实验六 离散控制系统Simulink仿真与状态反馈控制器的设计

实验六  离散控制系统Simulink仿真与状态反馈控制器的设计
实验六  离散控制系统Simulink仿真与状态反馈控制器的设计

实验六 离散控制系统Simulink 仿真与状态反馈控制器的设计

姓名: 学号:

一、实验题目

2.6.2 系统结构如指导书图2-6-31所示,其中T=0.2s ,用Simulink 仿真方法完成系统的单位阶跃响应试验。

2.6.1已知系统结构图如指导书图2-6-32所示,若采样周期T 由0.1至1s 范围内变化,用MATLAB 编程的方法,完成T 每增加0.3s ,系统的阶跃响应曲线的变化,分析采样周期对离散系统动态特性及稳定性的影响。

2.7.2已知一个单位反馈系统的开环传函为)

3)(2(10)(++=s s s s G ,试搭建Simulink 模型,仿真原系统的阶跃响应。再设计状态反馈控制器,配置系统的闭环极点在P1=-3,P2=-0.5+j ,P3=-0.5-j ,并用Simulink 模型进行仿真验证。

二、实验目的

掌握在Simulink 环境下以及在MTALAB 环境下,进行离散控制系统的建模、分析。观察采样周期对离散系统动态特性及稳定性的影响。学习设计状态反馈控制器,用状态反馈实现闭环极点的任意配置。

三、实验过程与结果

题2.6.2:

1、在Simulink 环境下,搭建如图1所示的模型:

图1 Simulink 环境下的采样系统建模

2、将零阶保持器的采样时间设为0.2,同时在Simulation-Configuration parameters 中把Type 选为Fixed-Step ,然后在Fixed-Step size 中输入对应的采样时间0.2。运行,观察系统单位阶跃响应。结果如图2:

图2 系统的单位阶跃响应

题2.6.1:

1、在MA TLAB环境下,在m文件中编写如下程序:

n=[1];d=[1 1 0];g=tf(n,d); %求连续系统开环传函

Ti=[0.1 0.4 0.7 1]; %设置不同的采样周期

for i=1:length(Ti)

T=Ti(i);

g0=c2d(g,T,'zoh'); %求加入零阶保持器后开环传函

gb=feedback(g0,1); %系统闭环传函

[num,den]=tfdata(gb,'v'); %得到闭环传函的分子、分母

abs(roots(den)) %求闭环特征根,判稳

dstep(num,den) %画离散系统的单位阶跃响应曲线

hold on;grid on; %在同一张图上绘制

end

legend('T=0.1','T=0.4','T=0.7','T=1')

2、运行程序,得到系统闭环特征根,以及不同采样周期时系统的单位阶跃响应曲线,结果如图3:

ans =

0.9537

0.9537

ans =

0.8555

0.8555

ans =

0.8077

0.8077

ans =

0.7951

0.7951

图3 采样周期不同时,系统的单位阶跃响应曲线

分析:随着采样时间T从0.1增大到1,系统响应上升时间减小,调整时间减小,超调量增大。系统的根均在单位圆内部,系统始终稳定。

题2.7.2:

1、在Simulink环境下,搭建如图4所示的原系统模型:

图4 Simulink环境下原系统建模

2、原系统阶跃响应曲线如图5:

图5 原系统阶跃响应曲线

3、在MA TLAB环境下,编写如下程序,设计状态反馈控制器,配置系统闭环极点:

n=[10];d=conv([1 0],conv([1 2],[1 3]));g=tf(n,d); %原系统开环传函

gc=feedback(g,1);[num,den]=tfdata(gc,'v'); %得到原系统闭环分子、分母[a,b,c,d]=tf2ss(num,den) %转换为状态空间模型

rc=rank(ctrb(a,b)) %求秩,判定能控性

if rc==3

p=[-3 -0.5+j -0.5-j]; %若能控,配置闭环极点

F=acker(a,b,p) %得到状态反馈矩阵F

end

g_new=ss(a-b*F,b,c,d); %极点配置后的闭环传函

t=0:0.1:20;

step(g_new,t) %绘制极点配置后的阶跃响应曲线Grid

4、运行程序,得到如下结果:

a =

-5 -6 -10

1 0 0

0 1 0

b =

1

c =

0 0 10

d =

rc =

3

F =

-1.0000 -1.7500 -6.2500

极点配置后的单位阶跃响应如图6:

图6 极点配置后的阶跃响应曲线

5、在Simulink环境下,绘制带有状态反馈的状态变量图,如图7:

图7 带有状态反馈的状态变量图

6、进行仿真验证,单位阶跃响应图如图8:

图8 带有状态反馈的阶跃响应曲线

四、实验心得

本次实验为离散控制系统Simulink仿真与状态反馈控制器的设计。通过实验,在Simulink 环境下以及在MTALAB环境下,进行离散控制系统的建模、分析,观察了采样周期对离散系统动态特性及稳定性的影响。设计了状态反馈控制器,用状态反馈实现闭环极点的配置。实验中遇到的问题是在编程绘制离散系统阶跃响应时,一开始用的是step函数,后来改用dstep函数,两者绘制出来的响应曲线差距很大,不知道到底应该用哪一个,最终选了dstep。

计算机仿真实验-基于Simulink的简单电力系统仿真

实验七 基于Simulink 的简单电力系统仿真实验 一. 实验目的 1) 熟悉Simulink 的工作环境及SimPowerSystems 功能模块库; 2) 掌握Simulink 的的powergui 模块的应用; 3) 掌握发电机的工作原理及稳态电力系统的计算方法; 4)掌握开关电源的工作原理及其工作特点; 5)掌握PID 控制对系统输出特性的影响。 二.实验内容与要求 单机无穷大电力系统如图7-1所示。平衡节点电压0 44030 V V =∠? 。负荷功率10L P kW =。线路参数:电阻1l R =Ω;电感0.01l L H =。发电机额定参数:额定功率100n P kW =;额定电压440 3 n V V =;额定励磁电流 70 fn i A =;额定频率50n f Hz =。发电机定子侧参数:0.26s R =Ω, 1 1.14 L mH =,13.7 md L mH =,11 mq L mH =。发电机转子侧参数:0.13f R =Ω,1 2.1 fd L mH =。发电机阻尼绕组参数:0.0224kd R =Ω, 1 1.4 kd L mH =,10.02kq R =Ω,11 1 kq L mH =。发电机转动惯量和极对数分别 为224.9 J kgm =和2p =。发电机输出功率050 e P kW =时,系统运行达到稳态状态。在发电机输出电磁功率分别为170 e P kW =和2100 e P kW =时,分析发电机、平衡节点电源和负载的电流、电磁功率变化曲线,以及发电机转速和功率角的变化曲线。

G 发电机节点 V 负 荷 l R l L L P 图 7.1 单机无穷大系统结构图 输电线路 三.实验步骤 1. 建立系统仿真模型 同步电机模块有2个输入端子、1个输出端子和3个电气连接端子。模块的第1个输入端子(Pm)为电机的机械功率。当机械功率为正时,表示同步电机运行方式为发电机模式;当机械功率为负时,表示同步电机运行方式为电动机模式。在发电机模式下,输入可以是一个正的常数,也可以是一个函数或者是原动机模块的输出;在电动机模式下,输入通常是一个负的常数或者是函数。模块的第2个输入端子(Vf)是励磁电压,在发电机模式下可以由励磁模块提供,在电动机模式下为一个常数。 在Simulink仿真环境中打开Simulink库,找出相应的单元部件模型,构造仿真模型,三相电压源幅值为4403,频率为50Hz。按图连接好线路,设置参数,建立其仿真模型,仿真时间为5s,仿真方法为ode23tb,并对各个单元部件模型的参数进行修改,如图所示。

Matlab通信系统仿真实验报告

Matlab通信原理仿真 学号: 2142402 姓名:圣斌

实验一Matlab 基本语法与信号系统分析 一、实验目的: 1、掌握MATLAB的基本绘图方法; 2、实现绘制复指数信号的时域波形。 二、实验设备与软件环境: 1、实验设备:计算机 2、软件环境:MATLAB R2009a 三、实验内容: 1、MATLAB为用户提供了结果可视化功能,只要在命令行窗口输入相应的命令,结果就会用图形直接表示出来。 MATLAB程序如下: x = -pi::pi; y1 = sin(x); y2 = cos(x); %准备绘图数据 figure(1); %打开图形窗口 subplot(2,1,1); %确定第一幅图绘图窗口 plot(x,y1); %以x,y1绘图 title('plot(x,y1)'); %为第一幅图取名为’plot(x,y1)’ grid on; %为第一幅图绘制网格线 subplot(2,1,2) %确定第二幅图绘图窗口 plot(x,y2); %以x,y2绘图 xlabel('time'),ylabel('y') %第二幅图横坐标为’time’,纵坐标为’y’运行结果如下图: 2、上例中的图形使用的是默认的颜色和线型,MATLAB中提供了多种颜色和线型,并且可以绘制出脉冲图、误差条形图等多种形式图: MATLAB程序如下: x=-pi:.1:pi; y1=sin (x); y2=cos (x); figure (1); %subplot (2,1,1); plot (x,y1); title ('plot (x,y1)'); grid on %subplot (2,1,2); plot (x,y2);

电压串联负反馈放大电路仿真分析资料报告-模电课设

成绩评定表

课程设计任务书

目录 1. 课程设计的目的与作用 (1) 1.1课程设计的目的 (1) 1.1课程设计的作用 (1) 2设计任务及所用Multisim软件环境介绍 (2) 2.1设计任务 (2) 2.2 Multisim软件环境介绍 (2) 3 电路模型的建立 (4) 4 理论分析及计算 (6) 5 仿真结果分析 (7) 5.1无极间反馈 (7) 5.2加入极间反馈 (10) 6 设计总结和体会 (14) 7 参考文献 (14)

1. 课程设计的目的与作用 1.1课程设计的目的 学习电压串联负反馈电路,掌握电压串联负反馈电路的工作原理。通过对它的学习,对负反馈对放大电路性能的影响有进一步的理解和掌握,学会对其进行静态分析、动态分析等相关运算,利用Multisim软件对电压串联负反馈电路仿真实现。 根据实例电路图和已经给定的原件参数,使用Multisim软件模拟出电压串联负反馈电路课后练习题,并对其进行静态分析,动态分析,显示波形图,计算数据等操作,记录结果和数据;与此同时,更好的应用于以后的学习与工作中,切实对自身能力的提高有所帮助。 1.1课程设计的作用 模拟电子技术课程设计是在“模拟电子技术”课程之后,集中安排的重要实践性教学环节。学生运用所学的知识,动脑又动手,在教师指导下,结合某一专题独立地开展电子电路的设计与实验,培养学生分析、解决实际电路问题的能力。该课程的任务是使学生掌握数字电子技术方面的基本概念、基本原理和基本分析方法,重点培养学生分析问题和解决问题的能力,初步具备电子技术工程人员的素质,并为学习后继课程打好基础。 课程设计师某门课程的总结性教学环节,会死培养学生综合运用本门课程及有关选修课的基本知识去解决某一实际问题的训练,加深课程知识的理解。在真个教计划中,它起着培养学生独立工作能力的重要作用。设计和实验成功的电路可以直接在产品中使用。

实验七 SIMULINK仿真集成环境

实验七 SIMULINK 仿真集成环境 一、实验目的 熟悉SIMULINK 的模型窗口、熟练掌握SIMULINK 模型的创建,熟练掌握常用模块的操作及其连接。 二、实验内容 (1) SIMULINK 模型的创建和运行。 (2)一阶系统仿真 三、实验步骤 1. Simulink 模型的创建和运行 (1) 创建模型。 ① 在MATLAB 的命令窗口中输入simulink 语句,或者单击MATLAB 工具条上的SIMULINK 图标,SIMULINK 模块库浏览器。 ②在MA TLAB 菜单或库浏览器餐单中选择File|New|Model ,或者单击库浏览器的图标,即可新建一个“untitle ”的空白模型窗口。 ③打开“Sources ”模块库,选择“Sine Wave ”模块,将其拖到模型窗口,再重复一次;打开“Math Operatioins ”模块库选取“Product ”模块;打开“Sinks ”模块库选取“Scope ”模块。 (2) 设置模块参数 ① 修改模块注释。单击模块的注释处,出现虚线的编辑框,在编辑框中修改注释。 ② 双击下边“Sine Wave ”模块,弹出参数对话框,浆“Frequency ”设置为100;双击“Scope ”模块,弹出示波器窗口,然后单击示波器图标,弹出参数对话框,修改示波器的通道数“Number of axes ”为3. ③如图所示,用信号线连接模块。 (3) 启动仿真 ① 单击工具栏上的图标或者选择Simulation|Start 菜单项,启动仿真;然后双击“Scope ”模块弹出示波器窗口,可以看到波形图。 ② 修改仿真步长。在模块窗口的Simulation 菜单下选择“Configuration Parameters ”命令,把“Max step size ”设置为0.01;启动仿真,观察波形是不是比原来光滑。 ③再次修改“Max step size ”为0.001;设置仿真终止时间为10s ;启动仿真,单击示波器工具栏中的按钮,可以自动调整显示范围,可以看到波形的起点不是零点,这是因为步长改小后,数据量增大,超出了示波器的缓冲。 浆示波器的参数对话框打开,选择“Data history ”页,把“Limit data point tolast ”设置为10000;再次启动仿真,观察示波器将看到完整的波形。 2.. 一阶系统仿真 使用阶跃信号作为输入信号,经过传递函数为1 6.01 s 的一阶系统,观察其输出。 ①设置“Step ”模块的“Step time ”为0;浆仿真参数的最大步长“Max step size ”设置为0.01. 把结果数据输出到工作空间。 ②打开“Sources ”模块库,选取“Clock ”模块添加到模型窗口中。 ③代开“Sinks ”模块库,选取两个“To workspace ”模块添加到模型窗口中,两个模块分别连接输出和“Clock ”模块。

MATLAB Simulink系统建模与仿真 实验报告

MATLAB/Simulink 电力系统建模与仿真 实验报告 姓名:****** 专业:电气工程及其自动化 班级:******************* 学号:*******************

实验一无穷大功率电源供电系统三相短路仿真 1.1 无穷大功率电源供电系统仿真模型构建 运行MATLAB软件,点击Simulink模型构建,根据电路原理图,添加下列模块: (1)无穷大功率电源模块(Three-phase source) (2)三相并联RLC负荷模块(Three-Phase Parallel RLC Load) (3)三相串联RLC支路模块(Three-Phase Series RLC Branch) (4)三相双绕组变压器模块(Three-Phase Transformer (Two Windings)) (5)三相电压电流测量模块(Three-Phase V-I Measurement) (6)三相故障设置模块(Three-Phase Fault) (7)示波器模块(Scope) (8)电力系统图形用户界面(Powergui) 按电路原理图连接线路得到仿真图如下: 1.2 无穷大功率电源供电系统仿真参数设置 1.2.1 电源模块 设置三相电压110kV,相角0°,频率50Hz,接线方式为中性点接地的Y形接法,电源电阻0.00529Ω,电源电感0.000140H,参数设置如下图:

1.2.2 变压器模块 变压器模块参数采用标幺值设置,功率20MVA,频率50Hz,一次测采用Y型连接,一次测电压110kV,二次侧采用Y型连接,二次侧电压11kV,经过标幺值折算后的绕组电阻为0.0033,绕组漏感为0.052,励磁电阻为909.09,励磁电感为106.3,参数设置如下图: 1.2.3 输电线路模块 根据给定参数计算输电线路参数为:电阻8.5Ω,电感0.064L,参数设置如下图: 1.2.4 三相电压电流测量模块 此模块将在变压器低压侧测量得到的电压、电流信号转变成Simulink信号,相当于电压、电流互感器的作用,勾选“使用标签(Use a label)”以便于示波器观察波形,设置电压标签“Vabc”,电流标签“Iabc”,参数设置如下图:

自动控制原理MATLAB仿真实验报告

实验一 MATLAB 及仿真实验(控制系统的时域分析) 一、实验目的 学习利用MATLAB 进行控制系统时域分析,包括典型响应、判断系统稳定性和分析系统的动态特性; 二、预习要点 1、 系统的典型响应有哪些? 2、 如何判断系统稳定性? 3、 系统的动态性能指标有哪些? 三、实验方法 (一) 四种典型响应 1、 阶跃响应: 阶跃响应常用格式: 1、)(sys step ;其中sys 可以为连续系统,也可为离散系统。 2、),(Tn sys step ;表示时间范围0---Tn 。 3、),(T sys step ;表示时间范围向量T 指定。 4、),(T sys step Y =;可详细了解某段时间的输入、输出情况。 2、 脉冲响应: 脉冲函数在数学上的精确定义:0 ,0)(1)(0 ?==?∞ t x f dx x f 其拉氏变换为:) ()()()(1)(s G s f s G s Y s f === 所以脉冲响应即为传函的反拉氏变换。 脉冲响应函数常用格式: ① )(sys impulse ; ② ); ,();,(T sys impulse Tn sys impulse ③ ),(T sys impulse Y = (二) 分析系统稳定性 有以下三种方法: 1、 利用pzmap 绘制连续系统的零极点图; 2、 利用tf2zp 求出系统零极点; 3、 利用roots 求分母多项式的根来确定系统的极点 (三) 系统的动态特性分析 Matlab 提供了求取连续系统的单位阶跃响应函数step 、单位脉冲响应函数impulse 、零输入响应函数initial 以及任意输入下的仿真函数lsim.

模拟电子-多级负反馈放大器的研究

多级负反馈放大器的研究 一.实验目的 (1)掌握用仿真软件研究多级负反馈放大电路。 (2)学习集成运算放大器的应用,掌握多级集成运算放大器的工作特点。 (3)研究负反馈对放大器性能的影响,掌握负反馈放大器性能指标的测试方法。 1)测试开环和闭环的电压放大倍数、输入电阻、输出电阻、反馈网络的电压反馈系数和通频带; 2)比较电压放大倍数、输入电阻、输出电阻和通频带在开环和闭环时的差别; 3)观察负反馈对非线性失真的改善。 二.实验原理 1.基本概念 在电子电路中,将输出量的一部分或全部通过一定的电路形式作用到输入回路,用来影响其他输入量的措施称为反馈。 若反馈的结果使净输入量减小,则称之为负反馈;反之,称之为正反馈。 实验电路如下图所示,该放大电路有两级运放构成的反向比例器组成,在末级的输出端引入了反馈网络Cf,Rf2,和Rf1,构成了交流电压串联负反馈电路。 2.放大器的基本参数 1)开环参数 将反馈支路的A点与P点断开,与B点相连,便可得到开环时的放大电路。由此可测出开环时放大电路的电压放大倍数Av、输入电阻Ro、反馈网路的电压反馈系数Fv和通频带BW,即

2)闭环参数:通过开环时放大电路的电压放大倍数Av、输入电阻Ri、输入电阻Ro、反馈网络的电压反馈系数Fv和上下限频率,可以计算求得多级负反馈放大电路的闭环电压放大倍数Avf、输入电阻Rif、输出电阻Rof和通频带BWf的理论值,即 负反馈放大电路的闭环特性的实际测量值为:

上述所得结果与开环测试时由式(2.5-3)所计算的理论值近似相等,否则应找出原因后重新测量。 在进行上述测试时,应保证各点信号波形与输入信号为同频率且不知真的正弦波,否则应找出原因,排除故障后再进行测量 三.实验内容 (1)实验电路图如下所示: (2)调节J1,使开关A端与B端相连,测试电路的开环基本特性。 1)将信号发生器输出调为1kHz、20mv(峰峰值)正弦波,然后接入放大器的输入端,得到网络(未接入负载时)的波特图,如下图所示。

自动实验一——典型环节的MATLAB仿真 报告

班级 姓名 学号 XXXXXX电子与信息工程学院实验报告册 课程名称:自动控制原理实验地点: 实验时间同组实验人: 实验题目:典型环节的MATLAB仿真 一、实验目的: 1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。 2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。 3.定性了解各参数变化对典型环节动态特性的影响。 二、实验原理及SIMULINK图形: 1.比例环节的传递函数为22 12 11 ()2100,200 Z R G s R K R K Z R =-=-=- == 其对应的模拟电路及SIMULINK图形如图1-3所示。 2.惯性环节的传递函数为 2 21 121 121 2 ()100,200,1 10.21 R Z R G s R K R K C uf Z R C s =-=-=-=== ++ 其对应的模拟电路及SIMULINK图形如图1-4所示。 3.积分环节(I)的传递函数为 uf C K R s s C R Z Z s G1 , 100 1.0 1 1 ) ( 1 1 1 1 1 2= = - = - = - = 其对应的模拟电路及SIMULINK图形如图1-5所示。 图1-5 积分环节的模拟电路及及SIMULINK图形 图1-4 惯性环节的模拟电路及SIMULINK图形

4.微分环节(D)的传递函数为 uf C K R s s C R Z Z s G 10,100)(111112==-=-=-= uf C C 01.012=<< 其对应的模拟电路及SIMULINK 图形如图1-6所示。 5.比例+微分环节(PD )的传递函数为 )11.0()1()(111212+-=+-=-=s s C R R R Z Z s G uf C C uf C K R R 01.010,10012121=<<=== 其对应的模拟电路及SIMULINK 图形如图1-7所示。 6.比例+积分环节(PI )的传递函数为 )11(1)(11212s R s C R Z Z s G +-=+-=-= uf C K R R 10,100121=== 其对应的模拟电路及SIMULINK 图形如图1-8所示。 三、实验设备: 计算机 Matlab 软件 四、试验内容: 按下列各典型环节的传递函数,建立相应的SIMULINK 仿真模型,观察并记录其单位阶跃响应波形。 ① 比例环节1)(1=s G 和2)(1=s G ; ② 惯性环节11)(1+= s s G 和1 5.01)(2+=s s G ③ 积分环节s s G 1)(1= ④ 微分环节s s G =)(1 ⑤ 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G 图1-6 微分环节的模拟电路及及SIMULINK 图形 图1-7 比例+微分环节的模拟电路及SIMULINK 图形 图1-8 比例+积分环节的模拟电路及SIMULINK 图形曲线

simulink仿真实验报告

电机与拖动控制实验及其MATLAB仿真: 《电机与拖动控制实验及其MATLAB仿真》是2014年11月18日清华大学出版社出版的图书,作者是曹永娟。 内容简介: 本书分上、下两篇。上篇为电机与拖动控制实验教程,针对MCL 系列电机实验教学系统进行介绍,包括变压器、同步电机、异步电机、直流电机以及直流调速系统、交流调速系统拖动控制实验内容。 目录: 上篇电机与拖动控制实验 第1章电机实验装置和基本要求 1.1MCLⅡ型电机教学实验台 1.2实验装置和挂件箱的使用 1.2.1MCLⅡ型电机实验装置交流及直流电源操作说明 1.2.2仪表的使用 1.2.3挂件箱的使用 1.2.4交直流电机的使用 1.2.5导轨、测速发电机及转速计的使用 第2章电机与拖动控制实验基本要求和安全操作规程 2.1实验基本要求 2.2实验前的准备 2.3实验的进行 2.4实验报告

2.5实验安全操作规程 第3章变压器实验 3.1单相变压器 3.1.1实验目的 3.1.2预习要点 3.1.3实验项目 3.1.4实验设备及仪器 3.1.5实验方法 3.1.6实验报告 3.2三相变压器 3.2.1实验目的 3.2.2预习要点 3.2.3实验项目 3.2.4实验设备及仪器 3.2.5实验方法 3.2.6实验报告 3.3三相变压器的连接组和不对称短路3.3.1实验目的 3.3.2预习要点 3.3.3实验项目 3.3.4实验设备及仪器 3.3.5实验方法

3.3.6实验报告 3.3.7附录 3.4三相变压器的并联运行3. 4.1实验目的 3.4.2预习要点 3.4.3实验项目 3.4.4实验设备及仪器 3.4.5实验方法 3.4.6实验报告 第4章同步电机实验 4.1三相同步发电机的运行特性4.1.1实验目的 4.1.2预习要点 4.1.3实验项目 4.1.4实验设备及仪器 4.1.5实验方法 4.1.6实验报告 4.1.7思考题 4.2三相同步发电机的并联运行4.2.1实验目的 4.2.2预习要点 4.2.3实验项目

模电实验报告 七 负反馈放大电路

模电实验报告 实验七 负反馈放大电路 姓名: 学号: 班级: 院系: 指导老师: 2016年

目录 实验目的: (2) 实验器件与仪器: (2) 实验原理: (2) 实验内容: (4) 实验总结: (5) 实验:负反馈放大电路 实验目的: 1.进一步了解负反馈放大器性能的影响。 2.进一步掌握放大器性能指标的测量方法。 实验器件与仪器: 1. 实验原理: 放大器中采用负反馈,在降低放大倍数的同时,可以使放大器的某些性能大大改善。所谓负反馈,就是以某种方式从输出端取出信号,再以一定方式加到输入回路中。若所加入的信号极性与原输入信号极

性相反,则是负反馈。 根据取出信号极性与加入到输入回路的方式不同,反馈可分为四类:串联电压反馈、串联电流反馈、并联电压反馈与并联电流反馈。如图3-1所示。 从网络方框图来看,反馈的这四种分类使得基本放大网络与反馈网络的联接在输入、输出端互不相同。 从实际电路来看,反馈信号若直接加到输入端,是并联反馈,否则是串联反馈,反馈信号若直接取自输出电压,是电压反馈,否则是电流反馈。 1.负反馈时输入、输出阻抗的影响 负反馈对输入、输出阻抗的影响比较复杂,不同的反馈形式,对阻抗的影响也不一样,一般而言,凡是并联负反馈,其输入阻抗降低;凡是串联负反馈,其输入阻抗升高;设主网络的输入电阻为R i ,则串联负反馈的输入电阻为 R if =(1+FA V )R i 设主网络的输入电阻为R o ,电压负反馈放大器的输出电阻为 R of = F A R V O +1 可见,电压串联负反馈放大器的输入电阻增大(1+A V F )倍,而输出电阻则下降到1/(1+A V F )倍。 2.负反馈放大倍数和稳定度 负反馈使放大器的净输入信号有所减小,因而使放大器增益下降,但却改善了放大性能,提高了它的稳定性。 反馈放大倍数为 A vf = F A A V V +1(A v 为开环放大倍数) 反馈放大倍数稳定度与无反馈放大器放大倍数稳定度有如下关系: Vf Vf A A ?= V V A A ?? F A V +11 式中?A V f/A V f 称负反馈放大器放大倍数的稳定度。V V A A /?称无反

实验三__SIMULINK仿真实验

实验三 SIMULINK 仿真实验 一、实验目的 1.熟悉Simulink 的操作环境并掌握绘制系统模型的方法。 2.掌握Simulink 中子系统模块的建立与封装技术。 3.对简单系统所给出的数学模型能转化为系统仿真模型并进行仿真分析。 二、实验设备及条件 计算机一台(带有MATLAB7.0软件环境)。 三、实验内容 1.建立下图5-1所示的Simulink 仿真模型并进行仿真,改变Gain 模块的增益,观察Scope 显示波形的变化。 图3-1 正弦波产生及观测模型 2.利用Simulink 仿真下列曲线,取πω2=。 t t t t t t x ωωωωωω9sin 9 17sin 715sin 513sin 31sin )(++++=。 仿真参考模型如下图3-2,Sine Wave5模块参数设置如下图3-3,请仿真其结果。

图3-2 ()x t 的仿真参考模型图 图3-3 Sine Wave5模块参数设置图 3. 已知某控制系统的传递函数如题3-4图所示。试利用SIMULINK 建模仿真,并用示波器显示该系统的阶跃响应曲线。(注:系统中e -0.4 s 环节表示的是控制中的延时环节,可用SIMULINK 的连续系统模块库中的“Transport Delay”模块表示) 图3-4 4、已知某控制系统的传递函数如题3-5图所示。 试利用SIMULINK 建模,并实现以下功能: (1) 将已建模型转化为一个名为“mysys”的子系统; (2) 将已建子系统进行适当的封装; (3) 封装完毕后双击子系统图标,在弹出的属性设置窗口中对变量进行赋值(Tm = 0.5,Tp = 1),并在模型中加入源模块和显示模块,观察系统的阶跃响应曲线。

Matlab SIMULINK仿真实验报告

西安邮电学院《Matlab》实验报告(四)2011- 2012 学年第 1 学期自动化专业:自动0903 班级:学号:姓名:

2011 年11 月10 日 第四次SIMULINK仿真实验一、实验目的1.熟悉Simulink的操作环境并掌握绘制系统模型的方法。 2.掌握Simulink 中子系统模块的建立与封装技术。 3.对简单系统所给出的数学模型能转化为系统仿真模型并进行仿真分析。二、实验设备及条件计算机一台(带有MATLAB6.5以上的软件环境)。三、实验内容1.建立下图5-1所示的Simulink仿真模型并进行仿真,改变Gain模块的增益,观察Scope显示波形的变化。图5-1 正弦波产生及观测模型92.利用simulink仿真来实现摄氏温度到华氏温度的转化:(fc c5),参考模型为图5-2。范围在-10℃~100℃图5-2 摄氏温度到华氏温度的转化的参考模型3.利用Simulink仿真下列曲线,取。21111。 3579仿真参 考模型如下图5-3,Sine Wave5模块参数设置如下图5-4,请仿真其结果。图5-3 的仿真参考模型图图5-4 Sine Wave5模块参数设置图x(t) 4.如图5-5所示是分频器仿真框图,其组成仅有三台设备:脉冲发生器,分频器和示波器。分频器送

出一个到达脉冲,第一路cnt(计数),它的数值表示 在本分频周期记录到多少个脉冲;第二路是hit(到达),就是分频后的脉冲输出,仿真出结果来。 图5-5 分频器仿真框图 5. Simulink 综合演示实验 ---悬吊式起重机动力学仿 真悬吊式起重机结构简图 1. 悬吊式起重机动力 学方程 2小车水平方向受力方程 pt2dt2d吊绳垂直方pp2向受力方程dt2d小车 的力矩p2dt平衡方程式中,mt、mp、I、c、l、F、x、分别为起重机的小车质量、吊重、 吊重惯量、等价粘性摩擦系数、钢丝绳长(不计绳重),小车驱动力、小车位移以及钢丝绳的摆角。由(2)、(3)式去掉P,则有 2. 悬吊式起重机动力学Simulink仿真为便于建模,将起重机动力学方程改写为: p由以上二式可建立如图所示的起重机 Simulink模型:1图中:lmp=mpl 在运行仿真模型前,须先计算出k1、k2和lmp。设mt =50kg,mp=270kg,l=4m,,在MATLAB指令窗输入以下指令 l=4; c=20; mp=270; mt=50; I=mp*l^2; %计算吊重转动惯量 lmp=l*mp;

实验报告simulink

班级:姓名:学号:

实验一:AM 信号的调制与解调 实验目的:1.了解模拟通信系统的仿真原理。 2.AM 信号是如何进行调制与解调的。 实验原理: 1.调制原理:AM 调制是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程,就是按原始电信号的变化规律去改变载波某些参量的过程。 + m(t) S AM (t)A 0 cos ωc t AM 信号的时域和频域的表达式分别为: ()()[]()()()()t t m t A t t m A t S C C C AM ωωωcos cos cos 00+=+= 式(4-1) ()()()[]()()[]C C C C AM M M A S ωωωωωωδωωδπω-+++ -++=2 1 0 式(4-2) 在式中,为外加的直流分量;可以是确知信号也可以是 随机信号,但通常认为其平均值为0,即。其频谱是DSB SC-AM 信号的频谱加上离散大载波的频谱。 2.解调原理:AM 信号的解调是把接收到的已调信号还 原为调制信号。 AM 信号的解调方法有两种:相干解调和包 络检波解调。 AM 相干解调原理框图如图。相干解调(同步解调):利用

相干载波(频率和相位都与原载波相同的恢复载波)进行的解调,相干解调的关键在于必须产生一个与调制器同频同相位的载波。如果同频同相位的条件得不到满足,则会破坏原始信号的恢复。相干载波的提取:(1)导频法:在发送端加上一离散的载频分量,即导频,在接收端用窄带滤波器提取出来作为相干载波,导频的功率要求比调制信号的功率小;(2)不需导频的方法:平方环法、COSTAS环法。 LPF m0(t) S AM(t) cosωc t AM信号波形的包络与输入基带信号成正比,故可以用包络检波的方法恢复原始调制信号。包络检波器一般由半波或全波整流器和低通滤波器组成: (1)整流:只保留信号中幅度大于0的部分。(2)低通滤波器:过滤出基带信号;(3)隔直流电容:过滤掉直流分量。实验内容: 1.AM相干解调框图。

MATLAB仿真实验报告

MATLA仿真实验报告 学院:计算机与信息学院 课程:—随机信号分析 姓名: 学号: 班级: 指导老师: 实验一

题目:编写一个产生均值为1,方差为4的高斯随机分布函数程序, 求最大值,最小值,均值和方差,并于理论值比较。 解:具体的文件如下,相应的绘图结果如下图所示 G仁random( 'Normal' ,0,4,1,1024); y=max(G1) x=mi n(G1) m=mea n(G1) d=var(G1) plot(G1);

实验二 题目:编写一个产生协方差函数为CC)=4e":的平稳高斯过程的程序,产生样本函数。估计所产生样本的时间自相关函数和功率谱密度,并求统计自相关函数和功率谱密度,最后将结果与理论值比较。 解:具体的文件如下,相应的绘图结果如下图所示。 N=10000; Ts=0.001; sigma=2; beta=2; a=exp(-beta*Ts); b=sigma*sqrt(1-a*a); w=normrnd(0,1,[1,N]); x=zeros(1,N); x(1)=sigma*w(1); for i=2:N x(i)=a*x(i-1)+b*w(i); end %polt(x); Rxx=xcorr(x0)/N; m=[-N+1:N-1]; Rxx0=(sigma A2)*exp(-beta*abs(m*Ts)); y=filter(b,a,x) plot(m*Ts,RxxO, 'b.' ,m*Ts,Rxx, 'r');

periodogram(y,[],N,1/Ts); 文件旧硯化)插入(1〕 ZMCD 克闻〔D ]窗口曲) Frequency (Hz) 50 100 150 200 250 300 350 400 450 500 NH---.HP)&UO 二 balj/ 」- □歹

实验报告五SIMULINK仿真实验

实验五SIMULINK仿真实验 一、实验目的 考察连续时间系统的采样控制中,零阶保持器的作用与采样时间间隔对Ts 对系统稳定性的影响 二、实验步骤 开机执行程序,用鼠标双击图标,进入MA TLAB命令窗口:Command Windows在Command Windows窗口中输入:simulink,进入仿真界面,并新建Model文件在Model界面中构造连续时间系统的结构图。作时域仿真并确定系统时域性能指标。 图(6-1) 带零阶保持器的采样控制系统如下图所示。作时域仿真,调整采样间隔时间Ts,观察对系统稳定性的影响。 图(6-2) 参考输入量(给定值)作用时,系统连接如图(6-1)所示: 图(6-3) 三、实验要求 (1)按照结构图程序设计好模型图,完成时域仿真的结构图 (2)认真做好时域仿真记录 (3)参考实验图,建立所示如图(6-1)、图(6-2)、图(6-3)的实验原理图; (4)将鼠标移到原理图中的PID模块进行双击,出现参数设定对话框,将PID 控制器的积分增益和微分增益改为0,使其具有比例调节功能,对系统进行纯比例控制。

1. 单击工具栏中的图标,开始仿真,观测系统的响应曲线,分析系统性 能;调整比例增益,观察响应曲线的变化,分析系统性能的变化。 2. 重复步骤2-3,将控制器的功能改为比例微分控制,观测系统的响应曲线, 分析比例微分控制的作用。 3. 重复步骤2-3,将控制器的功能改为比例积分控制,观测系统的响应曲线, 分析比例积分控制的作用。 4. 重复步骤2-3,将控制器的功能改为比例积分微分控制,观测系统的响应曲 线,分析比例积分微分控制的作用。 5. 参照实验一的步骤,绘出如图(6-2)所示的方块图; 6. 将PID控制器的积分增益和微分增益改为0,对系统进行纯比例控制。不断 修改比例增益,使系统输出的过渡过程曲线的衰减比n=4,记下此时的比例增益值。 7. 修改比例增益,使系统输出的过渡过程曲线的衰减比n=2,记下此时的比例 增益值。 8. 修改比例增益,使系统输出呈临界振荡波形,记下此时的比例增益值。 9. 将PID控制器的比例、积分增益进行修改,对系统进行比例积分控制。不断 修改比例、积分增益,使系统输出的过渡过程曲线的衰减比n=2,4,10,记下此时比例和积分增益。 10、将PID控制器的比例, 积分, 微分增益进行修改,对系统进行比例、积分、 微分控制。不断修改比例、积分、微分增益,使系统输出的过渡过程曲线的衰减比n=2、4、10记下此时的比例、积分、微分增益值。 四、实验报告要求 (1)叙述零阶保持器的作用 (2)讨论采样时间间隔Ts对系统的影响。 (3)写出完整实验报告 附:step模块在sources库中 sum模块在math operations库中 scope模块在sinks库中 transfer fcn模块在continuous库中 zero-order hold模块在discrete库中

负反馈放大电路的设计和仿真

负反馈放大电路的设计和仿真 一、实验目的 1、掌握阻容耦合放大电路的静态工作点的调试方法。 2、掌握多级放大电路的电压放大倍数、输入电阻、输出电阻的测试方法。 3、掌握负反馈对电路的影响 二、实验要求 1、设计一阻容耦合两级电压放大电路,要求信号源频率10kHz(幅度1mv) ,负载电阻1kΩ,电压增益大于100。 2、给电路引入电压串联负反馈,并分别测试负反馈接入前后电路放大倍数、输入、输出电阻和频率特性。改变输入信号幅度,观察负反馈对电路非线性失真的影响。 三、实验原理图 原理图中的滑动变组曲均为100k 图2.01 反馈接入前

图2.02 反馈接入后 四、实验过程 1、反馈接入前 (1)放大倍数: 77.703 109.893 707.078 v mV A uV == (2)输入电阻: 707.078 7.484 94.475 i uV R k nA ==Ω (3)输出电阻: 707.080 4.934 143.311 o uV R k nA ==Ω (4)频率特性:f L=326.5512Hz,f H=525.3266kHz 图2.03 频率特性曲线(5)三极管参数的测量 ①1 β与1be r的测量

111864.20800214.94.02151c b I u I u β= == 111 4.1295 6.8547602.4295be be b V m r k I n ?===Ω? 图2.04 前级输入特性曲线 ②2β与2be r 的测量 222890.64300215.54.13287c b I u I u β= == 222 4.8465 6.7131721.9498be be b V m r k I n ?===Ω? 图2.05 后级输入特性曲线

Simulink实验报告

实验一:AM 信号的调制与解调 实验目的:1.了解模拟通信系统的仿真原理。 2.AM 信号是如何进行调制与解调的。 实验原理: 1.调制原理:AM 调制是用调制信号去控制高频正弦载波的幅度,使其按调制信号的规律变化的过程,就是按原始电信号的变化规律去改变载波某些参量的过程。 + m(t) S AM (t)A 0 cos ωc t AM 信号的时域和频域的表达式分别为: ()()[]()()()()t t m t A t t m A t S C C C AM ωωωcos cos cos 00+=+= 式(4-1) ()()()[]()()[]C C C C AM M M A S ωωωωωωδωωδπω-+++ -++=2 1 0 式(4-2) 在式中,为外加的直流分量;可以是确知信号也可以是 随机信号,但通常认为其平均值为0,即。其频谱是DSB SC-AM 信号的频谱加上离散大载波的频谱。 2.解调原理:AM 信号的解调是把接收到的已调信号还 原为调制信号。 AM 信号的解调方法有两种:相干解调和包 络检波解调。 AM 相干解调原理框图如图。相干解调(同步解调):利用

相干载波(频率和相位都与原载波相同的恢复载波)进行的解调,相干解调的关键在于必须产生一个与调制器同频同相位的载波。如果同频同相位的条件得不到满足,则会破坏原始信号的恢复。相干载波的提取:(1)导频法:在发送端加上一离散的载频分量,即导频,在接收端用窄带滤波器提取出来作为相干载波,导频的功率要求比调制信号的功率小;(2)不需导频的方法:平方环法、COSTAS环法。 LPF m0(t) S AM(t) cosωc t AM信号波形的包络与输入基带信号成正比,故可以用包络检波的方法恢复原始调制信号。包络检波器一般由半波或全波整流器和低通滤波器组成: (1)整流:只保留信号中幅度大于0的部分。(2)低通滤波器:过滤出基带信号;(3)隔直流电容:过滤掉直流分量。实验内容: 1.AM相干解调框图。

负反馈放大电路的设计与仿真proteus

负反馈放大电路的设计与仿真 一、实验元件 2N2222A三极管(2个)、1mV 10KHz 正弦电压源、12V直流电压源、10uF电容(5个)、5.1KΩ1%负反馈电阻、3.0KΩ5%集电极电阻(2个)、1.50KΩ1%电阻、1.40KΩ1%电阻、1.00KΩ1%负载电阻、100Ω1%电阻、20.0KΩ1%基极电阻(2个)、10.0KΩ1%基极电阻(2个)、开关、万用表、示波器等。 二、实验原理 由于电容对直流量的电抗为无穷大,因而阻容耦合放大电路各级之间的直流通路各不相通,各级的静态工作点相互独立,本次实验采用了实验一的数据,所以可不必重新调节静态工作点。在实验电路中引入电压串联负反馈,将引回的反馈量与输入量相减,从而调整电路的净输入量与输出量,改变电压放大倍数、输入电阻与输出电阻。 参数选择:为了使反馈达到深度负反馈,实验中选取了5.1KΩ的负反馈电阻,同时为了不会在引入负反馈后出现交流短路的现象,将Re1分为两个部分Re11(100)和Re12(1.4KΩ)。根据实验要求,设计的两级阻容耦合放大电路如图1: 图1 两级阻容耦合放大电路原理图 三、电路频率特性测试 1、未引入电压串联负反馈前的电路频率特性

将电路中的开关J1打开,则此时电路为未引入电压串联负反馈的情况,对电路进行频率仿真,得到如图2的电路频率特性图。 图2 未引入负反馈的频率特性曲线和通频带指针读数 根据上限频率和下限频率的定义——当放大倍数下降到中频的0.707倍对应的频率时,即将读数指针移到幅度为中频的0.707倍处,如图2,读出指针的示数,即下限频率 f L=761.6815 Hz, 上限频率f H=348.2346 KHz, 因此通频带为(348.2346×—761.6815) Hz。 调节信号源的幅度,当信号源幅度为1mV时,输出波形不失真,如图3: 图3 信号源幅度为1mV时的不失真输出波形 继续调节信号源的幅度,当信号源幅度为2mV时,输出波形出现了较为明显的失真,如图4:

《MATLAB与控制系统。。仿真》实验报告

《MATLAB与控制系统仿真》 实验报告 班级: 学号: 姓名: 时间:2013 年 6 月

目录实验一MATLAB环境的熟悉与基本运算(一)实验二MATLAB环境的熟悉与基本运算(二)实验三MATLAB语言的程序设计 实验四MATLAB的图形绘制 实验五基于SIMULINK的系统仿真 实验六控制系统的频域与时域分析 实验七控制系统PID校正器设计法 实验八线性方程组求解及函数求极值

实验一MATLAB环境的熟悉与基本运算(一) 一、实验目的 1.熟悉MATLAB开发环境 2.掌握矩阵、变量、表达式的各种基本运算 二、实验基本原理 1.熟悉MATLAB环境: MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。 2.掌握MATLAB常用命令 表1 MATLAB常用命令 变量与运算符 3.1变量命名规则 3.2 MATLAB的各种常用运算符 表3 MATLAB关系运算符 表4 MATLAB逻辑运算符

| Or 逻辑或 ~ Not 逻辑非 Xor逻辑异或 符号功能说明示例符号功能说明示例 :1:1:4;1:2:11 . ;分隔行.. ,分隔列… ()% 注释 [] 构成向量、矩阵!调用操作系统命令 {} 构成单元数组= 用于赋值 的一维、二维数组的寻访 表6 子数组访问与赋值常用的相关指令格式 三、主要仪器设备及耗材 计算机 四.实验程序及结果 1、新建一个文件夹(自己的名字命名,在机器的最后一个盘符) 2、启动MATLAB,将该文件夹添加到MATLAB路径管理器中。 3、学习使用help命令。

SIMULINK仿真实验

SimuLink 仿真二阶微分方程的求解 专业:信息 姓名:王钢明 1031020118 姓名:王某某 1031020124 姓名:何正长 1031020217 指导老师:刘老师 日期:2012—12—25

题目:二阶微分方程的求解 一、实验目的 1、熟悉Simulink 基本用法。 2、了解simulink 的一些模块的意义。 3、掌握模块的选取、复制、删除操作。 4、学会simulink 模块的连接以及模块参数的设置。 二、实验仪器 1、计算机 2、MATLAB 软件环境 三、实验内容 1、求解二阶微分方程x (t)0.4x (t)0.9x (t)0.7u (t)++= 的方程解,其中u (t)是脉冲信号。需要使用Simulink 求解x (t)。 2 、求解二阶微分方程x (t)0.2x (t)0.4x (t)0.2u (t)++= ,其中u (t)是脉冲信号。需要使用Simulink 求解x(t)。 3、求解二阶微分方程x (t)0.5x (t)0.8x (t)0.9u (t)++= 的解x (t);其中初值为 , 并且 是一个余弦信号。 四、实验过程 1、求解二阶微分方程x(t)0.4x(t)0.9x(t)0.7u(t)++= 的方程解, 其中u(t)是脉冲信号。需要使用Simulink 求解x(t)。 1.1)用matlab 求解此二阶微分方程: 在matlab 中输入程序: syms t y; u=sin(t); uu=0.7*u; y=dsolve(['D2y+0.4*Dy+0.9*y=',char(uu)]); 程序运行结果:y = exp(-1/5*t)*sin(1/10*86^(1/2)*t)*C2+exp(-1/5*t)*cos(1/10*86^(1/2)*t)*C1-7/17*sin(t)-28/17*cos(t) 1.2)利用simulink 求解此二阶微分方程 x (0)1x (0)3=?? =? u (t)cos(t)=

相关文档
最新文档