基于MATLAB的PID参数优化.pdf
《基于MATLAB的PID参数优化.pdf》由会员分享,可在线阅读,更多相关《基于MATLAB的PID参数优化.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 0 0 6年第1 期总第1 期 陕西能源职业技术学院学报 J o u r n a l o f S h a a n x i E n e r g y I n s t i t u t e N01 S u m 1 2 0 0 6 基于 M A T L A B的 P I D参数优化 张亚萌(陕西能源职业技术学院机电工程系,陕西 咸阳 7 1 2 0 0 0)5 摘要:P I D参数整定一直是控制领域中的重要研究问题,文中阐述了如何利用 M A T L A B的 N C D优化工具 箱结合 S I M U L I N K平台来实现 P I D参数的自动整定,通过实例仿真比较,结果表明,该方法不用编程,
2、方便易 用,控制效果理想并且可靠性高。关键词:M A T L A B P I D控制参数整定N C D优化工具 中图分类号:T P 2 7 3 文献标识码:A 文章编号:9 4 8 1(2 0 0 6)0 1一l 9 0 4 The Pa r a me t e r s Op t i m i z a t i o n o f PI D Ba s e d o n M ATLAB Z h a n g Ya me n g (D e p t o f E l e c t r o me c h a n i c a l E n g i n e e r i n g,S h a n n x i E n e r g
3、y I n s t i t u t e,X i a n y a n g S h a a n x i 7 1 2 0 0 0)Ab s t r a c t:T h e P I D p a r a me t e r t u n i n g i s a l wa y s a n i mp o r t a n t r e s e a r c h q u e s t i o n i n t h e fi e l d o f c o n t r o l l i n g,t h i s a r t i c l e e x p l mn s h o w t o u t i l i z e NCD o pt i
4、 mi z a t i o n t o o l b o x o f MATL AB wi t h S I MULI NK p l a t f o r m t o r e a l i z e t he P I D p a r a me t e r a u t o ma t i c t u n i n g,t h r o u g h t h e e x a mp l e s i mu l a t i o n,t h e r e s u l t s h o ws t h i s me t h o d d o e s n o t n e e d p r o g r a mmi n g,i t i s
5、e a s y a n d c o n v e n i e n t t o u s e t h e c o n t r o l e f f e c t i s i d e a l a n d t h e r e l i a b i l i t y i S h i g h Ke y wo r d:MAT L AB;P I D c o n t r o l;p a r a me t e r t u n i n g;NCD o p t i mi z a t i o n t o o l b o x l 引言 P I D控制因为其结构简单、易实现、适用范围广 等优点,是 目前工业控制 中应用最广、最 为广
6、大技 术人员所熟悉的控制算法。实践证明,P I D参数的 选取直接影响系统的控制效果,对于不同的 P I D参 数,系统的控制效果不大相同,应用某些参数时可 以获得较好的控制效果,而应用一些参数时无法达 到稳态,甚至给安全生产造成极大的危害。所以对 P I D控制器的设计和应用的核心问题之一就是参数 的整定。而 P I D控制器参数的选择或整定往往是 一个十分繁琐和复杂的过程,而且在现代工业过程 控制中,被控对象特性复杂,难以建立精确的数学 模型,又有滞后、非线性等因素,更加大了 P I D参数 的整定的难度,致使许多传统的 P I D参数整定方法 最终不能达到令人满意的控制效果。为此,本文提
7、 作者简介:张亚萌(1 9 7 2 一),女,陕西武功人,工学硕士,讲师。出了将 M A T L A B的 N C D优化工具箱应用于P I D参 数的自动整定,并在 S im u l in k 平台上,选用典型的 工业过程控制对象进行 了仿真验证,并与最著名的 C o h e n-C o o n整定公式及 z N整定公式所获得的 P I D参数控制性能进行比较,结果证明,这种方法使 P I D参数的整定变得非常方便,而且控制的动、静态 性能良 好,均优于其它两种方法。控制效果理想,可 靠性高。是一种简洁、可靠、高效的参数优化方法。2 N C D优化工具在 P I D参数整定中的应用 为了说明
8、 N C D优化工具在 P I D参数整定中的 使用方法,本文 以典型 的工业过程控制对 象为例。典型工业过程的传递函数为一阶带延迟的对象:C(s)=e ,本系统中仿真实例选取:放大系数 K=1 5,时间常 维普资讯 http:/ 陕西能源职业技术 学院学报 数T=1 0,滞后时间下=5。2 1优化仿真系统结构图 系统是 在 MA T L A B 6 5 S I MU L I N K 5 0环境 下,利用 S I MU L I N K工具 来实现的。从 S I MU L I N K 各子模块库中拖出如下图所示的几个模块(其 中 P I D模块在 S i m u l i n k E x t r
9、a s 库下的 A d d i t i o n a l L i n e a r 子模块库中;N C D o u t p o r t 模块在 N C D B l o c k s e t 子模 块库中),将拖出的模块拷贝到系统模型窗 口,并 按照图 1 所示的结构位置连接起来,建立优化仿真 系统模型。I-3 I 一 瓣 o口e 图 1 优化仿真系统图 如图 1 所示,优化仿真的主要模块就是 P I D模 块和 N C D O u t p o r t 模块。图中P I D模块的参数设定:由于要对 P I D参数 进行优化,所以在使用时,双击 P I D模块,在弹出的 窗口中设定 K p、K i、K
10、d 为未知的带优化的参数;图 中N C D功能的使用是仿真的关键,具体用法见下面 的优化仿真方法。2 2优化仿真方法 建立好系统的仿真模 型后,就可以进行优化仿 真,最终获得 P I D的优化参数,方法步骤如下_ 2 。第一步:对 N C D O u tp u t 模块进行参数设置。双 击 N C D O u t p u t 模块,弹出如图2 所示的N C D B l o c k s e t 窗 口。通过 O p t i o n s菜单和 O p t i m i z a t i o n菜单 中 的一些子菜单实现该功能的使用,具体步骤如下。图 2 N C D O u t p u t 窗 口 首先
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB PID 参数 优化
限制150内