基于XPE系统的实船训练平台柔性界面的设计与实现

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:long1024
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实船训练系统是用于在舰船员训练的模拟系统,与基于实际船舰的传统训练相比,实船训练系统具有易于实施,效率高和费用低的特点,能帮助舰员迅速获得必要的操作技能和知识。实船训练平台的界面设计是实船训练系统的重要组成部分,除满足训练平台操作的功能性和实用性,还应该具有一定的自适应能力和扩展功能,可随时选择和添加多船舰型号。为了满足以上需求,本文研究了基于XML文件的柔性界面的设计与实现,同时利用UDP实现教练机与学员机的通信,并成功的应用于标准台的自制XPE系统中。本文的主要工作内容如下:1.根据学员机的配置需求,研究XPE系统的制作过程,在基本的EWFNTLDR, TCP/IP类等必要系统组件基础上,添加Framework.Net类组件,剪裁制作以EWF为核心的XPE系统。2.根据船舶动力电力系统的硬件设备,基于.NET Framework开发平台,采用GDI+绘图技术进行操控平台自定义控件的设计,完成UI界面的整体布局。3.在UI界面的设计基础上,利用XML作为配置文件,对界面属性进行保存,实现界面的动态生成,满足根据教练员指令选择不同训练项目的需求,完成柔性界面的设计。同时实现了随时添加多船舰型号的扩展功能。4.研究C#与C++之间的UDP通信。利用Visual C#提供的UdpClient类实现了int型,float型等UDP数据包的发送和接收,完成教练机与学员机的通信。经过大量的试验,在自行裁剪的XPE系统下,验证了柔性界面设计的实用性和合理性,符合实际需求和界面设计标准。
其他文献
特征建模思想和基于特征模型的全系数自适应控制方法是由吴宏鑫院士在从事多年实际工程应用中总结提炼出来的一套新型实用、系统性的控制理论和方法。特征建模将对象动力学特