基于Matlab 的单边带调幅电路仿真

基于Matlab 的单边带调幅电路仿真
基于Matlab 的单边带调幅电路仿真

西南科技大学

专业综合设计报告

课程名称:电子专业综合设计

设计名称:基于Matlab 的单边带调幅电路仿真

姓名:

学号:

班级:电子0902

指导教师:郭峰

起止日期:2012.11.1-2012.12.30

西南科技大学信息工程学院制

专业综合设计任务书学生班级:电子0902 学生姓名:邓彪学号:20095885

设计名称:基于Matlab 的单边带调幅电路仿真

起止日期:2012.11.1-2012.12.30指导教师:郭峰

专业综合设计学生日志

专业综合设计考勤表

专业综合设计评语表

基于Matlab的单边带调幅电路仿真

一、设计目的和意义

1.加深理解模拟线性单边幅度调制(SSB)的原理。

2.熟悉MATLAB相关函数的运用。

3.掌握参数设置方法和性能分析方法。

4.掌握产生单边调幅信号的方法和解调的原理。

5.通过利用MATLAB实现单边调幅信号的调制和解调了解相干解调的重要性。

二、设计原理

1.SSB调制原理

信号的调制主要是在时域上乘上一个频率较高的载波信号,实现频率的搬移,使有用信号容易被传播。单边带调幅信号可以通过双边带调幅后经过滤波器实现。

单边带调幅方式是指仅发送调幅信号上、下边带中的一个信号。

双边带信号两个边带中的任意一个都包含了调制信号频谱的所有频谱成分,因此仅传输其中一个边带即可。这样既节省发送功率,还可节省一半传输频带,这种方式称为单边带调制。

产生单边带调幅信号的方法有:滤波法、相移法。

2. 滤波法

滤波法产生SSB信号的模型如下图所示

图2.1 滤波法调制图

LPF、HPF需要理想的形式 ,但是实际上是做不到的 ,过渡带不可能是0。

因此需要采用多级调制[6]。

采用二级调制的系统框图如下图所示

图2.2 二级调制模型图

工作原理:当频率较低的时候,滤波器具有陡峭的频率,因此1H 是一个截止频率点较低的低通或高通滤波器。是一个带通滤波器,通常截止频率点选得较高。二次调制的调制频率需满足:载波信号)(1t M 的频率+载波信号)(2t M 的频率=c 。

用滤波法形成上边带信号的频谱图如下图所示

图2.3 滤波法形成上边带信号的频谱图

滤波法的技术难点是边带滤波器的制作。因为实际滤波器在载频处都不具有陡峭的截止特性,而是有一定的过渡带[8]。

3. 移相法调制

SSB 信号的频域表示直观、简明,但其实域表示时的推导比较困难,需借助希尔伯特变化来表示。

设单频调制信号为

t A t m c m Ω=cos )( (2.1)

载波为 t t c c ωc o s )(= (2.2) 则DSB 信号的时域表示式为

t t A t S c c m D SB ωcos cos )(Ω=

= t A t A c c m c c m )cos(2

1

)cos(21ωω-Ω++Ω (2.3) 保留上边带,则有

t A t S c c m USB )cos(2

1

)(ω+Ω=

t t A t t A c c m c c m ωωs i n s i n 2

1c o s c o s 21Ω-Ω=

(2.4) 保留下边带,则有

t A t S c c m LSB )cos(2

1

)(ω-Ω=

t t A t t A c c m c c m ωωs i n s i n 2

1c o s c o s 21Ω+Ω=

(2.5) 式中:“-”表示上边带信号;“+”表示下边带信号。 利用希尔伯特变换可把上式改写为

t t A t t A t S c c m c c m SSB ωωsin sin 2

1

cos cos 21)(ΩΩ=

(2.6) 移相法产生SSB 信号的模型如下图所示

图2.4 移相法调制图

图中-2π

为相移网络; t c ωcos 经过相移网络后,输出为t c ωsin 。)(t m 经过相移网络后,将所有的频率成份移相-2π

,实际上是一个希尔波特(Hilbert )变换(也可以用一个宽带相移网络来代替) 。

4. 单边带信号的解调

所谓解调就是把接收来的SSB 信号经过处理 ,滤掉载波成分,使之还原成发射之前的有用的信息。即由)(t S SSB 变成)(t m 的过程。

SSB 信号的解调方法——相干解调法

相干解调也叫同步检波。解调与调制的实质是一样的,均是频谱搬移。调制是把基带信号的频谱搬到载频位置,这一过程可以通过一个相乘器与载波相乘来实现[10]。解调则是调制的反过程,即把在载频位置的已调信号的频谱搬回到原始基带位置。因此同样可以用相乘器与载波相乘来实现。

相干解调方法的模型如图3.4所示

图2.5 相干解调法模型图

下面从时域和频域两个角度进行分析 时域分析

t t S t S c SSB P ωcos )()(=

t t t m t t m c c c ωωωc o s ]s i n )('c o s )([±=

)2s i n ()('21

)]2cos()()([21t t m t t m t m c c ωω++= (2.7)

经滤波器后,输出为

)(2

1

)(0t m t m =

(2.8)

频域分析

)]()([2

1

)(c c SSB c c SSB c P S S S Ω-+Ω+=Ωωω (2.9)

经滤波器后,输出为

)()()(0c LPF c P c H S M ΩΩ=Ω (2.10)

相干解调要求本地载波的频率和相位必须严格。

三、 详细设计步骤

1. 查阅MATLAB 相关函数的应用,根据设计要求利用matlab 产生我

们需要的信号。 Fc=100000hz

f=10000hz; %调制频率 a=2; %调制信号幅度

m2=a*cos(f*2*pi*t); %调制信号 b=3; %调频信号幅度 m1=b*cos(Fc*2*pi*t1); %调频信号

2. 利用MATLAB 相关函数对信号调制和解调

信号SSB 调制采用MATLAB 函数modulate 实现,其函数格式为:

Y = MODULATE(X,Fc,Fs,METHOD,OPT)

X 为基带调制信号,Fc 为载波频率,Fs 为抽样频率,METHOD

为调制方式选择,SSB 调制时为’amssb ’,OPT 在DSB 调制时可不选,Fs 需满足Fs > 2*Fc + BW ,BW 为调制信号带宽。

本次试验利用程序(lssb=y.*c+imag(hilbert(y)).*b; )得到下边带信号。

SSB 信号解调采用MATLAB 函数ademod 实现,其函数使用格式为:

X = ademod (Y ,Fc,Fs,METHOD,OPT) Y 为SSB 已调信号,Fc 为载波频率,Fs 为抽样频率,METHOD

为解调方式选择,SSB解调时为’amssb’,OPT在DSB调制时可不选。

观察信号频谱需对信号进行傅里叶变换,采用MATLAB函数fft 实现,其函数常使用格式为:Y=FFT(X,N),X为时域函数,N为傅

里叶变换点数选择,一般取值2 。频域变换后,对频域函数取模,

格式:Y1=ABS(Y),再进行频率转换,转换方法:

f=(0:length(Y)-1)’*Fs/length(Y)

分析解调器的抗噪性能时,在输入端加入高斯白噪声,采用MATLAB函数awgn实现,其函数使用格式为:Y =AWGN(X,SNR),加高斯白噪声于X中,SNR为信噪比,单位为dB,其值在假设X 的功率为0dBM的情况下确定。

信号的信噪比为信号中有用的信号功率与噪声功率的比值,根据信号功率定义,采用MATLAB函数var实现,其函数常使用格式为:Y =V AR(X),返回向量的方差,则信噪比为:SNR=V AR(X1)/V AR(X2)。

绘制曲线采用MATLAB函数plot实现,其函数常使用格式:PLOT(X,Y),X为横轴变量,Y为纵轴变量,坐标范围限定AXIS([x1 x2 y1 y2]),轴线说明XLABEL(‘‘)和YLABEL(‘‘)。

3.设计程序

Fs=500000;

t=[0:1/Fs:0.001];

t1=[0:0.0000001:0.00005];

y=2*cos(10000*2*pi*t); %调制信号

yw=fft(y);

yw=abs(yw(1:length(yw)/2+1));

frqyw=[0:length(yw)-1]*Fs/length(yw)/2;

Fc=100000;

c=3*cos(Fc*2*pi*t); %载波信号

b=3*sin(2*pi*Fc.*t);

y2=3*cos(Fc*2*pi*t1);

Y1=fft(才);

Y1=abs(Y1(1:length(Y1)/2+1));

frqY1=[0:length(Y1)-1]*Fs/length(Y1)/2;

lssb=y.*c+imag(hilbert(y)).*b; %下边带信号

y1=awgn(lssb,30); %调制信号加噪声

wsingle=fft(lssb);

wsingle=abs(wsingle(1:length(wsingle)/2+1));

frqsingle=[0:length(wsingle)-1]*Fs/length(wsingle)/2; asingle=ademod(y1,Fc,Fs,'amssb'); %ssb解调

aa=fft(asingle);

aa=abs(aa(1:length(aa)/2+1));

frqaa=[0:length(aa)-1]*Fs/length(aa)/2; %解调信号频谱

figure(1)

subplot(1,2,1);

plot(t1,y2);grid on;

title('载波信号时域波形')

subplot(1,2,2);

plot(frqY1,Y1); grid on;%调制信号频谱

title('载波信号频谱')

axis([0 50000 0 max(yw)]);

figure(2)

subplot(1,2,1);

plot(t,y);grid on;

title('调制信号时域波形')

subplot(1,2,2);

plot(frqyw,yw); grid on;%调制信号频谱

title('调制信号频谱')

axis([0 50000 0 max(yw)]);

figure(3)

plot(t,lssb)

subplot(1,2,1)

plot(t,lssb);grid on;

title('下边带信号波形')

subplot(1,2,2);

plot(frqsingle,wsingle); %调制后频谱图

grid on;

title('下边带信号频谱')

figure(4)

subplot(1,2,1);

plot(t,asingle);

grid on;

title('解调后信号波形')

subplot(1,2,2);

plot(frqaa,aa);

grid on;

title('解调后信号频谱')

axis([0 50000 0 max(aa)]);

四、设计结果及分析

在MATLAB中实现SSB信号的产生和解调的仿真就是基于以上的程序和参数设定,运行调用了plot函数的M文件,可以分别得出解调前后的频域与时域对比图,为了便于参照,将SSB信号的时域与频域图也一同进行比较。

图4.1 载波信号时域、频域图

图4.2 调制信号时域、频域图

图4.3 下边带信号时域、频域图

图4.4 解调信号时域、频域图

由图可知,单边带调制是对基带信号的线性频谱搬移,调制前后频谱仅仅是位置发生了改变,频谱形状没有改变。由单边带调制所得的下边带中任意一个信号就可以反映原基带信号所携带的信息。

总结:

通过利用matlab程序实现了题目的要求,完成了对单边带调幅(SSB)的解调。由于双边带信号两个边带中任意一个都包含了原基带信号的所有频谱成分,因此就产生了单边带调制[19]。单边带信号只传输双边带信号的一个频带,所以频谱最窄,效率最高,因此应用广泛。通过对单边带调制与解调系统的仿真研究,可以获得建造真系统所用的先验知识何必要的设计方案,同时又可大大节省人力的投入和研发新系统的时间。

五、体会

通过本次课程设计,我得到了许多的收获:通过学习对程序的设计,我进一步熟悉了MATLAB开发环境,对MATLAB的一些基本操作和应用有了更深入的了解。如:有要求的正弦信号的产生,基本图形的绘制和各种的函数的使用

等。同时,这次设计使我对数字信号处理和通信原理课本上学到的知识点有了更深入的理解和掌握。比如对信号的调制和解调过程有了更深层次的理解,学会了如何使用MATLAB对信号进行SSB调制和解调,了解了低通滤波器的MATLAB 设计方法。还有很重要的一点是,我学会了如何安排设计所需的时间及合理利用网络资源等普遍实用的学习方法,通过和和同学探讨,拓宽了我的眼界,学习了别人好的设计思路和设计方法等

在此次MATLAB应用课程设计中,无论是查阅资料的能力还是对MATLAB 这个软件的掌握都是一个很大的进步。刚接到这个题目真的感到有点束手无策,因为以前只是单纯的从书本上学习数字信号处理、通信原理的知识,而这次却要用MATLAB这个不熟悉的软件实现通信原理中SSB信号的调制与解调。但是,在我个人的努力下,不断查阅相关资料,许多问题都迎刃而解了。首先我认识了MATLAB这个软件,其功能非常的强大,由总包和若干个工具箱组成,可以实现数值分析、自动控制、图像处理、神经元网络等若干个领域的计算和图形显示,它将这些不同领域的计算用函数的形式分类成对用户完全透明的库函数,构成一个个针对专门领域的工具箱。使得我们在使用的时候用户直接调用这些库函数并赋予实际参数就能解决实际问题,具有极高的变成效率。

六、参考文献

[1] 孙学军,王秉均.通信原理.电子工业出版社,2005.

[2] 孙祥,徐流美,吴清.MATLAB 7.0基础教程.北京:清华大学出版社2006.

[3] 唐向宏,岳恒立,邓雪峰. MATLAB及在电子信息类课程中的应用.电子

工业出版社,2006.

[4] 刘毅敏. 基于matlab的调制解调器的设计[M]. 武汉科技大学:26-32.

[5] 郭文彬. 通信原理基于matlab的计算机仿真[M]. 北京邮电大学出版社:

36-45.

[6] 张辉,现代通信原理.西安电子科技大学出版社,2005年11月:77-110

[7] 郑君里,信号与系统.高等教育出版社,40-65

AM调幅系统(1)

通信电子线路课程设计 报告 2019-2020学年第1学期 课设题目:__________________________ 专业班级:__________________________ 姓名:__________________________ 学号:__________________________

一、课程设计题目 AM调幅系统的调制与解调 二、课程设计目的 本次课程设计,我组以AM波的调制和解调为课题,利用Multisim14仿真软件进行仿真验证,以完成AM波的调制与解调。以正弦波振荡器产生的1.25MHZ高频正弦信号为载波,对2KHZ的正弦波为低频信号,利用高电平调幅的基极调幅方法实现调幅,经过包络检波电路以及RC滤波,最终检出低频正弦信号。 三、系统原理框图及单元电路设计与原理分析 系统原理框图如下图所示: 可见总电路分为三部分,分别为:振荡电路,调制电路,检波与滤波电路。分别分析各单元电路。 (一)振荡电路: 振荡电路采用西勒振荡电路,它是由放大器和反馈网络组成的一个闭合环路,由放大器和反馈网络两大部分组成。放大器通常以某种选频网络(如振荡回路)作负载, 是一种调谐放大器;反馈网络一般是由无源器件组成的线性网络。 1.理论分析 振荡电流是一种大小和方向都随周期发生变化的电流,能产生振荡电流的电路就叫做振荡电路。振荡器起振条件要求AF>1,振荡器平衡条件为AF=1,它说

明在平衡状态时其闭环增益等于1。 在起振时A>1/F,当振幅达到一定程度后,由于晶体管工作状态由放大区进入饱和区,放大倍数A迅速下降,直至AF=1,此时开始产生谐振。 假设由于某种因素使AF<1,此时振幅就会自动衰减,使A与1/F逐渐相等。 本设计中振荡器采用并联改进型电容反馈振荡器。由于反馈主要是通过电容,所以可以削弱高次谐波的反馈,使振荡产生的波形得到改善,且频率稳定度高,又适于高频段工作。 2.选择元器件 2N2222A小功率通用高频放大管、电容、电感、电阻、直流电源 3.电路原理图 振荡电路电路原理图

基极调幅电路设计解析

辽宁工业大学 高频电子线路课程设计(论文)题目:基极调幅电路设计 院(系):电子与信息工程学院 专业班级: 学号: 学生姓名: 指导教师:曹玉东 教师职称:副教授 起止时间:2013.06.28—2013.07.07

课程设计(论文)任务及评语 院(系):电子与信息工程学院教研室:通信教研室学号学生姓名专业班级 课程设计 题目 基极调幅电路设计 课程设计(论文)任务设计内容: 要求:1.用EWB仿真,能够观察输入输出波形。 2.针对所设计的电路进行分析,并计算输出功率。 3.三极管工作在丙类状态 4.采用单调谐做为负载 5.采用三极管作为放大器 参数:输入信号频率15000HZ,电压500mV左右 输入直流电源电压12V 采用单调谐作为负载 采用三极管作为放大器 指导教师 评语及成绩平时成绩(20%): 论文成绩(40%): 答辩成绩(40%): 总成绩:指导教师签字: 年月日

摘要 调幅是使高频载波信号的振幅信号随调制信号的瞬时变化而变化。也就是说通过用调制信号来改变高频信号的幅度大小,使得调制信号的信息包含高频信号,通过天线把高频信号发射出去,然后就把调制信号也传播出去了。这时候在接收端可以把调制信号解调出来,也就是把高频信号解读出来就可以得到调制信号了。 调幅波的形成早期移动通信电台大都采用调幅方式,由于信道衰落会使模拟调幅产生附加调幅而失真,目前已经很少采用。调频制在抗干扰和衰落会使模拟调幅产生附加调幅而造成失真,目前已很少采用。调频制在抗干扰和抗摔落性能方面优于调幅制,对移动信道有较好的适应性。高频信号的幅度随着调制信号作相应的变化,这就是调幅波。由于高频信号的幅度很容易被周围的环境所影响。所以现在这种技术已经比较少被采用。但在简单设备的通信中还有采用。比如收音机中的AM波段就是调幅波。 所谓基极调幅,就是用调制信号电压来改变高功率放大器的基极偏压,以实现调幅。其基本原理是,低频调制信号电压与直流偏压相串联。放大器的有效偏压等于这两个电压之和,它随着调制信号波形而变化。使三极管工作在欠压状态下,集电极电流的基波分量随着基极电压成正比变化。因此,集电极的回路输出高频电压振幅将随着调制信号的波形而变化,于是得到调幅波输出。 关键词:基极调幅;载波信号;调制信号;欠压状态

开关电源《基于MatlabSimulink的BOOST电路仿真》

基于Matlab/Simulink 的BOOST电路仿真 姓名: 学号: 班级: 时间:2010年12月7日

1引言 BOOST 电路又称为升压型电路, 是一种直流- 直流变换电路, 其电路结构如图1 所示。此电路在开关电源领域内占有非常重要的地位, 长期以来广泛的应用于各种电源设备的设计中。对它工作过程的理解掌握关系到对整个开关电源领域各种电路工作过程的理解, 然而现有的书本上仅仅给出电路在理想情况下稳态工作过程的分析, 而没有提及电路从启动到稳定之间暂态的工作过程, 不利于读者理解电路的整个工作过程和升压原理。采用matlab仿真分析方法, 可直观、详细的描述BOOST 电路由启动到达稳态的工作过程, 并对其中各种现象进行细致深入的分析, 便于我们真正掌握BOO ST 电路的工作特性。 图1BOO ST 电路的结构 2电路的工作状态 BOO ST 电路的工作模式分为电感电流连续工作模式和电感电流断续工作模式。其中电流连续模式的电路工作状态如图2 (a) 和图2 (b) 所示, 电流断续模式的电路工作状态如图2 (a)、(b)、(c) 所示, 两种工作模式的前两个工作状态相同, 电流断续型模式比电流连续型模式多出一个电感电流为零的工作状态。 (a) 开关状态1 (S 闭合) (b) 开关状态2 (S 关断) (c) 开关状态3 (电感电流为零) 图2BOO ST 电路的工作状态

3matlab仿真分析 matlab 是一种功能强大的仿真软件, 它可以进行各种各样的模拟电路和数字电路仿真,并给出波形输出和数据输出, 无论对哪种器件和哪种电路进行仿真, 均可以得到精确的仿真结果。本文应用基于matlab软件对BOO ST 电路仿真, 仿真图如图3 所示,其中IGBT作为开关, 以脉冲发生器脉冲周期T=0.2ms,脉冲宽度为50%的通断来仿真图2 中开关S的通断过程。 图3BOO ST 电路的PSp ice 模型 3.1电路工作原理 在电路中IGBT导通时,电流由E经升压电感L和V形成回路,电感L储能;当IGBT关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而在负载侧得到高于电源的电压,二极管的作用是阻断IGBT导通是,电容的放电回路。调节开关器件V的通断周期,可以调整负载侧输出电流和电压的大小。负载侧输出电压的平均值为: (3-1) 式(3-1)中T为开关周期, 为导通时间,为关断时间。

时域有限差分法的Matlab仿真

时域有限差分法的Matlab仿真 关键词: Matlab 矩形波导时域有限差分法 摘要:介绍了时域有限差分法的基本原理,并利用Matlab仿真,对矩形波导谐振腔中的电磁场作了模拟和分析。 关键词:时域有限差分法;Matlab;矩形波导;谐振腔 目前,电磁场的时域计算方法越来越引人注目。时域有限差分(Finite Difference Time Domain,FDTD)法[1]作为一种主要的电磁场时域计算方法,最早是在1966年由K. S. Yee提出的。这种方法通过将Maxwell旋度方程转化为有限差分式而直接在时域求解,通过建立时间离散的递进序列,在相互交织的网格空间中交替计算电场和磁场。经过三十多年的发展,这种方法已经广泛应用到各种电磁问题的分析之中。 Matlab作为一种工程仿真工具得到了广泛应用[2]。用于时域有限差分法,可以简化编程,使研究者的研究重心放在FDTD法本身上,而不必在编程上花费过多的时间。 下面将采用FDTD法,利用Matlab仿真来分析矩形波导谐振腔的电磁场,说明了将二者结合起来的优越性。 1FDTD法基本原理 时域有限差分法的主要思想是把Maxwell方程在空间、时间上离散化,用差分方程代替一阶偏微分方程,求解差分方程组,从而得出各网格单元的场值。FDTD 空间网格单元上电场和磁场各分量的分布如图1所示。 电场和磁场被交叉放置,电场分量位于网格单元每条棱的中心,磁场分量位于网格单元每个面的中心,每个磁场(电场)分量都有4个电场(磁场)分量环绕。这样不仅保证了介质分界面上切向场分量的连续性条件得到自然满足,而且

还允许旋度方程在空间上进行中心差分运算,同时也满足了法拉第电磁感应定律和安培环路积分定律,也可以很恰当地模拟电磁波的实际传播过程。 1.1Maxwell方程的差分形式 旋度方程为: 将其标量化,并将问题空间沿3个轴向分成若干网格单元,用Δx,Δy和Δz 分别表示每个网格单元沿3个轴向的长度,用Δt表示时间步长。网格单元顶点的坐标(x,y,z)可记为: 其中:i,j,k和n为整数。 同时利用二阶精度的中心有限差分式来表示函数对空间和时间的偏导数,即可得到如下FDTD基本差分式: 由于方程式里出现了半个网格和半个时间步,为了便于编程,将上面的差分式改写成如下形式:

基极调幅电路设计

基极调幅电路设计 一.设计原理 基极调幅,就是用调制信号电压来改变高频功率放大器的基极偏压,以实现调幅。晶体管是一种非线性器件,只要让其工作在非线性(甲乙类,乙类或丙类)状态下,即可用它构成调幅电路。一般总是把高频载波信号和调制信号分别加在谐振功率放大器的晶体管的某个电极上,利用晶体管的发射结进行频率变换,并通过选频放大,从而达到调幅的目的。 它的基本电路如下图1-1,由图可知,低频调制信号电压U Ωcos Ωt 与直流偏压V BB 相串联。放大器的有效偏压等于这两个电压之和,它随调制信号波形而变化。由于在欠压状态下,集电极电流的基波分量I cm1随基极电压成正比。因此,集电极的回路输出高频电压振幅将随调制信号的波形而变化,于是得到调幅波输出。调幅过程是非线性变换的过程,将产生多种频率分量,所以调幅电路应LC 带滤波器,用来滤除不需要的频率分量。为了获得有效的调幅,基极调幅电路必须总是工作于欠压状态。 图1-1 基极振幅调制器的原理电路 二.实验电路: 根据图1-1的原理电路图,设定输入高频载波的幅度bm U 为10V ,频率为15MHZ 。输入调制信号的幅度U 为2V ,频率为600KHZ 。因为LC 满足谐振条件,所以可设电容和电感分别为L=11.26nF ,C=10nH 。经过调试,两个直流电源分别为 BB U =0.1V 和CC U =35V 。则电路图如下图所示:

Q1 2N5656 V1 35 V V2 0.1 V C3 11.26nF L110nH V3 10 Vrms 15MHz 0° V42 Vrms 600kHz 0° 4 5 1 2 8 图2-1 基极振幅调制器原理电路图 三.实验步骤: 1. 基极调幅的特性曲线 极振幅调制器电路由NI Multisim 软件模拟仿真实现,基极振幅调制特性分析如下图所示:

集电极调幅电路设计

沈航北方科技学院 课程设计说明书 课程名称通信电子线路课程设计 学生姓名任建元 专业电子信息工程 班级 B941202 学号 B94120222 指导教师高磊 成绩

2012年 1月 摘要 高频电路是通信系统,特别是无线通信系统的基础,是无线通信设备的重要组成部分,其研究对象是通信系统中的发送设备和接受设备的高频“功能”电路功能的基本组成和原理。“高频”是指讨论的功能电路的工作频率范围在几百千赫兹至几百兆赫兹的高频频段,电路可以用LCR分立元件和有源器件组成,有源器件的级间电容不能忽略,研制电路时必须考虑分布电容对电路的影响。“功能”是指基本电路能够完成的信号传输和信号变换处理的具体工作任务。对于同一功能电路,可以用不同的器件和不同的电路形式构成,但功能电路的功能和输入信号,输出信号的频谱关系是不会改变的。高频电子线路是在科学技术和生产实践中发展起来的,也只有通过实践才能得到深入的了解,本次课程设计正好提供一个实验平台,坚持理论联系实际,在实践中积累丰富的经验 关键词:高频电路;

目录 1、方案论证与选择 (4) 2、电路工作原理 (5) 3、电路调试与排故 (8) 4、结论 (10) 参考文献 (11) 元器件参数 (11)

1、方案论证与选择 1.1 调幅器 使受调波的幅度随调制信号而变化的电路称为调幅器。调幅器输出信号幅度与调制信号瞬时值的关系曲线叫做调幅特性。理想的调幅特性应是直线,否则便会产生失真。调幅器主要由非线性器件和选择性电路构成。非线性器件实现频率变换,产生边带和谐波分量;选择性电路用来选出所需的频率分量并滤掉其他成分,如高次谐波等。常用的非线性器件有晶体二极管、场效应晶体管等。选择性电路大多用谐振回路或带通滤波器。按照电平的高低,调幅器可分为高电平调幅和低电平调幅。大功率广播或通信发射机多采用高电平调幅器。这种调幅器输出功率大,效率高。载波电话机和各种电子仪器多采用低电平调幅器。它们对输出功率和效率要求不高,可以选用调幅特性较好的电路。 1.2 集电极调幅 所谓的集电极调幅,就是用调幅信号来改变高频功率放大器的集电极直流电源电压,以实现调幅。 集电极调幅的特点: (1)因过压工作,η高(与m无关) 用于大功率调幅发射机。 (2)要求vΩ提供较大的驱动功率。 (3)m较大时,调幅波非线性失真

基于MATLAB的Boost电路仿真

知识就堤力量— 基于Matlab 的Boost 电路仿真 姓名: 学号: 班级:

知识就堤力量 1、前言 由于DC/DC开关电源具有高效率,高功率密度和高可靠性等优点,越来越广泛地应用于通信、计算机、工业设备和家用电器等领域。在近几十年里,开关电源技术得到了长足的发展。在很多场合下,需要从低压电源变换到高压电源,Boost变换器是最基本,也是最常用的一种变换器。 在电力电子系统的研究中,仿真研究由于其高效、高精度及高的经济性与可靠性而得到大量应用。近二十年来,仿真已逐渐成为电力电子技术研究的有力工具。Matlab语言的强大仿真功能和方便性受到广大使用者的广泛爱好。本文对Boost变换器电路进行简单的介绍,采用Matlab来完成建模和仿真。 2、Boost电路的工作状态 Boost变换器的电路结构如下图所示: iT. n Boost电路的结构 ⑻开关状态1 (S闭合)(b)开关状态2 (S关断)

3、Matlab 仿真分析 Matlab 是一种功能强大的仿真软件,它可以进行各种各样的模拟电路和数 字电路仿真,并给出波形输出和数据输出,无论对哪种器件和哪种电路进行仿真, 均可以得到精确的仿真结果。采用 Matlab 仿真分析方法,可直观、详细的描述 Boost 电路由启动到达稳态的工作过程,并对其中各种现象进行细致深入的分 析,便于我们真正掌握Boost 电路的工作特性。仿真图如下所示: 电路工作原理: 在电路中IGBT 导通时,电流由E 经升压电感L 和V 形成回路,电感L 储能; 当IGBT 关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而 在负载侧得到高于电源的电压,二极管的作用是阻断 IGBT 导通是,电容的放电 回路。调节开关器件V 的通断周期,可以调整负载侧输出电流和电压的大小。 4- Vo |t\a ?E MeJsnuramQ Stfi?RLC Ewnch HR ltd g e Sours I ll c —— ScQpe (c)开关状态3 (电感电流为零) Scoptl V Current Measurement Diode KDT Cm rue nt Measuremehti C T

各种BP学习算法MATLAB仿真

3.3.2 各种BP学习算法MATLAB仿真 根据上面一节对BP神经网络的MATLAB设计,可以得出下面的通用的MATLAB程序段,由于各种BP学习算法采用了不同的学习函数,所以只需要更改学习函数即可。 MATLAB程序段如下: x=-4:0.01:4; y1=sin((1/2)*pi*x)+sin(pi*x); %trainlm函数可以选择替换 net=newff(minmax(x),[1,15,1],{'tansig','tansig','purelin'},'trainlm'); net.trainparam.epochs=2000; net.trainparam.goal=0.00001; net=train(net,x,y1); y2=sim(net,x); err=y2-y1; res=norm(err); %暂停,按任意键继续 Pause %绘图,原图(蓝色光滑线)和仿真效果图(红色+号点线) plot(x,y1); hold on plot(x,y2,'r+'); 注意:由于各种不确定因素,可能对网络训练有不同程度的影响,产生不同的效果。如图3-8。 标准BP算法(traingd)

图3-8 标准BP算法的训练过程以及结果(原图蓝色线,仿真图+号线)增加动量法(traingdm) 如图3-9。 图3-9 增加动量法的训练过程以及结果(原图蓝色线,仿真图+号线)弹性BP算法(trainrp)如图3-10 图3-10 弹性BP算法的训练过程以及结果(原图蓝色线,仿真图+号线)

动量及自适应学习速率法(traingdx)如图3-11。 图3-11 动量及自适应学习速率法的训练过程以及结果(原图蓝色线,仿真图+号线)共轭梯度法(traincgf)如图3-12。

高频电路实验及Multisim仿真

实验一 高频小信号放大器 一、 单调谐高频小信号放大器 图1.1 高频小信号放大器 1、根据电路中选频网络参数值,计算该电路的谐振频率ωp ; s rad CL w p /936.210 58010 2001 16 12 =???= = -- 2、通过仿真,观察示波器中的输入输出波形,计算电压增益A v0。 ,708.356uV V I = ,544.1mV V O = === 357 .0544 .10I O v V V A 4.325

输入波形: 输出波形: 3、利用软件中的波特图仪观察通频带,并计算矩形系数。

4、改变信号源的频率(信号源幅值不变),通过示波器或着万用表测量输出电 相应的图,压的有效值,计算出输出电压的振幅值,完成下列表,并汇出f~A v 5、在电路的输入端加入谐振频率的2、4、6次谐波,通过示波器观察图形,体 会该电路的选频作用。

二、下图为双调谐高频小信号放大器 图1.2 双调谐高频小信号放大器 1、通过示波器观察输入输出波形,并计算出电压增益A v0 输入端波形:

输出端波形: V1=19.512mV V0=200.912mV Av0=V0/V1=10.197 2、利用软件中的波特图仪观察通频带,并计算矩形系数。

实验二高频功率放大器 一、高频功率放大器原理仿真,电路如图所示:(Q1选用元件Transistors中的 BJT_NPN_VIRTUAL) 图2.1 高频功率放大器原理图 1、集电极电流ic (1)设输入信号的振幅为0.7V,利用瞬态分析对高频功率放大器进行分析设置。要设置起始时间与终止时间,和输出变量。 (2)将输入信号的振幅修改为1V,用同样的设置,观察i 的波形。 c (提示:单击simulate菜单中中analyses选项下的transient analysis... 命令,在弹出的对话框中设置。在设置起始时间与终止时间不能过大,影响仿真速度。例如设起始时间为0.03s,终止时间设置为0.030005s。在output variables页中设置输出节点变量时选择vv3#branch即可)

高频电路实验及Multisim仿真

高频电路实验及Multisim仿真

————————————————————————————————作者:————————————————————————————————日期:

实验一 高频小信号放大器 一、 单调谐高频小信号放大器 图1.1 高频小信号放大器 1、根据电路中选频网络参数值,计算该电路的谐振频率ωp ; s rad CL w p /936.210 58010 2001 16 12 =???= = -- 2、通过仿真,观察示波器中的输入输出波形,计算电压增益A v0。 ,708.356uV V I = ,544.1mV V O = === 357 .0544 .10I O v V V A 4.325

输入波形: 输出波形: 3、利用软件中的波特图仪观察通频带,并计算矩形系数。

4、改变信号源的频率(信号源幅值不变),通过示波器或着万用表测量输出 相应电压的有效值,计算出输出电压的振幅值,完成下列表,并汇出f~A v 的图,根据图粗略计算出通频带。 f0(KHz 65 75 165 265 365 465 1065 1665 2265 2865 3465 4065 ) U0 0.977 1.064 1.392 1.483 1.528 1.548 1.457 1.282 1.095 0.479 0.840 0.747 (mv) A V 2.736 2.974 3.899 4.154 4.280 4.336 4.081 3.591 3.067 1.341 2.352 2.092 5、在电路的输入端加入谐振频率的2、4、6次谐波,通过示波器观察图形, 体会该电路的选频作用。

2017 年全国大学生电子设计竞赛试题-调幅信号处理实验电路(F题)

2017年全国大学生电子设计竞赛试题 参赛注意事项 (1)8月9日8:00竞赛正式开始。本科组参赛队只能在【本科组】题目中任选一题;高职高专组参赛队在【高职高专组】题目中任选一题,也可以选择【本科组】题目。(2)参赛队认真填写《登记表》内容,填写好的《登记表》交赛场巡视员暂时保存。(3)参赛者必须是有正式学籍的全日制在校本、专科学生,应出示能够证明参赛者学生身份的有效证件(如学生证)随时备查。 (4)每队严格限制3人,开赛后不得中途更换队员。 (5)竞赛期间,可使用各种图书资料和网络资源,但不得在学校指定竞赛场地外进行设计制作,不得以任何方式与他人交流,包括教师在内的非参赛队员必须迴避,对违纪参赛队取消评审资格。 【本科组】 一、任务 设计并制作一个调幅信号处理实验电路。其结构框图如图1所示。输入信号为调幅度50% 的AM信号。其载波频率为250MHz~300MHz,幅度有效值V irms 为10μV~1mV,调制频率为300Hz~ 5kHz。 低噪声放大器的输入阻抗为50Ω,中频放大器输出阻抗为50Ω,中频滤波器中心频率为10.7MHz,基带放大器输出阻抗为600Ω、负载电阻为600Ω,本振信号自制。 图1调幅信号处理实验电路结构框图 二、要求 1.基本要求 (1)中频滤波器可以采用晶体滤波器或陶瓷滤波器,其中频频率为10.7MHz;

(2)当输入AM信号的载波频率为275MHz,调制频率在300Hz~ 5kHz 范围内任意设定一个频率,V irms=1mV时,要求解调输出信号为V orms=1V±0.1V的调制频率的信号,解调输出信号无明显失真; (3)改变输入信号载波频率250MHz~300MHz,步进1MHz,并在调整本振频率后,可实现AM信号的解调功能。 2.发挥部分 (1)当输入AM信号的载波频率为275MHz,V irms在10μV~1mV之间变动时,通过自动增益控制(AGC)电路(下同),要求输出信号V orms稳定在1V±0.1V; (2)当输入AM信号的载波频率为250MHz~300MHz(本振信号频率可变),V irms在10μV~1mV之间变动,调幅度为50%时,要求输出信号V orms稳定在1V±0.1V; (3)在输出信号V orms稳定在1V±0.1V的前提下,尽可能降低输入AM信号的载波信号电平; (4)在输出信号V orms稳定在1V±0.1V的前提下,尽可能扩大输入AM信号的载波信号频率范围; (5)其他。 三、说明 1.采用+12V单电源供电,所需其它电源电压自行转换; 2.中频放大器输出要预留测试端口TP。 四、评分标准

基于matlab的电路仿真

基于matlab的电路仿真 杨泽辉51130215 %基于matlab的电路仿真 %关键词: RC电路仿真, matlab, GUI设计 % 基于matlab的电路仿真 %功能:产生根据输入波形与电路的选择产生输出波形 close all;clear;clc; %清空 figure('position',[189 89 714 485]); %创建图形窗口,坐标(189,89),宽714,高485;Na=['输入波形[请选择]|输入波形:正弦波|',... '输入波形:方形波|输入波形:脉冲波'];%波形选择名称数组; Ns={'sin','square','pulse'}; %波形选择名称数组; R=2; % default parameters: resistance 电阻值 C=2; % default parameters: capacitance电容值 f=10; % default parameters: frequency 波形频率 TAU=R*C; tff=10; % length of time ts=1/f; % sampling length sys1=tf([1],[1,1]); % systems for integral circuit %传递函数; sys2=tf([1,0],[1,1]); % systems for differential circuit a1=axes('position',[0.1,0.6,0.3,0.3]); %创建坐标轴并获得句柄; po1=uicontrol(gcf,'style','popupmenu',... %在第一个界面的上方创建一个下拉菜单'unit','normalized','position',[0.15,0.9,0.2,0.08],... %位置 'string',Na,'fontsize',12,'callback',[]); %弹出菜单上的字符为数组Na,字体大小为12, set(po1,'callback',['KK=get(po1,''Value'');if KK>1;',... 'st=char(Ns(KK-1));[U,T]=gensig(st,R*C,tff,1/f);',... 'axes(a1);plot(T,U);ylim([min(U)-0.5,max(U)+0.5]);',... 'end;']); %pol触发事件:KK获取激发位置,st为当前触发位置的字符串,即所选择的波形类型; %[U,T],gensing,产生信号,类型为st的值,周期为R*C,持续时间为tff, %采样周期为1/f,U为所产生的信号,T为时间; %创建坐标轴al;以T为x轴,U为y轴画波形,y轴范围。。。 Ma=['电路类型[请选择]|电路类型:积分型|电路类型:微分型']; %窗口2电路类型的选择数组; a2=axes('position',[0.5,0.6,0.3,0.3]);box on; %创建坐标轴2; set(gca,'xtick',[]);set(gca,'ytick',[]); %去掉坐标轴的刻度 po2=uicontrol(gcf,'style','popupmenu',... %在第二个窗口的位置创建一个下拉菜单,同1 'unit','normalized','position',[0.55,0.9,0.2,0.08],... 'string',Ma,'fontsize',12,'callback',[]); set(po2,'callback',['KQ=get(po2,''Value'');axes(a2);',... %po2属性设置,KQ为选择的电路类型,'if KQ==1;cla;elseif KQ==2;',... %1则清除坐标轴,2画积分电路,3画微分电路 'plot(0.14+0.8i+0.02*exp(i*[0:.02:8]),''k'');hold on;',... 'plot(0.14+0.2i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot(0.84+0.2i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot(0.84+0.8i+0.02*exp(i*[0:.02:8]),''k'');',... 'plot([0.16,0.82],[0.2,0.2],''k'');',... 'plot([0.16,0.3],[0.8,0.8],''k'');',... 'plot([3,4,4,3,3]/10,[76,76,84,84,76]/100,''k'');',... 'plot([0.4,0.82],[0.8,0.8],''k'');',... 'plot([0.6,0.6],[0.8,0.53],''k'');',... 'plot([0.6,0.6],[0.2,0.48],''k'');',... 'plot([0.55,0.65],[0.53,0.53],''k'');',... 'plot([0.55,0.65],[0.48,0.48],''k'');',... 'text(0.33,0.7,''R'');',...

基于MATLAB的整流电路仿真分析

密级:公开 科学技术学院 NANCHANG UNIVERSITY COLLEGE OF SCIENCE AND TECHNOLOGY 学士学位论文 THESIS OF BACHELOR (2008—2012年) 题目基于MATLAB的整流电路仿真分析 学科部: 专业: 班级: 学号: 学生姓名: 指导教师: 起讫日期:

目录 摘要 ............................................................................................................... Ⅰ矚慫润厲钐瘗睞枥庑赖。Abstract . (Ⅱ) 第一章三相桥式全控整流电路的仿真....................................................... 0聞創沟燴鐺險爱氇谴净。 1.1 电路的构成及工作特点.................................................................. 0残骛楼諍锩瀨濟溆塹籟。 1.2 建模及仿真...................................................................................... 1酽锕极額閉镇桧猪訣锥。 1.3参数设置及仿真............................................................................... 2彈贸摄尔霁毙攬砖卤庑。 1.4 故障分析.......................................................................................... 3謀荞抟箧飆鐸怼类蒋薔。 1.5 小结.................................................................................................. 4厦礴恳蹒骈時盡继價骚。第二章基于MATLAB的单相桥式整流电路仿真分析................................. 5茕桢广鳓鯡选块网羈泪。 2.1单相桥式半控整流电路................................................................ 5鹅娅尽損鹌惨歷茏鴛賴。 2.2 单相桥式半控整流电路带纯电阻性负载情况............................ 7籟丛妈羥为贍偾蛏练淨。 2.3 单相桥式全控整流电路.............................................................. 12預頌圣鉉儐歲龈讶骅籴。 2.4 单相桥式全控整流电路带纯电阻性负载情况.......................... 14渗釤呛俨匀谔鱉调硯錦。 2.5 单相桥式全控整流电路带电阻电感性负载情况...................... 16铙誅卧泻噦圣骋贶頂廡。结论 .............................................................................................................. 18擁締凤袜备訊顎轮烂蔷。参考文献:................................................................................................... 19贓熱俣阃歲匱阊邺镓騷。致谢 .............................................................................................................. 20坛摶乡囂忏蒌鍥铃氈淚。

内点法matlab仿真doc资料

编程方式实现: 1.惩罚函数 function f=fun(x,r) f=x(1,1)^2+x(2,1)^2-r*log(x(1,1)-1); 2.步长的函数 function f=fh(x0,h,s,r) %h为步长 %s为方向 %r为惩罚因子 x1=x0+h*s; f=fun(x1,r); 3. 步长寻优函数 function h=fsearchh(x0,r,s) %利用进退法确定高低高区间,利用黄金分割法进行求解h1=0;%步长的初始点 st=0.001; %步长的步长 h2=h1+st; f1=fh(x0,h1,s,r); f2=fh(x0,h2,s,r); if f1>f2 h3=h2+st; f3=fh(x0,h3,s,r); while f2>f3 h1=h2; h2=h3; h3=h3+st; f2=f3; f3=fh(x0,h3,s,r); end else st=-st; v=h1; h1=h2; h2=v; v=f1; f1=f2; f2=v; h3=h2+st; f3=fh(x0,h3,s,r); while f2>f3 h1=h2; h2=h3; h3=h3+st; f2=f3;

f3=fh(x0,h3,s,r); end end %得到高低高的区间 a=min(h1,h3); b=max(h1,h3); %利用黄金分割点法进行求解 h1=1+0.382*(b-a); h2=1+0.618*(b-a); f1=fh(x0,h1,s,r); f2=fh(x0,h2,s,r); while abs(a-b)>0.0001 if f1>f2 a=h1; h1=h2; f1=f2; h2=a+0.618*(b-a); f2=fh(x0,h2,s,r); else b=h2; h2=h1; f2=f1; h1=a+0.382*(b-a); f1=fh(x0,h1,s,r); end end h=0.5*(a+b); 4. 迭代点的寻优函数 function f=fsearchx(x0,r,epson) x00=x0; m=length(x0); s=zeros(m,1); for i=1:m s(i)=1; h=fsearchh(x0,r,s); x1=x0+h*s; s(i)=0; x0=x1; end while norm(x1-x00)>epson x00=x1; for i=1:m s(i)=1; h=fsearchh(x0,r,s);

普通调幅波的调制电路课程设计

课程设计报告 院(部、中心) 姓名学号 专业班级 同组人员 课程名称通信电路课程设计 设计题目名称 1MHz普通调幅波的调制电路的设计 起止时间 成绩 指导教师签名 北方民族大学教务处制 目录 [摘要] (2) [关键词] (3)

1 课程要求、课程设计的目的、意义 (3) 1.1课程要求 (3) 1.2课程设计的目的、意义 (3) 2 课程设计方案 (3) 2.1普通调幅波原理 (3) 2.2 实验方案分析 (4) 2.3实验设计电路图 (5) 3 电路测试 (6) 4 实验过程及仿真结果 (6) 5小结 (9) 参考文献 (9) 附录元器件清单 (9) [摘要]在当今时代,电子科技已经十分发达,而通信和广播等领域也随之高速发展。有时为了提高通信质量和处理信号方便,需要在将语音、图象等有用信息经过调幅后再发送出去,这就无疑需要一种振幅调制电路来实现。现介绍一种简易的振幅调制电路,该电路的载波由高频信号发生器产生,利用三极管丙类谐振功率放大器的工作状态实现普通调幅。本实习报告从普通调幅波的理论出发,设计实现方案电路,通过Multisim仿真软件实现普通调幅波

的调制。 [关键词] 调幅;高频;载波;欠压状态 1 课程要求、课程设计的目的、意义 1.1课程要求 实现1MHz 普通调幅波的调制电路的设计。载波频率1MHz ;调制信号幅度有效值小于300mv ,调幅度小于0.5;电源电压+12V ;输出信号功率>1W ;负载50Ω。 电路以分立元件完成。有源器件的型号、性能参数,可根据仿真软件的器件模型自定。 电路设计完全严格按照课程要求进行。对任务要求的电路,并附有原理性阐述和设计,元器件的选型和元器件的参数设计,有测试方案、测量参数和波形。 1.2课程设计的目的、意义 通过课程设计的实践学习,能更好地理解《通信电子线路》课程中所涉及到的基本内容、基本概念、基本电路结构与原理、基本分析方法与简单的计算方法。 培养学生设计通信电子线路和解决实际问题的能力。 2 课程设计方案 2.1普通调幅波原理 设载波信号为 ()()cos(2)c cm c cm c u t U w t U f t π== 式中2,c c c w f w π=为c f 载波角频率,)(t u c 为载波频率。 令调制信号为)(t u Ω。因为调幅波的振幅与调制信号成正比,所以可得调幅波的振幅表示式为 )()(t u k U t U a cm m += 式中,a k 是由调制电路决定的比例常数。由于实现振幅调制后载波频率保持不变,因此可得调幅波表示式为 )cos()]([)cos()()(t w t u k U t w t U t u c a cm c m AM Ω+== 当调制信号如图a 所示时,为单一频率的余弦波,即 式中,Ω=Ω,2F π为调制信号角频率,F 为调制信号频率。通常F<

基于MATLAB的Boost电路仿真

基于Matlab的Boost 电路仿真 姓名: 学号: 班级:

1、前言 由于DC/DC开关电源具有高效率,高功率密度和高可靠性等优点,越来越广泛地应用于通信、计算机、工业设备和家用电器等领域。在近几十年里,开关电源技术得到了长足的发展。在很多场合下,需要从低压电源变换到高压电源,Boost变换器是最基本,也是最常用的一种变换器。 在电力电子系统的研究中,仿真研究由于其高效、高精度及高的经济性与可靠性而得到大量应用。近二十年来,仿真已逐渐成为电力电子技术研究的有力工具。Matlab语言的强大仿真功能和方便性受到广大使用者的广泛爱好。本文对Boost变换器电路进行简单的介绍,采用Matlab来完成建模和仿真。 2、Boost电路的工作状态 Boost变换器的电路结构如下图所示: Boost 电路的结构 (a) 开关状态1 (S 闭合) (b) 开关状态2 (S 关断)

(c) 开关状态3 (电感电流为零) 3、Matlab仿真分析 Matlab 是一种功能强大的仿真软件,它可以进行各种各样的模拟电路和数字电路仿真,并给出波形输出和数据输出,无论对哪种器件和哪种电路进行仿真,均可以得到精确的仿真结果。采用Matlab仿真分析方法,可直观、详细的描述Boost 电路由启动到达稳态的工作过程,并对其中各种现象进行细致深入的分析,便于我们真正掌握Boost电路的工作特性。仿真图如下所示: 电路工作原理: 在电路中IGBT导通时,电流由E经升压电感L和V形成回路,电感L储能;当IGBT关断时,电感产生的反电动势和直流电源电压方向相同互相叠加,从而在负载侧得到高于电源的电压,二极管的作用是阻断IGBT导通是,电容的放电回路。调节开关器件V的通断周期,可以调整负载侧输出电流和电压的大小。

PID控制算法的matlab仿真

PID 控制算法的matlab 仿真 PID 控制算法就是实际工业控制中应用最为广泛的控制算法,它具有控制器设计简单,控制效果好等优点。PID 控制器参数的设置就是否合适对其控制效果具有很大的影响,在本课程设计中一具有较大惯性时间常数与纯滞后的一阶惯性环节作为被控对象的模型对PID 控制算法进行研究。被控对象的传递函数如下: ()1d s f Ke G s T s τ-= + 其中各参数分别为30,630,60f d K T τ===。MATLAB 仿真框图如图1所示。 图1 2 具体内容及实现功能 2、1 PID 参数整定 PID 控制器的控制参数对其控制效果起着决定性的作用,合理设置控制参数就是取得较好的控制效果的先决条件。常用的PID 参数整定方法有理论整定法与实验整定法两类,其中常用的实验整定法由扩充临界比例度法、试凑法等。在此处选用扩充临界比例度法对PID 进行整定,其过程如下: 1) 选择采样周期 由于被控对象中含有纯滞后,且其滞后时间常数为 60d τ=,故可选择采样周期1s T =。 2) 令积分时间常数i T =∞,微分时间常数0d T =,从小到大调节比例系数K , 使得系统发生等幅震荡,记下此时的比例系数k K 与振荡周期k T 。 3) 选择控制度为 1.05Q =,按下面公式计算各参数:

0.630.490.140.014p k i k d k s k K K T T T T T T ==== 通过仿真可得在1s T =时,0.567,233k k K T ==,故可得: 0.357,114.17,32.62, 3.262p i d s K T T T ==== 0.0053.57 p s i i p d d s K T K T K T K T === = 按此组控制参数得到的系统阶跃响应曲线如图2所示。 01002003004005006007008009001000 0.20.40.60.811.21.41.6 1.8 图2 由响应曲线可知,此时系统虽然稳定,但就是暂态性能较差,超调量过大,且响应曲线不平滑。根据以下原则对控制器参数进行调整以改善系统的暂态过程: 1) 通过减小采样周期,使响应曲线平滑。 2) 减小采样周期后,通过增大积分时间常数来保证系统稳定。 3) 减小比例系数与微分时间常数,以减小系统的超调。 改变控制器参数后得到系统的阶跃响应曲线如图3所示,系统的暂态性能得到明显改善、

相关文档
最新文档