自控原理实验指导书20110829
更新时间:2024-07-10 17:21:01 阅读量: 综合文库 文档下载
实验五 线性系统的频域响应分析
1. 实验目的
(1)掌握BODE图的绘制方法和由BODE图确定系统开环传递函数方法。
(2)掌握利用BODE图分析系统性能和校正的方法。 2. 实验原理和内容
(1) 根据下列方框图作出BODE图。
? 开环传递函数:G(s)?10.1s(0.1s?1)
? 闭环传递函数: W(s)?G1?G?100s2?10s?100(?n?10??0.5)
? 系统的BODE图
1
(2) 利用BODE图进行超前串联校正设计的验证。 给出单位负反馈系统的对象传递函数为:
1G0(s)?K0
s(0.1s?1)(0.001s?1)选择校正器的传递函数为:Gc(s)?验证:
? 若在斜坡信号作用下,要求稳态误差ess?0.001. K0=? ? 在BODE图上求出校正前后的稳定余量。并验证系统校正后
的相角余量在:40????50? 。 ? 画出系统校正后的阶跃响应曲线并求出其性能指标。 (3)BODE图的滞后校正设计的验证
给出单位负反馈系统的对象传递函数为:
1G0(s)?K0
s(0.1s?1)(0.001s?1)要求对系统进行滞后串联校正,验证:
2
0.01796s?1
0.001796s?1
? 取K0=30s-1,在单位斜坡信号作用下能否满足速度误差系数
KV?30s?1?
? 要求系统校正后的剪切频率?c?2.3s?1;相角稳定余量
??40?。做原系统的BODE图和阶跃响应曲线,检查是否满足要求。
? 选择校正器的传递函数为:Gc(s)?频域和时域指标。 3. 实验内容
(1)画出下列系统的极坐标图
GH(s)?GH(s)?GH(s)?GH(s)?GH(s)?4.348s?1,检查能否满足
50.21s?11 s(s?1)1
(s?1)(2s?1)1
s(s?1)(2s?1)(5s?1)1 2s(s?1)(2s?1)2.5(0.2s?1)
s2?2s?1GH(s)?5s?1 22s(2s?0.8s?1)GH(s)?GH(s)?20
(s?1)(s?2)(s?5)5(0.5s?1)
s(0.25s?1)(s?1)GH(s)?K(0.5s?1)
s(5s?1)(2)画出BODE图.
GH(s)?
1
(s?1)(0.1s?1)3
GH(s)?1
s(s?1)(0.1s?1)GH(s)?GH(s)?GH(s)?1
(s?1)(0.1s?1)(0.01s?1)0.2s?1
s2(0.1s?1)25
s2?2s?25GH(s)?GH(s)?500(s?2)
s(s?10)2000(s?6) s(s2?4s?20)GH(s)?2000(s?6)
s(s2?4s?20)(3)分别利用nyquist,bode图判断系统稳定性。若不稳定求出不稳定根数;若稳定在图上标出稳定余量。
GH(s)?Ks(s2?2s?25)K?40or100
GH(s)?GH(s)?10
s(s?2)(s?10)500(s?2)
s(s?10)GH(s)?GH(s)?GH(s)?2000(s?6) 2s(s?4s?20)a(s?1)s(s?1)a?1or10
10(s?1)s[(s2s)?2*0.5*?1]2.52.5
4. 实验报告要求
4
(1)写明实验目的和实验原理。实验原理中简要说明作Bode图和Nyquist图、求取幅值裕度和相角裕度采用的语句或函数、说明nyquist稳定判据的内容。
(2)在实验过程和结果中,要列项目反映各自的实验内容,编写的程序,运行结果,按实验内容对结果的分析与判断。程序和运行结果(图)可以从屏幕上复制,打印报告或打印粘贴在报告上。不方便打印的同学,要求手动从屏幕上抄写和绘制。 (3)简要写出实验心得和问题或建议。
实验六 线性系统的状态空间分析
1.实验目的
(1)学习掌握控制系统状态空间分析的基本概念。 (2)熟悉状态空间表达式的建立和解的方法。 (3)了解系统状态方程的线性变换。
(4)了解线性系统的能控能观测性分析。 2.实验原理和内容 (1)已知系统状态方程为
0???11?0??x??1?u 0?10 x????????0?2??0??4???试求初始状态x(0)=[1;2;1]时,系统在单位阶跃输入作用下方程的?(t)?eAt?L?1(sI?A)?1解:
x(t)??(t)?x(0)??? 齐次状态方程的解: Syms s t x0 tao phi phi0; A=[-1 1 0;0 -1 0;0 0 -2];
5
E=[1 0 0;0 1 0;0 0 1]; F=s*E-A; C=det(F);
D=collect(inv(F)); Phi0=ilaplace(D); x0=[1;2;1]; X=Phi0*x0
? 非齐次状态方程的解
t?
x(t)??(t)?x(0)???(t??)Bu(?)d?
0B=[0;1;4];
Phi=subs(Phi0,’t’,t-tao); Ff=Phi*B; bu=int(Ff,tao,0,t); Xbu=X+bu 答案:
?x??t?t1(t)?齐次状态方程的解:x(t)???x??e?2te?2(t)????2e?t? ?x)????e?2t?3(t???x?t1(t)??非齐次状态方程的解:x(t))???x?1?te?2(t)??1?e?t???????x?2?e?2t3(t)????(2) 已知系统的动态方程为:
x????01??10???2?3??x???11??u ?21?0? y???11??3?x??00???2?1???u????01??试求该系统的传递函数矩阵G(s)。
6
Syms s;
A=[0 1;-2 -3]; B=[1 0;1 1];
C=[2 1;1 1;-2 -1]; D=[3 0;0 0;0 1]; E=[1 0;0 1]; F=inv(s*E-A)
G=simple(simple(C*F*B)+D)
答案:G=simple(simple(C*F*B)+D) G =
[ 3/(s+1)+3, 1/(s+1)] [ 2/(s+2), 1/(s+2)] [ -3/(s+1), -1/(s+1)+1]
gg=C*F*B+D gg =
[ 2*(s+3)/(s^2+3*s+2)+s/(s^2+3*s+2)+3, 2/(s^2+3*s+2)+s/(s^2+3*s+2)] [ (s+3)/(s^2+3*s+2)-1/(s^2+3*s+2)+s/(s^2+3*s+2),1/(s^2+3*s+2)+s/(s^2+3*s+2)] [-2*(s+3)/(s^2+3*s+2)-s/(s^2+3*s+2), -2/(s^2+3*s+2)-s/(s^2+3*s+2)+1]
(3) 已知控制系统为
10??0?0??x??0?u 001 x??????????6?11?6???1??? 要对系统进行坐标变换,其变换关系为
11??1? ?1?2?3 P?????49??1?试求系统线性变换后的系统动态方程,并验证系统状态矩阵特征
值的不变性。
7
A=[0 1 0;0 0 1;-6 -11 -6]; B=[0 0 1]’;
P=[1 1 1;-1 -2 -3;1 4 9]; P1=inv(P); A1=P1*A*P B1=P1*B
答案: A1 =
-1.0000 0.0000 -0.0000 0.0000 -2.0000 0.0000 -0.0000 -0.0000 -3.0000
>> B1=P1*B B1 =
0.5000 -1.0000 0.5000
(4) 已知线性系统的动态方程为
???22?1?x???0?20??01??x???00??u ??1?40????10?? y???100??010??x试判别系统的可控性及可观测性。
A=[-2 2 -1;0 -2 0;1 -4 0];B=[0 1;0 0;1 0];C=[1 0 0;0 1 0];D=[0]; CAM=ctrb(A,B); rcam=rank(CAM); N=size(A);n=N(1);
8
if rcam==n
disp( ‘system is controlled’ ) elseif rcam disp ( ‘system is no controlled’ ) end 答案: system is no controlled Ob=obsv(A,C); rob=rank(ob); if rob==n Disp(‘system is observable’) Elseif rob Disp(‘system is no observable’) End 程序的运行结果 System is no controlled System is observable (5) 化为能控标准型,能观测标准型 上例为能观测的,所以可化为能观测标准型 ???22?1??x???0?20??0?1?u??1?40?x????? y??01???1??1xA=[-2 2 -1;0 -2 0;1 -4 0];B=[0;1;1];C=[0 1 1];D=[0];CAM=ctrb(A,B); rcam=rank(CAM); N=size(A);n=N(1); if rcam==n disp('system is controlled')% be controlled elseif rcam 9 disp ('system is no controlled') end ob=obsv(A,C); rob=rank(ob); if rob==n disp('system is observable')% be observed elseif rob disp('system is no observable') end CAMi=inv(CAM); %controlled (AA,BB,CC) p1=[0 0 1]*CAMi;p2=p1*A;p3=p2*A; p=[p1;p2;p3];pi=inv(p); AA=p*A*pi BB=p*B CC=C*pi obi=inv(ob); %observed (AO,BO,CO) t1=obi*[0;0;1]; t2=A*t1;t3=A*t2;t=[t1 t2 t3]; ti=inv(t); Ao=ti*A*t Bo=ti*B Co=C*t 练习题: 一. 判断系统的能控性和能观测性: 10 ?4x???0?1?x???0??0?0??1?x???u?5???2?y??0?6?x?0?0?x???0??0?8x???0??0?32??21??11?uy??100?x20?x?????13????1?1??100??01? ?10?0?10??x???uy??1000?x?01?001????050??20??00??01??30?uy??100??10?x?????02???02??化为能控标准型或能观测标准型 二. ??40??1?x??x???2?uy??0?6?x0?5???? ?800??1???x??0?uy??111?x??0?10???????002???0?? 三. 结构分解(思考题) ?111??01??x??10?ux??010???????111???01???y??101?x (6) 已知一系统的传递函数为 C(s)/R(s)=10/(s+1)(s+2)9s+3) 试判别系统的可控性并求状态反馈增益矩阵K,使得系统的闭环特征值为:?10,?2?j23 . 11 解: n1=10;d1=conv(conv([1 1],[1 2]),[1 3]); [A,B,C,D]=tf2ss(n1,d1); N=size(A);n=N(1); CAM=ctrb(A,B); if det(CAM)~=0 rcam=rank(CAM) if rcam==n disp('system is controlled') elseif rcam disp('system is no controlled') end elseif det(CAM)==0 disp('system is no controlled') end p=[-2+2*sqrt(3)*j -2-2*sqrt(3)*j -10]; K=place(A,B,p) 程序运行结果: rcam = 3 system is controlled K = 8.0000 45.0000 154.0000 (7) 已知一系统的状态方程为: 12 ?0?0?x???0??0y??1100000??0??1??10???x????u?01?0? ??110???1??00?x0试判断可观测性;若可观,设计全阶状态观测器,使得闭环系统的极点为 -2 ,-3 ,-2+j ,-2-j ;设计三阶状态观测器,使得闭环系统的极点为 -3与-2+j ,-2-j. 解:(a) A=[0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0]; B=[0;1;0;-1]; C=[1 0 0 0]; p=[-2 -3 -2+i -2-i]; CAM=ctrb(A,B);N=size(A);n=N(1); ob=obsv(A,C); roam=rank(ob); if roam==n disp('system is observable') elseif rcam~=n disp('system is no observable') end K=acker(A',C',p) H=K' AHC=A-H*C 程序运行结果: system is observable K = 9 42 -148 -492 H = 9 42 -148 -492 13 AHC = -9 1 0 0 -42 0 -1 0 148 0 0 1 492 0 11 0 即:全阶状态观测器为: ??9100??0??9?x^?????420?10???^? x??1??? u42??148001??0????-148?? y?4920110?????1????-492??(b)降维状态观测器的设计 A1=[0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0]; B1=[0;1;0;-1]; C1=[1 0 0 0]; Q=[0 0 0 1;0 0 1 0;0 1 0 0;1 0 0 0]; Q1=inv(Q); A=Q*A1*Q1; A11=[A(1:3,1:3)];A12=[A(1:3,4)]; A21=[A(4,1:3)];A22=[A(4,4)]; QB1=Q*B1;B11=QB1(1:3,1);B12=QB1(4,1); C=C1*Q1; H=[-92;-28;7]; AHAW=(A11-H*A21) BHBU=(B11-H*B12) AHAY=(A11-H*A21)*H+A12-H*A22 程序运行结果: AHAW = 0 11 92 1 0 28 0 -1 -7 BHBU = -1 0 14 1 AHAY = 336 104 -21 即系统的降维状态观测器的动态方程: ??01192???1?w???1028???336?w??0u??104?y??1?7???????0???1?????21????x^???92? x^^2??1???x3??w???28y?^????x4???7????? 15
正在阅读:
自控原理实验指导书2011082907-10
暨南大学06-16
北京重点中学择校攻略:如何进入十一学校02-15
诗词大全-应变第五 精品04-06
自查工作底稿及自查报告编制提示12-24
2014版小方型反射器项目(立项及贷款用)可行性研究报告编制机构04-20
职业技能鉴定国家题库统一试卷(D)汽车驾驶员高级工知识试卷(200题含答案)01-05
《桥边的老人》导学案10-28
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指导书
- 自控
- 20110829
- 原理
- 实验
- 网络环境下中学生心理健康教育及对策-最新教育资料
- 客服培训工作总结 - 1
- 2016学年度小学心理健康活动月方案
- 15秋川大《教育学1540》15秋在线作业2
- 《芦叶船》拓展阅读1
- 3部编版三年级语文上册.句子专项练习(含答案)
- 地理信息系统导学案自制
- 2014.12四级预测试卷(第一套)试题及答案解析
- 单斗挖掘机操作安全技术交底
- 家长如何辅导孩子的数学学习(新)
- 气动机械手设计说明书解读
- 女人喝水的学问,喝水的好处 - 图文
- 2010年名校模拟试题 - 黄冈中学11月月考
- 网络环境下河北省农村初中教师继续教育模式的探索-精品文档
- 小组计划书——手工兴趣小组
- 2019年人教版六年级下册语文期中试题及答案
- 钢铁行业节能减排方向及措施
- 破解电信E8 中兴ZXV10 H608B路游功能以及IPTV机顶盒
- 英语分类记忆词汇大全 常见西餐名称中英文对照
- 2013年一级《机电实务》习题班讲义(二)