[0005] 本发明的目的是针对现有控制方法的不足,提供一种城市排水系统防止污水溢出的优化控制方法,通过切换系统基于观测器的反馈控制,有效地防止城市污水溢出。
[0006] 本发明基于切换系统模型分别考虑污水水位在警戒线以下(未溢出)、处于警戒线(溢出临界状态)和位于警戒线以上(已溢出)三种运行模态,基于低增益反馈方法和平均驻留时间方法,设计了一种基于观测器的多模态切换系统反馈控制器,可在污水水位状态不可测或测量成本过高时,对一种城市排水系统的污水水位进行及时、有效控制。
[0007] 本发明的具体包括:
[0008] (1).针对城市排水系统,建立污水水位控制的状态空间模型:
[0009] 基于水力学原理及实验数据,建立如下切换系统模型:
[0010]
[0011] y(t)=C1σ(t)x(t)+Dσ(t)ω(t)
[0012] z(t)=C2σ(t)x(t);
[0013] 其中, 表示t时刻城市排水系统污水水流状态向量,符号 表示n维列向量; 表示t时刻污水水位系统的测量输出向量。 表示t时刻污水水位系
T
统的被控输出向量。x(t)=[x1(t),x2(t),x3(t)] ,x1(t)、x2(t)和x3(t)分别表示t时刻污水水压值、污水水流速度值和污水水位高度值,上标T表示矩阵的转置。 表示t时刻的控制输入,即污水排水阀的阀门开度值,sat(·)是饱和函数,表示阀门开度是有限的。σ(t)表示切换信号,是关于时间的分段常值函数,在有限集 中取值;可将污水水位
控制系统划分为三个模态,当σ(t)=1时,子系统1被激活,表示控制水位处于警戒线以下的污水,即污水未溢出;当σ(t)=2时,子系统2被激活,表示控制水位处于警戒线处的污水,即污水位于溢出的临界状态;当σ(t)=3时,子系统3被激活,表示控制水位处于警戒线以上的污水,即污水已经溢出。 表示外部干扰,且外部干扰是能量有界的。ΔAσ(t)和ΔB1σ(t)分别表示系统不确定性矩阵和输入不确定性矩阵,其中ΔAσ(t)=Eσ(t)Σσ(t)(t)Fσ(t),ΔB1σ(t)=Eσ(t)Σσ(t)(t)Gσ(t)。δσ(t)(x(t))是不匹配不确定性,并且存在常数矩阵使得||δσ(t)(x(t))||≤||Hσ(t)x(t)||。
和
都是常数矩阵,符号 表示n1×n2维的实矩阵。Σσ(t)(t)是属于集合Ω的未
知矩阵,其中 I表示维数匹配的单位矩阵。
[0014] (2).设计基于观测器的多模态切换系统反馈控制器,建立闭环系统状态空间模型:
[0015] 当 时,表示城市排水系统运行在第i个模态,前面的符号和 分别简 写为
和
[0016] 设计具有观测器形式的多模态切换系统状态反馈控制器:
[0017]
[0018] 其中, 表示水流状态向量x(t)的估计量, 表示控制器增益,标量γi>0为低增益参数; 表示观测器增益。
+
[0019] 根据低增益反馈控制方法,当γi→0时,执行器不发生饱和,也就是说,存在 使+得 时,sat(u(t))=u(t),其中0表示0的右极限, 是一个常数。
[0020] 将所设计的控制器代入到污水水位系统状态空间模型中,得到闭环系统状态空间模型:
[0021]
[0022] 其中, 表示系统状态估计误差。
[0023] (3).设计平均驻留时间切换律:
[0024] 定义Lyapunov函数
[0025]
[0026] 其中, 为增广向量, 和 表示3×3维的对称正定矩阵;
[0027] 根据Lyapunov稳定性理论,要使闭环系统稳定,只需
[0028] 要使 只需
[0029] 其中,λ是一个大于0的常数。
[0030] 解上式得到: t∈[tj,tj+1);
[0031] 其中,tj表示切换时刻,且满足0=t0<t1<···<tj<tj+1<···,t0表示初始时刻,exp()表示自然数e(e=2.71828…)为底的指数函数。定义切换信号σ(t)=σ(tj),t∈[tj,tj+1)。
[0032] 由于系统状态在切换点不发生跳变,可以得到: 其中,μ是一个大于1的常数, 表示切换时刻tj的左极限。
[0033] 根据平均驻留时间方法,推导出:
[0034]
[0035] 其中,τa表示平均驻留时间,lnμ是以自然数e(e=2.71828…)为底的μ的对数。
[0036] 根据平均驻留时间方法和Lyapunov稳定性理论,推导出平均驻留时间为
[0037] (4).闭环系统的稳定性分析:
[0038] 令 和 符号λmax()和λmin()分别表示矩阵的最大特征值和最小特征值,max{}和min{}分别表示最大值和最小值;在满足平均驻留时间时,得到:
[0039]
[0040] 进而得到: 符号‖‖表示矩阵或向量的2范数。
[0041] 根据Lyapunov稳定性理论和平均驻留时间方法,在平均驻留时间 下,闭环系统指数稳定。
[0042] (5).闭环系统的H∞性能分析:
[0043] 因为污水水位控制过程中存在的外部干扰ω(t),所以需要对闭环系统进行干扰抑制性能分析,定义H∞性能指标: 其中,ζ表示干扰抑制水平,且ζ>0;
[0044] 因为闭环系统指数稳定,所以对任意非零ω(t),考虑到零初始条件和得到:
[0045]
[0046] 为了处理2xT(t)P1i(ΔAi‑γiΔB1iKi)x(t),2xT(t)γiP1i(B1i+ΔB1i)Kie(t),2eT(t)TγiP2iΔB1σ(t)Kie(t)和2e (t)P2i(ΔAi‑γiΔB1iKi)x(t)中的不确定性矩阵ΔAi和ΔB1i,以及T T
2x (t)P1iMiδi(x)和2e (t)P2iMiδi(x)中的不匹配不确定性,引入不等式:
其中, 和 是具有适当维数的矩阵,且
满足
[0047] 由此可得
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056] 进一步可得
[0057]
[0058] 其中,
[0059]
[0060]
[0061] 显然,若Γ<0和Λ<0,则有J<0,即闭环系统满足H∞性能指标。根据Schur补引理,Γ<0和Λ<0分别等价于下述矩阵不等式:
[0062]
[0063] 和
[0064]
[0065] 其中,符号*表示矩阵不等式中的对称部分,
[0066]
[0067] (6).控制器增益和观测器增益的求解:
[0068] 对矩阵不等式Ψ1<0左乘、右乘对角矩阵diag{Pi‑1,I,I,I,I,I},符号diag{}表示对角矩阵,上标‑1表示矩阵的逆,再令 得到下述线性矩阵不等式:
[0069] 其中,
[0070]
[0071] 同理,令Yoi=P2iLi,得到下述线性矩阵不等式:
[0072]
[0073] 其中,
[0074] 通过MATLAB中的LMI(线性矩阵不等式)工具箱,求解线性矩阵不等式Ψ3<0和Ψ4<0,得到Ki和观测器增益Li的值,从而得到多模态切换系统反馈控制器的增益 值,[0075] 本发明方法针对现有城市排水系统的防止污水溢出的控制方法无法及时、有效控制污水水位的问题,提出了基于切换系统理论的优化控制方法。本发明方法同时考虑了执行器饱和、不匹配不确定性、模型参数不确定性和外部干扰的影响,对系统进行了更加精准的切换系统建模,提出了针对处于不同水位的污水优化控制,通过平均驻留时间方法得到了满足平均驻留时间的切换信号,设计了基于观测器的多模态切换系统反馈控制器,最后利用线性矩阵不等式方法求解出控制器增益,实现了城市排水系统污水水位的准确控制。利用本发明的方法,可以对城市污水水位进行准确控制,实现多种情况下污水的溢出。