当前位置:网站首页>Common linear modulation methods based on MATLAB
Common linear modulation methods based on MATLAB
2022-07-25 11:35:00 【biyezuopinvip】
Common linear modulation methods
One 、 The principle of analog modulation
in application , In order to meet the radiation efficiency , Realize the multiplexing of channels , Improve the anti-interference ability of the system , To modulate the signal , Convert the original signal into a signal suitable for transmission in the channel .
Analog modulation refers to the use of baseband analog signals from the source to modulate a carrier , Common analog modulation methods include amplitude ( linear ) Modulation and angle ( nonlinear ) modulation , Including amplitude modulation (AM)、 Bilateral belt (DSB)、 Single sideband (SSB) And residual sidebands (VSB) Equal modulation mode belongs to amplitude modulation .
Amplitude modulation is to control the amplitude of high frequency carrier wave by modulated signal , The process of making it change linearly with the modulated signal . The carrier wave is an exact periodic waveform , It can be expressed in the following form 
among A Is the carrier amplitude , ω c ω_c ωc Is the carrier angular frequency , ω 0 ω_0 ω0 Is the initial phase of the carrier .
The model of the modulator can be shown in the figure below .
It can be seen from the formula that , The waveform amplitude of the modulated signal changes in direct proportion to the baseband signal , After the multiplier , The output signal is an amplitude and m(t) Proportional cosine wave , The amplitude of the carrier waveform is modulated . Its modulated signal spectrum and modulated signal spectrum are linear , However, the modulated signal and the modulated signal do not directly conform to the linear relationship .
Two 、 Common modulation methods
2.1 amplitude modulation (AM)
Standard amplitude modulation is the most common double sideband modulation , The modulation model is shown in the following figure

2.2 Suppress carrier double sideband signals (DSB-SC)
AM Although the signal modulation is simple , But the power utilization is low , To solve this problem , DC can be A 0 A_0 A0 lose , Get a more efficient modulation , That is to suppress the carrier double sideband signal (DSB-SC), The modulation process can be abstracted as the following model

Since there is no carrier component , The modulation efficiency is 100%.
3、 ... and 、 Modulation simulation
utilize Octave Do simulation experiments , More intuitive understanding of the changes before and after signal modulation .
Baseband signal is

The waveform in time domain is as follows

The waveform diagram in frequency domain is as follows

Four 、 summary
Through the learning of analog adjustment system , Know the different classification standards of modulated signals , Master common signal modulation methods and demodulation methods , We know the transformation process from time domain to frequency domain and the reason why it is linear , Understand the advantages and disadvantages of different signal modulation methods .
边栏推荐
- 倍增Floyd「建议收藏」
- A troubleshooting record of DirectShow playback problems
- Common web attacks and defense
- 新能源销冠宏光MINIEV,有着怎样的产品力?
- 将字符串转换为数字
- 苹果美国宣布符合销售免税假期的各州产品清单细节
- Loadbalancerlife lifecycle requested by feign client
- SQL language (6)
- Only know that the preform is used to generate objects? See how I use unity to generate UI prefabs
- Understanding: idea uses Scala to write wordcount programs and generate jar packages
猜你喜欢

SQL language (III)

Reptile foundation I

leetcode 剑指 Offer 27. 二叉树的镜像

小微企业智能名片管理小程序

Leetcode sword finger offer 27. image of binary tree

【leetcode刷题】

学习路之PHP--Phpstudy 提示 Mysqld.Exe: Error While Setting Value ‘NO_ENGINE_SUBSTITUTION 错误的解决办法

活动报名 | 玩转 Kubernetes 容器服务提高班正式开营!

My colleague looked at my code and exclaimed: how can I use a singleton in unity

Filter过滤器解决request请求参数乱码的原理解析
随机推荐
leetcode 剑指 Offer 27. 二叉树的镜像
SQL注入 Less23(过滤注释符)
基于cornerstone.js的dicom医学影像查看浏览功能
大话DevOps监控,团队如何选择监控工具?
如何判断静态代码质量分析工具的性能?这五大因素必须考虑
Nowcodertop1-6 - continuous updating
STM32CubeMX学习记录--安装配置与使用
信息熵的定义
SQL language (V)
shell-第八章练习
Learn PHP -- phpstudy tips mysqld Exe: Error While Setting Value ‘NO_ ENGINE_ Solution of substitution error
Getting started with redis
Mlx90640 infrared thermal imager temperature measurement module development notes (V)
JS convert pseudo array to array
Esp8266 uses drv8833 drive board to drive N20 motor
The most complete detailed tutorial on importing ad into lichuanyuan device packaging Library in history (always white and always cool)
Loadbalancerlife lifecycle requested by feign client
NowCoderTOP12-16——持续更新ing
How can you use unity without several plug-ins? Unity various plug-ins and tutorial recommendations
shell-第五章作业