您好,欢迎来到小奈知识网。
搜索
您的当前位置:首页滑模变结构控制的抖振问题研究

滑模变结构控制的抖振问题研究

来源:小奈知识网
维普资讯 http://www.cqvip.com

2006年第1期 ·控制与检测· 文章编号:1001-2265(2oo6)ol一0053—03 滑模变结构控制的抖振问题研究术 邹伟全,姚锡凡 (华南理工大学机械工程学院,广州 510640) 摘要:文章在分析变结构控制(vsc)系统抖振发生机理基础上,讨论了几种消除或削弱抖振的途径。提出 了一种类似于模糊推理的VSC方法,并给出了在加工过程控制中的应用实例,仿真结果表明,该方法能够 有效地削弱系统抖振,而不会影响控制器的鲁棒性能。 关键词:变结构控制;抖振;鲁棒性;加工过程 ’ 中图分类号:TG502;TP273 文献标识码:A A New Variable Structure Controller ZOU Wei—quan,YAO Xi—fan (The College of Mechanical Engineering,SCUT,Guangzhou 510640,China) Abstract:After that traditional methods for chattering reduction is discussed,a new variable structure control (VSC)is proposed which is similar to that based on fuzzy logic.And then an example of applying the proposed method to machining process is given,which shows that the proposed approach Can maintain the robustness nad reduce chattering of the control system. Key words:variable structure control(vsc);chatternig;robustness;machinnig process 0 引言 存在,抖振的产生是必 然的。由于现实中物 变结构控制(VSC)是一种开关型控制,它在工作 理能量不可能无限大, 过程中频繁地切换系统的控制状态,因而产生了抖振。 从而使系统的控制力 在VSC控制的研究中,如何减弱系统的抖振一直是研 不能无限大。这就必然 究的热点问题,最常用的边界层控制方法因边界层宽 0 \/ 使得系统的加速度有 踟 度选择的不同而产生不同的结果…,边界层宽度难以 限;另外,系统的惯性总 0\ 、 设定,而且它本身是以连续函数代替了常规的开关函 是存在的,于是,控制的 S l十 数,跟其它的连续化方法一样,不可避免地消除丁VSC 切换必然伴有滞后。这 昌0 的最为可贵的强鲁棒性,从而降低了控制精度。鲁棒性 种滞后造成的抖振与时 跟控制精度是一对矛盾,似乎应该作出某种折中,以达 间滞后的结果类似。有 图1系统状态轨变 到既保持变结构控制的鲁棒性又有效削弱抖振的目的。 的系统本身存在时间和空间的滞后,这种滞后往往造成 本文在分析系统抖振产生的机理和现有应用比较 很大的抖振,系统状态轨迹如图1所示。另外,状态测 惯常的解决途径的基础上,提出了一种类似于模糊推 量误差使得系统产生伴有随机性的振动,使抖振呈现不 理的多结构控制。将切换函数进行“模糊化”,依靠人 规则的衰减三角波;测量误差越大,抖振的幅度也越大。 的经验知识,在满足到达条件的前提下,对应给出一个 抖振对系统性能影响很大,如果处理不当,可能引起整 控制基值,再由这个基值通过趋近律方法(或其他求 个系统的不稳定 。 VSC控制的方法)进行设计从而得到一系列不连续的 控制律(多结构控制律)。这种滑模变结构控制结构简 1.2削弱抖振的措施 单。易于实现和维护。文中最后给出了在加工过程的 抖振产生的根本原因是在实际的控制系统中不可 恒力切削控制中的应用实例,仿真结果表明,该方法能 能实现理想的切换,存在惯性及对象未建模动力学的 够保证系统的鲁棒性能的同时有效削弱系统的抖振。 影响,所以对一个实际的VSC系统而言,抖振是一定存 在的。我们要做的是努力削弱它的幅度以满足实际应 l抖振产生的机理及消除(削弱)措施 用的要求。抖振问题的存在是变结构控制深入应用的 1.1抖振产生的机理分析 主要障碍,许多学者都曾致力于该方面的研究,也得到 了很多成果,归纳起来,主要有两个途径 ,一是对理 在实际变结构控制中,由于惯性、滞后的因素的 想切换采用连续近似;二是调整到达速率。前者虽然 53· 维普资讯 http://www.cqvip.com

控制与检测· 消除了抖振,却使控制器失去了宝贵的抗摄动、抗干扰 数sat( )代替符号函数(开关函数)sgn(s),这里 ㈦= 只要合理地选择趋近律的参数就可以实现减小抖振的 目的。如,对于应用较多的指数趋近律 : =一ssgn(s)一ks 率就大,反之则小。从而达到响应快而又减小抖振的目 u=一ksgn(s)=一 击 变结构控制器工作过程中,状态矢量不断地穿越 切换线(面),从而产生系统抖振。这种方法就是设置控 点时有比较大的趋近速率,反之,则趋近速率小,故而 模糊变结构控制可以采用模糊趋近律方法或模糊 与变结构控制相混合的方式。由于模糊控制的动态性 能好,对动态过程控制有很强的鲁棒性,而稳态精度却 不是很高。模糊变结构控制就是要将两种控制机理的 优点结合起来,从而到达既保持变结构控制的不变性 叉削弱系统抖振的目的。这样的结合方式可以是:①模 糊趋近律,用模糊推理规则自适应调节趋近律的参数 大小;②两种控制方流作用,当状态离滑模很远即 l I大时,用模糊控制,相反时则自动切换到变结构控 制。当I s l小时,趋近速率尽可能的小,抖振就会减小; 而当I s l较大时,在情况①可以根据需要调大趋近速 率,而在情形②中则切换到模糊控制了,就不存在抖 振的问题了。这里对应I s l要采用多大的趋近速率应 根据具体情况和经验知识确定,也可以离线仿真调节。 为了达到削弱变结构控制系统抖振的目的,也可 以采用神经网络来设计控制系统的滑动模态(切换函 组合机床与自动化加工技术 数)。在确保滑模存在的条件下,用神经算法逼近最优 控制参数,使得所设计的变结构控制具有最优滑动模 态。当然,这里所用的神经网络的结构(网络层数、节点 数等)会影响所选择的学习算法的效率,网络结构和 学习算法又决定了网络的逼近精度,所以对经验知识 的依赖性就会比较强。 (7)其他方法 除了以上几种比较常用的削弱抖振的方法以外, 控制界学者试图达到目的还做了很多工作。文献[5] 把引起抖振的因素归纳为系统数学模型的不确定性, 采用日 优化方法设计滑模变结构控制的切换函数,这 种方法能够使得滑动模态实现期望的频率整形,因而 能够削弱系统抖振。文献[6]在沿用固定边界层的变 结构控制平滑方法的同时,推导出变结构控制系统的 稳态误差指标与边界层内部加权系数之间的数学关 系,通过系统的稳态误差指标发过来设计出边界层,从 而满足对系统稳态误差的要求。文献[7]提出一种改 进的指数趋近律方法,与一般指数趋近律相比,过渡时 间、系统抖振和所需的控制力得到了进一步的减小。文 献[8]研究了变斜率的切换函数,提出了切换函数斜 率变化的三种规律即线性规律、幂次规律和指数规律, 设计了相应形式的切换函数,最后得出了采用二次幂 规律的切换函数效果为佳的结论。l文献[9]在设计模 糊变结构控制器的过程中提出了一种基于趋近运动与 滑模线(面)的夹角的模糊推理规则,它比单纯的从状 态与滑模的距离I s I来推理更加科学,因为在状态矢 量穿越滑模的时候,跟抖振问题相关的不光是速度的 问题还有角度的问题。 2 模糊型的变结构控制 滑模变结构控制是利用滑动模态进行工作的,当 系统轨迹穿越滑动模态时,变结构控制的作用的改变 是不连续的,这是滑动模态的实现以及对摄动和干扰 具有不变性的根本所在。模糊控制是一种不需要系统 数学模型的直接控制方法,在整个控制过程中,它依照 推理规则进行,它的推理论域也是不连续的。从这点来 看,模糊控制也可以说是一种变结构控制。基于这点考 虑,本文提出一种类似于模糊规则的变结构控制。为了 简单的说明问题,这里以二阶线性系统的变结构控制 为例。考虑系统: 戈=A戈十 设置切换函数S( ),可以是二次型或线性函数, 然后求取控制“。这里将控制变量“设计成如此形式: “=』¨ , >o 【H s<0 其中, =1,2,…,m。√=1,2,…,m 为自然数。这里, 将 ( )模糊化,再根据它的模糊值设置一列不连续的 控制“。根据经验对具体问题进行设计类似于模糊规则 的日标值,而阀值是由切换函数 ( )控制并且已经保 证了的,所以不用担 L.N达条件的问题。这样一来就不 用像有些文献没计的模糊变结构控制那么复杂而且容 维普资讯 http://www.cqvip.com

2006年第1期 易把握和实现。 在模糊变结构控制中,比如考虑对切换函数s= 6sgn(s)一kf(s),(占,k>0)的系数 经过模糊推理 进行自适应调节 。由于模糊控制的精度与它的规则 数直接相关,要提高精度务必增加控制规则,会使得控 制器变得很复杂而且受设计者经验知识的影响,可能 进一步地控制精度的提高。 而在本文提出的这种方法中,“规则”是一维的, 可以很简单地设置很多的“规则”以达到既有效抑制 抖振又不影响系统响应速度的目的。并且这种方法中 没有模糊控制里的反模糊化过程,实现简单,控制精度 得到保证。 3 加工过程变结构控制实例 为了说明上述控制器的有效性和可行性,这里以 加工过程的变结构控制进行说明。加工过程控制系统 般包括:控制器、进给伺服机构、加工过程,以及测量 反馈等环节。对研究加工过程切削力的模型可表示 为…]: 竺 u(s)一s 十2 ̄:to s十c【J 式中,F为实测切削力(N), 为伺服输入(V), 是伺服系统的自然频率(rad/s), 是阻尼系数, 为 加工过程总增益,可表示为: Km=60K…K K af” /(pn) 式中,K 是伺服增益, 是切削比力(N/mm ),Ke 为测力仪转换系数, 是主轴转速(r/min),P为铣削时 刀具的齿数(车削及钻削时P=1),m是指数(一般m <1),n为背吃刀量(mm) 是进给量(mm/r)。 对上述系统设置变结构控制,取线性切换函数 s( )= f+ 2,求取控制: “= 令u( ~J)=一,7M。一Of( ), 、 >O。将s模糊化,对 应设置控制 值,如表1所示。 表1 切换函数S与对应控制基值 1 —7 一6 —6—.5 —5—一4 —4—一3 —3—.2 —2 一l —l 0 4 —3 —2 —1.2 一O 7 一O 5 一O.3 —0.1 O—l l 2 2 3 3—4 4 5 5-6 6 7 7 0.1 0.3 O.5 O.7 I.2 2 3 4 加工模型参数取为: =600,K =1,K =1670,Ka: 1.5, :0.7, =20,m=0.7。设期望切削力F,= 700N,切削力采样和控制周期T=0.001s。由于背吃刀 量对切削力影响较大,这里就假设背吃刀量口(mil1)作 台阶式变化:2—3—4—3—2。因为系统的抖振是由控 制不停地切换引起的,所以系统抖振就会影响控制精 度;反过来,控制的误差大小也就能够反映抖振的强 弱。图2所示为本文提出的方法的控制效果,从经过局 部放大的图3可以看到这种方法能有效地削弱系统的 抖振,并且保持了变结构控制的强鲁棒性。 ·控制与检测· I; I ;● 1 i l l ; 图2基于模糊型变结构控制的效果 Cutting Force - I 图3对应图2的局部放大图 4 结论 变结构控制是一种开关型控制,其固有的抖振问 题其进一步发展和应用。已有的文献中已经提出 了很多改进办法,如趋近律方法、边界层法、等效控制、 与智能控制相结合的方法等,但效果还是不尽人意,对 这一方面的研究工作还将继续。 本文提出了一种类似于模糊化的滑模控制,通过 将切换函数“模糊化”,结合人的经验知识得到控制,从 仿真实验结果可以看出,该方法既能够有效地将VSC 的系统抖振控制在较小的范围内,又完全没有损害变 结构控制的鲁棒性能,而且设计方法简单易行。 [参考文献] [1]赵显红,朱邦太,等 一种基于状态边界层的滑模控制器设 计[J].河南科技大学学报(自然科学版),2004,25(2). [2]李忠娟,张新政.变结构控制理论中抖振问题的研究[J]. 五邑大学学报(自然科学版),2003,17(3). [3]王丰饶.滑模变结构控制[M].北京:科学出版社,1998. [4]高为炳.变结构控制基础[M].北京:科学出版社,1989. [5]陈玉宏.滑模控制抖振抑制的新方法[J].电子科技大学学 报.1997,26(5). [6]李涛,冯勇,安澄全.变加权系数减小变结构控制系统抖振 的设计方法[J].控制与决策,2000.15(6). [7]盛严,王超,陈建斌.变结构控制的指数趋近律改进方法 [J].西安交通大学学报,2003,37(1). [8]顾文锦,赵红超,于进勇.自适应变结构控制的变斜率切换 函数研究[J],弹箭与制导学报,2003,23(4). [9]Heejin Lee.Enntai Kim ere.A New Sliding—lnode Control With Fuzzy Boundary Layer.Fuzzy Sets and Systems.2001, 120:135—143. [10]胡云安,顾文锦.模糊变结构控制及其应用[J].航天控 制。1995(4). [11]姚锡凡.智能加工系统的模糊与神经自适应控制[D].广 州:华南理工大学,1999. (编辑江复) 55· 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务