[发明专利]快速无超调智能控制器参数设计方法有效

专利信息
申请号: 201711358716.9 申请日: 2017-12-17
公开(公告)号: CN108089436B 公开(公告)日: 2022-02-08
发明(设计)人: 王文新;李全善;石建峰 申请(专利权)人: 北京世纪隆博科技有限责任公司
主分类号: G05B11/42 分类号: G05B11/42
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 沈波
地址: 100020 北京市朝阳*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 快速 无超调 智能 控制器 参数 设计 方法
【说明书】:

发明公开了快速无超调智能控制器PID参数设计方法,属于控制理论控制器设计领域。本发明首先将对象估计模型Gm分解;设计对象估计模型Gm的H2最优控制器按H最优控制设计滤波器f,得到内模控制器GIMC;将内模控制器转化为选定的PID控制器;整定滤波器常数λ,得到PID控制器参数。通过混合精英圈养优化算法确定滤波器常数及PID控制器参数。鲁棒IMC‑PID控制器只需要调节一个参数,即滤波器常数,使得IMC‑PID控制器的在线设计变得简便易行。设计的控制器直接在DCS上实施,能实现快速平稳控制,结构简单,免维护。

技术领域

本发明涉及一种控制器设计方法,尤其涉及快速无超调智能控制器参数设计方法,属于控制理论控制器设计领域。

背景技术

控制器的设计和整定一直是进行过程控制所面临的主要问题,过去由于受硬件的限制,PID控制器是当然的选择。但是近年来随着计算机的发展,控制系统已经能够实施各种复杂的控制策略。尽管如此,大多数工业控制回路仍依赖于不同形式的PID控制器。由于常规的PID控制器需要整定比例度\积分常数\微分常数三个控制器参数,在应用过程中很难找到一种有效的优化方法,只能凭人工经验的方法,所以控制器的性能很难得到保证。因此找到一种简单的设计方法使得 PID控制器能达到最佳的控制效果就具有相当重要的意义。

PID控制器的整定即调整三个控制器参数Kc、Ti和Td。传统的控制器参数整定为4:1衰减比法,衰减过程慢,具有较强振荡,对现在的大生产强度大,耦合严重,控制回路多,相互影响强烈,致使控制回路很难快速平稳,对生产过程具有一定的干扰。

内模控制技术可解决控制器参数整定的问题,同时还能兼顾控制精度和鲁棒性能。但在实际工业现场,将内模控制应用于实际,就必须改造现有控制系统结构,需要在原有的控制系统中要加入过程对象模型模块,这给内模控制的应用带来了一定难度。而鲁棒IMC-PID控制器可以在DCS上进行适当组态就能顺利地解决这一难题。

发明内容

本发明在内模控制的基础上结合混合精英圈养优化算法提出了快速无超调智能控制器参数设计方法。

本发明采用的技术方案为快速无超调智能控制器参数设计方法,该方法的实现步骤如下:

首先,在内模控制的基础上进行鲁棒IMC-PID控制器的设计。

内模控制的结构框图见1所示。图中Gp为对象模型,Gm为对象估计模型,

GIMC为内模控制器。

第一步:首先将对象估计模型Gm分解

Gm=Gm+Gm- (1)

其中Gm+包含所有的时延和右半平面(RHP)上的零点,而Gm-是模型的最小相位系统部分,是稳定的并且不包含任何预估。

第二步:设计对象估计模型Gm的H2最优控制器

第三步:按H最优控制设计滤波器f,得到内模控制器GIMC

选择滤波器,调整参数使得滤波器f满足H最优控制的鲁棒性能要求:

式中:指数n为正整数,选择指数n使GIMC为正则的,s为拉普拉斯算子。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪隆博科技有限责任公司,未经北京世纪隆博科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711358716.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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