- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PID参数整定实验 基于SISO设计工具与误差原理的PID控制 组员:杨佳婧 王珠 杨海亮 SISO DESIGN TOOL 用MATLAB启动SISO设计工具。 进入SISO设计界面。 选择单输入,反馈,单输出控制模块,如下图所示。如下图所示: SISO DESIGN TOOL 设定控制参数,如下表: S6=kp+ki / s+kd * s SS= SISO DESIGN TOOL 1.控制器C选用PID控制,给定初始值为kp=0.6 ki=0.03 kd=0.01 2.系统采用三阶系统,传递函数为三阶。 3.反馈设置为单位负反馈。 下图为系统加阶跃,与初始PID控制的系统加阶跃的情况 SISO DESIGN TOOL 我们要求系统具有良好的跟踪阶跃响应的能力,且系统的稳态误差很小。 分析上两图可知,对系统直接加阶跃,不具备跟踪阶跃响应的能力。对初始PID参数控制的系统加阶跃信号,初步具有跟踪阶跃的能力,但是上升时间较长,时间常数较大,且稳态时能看出明显的误差。 为了继续改善系统,使其具有良好的跟踪性能,我们接下来进行PID的参数整定工作。 PID误差整定流程图 设置系统的传函参数 系统离散化并设置PID初始参数 给阶跃信号并设置控制器的输出 采样时间为1ms 根据每次结果进行判断,选择误差规则 规则1 2 3 4 5 调节PID的输出,系统输出及误差 采样500次 Y 调节完毕,输出调节后的响应曲线 N,继续采样 误差原理规则 原理1: |e(k)|M1时,说明误差的绝对值已经很大。不论误差 变化趋势如何,都应考虑控制器输出按最大(或最 小)输出,以迅速调整误差。 原理2: 当e(k)*(e(k2)-e(k1))0 说明误差在朝误差的绝对值 增大的方向变化,或误差为某一常值,未发生变化。 此时,如果|e(k)|=M2,说明误差也较大,也考虑由控 制器实施较强的控制作用,以达到扭转绝对值朝减 小方向变化。 此时|e(k)|M2,说明尽管误差朝绝对值增大方向变化 ,但误差绝对值本身并不是很大,可考虑控制器实 施一般的控制作用,只要扭转误差的变化趋势,使 其朝绝对值减小的方向变化即可。 误差原理规则 原理3: 当e(k)Δe(k)0、e(k)Δe(k-1)0或者ek)=0时,说明误差 的绝对值朝减小的方向变化,或者已经达到了平衡状 态。此时,可考虑实施较强的控制作用。 原理4: 当e(k)Δe(k)0、e(k)Δe(k-1)0时,说明误差处于极值状 态。如果此时误差的绝对值较大,即|e(k)|=M 2 ,可以 考虑较强的控制作用。 如果此时误差的绝对值较小,即|e(k)|M 2 ,可以考虑 实施较弱的控制作用。 原理五: 当|e(k)|=e时,说明误差的绝对值很小,此时加入积分, 减少稳态误差。式中em (k)为误差e的第k个极值;u (k)为第k次控制器的输出;u(k-1)为第k-1次控制器 的输出;k1 为增益的放大系数,且k1 1;k2 为抑制系 数,0K2 1。 响应曲线比较 PID参数整定前 PID参数整定后 响应比较分析 根据响应曲线可以看出,PID参数整定后,系统跟踪阶跃响应的能力明显增强,上升时间明显变小,时间常数明显变小,系统的稳态误差也降至很低,已经具备良好的跟踪性能。误差曲线如下图所示: PID整定的源程序 此实验是基于误差分析原理,用SISO工具箱参与设计的PID整定实验,具有对特定系统的PID自整定功能。 clear all; close all; ts=0.001; sys=tf(523500,[1 87.35 10470 0]); dsys=c2d(sys,ts,z); [num,den]=tfdata(dsys,v); u_1=0;u_2=0;u_
您可能关注的文档
- OptiXMetro1001R3产品介绍.ppt
- OptiXOSN产品维护和故处理专题中级.ppt
- Opti155622系统硬件.ppt
- OptiXOSN警与性能专题.ppt
- OptiXOSN500硬件介绍.ppt
- OptiXOSN500单板类型介绍.ppt
- OEM变频器择培训讲义.ppt
- OptiXOSN1500机柜与子及单板介绍.ppt
- Oracle1gNewAWR基线.docx
- Orace常用命令及Sql.docx
- 2026版创新设计高考总复习地理中图版教师用-第58课时 交通运输与区域社会经济发展.docx
- 2026版创新设计高考总复习地理中图版教师用-第71课时 南水北调对区域发展的影响.docx
- 2026版创新设计高考总复习地理中图版教师用-第81课时 环境保护与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第77课时 海洋空间资源与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第72课时 黄河流域内部协作.docx
- 教育硕士考前冲刺练习含答案详解【达标题】.docx
- 教育硕士经典例题附答案详解【考试直接用】.docx
- 教育硕士综合提升测试卷附参考答案详解(完整版).docx
- 教育硕士题库附参考答案详解【黄金题型】.docx
- 教育硕士预测复习最新附答案详解.docx
文档评论(0)