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

news2024/12/24 8:04:15

调制相关的概念

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

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

调制的作用:

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

两种调制方式

线性调制(幅度调制)

线性调制的通用模型

  • 一般模型
    线性调制系统
    已调信号 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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1408079.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

网络协议与攻击模拟_08DHCP协议

技术学习要了解某项技术能干什么&#xff1f;它的详细内容&#xff1f;发展走向&#xff1f; 一、DHCP协议 1、DHCP基本概念 dhcp动态主机配置协议&#xff0c;广泛应用于局域网内部 主要是为客户机提供TCP/IP 参数&#xff08;IP地址、子网掩码、网关、DNS等&#xff09;…

STL第四讲

第四讲 万用Hash Function 左侧的是设计为类并重载调用运算符&#xff0c;右侧是一般函数的形势&#xff1b; 但是右侧形势在创建容器时更麻烦&#xff1b; 具体例子&#xff1a; 第三种形势&#xff1a;struct hash 偏特化形式 tuple 自C03引入&#xff1b; 关于源码解读的…

Linux服务器系统修改SSH端口教程

修改端口号是通过修改SSH的配置文件实现的&#xff0c;在服务器终端先激活root用户&#xff0c;然后输入&#xff1a; vim /etc/ssh/sshd_config找到#Port 22这个位置 键盘按i进入编辑模式 删除掉Port 22前面的#&#xff0c;然后键盘按一下回车键&#xff08;如果没有#可不必…

软件产品为什么要测试才能上线?测试可以发现所有bug吗?

在现如今信息时代&#xff0c;软件产品已经成为人们生活中不可或缺的一部分。无论是在工作中还是在娱乐休闲时&#xff0c;我们都需要依赖各种软件来完成各种任务。然而&#xff0c;你是否注意到了身边的软件产品都是经过严格的测试才能上线的呢?那么为什么软件产品必须要经过…

JS之歌词滚动案例

让我为大家带来一个歌词滚动的案例吧&#xff01; 详细的介绍都在代码块中 我很希望大家可以自己动手尝试一下&#xff0c;如果需要晴天的mp3音频文件可以私信我 上代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset&quo…

【开源】基于JAVA语言的图书管理系统

目录 一、 系统介绍二、 功能模块2.1 登录注册模块2.1 图书馆模块2.2 图书类型模块2.3 图书模块2.4 图书借阅模块2.5 公告模块 三、 源码解析3.1 图书馆模块设计3.2 图书类型模块设计3.3 图书模块设计3.4 图书借阅模块设计3.5 公告模块设计 四、 免责说明 一、 系统介绍 图书管…

和硕拿下AI Pin代工大单公司 | 百能云芯

和硕公司近日成功中标AI Pin代工大单&#xff0c;AI Pin被认为是继iPhone之后的下一个划时代产品&#xff0c;吸引了全球科技圈的广泛关注。和硕公司对此表示&#xff0c;他们不会只专注于单一客户&#xff0c;而是期望在下半年有更多新品上市&#xff0c;为公司带来丰硕的业绩…

《Linux高性能服务器编程》笔记06

Linux高性能服务器编程 本文是读书笔记&#xff0c;如有侵权&#xff0c;请联系删除。 参考 Linux高性能服务器编程源码: https://github.com/raichen/LinuxServerCodes 豆瓣: Linux高性能服务器编程 文章目录 Linux高性能服务器编程第13章 多进程编程13.1 fork 系统调用13…

空调设计软件工程师考虑点

空调设计软件工程师考虑点 看如的下边有输入压力P&#xff0c;单位不同&#xff0c;MPG是相对压力&#xff0c;Kpa是绝对压力。绝对压力比相对压力大一个大气压&#xff0c;即100kpa。 海立压缩机直接给转速值就行。CAN数据格式&#xff0c;Motoral高位在前&#xff0c;Intel高…

函数栈帧的创建与销毁【此一篇,足以让卿彻底扫盲】

一、函数栈帧要解决的问题 刚接触编程语言的的我们&#xff0c;想必都会存在这些问题&#xff1a; Ⅰ 局部变量不初始化&#xff0c;为什么是随机值&#xff1b; Ⅱ 形参与实参的关系&#xff1b; Ⅲ 函数是如何被调用&#xff0c;以及开辟相对应的空间的&#xff1b; Ⅳ…

MySQL数据库的锁机制

目录 一、引言 二、锁的类型及作用 2.1 行级锁 2.2 间隙锁与临键锁 2.3 共享锁与排他锁 2.4 意向锁 2.5 表级锁 2.6 元数据锁 三、锁的管理与优化 3.1 合理设置事务隔离级别 3.2 避免长事务 3.3 索引优化 3.4 明确锁定范围 3.5 避免不必要的全表扫描 四、实战分…

SpringBoot+beetl idea热更新解决方案

SpringBootbeetl idea热更新解决方案 第一在application中开启&#xff1a; beetl:resource-auto-check: true #热加载beetl模板&#xff0c;开发时候用第二在application中开启&#xff1a; devtools: 这个部分专门用于配置Spring Boot DevTools的相关参数。DevTools…

基于springboot+vue的“衣依”服装销售平台系统(前后端分离)

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容&#xff1a;毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 研究背景…

【latex】在Overleaf的IEEE会议模板中,快速插入参考文献

【LaTeX】在Overleaf的IEEE会议模板中&#xff0c;快速插入参考文献 写在最前面第一步&#xff1a;在文献检索网站导出引用文献的bib文件第二步&#xff1a;编辑overleaf模版方法二&#xff1a;EduBirdie生成参考文献&#xff08;补充&#xff09;使用LaTeX在Overleaf的IEEE会议…

Spring 声明式事务 @Transactional(详解)【面试重点,小林出品】

关于 Transactional 注解的基本使用&#xff0c;推荐看Spring 声明式事务 Transactional&#xff08;基本使用&#xff09; 概述 本篇博客主要学习 Transactional 注解当中的三个常⻅属性: 1. rollbackFor:异常回滚属性.指定能够触发事务回滚的异常类型.可以指定多个异常类型 …

Goby 漏洞发布|GoAnywhere MFT InitialAccountSetup.xhtml 绕过漏洞(CVE-2024-0204)

漏洞名称&#xff1a;GoAnywhere MFT InitialAccountSetup.xhtml 绕过漏洞&#xff08;CVE-2024-0204&#xff09; English Name&#xff1a;GoAnywhere MFT InitialAccountSetup.xhtml Bypass Vulnerability (CVE-2024-0204) CVSS core: 9.8 影响资产数&#xff1a; 4468 …

微信小程序如何获取当前日期时间

Hello大家好&#xff01;我是咕噜铁蛋&#xff0c;获取当前日期时间是小程序中经常会用到的一个功能。因此&#xff0c;在本文中&#xff0c;我通过科技手段给大家收集整理了下&#xff0c;今天我将向大家介绍如何在微信小程序中获取当前日期时间的方法&#xff0c;并分享一些实…

【项目搭建三】SpringBoot引入redis

添加依赖 本文使用spring data redis访问和操作redis&#xff0c;pom文件中加入以下依赖&#xff1a; <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depende…

java开发——《并发编程》

目录 一.jmm 二.并发了什么 1.只有一个核&#xff08;单核&#xff09;并发还有没有意义 2.单核&#xff0c;还有什么可见性问题 3.并发和并行 三.volitaile 1.变量的可见性问题 2.原因是什么 3.本次修改的变量直接刷到主内存 4.声明其他内存对于这个地址的缓存无效 …