摘要
开发了基于代理的分布式过程控制Labdcs平台,用于过程控制教学和研究。该平台用统一的方式处理设备和算法,将它们都抽象为代理,通过配置代理的点位信息和拓扑关系,自动实现信息的交换。Labdcs平台提供了图形化的编辑工具支持代理单元的配置和客户端人机界面,内嵌了用户界面用于配置Modbus TCP协议的驱动代理,并提供了Modelica、Python等语言的算法代理接口模块。通过将Labdcs平台部署于板式换热机组,并进行机组二次侧出水温度的控制试验,结果表明,该平台在灵活性、拓展性、成本方面都具有优势,适合实验室规模教学和研究使用。
s them all into agents.By configuring the point information and topological relationship of agents,the platform automatically accomplishes information exchange.The platform provides graphical editing tools to support the configuration of the agent units and the human-machine interface for clients,embeds a user interface for configuring the driver agent of the Modbus TCP protocol,and provides an algorithm agent interface module in languages such as Modelica and Python.By deploying the platform in the plate heat exchanger unit and carrying out the control test of the outlet water temperature on the secondary side of the unit,the results show that it has advantages in flexibility,scalability and cost,and is suitable for laboratory scale teaching and research.
作者
殷亮
蒋军成
YIN Liang;JIANG Juncheng(College of Safety Science and Engineering,Nanjing Tech University,Nanjing 211816,China)
出处
《实验室研究与探索》
CAS
北大核心
2023年第3期53-58,97,共7页
Research and Exploration In Laboratory
基金
国家重大科研仪器设备研制专项(21927815)
南京工业大学教改课题建设项目(20191079)。
关键词
过程控制
基于代理的平台
软件框架
process control
agent-based platform
software framework