[0022] 下面结合附图对本申请作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本申请进行进一步的说明,不能理解为对本申请保护范围的限制,该领域的技术人员可以根据上述申请内容对本申请作出一些非本质的改进和调整。
[0023] 实施例1图1示出了本发明中脉冲信号同步获取方法流程示意图。
[0024] 其中,该脉冲信号同步获取方法,包括以下步骤,S102,基于脉冲生成信号使脉冲生成器发送若干组同步脉冲信号;
S104,基于发送的若干组同步脉冲信号或预设的同步数据,获得或验证若干组同步脉冲信号的同步数据,得到若干组同步脉冲信号的脉冲参数以及同步关系;
S106,基于各脉冲信号的同步关系,获得各脉冲信号的类别,并基于各脉冲信息的类别,校正或/和合并脉冲信号。
[0025] 需要说明的是,本实施例中的脉冲信号同步获取方法,可以依次或同时获取若干组脉冲信号,并对该若干组脉冲信号进行解析处理,获得其相应的脉冲参数,并针对该脉冲参数,来实现相同类型的脉冲信号的合并处理并输出,提高脉冲处理能效;并且,本方法适应远程信号控制的脉冲生成器以及特定的脉冲生成器,可以基于脉冲生成信号来获得脉冲信号的同步数据以及脉冲参数,也可以基于脉冲接收器来接受脉冲信号后分析得到,得到各个脉冲信号的同步关系,以此来判断是两脉冲信号之间是否可以进行合并处理。
[0026] 进一步的,所述脉冲参数包括脉冲信号的波形、幅度、宽度和重复频率中的至少一种;所述同步关系为任意两种脉冲信号之间的脉冲参数存在的线性关系以及非线性关系。基于脉冲信号的脉冲参数,获得各个脉冲信号的分类排序。
[0027] 具体的,基于同步关系,判断任意两种脉冲信号之间的脉冲参数是否存在有线性关系,若存在,则标记并关联两脉冲信号;若不存在,则仅标记两脉冲信号。基于单一脉冲信号的标记以及该脉冲信号与其他脉冲信号的关联数目,获得脉冲信号的关联排序,并基于该关联排序,获得合并脉冲信号。即,当出现a、b、c、d、e、f六种脉冲信号时,对该六种脉冲信号进行相互匹配,获得关联情况,如,a与b具有相同的脉冲参数可以合并,a与c具有相同的脉冲参数可以合并,则a可关联b和c,b若可以关联a,也可以关联c,同时还关联d的话,则b可以关联a、c、d,此时,b为第一序列级,a为第二序列级,当合并时,则将a、c、d合并进入b内,以b为主要脉冲信号,合并后由输出器输出。
[0028] 在实际的使用中,由于很多脉冲生成器都是远程控制的,并且脉冲生成器在实际的长时间使用中也会出现相应的偏差,因此,对于定时发送相应的脉冲信号以及脉冲发生器在一定时间的使用后,需要对其进行同步化处理,才能更好的帮助脉冲信号的合并,基于此,使用时即可以基于设定的时间来进行校正处理,也可以基于识别模块22出的脉冲参数以及同步关系的变化来进行校正控制。
[0029] 进一步的,针对多脉冲生成器同步信号校正处理,做如下方案的改进,基于n个脉冲生成器获得其内部的校时发送模块,获得各校时发送模块的时间偏差,基于各校时发送模块的时间偏差,判断是否单独校正脉冲信号或全部统一校正脉冲信号。
[0030] 其中,进一步的,获得各校时发送模块的时间值数 ,基于各校时发送模块的时间值数获得校准值 ,计算各时间值数与校准值的差值,若差值大于a的数量超过百分之五,进行全部统一校正,反之,则待设定时间进行校正;当单个的脉冲生成器的差值大于b时,则对该脉冲生成器进行单个校正;其中,b>a>0; ;其中, 为各时间值数的方差。
[0031] 再进一步的,所述脉冲生成器中的校时发送模块的时间数值校正为卫星授时校正。
[0032] 即使出现因自身误差出现了偏差,也可以采用上述方式,先进行校正处理后再重新进行脉冲信号的发射。
[0033] 图2示出了本发明中脉冲信号同步获取装置的模块框图。
[0034] 一种脉冲信号同步获取装置2,包括:脉冲生成模块21,基于脉冲生成信号发送相应的脉冲信号;
识别模块22,获得若干组同步脉冲信号的脉冲参数以及同步关系;
分类处理模块23,对识别模块识别后的若干脉冲数据进行分类、合并处理;
校正模块24,基于各脉冲数据中的校时发送模块,进行校时处理。
[0035] 如图3所示,图3示出了本发明中脉冲信号同步获取装置的运行结构示意图。
[0036] 需要说明的是,该装置还应包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。
用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口
1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI‑FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non‑volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器
1001的存储装置。
[0037] 进一步需要说明的是,该装置仅示出一种脉冲信号同步获取装置的结构,且并非限定该脉冲信号同步获取装置的具体构造,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0038] 作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及分布式任务的处理程序。其中,操作系统是管理和控制样本终端设备硬件和软件资源的程序,支持分布式任务的处理程序以及其它软件或程序的运行。
[0039] 在该装置中,用户接口1003主要用于与各个终端进行数据通信;网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;而处理器1001分别与sinc3滤波器和电机的电流采样电路相连接,并且,处理器1001可以用于调用存储器1005中存储的脉冲信号的生成程序,并执行上述脉冲信号同步获取方法的操作。
[0040] 一种脉冲信号同步获取的电子设备,该电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的脉冲信号的生成程序,所述脉冲信号的生成程序被所述处理器执行时实现如上所述的脉冲信号同步获取方法的步骤。
[0041] 一种计算机可读存储介质,所述计算机可读存储介质中包括一种脉冲信号同步获取方法,所述一种脉冲信号同步获取方法程序被处理器执行时,实现如上所述的一种脉冲信号同步获取方法的步骤。
[0042] 在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0043] 上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0044] 另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0045] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。