控制系统仿真与CAD课程设计报告.pdf
《控制系统仿真与CAD课程设计报告.pdf》由会员分享,可在线阅读,更多相关《控制系统仿真与CAD课程设计报告.pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档控制系统仿真与控制系统仿真与课程设计课程设计学院:物流工程学院专业:测控技术与仪器班级:测控 102姓名:杨红霞学号:201010233037指导教师:兰莹完成日期:2013 年 7 月 4 日可编辑CADCAD精品文档一、一、目的和任务目的和任务配合控制系统仿真与 CAD课程的理论教学,通过课程设计教学环节,使学生掌握当前流行的演算式 MATLAB 语言的基本知识,学会运用 MATLAB语言进行控制系统仿真和辅助设计的基本技能,有效地提高学生实验动手能力。一、基本要求:1、利用 MATLAB提供的基本工具,灵活地编制和开发程序,开创新的应用;2、熟练地掌握各种模型之间的转换,系统的时
2、域、频域分析及根轨迹绘制;3、熟练运用 SIMULINK 对系统进行仿真;4、掌握 PID 控制器参数的设计。二、设计要求二、设计要求1、编制相应的程序,并绘制相应的曲线;2、对设计结果进行分析;3、撰写和打印设计报告(包括程序、结果分析、仿真结构框图、结果曲线)。三、设计课题、设计课题设计一:二阶弹簧阻尼系统的设计一:二阶弹簧阻尼系统的 PIDPID 控制器设计及其参数整定控制器设计及其参数整定考虑弹簧阻尼系统如图考虑弹簧阻尼系统如图 1 1 所示,其被控对象为二阶环节,传递函数所示,其被控对象为二阶环节,传递函数 G(S)G(S)如下,参数为如下,参数为 M=1kgM=1kg,b=2N.s
3、/mb=2N.s/m,k=25N/mk=25N/m,F F(S S)=1=1。设计要求:设计要求:(1 1)控制器为控制器为 P P 控制器时,改变比例系数大小,分析其对系统性能的影响并控制器时,改变比例系数大小,分析其对系统性能的影响并绘制相应曲线。绘制相应曲线。(2 2)控制器为控制器为 PIPI 控制器时,改变积分时间常数大小,分析其对系统性能的影控制器时,改变积分时间常数大小,分析其对系统性能的影响并绘制相应曲线。响并绘制相应曲线。(例如当例如当 kp=50kp=50 时,改变积分时间常数时,改变积分时间常数)(3 3)设计设计 PIDPID 控制器,选定合适的控制器参数,使闭环系统阶
4、跃响应曲线的控制器,选定合适的控制器参数,使闭环系统阶跃响应曲线的超调量超调量%20%,过渡过程时间%20%,过渡过程时间 Ts2s,Ts2s,并绘制相应曲线。并绘制相应曲线。可编辑精品文档图 1 弹簧阻尼系统示意图弹簧阻尼系统的微分方程和传递函数为:弹簧阻尼系统的微分方程和传递函数为:M x bx kx FG(s)X(s)1122F(s)Ms bs ks 2s 25图 2 闭环控制系统结构图附附:P 控制器的传递函数为:GP(s)KPPI 控制器的传递函数为:GPI(s)KP1 1TIsPID 控制器的传递函数为:GPID(s)KP1 1TDsTIs可编辑精品文档(一一)设计设计 P P 控
5、制器,改变比例系数大小,分析其对系统性能的控制器,改变比例系数大小,分析其对系统性能的影响并绘制相应曲线。以下为所做的设计以及运行结果,影响并绘制相应曲线。以下为所做的设计以及运行结果,KPKP 取取了不同的值,通过运用了不同的值,通过运用 simsim 函数进行仿真,并得出超调量函数进行仿真,并得出超调量 MPMP,过渡过程时间过渡过程时间 TsTs的大小,的大小,通过分析所得出的结果,通过分析所得出的结果,多次改变多次改变 KPKP的大小直到符合题目的要求,使稳态误差等都达到要求。的大小直到符合题目的要求,使稳态误差等都达到要求。1 1、仿真运行程序仿真运行程序for Kp=200,400
6、,800t=0:0.01:6;t,x,y=sim(yhx,6);hold onplot(t,y);N=length(t);yss=y(N);%yss:稳态值hold onymax,i=max(y);可编辑精品文档mp=(ymax-yss)*100/yss,%计算超调量mpi=N;while abs(y(i)-yss)/yss=0.02i=i-1;endTs=t(i),%计算过渡过程时间gtext(num2str(Kp);end2 2、仿真框图仿真框图KpStepGain12s +2s+25Transfer FcnScope1Out13 3、仿真运行结果仿真运行结果改变比例系数 kp 大小,得如
7、下结果,通过以下数据以及得出的曲线可分析其对系统性能的影响Kp=200可编辑精品文档mp=75.3359Ts=3.7962Kp=400mp=84.7526Ts=3.8317Kp=800mp=88.0528Ts=4.56854 4、仿真运行曲线仿真运行曲线可编辑精品文档21.81.61.48001.214000.82000.60.40.2001234565 5、运行结果分析、运行结果分析根据实验要求设计了一个 P 控制器,与Gs 等构成闭环控制系统结构。由以上的运行结果以及曲线可以看出随 Kp 增大,超调量 mp 是逐渐变大的,Ti 也是逐渐变大的,而且总是达不到稳态误差很小很小,因此得出以下结
8、论:随着Kp 值的增大,系统的超调量变大,调节时间变长,振荡次数也增多了。Kp 值越大,系统的稳态误差就越小,调节应精度越高,但是系统的波动明显变多了,稳定性变差,但是系统响应变快了。随着比例系数女 kp 的增大并不能消除稳态误差,只能减小稳态误差。可编辑精品文档(二二)设计设计 PIPI 控制器,控制器,改变积分时间常数大小,改变积分时间常数大小,分析其对系分析其对系统性能的影响并绘制相应曲线。以下为设计出的仿真程序统性能的影响并绘制相应曲线。以下为设计出的仿真程序等,运用等,运用simsim 函数进行仿真,编写程序使函数进行仿真,编写程序使 KP=50KP=50,改变,改变KIKI的大小,
9、来进行分析,直到符合题目的要求,使运行出的结的大小,来进行分析,直到符合题目的要求,使运行出的结果稳态误差基本很小即可,如果达不到,就要重新设定果稳态误差基本很小即可,如果达不到,就要重新设定KIKI的大小,进行多次试验,选出如下符合要求的的大小,进行多次试验,选出如下符合要求的 KIKI 的值,程的值,程序中都有所体现。序中都有所体现。1 1、仿真运行程序仿真运行程序for Ki=30,50,80t=0:0.01:10;t,x,y=sim(yhxx,10);hold onplot(t,y);N=length(t);%yss:稳态值yss=y(N);hold onymax,i=max(y);m
10、p=(ymax-yss)*100/yss,%计算超调量mpi=N;while abs(y(i)-yss)/yss=0.02i=i-1;end可编辑精品文档Ts=t(i),%计算过渡过程时间end2 2、仿真框图仿真框图50Kp1KiStepKi1sIntegrator2s +2s+25AddTransfer FcnScope1Out13 3、仿真运行结果、仿真运行结果当 Kp=50时,改变积分时间常数 ki的大小,由以下的结果以及曲线可分析其对系统性能的影响ki=30mp=21.4633Ts=6.5686Ki=50mp=可编辑精品文档26.7424Ts=5.1127Ki=80mp=31.022
11、9Ts=7.33754 4、仿真运行曲线:、仿真运行曲线:可编辑精品文档1.41.280501300.80.60.40.200123456789105 5、运行结果分析、运行结果分析Kp=50 时,随着 ki 值的增大,系统的超调量变大,系统响应时间出现了波动。ki 越大,积分速度越快,积分作用就越强,响应时间变快,但系统振荡次数就较多。PI 控制可以消除系统的稳态误差,提高系统的误差度。在积分控制中,控制器的输出与输入误差信号的积分成正比关系。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增
12、加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后基本无稳态误差。这是比上一个只有比例控制器的一个进步的地方。(三三)设计一设计一 PIDPID 控制器,选定合适的控制器参数,使闭环系统控制器,选定合适的控制器参数,使闭环系统可编辑精品文档阶跃响应曲线的超调量阶跃响应曲线的超调量%20%,过渡过程时间%20%,过渡过程时间 Ts2s,Ts2s,并绘并绘制相应曲线。以下为所设计的程序,仿真等,改变制相应曲线。以下为所设计的程序,仿真等,改变 kp,ki,kdkp,ki,kd 的的值得出闭环阶跃响应的超调量和过渡过程时间,通过多
13、次试验,值得出闭环阶跃响应的超调量和过渡过程时间,通过多次试验,得到的得到的 kpkp 取取 20,ki20,ki 取取 6565,kdkd 取取 9 9 时运行出的结果是满足题目时运行出的结果是满足题目要求的:要求的:1 1、仿真运行程序、仿真运行程序t,x,y=sim(yhxxx);plot(t,y);N=length(t);yss=y(N);%yss:稳态值ymax,i=max(y);mp=(ymax-yss)*100/yss,%计算超调量mpi=N;while abs(y(i)-yss)/yss=0.02i=i-1;endTs=t(i),%计算过渡过程时间2 2、仿真框图、仿真框图可编
14、辑精品文档20Kp1y(s)65StepKi1sIntegratorAdd12s +2s+25Transfer FcnYTo Workspace9Kddu/dtDerivativeScope3 3、仿真运行结果、仿真运行结果经过多次试验,当Kp=20,ki=65,pd=9满足使闭环系统的阶跃响应曲线的超调量%20%,过渡过程时间 ts2s,结果如下:mp=1.1367Ts=0.8945从结果可知超调量 mp%20%,过渡过程时间 Ts rltool,进入设计环境。一、一、设计思路方法设计思路方法根据题目要求采用 matlab 中提供的一个辅助设计闭环系统根轨迹的仿真软件Rltool,来进行根轨
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 仿真 CAD 课程设计 报告
限制150内