分布式远程控制与一阶微分方程模拟计算机解决方案
1. 分布式远程控制基于中间件技术的方案
在自动化和控制领域,很多控制过程并非集中在一处,输入输出操作分布于系统的不同节点,控制活动也可分布进行。此时,中间件能提供对分布式数据的访问,整合系统的软硬件组件。
1.1 相关技术介绍
- LabMap与MATLAB/Simulink结合 :LabMap是用于汽车领域的总线中间件,可将应用层与硬件特定部分抽象分离,支持基于组件的软件设计。MATLAB/Simulink是广泛用于控制系统设计、仿真、测试和生产的工具,但与硬件交互时需昂贵插件卡且硬件选择有限。LabMap与MATLAB/Simulink的接口极大扩展了其应用范围,能在仿真模式下实时控制硬件,无需实时工作室,还能将仿真时间映射到实时时间。
- 其他中间件产品 :
- OPC :是开放数据连接的倡议,将数据视为变量,基于客户端 - 服务器架构。MATLAB OPC Toolbox 2为Simulink提供OPC客户端,但缺乏发布内部信号的服务器组件,且开销大、客户端 - 服务器架构不适合开发分布式控制应用,虽引入OPC DX进行服务器间变量分发,但客户端间通信仍无法实现。
- MATLAB Distributed Computing Toolbox 2 :缺乏Simulink支持。
- CORBA :是软件总线,无客户端 - 服务器方法
超级会员免费看
订阅专栏 解锁全文
2015

被折叠的 条评论
为什么被折叠?



