一种用于雷达测试系统的设备协同控制方法、设备和介质技术方案

技术编号:38761076 阅读:16 留言:0更新日期:2023-09-10 10:34
本发明专利技术公开了一种用于雷达测试系统的设备协同控制方法、设备和介质,包括以下具体步骤:获取被测设备控制需求,构建总控线程,根据总控线程获取多个协同工作设备的同步信号;根据同步信号构建多个并发线程,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量;获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中。采用分布式控制,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量,实现设备之间的同步,将处理结果中的控制状态反馈到控制需求中,提高系统可靠性和统灵活性。活性。活性。

【技术实现步骤摘要】
一种用于雷达测试系统的设备协同控制方法、设备和介质


[0001]本专利技术涉及数据处理
,具体涉及一种用于雷达测试系统的设备协同控制方法、设备和介质。

技术介绍

[0002]雷达自动测试在仪器设备协调控制方法方面使用了多种
技术介绍
,以下是其中的几种:
[0003]1.高速数据采集技术:雷达自动测试需要对雷达系统的输出信息进行高速数据采集和处理,因此需要使用高速数据采集技术,通信速度要快。
[0004]2.数据信息同步技术:雷达自动测试需要对测试系统和雷达系统进行精确的数据同步,因此需要使用专用的数据处理方法,实现多设备信息同步或数据采集同步。
[0005]3.高速通信技术:测试系统需要快速地将测试数据传输到计算机进行处理和分析,因此需要使用高速通信技术,如千兆以太网。
[0006]4.自适应测试技术:雷达自动测试还需要对测试系统进行自适应测试,以确保测试结果的准确性和可靠性,需要使用自适应测试技术,如测试方法自适应、可编辑性。
[0007]综上,雷达自动测试在硬件控制方面使用了多种
技术介绍
,以确保测试结果的准确性和可靠性。
[0008]雷达自动测试在硬件控制方面虽然使用了多种
技术介绍
,但仍然存在一些不足,主要包括以下几点:
[0009]1.系统集成难度大:雷达系统通常由多个硬件模块组成,其相互之间的协调和集成需要技术人员具备较高的技能和经验。
[0010]2.系统可靠性有限:由于测试系统中存在较多的硬件设备和连接线路等,因此系统的可靠性受到一定的影响,需要进行定期的维护和检修。
[0011]3.系统灵活性有限:由于雷达自动测试需要对硬件进行精确控制,因此系统的灵活性比较有限,无法满足不同雷达系统的测试需求。

技术实现思路

[0012]本专利技术所要解决的技术问题是现有测试设备系统集成难度大、系统可靠性有限以及系统灵活性有限,目的在于提供一种用于雷达测试系统的设备协同控制方法、设备和介质,通过构建总控线程和多个并发线程实现多个设备之间的协同控制,采用分布式控制方式减小集成难度,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量,实现设备之间的同步,获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中,提高系统可靠性和统灵活性。
[0013]本专利技术通过下述技术方案实现:
[0014]本专利技术第一方面提供一种用于雷达测试系统的设备协同控制方法,包括以下具体步骤:
[0015]获取被测设备控制需求,构建总控线程,根据总控线程获取多个协同工作设备的同步信号;
[0016]根据所述同步信号构建多个并发线程,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量;
[0017]获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中。
[0018]本专利技术通过构建总控线程和多个并发线程实现多个设备之间的协同控制,采用分布式控制方式减小集成难度,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量,实现设备之间的同步,获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中,提高系统可靠性和统灵活性。
[0019]进一步的,所述控制任务包括位置控制任务、电源控制任务、模拟器控制任务和频谱仪控制任务。
[0020]进一步的,所述位置控制任务执行时包括:
[0021]获取被测设备位姿,根据被测设备位姿是否为设定值;
[0022]若否,根据被测设备位姿信息进行位姿调整;
[0023]若是,则同时启动电源控制任务、模拟器控制任务和频谱仪控制任务,模拟出被测件运行场景,进行数据记录,直至被测设备达到预设输出,结束多个控制任务。
[0024]进一步的,所述位置控制任务数据传输使用TCP协议,所电源控制任务和模拟器控制任务数据传输使用串口协议,所述被测设备使用UDP和串口同时通信,所述通信数据包使用硬件控制指令协议。
[0025]进一步的,所述根据总控线程获取多个协同工作设备的同步信号包括:
[0026]获取被测设备的实时状态,判断被测设备和工作设备的状态是否达到预设值;
[0027]控制工作设备处于不同状态,模拟测试边界条件和特殊状态;
[0028]记录被测设备的工作状态,分析被测设备是否达标。
[0029]进一步的,所述获取设备参数包括:
[0030]将内部时钟与若干工作设备通过数据帧触发式连接,采用帧同步读取数据;
[0031]使用被测设备的数据作为触发源,每接收到一帧数据,就将工作设备信息读取出来一同打包处理,实时更新数据,所述更新过程中工作设备信息的刷新周期高于被测件数据周期。
[0032]进一步的,所述获取被测设备控制需求,构建总控线程还包括:
[0033]根据被测设备控制需求获取输入参数,对参数进行校验,若监测参数异常,则启动异常监控;
[0034]获取控制指令,启动被测设备,获取测试数据并存储。
[0035]进一步的,还包括硬件监控任务,具体包括:
[0036]实时刷新当前工作设备的状态以及当前工作设备的参数,在单个测试用例执行前开启工作设备状态监视;
[0037]构建独立线程读取当前被监测工作设备状态,通过与预设对比进行异常预警以及急停。
[0038]本专利技术第二方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现一种用于雷达测试系统的设备协同控制方法。
[0039]本专利技术第三方面提供一种计算机可读存储介质,其上存储有计算机程序该程序被处理器执行时实现一种用于雷达测试系统的设备协同控制方法。
[0040]本专利技术与现有技术相比,具有如下的优点和有益效果:
[0041]通过构建总控线程和多个并发线程实现多个设备之间的协同控制,采用分布式控制方式减小集成难度,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量,实现设备之间的同步,获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中,提高系统可靠性和统灵活性。
附图说明
[0042]为了更清楚地说明本专利技术示例性实施方式的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。在附图中:
[0043]图1为本专利技术实施例中的控制方法;
[0044]图2为本专利技术实施例中的控制设备集成图;
[0045]图3为本专利技术实施例中的控制任务流程;
[0046]图4为本专利技术实施例中的硬件控制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于雷达测试系统的设备协同控制方法,其特征在于,包括以下具体步骤:获取被测设备控制需求,构建总控线程,根据总控线程获取多个协同工作设备的同步信号;根据所述同步信号构建多个并发线程,根据多个并发线程同时获取被测设备参数数据,结合参数预设值确定控制任务启动数量;获取已启动控制任务设备的执行数据,对执行数据进行汇总处理,将处理结果中的控制状态反馈到控制需求中。2.根据权利要求1所述的用于雷达测试系统的设备协同控制方法,其特征在于,所述控制任务包括位置控制任务、电源控制任务、模拟器控制任务和频谱仪控制任务。3.根据权利要求2所述的用于雷达测试系统的设备协同控制方法,其特征在于,所述位置控制任务执行时包括:获取被测设备位姿,根据被测设备位姿是否为设定值;若否,根据被测设备位姿信息进行位姿调整;若是,则同时启动电源控制任务、模拟器控制任务和频谱仪控制任务,模拟出被测件运行场景,进行数据记录,直至被测设备达到预设输出,结束多个控制任务。4.根据权利要求2所述的用于雷达测试系统的设备协同控制方法,其特征在于,所述位置控制任务数据传输使用TCP协议,所电源控制任务和模拟器控制任务数据传输使用串口协议,所述被测设备使用UDP和串口同时通信,所述通信数据包使用硬件控制指令协议。5.根据权利要求1所述的用于雷达测试系统的设备协同控制方法,其特征在于,所述根据总控线程获取多个协同工作设备的同步信号包括:获取被测设备的实时状态,判断和记录被测设备的工作状态是达到预设值;控制工作设备处...

【专利技术属性】
技术研发人员:苟鑫李灿何禹涛林靖隆易城张祥鑫
申请(专利权)人:北京天地一格科技有限公司
类型:发明
国别省市:

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

1