logo资料库

分数阶PID控制器.pdf

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
第 41卷 第 5期 2 0 0 9年 5月 哈 尔 滨 工 业 大 学 学 报 JOURNAL OF HARBIN INS1’rI’UTE OF TECHNOLOGY V01.41 No.5 May 2009 新 型 分 数 阶 PI】cI控 制 器 及 其 仿 真 研 究 罗佑 颓 (湖南 文理学院 机械工程学院 ,湖南 常德 415000,llyx123@ 126.coln) 摘 要 :提 出 了一种 新 的 比例 、积 分 、微 分 PID 控 制 器 ,将 传 统 的 PID 控 制 器 的 阶次 推 广 到分 数 领 域 ,它 不仅 适 用 于 分 数 阶 系统 ,也 适 用 于 整 数 阶 系 统 ,并 能取 得 一 些 优 于 整 数 阶 PID 控 制 器 的 效 果 .用 滤 波 方 法 进 行 分 数 阶的微积分运算 ,直接 求 出传递 函数 ,用 Matlab/Simulink构 造 了 PID模 型,可直接 在其 他 仿真 系统 中调 用 .仿 真 结果 证 明 了所 给 方 法 的 正 确 性. 关键 词 i分 数微 积分 ;分 数 阶 PID控 制 器 ;传 递 函数 ;Maflab/Simulink 中 图分 类 号 :024,TP13 文 献 标 识 码 :A 文 章 编 号 i 0367—6234(2009)05—0215一o3 A new kind of fractiona1.order PID controller and its sim ulation research LU0 You—xin (College of Mechanical Engineering,Hunan University of Arts and Science,Changde 415000,China,llyx123@ 126.corn) Abstract:A new kind of PID controller,fractional—order proportional,integral and derivative(PID)control— ler,is proposed which is the generalization of classical integer-order PID controller. It is used not only for fractional—order systems but also for some integer—order systems,and may have some superior performances compared with the classical integer-order PID controller.The computing method of fractional calculus is given, s-transform function can be found directly and a PID model is constructed with Matlab/Simulink,which call be used in other simulation system.The simulation outcomes verify the effectiveness of the method proposed. Key words:fractional calculus;fractiona1 order PID controller;transform function;Matlab/Simulink 分 数 阶微 积 分理论 的建 立 已有 300多 年 的历 器 的 阶次 .王振宾 等人 研 究 了基 于分 数 微 积 分定 史 ,主要 用 于理 论研 究 .随着计 算 机科 学 的发 展 , 义 的分 数 阶 PID控 制器 ,结 合 z换 理论 求 出了 闭 分数 阶微 积 分 的应 用 已逐 渐 渗 透 到 许 多 工 程 领 环 系统 的单 位 阶跃 响应 ,仿 真结 果 与微 分 、积 分器 域 ,如 各种 材 料 的记 忆 、力 学 和 电特 性 的 描述 、粘 取 的项 数和 近似 阶次 有 关 .阶 次 与 项 数 取得 大 时 弹性 阻 尼 、分 形 理 论 _】.2 J、自动 控 制 领 域 等 . 有较 高 的精度 .本 研 究 采 用 滤 波 方 法 作 分数 阶微 分数 阶微 积分 在 控制 中 的应 用 还是 个 新 领 域 ,分 积分 运算 ,直接 求 出传 递 函数 ,用 Matlab/Simulink 数 阶 比例 、积分 、微分 控制 器是 传统 整数 阶 PID控 制器 概 念 的 推 广 ,整 数 阶 PID 控 制 器 是 分 数 阶 PID控 制器 的特例 .Podlubny 提 出 了分 数 阶 PID 控制 器用控 制分 数 阶系统 能 够取 得 比整 数 阶 PID 控 制器 更好 的效果 .实 际上 ,分数 阶 PID控 制器 比 整数 阶 PID控制 器 多 2个 自由度 :积 分 器 与 微 分 收 稿 日期 :2005—06—03. 基金项 目:国家 自然科学基金资助项 目(50845038); 湖南省 自然科学基金资助项 目(07JJ3O93); 湖南省“十一五”重点建设学科 (机械设计及 理论). 作者简介 :罗佑新(1966一 ),男 ,硕士生导师 ,教授 ,高级工 程师 、 省 级 学科 带 头 人 . 构造 了 PID模 型 进行 仿真 研究 . 1 分 数 阶微 积 分 定 义 在 分数 阶微 积 分 发 展 过 程 中 ,出现 了 诸 多 函 数的分数阶微积分的定义 ,如 :由整数阶微积分直 接 扩展 而来 的 Cauchy公 式 、Grunward.Letnikov分 数 阶微 积分 定义 、Riemann—Liouville分 数 阶微 积 分 定 义 以及 Capotu定 义 等 -5], 1)分数 阶 Cauchyt积 分公 式.该公 式 直接 由 简单 整 数 阶积分 扩展 而来 . 一 D :
· 216· 哈 尔 滨 工 业 大 学 学 报 第 41卷 其 中 :C为 包 围 t)单 值 与 解 析 开 区 域 的光 滑 如下 : 曲线 . 假 设选 定 的拟 合 频 率 段 为 (W , ),则 可构 2)Grunward—Letnikov分数 阶微 积分定 义 : 造 出连续滤 波器 的传递 函数模 型为 : ^ 0 j c . 其中:(_)为二项式系数 ) 3)Riemann—Liouville分 数 阶微 积 分定 义 .其 分 数 阶积分公 式 为 nDi £) 高 J。( 一r) 丁)曲·(1) 其 中 :0 < < 1,a为初值 ,一般 可 以假 设 为零 初 始 条件 ,即 口 =0,这 时微分 记号 可 以简写为 D = 喧 舞 . =一 … 其 中 :滤波 器零 极点 和增益 可 由下 式求 出 : ( ) , 、 L, … ㈢ 肌 , = ( 一 wh:· Riemann.Liouville定 义 为 目前最 常 见 的 分数 阶微 根 据 上 述算 法 ,直 接 编 写 函数 ousta—rod(), 积分定 义.由式 (1)的积 分 还 可 以定 义 分 数 阶微 设计 连 续 滤波 器 .这样 ,如 果 函数 .厂(t)通 过滤 波 分.设分数 阶 n一1< <11,,则 定义 其分 数 阶微 器 ,则可 以认 为输 出的信 号是 .厂(£)的近 似.注 分为 f) = a-- 。 [ 呻 £)= 意 ,由 于 Oustaloup算 法 本 身 的 局 限 性 ,应 选 取 W6Wh=1.当 >0时为微分 运算 ; <0时 ,为积 分 运算 .虽然 Oustaloup算 法设 计 的滤 波 器理 论上 不 嘉 1. 可 以求 取任 意 阶 的分数 阶微 积 分运 算 ,但 从 数值 微 积分 的精 度看 ,该 滤 波器 更 适 合 于 1阶 以 内的 4)Capotu分 数 阶 微 积分 定 义.Capotu分 数 阶微 分定 义为 。 oTf( 微积分 ,即 I l≤ 1,所 以应该 将高 阶微积 分先进 行整数 阶微 积分 运算 ,再 对结 果进行 滤波 处理. 3 分 数 阶 PID控 制器 其 中 : =m +T,m为整数 ,0 < ≤ 1.类 似 地 , Capotu分数 阶积分 定义 为 考虑 到整 数 阶 PID控 制 器 的 传 递 函数 描 述 为 ] 。D t)=7 _ d ,
第 5期 罗佑新 :新型分数 阶 PID控制 器及 其仿 真研 究 栏 输入 可编辑 PID的 3个增 益参 数 以及微 分器 与 积 分器 中各 自的 4个参 数 .由于搭 接 起 来 的一 般 为 刚 性 系 统 ,所 以 选 择 求 解 算 法 时 应 该 选 择 odel5s或 ode23tb等. 增益 2 传 递 函数 传 递 函数 2 图 1 分 数 阶 PID控 制 器 5 结 论 1)本文 采 用 滤 波 方 法 实 现 了分 数 阶 PID 的 仿 真 ,基 于 Matlab/Simulink构 造 了分数 阶 PID控 制 器 ,它不仅 适 用于分 数 阶系统 ,也 适用 于整数 阶 图 2 分 数 阶 PID 控 制 器模 块 系统 ,并 能取 得 一些 优 于 整 数 阶 PID控 制 器 的效 4 仿 真 实 例 设 系 统传递 函数 为 G (s)= (s +s)~,k = 10,k,=1,kD:1,取 采样 周期 T=0.1 s,求 闭环 果 .可 在其他 仿真 系统 直接 应用 . 2)分数 阶 PID控 制器 比整 数 阶 PID 控 制 器 多 2个 自由度 ,对控 制 具有更 大 的灵 活性 .本研 究 没有 对仿 真 的参 数 进 行优 选 ,其参 数 整 定 方 法 另 系统 的阶跃 函 数 响 应 ,建 立 基 于 Matlab/Simulink 文研 究 . 的仿真模 型 如 图 3所 示 ,图 中设手 动开 关 ,用 于对 常 规 PID与分数 阶 PID的选择 . 参 考 文 献 : [1]PODLUBNY I.Fractional differential equations[M]. San Diego:Academic Press,1999:63—74,223 —242. [2]CARPINTRI A,MAINARDI F.Fractals and fractional calculus in continuum mechanics[M].Wien:Springer, 1997 :35 —78. [3]PODLUBNY I.Fractional—oder system and PI D 一con— troller[J].IEEE Transaction on Automatic Control, 图 3 仿 真模 型 对 常规 的 PID、常 规 的 PI(取 k。=0)以及 分 1999,44(1):208—719. 数 阶 PID(k|D=10, ,= 1,kD = 1, :0.1, = [4]王振宾 ,曹广益 ,曾庆 山.分 数 阶 PID控 制器及 其数 0.9)进 行仿 真 ,结果如 图 4所示 ,PI误差 最 大 ,常 字实现[J].上海交通 大学学报 ,2004,38(4):517— 规 的 PID、分数 阶 PID在启 动 阶段 基本 一 样 ,但 达 520. 到 稳定 阶 段 时 分 数 阶 PID 的 误 差 (稳 态 误 差 ) [5]薛定 字 ,陈 阳泉.高等 应用 数学 问题 的 MATLAB求 较 小. 解 [M].北京 :清华大学 出版社 ,2004:383—396. (编辑 杨 波 )
分享到:
收藏