【模拟通信】AM、FM等的调制解调

2024-01-25 00:52
文章标签 模拟 通信 fm 调制 解调

本文主要是介绍【模拟通信】AM、FM等的调制解调,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

调制相关的概念

调制:控制载波的参数,使载波参数随调制信号的规律变化

已调信号:受调载波,含有调制信号的全部特征

调制的作用:

  • 提高发射效率
  • 多路复用,提高信道利用率
  • 提高系统抗干扰能力

两种调制方式

线性调制(幅度调制)

线性调制的通用模型

  • 一般模型
    线性调制系统
    已调信号 s m ( t ) s_m(t) sm(t)频谱 S m ( w ) S_m(w) Sm(w)只是按照载波的频率进行简单的搬移(线性),故幅度调制称为线性调制

  • 抗噪声性能
    请添加图片描述

  • 抗噪声性能指标
    输出信噪比 S 0 N 0 = m o 2 ( t ) ‾ n o 2 ( t ) ‾ \frac{S_0}{N_0}=\frac{\overline{m_o^2(t)}}{\overline{n_o^2(t)}} N0S0=no2(t)mo2(t)
    调制制度增益(信噪比增益) G = S 0 / N 0 S i / N i G=\frac{S_0/N_0}{S_i/N_i} G=Si/NiS0/N0
    输入噪声功率 N i = n 0 B N_i=n_0B Ni=n0B 注意 n 0 n_0 n0单边功率谱密度(高斯白噪声双边谱密度乘以2)


AM–调幅

已调信号
s A M ( t ) = [ A 0 + m ( t ) ] c o s w c t s_{AM}(t)=[A_0+m(t)]cosw_ct sAM(t)=[A0+m(t)]coswct
A 0 c o s w c t A_0cosw_ct A0coswct载波项

m ( t ) c o s w c t m(t)cosw_ct m(t)coswct边带项

S A M ( w ) = π A 0 [ σ ( w + w c ) + σ ( w − w c ) ] + 1 2 [ M ( w + w c ) + M ( w − w c ) ] S_{AM}(w)=\pi A_0 [\sigma (w+w_c)+\sigma (w-w_c)]+\frac{1}{2}[M(w+w_c)+M(w-w_c)] SAM(w)=πA0[σ(w+wc)+σ(wwc)]+21[M(w+wc)+M(wwc)]

AM调制需要满足的条件:调制信号 m ( t ) m(t) m(t)和叠加的直流偏量 A 0 A_0 A0需满足 ∣ m ( t ) ∣ m a x ≤ A 0 |m(t)|_{max} \leq A_0 m(t)maxA0
这样就可以使用包络检波的方法恢复原始调制信号,否则就会发生y轴上下混叠,需改用相干解调,失去了AM接受设备要求简单的特性
请添加图片描述

AM已调信号的频谱由载波分量、上边带和下边带组成(使用对称的双边谱在搬移时产生了两个边带)
B A M = 2 f H B_{AM}=2f_H BAM=2fH

画AM已调信号的原则:先用虚线画信号 A 0 + m ( t ) A_0+m(t) A0+m(t)的波形,再画其关于t轴对称波形,阐明了载波的最大幅度包络边界;然后按照载波原有的频率(周期)将其搬移到两个对称波形之间,幅度按照对称波形的包络起伏

调制效率 η A M = P S P A M \eta_{AM}=\frac{P_S}{P_{AM}} ηAM=PAMPS P S P_S PS边带功率最大值为 1 3 \frac{1}{3} 31,效率低

条件及引理:

  • 通常假设 m ( t ) ‾ = 0 \overline{m(t)}=0 m(t)=0,时间平均为零
  • 信号的平均功率等于其均方值
  • c o s 2 w c ( t ) ‾ = 1 2 \overline{cos^2w_c(t)}=\frac{1}{2} cos2wc(t)=21

P A M = s A M 2 ( t ) ‾ = 1 2 [ A 0 2 + m 2 ( t ) ‾ ] = P c + P s P_{AM}=\overline{s^2_{AM}(t)}=\frac{1}{2}[A_0^2+\overline{m^2(t)}]=P_c+P_s PAM=sAM2(t)=21[A02+m2(t)]=Pc+Ps
总功率等于载频功率和边带功率之和

AM抗噪声性能–只讨论包络检波
通过包络检波器后的合成包络 E ( t ) = [ A 0 + m ( t ) + n c ( t ) ] 2 + n s ( t ) 2 ) E(t)=\sqrt{[A_0+m(t)+n_c(t)]^2+n_s(t)^2)} E(t)=[A0+m(t)+nc(t)]2+ns(t)2)

  • 大信噪比: E ( t ) = A 0 + m ( t ) + n c ( t ) E(t)=A_0+m(t)+n_c(t) E(t)=A0+m(t)+nc(t) 经过电容器后直流分量 A 0 A_0 A0被消除 S o = m 2 ( t ) ‾ S_o=\overline{m^2(t)} So=m2(t) N o = n c ( t ) 2 ‾ = n i ( t ) 2 ‾ = n o B N_o=\overline{n_c(t)^2}=\overline{n_i(t)^2}=n_oB No=nc(t)2=ni(t)2=noB
    结论 G A M = 2 3 G_{AM}=\frac{2}{3} GAM=32
  • 小信噪比:有门限效应(输出信噪比在输入信噪比小于门限值时急剧下降)

DSB–双边带调制

将AM中的直流偏置去除,就消除了频谱中的载频分量,消除了已调信号表达式的载频项,调制效率为1
请添加图片描述

s D S B ( t ) = m ( t ) c o s w c t s_{DSB}(t)=m(t)cosw_ct sDSB(t)=m(t)coswct
S D S B ( w ) = 1 2 [ M ( w + w c ) + M ( w − w c ) ] S_{DSB}(w)=\frac{1}{2}[M(w+w_c)+M(w-w_c)] SDSB(w)=21[M(w+wc)+M(wwc)]
S i ( t ) = S m 2 ( t ) ‾ = 1 2 m 2 ( t ) S_i(t)=\overline{S_m^2(t)}=\frac{1}{2}m^2(t) Si(t)=Sm2(t)=21m2(t)
经过相干解调乘上同步载波后恢复出来 m o ( t ) = 1 2 m ( t ) m_o(t)=\frac{1}{2}m(t) mo(t)=21m(t)
S o ( t ) = m o 2 ( t ) ‾ = 1 4 m 2 ( t ) ‾ S_o(t)=\overline{m_o^2(t)}=\frac{1}{4}\overline{m^2(t)} So(t)=mo2(t)=41m2(t)
由于高斯窄带噪声 n i ( t ) = n c ( t ) c o s w 0 t − n s ( t ) s i n w 0 t n_i(t)=n_c(t)cosw_0t-n_s(t)sinw_0t ni(t)=nc(t)cosw0tns(t)sinw0t且窄带噪声及其两个分量的均值相同均为 N i N_i Ni

则同理输出的噪声 n 0 n_0 n0也是其同相分量 n c n_c nc的一半

N o = n o 2 ( t ) ‾ = 1 4 n c 2 ( t ) ‾ = 1 4 N i N_o=\overline{n_o^2(t)}=\frac{1}{4}\overline{n_c^2(t)}=\frac{1}{4}N_i No=no2(t)=41nc2(t)=41Ni
而其正交分量 n i n_i ni被抑制掉

所以 G D S B = 2 G_{DSB}=2 GDSB=2


SSB–单边带调制

与DSB相比只传输其上下边带中的一个,节省一半的带宽 B S S B = f H B_{SSB}=f_H BSSB=fH
请添加图片描述
请添加图片描述

请添加图片描述

S i = S S S B 2 ( t ) ‾ = 1 4 m 2 ( t ) ‾ S_i=\overline{S_{SSB}^2(t)}=\frac{1}{4}\overline{m^2(t)} Si=SSSB2(t)=41m2(t)
由于有两个分量的影响 m o ( t ) = 1 4 m ( t ) m_o(t)=\frac{1}{4}m(t) mo(t)=41m(t)
S o = m o 2 ( t ) ‾ = 1 16 m 2 ( t ) ‾ S_o=\overline{m_o^2(t)}=\frac{1}{16}\overline{m^2(t)} So=mo2(t)=161m2(t)
N i N_i Ni N o N_o No和DSB情况相同

故有 G S S B = 1 G_{SSB}=1 GSSB=1
两者的抗噪声能力相同(相同带宽)


VSB–残留边带调制

这里以DSB信号通过滤波器为例
请添加图片描述

VSB滤波器需满足的条件(载频处互补对称
H ( w + w c ) + H ( w − w c ) = c o n s t H(w+w_c)+H(w-w_c)=const H(w+wc)+H(wwc)=const
已调信号的带宽
f H < B V S B < 2 f H f_H<B_{VSB}<2f_H fH<BVSB<2fH


非线性调制(角度调制)

s m ( t ) = A c o s ( w c t + ϕ ( t ) ) s_m(t)=Acos(w_ct+\phi (t)) sm(t)=Acos(wct+ϕ(t))
ϕ ( t ) \phi (t) ϕ(t)称作瞬时相位偏移(相对于载波相位 w c t w_ct wct

d ϕ ( t ) d t \frac{d\phi(t)}{dt} dtdϕ(t)陈作瞬时频偏(相对于载频 w c w_c wc),这里用到了瞬时相位对时间求导得到瞬时频率

与线性调制相比:

  • 较高的抗噪声性能
  • 占用更宽的带宽

PM–调相

瞬时相位偏移随调制信号线性变化
S P M ( t ) = A c o s ( w c ( t ) + K p m ( t ) ) S_{PM}(t)=Acos(w_c(t)+K_pm(t)) SPM(t)=Acos(wc(t)+Kpm(t))调相灵敏度 K p ( r a d / V ) K_p(rad/V) Kp(rad/V)

调相系数 m p = K p A m m_p=K_pA_m mp=KpAm

FM–调频

瞬时频率偏移随调制信号线性变化(瞬时相位偏移随信号积分线性变化)
S F M ( t ) = A c o s ( w c ( t ) + K f ∫ m ( λ ) d λ ) = A c o s [ w c ( t ) + K f A m ∫ c o s w m τ d τ ] = A c o s [ w c ( t ) + K f A m w m s i n w m t ] \begin{aligned}S_{FM}(t)&=Acos(w_c(t)+K_f\int m(\lambda)d\lambda)\\&=Acos[w_c(t)+K_fA_m\int cosw_m\tau d\tau]\\&=Acos[w_c(t)+\frac{K_fA_m}{w_m}sinw_mt]\\\end{aligned} SFM(t)=Acos(wc(t)+Kfm(λ)dλ)=Acos[wc(t)+KfAmcoswmτdτ]=Acos[wc(t)+wmKfAmsinwmt]调相灵敏度 K f ( r a d / ( V ⋅ s ) K_f(rad/(V\cdot s) Kf(rad/(Vs)

调频系数 m f = K f A m w m = Δ w w m = Δ f f m m_f=\frac{K_fA_m}{w_m}=\frac{\Delta w}{w_m}=\frac{\Delta f}{f_m} mf=wmKfAm=wmΔw=fmΔf Δ f \Delta f Δf为最大频偏, f m f_m fm相邻变频间隔

带宽(卡森公式,工程近似) B F M = 2 ( m f + 1 ) f m = 2 ( Δ f + f m ) B_{FM}=2(m_f+1)f_m=2(\Delta f+f_m) BFM=2(mf+1)fm=2(Δf+fm)

调频信号的产生:直接调频和间接调频(NBFM-WBFM)

调频信号的解调:

  • 非相干解调(NBFM和WBFM)
  • 相干解调(NBFM)
    调制后总功率不变,功率分配比例与 m f m_f mf有关

输出信噪比(大信噪比) S o N o = 3 2 m f 2 A 2 / 2 n o f m \frac{S_o}{N_o}=\frac{3}{2}m^2_f\frac{A^2/2}{n_of_m} NoSo=23mf2nofmA2/2
制度增益 G F M = 3 m f 2 ( m f + 1 ) G_{FM}=3m_f^2(m_f+1) GFM=3mf2(mf+1)
输出信噪比与调幅信号相比为其 3 m f 2 3m^2_f 3mf2

这篇关于【模拟通信】AM、FM等的调制解调的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/641594

相关文章

CSS模拟 html 的 title 属性(鼠标悬浮显示提示文字效果)

《CSS模拟html的title属性(鼠标悬浮显示提示文字效果)》:本文主要介绍了如何使用CSS模拟HTML的title属性,通过鼠标悬浮显示提示文字效果,通过设置`.tipBox`和`.tipBox.tipContent`的样式,实现了提示内容的隐藏和显示,详细内容请阅读本文,希望能对你有所帮助... 效

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

usaco 1.2 Transformations(模拟)

我的做法就是一个一个情况枚举出来 注意计算公式: ( 变换后的矩阵记为C) 顺时针旋转90°:C[i] [j]=A[n-j-1] [i] (旋转180°和270° 可以多转几个九十度来推) 对称:C[i] [n-j-1]=A[i] [j] 代码有点长 。。。 /*ID: who jayLANG: C++TASK: transform*/#include<

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

hdu4431麻将模拟

给13张牌。问增加哪些牌可以胡牌。 胡牌有以下几种情况: 1、一个对子 + 4组 3个相同的牌或者顺子。 2、7个不同的对子。 3、13幺 贪心的思想: 对于某张牌>=3个,先减去3个相同,再组合顺子。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOExcepti

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟)

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟) 题目描述 给定一个链表,链表中的每个节点代表一个整数。链表中的整数由 0 分隔开,表示不同的区间。链表的开始和结束节点的值都为 0。任务是将每两个相邻的 0 之间的所有节点合并成一个节点,新节点的值为原区间内所有节点值的和。合并后,需要移除所有的 0,并返回修改后的链表头节点。 思路分析 初始化:创建一个虚拟头节点

vue2 组件通信

props + emits props:用于接收父组件传递给子组件的数据。可以定义期望从父组件接收的数据结构和类型。‘子组件不可更改该数据’emits:用于定义组件可以向父组件发出的事件。这允许父组件监听子组件的事件并作出响应。(比如数据更新) props检查属性 属性名类型描述默认值typeFunction指定 prop 应该是什么类型,如 String, Number, Boolean,

每日一题|牛客竞赛|四舍五入|字符串+贪心+模拟

每日一题|四舍五入 四舍五入 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C++学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 四舍五入 题目: 牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下 12345->12350 12399->12400 输入描述: 输入一个整数n(0<=n<=109 ) 输出描述: 输出一个整数

【算法专场】模拟(下)

目录 前言 38. 外观数列 算法分析 算法思路 算法代码 1419. 数青蛙 算法分析 算法思路 算法代码  2671. 频率跟踪器 算法分析 算法思路 算法代码 前言 在前面我们已经讲解了什么是模拟算法,这篇主要是讲解在leetcode上遇到的一些模拟题目~ 38. 外观数列 算法分析 这道题其实就是要将连续且相同的字符替换成字符重复的次数+