实验二最少拍控制系统设计20151031.doc
实验二 基于MATLAB的最少拍控制系统设计
一、 实验目的:
1.掌握最少拍有纹波、无纹波系统的设计方法; 2.学会对最少拍控制字体的分析方法;
3.了解输入信号对最少拍控制系统的影响及改进措施 二、实验内容:
设单位反馈线性定常系统的连续部分和零阶保持器的传递函数分别为:
1 e sT2
G0(s) ,Gh(s)
s(s 1)s
,采样周期T=1秒。要求系统在单位阶跃输入时实现最少拍控制,求数字控制器的脉冲传递函数D(z)。讨论加上控制器后的系统输出在采样点之间是否存在纹波,若存在纹波,请设计最少拍无纹波控制器。系统
结构如图:
例:
设单位反馈线性定常系统的连续部分和零阶保持器的传递函数分别为:
11 e sT
G0(s) ,Gh(s)
s(s 1)s
,采样周期T=1秒。要求系统在单位斜坡输入时实现最少拍控制,求数字控制器的脉冲传递函数D(z)。讨论加上控制器后的系统输出在采样点之间是否存在纹波,若存在纹波,请设计最少拍无纹波控制器。
1、设计最少拍控制器:
步骤:(1)确定有零阶保持器的广义对象G(z)
clear all; Close all; clc;
G=zpk([],[0,-1],1); %零极点形式的被控对象 T=1; %采样周期
Gd=c2d(G,T,'zoh'); %广义被控对象脉冲传函
广义被控对象的脉冲传递函数为:
0.36788 (z+0.7183) ------------------ (z-1) (z-0.3679)
可知,广义被控对象没有单位圆外的零极点,也没有纯滞后。即i=j=l=0。 (2)输入为单位斜坡时,m=2,s=j+m=2,t=l+i=0
最少拍系统应具有的误差脉冲传递函数、闭环脉冲传递函数分别为:
(z) m1z 1 m2z 2 1 (z) (1 z 1)2
求待定系数,得:
(z) 2z 1 z 2
2z 1z2
1 (z) 1 2z z
(3)确定数字控制器D(z)
1 2
z2 2z 1
z2
D(z)
(z)
G(z)[1 (z)]
(4)闭环系统输出:Y(z) R(z) (z) U(z) G(z) 数字控制器的输出:U(z) E(z) D(z)
程序:
clear all; clc;
G=zpk([],[0,-1],1); %零极点形式的被控对象 t=0:0.01:10;
u=t; %单位斜坡输入 figure(1);
lsim(G,u,t); %求未加控制器时系统的单位斜坡响应 title('未加控制器时开环系统的单位斜坡响应,灰线:系统输入;蓝线:系统输出');
T=1; %采样周期
Gd=c2d(G,T,'zoh'); %广义被控对象脉冲传函
phie=tf([1 -2 1],[1 0 0],T); %误差脉冲传函 phi=tf([0 2 -1],[1 0 0],T); %闭环脉冲传函 D=phi/(Gd*phie); %数字控制器脉冲传函D(z) Phie,phi,Gd,D
[num1,den1]=tfdata(Gd,'v'); [num2,den2]=tfdata(D,'v');
ud_1=0;ud_2=0;ud_3=0;ud_4=0;ud_5=0; yd_1=0;yd_2=0;
ed_1=0;ed_2=0;ed_3=0;ed_4=0;ed_5=0;
for k=1:1:35 time(k)=k*T;
rin(k)=k*T; %单位斜坡信号
%加数字控制器的差分方程
yd(k)=num1(2)*ud_1+num1(3)*ud_2-den1(2)*yd_1-den1(3)*yd_2; ed(k)=rin(k)-yd(k); %求偏差
%数字控制器的差分方程
ud(k)=(num2(1)*ed(k)+num2(2)*ed_1+num2(3)*ed_2+num2(4)*ed_3+num2(5)*ed_4+num2(6)*ed_5-den2(2)*ud_1-den2(3)*ud_2-den2(4)*ud_3-den2(5)*ud_4-den2(6)*ud_5)/den2(1);
%数据更新
ud_5=ud_4;ud_4=ud_3;ud_3=ud_2;ud_2=ud_1;ud_1=ud(k); ed_5=ed_4;ed_4=ed_3;ed_3=ed_2;ed_2=ed_1;ed_1=ed(k); yd_2=yd_1;yd_1=yd(k);
end yd,ud figure(2);
plot(time,rin,'r',time,yd,'b',time,ud,'k'); xlabel('time'); ylabel('rin,yd,ud');
title('加数字控制器后单位速度信号的闭环响应及数字控制器的输出'); text(3,23,'红线:系统输入;蓝线:系统输出;黑线:控制器输出');
未加控制器时开环系统的单位斜坡响应,灰线:系统输入;蓝线:系统输出90
807060
Amplitude
50403020100
012345678910
Time (seconds)
由图可知,未加控制器的开环系统是不稳定的。输入按照单位斜坡变化,而输出与输入的差异越来越大。不能稳定。为实现最少拍控制,需加控制器。
加数字控制器后的单位斜坡信号的闭环响应及数字控制器的输出
25
20
15
rin,yd,ud
10
5
-5
0510
time
152025
系统输出序列:
yd =
Columns 1 through 9
0 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000 9.0000
Columns 10 through 18
10.0000 11.0000 12.0000 13.0000 14.0000 15.0000 16.0000 17.0000 18.0000
Columns 19 through 27
19.0000 20.0000 21.0000 22.0000 23.0000 24.0000 25.0000 26.0000 27.0000
Columns 28 through 35
28.0000 29.0000 30.0000 31.0000 32.0000 33.0000 34.0000 35.0000 控制器输出序列: ud =
Columns 1 through 9
5.4366 -3.1867 4.0072 -1.1600 2.5515 -0.1144 1.8005 0.4250 1.4130
Columns 10 through 18
0.7034 1.2131 0.8470 1.1099 0.9210 1.0567 0.9593 1.0293 0.9790
Columns 19 through 27
1.0151 0.9892 1.0078 0.9944 1.0040 0.9971 1.0021 0.9985 1.0011
Columns 28 through 35
0.9992 1.0006 0.9996 1.0003 0.9998 1.0001 0.9999 1.0001
可知,加数字控制器后,系统输出与系统输入在2s以后相等,说明系统是稳定的且稳态无静差。调节时间为2s,但观察其数字控制器输出曲线及输出序列发现,其控制器输出在28拍(28s)后才变为恒定值,说明输出在第3拍至第28拍间,仅能保证在采样点上与输入相同,在采样点间不相同,即输出有纹波。 此时闭环脉冲传函为: 2 z - 1 ------- z^2
误差脉冲传函为: z^2 - 2 z + 1
------------- z^2
数字控制器为:
5.4366 z^2 (z-0.5) (z-0.3679) (z-1) ----------------------------------- z^2 (z+0.7183) (z-1)^2
2、最少拍无纹波控制器:
步骤:(1)确定有零阶保持器的广义对象G(z),广义被控对象脉冲传函:
0.36788 (z+0.7183) ------------------ (z-1) (z-0.3679)
广义被控对象没有单位圆外的零极点,也没有纯滞后。即i=j=l=0。
(2)由G(z)有一个单位圆内的零点-0.7183,要实现无纹波,则最少拍系统的闭环脉冲传递函数要求将单位圆内圆外的所有零点都包含进来。此时零点个数i=1。
(3)输入为单位斜坡时,m=2,s=j+m=2,t=l+i=0+1=1。 应具有的误差脉冲传递函数、闭环脉冲传递函数分别为:
(z) (1 0.7183z 1)(m1z 1 m2z 2) (1 0.7183z 1)(az 1 bz 2)
12
1
1
2
1
(z 0.7183)(az b)
z3
(z2 2z 1)(z f)
< …… 此处隐藏:5323字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




