当前位置:文档之家› 采样控制系统动态性能和稳定性分析的混合仿真研究

采样控制系统动态性能和稳定性分析的混合仿真研究

采样控制系统动态性能和稳定性分析的混合仿真研究
采样控制系统动态性能和稳定性分析的混合仿真研究

采样控制系统动态性能和稳定性分析的混合仿真研究一·实验目的

1.学习用混合仿真方法研究采样控制系统。

2.深入理解和掌握采样控制的基本理论。

二·实验要求

1.利用实验设备设计并实现已知被控对象为典型二阶连续环节的采样控制混合仿真系统。2.改变数字控制器的采样控制周期和放大系数,研究参数变化对采样控制系统的动态性能和稳定性的影响。

三·实验原理

进入实验界面后,先对实验类别进行设置(选择实验九或实验十),通过对界面下边开关来选择,点击开关向上(对应紫色信号灯亮)即选择采样控制混合仿真研究(即实验九);点击开关向下(对应绿色信号灯亮)即选择采样控制系统串联校正混合研究(即实验十)。选择“采样时间”为“200Hz/5ms”。

四·实验所用仪器

PC微机(含实验系统上位机软件)、ACT-I实验箱、USB2.0通讯线

五·实验步骤和方法

1.利用实验设备设计并实现已知被控对象为典型二阶连续环节的采样控制混合仿真系统。2.改变数字控制器的采样控制周期和放大系数,研究参数变化对采样控制系统的动态性能和稳定性的影响。

具体步骤:

1.采样控制系统的混合仿真研究方法

(1)参阅本实验附录1(1)以及图9.1.1和图9.1.2,利用实验箱上的电模拟单元电路U9和U11,设计并连接已知传递函数的连续被控对象的模拟电路。

(2)将实验箱上的数据处理单元U3模拟量输出端“O1”与被控对象的模拟电路的输入端(对应图9.1.2的r(t)端)相连,同时将该数据处理单元U3的模拟量输入端口“I1”与被控对象的模拟电路的输出端(对应图9.1.2的c(t)端)相连。再将运放的锁零端“G”与电源单元U1的“-15V”相连。注意,实验中运放没有锁零,而模拟电路中包含“电容”,故每次实验启动前,必须对电容短接放电,以免影响实验结果。

(3)接线完成,经检查USB通讯线是否接好,再给实验箱上电后,启动上位机程序,进入主界面。界面上的操作步骤如下:

①通道接线设置”:将环节的输出端Uo接到U3单元的A/D输入端I1,U3单元的D/A 信号发生端接到环节的输入端Ui。

②硬件按上述接线完后,检查USB通讯连线是否接好和检查实验箱电源是否正常后,点击LabVIEW上位机界面程序中的“RUN”按钮运行实验界面,如果有问题则请求指导教师帮助。

③进入实验界面后,先对实验类别进行设置(选择实验九或实验十),通过对界面下边开关来选择,点击开关向上(对应紫色信号灯亮)即选择采样控制混合仿真研究(即实验九);点击开关向下(对应绿色信号灯亮)即选择采样控制系统串联校正混合研究(即实验十)。

选择“采样时间”为“200Hz/5ms”。

④完成实验类别设置,然后设置“测试信号设置”框内的参数项,设置“信号幅值”为“1”(根据实验曲线调整大小),设置“采样时间”为“200Hz/5ms”,“采样开关T”为“1 ms”,然后选择“采样控制系统混合仿真研究”,此时数字控制器是一比例放大器,可先设置Kp=1。

注意允许的采样周期最小值为1ms。小于此值即不能保证系统运行正常。

⑤以上设置完成后,按“启动/暂停”键启动实验或暂停实验,动态波形得到显示,如上述参数设置合理就可以在主界面中间得到系统的“阶跃响应”。

⑥按实验报告需要,将图形结果保存为位图文件,操作方法参阅软件使用说明书。

2.采样控制系统的动态性能和稳定性研究

(1)在上位机界面上,重新调用“采样控制”,固定采样时间和采样开关T,改变数字控制器的放大系数,观测放大系数变化对采样控制系统的动态性能和稳定性的影响。具体操作方法参照本实验步骤1所述。

(2)在上位机界面上,重新调用“采样控制”,固定放大系数,改变数字控制器的采样时间和采样开关T,观测采样控制时间和采样开关T的变化对采样控制系统的动态性能和稳

电路模拟实现。因为该仿真系统,既有模拟部分,又有数字部分,故称之为“混合仿真系统”。用混合仿真系统研究采样控制系统,比用电路模拟系统或全数字仿真系统都优越,因为它更接近实际系统。其电路连接图如图9.2.2所示:

2.采样控制系统的动态性能和稳定性分析

(1)采样控制系统的稳定性判断

对于图9.2.1所示采样控制系统,在采样周期和放大系数确定后,可以用离散控制的基本理论来判断闭环控制的稳定性。

先将模拟对象离散化,图9.2.1所示闭环采样系统的开环脉冲传递函数为:

122222150

()[]

(2)

1

50(1)[]

(2)

12.5[(21)(12)]

(1)()

TS T T T T e G z Z S S S z Z S S T e z e Te z z e -------=+=-+-++--=

--

(9-2)

数字控制器的脉冲传递函数为: ()p D z K = 故闭环脉冲传递函数为:

222222222()()()

()()1()()

12.5[(21)(12)]

12.5[(21)(1)]12.5(12)T T T p T T T T T

p p C z D z G z W z R z D z G z K T e z e Te z K T e e z K e Te e --------==

+-++--=

+-+-++--+(9-3)

得到闭环特征方程

22222212.5[(21)(1)]12.5(12)0

T T T T T p p z K T e e z K e Te e -----+-+-++--+=(9-4)

对二阶系统,可直接从闭环极点分布判断系统稳定性,如果极点在单位圆内,则系统是稳定的。

(2)数字控制器放大系数对动态性能和稳定性的影响

对于图9.2.1所示采样控制系统,当采样周期保持不变时,可以利用离散系统的稳定判据,求保证系统稳定的临界放大系数。可以看出,不同于二阶连续系统,放大系数太大只是使系统的动态性能变差,而不致于不稳定;而对于离散系统,则当放大系数太大时,系统将变不稳定。

(3)采样周期对动态性能和稳定性的影响

类似地,可以分析当放大系数保持不变时,增大采样周期将使系统的动态性能变差,直至不稳定。

六·实验注意事项

在实验过程中,要听从老师的指导,严格按照实验步骤进行,不能任意更改,不熟悉的仪器设备,应先请老师知道后使用,切勿随意乱动。

实验室如有问题发生,应首先用自己学过的知识,独立思考加以解决,努力培养独立分析问题和解决问题的能力,如自己不能解决可与指导老师共同讨论研究,提出解决问题的方法。七·实验预习要求

每次实验前必须详细预习实验讲义,明了实验目的、原理方法及操作步骤,并在记录本上拟出简单的实验原理、使用方法及操作室的注意事项。

八·实验报告要求

实验进行时,必须随时把观察到的现象和实验数据,如实地记录在实验报告上,不得记在散页纸上,要养成良好的做原始记录的习惯。

控制系统仿真与CAD 实验报告

《控制系统仿真与CAD》 实验课程报告

一、实验教学目标与基本要求 上机实验是本课程重要的实践教学环节。实验的目的不仅仅是验证理论知识,更重要的是通过上机加强学生的实验手段与实践技能,掌握应用 MATLAB/Simulink 求解控制问题的方法,培养学生分析问题、解决问题、应用知识的能力和创新精神,全面提高学生的综合素质。 通过对MATLAB/Simulink进行求解,基本掌握常见控制问题的求解方法与命令调用,更深入地认识和了解MATLAB语言的强大的计算功能与其在控制领域的应用优势。 上机实验最终以书面报告的形式提交,作为期末成绩的考核内容。 二、题目及解答 第一部分:MATLAB 必备基础知识、控制系统模型与转换、线性控制系统的计算机辅助分析 1. >>f=inline('[-x(2)-x(3);x(1)+a*x(2);b+(x(1)-c)*x(3)]','t','x','flag','a','b','c');[t,x]=ode45( f,[0,100],[0;0;0],[],0.2,0.2,5.7);plot3(x(:,1),x(:,2),x(:,3)),grid,figure,plot(x(:,1),x(:,2)), grid

2. >>y=@(x)x(1)^2-2*x(1)+x(2);ff=optimset;https://www.doczj.com/doc/e76311107.html,rgeScale='off';ff.TolFun=1e-30;ff.Tol X=1e-15;ff.TolCon=1e-20;x0=[1;1;1];xm=[0;0;0];xM=[];A=[];B=[];Aeq=[];Beq=[];[ x,f,c,d]=fmincon(y,x0,A,B,Aeq,Beq,xm,xM,@wzhfc1,ff) Warning: Options LargeScale = 'off' and Algorithm = 'trust-region-reflective' conflict. Ignoring Algorithm and running active-set algorithm. To run trust-region-reflective, set LargeScale = 'on'. To run active-set without this warning, use Algorithm = 'active-set'. > In fmincon at 456 Local minimum possible. Constraints satisfied. fmincon stopped because the size of the current search direction is less than twice the selected value of the step size tolerance and constraints are satisfied to within the selected value of the constraint tolerance. Active inequalities (to within options.TolCon = 1e-20): lower upper ineqlin ineqnonlin 2 x = 1.0000 1.0000 f =

实验一--控制系统的稳定性分析

实验一--控制系统的稳定性分析

实验一控制系统的稳定性分 班级:光伏2班 姓名:王永强 学号:1200309067

实验一控制系统的稳定性分析 一、实验目的 1、研究高阶系统的稳定性,验证稳定判据的正确性; 2、了解系统增益变化对系统稳定性的影响;

3、观察系统结构和稳态误差之间的关系。 二、实验任务 1、稳定性分析 欲判断系统的稳定性,只要求出系统的闭环极点即可,而系统的闭环极点就是闭环传递函数的分母多项式的根,可以利用MATLAB中的tf2zp函数求出系统的零极点,或者利用root函数求分母多项式的根来确定系统的闭环极点,从而判断系统的稳定性。 (1)已知单位负反馈控制系统的开环传递 函数为 0.2( 2.5) () (0.5)(0.7)(3) s G s s s s s + = +++,用MATLAB编写 程序来判断闭环系统的稳定性,并绘制闭环系统的零极点图。 在MATLAB命令窗口写入程序代码如下:z=-2.5 p=[0,-0.5,-0.7,-3] k=1 Go=zpk(z,p,k)

Gc=feedback(Go,1) Gctf=tf(Gc) dc=Gctf.den dens=ploy2str(dc{1},'s') 运行结果如下: Gctf = s + 2.5 --------------------------------------- s^4 + 4.2 s^3 + 3.95 s^2 + 2.05 s + 2.5 Continuous-time transfer function. dens是系统的特征多项式,接着输入如下MATLAB程序代码: den=[1,4.2,3.95,1.25,0.5] p=roots(den)

《控制系统计算机仿真》实验指导书

实验一 Matlab使用方法和程序设计 一、实验目的 1、掌握Matlab软件使用的基本方法; 2、熟悉Matlab的数据表示、基本运算和程序控制语句 3、熟悉Matlab绘图命令及基本绘图控制 4、熟悉Matlab程序设计的基本方法 二、实验内容 1、帮助命令 使用help命令,查找sqrt(开方)函数的使用方法; 2、矩阵运算 (1)矩阵的乘法 已知A=[1 2;3 4]; B=[5 5;7 8]; 求A^2*B (2)矩阵除法 已知A=[1 2 3;4 5 6;7 8 9]; B=[1 0 0;0 2 0;0 0 3]; A\B,A/B (3)矩阵的转置及共轭转置 已知A=[5+i,2-i,1;6*i,4,9-i]; 求A.', A' (4)使用冒号选出指定元素 已知:A=[1 2 3;4 5 6;7 8 9]; 求A中第3列前2个元素;A中所有列第2,3行的元素; (5)方括号[] 用magic函数生成一个4阶魔术矩阵,删除该矩阵的第四列 3、多项式 (1)求多项式p(x) = x3 - 2x - 4的根 (2)已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4] , 求矩阵A的特征多项式; 求特征多项式中未知数为20时的值; 4、基本绘图命令 (1)绘制余弦曲线y=cos(t),t∈[0,2π] (2)在同一坐标系中绘制余弦曲线y=cos(t-0.25)和正弦曲线y=sin(t-0.5),t∈[0,2π] 5、基本绘图控制 绘制[0,4π]区间上的x1=10sint曲线,并要求: (1)线形为点划线、颜色为红色、数据点标记为加号; (2)坐标轴控制:显示范围、刻度线、比例、网络线 (3)标注控制:坐标轴名称、标题、相应文本; 6、基本程序设计 (1)编写命令文件:计算1+2+?+n<2000时的最大n值; (2)编写函数文件:分别用for和while循环结构编写程序,求2的0到n次幂的和。 三、预习要求 利用所学知识,编写实验内容中2到6的相应程序,并写在预习报告上。

实验四 控制系统的稳定性分析

西京学院实验教学教案实验课程:现代控制理论基础 课序: 4 教室:工程舫0B-14实验日期:2013-6-3、4、6 教师:万少松 一、实验名称:系统的稳定性及极点配置二、实验目的 1.巩固控制系统稳定性等基础知识;2.掌握利用系统特征根判断系统稳定性的方法;3.掌握利用李雅普诺夫第二法判断系统的稳定性的方法;4. 掌握利用状态反馈完成系统的极点配置;5.通过Matlab 编程,上机调试,掌握和验证所学控制系统的基本理论。三、实验所需设备及应用软件序号 型 号备 注1 计算机2Matlab 软件四、实验内容1. 利用特征根判断稳定性;2. 利用李雅普诺夫第二法判断系统的稳定性;3.状态反馈的极点配置;五、实验方法及步骤1.打开计算机,运行MATLAB 软件。2.将实验内容写入程序编辑窗口并运行。3.分析结果,写出实验报告。 语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开处动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需要然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变压器

一、利用特征根判断稳定性 用matlab 求取一个系统的特征根,可以有许多方法,如,,,()eig ()pzmap 2ss zp ,等。下面举例说明。 2tf zp roots 【例题1】已知一个系统传递函数为,试不同的方法分析闭环系统的稳定性。()G s 2(3)()(5)(6)(22)s G s s s s s += ++++解:num=[1,3]den=conv([1,2,2],conv([1,6],[1,5]))sys=tf(num,den)(1)() eig p=eig(sys)显示如下:p = -6.0000 -5.0000 -1.0000 + 1.0000i -1.0000 - 1.0000i 所有的根都具有负的实部,所以系统稳定。(2) ()pzmap pzmap(sys) 从绘出的零极点图可看见,系统的零极点都位于左半平面,系统稳定。(3)2()tf zp [z,p,k]=tf2zp(num,den) (4)()roots roots(den)【例题2】已知线性定常连续系统的状态方程为122122x x x x x ==- 试用特征值判据判断系统的稳定性。 解: A=[0,1;2,-1] eig(A)

采样控制系统的分析讲解

东南大学自动控制实验室 实验报告 课程名称:热工过程自动控制原理 实验名称:采样控制系统的分析 院(系):能源与环境学院专业:热能动力姓名:范永学学号:03013409 实验室:实验组别: 同组人员:实验时间:2015.12.15 评定成绩:审阅教师:

实验八 采样控制系统的分析 一、实验目的 1. 熟悉并掌握Simulink 的使用; 2. 通过本实验进一步理解香农定理和零阶保持器ZOH 的原理及其实现方法; 3. 研究开环增益K 和采样周期T 的变化对系统动态性能的影响; 二、实验原理 1. 采样定理 图2-1为信号的采样与恢复的方框图,图中X(t)是t 的连续信号,经采样开关采样后,变为离散信号)(*t x 。 图2-1 连续信号的采样与恢复 香农采样定理证明要使被采样后的离散信号X *(t)能不失真地恢复原有的连续信号X(t),其充分条件为: max 2ωω≥S 式中S ω为采样的角频率,max ω为连续信号的最高角频率。由于T S πω2= ,因而式可为 m ax ωπ≤ T T 为采样周期。 2. 采样控制系统性能的研究 图2-2为二阶采样控制系统的方块图。 图2-2 采样控制系统稳定的充要条件是其特征方程的根均位于Z 平面上以坐标原点为圆心的单位圆内,且这种系统的动、静态性能均只与采样周期T 有关。 由图2-2所示系统的开环脉冲传递函数为: ]2 5.05.01[)1(25])2(2[)1(25])15.0()1(25[)(21212++--=+-=+-==---S S S Z Z S S Z Z S S e Z z G S T ]5.015.0)1([)1(25221T e Z Z Z Z Z TZ Z Z ---+----=

实验二 控制系统的阶跃响应及稳定性分析

实验二 控制系统的阶跃响应及稳定性分析 一、实验目的及要求: 1.掌握控制系统数学模型的基本描述方法; 2.了解控制系统的稳定性分析方法; 3.掌握控制时域分析基本方法。 二、实验内容: 1.系统数学模型的几种表示方法 (1)传递函数模型 G(s)=tf() (2)零极点模型 G(s)=zpk(z,p,k) 其中,G(s)= 将零点、极点及K值输入即可建立零极点模型。 z=[-z1,-z …,-z m] p=[-p1,-p …,-p] k=k (3)多项式求根的函数:roots ( ) 调用格式: z=roots(a) 其中:z — 各个根所构成的向量 a — 多项式系数向量 (4)两种模型之间的转换函数: [z ,p ,k]=tf2zp(num , den) %传递函数模型向零极点传递函数的转换 [num , den ]=zp2tf(z ,p ,k) %零极点传递函数向传递函数模型的转换 (5)feedback()函数:系统反馈连接

调用格式:sys=feedback(s1,s2,sign) 其中,s1为前向通道传递函数,s2为反馈通道传递函数,sign=-1时,表示系统为单位负反馈;sign=1时,表示系统为单位正反馈。 2.控制系统的稳定性分析方法 (1)求闭环特征方程的根(用roots函数); 判断以为系统前向通道传递函数而构成的单位负反馈系统的稳定性,指出系统的闭环特征根的值: 可编程如下: numg=1; deng=[1 1 2 23]; numf=1; denf=1; [num,den]= feedback(numg,deng,numf,denf,-1); roots(den) (2)化为零极点模型,看极点是否在s右半平面(用pzmap); 3.控制系统根轨迹绘制 rlocus() 函数:功能为求系统根轨迹 rlocfind():计算给定根的根轨迹增益 sgrid()函数:绘制连续时间系统根轨迹和零极点图中的阻尼系数和自然频率栅格线 4.线性系统时间响应分析 step( )函数---求系统阶跃响应 impulse( )函数:求取系统的脉冲响应 lsim( )函数:求系统的任意输入下的仿真 三、实验报告要求:

控制系统仿真实验报告

哈尔滨理工大学实验报告 控制系统仿真 专业:自动化12-1 学号:1230130101 姓名:

一.分析系统性能 课程名称控制系统仿真实验名称分析系统性能时间8.29 地点3# 姓名蔡庆刚学号1230130101 班级自动化12-1 一.实验目的及内容: 1. 熟悉MATLAB软件的操作过程; 2. 熟悉闭环系统稳定性的判断方法; 3. 熟悉闭环系统阶跃响应性能指标的求取。 二.实验用设备仪器及材料: PC, Matlab 软件平台 三、实验步骤 1. 编写MATLAB程序代码; 2. 在MATLAT中输入程序代码,运行程序; 3.分析结果。 四.实验结果分析: 1.程序截图

得到阶跃响应曲线 得到响应指标截图如下

2.求取零极点程序截图 得到零极点分布图 3.分析系统稳定性 根据稳定的充分必要条件判别线性系统的稳定性最简单的方法是求出系统所有极点,并观察是否含有实部大于0的极点,如果有系统不稳定。有零极点分布图可知系统稳定。

二.单容过程的阶跃响应 一、实验目的 1. 熟悉MATLAB软件的操作过程 2. 了解自衡单容过程的阶跃响应过程 3. 得出自衡单容过程的单位阶跃响应曲线 二、实验内容 已知两个单容过程的模型分别为 1 () 0.5 G s s =和5 1 () 51 s G s e s - = + ,试在 Simulink中建立模型,并求单位阶跃响应曲线。 三、实验步骤 1. 在Simulink中建立模型,得出实验原理图。 2. 运行模型后,双击Scope,得到的单位阶跃响应曲线。 四、实验结果 1.建立系统Simulink仿真模型图,其仿真模型为

采样控制系统分析

北京联合大学 实验报告 实验名称:采样控制系统分析 学院:自动化专业:物流工程姓名:学号: 同组人姓名:学号: 班级:成绩: 实验日期:2014年12月18日

完成报告日期:2014年12月21日 实验5 采样控制系统分析 一.实验目的 1. 掌握判断采样控制系统稳定性的充要条件。 2. 掌握采样周期T对系统的稳定性的影响及临界值的计算。 3. 观察和分析采样控制系统在不同采样周期T时的瞬态响应曲线。 二、实验内容及步骤 1.闭环采样系统构成电路如图5-1所示。掌握采样周期T对系统的稳定性的影响及临界值的计算,观察和分析采样控制系统在不同采样周期T 时的瞬态响应曲线,填入表中。 2. 改变采样控制系统的被控对象,计算和测量系统的临界稳定采样周期T,填入表中。 图5-1 闭环采样系统构成电路 [a].闭环采样系统实验构成电路如图5-1所示,其中被控对象的各环节 参数: 积分环节(A3单元)的积分时间常数Ti=R2*C2=0.2S, 惯性环节(A5单元)的惯性时间常数T=R1*C1=0.5S,增益K=R1/R3=5。 实验步骤:注:(B5)单元的‘S ST’不能用‘短路套’短接! (1)用函数发生器(B5)单元的方波输出作为系统振荡器的采样周期信号。 (D1)单元选择“方波”,(B5)“方波输出”孔输出方波。调节“设定电位器1”控制相应的输出频率。

(2 ) 用信号发生器(B1)的‘阶跃信号输出’和‘幅度控制电位器’构造输入信号R(t): B1单元中电位器的左边K3开关拨下(GND),右边K4开关拨下(0/+5V 阶跃)。阶跃信号输出(B1单元的Y测孔)调整为2.5V(调节方法:调节电位器,用万用表测量Y测孔)。 (3)构造模拟电路:按图5-1安置短路套及测孔联线,表如下。 (4)运行、观察、记录: 三、数据处理(现象分析) ①运行LABACT程序,选择自动自动控制菜单下的采样系统分析实验项目,就会弹出虚拟示波器的界面,点击开始后将自动加载相应源文件,即可使用本实验机配套的虚拟示波器(B3)单元的CH1测孔测量波形。 ②调节“设定电位器1”,D1单元显示方波频率,将采样周期T(B5方波输出)依次调整为15ms(66.6Hz) 、30ms(33.3Hz)和90ms(11.1Hz),按下信号发生器(B1)阶跃信号按钮(0→+2.5V阶跃),使用虚拟示波器CH1观察A6单元输出点OUT(C)的波形。观察相应实验现象,记录波形,并判断其稳定性,填入表5-1。 T=66.6Hz

控制系统的稳定性分析

精品 实验题目控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.EL-AT-II型自动控制系统实验箱一台 2.计算机一台 三、系统模拟电路图 系统模拟电路图如图3-1 图3-1 系统模拟电路图R3=0~500K; C=1μf或C=0.1μf两种情况。 四、实验报告 1.根据所示模拟电路图,求出系统的传递函数表达式。 G(S)= K=R3/100K,T=CuF/10 2.绘制EWB图和Simulink仿真图。

精品 3.根据表中数据绘制响应曲线。 4.计算系统的临界放大系数,确定此时R3的值,并记录响应曲线。 系统响应曲线 实验曲线Matlab (或EWB)仿真 R3=100K = C=1UF 临界 稳定 (理论值 R3= 200K) C=1UF

精品 临界 稳定 (实测值 R3= 220K) C=1UF R3 =100K C= 0.1UF

精品 临界 稳定 (理论 值R3= 1100 K) C=0.1UF 临界稳定 (实测值 R3= 1110K ) C= 0.1UF

精品 实验和仿真结果 1.根据表格中所给数据分别进行实验箱、EWB或Simulink实验,并进行实验曲线对比,分析实验箱的实验曲线与仿真曲线差异的原因。 对比: 实验曲线中R3取实验值时更接近等幅振荡,而MATLAB仿真时R3取理论值更接近等幅振荡。 原因: MATLAB仿真没有误差,而实验时存在误差。 2.通过实验箱测定系统临界稳定增益,并与理论值及其仿真结果进行比较(1)当C=1uf,R3=200K(理论值)时,临界稳态增益K=2, 当C=1uf,R3=220K(实验值)时,临界稳态增益K=2.2,与理论值相近(2)当C=0.1uf,R3=1100K(理论值)时,临界稳态增益K=11 当C=0.1uf,R3=1110K(实验值)时,临界稳态增益K=11.1,与理论值相近 四、实验总结与思考 1.实验中出现的问题及解决办法 问题:系统传递函数曲线出现截止失真。 解决方法:调节R3。 2.本次实验的不足与改进 遇到问题时,没有冷静分析。考虑问题不够全面,只想到是实验箱线路的问题,而只是分模块连接电路。 改进:在实验老师的指导下,我们发现是R3的取值出现了问题,并及时解决,后续问题能够做到举一反三。 3.本次实验的体会 遇到问题时应该冷静下来,全面地分析问题。遇到无法独立解决的问题,要及时请教老师,

控制系统仿真实验报告1

昆明理工大学电力工程学院学生实验报告 实验课程名称:控制系统仿真实验 开课实验室:年月日

实验一 电路的建模与仿真 一、实验目的 1、了解KCL 、KVL 原理; 2、掌握建立矩阵并编写M 文件; 3、调试M 文件,验证KCL 、KVL ; 4、掌握用simulink 模块搭建电路并且进行仿真。 二、实验内容 电路如图1所示,该电路是一个分压电路,已知13R =Ω,27R =Ω,20S V V =。试求恒压源的电流I 和电压1V 、2V 。 I V S V 1 V 2 图1 三、列写电路方程 (1)用欧姆定律求出电流和电压 (2)通过KCL 和KVL 求解电流和电压

四、编写M文件进行电路求解(1)M文件源程序 (2)M文件求解结果 五、用simulink进行仿真建模(1)给出simulink下的电路建模图(2)给出simulink仿真的波形和数值

六、结果比较与分析

实验二数值算法编程实现 一、实验目的 掌握各种计算方法的基本原理,在计算机上利用MATLAB完成算法程序的编写拉格朗日插值算法程序,利用编写的算法程序进行实例的运算。 二、实验说明 1.给出拉格朗日插值法计算数据表; 2.利用拉格朗日插值公式,编写编程算法流程,画出程序框图,作为下述编程的依据; 3.根据MATLAB软件特点和算法流程框图,利用MATLAB软件进行上机编程; 4.调试和完善MATLAB程序; 5.由编写的程序根据实验要求得到实验计算的结果。 三、实验原始数据 上机编写拉格朗日插值算法的程序,并以下面给出的函数表为数据基础,在整个插值区间上采用拉格朗日插值法计算(0.6) f,写出程序源代码,输出计算结果: 四、拉格朗日插值算法公式及流程框图

【自控原理实验】实验九 采样控制系统动态性能和稳定性

实验九采样控制系统动态性能和稳定性 分析的混合仿真研究 一.实验目的 1.学习用混合仿真方法研究采样控制系统。 2.深入理解和掌握采样控制的基本理论。 二.实验内容 1.利用实验设备设计并实现已知被控对象为典型二阶连续环节的采样控制混合仿真系统。 2.改变数字控制器的采样控制周期和放大系数,研究参数变化对采样控制系统的动态性能和稳定性的影响。 三.实验步骤 1.采样控制系统的混合仿真研究方法 (1)参阅本实验附录1(1)以及图9.1.1和图9.1.2,利用实验箱上的电模拟单元电路U9和U11,设计并连接已知传递函数的连续被控对象的模拟电路。 (2)将实验箱上的数据处理单元U3模拟量输出端“O1”与被控对象的模拟电路的输入端(对应图9.1.2的r(t)端)相连,同时将该数据处理单元U3的模拟量输入端口“I1”与被控对象的模拟电路的输出端(对应图9.1.2的c(t)端)相连。再将运放的锁零端“G”与电源单元U1的“-15V”相连。注意,实验中运放没有锁零,而模拟电路中包含“电容”,故每次实验启动前,必须对电容短接放电,以免影响实验结果。 (3)接线完成,经检查USB通讯线是否接好,再给实验箱上电后,启动上位机程序,进入主界面。界面上的操作步骤如下: ①通道接线设置”:将环节的输出端Uo接到U3单元的A/D输入端I1,U3单元的D/A信号发生端接到环节的输入端Ui。 ②硬件按上述接线完后,检查USB通讯连线是否接好和检查实验箱电源是否正常后,点击LabVIEW上位机界面程序中的“RUN”按钮运行实验界面,如果有问题则请求指导教师帮助。 ③进入实验界面后,先对实验类别进行设置(选择实验九或实验十),通过对界面下边开关来选择,点击开关向上(对应紫色信号灯亮)即选择采样控制混合仿真研究(即实验九);点击开关向下(对应绿色信号灯亮)即选择采样控制系统串联校正混合研究(即实验十)。选择“采样时间”为“200Hz/5ms”。 ④完成实验类别设置,然后设置“测试信号设置”框内的参数项,设置“信号幅值”为“1”(根据实验曲线调整大小),设置“采样时间”为“200Hz/5ms”,“采样开关T”为“1 ms”,然后选择“采样控制系统混合仿真研究”,此时数字控制器是一比例放大器,可先设置Kp=1。 注意允许的采样周期最小值为1ms。小于此值即不能保证系统运行正常。 ⑤以上设置完成后,按“启动/暂停”键启动实验或暂停实验,动态波形得到显示,如上述参数设置合理就可以在主界面中间得到系统的“阶跃响应”。

控制系统的稳定性

3.8 控制系统的稳定性 3.8 控制系统的稳定性 稳定性是控制系统最重要的特性之一。它表示了控制系统承受各种扰动,保持其预定工作状态的能力。不稳定的系统是无用的系统,只有稳定的系统才有可能获得实际应用。我们前几节讨论的控制系统动态特性,稳态特性分析计算方法,都是以系统稳定为前提的。 3.8.1 稳定性的定义 图3.26(a)是一个单摆的例子。在静止状态下,小球处于A位置。若用外力使小球偏离A而到达A’,就产生了位置偏差。考察外力去除后小球的运动,我们会发现,小球从初始偏差位置A',经过若干次摆动后,最终回到A点,恢复到静止状态。图3.26(b)是处于山顶的一个足球。足球在静止状态下处于B位置。如果我们用外力使足球偏离B位置,根据常识我们都知道,足球不可能再自动回到B位置。对于单摆,我们说A位置是小球的稳定位置,而对于足球来说,B则是不稳定的位置。 图 3.26 稳定位置和不稳定位置 (a)稳定位置;(b)不稳定位置 处于某平衡工作点的控制系统在扰动作用下会偏离其平衡状态,产生初始偏差。稳定性是指扰动消失后,控制系统由初始偏差回复到原平衡状态的性能。若能恢复到原平衡状态,我们说系统是稳定的。若偏离平衡状态的偏差越来越大,系统就是不稳定的。 在控制理论中,普遍采用了李雅普诺夫(Liapunov)提出的稳定性定义,内容如下: 设描述系统的状态方程为 (3.131)

式中x(t)为n维状态向量,f(x(t),t)是n维向量,它是各状态变量和时间t的函数。如果系统的某一状态,对所有时间t,都满足 (3.132) 则称为系统的平衡状态。是n维向量。当扰动使系统的平衡状态受到破坏时,系统就会偏离平衡状态,在时,产生初始状态=x。在时,如果对于任一实数,都存在另一实数,使得下列不等式成立 (3.133) (3.134) 则称系统的平衡状态为稳定的。 式中称为欧几里德范数,定义为: (3.135) 矢量的范数是n维空间长度概念的一般表示方法。 这个定义说明,在系统状态偏离平衡状态,产生初始状态以后,即以后,系统的状态将会随时间变化。对于给定的无论多么小的的球域S(),总存在另一个的球域,只要初始状态不超出球域,则系统的状态 的运动轨迹在后始终在球域S()内,系统称为稳定系统。 当t无限增长,如果满足: (3.136) 即系统状态最终回到了原来的平衡状态,我们称这样的系统是渐近稳定的。对于任意给定的正数,如果不存在另一个正数,即在球域内的初始状态,在后,的轨迹最终超越了球域S(),我们称这种系统是不稳定的。 图3.27是二阶系统关于李雅普诺夫稳定性定义的几何说明。

控制系统数字仿真实验报告

控制系统数字仿真实验报告 班级:机械1304 姓名:俞文龙 学号: 0801130801

实验一数字仿真方法验证1 一、实验目的 1.掌握基于数值积分法的系统仿真、了解各仿真参数的影响; 2.掌握基于离散相似法的系统仿真、了解各仿真参数的影响; 3.熟悉MATLAB语言及应用环境。 二、实验环境 网络计算机系统(新校区机电大楼D520),MATLAB语言环境 三实验内容 (一)试将示例1的问题改为调用ode45函数求解,并比较结果。 实验程序如下; function dy = vdp(t,y) dy=[y-2*t/y]; end [t,y]=ode45('vdp',[0 1],1); plot(t,y); xlabel('t'); ylabel('y');

(二)试用四阶RK 法编程求解下列微分方程初值问题。仿真时间2s ,取步长h=0.1。 ?????=-=1 )0(2y t y dt dy 实验程序如下: clear t0=0; y0=1; h=0.1; n=2/h; y(1)=1; t(1)=0; for i=0:n-1 k1=y0-t0^2; k2=(y0+h*k1/2)-(t0+h/2)^2; k3=(y0+h*k2/2)-(t0+h/2)^2;

k4=(y0+h*k3)-(t0+h)^2; y1=y0+h*(k1+2*k2+2*k3+k4)/6; t1=t0+h; y0=y1; t0=t1; y(i+2)=y1; t(i+2)=t1; end y1 t1 figure(1) plot(t,y,'r'); xlabel('t'); ylabel('y'); (三)试求示例3分别在周期为5s的方波信号和脉冲信号下的响应,仿真时间20s,采样周期Ts=0.1。

自动控制实验报告一控制系统稳定性分析

实验一控制系统的稳定性分析 一、实验目的 1.观察系统的不稳定现象。 2.研究系统开环增益和时间常数对稳定性的影响。 二、实验仪器 1.自动控制系统实验箱一台 2.计算机一台 三、实验内容 系统模拟电路图如图 系统模拟电路图 其开环传递函数为: G(s)=10K/s(0.1s+1)(Ts+1) 式中 K1=R3/R2,R2=100KΩ,R3=0~500K;T=RC,R=100KΩ,C=1μf或C=0.1μf两种情况。 四、实验步骤 1.连接被测量典型环节的模拟电路。电路的输入U1接A/D、D/A卡的DA1输出,电路的 输出U2接A/D、D/A卡的AD1输入,将纯积分电容两端连在模拟开关上。检查无误后接通电源。 2.启动计算机,在桌面双击图标 [自动控制实验系统] 运行软件。 3.在实验项目的下拉列表中选择实验三[控制系统的稳定性分析] 5.取R3的值为50KΩ,100KΩ,200KΩ,此时相应的K=10,K1=5,10,20。观察不同R3 值时显示区内的输出波形(既U2的波形),找到系统输出产生增幅振荡时相应的R3及K值。再把电阻R3由大至小变化,即R3=200kΩ,100kΩ,50kΩ,观察不同R3值

时显示区内的输出波形, 找出系统输出产生等幅振荡变化的R3及K值,并观察U2的输出波形。 五、实验数据 1模拟电路图 2.画出系统增幅或减幅振荡的波形图。 C=1uf时: R3=50K K=5:

R3=100K K=10 R3=200K K=20:

等幅振荡:R3=220k: 增幅振荡:R3=220k:

R3=260k: C=0.1uf时:

《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命令。

控制系统仿真和设计实验报告

控制系统仿真与设计实验报告 姓名: 班级: 学号: 指导老师:峰

7.2.2控制系统的阶跃响应 一、实验目的 1.观察学习控制系统的单位阶跃响应; 2.记录单位阶跃响应曲线; 3.掌握时间相应的一般方法; 二、实验容 1.二阶系统G(s)=10/(s2+2s+10) 键入程序,观察并记录阶跃响应曲线;录系统的闭环根、阻尼比、无阻尼振荡频率;记录实际测去的峰值大小、峰值时间、过渡时间,并与理论值比较。 (1)实验程序如下: num=[10]; den=[1 2 10]; step(num,den); 响应曲线如下图所示: (2)再键入: damp(den); step(num,den); [y x t]=step(num,den); [y,t’] 可得实验结果如下:

实际值理论值峰值 1.3473 1.2975 峰值时间 1.0928 1.0649 过渡时间+%5 2.4836 2.6352

+%2 3.4771 3.5136 2. 二阶系统G(s)=10/(s2+2s+10) 试验程序如下: num0=[10]; den0=[1 2 10]; step(num0,den0); hold on; num1=[10]; den1=[1 6.32 10]; step(num1,den1); hold on; num2=[10]; den2=[1 12.64 10]; step(num2,den2); 响应曲线:

(2)修改参数,分别实现w n1= (1/2)w n0和w n1= 2w n0响应曲线 试验程序: num0=[10]; den0=[1 2 10]; step(num0,den0); hold on; num1=[2.5]; den1=[1 1 2.5]; step(num1,den1); hold on; num2=[40]; den2=[1 4 40]; step(num2,den2); 响应曲线如下图所示: 3.时作出下列系统的阶跃响应,并比较与原系统响应曲线的差别与特点,作出相应的实验分析结果。

采样控制系统的分析

热工过程自动控制原理实验报告 白思平 03015413 实验八 采样控制系统的分析 一、实验目的 1. 熟悉并掌握Simulink 的使用; 2. 通过本实验进一步理解香农定理和零阶保持器ZOH 的原理及其实现方法; 3. 研究开环增益K 和采样周期T 的变化对系统动态性能的影响; 二、实验原理 1. 采样定理 图2-1为信号的采样与恢复的方框图,图中X(t)是t 的连续信号,经采样开关采样后,变为离散信号)(* t x 。 图2-1 连续信号的采样与恢复 香农采样定理证明要使被采样后的离散信号X *(t)能不失真地恢复原有的连续信号X(t),其充分条件为: max 2ωω≥S 式中S ω为采样的角频率,m ax ω为连续信号的最高角频率。由于T S π ω2=,因而式可为 max ωπ ≤T T 为采样周期。 2. 采样控制系统性能的研究 图2-2为二阶采样控制系统的方块图。 图2-2 采样控制系统稳定的充要条件是其特征方程的根均位于Z 平面上以坐标原点为圆心的单位圆,且这种系统的动、静态性能均只与采样周期T 有关。 由图2-2所示系统的开环脉冲传递函数为: ]2 5 .05.01[)1(25])2(2[)1(25])15.0()1(25[)(21212++--=+-=+-==---S S S Z Z S S Z Z S S e Z z G S T ]5.015.0)1([ )1(25221 T e Z Z Z Z Z TZ Z Z ---+----=

) )(1()]21()12[(5.122222T T T T e Z Z Te e Z e T --------++-= 闭环脉冲传递函数为: )]21(]12[5.12)1()]21(12[5.12)()(222222 222T T T T T T T T Te e Z e T e Z e Z Te e Z e T z R z C ----------++-+++---++-=)( 5 .12)5.1125()5.115.1325()] 21(12[5.12222222++-+-+--++-=-----T e Z e T Z Te e Z e T T T T T T )( 根据上式,根据朱利判据可判别该采样控制系统否稳定,并可用迭代法求出该系统的阶跃输出响应。 三、实验设备: 装有Matlab 软件的PC 机一台 四、实验容 1. 使用Simulink 仿真采样控制系统 2. 分别改变系统的开环增益K 和采样周期T S ,研究它们对系统动态性能及稳态精度的影响。 五、实验步骤 5-1. 验证香农采样定理 利用Simulink 搭建如下对象,如图2-3。 图2-3 设定正弦波的输入角频率w = 5,选择采样时间T 分别为0.01s 、0.1s 和1s ,观察输入输出波形,并结合香农定理说明原因。 5-2.采样系统的动态特性 利用Simulink 搭建如下二阶系统对象,如图2-4。 当系统的增益K=10,采样周期T 分别取为0.003s ,0.03s ,0.3s 进行仿真实验。 更改增益K 的值,令K=20,重复实验一次。 系统对象simulink 仿真图:

MATLAB与控制系统仿真及实验 2016(五)

MATLAB与控制系统仿真及实验 实验报告 (五) 2015- 2016 学年第 2 学期 专业: 班级: 学号: 姓名: 2016 年 5 月18日

实验五 SIMULINK系统仿真设计 一、实验目的 1、掌握SIMULINK工作环境及特点 2、掌握线性系统仿真常用的基本模块的用法 3、掌握SIMULINK的建模与仿真方法 4、子系统的创建和封装设计 二、实验设备及条件 计算机一台(包含MATLAB 软件环境)。 三、实验原理 Simulink是MATLAB的重要组成部分,提供建立系统模型、选择仿真参数和数值算法、启动仿真程序对该系统进行仿真、设置不同的输出方式来观察仿真结果等功能。 1、 Simulink的基本模块 Simulink的模块库提供了大量模块。单击模块库浏览器中Simulink前面的“+”号,将看到Simulink模块库中包含的子模块库,单击所需要的子模块库,在右边的窗口中将看到相应的基本模块,选择所需基本模块,可用鼠标将其拖到模型编辑窗口。同样,在模块库浏览器左侧的Simulink栏上单击鼠标右键,在弹出的快捷菜单中单击Open the …Simulink? Libray 命令,将打开Simulink基本模块库窗口。单击其中的子模块库图标,打开子模块库,找到仿真所需要的基本模块。 Simulink中几乎所有模块的参数都允许用户进行设置,只要双击要设置的模块或在模块上按鼠标右键并在弹出的快捷菜单中选择相应模块的参数设置命令就会弹出模块参数对话框。该对话框分为两部分,上面一部分是模块功能说明,下面一部分用来进行模块参数设置。同样,先选择要设置的模块,再在模型编辑窗口Edit菜单下选择相应模块的参数设置命令也可以打开模块参数对话框。 一个Simulink仿真模型的基本模块包括信源、信宿以及系统三个部分。其中,信源可以是常数、正弦波、阶梯波等信号源,信宿可以是示波器、图形记录仪等,系统则是被研究系统的SIMULINK方框图。系统、信源、信宿,可以从SIMULINK模块库中直接获得,也可以根据用户意愿用库中的模块构建而成。

实验十采样控制系统的分析

实验十 采样控制系统的分析 一、实验目的 2. 熟悉用LF398组成的采样控制系统; 3. 通过本实验进一步理解香农定理和零阶保持器ZOH 的原理及其实现方法; 3. 观察系统在阶跃作用下的稳态误差。研究开环增益K 和采样周期T 的变化对系统动态性能的影响; 二、实验设备 同实验一 三、实验内容 1. 利用实验平台设计一个对象为二阶环节的模拟电路,并与采样电路组成一个数-模混合系统。 2. 分别改变系统的开环增益K 和采样周期T S ,研究它们对系统动态性能及稳态精度的影响。 四、实验原理 1. 采样定理 图11-1为信号的采样与恢复的方框图,图中X(t)是t 的连续信号,经采样开关采样后,变为离散信号)(*t x 。 图10-1 连续信号的采样与恢复 香农采样定理证明要使被采样后的离散信号X *(t)能不失真地恢复原有的连续信号X(t),其充分条件为: max 2ωω≥S (10.1) 式中S ω为采样的角频率,max ω为连续信号的最高角频率。由于T S πω2= ,因而式(10.1)可写为 m ax ωπ≤ T (10.2) T 为采样周期。 采样控制系统稳定的充要条件是其特征方程的根均位于Z 平面上以坐标原点为圆心的单位圆内,且这种系统的动、静态性能均只与采样周期T 有关。 2. 采样控制系统性能的研究 图10-2为二阶采样控制系统的方块图。 图10-2 二阶采样控制系统方块图 由图10-2所示系统的开环脉冲传递函数为:

]25.05.01[)1(25])2(2[)1(25])15.0()1(25[)(21212++--=+-=+-==---S S S Z Z S S Z Z S S e Z z G S T T e Z Z Z Z Z TZ Z Z 2215.015.0)1([)1(25---+----= ) )(1()21(]12[5.122222T T T T e Z Z Te e Z e T --------++-= 闭环脉冲传递函数为: )] 21(]12[5.12)1()]21(]12[5.12)()(222222222T T T T T T T T Te e Z e T e Z e Z Te e Z e T z R z C ----------++-+++---++-= ) 255.1152.12()5.115.1325()]21(]12[5.1222222222T T T T T T T Te e T e Z e T Z Te e Z e T ---------+++----++-= 根据上式可判别该采样控制系统否稳定,并可用迭代法求出该系统的阶跃输出响应。 五、实验步骤 1. 零阶保持器 本实验采用“采样-保持器”组件LF398,它具有将连续信号离散后的零阶保持器输出信号的功能。图10-3为采样-保持电路。图中MC14538为单稳态电路,改变输入方波信号的周期,即改变采样周期T 。 图10-3 采样保持电路 图中方波信号由实验台的低频信号发生器提供。 接好“采样保持电路”的电源。用上位软件的“信号发生器”输出一个频率为5Hz 、幅值为2V 的正弦信号输入到“采样保持电路”的信号输入端。在下列几种情况下用示波器观察“采样保持电路”的信号输出端。 1.1 当方波(采样产生)信号为100 Hz 时; 1.2 当方波(采样产生)信号为50 Hz 时; 1.3 当方波(采样产生)信号为10Hz 时; 注:方波的幅值要尽可能大。 2. 采样系统的动态性能 根据图10-2二阶采样控制系统方块图,设计并组建该系统的模拟电路,如图10-4所示。

相关主题
文本预览
相关文档 最新文档