典型环节的MATLAB仿真
11自动控制原理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 仿真一、实验目的1.熟悉MATLAB 桌面和命令窗口,初步了解SIMULINK 功能模块的使用方法。
2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。
3.定性了解各参数变化对典型环节动态特性的影响。
二、实验原理1.比例环节的传递函数为 K R K R R R Z ZsG 200,1002)(211212==-=-=-=其对应的模拟电路及SIMULINK 图形如图1所示。
2.惯性环节的传递函数为uf C K R K R s C R R R Z Z s G 1,200,10012.021)(121121212===+-=+-=-=其对应的模拟电路及SIMULINK 图形如图2所示。
图1 比例环节的模拟电路及SIMULINK 图形3.积分环节(I)的传递函数为uf C K R s s CR Z Z s G 1,1001.011)(111112==-=-=-=其对应的模拟电路及SIMULINK 图形如图3所示。
4.微分环节(D)的传递函数为uf C K R s s C R Z Z s G 10,100)(111112==-=-=-= uf C C 01.012=<<其对应的模拟电路及SIMULINK 图形如图4所示。
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 图形如图5所示。
图3 积分环节的模拟电路及及SIMULINK 图形图4 微分环节的模拟电路及及SIMULINK 图形6.比例+积分环节(PI )的传递函数为 )11(1)(11212sR s C R Z Z s G +-=+-=-= uf C K R R 10,100121=== 其对应的模拟电路及SIMULINK 图形如图6所示。
第一章 控制系统典型环节及Matlab使用

水位高度控制系统原理图
水位高度控制系统原理方框图
长江职业学院机电汽车学院
三、按偏差调节的闭环控制
特点:通过计算被控量和给定值的差值来控制被控对象。 优点:可以自动调节由于干扰和内部参数的变化 而引起的变动。 干扰
给定值
计算比较 -
E
执行
被控对象
被控量
测量
按偏差调节的系统原理方框图
例1. 如图所示的RLC无源 网络,图中电感为L (亨利),电阻为R (欧姆),电容为C (法),试求输入电 压ui(t)与输出电压 uo(t)之间的传递函数。
L
R i
ui
C
uc
长江职业学院机电汽车学院
为了改善系统的性能,常引入图示的无源网络作为校正元件。无源网络通常由 电阻、电容、电感组成,利用电路理论可方便地求出其动态方程,对其进行拉 氏变换即可求出传递函数。这里用直接求的方法。因为电阻、电容、电感的复 阻抗分别为R、1∕Cs、Ls,它们的串并联运算关系类同电阻。
c(t ) Kr (t )
G(s) C ( s) K R( s )
长江职业学院机电汽车学院
列写微分方程的一般方法
• 例1. 列写如图所示RC网络的微分方程。
R
ur
i
C
uc
北京航空航天大学
长江职业学院机电汽车学院
解:由基尔霍夫定律得:
1 ur R i C idt
uc
1 C
实测值
执行
测量
自动控制方框图
被控对象
长江职业学院机电汽车学院
在上图中,除被控对象外的其余部分统称为控制装置,它必须以测量被控量或干扰量。 比较元件:将被控量与给定值进行比较。 执行元件:根据比较后的偏差,产生执行作用,去操 纵被控对象 参与控制的信号来自三条通道,即给定值、干扰量、被控量。
实验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仿真实验,研究和分析一个典型环节的动态特性,深入了解其响应规律和控制方法,为实际系统的设计和优化提供理论支持。
二、实验原理典型环节是控制系统中的重要组成部分,一般包括惯性环节、惯性耦合和纯滞后等。
在本实验中,我们将重点研究一个惯性环节。
惯性环节是一种常见的动态系统,其特点是系统具有自身的动态惯性,对输入信号的响应具有一定的滞后效应,并且在输入信号发生变化时有一定的惯性。
三、实验步骤1.建立典型环节的数学模型。
根据实际情况,我们可以选择不同的数学模型描述典型环节的动态特性。
在本实验中,我们选择使用一阶惯性环节的传递函数模型进行仿真。
2.编写MATLAB程序进行仿真。
利用MATLAB软件的控制系统工具箱,我们可以方便地建立惯性环节的模型,并利用系统仿真和分析工具进行仿真实验和结果分析。
3.进行仿真实验。
选择合适的输入信号和参数设置,进行仿真实验,并记录仿真结果。
4.分析实验结果。
根据仿真结果,可以分析典型环节的动态响应特性,比较不同输入信号和控制方法对系统响应的影响。
四、实验结果和讨论通过以上步骤,我们成功地完成了典型环节的MATLAB仿真实验,并获得了仿真结果。
通过对仿真结果的分析,我们可以得到以下结论:1.惯性环节的响应规律。
惯性环节的响应具有一定的滞后效应,并且对输入信号的变化具有一定的惯性。
随着输入信号的变化速度增加,惯性环节的响应时间呈指数级减小。
2.稳态误差与控制增益的关系。
控制增益对稳态误差有重要影响,适当调整控制增益可以减小稳态误差。
3.不同输入信号的影响。
典型环节的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仿真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仿真毕业设计论文

可修改可编辑教学单位电子电气工程系学生学号200895014075编号DQ2012DQ075 本科毕业设计题目学生姓名专业名称指导教师2010年月日电力电子电路典型环节的MATLAB仿真摘要:本文主要研究了电力电子电路典型环节的MATLAB仿真,首先介绍了MATLAB软件及其图形仿真界面Simulink的基础应用知识,然后介绍了用于电力电子仿真的SimPowerSystems中的各种模块库,完成了对整流电路、斩波电路典型环节的建模与仿真,并且给出了仿真结果波形。
通过MATLAB/SIMULINK软件来建立各电路的仿真模型,并且对各个模块和系统内部的参数进行设置,例如仿真算法、电子器件的选择和电源幅值和频率等,最终实现电力电子系统在MATLAB中的仿真。
仿真结果和理论分析结果相一致,验证了仿真建模的有效性和正确性。
最后,本文对研究成果进行了总结,并提出了进一步改进建议。
关键词:Matlab/Simulink,仿真,整流电路,斩波电路Abstract:This paper mainly studies the MATLAB simulation of the typical session to the power electronic circuit, This article first introduces the MATLAB software and the application of knowledge based on graphical interface Simulink simulation, and then introduced the various modules of SimPowerSystems library for the power electronic simulation, also completed Modeling and Simulation to the typical session of rectifier circuit and Chopper circuit, and show the results of the simulation waveform.Established various electric circuits through MATLAB/SIMULINK software the simulation model, and set the establishment to each module and the interior parameter of system, for example simulation algorithm, electronic device choice and electrical source peak-to-peak value and frequency and so on, finally realized simulation that the electric power electronics alternating-current circuit in MATLAB. Simulation result and theoretical analysis result consistent, has confirmed the simulation modelling validity and the accuracy.Finally, this paper summarizes the research results and makes suggestions for further improvement.Keywords:Matlab/Simulink , Simulation, Rectifier circuit, Choppercircuit目录第1章概述 (5)1.1国内外研究概况 (5)1.2本课题的研究内容 (5)1.3本课题的研究目的与意义 (6)第2章MATLAB/SIMULIK基础知识 (7)2.1MATLAB介绍 (7)2.1.1 MATLAB主要组成部分 (7)2.1.2 MATLAB的系统开发环 (8)2.2SIMULINK仿真基础 (9)2.2.1 SIMULINK启动 (10)2.2.2 SIMULINK的模块库介绍 (11)2.2.3 电力系统模块库的介绍 (12)2.2.4 SIMULINK的仿真步骤 (13)第3章整流电路的SIMULINK仿真设计 (15)3.1单相桥式整流电路的仿真 (15)3.1.1 单相桥式全控整流电路的工作原理 (15)3.1.2 建立仿真模型 (15)3.1.3 设置模型参数 (17)3.1.4 模型仿真 (18)3.2三相桥式整流电路的仿真 (21)3.2.1 三相桥式全控整流电路的工作原理 (21)3.2.2 建立仿真模型 (22)3.2.3 设置模型参数 (23)第4章斩波电路的SIMULINK仿真设计 (26)4.1降压斩波电路的仿真 (26)4.1.1 降压变换器的工作原理 (26)4.1.2 建立仿真模型 (27)4.1.3 设置模型参数 (28)4.1.4 模型仿真 (28)4.2升压斩波电路的仿真 (30)4.2.1 升压变换器的工作原理 (30)4.2.2 建立仿真模型 (30)4.2.3 设置模型参数 (31)4.2.4 模型仿真 (32)第5章仿真调试 (34)5.1模型仿真应注意的问题 (34)5.1.1 模型建立和仿真参数的设置 (34)5.1.2 仿真运行和观测仿真结果 (35)结论 (37)参考文献 (38)致谢 (40)第1章概述1.1 国内外研究概况电力电子技术综合了微电子、电路、自动控制等多学科知识,是电能变换与控制的核心技术,在工业、能源、交通、国防等各个领域发挥着越来越重要的作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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-1 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 ”窗口。
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 G 1,200,
1001
2.021)
(1211212
12===+-=+-=-
=
其对应的模拟电路及SIMULINK 图形如图1-4所示。
3.积分环节(I)的传递函数为
uf C K R s
s C R Z Z s G 1,1001.01
1)(111112==-=-=-
=
其对应的模拟电路及SIMULINK 图形如图1-5所示。
4.微分环节(D)的传递函数为
uf C K R s s C R Z Z s G 10,100)(11111
2
==-=-=-
= uf C C 01.012=<<
其对应的模拟电路及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
)
(
1
=
s
G和2
)
(
1
=
s
G;
图1-7 比例+微分环节的模拟电路及SIMULINK图形
图1-8 比例+积分环节的模拟电路及SIMULINK图形
2 惯性环节11)(1+=
s s G 和1
5.01)(2+=s s G
3 积分环节s
s G 1)(1
4 微分环节s s G =)(1
5 比例+微分环节(PD )2)(1+=s s G 和1)(2+=s s G
6 比例+积分环节(PI )s s G 11)(1+=和s
s G 211)(2+=
、
五、实验报告
1.画出各典型环节的SIMULINK仿真模型。
2. 记录各环节的单位阶跃响应波形,并分析参数对响应曲线的影响。
3. 写出实验的心得与体会。
六、预习要求
1.熟悉各种控制器的原理和结构,画好将创建的SIMULINK图形。
2.预习MATLAB中SIMULINK的基本使用方法。