Please wait a minute...
J4  2010, Vol. 44 Issue (4): 659-664    DOI: 10.3785/j.issn.1008-973X.2010.04.006
电子、通信与自动控制技术     
基于FPGA的控制系统高效通信架构的设计与实现
张安坤, 王为民, 胡协和
浙江大学 工业控制技术国家重点实验室, 智能系统与控制研究所,浙江 杭州 310027
Design and implementation of FPGA based communication
architecture for control system
ZHANG Ankun, WANG Weimin, HU Xiehe, HUANG Wenjun
National Laboratory of Industrial Control Technology, Institute of CyberSystem and Control,
Zhejiang University, Hangzhou 310027, China
 全文: PDF  HTML
摘要:

为实现分布式系统高效数据传输和控制实时性要求,提出一种应用于集散控制系统的实时、高效通信架构(控制系统内部扩展总线),并且具体地给出总线接口的软硬件设计方法及总线协议的设计方法.通信架构主要由可编程逻辑阵列(FPGA)、复杂可编程逻辑器件(CPLD)及ARM7嵌入式微处理器构成,在保证总线高速传输特性的基础上,实现了目标模块无冲击热插拔.在总线接口上,采用双通道和并行通信设计以提高系统的传输效率,采用通道间热冗余设计以提高总线传输的可靠性;在总线结构上,采用高效的二级缓冲和电气扩展以提高系统的可扩展性和柔性.该架构方案在控制系统原理样机上得到应用验证,结果表明具有良好的实时性和可靠性.

Abstract:

A high efficiency communication architecture applied in distributed control system (control system inner extending bus) was proposed to realize highlyefficient transmission and realtime control, and the design of its bus interface and bus protocol was detailed. The communication architecture, which is mainly consisted of fieldprogrammable gate array (FPGA), complex programmable logic device (CPLD) and ARM7 CPU, implements hot swap on the target with highspeed transmission characteristics. As to the bus interfaces, the dualchannel and parallel communication method increase the systems transmission efficiency, and the redundancy between the two channels helps enhance the reliability of the communication. As to the bus structure, the highlyefficient 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 realtime performance and highreliability.

出版日期: 2010-05-14
:  TP212.1  
基金资助:

国家自然科学基金资助项目(60721062)

通讯作者: 王为民,男,工程师.     E-mail: wangwm@supcon.com
作者简介: 张安坤(1984—),男,浙江湖州人,硕士生,从事现场总线技术、实时分布式控制系统研究. E-mail: jefsce@163.com
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  

引用本文:

张安坤, 王为民, 胡协和. 基于FPGA的控制系统高效通信架构的设计与实现[J]. J4, 2010, 44(4): 659-664.

ZHANG An-Kun, WANG Wei-Min, HU Xie-He. Design and implementation of FPGA based communication
architecture for control system. J4, 2010, 44(4): 659-664.

链接本文:

http://www.zjujournals.com/eng/CN/10.3785/j.issn.1008-973X.2010.04.006        http://www.zjujournals.com/eng/CN/Y2010/V44/I4/659

[1] 西门子中国有限公司自动化与驱动集团.深入浅出西门子S7300 PLC [M].北京:北京航空航天大学出版社,2004: 815.
[2] Emerson Process Management. DeltaV books online 10.3. [EB/OL]. [200903]. http:∥www.easydeltav.com/productdata/ index.asp.
[3] THOMAS H, KAISTEFFEN H, ULRICH K, et al. Stochastic and deterministic performance evaluation of automotive CAN communication [J]. Computer Networks, 2009, 53(8): 11711185.
[4] PANG Yanbin, YANG Shuanghua. NISHITANI H. Analysis of control interval for foundation fieldbusbased 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 multiprotocol realtime monitoring and validation system for distributed fieldbusbased automation applications [J]. Control Engineering Practice, 2007, 15(8): 955968.
[7] MAHALIK N P. Fieldbus technology: industrial network standards for realtime 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 liveinsertion applications with a focus on GTLP [EB/OL]. [200202]. http:∥focus.ti.com/lit/an/scea026/scea026.pdf.
[11] ZHANG Danyan, WU Xiaobo, ZHAO Mengliang, et al. Hot swap controller and its control strategy design [C]∥ IEEE Proceedings of the 3rd International Conference on SolidState 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 hotswapping power in telecommunication systems [EB/OL]. [20040304]. http:∥www.edn.com.

No related articles found!