[发明专利]一种适用于互联非线性系统的可靠优化控制系统及方法有效
申请号: | 202210235024.X | 申请日: | 2022-03-11 |
公开(公告)号: | CN114859847B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 郭斌;佃松宜;赵涛;游星星;朱雨琪 | 申请(专利权)人: | 四川大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 李蜜 |
地址: | 610065 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 非线性 系统 可靠 优化 控制系统 方法 | ||
1.一种适用于互联非线性系统的可靠优化控制系统,其特征在于包括互联非线性系统综合控制模型构建模块,接收模块,第一触发器,观测器,第二触发器,滑模控制器和控制器:
互联非线性系统综合控制模型构建模块,用于构建兼顾执行器攻击和外界干扰因素以及互联非线性系统各子系统之间耦合的互联非线性系统综合控制模型;所述互联非线性系统综合控制模型如下所示:
其中,xi(t)∈Rn(i=1,...,N)表示互联非线性系统第i个子系统的状态参量,表示xi(t)的一阶导数,n表示当前子系统状态xi的维数;ψ(xi(t))表示径向基向量,θi*(xi(t))表示趋近误差,χi*表示一权重矩阵,ψ(xi(t))、θi*(xi(t))和χi*通过神经网络确定;uai(t)∈Rm表示攻击者登陆后的由设计者设计的实际控制输入信号;αfi(t)表示攻击指示因子,αfi(t)∈{0,1},如,当αfi(t)=1表示指示执行器攻击发生,否则不发生;θai(xi,t)表示攻击者的攻击能量;ξi(t)∈Rd表示来自互联非线性系统的外界干扰;yi(t)分别表示第i个子系统的输出信息;Ai,Bi,Ei和Ci分别表示互联非线性系统输入输出矩阵;表示第i个子系统和第j个子系统的连接矩阵;Θi表示与第i个子系统相邻的其余系统集合;
接收模块,用于实时接收互联非线性系统各子系统输出信息;
第一触发器,用于判断互联非线性系统各子系统传感器输出通道触发条件是否满足,并以满足触发条件时刻互联非线性系统各子系统输出信息作为传感器输出通道触发值发送给观测器;
观测器,用于基于构建的互联非线性系统综合控制模型,所述观测器以传感器输出通道触发值作为输入,并在机器人轨迹跟踪控制模型基础上利用积分器引入由观测器输出值和传感器输出通道触发值构建的积分项,对互联非线性系统各子系统实际状态及干扰信号进行估计;所述观测器具体设计为:
其中和表示对xi(t)、xj(t)、yi(t)和χi*的估计,ψ(xi(t))表示径向基向量,Ldi∈Rn×p,Lmi∈Rn×q和Lζi∈Rq×p表示观测器增益,p和q表示观测器增益对应的维数;yi(tkh)表示第i个子系统传感器输出通道在tkh时刻的触发值,表示基于记忆的补偿项:
其中表示对γi的估计,Pe=diag{P1,...,Pi,...PN},Pi表示正定对称矩阵,Le表示一待选矩阵;Ldζ=[Ldi -Lζi]T;eζi(t)=[exi(t) yζi(t)]T;I表示单位矩阵,βi>0表示一大于零的标量;
第二触发器,用于判断互联非线性系统各子系统控制输出触发条件是否满足;
滑模控制器,用于基于互联非线性系统各子系统的滑模面对应的切换函数得到各子系统控制自适应参数;
控制器,用于依据观测器得到的互联非线性系统各子系统实际状态及干扰信号估计结果及各子系统控制自适应参数,得到满足各子系统控制输出触发条件时刻的实际控制输入信号,并将其发送给执行器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210235024.X/1.html,转载请声明来源钻瓜专利网。