不确定微机电谐振混沌系统的模糊自适应滑模控制
Fuzzy Adaptive Sliding Mode Control of Uncertain Micro-Electro-Mechanical Chaos System
DOI: 10.12677/AAM.2022.1111869, PDF, HTML, XML, 下载: 172  浏览: 267  国家自然科学基金支持
作者: 占曾粤, 赵小山*, 肖静宇, 杨瑞龙:天津职业技术师范大学,天津
关键词: 混沌控制模糊滑模控制模糊逼近自适应律Chaos Control Fuzzy Sliding Mode Control Fuzzy Approximation Adaptive Rate
摘要: 针对不确定混沌系统的控制问题,提出了一种模糊自适应滑模控制的方法。分析了微机电谐振系统的混沌动力学特性,给出了系统的混沌相图、时间历程图、庞加莱截面图和李雅普诺夫指数图。利用模糊逼近理论,对不确定的微机电谐振混沌系统进行模糊近似建模,在此基础上结合模糊与滑模控制,提出了一种模糊自适应滑模控制策略。自适应控制法能够在线估计系统中的参数,并结合模糊滑模控制快速将系统控制到目标轨迹。仿真结果验证了该策略的有效性和鲁棒性。
Abstract: For the control problem of uncertain chaotic system, fuzzy adaptive sliding mode controller is pre-sented. The chaos dynamic behavior of micro-electro-mechanical system is analyzed, the chaotic phase space, time state diagram, poincare diagram and lyapunov exponents diagram are given. modeling the uncertain micro-electro-mechanical chaos system with the fuzzy approximation theo-ry, combining with fuzzy control and sliding control based on it, fuzzy adaptive sliding mode control strategy is proposed. Adaptive controller can estimate the parameter of the system on line, and combine it with fuzzy sliding mode controller, the system is controlled to target orbit rapidly. The simulation results verify the effectiveness and robustness of the proposed controller.
文章引用:占曾粤, 赵小山, 肖静宇, 杨瑞龙. 不确定微机电谐振混沌系统的模糊自适应滑模控制[J]. 应用数学进展, 2022, 11(11): 8212-8221. https://doi.org/10.12677/AAM.2022.1111869

1. 引言

混沌产生于非线性确定动力系统,它看似随机却有着内在的稳定性,对系统初值具有高度的敏感性,运动形式随着系统参数的变化而改变。混沌领域重点探讨的问题有判断系统的混沌特性、对不利于人类生产的混沌进行控制和消除并且生成有利的混沌。控制学的重要研究内容之一为非线性系统控制理论,而非线性控制理论的重要应用领域则为混沌控制。微机电谐振系统是一种非常复杂的非线性系统,它的结构中主要包括一些弹簧、电阻、电容、电感及阻尼器等非线性器件 [1] [2] [3]。目前,国内外学者都对此系统的非线性特性作深度探究,研究方面包括频域响应曲线的弯曲度和跃变现象等。同时对微机电谐振系统的混沌及其控制研究也有着极其重要的意义。

本文根据模糊系统的万能逼近原理,并结合模糊逼近理论,对不确定的微机电谐振混沌系统建立了模糊近似模型,并且在此基础上结合自适应控制和模糊滑模控制技术,提出了一种模糊自适应滑模控制策略 [4] [5] [6]。通过对系统的模糊建模可以不需要确定系统的精确模型。仿真结果表明了此方法可以将混沌系统控制到任意期望位置,证明了此方法的鲁棒性 [7]。

2. 微机电谐振混沌系统模型 [8]

微机电系统数学模型的无量纲运动方程如下:

x ¨ + μ x ˙ + α x + β x 3 = γ ( 1 ( 1 x ) 2 1 ( 1 + x ) 2 ) + A ( 1 x ) 2 sin τ ω (1)

无量纲变量x和 ω 定义 x = z d ω = Ω ω 0 A = 2 γ V A C V b ,式(1)中各对应参数关系为: τ = ω 0 t μ = b m ω 0 α = k 1 m ω 0 β = k 3 d 2 m ω 0 γ = C 0 V b 2 2 m ω 0 d 3 ω 0 是自然频率,d代表的是微梁间距的初始宽度,z是横梁的垂直偏移量。 V i = V b + V A C sin Ω τ ,其中 V b 是直流偏置电压, V A C Ω 分别是交流电压幅值和频率。

假设: x 1 = x , x 2 = x ˙

g 1 ( x 1 ) = γ ( 1 ( 1 x 1 ) 2 1 ( 1 + x 1 ) 2 ) g 2 ( x 1 , τ ) = A ( 1 x 1 ) 2 sin τ ω

系统(1)可表示为:

{ x ˙ 1 = x 2 x ˙ 2 = α x 1 β x 1 3 μ x 2 + g 1 ( x 1 ) + g 2 ( x 1 , τ ) y = x 1 (2)

给定系统参数 α = 1 β = 12 γ = 0.338 μ = 0.01 V b = 3.8 V A C = 0.2 ω = 0.5 ,取系统初值为 ( 0.01 , 0.1 ) ,运用Matlab进行数值仿真,仿真结果如下图1~4所示。

Figure 1. Phase diagram of microelectromechanical resonance chaotic system

图1. 微机电谐振混沌系统的相图

Figure 2. Time history of microelectromechanical resonant chaotic system

图2. 微机电谐振混沌系统的时间历程

Figure 3. Poincaré section of microelectromechanical resonant chaotic system

图3. 微机电谐振混沌系统的庞加莱截面图

Figure 4. Lyapunov exponent of microelectromechanical resonant chaotic system

图4. 微机电谐振混沌系统的李雅普诺夫指

图1是微机电混沌系统的相图,由图可看出系统的轨迹是相互折叠,并且不封闭,因而系统是混沌的。图2是微机电混沌系统的时间历程图,图中系统的位移随时间不规则变化。图3是微机电混沌系统的庞加莱截面图,发现图中的映射点具有分形结构,则系统是混沌的。图4是当 t 时,系统在给定参数和初值下的Lyapunov指数曲线由Matlab仿真可知,指数 λ 1 λ 2 最终均趋近于一个固定常数。且这两个常数 λ 1 = 0.052 λ 2 = 0.05 ,其中有一个为正,则系统产生混沌。

3. 基于模糊推理系统的建模 [9]

考虑如下二阶不确定被控系统:

{ x ˙ 1 = x 2 x ˙ 2 = f ( x ) + u ( t ) y = x 1 (3)

其中, f ( x ) 为未知函数, u ( t ) 为控制输入。

根据模糊系统的万能逼近特性 [10],以 f ^ ( x | θ ) 逼近 f ( x ) 。针对模糊系统输入 x 1 x 2 分别设计5个模糊集,即取 n = 2 i = 1 或2, p 1 = p 2 = 5 ,则共有 p 1 × p 2 = 25 条模糊规则。

采用以下两步构造模糊系统 f ^ ( x | θ )

1) 对变量 x i ( i = 1 , 2 ) ,定义 p i 个模糊集合 A i l i ( l i = 1 , 2 , 3 , 4 , 5 )

2) 采用 i = 1 2 p i = p i × p l i = 25 条模糊规则来构造模糊系统 f ^ ( x | θ ) ,则第j条模糊规则为

R ( j ) : IF x 1 is A 1 l 1 and x 2 is A 1 l 2 THEN f ^ is B l 1 l 2 (4)

其中, l i = 1 , 2 , 3 , 4 , 5 i = 1 , 2 j = 1 , 2 , , 25 B l 1 l 2 为结论的模糊集。则第一条和第二十五条分别为

R ( 1 ) :IF x 1 is A 1 1 and x 2 is A 2 1 THEN f ^ is B 11

R ( 25 ) :IF x 1 is A 1 5 and x 2 is A 2 5 THEN f ^ is B 25

模糊推理过程采用如下4个步骤:

1) 采用乘机推理机实现规则的前提推理,推理结果为 i = 1 2 μ A i l i ( x i )

2) 采用单值模糊器求 y ¯ f l 1 l 2 ,即隶属函数最大值(1.0)所对应的横坐标 ( x 1 , x 2 ) 的函数值 f ( x 1 , x 2 )

3) 采用乘机推理机实现规则前提与规则结论的推理,推理结果为 y ¯ f l 1 l 2 ( i = 1 2 μ A i l i ( x i ) ) ,对所有的模糊规则进行并运算,则模糊系统的输出为 l 1 = 1 5 l 2 = 1 5 y ¯ f l 1 l 2 ( i = 1 2 μ A i l i ( x i ) )

4) 采用平均解模糊器,得到系统的输出为

f ^ ( x | θ ) = l 1 = 1 5 l 2 = 1 5 y ¯ f l 1 l 2 ( i = 1 2 μ A i l i ( x i ) ) l 1 = 1 5 l 2 = 1 5 ( i = 1 2 μ A i l i ( x i ) ) (5)

其次, μ A i l i ( x i ) x i 的隶属函数。

y ¯ f l 1 l 2 是自由参数,放在集合 θ R ( 25 ) 中。引入模糊基向量 ξ ( x ) ,式(5)变为

f ^ ( x | θ ) = θ ^ T ξ ( x ) (6)

其中, ξ ( x ) i = 1 2 p i = p 1 × p 2 = 25 维模糊基向量,其第 l 1 l 2 个元素为

ξ l 1 l 2 ( x ) = i = 1 2 μ A i l i ( x i ) l 1 = 1 5 l 2 = 1 5 ( i = 1 2 μ A i l i ( x i ) ) (7)

设最优参数为

θ = arg min θ Ω [ sup | f ^ ( x | θ ) f ( x ) | ] (8)

其中, Ω θ 的集合。则

f ( x ) = θ T ξ ( x ) + ε

其中, ε 为模糊系统的逼近误差。

f ( x ) f ^ ( x ) = θ T ξ ( x ) + ε θ ^ ξ ( x ) = θ ˜ T ξ ( x ) + ε

假设位置指令为 x d ,则误差及其变化率为

e = x 1 x d , e ˙ = x 2 x ˙ d

定义误差函数为

s = c e + e ˙ , c > 0

s = c e ˙ + e ¨ = c e ˙ + x ˙ 2 x ¨ d = c e ˙ + f ( x ) + u ( t ) x ¨ d

定义Lyapunov函数为

V = 1 2 s 2 + 1 2 γ θ ˜ T θ ˜ (9)

其中, γ = 0 θ ˜ = θ ^ θ *

V ˙ = s s ˙ + 1 γ θ ˜ T θ ^ ˙ = s ( c e ˙ + f ( x ) + u ( t ) x ¨ d ) + 1 γ θ ˜ T θ ^ ˙

设计控制律为

u = c e ˙ f ^ ( x ) + x ¨ d η sgn ( s ) (10)

V ˙ = s ( f ( x ) f ^ ( x ) θ ˜ T ξ ( x ) + ε η sgn ( s ) ) + 1 γ θ ˜ T θ ^ ˙ = s ( θ ˜ T ξ ( x ) + ε η sgn ( s ) ) + 1 γ θ ˜ T θ ^ ˙ = ε s η | s | + θ ˜ T ( 1 γ θ ^ ˙ s ξ ( x ) )

η > | ε | max ,自适应律为

θ ^ ˙ = γ s ξ ( x ) (11)

V ˙ = ε s η | s | < 0

4. 数值仿真

考虑不确定微机电谐振被控系统:

{ x ˙ 1 = x 2 x ˙ 2 = α x 1 β x 1 3 μ x 2 + g 1 ( x 1 ) + g 2 ( x 1 , τ ) + u ( t ) ) y = x 1 (12)

其中, u ( t ) 为控制输入。取 f ( x ) = f ( x 1 , x 2 ) = α x 1 β x 1 3 μ x 2 + g 1 ( x 1 ) + g 2 ( x 1 , τ ) ,则

{ x ˙ 1 = x 2 x ˙ 2 = f ( x ) + u ( t ) y = x 1

位置指令为 x d ( t ) = sin ( t ) 。取以下5种隶属函数对模糊系统输入 x i 进行模糊化: μ N M ( x i ) = exp [ ( ( x i + π / 3 ) / ( π / 12 ) ) 2 ] μ N S ( x i ) = exp [ ( ( x i + π / 6 ) / ( π / 12 ) ) 2 ] μ Z ( x i ) = exp [ ( x i / ( π / 12 ) ) 2 ] μ P S ( x i ) = exp [ ( ( x i π / 6 ) / ( π / 12 ) ) 2 ] μ P M ( x i ) = exp [ ( ( x i π / 3 ) / ( π / 12 ) ) 2 ] 。则用于逼近f的模糊规则有25条。

根据隶属函数设计程序,可以得到隶属函数图,如图5所示。

Figure 5. Membership function of x i

图5. x i 的隶属函数

在控制程序中,分别用 f s 2 f s 1 f s 表示模糊系统 ξ ( x ) 的分子、分母及 ξ ( x ) 。被控对象初始值取 ( 0.01 , 0.1 ) ,控制律采用式,自适应律采用式,向量 θ ^ 中各个元素取初值0.10,取 γ = 500 η = 0.50 。仿真结果如图所示:图6是微机电谐振混沌系统在控制器作用下状态变量 x 1 x 2 被镇定到预期的位置与速度,并分别按期望的指令稳定运行;图7图8说明受控系统的位置和速度跟踪误差衰减到零,即受控系统是稳定的;图9为系统被控制到稳定的周期一轨道的相图。

5. 结束语

本文对微机电谐振系统做了混沌动力学分析,利用模糊逼近理论,建立不确定的微机电谐振混沌系统的模糊近似模型,在此基础上结合自适应控制思想、模糊控制思想与滑模控制思想,提出了一种模糊自适应滑模控制策,该策略通过自适应方法在线估计系统中的未知参数,并通过模糊滑模控制来快速实现系统的镇定。仿真结果表明此方法可以使系统快速、稳定地跟踪目标信号,且具有良好的鲁棒性。模糊建模为混沌系统的模型辨识及消除混沌现象实际应用提供了极有价值的方法。

Figure 6. Position and speed tracking chart of controlled MEMS resonant system

图6. 被控微机电谐振系统位置与速度跟踪图

Figure 7. Position tracking error diagram of controlled MEMS resonance system

图7. 被控微机电谐振系统位置跟踪误差图

Figure 8. Speed tracking error diagram of controlled MEMS resonant system

图8. 被控微机电谐振系统速度跟踪误差图

Figure 9. Phase diagram of controlled microelectromechanical resonance system

图9. 被控微机电谐振系统相图

基金项目

这项工作得到了国家自然科学基金(No. 12001404, No. 11901435)和天津自然科学基金(No. 18JCQNJC70100)和天津技术教育大学自然科学基金(No. KJ1814)的支持。

NOTES

*通讯作者。

参考文献

[1] Roukes, M. (2001) Nanoeletromechanical Systems Face the Future. Physics World, 14, 25.
https://doi.org/10.1088/2058-7058/14/2/29
[2] Xie, H. and Fedder, G. (2002) Vertical Comb-Finger Capacitive Actuation and Sensing for Coms-MEMS. Sensors and Actuators A: Physical, 95, 212-221.
https://doi.org/10.1016/S0924-4247(01)00740-3
[3] Younis, M.I. and Nayfeh, A.H. (2003) A Study of Nonlinear Response of a Resonanl Microbeam to an Electric Actuation. Nonlinear Dynamics, 31, 91-117.
https://doi.org/10.1023/A:1022103118330
[4] 谭文. 混沌系统的模糊神经网络控制理论方法研究[D]: [博士学位论文]. 长沙: 湖南大学, 2006.
[5] 谭文, 王耀南. 不确定混沌系统的模糊自适应控制[J]. 控制与决策, 2003, 18(4): 471-474.
[6] 谭文. 混沌非线性系统的智能控制方法研究[D]: [硕士学位论文]. 长沙: 湖南大学, 2002.
[7] 刘曙光, 王志宏, 费佩燕, 等. 模糊控制的发展与展望[J]. 机电工程, 2000, 17(1): 9-12.
[8] 肖勇, 戴跃洪, 张睿, 陈易. 不确定微机电混沌系统的反演自适应控制[J]. 组合机床与自动化加工技术, 2014(7): 106-108.
[9] 刘金琨. 滑模变结构控制MATLAB仿真[M]. 北京: 清华大学出版社, 2005.
[10] 王立新. 模糊系统与模糊控制教程[M]. 北京: 清华大学出版社, 2003.