|
|
Design and implementation of FPGA based communication
architecture for control system |
ZHANG Ankun, WANG Weimin, HU Xiehe, HUANG Wenjun |
National Laboratory of Industrial Control Technology, Institute of CyberSystem and Control,
Zhejiang University, Hangzhou 310027, China |
|
|
Abstract A high efficiency communication architecture applied in distributed control system (control system inner extending bus) was proposed to realize highlyefficient transmission and realtime control, and the design of its bus interface and bus protocol was detailed. The communication architecture, which is mainly consisted of fieldprogrammable gate array (FPGA), complex programmable logic device (CPLD) and ARM7 CPU, implements hot swap on the target with highspeed transmission characteristics. As to the bus interfaces, the dualchannel and parallel communication method increase the systems transmission efficiency, and the redundancy between the two channels helps enhance the reliability of the communication. As to the bus structure, the highlyefficient secondary buffer and electrical expansion make the system very flexible. This communication architecture was put into effect on a system prototype, and the results show that it has high realtime performance and highreliability.
|
Published: 14 May 2010
|
|
基于FPGA的控制系统高效通信架构的设计与实现
为实现分布式系统高效数据传输和控制实时性要求,提出一种应用于集散控制系统的实时、高效通信架构(控制系统内部扩展总线),并且具体地给出总线接口的软硬件设计方法及总线协议的设计方法.通信架构主要由可编程逻辑阵列(FPGA)、复杂可编程逻辑器件(CPLD)及ARM7嵌入式微处理器构成,在保证总线高速传输特性的基础上,实现了目标模块无冲击热插拔.在总线接口上,采用双通道和并行通信设计以提高系统的传输效率,采用通道间热冗余设计以提高总线传输的可靠性;在总线结构上,采用高效的二级缓冲和电气扩展以提高系统的可扩展性和柔性.该架构方案在控制系统原理样机上得到应用验证,结果表明具有良好的实时性和可靠性.
|
|
[1] 西门子中国有限公司自动化与驱动集团.深入浅出西门子S7300 PLC [M].北京:北京航空航天大学出版社,2004: 815.
[2] Emerson Process Management. DeltaV books online 10.3. [EB/OL]. [200903]. http:∥www.easydeltav.com/productdata/ index.asp.
[3] THOMAS H, KAISTEFFEN H, ULRICH K, et al. Stochastic and deterministic performance evaluation of automotive CAN communication [J]. Computer Networks, 2009, 53(8): 11711185.
[4] PANG Yanbin, YANG Shuanghua. NISHITANI H. Analysis of control interval for foundation fieldbusbased control system [J]. ISA Transactions, 2006, 45(3): 447458.
[5] MAHALIK N P, YEN M. Extending fieldbus standards to food processing and packaging industry: a review [J]. Computer Standards & Interfaces, 2009, 31(3): 586598.
[6] RONALDO H, CARLOS E P. A multiprotocol realtime monitoring and validation system for distributed fieldbusbased automation applications [J]. Control Engineering Practice, 2007, 15(8): 955968.
[7] MAHALIK N P. Fieldbus technology: industrial network standards for realtime distributed control [M]. Berlin: Springer, 2003: 357391.
[8] THOMESSE J P. Fieldbus technology in industrial automation [J]. Proceedings of the IEEE, 2005, 93(6): 10731101.
[9] WILLIAM B. Computer busses: design and application [M]. Boca Raton: CRC Press, 2000: 153280.
[10] Texas Instruments Incorporated. Logic in liveinsertion applications with a focus on GTLP [EB/OL]. [200202]. http:∥focus.ti.com/lit/an/scea026/scea026.pdf.
[11] ZHANG Danyan, WU Xiaobo, ZHAO Mengliang, et al. Hot swap controller and its control strategy design [C]∥ IEEE Proceedings of the 3rd International Conference on SolidState and Integrated Circuits Technology. Beijing: IEEE, 2004: 15791582.
[12] TRINITIS C, KARL W, LEBERECHT M. Electrical phenomena during hot swap events [C]∥ IEEE Proceedings of Pacific Rim International Symposium on Dependable Computing. Los Angeles: IEEE, 2000: 1926.
[13] NEIDORFF B. A universal approach to hotswapping power in telecommunication systems [EB/OL]. [20040304]. http:∥www.edn.com. |
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|