离散事件触发通信机制下NCS实验平台的构建
2016-09-26曹慧超申富媛
曹慧超 李 炜 申富媛 童 源
(兰州理工大学电气工程与信息工程学院 甘肃 兰州 730050)
离散事件触发通信机制下NCS实验平台的构建
曹慧超李炜申富媛童源
(兰州理工大学电气工程与信息工程学院甘肃 兰州 730050)
目前离散事件触发通信机制DETCS(Periodictime-triggeredcommunicationscheme)下NCS(Networkedcontrolsystem)理论研究结果的验证仍限于单机下的Matlab仿真,尚无真实网络环境的引入;而传统基于周期时间触发通信机制的NCS实验平台,又缺少受控制需求驱动事件触发条件的约束。针对此问题,开发了DETCS下的虚拟NCS实验平台。该平台以校园局域网为通信媒介,采用OPC通信协议,结合西门子S7-300PLC,首先实现了分离于2台PC机上的被控对象和控制器的通信;其次将离散事件触发条件引入被控对象输出端,借助MatlabOPC工具箱提供的OPC技术及软件组态方法实现了真实网络环境下基于DETCS的虚拟NCS平台的搭建。实验平台测试及结果分析表明,DETCS的引入兼顾了NCS的控制性能和网络资源的节约,所搭建的平台能够为DETCS下的NCS理论研究提供有效的工程可用性验证平台。
离散事件触发网络化控制系统OPC技术实验平台
EVENT-TRIGGEREDCOMMUNICATIONSCHEME
CaoHuichaoLiWeiShenFuyuanTongYuan
(College of Electrical and Information Engineering,Lanzhou University of Technology,Lanzhou 730050,Gansu,China)
0 引 言
目前,网络化控制系统NCS以其独特优势在各个领域得到了广泛的应用,同时也因特殊的网络反馈通道所引出的许多问题受到了学术界的关注[1-4]。为验证一些理论研究结果的正确性和可用性,不少学者还搭建了不同类型的NCS仿真平台。文献[5]基于Matlab的TrueTime工具箱,开发了NCS综合仿真平台,实现了对控制系统与网络系统的联合仿真。文献[6]利用网络仿真软件NS2实现真实网络环境的模拟,利用Java网络接口模块连接Matlab仿真对象和NS2网络模块,设计并实现了NCS实时仿真平台。……
