JP2008095420A - Control device and control program - Google Patents
Control device and control program Download PDFInfo
- Publication number
- JP2008095420A JP2008095420A JP2006279724A JP2006279724A JP2008095420A JP 2008095420 A JP2008095420 A JP 2008095420A JP 2006279724 A JP2006279724 A JP 2006279724A JP 2006279724 A JP2006279724 A JP 2006279724A JP 2008095420 A JP2008095420 A JP 2008095420A
- Authority
- JP
- Japan
- Prior art keywords
- control
- discharge
- discharge flow
- flow rate
- target
- 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.)
- Granted
Links
- 238000012544 monitoring process Methods 0.000 claims abstract description 44
- 238000004364 calculation method Methods 0.000 claims description 123
- 230000005540 biological transmission Effects 0.000 claims description 11
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 36
- 238000012545 processing Methods 0.000 description 26
- 230000006870 function Effects 0.000 description 10
- 230000002159 abnormal effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000006424 Flood reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000008400 supply water Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Barrages (AREA)
Abstract
Description
本発明は制御装置および制御プログラムに関し、特に、主としてダムの制御に用いる制御装置および制御プログラムに関する。 The present invention relates to a control device and a control program, and more particularly to a control device and a control program used mainly for dam control.
ダムにおいては、下流へ水を補給する利水時や洪水時の洪水調節による放流時においては、ダムの貯水池内に流入する水の流入量や、現在ダムから放流している水の流出量の条件等により、下流へ放流する放流量(理想放流量)の算出を行う。理想放流量を算出した後、この理想放流量になるように、放流設備が備えるゲート(水門)の目標開度を算出する。理想放流量に等しくなるようなゲートの微調整は難しいため、理想放流量にできるだけ近い値で、かつ理想放流量を超えない流量となるように目標開度を算出する。 For dams, when water is used to supply water downstream or when it is discharged by flood control during flooding, the conditions for the amount of water flowing into the reservoir of the dam and the amount of water discharged from the dam at present For example, the discharge flow rate (ideal discharge flow rate) discharged downstream is calculated. After calculating the ideal discharge flow rate, the target opening degree of the gate (sluice gate) provided in the discharge facility is calculated so that the ideal discharge flow rate is obtained. Since it is difficult to finely adjust the gate to be equal to the ideal discharge flow rate, the target opening is calculated so that the flow rate is as close as possible to the ideal discharge flow rate and does not exceed the ideal discharge flow rate.
目標開度の算出後の制御は、例えば利水目的での下流への放流等の比較的流量が少ない場合は制御装置による自動制御でも構わないが、例えば洪水時のような大きな流量を伴う放流においては操作員が、算出された目標開度によるゲートの開度変更許可、開度変更後の監視および異常放流の場合の停止指示を行っていた(例えば、特許文献1参照)。
しかしながら、制御プログラムの誤り等により、開けるべきではないゲートに開度変更許可が出されることがある。このような場合、放流が発生して初めて異常に気づくこととなる。また、異常に気づくか否かは操作員の技量によるところが大きく、経験が浅い場合は異常を直ちに検出することができず、理想放流量を超える過放流が行われる場合があった。 However, an opening change permission may be given to a gate that should not be opened due to an error in the control program. In such a case, an abnormality will be noticed only after the discharge occurs. Whether or not an abnormality is noticed depends largely on the skill of the operator. If the experience is inexperienced, the abnormality cannot be detected immediately, and overdischarge exceeding the ideal discharge flow may occur.
本発明はこのような点に鑑みてなされたものであり、容易かつ確実に誤放流を防止することができる制御装置および制御プログラムを提供することを目的とする。 The present invention has been made in view of such a point, and an object thereof is to provide a control device and a control program capable of easily and surely preventing erroneous discharge.
本発明では上記問題を解決するために、図1に示すような制御装置1が提供される。
本発明に係る制御装置は、主としてダムの制御に用いる装置である。
制御装置1は、以下の要素を備えている。
In the present invention, in order to solve the above problem, a
The control device according to the present invention is a device mainly used for controlling a dam.
The
制御演算部2は、ダム3の放流量を決定する演算を行う。
送信部4は、制御演算部2の演算結果に基づいて放流量を調節する放流装置5に、演算結果を送信する。
The
The transmission unit 4 transmits the calculation result to the
制御監視部6は、制御演算部2から出力される演算結果を取得してこの演算結果の正誤を判断し、演算結果が誤っている場合、演算結果による放流量の調節を停止させる信号を放流装置5に送信する。
The
このような制御装置1によれば、制御演算部2により、ダム3の放流量を決定する演算が行われる。送信部4により、放流装置5に演算結果が送信される。制御監視部6により、制御演算部2から出力される演算結果が取得されると、この演算結果の正誤が判断され、演算結果が誤っている場合、演算結果による放流量の調節を停止させる信号が放流装置5に送信される。
According to such a
また、上記課題を解決するために、主としてダムの制御に用いる制御プログラムにおいて、コンピュータを、ダムの放流量を決定する演算を行う制御演算手段、前記制御演算手段の演算結果に基づいて前記放流量を調節する放流装置に、前記演算結果を送信する送信手段、前記制御演算手段から出力される前記演算結果を取得して前記演算結果の正誤を判断し、前記演算結果が誤っている場合、前記演算結果による前記放流量の調節を停止させる信号を前記放流装置に送信する制御監視手段、として機能させることを特徴とする制御プログラムが提供される。 In order to solve the above problem, in a control program mainly used for dam control, the computer calculates control flow for calculating the discharge flow rate of the dam, and the discharge flow rate based on the calculation result of the control calculation unit. To the discharge device for adjusting the calculation result, transmitting means for transmitting the calculation result, obtaining the calculation result output from the control calculation means to determine the correctness of the calculation result, if the calculation result is incorrect, There is provided a control program that functions as control monitoring means for transmitting a signal for stopping the adjustment of the discharge flow rate based on the calculation result to the discharge device.
このような制御プログラムをコンピュータに実行させれば、上記制御装置と同様の処理が実行される。 If such a control program is executed by a computer, processing similar to that of the control device is executed.
本発明によれば、演算結果が誤っている場合、演算制御部とは別個のプロセスである制御監視部により放流量の調節を停止させる信号を送信することで、放流装置が誤った演算結果を用いて調節された放流量によって放流を開始する前に、放流を停止させることができる。これにより、誤放流、特に過放流を容易かつ確実に防止することができる。 According to the present invention, when the calculation result is incorrect, the control device that is a process separate from the calculation control unit transmits a signal for stopping the adjustment of the discharge flow rate, so that the discharge device displays the incorrect calculation result. The discharge can be stopped before the discharge is started by the discharge flow adjusted by using. Thereby, it is possible to easily and reliably prevent erroneous discharge, particularly excessive discharge.
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
まず、本発明の概要について説明し、その後、実施の形態を説明する。
図1は、本発明の概要を示す図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
First, an outline of the present invention will be described, and then an embodiment will be described.
FIG. 1 is a diagram showing an outline of the present invention.
図1に示す制御装置1は、制御演算部2と、送信部4と、制御監視部6とを有している。
制御演算部2は、例えばダム3の水位や、現在の放流量等を参照することによりダム3の放流量を決定する演算を行う。
A
The
送信部4は、制御演算部2の演算結果に基づいて放流量を調節する放流装置5に、演算結果を送信する。図1では1つの放流装置5が図示されているが、放流装置5が複数設けられていてもよく、この場合、制御演算部2が放流装置5毎の放流量を決定する演算を行い、送信部4は、各放流装置5にそれぞれの演算結果を送信する。
The transmission unit 4 transmits the calculation result to the
制御監視部6は、制御演算部2から出力される演算結果を取得してこの演算結果の正誤を判断し、演算結果が誤っている場合、演算結果による放流量の調節を停止させる信号を放流装置5に送信する。制御監視部6は、制御演算部2とは別個のプロセスであり、いわゆる第3者としてのチェック機能を備えている。なお、図1では、放流量の調節を停止させる信号を、送信部4を介して放流装置5に送信している。
The
このような制御装置1によれば、制御演算部2により、ダム3の放流量を決定する演算が行われる。送信部4により、放流装置5に演算結果が送信される。制御監視部6により、制御演算部2から出力される演算結果が取得されると、この演算結果の正誤が判断され、演算結果が誤っている場合、演算結果による放流量の調節を停止させる信号が放流装置5に送信される。
According to such a
以下、本発明の実施の形態を説明する。
図2は、本実施の形態の制御装置とダムの周辺設備との概略を示す図である。
制御装置100には、水位計11と複数の放流装置12、12、・・・とが接続されている。
Embodiments of the present invention will be described below.
FIG. 2 is a diagram showing an outline of the control device of this embodiment and the peripheral equipment of the dam.
A
水位計11は、貯水池13の貯水位(EL.m)を計測し、計測結果を制御装置100に送る。
貯水池13に貯水された水は、堰14によりせき止められている。
The
The water stored in the
各放流装置12(図2では1つの放流装置12)は、堰14の下部にそれぞれ設けられている。
各放流装置12は、それぞれCPUを有する制御部121と、1つのゲート(水門)122とを有している。
Each discharge device 12 (one
Each
制御部121は、ネットワークを介して制御装置100に接続されている。この制御部121は、ゲート122のゲート開度(開閉量)を制御しており、制御装置100からの目標開度を受信すると、その目標開度に基づいてゲート122を所定量だけ開閉する。ゲートの開閉により放流量が変化する。
The
制御装置100は、水位計11の計測結果と各ゲート122の現在のゲート開度と、制御装置100内に用意されたテーブル(後述)とに基づいて各ゲート122の各目標開度の算出を行い、得られた各目標開度をそれぞれ各放流装置12に送信する。
The
図3は、制御装置のハードウェア構成例を示す図である。
制御装置100は、CPU(Central Processing Unit)101によって装置全体が制御されている。CPU101には、バス107を介してRAM(Random Access Memory)102、ハードディスクドライブ(HDD:Hard Disk Drive)103、グラフィック処理装置104、入力インタフェース105、および通信インタフェース106が接続されている。
FIG. 3 is a diagram illustrating a hardware configuration example of the control device.
The
RAM102には、CPU101に実行させるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM102には、CPU101による処理に必要な各種データが格納される。HDD103には、OSやアプリケーションプログラムが格納される。また、HDD103内には、プログラムファイルが格納される。
The
グラフィック処理装置104には、モニタ51が接続されている。グラフィック処理装置104は、CPU101からの命令に従って、画像をモニタ51の画面に表示させる。入力インタフェース105には、キーボード52とマウス53とが接続されている。入力インタフェース105は、キーボード52やマウス53から送られてくる信号を、バス107を介してCPU101に送信する。
A
通信インタフェース106は、ネットワーク10に接続されている。通信インタフェース106は、ネットワーク10を介して、他のコンピュータとの間でデータの送受信を行う。
The
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。このようなハードウェア構成のシステムにおいて制御を行うために、制御装置100内には、以下のような機能が設けられる。
With the hardware configuration as described above, the processing functions of the present embodiment can be realized. In order to perform control in a system having such a hardware configuration, the following functions are provided in the
図4は、制御装置の機能を示すブロック図である。
制御装置100は、データ蓄積部110と演算処理部120と制御演算部130と制御監視部140と入出力処理部150とを有している。
FIG. 4 is a block diagram illustrating functions of the control device.
The
データ蓄積部110は、演算処理に必要な演算定数20と、制御演算に必要な制御演算定数21と、貯水位−開度−放流量テーブル30と、下流放流制限量テーブル40とを蓄積(格納)している。制御演算定数21は、例えば操作員等がキーボード52等を操作することにより入力された値である。
The data accumulating unit 110 accumulates (stores) a computation constant 20 necessary for computation processing, a control computation constant 21 necessary for control computation, a reservoir level-opening-discharge flow rate table 30, and a downstream discharge restriction table 40. )is doing. The control calculation constant 21 is a value input by, for example, an operator or the like operating the
貯水位−開度−放流量テーブル30には、貯水位とゲート開度と放流量との関係が設定されている。
下流放流制限量テーブル40は、急激な河川の水位変化を及ぼさないため下流への放流量を制限するために設けられており、現在放流量と、この現在放流量に対応した下流への放流量との関係が設定されている。なお、図示していないが、データ蓄積部110には洪水等の緊急時等に備えるため、目的に応じて下流への放流量を規定する複数の(他の)テーブルが設けられていてもよい。
In the water storage level-opening-discharge flow rate table 30, the relationship among the water storage level, the gate opening, and the discharge flow rate is set.
The downstream discharge limit table 40 is provided to limit the downstream discharge flow rate so as not to cause a sudden change in the river level. The current discharge flow rate and the downstream discharge flow rate corresponding to the current discharge flow rate are provided. And the relationship is set. Although not shown in the drawing, the data storage unit 110 may be provided with a plurality of (other) tables that define the discharge amount to the downstream according to the purpose in order to prepare for an emergency such as a flood. .
演算処理部120は、現在の放流量を演算し、演算結果を例えばモニタ51等に表示する。
制御演算部130は、制御演算定数21と水位計11により計測された水位と各放流装置12から得られる現在の各ゲート開度と下流放流制限量テーブル40とに基づいて、理想目標放流量を算出する。そして、制御演算部130は、理想目標放流量から制御対象の(ゲートの開閉量を変化させる)各放流装置12の各ゲート122の各目標開度をそれぞれ算出する。そして、算出した各目標開度を、入出力処理部150を介してそれぞれ制御対象の各放流装置12に送信する。
The
The
制御監視部140は、制御演算部130が出力した各目標開度を監視し、異常であると判断した場合、入出力処理部150を介して制御対象の各放流装置12に停止指示を送信する。
The
入出力処理部150は、各放流装置12と制御演算部130および制御監視部140との間のインタフェースを構成している。
このような制御装置100によれば、操作員等がキーボード52等により、制御演算に必要となる制御演算定数等の入力があると、制御演算定数が、データ蓄積部110に保存される。そして、操作員がキーボード52等を用いてダムの放流量を設定する値(例えば毎秒10t等)を入力すると、制御演算部130により、この値と水位計11と各放流装置12から入力された現在の各ゲート開度と制御演算定数21と下限放流制限量テーブル40とに基づいて、理想目標放流量が算出される。その後、理想目標放流量からゲート122毎の目標開度の算出が行われ、モニタ51に、各放流装置12への各目標開度の送信確認画面が表示される。操作員がキーボード52等を用いて送信を許可すると、制御演算部130により、入出力処理部150を介して制御対象の各放流装置12に応じた各目標開度がそれぞれ出力される。その後、制御監視部140により、制御演算部130によって出力された各目標開度が監視され、これらの目標開度が異常であると判断された場合、入出力処理部150を介して制御対象の各放流装置12に停止指示が送信される。これにより、制御対象の各放流装置12は、それぞれ目標開度によるゲートの開度変更を停止する。
The input /
According to such a
次に、制御演算部130が目標開度を算出する算出動作(処理)について説明する。
図5は、目標開度を算出する算出動作を示すフローチャートである。
まず、全ての放流装置12のそれぞれの現在放流量GQot、すなわちゲート122毎(1ゲート分)の現在放流量GQotをそれぞれ算出する(ステップS1)。具体的には水位計11から得られる貯水位と各放流装置12の現在のゲート開度とからゲート122毎の現在放流量GQotをそれぞれ算出する。
Next, the calculation operation (process) in which the
FIG. 5 is a flowchart showing a calculation operation for calculating the target opening.
First, the current discharge flow rate GQot of all the
次に、ステップS1にて算出したゲート122毎の放流量GQotを全て加算して現在放流量Qotを算出する(ステップS2)。
次に、放流目的(貯水位維持や水位低下や放流量維持等)に応じて現在放流量Qotを増加または減少させる理想目標放流量MQobを算出する(ステップS3)。
Next, the current discharge flow rate Qot is calculated by adding all the discharge flow rates GQot for each gate 122 calculated in step S1 (step S2).
Next, an ideal target discharge flow MQob for increasing or decreasing the current discharge flow rate Qot is calculated according to the discharge purpose (maintenance of the storage level, lowering of the water level, maintenance of the discharge flow rate, etc.) (step S3).
次に、理想目標放流量MQobを確保するために、放流量の増加または減少を行うための制御対象の各放流装置12における各ゲート122の目標開度Gをそれぞれ算出する(ステップS4)。どのゲート122を開閉するかは、予め定められた優先順位によって決定する。
Next, in order to secure the ideal target discharge flow rate MQob, the target opening degree G of each gate 122 in each
以上で算出動作を終了する。
次に、算出動作の各ステップの動作についてさらに詳しく説明する。
<1>ステップS1の現在放流量GQotの算出について
本実施の形態では、貯水位−開度−放流量テーブル30を用いて内挿近似法により算出する。
The calculation operation is thus completed.
Next, the operation of each step of the calculation operation will be described in more detail.
<1> Calculation of Current Discharge Flow Rate GQot in Step S1 In the present embodiment, calculation is performed by an interpolation approximation method using the stored water level-opening-discharge flow rate table 30.
図6は、貯水位−開度−放流量テーブルを示す図(表)である。
図6に示す貯水位−開度−放流量テーブル30中、開度G(k)(k=1〜X)は、ゲート開度(単位:(cm/m))を示し、貯水位H(m)(m=1〜Y)は、貯水位(単位:(EL.m))を示し、放流量Q(k,m)は、開度G(k)および貯水位H(m)に応じた放流量を示す。以下、現在のゲート開度Gaiが開度G(5)と開度G(6)との間にある場合を例にとって説明する。
FIG. 6 is a diagram (table) showing a water storage level-opening-discharge flow rate table.
In the water storage level-opening-discharge flow rate table 30 shown in FIG. 6, the opening G (k) (k = 1 to X) indicates the gate opening (unit: (cm / m)), and the water storage level H ( m) (m = 1 to Y) indicates the water storage level (unit: (EL.m)), and the discharge flow rate Q (k, m) depends on the opening G (k) and the water storage level H (m) . Shows the discharge flow rate. Hereinafter, a case where the current gate opening degree Gai is between the opening degree G (5) and the opening degree G (6) will be described as an example.
現在放流量GQotは、下式(1)で表される。 The current discharge flow rate GQot is expressed by the following equation (1).
ゲート開度GaiがG(5)とG(6)の間にあるため、式(1)では、貯水位HaであるときのG(5)とG(6)の放流量Q1とQ2を式(2)、式(3)で求めて演算する。
ただし、各放流装置12の各ゲート122が全て閉鎖されているとき(閉鎖信号を制御装置100が受信しているとき)は、演算結果にかかわらずGQot=0とする。
Since the gate opening degree Gai is between G (5) and G (6) , in equation (1), the discharge flow rates Q1 and Q2 of G (5) and G (6) at the water storage level Ha are expressed by (2) Calculated by the equation (3).
However, when all the gates 122 of each
なお、貯水池13の貯水位Haは、H(5)とH(6)の間にあるとする。
It is assumed that the reservoir level Ha of the
貯水位Haは、H(5)とH(6)の間にあるため、式(2)では、H(5)とG(5)であるときのQ(5,5)とH(6)とG(5)であるときのQ(5,6)とを用いることによりG(5)の放流量を算出する。 Since the reservoir level Ha is between H (5) and H (6) , Q (5,5) and H (6) in the case of H (5) and G (5) in equation (2 ). calculating the discharge amount of G (5) by using the Q (5, 6) when a G (5) and.
貯水位Haは、H(5)とH(6)の間にあるため、式(3)では、H(5)とG(6)であるときのQ(6,5)とH(6)とG(6)であるときのQ(6,6)とを用いることによりG(6)の放流量を算出する。 Since the reservoir level Ha is between H (5) and H (6) , Q (6,5) and H (6) in the case of H (5) and G (6) in equation (3 ). and calculates the discharge amount of G (6) by using a Q (6,6) when a G (6).
<2>ステップS2の現在放流量Qotの算出について
各放流装置12のゲート数をnとすると現在放流量Qotは、下式(4)で表される。
<2> Calculation of the current discharge flow rate Qot in step S2 When the number of gates of each
<3>ステップS3の理想目標放流量MQobの算出について
操作員によってダムの放流量を設定する値が入力された場合、急激な河川の水位変化を及ぼさないように下流放流制限量テーブル40に基づいて現在放流量Qotに増加減し、理想目標放流量MQobを算出する。
<3> Calculation of ideal target discharge amount MQob in step S3 When a value for setting the discharge amount of the dam is input by the operator, based on the downstream discharge restriction table 40 so as not to cause a sudden change in the river level. To increase or decrease the current discharge flow rate Qot to calculate the ideal target discharge flow rate MQob.
図7は、下流放流制限量テーブルを示す図(表)である。
下限放流制限量テーブル40には、現在放流量(単位:(m3/s))の欄と放流量増加可能量(単位:(m3/s))の欄が設けられており、各欄の横方向に並べられた情報同士が互いに関連づけられている。
FIG. 7 is a diagram (table) showing a downstream discharge restriction amount table.
The lower limit discharge limit table 40 has columns for a current discharge rate (unit: (m 3 / s)) and a column for an increase in discharge rate (unit: (m 3 / s)). The information arranged in the horizontal direction is associated with each other.
現在放流量の欄には現在放流量Qotを一定の値毎に区切る値が設定されている。
放流量増加可能量の欄には、現在放流量の欄に設定された値に基づいた10分毎での放流量増加可能量が設定されている。例えば現在放流量Qotが「0.00〜5.00未満」の場合、10分間で放流量を「1.00」しか増やすことができないが、現在放流量Qotが「10.01〜」の場合は、10分間で放流量を「5.00」増やすことができる。
A value for dividing the current discharge flow rate Qot into fixed values is set in the current discharge flow rate column.
In the column for increasing the discharge flow rate, an increase amount for the discharge flow rate every 10 minutes based on the value set in the current discharge flow rate column is set. For example, when the current discharge flow rate Qot is “0.00 to less than 5.00”, the discharge flow rate can be increased only by “1.00” in 10 minutes, but when the current discharge flow rate Qot is “10.01−” Can increase the discharge flow rate by “5.00” in 10 minutes.
<4>ステップS4の制御対象ゲート開度Gの算出について
算出した理想目標放流量MQobを放流するために、優先して開閉するゲートにて放流量の増加または減少を行い、その流量に近い流量の開度を、前述した貯水位−開度−放流量テーブル30より算出し、ゲート毎の目標開度Gを求める。具体的には貯水位Haに対応する貯水位H(m)と<3>にて求めた理想目標放流量MQobに対応する放流量Q(k,m)とにより、理想目標放流量MQobにできるだけ近い値で、かつ理想目標放流量MQobを超えない流量となる目標開度Gをゲート毎に一義的に定める。
<4> Calculation of control target gate opening G in step S4 In order to discharge the calculated ideal target discharge flow rate MQob, the discharge flow rate is increased or decreased at the gate that is opened and closed with priority, and the flow rate close to that flow rate. Is calculated from the water storage level-opening-discharge flow rate table 30 described above to obtain the target opening G for each gate. Specifically, the ideal target discharge flow rate MQob can be obtained as much as possible from the storage water level H (m) corresponding to the storage water level Ha and the discharge flow rate Q (k, m) corresponding to the ideal target discharge flow rate MQob obtained in <3>. A target opening G that is a close value and does not exceed the ideal target discharge flow rate MQob is uniquely determined for each gate.
次に、制御監視部140が行う目標開度監視動作について説明する。この動作は、例えば制御演算部130が目標開度Gを定めたときや、制御演算部130が制御対象の各放流装置12に目標開度Gをそれぞれ出力した後1分毎に行われる。
Next, the target opening degree monitoring operation performed by the
図8は、目標開度監視動作を示すフローチャートである。
まず、演算処理部120が算出した1門毎現在放流量GQot、現在放流量Qotを読み込み、さらに制御演算部130が算出した理想目標放流量MQob、各目標開度Gを読み込む(ステップS11)。
FIG. 8 is a flowchart showing the target opening degree monitoring operation.
First, the current discharge flow rate GQot and the current discharge flow rate Qot for each gate calculated by the
次に、各目標開度Gと、現在貯水位Ha、貯水位−開度−放流量テーブル30、式(1)、式(2)、式(3)を用いて、制御対象の各放流装置12に各目標開度Gを適用した場合の制御対象ゲート目標総放流量ΣGQobを算出する。そして、算出した制御対象ゲート目標総放流量ΣGQobと制御対象ゲート現在総放流量ΣGQotとの差分ΔQを求める(ステップS12)。この差分ΔQは、現在放流量を増加させる場合は正の値となり、現在放流量を減少させる場合は負の値となる。 Next, each discharge device to be controlled using each target opening G, current water storage level Ha, water storage level-opening-discharge flow rate table 30, formula (1), formula (2), and formula (3). 12, the control target gate target total discharge flow ΣGQob when each target opening degree G is applied to 12 is calculated. Then, a difference ΔQ between the calculated control target gate target total discharge ΣGQob and the control target gate current total discharge ΣGQot is obtained (step S12). This difference ΔQ is a positive value when the current discharge flow rate is increased, and is a negative value when the current discharge flow rate is decreased.
次に、現在放流量Qotより理想目標放流量MQobが大きいか否かを判断する(ステップS13)。
現在放流量Qotより理想目標放流量MQobが大きい(現在放流量を増加させる)場合(ステップS13のYes)、現在放流量Qotに差分ΔQを加算したものが現在放流量Qotより小さいか否か、および現在放流量Qotに差分ΔQを加算したものが理想目標放流量MQobより大きいか否かをそれぞれ比較する(ステップS14)。
Next, it is determined whether or not the ideal target discharge flow rate MQob is larger than the current discharge flow rate Qot (step S13).
If the ideal target discharge flow rate MQob is larger than the current discharge flow rate Qot (the current discharge flow rate is increased) (Yes in step S13), whether or not the sum of the current discharge flow rate Qot and the difference ΔQ is smaller than the current discharge flow rate Qot, Then, it is respectively compared whether or not the sum of the current discharge flow rate Qot and the difference ΔQ is larger than the ideal target discharge flow rate MQob (step S14).
ステップS14の条件を満たさない場合(ステップS14のNo)、正常な目標開度であると判断し、目標開度監視動作を終了する。
一方ステップS14の条件を満たす場合、すなわち差分ΔQを加算したにもかかわらず現在放流量Qotが小さくなった場合、または現在放流量Qotに差分ΔQを加算して理想目標放流量MQobを超えてしまった場合(ステップS14のYes)、目標開度が異常であると判断し制御停止指示を制御対象の各放流装置12に送信する(ステップS15)。
When the condition of step S14 is not satisfied (No in step S14), it is determined that the target opening is normal, and the target opening monitoring operation is terminated.
On the other hand, if the condition of step S14 is satisfied, that is, if the current discharge flow rate Qot becomes small despite adding the difference ΔQ, or if the difference ΔQ is added to the current discharge flow rate Qot, the ideal target discharge flow rate MQob is exceeded. If this is the case (Yes in step S14), it is determined that the target opening is abnormal, and a control stop instruction is transmitted to each
また、ステップS13において、理想目標放流量MQobより現在放流量Qotが大きいまたは等しい場合(ステップS13のNo)、現在放流量Qotが理想目標放流量MQobより大きいか否かを判断する(ステップS16)。 In step S13, when the current discharge flow rate Qot is greater than or equal to the ideal target discharge flow rate MQob (No in step S13), it is determined whether the current discharge flow rate Qot is larger than the ideal target discharge flow rate MQob (step S16). .
現在放流量Qotより理想目標放流量MQobが小さい(現在放流量を減少させる)場合(ステップS16のYes)、現在放流量Qotに差分ΔQを加算したものが現在放流量Qotより大きいか否か、および現在放流量Qotに差分ΔQを加算したものが理想目標放流量MQobより小さいか否かをそれぞれ比較する(ステップS17)。 If the ideal target discharge flow rate MQob is smaller than the current discharge flow rate Qot (decrease the current discharge flow rate) (Yes in step S16), whether or not the sum of the current discharge flow rate Qot and the difference ΔQ is larger than the current discharge flow rate Qot, Then, it is respectively compared whether or not the value obtained by adding the difference ΔQ to the current discharge flow rate Qot is smaller than the ideal target discharge flow rate MQob (step S17).
ステップS17の条件を満たさない場合(ステップS17のNo)、正常な目標開度であると判断し、目標開度監視動作を終了する。
一方、ステップS17の条件を満たす場合、すなわち差分ΔQを加算したにもかかわらず現在放流量Qotが小さくなった場合、または現在放流量Qotに差分ΔQを加算して理想目標放流量MQobを超えてしまった場合(ステップS17のYes)、目標開度が異常であると判断し制御停止指示を制御対象の各放流装置12に送信する(ステップS15)。
When the condition of step S17 is not satisfied (No in step S17), it is determined that the target opening is normal, and the target opening monitoring operation is terminated.
On the other hand, when the condition of step S17 is satisfied, that is, when the current discharge flow rate Qot becomes small despite the addition of the difference ΔQ, or the difference ΔQ is added to the current discharge flow rate Qot to exceed the ideal target discharge flow rate MQob. When it has stopped (Yes in step S17), it is determined that the target opening is abnormal, and a control stop instruction is transmitted to each
他方、現在放流量Qotと理想目標放流量MQobとが等しい場合(ステップS17のNo)、式(1)および貯水位−開度−放流量テーブル30とを用いて増加分ΔQ+と、減少分ΔQ-とを算出する(ステップS18)。増加分ΔQ+と減少分ΔQ-とは、それぞれ式(5)、式(6)で表される。
ΔQ+:ΣGQob+−ΣGQot・・・(5)
ΔQ-:ΣGQob-−ΣGQot・・・(6)
ここで、ΣGQob+は制御対象の各放流装置12の現在のゲート開度+1(1cmまたは1%)の放流量を示し、ΣGQob-は、各放流装置12の現在のゲート開度−1(−1cmまたは−1%)の放流量を示す。
On the other hand, when the current discharge flow rate Qot and the ideal target discharge flow rate MQob are equal (No in step S17), the increment ΔQ + and the decrease amount are calculated using the equation (1) and the water storage level-opening-discharge flow rate table 30. ΔQ − is calculated (step S18). The increase ΔQ + and the decrease ΔQ − are expressed by Expression (5) and Expression (6), respectively.
ΔQ + : ΣGQob + −ΣGQot (5)
ΔQ − : ΣGQob − −ΣGQot (6)
Here, ΣGQob + indicates the current gate opening +1 (1 cm or 1%) of each
次に、現在放流量Qotに増加分ΔQ+を加算した放流量が理想目標放流量MQobより小さいか否か、および現在放流量Qotに減少分ΔQ-を加算した放流量が理想目標放流量MQobより大きいか否かをそれぞれ比較する(ステップS19)。 Next, whether or not the discharge flow rate obtained by adding the increase ΔQ + to the current discharge flow rate Qot is smaller than the ideal target discharge flow rate MQob, and the discharge flow rate obtained by adding the decrease ΔQ − to the current discharge flow rate Qot is the ideal target discharge flow rate MQob. It is compared whether it is larger than each (step S19).
ステップS19の条件を満たさない場合(ステップS19のNo)、正常な目標開度であると判断し、目標開度監視動作を終了する。
一方、ステップS19の条件を満たす場合、すなわち現在放流量Qotに増加分ΔQ+を加算した放流量が、理想目標放流量MQobより小さくなった場合、または現在放流量Qotに減少分ΔQ-を加算した放流量が、理想目標放流量MQobより大きくなった場合(ステップS19のYes)、目標開度が異常であると判断し、制御停止指示を放流装置に送信する(ステップS15)。
If the condition of step S19 is not satisfied (No in step S19), it is determined that the target opening is normal, and the target opening monitoring operation is terminated.
On the other hand, when the condition of step S19 is satisfied, that is, when the discharge flow rate obtained by adding the increase ΔQ + to the current discharge flow rate Qot becomes smaller than the ideal target discharge flow rate MQob, or the decrease ΔQ − is added to the current discharge flow rate Qot. When the released discharge flow rate becomes larger than the ideal target discharge flow rate MQob (Yes in step S19), it is determined that the target opening is abnormal, and a control stop instruction is transmitted to the discharge device (step S15).
以上で目標開度監視動作を終了する。
ところで、ステップS12において、プログラムの誤りにより制御演算部130が例えば制御対象ではない放流装置12に目標開度Gを送信する等、誤った指示が各放流装置12に送信される場合がある。この場合、一般的に制御対象ゲート目標総放流量ΣGQobが理想現在放流量MQobから剥離した値になる。この段階で制御監視部140が停止指示を送信するようにしてもよいが、さらにステップS13〜S19を行い、結果的に理想目標放流量MQobにできるだけ近い値で、かつ理想目標放流量MQobを超えない流量が確保できていれば停止指示を送信しないことで、結果的に過放流を防止することができる。
This completes the target opening degree monitoring operation.
By the way, in step S12, an erroneous instruction may be transmitted to each
なお、通常、制御演算部130にて算出した理想目標放流量MQobと現在放流量Qotとが等しい場合、各放流装置12を動作させる必要はない。しかし、一般的にダムにおいては動作させるゲートの優先順位や、故障等により動作しない放流装置等を考慮して、動作させる放流装置のゲートの目標開度を算出する。そのため、指示する目標開度の値や制御対象とする放流装置が変わることになる。よって通常は理想目標放流量MQobと現在放流量Qotとが等しい場合、目標開度監視動作を終了するようにし、ステップS16のNo以下の動作については、例えば動作させるゲートの優先順位が異なっており、正しいゲートの優先順位での放流を行わせたい場合にのみ行うようにしてもよい。これにより、放流ルールに則った運用を行わせる場合にゲート開度や制御対象とする放流装置を変更する場合においても過放流を防止することができる。
Normally, when the ideal target discharge flow rate MQob calculated by the
図9〜図11は、それぞれ図8に示す目標開度監視動作の例を示す図である。
図9に示すように、現在放流量Qotより理想目標放流量MQobが大きい場合において、現在放流量Qot=10m3/s、理想目標放流量MQob=20m3/sとすると、現在放流量Qotと差分ΔQとの和が10m3/s〜20m3/sの範囲でない場合は、目標開度が異常であると判断する。
9 to 11 are diagrams showing examples of the target opening degree monitoring operation shown in FIG.
As shown in FIG. 9, when the ideal target discharge flow rate MQob is larger than the current discharge flow rate Qot, if the current discharge flow rate Qot = 10 m 3 / s and the ideal target discharge flow rate MQob = 20 m 3 / s, the current discharge flow rate Qot when the sum of the difference ΔQ is not in the range of 10m 3 / s~20m 3 / s, it is determined that the target opening is abnormal.
図10に示すように、現在放流量Qotより理想目標放流量MQobが小さい場合において、現在放流量Qot=10m3/s、理想目標放流量MQob=5m3/sとすると、現在放流量Qotと差分ΔQとの和が5m3/s〜10m3/sの範囲でない場合は、目標開度が異常であると判断する。 As shown in FIG. 10, when the ideal target discharge flow rate MQob is smaller than the current discharge flow rate Qot, if the current discharge flow rate Qot = 10 m 3 / s and the ideal target discharge flow rate MQob = 5 m 3 / s, then the current discharge flow rate Qot when the sum of the difference ΔQ is not in the range of 5m 3 / s~10m 3 / s, it is determined that the target opening is abnormal.
図11に示すように、現在放流量Qot=理想目標放流量MQob=10m3/sであるとき、10(m3/s)+増加分ΔQ+<10(m3/s)または10(m3/s)+減少分ΔQ->10(m3/s)の場合は、目標開度が異常であると判断する。 As shown in FIG. 11, when the current discharge flow rate Qot = ideal target discharge flow rate MQob = 10 m 3 / s, 10 (m 3 / s) + increase ΔQ + <10 (m 3 / s) or 10 (m 3 / s) + decrease ΔQ − > 10 (m 3 / s), it is determined that the target opening is abnormal.
以上述べたように、制御装置100によれば、下流へ補給する利水流量や洪水時の洪水調節による放流において、理想目標放流量から各放流装置12の各目標開度Gを算出した後、制御監視部140が、別プロセスにより各目標開度Gの正誤を監視し、誤りが発見された場合停止指示を送信することで、放流装置12が与えられた目標開度によって放流を開始する前に放流を停止させることができるため、誤放流、特に過放流の防止を行うことができる。
As described above, according to the
また、例えば一度放流させなければ目標開度が誤りか否かを判断することができないフィードバック制御を行う制御装置等に比べ、より確実に過放流を防止することができる。
また、本実施の形態では1つの放流装置12は、1つのゲート122を有するものとしたが、1つの放流装置12が複数のゲート122を有していてもよい。
Further, for example, overdischarge can be more reliably prevented as compared with a control device or the like that performs feedback control in which it is impossible to determine whether or not the target opening is incorrect unless it is discharged once.
In this embodiment, one
以上、本発明の制御装置および制御プログラムを、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。 As mentioned above, although the control apparatus and control program of this invention were demonstrated based on embodiment of illustration, this invention is not limited to this, The structure of each part is arbitrary structures which have the same function. Can be substituted. Moreover, other arbitrary structures and processes may be added to the present invention.
また、本発明は、前述した実施の形態のうちの、任意の2以上の構成(特徴)を組み合わせたものであってもよい。
なお、上記の処理機能は、コンピュータによって(コンピュータに所定の制御プログラムを実行させることにより)実現することができる。その場合、制御装置100が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等が挙げられる。磁気記録装置としては、例えば、ハードディスク装置(HDD)、フレキシブルディスク(FD)、磁気テープ等が挙げられる。光ディスクとしては、例えば、DVD(Digital Versatile Disc)、DVD−RAM(Random Access Memory)、CD−ROM(Compact Disc Read Only Memory)、CD−R(Recordable)/RW(ReWritable)等が挙げられる。光磁気記録媒体としては、例えば、MO(Magneto-Optical disk)等が挙げられる。
In addition, the present invention may be a combination of any two or more configurations (features) of the above-described embodiments.
The above processing functions can be realized by a computer (by causing the computer to execute a predetermined control program). In that case, a program describing the processing contents of the functions that the
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD、CD−ROM等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。 When distributing the program, for example, a portable recording medium such as a DVD or a CD-ROM in which the program is recorded is sold. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.
制御プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。 The computer that executes the control program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. In addition, each time the program is transferred from the server computer, the computer can sequentially execute processing according to the received program.
(付記1) 主としてダムの制御に用いる制御装置において、
ダムの放流量を決定する演算を行う制御演算部と、
前記制御演算部の演算結果に基づいて前記放流量を調節する放流装置に、前記演算結果を送信する送信部と、
前記制御演算部から出力される前記演算結果を取得して前記演算結果の正誤を判断し、前記演算結果が誤っている場合、前記演算結果による前記放流量の調節を停止させる信号を前記放流装置に送信する制御監視部と、
を有することを特徴とする制御装置。
(Supplementary note 1) In a control device mainly used for dam control,
A control operation unit for performing an operation for determining the discharge amount of the dam;
A transmitter that transmits the calculation result to a discharge device that adjusts the discharge flow rate based on a calculation result of the control calculation unit;
The calculation result output from the control calculation unit is acquired to determine whether the calculation result is correct or not, and when the calculation result is incorrect, a signal for stopping adjustment of the discharge flow rate based on the calculation result is sent to the discharge device. A control monitoring unit to transmit to
A control device comprising:
(付記2) 前記放流装置は、前記放流量を調節するゲートを有し、
前記制御演算部は、与えられた放流目標値と前記放流装置の現在放流量とに基づいて目標放流量を決定し、前記目標放流量に基づいて制御対象の前記放流装置の前記ゲートの目標開度を決定し、
前記制御監視部は、前記制御対象の前記放流装置の前記目標開度を用いて新たに前記制御対象の前記放流装置を用いた制御対象ゲートの目標放流量を算出し、前記制御対象ゲートの目標放流量と前記目標放流量とを比較することにより前記演算結果の正誤を判断することを特徴とする付記1記載の制御装置。
(Additional remark 2) The said discharge apparatus has a gate which adjusts the said discharge flow rate,
The control calculation unit determines a target discharge flow based on a given discharge target value and a current discharge flow of the discharge device, and based on the target discharge flow, a target opening of the gate of the discharge device to be controlled is determined. Determine the degree,
The control monitoring unit newly calculates a target discharge amount of a control target gate using the control target discharge device by using the target opening degree of the control target discharge device, and a target target of the control target gate The control apparatus according to
(付記3) 前記制御監視部は、前記ダムの貯水位と前記目標開度と前記制御対象ゲートの目標放流量とが関連づけられたテーブルに基づいて前記制御対象ゲートの目標放流量を設定することを特徴とする付記2記載の制御装置。
(Additional remark 3) The said control monitoring part sets the target discharge flow rate of the said control object gate based on the table in which the water storage level of the said dam, the said target opening degree, and the target discharge flow rate of the said control target gate were linked | related. The control apparatus according to
(付記4) 前記放流装置は、前記放流量を調節するゲートを有し、
前記制御演算部は、与えられた放流目標値と前記放流装置の現在放流量とに基づいて目標放流量を決定し、前記目標放流量に基づいて制御対象の前記放流装置の前記ゲートの目標開度を決定し、
前記制御監視部は、前記制御対象の前記放流装置の前記目標開度を用いて制御対象の1門毎目標放流量を算出し、前記制御対象の1門毎目標放流量と制御対象の1門毎現在放流量との差分を取り、門数分の差分の和に現在放流量を加えたものと目標放流量を比較することにより、前記演算結果の正誤を判断することを特徴とする付記1記載の制御装置。
(Additional remark 4) The said discharge apparatus has a gate which adjusts the said discharge flow rate,
The control calculation unit determines a target discharge flow based on a given discharge target value and a current discharge flow of the discharge device, and based on the target discharge flow, a target opening of the gate of the discharge device to be controlled is determined. Determine the degree,
The control monitoring unit calculates a target discharge rate for each gate to be controlled using the target opening degree of the discharge device to be controlled, and sets the target discharge rate for each gate to be controlled and one gate to be controlled. The difference between the current discharge flow rate and the target discharge flow rate is determined by comparing the target discharge flow rate with the sum of the difference for the number of gates and the current discharge flow rate. The control device described.
(付記5) 前記制御監視部は、前記門数分の差分の和に現在放流量を加えたものが前記目標放流量を超える値である場合、前記演算結果が誤っていると判断することを特徴とする付記4記載の制御装置。 (Additional remark 5) When the thing which added the present discharge flow to the sum of the difference for the said number of gates is the value which exceeds the said target discharge flow, the said control monitoring part judges that the said calculation result is incorrect. The control device according to appendix 4, which is characterized.
(付記6) 前記制御監視部は、前記ダムの貯水位と前記目標開度と前記制御対象ゲートの目標放流量とが関連づけられたテーブルに基づいて前記制御対象ゲートの目標放流量を設定することを特徴とする付記4記載の制御装置。 (Additional remark 6) The said control monitoring part sets the target discharge flow rate of the said control object gate based on the table in which the water storage level of the said dam, the said target opening degree, and the target discharge flow rate of the said control target gate were linked | related. The control device according to appendix 4, characterized by:
(付記7) 主としてダムの制御に用いる制御プログラムにおいて、
コンピュータを、
ダムの放流量を決定する演算を行う制御演算手段、
前記制御演算手段の演算結果に基づいて前記放流量を調節する放流装置に、前記演算結果を送信する送信手段、
前記制御演算手段から出力される前記演算結果を取得して前記演算結果の正誤を判断し、前記演算結果が誤っている場合、前記演算結果による前記放流量の調節を停止させる信号を前記放流装置に送信する制御監視手段、
として機能させることを特徴とする制御プログラム。
(Appendix 7) In the control program used mainly for dam control,
Computer
Control calculation means for calculating the discharge amount of the dam,
A transmission unit that transmits the calculation result to a discharge device that adjusts the discharge flow rate based on a calculation result of the control calculation unit;
The calculation result output from the control calculation means is acquired to determine whether the calculation result is correct or not, and when the calculation result is incorrect, a signal for stopping the adjustment of the discharge flow rate based on the calculation result is sent to the discharge device. Control monitoring means to send to
A control program characterized by functioning as
1、100 制御装置
2、130 制御演算部
3 ダム
4 送信部
5、12 放流装置
6、140 制御監視部
10 ネットワーク
11 水位計
13 貯水池
14 堰
30 貯水位−開度−放流量テーブル
40 下限放流制限量テーブル
110 データ蓄積部
120 演算処理部
121 制御部
122 ゲート
130 制御演算部
140 制御監視部
150 入出力処理部
DESCRIPTION OF SYMBOLS 1,100 Control apparatus 2,130 Control calculating part 3 Dam 4
Claims (5)
ダムの放流量を決定する演算を行う制御演算部と、
前記制御演算部の演算結果に基づいて前記放流量を調節する放流装置に、前記演算結果を送信する送信部と、
前記制御演算部から出力される前記演算結果を取得して前記演算結果の正誤を判断し、前記演算結果が誤っている場合、前記演算結果による前記放流量の調節を停止させる信号を前記放流装置に送信する制御監視部と、
を有することを特徴とする制御装置。 In the control device used mainly for dam control,
A control operation unit for performing an operation for determining the discharge amount of the dam;
A transmitter that transmits the calculation result to a discharge device that adjusts the discharge flow rate based on a calculation result of the control calculation unit;
The calculation result output from the control calculation unit is acquired to determine whether the calculation result is correct or not, and when the calculation result is incorrect, a signal for stopping adjustment of the discharge flow rate based on the calculation result is sent to the discharge device. A control monitoring unit to transmit to
A control device comprising:
前記制御演算部は、与えられた放流目標値と前記放流装置の現在放流量とに基づいて目標放流量を決定し、前記目標放流量に基づいて制御対象の前記放流装置の前記ゲートの目標開度を決定し、
前記制御監視部は、前記制御対象の前記放流装置の前記目標開度を用いて新たに前記制御対象の前記放流装置を用いた制御対象ゲートの目標放流量を算出し、前記制御対象ゲートの目標放流量と前記目標放流量とを比較することにより前記演算結果の正誤を判断することを特徴とする請求項1記載の制御装置。 The discharge device has a gate for adjusting the discharge flow rate,
The control calculation unit determines a target discharge flow based on a given discharge target value and a current discharge flow of the discharge device, and based on the target discharge flow, a target opening of the gate of the discharge device to be controlled is determined. Determine the degree,
The control monitoring unit newly calculates a target discharge amount of a control target gate using the control target discharge device by using the target opening degree of the control target discharge device, and a target target of the control target gate The control device according to claim 1, wherein whether the calculation result is correct or not is determined by comparing a discharge flow rate with the target discharge flow rate.
前記制御演算部は、与えられた放流目標値と前記放流装置の現在放流量とに基づいて目標放流量を決定し、前記目標放流量に基づいて制御対象の前記放流装置の前記ゲートの目標開度を決定し、
前記制御監視部は、前記制御対象の前記放流装置の前記目標開度を用いて制御対象の1門毎目標放流量を算出し、前記制御対象の1門毎目標放流量と制御対象の1門毎現在放流量との差分を取り、門数分の差分の和に現在放流量を加えたものと目標放流量を比較することにより、前記演算結果の正誤を判断することを特徴とする請求項1記載の制御装置。 The discharge device has a gate for adjusting the discharge flow rate,
The control calculation unit determines a target discharge flow based on a given discharge target value and a current discharge flow of the discharge device, and based on the target discharge flow, a target opening of the gate of the discharge device to be controlled is determined. Determine the degree,
The control monitoring unit calculates a target discharge rate for each gate to be controlled using the target opening degree of the discharge device to be controlled, and sets the target discharge rate for each gate to be controlled and one gate to be controlled. The correctness of the calculation result is determined by taking a difference with each current discharge flow rate and comparing the target discharge flow rate with the sum of the difference for the number of gates plus the current discharge flow rate. The control device according to 1.
コンピュータを、
ダムの放流量を決定する演算を行う制御演算手段、
前記制御演算手段の演算結果に基づいて前記放流量を調節する放流装置に、前記演算結果を送信する送信手段、
前記制御演算手段から出力される前記演算結果を取得して前記演算結果の正誤を判断し、前記演算結果が誤っている場合、前記演算結果による前記放流量の調節を停止させる信号を前記放流装置に送信する制御監視手段、
として機能させることを特徴とする制御プログラム。 In the control program used mainly for dam control,
Computer
Control calculation means for calculating the discharge amount of the dam,
A transmission unit that transmits the calculation result to a discharge device that adjusts the discharge flow rate based on a calculation result of the control calculation unit;
The calculation result output from the control calculation means is acquired to determine whether the calculation result is correct or not, and when the calculation result is incorrect, a signal for stopping the adjustment of the discharge flow rate based on the calculation result is sent to the discharge device. Control monitoring means to send to
A control program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006279724A JP4722810B2 (en) | 2006-10-13 | 2006-10-13 | Control device and control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006279724A JP4722810B2 (en) | 2006-10-13 | 2006-10-13 | Control device and control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008095420A true JP2008095420A (en) | 2008-04-24 |
JP4722810B2 JP4722810B2 (en) | 2011-07-13 |
Family
ID=39378549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006279724A Expired - Fee Related JP4722810B2 (en) | 2006-10-13 | 2006-10-13 | Control device and control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4722810B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012190171A (en) * | 2011-03-09 | 2012-10-04 | Hitachi Ltd | Dam management device |
JP2014169590A (en) * | 2013-03-05 | 2014-09-18 | Chugoku Electric Power Co Inc:The | Dam sand sluice opening/closing control device |
JP2015183365A (en) * | 2014-03-20 | 2015-10-22 | 富士通株式会社 | Dam gate control device, dam gate control program and dam gate control method |
KR101783221B1 (en) * | 2017-03-27 | 2017-09-29 | 화랑시스템(주) | Control Method of Hybrid Type Water Supply System |
JP2020070572A (en) * | 2018-10-29 | 2020-05-07 | 日進工業株式会社 | Water reservoir drainage system |
JP2020070713A (en) * | 2019-08-29 | 2020-05-07 | 日進工業株式会社 | Water reservoir drainage system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06173236A (en) * | 1992-12-02 | 1994-06-21 | Hitachi Ltd | Dam discharge monitor control method and dam discharge equipment control system |
JP2000242337A (en) * | 1999-02-18 | 2000-09-08 | Mitsubishi Electric Corp | Dam control system |
JP2003330548A (en) * | 2002-05-15 | 2003-11-21 | Matsushita Electric Ind Co Ltd | Dam water level control device, method therefor, and program thereof |
-
2006
- 2006-10-13 JP JP2006279724A patent/JP4722810B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06173236A (en) * | 1992-12-02 | 1994-06-21 | Hitachi Ltd | Dam discharge monitor control method and dam discharge equipment control system |
JP2000242337A (en) * | 1999-02-18 | 2000-09-08 | Mitsubishi Electric Corp | Dam control system |
JP2003330548A (en) * | 2002-05-15 | 2003-11-21 | Matsushita Electric Ind Co Ltd | Dam water level control device, method therefor, and program thereof |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012190171A (en) * | 2011-03-09 | 2012-10-04 | Hitachi Ltd | Dam management device |
JP2014169590A (en) * | 2013-03-05 | 2014-09-18 | Chugoku Electric Power Co Inc:The | Dam sand sluice opening/closing control device |
JP2015183365A (en) * | 2014-03-20 | 2015-10-22 | 富士通株式会社 | Dam gate control device, dam gate control program and dam gate control method |
KR101783221B1 (en) * | 2017-03-27 | 2017-09-29 | 화랑시스템(주) | Control Method of Hybrid Type Water Supply System |
JP2020070572A (en) * | 2018-10-29 | 2020-05-07 | 日進工業株式会社 | Water reservoir drainage system |
JP2020070713A (en) * | 2019-08-29 | 2020-05-07 | 日進工業株式会社 | Water reservoir drainage system |
Also Published As
Publication number | Publication date |
---|---|
JP4722810B2 (en) | 2011-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4722810B2 (en) | Control device and control program | |
JP5024083B2 (en) | Alarm management device | |
CN110445680B (en) | Network traffic anomaly detection method and device and server | |
CN107574785B (en) | Method for demand management and control of fluid pipeline network | |
JP7079424B2 (en) | Hydroelectric power plant operation support system | |
JP4381131B2 (en) | Dam gate automatic control device | |
JP2000038715A (en) | Automatic dam gate operation support device | |
JP6206277B2 (en) | Dam gate control device, dam gate control program, and dam gate control method | |
JP6447308B2 (en) | Discharge gate control device, discharge gate control method, and discharge gate control program | |
JP5318081B2 (en) | Intake control method and apparatus | |
CN114178326B (en) | Control method and device of detection equipment and computer equipment | |
CN107615185B (en) | System and method for handling equipment services for model predictive controllers and estimators | |
JP3293193B2 (en) | Weir discharge calculation method | |
JP2009197546A (en) | Water intake control system in inflow power plant | |
JP5372052B2 (en) | Dam management device | |
JP2001172945A (en) | Automatic dam control device and method, and recording medium having automatic dam control program recorded therein | |
JPH06173236A (en) | Dam discharge monitor control method and dam discharge equipment control system | |
US11806473B2 (en) | Vacuum monitoring and mitigation system | |
JP2011164986A (en) | Operation management method, program and operation management system | |
JP4183963B2 (en) | Dam water level control method, dam water level control system, and dam water level control program | |
JP7461262B2 (en) | Pump diagnostic method, pump gate diagnostic method, and pump diagnostic device | |
JP3959935B2 (en) | Flow control apparatus and method | |
JP2005232995A (en) | Pump operation support device | |
US20240125515A1 (en) | Control device, heat source system, control method, and control program | |
JP2006171845A (en) | Dam water level control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090710 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101130 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110127 |
|
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: 20110405 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110406 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4722810 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |