您的当前位置:首页正文

基于LMI的T-S模糊控制系统的研究

2020-11-19 来源:东饰资讯网
弟29卷笫5期 武夷学院学报 JOURNAL OF WUYI UNIVERSITY V01.29 No.5 0CT.20 1O 2010年l0月 基于LMI的T—S模糊控制系统的研究 王效华 牛思先 (1.武夷学院电子工程系,福建武夷山354300;2.济源职业技术学院河南济源454650) 摘要:非线性控制系统具有不确定性,对复杂的非线性系统倒立摆的分析研究,采用T—s型模糊模型设计其控制系 统,利用LMI求得可行性最优解,使得控制系统满足良好的特性。最后用MATLAB工具箱的LMI求解并进行仿真试验, 达到较高的控制要求。 关键词:LMI;T—S模糊模型;倒立摆;仿真 中图分类号:TP273.4 文献标识码:A 文章编号:1674—2109(2O10)05—0062-05 工具。利用线性矩阵不等式求解一些控制问题,是目 引言 前和今后控制理论发展的一个重要方向。 采用T-S模糊系统进行非线性系统建模的研究 单级倒立摆系统是一种特殊的单力臂机器人被 是近年来控制理论的研究热点之~。实践证明,具有 控对象,是一个复杂的非线性系统,其控制器设计应 线性后件的Takagi~Sugeno模糊模型以模糊规则的形 该有良好的鲁棒稳定性。 式充分利用系统局部信息和专家控制经验,可以任意 线性矩阵不等式(Linear MatHx Inequality,LMI)是 精度逼近实际被控对象。T-S模糊系统的稳定性条件 控制领域的一个强有力的设计工具。许多控制理论的 可以表述成线性矩阵不等式LMI的形式,基于T—S模 分析与综合都可以简化为相应的LMI问题,通过构造 糊模型的非线性系统的鲁棒稳定和自适应控制的研 有效的计算机算法求解。 究是控制理论研究的热点。 随着控制技术的迅速发展,在反馈控制系统的设 计中,常需要考虑许多系统的约束条件,例如系统的 1 T—S型模糊系统的设计 不确定性约束等。在处理系统鲁棒控制问题以及其他 控制理论引起的许多控制问题时,都可以将所控制问 针对/'t个状态变量m个控制输入的连续非线性 题转化为一个矩阵不等式或带有线性矩阵不等式约 系统,其T-S型模糊模型可以描述为以下r条模糊规 束的最优化问题。目前采用线性矩阵不等式(LMI)技 则【 I2]: 术已成为控制工程系统辨识结构设计等领域的有效 规则i: f IF xl(t)is M1 and x2(t)is and…xn(t)is M (1) THEN x(t)=A ̄c(t)+Biu(t),i=1,2,…r 收稿日期:2010—09-06 作者简介:王效华(1963一),男,汉族,副教授,主要研究方 其中 为系统第J.个状态变量, 为第i条规则的第 向:单片机、PLC及智能控制系统的研究与应 个隶属函数, (f)为状态向量, (£) 。( )… (t)]reR , 用。 为控制输入向量,u(f) ( )… (f)r∈R ,A ∈ 一, 王效华 牛思先:基于LMI的T—S模糊控制系统的研究 ・63・ B ∈ 根据模糊系统的反模糊化定义,由模糊规则(1)构 成的模糊模型总的输出为 ∑W [ 0)+B )】 (2) 其中W 为规则i的隶属函数,WFn (钆( )). i=1 针对每条T—S模型规则,采用状态反馈方法,可设 计r条模糊控制规则: 控制规则i: IF (£)is, t and 。(£)is』)l and… (£)is J7l t(3) THEN (£)=K (£),i=l,2,…,r 并行分布补偿(PDC)方法是由Sugeno等提出的 一种基于模型的模糊控制器设计方法,该方法的稳定 性分析由【1]文献给出,使用于解决基于T—S模糊建模 的非线性系统控制问题。利用LMI方法设计T—S模型 建模的非线性系统的控制问题,文献[2]有很多描述, 根据模糊系统的反模糊化定义,针对连续非线性系统 式(1),根据模糊控制规则式(3),采用PDC方法设计 T—S型模糊控制器为[。I41: ∑wjKjx(t) (£)= :∑嘶( ) ) (4) ∑wi :1 其中∑ ( )=1. i:1 定理1 存在正定矩阵Q,当满足条件式(5)时,T— S模糊系统(1)渐进稳定。 qa Q+V B+By<O,i=1,2,…,r r r r r QAI+A起七QAi+AiQ十vi Bt+BiVi+VtBi+BjVi<O,i<j<-r (5) Q=p- >0 其中VFKQ,即K产 Q一=ViP,i=1,2,…,r. 定理1的证明见文献【2】,根据式(5),利用LMI方 法可以求出式(4)的增益 . 2单级倒立摆的T—S模糊模型的建立 倒立摆系统的控制问题一直是控制研究的一个 典型问题。控制目的是通过小车底座施加一个力u(控 制量),使小车停留在预定位置,并使摆不倒下,即不 超过一预先定义好的垂直偏离角度范围嘲嘲 ,如图1 所示。 诂 z ———_ ■—一 (6)o J 的质量, 1・ c。SXl-- ̄1 一± 时,si眦 一±1一 由此可得以 规则2 IF (£)is ab。ut±手( <手), 其…中A  =I 【4l/3g 一 。a Jml H{ , B=l【 4l/3 一 Jo—lml 1i ,fl 志。 l=I 】l' ・64・ 武夷学院学报2010年第5期 3 LMI的设计及求解方法 根据定理l,倒立摆的线性矩阵不等式可表示为嘲: 1 IQ+I/1B1・ l 1<D r r (2A 2十4 zQ+V2B2+B2V2<O (7) r Q1A l卅zQ+QA 2“2Q+ 2BI+ 1 2+ I B2+B2VI<O Q=P >0 其中K1= 1P,K2= 2P,i=1,2. MATLAB中包含许多LMI的求解函数,针对线性矩 阵不等式f7)’采用MATLAB进行求解。用来建立和描述 LMI的主要函数如下:setlmis和getlmis是一个线性矩 阵不等式的描述,以setlmis开始,以getlmis结束;lmivar 用于描述出现在线性矩阵不等式中的矩阵变量;Imiterm 用于描述每一个线性不等式中各项内容【 Oil 1。因此式(7) 中的4个线性矩阵不等式MATLAB表示如下: @QA r +|41Q+ TB1T+B11V <D的方程为 %First LMI lmiterm([1 i 1 Q】,Al,l,,s,); lmiterm([1 l 1 Vlj,B1,1, s,); ② :’ :Q+I/T:日 T+B:V:<D的方程为 %Seeond LMI lmiterm([2 l 1 QI,A2,l, s,); lmiterm([2 1 l V2],B2,1,,s,); ⑧Q1AI+A ̄Q+QA 2+A 2Q+V2B1柏1l,2+ 1B2+B2V1<0 的方程为 %Third LMI lmiterm([3 1 1 Q],A1,1, s,); lmiterm([3 1 1 QJ,A2,1,,s,); lmiterm([3 1 l v2j,B1,1,,s,); lmiterm([3 1 1 V1],B2,1,,s,); ④p= >0的方程为 %Fourth LMI lmiterm([一4 1 1 Q】,1,1); LMI工具箱提供了3个线性矩阵不等式求解函 数,用于解决可行性问题的求解函数feasp,用于解决 具有线性矩阵不等式约束的线性目标函数最小化问 题求解函数minex和用于广义特征值最小化问题的 求解函数gevp。针对式(7)可采用feasp,程序设计为: [tmin,feasolution]=feasp(LMIs),求解器输出第1个分量 表示LMIs求解的可行性,当tarin<0时,则LMIs的求 解是可行的,此时求解器输出第二个分量feasolution 给出LMIs决策变量的一个可行解,进而,应用决策变 量转换函数dec2mat可得到LMIs矩阵变量的一个可 行解 4仿真研究 针对倒立摆模型式(6)取g=9.8,摆的质量m=2.0, 小车质量M=8.0,2/=1.0。根据倒立摆的运动情况设计 2条模糊规则: 规则1 IF 1( )is about 0,THEN u=Klx(t) 规则2 IF ( )is about-+-5一(I. I< ), THEN ( ) 采用PDC方法,根据式(4),设计基于T—S型的模 糊控制器为U---Wl( 1)KlX(t)+w2( 1)K2x(t) 其中W1+w2=1. 图2.Simulink仿真框图 采用MATLAB仿真,其Simulink仿真框图如图2 所示,根据倒立摆的2条T—S模糊模型规则,隶属度 函数按图3设计【 21[ ,仿真中采用三角形隶属函数实 现摆角度 (t)的模糊化,如图3和图4所示。首先运 行基于LMI的控制器增益求解程序,求解线性矩阵不 等式(7),求得Q,V ,V。,从而得到状态反馈增益:Kh Kz。然后运行Simulink主程序,仿真结果如图5和图6 所示【 4I 5】。 王效华牛思先:基于I肌I的T—S模糊控制系统的研究 C ≥QC 霉C 2 ・65・ 图3.模糊隶属度函数示意图 图4.仿真中模糊隶属度函数 蓍 晏 趸 ; =董 £ time(s】 图5.角度和速度的响应 & 2 芒 U 图6.控制输入 5 结论 由LMI线性矩阵不等式设计出T—S型模糊系统, 在单级倒立摆上进行仿真,其角度和角速度响应较 快,并且鲁棒性强,满足了控制要求。 参考文献: [1】Tanaka K,Sugeno M.Stability analysis and design of fuzzy control systems[J].Fuzzy Sets Systems,1992,45(2):135-156. [2】Farinwata S,Filev D,Langari R[M].Fuzzy Control:Synthesis and Analysis.John Wiley&Sons,Ltd,2000. [3]Wang H O,Tanaka K,Grifin M F.Parallel distributed compensation of nonlinear systems by Takagi—Sugeno fuzzy mode1.Proc[J].Fuzzy—IEEE/IFES,1995(95):531—538. 【4]Tanaka K,Wang H O.Fuzzy Control Systems Design and Analysis,A Linear Matirx Inequality Approach[M].John Wiley&Sons。Ins,2000. 【5]俞立.鲁棒控制一线性矩阵不等式处理方法[M】.北京:清华 大学出版社,2002. f6]Labiod S,Bouchefit M S,Guerra T M.Adaptive Fuzzy control fo a class of MIMO nonlinear systems[J].Fuzzy Sets and Systems,2005(151):59—77. 【7]王立新,王迎军.模糊系统与模糊控制教程[M】.北京:清华 大学出版社,2003. 【8]刘金琨.智能控制[M】.北京:电子工业出版社,2005. 【9]王永富,柴天佑,迟瑛,佟绍成.基于观测器的一类非线性系 统的自适应模糊控制[J].控制理论与应用,2005,22(3): 395-401. [10】Boyd S,Ghaoui L E,Feron E,Balakrishan V.Linear Matrix Inequalities in System and Control Theory[M】.SIAM Philadelphia,1994. 【11】Zhang T P,Yi Y.Adaptive Fuzzy Control for a Class of MIMO Nonlinear Systems witll Unknown Dead-Zones【J]. Acta Automatic Sinica,2007,33(1):96-100. [12】刘金馄.滑模变结构控制MATLAB仿真[M].北京:清华大 学出版社,2005. [13】姜偕富,徐文立.不确定输人时滞系统的滞后相关型鲁棒 Hoo控制【JJ.清华大学学报(自然科学版),2003,43(7):912- 915. [14】Tong shaoeheng.Observer—based parametric uncertainties[J]. Fuzzy Sets robust fuzzy control of nonlinear systems witll and Systems.2002(131):165—184. [15]Buckley J J'Hayashi Y.Fuzzy input-output controllers are universal approxiamtor[J】.Fuzzy Sets and Systems.1993,56 (3):273—278. ・66・ 武夷学院学报2010年第5期 Study on T-S Fuzzy C ontrol System Based on LMI WANG Xiaohua NIU Sixian (1.Department of Electronics Engineering,Wuyi University,Wuyishan,Fujian 354300; 2.Jiyuan Vocational and Technical College,Jiyuan,Henan 454650) Abstract:Nonlinear control systems with uncertainties of complex nonlinear systems analysis of the inverted pendulum using T-S fuzzy model-based design of its control systems,the use of LMI feasibility of the optimal solution obtained,the control system to meet the characteristics of good.Finally using MATLAB's LMI toolbox to solve and carry out simulation tests,reach a higher control requirements. Key words:LMI;T-S fuzzy model;inverred pendulum;simulation 

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