基于分布式模型预测控制的大规模灌溉系统控制方法

文档序号:222999阅读:239来源:国知局
基于分布式模型预测控制的大规模灌溉系统控制方法
【专利摘要】基于分布式模型预测控制的大规模灌溉系统控制方法,包括以下步骤:1)建立灌溉系统中每段水渠的数学模型,考虑实际情况中每段水渠可能有几个水流输入口和几个泄水口;2)建立每个水渠系统的性能指标,考虑在局部合作情况下每段水渠的性能指标,这样使得系统能够更快的收敛,减少通信量,同时也能提高整体性能;3)提出分布式MPC算法,通过局部通信,每段水渠能够算出当前情况下的最优输入量,进而基于纳什博弈论的原理,不断迭代使得系统最终收敛到纳什均衡点,从而达到当前时刻的最佳输入量。
【专利说明】基于分布式模型预测控制的大规模灌溉系统控制方法
【技术领域】
[0001]本发明涉及农业灌溉领域,尤其涉及的是面向大规模智能化农业灌溉系统的控制方法。
【背景技术】
[0002]中国是13亿多人口的大国。为了解决人民的温饱问题,农作物的收成以及如果农作物歉收了,任何国家都没有能力帮助中国解决人民的吃穿问题。农业稳定发展对中国具有十分重要的意义。而中国的主要产粮地区是在北方,例如华北平原,但是华北平原的水资源缺乏,因此智能高效的农业灌溉系统显得至关重要。并且在中国南方和东北地区,水稻的作为重要的粮食作物,从而人们对南方和东北的高效的农业灌溉系统提出了更高的要求。同时由于大范围内农业规模化发展,使得对大规模灌溉系统进行有效的控制的难度也增加了很多。
[0003]在大规模灌溉系统中主要存在以下问题:1)随着控制系统规模的逐渐增大,整个灌溉系统可能由上千段水渠构成,如果对这样庞大的系统采用集中式控制,使用一个控制器(控制器通过控制水渠的闸门开关来控制水渠的进水速度)对所有水渠进行控制的话,计算量和控制难度将会非常巨大;2)大规模灌溉系统的分布范围非常广,集中式控制方式对通信量将会非常大;因此需要采用分布式控制方法来处理大规模灌溉系统的控制问题;3)在大规模灌溉系统中,每段相连的水 渠之间具有较强的耦合关系,这导致分布式控制方法的运用遇到了很大的障碍,因此需要采用更为有效的分布式控制算法。
[0004]模型预测控制(Model predictive control, MPC)是被学术界和工业界广泛认可和接受的新型智能控制方法。只要给出系统的状态模型就可以预测系统在接下来时刻的状态值,并利用系统的状态预测值来设计出更为有效的控制策略,使得系统的性能最优。它能够很有效的处理系统的各种硬约束和软约束,并且控制思想简单,算法简单容易实现。分布式MPC通过预测系统在未来时刻的状态值来处理大规模系统中的各个子系统间的状态耦合和输入耦合。所以利用分布式MPC的预测功能来处理每段水渠之间的耦合关系将是一个明智的选择。
[0005]近些年来国内外也有很多的学者对大规模灌溉系统的控制方法进行了研究。R.R.Negenborn 等在(Distributed model predictive control of irrigation canals)中提出了利用拉格朗日对偶法来处理系统间的输入和状态耦合关系,建立了子系统之间的关联项的等式关系,并引入拉格朗日因子来松弛等式约束,接着利用对偶原理建立两层算法来实现大规模灌溉系统的控制问题。但是此方法在最优控制率的计算方面较为复杂,求解较为繁琐,并且不适用于一些非线性水渠模型。Michael Cantoni等在(Control oflarge-scale irrigation networks)中提出前馈式控制方式来处理大规模灌溉系统的控制问题,但是下游扰动带来的误差引起上游水位更大误差的问题并没有得到很好的处理。Yuping Li 等在(Stability and performance analysis of an irrigation channel withdistributed control)中通过设计前馈式补偿控制器较好的解决下游扰动带来的误差引起上游水位更大误差的问题。但是其算法设计繁琐、不易移植并且受限制条件多。

【发明内容】

[0006]为了解决大规模灌溉系统中集中式控制的复杂度大,通信量大以及与相邻水渠的耦合关系强等问题,本发明提供了一种较为简明、易于实现并且具有较好的控制效果的分布式控制方法,用于控制大规模灌溉系统中每段水渠的进水速度。
[0007]本发明解决其技术问题所采用的技术方案是:
[0008]基于分布式模型预测控制的大规模灌溉系统控制方法包括以下步骤:
[0009]I)首先,建立灌溉系统中每段水渠的数学模型:
[0010]
【权利要求】
1.基于分布式模型预测控制的大规模灌溉系统控制方法,包括以下步骤: 1)首先,建立灌溉系统中每段水渠的数学模型:
2.如权利要求1所述的基于分布式模型预测控制的大规模灌溉系统控制方法,其特征在于:在所述步骤I)中,本发明所建立的每段水渠都包括多个入水口和多个出水口:
3.如权利要求1所述的基于分布式模型预测控制的大规模灌溉系统控制方法,其特征在于:在所述步骤2)中,本发明在分布式MPC的每段水渠的性能指标中不仅仅考虑它自身的性能还考虑到受它影响的上游水渠的性能,从而得到一个合作式的性能指标:
4.如权利要求1所述的基于分布式模型预测控制的大规模灌溉系统的控制方法,其特征在于:在所述步骤3)中,给出了水渠i的输入量计算公式(6),并且利用基于合作式的纳什博弈论的分布式MPC算法实现了大规模灌溉系统的智能化控制。
【文档编号】A01G25/16GK103651064SQ201310561796
【公开日】2014年3月26日 申请日期:2013年11月12日 优先权日:2013年11月12日
【发明者】张文安, 张荣超, 刘安东, 凌荣耀, 俞立 申请人:浙江工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1