(57)【特許請求の範囲】
【請求項１】
第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御装置であって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始する第１制御部と、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする第２制御部と、
を備える放流ゲート制御装置。
【請求項２】
前記第２制御部は、前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量を超えないように、前記第２のゲートの開度を段階的に大きくすることを特徴とする請求項１に記載の放流ゲート制御装置。
【請求項３】
前記第２制御部は、前記第１のゲートの開度が０になった段階で、前記第２のゲートの開度が前記第２の開度になるように制御することを特徴とする請求項１又は２に記載の放流ゲート制御装置。
【請求項４】
第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御方法であって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始し、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする、
処理をコンピュータが実行することを特徴とする放流ゲート制御方法。
【請求項５】
第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御プログラムであって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始し、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする、
処理をコンピュータに実行させることを特徴とする放流ゲート制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放流ゲート制御装置、放流ゲート制御方法及び放流ゲート制御プログラムに関する。
【背景技術】
【０００２】
ダムにおいては、台風等の降雨によるダム湖への流入量の増加に伴い、ダム下流への放流量を増やしたい場合がある。この場合、複数のダムゲート（放流ゲート）を有するダムにおいては、既に開放しているダムゲートに代えて、放流量が大きいダムゲートを開放することになる。
【０００３】
従来、既に開放している放流量の小さいダムゲートを閉じるとともに、放流量が大きいダムゲートの開放を行うことで、放流に用いるダムゲートを切り替える技術が知られている（例えば、特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９７９２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ダムゲートの切り替えの際には、切り替え前のダムゲートの放流量よりも多い目標放流量が設定されることになる。しかしながら、上記特許文献１等の技術では、ダムゲートの切り替えを開始した後、目標放流量に達するまでに長時間を要するおそれがあり、また、目標放流量に達するまでの間に多くの放流量を確保できないおそれがある。
【０００６】
１つの側面では、本発明は、第１のゲートを用いて放流する状態から第２のゲートを用いて放流する状態への切り替え時の目標放流量に達するまでの時間を短縮することを目的とする。
【課題を解決するための手段】
【０００７】
一つの態様では、放流ゲート制御装置は、第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御装置であって、前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始する第１制御部と、前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする第２制御部と、を備えている。
【発明の効果】
【０００８】
１つの側面では、第１のゲートを用いて放流する状態から第２のゲートを用いて放流する状態への切り替え時の目標放流量に達するまでの時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係るダム放流量制御システムの構成を概略的に示す図である。
【図２】ダムの外観図である。
【図３】放流制御装置のハードウェア構成図である。
【図４】放流制御装置の機能ブロック図である。
【図５】制御部の処理を示すフローチャートである。
【図６】一実施形態において小放流設備から大放流設備に切り替える場合の、小放流設備の放流量、大放流設備の放流量、合算放流量の変化を示すグラフである。
【図７】図６のグラフに対応するスケジュールを示す表である。
【図８】図８（ａ）、図８（ｂ）は、比較例（その１、その２）を示す図である。
【図９】比較例（その３）を示す図である。
【図１０】変形例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、ダム放流量制御システムの一実施形態について、図１〜図９に基づいて詳細に説明する。
【００１１】
図１には、一実施形態にかかるダム放流量制御システム１００のブロック図が示されている。図１に示すように、ダム放流量制御システム１００は、ダムに設けられた複数（図１では２つ）の放流設備（以下、小放流設備３１、大放流設備３２と呼ぶ）と、ダムの水位を計測する貯水位計６０と、を備える。また、ダム放流量制御システム１００は、管理事務所内に設けられた放流制御装置１０と、入出力処理装置３５と、を備える。
【００１２】
小放流設備３１は、第１のゲートＧ１と、駆動装置４１と、開度計４２とを備える。大放流設備３２は、第２のゲートＧ２と、駆動装置４３と、開度計４４とを備える。小放流設備３１及び大放流設備３２は、図２のダムの外観図に示すように、ダム堤体に設けられており、ダム湖の水を放流する際に開閉される。第１のゲートＧ１及び第２のゲートＧ２は、例えばクレストゲート及びコンジットゲート（又は、ローラーゲート及びラジアルゲート）である。
【００１３】
駆動装置４１、４３は、第１のゲートＧ１及び第２のゲートＧ２を開閉し、開度を調整する装置である。駆動装置４１，４３は、一例として油圧ユニットを含んでいる。駆動装置４１、４３は、管理事務所内に設けられている放流制御装置１０からの指示を入出力処理装置３５を介して受信し、ゲートＧ１、Ｇ２の開閉動作、開度調整を行う。
【００１４】
貯水位計６０は、例えば水晶式水位計であり、ダム湖の底部に設けた圧力センサにより水圧を検出し、水深と水圧の関係から水位を測定する装置である。貯水位計６０の測定結果は、入出力処理装置３５を介して放流制御装置１０に送信される。
【００１５】
放流制御装置１０は、ＰＣ（Personal Computer）等の情報処理装置である。図３には、放流制御装置１０のハードウェア構成が示されている。図３に示すように、放流制御装置１０は、ＣＰＵ９０、ＲＯＭ９２、ＲＡＭ９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、入出力インタフェース９７、表示部９３、入力部９５、及び可搬型記憶媒体用ドライブ９９等を備えている。放流制御装置１０の構成各部は、バス９８に接続されている。表示部９３は、液晶ディスプレイ等を含み、入力部９５は、キーボードやタッチパネル、マウス等を含む。放流制御装置１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム（放流ゲート制御プログラム）、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラム（放流ゲート制御プログラム）をＣＰＵ９０が実行することにより、図４の各部の機能が実現される。
【００１６】
図４は、放流制御装置１０の機能ブロック図である。ＣＰＵ９０がプログラムを実行することで、貯水位モニタ部２２、ゲート開度モニタ部２４、放流量設定値受付部２６、制御部２８、出力部３０として、放流制御装置１０が機能する。
【００１７】
貯水位モニタ部２２は、貯水位計６０から入出力処理装置３５を介して送信されてくるダム湖の水位情報を受信し、制御部２８に送信する。ゲート開度モニタ部２４は、開度計４２，４４から入出力処理装置３５を介して送信されてくる小放流設備３１（第１のゲートＧ１）及び大放流設備３２（第２のゲートＧ２）の開度を受信し、制御部２８に送信する。
【００１８】
放流量設定値受付部２６は、管理者が入力部９５を介して入力する放流量設定値を受け付け、制御部２８に送信する。
【００１９】
制御部２８は、放流量設定値受付部２６から受信した放流量設定値に基づいて、ゲートの開閉制御に関するスケジュール情報を決定し、該スケジュール情報を出力部３０を介して、入出力処理装置３５に対して出力する。
【００２０】
出力部３０は、制御部２８において決定されたスケジュール情報を入出力処理装置３５に送信する。
【００２１】
入出力処理装置３５は、例えば、ＰＬＣ(Programmable Logic Controller)であり、開度計４２，４４から入力された情報（測定データ）及び貯水位計６０から入力された情報（測定データ）を放流制御装置１０に送信する。また、入出力処理装置３５は、出力部３０から受信したスケジュール情報に基づいて、第１のゲートＧ１及び第２のゲートＧ２の開度を目標開度にするため、駆動装置４１，４３に駆動信号を送信する。
【００２２】
（制御部２８の処理について）
次に、制御部２８の処理について、図５〜図７に基づいて、詳細に説明する。なお、本実施形態では、説明の便宜上、ダム湖の貯水量にかかわらず、小放流設備３１（第１のゲートＧ１）の開度が１ｃｍ増えると放流量は１０（m3/s）増加し、大放流設備３２（第２のゲートＧ２）の開度が１ｃｍ増えると放流量は、２０（m3/s）増加するものとする。
【００２３】
図５には、制御部２８の処理がフローチャートにて示されている。図５の処理では、まず、ステップＳ１０において、制御部２８は、放流量設定値が入力されるまで待機する。なお、本実施形態では、放流量設定値が目標放流量となるが、説明の便宜上、目標放流量と下流制限値（下流に放流してもよい上限値）とが同一であるものとして説明する。ダムの管理者等により入力部９５から放流量設定値が入力されると、制御部２８は、ステップＳ１２に移行する。なお、ステップＳ１０においては、制御部２８が、ダム湖の貯水位や各放流設備３１，３２の開度に基づいて、放流量設定値を自動的に算出してもよい。なお、本実施形態では、一例として下流制限値（目標放流量）として、３００（m3/s）が入力されたものとする。
【００２４】
次いで、ステップＳ１２では、制御部２８は、小放流設備３１から大放流設備３２への切り替えが必要か否かを判断する。すなわち、現在は小放流設備３１で放流を行っているが、大放流設備３２に切り替えなければ放流量設定値での放流が行えない場合には、ステップＳ１２の判断が肯定される。このステップＳ１２の判断が肯定された場合には、ステップＳ２０に移行するが、否定された場合には、ステップＳ１４に移行する。
【００２５】
ステップＳ１２の判断が否定され、ステップＳ１４に移行すると、制御部２８は、大放流設備３２から小放流設備３１への切り替えが必要かを判断する。このステップＳ１４の判断が否定された場合には、ステップＳ１６に移行する。
【００２６】
ステップＳ１６に移行すると、制御部２８は、現在放流に用いている放流設備の通常制御を実行する。具体的には、制御部２８は、現在開放されている放流設備の開度を、放流量設定値に基づいて開閉制御する。ステップＳ１６の処理の後は、図５の全処理を終了する。
【００２７】
一方、ステップＳ１４の判断が肯定されると、ステップＳ１８に移行し、制御部２８は、切り替え制御を実行する。例えば、制御部２８は、大放流設備３２（第２のゲートＧ２）の開度を０にするように入出力処理装置３５を介して駆動装置４３に指示を出す。そして、大放流設備３２（第２のゲートＧ２）の開度が０になった段階で小放流設備３１（第１のゲートＧ１）を開くように、入出力処理装置３５を介して駆動装置４１に指示を出す。ステップＳ１８の処理の後は、図５の全処理を終了する。
【００２８】
ところで、前述したステップＳ１２において、判断が肯定された場合、すなわち、豪雨等が発生したため、小放流設備３１から大放流設備３２への切り替えが必要となった場合には、ステップＳ２０に移行する。ステップＳ２０では、制御部２８は、スケジュール作成処理を実行する。
【００２９】
ここで、ステップＳ２０のスケジュール作成について、図６に基づいて詳細に説明する。
【００３０】
制御部２８は、図６に示すように、小放流設備３１（第１のゲートＧ１）の開度を第１の開度（ここでは、放流量が１００（m3/s）となる開度１０ｃｍ）に維持したまま、大放流設備３２（第２のゲートＧ２）の開度を大きくし、合算放流量を下流制限値（目標放流量）３００（m3/s）に到達させる（０〜２０秒参照）スケジュールを作成する。なお、合算放流量は、小放流設備３１の単位時間当たりの放流量と大放流設備３２の単位時間当たりの放流量を加算したものである。
【００３１】
また、制御部２８は、その後は、小放流設備３１の開度を閉じつつ、当該小放流設備３１の開度にあわせて大放流設備３２の開度を調整するスケジュールを作成する（２０秒〜４０秒参照）。この場合、制御部２８は、２０秒〜４０秒の間には、合算放流量が下流制限値（目標放流量）を超えないように、大放流設備３２の開度を調整するスケジュールを作成する。そして、小放流設備３１（Ｇ１）の開度が０になったタイミングで、大放流設備３２（Ｇ２）の開度が第２の開度（目標放流量３００（m3/s）を達成できる開度１５ｃｍ）になるようなスケジュールを作成する。
【００３２】
なお、本実施形態では、小放流設備３１（Ｇ１）及び大放流設備３２（Ｇ２）それぞれが、２秒に１ｃｍだけ開度を変更できるものとする。また、小放流設備３１の開度１ｃｍに対応する放流量は１０（m3/s）であり、大放流設備３２の開度１ｃｍに対応する放流量は２０（m3/s）であるとする。したがって、図６の２０〜４０秒の間は、小放流設備３１の開度を２ｃｍ減らしたときに、大放流設備３２の開度が１ｃｍ増えるように、大放流設備３２を段階的に制御することで、合算放流量が下流制限値（目標放流量）を超えないようにする。
【００３３】
次いで、ステップＳ２２では、制御部２８は、スケジュールに沿った制御を行う。この場合、制御部２８は、図６のグラフを表にまとめた図７のスケジュール情報を作成し、入出力処理装置３５に送信する。そして、入出力処理装置３５は、駆動装置４１に対してスケジュール情報に基づく駆動信号を出力する。これにより、小放流設備３１と大放流設備３２の合算放流量が図６に示すような変化を示すようになる。
【００３４】
本実施形態では、図６のグラフから分かるように、０〜２０秒の間においては、小放流設備３１（Ｇ１）の開度を維持し、大放流設備３２（Ｇ２）の開度を大きくするので、最短時間で、合算放流量を下流制限値（目標放流量）とすることができる。また、２０秒〜４０秒の間は、小放流設備３１（Ｇ１）の開度を小さくしながら、大放流設備３２（Ｇ２）の開度を段階的に大きくするので、小放流設備３１（Ｇ１）の開度と放流量の関係と、大放流設備３２（Ｇ２）の開度と放流量の関係と、が異なる場合であっても、合算放流量が下流制限値（目標放流量）を超えないようにしつつ、合算放流量を下流制限値（目標放流量）付近で維持することができる。
【００３５】
ここで、比較例について、図８（ａ）、図８（ｂ）、図９に基づいて説明する。
【００３６】
図８（ａ）には、小放流設備３１から大放流設備３２に切り替える場合に、小放流設備３１の開度を小さくして０になった段階で、大放流設備３２の開度を大きくする場合のグラフを示している。この図８（ａ）の例では、合算放流量が下流制限値（目標放流量）に達するまでに６０秒かかるため、０秒〜５０秒の間の放流量が本実施形態に比べて小さくなる。また、図８（ａ）の例では、図６の場合と比べて、下流の流量の変動が大きい。
【００３７】
また、図８（ｂ）には、小放流設備３１から大放流設備３２に切り替える場合に、小放流設備３１の開度を小さくするとともに、大放流設備３２の開度を大きくする場合のグラフを示している。この図８（ｂ）の例においても、合算放流量が下流制限値（目標放流量）に達するまでに３０秒かかるため、０秒〜３０秒の間の放流量が本実施形態に比べて小さくなることがわかる。また、図８（ｂ）の例では、図６の場合と比べて、下流の流量の変動が大きい。
【００３８】
なお、図９に示すように、大放流設備３２の開度１ｃｍあたりの放流量が大きい場合に図８（ｂ）と同様の制御を行うと、大放流設備３２の放流量が下流制限値（目標放流量）になった段階で、小放流設備３１も放流状態であるため、合算放流量が下流制限値（目標放流量）を超えることがある。この場合、下流への影響が大きく、下流において水害等が発生するおそれがある。なお、図９のような制御は、下流制限値が、目標放流量よりも大きい場合（図９であれば、例えば下流制限値が４００（m3/s）で、目標放流量が３００（m3/s）の場合など）には有効である。
【００３９】
これまでの説明から分かるように、本実施形態では、制御部２８を含んで、第１のゲートＧ１の開度を固定したまま、第２のゲートＧ２を開く制御を開始する第１制御部、及び合算放流量が目標放流量に到達すると、第１のゲートＧ１を閉じる制御を開始するとともに、第２のゲートの開度を段階的に大きくする第２制御部、としての機能が実現されている。
【００４０】
以上、詳細に説明したように、本実施形態によると、制御部２８は、小放流設備３１を用いて放流する状態から、小放流設備３１を閉じ、大放流設備３２を開いて下流制限値（目標放流量）で放流する状態に制御する場合に、小放流設備３１（Ｇ１）の開度を固定したまま、大放流設備３２（Ｇ２）を開く制御を開始し、小放流設備３１及び大放流設備３２からの単位時間当たりの放流量の和（合算放流量）が下流制限値（目標放流量）に到達すると、小放流設備３１（Ｇ１）を閉じる制御を開始するとともに、大放流設備３２（Ｇ２）の開度を段階的に大きくする。これにより、本実施形態では、最短時間で、合算放流量を下流制限値（目標放流量）とすることができる。また、小放流設備３１（Ｇ１）の開度を小さくしながら、大放流設備３２（Ｇ２）の開度を段階的に大きくするので、小放流設備３１と大放流設備３２の開度と放流量との関係が異なる場合であっても、合算放流量を下流制限値（目標放流量）付近で維持することができる。したがって、本実施形態によれば、小放流設備３１を用いて放流する状態から大放流設備３２を用いて放流する状態への切り替えを、放流量を考慮して適切に行うことが可能となる。
【００４１】
また、本実施形態では、制御部２８は、小放流設備３１及び大放流設備３２の合算放流量が下流制限値（目標放流量）を超えないように、大放流設備３２の開度を段階的に大きくする。これにより、下流への影響（下流における水害等の発生）を抑制することができる。
【００４２】
また、本実施形態では、制御部２８は、小放流設備３１（Ｇ１）の開度が０になった段階で、大放流設備３２が下流制限値（目標放流量）を放流するようにしている。これにより、効率よく小放流設備３１から大放流設備３２への切り替えを行うことができる。
【００４３】
なお、上記実施形態では、小放流設備３１及び大放流設備３２の１ｃｍあたりの放流量がダム湖の貯水位にかかわらず一定である場合について説明したが、これに限られるものではなく、貯水位に応じて放流量が変化することとしてもよい。この場合、図７に示すようなスケジュール情報を作成した後に、制御部２８は、貯水位をモニタし、貯水位に応じて、図７のスケジュール情報を書き換えるようにしてもよい。また、開度の測定データとスケジュールとに差異が生じた場合に、図７のスケジュールを再度作成するようにしてもよい。
【００４４】
なお、上記実施形態では、制御部２８が図７に示すようなスケジュールを作成し、該スケジュールに基づいて小放流設備３１（Ｇ１）及び大放流設備３２（Ｇ２）の開度を制御する場合について説明したが、これに限られるものではない。例えば、図５のステップＳ２０、Ｓ２２に代えて、図１０のフローチャートに沿った処理を行うこととしてもよい。
【００４５】
以下、図１０の処理について、説明する。
【００４６】
図１０の処理では、まずステップＳ１０２において、制御部２８が、放流量を計算する。具体的には、制御部２８は、貯水位の測定データと、開度の測定データに基づいて、放流量を計算する。この場合、例えば、貯水位と各放流設備の開度と放流量との対応関係を定めた表を用意しておき、制御部２８は、該表に基づいて、放流量を計算すればよい。なお、本例においては、上記実施形態のように放流量が貯水位の影響を受けない場合には、開度の測定データに基づいて放流量を計算すればよい。なお、ステップＳ１０２の処理は、後述するようにステップＳ１０８の判断が肯定されるまでの間（図１０の処理が終了するまでの間）、繰り返し実行されることになるが、その繰り返し間隔は２秒（開度制御の最小時間（図７参照））とされている。
【００４７】
次いで、ステップＳ１０４では、制御部２８が、合算放流量が下流制限値（目標放流量）に達したか否かを判断する。ここでの判断が否定された場合には、ステップＳ１０６に移行し、制御部２８は、大放流設備３２（Ｇ２）を１ｃｍ開放する制御を行う。その後は、ステップＳ１０２に戻り、ステップＳ１０４の判断が肯定されるまで、すなわち、合算放流量が下流制限値（目標放流量）に達するまで、ステップＳ１０２〜Ｓ１０６の処理・判断を繰り返す（図６の０〜２０秒参照）。なお、ステップＳ１０２〜Ｓ１０６の処理・判断を繰り返している間は、小放流設備３１（Ｇ１）の開度は維持され続ける。なお、ステップＳ１０４の判断が肯定されると、ステップＳ１０８に移行する。
【００４８】
ステップＳ１０８に移行すると、制御部２８は、小放流設備３１（Ｇ１）の開度が０であるか否かを判断する。このステップＳ１０８の判断が否定されると、ステップＳ１１０に移行し、制御部２８は、小放流設備３１（Ｇ１）を閉じる制御を実行する（図６の２０秒参照）。
【００４９】
次いで、ステップＳ１１２では、制御部２８が、放流量予測計算を実行する。具体的には、制御部２８は、大放流設備３２（Ｇ２）を１ｃｍ開けた場合の流量増加量と、小放流設備３１（Ｇ１）を１ｃｍ閉じた場合の流量減少量とを貯水位の測定データや、開度の測定データに基づいて予測する。
【００５０】
次いで、ステップＳ１１４では、制御部２８が、大放流設備３２の流量増加量が、小放流設備３１の流量減少量以下か否かを判断する。このステップＳ１１４の判断が肯定された場合、すなわち、大放流設備３２（Ｇ２）を１ｃｍ開けても合算放流量が下流制限値（目標放流量）を超えない場合には、ステップＳ１１６に移行する。ステップＳ１１６に移行すると、制御部２８は、大放流設備３２（Ｇ２）を１ｃｍ開ける制御を行う。その後は、ステップＳ１０２に戻る。
【００５１】
一方、ステップＳ１１４の判断が否定された場合には、ステップＳ１１６を経ずに、ステップＳ１０２に戻る。その後は、ステップＳ１０２、Ｓ１０４：肯定、ステップＳ１０８：否定、Ｓ１１０〜Ｓ１１６の処理・判断を繰り返す（図６の２０〜４０秒参照）。そして、ステップＳ１０８の判断が肯定された段階で、図１０の全処理を終了する。
【００５２】
以上のように、図１０の処理を行うこととしても、上記実施形態と同様の制御が行われるので、上記実施形態と同様の効果を得ることができる。また、図１０の処理を行うことで、貯水位の変化により放流量が変化するような場合にも、適切に小放流設備３１から大放流設備３２への切り替えを行うことが可能である。
【００５３】
なお、上記実施形態では、ダムに放流設備が２つ設けられている場合について説明したが、これに限らず、放流設備の数は、２以上の任意の数とすることができる。また、上記実施形態では、貯水位計６０が１つである場合について説明したが、これに限らず、貯水位計６０は複数あってもよい。なお、貯水位計６０が複数ある場合、どの貯水位計６０を処理に用いるかを予め決定する。この場合、放流制御装置１０の入力部９５を用いて、処理に用いる貯水位計６０を選択できるようにしてもよい。
【００５４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００５５】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００５６】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００５７】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００５８】
なお、以上の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御装置であって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始する第１制御部と、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする第２制御部と、
を備える放流ゲート制御装置。
（付記２）  前記第２制御部は、前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量を超えないように、前記第２のゲートの開度を段階的に大きくすることを特徴とする付記１に記載の放流ゲート制御装置。
（付記３）  前記第２制御部は、前記第１のゲートの開度が０になった段階で、前記第２のゲートの開度が前記第２の開度になるように制御することを特徴とする付記１又は２に記載の放流ゲート制御装置。
（付記４）  第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御方法であって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始し、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする、
処理をコンピュータが実行することを特徴とする放流ゲート制御方法。
（付記５）  前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする処理では、前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が、前記所定の目標放流量を超えないように、前記第２のゲートの開度を段階的に大きくすることを特徴とする付記４に記載の放流ゲート制御方法。
（付記６）  前記第１のゲートの開度が０になった段階で、前記第２のゲートの開度が前記第２の開度となることを特徴とする付記４又は５に記載の放流ゲート制御方法。
（付記７）  第１の開度で開いた第１のゲートを用いて放流する状態から、前記第１のゲートを閉じ、前記第１のゲートよりもゲート面積が広い第２のゲートを第２の開度まで開いて所定の目標放流量で放流する状態に制御する放流ゲート制御プログラムであって、
前記第１のゲートの開度を前記第１の開度に固定したまま、前記第２のゲートを開く制御を開始し、
前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が前記所定の目標放流量に到達すると、前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする、
処理をコンピュータに実行させることを特徴とする放流ゲート制御プログラム。
（付記８）  前記第１のゲートを閉じる制御を開始するとともに、前記第２のゲートの開度を段階的に大きくする処理では、前記第１のゲート及び前記第２のゲートからの単位時間当たりの放流量の和が、前記所定の目標放流量を超えないように、前記第２のゲートの開度を段階的に大きくすることを特徴とする付記７に記載の放流ゲート制御プログラム。
（付記９）  前記第１のゲートの開度が０になった段階で、前記第２のゲートの開度が前記第２の開度となることを特徴とする付記７又は８に記載の放流ゲート制御プログラム。
【符号の説明】
【００５９】
１０  放流制御装置（放流ゲート制御装置）
２８  制御部（第１制御部、第２制御部）
Ｇ１  第１のゲート
Ｇ２  第２のゲート
【図１】
0006447308.tif 000002
【図２】
0006447308.tif 000003
【図３】
0006447308.tif 000004
【図４】
0006447308.tif 000005
【図５】
0006447308.tif 000006
【図６】
0006447308.tif 000007
【図７】
0006447308.tif 000008
【図８】
0006447308.tif 000009
【図９】
0006447308.tif 000010
【図１０】
0006447308.tif 000011