计算机控制系统实验指导书.docx
- 文档编号:9110136
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:8
- 大小:150.90KB
计算机控制系统实验指导书.docx
《计算机控制系统实验指导书.docx》由会员分享,可在线阅读,更多相关《计算机控制系统实验指导书.docx(8页珍藏版)》请在冰豆网上搜索。
计算机控制系统实验指导书
《计算机控制技术》
实验指导书
目录
实验一信号的采集及离散系统数学模型的建立…………1
实验二离散系统稳定性研究……………………………………3
实验三离散控制器的设计…………………………………………4
实验四最少拍系统设计……………………………………………6
实验一信号的采集及离散系统数学模型的建立
一、实验目的
1、熟悉Matlab的使用环境,学习Matlab软件的使用方法和编程方法;
2、理解离散信号的含义;
3、能够分清连续信号、离散模拟信号、数字信号的区别和联系;
4、学习使用Matlab进行各类信号的采集及数学变换运算的方法。
二、实验要求
根据实际的计算机控制系统,能够辨认系统中各个环节所处理信号的类型,并绘出观察到的信号的波形。
分析理想采样信号的特点,与采样周期有什么关系。
观察零阶保持器和一阶保持器的输出信号波形。
三、实验步骤
1、编写MATLAB程序来产生下列基本脉冲序列:
(1)单位脉冲序列,起点n0,终点nf,在ns处有一单位脉冲(n0nsnf)。
(2)单位阶跃序列,起点n0,终点nf,在ns前为0,在ns后为1(n0nsnf)。
(3)复指数序列。
图1.1程序运行结果
2、使用Matlab建立离散控制系统数学模型
传递函数模型:
num=[b1,b2,…bm],den=[a1,a2,…an],
(式1.1)
零极点增益模型:
z=[z1,z2,……zm],p=[p1,p2……pn],k=[k],
(式1.2)
建立如下系统模型,观察运行结果并记录。
(1)传递函数模型;
(2)零极点增益模型。
(式1.3)
四、实验报告
1、编写实验程序,并调试分析各种离散信号的特点;
2、打印程序运行结果。
实验二离散系统稳定性研究
一、实验目的
1、掌握计算机控制系统动态过程的三个参数对系统暂态响应的影响;
2、理解采样周期对系统稳定性的影响;
3、掌握计算机控制系统稳态误差的影响因素。
二、实验要求
给定一个计算机控制系统,通过编程求出闭环系统的输出脉冲序列,观察并记录系统单位阶跃响应的调整时间,最大超调量与峰值时间。
改变系统的采样周期,观察输出波形的变化情况。
分别给系统加入三种输入信号:
单位阶跃信号、单位斜坡信号、加速度信号,计算此时的稳态误差。
三、实验步骤
判断一个线性系统稳定性的一种最有效的方法是直接求出系统所有的极点,然后根据极点的分布情况来确定系统的稳定性。
1、编写程序,判断连续系统的稳定性:
1.num=[32142];
2.den=[351221];
3.[z,p]=tf2zp(num,den);
4.ii=find(real(p)>0);
5.if(n1>0)
6.disp('Unstable');
7.disp(p(ii));
8.else
9.disp('Stable');
10.end
2、给定一计算机控制系统,通过编程求出闭环系统的输出脉冲序列。
四、实验报告
记录判稳结果,闭环系统的输出波形。
实验三离散控制器的设计
一、实验目的
1、掌握计算机控制系统连续域-离散化设计方法;
2、理解数字PID位置式算法和增量式算法。
二、实验要求
1、设计增量式数字PID控制器,讨论控制器在三种方式控制情况下的输出。
2、观察数字PID控制器的单位阶跃响应。
3、了解数字PID控制器参数的三种整定方法。
4、确定系统稳定运行时的P、I、D三个参数值。
三、实验原理
图3.1PID控制系统结构图
系统如图3.1所示,建立相应的数字PID系统。
已知
,采样周期T=0.1s。
图3.2数字PID控制系统仿真结构图
(1)
图3.3数字PID控制系统仿真结构图
(2)
实验四最少拍系统设计
一、实验目的
1、掌握最少拍数字控制器的一般设计方法;
2、掌握无纹波系统设计的必要条件。
二、实验要求
针对三种典型输入函数设计一个最少拍无纹波系统、最少拍有纹波系统,满足无纹波系统的必要条件和附加条件,有纹波系统的性能要求,并画出数字控制器的输出波形以及系统的输出波形。
三、实验原理
已知
,采样周期T=1s。
广义被控对象脉冲传递函数:
,则G(z)的零点为-0.718(单位圆内)、极点为1(单位圆上)、0.368(单位圆内),故u=0,v=1,m=1。
1、有纹波系统
(1)单位阶跃信号:
根据稳定性要求,G(z)中z=1的极点应包含在Φe(z)的零点中,系统针对阶跃输入进行设计,q=1,显然准确性条件中已满足了稳定性要求,于是可设
,根据
求得
,则
,
。
图4.1单位阶跃信号作用
(2)单位斜披信号:
根据稳定性要求,G(z)中z=1的极点应包含在Φe(z)的零点中,系统针对阶跃输入进行设计,q=2,显然准确性条件中已满足了稳定性要求,于是可设
,根据
,
求得
,
,则
,
。
图4.2单位速度信号作用
(2)单位加速度信号:
根据稳定性要求,G(z)中z=1的极点应包含在Φe(z)的零点中,系统针对阶跃输入进行设计,q=3,显然准确性条件中已满足了稳定性要求,于是可设
,根据
,
,
求得
,
,
,则
,
。
图4.3单位加速度信号作用
2、无纹波系统
(1)单位阶跃信号:
根据稳定性要求,G(z)中z=1的极点应包含在Φe(z)的零点中,系统针对阶跃输入进行设计,q=1,显然准确性条件中已满足了稳定性要求,于是可设
,根据
求得
,则
,
。
图4.4单位阶跃信号作用(无纹波系统)
(2)单位斜坡信号:
根据稳定性要求,G(z)中z=1的极点应包含在Φe(z)的零点中,系统针对阶跃输入进行设计,q=2,显然准确性条件中已满足了稳定性要求,于是可设
,根据
,
求得
,
,则
,
。
图4.5单位速度信号作用(无纹波系统)
四、实验步骤
1.根据实验要求设计数字控制器对系统进行控制并仿真。
2.观察并记录输出的结果,与理论计算值相比较。
3.改变参数,观察不同参数下的仿真结果。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 实验 指导书