【技术实现步骤摘要】
基于库普曼模型的明渠系统预测控制方法、系统及设备
[0001]本公开实施例涉及自动控制
,尤其涉及一种基于库普曼模型的明渠系统预测控制方法、系统及设备。
技术介绍
[0002]目前,明渠系统是一种典型的渠道系统,其动态特性符合流体的一般规律,它的机理模型脱胎于奈维斯托克斯方程,是一组双曲型拟线性偏微分方程,名为圣维南方程。圣维南方程无法解析求解,难以直接用于一般的控制策略。常用的手段是通过离散化、线性化等方式将偏微分方程简化为更简单的形式,如常微分方程、代数方程。然而,一方面,对原方程的简化必然导致系统模型精度的丢失;另一方面,现行的线性化方法总是在平衡点附近的线性化,这样得到的模型会随着系统状态远离平衡点而精度越来越低,逐渐超出控制算法鲁棒性的极限,导致系统故障。
[0003]可见,亟需一种适应性、鲁棒性和控制精度高的基于库普曼模型的明渠系统预测控制方法。
技术实现思路
[0004]有鉴于此,本公开实施例提供一种基于库普曼模型的明渠系统预测控制方法、系统及设备,至少部分解决现有技术中存在适应性 ...
【技术保护点】
【技术特征摘要】
1.一种基于库普曼模型的明渠系统预测控制方法,其特征在于,包括:采集明渠系统的渠池内多个采样点并计算全部所述采样点的系统状态;将所述状态数据和所述控制数据输入升维函数,根据Koopman算子理论得到升维状态;根据所述系统状态和所述升维状态迭代训练初始控制模型,得到目标控制模型;根据所述目标控制模型求解控制函数,得到最优控制增量序列。2.根据权利要求1所述的方法,其特征在于,所述采集明渠系统的渠池内多个采样点并计算全部所述采样点的系统状态的步骤,包括:将全部所述采样点离散化,并随机给定所述明渠系统的一组闸门的控制序列;根据预设算法计算全部所述采样点的水位和流量在N个时间步长内的数值,并将所述数值作为所述系统状态。3.根据权利要求1所述的方法,其特征在于,所述将所述状态数据和所述控制数据输入升维函数,根据Koopman算子理论得到升维状态的步骤之前,所述方法还包括:采用三个隐层全连接神经网络拟合,并将所述隐层全连接神经网路的神经元维数都设置为1,得到所述升维函数。4.根据权利要求3所述的方法,其特征在于,所述神经元的正向传播表达式为h1=tanh(W0x+b0)h
i+1
=tanh(W
i
h
i
+b
i
),i=1,2Ψ(x)=tanh(W3h3+b3),其中,W0∈R
l
×
d
,b0∈R
l
,W
i
∈R
l
×
l
,b
i
∈R
l
,i=1,2,W3∈R
M
×
l
...
【专利技术属性】
技术研发人员:岑丽辉,曾宁俊,谢永芳,陈晓方,谢世文,
申请(专利权)人:中南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。