收藏 分销(赏)

基于Visual Studio的船舶舵机操作训练平台的设计与开发.pdf

上传人:自信****多点 文档编号:575167 上传时间:2024-01-02 格式:PDF 页数:3 大小:1.76MB
下载 相关 举报
基于Visual Studio的船舶舵机操作训练平台的设计与开发.pdf_第1页
第1页 / 共3页
基于Visual Studio的船舶舵机操作训练平台的设计与开发.pdf_第2页
第2页 / 共3页
基于Visual Studio的船舶舵机操作训练平台的设计与开发.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第14卷第14期2023年7 月黑龙江科学HEILONGJIANG SCIENCEVol.14Jul.2023基于Visual Studio 的船舶舵机操作训练平台的设计与开发元冠华(泰山科技学院,山东泰安2 7 10 0 0)摘要:液压舵机系统建模仿真技术是轮机仿真模拟器的重要基础。船舶舵机操作训练平台的设计能够为海事院校的船员考核及训练提供虚拟仿真环境。以拨叉式舵机系统为研究对象,采用分散式与集中式的方法进行建模,基于Visual Studio设计船舶舵机系统的二维界面与软件系统。该设计能够快速完成船舶舵机的故障检测,极大地提高船员舵机操作水平。关键词:船舶舵机;液压系统;VisualSt

2、udio;虚拟仿真中图分类号:U664.36Design and Development of Ship Steering Gear Operation Training(Taishan College of Science and Technology,Tai an 271000,China)Abstract:Modeling and simulation technology of hydraulic steering gear system is an important foundation of turbinesimulation simulator.The design of sh

3、ip steering engine operation training platform can provide virtual simulationenvironment for crew assessment and training in maritime colleges.Based on Visual Studio,the two-dimensionalinterface and software system of ship steering gear system are designed by using distributed and centralized modeli

4、ngmethods.This design can quickly complete the fault detection of the ship s steering gear and greatly improve theoperation level of the crew s steering gear.Key words:Marine rudder;Hydraulic system;Visual Studio;Virtual simulation0引言船舶舵机作为航向控制的关键装备,对于船舶海上航行的准确性及安全性至关重要。由于海上存在海风、海浪等不确定干扰,导致舵机系统工作环境恶

5、劣,容易出现硬件结构及软件通信系统故障,令船舶安全性能下降。当舵机系统发生未知故障时,船舶航向系统会受到影响,船舶控制性能下降则可能造成海上安全事故,对船员人身安全、船舶本身及港口安全会构成巨大威胁,尤其是在靠港工况下舵机系统的平稳运行十分重要。但很多舵机故障产生的原因是船员操控设备不规范,故对船员进行专业、规范的技能培训能够有效降低舵机系统出现人为故障的几率,因此船员专业培训的收益远大于花费的时间成本及资源成本。目前,我国对于轮机管理人员的技能培训正在由工作原理与海洋环境等相关知识学习向轮机模拟器应用及实收稿日期:2 0 2 3-0 5-13作者简介:元冠华(1996),女,硕士。研究方向:

6、机械装备控制系统、自适应控制算法。文献标志码:APlatform Based on Visual Studio文章编号:16 7 4-8 6 46(2 0 2 3)14-0 141-0 3Qi Guanhua物操作方向发展,帮助船员进行理论知识与实践应用相结合。故进一步对智能化液压舵机教学平台进行研究、将先进的学习方案与智能设计方法引入到舵机控制训练体系中,对船员技能水平的提高有着重要的意义。国外很多公司对船舶舵机仿真模拟训练器的开发取得了一定的成绩(如英国的TRANSAS公司、德国的西门子公司及日本的三菱公司等 2),但这些公司设计的仿真模拟训练器普遍存在设计模型较为简单、操作细节要求较低及

7、操作训练流程固化的缺点,不利于培训人员处理舵机紧急状况及深人训练,无法满足马尼拉修正案的船员培训要求。以PPT-2000型轮机仿真模拟器为例,作为一种功能齐全的全任务推进装置,其仿真模拟器由驾驶员室、船舱模拟器、学员训练室等部分组成 3。系统利用二维画面生成的流程图来表示各个系统结构,故人机界面繁杂,不易操作,且只有一台监控系统来对全部系统实施监控,系统的可扩展性及可复用性较差 4。相较而言,TERS-2000型轮机仿真模拟器具有多级别、可通用、可组合等优点,但在实际设计为了简化操作、增加模拟器的可视性,取消了部分硬件设计,导致141设备不完整 5。为了提高我国轮机培训人员的专业基础知识及操作

8、技能熟练性,需设计一套设施完备、仿真程度高及人机界面友好的智能化船舶舵机操作训练平台。以舵机系统为研究对象,根据拨叉式液压系统工作原理,将复杂机械拆分为若干个模块,运用相关方法及理论知识建立舵机系统的动态数学模型。舵机仿真模拟器硬件结构参照川崎式舵机,根据MSA对船员的培训要求,考虑舵机实际工况特点对系统做了相应的简化,令仿真系统达到标准。综合舵机系统各模块的数学模型,基于Visual Studio设计了船舶舵机操作训练平台。在Visual C#的编译环境中利用图形绘制功能及窗体应用,对系统的仿真界面进行设计,使其能够模拟舵机系统的实际工作原理及操作流程,设计的仿真界面操作简便,可视性较好。1

9、仿真软件界面设计模拟界面决定了人机交互的智能化程度,它集成允许执行的各种操作界面及按钮设计。主要包括界面设计及控件设计,该部分作为主要操作界面应简要易懂,可操作性强。1.1界面底图的绘制量为零,这时油路锁闭阀工作在中位,液压系统油路产生锁闭。双向变量泵位于油箱内部,起到对闭式液压系统的冷却作用。1.2建立Winform自定义控件库为了更好进行相应界面设计,需进行界面底图规制,在WindowsFramwork中进行控件库设置,当控制库设置完成后,便可在工具箱中直接调用。舵机仿真系统需要制作添加的控件包括斜盘柱塞泵、随动舵、紧急舵、拨叉操纵舵机构、舵角计、压力计及安全阀。以上控件与船舶实际信息相匹

10、配,对于机系统应产生相同的作用。将建立的控件整合到控制程序库中,便于后续调用。采用 GDI+(G r a p h i c s D e v i c e i n t e r f a c e p l u s)绘图技术与C#编程语言来制作程序控件,该方法简单易行,可操作性强。软件包含了矢量图形绘制、文字显示及图像处理3 部分,需要多种工具来进行图像处理,CDI+技术只进行简单的图形绘制染。其中,类Graphics封装了GDI+的制作图像程序,窗体中所有的制图画图必须由此类操作完成,并由Systemdrawing进行空间命名。自定义控件库创建如图2 所示。P利用CorelDRAW矢量图形制作工具绘制系统

11、图,界面底图根据实际的舵机液压系统绘制。舵机液压系统子界面的底图如图1所示,船铂能机系统分配界面Ledc同图2 自定义控件库的创建Fig.2Creation of custom control library一风一Fig.1 Base of the interface图1中间部分为拨叉式液压舵机,属于泵控型舵机,主要由油缸、双向变量泵、滑块、放气阀、舵柱及舵柄等组成。舵机主油路工作原理为:在电机的带动下,双向变量泵进行旋转,从低压侧抽油再经过主油路锁闭阀,将压力油供给到油缸,撞杆在油缸两侧油压差的影响下,利用滑块带动舵柄运动,驱动舵柱,从而改变舵角。在舵角达到驾驶台指令舵角时,舵机控制系统使双

12、向变量泵的变量机构回中,双向变量泵的输出流1421.3控件设计船舶舵机系统的控件数量较多,在控件制作处理过程中需重复运用GDI+技术对控件进行缩放、旋转及颜色处理。为美化界面,制作的控件大小可根据需要改变。为使控件在制作变换过程中不变形,可在舵轮控件的属性中将ResizeRedraw设置为true,调用控图1绘制界面底图件内部的平移缩放变换函数即可。图3 为制作的随动操舵舵轮控件。图3 随动操舵舵轮控件Fig.3 Servo steering wheel control舵机系统故障报警界面品alarm2价仿真界面设计及说明基于Windows系统下的VisaulC#集成开发环境,设计船舶舵机的模

13、拟操作界面。图4为仿真软件的加载主界面,是整个系统的人口界面,界面中放置了一些可以实现各种功能的选项,主要包括船舶航行方向、驾驶台推进控制系统、集控台推进控制系统及液压系统等,可通过点击按钮来调用系统的其他子界面。N0.11#油泵停止1#油泵吸入压力低1#安全阀开3#安全阅开启测试Fig.6Interface of fault alarm indicatorOMS-2101R.V30-TAC20.ECR00:00:00StopEMCYTELEGRAPH-(PORT)10.21#油柜夜位低1#油泵过载1#油泵滤器超压1#油泵电机断电确认报警四光图6 故障报警指示界面System拨叉式船舶舵机仿真

14、系统ID:00RPMIND.2#油泵停止2#油泵吸入压力低2巷安全阀开启4#安全阀开启确认报警声意Alarms(PORTOWERND.(PORT之#油柜夜位低之#油泵过载2#油泵滤器超压之#油泵电机佳断电关闭SPEED LOGIND.POWERIND.(STBD)NFUBACKUPPANEIUNNSTBOO图4仿真软件加载界面Fig.4 Interface of simulation software loading图5为拔叉式船舶舵机液压系统子界面,由两部REMOTE:CONTROL(PORT)ERATION分组成:液压系统原理图,包含了管路系统、油柜油箱、管路阀件、液压油泵、转舵机构及舵角

15、指示器。控制面板,包括电源指示灯、自动及随动操作转换按钮、操舵舵轮等。D.DMS-2000:00:00Stop菜单实际的船舶集控室拥有故障报警界面,当舵机系统因人为操作失误或发生未知故障时,面板上相应的警示灯开始点亮,同时伴随报警声音,需要船员进行故障确认。如图6 所示,舵机故障系统报警界面中的故障指示包括油泵停止、电机断电、电机超负荷及安全阀故障等功能。图7 为驾驶台操作子界面,可以实现启动泵组、停止泵组,舵角选择、操舵位置选择、随动操舵、应急操舵、电源指示、压力指示、航速指示及警报指示等功能。图7 驾驶台操作子界面Fig.7Sub-interface of bridge operation

16、3结束语MemID:0Fig.5 Sub-interface of servo hydraulic system拨叉式船舶能机仿真系统船舶花机系统分配面图5舵机液压系统子界面传统的船上培训方式存在周期长、成本高、事故多发等弊端,随着海上设备研发及计算机实时仿真技术的发展,轮船舵机仿真模拟训练器在航海领域得到了广泛应用,能够为船员模拟相对真实的船舶运行状态,已成为很多海运学员院校考核及发布证书的一种重要单动方式。基于Visual Studio,设计了拨叉船舶舵机系统的二维界面与软件系统,该设计不仅能够快速完成船舶机的故障检测,还能够为海员培训院校提供智能化的仿真模拟系统,提高学员操作能力及综合素

17、质。参考文献:1俞文胜.液压舵机教学新平台的设计开发 D.大连:大连海事大学,2 0 11.2马来好,陈海泉,乔卫亮,等.船舶转叶式液压舵机系统建模与仿真分析 J.机床与液压,2 0 19,47(17):151-154.3】徐林.船舶液压舵机控制系统的仿真研究 J.中国水运(下半月),2 0 18,18(0 9):8 2-8 3,8 5.4邓琦,邓攀,邱大宝.一种新型船舶舵机系统建模与控制研究 J.船舶工程,2 0 13,3 5(0 6):8 0-8 3.5庄新妍,庄冀.数据动态绑定技术在C#窗体控件ComboBox中的应用 J.信息与电脑(理论版),2 0 18(0 4):113-115.143

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服