【技术实现步骤摘要】
化工动态调控仿真方法及系统
[0001]本专利技术涉及计算机处理技术,具体而言,涉及一种化工动态调控仿真方法及系统。
技术介绍
[0002]操作员培训系统(OTS,OperatorTrainingSystem)是基于严格算法的运用于化学工业领域的仿真模拟培训系统。通过仿真系统提供和现场接近的操作环境和工况,除了模拟正常开/停车工况外,还可以模拟事故工况和异常工况;在人员培训上,可以最大限度的避免由于误操作带来的事故损失。
[0003]现有技术公开包括“PLC控制器的半物理仿真平台搭建方法及装置(202110385242.7)”,其方法是通过风电机组控制程序对MatlabSimulink中的风电模型进行仿真,提供一种基于PLC半实物的物理仿真模型与Matlab连接的技术。“一种基于Simulink的联合仿真方法及系统(202110609878.5)”,其方法是在MatlabSimulink内部建立一个仿真模型及一个数据交互文件,并将数据交互文件保存至工作空间,建立了基于Simulink的数据交互方法。“一种用于石油化工 ...
【技术保护点】
【技术特征摘要】
1.一种化工动态调控仿真方法,其特征在于,包括:S1、将设备的位号数据从OTS模型传输至Simulink中;S2、Simulink包括OPC Read、OPC Write模块,将OTS的位号数据分组、分类,作为信息输入的数据用OPC Read模块调用、作为信息输出的数据用OPC Write模块调用;在OPC Read和OPC Write之间搭建PID控制模块,所述PID控制模块是通过OPCRead模块接收对应OTS的位号传输数据,以该数据作为PID控制模块的数据输入,通过优化调整PID参数,使系统接近设定值;将优化后的输出位号结果传输至OPCWrite;S3、OPCWrite模块将Simulink的输出数据传输至OPCDAServer,并通过OPCDAServer传输至OTSServer,由OTSServer修改OTS模型的位号数据。2.根据权利要求1所述的方法,其特征在于S1中:在OTS模型中建立OTSserver和OPCDAServer,在OTSServer、OPCDAServer中建立与需要采集的位号数据相关的参数,并与OTS模型关联;在Simulink中建立OPCClient,OPCClient是在Simulink中调用OPC Configuration模块,建立与OPCDAServer之间的数据连接;基于OTSserver与OPCClient将设备的位号数据从OTS模型传输至Simulink中。3.根据权利要求2所述的方法,其特征在于:在所述OTS模型中配置OTSserver和OPCDAserver,选择OTSserver为数据源节点,数据映射的方向为本节点映射到目标节点;目标节点服务器为OPCDAserver,数据流向为OTSserver到OPCDAserver,实现OTS到OPCDAserver的数据读取。4.根据权利要求2所述的方法,其特征在于:在所述Simulink控制模块中配置OPCClient和OPCDAserver,选择OPCDAserver为数据源节点,数据映射的方向为本节点映射到目标节点;目标节点服务...
【专利技术属性】
技术研发人员:张泉灵,高胜寒,朱明,张登峰,薄翠梅,
申请(专利权)人:南京工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。