首页 / 专利库 / 人工智能 / 语言代码 / 非线性切换双时标系统滑膜控制方法

非线性切换双时标系统滑膜控制方法

阅读:680发布:2020-05-17

专利汇可以提供非线性切换双时标系统滑膜控制方法专利检索,专利查询,专利分析的服务。并且一种非线性切换双时标系统滑膜控制方法,属于复杂系统控制领域,适用于存在非线性、切换与双时标三种特性系统的高 精度 控制。该方法采用离散模糊奇异摄动切换模型描述非线性切换双时标系统,融合 模糊逻辑 、奇异摄动技术及滑模控制理论,设计滑膜 控制器 ,给出求解滑膜控制器增益的充分条件,为非线性切换双时标系统提供高精度控制方案。优点在于,解决现有控制方法无法兼顾处理被控系统各子系统间的自由切换与快变模态引发的稳态误差问题,从而极大改善非线性切换双时标系统的控制性能。,下面是非线性切换双时标系统滑膜控制方法专利的具体信息内容。

1.一种非线性切换双时标系统滑膜控制方法,其特征在于如下步骤:
步骤1、根据被控对象的动学方程,建立其离散模糊奇异摄动切换模型
将被控系统的小参数相关或变化较快的状态变量看作为快变量,变化相对缓慢或可测状态变量看作为慢变量,建立具有多个子系统的离散模糊奇异摄动切换模型;
规则i:如果ξ1(k)是φi1,…,ξg(k)是φig,那么
x(k+1)=EεAiσ(k)x(k)+EεBiσ(k)u(k)              (1)
其中,
xs(k)∈Rn为慢变量,xf(k)∈Rm为快变量,u(k)∈Rq为控制输入,φi1,...,φig(i=1,
2,...,r)均为模糊集合,ξ1(k),...,ξg(k)为可测量的系统变量,Aiσ(k),Biσ(k)为适当维数矩阵,切换信号σ(k):[0,+∞)→{1,2,…,N},σ(k)=j表示在k时刻切换系统的第j个子系统被激活,N为子系统个数,ε为奇异摄动参数,In×n,Im×m分别为n阶单位阵和m阶单位阵;
给定[x(k);u(k)],利用标准模糊推理可得全局模糊模型为
x(k+1)=Eε[Aσ(k)(μ)x(k)+Bσ(k)(μ)u(k)]               (2)
其中,
隶属度函数 φij(ξj(k))为ξj(k)在φij
中的隶属度,设wi(ξ(k))≥0,i=1,2,…,r,r为规则数,μi(ξ(k))≥0, 令μi=μi(ξ(k));
步骤2、设计滑膜控制器
假设系统状态完全可测,构造如下滑模函数:
其中, Gσ(k)∈R(n+m)×q为控制器参数矩阵且使
Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)]       (5)为Hurwitz的;
考虑如下滑模函数差:
根据滑模控制理论可知,当系统状态到达滑模面时,有S(k+1)-S(k)=0,因此,可得等价控制律
将控制律(7)带入式(2),得到如下滑动模态方程:
步骤3、求解控制器增益
融合切换控制理论、Lyapunov稳定性定理、线性矩阵不等式方法,推导出如定理1所示的滑膜控制器存在条件;
定理1:对于充分小的摄动参数ε>0,控制率(7)使得切换双时标系统(2)渐进稳定,当且仅当存在矩阵Gσ(k)∈R(n+m)×q使式(9)为Hurwitz的,正定对称矩阵Pσ(k)使线性矩阵不等式(10)成立,
Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)]        (9)其中, q为控制输入的维数,切换信号
切换区域βj为
βj={x(k)|xT(k)Pjx(k)≥0},j=1,2,…,N                (12)
N为被控系统的切换子系统个数;
步骤4、将上述切换模型与控制律描述为C语言代码,植入控制器,实现被控系统高精度控制。

说明书全文

非线性切换双时标系统滑膜控制方法

技术领域

[0001] 本发明属于复杂系统控制技术领域,特别是提供了一种非线性切换双时标系统滑膜控制方法,适用于板带轧制机器人柔性臂、医疗机械臂以及复杂电路等复杂系统的建模与高精度控制。

背景技术

[0002] 非线性切换双时标系统控制问题是一类涉及切换和时标变换两种问题的复杂系统控制难题,广泛存在于板带轧制、智能机器人以及电电子等领域。因该类问题,目前普遍采用的经典控制理论与方法已无法满足日益增长的控制精度需求,迫切需要提出新理论与方法。
[0003] 近年来针对非线性系统、切换系统以及双时标系统的研究得到较大进展,但考虑非线性、切换性和双时标性并存情形的复杂系统建模与控制问题尚处于初步阶段,因为上述三种特性的存在将大大加大系统控制器设计难度,需多种学科的融合与交叉研究。奇异摄动技术是处理双时标问题的有效工具,但当系统中还存在切换特性时,解决小摄动参数引起的数值病态问题是切换双时标系统控制器设计问题的难点。
[0004] 滑膜控制方法是一种通过设计切换规则,使子系统之间自由转换运行,从而实现整个闭环控制系统渐进稳定的控制方法,自20世纪50年代由苏联学者Emelyanov提出后,获得广泛研究,但将其应用于双时标系统的研究尚未发现。综上所述,研究切换双时标系统的建模与滑膜控制问题,对此类系统的高精度控制具有较大贡献,具有重要的理论意义和实际应用价值。
[0005] 本发明在国家自然科学基金面上项目(51374082)的资助下提出了非线性切换双时标系统的离散模糊奇异摄动建模与滑膜控制方法。

发明内容

[0006] 本发明的目的在于提供一种非线性切换双时标系统滑膜控制方法,是一种非线性切换双时标系统的离散模糊奇异摄动建模与滑膜控制方法,解决现有控制方法在处理被控对象子系统间的无障碍切换和极大减少快时标引起的稳态误差上的问题。
[0007] 本发明的技术方案是:一种离散模糊奇异摄动切换模型构建与滑膜控制方法,该方法建立离散奇异摄动切换模型,描述被控切换双时标系统的动力学特性,然后设计高精度滑膜控制器。上述方法应用于实际系统时所采用的整体硬件结构与常规控制系统方法相同,主要包括:被控对象,传感器,控制器,通讯部件以及执行器。
[0008] 步骤1、根据被控对象的动力学方程,建立其离散模糊奇异摄动切换模型。
[0009] 将被控系统的小参数相关或变化较快的状态变量看作为快变量,变化相对缓慢或可测状态变量看作为慢变量,建立具有多个子系统的离散模糊奇异摄动切换模型。
[0010] 规则i:如果ξ1(k)是φi1,…,ξg(k)是φig,那么
[0011] x(k+1)=EεAiσ(k)x(k)+EεBiσ(k)u(k)  (1)
[0012] 其中,
[0013]
[0014] xs(k)∈Rn为慢变量,xf(k)∈Rm为快变量,u(k)∈Rq为控制输入,φi1,...,φig(i=1,2,...,r)均为模糊集合,ξ1(k),...,ξg(k)为可测量的系统变量,Aiσ(k),Biσ(k)为适当维数矩阵,切换信号σ(k):[0,+∞)→{1,2,…,N},σ(k)=j表示在k时刻切换系统的第j个子系统被激活,N为子系统个数,ε为奇异摄动参数,In×n,Im×m分别为n阶单位阵和m阶单位阵。
[0015] 给定[x(k);u(k)],利用标准模糊推理可得全局模糊模型为
[0016] x(k+1)=Eε[Aσ(k)(μ)x(k)+Bσ(k)(μ)u(k)]  (2)
[0017] 其中,
[0018]
[0019] 隶属度函数 φij(ξj(k))为ξj(k)在φij中的隶属度,设wi(ξ(k))≥0,i=1,2,…,r,r为规则数,μi(ξ(k))≥0, 为了便于记录我们令μi=μi(ξ(k))。
[0020] 步骤2、设计滑膜控制器
[0021] 假设系统状态完全可测,构造如下滑模函数:
[0022]
[0023] 其中, Gσ(k)∈R(n+m)×q为控制器参数矩阵且使
[0024] Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)]  (5)[0025] 为Hurwitz的。
[0026] 考虑如下滑模函数差:
[0027]
[0028] 根据滑模控制理论可知,当系统状态到达滑模面时,有S(k+1)-S(k)=0,因此,可得等价控制律
[0029]
[0030] 将控制律(7)带入式(2),得到如下滑动模态方程:
[0031]
[0032] 步骤3、求解控制器增益。
[0033] 融合切换控制理论、Lyapunov稳定性定理、线性矩阵不等式方法,推导出如定理1所示的滑膜控制器存在条件。
[0034] 定理1:对于充分小的摄动参数ε>0,控制率(7)使得切换双时标系统(2)渐进稳定,当且仅当存在矩阵Gσ(k)∈R(n+m)×q使式(9)为Hurwitz的,正定对称矩阵Pσ(k)使线性矩阵不等式(10)成立。
[0035] Aσ(k)(μ)-Bσ(k)(μ)[Hσ(k)(μ)Bσ(k)(μ)]-1[Hσ(k)(μ)Aσ(k)(μ)+Gσ(k)]  (9)[0036]
[0037] 其中, i=1,2,…,r,q为控制输入的维数,切换信号
[0038]
[0039] 切换区域βj为
[0040] βj={x(k)|xT(k)Pj x(k)≥0},j=1,2,…,N  (12)
[0041] N为被控系统的切换子系统个数。
[0042] 步骤4、将上述切换模型与控制律描述为C语言代码,植入控制器,实现被控系统高精度控制。
[0043] 本发明的优点:
[0044] 1)、融合模糊逻辑、切换系统和奇异摄动理论,提出模糊奇异摄动切换模型构建方法,解决了现有建模理论无法准确描述非线性切换双时标系统的动力学与运动学特性问题,为非线性切换双时标系统的建模提供新思路。
[0045] 2)、结合滑膜理论与模糊控制方法,提出基于模糊奇异摄动切换模型的滑膜控制方法,解决了现存控制技术难以消除被控系统切换特性和快变量引发的稳态误差难题,为非线性切换双时标系统的高精度控制提供新方法。附图说明
[0046] 图1本发明方法的流程图
[0047] 图2闭环系统状态响应曲线图。
[0048] 图3滑模函数响应曲线图。
[0049] 图4切换信号图。
[0050] 具体实施方法
[0051] 下面将本发明方法应用于如下具有两个模态的切换系统,说明其实施方法。
[0052] 步骤1、针对一种具有两个模态的切换系统,建立如下离散模糊奇异摄动切换模型。
[0053] 规则i:如果ξ1(t)是φi1,那么
[0054] x(k+1)=EεAiσ(k)x(k)+EεBiσ(k)u(k)  (13)
[0055] 其中,
[0056]
[0057] xs(k)∈R为慢变量,xf(k)∈R为快变量,u(k)∈Rq为控制输入,ξ1(k)=xs(t),φi1为模糊集合,i=1,2,ε=0.01,
[0058] 当σ(k)=1时对应子系统1的系统参数为:
[0059]
[0060] 当σ(k)=2时对应子系统2的系统参数为:
[0061]
[0062] 给定[x(k);u(k)],利用标准模糊推理可得全局模糊模型为
[0063] x(k+1)=Eε[Aσ(k)(μ)x(k)+Bσ(k)(μ)u(k)]  (14)
[0064] 其中,
[0065]
[0066]
[0067] μ2(xs(k))=1-μ1(xs(k))  (17)
[0068] 假设系统的初始状态为x(0)=[-0.1 0.2]T,
[0069]
[0070] 其中,
[0071]
[0072]
[0073] 滑模控制器为
[0074]
[0075] 其中,σ(k)=1,2,
[0076] 仿真结果(如图1-图4)表明,本发明方法不仅能使被控非线性切换双时标系统各子系统间的自由切换而且还能降低快变模态引起的稳态误差,从而达到其高精度控制目标。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈