AM调制解调的Matlab和Simulink实现

1任务

分别用matlab和simulink实现AM信号的检波功能,其中用到的低通滤波器分别用IIR和FIR实现,并比较两种类型的滤波器的检波效果,最终给出实现方案word文档。

2调制原理

AM调制原理是调制信号与直流分量叠加,再与载波相乘,形成调幅信号。

s(t)=A_s*cos(2pi*fs*t)

m(t)=A_m**cos(2pi*fm*t)

s_am(t)=(s(t)+A).*m(t)

就是用低频调制信号来控制载波信号的振幅,使载波信号的振幅随调制信号成正比地变化。

调制效率=有用功率/总功率

有用功率=用于传输有用信息的边带功率

AM调制应用于短波和中波调幅广播中。抗干扰能力差,功率利用率低。

3解调原理

解调原理是从已调信号中检出调制信号。任务选择正交解调,先对已调制信号分别乘以同相同频的正余弦信号,进行正交分解,再经过低通滤波,获得滤波后的两正交分量,最后对两正交分量求平方和开方,去直流,输出检波信号。

3.1正交分解

IQ支路已调制信号分别乘以同频同相的正余弦信号。

it=s_am(t)*cos(2pi*(fiq+fc)*t)

qt=s_am(t)*sin(2pi*(fiq+fc)*t)

3.2低通滤波

经典滤波器从功能上可以分为四种,即低通滤波器、高通滤波器、带通滤波器、带阻滤波器。

由于已调信号正交分解后,含有高频部分,要检出调制信号需要进行低通滤波。低通滤波就是频率低于某边界的能通过。

为明确IIR滤波器与FIR滤波器的区别,比较两种类型滤波器的检波效果,任务涉及的低通滤波器分别用IIR与FIR实现。

it=1/2*(cos(2pi*2fc*t+2pi*fiq*t)+cos(-2pi*fiq*t))

qt=1/2*(cos(2pi*2fc*t+2pi*fiq*t)+sin(-2pi*fiq*t))

通过滤波器后IQ支路:

it_l=1/2*a(t)*(cos(-2pi*fiq*t))

qt_l=1/2*a(t)*(sin(-2pi*fiq*t))

3.3检波输出

对两滤波后的正交分量求平方和开方,去直流,输出检波信号。

Y=根号下( it_l.^2+ qt_l.^2)=1/2*a(t)=1/2*A_s(A+A_m*cos(2pi*fm*t))

4 matlab实现

设参数,在matlab中实现上述步骤。

4.1调制信号

根据公式写代码即可。

4.2正交分解

根据公式写代码即可。

4.3低通滤波

4.3.1IIR滤波器设计

根据需求输入参数,求最小阶数和截止频率,采用IIR完全设计函数buttord\cheb1ord\cheb2ord\ellipord设计滤波器。

4.3.2FIR滤波器设计

根据需要选择合适的窗函数hanning\haming\kaiser\chebyshev,求滤波器最小阶数,截止频率取通带和阻带边界频率的中点,采用标准型FIR滤波器工具函数fir1设计滤波器。

5检波效果

5.1matlab检波效果

5.1.1采用IIR滤波器

解调过程中采用IIR低通滤波器得到的检波效果可以满足任务要求。但其存在两方面问题:

解调后的信号相对原信号发生相移,相移问题是由于IIR滤波器非线性相位造成的。

滤波后的信号在起始部分有波形畸变,这是由于滤波器在起始计算时点数较少,没能用到滤波器的全部系数。

5.1.2采用FIR滤波器

解调过程中采用FIR低通滤波器得到的检波效果可以满足任务要求。但其存在问题:

FIR线性相位,因此解调后的信号应与原信号相位严格对应,但检波图像显示二者有偏差,这是由于FIR滤波器阶数大造成的延迟。FIR滤波器输出信号延迟计算方式为:

滤波后的信号在起始部分有波形畸变。

5.1.3检波效果

如下图检波后的信号与调制信号的频谱图像可知,解调过程中采用IIR与FIR滤波器都可以将原信号检出。

5.2Simulink检波效果

采用simulink调制解调的结果与使用matlab的结果保持一致。

5.2.1采用IIR滤波器

5.2.2采用FIR滤波器

5.3IIR与FIR比较

IIR是无限脉冲响应滤波器,相位非线性,相位特性不易控制。FIR滤波器是有限长脉冲响应滤波器,具有严格的相频特征。

IIR滤波器阶数低,FIR滤波器需要较高阶数,因此FIR滤波器信号延迟较大,这种延迟可以通过左右平移校正。

FIR滤波器线性相位,IIR滤波器非线性相位,产生相位延迟,这种延迟需要双向滤波校正。

 

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值