首页 > 专利 > 杭州电子科技大学 > 一种城市排水管网的安全运行控制方法专利详情

一种城市排水管网的安全运行控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2017-02-28
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-07-07
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2019-11-05
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2037-02-28
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201710111139.7 申请日 2017-02-28
公开/公告号 CN106842947B 公开/公告日 2019-11-05
授权日 2019-11-05 预估到期日 2037-02-28
申请年 2017年 公开/公告年 2019年
缴费截止日
分类号 G05B13/04F17D5/00 主分类号 G05B13/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 陈云、薛安克、王建中、徐哲 第一发明人 陈云
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 4
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杜军
摘要
本发明公开了一种城市排水管网的安全运行控制方法。目前我国城市排水管网系统难以直接测量管道内水流水位、水压和流速等状态信息,而且从控制输入到水流状态变化需要经历较长的时延,给排水管道防止溢出的安全运行控制带来了很大困难,目前缺乏有效、及时的安全运行控制方法。本发明利用时延补偿比例积分观测器对排水管道的水流状态进行估计和重构,并进行基于观测器的反馈控制设计,利用分离原理和兰伯特(Lambert)W函数等方法,分别进行观测器和控制器增益求解。本发明解决了城市排水管道防止溢出的安全运行控制的困难,满足实际安全运行控制的准确性和实时性要求,有助于现代城市排水管网系统的安全可靠运行。
  • 摘要附图
    一种城市排水管网的安全运行控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2019-11-05 授权
2 2017-07-07 实质审查的生效 IPC(主分类): G05B 13/04 专利申请号: 201710111139.7 申请日: 2017.02.28
3 2017-06-13 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种城市排水管网的安全运行控制方法,其特征在于,该方法具体包括以下步骤:
步骤一:建立被控对象的线性状态空间模型;
首先,基于管道的结构信息和水力学原理,建立排水管道水流状态的圣维南方程;
然后,根据实际排水管道的动态特性数据获得控制输入时延的估计,结合实际排水管道边界条件,将圣维南方程进行线性化,得到线性化的排水管道水流状态动态方程,y(t)=Cx(t)
其中x(t)=[x1(t),x2(t),x3(t)]T表示t时刻排水管道内的水流状态向量,x1(t)、x2(t)、x3(t)分别表示t时刻的水位高度值、水压值和水流速度值,当x(t)的值大于预设的允许值时表示排水管发生了溢出;u(t)表示t时刻的控制输入量,为排水管道上游进入管道的水流量与排水管道下游流出管道的水流量之差;正标量d为控制输入时延,表示由泵站和蓄水池的阀门开启到排水管道水流状态变化之间的控制输入时延;系统的初始条件由已知向量函数ν(t)∈R3×1,t∈[-d,0]给定,其中Rn×m表示n×m维的实数空间,m,n为自然数;y(t)∈Rp×1为排水管道系统的测量输出向量,其中p为实际排水管网系统测量输出的维数;A、B和C为维数适当的已知定常矩阵;
利用实测数据和计算机仿真技术进行模型校验和修正;
步骤二:基于时延补偿观测器的反馈控制结构;
第一步:引入时延补偿PI观测器
根据实际被控对象的控制输入中存在时延d>0,引入时延补偿观测器;为了可以更加充分利用观测器信息,减小观测器的估计误差,且增加设计的自由度,引入比例积分类型的观测器;
观测器动态方程为
其中 为观测器的状态向量,表示向量x(t)的估计值;向量γ(t)满足
其中L1、L2为待求的观测器增益矩阵,具有适当
的维数,向量α(t)和β(t)满足关系:
因此,可建立观测器的动态方程
定义观测器误差 并定义向量 则可得观测器误差
的动态方程:
第二步:基于时延补偿PI观测器的反馈控制
利用观测器获得排水管道水流状态的重构值 即水流状态向量x(t)的估计值,由此构造排水管网系统的反馈控制律 其中K∈R1×3为待求的控制器增益矩阵;在进行反馈控制器设计时,参考输入为零,即r(t)=0;
选择增广向量ξ(t)=[x(t) e(t) Φ(t)]T,可得增广系统动态方程
其中
式中I表示维数适当的单位矩阵;
由此,将具有控制输入延时的原排水系统水流状态方程转化为上述具有状态时延的增广系统方程;
步骤三:控制器与观测器求解
对式 进行拉普拉斯变换,可得其特征方程

式中s为拉普拉斯算子;
进一步利用对角矩阵特性,求解方程
det(Γ(s))=det{sI-(A+BK)}·det{sI-A+(L1+L2)Ce-sd}=0
其中det(Γ(s))为矩阵Γ(s)的行列式,可得待设计矩阵K、L1、L2的相应值;
由于观测器和控制器设计遵循控制理论中著名的“分离原理”,即控制器增益矩阵K和观测器增益矩阵L1、L2可以分别设计,下面将进行分别求解;
第一步:求解控制器增益矩阵K;
由于控制器满足的特征方程det{sI-(A+BK)}=0中只有一个未知矩阵K,所以利用现代控制理论中的极点配置标准方法,即可求解出满足要求的控制增益矩阵K,使闭环反馈控制系统的极点配置在给定值;
第二步:求解观测器增益矩阵L1和L2;
令det{sI-A+(L1+L2)Ce-sd}=0,针对这个包含e-sd因子的无穷维方程,利用泛函微分方程理论中的兰伯特W函数方法,可求解观测器矩阵L=L1+L2的值,具体步骤如下;
定义Wk(Hk)为矩阵兰伯特W函数的第k个分支,其中Hk=LCdQk,k=-∞,…,-1,0,1,…∞,且Wk(Hk)满足 其中未知矩阵Qk和Sk满足
通过设定Sk的极点可确定对应的一个可行的Sk值,由上述第一式求得函数Wk(LCdQk)的值,代入上述第二式可计算出矩阵L=L1+L2的值,再将求得的矩阵L分解为两个观测器增益矩阵L1和L2;对于实际城市排水管道,可令k=0,并按上述方法顺序求解出,直到获得矩阵L的一个可行解L0,并使矩阵A-L1C和A-L2C均具有负实部。
说明书

技术领域

[0001] 本发明属于自动控制技术领域,涉及一种利用时延补偿观测器进行排水管道水流状态估计、并基于该观测器实现排水管网防止溢出的安全运行控制方法,可用于城市排水行业。

背景技术

[0002] 城市排水管网系统是现代城市重要的基础设施,被称为“城市的生命线”。城市排水系统的任务是收集、输送和排放城市生活污水、工业废水、大气降水径流和其它弃水,排水管网系统的安全运行是现代城市生产和生活的前提和保障。我国城市污水溢出严重、城市内涝频发,已成为城市排水管网系统安全运行的主要问题。
[0003] 随着城市化的飞速发展,现代城市排水管网系统规模越来越大、结构越来越复杂。由于城市排水管渠通常运行在非满管状态,现有流量计难以准确测得水位和流量等数据,无法进行溢流的准确测量及定位,因而缺乏排水管道防止溢流的安全运行控制的有效方法,严重威胁着日常的安全健康和社会的可持续发展。
[0004] 虽然,近年来各种监测技术在城市排水系统中大量使用,为解决我国城市排水管网的溢流问题提供了信息化手段,但是通常仅限于排水泵站的提升流量和蓄水池的液位等少数指标和少量点的检测。当前技术还不能利用监测数据获知排水管网的水流状况,无法为排水管网防止溢流的安全控制提供信息。另一方面,通常排水管道水流状态控制只能通过调节流进和流出管道的水流量之差来实现。而且,从泵站和蓄水池等阀门开启到排水管道水流状态变化之间的控制输入时延较大,给排水管道防止溢出的安全运行控制的及时性、有效性增加了困难,急需应用新方法来改善这一现状。

发明内容

[0005] 本发明针对目前我国城市排水管网系统无法进行及时准确的防止管道溢流控制方法的缺失,提供一种城市排水管网安全运行控制的新方法。
[0006] 本发明采用基于时延补偿观测器的控制方法,通过设计时延补偿比例积分(PI)观测器,进行排水管道水流状态的估计与重构,然后基于观测器和控制器设计的分离原理,分别利用极点配置和兰伯特(Lambert)W函数方法进行控制器和观测器的设计,从而为城市排水管网防止溢流的安全运行控制提供了及时有效的方法。
[0007] 本发明方法的具体步骤是:
[0008] 1.建立被控对象的线性状态空间模型。
[0009] 首先,基于管道的结构信息和水力学原理,建立排水管道水流状态的圣维南(Saint-Venant)方程。
[0010] 然后,根据实际排水管道的动态特性数据获得输入控制时延的估计,结合实际排水管道边界条件,将圣维南方程进行线性化,得到线性化的排水管道水流状态动态方程,[0011]
[0012] y(t)=Cx(t)
[0013] 其中x(t)=[x1(t),x2(t),x3(t)]T表示t时刻排水管道内的水流状态向量,x1(t)、x2(t)、x3(t)分别表示t时刻的水位高度值、水压值和水流速度值,当x(t)的值大于预设的允许值时表示排水管发生了溢出;u(t)表示t时刻的控制输入量,为排水管道上游进入管道的水流量与排水管道下游流出管道的水流量之差;正标量d为控制输入时延,表示由泵站和蓄水池等阀门开启到排水管道水流状态变化之间的控制输入时延;系统的初始条件由已知向量函数ν(t)∈R3×1,t∈[-d,0]给定,其中Rn×m表示n×m维的实数空间,m,n为自然数;y(t)∈p×1R 为排水管道系统的测量输出向量,其中p为实际排水管网系统测量输出的维数;A、B和C为维数适当的已知定常矩阵。
[0014] 最后,利用实测数据和计算机仿真技术进行模型校验和修正。
[0015] 2.基于时延补偿观测器的反馈控制结构。
[0016] 第一步:引入时延补偿PI观测器
[0017] 根据实际被控对象的控制输入中存在时延d>0,引入时延补偿观测器,为了可以更加充分利用观测器信息,减小观测器的估计误差,且增加设计的自由度,引入比例积分(PI)类型的观测器。
[0018] 观测器动态方程为
[0019]
[0020] 其中 为观测器的状态向量,表示向量x(t)的估计值;向量γ(t)满足其中L1、L2为待求的观测器增益矩阵,具有适当
的维数,向量α(t)和β(t)满足关系:
[0021]
[0022] 因此,可建立观测器的动态方程
[0023]
[0024] 定义观测器误差 并定义向量 则可得观测器误差的动态方程:
[0025]
[0026] 第二步:基于时延补偿PI观测器的反馈控制
[0027] 利用前面设计的观测器可获得排水管道水流状态的重构值 即水流状态向量x(t)的估计值,由此构造排水管网系统的反馈控制律 其中K∈R1×3为待求的控制器增益矩阵。在进行反馈控制器设计时,参考输入为零,即r(t)=0。
[0028] 选择增广向量ξ(t)=[x(t)e(t)Φ(t)]T,可得增广系统动态方程
[0029]
[0030] 其中
[0031]
[0032] 式中I表示维数适当的单位矩阵。
[0033] 由此,将具有控制输入延时的原排水系统水流状态方程转化为上述具有状态时延的增广系统方程。
[0034] 下面将通过积分变换、极点配置和泛函微分方程理论等方法对控制器和观测器进行求解。
[0035] 3.控制器与观测器求解
[0036] 对式 进行拉普拉斯变换,可得其特征方程
[0037]
[0038] 即
[0039]
[0040] 式中s为拉普拉斯算子。
[0041] 进一步利用对角矩阵特性,求解方程
[0042] det(Γ(s))=det{sI-(A+BK)}·det{sI-A+(L1+L2)Ce-sd}=0
[0043] 其中det(Γ(s))为矩阵Γ(s)的行列式,可得待设计矩阵K、L1、L2的相应值。
[0044] 由于观测器和控制器设计遵循控制理论中著名的“分离原理”,即控制器增益矩阵K和观测器增益矩阵L1、L2可以分别设计,下面将进行分别求解。
[0045] 第一步:求解控制器增益矩阵K。
[0046] 由于控制器满足的特征方程det{sI-(A+BK)}=0中只有一个未知矩阵K,所以利用现代控制理论中的极点配置标准方法,即可求解出满足要求的控制增益矩阵K,使闭环反馈控制系统的极点配置在给定值。
[0047] 第二步:求解观测器增益矩阵L1和L2。
[0048] 令det{sI-A+(L1+L2)Ce-sd}=0,针对这个包含e-sd因子的无穷维方程,利用泛函微分方程理论中的兰伯特W函数(Lambert W function)方法,可求解观测器矩阵L=L1+L2的值,具体步骤如下。
[0049] 定义Wk(Hk)为矩阵兰伯特W函数的第k个分支,其中Hk=LCdQk,k=-∞,…,-1,0,1,…∞,且Wk(Hk)满足 其中未知矩阵Qk和Sk满足
[0050]
[0051]
[0052] 通过设定Sk的极点确定对应的一个可行的Sk值,由上述第一式求得函数Wk(LCdQk)的值,代入上述第二式可计算出矩阵L=L1+L2的值,再将求得的矩阵L分解为两个观测器增益矩阵L1和L2;对于实际城市排水管道,令k=0,并按上述方法顺序求解出满足要求的观测器增益矩阵L1和L2的值,并使矩阵A-L1C和A-L2C均具有负实部。
[0053] 本发明是针对现代城市排水管网无法进行及时准确估计和难以安全控制的问题,提出了时延补偿观测器和基于观测器的反馈控制方法。本发明采用时延补偿比例积分(PI)观测器将输入时延系统转化为状态时延系统,对水流状态进行准确估计和重构,并提出了基于观测器的控制结构,最后利用分离原理和微分方程理论分别对控制器和观测器增益进行求解。利用本发明的方法,可以对城市排水管道中的水流状态进行准确估计,从而重构出系统的状态信息,并基于该观测器对污水溢出进行及时可靠的安全控制,提高了估计和控制的快速性和准确性,满足城市排水系统防止溢出的安全运行控制的实际需求。

附图说明

[0054] 图1为时延补偿观测器。
[0055] 具体实施方法
[0056] 本发明的详细实施方法如下:
[0057] 1.建立城市排水管道的状态空间建模。
[0058] 1)基于管道、节点、蓄水池和泵站等拓扑结构和几何数据信息,利用质量、能量和动量方程等水力学原理,建立描述排水管道水流状态(包括水位、水压和流速)的圣维南(Saint-Venant)方程。
[0059] 2)根据实际排水管道特性,利用时延数据获得从泵站和蓄水池阀门开启到排水管道水流状态变化之间的控制输入时延d。然后,结合实际的排水管道的入口、出口和结构等边界条件,利用泰勒级数展开方法将前面的圣维南方程进行线性化,得到排水管道水流状态的线性化动态方程,其状态空间模型如下
[0060]
[0061] y(t)=Cx(t)
[0062] 其中x(t)=[x1(t),x2(t),x3(t)]T为t时刻排水管道内的水流状态向量,x1(t)为t时刻的水位高度值,x2(t)为t时刻的水压值,x3(t)为t时刻水流速度值,当x(t)的值大于预设的允许值xallow时表示排水管发生了溢出,对不同的排水管网有不同的允许值xallow;u(t)表示t时刻的控制输入量,为t时刻排水管道上游进入管道的水流量uin与排水管道下游流出管道的水流量uout之间的差值;正标量d为控制输入时延,表示上游实际排水管道中由泵站和蓄水池等阀门开启到下游排水管道水流状态变化之间的控制输入时延;向量函数ν(t)∈3×1 n×m
R ,t∈[-d,0]的值已知,表示系统的初始条件,其中R 表示n×m维的实数空间,m,n为自然数;y(t)∈Rp×1为p维的排水管道系统测量输出量,其中p为实际排水管网系统实际测量输出的维数,对于不同的排水管道,其测量输出y(t)的维数p不一样,例如:只能对水位高度、水压和水流速度中一个变量进行测量的排水系统p=1,对于水位高度、水压和水流速度中两个变量可测量的排水系统p=2,若水位高度、水压和水流速度均可测量的排水系统p=3;
A∈R3×3、B∈R3×1和C∈Rp×3为已知定常矩阵。
[0063] 3)基于模型降阶和近似方法,利用实测数据和计算机仿真技术对第2)步得到的系统状态空间模型进行校验,并对其矩阵参数A、B和C及控制输入时延d进行修正,建立实际排水管网系统水流状态的动态方程。
[0064] 2.基于时延补偿观测器的反馈控制结构。
[0065] 第一步:引入时延补偿PI观测器
[0066] 根据实际排水管道控制输入中存在的时延d>0,引入如图1所示的时延补偿观测器。而且为了更加充分利用观测器的信息,减小观测器的估计误差,引入了比例积分(PI)类型的观测器。与单纯的比例观测器(L2=0,即没有通道L2),比例积分(PI)观测器不但可以降低观测器误差,还可以多引入一个设计参数L2,增加了设计自由度。
[0067] 在进行反馈控制器设计时,图1中的参考输入为零,即r(t)=0,因而观测器动态方程为
[0068]
[0069] 其中 为观测器的状态向量,表示向量x(t)的估计值;由图1可知,向量γ(t)满足 其中L1∈R3×p、L2∈R3×p为待求的观测器增益矩阵,向量α(t)和β(t)满足关系:
[0070]
[0071] 因此,可建立观测器的动态方程
[0072]
[0073] 定义观测器误差 则可得观测器误差的动态方程:
[0074]
[0075] 定义向量 则有
[0076]
[0077] 即观测器误差的动态方程可表示为
[0078]
[0079] 第二步:基于时延补偿PI观测器的反馈控制
[0080] 由于实际排水管道中水流状态x(t)难以准确测量,因而无法设计状态反馈控制器。本发明中基于观测器重构原系统的状态,利用水流状态向量的估计值 即水流状态向量x(t)的重构值,替换原系统的状态向量,可构成图1所示的反馈控制结构,即反馈控制律为 其中K∈R1×3为待求的控制器增益矩阵。
[0081] 选择增广向量ξ(t)=[x(t)e(t)Φ(t)]T,则得增广系统的动态方程
[0082]
[0083] 其中I表示维数适当的单位矩阵。
[0084] 引入矩阵
[0085]
[0086] 则增广系统的动态方程可表示为
[0087]
[0088] 由此,将具有控制输入延时的原系统方程转化为上述具有状态时延的增广系统方程。下面将通过积分变换、极点配置和泛函微分方程理论等方法对控制器和观测器进行设计。
[0089] 3.控制器与观测器求解
[0090] 对时延微分方程 进行拉普拉斯变换,可得增广系统对应的特征方程
[0091]
[0092] 即
[0093]
[0094] 式中s为拉普拉斯算子。
[0095] 上式对应的特征多项式就是Γ(s)的行列式,
[0096] det(Γ(s))=det{sI-(A+BK)}·det{sI-A+(L1+L2)Ce-sd}
[0097] 求解特征方程det(Γ(s))=0,可得待求矩阵K、L1、L2的相应值。
[0098] 由于观测器和控制器设计遵循控制理论中著名的“分离原理”,即控制器增益矩阵K和观测器增益矩阵L1、L2可以分别设计,下面将利用分离原理进行分别求解。
[0099] 第一步:求解控制器增益矩阵K。
[0100] 令det{sI-(A+BK)}=0,即为控制器设计的特征方程。
[0101] 由于特征方程det{sI-(A+BK)}=0中只有一个未知矩阵K,所以可以利用现代控制理论中的极点配置方法求解控制增益矩阵K:1)设闭环反馈控制系统的极点为λ1=-a0,λ2,3=-a±bj,其中a0>0,a>0,b>0为给定的实数,即三个极点均配置在复平面的左半平面,保证闭环反馈控制系统的稳定。2)利用前一步给定的λ1,λ2,λ3的值,求得对应的特征多项式f1(s)=(s-λ1)(s-λ2)(s-λ3)。3)设待求的控制器增益矩阵为K=[k1,k2,k3],其中k1、k2、k3为实数,代入det{sI-(A+BK)}可得特征多项式f2(s,k1,k2,k3)=det{sI-(A+B[k1,k2,k3])}。4)令f1(s)和f2(s,k1,k2,k3)对应多项式的系数相等,即可求得K=[k1,k2,k3]的具体值。若系统矩阵A不是可控标准型形式,还需利用现代控制理论中的矩阵相似变换方法,将其变换为可控标准型。
[0102] 第二步:求解观测器增益矩阵L1和L2。
[0103] 与第一步中控制器增益求解方法类似,令det{sI-A+LCe-sd}=0,L=L1+L2,可得比例积分(PI)观测器增益矩阵满足的特征方程。由于该特征方程中包含系数e-sd,这是一个超越方程,具有无穷维性质,其解析求解很困难,不能直接利用第一步的极点配置方法获得L1和L2的值。
[0104] 本发明利用泛函微分方程理论中的兰伯特W函数(Lambert W function)方法,矩阵L=L1+L2的值可以按下述步骤进行求解。
[0105] 定义Wk(Hk)为矩阵兰伯特W函数的第k个分支,其中Hk=LCdQk,k=-∞,…,-1,0,1,…∞,且Wk(Hk)满足 其中未知矩阵Qk和Sk满足
[0106]
[0107]
[0108] 对于实际城市排水系统,根据已知的A、B、C和d的值,可按下述步骤顺序进行求解:1)令k=0,可以设定S0的3个特征值λS01,λS02,λS03,并确定与这3个特征值对应的一个矩阵S0的可行值。2)根据已知的矩阵A和时延d的值,利用前一步求得的S0值和上述第一个方程(k=0),即W0(LCdQ0)=dS0-dA,可求得矩阵函数W0(LCdQ0)的一个可行解。3)将W0(LCdQ0)的值代入上述第二式(k=0), 可计算出矩阵LC的一个可行解。4)
再根据已 知矩阵C的 值 ,利用迭代数 值求解方法 ,求得满 足等式 约束
的一个可行矩阵解L0。若无法求得可行的矩阵解L0,则需返回
第1)步,再次设置S0的3个不同的特征值λS01,λS02,λS03,并重复上述求解过程,直到获得矩阵L的一个可行解L0。5)将求得的矩阵L0分解为两个可行的观测器增益矩阵L1和L2满足L0=L1+L2,并使矩阵A-L1C和A-L2C均具有负实部。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号