虚拟试验设备组件辅助生成软件开发

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:mmghb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术特别是虚拟试验技术的发展,复杂系统的设计、试验及运行在概念和方法上有了新的飞跃。以高效、优化、低成本、低风险为目标将虚拟试验技术应用于武器系统的设计、试验和测试已经成为当今装备技术发展的一个重要方向。针对虚拟试验技术的发展现状,我单位提出了新型虚拟试验系统体系结构并开发了相应的支撑软件平台,面向大型一体化仿真试验任务应用。虚拟试验系统支撑软件平台是基于组件化设计思想的综合试验软件平台,采用组件模型实现对试验设备的封装和引用。本课题的目的是开发功能完善的试验设备组件辅助生成软件,解决试验人员进行试验设备扩展时存在的软件开发难度大、周期长和扩展代码测试难度大、可靠性差等问题,推广虚拟试验系统体系结构及支撑软件平台的应用。本文在深入分析虚拟试验系统体系结构及支撑软件平台的运行原理的基础之上,提出了设备组件的对象的构建方法。通过对试验设备组件功能的抽象,提出了表达设备外部结构IPO模型和内部逻辑的基本框架。为实现与虚拟试验系统支撑软件平台的接口,设计了设备组件基类,定义了一组功能完备的组件接口服务。在设备组件基类的基础之上,提出了一种较为灵活的试验设备组件属性及外部接口定义方法,开发了组件信息编辑单元实现对组件输入和输出关系的定义和对设备行为的定义。提出了试验设备行为模型动态链接库的开发框架,以行为管理器方式作为设备行为接口的基本控制单元,并支持用户扩展和自定义设备行为。开发了通用设备组件对象模板,实现了设备组件的通用化处理,通用设备模板支持GJB289A、RS422、网络等多通讯方式,可实现与真实设备的快速对接。根据面向对象软件分析和开发的思想,采用UML建模工具对软件的需求、静态结构、动态行为进行了建模,利用微软企业级开发平台Microsoft Visual Studio.NET 2005框架实现了软件的编码开发。实验室软件测试和实际使用的结果表明,本软件完全能够满足用户的需求,能够很好地支持虚拟试验系统构建和满足试验任务运行的需要。
其他文献
国际热核实验反应堆-ITER(International Thermonuclear ExperimentalReactor)计划旨在建造一个热核聚变实验堆,验证人类和平利用核聚变能的可行性。作为核聚变堆,因为第一壁材
该文内容分为三个部分:第一部分是模糊综合评估方法的研究;第二部分是推进轴系设计模糊综合评估方法的研究;第三部分是推进轴系设计中的优化方法研究.
随着我国对海洋资源开发力度的加大,动力定位技术的发展越来越受到各方面广泛关注。动力定位技术因其具有诸多优点,广泛应用于船舶及海洋平台。由于人类对海洋开发的范围在逐
用电系统主要有6kV、380/220V和直流220V系统.厂用电系统正常由发电机出口(20kV)经厂高变(变为6kV)供电,当厂高变退出工作时,由220kV系统经2号启备变供厂用电源.低压厂用电设
该文介绍了化学品船的设计规范和结构特点,论述了船型及结构设计的特殊性和主要原则.利用挪威船级社的SESAM程序,对某第四代化学品船的20舱和40舱布置方案建立了相应的详细有
随着科技的高速发展,精密机械零件的尺寸越来越大,测量精度要求也越来越高。传统的平面度检测技术已经逐渐满足不了我们的需求。主要体现在测量精度不够,不能在加工现场进行
学位
随着现代通信技术的发展,电话、计算机互联网络已成为信息产业的主要载体,各行业涌现出大量以网络授时和电话授时为基础的多种应用。通过公共电话交换网(PSTN)进行电话授时服
学位
多普勒计程仪是一种被广泛应用于船舶导航、测速的高精度仪器。船舶航速的测量主要是对对底速度和对流速度的测量,而多普勒计程仪在测量这两种速度方面都具有很大的优势,相控
在水声信号处理中,常用到波束形成技术,特别是多波束技术。一个基阵,如何在预期方向得到期望信号,是基阵系统形成波束和多波束的目的所在。一般可以从两个角度理解,对于发射,在某一方位集中能量,这样一来,同样发射功率的声纳系统,就会得到相对好的远距离效果。对于接收,能更好的确定目标。在接收方面,如果目标不止一个,并且可能目标特指某方向,多波束是很好的选择。对常规的单一波束,声纳的接收和发射过程只能利用到单
良好的数学基础对进一步学好数学是非常重要的. 据笔者调查得知:有83%对数学缺乏学习兴趣的学生数学基础较为薄弱.数学学习是环环相扣、缺一不可的.数学是一门循序渐进的学科