Gerçek Zamanlı Veri Takibinde Zamanın Modellenmesi

İnternete bağlanabilme yetisine sahip robotik cihazların, elektronik devrelerin ve bilgisayarların çalışmalarında ortak özellik zamanabağlılıktır. Veri aktarımının başladığı anda elektronik cihazlar ve sunucu arasında bir yoğunluk meydana gelmektedir. Bu yoğunluğunherhangi bir karışıklık yaratmadan sürdürülebilmesi ve haberleşmenin devreler ve sistemler arasında sağlanabilmesi için zamanınmodellenmesine ihtiyaç duyulmaktadır. Gerçek zamanlı veri takibi ve veri alışverişine ilave olarak, birçok cihazın kontrol edilmesigerektiğinde matematiksel ifadesi ve temsili olan zamana bağımlı bir modele ihtiyaç vardır.Elektronik devrenin çalışmasının daima gerçek zamanlı takibi gerekmeyebilir. Bu takip gerçek zamanlı olmayabilir. Bu durum zamanmodeline yerleştirilmek istendiğinde, o anın referansının alınabilmesi için elektronik devreden alınan veriler zaman modeline birbaşlangıç zamanı belirlenerek insan kontrolüyle oturtulur. Elektronik devre çalıştıkça bir sürece sahip olur ve devrenin çalışması sonaerdiğinde zaman modeli üzerinde bir son bulur. Meydana gelen ise elektronik devrenin verisiyle birlikte ona ait oluşan bir zamanparçasıdır.Bir yıllık süre zarfının başında ve sonunda zaman modeli Dünya’nın yörüngesine benzeyecek şekilde bükülür ve artık doğrusaldeğildir; iki boyuttan çıkarak üç boyutlu bir şekil almıştır. Ortaya çıkan şekil günleri, ayları ve yılları simetrik ve sarmal bir yapıdatemsil edecektir. Böylece zamana bağlı model insan tarafından kolayca anlaşılabilir.Bu çalışmada bir elektronik devrenin çalıştığı tarihi, gerilimi, akımı ve direnç değeri gibi verileri geliştirilmiş bir Androiduygulamasında simüle edildi. Sonuçlar internet aracılığıyla web sitesinde gösterilmek üzere elektronik devrenin zaman modelineaktarıldı ve devrenin tüm verileri takip edildi. Tasarlanan zaman modeli 3 boyutlu sarmal yapıdadır. Ayrıca zaman modeli arayüzü ileilgili elektronik devrenin geçmiş kayıt verilerine ulaşılarak, eski verileri elde etme ihtiyacına çözüm sunması amaçlanmıştır.İnternet sayfasının trafiğini yönetmek sunucu tarafında bazı sorunları ve karışıklıkları beraberinde getirecektir. Yeni kullanıcılarsunucuda veri alışverişini yönetme konusunda sorunlara sebep olabilirler. Bunun giderilmesi için zaman modeli tasarımında alt zamanbirimi olarak saniye seçilmektedir. Dolayısıyla milisaniye veya mikrosaniye düzeyinde çalışan bir sistem için zaman modeli üzerindeveri kayıpları meydana gelmesi kaçınılmazdır. Gelecek çalışmalarda internet sitesi üzerinde geliştirme çalışmaları yapılarak zamanmodeline ait yeni sürümler geliştirilecektir.

Time Modeling on Real-Time Data Tracking

Robotic devices, electronic circuits, and computers which are able to connect internet have a common feature that is dependence to time. When data transfer begins, an increase of data density occurs between server and electronic devices. At this point, time should be modeled in order to maintain the density without any confusion and to ensure communication between circuits and systems. In addition to real-time data monitoring and data exchange, when multiple devices needed to get controlled, a time-dependent model is needed to have a mathematical expression and representation. The operating of an electronic circuit may not always require real-time monitoring. It may also be offline or instant. In order to input data on a time model, a human based moderation may be required to handle the process by determining the start time of the event, and locating it on the time model. The electronic circuit has a process as it operates, and when the operation of circuit ends, it terminates on the time model. Then, there will be a piece of time related to the electronic circuit including its data. At the beginning and the end of one-year period, the time model bends to resemble the Earth's orbit and it becomes no longer linear; it has changed into a three-dimensional shape. The generating shape will represent days, months, and years in symmetrical helix form so as to the time dependent model can be easily understandable by the human being. In this study, the values of an electronic circuit such as date, voltage, current, and resistance simulated on developed an Android application. The results had transferred to electrical circuit’s time model via internet on the web page in order to display, and had tracked all the data of the circuit. The designed time model was in 3D helix form. Moreover, accessing to the old records of the circuit by using time model interface in order to serve the need of achieving old data also aimed. Managing the traffic of website may cause some difficulties and disruptions on server side. New users of website may cause some difficulties about managing data exchange on server. Hence, seconds are selected as the sub-unit of time model design. Therefore, data losses on the time model are inevitable for a system which is operating at the millisecond or microsecond levels. Future studies will be about improving the website to develop new versions of the time model.

___

  • Kepler, J. (1938). Astronomia Nova. Münih, Almanya: Herausgeben Von Max Casper.
  • Voelkel, J. R. (1999). Johannes Kepler and the New Astronomy. USA: Oxford University Press.
  • Hawking, S., Mlodinov, L. (2006). Zamanın Daha Kısa Tarihi. Doğan Kitap.
  • Hays, A.V. Jr., Richmond, B. J., & Optican, L. M. (1982). Unix-based multiple-process system, for real-time data acquisition and control. El Segundo, CA, USA: Electron Conventions.
  • Nilsson, J. (1998). Real-Time Control Systems with Delays. Bitirme Tezi. Department of Automatic Control, Lund Institute of Technology (LTH).
  • Rankin, L. (2017). An Open Source Extensible Smart Energy Framework. USA: doi:10.2172/1347747.
  • [http1] https://developer.android.com/studio
  • [http2] https://plot.ly
  • [http3] https://www.w3schools.com/