Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4030372B2 - River water level prediction device - Google Patents
[go: Go Back, main page]

JP4030372B2 - River water level prediction device - Google Patents

River water level prediction device Download PDF

Info

Publication number
JP4030372B2
JP4030372B2 JP2002205386A JP2002205386A JP4030372B2 JP 4030372 B2 JP4030372 B2 JP 4030372B2 JP 2002205386 A JP2002205386 A JP 2002205386A JP 2002205386 A JP2002205386 A JP 2002205386A JP 4030372 B2 JP4030372 B2 JP 4030372B2
Authority
JP
Japan
Prior art keywords
water level
prediction model
model
parameter
prediction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002205386A
Other languages
Japanese (ja)
Other versions
JP2003293344A (en
Inventor
澤 直 人 吉
中 理 山
岩 明 弘 長
崎 俊 介 岩
見 正 樹 國
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002205386A priority Critical patent/JP4030372B2/en
Priority to CN 03120092 priority patent/CN1229625C/en
Priority to MYPI20030321 priority patent/MY138198A/en
Publication of JP2003293344A publication Critical patent/JP2003293344A/en
Application granted granted Critical
Publication of JP4030372B2 publication Critical patent/JP4030372B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Feedback Control In General (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Sewage (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、河川の水位を予測する水位予測装置に係り、とりわけ河川の水位を精度良く予測できる河川の水位予測装置に関する。
【0002】
【従来の技術】
一般に、分水路が本流河川に合流する地点には排水機場が設置されている。また排水機場には、排水ポンプ場と本流河川に合流する分水路がある。通常時は、分水路の水は自然流下で本流河川に合流しているが、大雨により本流河川側の水位が高くなった場合は、本流河川から分水路側に逆流が起こり、分水路において河川の氾濫が生じる恐れがある。このため大雨時には、分水路と本流河川が合流する付近に設けられた水門を閉鎖して、本流河川から分水路への逆流を防止した上で、さらに排水ポンプにより分水路の水を本流河川へ放流している。この際、排水ポンプの起動および起動させるポンプ台数の増減のタイミングが重要であるが、適切なタイミングを把握するために河川の水位を精度良く予測し、その河川水位予測結果に基づいて排水ポンプの運転支援を行うことが望まれる。
【0003】
この排水ポンプの運転の支援および排水ポンプの制御を目的とした河川水位予測においては、長期の水位予測より1時間以内の短期の水位予測が重要である。特に水位変化が急激に生じる状況における高精度な水位予測を達成することが重要となる。この重要となる理由として、一般に水門操作(全開⇔全閉)および排水ポンプの起動に10分程度の時間がかかるため、一連の操作に数十分程度の時間を必要とされる。この数十分程度の時間の間に、水位変化の状況に応じて、求められる要求(排水ポンプ運転台数および水門開度等)が変化する。従って、これら排水ポンプおよび水門等の操作の適切なタイミングを決定することが、排水機場の運転において最も重要なポイントとなり、これを実現するために1時間以内の高精度な水位予測がキーポイントとなる。
【0004】
河川水位予測を行うためには、予測のためのモデルを構築する必要があり、この予測モデル構築の手段の1つとして、実際に収集された水位および降雨量等の時系列データに基づいてモデルを構築する方法が存在する。この方法は、短時間かつ精度の高い予測を行う場合に、最適である。
【0005】
一般に時系列データに基づいてモデリングを行う方法としては、多変量解析(重回帰分析等)、ニューラルネットワークおよびシステム同定手法等が良く知られており、広く産業分野で用いられている。これらの手法は、相互に関連があり独立したものではないが、このうちシステム同定手法は(時間的な)予測および制御を目的としたモデル構築法として極めて有効である。システム同定手法の最大の特徴は、モデリングに際し、プロセスの時間的(または空間的)なダイナミクスを強く意識してモデル構造およびパラメータ同定アルゴリズムが考えられている点である。
【0006】
またダイナミクスシステムとしての観点からの様々な解析(これに基づくモデル構築)が可能となる。例えば、プロセスに混入する外乱雑音の(通常フィルターとして表現される)ダイナミックな特性の考慮、周波数領域でのプロセス特性解析および極と零点の解析を通じたプロセスの特性把握とプロセスモデルの低次元化を行うことができる。これらのダイナミクスシステムとしての解析(とこれに基づくモデル構築)を行うことによって、予測精度の大幅な向上を図ることができる。
【0007】
特に河川水位変動の様に、(1)様々な自然現象(および人為的な操作)が相互に干渉し、このような複合要因の結果として水位変動が生じ、かつ(2)河川水位の変動を生じさせる要因の多くは自然現象であり、人為的に操作することができない場合、すなわち上述の(1)および(2)の特徴をもつ開放系の水位予測を行う場合には、プロセスの外乱特性を適切な形で考慮して水位予測モデルを構築することが、予測精度を向上させる上で非常に重要なポイントとなる。
【0008】
開放系の水位予測において、プロセス外乱特性を適切に考慮することが重要となる理由は次の通りである。開放系においては、予測モデルの入力となる要因の多くは人為的に操作できないため、モデルを構築する際に得られる時系列データの数と質が限られる。これらの限られたデータから予測モデルを構築する際には、考えられる要因をすべて予測モデルの入力として採用するよりも、予測に大きな影響を与えるいくつかの相互に独立した要因を入力として採用した方が良いことが知られている。しかしながら、これらの予測に大きな影響を与える要因を用いて予測モデルを構築する際、考慮しなかった残りの要因は外乱として水位予測に影響する。このため、予測モデル構築において外乱特性を適切に考慮することは、予測精度向上のために非常に重要となる。
【0009】
河川水位予測において、複数箇所に設置された降雨量計データによる雨量データおよび上流側にあるポンプ所の吐出量は水位変動に影響を与えるが、これらのデータは相互に強い相関を有している(多変量解析の分野において、「多重共線性」と呼ぶ)。
【0010】
雨量データ同士が強い相関を有するのは自然現象として当然であり、また雨量データとポンプ吐出量が相関を持つのは、雨量が多ければ吐出量もそれに応じて多くなるからである。そのため、どの雨量データあるいはポンプ吐出量データが各々どれ位、水位変動に影響を与えたかを時系列データから区別するのは困難である。従って、これらの雨量データと吐出量データの中から、いくつかの主要な要因と思われるものを選択し、選択された主要な要因を入力として用い、予測モデルを構築することになる(これは、予測モデルのパラメータを同定する際に、数値的安定性の観点からも必要となる)。
【0011】
ここで、例えば降雨量を入力とした場合に、上流側にあるポンプ所の吐出量が何らかの理由で降雨と相関を持たない様な形で変動し、予測対象である河川水位に影響した場合には、この吐出量は外乱として河川水位に作用する。すなわち、外乱の作用が適切に予測モデルに取り込まれていなければ予測精度が劣化してしまうため、この外乱特性を適切に考慮して予測モデルを構築する必要がある。
【0012】
ところでシステム同定法において、適用されるモデルの中で外乱特性を記述する様々な方法がある。このような外乱特性を記述する方法として大きく分けると、ARX(Autoregressive model with exogenous input ;ARX)モデルに代表される式誤差モデルと、FIR(Finite Impulse Response)モデルに代表される出力誤差モデルとがある(厳密にはFIRモデルは、出力誤差モデルであると同時に式誤差モデルでもあるが、予測の観点からは出力誤差モデルと考える方がよい)。この外乱特性の記述法の違いは、結果的に予測方法の違いとなって現われ、さらにこの予測方法の違いが予測精度に影響を与える。
【0013】
ARXモデル(式誤差モデル)においては、河川水位変化の間接要因である過去の水位変化の自己回帰部分による予測と、河川水位変化の直接要因である降雨量およびポンプ吐出量等の外部入力部分による予側と、によって河川水位予測が行われる。一方、FIRモデル(出力誤差モデル)おいては、直接要因である外部入力による予測によってのみ河川水位予測が行われる。ここで過去の河川水位を間接要因としたのは、直接要因である降雨量や上流側ポンプ吐出量の変化の結果として過去の水位が変化し、その過去の水位が未来の水位に変化を与えているからである。すなわち、過去の水位は未来の水位を変化させるための「本当の要因」ではないからである。
【0014】
上述の2つの予測モデルによる予測方法は各々以下の様な特徴を有している。
【0015】
(1)予測モデルがARXモデルの場合、例えば上述の上流側ポンプ吐出量のような外乱による水位変動がある場合においても、予測モデルは自己回帰部分で実測水位を予測に取り込んでいる。このため予測モデルは、外乱に対してある程度頑強に対処することができ、予測を修正することができる。一方で、予測モデルにおいて、前述の様に限られたデータによってしか同定を行うことができないため、降雨などの直接要因を正しく同定できない。これにより、間接要因である自己回帰部分が相対的に予測に大きく影響を与える様に、予測モデルのパラメータが同定されてしまう場合が多い。さらに、直接要因である降雨量およびポンプ吐出量等の外部入力が急激に変化しても、予測モデルは間接要因である過去の河川水位を考慮してから、この外部入力の急激な変化を予測に反映する。すなわち、予測が後追いになってしまい、特に急激な水位変化時において予測精度が劣化する。
【0016】
(2)予測モデルがFIRモデルの場合、予測モデルは直接要因である外部入力の項のみを有している。それにより、パラメータの同定のために用いることのできるデータの数および質が限られることから、間接要因にパラメータの同定結果が左右されることは無い。したがって急激な水位変化時に予測が後追いになるという問題は無く、また予測モデルは予測精度が悪い場合に、どの要因が主たる原因なのかを比較的容易に判断できる。しかしながら、その一方で予測モデルは入力として採用しなかった何らかの要因によって水位が変動する場合に対処できず、予期しない水位変化が起こった場合の予測の修正ができない。
【0017】
【発明が解決しようとする課題】
上述したように、河川水位予測の様な開放系の予測に対して、単純にARXモデルまたはFIRモデルを適用して予測を行うと、(3)(特に急激な水位変化時における)予測精度の劣化(予測の後追い)(4)考慮していない要因の影響による水位の予測精度の劣化、という2つの問題が生じ、この両方を同時に解決することは困難である。
【0018】
本発明は、このような点を考慮してなされたものであり、上記(3)および(4)の両方に対処できるような予測モデルを構築し、精度良く水位を予測することができる河川の水位予測装置を提供することを目的とする。
【0019】
【課題を解決するための手段】
本発明は、河川の水位変動要因を計測する河川水位変動要因計測部と、河川水位変動要因計測部からの情報に基づいて河川の水位を予測するとともに、過去から現在までの水位に基づいて水位を予測する第1予測モデル部分、および過去から現在までの河川水位変動要因計測部からの情報に基づいて水位を予測する第2予測モデル部分を、有する水位予測モデルと、水位予測モデルの同定を行うモデル同定部とを備え、モデル同定部は水位予測モデルの第1予測モデル部分のパラメータと第2予測モデル部分のパラメータのうち少なくとも一方を河川水位変動要因計測部からの情報に基づいて求めることを特徴とする河川の水位予測装置である。
【0020】
本発明は、水位予測モデルは、その雑音部分に予めフィルタを通したノイズ部をもち、第1予測モデル部分のパラメータはフィルタを設計することにより特定され、モデル同定部は、第2予測モデル部分のパラメータのみを求めることを特徴とする河川の水位予測装置である。
【0021】
本発明は、河川変動要因は複数設定され、モデル同定部は、河川変動要因のうち特定の河川水位変動要因に基づいて水位予測モデルの第1予測モデル部分のパラメータと当該河川水位変動要因に対応する第2予測モデル部分のパラメータを求め、求められた第1予測モデル部分のパラメータと当該河川水位変動要因に対応する第2予測モデル部分のパラメータに基づいて、他の河川水位変動要因に対応する第2予測モデル部分のパラメータを求めることを特徴とする河川の水位予測装置である。
【0022】
本発明は、モデル同定部は水位予測モデルの第1予測モデル部分のパラメータと第2予測モデル部分のパラメータを河川水位変動要因計測部からの情報に基づいて各々独立して求め、さらに第1予測モデル部分のパラメータと第2予測モデル部分のパラメータに対して水位予測モデルのパラメータとして適合させるよう予め設定された変換を行うことを特徴とする河川の水位予測装置である。
【0023】
本発明は、水位予測モデルのノイズ部は、所望の周波数帯域において重み付けされていることを特徴とする河川の水位予測装置である。
【0024】
本発明は第1予測モデル部分のパラメータと特定の河川水位変動要因に対応する第2予測モデル部分のパラメータに基づいて、他の河川水位変動要因に対応する第2予測モデル部分のパラメータを求める際、第1予測モデル部分の周波数特性に適合した計算式を用いることを特徴とする河川の水位予測装置である。
【0025】
本発明は、第1予測モデル部分のパラメータと第2予測モデル部分のパラメータに対して水位予測モデルのパラメータとして適合させるよう変換する際、可観測正準形を用いて変換することを特徴とする河川の水位予測装置である。
【0026】
本発明によれば、急激な水位変化時における水位予測精度の劣化および考慮していない要因の影響による水位の予測精度の劣化を防止して、精度良く水位を予測することができる。
【0027】
【発明の実施の形態】
第1の実施の形態
以下、図1、図2および図4を参照して本発明による河川の水位予測装置の第1の実施の形態について説明する。
【0028】
第1の実施の形態は、河川の水位予測装置で用いる水位予測モデルの同定にあたって、水位予測モデルのうち自己回帰部分のパラメータをフィルタ設計時に特定するとともに、FIRモデル部分のパラメータのみをモデル固定部により求めるものである。
【0029】
図2に示すように、分水路4が本流河川2に合流する地点に排水機場1が設置され、分水路4と合流した本流河川2は、海10に連なっている。また分水路4と本流河川2が合流する付近には、本流河川2から分水路4への逆流を防止する水門3と、水門3により本流河川2から分水路4への逆流を防止し、分水路4の水を本流河川2へ放流するポンプ(排水ポンプ)9が設けられている。
【0030】
図1は、本発明による河川の水位予測装置の第1の実施の形態を示す図である。
【0031】
図1に示すように、本発明による河川の水位予測装置11は、分水路4に設けられ、過去から現在までの分水路(河川)4の水位を計測する水位計測部5と、本流河川2および分水路4に各々一つずつ設けられ、過去から現在までの河川2、4流域の降雨量を計測する降雨量計測部7、8とを備えている。
【0032】
また海10には、過去から現在までの海10の潮位を計測する潮位計測部6が設置されている。さらにポンプ9には、過去から現在までのポンプ9の吐出量(ポンプの運転状況)を計測する吐出量計測部16が設置され、水門3には、過去から現在までの水門3の開閉度(水門運用状況)を計測する開閉度計測部15が設置されている。そしてこれら水位計測部5,潮位計測部6、降雨量計測部7,8、吐出量計測部16、および開閉度計測部15は、入出力データ保存手段30を介してモデル同定部21により同定される水位予測モデル20に接続されている。
【0033】
モデル同定部21は、自己回帰パラメータ22と、吐出量パラメータ23と、開閉度パラメータ24と、降雨量パラメータ25と、水位パラメータ26と、潮位パラメータ27とを有する水位予測モデル20の同定を行なうものである。すなわちモデル同定部21は吐出量計測部16からの吐出量と、開閉度計測部15からの開閉度と、水位計測部5からの水位と、各降雨量計測部7、8からの降雨量と、潮位計測部6からの潮位に基づいて、各パラメータの次数および各パラメータの係数を決定し、確定された水位予測モデル20を構築する。
【0034】
次にこのような構成からなる実施の形態の作用について説明する。
【0035】
潮位計測部6は、海10の潮位を計測し、各降雨量計測部7、8は、本流河川2流域および分水路4流域の降雨量を計測する。また水位計測部5は、分水路4の水位を計測し、吐出量計測部16は、ポンプ9の吐出量を計測し、開閉度計測部15は、水門3の開閉度を計測する。
【0036】
このうち潮位計測部6、降雨量計測部7,8、開閉度計測部15、および吐出量計測部16は、河川の水位変動要因である潮位、降雨量、開閉度を計測する変動要因計測部となる。
【0037】
潮位計測部6、各降雨量計測部7、8、水位計測部5、吐出量計測部16および開閉度計測部15は、計測された潮位、降雨量、水位、吐出量および開閉度を入出力データ保存手段30に送って保存する。入出力データ保存手段30は過去から現在までの計測値を時系列に保存した後、モデル同定部21および水位予測モデル20へ送る。モデル同定部21は、送信された潮位、降雨量、水位、吐出量および開閉度に基づいて、水位予測モデル20について同定を行い、水位予測モデルの各パラメータの次数および各パラメータの係数を決定し、確定した水位予測モデル20を構築する。
【0038】
次に、確定した水位予測モデル20により、潮位計測部6、降雨量計測部7,8、吐出量計測部16および開閉度計測部15から送られる潮位、降雨量、吐出量および開閉度に基づいて、河川2の水位が予測される。
【0039】
水位予測モデル20により河川2の水位が予測されると、予測水位は表示装置31により表示されるとともに、運転支援手段32へ送られる。
【0040】
次に、上述の水位予測モデルについて同定を行って、水位予測モデルの各パラメータの次数および各パラメータの係数を決定する方法について、図4により詳細に説明する。
【0041】
水位予測モデル20は下記の(1式)に示すARXモデルを含んでいる。
【0042】
【数1】

Figure 0004030372
ここで、上記(1式)の各パラメータは以下を示している。
【0043】
(k) :潮位計測部からの潮位(入力)
(k) :降雨量計測部からの降雨量(入力)
(k) :吐出量計測部からの吐出量(入力)
(k) :河川の水位(出力)
e(k) :ノイズ部
A(z) :自己回帰パラメータ(自己回帰部分)22
(z) :潮位パラメータ(潮位(入力)に対するFIRモデル部分)27
(z) :降雨量パラメータ(降雨量(入力)に対するFIRモデル部分)25
(z) :吐出量パラメータ(吐出量(入力)に対するFIRモデル部分)23
z :シフトオペレータ
上記パラメータのうち自己回帰部分22は過去から現在までの河川の水位に基づいて水位を予測する第1予測モデル部分となり、FIRモデル部分23,24,25,27は過去から現在までの河川の水位変動要因計測部6,7,8,15,16からの情報に基づいて水位を予測する第2予測モデル部分となる。
【0044】
まず、モデル同定部21が入力として潮位u(k)のみを考慮した下記(2式)を用いて、潮位u (k)のB(z)(潮位パラメータ)27の同定を行う方法について説明する。
【0045】
モデル同定部21は、上記(1式)より、入力として潮位u (k)のみを考慮した下記(2式)を求める。
【0046】
【数2】
Figure 0004030372
モデル同定部21は、フィルタを含むノイズ部により、水位予測モデルの変換を水位予測モデルに対して行う。すなわちモデル同定部21は、上記(2式)をARXモデルの雑音部分に予めフィルタL(z)を通したノイズモデルを持つように変換し、下記の(3式)を求める。
【0047】
【数3】
Figure 0004030372
すなわち上記(4式)および(5式)において、予め入力データおよび出力データから差分をとることになる。これは従来のシステム同定手法では対処できないオフセットについて効果的に対処できることを意味し、同定精度の向上を図ることができる。一般的に上記(4式)および(5式)のように差分をとったデータは、オフセットを除去する効果があり、低周波数帯域において0に近いゲインを持つハイパスフィルタにも同様の機能がある。すなわちハイパスフィルタに予めデータをフィルタリングすることにより、オフセットを除去することが可能となる。また、このハイパスフィルタは同定する対象ではなく、設計の対象であることから目的に応じて、このハイパスフィルタを設計することができるという特徴がある。
【0048】
モデル同定部21は、上記(3式)において自己回帰パラメータA(z)=1を代入し、下記の(6式)を求める。すなわちモデル同定部21は、潮位パラメータ(FIRモデル部分)B(z)27のみについて同定を行い、潮位パラメータ(FIRモデル部分)B(z)27の次数および係数を決定する。
【0049】
ここで、B(z)=−1−2+・・・+−mとする。
【0050】
【数4】
Figure 0004030372
上述したようにモデル同定部21は、水位計測部5からの水位と、潮位計測部6からの潮位に基づいて、最小二乗法を用いて上記(式7)の潮位パラメータB(z)27の同定を行い、潮位パラメータ(FIR部分)B(z)27の次数および係数を決定する。ここで、モデル同定部21は、最小二乗法を用いてパラメータの同定を行っているが、他の方法を用いて同定を行っても良い(以下、パラメータの同定において、同様とする)。
【0051】
なおモデル同定部21は、他の入力である降雨量u (k)のB(z)(降雨量パラメータ)25に関してもB(z)と同様に、B(z)(降雨量パラメータ)25の次数および係数を決定し、吐出量u (k)のB(z)(吐出量パラメータ)23に関してもB(z)と同様に、B(z)(吐出量パラメータ)23の次数および係数を決定する。
【0052】
なお上式(式7)において、L(z)は設計パラメータであることから、モデル同定部21は(式7)のFIRモデル部分(B(z))28のみについて同定を行う。しかしながら、モデル同定部21が(式7)のFIRモデル部分(B(z))28のみについて同定したとしても、(式7)において自己回帰部分(1−L(z))22が含まれていることから、予測水位を求める過程において、自己回帰部分(1−L(z))22が考慮されることになる。
【0053】
以上説明したように本実施の形態によれば、予測水位を求める過程において自己回帰部分(1−L(z))22が考慮されることにより、出力である水位y(k)の過去を考慮することができ、未知の外乱に対しても頑強な予測結果が期待できる。その一方で、モデル同定部21は、FIRモデル部分(B(z))28のみについて同定を行っているので、自己回帰部分22の影響を減少させ、急激な水位変化に対して予測が後追いになってしまう現象を避けることができる。
【0054】
ここでL(z)(設計パラメータ)としては、非常に変化の早い外部入力の予測精度を高めるため、上述した差分フィルタ(ハイパスフィルタ)が設計されているが、一定の速さ以上の変化を外乱と見なしたい場合は、一定の帯域幅(一般に高域側)を持つよう重み付けされたバンドパスフィルタを設計してもよい。すなわちL(z)(設計パラメータ)おいて、予測精度を高めたい周波数帯域を設計者が選択することができる。
【0055】
例えば10分先から30分先までの水位予測が必要な場合においては、その予測時間に対応する0.007rad/sから0.01rad/sまでの周波数帯域を選択するようにする。
【0056】
なおモデル同定部21は、(6式)においてL(z)=1として、自己回帰部分(1−L(z))22を考慮せずにFIRモデル部分28のみを同定するだけで水位予測モデルを構築することが可能となる。外乱の影響が無視できるようなケースにおいて、FIRモデル部分28のみを同定する手法は、入力の出力に対する影響を考慮しながら同定を行うことができるため、十分な数と、十分な質の入力が得られている場合、自然現象に対する同定において有効な手段となる。
【0057】
次に本発明の変形例について説明する。
【0058】
本発明は、河川4の水位予測プロセスを対象としているが、これに限らず、雨水ポンプ場への雨水流入量予測プロセス、下水道管渠内幹線流量および水位予測プロセス、上下水処理プロセス等の自然現象を同定対象とする開放系プロセスを対象としてもよい。
【0059】
第2の実施の形態
次に図1および図5により本発明の第2の実施の同定について説明する。
【0060】
図1は、本発明による河川の水位予測装置の第2の実施の形態を示している。
【0061】
第2の実施の形態は、水位予測モデルの同定にあたって、まず、晴天時における河川水位変動要因に基づいて自己回帰部分のパラメータとFIRモデル部分のパラメータを求め、その後雨天時および大雨時における他の河川水位変動要因に基づいて他のFIRモデル部分のパラメータを順次求めるものである。
【0062】
第2実施の形態において、水位予測モデルの各パラメータの次数および各パラメータの係数の決定方法が異なるのみであり、他は第1の実施の形態と略同一である。第2の実施の形態において、第1の実施の形態と同一部分ついては詳細な説明は省略する。
【0063】
モデル同定部21は、水位計測部5からの水位と、降雨量計測部7、8からの降雨量とに基づいて、潮位パラメータ27または降雨量パラメータ25のうちいずれか一方に関するパラメータの次数およびパラメータの係数と、自己回帰パラメータ22に関するパラメータの次数およびパラメータの係数を決定し(ARXモデルの同定)、決定された潮位パラメータ27または降雨量パラメータ25の一方と、自己回帰パラメータ22と、水位計測部5からの水位と、潮位計測部6からの潮位と、降雨量計測部7、8からの降雨量とに基づいて、潮位パラメータ27または降雨量パラメータ25のうち他方に関するパラメータの次数およびパラメータの係数を決定する(FIRモデル部分の同定)。
【0064】
すなわちモデル同定部21は、以下の3つの(Step)により確定した水位予測モデルを構築する。ここでモデル同定部21は、(1式)の自己回帰パラメータA(z)、潮位パラメータB(z)、降雨量パラメータB(z)および吐出量パラメータB(z)の次数および係数を決定し、確定した水位予測モデルを構築する。
【0065】
(Step1)図5に示すように、モデル同定部21は、晴天時において、(1式)を用いて、潮位計測部6からの潮位と、水位計測部5からの水位とに基づいて、最小二乗法を用いて(8式)を同定し、(8式)の自己回帰パラメータA(z)の係数および次数と潮位パラメータ(FIR部分)B(z)の次数および係数を決定する。
【0066】
ここで、B(z)=−1−2+・・・+−m、A(z)=a+a−1+a−2+・・・+a−mとする。
【0067】
【数5】
Figure 0004030372
これは、晴天時の同定であり、これにより自己回帰パラメータA(z)の次数および係数と潮位パラメータB(z)の次数および係数が決定される。
【0068】
なお、モデル同定部21は、(8式)において自己回帰パラメータA(z)と潮位パラメータ(FIRモデル部分)B(z)の両方を同定している。得られるデータの大部分が晴天時のデータであるため、自己回帰パラメータA(z)が晴天時のデータに大きく依存していると考えられることから、モデル同定部21は、全ての入力部に共通である自己回帰パラメータA(z)を潮位パラメータB(z)とともに同定している(ARXモデルの同定)。
【0069】
(Step2)次に雨天時おいてポンプ9が運転されていない場合(小雨時)を考える。
【0070】
モデル同定部21は、潮位計測部6からの潮位に基づいて、同定された(8式)により、晴天時の水位出力y(k)を算出する。さらに、モデル同定部21は、y(k)と、算出されたy(k)とに基づいて、(y(k)=y(k)−y(k))の演算を行い、雨天時においてポンプ9が運転していない場合の水位出力y(k)を算出する。
【0071】
またモデル同定部21は、同定されたA(z)と降雨量計測部7、8からの降雨量(u(k))に基づいて、(u2r(k)=(1/A(z))u(k))の演算を行い、u2r(k)を算出する。
【0072】
さらにモデル同定部21は、上記算出されたy(k)と、u2r(k)と、同定されたA(z)とに基づいて、最小二乗法を用いて下記の(9式)の同定を行い、(9式)の降雨量パラメータB(z)の次数および係数を決定する。
【0073】
ここで、B(z)=−1−2+・・・+−nとする。
【0074】
【数6】
Figure 0004030372
なお、モデル同定部21は上記(9式)において、FIRモデルの同定(B(z)のみについて同定)を行っている。
【0075】
また(9式)において1/A(z)が、ローパス特性を有している場合(A(z)がハイパス特性を有している場合)、モデル同定部21は、A(z)y(k)の演算結果と、降雨量計測部7、8からの降雨量とに基づいて、下記(10式)の同定を行い、降雨量パラメータB(z)の次数および係数を決定してもよい。
【0076】
【数7】
Figure 0004030372
上記同定により、ハイパス特性の性質から同定信号が持続的励振条件を満たす効果があり、同定精度の向上が期待できる。
【0077】
また上記(9式)において、自己回帰パラメータA(z)がハイパス特性とローパス特性の両特性を持つ場合、ハイパス特性をもつ部分をA(z)とし、ローパス特性をもつ部分をA(z)と定義できる。このように定義した場合、自己回帰パラメータA(z)はA(z)=A(z)A(z)と表現することができる。
【0078】
自己回帰パラメータA(z)がハイパス特性とローパス特性の両特性を持つ場合、モデル同定部21は、A(z)=A(z)A(z)を(9式)に代入し、下記の(11式)を求め、この求められた(11式)を同定してもよい。
【0079】
【数8】
Figure 0004030372
モデル同定部21は、上記(11式)を同定することにより、出力である水位y(k)と、入力である降雨量u(t)の両方において、持続的励振条件を考慮することができる。
【0080】
(Step3)次に雨天時でポンプ9が運転している場合大雨時すなわち(水防時)を考える。
【0081】
モデル同定部21は、降雨量計測部7、8からの降雨量に基づいて、同定された(9式)により、水防時の出力(yrr(k))を算出する。次にモデル同定部21は、y(k)と、求められたyrr(k)とに基づいて、(yrp(k)=y(k)−yrr(k))の演算を行い、雨天時でポンプ9が運転していない場合の出力yrp(k)を算出する。その後モデル同定部21は、(9式)において同定された自己回帰パラメータA(z)と、吐出量計測部16からの吐出量u(k)とに基づいて、u3r(k)=(1/A(z))u(k)の演算を行い、u3r(k)を算出する。
【0082】
モデル同定部21は、算出されたyrp(k)と、u3r(k)と、同定された自己回帰パラメータA(z)とに基づいて、最小二乗法を用いて下記(12式)を同定し、吐出量パラメータB(z)の次数および係数を決定する。
【0083】
ここで、B(z)=−1−2+・・・+−lとする。
【0084】
【数9】
Figure 0004030372
上記と同様にして、モデル同定部21は、開閉度パラメータB(z)の次数および係数を決定する。
【0085】
ここで、B(z)=−1−2+・・・+−kとする。
【0086】
なお、(12式)の同定は、FIRモデル部分の同定となる(B(z)のみについて同定する)。
【0087】
モデル同定部21は、(Step2)と同様に自己回帰パラメータA(z)のハイパス特性を考慮して、A(z)yrp(k)の演算結果と、吐出量計測部16からの吐出量に基づいて、最小二乗法を用いて下記の(式13)を同定し、B(z)の次数および係数を決定してもよい。
【0088】
【数10】
Figure 0004030372
また、(Step2)と同様に自己回帰パラメータA(z)がハイパス特性A(z)とローパス特性A(z)の両方の特性を有している場合、モデル同定部21はA(z)=A(z)A(z)を下記(14式)に代入し、この(14式)に対し同定を行っている。
【0089】
【数11】
Figure 0004030372
モデル同定部21は、上記(14式)を同定することにより、出力である水位yrp(k)と、入力であるポンプ吐出量u(t)の両方において、持続的励振条件を考慮することができる。
【0090】
一般にFIRモデルを同定する場合にはパラメータが多くなり、十分な数と十分な質のデータが得られていない場合、ARXモデルに比べて同定精度が劣化する。
【0091】
以上説明したように本実施の形態によれば、ARXモデルの同定を行ってから、FIRモデル部分の同定を行うので、パラメータの数を抑えることができ、同定精度の向上を図ることができる。
【0092】
また通常は十分な数のデータを揃えることができる晴天時のモデルに対してARXモデルを適用するため、晴天時のモデルの信頼性を保持することができる。また、同時に水位の急激な変化が起こると考えられる雨天時の直接要因である降雨量およびポンプ吐出量をFIRモデル部分を考慮し、そのFIRモデル部分を同定しているため、予測が後追いになることを避けることができる。
【0093】
第3の実施の形態
次に図1および図6により本発明の第3の実施の形態について説明する。
【0094】
第3の実施の形態は、水位予測モデルの同定にあたって、自己回帰部分のパラメータとFIRモデル部分のパラメータ河川水位変動要因計測部からの情報に基づいて各々独立して求め、さらに自己回帰部分のパラメータとFIR部分のパラメータに対して、水位予測モデルパラメータとして適合するよう予め設定された変換を行うものである。
【0095】
図1は、本発明による河川の水位予測装置の第3の実施の形態を示している。
【0096】
第3実施の形態において、水位予測モデルの各パラメータの次数および各パラメータの係数の決定方法が異なるのみであり、他は第1の実施の形態と略同一である。第3の実施の形態において、第1の実施の形態と同一部分ついて、詳細な説明は省略する。
【0097】
図6に示すようにモデル同定部21は、水位計測部5からの水位に基づいて、自己回帰パラメータ22に関するパラメータの次数およびパラメータの係数を決定し、この決定と独立して、水位計測部5からの水位と、潮位計測部6からの潮位と、降雨量計測部7、8からの降雨量とに基づいて、降雨量パラメータ25および潮位パラメータ(FIRモデル部分)27に関するパラメータの次数およびパラメータの係数を決定し、この決定された降雨量パラメータ25と、潮位パラメータ27とに対し、予め設定された変換を行う。
【0098】
具体的には、モデル同定部21は、水位計測部5からの水位に基づいて、最小二乗法を用いてA(z)y(k)=e(k)(自己回帰部分)に対し同定を行い、自己回帰パラメータA(z)の次数および係数を決定している。またモデル同定部21は、潮位計測部6からの潮位u(k)と、水位計測部5からの水位y(k)とに基づいて、最小二乗法を用いてy(k)=B10(z)u(k)+e(k)(FIRモデル部分)に対し同定を行い、潮位パラメータB10(z)の次数および係数を決定する。
【0099】
モデル同定部21は、下記(15式)の水位予測モデル(ARXモデル)を同定し、確定された水位予測モデルを構築する。
【0100】
【数12】
Figure 0004030372
ここでモデル同定部21は、B10(z)に対し、以下に述べる予め設定された変換を施し、その結果得られる潮位u(k)のFIRモデル部分を求め、そのFIRモデル部分を上記(15式)のB(z)とする。また、C[zI−A]−1BはB(z)/A(z)の最小実現であり任意の実現であるが、モデル同定部21は、以下のように可制御正準形になるようにA、BおよびCを設定する。
【0101】
【数13】
Figure 0004030372
モデル同定部21は、上記(20式)を(15式)に代入する。このようにして、(15式)のB(z)のパラメータがCとして与えられる。
【0102】
モデル同定部21は、上記(20式)を(15式)代入し、代入された(15式)より潮位u(k)のFIRモデル部分を求め、そのFIRモデル部分を(15式)のB(z)とする。
【0103】
なお、モデル同定部21は、他の外部パラメータ(降雨量パラメータB(z)25、吐出量パラメータB(z)23および開閉度パラメータB(z)24)に関しても、潮位パラメータB(z)と同様にして、各パラメータの次数および係数を決定する。
【0104】
上述の変換を施すことにより、自己回帰パラメータ22とFIRモデル部分28のパラメータをARXモデルのパラメータとして用いることができる。
【0105】
この方法の特徴は、入力と出力の因果関係をみながら同定を行うことができ、実際の現象を考慮して同定をすることができる。
【0106】
モデル同定部21は外部入力が潮位1つである場合(14式)で表される可制御正準形を用いて変換が行う。
【0107】
一般に、河川水位予測を行う場合、複数の外部入力になることが多いが、可制御正準形を用いた変換では複数の入力を持つ場合を表現できない。そこで、モデル同定部21は、複数の入力を持つ場合、(16式)の代わりに(22式)の可観測正準形を用いる。
【0108】
ここでモデル同定部21は、下記(21式)で表される水位予測モデル(ARXモデル)用いて、確定した水位予測モデルを構築するが、同様にして、上記(1式)で表される水位予測モデル(ARXモデル)を用いて、確定した水位予測モデルを構築してもよい。
【0109】
【数14】
Figure 0004030372
なお上記(21式)において、各記号は下記を示している。
【0110】
(k):潮位計測部からの潮位(入力)
(k):降雨量計測部からの降雨量(入力)
y(k):河川の水位(出力)
e(k):ノイズ部
A(z):自己回帰パラメータ
(z) :潮位パラメータ(潮位(入力)に対するFIRモデル部分)27
(z) :降雨量パラメータ(降雨量(入力)に対するFIR部分モデル)25
モデル同定部21は、上記(21式)の潮位パラメータB(z)と降雨量パラメータB(z)とを別々に同定する。具体的には、モデル同定部21は、水位計測部5からの水位に基づいて、最小二乗法を用いてA(z)y(k)=0(自己回帰モデル)を同定し、自己回帰パラメータA(z)の次数および係数を決定する。またモデル同定部21は、潮位計測部6からの潮位u(k)と水位計測部5からの水位に基づいて、最小二乗法を用いてy(k)=B10(z)u(k)(FIRモデル部分)を同定し、潮位パラメータB10(z)の次数および係数を決定する。さらにモデル同定部21は、降雨量計測部7、8からの降雨量u(t)と水位計測部5からの水位に基づいて、最小二乗法を用いてy(k)=B20(z)u(k)(FIRモデル部分)を同定し、降雨量パラメータB20(z)の次数と係数を決定する。
【0111】
ここでモデル同定部21は、B10(z)を以下に述べる予め設定された変換を施し、その結果得られるu(k)のFIRモデル部分28を求め、このFIRモデル部分28をB(z)とする。また同様にして、モデル同定部21は、B20(z)を以下で示す予め設定された変換を施し、その結果得られるu(k)のFIRモデル部分28を求め、そのFIR部分28をB(z)とする。
【0112】
なおモデル同定部21は、上述した変換と同様にB(z)/A(z)の最小実現であるC[zI−A]−1を用いて、B10(z)をB(z)に変換する。また同様にモデル同定部21は、B(z)/A(z)の最小実現であるC[zI−A]−1を用いて、B20(z)をB(z)に変換する。ここで、モデル同定部21は、A、B、BおよびCを以下のように可観測正準形になるように設定する。
【0113】
【数15】
Figure 0004030372
一方、B10(z)、B20(z)に関しては、y(k)=B10(z)u(k)、y(k)=B20(z)u(k)、B10(z)=b101−1+b102−2+・・・+b10m−m、B20(z)=b201−1+b202−2+・・・+b20n−nであることから、
【数16】
Figure 0004030372
モデル同定部21は、上記(29式)より、Bを求め、(21式)におけるB(z)の次数および係数を決定する。またモデル同定部は、上記(30式)よりBを求め、(21式)におけるB(z)の次数および係数を決定する。
【0114】
同様にして、モデル同定部21は、吐出量パラメータB(z)および開閉度パラメータB(z)の次数および係数を決定する。
【0115】
以上説明したように本実施の形態によれば、水位に直接影響を与える外部入力と出力である河川水位の直接的な因果関係をみながら同定を行うことができ、実際の現象を考慮しながら同定を行うことが可能となる。そのため、仮に満足できるパラメータの同定結果が得られなかった場合等に、直接的な因果関係を考慮して水位予測モデルの予測精度を向上させるように、容易に修正をかけることができる。
【0116】
すなわち図3に示すように、本発明によれば水位予測モデル20は、自己回帰部分とFIRモデル部分とを有するARXモデルを含み、これら自己回帰部分のパラメータとFIRモデル部分のパラメータはモデル同定部21により別々のアルコリズムで独立して決定される。次にモデル同定部21により求められた自己回帰部分のパラメータとFIRモデル部分のパラメータが変換され、水位予測モデル20が確立される。
【0117】
次にこのようにして確立された水位予測モデル20を用いて、河川変動要因であるポンプ吐出量、降雨量、水位、潮位等に関する過去から現在までの計測値あるいは演算値に基づいて、河川の水位を精度良く予測することができる。
【0118】
これに対して、例えば自己回帰部分のパラメータとFIRモデル部分のパラメータを限られた情報で最小二乗法等を用いてすべて一括して同時に求める場合、自己回帰部分が相対的に予測に大きく影響を与えるようパラメータが同定される。このため外部入力となるFIRモデル部分が急激に変化した場合、この外部入力の変動を十分に対応することができず、河川の水位予測が後追いとなることがある。
【0119】
【発明の効果】
本発明によれば、外乱の対して河川水位予測の精度が劣化しない頑強性を持ち、かつ急激な水位変動に対しても精度の高い河川の水位予測を行うことができる。また、予測された河川水位情報に基づいて有効な排水機場の運転支援情報を運転員に提供することが可能となる。
【図面の簡単な説明】
【図1】本発明による河川の水位予測装置の実施の形態を示す全体構成図。
【図2】河川の水位予測装置と排水機場を示す図。
【図3】水位予測モデルを同定する手法を比較例と共に示す図。
【図4】本発明の第1の実施の形態における水位予測モデルの同定手法を示す図。
【図5】本発明の第2の実施の形態における水位予測モデルの同定手法を示す図。
【図6】本発明の第3の実施の形態における水位予測モデルの同定手法を示す図。
【符号の説明】
2 河川
4 分水路
5 水位計測部
6 潮位計測部
7 降雨量計測部
8 降雨量計測部
11 河川の水位予測装置
15 開閉度計測部
16 吐出量計測部
20 水位予測モデル
21 モデル同定部
22 自己回帰部分
23 吐出量パラメータ
24 開閉度パラメータ
25 降雨量パラメータ
26 水位パラメータ
27 潮位パラメータ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a water level prediction apparatus that predicts the water level of a river, and more particularly to a river water level prediction apparatus that can accurately predict the water level of a river.
[0002]
[Prior art]
In general, a drainage station is installed at a point where a diversion channel joins a mainstream river. The drainage station has a diversion channel that joins the drainage pumping station and the mainstream river. Under normal circumstances, the water in the diversion channel is merged with the mainstream river under natural flow, but if the water level on the mainstream river side becomes high due to heavy rain, a reverse flow occurs from the mainstream river to the diversion channel side, and the river in the diversion channel There is a risk of flooding. For this reason, during heavy rain, the sluice gate located near the junction of the diversion channel and the main river is closed to prevent the reverse flow from the main river to the diversion channel, and then the water from the diversion channel is returned to the main river by the drainage pump. Released. At this time, it is important to start the drainage pumps and increase / decrease the number of pumps to be started.However, in order to grasp the appropriate timing, the water level of the river is accurately predicted, and the drainage pump It is desirable to provide driving assistance.
[0003]
In the river water level prediction for the purpose of supporting the operation of the drainage pump and controlling the drainage pump, the short-term water level prediction within one hour is more important than the long-term water level prediction. In particular, it is important to achieve highly accurate water level prediction in situations where water level changes occur rapidly. As an important reason for this, since it generally takes about 10 minutes for the sluice operation (full opening and full closing) and the start of the drainage pump, several tens of minutes are required for a series of operations. During this time of several tens of minutes, the required requirements (the number of drainage pumps operated, the sluice opening, etc.) change according to the situation of the water level change. Therefore, determining the appropriate timing for the operation of these drainage pumps and sluices is the most important point in the operation of the drainage pump station. To achieve this, high-precision water level prediction within one hour is the key point. Become.
[0004]
In order to perform river water level prediction, it is necessary to construct a model for prediction. As one of the means for constructing this prediction model, a model based on time series data such as actually collected water level and rainfall is collected. There is a way to build. This method is most suitable for a short time and highly accurate prediction.
[0005]
In general, multivariate analysis (such as multiple regression analysis), neural network, and system identification methods are well known as methods for modeling based on time series data, and are widely used in the industrial field. Although these methods are mutually related and not independent, the system identification method is very effective as a model construction method for the purpose of (temporal) prediction and control. The biggest feature of the system identification method is that the model structure and parameter identification algorithm are considered with strong consideration of the temporal (or spatial) dynamics of the process in modeling.
[0006]
Various analyzes from the viewpoint of a dynamics system (model construction based on this) are possible. For example, considering the dynamic characteristics of disturbance noise mixed in the process (usually expressed as a filter), analyzing the process characteristics in the frequency domain, analyzing the poles and zeros, and reducing the process model It can be carried out. By performing analysis (and model construction based on this) as a dynamics system, it is possible to greatly improve the prediction accuracy.
[0007]
Especially like river water level fluctuations, (1) various natural phenomena (and man-made manipulations) interfere with each other, resulting in water level fluctuations as a result of such complex factors, and (2) river water level fluctuations Many of the factors that are generated are natural phenomena and cannot be manipulated artificially, that is, when the water level prediction of the open system having the characteristics (1) and (2) described above is performed, the disturbance characteristics of the process It is very important to improve the prediction accuracy to build a water level prediction model considering the above in an appropriate manner.
[0008]
The reason why it is important to properly consider process disturbance characteristics in the prediction of water level in open systems is as follows. In open systems, many of the factors that are input to a prediction model cannot be manipulated artificially, so the number and quality of time-series data obtained when building a model is limited. When building a predictive model from these limited data, we adopted a number of independent factors that had a greater impact on the prediction than the input of all possible factors as inputs. It is known to be better. However, when a prediction model is constructed using factors that have a large influence on these predictions, the remaining factors that are not considered affect the water level prediction as a disturbance. For this reason, it is very important to appropriately consider the disturbance characteristics in the construction of the prediction model in order to improve the prediction accuracy.
[0009]
In river water level prediction, rainfall data based on rainfall gauge data installed at multiple locations and the discharge amount of the pump station on the upstream side affect the water level fluctuation, but these data have a strong correlation with each other. (This is called “multicollinearity” in the field of multivariate analysis).
[0010]
Naturally, there is a strong correlation between the rainfall data, and it is natural that the rainfall data and the pump discharge amount have a correlation because if the rain amount is large, the discharge amount increases accordingly. For this reason, it is difficult to distinguish from the time-series data how much rain data or pump discharge data has affected the water level fluctuation. Therefore, from these rainfall data and discharge data, we select the data that seems to be some major factors, and use the selected major factors as input to build a prediction model. It is also necessary from the viewpoint of numerical stability when identifying parameters of the prediction model).
[0011]
Here, for example, when the rainfall amount is input, the discharge rate of the pump station on the upstream side fluctuates in a way that does not correlate with rainfall for some reason, and affects the river level that is the prediction target. This discharge amount acts on the river water level as a disturbance. That is, if the effect of disturbance is not properly taken into the prediction model, the prediction accuracy deteriorates. Therefore, it is necessary to construct the prediction model in consideration of this disturbance characteristic appropriately.
[0012]
By the way, in the system identification method, there are various methods for describing a disturbance characteristic in an applied model. As a method of describing such disturbance characteristics, it can be broadly divided into an equation error model typified by an ARX (Autogressive model with exogenous input; ARX) model and an output error model typified by an FIR (Finite Impulse Response) model. Yes (strictly speaking, the FIR model is an output error model as well as an output error model, but it is better to consider it as an output error model from the viewpoint of prediction). The difference in the description method of the disturbance characteristic appears as a difference in the prediction method as a result, and further, the difference in the prediction method affects the prediction accuracy.
[0013]
In the ARX model (formula error model), it is predicted by the autoregressive part of the past water level change that is an indirect factor of the river water level change, and by external input parts such as rainfall and pump discharge that are the direct factor of the river water level change. The river water level is predicted by the forecast side. On the other hand, in the FIR model (output error model), river water level prediction is performed only by prediction based on external input that is a direct factor. Here, the past river water level was used as an indirect factor because the past water level changed as a result of changes in rainfall and upstream pump discharge, which are direct factors, and the past water level changed the future water level. Because. In other words, the past water level is not a “real factor” for changing the future water level.
[0014]
Each of the prediction methods using the two prediction models described above has the following characteristics.
[0015]
(1) When the prediction model is an ARX model, for example, even when there is a fluctuation in the water level due to disturbance such as the above-described upstream pump discharge amount, the prediction model incorporates the actually measured water level into the prediction in the autoregressive portion. For this reason, the prediction model can cope with disturbances to some extent, and can correct the prediction. On the other hand, in a prediction model, since identification can be performed only with limited data as described above, direct factors such as rainfall cannot be correctly identified. As a result, the parameters of the prediction model are often identified such that the autoregressive part, which is an indirect factor, relatively greatly affects the prediction. Furthermore, even if external inputs such as rainfall and pump discharge, which are direct factors, change suddenly, the prediction model predicts sudden changes in external inputs after taking into account past river water levels that are indirect factors. To reflect. That is, the prediction is followed up, and the prediction accuracy is deteriorated particularly when the water level changes suddenly.
[0016]
(2) When the prediction model is an FIR model, the prediction model has only an external input term that is a direct factor. Thereby, since the number and quality of data that can be used for parameter identification are limited, the parameter identification result is not influenced by indirect factors. Therefore, there is no problem that the prediction is followed when the water level changes suddenly, and the prediction model can relatively easily determine which factor is the main cause when the prediction accuracy is low. On the other hand, however, the prediction model cannot cope with the case where the water level fluctuates due to some factor that is not adopted as an input, and cannot correct the prediction when an unexpected water level change occurs.
[0017]
[Problems to be solved by the invention]
As described above, when prediction is performed simply by applying an ARX model or FIR model to prediction of an open system such as river water level prediction, (3) the prediction accuracy (especially during a sudden water level change) is improved. Deterioration (follow-up of prediction) (4) Deterioration of water level prediction accuracy due to the influence of factors not taken into account arises, and it is difficult to solve both of them simultaneously.
[0018]
The present invention has been made in consideration of such points, and a prediction model that can cope with both of the above (3) and (4) is constructed, and the river level that can predict the water level with high accuracy is constructed. An object is to provide a water level prediction device.
[0019]
[Means for Solving the Problems]
The present invention predicts the water level of a river based on information from the river water level fluctuation factor measuring unit and the river water level fluctuation factor measuring unit for measuring the water level fluctuation factor of the river, and the water level based on the water level from the past to the present. Identifying a water level prediction model and a water level prediction model having a first prediction model portion for predicting water level, and a second prediction model portion for predicting water level based on information from a river water level fluctuation factor measurement unit from past to present A model identification unit that performs at least one of a parameter of the first prediction model portion and a parameter of the second prediction model portion of the water level prediction model based on information from the river water level fluctuation factor measurement unit. Is a water level prediction device for rivers characterized by
[0020]
According to the present invention, the water level prediction model has a noise part obtained by filtering the noise part in advance, the parameters of the first prediction model part are specified by designing the filter, and the model identification part is provided with the second prediction model part. This is a river water level predicting device characterized in that only the parameters are obtained.
[0021]
In the present invention, a plurality of river fluctuation factors are set, and the model identification unit corresponds to the parameters of the first prediction model portion of the water level prediction model and the river water level fluctuation factors based on the specific river water level fluctuation factors among the river fluctuation factors. Parameters of the second prediction model part to be obtained, and corresponding to other river water level fluctuation factors based on the obtained parameters of the first prediction model part and parameters of the second prediction model part corresponding to the river water level fluctuation factor A river water level prediction apparatus characterized by obtaining a parameter of a second prediction model portion.
[0022]
In the present invention, the model identification unit obtains the parameter of the first prediction model portion and the parameter of the second prediction model portion of the water level prediction model independently based on the information from the river water level fluctuation factor measurement unit, and further the first prediction It is a river water level prediction apparatus characterized by performing a preset conversion so as to match a parameter of a model part and a parameter of a second prediction model part as a parameter of a water level prediction model.
[0023]
The present invention is a river water level prediction apparatus characterized in that a noise part of a water level prediction model is weighted in a desired frequency band.
[0024]
The present invention obtains parameters of the second prediction model portion corresponding to other river water level fluctuation factors based on the parameters of the first prediction model portion and the parameters of the second prediction model portion corresponding to the specific river water level fluctuation factors. A river water level prediction apparatus using a calculation formula adapted to the frequency characteristics of the first prediction model portion.
[0025]
The present invention is characterized in that when the conversion is performed so that the parameters of the first prediction model portion and the parameters of the second prediction model portion are adapted as the parameters of the water level prediction model, the conversion is performed using an observable canonical form. This is a water level prediction device for rivers.
[0026]
According to the present invention, it is possible to accurately predict the water level by preventing the deterioration of the water level prediction accuracy at the time of a sudden water level change and the deterioration of the water level prediction accuracy due to the influence of factors that are not considered.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
First embodiment
Hereinafter, a first embodiment of a river water level prediction apparatus according to the present invention will be described with reference to FIG. 1, FIG. 2, and FIG.
[0028]
In the first embodiment, when identifying a water level prediction model used in a river water level prediction apparatus, the parameters of the autoregressive portion of the water level prediction model are specified at the time of filter design, and only the parameters of the FIR model portion are specified as a model fixing unit. Is what you want.
[0029]
As shown in FIG. 2, the drainage station 1 is installed at a point where the diversion channel 4 merges with the main river 2, and the main river 2 merged with the diversion channel 4 is connected to the sea 10. Also, in the vicinity where the diversion channel 4 and the mainstream river 2 join, the sluice 3 that prevents the reverse flow from the mainstream river 2 to the diversion channel 4 and the reverse flow from the mainstream river 2 to the diversion channel 4 are prevented by the sluice 3. A pump (drainage pump) 9 for discharging water from the water channel 4 to the main river 2 is provided.
[0030]
FIG. 1 is a diagram showing a first embodiment of a river water level prediction apparatus according to the present invention.
[0031]
As shown in FIG. 1, a river water level prediction apparatus 11 according to the present invention is provided in a diversion channel 4, and includes a water level measurement unit 5 that measures the water level of a diversion channel (river) 4 from the past to the present, and a main river 2. And one each in the diversion channel 4 and provided with rainfall amount measuring units 7 and 8 for measuring rainfall in the rivers 2 and 4 basins from the past to the present.
[0032]
Further, a tide level measuring unit 6 that measures the tide level of the sea 10 from the past to the present is installed in the sea 10. Further, the pump 9 is provided with a discharge amount measuring unit 16 for measuring the discharge amount (pump operating status) of the pump 9 from the past to the present, and the sluice gate 3 has an open / closed degree of the sluice 3 from the past to the present ( An open / closed degree measuring unit 15 for measuring a sluice operation state) is installed. The water level measurement unit 5, the tide level measurement unit 6, the rainfall amount measurement units 7 and 8, the discharge amount measurement unit 16, and the opening / closing degree measurement unit 15 are identified by the model identification unit 21 via the input / output data storage unit 30. Connected to the water level prediction model 20.
[0033]
The model identification unit 21 identifies a water level prediction model 20 having an autoregressive parameter 22, a discharge amount parameter 23, an opening / closing degree parameter 24, a rainfall amount parameter 25, a water level parameter 26, and a tide level parameter 27. It is. That is, the model identification unit 21 includes the discharge amount from the discharge amount measuring unit 16, the open / closed degree from the open / closed degree measuring unit 15, the water level from the water level measuring unit 5, and the rainfall amounts from the respective rainfall amount measuring units 7 and 8. Then, based on the tide level from the tide level measurement unit 6, the order of each parameter and the coefficient of each parameter are determined, and the determined water level prediction model 20 is constructed.
[0034]
Next, the operation of the embodiment having such a configuration will be described.
[0035]
The tide level measurement unit 6 measures the tide level of the sea 10, and the rainfall measurement units 7 and 8 measure rainfall in the main river 2 basin and the diversion channel 4 basin. The water level measurement unit 5 measures the water level of the diversion channel 4, the discharge amount measurement unit 16 measures the discharge amount of the pump 9, and the open / close degree measurement unit 15 measures the open / close degree of the sluice 3.
[0036]
Among these, the tide level measuring unit 6, the rainfall measuring units 7, 8, the open / closed degree measuring unit 15, and the discharge amount measuring unit 16 are fluctuation factor measuring units for measuring the tide level, the rainfall amount, and the open / closed degree which are river level fluctuation factors. It becomes.
[0037]
The tide level measurement unit 6, each rainfall measurement unit 7, 8, the water level measurement unit 5, the discharge amount measurement unit 16, and the opening / closing degree measurement unit 15 input and output the measured tide level, rainfall amount, water level, discharge amount, and opening / closing degree. It is sent to the data storage means 30 and stored. The input / output data storage means 30 stores the measured values from the past to the present in time series, and then sends them to the model identification unit 21 and the water level prediction model 20. The model identification unit 21 identifies the water level prediction model 20 based on the transmitted tide level, rainfall, water level, discharge amount, and opening / closing degree, and determines the order of each parameter of the water level prediction model and the coefficient of each parameter. The established water level prediction model 20 is constructed.
[0038]
Next, based on the tide level measurement unit 6, the rainfall amount measurement units 7 and 8, the discharge amount measurement unit 16, and the opening / closing degree measurement unit 15, the determined water level prediction model 20 is based on the tide level, the rainfall amount, the discharge amount, and the opening / closing degree. Thus, the water level of river 2 is predicted.
[0039]
When the water level of the river 2 is predicted by the water level prediction model 20, the predicted water level is displayed on the display device 31 and sent to the driving support means 32.
[0040]
Next, a method for identifying the above-described water level prediction model and determining the order of each parameter of the water level prediction model and the coefficient of each parameter will be described in detail with reference to FIG.
[0041]
The water level prediction model 20 includes an ARX model shown in the following (formula 1).
[0042]
[Expression 1]
Figure 0004030372
Here, each parameter of the above (formula 1) indicates the following.
[0043]
u1 *(K): Tidal level (input) from the tide level measurement unit
u2 *(K): Rainfall from the rainfall measurement unit (input)
u3 *(K): Discharge amount (input) from the discharge amount measuring unit
y*(K): River water level (output)
e (k): Noise part
A (z): autoregressive parameter (autoregressive part) 22
B1(Z): Tidal level parameter (FIR model part for tide level (input)) 27
B2(Z): Rainfall parameter (FIR model part for rainfall (input)) 25
B3(Z): Discharge amount parameter (FIR model portion for discharge amount (input)) 23
z: Shift operator
Of the above parameters, the autoregressive portion 22 is a first prediction model portion that predicts the water level based on the water level of the river from the past to the present, and the FIR model portions 23, 24, 25, and 27 are the water levels of the river from the past to the present. This is a second prediction model portion that predicts the water level based on information from the variation factor measurement units 6, 7, 8, 15, and 16.
[0044]
First, the model identification unit 21 receives the tide level u as an input.1Using the following (Equation 2) considering only (k), the tide level u1 *B of (k)1A method for identifying (z) (tide level parameter) 27 will be described.
[0045]
The model identification unit 21 receives the tide level u as an input from the above (formula 1).1 *The following (Equation 2) considering only (k) is obtained.
[0046]
[Expression 2]
Figure 0004030372
The model identification unit 21 performs conversion of the water level prediction model to the water level prediction model using a noise unit including a filter. That is, the model identification unit 21 converts the above (Equation 2) so as to have a noise model obtained by passing the filter L (z) in advance in the noise part of the ARX model, and obtains the following (Equation 3).
[0047]
[Equation 3]
Figure 0004030372
That is, in the above (Expression 4) and (Expression 5), the difference is previously obtained from the input data and the output data. This means that the offset that cannot be dealt with by the conventional system identification method can be effectively dealt with, and the identification accuracy can be improved. In general, the data obtained by taking the difference as in (Expression 4) and (Expression 5) has an effect of removing an offset, and a high-pass filter having a gain close to 0 in a low frequency band has a similar function. . That is, it is possible to remove the offset by previously filtering the data with a high-pass filter. In addition, since the high-pass filter is not an object to be identified but an object to be designed, this high-pass filter can be designed according to the purpose.
[0048]
The model identification unit 21 substitutes the autoregressive parameter A (z) = 1 in the above (Expression 3) to obtain the following (Expression 6). That is, the model identification unit 21 performs the tide level parameter (FIR model part) B1(Z) Only 27 is identified, and the tide level parameter (FIR model part) B1(Z) The order and coefficient of 27 are determined.
[0049]
Where B1(Z) =1b0+1b1z-1+1b2z-2+ ... +1bmz-MAnd
[0050]
[Expression 4]
Figure 0004030372
As described above, the model identification unit 21 uses the least square method based on the water level from the water level measurement unit 5 and the tide level from the tide level measurement unit 6 to calculate the tide level parameter B of (Expression 7) above.1(Z) 27 is identified, and the tide level parameter (FIR part) B1(Z) The order and coefficient of 27 are determined. Here, although the model identification unit 21 performs parameter identification using the least square method, identification may be performed using other methods (hereinafter, the same applies to parameter identification).
[0051]
Note that the model identification unit 21 receives the rainfall u which is another input.2 *B of (k)2(Z) B for rainfall parameter 251Like (z), B2(Z) The order and coefficient of the (rainfall parameter) 25 are determined, and the discharge amount u3 *B of (k)3(Z) B (discharge amount parameter) 231Like (z), B3(Z) The order and coefficient of (discharge amount parameter) 23 are determined.
[0052]
In the above equation (Equation 7), since L (z) is a design parameter, the model identification unit 21 calculates the FIR model part (B1(Z)) Only 28 is identified. However, the model identification unit 21 performs the FIR model part (B1(Z)) Even if only 28 is identified, since the autoregressive part (1-L (z)) 22 is included in (Equation 7), the autoregressive part (1- L (z)) 22 will be considered.
[0053]
As described above, according to the present embodiment, the autoregressive portion (1-L (z)) 22 is taken into consideration in the process of obtaining the predicted water level, thereby taking into account the past of the output water level y (k). You can expect robust prediction results against unknown disturbances. On the other hand, the model identification unit 21 performs the FIR model part (B1(Z)) Since only 28 is identified, it is possible to reduce the influence of the autoregressive portion 22 and avoid a phenomenon in which the prediction is followed by a sudden change in the water level.
[0054]
Here, as the L (z) (design parameter), the above-described differential filter (high-pass filter) is designed in order to increase the prediction accuracy of the external input that changes very quickly. When it is desired to consider it as a disturbance, a band pass filter weighted to have a certain bandwidth (generally on the high frequency side) may be designed. That is, in L (z) (design parameter), the designer can select a frequency band for which prediction accuracy is desired to be improved.
[0055]
For example, when the water level prediction from 10 minutes ahead to 30 minutes ahead is necessary, the frequency band from 0.007 rad / s to 0.01 rad / s corresponding to the prediction time is selected.
[0056]
The model identification unit 21 sets L (z) = 1 in (Equation 6), and only identifies the FIR model portion 28 without considering the autoregressive portion (1-L (z)) 22. Can be built. In the case where the influence of disturbance is negligible, the method for identifying only the FIR model portion 28 can perform the identification while considering the influence on the output of the input. If it is obtained, it is an effective means for identifying natural phenomena.
[0057]
Next, a modified example of the present invention will be described.
[0058]
The present invention is intended for the water level prediction process of the river 4, but is not limited to this. Natural processes such as a storm water inflow prediction process to the storm water pumping station, a main flow rate and water level prediction process in the sewer pipe, and a water and sewage treatment process, etc. An open system process whose target is the phenomenon may be targeted.
[0059]
Second embodiment
Next, identification of the second embodiment of the present invention will be described with reference to FIGS.
[0060]
FIG. 1 shows a second embodiment of a river water level prediction apparatus according to the present invention.
[0061]
In the second embodiment, in identifying the water level prediction model, first, parameters of the autoregressive portion and FIR model portion are obtained based on the river water level fluctuation factors in fine weather, and then other parameters in rainy and heavy rain are obtained. The parameters of other FIR model parts are obtained sequentially based on the river water level fluctuation factor.
[0062]
In the second embodiment, only the order of each parameter of the water level prediction model and the method for determining the coefficient of each parameter are different, and the others are substantially the same as in the first embodiment. In the second embodiment, detailed description of the same parts as those of the first embodiment is omitted.
[0063]
Based on the water level from the water level measurement unit 5 and the rainfall from the rainfall measurement units 7 and 8, the model identification unit 21 determines the parameter order and parameters related to either the tide level parameter 27 or the rainfall parameter 25. , The order of the parameter relating to the autoregressive parameter 22, and the coefficient of the parameter (identification of the ARX model), one of the determined tide level parameter 27 or the precipitation parameter 25, the autoregressive parameter 22, and the water level measurement unit 5 of the tide level parameter 27 or the rainfall parameter 25 and the coefficient coefficient of the parameter based on the water level from 5, the tide level from the tide level measurement unit 6, and the rainfall from the rainfall measurement units 7 and 8. (Identification of FIR model part).
[0064]
That is, the model identification unit 21 constructs a water level prediction model determined by the following three (Steps). Here, the model identification unit 21 calculates the autoregressive parameter A (z) and the tide level parameter B of (1).1(Z), Rainfall parameter B2(Z) and discharge amount parameter B3The order and coefficient of (z) are determined, and a fixed water level prediction model is constructed.
[0065]
(Step 1) As shown in FIG. 5, the model identification unit 21 is based on the tide level from the tide level measurement unit 6 and the water level from the water level measurement unit 5 using (Equation 1) in fine weather. (Equation 8) is identified using the square method, and the coefficient and order of the autoregressive parameter A (z) of (Equation 8) and the tide level parameter (FIR part) B1Determine the order and coefficients of (z).
[0066]
Where B1(Z) =1b0+1b1z-1+1b2z-2+ ... +1bmz-M, A (z) = a0+ A1z-1+ A2z-2+ ... + amz-MAnd
[0067]
[Equation 5]
Figure 0004030372
This is an identification in fine weather, and by this, the order and coefficient of the autoregressive parameter A (z) and the tide level parameter B1The order and coefficients of (z) are determined.
[0068]
Note that the model identification unit 21 uses the autoregressive parameter A (z) and the tide level parameter (FIR model part) B in (Equation 8).1Both (z) are identified. Since most of the obtained data is data in fine weather, it is considered that the autoregressive parameter A (z) is largely dependent on the data in fine weather. The common autoregressive parameter A (z) is the tide level parameter B1(Z) and identification (identification of ARX model).
[0069]
(Step 2) Next, consider the case where the pump 9 is not operated in the rain (when light rain).
[0070]
Based on the tide level from the tide level measurement unit 6 (model 8), the model identification unit 21 identifies the water level output y in fine weather.c(K) is calculated. Further, the model identification unit 21 calculates y (k) and the calculated ycBased on (k), (yr(K) = y (k) −yc(K)) is calculated, and the water level output y when the pump 9 is not operating in rainy weatherr(K) is calculated.
[0071]
The model identifying unit 21 also detects the identified A (z) and the rainfall amount (u) from the rainfall amount measuring units 7 and 8.2(K)), (u2r(K) = (1 / A (z)) u2(K)) and u2r(K) is calculated.
[0072]
Furthermore, the model identification unit 21 calculates y calculated above.r(K) and u2rBased on (k) and the identified A (z), the following (Equation 9) is identified using the least square method, and the rainfall parameter B of (Equation 9)2Determine the order and coefficients of (z).
[0073]
Where B2(Z) =2b0+2b1z-1+2b2z-2+ ... +2bnz-NAnd
[0074]
[Formula 6]
Figure 0004030372
Note that the model identification unit 21 identifies the FIR model (B2(Identification only for (z)).
[0075]
Further, when 1 / A (z) in (Equation 9) has a low-pass characteristic (when A (z) has a high-pass characteristic), the model identification unit 21 determines that A (z) yrBased on the calculation result of (k) and the rainfall from the rainfall measuring units 7 and 8, the following (Equation 10) is identified, and the rainfall parameter B2The order and coefficient of (z) may be determined.
[0076]
[Expression 7]
Figure 0004030372
By the above identification, there is an effect that the identification signal satisfies the continuous excitation condition from the property of the high-pass characteristic, and improvement of identification accuracy can be expected.
[0077]
Further, in the above (Equation 9), when the autoregressive parameter A (z) has both high-pass characteristics and low-pass characteristics, the portion having the high-pass characteristics is represented byh(Z) and a portion having a low-pass characteristic is Al(Z) can be defined. When defined in this way, the autoregressive parameter A (z) is A (z) = Ah(Z) Al(Z).
[0078]
When the autoregressive parameter A (z) has both high-pass characteristics and low-pass characteristics, the model identification unit 21 determines that A (z) = Ah(Z) Al(Z) may be substituted into (Equation 9) to obtain the following (Equation 11), and the obtained (Equation 11) may be identified.
[0079]
[Equation 8]
Figure 0004030372
The model identification unit 21 identifies the above (formula 11), and thereby outputs a water level y that is an output.r(K) and input rainfall u2In both (t), continuous excitation conditions can be considered.
[0080]
(Step 3) Next, when the pump 9 is operating in rainy weather, consider the case of heavy rain, that is, (when flood control).
[0081]
The model identification unit 21 identifies the output based on the rainfall amount from the rainfall amount measurement units 7 and 8 (Equation 9), and outputs (yrr(K)) is calculated. Next, the model identification unit 21 calculates y (k) and the obtained yrrBased on (k), (yrp(K) = y (k) −yrr(K)) is calculated, and output y when the pump 9 is not operating in rainy weatherrp(K) is calculated. Thereafter, the model identification unit 21 calculates the autoregressive parameter A (z) identified in (Equation 9) and the discharge amount u from the discharge amount measurement unit 16.3Based on (k), u3r(K) = (1 / A (z)) u3(K) is calculated and u3r(K) is calculated.
[0082]
The model identification unit 21 calculates the calculated yrp(K) and u3rBased on (k) and the identified autoregressive parameter A (z), the following (Equation 12) is identified using the least square method, and the discharge amount parameter B3Determine the order and coefficients of (z).
[0083]
Where B3(Z) =3b0+3b1z-1+3b2z-2+ ... +3blz-LAnd
[0084]
[Equation 9]
Figure 0004030372
In the same manner as above, the model identification unit 21 opens and closes the opening / closing parameter B.4Determine the order and coefficients of (z).
[0085]
Where B4(Z) =4b0+4b1z-1+4b2z-2+ ... +4bkz-KAnd
[0086]
The identification of (Equation 12) is the identification of the FIR model portion (B3(Only identify (z)).
[0087]
The model identification unit 21 considers the high-pass characteristic of the autoregressive parameter A (z) as in (Step 2), and A (z) yrpBased on the calculation result of (k) and the discharge amount from the discharge amount measuring unit 16, the following (Equation 13) is identified using the least square method, and B3The order and coefficient of (z) may be determined.
[0088]
[Expression 10]
Figure 0004030372
Similarly to (Step 2), the autoregressive parameter A (z) is a high-pass characteristic Ah(Z) and low-pass characteristics AlWhen both of the characteristics of (z) are included, the model identification unit 21 determines that A (z) = Ah(Z) Al(Z) is substituted into the following (Expression 14), and identification is performed for (Expression 14).
[0089]
## EQU11 ##
Figure 0004030372
The model identification unit 21 identifies the above (formula 14), and thereby outputs a water level y that is an output.rp(K) and input pump discharge amount u3In both (t), continuous excitation conditions can be considered.
[0090]
In general, when an FIR model is identified, the number of parameters increases, and when a sufficient number and quality of data are not obtained, the identification accuracy is deteriorated as compared with the ARX model.
[0091]
As described above, according to the present embodiment, since the FIR model portion is identified after the ARX model is identified, the number of parameters can be suppressed, and the identification accuracy can be improved.
[0092]
In addition, since the ARX model is normally applied to a model in a clear sky where a sufficient number of data can be prepared, the reliability of the model in a clear sky can be maintained. At the same time, the FIR model portion is taken into account for the rainfall and pump discharge, which are direct factors during rainy weather that are thought to cause a sudden change in the water level, and the FIR model portion is identified. You can avoid that.
[0093]
Third embodiment
Next, a third embodiment of the present invention will be described with reference to FIGS.
[0094]
In the third embodiment, in identifying the water level prediction model, the parameters of the autoregressive part and the parameters of the FIR model part are obtained independently based on the information from the river water level fluctuation factor measuring unit, and the parameters of the autoregressive part are further determined. And FIR part parameters are converted in advance so as to be adapted as water level prediction model parameters.
[0095]
FIG. 1 shows a third embodiment of a river water level prediction apparatus according to the present invention.
[0096]
In the third embodiment, only the order of each parameter of the water level prediction model and the method of determining the coefficient of each parameter are different, and the others are substantially the same as in the first embodiment. In the third embodiment, detailed description of the same parts as those in the first embodiment is omitted.
[0097]
As shown in FIG. 6, the model identification unit 21 determines the parameter order and parameter coefficient for the autoregressive parameter 22 based on the water level from the water level measurement unit 5, and independently of this determination, the water level measurement unit 5 Of the parameters related to the rainfall parameter 25 and the tide level parameter (FIR model part) 27 based on the water level from the water level, the tide level from the tide level measurement unit 6 and the rainfall amount from the rainfall measurement units 7 and 8. A coefficient is determined, and a predetermined conversion is performed on the determined rainfall parameter 25 and tide level parameter 27.
[0098]
Specifically, the model identification unit 21 performs identification for A (z) y (k) = e (k) (autoregressive part) using the least square method based on the water level from the water level measurement unit 5. The order and coefficient of the autoregressive parameter A (z) are determined. The model identification unit 21 also detects the tide level u from the tide level measurement unit 6.1(K) and y (k) = B using the least square method based on the water level y (k) from the water level measuring unit 510(Z) u1(K) + e (k) (FIR model part) is identified and tide level parameter B10Determine the order and coefficients of (z).
[0099]
The model identification unit 21 identifies the water level prediction model (ARX model) of the following (Equation 15), and constructs a confirmed water level prediction model.
[0100]
[Expression 12]
Figure 0004030372
Here, the model identification unit 2110(Z) is subjected to a preset conversion described below, and the resulting tide level u1The FIR model portion of (k) is obtained, and the FIR model portion is determined as B in the above (15).1(Z). Also, C [zI-A]-1B is B1Although it is a minimum realization of (z) / A (z) and is an arbitrary realization, the model identification unit 21 sets A, B, and C so as to be a controllable canonical form as follows.
[0101]
[Formula 13]
Figure 0004030372
The model identification unit 21 substitutes the above (Expression 20) into (Expression 15). In this way, the parameter of B (z) in (Expression 15) is given as C.
[0102]
The model identifying unit 21 substitutes (Expression 15) for the above (Expression 20), and from the substituted (Expression 15), the tide level u1The FIR model portion of (k) is obtained, and the FIR model portion is determined as B in (15).1(Z).
[0103]
Note that the model identification unit 21 uses other external parameters (rainfall parameter B2(Z) 25, discharge amount parameter B3(Z) 23 and open / close parameter B4(Z) Tide level parameter B also for 24)1Similarly to (z), the order and coefficient of each parameter are determined.
[0104]
By performing the conversion described above, the autoregressive parameter 22 and the parameter of the FIR model portion 28 can be used as the parameters of the ARX model.
[0105]
The characteristics of this method can be identified while observing the causal relationship between input and output, and can be identified in consideration of actual phenomena.
[0106]
The model identification unit 21 performs the conversion using the controllable canonical form represented by (Expression 14) when the external input is one tide level.
[0107]
In general, when a river water level is predicted, there are many cases where there are a plurality of external inputs, but conversion using a controllable canonical form cannot represent a case where there are a plurality of inputs. Therefore, the model identification unit 21 uses the observable canonical form of (Expression 22) instead of (Expression 16) when it has a plurality of inputs.
[0108]
Here, the model identification unit 21 constructs a fixed water level prediction model using the water level prediction model (ARX model) represented by the following (formula 21), and is similarly represented by the above (formula 1). A fixed water level prediction model may be constructed using a water level prediction model (ARX model).
[0109]
[Expression 14]
Figure 0004030372
In the above (Formula 21), each symbol indicates the following.
[0110]
u1(K): Tidal level from tide level measurement unit (input)
u2(K): Rainfall from the rainfall measurement unit (input)
y (k): River water level (output)
e (k): Noise part
A (z): Autoregressive parameter
B1(Z): Tidal level parameter (FIR model part for tide level (input)) 27
B2(Z): Rainfall parameter (FIR partial model for rainfall (input)) 25
The model identification unit 21 uses the tide level parameter B in (Expression 21) above.1(Z) and rainfall parameter B2Identify (z) separately. Specifically, the model identifying unit 21 identifies A (z) y (k) = 0 (autoregressive model) using the least square method based on the water level from the water level measuring unit 5, and the autoregressive parameter. Determine the order and coefficients of A (z). The model identification unit 21 also detects the tide level u from the tide level measurement unit 6.1Based on (k) and the water level from the water level measuring unit 5, y (k) = B using the least square method10(Z) u1(K) Identify (FIR model part) and tide level parameter B10Determine the order and coefficients of (z). Further, the model identification unit 21 receives the rainfall u from the rainfall measurement units 7 and 8.2Based on (t) and the water level from the water level measuring unit 5, y (k) = B using the least square method20(Z) u2(K) (FIR model part) is identified, and rainfall parameter B20Determine the order and coefficients of (z).
[0111]
Here, the model identification unit 2110(Z) is subjected to a preset transformation described below, and the resulting u1The FIR model portion 28 of (k) is obtained, and this FIR model portion 28 is determined as B1(Z). Similarly, the model identification unit 2120(Z) is subjected to a preset transformation as shown below, and the resulting u2The FIR model portion 28 of (k) is obtained, and the FIR portion 28 is determined as B.2(Z).
[0112]
In addition, the model identification part 21 is B like the conversion mentioned above.1C [zI-A] which is the minimum realization of (z) / A (z)-1B1Using B10(Z) to B1Convert to (z). Similarly, the model identification unit 212C [zI-A] which is the minimum realization of (z) / A (z)-1B2Using B20(Z) to B2Convert to (z). Here, the model identification unit 21 performs A, B1, B2And C are set to an observable canonical form as follows.
[0113]
[Expression 15]
Figure 0004030372
On the other hand, B10(Z), B20For (z), y (k) = B10(Z) u1(K), y (k) = B20(Z) u2(K), B10(Z) = b101z-1+ B102z-2+ ... + b10mz-M, B20(Z) = b201z-1+ B202z-2+ ... + b20nz-NBecause
[Expression 16]
Figure 0004030372
From the above (Equation 29), the model identification unit 21 determines that B1And B in (Equation 21)1Determine the order and coefficients of (z). In addition, the model identification unit is B2And B in (Equation 21)2Determine the order and coefficients of (z).
[0114]
Similarly, the model identification unit 21 sets the discharge amount parameter B3(Z) and open / close parameter B4Determine the order and coefficients of (z).
[0115]
As described above, according to the present embodiment, it is possible to perform identification while looking at the direct causal relationship between the external input that directly affects the water level and the river water level that is the output, while considering the actual phenomenon. Identification can be performed. Therefore, if a satisfactory parameter identification result cannot be obtained, correction can be easily made so as to improve the prediction accuracy of the water level prediction model in consideration of a direct causal relationship.
[0116]
That is, as shown in FIG. 3, according to the present invention, the water level prediction model 20 includes an ARX model having an autoregressive portion and an FIR model portion, and the parameters of the autoregressive portion and the FIR model portion are the model identification unit. 21 independently determined by different alcoholisms. Next, the parameters of the autoregressive part and the FIR model part obtained by the model identification unit 21 are converted, and the water level prediction model 20 is established.
[0117]
Next, using the water level prediction model 20 established in this way, based on the measured or calculated values from the past to the present regarding the pump discharge amount, rainfall amount, water level, tide level, etc., which are river fluctuation factors, The water level can be accurately predicted.
[0118]
On the other hand, for example, when the parameters of the autoregressive part and the parameters of the FIR model part are all obtained simultaneously using the least square method with limited information, the autoregressive part has a relatively large influence on the prediction. Parameters are identified to give. For this reason, when the FIR model part that is an external input changes suddenly, the fluctuation of the external input cannot be sufficiently handled, and the water level prediction of the river may be followed.
[0119]
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, it has the robustness which the precision of a river water level prediction does not deteriorate with respect to a disturbance, and can perform the water level prediction of a river with high precision also to a sudden water level fluctuation | variation. Moreover, it becomes possible to provide the operator with operation support information for the effective drainage station based on the predicted river water level information.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing an embodiment of a river water level prediction apparatus according to the present invention.
FIG. 2 is a diagram showing a river water level prediction device and a drainage station.
FIG. 3 is a diagram showing a method for identifying a water level prediction model together with a comparative example.
FIG. 4 is a diagram showing a method for identifying a water level prediction model according to the first embodiment of the present invention.
FIG. 5 is a diagram showing a method for identifying a water level prediction model according to the second embodiment of the present invention.
FIG. 6 is a diagram showing a method for identifying a water level prediction model according to a third embodiment of the present invention.
[Explanation of symbols]
2 rivers
4 waterway
5 Water level measurement section
6 Tide level measurement unit
7 Rainfall measurement unit
8 Rainfall measurement unit
11 River water level prediction device
15 Opening / closing degree measurement part
16 Discharge amount measurement unit
20 Water level prediction model
21 Model identification part
22 Autoregressive part
23 Discharge volume parameter
24 Opening / closing degree parameter
25 Rainfall parameters
26 Water level parameters
27 Tidal parameters

Claims (7)

河川の水位変動要因を計測する河川水位変動要因計測部と、
河川水位変動要因計測部からの情報に基づいて河川の水位を予測するとともに、過去から現在までの水位に基づいて水位を予測する第1予測モデル部分、および過去から現在までの河川水位変動要因計測部からの情報に基づいて水位を予測する第2予測モデル部分を有する水位予測モデルと、
水位予測モデルの同定を行うモデル同定部とを備え、
モデル同定部は水位予測モデルの第1予測モデル部分のパラメータと第2予測モデル部分のパラメータのうち少なくとも一方を河川水位変動要因計測部からの情報に基づいて求めることを特徴とする河川の水位予測装置。
A river water level fluctuation factor measurement unit for measuring river water level fluctuation factors;
The first prediction model part that predicts the water level based on the water level from the past to the present, and the river water level fluctuation factor measurement from the past to the present while predicting the river level based on the information from the river water level fluctuation factor measurement unit A water level prediction model having a second prediction model portion for predicting the water level based on information from the unit;
A model identification unit for identifying a water level prediction model,
A model identification unit obtains at least one of a parameter of a first prediction model portion and a parameter of a second prediction model portion of a water level prediction model based on information from a river water level fluctuation factor measurement unit, apparatus.
水位予測モデルは、その雑音部分に予めフィルタを通したノイズ部をもち、
第1予測モデル部分のパラメータはフィルタを設計することにより特定され、
モデル同定部は、第2予測モデル部分のパラメータのみを求めることを特徴とする請求項1記載の河川の水位予測装置。
The water level prediction model has a noise part that has been filtered in advance.
The parameters of the first prediction model part are specified by designing the filter,
2. The river level prediction apparatus according to claim 1, wherein the model identification unit obtains only parameters of the second prediction model portion.
河川変動要因は複数設定され、
モデル同定部は、河川変動要因のうち特定の河川水位変動要因に基づいて水位予測モデルの第1予測モデル部分のパラメータと当該河川水位変動要因に対応する第2予測モデル部分のパラメータを求め、求められた第1予測モデル部分のパラメータと当該河川水位変動要因に対応する第2予測モデル部分のパラメータに基づいて、他の河川水位変動要因に対応する第2予測モデル部分のパラメータを求めることを特徴とする請求項1記載の河川の水位予測装置。
Multiple river fluctuation factors are set,
The model identification unit obtains a parameter of the first prediction model part of the water level prediction model and a parameter of the second prediction model part corresponding to the river water level fluctuation factor based on a specific river water level fluctuation factor among the river fluctuation factors. A parameter of the second prediction model portion corresponding to another river water level fluctuation factor is obtained based on the parameter of the first prediction model portion and the parameter of the second prediction model portion corresponding to the river water level fluctuation factor. The river water level prediction apparatus according to claim 1.
モデル同定部は水位予測モデルの第1予測モデル部分のパラメータと第2予測モデル部分のパラメータを河川水位変動要因計測部からの情報に基づいて各々独立して求め、さらに第1予測モデル部分のパラメータと第2予測モデル部分のパラメータに対して水位予測モデルのパラメータとして適合させるよう予め設定された変換を行うことを特徴とする請求項1記載の河川の水位予測装置。The model identification unit obtains the parameter of the first prediction model part and the parameter of the second prediction model part of the water level prediction model independently based on the information from the river water level fluctuation factor measurement part, and further the parameter of the first prediction model part. The river water level prediction apparatus according to claim 1, wherein a predetermined conversion is performed for the parameters of the second prediction model portion and the parameters of the second prediction model portion to be adapted as parameters of the water level prediction model. 水位予測モデルのノイズ部は、所望の周波数帯域において重み付けされていることを特徴とする請求項2記載の河川の水位予測装置。3. The river water level prediction apparatus according to claim 2, wherein the noise part of the water level prediction model is weighted in a desired frequency band. 第1予測モデル部分のパラメータと特定の河川水位変動要因に対応する第2予測モデル部分のパラメータに基づいて、他の河川水位変動要因に対応する第2予測モデル部分のパラメータを求める際、第1予測モデル部分の周波数特性に適合した計算式を用いることを特徴とする請求項3記載の河川の水位予測装置。When obtaining the parameters of the second prediction model part corresponding to other river water level fluctuation factors based on the parameters of the first prediction model part and the parameters of the second prediction model part corresponding to the specific river water level fluctuation factor, 4. The river water level prediction apparatus according to claim 3, wherein a calculation formula adapted to the frequency characteristics of the prediction model portion is used. 第1予測モデル部分のパラメータと第2予測モデル部分のパラメータに対して水位予測モデルのパラメータとして適合させるよう変換する際、可観測正準形を用いて変換することを特徴とする請求項4記載の河川の水位予測装置。5. The conversion using the observable canonical form when converting the parameters of the first prediction model portion and the parameters of the second prediction model portion so as to be adapted as the parameters of the water level prediction model. River water level prediction device.
JP2002205386A 2002-01-31 2002-07-15 River water level prediction device Expired - Fee Related JP4030372B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2002205386A JP4030372B2 (en) 2002-01-31 2002-07-15 River water level prediction device
CN 03120092 CN1229625C (en) 2002-01-31 2003-01-27 River water level forecasting device
MYPI20030321 MY138198A (en) 2002-01-31 2003-01-30 Stage predicting system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002024231 2002-01-31
JP2002-24231 2002-01-31
JP2002205386A JP4030372B2 (en) 2002-01-31 2002-07-15 River water level prediction device

Publications (2)

Publication Number Publication Date
JP2003293344A JP2003293344A (en) 2003-10-15
JP4030372B2 true JP4030372B2 (en) 2008-01-09

Family

ID=27736422

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002205386A Expired - Fee Related JP4030372B2 (en) 2002-01-31 2002-07-15 River water level prediction device

Country Status (3)

Country Link
JP (1) JP4030372B2 (en)
CN (1) CN1229625C (en)
MY (1) MY138198A (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444063C (en) * 2004-12-14 2008-12-17 株式会社东芝 Rainwater drainage support system and method
US7738975B2 (en) 2005-10-04 2010-06-15 Fisher-Rosemount Systems, Inc. Analytical server integrated in a process control network
US7444191B2 (en) 2005-10-04 2008-10-28 Fisher-Rosemount Systems, Inc. Process model identification in a process control system
US8036760B2 (en) 2005-10-04 2011-10-11 Fisher-Rosemount Systems, Inc. Method and apparatus for intelligent control and monitoring in a process control system
JP4851396B2 (en) * 2007-06-25 2012-01-11 株式会社豊田中央研究所 Parameter identification apparatus and program thereof
CN101441078B (en) * 2008-12-25 2010-06-02 杭州电子科技大学 River tidal bore subsection real time early warning method
JP5620296B2 (en) * 2011-02-08 2014-11-05 独立行政法人農業・食品産業技術総合研究機構 Water facilities management system and management method
CN102912760B (en) * 2012-11-07 2015-01-28 武汉大学 Lowest navigable water level generating method of downstream river of reservoir
JP6189254B2 (en) * 2013-06-21 2017-08-30 株式会社東芝 Rainwater drainage pump control device, rainwater drainage pump control method, rainwater drainage pump control program, and parameter providing device
CN103424106B (en) * 2013-08-27 2015-06-03 杭州市水文水资源监测总站 River tidal bore automatic detection and real-time forecasting method based on water level and flow velocity
JP5899598B1 (en) * 2015-09-26 2016-04-06 康夫 高島 Calculation method of regression function for flow estimation of mountain river basin, selection method of the function, and annual average flow estimation method of mountain river basin
CN106647289B (en) * 2017-03-06 2019-09-10 武汉大学 The feed forward control method of gate delay opening and closing time is dispatched in open channel water delivery
CN109696715A (en) * 2017-10-20 2019-04-30 山东省水文局 One kind receives rain energy force forecasting method
CN111199298B (en) * 2018-11-19 2023-06-27 贺州市水利局 Flood Forecasting Method and System Based on Neural Network
JP6737490B2 (en) * 2019-01-11 2020-08-12 マレリ株式会社 System identification method and system identification device
WO2020145402A1 (en) * 2019-01-11 2020-07-16 マレリ株式会社 System identifying method and system identifying device
CN113820976B (en) * 2021-08-30 2023-09-29 长江勘测规划设计研究有限责任公司 Intelligent gate control method based on artificial intelligence
CN116289743B (en) * 2022-12-06 2025-10-14 福州市城区水系联排联调中心 A model of urban water system dispatching system
CN117093027B (en) * 2023-10-20 2024-01-02 广州市公路实业发展有限公司 Interception system for tunnel ponding early warning and control method thereof

Also Published As

Publication number Publication date
MY138198A (en) 2009-05-29
JP2003293344A (en) 2003-10-15
CN1438386A (en) 2003-08-27
CN1229625C (en) 2005-11-30

Similar Documents

Publication Publication Date Title
JP4030372B2 (en) River water level prediction device
US10831164B2 (en) Optimized hydromodification management with active stormwater controls
JP7749341B2 (en) Modular time series data prediction device, modular time series data prediction method, and program
US6474153B1 (en) Predicting system and predicting method configured to predict inflow volume of rainwater
CN100524128C (en) Predicting system
JP4807565B2 (en) Flow prediction device
JP6189254B2 (en) Rainwater drainage pump control device, rainwater drainage pump control method, rainwater drainage pump control program, and parameter providing device
CN109948863B (en) Prediction method of manhole liquid level in drainage pipe network based on long short-term memory model LSTM
JP6261960B2 (en) Rainwater drainage pump control device, rainwater drainage system, and rainwater drainage pump control program
JP7795450B2 (en) Inflow prediction system
JP4399122B2 (en) Rainwater inflow prediction device
JP7206916B2 (en) Overflow control device and overflow control method
JP4146053B2 (en) Flow prediction method in dam or river
JP2005222444A (en) Statistical prediction value calculation method and apparatus
JP2021095711A (en) Rainwater inflow amount prediction apparatus, rainwater inflow amount prediction method, computer program, rainwater pump control system, and rainwater pump station system
JP3626851B2 (en) River water level prediction device
CN118136145B (en) Overflow pollution monitoring method and device and electronic equipment
JP4398821B2 (en) Rainwater drainage control system
KR20230037815A (en) Automatic operation system and method for sluice of single action tidal power generation using real-time tide level estimation method
JPH06102911A (en) Method and device for predicting inflow of water at drainage pump station
JP4423607B2 (en) Rainfall prediction system and drainage pump operation support system using it
Ramond et al. Direct adaptive predictive control of an hydro-electric plant
WO2024018754A1 (en) Water-level forecasting device, water-level forecasting method, and water-level forecasting program
KR20040054906A (en) The System & Method For Managing Sewer-Pipe
CN121073223B (en) A Multi-System Coupled Assessment Method and System for Flood Control in Coastal Cities

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050217

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071016

R151 Written notification of patent or utility model registration

Ref document number: 4030372

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101026

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111026

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111026

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121026

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131026

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees