本发明属于信号延迟处理技术,具体为一种位置信息延迟校正的方法。
背景技术:
当今科技发展,的信息交流空间处于一种拥挤的状态,信息的发射和接收端之间可能不断进行着信息的交流。在这种情况下,由于信息发射延迟,可能会产生信息接收端接收到的信息时间与发射时间相差甚远,信息接收错乱,与信息到达时已失去有效性等一系列问题。
现有技术中,对信息延迟的处理往往停留在大范围角度上,这样大范围的处理容易引起信号相位上的紊乱,而且容易产生偏差。
技术实现要素:
本发明提供一种位置信息延迟校正的方法,具体步骤如下:
通过对位置信号执行短时傅里叶变换来产生频谱信号;
对多个预定频带中的每一个设定传播延迟时间;
根据对于多个预定频带中的每一个设定的传播延迟时间来计算对于多个预定频带中的每一个的相位控制量;
利用超声波发射系统产生脉冲信号,从而辅助对信息延迟校正;
对多个预定频带中的每一个所计算的相位控制量平滑处理来产生相位控制信号;
指定要设定传播延迟时间的频带的数量和宽度中的至少一个;
根据所产生的相位控制信号来控制对于多个预定频带中的每一个的频谱信号的相位;
通过对频谱信号执行短时傅里叶逆变换来产生已经完成传播延迟校正的位置信号,所述频谱信号的相位对于多个预定频带中的每一个受控。
进一步,对多个预定频带中的每一个设定传播延迟时间,具体步骤包括:
设定信息接收端信息以及执行时间设定作业的触发条件;
检测到预定频带处于待工作状态时,该信息收发单元根据该信息接收端信息发送相应的询问信息,并接收该信息接收端回传的包括有时间信息的回复信息;
记录该信息收发单元发送询问信息及接收回复信息对应的时间信息;
筛选出该信息收发单元接收回复信息中的时间信息,并依据所记录的时间信息以及预设的运算处理规则,运算并设定每一个预定频带对应的传播延迟时间。
进一步,设定信息接收端信息以及执行时间设定作业触发条件,包括设定为该电子装置的当前时间为初始设定时间或设定为该电子装置接收到使用者输入的启动指令时,即执行时间设定作业。
进一步,设定的信息接收端信息是短信发送号码或信息地址。
进一步,记录该信息收发单元发送询问信息及接收回复信息对应的时间信息,其内容包括:借由定时器在该信息收发单元发送询问信息时开始计时,并在该信息收发单元接收该信息接收端回传的回复信息时停止计时。
进一步,系统对定时器计时进行监控,当时间设定系统判断到该定时器的计时累计时间超过一预设时间长度值时,控制定时器重新计时,且信息收发单元重新执行信息发送作业的步骤。
进一步,利用超声波发射系统产生脉冲信号,从而辅助对信息延迟校正,具体步骤包括:
根据第一延迟值产生第一脉冲信号,并记录产生该第一脉冲信号的时间,记为第一时间;
根据到达超声波探头的第一脉冲信号输出一触发信号;
根据该触发信号记录第一脉冲信号到达超声波探头的时间,记为第二时间;
根据第一时间与该第二时间的变异量调整第一延迟值以产生第二延迟值;
根据该第二延迟值产生第二脉冲信号。
本发明利用超声波技术和信号延迟校正技术进行双重校正,能够在信息发射时对其延迟进行最大程度的校正。
附图说明
图1为本发明流程图。
具体实施方式
本发明为一种位置信息延迟校正的方法,包括以下步骤:
通过对位置信号执行短时傅里叶变换来产生频谱信号;
对多个预定频带中的每一个设定传播延迟时间;
根据对于多个预定频带中的每一个设定的传播延迟时间来计算对于多个预定频带中的每一个的相位控制量;
利用超声波发射系统产生脉冲信号,从而辅助对信息延迟校正;
对多个预定频带中的每一个所计算的相位控制量平滑处理来产生相位控制信号;
指定要设定传播延迟时间的频带的数量和宽度中的至少一个;
根据所产生的相位控制信号来控制对于多个预定频带中的每一个的频谱信号的相位;
通过对频谱信号执行短时傅里叶逆变换来产生已经完成传播延迟校正的位置信号,所述频谱信号的相位对于多个预定频带中的每一个受控。
对多个预定频带中的每一个设定传播延迟时间,具体步骤包括:
设定信息接收端信息以及执行时间设定作业的触发条件;
检测到预定频带处于待工作状态时,该信息收发单元根据该信息接收端信息发送相应的询问信息,并接收该信息接收端回传的包括有时间信息的回复信息;
记录该信息收发单元发送询问信息及接收回复信息对应的时间信息;
筛选出该信息收发单元接收回复信息中的时间信息,并依据所记录的时间信息以及预设的运算处理规则,运算并设定每一个预定频带对应的传播延迟时间。
设定信息接收端信息以及执行时间设定作业触发条件,包括设定为该电子装置的当前时间为初始设定时间或设定为该电子装置接收到使用者输入的启动指令时,即执行时间设定作业。
设定的信息接收端信息是短信发送号码或信息地址。
记录该信息收发单元发送询问信息及接收回复信息对应的时间信息,其内容包括:借由定时器在该信息收发单元发送询问信息时开始计时,并在该信息收发单元接收该信息接收端回传的回复信息时停止计时。
系统对定时器计时进行监控,当时间设定系统判断到该定时器的计时累计时间超过一预设时间长度值时,控制定时器重新计时,且信息收发单元重新执行信息发送作业的步骤。
利用超声波发射系统产生脉冲信号,从而辅助对信息延迟校正,具体步骤包括:
根据第一延迟值产生第一脉冲信号,并记录产生该第一脉冲信号的时间,记为第一时间;
根据到达超声波探头的第一脉冲信号输出一触发信号;
根据该触发信号记录第一脉冲信号到达超声波探头的时间,记为第二时间;
根据第一时间与该第二时间的变异量调整第一延迟值以产生第二延迟值;
根据该第二延迟值产生第二脉冲信号。
判断该变异量是否小于一默认值;其中,当该变异量小于该默认值时,停止调整该第一延迟值。
其中该第一脉冲信号产生步骤是根据一延迟表的该第一延迟值产生该第一脉冲信号。
其中该变异量等于该第二时间减去该第一时间。
其中该第二延迟值等于该第一延迟值减去该变异量。
基于所产生的相位控制信号来控制对于多个预定频带中的每一个的频谱信号的相位,即基于相位控制信号来旋转和偏移多个预定频带中的每一个的频谱信号的相位。