D. Anand, J. Fletcher, Y. Li-Baboud, J. Amelot, J. Moyne
{"title":"Using clock accuracy to guide model synthesis in distributed systems: An application in power grid control","authors":"D. Anand, J. Fletcher, Y. Li-Baboud, J. Amelot, J. Moyne","doi":"10.1109/ISPCS.2010.5609760","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609760","url":null,"abstract":"Practical implementations in distributed model based control face a fundamental trade-off between model complexity and the number of modeled nodes. For linear systems, higher order models better capture the behavior of the system at higher frequencies, but the effective operating frequency range is limited during implementation due to sensor/actuator bandwidth limits, control algorithm limits and, in the case of wide scale distribution, communication bandwidth limits. The optimal choice for model order is the intersection of increasing model fidelity and the increasing generalized cost. Using existing methods for optimal model synthesis we present an evaluation of this cost in terms of clock synchronization accuracy. We show through illustrative example in the domain of large scale power transmission that there is a growing performance penalty as model order is increased in the presence of uncertain time-stamps. We discuss how this penalty can be framed as a design parameter for automated model deduction. As a corollary, we also show that the choice of a network based clock synchronization method can be formalized by using the same performance metric used for model synthesis.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133367421","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Differences and similarities between the audio video bridges and power system profiles for IEEE 1588","authors":"J. Tournier, K. Weber","doi":"10.1109/ISPCS.2010.5609781","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609781","url":null,"abstract":"The IEEE 1588-2008 Precision Time Protocol (PTP) defined in 2008 opens the possibilities to define profiles for specific application areas. The profiles for power system application and audio/video streaming have an importance beyond their initial application domain and may have to cohabit in the near future. As an example, the smart grid initiative taking place in the power system community will lead power system and audio/video applications share common communication medium and devices. In this paper, we present the main concepts and drivers of both profiles and discuss their application in an open environment.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117087302","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Amelot, J. Fletcher, D. Anand, Clement Vasseur, Y. Li-Baboud, J. Moyne
{"title":"An IEEE 1588 time synchronization testbed for assessing power distribution requirements","authors":"J. Amelot, J. Fletcher, D. Anand, Clement Vasseur, Y. Li-Baboud, J. Moyne","doi":"10.1109/ISPCS.2010.5609761","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609761","url":null,"abstract":"Wide-area monitoring (WAM) applications for power distribution rely on accurate global time synchronization. Furthermore, there is interest in replacing current time synchronization methods such as Inter Range Instrumentation Group (IRIG), with distributed time synchronization protocols that utilize the data communication lines eliminating the need for dedicated timing signals within the substation. By understanding the factors impacting synchronization performance, the testbed facilitates the characterization of metrics needed to meet industry requirements. The testbed provides an experimental venue to explore IEEE 1588 Precision Time Protocol (PTP) technologies and determine how new features and requirements for time synchronization can impact the performance of next-generation power distribution applications. Initial results indicate PTP has the capabilities to support an accurate and scalable time synchronization solution given the components are interoperable.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129798959","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Keeping clock accuracy on a master clock failure in substation network","authors":"Y. Kozakai, Mitsuru Kanda","doi":"10.1109/ISPCS.2010.5609805","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609805","url":null,"abstract":"Substation automation requires 4 µs accuracy and high availability of the clock synchronization mechanism. The clock synchronization protocol IEEE1588 satisfies the accuracy requirement under normal operation, but a failure on a grandmaster clock causes a large time error on the slave due to transient response by feedback loop. The failure may also trigger another failure on another grandmaster clock since IEEE1588 defines communication among them. We propose a new network architecture that utilizes IEEE802.1Q VLAN so that all grandmaster clocks can be in hot stand-by. The slave can simultaneously synchronize to and can switch between them without time error. Our proposal can also limit the impact of the failure on the other grandmaster clocks. We also describe the internal design of the slave, which consists of software of redundant feedback loops and a single oscillator. The experimental results show that the slave can keep time error under 70ns while a grandmaster clock is disconnected and the slave switches to another grandmaster clock.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133446035","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and implementation of a PTP clock infrastructure for the Linux kernel","authors":"Richard T. Cochran, C. Marinescu","doi":"10.1109/ISPCS.2010.5609786","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609786","url":null,"abstract":"Many distributed systems need some sort of synchronization in order to achieve their objectives. The IEEE 1588 Precision Time Protocol (PTP) was designed to achieve synchronization among distributed clocks using a non-deterministic communication medium like Ethernet. Since Linux is becoming a leading operating system in areas like distributed measurement and control or industrial automation, we found it necessary to design and implement a PTP clock infrastructure within the Linux kernel. The paper explains the overall design goals, details the decisions taken, and highlights the resulting software architecture. The case study is based on the results achieved using the new infrastructure.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"020 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123004086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An optimal control approach to clock synchronization","authors":"P. Wolfrum, R. Scheiterer, D. Obradovic","doi":"10.1109/ISPCS.2010.5609763","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609763","url":null,"abstract":"Algorithms following the peer-to-peer Precision Time Protocol (PTP) specified by the IEEE 1588 standard achieve synchronization of distributed clocks by propagating the timing information of a preselected master clock throughout the entire network. Based on this noisy timing information, each slave clock tries to follow as closely as possible the master time. In this work we formulate clock synchronization as a stochastic estimation-control problem. A two dimensional LQG controller is derived which produces an optimal reconstruction of the master time at each slave in the sense of minimizing the mean square error of the estimated master counter and frequency. Owing to its specific structure, the LQG controller does not violate the transparent clock concept. The performance of the proposed controller is verified by simulations.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126663354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Accurate time synchronization in PTP-based industrial networks with long linear paths","authors":"D. Fontanelli, D. Macii","doi":"10.1109/ISPCS.2010.5609785","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609785","url":null,"abstract":"Assuring very accurate time synchronization across wide area industrial networks is still an open issue, which even the second version of the Precision Time Protocol (PTPv2) has not been able to solve completely. This is due to the accumulation of many uncertainty contributions when PTP event messages are routed from the master clock to the slave one through multiple network nodes. Peer-to-peer transparent clocks may mitigate this problem. Nonetheless, poor or noisy relative clock rate estimates may drastically reduce the synchronization accuracy on the farthest nodes. In this paper Kalman filters are used to estimate and to compensate, drift rate differences, frequency skews and time offsets between pairs of adjacent transparent clocks. Although the idea of using a Kalman filter for synchronization purposes is not new per se, the proposed solution is specifically tailored to optimize the performance of networks with a long linear topology. Several simulation results confirm the validity of this approach.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"25 46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127420764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Software support for clock synchronization over IEEE 802.11 wireless LAN with open source drivers","authors":"A. Mahmood, G. Gaderer, P. Loschmidt","doi":"10.1109/ISPCS.2010.5609767","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609767","url":null,"abstract":"Between the wired and the wireless world a synchronization gap in terms of accuracy obviously exists due to the different possibilities of the technologies. This paper investigates means to access WLAN functionality in order to gain system-wide synchronization between access points and clients in order to establish a common notion of time in IEEE 802.11 systems. For this, a novel approach is presented, which uses beacons to transparently transport timing information even in high-loaded wireless LAN networks. Using the presented approach jitter accuracies in the microsecond range can be reached using the open Unix WLAN driver interfaces like madwifi or ath5k.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127064540","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Distributed clock synchronization in discrete event simulators for wireless factory automation","authors":"F. Ring, G. Gaderer, A. Nagy, P. Loschmidt","doi":"10.1109/ISPCS.2010.5609764","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609764","url":null,"abstract":"One very interesting trend in factory automation is the introduction of wireless networks to the factory floor. This requires investigation of problems which are not present with wired technology. Tracking of mobile nodes, as well as seamless handover are such problems. Precise clock synchronization is needed to solve these new issues. For large-scale systems it is economically unreasonable to implement complete factory scenarios with prototypes in order to test for architectural, engineering, and design problems. It is mandatory to have a proper simulation environment at hand in order to study the influence of various design decisions. This paper discusses techniques of how to simulate such a large-scale system with special focus on proper modeling and simulation of distributed clocks in a discrete event simulation environment.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116934189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Protocol agnostic On-Path Supports","authors":"Dinh Thai Bui, M. le Pallec, N. le Sauze","doi":"10.1109/ISPCS.2010.5609804","DOIUrl":"https://doi.org/10.1109/ISPCS.2010.5609804","url":null,"abstract":"Targeting the distribution of accurate frequency and time references across Packet Switched Networks (PSNs), the IEEE Std 1588TM-2008 (a.k.a. 1588V2 or PTPV2) standard specifies network infrastructure components intended to reduce the impact of network elements located between the Grandmaster clock and Slave clocks. Also referred to as On-Path Supports (OPS), these PTPV2 build-in network components are the Boundary Clock (BC) and the Transparent Clock (TC). After briefly discussing on both components relatively to their strengths and weaknesses, this paper focuses on the challenging environment imposed by the next generation mobile standard, namely the 3GPP Long Term Evolution (LTE). Addressing security concerns, this standard particularly recommends the use of IPSec tunneling which forbids any use of TCs and BCs. Facing such a challenge, this document proposes innovative protocol-agnostic On-Path Supports which can be seen as complementary to the OPSs of PTPV2.","PeriodicalId":254081,"journal":{"name":"2010 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"284 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122966568","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}