论文部分内容阅读
船舶主机遥控系统是指对船舶主动力装置进行远距离控制,即把主机的操纵地点从机旁延伸到集中控制室和驾驶台的控制系统。主机遥控系统是保障主机安全稳定运行的重要控制系统,是机舱自动化的重要组成部分。本课题旨在研究并实现一个船舶双柴油主机推进控制遥控模拟装置的硬件在环仿真系统。本文首先设计基于PLC的船舶双柴油主机遥控模拟装置的系统框架。其中,设计的右主机操纵控制台是基于PLC开发的,设计的左主机仿真控制系统是基于计算机仿真技术实现的。其次,对组成右主机的驾驶台、集控台、机旁操作台和主机模拟试验台的各功能进行开发。在触摸屏中完成系统参数值监控和报警查询等功能的组态;在STEP7-Micro/WIN软件中采用模块化分布控制方式,将遥控系统各功能程序开发为可相互调用的指令库和子程序模块,并完成了各操作台之间PPI通信的参数化子程序的开发;利用"Watch Window"软件和BOP面板分别完成对电子调速器和变频器的调试;并研究了在PLC中实现模糊PID控制等算法,将其引入到主机调速系统中,完成基于PLC的主机遥控系统的开发。最后,以Matlab/Simulink软件为平台,建立中速柴油机推进系统数学模型,利用Matlab的RTW工具箱和Matlab引擎(engine)接口实现Microsoft Visual C++对Simulink模型的调用;并以AutoChief C20为研究对象,在VC++环境下开发了驾驶台、机旁控制台、柴油机动画在内的一系列功能,完成基于计算机仿真技术的主机遥控系统的开发。作者研究开发的船舶双柴油主机推进控制模拟装置能够实现操作部位切换功能、逻辑程序控制功能、转速与负荷控制功能、安全保护及应急操纵功能、车钟系统功能等,为在实验室环境下进行船舶双柴油主机推进装置的综合控制研究及学员实际操作能力的训练搭建了良好的平台。