【技术实现步骤摘要】
一种用于功率放大器控制的小信号处理方法
[0001]本专利技术属于信号自适应控制
,尤其涉及一种用于功率放大器控制的小信号处理方法。
技术介绍
[0002]功率放大器作为一种在给定失真率条件下驱动负载的设备,被广泛地应用在航空航天、车辆交通、医疗器械和工业自动化等众多领域。相应地,对其控制信号的精度和稳定度也有了更高的要求。
[0003]目前,大多数功率放大器采用外部输入不同频率、幅值的模拟正弦波与内置ROM 产生的数字三角波进行比较的方法产生PWM信号驱动负载工作。但是工业环境复杂,当功率放大器输入幅值较小的正弦波时,由于环境噪声的影响,输入正弦波信号的信噪比较低,信号被淹没在噪声中,含有较多毛刺。另外,由于ADC位数有限,产生的量化噪声会进一步降低正弦信号的信噪比,从而导致量化后的数字正弦波与数字三角波比较时产生不规则波动,导致PWM信号输出不稳定,影响负载的平稳运行。
[0004]因此,当外部输入幅值较小、信噪比较低的正弦波时,如何实现功率放大器信号的平稳控制,提高设备驱动性能,延长设备使用寿命具有重要的工程意义。
技术实现思路
[0005]为了解决上述已有技术存在的不足,本专利技术提出一种用于功率放大器控制的小信号处理方法,能够解决外部幅值较小、信噪比较低的模拟正弦小信号输入时由于环境噪声与ADC量化误差产生的信号异常波动导致PWM输出跳变的问题,从而保证PWM 信号的稳定输出,使得功率放大器的控制信号更加平稳,提高设备驱动性能,延长设备使用寿命。本专利技术的具体技术方案 ...
【技术保护点】
【技术特征摘要】
1.一种用于功率放大器控制的小信号处理方法,其特征在于,包括以下步骤:S1:采用高精度ADC对外部输入的连续正弦波小信号采样,并量化为数字正弦波信号,输入处理器;S2:截取步骤S1得到的数字正弦波信号,求信号方差,根据信号方差自适应调整Hample滤波器的窗口长度,并对所截取的数字正弦波信号进行Hample滤波处理;S3:对步骤S2滤波后的信号进行离散自相关运算,得到离散自相关序列;S4:对步骤S3得到的离散自相关序列进行FFT运算,计算自相关序列的频率;自相关序列的频率即为步骤S1中输入正弦波信号的频率,利用得到的输入正弦波信号的频率,通过处理器产生固定采样率、频率与幅度的离散正弦信号序列,并将离散正弦信号序列再传输给处理器;S5:利用ROM表产生三角波,再进行线性插值,保证插值后三角波信号与步骤S4中产生的离散正弦信号序列的采样率相同,即量化误差相同;S6:将步骤S5处理后的三角波信号与步骤S4产生的离散正弦序列输入比较器比较,产生PWM信号P,直接驱动功率放大器。2.根据权利要求1所述的一种用于功率放大器控制的小信号处理方法,其特征在于,所述步骤S2具体为:S2
‑
1:截取长度为N的数字正弦波信号序列X
N
为[x0,x1,
…
,x
i
,
…
,x
N
‑1],求信号X
N
的方差;S2
‑
2:根据方差自适应调整Hample滤波时指定点x
i
周围的样本数k,其中,i=1,
…
,N,如式(1)所示,确定的窗口长度为l=2k+1,其中,其中,为取整函数,向下取整;S2
‑
3:选择x
i
周围的序列Y
2k+1
为[x
i
‑
k
,x
i
‑
k+1
,...,x
i
,...,x
i+k
‑1,x
i+k
],长度为l=2k+1,求序列Y
2k+1
的中值m
i
和绝对偏差σ
i
,如式(2)(3)所示:m
i
=median(x
i
‑
k
,x
i
‑
k+1
,
…
,x
i
,
…
,x
i+k
‑1,x
i+k
)
ꢀꢀꢀꢀꢀꢀ<...
【专利技术属性】
技术研发人员:郑德智,李大鹏,惠乾鑫,那睿,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。