一种多机型综合控制与测试的系统技术方案

技术编号:38337798 阅读:19 留言:0更新日期:2023-08-02 09:18
本发明专利技术公开了一种多机型综合控制与测试的系统,包括:界面层,测试应用层,驱动层,以及中间件层;所述测试应用层与中间件层之间通过基于TCP/IP的自定义接口进行通信,所述驱动层与中间件层通过预设的驱动API进行通信;所述界面层用于封装应用层的API,接收用户输入指令信息并展示测试数据信息,所述测试应用层用于产生指令下发于中间件层和整合数据分发于界面层,所述中间件层用于数据处理、转发和管理,所述驱动层用于执行收到的命令和反馈采集的数据。本发明专利技术是一种通用性软件系统架构,适用于各种不同飞机类型和飞机功能的控制与测试场合,能够实现跨平台操作,能够有效降低软件版本升级和维护时的成本。件版本升级和维护时的成本。件版本升级和维护时的成本。

【技术实现步骤摘要】
一种多机型综合控制与测试的系统


[0001]本专利技术涉及一种多机型综合控制与测试的系统,属于航空保障领域与软件开发


技术介绍

[0002]现代航空事业蓬勃发展,多类型多数量的飞机需要投入到实际的装备环境中,而相关后勤保障与测试工作却复杂繁琐并鲜有明显突破。在飞机控制与测试过程中,多功能、多类型、多数量、多场景、低操作、高自动化的控制与测试是其中的重点及难点。目前,对于每种机型或每类功能仍采用分设备、分批次、分场地的方式进行测试,效率较低、花费较高、学习较难。而现代应用场景下迫切需要提高效率与整体性,一型具备综合控制与测试能力的系统是当前研究的热点。
[0003]专利CN202389601U公开了一种飞机综合测试仪,通过将所需要检测的硬件功能模块集成在一起,实现数据采集、处理和分析智能化,提高测试效率,缺少标准化软硬件接口设计,扩展能力较差。论文”飞机试验中测试系统的发展与革新[J].测控技术.2011(30)”分析了基于现场总线的测试系统和基于Internet的测试系统等两种测试系统模型的特点和关键技术,说明了测试系统软件化、智能化是当前发展的趋势。论文”舰载飞机综合测试设备体系架构研究[J].测控技术.2018(37)”以多机型检测信号清理结果为基础,按照体系架构设计流程,按照测试需求,定义了若干通用核心单元,设计综合测试设备总体结构方案。两者都是对测试系统架构的初步研究和分析,没有对软硬件技术方案实现进行细化,无法直接指导系统和软件设计。
[0004]结合相关技术与应用需求,设计一种多机型综合控制与测试系统的软件系统架构,能够适用于各种不同飞机类型和飞机功能的控制与测试场合,能够实现跨平台操作,能够有效降低软件版本升级和维护时的成本。

技术实现思路

[0005]本专利技术的目的:针对飞机种类与功能繁多、控制与测试过程复杂、涉及相关软件系统纷繁多样、测试人员操作复杂且效率较低等问题,本专利技术综合归纳飞机具备的多种功能与测试过程,结合使用场景与硬件相关的接口适配技术,提供一种多机型综合控制与测试系统的软件系统架构,能够适用于各种飞机类型的多功能控制与测试场合,并能有效降低软件版本更新或者重构时的难度。
[0006]本专利技术的技术方案:
[0007]一种多机型综合控制与测试的系统,其特征在于,用于展示数据和输入指令的界面层,用于响应用户操作指令和回传测试数据的测试应用层,用于用于执行收到的命令和反馈采集的数据的板卡驱动层,以及与所述测试应用层和板卡驱动层双向连接的中间件层;所述测试应用层与中间件层之间通过基于TCP/IP的自定义接口进行通信,所述板卡驱动层与中间件层通过预设的驱动API进行通信;所述中间件层用于数据处理、转发和管理。
[0008]进一步的,所述界面层用于提供用户操作界面,封装应用层的API,输入测试指令信息,展示测试结果数据。
[0009]进一步的,所述的测试应用层控制与测试界面通过主平台加载中间件的界面构成,具有软件管理功能、软件维护功能、测试流程搭建功能、测试结果反馈功能与后台数据处理功能。
[0010]进一步的,所述软件管理功能通过中间件管理模块实现,软件维护功能通过一键自检模块与在线升级模块实现,测试流程搭建功能通过电源配置模块、单点测试模块、组合测试模块与应用测试快实现,测试结果反馈功能与后台数据处理功能通过在测试回放与报告模块实现。
[0011]进一步的,所述一键自检模块用于基于中间件支持的系统板卡的在位情况检测以及板卡提供的业务功能进行检测;所述在线升级模块用于基于中间件更新的应用和功能的升级与回退;所述电源配置模块用于提供对外直流供配电的应用;所述单点测试模块用于综合控制与测试系统硬件资源的测试;所述组合测试模块用于以非编码组装的方式,通过对测试空间的拖拽与连线完成测试过程的设计与组织;所述应用测试用于对机载系统进行综合测试,同时用于对机载数据有效性进行解析和维护,以及接口协议解析与管理;所述测试回放与报告模块用于提供测试数据的记录、查询、回放功能,并能够根据输入约束提取对应的测试报告;所述中间件管理模块用于后台管理软件系统中可用的全部中间件,且仅在对有系统管理权限的用户可见。
[0012]进一步的,所述板卡驱动层包括MODUS驱动模块、射频驱动模块以及标准板卡驱动模块。
[0013]进一步的,所述MODBUS驱动模块用于驱动非标/自研板卡及电源机柜设备执行命令并反馈非标板卡采集的数据和外部设备输入的电压/电流;所述射频驱动模块用于驱动射频机柜设备执行命令并反馈接收的射频信号数据;所述标准板卡驱动模块用于驱动标准化成品板卡执行命令并反馈接收/采集的数据。
[0014]进一步的,所述中间件层是基于底层板卡驱动封装的功能及服务层,用于实现替换底层硬件的条件下保证上层应用不改变,也用于实现新增测试项的条件下不影响底层硬件驱动,包含:通信中间件、基于自研板卡的业务中间件以及基于标准板卡的业务中间件。
[0015]进一步的,所述通信中间件用于中间件之间的数据交换与通信服务,也用于测试应用层、中间件层以及板卡驱动层之间的数据交换与通信服务;所述基于自研板卡的业务中间件用于自主研发板卡的功能调用、数据处理以及通用接口封装;所述基于标准板卡的业务中间件用于标准化成品板卡的功能调用与数据处理。
[0016]本专利技术的有益效果如下:
[0017]本专利技术架构层次清晰,功能模块多样,与传统飞机控制与测试系统相比,本专利技术的软件系统架构是一种通用性的软件系统架构,基于本专利技术所孵化出的综合控制与测试系统软件,适用于各种不同飞机类型和飞机功能的控制与测试场合,能够实现跨平台操作,能够有效降低软件版本升级和维护时的成本。同时,本专利技术所涉及的硬件实物配套设备,均具有多功能性、高扩展性以及易操作性,能够有效提升飞机测试人员的工作效率,降低学习难度与投入成本。
附图说明
[0018]图1为本专利技术的软件系统架构层次划分图。
[0019]图2为本专利技术的软件系统架构功能模块示意图。
具体实施方式
[0020]下面结合附图对本专利技术做更进一步的解释。
[0021]实施例1:如图1所示,一种多机型综合控制与测试系统的软件系统架构包含3个层次:用于展示数据和输入指令的界面层,用于响应用户操作指令和回传测试数据的测试应用层,用于硬件实物执行的板卡驱动层,以及与所述测试应用层和板卡驱动层双向连接的中间件层。所述测试应用层与中间件层之间通过基于TCP/IP的自定义接口进行通信,所述板卡驱动层与中间件层通过预设的驱动API进行通信;所述测试应用层用于产生指令和数据显示,所述中间件层用于数据处理、转发和管理,所述板卡驱动层用于执行收到的命令和反馈采集的数据。
[0022]如图2所示,测试应用层用于综合与控制系统应用管理,主要的控制与测试界面通过主平台加载中间件的界面构成,测试应用层具备软件管理功能、软件维护功能、测试流程搭建功能、测试结果反馈功能与后台数据处理功能。测试应用层的软件管理功能包含中间件管理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多机型综合控制与测试的系统,其特征在于,包括:用于展示数据和输入指令的界面层,用于响应用户操作指令和回传测试数据的测试应用层,用于执行收到的命令和反馈采集的数据的板卡驱动层,以及与所述测试应用层和板卡驱动层双向连接的中间件层;所述测试应用层与中间件层之间通过基于TCP/IP的自定义接口进行通信,所述板卡驱动层与中间件层通过预设的驱动API进行通信;所述中间件层用于数据处理、转发和管理。2.根据权利要求1所述的多机型综合控制与测试的系统,其特征在于,所述界面层用于提供用户操作界面,封装应用层的API,输入测试指令信息,展示测试结果数据。3.根据权利要求1所述的多机型综合控制与测试的系统,其特征在于,所述的测试应用层控制与测试界面通过主平台加载中间件的界面构成,具有软件管理功能、软件维护功能、测试流程搭建功能、测试结果反馈功能与后台数据处理功能。4.根据权利要求3所述的多机型综合控制与测试的系统,其特征在于,所述软件管理功能通过中间件管理模块实现,软件维护功能通过一键自检模块与在线升级模块实现,测试流程搭建功能通过电源配置模块、单点测试模块、组合测试模块与应用测试快实现,测试结果反馈功能与后台数据处理功能通过在测试回放与报告模块实现。5.根据权利要求4所述的多机型综合控制与测试的系统,其特征在于,所述一键自检模块用于基于中间件支持的系统板卡的在位情况检测以及板卡提供的业务功能进行检测;所述在线升级模块用于基于中间件更新的应用和功能的升级与回退;所述电源配置模块用于提供对外直流供配电的应用;所述单点测试模块用于综合控制与测试系统硬件资源的测试;所述组合测试模块用于以非编码组装的方式,通过对测试空间...

【专利技术属性】
技术研发人员:陈永红刘峰全嘉钰傅振王星海张瑞丰鲁明从博文
申请(专利权)人:沈阳飞机设计研究所扬州协同创新研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1