自动控制原理实验报告

标签:
杂谈 |
自动控制原理
实验报告
2010-2011学年第一学期
姓名:
班号:
一、描述工作过程与需求
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-25421.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-6455.png
二、
1)、为了实现用一个输入角度θ来控制两个轮以不同的角速度转动,利用小车左转、右转时θ的正负来实现,即设定两个比例系数K1、K2。θ>0时让K1起主要作用使F1>F2控制小车向左转;θ<0时让K2其主要作用使F1<F2控制小车向右转。设定:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-30563.png。
2)、通过两个轮上的电动机,利用经过放大器K1、K2后得到的电压U1、U2驱动二轮驱动小车两轮转动,输出ω1、ω2。电动机的传递函数为:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-754.png。
3)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-410.png,r为理想车轮的半径,m为车轮的质量。
5)、把二轮驱动小车假设为一个长、宽、高分别为a、b、c的质量均匀、质心在几何中心的理想刚体。应用物理及理论力学的相关知识的file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-8540.png。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-11091.png
图3
θ>0时,
θ<0时,file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-18520.png。
其中:K3=K4,Tm1=Tm2=Tm。由计算可知θ>0和θ<0时开环传递函数相同,故两种情况无需分别讨论,取θ>0的情况进行分析,θ<0的情况类似。
闭环传递函数为file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-1374.png
9)、具体参数设定:
通过以上分析得开环传递函数file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-29624.png。
10)、结合上述计算结构图化简如下:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-17428.png
图4
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-17751.png
图5
三、分析被控对象特性
1、关于被控对象的根轨迹分析
由开环传递函数为file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-30356.png;零点为无穷远处。根据绘制根轨迹的八条法则易得如下根轨迹图:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-22196.png
图6
2、频域稳定性分析
得,file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-19107.png
为使控制系统具有良好的动态特性,一般希望file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-22375.png,由上述结果知该系统动态性能良好。
3、由开环传递函数知,该系统为一型系统,故在单位阶跃信号作用下系统的稳态误差为零。
有上述分析得该系统具有较好的性能。
四、设计控制器
结合上述结构图3具体分析如下:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-23895.png
图7
3、实现把分配到两个轮上的电压转化成轮的转动角速度装置——电动机。传递函数file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-10674.png。示意图如图8所示:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-24140.png
图8
4、前向通道的最后两个环节file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-14708.png是通过对被控对象二轮驱动小车的力学分析获得的,是系统自身固有的特性。
5、选用电位器——把角位移变换为电压量的装置。实际中会因绕线线径产生误差,本分析做理想化处理用直线近似。传递函数file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-12313.png。示意图如图9所示:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-25705.png
图9
6、校正系统为单位反馈的比例放大器,file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-27632.png。
五、仿真验证
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-10981.png
图10
图11
图12
图13
程序:
k=16;
G0=zpk([],[0
G=feedback(G0,1);
t=0:0.01:5;
figure(1);
rlocus(G0);
grid
figure(2);
bode(G0)
grid
figure(3);
bode(G)
grid
figure(4);
step(G,t);
Grid
用Simulink仿真框图所得结果:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-30804.png
图14
六、校正系统
(1)、比例—微分校正(PD校正)
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-16307.png
图16
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-6252.png
图17
图18
图19
图20
程序:G0=tf([2
G=feedback(G0,1);
t=0:0.01:5;
figure(1);
rlocus(G0);
grid
figure(2);
bode(G0)
grid
figure(3);
bode(G)
grid
figure(4);
step(G,t);
grid
(2)、测速反馈校正
图22
为了弥补引入测速反馈校正后稳态误差的损失,需适当的增大原系统的开环增益,同时要保证校正后系统阻尼比file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-435.png在0.4—0.8之间。
典型二阶系统校正后开环传递函数可表示为file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-11223.png
式中开环增益为file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7218.png。由此可知,引入测速反馈校会降低原系统的开环增益。
为了弥补引入测速反馈校正后稳态误差的损失,需适当的增大原系统的开环增益,同时要保证校正后系统阻尼比file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-22780.png在0.4—0.8之间。
但开环增益的加大,必然导致系统自然频率加大,在系统存在高频噪声时,可能引起系统的共振,故不能一味的加大开环增益,要多方面权衡为宜。经验算取file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-1172.png,动态性能较未校正前的系统均有提高。具体仿真结果如下:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-8030.png
图23
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-1808.png
图24
图25
图26
程序:
k=25;
G0=zpk([],[0
G=feedback(G0,1);
t=0:0.01:5;
figure(1);
rlocus(G0);
grid
figure(2);
bode(G0)
grid
figure(3);
bode(G)
grid
figure(4);
step(G,t);
grid
七、参考资料
[1]