论文部分内容阅读
由于计算机技术、总线技术、控制技术、网络技术等飞速发展,计算机在船舱自动化中的应用变得越来越广泛,尤其是在信息交换、实时控制和控制算法仿真领域的应用更为突出。随着我国船舶信息技术的飞速发展,基于现场总线技术和组态软件的网络构架已经能够实现船舶航行过程的一体化和自动化,它能代替轮机员正确地实现对机舱中的主辅机等设备和各个子系统的巡视管理、监视、和控制。本文在船舱自动化网络系统建立的基础上,对船舶柴油机系统的数学建模和控制算法进行了深入细致的研究。针对船舶柴油机系统的特点,以变论域模糊控制和PID控制相结合设计了变论域模糊PID控制器,并基于船舶自动化网络,搭建了柴油机半实物网络仿真平台及上位机监控系统,实现了系统的实际运行。首先,本文以MATLAB/SIMULINK软件为平台,建立了柴油机的平均值模型,然后针对该被控对象,进行了控制算法的设计。根据传统PID控制在船用柴油机转速控制上的不足,设计了基于变论域的模糊PID控制器。该控制器不仅实现了PID参数的在线自整定,还较好的提高了船用柴油机转速控制器的控制性能。仿真结果表明,变论域模糊PID控制器在系统超调量、响应时间上都有明显的改善。最后,在研华工控机的MATLAB/RTW环境下建立了柴油机实时仿真平台,利用该平台来替代真实的柴油机对象。通过接入DSP控制器、ANYCAN节点和整个船舱以太网-CAN网络构建了柴油机半实物网络仿真系统,上位机利用iFIX组态软件实现了柴油机系统运行状况的实时监控。本文的研究工作为后期的实船试验打下了基础,更为重要的是提出了一种实现船舶柴油机转速控制的较为先进的控制策略,为后继研究者提供了理论和技术支持,缩短了开发周期,对船舶柴油机电控技术的发展必将起到积极的推动作用。