《实验5--球杆系统的数字PID控制实验(共6页).doc》由会员分享,可在线阅读,更多相关《实验5--球杆系统的数字PID控制实验(共6页).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上学生实验报告开课学院及实验室: 学 院机电年级、专业、班姓名学号实验课程名称计算机控制技术成绩实验项目名称实验5 球杆系统的数字PID控制实验指导教师一、实验目的1熟悉Matlabsimulink软件;2通过试凑法确定球杆系统的PID参数; 3在球杆系统上验证PID参数的控制效果。二、使用仪器、材料1球杆系统装置。2装有matlab2012b的计算机。三、实验步骤1现场实验前先用Matlabsimulink软件进行仿真。给出球杆装置的理想传递函数(1) 用Simulink设计出该系统的模型。输入信号为阶跃信号,控制器选择PID。(2) 用试凑法确定出合适的PID参数。
2、(3) 比较设置不同参数时系统的响应特性。2进行现场实验。测试好现场装置后,试着将仿真后得出的几个PID参数输入到控制系统中,观察球杆装置的运行情况。在现场调整参数使系统取得良好的控制效果。(1)打开球杆系统电控箱上的电源按钮,在MATLAB/Current Folder 中打开文件系统自带程序“PID_ Control_Modify.slx”,会弹出如图所示的实时控制界面(2)双击“PID Controller”模块,设置Kp、Ki、Kd的参数,参数为仿真过程得出的参数。双击“Step”模块,设置阶跃信号参数:step time=0,initial value=0,final value=0
3、.25。(3) 点击编译程序,待编译成功后,点击连接程序,点击运行程序,观察球杆和小球的运动现象。待小球静止后,点击停止程序,打开示波器scope观察响应曲线的超调量,调节时间。若能达到理想的控制效果,说明所设置的PID参数合理。否则,根据波形呈现的超调量,调节时间,以及最终稳定后呈现的静差,调整PID参数,继续调试系统,最终达到理想的控制效果。四、实验过程原始记录(程序、数据、图表、计算等)1Simulink仿真程序框图如下:系统输入为阶跃信号,阶跃时间为0,初始值为0,终值定为1,采样时间为0.1。用试凑法设置的PID参数如下:(1)首先设置比例系数(P):运行仿真程序,得到的输出响应波形
4、如下图所示:观察波形可知,静态误差太大,故加入积分环节消除静态误差。(2)根据比例环节设置积分环节参数(I):运行之后的波形如下图所示:可见加入积分环节之后,虽然减小了静态误差,可同时也降低了系统反应时间,甚至出现振荡现象,故需加入微分环节调节,使系统稳定。(3)根据比例积分环节加入微分环节(D):运行之后的波形如下图所示:从波形图可知,超调量减小,调节时间减小,振荡消失,系统稳定。2将以上通过试凑法整定的PID参数(4,0.2,8)输入到现场球杆系统的PID控制器中,运行系统,观察系统的输出波形:由于设备误差,系统输出波形一开始无法稳定,小球位置不能准确停在球杆上,但从后半段波形可知,系统在
5、稳定之前存在很大误差,需要调节积分参数,从而减小误差,将参数I调整为0.4,再次运行:可以看到,输出波形比之前更加稳定,误差减小,从而证明积分参数有助于减小误差,但系统还存在振荡现象,调节微分环节消除振荡。继续调整参数,比较控制效果:设定Kp=1.5,Ki=0.42,Kd=1.65,运行和观察: 从波形图可知,调节微分环节有助于减小振荡和超调量,此时系统稳定性较好。五、实验结果及总结理论数据输入到实际球杆系统中时,波形效果比理论效果相比差很多,可见仿真只是理论参考而已,需与实际结合才能得出最佳参数;而且实验仪器也会存在很多未知误差,从波形图可知,系统一开始会出现严重振荡,之后逐渐趋于稳定,可能是电机误差,也可能是传感器误差,所以都需要现场调试才能设法消除这些误差。通过试凑法得出的参数并非适用于实际系统,仍需通过比例积分微分三者之间的协调关系来调整系统输出波形,主要是比例环节加快系统响应时间,积分环节减小误差,微分环节减小振荡和超调量,需要根据输出波形不断调整三者参数。专心-专注-专业