一种多路脉冲信号的输出控制方法及系统技术方案

技术编号:34521425 阅读:17 留言:0更新日期:2022-08-13 21:10
本发明专利技术公开了一种多路脉冲信号的输出控制方法及系统,应用于第一设备,所述第一设备内设有同步信号管理模块,所述方法包括:通过同步信号管理模块获取针对多个受控设备的同步脉冲信号,以便向与受控设备对应的脉冲信号输出电路发送同步脉冲信号;所述通过同步信号管理模块获取同步脉冲信号,包括:通过与同步信号管理模块连接的同步信号输入电路获取第一同步脉冲信号或者在第一同步脉冲信号不存在、且同步信号输入电路未发生传输异常时由同步信号管理模块根据配置信息生成第二同步脉冲信号。本发明专利技术实现在不同应用场景中多个受控设备的协同工作。设备的协同工作。设备的协同工作。

【技术实现步骤摘要】
一种多路脉冲信号的输出控制方法及系统


[0001]本专利技术涉及同步控制
,具体涉及一种多路脉冲信号的输出控制方法及系统。

技术介绍

[0002]视频图像数据的采集往往需要摄像机和其它设备协同工作,如摄像机与振动传感器、摄像机与电压传感器、摄像机与激光光源、多个不同角度的摄像机等等,在测量领域,对各类采集设备及配套设备之间的协同工作等,现有技术中的同步控制往往不能灵活适用受控设备个数不同的多种协同工作应用场景。

技术实现思路

[0003]针对上述现有技术存在的问题,本专利技术提供了一种多路脉冲信号的输出控制方法及系统,实现对不同协同工作场景同步控制的切换,该技术方案包括:
[0004]第一方面,提供了一种多路脉冲信号的输出控制方法,应用于第一设备,所述第一设备内设有同步信号管理模块,所述方法包括:
[0005]通过同步信号管理模块获取针对被第一设备控制的多个受控设备的同步脉冲信号,以便向与受控设备对应的脉冲信号输出电路发送同步脉冲信号;
[0006]所述通过同步信号管理模块获取同步脉冲信号,包括:
[0007]通过与同步信号管理模块连接的同步信号输入电路获取第一同步脉冲信号或者在第一同步脉冲信号不存在、且同步信号输入电路未发生传输异常时由同步信号管理模块根据配置信息生成第二同步脉冲信号。
[0008]在一种可能的实现方式中,所述第一设备内还设有控制模块,所述在第一同步脉冲信号不存在、且同步信号输入电路未发生传输异常时由同步信号管理模块根据配置信息生成第二同步脉冲信号,包括:
[0009]在第一同步脉冲信号不存在时,则通过同步信号管理模块获取控制模块发送的第一设备的同步信号输入电路未连接设备的状态确认信息,所述第一设备的同步信号输入电路未连接设备的状态确认信息是基于控制模块从上位机获取的包括第一设备在内的网路设备拓扑连接关系获取的;
[0010]所述同步信号管理模块基于所述状态确认信息确定第一设备同步信号输入电路未发生传输异常;
[0011]同步信号管理模块根据配置信息生成第二同步脉冲信号。
[0012]在一种可能的实现方式中,所述同步信号管理模块根据配置信息生成第二同步脉冲信号,包括:
[0013]控制模块获取上位机发送的第一配置信息;
[0014]控制模块基于第一配置信息生成对同步信号管理模块的第二配置信息;
[0015]所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号。
[0016]在一种可能的实现方式中,所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号,包括:
[0017]同步信号管理模块获取控制模块发送的表征所述控制模块确定网路设备拓扑连接关系中的所有设备自身的时钟系统时间同步的信息;
[0018]基于第一设备自身时钟系统启动计数器根据所述第二配置信息生成第二同步脉冲信号。
[0019]在一种可能的实现方式中,所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号之后,包括:
[0020]接收受控设备反馈的第二同步脉冲信号接收时间,计算每个脉冲信号输出电路的线路延时参数;
[0021]基于多个线路延时参数的最大值同步修正第二配置信息中表征每个第二同步脉冲信号启动时间的参数;
[0022]基于修正第二配置信息生成优化第二同步脉冲信号。
[0023]在一种可能的实现方式中,所述控制模块确定网路设备拓扑连接关系中的所有设备自身的时钟系统时间同步,包括:
[0024](61)所述控制模块向网路设备拓扑连接关系中的所有第二设备发送测试数据,依次获取第一设备和每个第二设备的时钟误差数据,形成第一时钟误差数组;
[0025](62)在至少一个预设长度的时间段内,多次执行多次步骤(61),基于每次测试结果获取的第一时钟误差数组形成第一时钟误差数组集合;
[0026](63)基于所述第一时钟误差数组集合的数据,通过训练完成同步性识别网络模型识别网路设备拓扑连接关系中的所有设备自身的时钟系统时间同步状态参数;
[0027](64)基于所述同步状态参数确定是否需要对网路设备拓扑连接关系中的所有设备自身的时钟系统进行校正。
[0028]在一种可能的实现方式中,所述步骤(64)中的校正采用B码授时。
[0029]在一种可能的实现方式中,所述步骤(63),识别所述同步状态参数之前,还包括:
[0030]基于所述第一时钟误差数组集合中的每个第一时钟误差数组确定多个局部时钟误差空间分布特征,基于所述第一时钟误差数组集合的全集确定多个局部时钟误差时间分布特征,所述同步性识别网络模型基于所述局部时钟误差空间分布特征和多个局部时钟误差时间分布特征识别所述同步状态参数。
[0031]在一种可能的实现方式中,所述确定多个局部时钟误差空间分布特征,包括:
[0032]基于每个第一时钟误差数组的相邻两个误差数据构建误差波动向量;
[0033]基于所有的误差波动向量进行聚类,基于每个类簇的分布位置、每个类簇的面积大小、每个类簇中每个数据的距离确定所述局部时钟误差空间分布特征;
[0034]所述确定多个局部时钟误差时间分布特征,包括:
[0035]基于所述第一时钟误差数组集合中每个第一时钟误差数组中同一位置的数组元素,确定所述位置上相邻两个误差数据生成的误差波动向量,基于所述误差波动向量确定局部时钟误差时间分布特征。
[0036]在一种可能的实现方式中,所述控制模块基于第一配置信息生成对同步信号管理模块的第二配置信息,包括:
[0037](91)所述控制模块从同步信号管理模块获取第一设备连接的受控设备的正常工作运行参数;
[0038](92)基于所述受控设备的正常工作运行参数判断所述受控设备能否在第一配置信息中表征受控设备的目标工作运行参数下正常运行,若是,则进入步骤(93),否则,进入步骤(94);
[0039](93)控制模块基于第一配置信息生成对同步信号管理模块的第二配置信息,其中第一配置信息中表征受控设备的目标工作运行参数与第二配置信息中对应受控设备的配置工作运行参数一致;
[0040](94)对于不能在目标工作频率的参数下正常运行的受控设备,记为第一受控设备,判断所述步骤(91)中获取的受控设备中是否存在对应的等效受控设备组合,并确定等效组合策略。
[0041]在一种可能的实现方式中,所述步骤(92)中,基于所述受控设备的正常工作运行参数判断所述受控设备能否在第一配置信息中表征受控设备的目标工作运行参数下正常运行,包括:
[0042]判断所述受控设备的正常工作的最大工作频率是否大于第一配置信息中表征受控设备目标工作频率的参数。
[0043]第二方面,提供了一种多路脉冲信号的输出控制系统,包括:
[0044]同步脉冲信号获取模块,用于通过同步信号管理模块获取针对被第一设备控制的多个受控设备的同步脉冲信号,以便向与受控设备对应的脉本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多路脉冲信号的输出控制方法,其特征在于,应用于第一设备,所述第一设备内设有同步信号管理模块,所述方法包括:通过同步信号管理模块获取针对被第一设备控制的多个受控设备的同步脉冲信号,以便向与受控设备对应的脉冲信号输出电路发送同步脉冲信号;所述通过同步信号管理模块获取同步脉冲信号,包括:通过与同步信号管理模块连接的同步信号输入电路获取第一同步脉冲信号或者在第一同步脉冲信号不存在、且同步信号输入电路未发生传输异常时由同步信号管理模块根据配置信息生成第二同步脉冲信号。2.根据权利要求1所述的一种多路脉冲信号的输出控制方法,其特征在于,所述第一设备内还设有控制模块,所述在第一同步脉冲信号不存在、且同步信号输入电路未发生传输异常时由同步信号管理模块根据配置信息生成第二同步脉冲信号,包括:在第一同步脉冲信号不存在时,则通过同步信号管理模块获取控制模块发送的第一设备的同步信号输入电路未连接设备的状态确认信息,所述第一设备的同步信号输入电路未连接设备的状态确认信息是基于控制模块从上位机获取的包括第一设备在内的网路设备拓扑连接关系获取的;所述同步信号管理模块基于所述状态确认信息确定第一设备同步信号输入电路未发生传输异常;同步信号管理模块根据配置信息生成第二同步脉冲信号。3.根据权利要求2所述的一种多路脉冲信号的输出控制方法,其特征在于,所述同步信号管理模块根据配置信息生成第二同步脉冲信号,包括:控制模块获取上位机发送的第一配置信息;控制模块基于第一配置信息生成对同步信号管理模块的第二配置信息;所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号。4.根据权利要求3所述的一种多路脉冲信号的输出控制方法,其特征在于,所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号,包括:同步信号管理模块获取控制模块发送的表征所述控制模块确定网路设备拓扑连接关系中的所有设备自身的时钟系统时间同步的信息;基于第一设备自身时钟系统启动计数器根据所述第二配置信息生成第二同步脉冲信号。5.根据权利要求4所述的一种多路脉冲信号的输出控制方法,其特征在于,所述同步信号管理模块基于第二配置信息生成第二同步脉冲信号之后,包括:接收受控设备反馈的第二同步脉冲信号接收时间,计算每个脉冲信号输出电路的线路延时参数;基于多个线路延时参数的最大值同步修正第二配置信息中表征每个第二同步脉冲信号启动时间的参数;基于修正第二配置信息生成优化第二同步脉冲信号。6.根据权利要求5所述的一种多路脉冲信号的输出控制方法,其特征在于,所述控制模块确定网路设备拓扑连接关系中的所有设备自身的时钟系统时间同步,包括:(61)所述控制模块向网路设备拓扑连接关系中的所有第二设备发送测试数据,依次获
取第一设备和每个第二设备的时钟误差数据,形成第一时钟误差数组;(62)在至少一个预设长度的时间段内,多次执行多次步骤(61),基于每次测试结果获取的第一时钟误...

【专利技术属性】
技术研发人员:卢小银郝伟吕盼稂谢梅林苗小冬
申请(专利权)人:合肥富煌君达高科信息技术有限公司
类型:发明
国别省市:

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

1