System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及系统仿真,尤其涉及一种3000l/h氦液化器的操作培训方法、装置、计算机设备及存储介质。
技术介绍
1、3000l/h氦液化器系统复杂,功耗较高,不适宜通过大量实验来提高其具有重要意义的效率和稳定性。对3000l/h氦液化器进行动态仿真,可以模拟不同工作模式及变工况下的动态热负荷,减小对液化器的热冲击,进行3000l/h氦液化器不同工作模式下的性能预估,为3000l/h氦液化器的设计及低温分配系统的设计提供关键性的指导。
2、ots(operat i on trai n i ng system)操作培训系统是将动态仿真和测控系统研制技术相结合,开发前台用户操作界面,方便在系统运行之前,了解整个低温系统的特性和对工作人员进行操作培训。开发利用操作培训系统,对操作人员进行培训,可以避免将实际设备置于危险境地。操作培训系统可运行在某些特殊工况而无需担心严重后果。对操作员来说,其面对hm i人机界面无法辨别面对的是真实系统还是仿真系统。
3、3000l/h氦液化器是非线性,多变量,大迟滞的复杂系统,无法直接获得精确的数学模型和传递函数,直接进行控制研究比较困难。
技术实现思路
1、基于此,有必要针对现有技术的3000l/h氦液化器安全稳定运行较差技术问题,提出了一种3000l/h氦液化器的操作培训方法、装置、计算机设备及存储介质。
2、第一方面,提供了一种3000l/h氦液化器的操作培训方法,所述方法包括:
3、利用deck平台
4、利用c++程序将可编译的c++文件编译生成可执行文件,运行所述仿真模型,运行结果放在sql数据库中,其中,所述运行结果包括输入数据以及输出数据,其所述输入数据包括所述仿真模型中的各个压缩机启动信号、各个调节阀开度、各个开关阀开度、各个电加热器功率,各个负载功率、各个p id投自动信号,所述输出数据包括所述仿真模型的各级换热器前后温度、各级换热器前后压力以及各级换热器前后流量,各个阀门开度,各个阀门前后温度、各个阀门前后压力和各个阀门前后流量,各级透平前后温度、各级透平前后压力和各级透平前后流量,各级透平转速和各级透平效率,各个气液分离器温度、各个气液分离器压力和各个气液分离器液位,各个气液分离器进出口流量,各个气液分离器内部电加热器功率;
5、基于目标人员对plc的控制系统的操作、sql数据库中的输入数据和输出数据,与所述仿真模型进行数据交互,以实现目标人员对3000l/h氦液化器的操作培训。
6、第二方面,提供了一种3000l/h氦液化器的操作培训装置,所述装置包括:
7、封装模块,用于利用deck平台,将3000l/h氦液化器的仿真模型封装成可编译的c++文件,其中,所述deck平台是基于3000l/h氦液化器的仿真模型生成的;
8、运行模块,用于利用c++程序将可编译的c++文件编译生成可执行文件,运行所述仿真模型,运行结果放在sql数据库中,其中,所述运行结果包括输入数据以及输出数据,其所述输入数据包括所述仿真模型中的各个压缩机启动信号、各个调节阀开度、各个开关阀开度、各个电加热器功率,各个负载功率、各个p id投自动信号,所述输出数据包括所述仿真模型的各级换热器前后温度、各级换热器前后压力以及各级换热器前后流量,各个阀门开度,各个阀门前后温度、各个阀门前后压力和各个阀门前后流量,各级透平前后温度、各级透平前后压力和各级透平前后流量,各级透平转速和各级透平效率,各个气液分离器温度、各个气液分离器压力和各个气液分离器液位,各个气液分离器进出口流量,各个气液分离器内部电加热器功率;
9、数据交互模块,用于基于目标人员对plc的控制系统的操作、sql数据库中的输入数据和输出数据,与所述仿真模型进行数据交互,以实现目标人员对3000l/h氦液化器的操作培训。
10、第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述3000l/h氦液化器的操作培训方法的步骤。
11、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述3000l/h氦液化器的操作培训方法的步骤。
12、本专利技术提出的3000l/h氦液化器的操作培训方法,通过利用deck平台,将3000l/h氦液化器的仿真模型封装成可编译的c++文件,其中,所述deck平台是基于3000l/h氦液化器的仿真模型生成的,接着利用c++程序将可编译的c++文件编译生成可执行文件,运行所述仿真模型,运行结果放在sql数据库中,最后基于目标人员对plc的控制系统的操作、sql数据库中的输入数据和输出数据,与所述仿真模型进行数据交互,以实现目标人员对3000l/h氦液化器的操作培训。本专利技术能够将3000l/h氦液化器的动态仿真模型进行封装,将3000l/h氦液化器的动态仿真模型和基于plc架构的控制系统进行数据交互,能够在没有建立实际3000l/h氦液化器的情况下,进行3000l/h氦液化器的动态仿真模拟和控制系统预先验证调试。
本文档来自技高网...【技术保护点】
1.一种3000L/h氦液化器的操作培训方法,其特征在于,所述3000L/h氦液化器的操作培训方法包括:
2.根据权利要求1所述的3000L/h氦液化器的操作培训方法,其特征在于,所述deck平台是基于3000L/h氦液化器的仿真模型生成的步骤,包括:
3.根据权利要求2所述的3000L/h氦液化器的操作培训方法,其特征在于,所述3000L/h氦液化器的仿真模型包括仿真时间部件以及错误信息部件。
4.根据权利要求3所述的3000L/h氦液化器的操作培训方法,其特征在于,仿真时间部件是在建立所述仿真模型时,通过将内部变量仿真时间进行封装得到的;
5.根据权利要求1所述的3000L/h氦液化器的操作培训方法,其特征在于,所述运行结果包括输入数据以及输出数据,其所述输入数据包括所述仿真模型中的各个压缩机启动信号、各个调节阀开度、各个开关阀开度、各个电加热器功率、各个PID投自动信号,所述输出数据包括所述仿真模型的各级换热器前后温度、各级换热器前后压力和各级换热器前后流量,各个阀门开度,各个阀门前后温度、各个阀门前后压力和各个阀门前后流量,
6.根据权利要求1所述的3000L/h氦液化器的操作培训方法,其特征在于,四股流换热器模型是基于热流体仅仅和冷流体之间换热和热流体通过金属壁面和冷流体进行换热的条件下,开发四股流换热器仿真部件模型,其中,所述四股流换热器仿真部件模型为高压高温流体为自左到右的流向,中压低温流体为自右到左的流向,低压低温流体为自右到左的流向,负压低温流体为自右到左的流向。
7.根据权利要求1所述的3000L/h氦液化器的操作培训方法,其特征在于,所述3000L/h氦液化器由压缩机站、冷箱、透平膨胀机组、换热器和气液分离器组成。
8.一种3000L/h氦液化器的操作培训装置,其特征在于,所述3000L/h氦液化器的操作培训装置包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述3000L/h氦液化器的操作培训方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述3000L/h氦液化器的操作培训方法的步骤。
...【技术特征摘要】
1.一种3000l/h氦液化器的操作培训方法,其特征在于,所述3000l/h氦液化器的操作培训方法包括:
2.根据权利要求1所述的3000l/h氦液化器的操作培训方法,其特征在于,所述deck平台是基于3000l/h氦液化器的仿真模型生成的步骤,包括:
3.根据权利要求2所述的3000l/h氦液化器的操作培训方法,其特征在于,所述3000l/h氦液化器的仿真模型包括仿真时间部件以及错误信息部件。
4.根据权利要求3所述的3000l/h氦液化器的操作培训方法,其特征在于,仿真时间部件是在建立所述仿真模型时,通过将内部变量仿真时间进行封装得到的;
5.根据权利要求1所述的3000l/h氦液化器的操作培训方法,其特征在于,所述运行结果包括输入数据以及输出数据,其所述输入数据包括所述仿真模型中的各个压缩机启动信号、各个调节阀开度、各个开关阀开度、各个电加热器功率、各个pid投自动信号,所述输出数据包括所述仿真模型的各级换热器前后温度、各级换热器前后压力和各级换热器前后流量,各个阀门开度,各个阀门前后温度、各个阀门前后压力和各个阀门前后流量,各级透平前后温度、各级透平前后压力和各级透平前后流量,各级透平转速和各级透平效率,各个气液分离器温度、各个气液分离器压力和各个气液分离器液位,各...
【专利技术属性】
技术研发人员:李静,董斌,徐向东,周刚,刘立强,李正宇,伍继浩,彭楠,
申请(专利权)人:中国科学院理化技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。