首页> 中文期刊>计算机测量与控制 >基于设计模式无人机通用MBIT内核设计

基于设计模式无人机通用MBIT内核设计

     

摘要

针对国内现阶段无人机维护测试系统(MBIT)研发过程中,各型号无人机采用独立设计方案导致的软件无法复用、资源利用率低、研发成本高以及研发周期长等缺点,提出了一种通用MBIT的体系框架结构;并结合面向对象的设计模式思想,设计了该体系框架的内核部分,包括通用描述库、回调模块、通用调用层;综合考虑系统分解对象集合的封装、粒度、依赖关系等因素,采用工厂方法、抽象工厂、状态行为型模式、单件模式以及装饰构造型模式等进行针对性设计,并给出了解决该系统软件设计问题的模式结构;该设计增强了软件的灵活性、复用性以及可扩展性,减少了内核各模块间的强耦合度和数据冗余,使得采用此通用内核的MBIT软件易于扩展和维护;该设计已成功应用于国内某型无人机第一代及第二代测试维护系统中,有效地缩短了维护测试系统研发周期.%In view of the problems-difficult reuse of software, inefficient utilization of resource, increasing cost and period of exploitation, resulted from adopting independence design scheme in the exploitation process of MBIT of domestic UAV, this paper puts forward a systematic frame configuration of general MBIT. It also has designed the kernel part of the configuration, Including of general describable library, callback module and general called layer, basing on design patterns. It has considered of encapsulation, granularity and relationship of the subobjects of the system synthetically, elected proper patterns, and provided the configuration of those patterns. In this way, it makes the software more flexible, reusable and expansible and also reduces reluctant coupling and data redundance. So that it' s easy for the software with this kernel to extend and maintain. This design is successful to be applied to MBIT of the one and two generations of one type domestic UAV, which shorten the develop period effectively.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号