线性控制系统课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动控制原理
课程设计
一、课程设计题目:
线性控制系统的设计与校正
学部:机械与电气工程学部
专业:电气工程及其自动化
班级:
姓名:杨晓琨
学号:
小组成员:
制作日期:2011年12月31日 实验报告
二、课程设计内容:
在前面做过的二阶系统动态、稳态性能研究实验中,我们看到一个控制系统的动态性能、稳定性和稳态性能指标通常是矛盾的,增大系统的开环增益可以降低稳态误差,但是也会减小阻尼比,使系统的超调量和振荡加强。同样,增加开环积分环节可以提高系统型别,使输出跟踪输入的能力加强,消除某种输入信号时系统产生的误差,但是却有可能导致系统动态性能恶化,甚至不稳定。为了使控制系统同时具有满意的动态、稳态性能,就需要加入一些环节,以消除系统的某些缺陷,使之具有满意的性能。
这些加入的环节称为校正环节或校正装置,通常由一些元件或电路组成。本次课程设计的主要任务是学习如何设计一个满意的控制系统校正装置,具体内容如下:
1、拟定一个线性控制系统,确定传递函数和模拟电路,并在自动
控制原理实验箱上搭建实际电路,输入阶跃信号(用适当周期的方波信号模拟),测量系统各项动态、稳态性能指标;
2、根据工程控制的一般要求提出控制系统的性能指标要求,选择合适的方法设计校正装置,并采用Matlab软件进行仿真。然后在实验装置上搭建校正后的系统电路,再次测量阶跃输入下的动态、稳态性能指标,与校正前的系统进行比较;
3、改变校正装置的相关参数,使系统的性能指标均满足要求
三、实验条件:
测量仪器、自动控制理论实验装置、具有数据采集功能的数字示
波器、装配Matlab 等软件的计算机。
四、设计思路及步骤:
1、时域校正法
①自行拟定一个线性控制系统,并确定其开环传递函数:
)
(1.10)(20+=S K S G (1)性能指标设计要求:
阶跃输入下的稳态误差 05.0≤e rss ;
阶跃响应超调量 σp %20≤。
(2)计算开环放大系数K 的值:
由于本系统是“0”型系统,所以未加校正时,系统在阶跃响应下的稳态误差为 e rss =
11+K ; 要求:e rss 05.0≤
则 K 20≥ ;
取 K=20。
所以,开环传递函数 )11.0(20)(20+=
S S G ; 闭环传递函数 )(S φ= 201.10202++)(S =2100
2020002++S S ; 因此,W n =2100,2ξW n =20,218.02100
10==ξ; 由此可知加校正装置前系统的各项指标为
超调量:σp =21ξξπ--e
%7.49497.0=≈; 调节时间:S T =
n W ξ5.3=0.35s ;
校正前系统的方框图和模拟电路分别如图(1)和图(2)所示:
图(1)校正前系统方框图
图(2)校正前系统模拟图
图(3)系统校正前阶跃响应曲线
图(4) 示波器显示系统校正前阶跃响应曲线
(3)上图说明:
理论计算的超调量σp =%7.49497.0=≈,在matlab 仿真图中,
σp =
%4545.090
.039.0=≈,接近与理论值。示波器显示的曲线亦如此。 ②校正后系统的各项指标为 超调量:0.456ξe 0.22ξ1ξπ
≈⇒=≤--p σ; 调节时间:1s ξω3.5T n S ≤≈, 7.6740.456
3.5ωn =≥; 设校正装置的传递函数为
1
TS 10.1S (S)G C ++= ; 则校正后系统的开环传递函数为
()()1)(TS 20201TS 10.1S (S)Gc(S)G G(S)20++=+⨯++==11.011.0S S 相应的闭环传递函数
T S T
T S T S T TS 1.0/211.01.01.0/2021)1.0(1.02022+++=+++=+=1G(S)G(S)φ(S) T 210=
n ω,T T 1.01.0+=n 2ξω; 取 456.0=ξ, 则,T
T T 1.01.0210456.02+=⨯,则 0065.0=T ; 1
0.0065S 10.1S (S)G C ++= 设校正装置模拟传递函数:)11()(221112S
C R S C R R R S G C ++=
将两个传递函数进行对比得:
Ω==K R R 10021 uF C 11= uF C 022.02=。
图(5) 校正装置模拟图
加上校正装置之后:
图(6)校正后系统方框图
图(7)校正后系统模拟图
图(7)校正后系统阶跃响应曲线
图8 示波器显示系统校正后阶跃响应曲线
(4)上图说明:
理论值的%20≤P σ 在matlab 仿真图中16.095
.015.0==P σ 但是在示波器显示的曲线中,超调量却不像仿真图那样,分析原因,是我们取的电阻太小了,没有使调节时间达到要求,所以使超调量偏小。
四、实验总结:
根据计算所得结果进行相应的时域校正,改造电路,可以获得基本符合性能要求的校正电路。但是示波器上所显示的波形却有些明显的误差,要想获得更加完美的校正电路波形,还需要更进一步设计并改进实验电路。
五、实验心得体会:
通过这次自动控制原理课程设计,我学会了许多,包括自动控
制原理的一些基础知识、试验箱的一些元件参数、示波器的调节与显示、甚至包括Word文档里的公式编辑器的使用。以前只是听说过Word 文档功能的强大,可以编辑各种公式,凡是数学物理里面所涉及的复杂符号都可以根据公式编辑器获得,现在才真正实践来验证这一功能。
整个实验下来,从开始老师布置任务时的一头雾水,不知从何下手,到最终结果的实现。中间,我们设计小组从零开始,细心研究课题,理清思路,计算结果,一步一步进行下去。开始由于仅限于课本知识,对系统的动态和稳态性能认识不深,也只知道惯性环节和积分环节的模块图,不知如何实现惯性环节和积分环节的模拟电路图,经过查阅资料,慢慢体会到模拟图的设计,这期间我们小组经常争得“面红耳赤”等等。正是由于这些过程,让我们感受到,什么问题只要你静下心来想,就会有解决的办法,团队的力量也非常重要,正是我们这样较真,才得出最后正确的结果。明明感觉电路图设计的是正确的,但是,多次连接电路、检查线路,还是不能获得正确的输出波形,当时当时很是纠结。不过经过,我们共同不懈的努力,还是完成了最终的系统的校正。当然,在这次课程设计中还存在很多不足的地方,比如说最后示波器出来的虽然是正确的,但是根理论值比较还是有一点误差,只能说明在设计电路的时候考虑的不周全等等,还有就是示波器的使用不够熟练,有好多时候还是在老师的帮助下完成示波器的调节最终显示出比较完美的波形。
经过这次的教训,下次一定会考虑问题更加全面。争取一次比