scholarly journals Twist-n-Sync: Software Clock Synchronization with Microseconds Accuracy Using MEMS-Gyroscopes

Sensors ◽  
2020 ◽  
Vol 21 (1) ◽  
pp. 68
Author(s):  
Marsel Faizullin ◽  
Anastasiia Kornilova ◽  
Azat Akhmetyanov ◽  
Gonzalo Ferrer

Sensor networks require a high degree of synchronization in order to produce a stream of data useful for further purposes. Examples of time misalignment manifest as undesired artifacts when doing multi-camera bundle-adjustment or global positioning system (GPS) geo-localization for mapping. Network Time Protocol (NTP) variants of clock synchronization can provide accurate results, though present high variance conditioned by the environment and the channel load. We propose a new precise technique for software clock synchronization over a network of rigidly attached devices using gyroscope data. Gyroscope sensors, or IMU, provide a high-rate measurements that can be processed efficiently. We use optimization tools over the correlation signal of IMU data from a network of gyroscope sensors. Our method provides stable microseconds accuracy, regardless of the number of sensors and the conditions of the network. In this paper, we show the performance of the gyroscope software synchronization in a controlled environment, and we evaluate the performance in a sensor network of smartphones by our open-source Android App, Twist-n-Sync, that is publicly available.

2017 ◽  
Vol 13 (03) ◽  
pp. 27 ◽  
Author(s):  
Lu Zhang ◽  
Hailun Wang ◽  
Zhiyong Hu ◽  
Deyong Wang

<span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: DE; mso-bidi-font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA;">The classical MDS-MAP algorithm is a centralized algorithm, with an increase in nodes, the algorithm attains a high degree of complexity. In order to solve the shortcomings of the positioning accuracy and the computational complexity of the matrix in the classical MDS-MAP algorithm, an enhanced distributed MDS-MAP localization algorithm was designed and realized (EMDS-MAP(D)). The EMDS-MAP(D) </span><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: DE; mso-ansi-language: EN-US; mso-bidi-language: AR-SA;">algorithm </span><span style="font-family: 'Times New Roman',serif; font-size: 10pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: DE; mso-bidi-font-size: 9.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA;">does not need auxiliary hardware facilities, and can be used for the local computation of nodes, thereby reducing the amount of computation and communication .It is suitable for a shielding environment. The algorithm calculates the coordinates of relative nodes without the anchor node, only transformation absolute coordinates need a Global Positioning System (GPS) to locate a certain amount of coordinates (usually less than 10) and the number of the positioning coordinates does not depend on the size of the network. Theoretical analysis and simulation experimental results show that EMDS-MAP(D) can realize distributed computing and improve the positioning accuracy of the node.</span>


Sensors ◽  
2020 ◽  
Vol 20 (20) ◽  
pp. 5928
Author(s):  
Hüseyin Yiğitler ◽  
Behnam Badihi ◽  
Riku Jäntti

Internet of Things (IoT) is expected to change the everyday life of its users by enabling data exchanges among pervasive things through the Internet. Such a broad aim, however, puts prohibitive constraints on applications demanding time-synchronized operation for the chronological ordering of information or synchronous execution of some tasks, since in general the networks are formed by entities of widely varying resources. On one hand, the existing contemporary solutions for time synchronization, such as Network Time Protocol, do not easily tailor to resource-constrained devices, and on the other, the available solutions for constrained systems do not extend well to heterogeneous deployments. In this article, the time synchronization problems for IoT deployments for applications requiring a coherent notion of time are studied. Detailed derivations of the clock model and various clock relation models are provided. The clock synchronization methods are also presented for different models, and their expected performance are derived and illustrated. A survey of time synchronization protocols is provided to aid the IoT practitioners to select appropriate components for a deployment. The clock discipline algorithms are presented in a tutorial format, while the time synchronization methods are summarized as a survey. Therefore, this paper is a holistic overview of the available time synchronization methods for IoT deployments.


Author(s):  
Ankit Yadav ◽  
Ankit Kumar Bharti ◽  
Bhawna Parashar ◽  
Avisha Sharma

If we look around present world, we can easily find Global Positioning System (GPS) being used in several areas. A real time automobile theft recovery system using various (GPS, GSM, Arduino etc.) technologies has been proposed in this paper. Through this project the location of the vehicle, which has the device installed, is easy to track down. Soon after the location of the vehicle has been tracked, the data can be seen in the form of latitude and longitude coordinates through a text message on the user’s mobile as well as the coordinates can be seen on the Android app too, as requested by the user. Initially, the inputs from the satellite are obtained by GPS installed in the device and are stored in the microcontroller’s buffer. The coordinates are now stored in the microcontroller, so when the user requests the location of the vehicle then instantly the device is so designed to send a message having the coordinates to the registered user. As soon as the work of GSM is completed (which is after sending a text to the user) it gets deactivated. Then the GPS is activated again for the rest of the process. The android app can also be used to turn the engine ON/OFF and also change the mode from AUTO to MANUAL or vice versa. The hardware part that has been used in the project comprises of GPRS, GSM module, LCD to view the coordinates, ATMega Microcontroller MAX 232, Arduino, RS232 and relay.


Author(s):  
Mohammad Jahangir Alam ◽  
Tanjia Chowdhury ◽  
Sohrab Hossain ◽  
Shusmoy Chowdhury ◽  
Tanmoy Das

The world is changing rapidly due to information technology, and all the people around the world are busy with their jobs, and business, adjusting to this race. Now, parents are giving more time at their business, office, and jobs, instead of passing the time at home, but they always get worried and scared about their children due to abuse of Information Technology and the country's law and order situation. So, parents are wanted to track and monitor their child's activities and location from anywhere to resolve their pressure. But is not possible for every parent to monitor their child physically due to many reasons. This paper presents a system that will help parents monitor their child activities from anywhere using a mobile phone to solve the problem. This android app uses global positioning system (GPS) and mobile services to find the child location and secretly stored all the call logs, hort message service (SMS) logs, contact lists, and accurate locations without knowing the children. Children assume that they are using Facebook, browsing the net or watching videos from youtube. It will not hamper any activities of the child. Parents can check all the activities of children using this app.


Author(s):  
A. A. Kuznetsov ◽  
A. M. Porshakov ◽  
A. N. Matrosov ◽  
E. V. Kuklev ◽  
V. B. Korotkov ◽  
...  

Characterized in brief are the results of natural plague foci passportization carried out in the late XX century. Evaluation of the principle of formalized spatial differentiation between enzootic territories is made. The principle can guarantee high degree of data ordering, obtained in the process of epizootiological surveillance. Therefore, prospects of a new stage of plague foci passportization based on GIS-technologies are viewed, the strategy is determined, and methodological approaches for its realization are put forward. Large-scale implementation of digital topographic maps and global positioning system into the work of plague control organizations is accentuated.


2021 ◽  
Vol 34 (2) ◽  
pp. 231-235
Author(s):  
Stephan J. G. Gift

The time transformation governing the operation of the global positioning system (GPS) clocks and the time corrections required to ensure sustained clock synchronization are determined to be the Selleri time transformation and not the Lorentz time transformation. This condition, as well as GPS-demonstrated light speed anisotropy, falsifies the Lorentz transformations and special relativity.


2012 ◽  
Vol 2012 ◽  
pp. 1-11 ◽  
Author(s):  
Patrick Loschmidt ◽  
Reinhard Exel ◽  
Georg Gaderer

It is not only for test and measurement of great importance to synchronize clocks of networked devices to timely coordinate data acquisition. In this context the seek for high accuracy in Ethernet-based clock synchronization has been significantly supported by enhancements to the Network Time Protocol (NTP) and the introduction of the Precision Time Protocol (PTP). The latter was even applied to instrumentation and measurement applications through the introduction of LXI. These protocols are usually implemented in software; however, the synchronization accuracy can only substantially be improved by hardware which supports drawing of precise event timestamps. Especially, the quality of the timestamps for ingress and egress synchronization packets has a major influence on the achievable performance of a distributed measurement or control system. This paper analyzes the influence of jitter sources remaining despite hardware support and proposes enhanced methods for up to now unmatched timestamping accuracy in Ethernet-based synchronization protocols. The methods shown in this paper reach sub-nanosecond accuracy, which is proven in theory and practice.


Sign in / Sign up

Export Citation Format

Share Document