1.一种城市排水管道的有限时间控制方法,其特征在于,该方法包括:(1).建立城市排水管道系统状态空间模型;
基于流体力学原理建立排水管道系统模型:x(k+1)=Ax(k)+f(x(k))+Bu(k)z(k)=Lx(k)
其中,符号∑表示求和运算,符号Π表示连乘运算;
x(k)表示k时刻检测到的水流状态向量,x(k)=[x1(k),x2(k),x3(k)]T,x1(k)、x2(k)、x3(k)分别表示k时刻所测量的水位高度值、水流速度值和水压值,上标T表示矩阵的转置;
u(k)∈R1×1表示k时刻的控制输入量,为排水管道上游进入管道的水流量与排水管道下游流出管道的水流量之差;
y(k)∈R1×1表示k时刻排水控制系统的测量输出,为传感器测量到的水流状态通过网络传输到远程控制中心的测量值;
z(k)∈R1×1表示k时刻排水控制系统待估计的输出信号;城市排水控制系统利用三个传输通道将各传感器节点的水务数据信息传输到集中控制中心,在检测到主传输通道发生数据丢失的情况下,冗余通道作为备用通道进行数据传输;
A∈R3×3、B∈R3×1、Ci∈R1×3、L∈R1×3为已知矩阵,i=1,2,3;其中的C1为水流状态数据从主传输通道传输到远程排水控制中心的映射矩阵,C2和C3为水流状态数据从两条冗余传输通道传输到远程排水控制中心的映射矩阵;
γj(k)是相互独立的随机序列,满足伯努利分布,j=1,2,3;其中的γ1(k)表示主传输通道传输数据时发生数据丢包的现象,γ2(k)和γ3(k)表示两条冗余通道传输数据时发生数据丢包的现象; 是γj(k)的均值,即 式中 E{·}表示数学期望,Prob{·}表示随机事件的概率;
3×1
非线性扰动f(x(k))∈R ,满足初始条件f(0)=0和假设 m∈R3×1和n∈R3×1都是任意向量, 是已知矩阵,||·||表示向量或矩阵的欧几里得范数;
利用实测数据和计算机仿真技术,反复进行模型校验和修正;
(2).利用系统测量输出,构造动态输出反馈控制器: 其中为控制器的状态向量,表示向量x(k)的估计值;F∈R3×3、G∈R3×1、H∈R1×3为待求的控制器增益矩阵;
(3).动态输出反馈控制器求解;
给出闭环控制系统随机有限时间有界的充分条件,通过求解线性矩阵不等式,得到动态输出反馈控制器增益;
(3-1).引入增广向量 得到增广系统:其中,
(3-2).构建二次型函数V(η(k))=ηT(k)Pη(k);其中,P为维数适当的正定对称矩阵;
计算二次型函数V(η(k))=ηT(k)Pη(k)沿着增广系统的差分,取期望得到:得到:
其中,
对于任意标量μ>0,得到 有:
得到 其中标量β≥1;
*表示对称矩阵中对应的对称
项;
有E{V(η(k+1))}≤E{βV(η(k))}成立,通过递归计算得到:E{V(η(k))}≤E{βkV(η(0))}≤E{βkηT(0)Pη(0)};
对于给定的已知正数b1、b2和正定对称加权矩阵R,若初始条件满足E{ηT(0)Rη(0)}≤b1,则对于给定的正整数U有E{ηT(k)Rη(k)}≤b2;
令 其中 是给定的正定对称加权矩阵R的平方根 的逆矩阵,则由给定的初始条件确定:E{V(η(k))}≤E{βk(λ1ηT(0)Rη(0))≤βkb1λ1;
基于构造的二次型函数得到: 其
中, 和 分别表示矩阵 的最大特征值和最小特征值;
对于任意k≤U,有
若不等式λ1b1<λ2β-Ub2成立,则保证对于给定参数b1,b2,U和矩阵R以及初始条件E{ηT(0)Rη(0)}≤b1,闭环系统是随机有限时间有界的;
由Schur补引理, 等价于Π<0,其中,式中I表示维数匹配的单位矩阵, 其中diag{…}表示块对角矩阵;如果同时满足Π<0和λ1b1<λ2β-Ub2,则可保证闭环系统随机有限时间有界;
由Schur补引理,Π<0等价于
(3-3).令 Hs=HWT,Gs=SG;其中X和Y为待求的正定对称矩阵,非奇异矩阵S和W满足条件SWT=I-XY;引入矩阵 和-1令P=Ψ2Ψ1 ,Ψ1,Ψ2均可逆,且P正定对称;
令 同时用 和它的转置矩阵分别左乘和右乘矩阵不等式Ω<0,得到矩阵不等式:其中,
由Schur补引理,Ξ<0等价于Φ+ωφT+φωT<0,其中Φ表示Λ的7阶顺序主子式,即:其中,
Λ61=[LY L],
由Schur补引理,Φ+ωωT+φφT<0成立,当且仅当Λ<0成立;
对于给定参数的b1、b2、U、R、β≥1,如果存在正定对称矩阵X和Y以及矩阵Fs、Gs、Hs、正标量μ,使得线性矩阵不等式Λ<0有解,且在给定的初始条件E{ηT(0)Rη(0)}≤b1下,满足有限时间有界条件λ1b1<λ2β-Ub2,则有限时间动态输出反馈控制器的增益矩阵为: