[发明专利]一种饱和非线性系统连续干扰触发控制方法有效

专利信息
申请号: 202110649025.4 申请日: 2021-06-10
公开(公告)号: CN113377013B 公开(公告)日: 2022-10-18
发明(设计)人: 方星;阮中一;刘飞 申请(专利权)人: 江南大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 代理人: 夏苏娟
地址: 214122 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 饱和 非线性 系统 连续 干扰 触发 控制 方法
【权利要求书】:

1.一种饱和非线性系统连续干扰触发控制方法,其特征在于:包括以下步骤:

S1:对受到外界干扰和内部不确定性影响而同时具有输入饱和特性的非线性系统进行建模;

S2:估计内部不确定性和外界干扰;

S3:通过反步控制的方法,利用外界干扰和内部不确定性的估计值,判断其对系统稳定性的利弊,在反步控制方法中加入合适的干扰因子和不确定性因子以构建反步控制器,保留外界干扰和内部不确定性中有利于稳定性的部分,并消除不利于稳定性的部分,最后采用连续切换的方法使得系统在抵消有害干扰和保留有益干扰之间进行连续平滑切换;

所述采用连续切换的方法使得系统在抵消有害干扰和保留有益干扰之间进行连续平滑切换具体为:

定义连续切换函数Ψ(ω)为:

其中,ω是干扰,是设计参数;当干扰ω≥0时,将干扰全部作为有害干扰并抵消;当时,将干扰中的部分作为有益干扰保留;当时,将干扰全部作为有益干扰并完全保留。

2.根据权利要求1所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S1中,通过死区模型对非线性系统建模,并对模型进行整理以便于构建反步控制器。

3.根据权利要求1所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S2中,利用RBF神经网络估计未知非线性特性。

4.根据权利要求1所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S2中,利用非线性干扰观测器估计外界干扰;

利用所述非线性干扰观测器估计外界干扰时,外界干扰di(t)由下式的中立稳定的外系统描述:

其中,是中间变量,是的一阶求导,Ai和Ci是设计的矩阵。

5.根据权利要求1所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S3包括以下步骤:

S31:定义e1=x1-x1d和e2=x22以得到动态特性,其中e1和e2表示第1和第2个子系统的跟踪误差,x1和x2是状态变量,α2表示虚拟控制量;

S32:选取Lyapunov函数并求导,通过得到的区间以判断内部不确定性和外界干扰对系统的利弊;

S33:分别定义新型的不确定性因子和干扰因子,并设计控制律;

S34:定义连续切换函数并求得闭环动态特性。

6.根据权利要求5所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S32中:

与不确定性和外界干扰相关的项为:和e1(t)d1(t);

若和e1(t)d1(t)<0,则表明内部不确定性和外界干扰有利于系统的稳定性;

若和e1(t)d1(t)>0,则表明不确定性和干扰项不利于系统的稳定性;

若和e1(t)d1(t)=0,则表明不确定性和干扰项与系统的稳定性无关;

其中γ1表示设计参数,e1(t)表示跟踪误差,是θ1的转置,表示核向量函数,d1(t)表示外界干扰。

7.根据权利要求5所述的一种饱和非线性系统连续干扰触发控制方法,其特征在于:所述步骤S33中:

新型的内部不确定性因子为其中是的转置且是θ1的估计值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110649025.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top