【技术实现步骤摘要】
一种同步信号处理方法及装置
本专利技术涉及一种同步信号处理方法,尤其涉及一种用于三维空间定位的同步信号处理方法,同时也涉及用于实现该同步信号处理方法的装置。
技术介绍
在虚拟现实(VR)和增强现实(AR)
,定位技术已经成为虚拟现实技术和增强现实技术交互的基础。现有虚拟现实(VR)和增强现实(AR)
的定位技术包括红外光学定位、激光定位、超声波定位、可见光定位等技术。并且,通常采用手柄或手套等可持装置完成交互过程。无论是采用上述的光学定位技术还是超声波定位技术进行定位,每个扫描周期都需要通过信号发送装置向信号接收装置(待定位装置)发送一次同步信号,以实现信号接收装置与信号发送装置的同步,使得信号接收装置的位置计算基于同一时钟。因此,信号发送装置向信号接收装置发送的同步信号的准确度会影响信号接收装置定位的准确性。
技术实现思路
本专利技术所要解决的首要技术问题在于提供一种的同步信号处理方法。本专利技术所要解决的另一技术问题在于提供一种实现上述的同步信号处理方法的装置。为了实现上述目的,本专利技术采用下述技术方案:根据本专利技术实施例的第一方面,提供一种同步信号处理方法,包括如下步骤:根据信号接收装置检测到同步信号时的相位,基于PID算法进行周期时间的调整,得到信号接收装置的初步周期时间;根据所获取的初步周期时间,采集连续预设个周期初步周期时间的偏移量,得到信号接收装置的精确周期时间;将所获取的精确周期时间取整作为信号接收装置的实际周期时间,并根据预设波动范围进行动态调整。其中较优地,根据信号接收装置检测到同步信号时的相位,基于PID算法进行周期时间的 ...
【技术保护点】
1.一种同步信号处理方法,其特征在于包括如下步骤:根据信号接收装置检测到同步信号时的相位,基于P ID算法进行周期时间的调整,得到信号接收装置的初步周期时间;根据所获取的初步周期时间,采集连续预设个周期初步周期时间的偏移量,得到信号接收装置的精确周期时间;将所获取的精确周期时间取整作为信号接收装置的实际周期时间,并根据预设波动范围进行动态调整。
【技术特征摘要】
1.一种同步信号处理方法,其特征在于包括如下步骤:根据信号接收装置检测到同步信号时的相位,基于PID算法进行周期时间的调整,得到信号接收装置的初步周期时间;根据所获取的初步周期时间,采集连续预设个周期初步周期时间的偏移量,得到信号接收装置的精确周期时间;将所获取的精确周期时间取整作为信号接收装置的实际周期时间,并根据预设波动范围进行动态调整。2.如权利要求1所述的同步信号处理方法,其特征在于:根据信号接收装置检测到同步信号时的相位,基于PID算法进行周期时间的调整,得到信号接收装置的初步周期时间的方法包括如下子步骤:根据信号接收装置检测到同步信号时的相位,基于位置PID算法进行周期时间的调整,得到信号接收装置的第一周期时间;根据获取的第一周期时间,基于增量PID算法调整所述第一周期时间,获取信号接收装置的第二周期时间;获取连续多个周期的第二周期时间,并根据预设条件,得到信号接收装置的初步周期时间。3.如权利要求2所述的同步信号处理方法,其特征在于:所述第一周期时间通过如下位置PID算法对应的公式得到,Error=3600-CNTSUMError+=ErrordError=Last_Error-Prev_ErrorARR=P*Error+I*SUMError+D*dError其中,Error表示当前周期信号接收装置获取同步信号时的相位的偏差,3600表示每一周期信号接收装置获取同步信号时的相位的基准数值,CNT表示当前周期信号接收装置获取同步信号时的实际相位;SUMError+=Error表示当前周期信号接收装置获取同步信号时的相位的偏差与其前一周期的偏差求和;dError表示上一周期信号接收装置获取同步信号时的相位的偏差与其上上周期的偏差作差,Last_Error表示上一周期信号接收装置获取同步信号时的相位的偏差,Prev_Error表示上上周期信号接收装置获取同步信号时的相位的偏差;ARR表示当前周期信号的第一周期时间;P、I、D的数值均为预先设置,P表示比例系数,I表示积分时间常数,D表示微分时间常数。4.如权利要求3所述的同步信号处理方法,其特征在于:所述第一周期时间与第一周期时间偏差的调整值作和得到所述第二周期时间;所述第一周期时间偏差的调整值通过如下增量PID算法对应的公式得到,Error=3600-CNTARR=P*Error-I*Last_ARR+D*Last_Error其中,Error表示当前周期信号接收装置获取同步信号时的相位的偏差,3600表示每一周期信号接收装置获取同步信号的相位的基准数值,CNT表示当前周期信号接收装置获取同步信号时的实际相位;ARR表示当前周期信号接收装置获取同步信号的第一周期时间偏差的调整值;Last_ARR表示上一周期信号接收装置获取同步信号的第一周期时间偏差的调整值,Last_Error表示上一周期信号接收装置获取同步信号的相位的偏差,P、I、D的数值均为预先设置,P表示比例系数,I表示积分时间常数,D表示微分时间常数。5.如权利要求4所述的同步信号处理方法,其特征在于:根据所述预设条件,得到每一周期所述信号接收装置的所述初步周期时间时,所述预...
【专利技术属性】
技术研发人员:张益铭,张佳宁,张道宁,
申请(专利权)人:北京凌宇智控科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。