期刊文献+

基于设计模式无人机通用MBIT内核设计 被引量:2

GMBIT Kernel Design of UAV Based on Design Patterns
下载PDF
导出
摘要 针对国内现阶段无人机维护测试系统(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 li- brary, 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 redundanee. So that it' s easy for the soft- ware 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 do- mestic UAV, which shorten the develop period effectively.
出处 《计算机测量与控制》 CSCD 北大核心 2012年第3期590-592,613,共4页 Computer Measurement &Control
关键词 无人机 通用MBIT 内核 设计模式 UAV GMBIT kernel design patterns
  • 相关文献

参考文献8

二级参考文献20

  • 1牛海发,牛明博,雷金奎,杨宁.多参数多台舵机自动测试系统的设计[J].实验技术与管理,2006,23(1):32-33. 被引量:2
  • 2杨世均.航空测试系统[M].北京:国防工业出版社,1984..
  • 3Bowen J,Reeves S.Formal Refinement of Informal GUI Design Artefacts[C]//Proc.of the 2006 Australian Software Engineering Conference.[S.l.]:IEEE Publication,2006:221-230.
  • 4Sinnig D,Gaffar A,Reichart D,et al.Patterns in Model-based Engineering[C]//Proe.of the 5th International Conference on Computer-aided Design of User Interfaces.[S.l.]:Springer Netherlands Publisher,2005:197-210.
  • 5Molina P J,Melia S,Pastor O.Just-UI:A User Interface Specification Model[C]//Proc.of the 4th International Conference on Computer-aided Design of User Interfaces.Dordrecht,Holland:Kluwer Academics Publisher,2002:31-37.
  • 6Mori G,Patemo F,Santoro C.CTTE:Support for Developing and Analysing Task Models for Interactive System Design[J].IEEE Transactions on Software Engineering,2002,28(8):797-813.
  • 7Lonczewski F.Providing User Support for Interactive Applications with FUSE[C]//Proe.of the 2nd International Conference onIntelligent User Interfaces.[S.l]:ACM Press,1997:253-256.
  • 8N I. LabWindows/CVI Standard Libraries Reference Manual [Z]. National Instruments, 1998.
  • 9LabWindows/CVI Standard Libraries Reference Manual [Z]. National Instruments, 1998.
  • 10MichiHenning SteveVinoski.基于C++ CORBA高级编程[M].北京:清华大学出版社,2000..

共引文献39

同被引文献10

  • 1陈勤,范树新,张维波.MEMS传感器的标准化现状与发展对策[J].传感器与微系统,2007,26(8):6-8. 被引量:9
  • 2Chih-Ming Sun. Implementation of a Monolithic Single Proof-Mass Tri-Axis Accelerometer Using CMOSMEMS Technique[J].IEEE Transactions on Electron Devices,2010,(07):1670-1679.
  • 3Analog Devices Corporation. Programmable Low Power Gyroscope ADIS 1635x[EB/OL].http://www.analog.com/static/imported-files/data_ sheets_ obsolete/OBSOLETE% 20WATERMARK/ADIS16350_16355.pdf,2012.
  • 4STMicroelectronics. Medium-density Performance Line ARM-based 32-bit MCU with USB and 9 Communication Interfaces STM32F103xB[EB/OL].http://www.st.com/internet/com/TECHNICAL _ RESOURCES/TECHNICAL _ LITERATURE/DATASHEET/CD00191185.pdf,2012.
  • 5Marek Babiuch,Radim Farana,David Plandor. Usage of SPI interface in applications with MEMS components[J].Acta Montanistica Slovaca,2008,(01):178-182.
  • 6Mark Looney. iSensor IMU Mounting Tips[EB/OL].http://www.analog:com/static/imported-files/application_ notes/AN-1045.pdf,2012.
  • 7Mark Looney. iSensor IMU Quick Start Guide and Bias Optimization Tips[EB/OL].http://www:analog:com/static/imported-files/application_notes/AN-1041:pdf,2012.
  • 8陈国华,王刚.基于ADIS16255 MEMS芯片陀螺仪的应用研究[J].中国惯性技术学报,2008,16(4):480-483. 被引量:9
  • 9段江涛,陈怀民,喻戈.机载飞控计算机机内自检测方法的研究[J].计算机测量与控制,2011,19(8):1807-1809. 被引量:6
  • 10孙学初,陈小平.无人机飞控系统故障诊断专家系统设计[J].装备制造技术,2012(2):66-68. 被引量:5

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部