动态可重构性测控系统软件模块化设计
Modular Design for Dynamic Reconfigurable Measurement and Control System Software
摘要:
针对普通测控系统面临硬件环境改变、测控任务变化或系统升级时,软件程序往往需要耗时耗力修改的不足,结合测控系统的软件架构,开展了LabWindows环境下核心服务层设计,采用模块化思想搭建通用测控系统软件模块,通过简单的调整能适应不同的硬件环境和测控任务,从而使测控系统在保证动态可重构性的同时获得较高的整体运行效率。模块化设计具有较高的适应性,二次开发的难度也低于普通测控系统,具有较好的应用价值。
Abstract:
Aiming at the shortage that the general computer automated measurement and control system is faced with the change of hardware environment, the change of measurement and control task or the system upgrade, the software often needs time-consuming and labor-consuming modification, the design of core service layer under LabWindows Development Platform is carried out based on software architecture of measurement and control system. The software module of general measurement and control system is built with the idea of modularization. The measurement and control system can obtain higher overall operating efficiency while guaranteeing the dynamic recon-figurability. Modular design has a high adaptability, the difficulty of secondary development is lower than ordinary measurement and control system, has a better application value.
参考文献
|
[1]
|
蔡福喜, 黄大贵. 基于模块化设计思想的测控系统框架设计[J]. 测控技术, 2009, 28(1): 55-57, 61.
|
|
[2]
|
顾光武. USB及CPLD技术研究及其在测控系统中的应用[D]: [硕士学位论文]. 成都: 四川大学, 2006.
|
|
[3]
|
赵洋, 吴昭辉, 姚跃民, 邵宇航, 金文. 基于Vxworks的飞行器模飞测试方法研究[J]. 计算机测量与控制, 2020, 28(3): 9-13.
|
|
[4]
|
汪洋, 赵伊宁, 李梦超, 杜以林. 基于系留气球的测控系统研究[J]. 计算机测量与控制, 2019, 27(9): 109-111, 116.
|
|
[5]
|
黄为, 何莉莉, 陈维荣. 虚拟仪器测控系统的动态可重构性研究[J]. 自动化仪表, 2005, 26(4): 27-29.
|
|
[6]
|
张则剑. 测控系统数据处理支撑平台研究[J]. 计算机应用技术, 2019(9): 114-116.
|
|
[7]
|
王鹏宇, 卞光浪, 秦刚. 实时测控系统数据分析与处理方法研究[J]. 舰船电子工程, 2020, 1(40): 175-179.
|
|
[8]
|
孔姗姗. 视觉目标跟踪系统的设计与实现[D]: [硕士学位论文]. 南京: 东南大学, 2014.
|
|
[9]
|
张凤均, 等. LabWindows/CVI开发入门和进阶[M]. 北京: 北京航空航天大学出版社, 2001.
|