您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术一种基于多DSP协同工作的控制系统 正文
一种基于多DSP协同工作的控制系统

一种基于多DSP协同工作的控制系统

点击数:7855 次   录入时间:03-04 11:54:41   整理:http://www.55dianzi.com   DSP/FPGA技术

子系统任务流程

  2.4 辅助通信、与测控中心交互

  系统由三个子系统构成,每个子系统有四路RS422串口,记作Ai、Bi、Ci(i=1、2、3、4)。根据任务的需求,Ai、Bi、Ci连接在一起,分别完成信息采集、子系统之间辅助通信、与测控中心交互的任务。

  与测控中心实时交互的目的是:一方面将系统状态和各种参数传送到测控中心;另一方面,测控中心可以发送指令,完成指定的任务。

  测控中心实时监视系统的工作状态。当CAN总线工作正常时,系统自动完成任务分配等任务;当CAN总线出现断路或其他线路故障时,测控中心发送指令给系统,人工分配任务,保证系统正常工作。

  根据任务的需求,三个子系统的串口Ai、Bi、Ci(i=1、2、3、4)连接在一起发送数据时会发生冲突,因此,系统应根据各串口的工作状态确定线路状态,根据线路状态决定对串口的读写。

  本文介绍了由三个 DSP 嵌入式子系统构成的基于CAN总线的分布式系统的软、硬件设计方案,着重分析了各子系统之间协同工作的方式。该系统充分利用了分布式系统的并发性和可靠性等特点,在满足多路信号实时处理、多个过程控制、与测控中心实时交互等要求的基础上,采用自动分配任务和指令分配任务相结合的方式,有效地提高了系统的可靠性。实验仿真和现场测试表明,该系统不仅满足了任务要求,而且还具有很高的稳定性和可靠性。

  参考文献

  1 Simon-Klar C.A Multi DSP board for real time SAR pro-cessing using the HiPAR-DSP 16.In:Proceedings of the In-ternational Geoscience and Remote Sensing Symposium 2002,2002,6

  2 Coulouris G,Dollimore J,Kindberg T著,金蓓弘译.分布系统概念与设计.北京:机械工业出版社,2004

  3 Bacon J,Harris T著,陈向群译.操作系统-并发与分布式软件设计.北京:电子工业出版社,2005

  4 何炎祥.分布式操作系统.北京:高等教育出版社,2005



上一页  [1] [2] 


本文关键字:控制系统  协同  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术