实验一典型环节的MATLAB仿真

合集下载

MATLAB仿真实验项目

MATLAB仿真实验项目

二、实验设备
PC 机,MATLAB 仿真软件。
三、实验内容
10 ,运用串联校正方法,设计控制器,使 0.5s 2 s 系统的性能满足要求。
被控对象 G p ( s)
四、实验步骤
+ 校 正
阶跃信号
10 0.5s 2 s
1、作原系统的 bode 图,求出静态误差系数 K v 0 ,相位裕度 c 0 和开 环截止频率 c 0 。 2、作时域仿真,求出阶跃响应曲线,记录未校正系统的时域性能 Mp 和 ts,并记录下所选择的参数。 3、设计超前校正装置 Gc(s),实现希望的开环频率特性,即
s=-5。
(b)
G2 ( s )
s 2 0.5s 10 s 2 2s 10 ,分子分母多项式阶数相等,即 n=m=2。
(c) G3 ( s) (d) G4 ( s)
s 2 0.5s ,分子多项式零次项系数为零。 s 2 2s 10
s ,原响应的微分,微分系数为 1/10。 s 2s 10
1 修改参数,写出程序分别实现 n1 = n 0 和 n 2 =2 n 0 的响应曲线,并作记录。 2
% n 0 10 3、试作以下系统的脉冲响应,并比较与原系统响应曲线的差别与特点,作出 相应的实验分析结果 (a) G1 (s)
2s 10 ,有系统零点情况,即 s 2 2s 10
2
2、修改参数,分别实现 =1, =2 的响应曲线,并作记录。 程序为: n0=10;d0=[1 2 10];step(n0,d0 )
%原系统 =0.36 hold on %保持原曲线 n1=n0,d1=[1 6.32 10];step(n1,d1) % =1 n2=n0;d2=[1 12.64 10];step(n2,d2) % =2

MATLAB仿真实验全部

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.系统传函为()27243645232345234+++++++++=s s s s s s s s s s G ,试判断其稳定性%Matlab 计算程序num=[3 2 5 4 6];den=[1 3 4 2 7 2];G=tf(num,den);pzmap(G);p=roots(den) 2.用Matlab 求出253722)(2342++++++=s s s s s s s G 的极点。

实验一 典型环节的模拟研究

实验一 典型环节的模拟研究

自动控制原理实验报告实验名称:班级:姓名:学号:实验一典型环节的模拟研究一、实验目的1、学习典型环节模拟电路,通过搭建典型环节模拟电路,熟悉并掌握自动控制实验箱的使用方法。

2、掌握典型环节的matlab软件仿真方法。

3、了解并掌握各典型环节的传递函数及其特性,观察和分析个典型环节的响应曲线。

二、实验内容1、构成个典型环节模拟电路,计算传递函数,明确各参数物理意义2、用Matlab软件仿真个典型环节的阶跃响应,分析其性能。

3、在自控实验箱中搭建个典型环节的模拟电路,调节模拟电路参数,观测并记录各环节的阶跃响应曲线,研究参数变化对典型环节阶跃响应的影响。

4、将软件仿真结果与模拟电路观测的结果作比较。

三、实验步骤1、构成典型环节模拟电路(1)比例环节传递函数为:G(s)=K=R2/R1,R1=200K, R2=100K或R2=200K(2)积分环节传递函数为:G(s)=1/(T*s),T=R1*C1,R1=200K,C1=1.0uF或2.0uF(3)比例积分环节传递函数为:G(s)=K+1/(T*s), K=R4/R3,T=R3*C1,R1=200K,C1=1.0uF或2.0uF(4)微分环节传递函数为:G(s)=Ts,T=R2*C1,R2=100K,C1 =0.1uF(5)比例微分环节传递函数为:G(s)=K+Ts,K=R2/R1,T=R2*C1,R2=100K,C1 =0.1uF(6)惯性环节传递函数为:G(s)=K/(Ts+1),K=R2/R1,T=R2*C1,C1=1.0uF或2.0uF2、用Matlab软件仿真实现各典型环节阶跃响应,并保存不同参数下各环节的阶跃响应曲线;(1)比例环节R2=200K:g=tf(200,200);step(g)R2=100K:g=tf(100,200);step(g)(2)积分环节C1=1.0uF:g=tf(1,[0.2 ,0]);step(g), axis([0 1 0 5])C1=2.0uF:g=tf(1,[0.4,0]);step(g), axis([0 1 0 2.5])(3)比例积分环节C1=1.0uF:g=tf([0.2,1],[0.2,0]);step(g), axis([0 1 0 10.5])C1=2.0uF:g=tf([0.4,1],[0.4,0]);step(g), axis([0 1 0 5.5])(4)微分环节不能用step()函数,用Simulink仿真(5)比例加微分环节不能用step()函数,用Simulink仿真R1=20KR1=100K(6)惯性环节C1=1.0uFg=tf(1,[0.2,1]);step(g)C2=2.0uFg=tf(1,[0.4,1]);step(g)3、在自控实验箱中搭建各环节模拟电路,观测并记录个典型环节阶跃响应曲线,调整参数,重复进行。

实验1典型环节的动态特性仿真分析

实验1典型环节的动态特性仿真分析

■ 5.仿真系统连接完成且仿真所用的参数 均正确设置后,可进行仿真操作,点击 图形仿真操作画面“Simulation”下拉 式菜单“start”选项和“stop”选项可 分别控制仿真过程的启动与停止。仿真 过程结束后,点击示波器可显示出仿真 曲线。
■ 若需要同时显示三条响应曲线时的仿真 框图可采用如下的形式,其中传递函数 的形式根据不同环节进行设置。
实验一 典型环节的动态特 性仿真分析
一、实验目的和要求
■ (1)熟悉MATLAB软件的SIMULINK工 具箱。
■ (2)通过观察典型环节在单位阶跃信 号作用下的响应曲线,熟悉它们的动态 特性。
■ (3)了解各典型环节中参数变化对其 动态特性的影响。
二、实验主要仪器和设备
■ 装有Matlab软件的计算机
五、实验数据记录
■ (1)比例环节 G(S)=
;
■ 所选的几个不同参数值分别为K1= ;K2= ; K3= ;
■ 对应的单位阶跃响应曲线(在输出曲线上标明对应 的有关参数值):
■ (2)积分环节 G(S)=
;
■ 所选的几个不同参数值分别为Ti1= ;Ti2= ; Ti3= ;
■ 对应的单位阶跃响应曲线(在输出曲线上标明对应 的有关参数值):
■ ② 令ξ=0,ωn取不同值:ωn1= ;ωn2= ;
■ 对应的单位阶跃响应曲线(在输出曲线上标明对应的有关 参数值):
■ ③ 令ξ=0.216,ωn取不同值:ωn1= ;ωn2= ;
■ 对应的单位阶跃响应曲线(在输出曲线上标明对应的有关 参数值):
六、实验报告
■ 实验报告应包含如下内容:实验目的和 要求、实验所需主要仪器与设备、实验 内容、实验步骤与方法、原始实验数据 记录和处理(数据曲线、图表等)、实 验结果分析等。报告要求书写认真,图 表规范、完整,数据记录真实,分析透 彻和结论正确。

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

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

自动实验一——典型环节的MATLAB仿真报告引言:典型环节的MATLAB仿真是一种常见的模拟实验方法,通过使用MATLAB软件进行建模和仿真,可以有效地研究和分析各种复杂的物理系统和控制系统。

本报告将介绍一个典型环节的MATLAB仿真实验,包括实验目的、实验原理、实验步骤、实验结果和讨论等内容。

一、实验目的本实验旨在通过MATLAB仿真实验,研究和分析一个典型环节的动态特性,深入了解其响应规律和控制方法,为实际系统的设计和优化提供理论支持。

二、实验原理典型环节是控制系统中的重要组成部分,一般包括惯性环节、惯性耦合和纯滞后等。

在本实验中,我们将重点研究一个惯性环节。

惯性环节是一种常见的动态系统,其特点是系统具有自身的动态惯性,对输入信号的响应具有一定的滞后效应,并且在输入信号发生变化时有一定的惯性。

三、实验步骤1.建立典型环节的数学模型。

根据实际情况,我们可以选择不同的数学模型描述典型环节的动态特性。

在本实验中,我们选择使用一阶惯性环节的传递函数模型进行仿真。

2.编写MATLAB程序进行仿真。

利用MATLAB软件的控制系统工具箱,我们可以方便地建立惯性环节的模型,并利用系统仿真和分析工具进行仿真实验和结果分析。

3.进行仿真实验。

选择合适的输入信号和参数设置,进行仿真实验,并记录仿真结果。

4.分析实验结果。

根据仿真结果,可以分析典型环节的动态响应特性,比较不同输入信号和控制方法对系统响应的影响。

四、实验结果和讨论通过以上步骤,我们成功地完成了典型环节的MATLAB仿真实验,并获得了仿真结果。

通过对仿真结果的分析,我们可以得到以下结论:1.惯性环节的响应规律。

惯性环节的响应具有一定的滞后效应,并且对输入信号的变化具有一定的惯性。

随着输入信号的变化速度增加,惯性环节的响应时间呈指数级减小。

2.稳态误差与控制增益的关系。

控制增益对稳态误差有重要影响,适当调整控制增益可以减小稳态误差。

3.不同输入信号的影响。

自动控制原理MATLAB实验报告

自动控制原理MATLAB实验报告

实验一典型环节的MATLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、实验原理1.比例环节的传递函数为KRKRRRZZsG200,1002)(211212==-=-=-=其对应的模拟电路及SIMULINK图形如图1所示。

2.惯性环节的传递函数为ufCKRKRsCRRRZZsG1,200,10012.021)(121121212===+-=+-=-=其对应的模拟电路及SIMULINK图形如图2所示。

图1 比例环节的模拟电路及SIMULINK图形图2惯性环节的模拟电路及SIMULINK图形3.积分环节(I)的传递函数为ufCKRssCRZZsG1,1001.011)(111112==-=-=-=其对应的模拟电路及SIMULINK图形如图3所示。

4.微分环节(D)的传递函数为ufCKRssCRZZsG10,100)(111112==-=-=-=ufCC01.012=<<其对应的模拟电路及SIMULINK图形如图4所示。

5.比例+微分环节(PD)的传递函数为)11.0()1()(111212+-=+-=-=ssCRRRZZsGufCCufCKRR01.010,10012121=<<===其对应的模拟电路及SIMULINK图形如图5所示。

图3 积分环节的模拟电路及及SIMULINK图形图4 微分环节的模拟电路及及SIMULINK图形6.比例+积分环节(PI)的传递函数为)11(1)(11212sRsCRZZsG+-=+-=-=ufCKRR10,100121===其对应的模拟电路及SIMULINK图形如图6所示。

三、实验内容按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记录其单位阶跃响应波形。

自动控制理论实验指导书(仿真).详解

自动控制理论实验指导书(仿真).详解

实验一典型环节的MATLAB仿真Experiment 1 MATLAB simulation of typical link一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB软件,在命令窗口栏“>>”提示符下键入simulink命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK仿真环境下。

2.选择File菜单下New下的Model命令,新建一个simulink仿真环境常规模板。

3.在simulink仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:1)进入线性系统模块库,构建传递函数。

点击simulink下的“Continuous”,再将右边窗口中“Transfer Fen”的图标用左键拖至新建的“untitled”窗口。

2)改变模块参数。

在simulink仿真环境“untitled”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math”右边窗口“Gain”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink下的“Source”,将右边窗口中“Step”图标用左键拖至新建的“untitled”窗口,形成一个阶跃函数输入模块。

(最新版)MATLAB实验报告

(最新版)MATLAB实验报告

实验一典型环节的MATLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB软件,在命令窗口栏“>>”提示符下键入simulink命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK仿真环境下。

2.选择File菜单下New下的Model命令,新建一个simulink仿真环境常规模板。

3.在simulink仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:1)进入线性系统模块库,构建传递函数。

点击simulink下的“Continuous”,再将右边窗口中“Transfer Fen”的图标用左键拖至新建的“untitled”窗口。

2)改变模块参数。

在simulink仿真环境“untitled”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math”右边窗口“Gain”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink下的“Source”,将右边窗口中“Step”图标用左键拖至新建的“untitled”窗口,形成一个阶跃函数输入模块。

5)选择输出方式。

用鼠标点击simulink下的“Sinks”,就进入输出方式模块库,通常选用“Scope”的示波器图标,将其用左键拖至新建的“untitled”窗口。

实验一 典型环节及其阶跃响应仿真

实验一 典型环节及其阶跃响应仿真

利用simulink进行仿真的步骤:1.打开Matlab软件;2.在Command Window命令行>>后输入simulink并回车或点击窗口上部图标直接进入simulink界面;3.在simulink界面上点击File-New-Modle就可以在新的界面上建立系统的仿真模型了;4.在左面的器件模型库中找到所需模型,用鼠标将器件模型拖到建立的界面上,然后用鼠标将它们用连线连起来,系统的仿真模型就建立起来了;5.点击界面上部的图标‘’进行仿真,双击示波器就可以看到仿真结果。

实验要用到的元件模型的图标及解释如下:阶跃信号:在simulink-source中可以找到,双击可以设定阶跃时间。

sum:在simulink-math operations中可以找到,双击可以改变器属性以实现信号相加还是相减;比例环节:在simulink-math operations中可以找到,双击可以改变器属性以改变比例系数;积分环节:在simulink-continues中可以找到;传函的一般数学模型表达形式:在simulink-continues中可以找到,双击可以对传递函数进行更改(通过设定系数)。

示波器:在simulink-sinks中可以找到。

实验一典型环节及其阶跃响应一、实验目的1.通过观察典型环节在单位阶跃信号作用下的动态特性,熟悉各种典型环节的响应曲线。

2.定性了解各参数变化对典型环节动态特性的影响。

3.初步了解MATLAB 中SIMULINK 的使用方法。

二、SIMULINK 实例1.掌握比例、积分、一阶惯性、实际微分、比例+微分、比例+积分环节的动态特性。

[例题]:观察实际微分环节的动态特性(1)连接系统,如上图所示:(2)参数设置:在simulation/paramater 中将仿真时间(Stop Time )设置为10秒,用鼠标双击实际微分环节,设Kd=1,Td=1(3)仿真:simulation/start,仿真结果如图1-1所示。

matlab实验报告

matlab实验报告

实验一典型环节的电路模拟与软件仿真研究一.实验目的1.通过实验熟悉并掌握实验装置和上位机软件的使用方法。

2.通过实验熟悉各种典型环节的传递函数及其特性,掌握电路模拟和软件仿真研究方法。

二.实验内容1.设计各种典型环节的模拟电路。

2.完成各种典型环节模拟电路的阶跃特性测试,并研究参数变化对典型环节阶跃特性的影响。

3.在上位机界面上,填入各个环节的实际(非理想)传递函数参数,完成典型环节阶跃特性的软件仿真研究,并与电路模拟研究的结果作比较。

三、实验结果积分环节的传递函数为:Tss U s U i O 1)()(=其方块图、模拟电路和阶跃响应,分别如图1.2.1、图1.2.2和图1.2.3所示,于是C R T 0=,实验参数取R 0=100k ,C =1uF ,R=10k 。

4.比例微分(PD)环节的传递函数、方块图、模拟电路和阶跃响应比例微分环节的传递函数为:)1(Ts K U UiO +=其方块图和模拟电路分别如图1.4.1、图1.4.2所示。

其模拟电路是近似的(即实际PD环节)=10k ,R 3其方块图、模拟电路和阶跃响应,分别如图1.5.1、图1.5.2和图1.5.3所示,其中C R T R R K 101,==,实验参数取R 0=200k ,R 1=200k ,C =1uF ,R=10k 。

对应理想的和实际的比例积分微分(PID)环节的阶跃响应分别如图1.6.3 a 、图1.6.3 b 所示。

实际PID 环节的传递函数为:1222110010132()1(1)()(1)o i U s R R R C R C s U s R R C s R C R C s ++=+++(供软件仿真参考)实验二 典型系统动态性能和稳定性分析一.实验目的1.学习和掌握动态性能指标的测试方法。

2.研究典型系统参数对系统动态性能和稳定性的影响。

二.实验内容1.观测二阶系统的阶跃响应,测出其超调量和调节时间,并研究其参数变化对动态性能和稳定性的影响。

实验一 典型环节的MATLAB仿真

实验一  典型环节的MATLAB仿真

以图 1 所示的系统为例说明基本设计步骤如下: 1)进入线性系统模块库构建传递函数。点击 simulink 下的“Continuous” 再将右边窗口中“Transfer Fen”的图标用左键拖至新建的“untitled”窗口。 2)改变模块参数。在 simulink 仿真环境“untitled”窗口中双击该图标即 可改变传递函数。其中方括号内的数字分别为传递函数的分子、分母各次幂由高 到低的系数数字之间用空格隔开设置完成后选择 OK即完成该模块的设 置。 3)建立其它传递函数模块。按照上述方法在不同的 simulink 的模块库中 建立系统所需的传递函数模块。例比例环节用“Math”右边窗口“Gain”的图 标。 4)选取阶跃信号输入函数。用鼠标点击 simulink 下的“Source”将右边窗 口中“Step”图标用左键拖至新建的“untitled”窗口形成一个阶跃函数输入模
图 2 系统方框图
块。 5)选择输出方式。用鼠标点击 simulink 下的“Sinks”就进入输出方式模 块库通常选用“Scope”的示波器图标将其用左键拖至新建的“untitled”窗 口。 6)选择反馈形式。为了形成闭环反馈系统需选择“Math” 模块库右边 窗口“Sum”图标并用鼠标双击将其设置为需要的反馈形式改变正负号。 7)连接各元件用鼠标划线构成闭环传递函数。 8)运行并观察响应曲线。用鼠标单击工具栏中的“运行”按钮便能自动运行仿真环境下 的系统框图模型。运行完之后用鼠标双击“Scope”元件即可看到响应曲线。 三、实验原理 1比例环节的传递函数为
1. 比例环节

对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配0料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高高与中中带资资负料料荷试试下卷卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并中3试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

MATLAB实验一典型环节的MATLAB仿真

MATLAB实验一典型环节的MATLAB仿真
SIMULINK仿真模型
单位阶跃响应波形
(2)形
结果分析:
由以上单位阶跃响应波形图知,惯性环节使得输出波形在开始时以指数曲线上升,上升速度与时间常数(惯性环节中s的系数)有关。
3.积分环节 实验结果:
SIMULINK仿真模型
单位阶跃响应波形
结果分析:
SIMULINK仿真模型
单位阶跃响应波形
(2)比例环节 实验结果:
SIMULINK仿真模型
单位阶跃响应波形
结果分析:
由以上阶跃响应波形图知,比例环节使得输出量与输入量成正比,既无失真也无延迟,响应速度快,能对输入立即作出响应,因此系统易受外界干扰信号的影响,从而导致系统不稳定。
2.惯性环节 实验结果:
要求:正文用小四宋体,1.5倍行距,图表题用五号宋体,图题位于图下方,表题位于表上方。
积分环节的输出量反映了输入量随时间的积累,积分作用随着时间而逐渐增强,其反映速度较比例环节迟缓。
4.微分环节 的实验结果:
SIMULINK仿真模型
单位阶跃响应波形
结果分析:
由上图的单位阶跃响应波形图知,微分环节的输出反映了输入信号的变化速度,即微分环节能预示输入信号的变化趋势,但是若输入为一定值,则输出为零。,
曲线的理解。
3.定性了解各参数变化对典型环节动态特性的影响。
二、实验内容
按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记录其
单位阶跃响应波形。
1比例环节 和 ;
2惯性环节 和
3积分环节
4微分环节
5比例+微分环节(PD) 和
6比例+积分环节(PI) 和
三、实验结果分析
1.(1)比例环节 实验结果:

实验一典型环节的MATLAB仿真

实验一典型环节的MATLAB仿真

典型环节的MATLAB仿真1、 实验目的:1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、实验内容按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记录其单位阶跃响应波形。

①比例环节 G1(S)=-1和G2(S)=-2②惯性环节 G1(S)=-「1/(S+1)」和G2(S)=-「1/(0.5S+1)」③积分环节 G1(S)=-(1/S)和G2(S)=-(1/(0.5S)④微分环节 G1(S)=-0.5S和G2(S)=-S⑤比例微分环节 G1(S)=-(2+S)和G2(S)=-(1+2S)⑥比例积分环节(PI)G1(S)=-(1+1/S)和G2(S)=-「2(1+1/2S)」2、 实验步骤及结果启动MATLAB 6.0,进入Simulink后新建文档,分别在各文档绘制各典型环节的结构框图。

双击各传递函数模块,在出现的对话框内设置相应的参数。

然后点击工具栏的按钮或simulation菜单下的start命令进行仿真,双击示波器模块观察仿真结果。

在仿真时设置各阶跃输入信号的幅度为1,开始时间为0(微分环节起始设为0.5,以便于观察)传递函数的参数设置为框图中的数值,自己可以修改为其他数值再仿真观察其响应结果。

1、 比例环节G1(S)=-1和G2(S)=-2:2、 惯性环节G1(S)=-「1/(S+1)」和G2(S)=-「1/(0.5S+1)」3、 积分环节G1(S)=-(1/S)和G2(S)=-(1/(0.5S)4、 微分环节G1(S)=-0.5S和G2(S)=-S5、 比例微分环节: G1(S)=-(2+S)和G2(S)=-(1+2S)6、 比例积分:G1(S)=-(1+1/S)和G2(S)=-「2(1+1/2S)」四、实验结果分析:比较前后两个阶跃曲线的区别与联系,作出相应的实验分析结果。

控制系统计算机仿真(matlab)仿真实验一实验报告

控制系统计算机仿真(matlab)仿真实验一实验报告

实验一MATLAB基本操作与矩阵运算一、实验目的1、熟悉Matlab软件的基本操作方法2、掌握Matlab矩阵和数组的基本运算3、了解Matlab的常用函数的使用方法二、实验学时:2学时三、实验原理MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。

打开MATLAB软件弹出如图1-1所示的图形窗口。

MATLAB有3种子窗口,即:命令窗口(Command Window)、m-文件编辑窗口(Edit Window)和图形窗口(Figure Window)。

图1-1 MATLAB R2008a基本界面1.命令窗口(The Command Window)当MATLAB 启动后,出现的最大的窗口就是命令窗口。

用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。

在MATLAB 中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。

在命令窗口中输入该文件名,这一连串命令就被执行了。

因为这样的文件都是以“.m ”为后缀,所以称为m-文件。

2.m-文件编辑窗口(The Edit Window )我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。

在MATLAB 主界面上选择菜单“File/New/M-file ”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open ”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。

3.图形窗口(The Figure Window )图形窗口用来显示MATLAB 程序产生的图形。

图形可以是2维的、3维的数据图形,或其它棒状图、极坐标图等。

MATLAB 常用操作命令和运算符如下:clear ——清除工作空间变量clc ——清除命令窗口内容path ——设置路径cd ——设置当前目录符+——矩阵的加法运算符-——矩阵的减法运算符*——矩阵的乘法运算符\——矩阵的左除运算符/——矩阵的右除运算符^——矩阵的乘方linspace ——产生线性等分向量inv ——矩阵求逆poly ——创建多项式polyval ——多项式求值polyfit ——多项式拟合四、实验内容1.自由练习Matlab 软件的操作2、已知矩阵 A=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡987654321。

自动控制原理实验报告

自动控制原理实验报告

《自动控制原理》实验报告姓名:学号:专业:班级:时段:成绩:工学院自动化系实验一 典型环节的MATLAB 仿真一、实验目的1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、实验原理1.比例环节的传递函数为K R K R R RZ ZsG 200,1002)(211212==-=-=-=其对应的模拟电路及SIMULINK 图形如图1-3所示。

三、实验内容按下列各典型环节的传递函数,建立相应的SIMULINK 仿真模型,观察并记录其单位阶跃响应波形。

① 比例环节1)(1=s G 和2)(1=s G ; ② 惯性环节11)(1+=s s G 和15.01)(2+=s s G ③ 积分环节s s G 1)(1= ④ 微分环节s s G =)(1图1-3 比例环节的模拟电路及SIMULINK 图形⑤ 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G ⑥ 比例+积分环节(PI )s s G 11)(1+=和s s G 211)(2+=四、实验结果及分析① 仿真模型及波形图1)(1=s G 和2)(1=s G② 仿真模型及波形图11)(1+=s s G 和15.01)(2+=s s G 11)(1+=s s G 15.01)(2+=s s G③ 积分环节ss G 1)(1=④微分环节⑤比例+微分环节(PD)⑥比例+积分环节(PI)五、分析及心得体会实验二线性系统时域响应分析一、实验目的1.熟练掌握step( )函数和impulse( )函数的使用方法,研究线性系统在单位阶跃、单位脉冲及单位斜坡函数作用下的响应。

2.通过响应曲线观测特征参量ζ和ω对二阶系统性能的影响。

n3.熟练掌握系统的稳定性的判断方法。

二、基础知识及MATLAB函数(一)基础知识时域分析法直接在时间域中对系统进行分析,可以提供系统时间响应的全部信息,具有直观、准确的特点。

自动控制原理MATLAB仿真实验

自动控制原理MATLAB仿真实验

传递函数及方框图的建立(典型环节)一、实验目的1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK 的使用MATLAB 中SIMULINK 是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK 功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB 软件,在命令窗口栏“>>”提示符下键入simulink 命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK 仿真环境下。

2.选择File 菜单下New 下的Model 命令,新建一个simulink 仿真环境常规模板。

3.在simulink 仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:1)进入线性系统模块库,构建传递函数。

点击simulink 下的“Continuous ”,再将右边窗口中“Transfer Fen ”的图标用左键拖至新建的“untitled ”窗口。

2)改变模块参数。

在simulink 仿真环境“untitled ”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK ,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink 的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math ”右边窗口“Gain ”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink 下的“Source ”,将右边窗口中“Step ”图标用左键拖至新建的“untitled ”窗口,形成一个阶跃函数输入模块。

5)选择输出方式。

用鼠标点击simulink 下的“Sinks ”,就进入输出方式模块库,通常选用“Scope ”的示波器图标,将其用左键拖至新建的“untitled ”窗口。

控制理论实验仿真——matlab

控制理论实验仿真——matlab

实验一 典型环节的MATLAB 仿真一、实验目的1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK 的使用MATLAB 中SIMULINK 是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK 功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB 软件,在命令窗口栏“>>”提示符下键入simulink 命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK 仿真环境下。

2.选择File 菜单下New 下的Model 命令,新建一个simulink 仿真环境常规模板。

3.在simulink 仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:1)进入线性系统模块库,构建传递函数。

点击simulink 下的“Continuous ”,再将右边窗口中“Transfer Fen ”的图标用左键拖至新建的“untitled ”窗口。

2)改变模块参数。

在simulink 仿真环境“untitled ”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK ,即完成该模块的设置。

图1-1 SIMULINK 仿真界面 图1-2 系统方框图3)建立其它传递函数模块。

按照上述方法,在不同的simulink 的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math ”右边窗口“Gain ”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink 下的“Source ”,将右边窗口中“Step ”图标用左键拖至新建的“untitled ”窗口,形成一个阶跃函数输入模块。

Matlab仿真实验-自动控制原理

Matlab仿真实验-自动控制原理

实验一 典型环节的MATLAB 仿真一、实验目的1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK 的使用MATLAB 中SIMULINK 是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK 功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB 软件,在命令窗口栏“>>”提示符下键入simulink 命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK 仿真环境下。

2.选择File 菜单下New 下的Model 命令,新建一个simulink 仿真环境常规模板。

3.在simulink 仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:图1-1 SIMULINK 仿真界面 图1-2 系统方框图1)进入线性系统模块库,构建传递函数。

点击simulink 下的“Continuous ”,再将右边窗口中“Transfer Fen ”的图标用左键拖至新建的“untitled ”窗口。

2)改变模块参数。

在simulink 仿真环境“untitled ”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK ,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink 的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math ”右边窗口“Gain ”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink 下的“Source ”,将右边窗口中“Step ”图标用左键拖至新建的“untitled ”窗口,形成一个阶跃函数输入模块。

自动控制原理MATLAB仿真实验指导书(4个实验)

自动控制原理MATLAB仿真实验指导书(4个实验)

自动控制原理MATLAB仿真实验实验指导书电子信息工程教研室实验一典型环节的MA TLAB仿真一、实验目的1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MA TLAB软件,在命令窗口栏“>>”提示符下键入simulink命令,按Enter键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK仿真环境下。

2.选择File菜单下New下的Model命令,新建一个simulink仿真环境常规模板。

图1-1 SIMULINK仿真界面图1-2 系统方框图3.在simulink仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:1)进入线性系统模块库,构建传递函数。

点击simulink下的“Continuous”,再将右边窗口中“Transfer Fen”的图标用左键拖至新建的“untitled”窗口。

2)改变模块参数。

在simulink仿真环境“untitled”窗口中双击该图标,即可改变传递函数。

其中方括号内的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math”右边窗口“Gain”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink下的“Source”,将右边窗口中“Step”图标用左键拖至新建的“untitled”窗口,形成一个阶跃函数输入模块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一典型环节的MATLAB仿真
一、实验目的
1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。

2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。

3.定性了解各参数变化对典型环节动态特性的影响。

二、SIMULINK的使用
MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包。

利用SIMULINK功能模块可以快速的建立控制系统的模型,进行仿真和调试。

1.运行MATLAB软件,在命令窗口栏“>>”提示符下键入simulink命令,按Enter 键或在工具栏单击按钮,即可进入如图1-1所示的SIMULINK仿真环境下。

2.选择File菜单下New下的Model命令,新建一个simulink仿真环境常规模板。

3.在simulink仿真环境下,创建所需要的系统。

以图1-2所示的系统为例,说明基本设计步骤如下:
1)进入线性系统模块库,构建传递函数。

点击simulink下的“Continuous”,再将右边窗口中“Transfer Fen”的图标用左键拖至新建的“untitled”窗口。

图1-1 SIMULINK仿真界面图1-2 系统方框图
2)改变模块参数。

在simulink 仿真环境“untitled ”窗口中双击该图标,即可改变传递函数。

其中方括号的数字分别为传递函数的分子、分母各次幂由高到低的系数,数字之间用空格隔开;设置完成后,选择OK ,即完成该模块的设置。

3)建立其它传递函数模块。

按照上述方法,在不同的simulink 的模块库中,建立系统所需的传递函数模块。

例:比例环节用“Math ”右边窗口“Gain ”的图标。

4)选取阶跃信号输入函数。

用鼠标点击simulink 下的“Source ”,将右边窗口中“Step ”图标用左键拖至新建的“untitled ”窗口,形成一个阶跃函数输入模块。

5)选择输出方式。

用鼠标点击simulink 下的“Sinks ”,就进入输出方式模块库,通常选用“Scope ”的示波器图标,将其用左键拖至新建的“untitled ”窗口。

6)选择反馈形式。

为了形成闭环反馈系统,需选择“Math ” 模块库右边窗口“Sum ”图标,并用鼠标双击,将其设置为需要的反馈形式(改变正负号)。

7)连接各元件,用鼠标划线,构成闭环传递函数。

8)运行并观察响应曲线。

用鼠标单击工具栏中的“”按钮,便能自动运行仿真环境下的系统框图模型。

运行完之后用鼠标双击“Scope ”元件,即可看到响应曲线。

三、实验原理
1.比例环节的传递函数为
K R K R R R
Z Z s G 200,1002)(211
212==-=-=-
=
其对应的模拟电路及SIMULINK 图形如图1-3所示。

图1-3 比例环节的模拟电路及SIMULINK 图形
2.惯性环节的传递函数为
uf
C
K
R
K
R
s
C
R
R
R
Z
Z
s
G1
,
200
,
100
1
2.0
2
1
)
(
1
2
1
1
2
1
2
1
2=
=
=
+
-
=
+
-
=
-
=
其对应的模拟电路及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所示。

4.微分环节(D)的传递函数为
uf
C
K
R
s
s
C
R
Z
Z
s
G10
,
100
)
(
1
1
1
1
1
2=
=
-
=
-
=
-
=uf
C
C01
.0
1
2
=
<<
其对应的模拟电路及SIMULINK图形如图1-6所示。

图1-4 惯性环节的模拟电路及SIMULINK图形
图1-5 积分环节的模拟电路及及SIMULINK图形
图1-6 微分环节的模拟电路及及SIMULINK图形
5.比例+微分环节(PD)的传递函数为
)1
1.0(
)1
(
)
(
1
1
1
2
1
2+
-
=
+
-
=
-
=s
s
C
R
R
R
Z
Z
s
G
uf
C
C
uf
C
K
R
R01
.0
10
,
100
1
2
1
2
1
=
<<
=
=
=
其对应的模拟电路及SIMULINK图形如图1-7所示。

6.比例+积分环节(PI)的传递函数为
)
1
1(
1
)
(
1
1
2
1
2
s
R
s
C
R
Z
Z
s
G+
-
=
+
-
=
-
=uf
C
K
R
R10
,
100
1
2
1
=
=
=
其对应的模拟电路及SIMULINK图形如图1-8所示。

四、实验容
按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记录其单位阶跃响应波形。

①比例环节1
)(
1
=
s
G和2
)
(
1
=
s
G;
图1-7 比例+微分环节的模拟电路及SIMULINK图形
图1-8 比例+积分环节的模拟电路及SIMULINK图形
图2-1 比例环节的模拟电路
图2-2比例环节SIMULINK 仿真模型
② 惯性环节11)(1+=
s s G 和1
5.01)(2+=s s G
图3-1惯性环节模拟电路
图3-2惯性环节SIMULINK 仿真模型
③ 积分环节s
s G 1)(1=
图4-1积分环节的模拟电路
图4-2积分环节SIMULINK 仿真模型
④ 微分环节s s G =)(1
图5-1微分环节的模拟电路
图5-2微分环节SIMULINK 仿真模型
⑤ 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G
图6-1比例+微分环节的模拟电路
图6-2比例+微分SIMULINK 仿真模型
⑥ 比例+积分环节(PI )s s G 11)(1+=和s
s G 211)(2+=
图7-1比例+积分环节的模拟电路
图7-2比例+积分SIMULINK 仿真模型
五、心得体会
通过这次接触MATLAB,真正的体会到了它强大的数值计算和符号计算功能,以及强大的数据可视化、人际智能交互能力。

该工具主要处理以传递函数为主要特征的经典控制和以状态空间为主要特征的现代控制中的主要问题,它能够使图形生动形象的展现给我们,使理解更深刻。

相关文档
最新文档