载波同步环路的数值仿真
本帖最后由 warmonkey 于 2013-11-9 00:04 编辑

任何调制都可以认为是将基带数据与载波信号作一定规律的运算,那么只要在接收端恢复出原始的载波信号,就能够通过逆运算解码出基带数据

输入信号:BPSK 50kbps
采样率:2MHz
载波频率:455kHz
VCO初始频率:485kHz
VCO初始相位:+90度
IQ滤波器带宽:25k
环路滤波器带宽:50kHz
VCO相位增益:25E+3 * (2pi rad/s) / V
相位PID控制器参数(Ts=0.5us):
P=8,I*Ts=0.096
锁定时间:800us(P>99%)

206270
+100  科创币    虎哥   2013-11-09   牛人,求教程
+1  科创币    布布卡   2013-11-09   matlab可以仿真电路? 很复杂的样子
+100  科创币    nhlijiaming   2013-11-09   高质量发帖
来自 无线电
2013-11-9 17:14:44
1楼
看图貌似环路滤波器没有接入?这样把频率2倍于载波的高频分量输入到PID不会干扰的吗

另外如何判断环路相位已锁定/失锁?
折叠评论
加载评论中,请稍候...
折叠评论
warmonkey(作者)
2楼
nhlijiaming 发表于 2013-11-9 17:14
看图貌似环路滤波器没有接入?这样把频率2倍于载波的高频分量输入到PID不会干扰的吗

另外如何判断环路相 ...


1:是有干扰的,不过问题不大,接入一个通带大于基带带宽的滤波器也可以
2:当相位误差始终是小数值时说明已经锁定

PS:只需要粗略锁定就可以了,一旦接收到一个或者几个正确的符号,就可以把(理想符号-实际符号)得到的结果,作为相位和幅度误差信号,送入VCO/AGC
折叠评论
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png