如果为1,那么进行反馈,如果为0,那么不进行反馈。
这里为脉冲宽度。
但是,采用这种方法,就和论文中的脉冲相关的方法就没区别了,即遇到满足要求之后进行反馈,否则不反馈。
以上,是锯齿波作为反馈波形的基本流程,下面主要是利用锯齿波的锯齿波具有相位误差和误差控制信号的线性关系来进行快速的捕获。
下面主要对锯齿波的这个线性特性进行分析。
我们主要利用锯齿波的这种线性特性进行分析:
首先,当主机发送相位得到的相位误差信号为:,根据锯齿波的这种线性特性,即:
这个部分的代码主要设计了相位可调的窄脉冲和相位可调的锯齿波,以及在理想环境下的捕获仿真,仿真的结果如下所示:
主机端发送的窄脉冲:
本地节点的锯齿波:
窄脉冲和锯齿波的相关结果:
系统最后的仿真结果:
实际在参数预先设置的时候相位差为-1,这说明捕获成果。
其中,代码中
这个是参数可调窄脉冲,三个参数分别为相位值,积分长度,窄脉冲宽度。
这个是参数可调锯齿波,三个参数分别为相位值,积分长度,环路增益(锯齿波斜率)。
B2 系统实际的捕获过程:main02.m
这个部分,主要将该模块用于实际环境,加入噪声进行仿真,并分析捕获误差。
主机通过无线发送到节点的时候,往往会受到噪声的干扰,因此,本地接收到的窄脉冲为:
上面两图是不同噪声下,标签节点接收到的窄脉冲信号。
然后进行相关,我们可以得到如下的结果:
此信号为误差曲线,即在不同的噪声下捕获到的相位和实际的相位的误差。从仿真结果可知,当SNR为6的时候,误差接近0.