[发明专利]一种电液伺服系统自修正模糊PID控制的方法无效

专利信息
申请号: 201410217189.X 申请日: 2014-05-15
公开(公告)号: CN103984234A 公开(公告)日: 2014-08-13
发明(设计)人: 张万军 申请(专利权)人: 张万军
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 暂无信息 代理人: 暂无信息
地址: 741003 甘肃省*** 国省代码: 甘肃;62
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种电液伺服系统自修正模糊PID控制的方法,现有的技术存在误差精度不高、稳定性和适应性不强等问题,本发明的自修正模糊PID控制方法以电液伺服控制机构为被控制对象,以被控对象的反馈值与目标值的误差E和误差变化率EC作为模糊PID控制器的输入,设定合适的模糊控制规则,采用模糊推理的方法对PID参数Kp,Ki,Kd进行参数自修正,可以满足不同时刻的E和EC对PID参数控制的要求,输出了PID控制器参数值的变化量△kp、△ki和△kd,利用自修正模糊规则在线对PID参数进行修正。本发明克服了传统手动修正PID参数的弊端,实现PID参数在线实时自修正,且对系统参数的修正具有强鲁棒性,从而提高了系统的误差精度和稳定性,具有很强的适用价值。
搜索关键词: 一种 伺服系统 修正 模糊 pid 控制 方法
【主权项】:
一种电液伺服系统自修正模糊PID控制的方法,其特征在于:该方法包括以下步骤,步骤一、确定自修正模糊PID控制器的输入量、输出量以电液伺服控制机构为被控制对象,以被控对象的反馈值与目标值的误差E和误差变化率EC作为模糊PID控制器的输入,模糊PID控制器的参数变化量△kp、△ki和△kd作为输出;步骤二、选择输入量、输出量隶属度及其论域输入偏差e和偏差变化率ec,以及输出△kp、△ki和△kd的变量模糊集论域均为[‑M,M],其隶属度函数采用双输入三输出的三角函数形式。步骤三、确定自修正模糊PID控制器的规则(算法)<mrow><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>K</mi><mi>p</mi></msub><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>K</mi><mi>i</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mi>k</mi></munderover><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>T</mi><mo>+</mo><msub><mi>K</mi><mi>d</mi></msub><mfrac><mrow><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>T</mi></mfrac></mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>&Delta;u</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mn>0</mn></msub><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mn>1</mn></msub><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mn>2</mn></msub><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>K</mi><mi>p</mi></msub><mo>[</mo><mfrac><mi>T</mi><msub><mi>T</mi><mi>i</mi></msub></mfrac><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><mfrac><msub><mi>T</mi><mi>d</mi></msub><mi>T</mi></mfrac><mi>De</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mn>2</mn><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><mo>+</mo><msub><mi>K</mi><mi>p</mi></msub><mo>[</mo><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>e</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo></mtd></mtr></mtable></mfenced>其中,<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>k</mi><mn>0</mn></msub><mo>=</mo><msub><mi>K</mi><mi>p</mi></msub><mo>+</mo><msub><mi>TK</mi><mi>i</mi></msub><mo>+</mo><mfrac><msub><mi>K</mi><mi>d</mi></msub><mi>T</mi></mfrac></mtd></mtr><mtr><mtd><mrow><msub><mi>k</mi><mn>1</mn></msub><mo>=</mo><msub><mrow><mo>-</mo><mi>K</mi></mrow><mi>p</mi></msub><mo>-</mo><mn>2</mn><mfrac><msub><mi>K</mi><mi>d</mi></msub><mi>T</mi></mfrac></mrow></mtd></mtr><mtr><mtd><msub><mi>k</mi><mn>2</mn></msub><mo>=</mo><msub><mi>K</mi><mi>p</mi></msub><mfrac><msub><mi>K</mi><mi>d</mi></msub><mi>T</mi></mfrac></mtd></mtr></mtable></mfenced>式中k为采样周期,采样周期输出值k=0,1…,uk,Kp为比例系数;Ki为积分时间常数;Kd为微分时间常数。步骤四、自修正因子的确定根据控制的需要设计自修正因子,自修正的目的是找出调整因子λ,在线控制三个PID参数完成电液伺服系统模糊PID控制,自修正因子确定公式:<mfenced open='{' close=''><mtable><mtr><mtd><mi>U</mi><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mi>&lambda;E</mi><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&lambda;</mi><mo>)</mo></mrow><msup><mi>E</mi><mo>&prime;</mo></msup><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>&lambda;</mi><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><mrow><mo>(</mo><msub><mi>&lambda;</mi><mi>s</mi></msub><mo>-</mo><msub><mi>&lambda;</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>|</mo><msup><mi>E</mi><mo>&prime;</mo></msup><mo>|</mo><mo>+</mo><msub><mi>&lambda;</mi><mn>0</mn></msub></mtd></mtr></mtable></mfenced>式中,0≤λ0≤λs≤1,λ∈[λ0,λs],λ是调整因子,在论域范围内可以自修正,E为变量与给定值的差值,E′为变量与给定值的变化差值,步骤五:对PID控制器参数进行修正本自修正模糊PID控制器就是利用模糊控制对PID控制器的参数进行实时修正,自修正公式如下:<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>K</mi><mi>p</mi></msub><mo>=</mo><msub><mi>k</mi><mrow><mi>p</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&Delta;k</mi><mi>p</mi></msub><mo>&times;</mo><msub><mi>&lambda;</mi><mi>p</mi></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mi>i</mi></msub><mo>=</mo><msub><mi>k</mi><mrow><mi>i</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&Delta;k</mi><mi>i</mi></msub><mo>&times;</mo><msub><mi>&lambda;</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mi>d</mi></msub><mo>=</mo><msub><mi>k</mi><mrow><mi>d</mi><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>&Delta;k</mi><mi>d</mi></msub><mo>&times;</mo><msub><mi>&lambda;</mi><mi>d</mi></msub></mtd></mtr></mtable></mfenced>式中kp0,ki0和kd0为系统的PID系统参数初始值,Kp,Ki,Kd的自修正参数分另是λp、λi和λd。根据上式,可在线对PID参数自修正,使控制器具有较快的响应速度、较小的超调量,控制精度提高。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张万军,未经张万军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410217189.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top