The IRCBus Communication Protocol Construction Design and Realization for Distributed Control System
Lei Wang,Xi Wang,Minling Zhu
DOI: https://doi.org/10.2514/6.2010-8848
2010-01-01
Abstract:Distributed control system plays an important part in the application of satellite systems. However, there are integrated requirements (i.e., reliability, real-time capability, expandability, commonality, usability, economy and efficiency) for communication in these systems often used in hostile environments. The work presented here relates to a protocol named IRCBus (Industry High-Reliability Configurable Bus), which supports these requirements. And it also offers practical solutions. First of all, the protocol is formulated based on ISO/OSI (International Organization Standardization /Open System Interconnection) model and it includes four layers: Physical, DataLink, Network and Transport. And it proposes new ideas and improved methods in each layer draft and realization for these requirements. Then the high reliability is guaranteed by hot backup, three redundancy, bus isolation, retransmission law, data check and intrinsically safe explosion-proof; the real-time capability is realized by hardware system based on Field Programmable Gate Arrays (FPGA) and software system; the expandability for bus functions and network size is considered during the whole design; the usability is solved by system management function, installing law and uninstalling law; the low cost are achieved as follows: adopting common cable as transmission media; utilizing existing chip RS485 chip with rational circuit; the efficiency is improved by taking advantage of 8-bit data and 9-bit data in UART (Universal Asynchronous Receiver/Transmitter) protocol and other features. Moreover, it analyzes the protocol from communication principle perspectives. Lastly, in conclusion, it provides some discussion about extensions for Presentation layer (the sixth layer in ISO/OSI) and bus drive. rds: Protocol, IRCBus, Field bus