1、控制系统仿真实验报告哈尔滨理工大学实验报告控制系统仿真专业: 自动化 12-1学号: 1230130101姓名:一分析系统性能课程名称控制系统仿真实验名称分析系统性能时间8.29地点3#姓名蔡庆刚学号1230130101班级自动化 12-1一实验目的及内容:1. 熟悉 MATLAB 软件的操作过程;2. 熟悉闭环系统稳定性的判断方法;3. 熟悉闭环系统阶跃响应性能指标的求取。二实验用设备仪器及材料:PC, Matlab 软件平台三、实验步骤1. 编写 MATLAB 程序代码;2. 在 MATLAT 中输入程序代码,运行程序;3.分析结果。四实验结果分析:1.程序截图得到阶跃响应曲线得到响应指标
2、截图如下2.求取零极点程序截图得到零极点分布图3.分析系统稳定性根据稳定的充分必要条件判别线性系统的稳定性最简单的方法是求出系统所有极点, 并观察是否含有实部大于 0 的极点,如果有系统不稳定。有零极点分布图可知系统稳定。二单容过程的阶跃响应一、实验目的1.熟悉 MATLAB 软件的操作过程2.了解自衡单容过程的阶跃响应过程3.得出自衡单容过程的单位阶跃响应曲线二、实验内容已 知两 个单容过程的模型分 别为 G( s)1 和 G( s)1e 5 s ,试在0.5s5s1Simulink 中建立模型,并求单位阶跃响应曲线。三、实验步骤1. 在 Simulink 中建立模型,得出实验原理图。2.
3、运行模型后,双击 Scope,得到的单位阶跃响应曲线。四、实验结果1建立系统 Simulink 仿真模型图,其仿真模型为2过程阶跃响应曲线为三单容过程的阶跃响应一、实验目的1. 了解比例积分调节的作用;2. 了解积分调节强弱对系统性能的影响。二、实验内容已知控制系统如下图所示,其中G0 ( s)1( s, H(s)为单位反1)(2 s 1)(5s 1)馈,且在第二个和第三个环节 (即1和1)之间有累加的扰动输入 (在(2 s(5s1)1)5 秒时幅值为 0.2 的阶跃扰动)。对系统采用比例积分控制,比例系数为K p 2 ,积分时间常数分别取 Ti 3,6,12 ,试利用 Simulink 求各
4、参数下系统的单位阶跃响应曲线和扰动响应曲线。R(s) C(s)Kp G0(s)-H(s)三、实验步骤1. 在 Simulink 中建立仿真模型,其模型为2. 运行模型后,双击 Scope,得到的单位阶跃响应曲线为3.置阶跃输入为 0,在 5 秒时,加入幅值为 0.2 的阶跃扰动,得到扰动响应曲线为四 PID 控制器参数整定一、实验目的1. 通过实验进一步熟悉过程控制系统的结构组成;2. 掌握简单控制系统的投运和参数整定的方法;3. 定性地分析 P、PI、 PID 控制规律对系统性能的影响。二、实验内容1已知控制系统如下图所示,其中 G0 (s) , 试采用临界比例度 s(s 1)(s 5)法计
5、算系统 P、PI、PID 控制器的参数, 并绘制整定后系统的单位阶跃响应曲线。R(s) C(s)Gc(s) G0(s)-三、实验步骤1. 在 Simulink 中建立仿真模型2. 在 Simulink 中把反馈连线、微分器的输出连线、积分器的输出连线都断开,Kp 的值从大到小进行试验, 直到输出等幅振荡曲线为止, 记下此时的 Kp 和 Tk。通过试验得到 Kp 为 30 时输出等幅震荡曲线3.根据临界振荡经验公式计算 P 控制时的比例放大系数 Kp,并将模型中 Kp 置为该值,仿真运行。运行完毕后双击 Scope,得到 P 控制时系统的单位阶跃响应曲线。4. 根据临界振荡经验公式计算 PI 控
6、制时的比例放大系数 Kp 和积分时间常数 Ti ,并将模型中比例和积分器参数置为计算所得值, 将积分器的输出连线连上, 仿真运行,运行完毕后双击 Scope,得到 PI 控制时系统的单位阶跃响应曲线。表 41 临界比例度法整定经验公式5. 根据临界振荡经验公式计算 PID 控制时的比例放大系数 Kp,积分时间常数Ti,微分时间常数 Td ,并将模型中比例系数,积分器及微分器参数置为相应计算所得值,将微分器的输出连线连上,仿真运行,运行完毕后双击 Scope,得到 PID 控制时系统的单位阶跃响应曲线。四、实验结果1参数整定结果为表 42 各控制规律下参数整定结果KpTiTdP15PI13.64
7、2.3885PID17.651.4050.36532.系统阶跃响应曲线为五串级控制系统一、实验目的1. 通过实验进一步熟悉串级控制系统的结构组成;2. 了解串级控制系统的作用效果。二、实验内容串级与单回路控制对比仿真, 分别获取系统的阶跃响应输出, 一次扰动作用下的系统输出响应, 二次扰动作用下的系统输出响应。 系统输入及一次扰动和二次扰动均取阶跃信号。对比仿真结果分析系统串级控制的作用效果。三、实验步骤1. 在 Simulink 中建立单回路控制时系统的模型: q1 为一次扰动,q2 为二次扰动,G011为主对象, G021为副对象, r 为系统输入,90s233s10s321s217s11
8、q1、q2、 r 均为单位阶跃函数,在示波器上观测输出。( 1) PID 参数设置中,取输入比例系数为 3.7,积分系数为 38,微分系数为 0 时运行系统,得到系统阶跃响应输出。在 Simulink 中建立仿真模型,如下运行结果,得到的图形如下( 2) 采用同样的 PID 参数时,使二次扰动 q2 作用,运行系统,得到二次扰动作用下的系统输出响应。( 3) 采用同样的 PID 参数时,使一次扰动 q1 作用,运行系统,得到一次扰动作用下的系统输出响应。2. 在 Simulink 中建立串级控制时系统的模型: PID C1 为主控制器,采用 PI 控制; PID C2 为副控制器,采用 P 控
9、制;其余同单回路控制系统。在 Simulink 中建立仿真模型,如下( 1) 主控制器 PID C1 输入参数取比例系数为 8.4,积分系数为 12.8,微分系数为 0;副控制器 PID C2 取比例系数 10,积分系数 0,微分系数 0,运行系统,得到系统阶跃响应输出。( 2) 采用同样的 PID 参数时,在二次扰动 q2 作用下,运行系统,得到系统的输出响应。( 3) 采用同样的 PID 参数时,在二次扰动 q1 作用下,运行系统,得到系统的输出响应。四、实验结果表 51 单回路控制与串级控制对比控制品质指标单回路控制串级控制衰减比3: 14: 14: 14:14:14:1调节时间( s)
10、280280280708070余差00二次扰动最大偏差0.70.6一次扰动最大偏差0.60.7六串级控制的参数整定一、实验目的1. 通过实验进一步熟悉串级控制系统的结构组成;2. 掌握串级控制系统参数整定的方法;二、实验内容已知某隧道窑系统,烧成带温度为主变量、燃烧室温度为副变量构成的串级控制系统中,主副对象的传递函数分别为:G011, G021(s)(s)2(30 s 1)(3s 1)(10s 1)(s 1)试整定 PID 控制器的参数,并绘制整定后系统的单位阶跃响应曲线。三、实验步骤1在 Simulink 中建立仿真模型。其仿真模型运行程序得到2. 使用任意一种串级控制系统参数整定方法整定
11、主副控制器参数。选取 PI 整定仿真模型3绘制系统单位阶跃响应曲线。四、实验结果1主副调节器参数整定结果。表 6 1 主副调节器整定参数KpTiTdP主副10PI主910副8PID主副七控制系统数学模型一、实验目的1. 掌握传递函数模型与状态空间模型的转换;2. 掌握模型连接的 MATLAB 实现方法;二、实验内容已知某单位负反馈系统开环传递函数为G( s)s 1,试利用 Simulink5s 2s2建立系统在单位阶跃输入作用下的模型,利用MATLAB 建立传递函数模型并得出状态空间模型,获取系统的单位阶跃响应曲线。三、实验步骤1在 Simulink 中建立仿真模型。其运行结果2. 用numc
12、,denc=cloop(num,den,-1)命令获取传递函数模型结果如下3用 A,B,C,D=tf2ss(num,den) 命令将传递函数模型转换为状态空间。其仿真模型运行结果八系统可控性可观性分析一、实验目的1. 熟悉系统可控性、可观性的分析;2. 掌握 MATLAB 在可控可观标准型中的应用;二、实验内容给定系统的状态方程 :x1010x10x2021x20ux3101x31x1y1 00x2x3利用 MATLAB 进行以下分析:( 1)建立控制系统的数学模型;( 2)分析系统的可控性、可观性;( 3)绘制系统的阶跃响应曲线。三、实验步骤1打开 MATLAB 工作窗口用 ss()命令建立系统的状态空间模型运行结果2. 检验系统的可控性、可观性运行结果3绘制系统单位阶跃响应曲线。运行结果4判断系统的稳定性。程序运行结果结论:系统是稳定的。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1