[发明专利]基于分布式模型预测控制的大规模灌溉系统控制方法有效
申请号: | 201310561796.3 | 申请日: | 2013-11-12 |
公开(公告)号: | CN103651064A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 张文安;张荣超;刘安东;凌荣耀;俞立 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | A01G25/16 | 分类号: | A01G25/16 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分布式 模型 预测 控制 大规模 灌溉系统 方法 | ||
1.基于分布式模型预测控制的大规模灌溉系统控制方法,包括以下步骤:
1)首先,建立灌溉系统中每段水渠的数学模型:
其中xi(t)表示水渠i的水位高度,表示与水渠i相邻的上游的水渠集合,表示与水渠i相邻的下游的水渠集合;ui,j(t)表示从水渠j流向水渠i的水流速度,并且有vj,i(t)=ui,j(t);vi,h(t)表示从水渠i流向水渠h的水流速度,并且有vi,h(t)=uh,i(t);di(t)表示水渠i受到的扰动,αi表示水渠i的面积,将水渠的数学模型离散化,采样时间为T,得到如下离散数学模型:
2)接着,建立每个水渠系统的性能指标:假设当前时刻为k,P为预测时域长度,M控制时域长度。是水渠i的设定水位,xi(k+p|k)是k时刻预测k+p时刻的水位,ui,j(k+p|k)是k时刻预测k+p时刻的从水渠j流向水渠i的水流速度;vi,h(k+p|k)是k时刻预测k+p时刻的从水渠i流向水渠h的水流速度;Qi,Ri分别为P阶的对角阵和M×Ii阶的对角阵,Ii是集合中的元素个数;对于水渠i的性能指标如下所示:
vj,i(t)=ui,j(t)
vi,h(t)=uh,i(t)
其中ui(k)=[ui,1(k);...;ui,I(k)]。
vj,i(t)=ui,j(t)
vi,h(t)=uh,i(t)
基于局部合作式的控制方法是指:每段水渠不仅仅考虑自身的性能指标,而且还要考虑自身输入量对相邻的上游水渠的性能指标的影响,因此便得到如下局部合作式的水渠i的优化目标:
vj,i(t)=ui,j(t)
vi,h(t)=uh,i(t)
3)最后,提出基于局部合作式的分布式算法:
假设M=P,在基于局部合作的分布式算法中,通信也只是在局部内进行,水渠i通过计算(5)的最优输入量ui,j(k|k),...,ui,j(k+M-1|k),并将它发送给它上游相邻的水渠j,作为水渠j的vj,i(k|k),...,vj,i(k+M-1|k)其中并且水渠i的下游相邻水渠h,其中将它计算所得的最优输入量的uh,i(k|k),...,uh,i(k+M-1|k)发送给水渠i,作为水渠i的vi,h(k|k),...,vi,h(k+M-1|k)。于是便得到如下水渠i的输入量计算公式。
其中
式中是水渠i上游相邻水渠的集合,Bi是是M阶下三角阵,并且下三角中所有元素为Ii维行向量,且每个行向量的元素为1的;是M阶下三角方阵(s∈{1,...I}),并且下三角中所有元素为1;
同时
式中W是M维列向量,且每个元素均为1;是水渠js在k时刻的初始水位;是M阶下三角阵,并且下三角中所有元素为维行向量,且每个行向量的元素为1的;是M阶下三角阵,下三角中所有元素为维行向量,且每个行向量的元素为1的,水渠js下游相邻水渠个数;是在p次迭代中水渠js计算所得并发送给水渠i的输入量;是在p次迭代中发送给水渠i的除去的水渠js向下游相邻的各个水渠的放水速度组成的行向量;
接着
其中是水渠i下游相邻水渠在p次迭代中计算所得的输入量
最后通过基于纳什博弈论的分布式算法使得各个水渠之间的不断迭代计算,最终收敛到纳什均衡点,得到水渠i在k时刻的最佳输入量ui(k|k)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310561796.3/1.html,转载请声明来源钻瓜专利网。