RESUMO
The development and study of an optimal control method for the problem of controlling the formation of a group of mobile robots is still a current and popular theme of work. However, there are few works that take into account the issues of time synchronization of units in a decentralized group. The motivation for taking up this topic was the possibility of improving the accuracy of the movement of a group of robots by including dynamic time synchronization in the control algorithm. The aim of this work was to develop a two-layer synchronous motion control system for a decentralized group of mobile robots. The system consists of a master layer and a sublayer. The sublayer of the control system performs the task of tracking the reference trajectory using a single robot with a kinematic and dynamic controller. In this layer, the input and output signals are linear and angular velocity. The master layer realizes the maintenance of the desired group formation and synchronization of robots during movement. Consensus tracking and virtual structure algorithms were used to implement this level of control. To verify the correctness of operation and evaluate the quality of control for the proposed proprietary approach, simulation studies were conducted in the MATLAB/Simulink environment, followed by laboratory tests using real robots under ROS. The developed system can successfully find application in transportation and logistics tasks in both civilian and military areas.
RESUMO
Time synchronization is vital for accurate data collection and processing in sensor networks. Sensors in these networks often operate under fluctuating conditions. However, an accurate timekeeping mechanism is critical even in varying network conditions. Consequently, a synchronization method is required in sensor networks to ensure reliable timekeeping for correlating data accurately across the network. In this research, we present a novel dynamic NTP (Network Time Protocol) algorithm that significantly enhances the precision and reliability of the generalized NTP protocol. It incorporates a dynamic mechanism to determine the Round-Trip Time (RTT), which allows accurate timekeeping even in varying network conditions. The proposed approach has been implemented on an FPGA and a comprehensive performance analysis has been made, comparing three distinct NTP methods: dynamic NTP (DNTP), static NTP (SNTP), and GPS-based NTP (GNTP). As a result, key performance metrics such as variance, standard deviation, mean, and median accuracy have been evaluated. Our findings demonstrate that DNTP is markedly superior in dynamic network scenarios, a common characteristic in sensor networks. This adaptability is important for sensors installed in time-critical networks, such as real-time industrial IoTs, where precise and reliable time synchronization is necessary.
RESUMO
In the past decade, Long-Range Wire-Area Network (LoRaWAN) has emerged as one of the most widely adopted Low Power Wide Area Network (LPWAN) standards. Significant efforts have been devoted to optimizing the operation of this network. However, research in this domain heavily relies on simulations and demands high-quality real-world traffic data. To address this need, we monitored and analyzed LoRaWAN traffic in four European cities, making the obtained data and post-processing scripts publicly available. For monitoring purposes, we developed an open-source sniffer capable of capturing all LoRaWAN communication within the EU868 band. Our analysis discovered significant issues in current LoRaWAN deployments, including violations of fundamental security principles, such as the use of default and exposed encryption keys, potential breaches of spectrum regulations including duty cycle violations, SyncWord issues, and misaligned Class-B beacons. This misalignment can render Class-B unusable, as the beacons cannot be validated. Furthermore, we enhanced Wireshark's LoRaWAN protocol dissector to accurately decode recorded traffic. Additionally, we proposed the passive reception of Class-B beacons as an alternative timebase source for devices operating within LoRaWAN coverage under the assumption that the issue of misaligned beacons can be addressed or mitigated in the future. The identified issues and the published dataset can serve as valuable resources for researchers simulating real-world traffic and for the LoRaWAN Alliance to enhance the standard to facilitate more reliable Class-B communication.
RESUMO
Wireless wearable sensor systems for biomedical signal acquisition have developed rapidly in recent years. Multiple sensors are often deployed for monitoring common bioelectric signals, such as EEG (electroencephalogram), ECG (electrocardiogram), and EMG (electromyogram). Compared with ZigBee and low-power Wi-Fi, Bluetooth Low Energy (BLE) can be a more suitable wireless protocol for such systems. However, current time synchronization methods for BLE multi-channel systems, via either BLE beacon transmissions or additional hardware, cannot satisfy the requirements of high throughput with low latency, transferability between commercial devices, and low energy consumption. We developed a time synchronization and simple data alignment (SDA) algorithm, which was implemented in the BLE application layer without the need for additional hardware. We further developed a linear interpolation data alignment (LIDA) algorithm to improve upon SDA. We tested our algorithms using sinusoidal input signals at different frequencies (10 to 210 Hz in increments of 20 Hz-frequencies spanning much of the relevant range of EEG, ECG, and EMG signals) on Texas Instruments (TI) CC26XX family devices, with two peripheral nodes communicating with one central node. The analysis was performed offline. The lowest average (±standard deviation) absolute time alignment error between the two peripheral nodes achieved by the SDA algorithm was 384.3 ± 386.5 µs, while that of the LIDA algorithm was 189.9 ± 204.7 µs. For all sinusoidal frequencies tested, the performance of LIDA was always statistically better than that of SDA. These average alignment errors were quite low-well below one sample period for commonly acquired bioelectric signals.
Assuntos
Técnicas Biossensoriais , Dispositivos Eletrônicos Vestíveis , Tecnologia sem Fio , AlgoritmosRESUMO
Low-overhead, robust, and fast-convergent time synchronization is important for resource-constrained large-scale industrial wireless sensor networks (IWSNs). The consensus-based time synchronization method with strong robustness has been paid more attention in wireless sensor networks. However, high communication overhead and slow convergence speed are inherent drawbacks for consensus time synchronization due to inefficient frequent iterations. In this paper, a novel time synchronization algorithm for IWSNs with a mesh-star architecture is proposed, namely, fast and low-overhead time synchronization (FLTS). The proposed FLTS divides the synchronization phase into two layers: mesh layer and star layer. A few resourceful routing nodes in the upper mesh layer undertake the low-efficiency average iteration, and the massive low-power sensing nodes in the star layer synchronize with the mesh layer in a passive monitoring manner. Therefore, a faster convergence and lower communication overhead time synchronization is achieved. The theoretical analysis and simulation results demonstrate the efficiency of the proposed algorithm in comparison with the state-of-the-art algorithms, i.e., ATS, GTSP, and CCTS.
RESUMO
Integrated TLS and GPR data can provide multisensor and multiscale spatial data for the comprehensive identification and analysis of surficial and subsurface information, but a reliable systematic methodology associated with data integration of TLS and GPR is still scarce. The aim of this research is to develop a methodology for the data integration of TLS and GPR for detailed, three-dimensional (3D) virtual reconstruction. GPR data and high-precision geographical coordinates at the centimeter level were simultaneously gathered using the GPR system and the Global Navigation Satellite System (GNSS) signal receiver. A time synchronization algorithm was proposed to combine each trace of the GPR data with its position information. In view of the improved propagation model of electromagnetic waves, the GPR data were transformed into dense point clouds in the geodetic coordinate system. Finally, the TLS-based and GPR-derived point clouds were merged into a single point cloud dataset using coordinate transformation. In addition, TLS and GPR (250 MHz and 500 MHz antenna) surveys were conducted in the Litang fault to assess the feasibility and overall accuracy of the proposed methodology. The 3D realistic surface and subsurface geometry of the fault scarp were displayed using the integration data of TLS and GPR. A total of 40 common points between the TLS-based and GPR-derived point clouds were implemented to assess the data fusion accuracy. The difference values in the x and y directions were relatively stable within 2 cm, while the difference values in the z direction had an abrupt fluctuation and the maximum values could be up to 5 cm. The standard deviations (STD) of the common points between the TLS-based and GPR-derived point clouds were 0.9 cm, 0.8 cm, and 2.9 cm. Based on the difference values and the STD in the x, y, and z directions, the field experimental results demonstrate that the GPR-derived point clouds exhibit good consistency with the TLS-based point clouds. Furthermore, this study offers a good future prospect for the integration method of TLS and GPR for comprehensive interpretation and analysis of the surficial and subsurface information in many fields, such as archaeology, urban infrastructure detection, geological investigation, and other fields.
RESUMO
Wearable wireless biomedical sensors have emerged as a rapidly growing research field. For many biomedical signals, multiple sensors distributed about the body without local wired connections are required. However, designing multisite systems at low cost with low latency and high precision time synchronization of acquired data is an unsolved problem. Current solutions use custom wireless protocols or extra hardware for synchronization, forming custom systems with high power consumption that prohibit migration between commercial microcontrollers. We aimed to develop a better solution. We successfully developed a low-latency, Bluetooth low energy (BLE)-based data alignment method, implemented in the BLE application layer, making it transferable between manufacturer devices. The time synchronization method was tested on two commercial BLE platforms by inputting common sinusoidal input signals (over a range of frequencies) to evaluate time alignment performance between two independent peripheral nodes. Our best time synchronization and data alignment method achieved absolute time differences of 69 ± 71 µs for a Texas Instruments (TI) platform and 477 ± 490 µs for a Nordic platform. Their 95th percentile absolute errors were more comparable-under 1.8 ms for each. Our method is transferable between commercial microcontrollers and is sufficient for many biomedical applications.
RESUMO
Time-division multiple access (TDMA)-based medium access control (MAC) protocol has been widely used for avoiding access conflicts in wireless multi-hop ad hoc networks, where the time synchronization among wireless nodes is essential. In this paper, we propose a novel time synchronization protocol for TDMA-based cooperative multi-hop wireless ad hoc networks, which are also called barrage relay networks (BRNs). The proposed time synchronization protocol is based on cooperative relay transmissions to send time synchronization messages. We also propose a network time reference (NTR) selection technique for improving the convergence time and average time error. In the proposed NTR selection technique, each node overhears the user identifier (UID) of other nodes, hop count (HC) from them to itself, and network degree, which denotes the number of 1-hop neighbor nodes. Then, the node with the minimum HC from all other nodes is selected as the NTR node. If there are multiple nodes with the minimum HC, the node with the larger degree is selected as the NTR node. To the best of our knowledge, the proposed time synchronization protocol with the NTR selection is introduced for the first time for cooperative (barrage) relay networks in this paper. Through computer simulations, we validate the proposed time synchronization protocol in terms of the average time error under various practical network scenarios. Furthermore, we also compare the performance of the proposed protocol with the conventional time synchronization methods. It is shown that the proposed protocol significantly outperforms the conventional methods in terms of the average time error and convergence time. The proposed protocol is shown to be more robust against packet loss as well.
RESUMO
It has been recently shown that zero padding (ZP)-orthogonal frequency-division multiplexing (OFDM) is a promising candidate for 6G wireless systems requiring joint communication and sensing. In this paper, we consider a multiuser uplink scenario where users are separated in power domain, i.e., non-orthogonal multiple access (NOMA), and use ZP-OFDM signals. The uplink transmission is grant-free and users are allowed to transmit asynchronously. In this setup, we address the problem of time synchronization by estimating the timing offset (TO) of all the users. We propose two non-data-aided (NDA) estimators, i.e., the joint method of moment (JMoM) and the successive moment cancellation (SMC), that employ the periodicity of the second order moment (SoM) of the received samples for TO estimation. Moreover, the coding assisted (CA) version of the proposed estimators, i.e., CA-JMoM and CA-SMC, are developed for the case of short observation samples. We also extend the proposed estimators to multiuser multiple-input multiple-output (MIMO) systems. The effectiveness of the proposed estimators is evaluated in terms of lock-in probability under various practical scenarios. Simulation results show that the JMoM estimator can reach the lock-in probability of one for the moderate range of Eb/N0 values. While existing NDA TO estimators in the literature either offer low lock-in probability, high computational complexity that prevents them from being employed in MIMO systems, or are designed for single-user scenarios, the proposed estimators in this paper address all of these issues.
RESUMO
Chaotic nonlinear dynamical systems, in which the generated time series exhibit high entropy values, have been extensively used and play essential roles in tracking accurately the complex fluctuations of the real-world financial markets. We are concerned with a system of semi-linear parabolic partial differential equations supplemented by the homogeneous Neumann boundary condition, which governs a financial system comprising the labor force, the stock, the money, and the production sub-blocks distributed in a certain line segment or planar region. The system derived by removing the terms involved with partial derivatives with respect to space variables from our concerned system was demonstrated to be hyperchaotic. We firstly prove, via Galerkin's method and establishing a priori inequalities, that the initial-boundary value problem for the concerned partial differential equations is globally well posed in Hadamard's sense. Secondly, we design controls for the response system to our concerned financial system, prove under some additional conditions that our concerned system and its controlled response system achieve drive-response fixed-time synchronization, and provide an estimate on the settling time. Several modified energy functionals (i.e., Lyapunov functionals) are constructed to demonstrate the global well-posedness and the fixed-time synchronizability. Finally, we perform several numerical simulations to validate our synchronization theoretical results.
RESUMO
The Precision Time Protocol (PTP) as described in IEEE 1588-2019 provides a sophisticated mechanism to achieve microsecond or even sub-microsecond synchronization of computer clocks in a well-designed and managed network, therefore meeting the needs of even the most time-sensitive industrial and financial applications. However, PTP is prone to many security threats that impact on a correct clock synchronization, leading to potentially devastating consequences. Here, the most vicious attacks are internal attacks, where a threat actor has full access to the infrastructure including any cryptographic keys used. This paper builds on existing research on the impact of internal attack strategies on PTP networks. It shows limitations of existing security approaches to tackle internal attacks and proposes a new security approach using a trusted supervisor node (TSN), in line with prong D as specified in IEEE 1588-2019. A TSN collects and analyzes delay and offset outputs of monitored slaves, as well as timestamps embedded in PTP synchronization messages, allowing it to detect abnormal patterns that point to an attack. The paper distinguishes between two types of TSN with different capabilities and proposes two different detection algorithms. Experiments show the ability of the proposed method to detect all internal PTP attacks, while outlining its limitations.
RESUMO
In order to solve the collaborative navigation problems in challenging environments such as insufficient visible satellites, obstacle reflections and multipath errors, and in order to improve the accuracy, usability, and stability of collaborative navigation and positioning, we propose a dual-way asynchronous precision communication-timing-measurement system (DWAPC-TSM) LEO constellation multi-aircraft cooperative navigation and positioning algorithm which gives the principle, algorithm structure, and error analysis of the DWAPC-TSM system. In addition, we also analyze the effect of vehicle separation range on satellite observability. The DWAPC-TSM system can achieve high-precision ranging and time synchronization accuracy. With the help of this system, by adding relative ranging and speed measurement observations in an unscented Kalman filter (UKF), the multi-aircraft coordinated navigation and positioning of aircraft is finally realized. The simulation results show that, even without the aid of an altimeter, the multi-aircraft cooperative navigation and positioning algorithm based on the DWAPC-TSM system can achieve good navigation and positioning results, and with the aid of the altimeter, the cooperative navigation and positioning accuracy can be effectively improved. For the formation flight configurations of horizontal collinear and vertical collinear, the algorithm is universal, and in the case of vertical collinear, the navigation performance of the formation members tends to be consistent. Under different relative measurement accuracy, the algorithm can maintain good robustness; compared with some existing classical algorithms, it can significantly improve the navigation and positioning accuracy. A reference scheme for exploring the feasibility of a new cooperative navigation and positioning mode for LEO communication satellites is presented.
RESUMO
Wireless sensor networks usually suffer from the issue of time synchronization discrepancy due to environmental effects or clock management collapse. This will result in time delays between the dynamic responses collected by wireless sensors. If non-synchronized dynamic response data are directly used for structural modal identification, it leads to the misestimation of modal parameters. To overcome the non-synchronization issue, this study proposes a time synchronization approach to detect and correct asynchronous dynamic responses based on frequency domain decomposition (FDD) with frequency-squeezing processing (FSP). By imposing the expected relationship between modal phase angles extracted from the first-order singular value spectrum, the time lags between different sensors can be estimated, and synchronization can be achieved. The effectiveness of the proposed approach is fully demonstrated by numerical and experimental studies, as well as field measurement of a large-span spatial structure. The results verify that the proposed approach is effective for the time synchronization of wireless accelerometer sensors.
RESUMO
In the industrial Internet of Things, the network time protocol (NTP) can be used for time synchronization, allowing machines to run in sync so that machines can take critical actions within 1 ms. However, the commonly used NTP mechanism does not take into account that the network packet travel time over a link is time-varying, which causes the NTP to make incorrect synchronization decisions. Therefore, this paper proposed a low-cost modification to NTP with clock skew compensation and adaptive clock adjustment, so that the clock difference between the NTP client and NTP server can be controlled within 1 ms in the wired network environment. The adaptive clock adjustment skips the clock offset calculation when the NTP packet run trip time (RTT) exceeds a certain threshold. The clock skew compensation addresses the inherent issue that different clocks (or oscillators) naturally drift away from each other. Both adaptive clock adjustment and clock skew compensation are environment dependent and device dependent. The measurement result in our experimental environment shows that the when the RTT threshold is set at 1.7 ms, the best synchronization accuracy is achieved.
Assuntos
Internet das Coisas , Humanos , TempoRESUMO
In a wireless sensor network (WSN), reducing the energy consumption of battery-powered sensor nodes is key to extending their operating duration before battery replacement is required. Message bundling can save on the energy consumption of sensor nodes by reducing the number of message transmissions. However, bundling a large number of messages could increase not only the end-to-end delays and message transmission intervals, but also the packet error rate (PER). End-to-end delays are critical in delay-sensitive applications, such as factory monitoring and disaster prevention. Message transmission intervals affect time synchronization accuracy when bundling includes synchronization messages, while an increased PER results in more message retransmissions and, thereby, consumes more energy. To address these issues, this paper proposes an optimal message bundling scheme based on an objective function for the total energy consumption of a WSN, which also takes into account the effects of packet retransmissions and, thereby, strikes the optimal balance between the number of bundled messages and the number of retransmissions given a link quality. The proposed optimal bundling is formulated as an integer nonlinear programming problem and solved using a self-adaptive global-best harmony search (SGHS) algorithm. The experimental results, based on the Cooja emulator of Contiki-NG, demonstrate that the proposed optimal bundling scheme saves up to 51.8% and 8.8% of the total energy consumption with respect to the baseline of no bundling and the state-of-the-art integer linear programming model, respectively.
Assuntos
Redes de Comunicação de Computadores , Tecnologia sem Fio , Algoritmos , Fontes de Energia Elétrica , Fenômenos FísicosRESUMO
The finite-time synchronization (FNTS) problem for a class of delayed fractional-order fully complex-valued dynamic networks (FFCDNs) with internal delay and non-delayed and delayed couplings is studied by directly constructing Lyapunov functions instead of decomposing the original complex-valued networks into two real-valued networks. Firstly, a mixed delay fractional-order mathematical model is established for the first time as fully complex-valued, where the outer coupling matrices of the model are not restricted to be identical, symmetric, or irreducible. Secondly, to overcome the limitation of the use range of a single controller, two delay-dependent controllers are designed based on the complex-valued quadratic norm and the norm composed of its real and imaginary parts' absolute values, respectively, to improve the synchronization control efficiency. Besides, the relationships between the fractional order of the system, the fractional-order power law, and the settling time (ST) are analyzed. Finally, the feasibility and effectiveness of the control method designed in this paper are verified by numerical simulation.
RESUMO
This paper is concerned with the adaptive event-triggered finite-time pinning synchronization control problem for T-S fuzzy discrete complex networks (TSFDCNs) with time-varying delays. In order to accurately describe discrete dynamical behaviors, we build a general model of discrete complex networks via T-S fuzzy rules, which extends a continuous-time model in existing results. Based on an adaptive threshold and measurement errors, a discrete adaptive event-triggered approach (AETA) is introduced to govern signal transmission. With the hope of improving the resource utilization and reducing the update frequency, an event-based fuzzy pinning feedback control strategy is designed to control a small fraction of network nodes. Furthermore, by new Lyapunov-Krasovskii functionals and the finite-time analysis method, sufficient criteria are provided to guarantee the finite-time bounded stability of the closed-loop error system. Under an optimization condition and linear matrix inequality (LMI) constraints, the desired controller parameters with respect to minimum finite time are derived. Finally, several numerical examples are conducted to show the effectiveness of obtained theoretical results. For the same system, the average triggering rate of AETA is significantly lower than existing event-triggered mechanisms and the convergence rate of synchronization errors is also superior to other control strategies.
RESUMO
Time synchronization plays an important role in the scheduling and position technologies of sensor nodes in underwater acoustic networks (UANs). The time synchronization (TS) algorithms face challenges such as high requirements of energy efficiency, the estimation accuracy of the time-varying clock skew and the suppression of the impulsive noise. To achieve accurate time synchronization for UANs, an energy-efficient TS method based on nonlinear clock skew tracking (NCST) is proposed. First, based on the sea trial temperature data and the crystal oscillators' temperature-frequency characteristics, a nonlinear model is established to characterize the dynamic of clock skews. Second, a single-way communication scheme based on a receiver-only (RO) paradigm is used in the NCST-TS to save limited energy. Meanwhile, impulsive noises are considered during the communication process and the Gaussian mixture model (GMM) is employed to fit receiving timestamp errors caused by non-Gaussian noise. To combat the nonlinear and non-Gaussian problem, the particle filter (PF)-based algorithm is used to track the time-varying clock state and an accurate posterior probability density function under the GMM error model is also given in PF. The simulation results show that under the GMM error model, the accumulative Root Mean Square Errors (RMSE) of NCST-TS can be reduced from 10-4 s to 10-5 s compared with existing protocols. It also outperforms the other TS algorithms in the aspect of energy efficiency.
RESUMO
Time synchronization is an important issue in ad-hoc networks for reliable information exchange. The algorithms for time synchronization in ad-hoc networks are largely categorized into two types. One is based on a selection of a reference node, and the other is based on a consensus among neighbor nodes. These two types of methods are targeting static environments. However, synchronization errors among nodes increase sharply when nodes move or when incorrect synchronization information is exchanged due to the failure of some nodes. In this paper, we propose a synchronization technique for mobile ad-hoc networks, which considers both the mobility of nodes and the abnormal behaviors of malicious or failed nodes. Specifically, synchronization information extracted from a median of the time information of the neighbor nodes is quickly disseminated. This information effectively excludes the outliers, which adversely affect the synchronization of the networks. In addition, Kalman filtering is applied to reduce the synchronization error occurring in the transmission and reception of time information. The simulation results confirm that the proposed scheme has a fast synchronization convergence speed and low synchronization error compared to conventional algorithms.
RESUMO
Fixed-time synchronization problem for delayed dynamical complex networks is explored in this paper. Compared with some correspondingly existed results, a few new results are obtained to guarantee fixed-time synchronization of delayed dynamical networks model. Moreover, by designing adaptive controller and discontinuous feedback controller, fixed-time synchronization can be realized through regulating the main control parameter. Additionally, a new theorem for fixed-time synchronization is used to reduce the conservatism of the existing work in terms of conditions and the estimate of synchronization time. In particular, we obtain some fixed-time synchronization criteria for a type of coupled delayed neural networks. Finally, the analysis and comparison of the proposed controllers are given to demonstrate the validness of the derived results from one numerical example.