摘要
为提高惯导系统测控软件标准化、系列化、模块化程度及开发效率,对测控软件通用开发平台技术进行了研究。在分析惯导系统测试需求的基础上,设计了软件平台体系结构,并对软件平台框架的功能、组件和插件的设计、平台中的状态机模型、平台的可扩展性等进行了详细阐述。最后通过实例描述了利用软件平台开发测控软件的开发模式,以可视化组态方式设计开发测控软件的过程表明,软件平台具有很强的通用性,采用软件平台开发测控软件可大幅提高测控软件的开发效率及其标准化、系列化、模块化程度。
In order to enhance the development efficiency and the grade of standardization, serialization and modularization of the inertial navigation system test software, a general software development platform technique of the test software is researched. The software development platform architecture is designed based on the analysis of the inertial navi- gation system test requirement. The function of the software development platform framework, the design method of the component and plug-in, the state machine model on the software development platform, and the function extendibility are introduced in detail. Based on a case the development model of the test software on the software development platform is de- scribed. The configuration development process shows that the general-utility of the software development platform is excellent. The development efficiency and the grade of standardization, serialization and modularization of the inertial navigation system test software based on the software development platform are advanced greatly.
出处
《导航定位与授时》
2016年第1期73-80,共8页
Navigation Positioning and Timing
关键词
惯导系统
测控软件
通用开发平台
界面组态
流程组态
Inertial navigation system
Test software
General software development platform
Interface configuration
Work flow configuration