首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
CAPP系统中组件技术的应用   总被引:1,自引:0,他引:1  
针对CAPP系统中复用性差、柔性不好、开发周期长的问题 ,提出了用组件技术解决的方法 ,解释了组件的基本概念 ,并通过一个实例介绍了工艺组件的开发和使用过程。  相似文献   

2.
为了有效缩短开发周期并提高软件质量,必须提升测控软件的复用性和可扩展性。针对实际通信软件开发中的僵化性问题,提出了使用设计模式进行构件化设计的思路。结合具体通信应用完成了可扩展通信构件的分解和设计,测控协议的更改周期从传统开发方式的数月缩减为几个工作日,测控软件的维护成本得以大幅降低。通过对通信构件搭建过程的逐步介绍可以看出,设计模式是大规模构件化结构设计的基础,能够解决航天测控软件中常见的突出问题。  相似文献   

3.
提出了使用组件化开发通用航空发动机仿真平台的思想:从发动机结构的角度将发动机模型分解成多个组件;从软件功能的角度将仿真软件的辅助部分也分解成多个组件.在此基础上开发了涡扇发动机的仿真平台,取得了良好的效果.所建立的仿真系统实现了模块化、层次化,易于维护和改进,可扩展性强,提高了代码重用率,体现了该框架的灵活性.   相似文献   

4.
针对航天测控任务数据处理软件需求易变化、可靠性要求高的特点,采用面向对象的思想,利用典型的设计模式设计并实现了一种可复用的通用数据处理软件。从软件结构上看,应用设计模式,高层组件和低层组件有机、高效地结合,形成松耦合高内聚的架构,使软件具备很好的可读性和可维护性,达到了可复用的要求。  相似文献   

5.
任务规划地面站软件是保障飞机安全飞行的重要软件,为解决该类软件测试时采用传统自动化测试工具测试脚本维护困难、复用率低,手工测试效率低下等问题,本文设计并提出了一种自动化测试框架。框架基于关键字驱动的思想,通过建立控件映射表,定义常用测试关键字,自动生成测试文档等设计,实现了测试用例与测试脚本的分离,使测试用例的设计、维护、复用更加灵活、简便,并能有效提高软件测试效率。  相似文献   

6.
利用软件复用技术充分提取遥测处理的共性,构建脱离具体任务和操作系统,符合C编码规范的遥测软件标准化复用件,并形成复用库。遥测软件标准化复用库适用于多任务和多系统平台,可以充分提高软件的开发效率和质量,降低程序维护的工作量和难度,并对各测控单位开展测控应用软件标准化复用库系统的建设起到借鉴作用。  相似文献   

7.
为解决多种型号被测产品、在不同测试设备上的测试软件开发的问题,尽可能地缩短开发和调试时间,并确保软件的开发质量,提出了一种针对导航计算机测试这一特定领域,以提高扩展性和重用性为目标的软件架构。该架构提供了统一的测试软件设计和开发方法,规范了软件的实现过程,为测试软件的开发提供了一致性的解决方案。采用组件化的开发方法,将具有复用价值的内容封装为组件,为测试软件开发和运行提供了共享的基础平台;提供了开放式的体系结构,规定了内部的组织结构、组件类别与职责、接口规范、交互方式、组件开发方法,便于软件的扩展和修改。经过工程项目的验证,该架构满足在各种专用测试设备上、针对不同型号被测产品的测试软件快速、高质量开发的需要。  相似文献   

8.
基于MATLAB和FLIGHTGEAR的可视化飞行仿真   总被引:1,自引:0,他引:1  
利用美国空军气动估算软件DATCOM中得到的气动数据,进行了控制律的设计,并通过MATLAB结合飞行模拟软件FLIGHTGEAR进行了动态仿真。仿真试验全程数据以直观的实时三维视觉仿真方式显示,有利于发现飞行控制系统设计缺陷。利用现有开放软件的仿真可以简化设计、缩短开发周期,同时还大大降低了成本,非常适合飞机早期设计验证,以减少后期设计迭代。  相似文献   

9.
随着软件任务的不断增多,传统的软件设计开发和维护模式已无法满足日益增长的任务要求,亟待进一步提高软件的复用程度。针对惯导系统软件接口设计,提出了一种基于适配器模式的惯导软件设计方法。该方法采用动多态适配器和静多态适配器技术,提高了软件开发效率,接口的定义灵活可靠,解决了软件开发过程中面临的可扩展性差、可重用性差、难于维护等问题。  相似文献   

10.
冷山述  陆倜  武装 《航空计算技术》2003,33(4):88-90,93
以提高软件的复用性为目的,提出了一种用C#语言在.NET平台上,通过反射技术和XML配置文件,构造可复用软件体系结构的方案,并给出了具体的分析和实现代码。  相似文献   

11.
祝明  杨然 《飞机设计》2012,(1):39-42
根据三维视景仿真系统的开发要求,利用软硬件相关知识,建立了一套软件与硬件结合的三维视景仿真开发平台,同时介绍了建立此平台所需的一系列开发软件和要求的硬件支持。着重分析了各个软件适用情况和硬件配置作用,以及根据项目选择合适的开发环境。此开发平台具有计算速度快,运行速度快,硬件平台体积小,软硬件结合灵活的优点。仿真试验得到的运行结果和预期目标的对比,表明此开发平台的设计是合理的,效果是达标的,并且对三维视景仿真系统的进一步开发具有一定的指导意义。  相似文献   

12.
通过研究提出了一种集航空发动机数字控制系统设计、发动机调节计划和控制规律研究、控制系统软件开发、软件集成测试,以及控制器全功能检查为一体的通用仿真平台的设计构想。并对该高综合、多功能发动机通用仿真平台作了进一步的阐述。  相似文献   

13.
通过建立机动弹头大气层外动力学模型,利用Vega、Creator视景开发软件建立三维实体模型,在VC/MFC开发平台基础上,解决Simulink仿真模块与视景仿真模块数据交互问题。构建三台计算机联合仿真平台,真实模拟机动弹头攻防对抗过程,并设计开发了弹道导弹中段攻防对抗视景仿真系统。主要包括机动弹头动力学模型构建和弹道数据产生,数据通信交互程序设计,视景仿真程序设计和动态显示。  相似文献   

14.
基于组件开发(CBD)是当前软件开发技术的趋势,但目前还缺乏合适的过程模型,从而制约了其优点的发挥.本文定义了一个并行过程模型来描述CBD过程内在的并行性.该模型具有两个并行维:组件维将CBD过程分解为系统开发、已有组件基础上的开发和新组件的开发;过程维将CBD过程分解为需求、设计、实现、测试和维护等子过程.凭借对并行性的分解,可以更清晰地描述CBD的并行过程并能更容易地管理该过程的复杂性.这种CBD二维并行过程模型可以作为诸如统一过程模型等其它模型的内核,因此给出了一个可能的三维并行模型作为范例,该模型还有一个迭代维.最后,通过一个集成平台软件开发的例子,详细阐述了这种并行模型的应用.  相似文献   

15.
针对传统的数学建模方法在对飞行模拟器运动系统——液压驱动Stewart平台进行动力学建模的过程中存在建模过程相对复杂、 仿真无法提供可视化信息等缺点,提出采用ADAMS和Matlab/Simulink联合建模的方法,建立了液压驱动Stewart平台的虚拟样机.通过研究与仿真分析,并与真实的Stewart平台进行实验对比,结果表明,虚拟样机在动力学性能方面与真实的液压驱动Stewart平台相比具有很高的相似性,可代替一般的数学模型,为液压驱动Stewart平台的研究和研制提供理论上的指导和验证,同时也证明了联合建模方法的正确性和有效性.  相似文献   

16.
随着航空电子系统承载的应用日趋复杂,飞机对机载计算机的计算力和功耗比要求不断提升,这也推动了嵌入式多核处理器的加速应用和普及。多核处理器在航空电子设备的深入应用,随之而来的是运行其上的软件复杂度急剧上升,面向应用的航电系统设计面临挑战。多核处理器平台由于需要面对并行、指令乱序、资源共享冲突等问题,而目前国内大多数机载嵌入式软件和驱动仍然是基于单核处理器设计和实现的,影响最大的是在机载嵌入式实时操作系统环境下的驱动软件,因此需要充分考虑多核带来的各方面影响,尤其是需要兼顾共享内存等资源的使用冲突和实时高效要求。本文结合机载航电多核处理平台的特点,提出了一种基于机载多核弱序存储模型的共享内存驱动软件设计方法,并基于该方法设计了FC总线驱动和MBI总线驱动,项目应用结果表明,设计的驱动程序在多核处理器平台上数据传输正确,验证了方法的正确性和有效性。  相似文献   

17.
嵌入式软件仿真开发系统的实现   总被引:1,自引:0,他引:1  
为降低嵌入式软件开发成本和难度,对嵌入式系统硬件功能进行抽象,完全采用软件模拟真实硬件环境,提供了嵌入式软件的运行和调试“软”平台。建立了一套集编辑、编译、调试、运行等功能于一体的集成化开发系统。本文介绍了该开发系统的设计思想,着重阐述了硬件系统仿真和仿真调试器等关键技术的实现。  相似文献   

18.
基于组件技术的可重构数控系统研究和开发   总被引:1,自引:0,他引:1  
提出了两级控制的可重构数控系统硬件结构。根据面向对象和基于组件技术的设计思想,构造了可重构数控系统的软件体系结构。该软件由核心支撑平台和功能组件组成。本文阐述了组件划分的方法和组件间的通信以及功能组件的设计方法。  相似文献   

19.
飞控计算机应用到无人机上之前,需要对其进行较为全面的仿真测试。本文设计了对飞控计算机进行全面测试的飞行控制半物理仿真系统。选用RTLinux作为操作系统,使用MATLAB Simulink建立某型无人机飞控系统仿真模型,采用RTW(Real Time Workshop)工具,自动生成优化的嵌入式实时仿真代码,在线调整模型参数并监视仿真数据。大量仿真试验表明:该方法能够较大程度地提高仿真代码的效率和可靠性,降低仿真软件的开发工作量,缩短开发周期,提高仿真软件的质量和仿真系统的性能,是一种值得推广的方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号