共查询到19条相似文献,搜索用时 171 毫秒
1.
2.
3.
4.
5.
任务规划地面站软件是保障飞机安全飞行的重要软件,为解决该类软件测试时采用传统自动化测试工具测试脚本维护困难、复用率低,手工测试效率低下等问题,本文设计并提出了一种自动化测试框架。框架基于关键字驱动的思想,通过建立控件映射表,定义常用测试关键字,自动生成测试文档等设计,实现了测试用例与测试脚本的分离,使测试用例的设计、维护、复用更加灵活、简便,并能有效提高软件测试效率。 相似文献
6.
利用软件复用技术充分提取遥测处理的共性,构建脱离具体任务和操作系统,符合C编码规范的遥测软件标准化复用件,并形成复用库。遥测软件标准化复用库适用于多任务和多系统平台,可以充分提高软件的开发效率和质量,降低程序维护的工作量和难度,并对各测控单位开展测控应用软件标准化复用库系统的建设起到借鉴作用。 相似文献
7.
为解决多种型号被测产品、在不同测试设备上的测试软件开发的问题,尽可能地缩短开发和调试时间,并确保软件的开发质量,提出了一种针对导航计算机测试这一特定领域,以提高扩展性和重用性为目标的软件架构。该架构提供了统一的测试软件设计和开发方法,规范了软件的实现过程,为测试软件的开发提供了一致性的解决方案。采用组件化的开发方法,将具有复用价值的内容封装为组件,为测试软件开发和运行提供了共享的基础平台;提供了开放式的体系结构,规定了内部的组织结构、组件类别与职责、接口规范、交互方式、组件开发方法,便于软件的扩展和修改。经过工程项目的验证,该架构满足在各种专用测试设备上、针对不同型号被测产品的测试软件快速、高质量开发的需要。 相似文献
8.
基于MATLAB和FLIGHTGEAR的可视化飞行仿真 总被引:1,自引:0,他引:1
利用美国空军气动估算软件DATCOM中得到的气动数据,进行了控制律的设计,并通过MATLAB结合飞行模拟软件FLIGHTGEAR进行了动态仿真。仿真试验全程数据以直观的实时三维视觉仿真方式显示,有利于发现飞行控制系统设计缺陷。利用现有开放软件的仿真可以简化设计、缩短开发周期,同时还大大降低了成本,非常适合飞机早期设计验证,以减少后期设计迭代。 相似文献
9.
10.
11.
根据三维视景仿真系统的开发要求,利用软硬件相关知识,建立了一套软件与硬件结合的三维视景仿真开发平台,同时介绍了建立此平台所需的一系列开发软件和要求的硬件支持。着重分析了各个软件适用情况和硬件配置作用,以及根据项目选择合适的开发环境。此开发平台具有计算速度快,运行速度快,硬件平台体积小,软硬件结合灵活的优点。仿真试验得到的运行结果和预期目标的对比,表明此开发平台的设计是合理的,效果是达标的,并且对三维视景仿真系统的进一步开发具有一定的指导意义。 相似文献
12.
陈万农 《燃气涡轮试验与研究》2002,15(3):1-4
通过研究提出了一种集航空发动机数字控制系统设计、发动机调节计划和控制规律研究、控制系统软件开发、软件集成测试,以及控制器全功能检查为一体的通用仿真平台的设计构想。并对该高综合、多功能发动机通用仿真平台作了进一步的阐述。 相似文献
13.
14.
基于组件开发(CBD)是当前软件开发技术的趋势,但目前还缺乏合适的过程模型,从而制约了其优点的发挥.本文定义了一个并行过程模型来描述CBD过程内在的并行性.该模型具有两个并行维:组件维将CBD过程分解为系统开发、已有组件基础上的开发和新组件的开发;过程维将CBD过程分解为需求、设计、实现、测试和维护等子过程.凭借对并行性的分解,可以更清晰地描述CBD的并行过程并能更容易地管理该过程的复杂性.这种CBD二维并行过程模型可以作为诸如统一过程模型等其它模型的内核,因此给出了一个可能的三维并行模型作为范例,该模型还有一个迭代维.最后,通过一个集成平台软件开发的例子,详细阐述了这种并行模型的应用. 相似文献
15.
针对传统的数学建模方法在对飞行模拟器运动系统——液压驱动Stewart平台进行动力学建模的过程中存在建模过程相对复杂、 仿真无法提供可视化信息等缺点,提出采用ADAMS和Matlab/Simulink联合建模的方法,建立了液压驱动Stewart平台的虚拟样机.通过研究与仿真分析,并与真实的Stewart平台进行实验对比,结果表明,虚拟样机在动力学性能方面与真实的液压驱动Stewart平台相比具有很高的相似性,可代替一般的数学模型,为液压驱动Stewart平台的研究和研制提供理论上的指导和验证,同时也证明了联合建模方法的正确性和有效性. 相似文献
16.
随着航空电子系统承载的应用日趋复杂,飞机对机载计算机的计算力和功耗比要求不断提升,这也推动了嵌入式多核处理器的加速应用和普及。多核处理器在航空电子设备的深入应用,随之而来的是运行其上的软件复杂度急剧上升,面向应用的航电系统设计面临挑战。多核处理器平台由于需要面对并行、指令乱序、资源共享冲突等问题,而目前国内大多数机载嵌入式软件和驱动仍然是基于单核处理器设计和实现的,影响最大的是在机载嵌入式实时操作系统环境下的驱动软件,因此需要充分考虑多核带来的各方面影响,尤其是需要兼顾共享内存等资源的使用冲突和实时高效要求。本文结合机载航电多核处理平台的特点,提出了一种基于机载多核弱序存储模型的共享内存驱动软件设计方法,并基于该方法设计了FC总线驱动和MBI总线驱动,项目应用结果表明,设计的驱动程序在多核处理器平台上数据传输正确,验证了方法的正确性和有效性。 相似文献
17.
嵌入式软件仿真开发系统的实现 总被引:1,自引:0,他引:1
为降低嵌入式软件开发成本和难度,对嵌入式系统硬件功能进行抽象,完全采用软件模拟真实硬件环境,提供了嵌入式软件的运行和调试“软”平台。建立了一套集编辑、编译、调试、运行等功能于一体的集成化开发系统。本文介绍了该开发系统的设计思想,着重阐述了硬件系统仿真和仿真调试器等关键技术的实现。 相似文献
18.
19.
飞控计算机应用到无人机上之前,需要对其进行较为全面的仿真测试。本文设计了对飞控计算机进行全面测试的飞行控制半物理仿真系统。选用RTLinux作为操作系统,使用MATLAB Simulink建立某型无人机飞控系统仿真模型,采用RTW(Real Time Workshop)工具,自动生成优化的嵌入式实时仿真代码,在线调整模型参数并监视仿真数据。大量仿真试验表明:该方法能够较大程度地提高仿真代码的效率和可靠性,降低仿真软件的开发工作量,缩短开发周期,提高仿真软件的质量和仿真系统的性能,是一种值得推广的方法。 相似文献