摘要: |
在船舶集控室或驾驶台通过自动控制设备操纵主机的系统称为主机遥控系统。主机遥控系统在保障船舶的安全运行方面起着至关重要的作用,遥控系统的各种故障会造成主机设备不能正常运行,会降低主机运行质量,影响船舶的航行安全、增加机务管理的难度。根据国际海事组织相关公约,船员在上岗前必须要进行相关培训,必须加强实践环节。由于现代船舶轮机仿真训练器可以在很大程度上替代实船设备,使被培训人员能在与实船很相似的场所下进行各项轮机管理、操作以及排除故障的训练,因此轮机模拟器成为海员训练中心和航海类院校教育训练现代远洋轮机人员的必备设施。船舶主机遥控仿真软件的设计与实现作为轮机模拟器的一个部分,因此它既符合当前研究的需要、也具有强烈的现实意义。
本文是以大连海事大学新建实习船“育鲲”轮的主机遥控系统为原型而进行的主机遥控系统仿真软件的设计与研究的。首先在对主机遥控系统控制功能与控制原理进行详尽分析的基础上,针对性研究育鲲”轮DGS8800e电子调速系统,SSU8810安保系统的软件功能与运行模式为进一步实现软件功能打下基础。其次,根据中国船级社CCS自动化机舱等级AUT-0的要求进行包括主机监视系统,报警系统的设计,其中包括主机停车项目,主机降速项目等设计。同时结合控制流程图实现对主机遥控系统的逻辑程序控制设计。再次,利用CorelDraw软件绘制气动操纵系统原理图,对控制空气进行分解,根据逻辑关系动态地描述控制空气的气路走向,分别建立备车,停车,起动三种不同工况的逻辑模型,为实现气动操纵系统各个工况的功能提供条件。最后是仿真软件功能的实现。本文是在VC环境下利用C#语言结合Flash CS3 ActionScfipt3.0面向对象语言进行编程,在Flash CS3的环境下制作出多个MovieClip控件,由ActionScrip3.0语言实现各个控件彼此之间的逻辑关系和相应的动态效果,用ActionScdp3.0命令函数的调用和External API函数来实现ActionScript和C#语言的交互与数据的传递。由于该两种语言的交互使用,从而整个软件的动态效果和交互性都得到了很大的提高,使该仿真软件在教学和培训上效果更加生动、逼真。 |