The invention discloses a fault-tolerant control system for uncertain systems with actuator faults. Sensors, controllers and actuators in the network all adopt time-driven mode to sample time synchronously. Considering the possible packet loss in the network transmission process, an opening is added between the sensor and the controller, the controller and the actuator. Close the data packet loss modeling, establish the controlled object model, according to the actuator fault matrix to judge whether the actuator is working properly. The beneficial effect of the invention is that the system is stable, and the fault-tolerant control can be carried out well.
【技术实现步骤摘要】
带有执行器故障的不确定系统的容错控制系统
本专利技术属于通信
,涉及通信容错控制系统。
技术介绍
随着计算机技术、控制技术和通信技术的快速发展,网络控制系统由于具有资源共享,布线少,成本低,控制便捷等优点在现代工业中受到极大的关注。网络控制系统是由传感器、控制器和执行器以及相互之间的网络构成的闭环控制系统,但由于网络带宽有限和网络拥塞等问题,网络控制系统不可避免的出现时延、丢包、时序错乱等问题,在一定程度上降低了系统性能甚至使系统失稳。近年来,研究者更多关注系统的安全性能,容错控制已成为控制领域的研究热点,并取得了很大的成果。容错控制是在组件故障或者失效情况下保持整体系统稳定性和可接受性能一种控制技术。
技术实现思路
本专利技术的目的在于提供带有执行器故障的不确定系统的容错控制系统,本专利技术的有益效果是在执行器部件发生故障时基于丢包的不同位置将不确定控制系统分为四个子系统,将这四个存在故障的控制系统建模为四个马尔科夫跳变线性系统,再利用Lyapunov稳定性理论和矩阵不等式技术对系统进行稳定性分析,证明系统的稳定性。本专利技术的网络中传感器、控制器和执行器皆采用时间驱动方式,采样时间同步,考虑到网络传输过程中可能出现的丢包现象,在传感器与控制器、控制器与执行器之间加入开关对数据包丢失进行建模,网络中的被控对象:x(k+1)=Ax(k)+Bu(k)(1)x(k)是控制系统的状态输入,u(k)是控制输入,A、B是具有一定维数的常数矩阵;在实际控制系统中,由于外部环境的干扰、系统参数变化和未知因素的扰动等使得控制系统中存在不确定性,难以获得理想的系统模型,考 ...
【技术保护点】
1.带有执行器故障的不确定系统的容错控制系统,其特征在于:网络中传感器、控制器和执行器皆采用时间驱动方式,采样时间同步,考虑到网络传输过程中可能出现的丢包现象,在传感器与控制器、控制器与执行器之间加入开关对数据包丢失进行建模,网络中的被控对象:x(k+1)=Ax(k)+Bu(k) (1)x(k)是控制系统的状态输入,u(k)是控制输入,A、B是具有一定维数的常数矩阵;在实际控制系统中,由于外部环境的干扰、系统参数变化和未知因素的扰动等使得控制系统中存在不确定性,难以获得理想的系统模型,考虑到不确定性,被控对象模型为:x(k+1)=(A+ΔA)x(k)+(B+ΔB)u(k) (2)ΔA、ΔB是未知矩阵,系统中存在的不确定因素,假设ΔA、ΔB满足下列等式:ΔA(k)=DaFa(k)Ea,ΔB(k)=DbFb(k)Eb (3)其中Da、Db、Ea、Eb是已知常数矩阵,Fa(k)、Fb(k)是未知矩阵,并且Fa(k)、Fb(k)满足:
【技术特征摘要】
1.带有执行器故障的不确定系统的容错控制系统,其特征在于:网络中传感器、控制器和执行器皆采用时间驱动方式,采样时间同步,考虑到网络传输过程中可能出现的丢包现象,在传感器与控制器、控制器与执行器之间加入开关对数据包丢失进行建模,网络中的被控对象:x(k+1)=Ax(k)+Bu(k)(1)x(k)是控制系统的状态输入,u(k)是控制输入,A、B是具有一定维数的常数矩阵;在实际控制系统中,由于外部环境的干扰、系统参数变化和未知因素的扰动等使得控制系统中存在不确定性,难以获得理想的系统模型,考虑到不确定性,被控对象模型为:x(k+1)=(A+ΔA)x(k)+(B+ΔB)u(k)(2)ΔA、ΔB是未知矩阵,系统中存在的不确定因素,假设ΔA、ΔB满足下列等式:ΔA(k)=DaFa(k)Ea,ΔB(k)=DbFb(k)Eb(3)其中Da、Db、Ea、Eb是已知常数矩阵,Fa(k)、Fb(k)是未知矩阵,并且Fa(k)、Fb(k)满足:对于可能出现的执行器故障,定义执行器形式、执行器故障模型:u(k)=Kx(k),uF(x)=Mu(k)(5)其中K是未知的控制器参数,M=diag[m1,m2,…,mp],0≤mil≤mi≤miu,1>mil,miu≥1,i=1,2,…,p是执行器故障矩阵,现根据执行器故障矩阵判断执行器是否正常工作。2.按照权利要求1所述带有执行器故障的不确定系统的容错控制系统,其特征在于:所述mi=0,执行器第i条通道完全失效;当mi=1,第i条通道可以正常工作;当0≤mil≤mi≤miu,1>mil,miu≥1并且mi≠1,表示第i条通道不完全失效。3.按照权利要求2所述带有执行器故障的不确定系统的容错控制系统,其特征在于:M0=diag[m01,m02,...,m0p],L=diag[l1,l2,...,lp],H=diag[h1,h2,...,hp],|L|=diag[|l1|,|l2|,...,|lp|...
【专利技术属性】
技术研发人员:赵景波,沈汉文,王众,薛秉鑫,廖鹏浩,
申请(专利权)人:青岛理工大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。