This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A New Clock Synchronization Algorithm to Compensate the Initial De-Synchronization of Clocks Based on a Deadbeat Controller for Networked Control Systems
Technical Paper
2015-36-0400
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
Aerospace, automotive and aeronautical control systems demand high performance, precision, accuracy, modularity, integration, dependability and other attributes. Currently, to supply these requirements, engineers are using Networked Control Systems (NCSs) with Time Division Multiple Access (TDMA) databuses. They are part of Distributed Time Based Architectures (DTBAs) that provide the infrastructure for the design and implementation of safety critical distributed systems. These architectures provide a common time basis among the nodes of a system. However, the benefits of this approach face the challenge of establishing a common time basis among the nodes of a distributed system since startup until shutdown. For this, clock synchronization algorithms are used to achieve a common time basis within some precision and/or accuracy among the nodes of a system. So, clock synchronization algorithms become a critical part of designing distributed systems. But most of them suppose the clocks initially synchronized, what is unrealistic. This paper presents a new clock synchronization algorithm to compensate the initial de-synchronization of clocks based on a deadbeat controller for networked control systems. To do that, it presents a review of the literature, the new algorithm, its discussion, modeling and simulation. The results show: 1) the features of the problem of initial de-synchronization of clocks in a NCS; 2) an evaluation of the new clock synchronization algorithm proposed based on a deadbeat controller; and 3) the improvements of the clock synchronization algorithm proposed over the NCS performance.
Authors
Citation
de Oliveira Junior, E. and de Oliverira e Souza, M., "A New Clock Synchronization Algorithm to Compensate the Initial De-Synchronization of Clocks Based on a Deadbeat Controller for Networked Control Systems," SAE Technical Paper 2015-36-0400, 2015, https://doi.org/10.4271/2015-36-0400.Also In
References
- SAE Certification Considerations for Highly-Integrated or Complex Aircraft Systems Aerospace Recommended Practice ARP-4754a SAE Dec. 2010
- Kopetz , H. The time-triggered (TT) model of computation Proc. 19th IEEE Real-Time Syst. Symp. 168 177 1998
- Kopetz , H. Real time systems: design principles for distributed embedded applications Norwell, MA, USA Kluwer Academic Publishers 1997
- Anceaume , E. ; Puaut , I. Performance evaluation of clock synchronization algorithms Technical Report N3526 Unite de recherche INRIA Rennes, IRISA, Campus universitaire de Beaulieu 35042 Rennes Cedex, France 1998
- Oliveira Junior , E. M. and Souza , M. L. O. An Overview of Clock Synchronization Algorithms and their Uses in Aerospace and Automotive Systems SAE Technical Paper 2013-36-0541 2013 10.4271/2013-36-0541
- Kopetz , H. , Hexel , R. , Krüger , A. , Millinger , D. et al. A Synchronization Strategy for a TTP/C Controller SAE Technical Paper 960120 1996 10.4271/960120
- Lundelius , J. and Lynch , N. A New Fault-Tolerant Algorithm for Clock Synchronization Third Annual ACM Symposium on Principles of Distributed Computing Vancouver, Canada 1984
- Oliveira Junior , E. M. and Souza , M. L. O. A Discussion of the Performance Evaluation of Time Synchronization Algorithms for Networked Control Systems by Means of Model and Simulation SAE Technical Paper 2014-36-0382 2014 10.4271/2014-36-0382
- KUO , B. C. Digital Control Systems Champaign SRL Publishing Company 1977 0-918152-01-1
- Ohlin , M. ; Henriksson , D. ; Cervin , A. TrueTime 1.5 - Reference Manual Department of Automatic Control, Lund University Sweden Jan. 2007