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
JP5365402B2 - Water storage level information processing apparatus and program - Google Patents
[go: Go Back, main page]

JP5365402B2 - Water storage level information processing apparatus and program - Google Patents

Water storage level information processing apparatus and program Download PDF

Info

Publication number
JP5365402B2
JP5365402B2 JP2009178127A JP2009178127A JP5365402B2 JP 5365402 B2 JP5365402 B2 JP 5365402B2 JP 2009178127 A JP2009178127 A JP 2009178127A JP 2009178127 A JP2009178127 A JP 2009178127A JP 5365402 B2 JP5365402 B2 JP 5365402B2
Authority
JP
Japan
Prior art keywords
level
change
reservoir
water level
time
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
JP2009178127A
Other languages
Japanese (ja)
Other versions
JP2011032681A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2009178127A priority Critical patent/JP5365402B2/en
Publication of JP2011032681A publication Critical patent/JP2011032681A/en
Application granted granted Critical
Publication of JP5365402B2 publication Critical patent/JP5365402B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Barrages (AREA)
  • Control Of Non-Electrical Variables (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a reservoir water level information processor which can properly determine the time for a change in the water level of a reservoir, and a program. <P>SOLUTION: This reservoir water level information processor includes: a reservoir water level change detection means for detecting the change of the reservoir water level on the basis of a measured value input from a water gauge for measuring the reservoir water level of the reservoir; a duration time measuring means for measuring the duration time of the change of the reservoir water level which is detected by the reservoir water level change detection means; and a reservoir water level change time determination means which sets the maximum value of the duration time until the reservoir water level is returned to the first reservoir water level again after being changed to the second reservoir water level from the first reservoir water level, in steps of changing the reservoir water level in a fixed direction from the first reservoir water level to the second reservoir water level and from the second reservoir water level to the third reservoir water level, as a reservoir water level change determination time, and which sets the time when the duration time of the third reservoir water level reaches the reservoir water level change determination time, as the time of a shift to the third reservoir water level. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、貯水位情報処理装置及びプログラムに関し、特に貯水池における貯水位に関する情報処理を行う貯水位情報処理装置及びプログラムに関する。   The present invention relates to a water storage level information processing apparatus and program, and more particularly to a water storage level information processing apparatus and program for performing information processing related to a water storage level in a reservoir.

ダムや堰等における貯水池の管理においては、河川からの流量や雨量等の合計量である流入量の把握が必要とされる。貯水池の流入量を算出するための代表的な方法として、貯水位変化法がある。貯水位変化法は、貯水池の貯水量の変化と、貯水池の貯水位の変化に要した時間とに基づいて流入量を算出するというものである。特許文献1に記載された技術も、貯水位変化法を利用している。   In the management of reservoirs in dams, weirs, etc., it is necessary to grasp the inflow, which is the total amount of river flow and rainfall. As a representative method for calculating the inflow of the reservoir, there is a reservoir level change method. The reservoir level change method calculates the inflow based on the change in the reservoir volume and the time required for the change in the reservoir level. The technique described in Patent Document 1 also uses the stored water level changing method.

貯水位変化法の利用においては、貯水位の変化時をできるだけ正確に検出する必要がある。貯水位の変化時の誤差は、貯水位の変化に要した時間の誤差となり、ひいては、流入量の誤差となるからである。具体的には、貯水位の変化に要した時間が実際より短く判定されると、貯水位変化法による算出結果は、実際の流入量より大きな値となってしまう。貯水位の変化に要した時間が実際より長く判定されると、貯水位変化法による算出結果は、実際の流入量より小さな値となってしまう。   In using the water level change method, it is necessary to detect the change of the water level as accurately as possible. This is because the error at the time of the change in the water storage level becomes an error in the time required for the change in the water storage level, and consequently an error in the inflow amount. Specifically, if it is determined that the time required for the change of the water storage level is shorter than the actual time, the calculation result by the water storage level change method becomes a value larger than the actual inflow amount. If it is determined that the time required for the change in the reservoir level is longer than the actual time, the calculation result by the reservoir level change method becomes a value smaller than the actual inflow amount.

特開平8−147043号公報JP-A-8-170443

しかしながら、実際の貯水池の貯水位(水面)の挙動は必ずしも単純ではなく、貯水位の変化のタイミングを適切に判定するのは困難である。   However, the behavior of the actual reservoir water level (water surface) is not always simple, and it is difficult to appropriately determine the timing of the change in the reservoir level.

図1は、貯水池の貯水位の変化の過程における水面の挙動を説明するための図である。同図において、横軸は時間、縦軸は水位計による貯水位の計測値を示す。   FIG. 1 is a diagram for explaining the behavior of the water surface in the process of changing the reservoir level of the reservoir. In the figure, the horizontal axis represents time, and the vertical axis represents the measured value of the reservoir level by a water level gauge.

同図に示されるように、貯水位がn(cm)からn+1(cm)へ変化する場合、nとn+1とが繰り返し検出された後、n+1が継続されて検出されるようになる。水面は完全に平らではなく、うねり(揺れ)を有するからである。   As shown in the figure, when the reservoir level changes from n (cm) to n + 1 (cm), after n and n + 1 are repeatedly detected, n + 1 is continuously detected. This is because the water surface is not completely flat and has undulations (swaying).

同図では、t6以降において貯水位はn+1で安定している。したがって、nへの貯水位変化時をt1とした場合、理想的には、(t6−t1)を貯水位変化に要した時間とするべきである。しかし、t2、t3、t4、又はt5において貯水位がn+1に変化したと判定されてしまうと、流入量が実際より大きな値として算出されてしまう。特に、t2を貯水位の変化時とした場合、その誤差は大きなものとなる。   In the figure, the reservoir level is stable at n + 1 after t6. Therefore, when the reservoir level change time to n is t1, ideally, (t6-t1) should be the time required for the reservoir level change. However, if it is determined that the water storage level has changed to n + 1 at t2, t3, t4, or t5, the inflow amount is calculated as a larger value than the actual amount. In particular, when t2 is set when the water storage level changes, the error becomes large.

なお、水位計の精度も図1に示される揺れの検出に大きく影響している。すなわち、水位計の精度は、一般的に1(cm)であり、n+0.9(cm)は、n(cm)として検出される。したがって、1mmの揺れでも1cmの揺れとして計測されてしまう。その結果、1cm単位のゆれの回数は実際の回数よりも多く検出され、貯水位の変化時の判定をより困難なものとしている。   It should be noted that the accuracy of the water level gauge also greatly affects the detection of shaking shown in FIG. That is, the accuracy of the water level gauge is generally 1 (cm), and n + 0.9 (cm) is detected as n (cm). Therefore, even 1 mm of shaking is measured as 1 cm of shaking. As a result, the number of fluctuations in units of 1 cm is detected more than the actual number of times, making it more difficult to determine when the reservoir level changes.

一方、t6を貯水位n+1の変化時であると判定するためには、図示されていない貯水位n+2の安定を観察する必要がある。そうすると、貯水位n+1の変化時の判定時刻が大きく遅れてしまい、その結果、流入量の算出も適時的に行えなくなってしまうという問題がある。   On the other hand, in order to determine that t6 is when the reservoir level n + 1 changes, it is necessary to observe the stability of the reservoir level n + 2, which is not shown. If it does so, the judgment time at the time of the change of the water storage level n + 1 will be overdue greatly, As a result, there exists a problem that calculation of an inflow amount cannot be performed timely.

本発明は、上記の点に鑑みてなされたものであって、貯水位の変化の時期を適切に判定することができる貯水位情報処理装置及びプログラムの提供を目的とする。   This invention is made | formed in view of said point, Comprising: It aims at provision of the stored water level information processing apparatus and program which can determine appropriately the timing of the change of a stored water level.

そこで上記課題を解決するため、貯水池の貯水位を計測する水位計より入力される計測値に基づいて前記貯水位の変化を検出する貯水位変化検出手段と、前記貯水位変化検出手段によって検出された前記貯水位の変化の継続時間を計測する継続時間計測手段と、第一の貯水位から第二の貯水位、前記第二の貯水位から第三の貯水位へと一定方向に貯水位が変化する過程において、前記第一の貯水位から前記第二の貯水位へ変化し再び前記第一の貯水位へ戻るまでの前記継続時間の中の最大値を貯水位変化確定時間に設定し、前記第三の貯水位の継続時間が前記貯水位変化確定時間に達した時を前記第三の貯水位への変化時とする貯水位変化時期判定手段とを有する。   Therefore, in order to solve the above-mentioned problem, a water level change detecting means for detecting a change in the water level based on a measured value inputted from a water level meter for measuring the water level of the reservoir, and a water level change detecting means detected by the water level change detecting means. A duration measuring means for measuring the duration of the change in the reservoir level, and the reservoir level in a certain direction from the first reservoir level to the second reservoir level and from the second reservoir level to the third reservoir level. In the process of changing, the maximum value of the duration until the first reservoir level changes from the first reservoir level to the second reservoir level and returns to the first reservoir level is set as the reservoir level change confirmation time, And a storage level change timing determination means for setting a time when the duration of the third storage level reaches the storage level change determination time as a time of change to the third storage level.

このような貯水位情報処理装置では、貯水位の変化の時期を適切に判定することができる。   In such a stored water level information processing apparatus, it is possible to appropriately determine the time of change of the stored water level.

開示された技術によれば、貯水位の変化の時期を適切に判定することができる   According to the disclosed technology, it is possible to appropriately determine the timing of the change in the reservoir level.

ダムの貯水位の変化の過程における水面の挙動を説明するための図である。It is a figure for demonstrating the behavior of the water surface in the process of the change of the reservoir level of a dam. 本発明の実施の形態におけるダム監視制御システムの構成例を示す図である。It is a figure which shows the structural example of the dam monitoring control system in embodiment of this invention. 本発明の実施の形態における流入量算出装置のハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the inflow amount calculating apparatus in embodiment of this invention. 本発明の実施の形態における流入量算出装置の機能構成例を示す図である。It is a figure which shows the function structural example of the inflow amount calculation apparatus in embodiment of this invention. 貯水位変化判定部による貯水位の変化のタイミング及び変化後の貯水位の判定方法を説明するための図である。It is a figure for demonstrating the determination method of the stored water level after the change timing of the stored water level by the stored water level change determination part. 変化後の貯水位の判定について説明するための図である。It is a figure for demonstrating determination of the stored water level after a change. 流入量算出装置による流入量の算出処理の処理手順を説明するためのフローチャートである。It is a flowchart for demonstrating the process sequence of the calculation process of the inflow amount by an inflow amount calculation apparatus. 流入量の算出処理を説明するための図である。It is a figure for demonstrating the calculation process of inflow amount. 貯水位変化確定時間及び貯水位変化の判定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the determination process of a water storage level change fixed time and a water storage level change.

以下、図面に基づいて本発明の実施の形態を説明する。図2は、本発明の実施の形態におけるダム監視制御システムの構成例を示す図である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 2 is a diagram illustrating a configuration example of the dam monitoring control system according to the embodiment of the present invention.

同図において、ダム監視制御設備1は、ダム2によって形成される貯水池3の状態を監視し、必要に応じてダム2を制御する設備であり、流入量算出装置10を含む。流入量算出装置10は、貯水池3への流入量を算出する情報処理装置(コンピュータ)であり、貯水位情報処理装置の一例である。流入量算出装置10は、水位計4及び放流設備5等と接続されている。水位計4は、貯水池3の水位を計測する機器である。放流設備5は、ダム2のゲート21からの放流量を計測する機器(放流量計測手段)である。水位計4及び放流量5による計測値は、流入量算出装置10に逐次送信される。   In the figure, a dam monitoring and control facility 1 is a facility that monitors the state of a reservoir 3 formed by a dam 2 and controls the dam 2 as necessary, and includes an inflow amount calculation device 10. The inflow amount calculation device 10 is an information processing device (computer) that calculates the inflow amount into the reservoir 3, and is an example of a reservoir level information processing device. The inflow amount calculation device 10 is connected to the water level gauge 4 and the discharge facility 5. The water level meter 4 is a device that measures the water level of the reservoir 3. The discharge facility 5 is a device (discharge flow measuring means) that measures the discharge flow from the gate 21 of the dam 2. The measurement values obtained by the water level meter 4 and the discharge flow rate 5 are sequentially transmitted to the inflow amount calculation device 10.

図3は、本発明の実施の形態における流入量算出装置のハードウェア構成例を示す図である。図3の流入量算出装置10は、それぞれバスBで相互に接続されているドライブ装置100と、補助記憶装置102と、メモリ装置103と、CPU104と、インタフェース装置105と、表示装置106と、入力装置107とを有する。   FIG. 3 is a diagram illustrating a hardware configuration example of the inflow amount calculating device according to the embodiment of the present invention. 3 includes a drive device 100, an auxiliary storage device 102, a memory device 103, a CPU 104, an interface device 105, a display device 106, and an input connected to each other via a bus B. Device 107.

流入量算出装置10での処理を実現するプログラムは、CD−ROM等の記録媒体101によって提供される。プログラムを記録した記録媒体101がドライブ装置100にセットされると、プログラムが記録媒体101からドライブ装置100を介して補助記憶装置102にインストールされる。但し、プログラムのインストールは必ずしも記録媒体101より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置102は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。   A program that realizes processing in the inflow amount calculation device 10 is provided by a recording medium 101 such as a CD-ROM. When the recording medium 101 on which the program is recorded is set in the drive device 100, the program is installed from the recording medium 101 to the auxiliary storage device 102 via the drive device 100. However, the program need not be installed from the recording medium 101 and may be downloaded from another computer via a network. The auxiliary storage device 102 stores the installed program and also stores necessary files and data.

メモリ装置103は、プログラムの起動指示があった場合に、補助記憶装置102からプログラムを読み出して格納する。CPU104は、メモリ装置103に格納されたプログラムに従って流入量算出装置10に係る機能を実現する。インタフェース装置105は、水位計4や放流設備5等とネットワーク接続するためのインタフェースとして用いられる。表示装置106はプログラムによるGUI(Graphical User Interface)等を表示する。入力装置107はキーボード及びマウス等であり、様々な操作指示を入力させるために用いられる。   The memory device 103 reads the program from the auxiliary storage device 102 and stores it when there is an instruction to start the program. The CPU 104 realizes functions related to the inflow amount calculating device 10 according to a program stored in the memory device 103. The interface device 105 is used as an interface for network connection with the water level gauge 4 and the discharge facility 5. The display device 106 displays a GUI (Graphical User Interface) or the like by a program. The input device 107 is a keyboard, a mouse, or the like, and is used for inputting various operation instructions.

図4は、本発明の実施の形態における流入量算出装置の機能構成例を示す図である。同図において、流入量算出装置10は、データ記録部11、貯水位変化判定部12、流入量算出部13、計測値記憶部14、及びデータ蓄積部15等を有する。これら各部の機能は、流入量算出装置10にインストールされたプログラムがCPU104に実行させる処理により実現される。   FIG. 4 is a diagram illustrating a functional configuration example of the inflow amount calculating device according to the embodiment of the present invention. In the figure, an inflow amount calculation device 10 includes a data recording unit 11, a stored water level change determination unit 12, an inflow amount calculation unit 13, a measured value storage unit 14, a data storage unit 15, and the like. The functions of these units are realized by processing executed by the CPU 104 by a program installed in the inflow amount calculation device 10.

データ記録部11は、水位計4より入力される貯水位の計測値(貯水位データ)や、放流設備5より入力される放流量の計測値(放流量データ)をそれぞれの計測時刻と関連付けて計測値記憶部14に記録する。   The data recording unit 11 associates the measured value of the stored water level (stored water level data) input from the water level gauge 4 and the measured value of discharged water (discharged data) input from the discharge facility 5 with each measurement time. It records in the measured value storage unit 14.

貯水位変化判定部12は、貯水位変化検出部121、継続時間計測部122、及び貯水位変化時期判定部123等を含み、貯水位が変化したタイミング(貯水位変化時)と、変化後の貯水位(変化後貯水位)とを判定し、判定結果をデータ蓄積部15に記録する。   The reservoir level change determination unit 12 includes a reservoir level change detection unit 121, a duration measurement unit 122, a reservoir level change timing determination unit 123, and the like. The timing at which the reservoir level changes (when the reservoir level changes) and after the change The water storage level (the water storage level after change) is determined, and the determination result is recorded in the data storage unit 15.

流入量算出部13は、貯水位変化判定部12による判定結果等を入力情報として用いて、式(1)によって定義される貯水位変化法を使用して貯水池3における流入量を算出し、算出結果を算出時の時刻と関連付けてデータ蓄積部15に記録する。   The inflow amount calculation unit 13 calculates the inflow amount in the reservoir 3 using the determination result by the storage level change determination unit 12 as input information, using the storage level change method defined by the equation (1), and calculates The result is recorded in the data storage unit 15 in association with the time of calculation.

Figure 0005365402
Figure 0005365402

式(1)において、各パラメータの意味は以下の通りである。
Qit:正分全流入量〔m/s〕
Vh[t]:現流入量算出時の有効貯水量〔m/s〕
Vh[t−T]:全流入量算出時(T分前)の有効貯水量〔m/s〕
Qot[t−i]:現流入量算出時からi分前の全放流量〔m/s〕
T:貯水位変化に要した時間〔分〕
In equation (1), the meaning of each parameter is as follows.
Qit: Total amount of inflow [m 3 / s]
Vh [t]: Effective water storage amount [m 3 / s] when calculating the current inflow rate
Vh [t−T]: Effective water storage amount [m 3 / s] at the time of calculating the total inflow amount (before T minutes)
Qot [t−i]: Total discharge flow [m 3 / s] i minutes before the current inflow calculation
T: Time required to change the reservoir level [minutes]

式(1)において、第一項は、前回流入量算出時と今回流入量算出時の有効貯水量の変化量から求められる貯留流量に相当し、第二項は貯水池3から放流された平均放流量に相当する。   In Equation (1), the first term corresponds to the storage flow rate obtained from the amount of change in the effective water storage amount at the time of the previous inflow calculation and the current inflow calculation, and the second term is the average discharge discharged from the reservoir 3. Corresponds to the flow rate.

なお、計測値記憶部14は、例えば、メモリ装置103又は補助記憶装置102における所定の記憶領域である。また、データ蓄積部15は、例えば、補助記憶装置102における所定の記憶領域である。   The measurement value storage unit 14 is a predetermined storage area in the memory device 103 or the auxiliary storage device 102, for example. The data storage unit 15 is a predetermined storage area in the auxiliary storage device 102, for example.

ところで、貯水量に関するパラメータ(Vh[t]、Vh[t−T])は、貯水位変化判定部12によって判定される貯水位と、データ蓄積部15に記憶された貯水位判定データとに基づいて導出される。貯水位判定データは、例えば、1mおきの貯水位ごとに貯水量が記録されたデータである。また、放流量に関するパラメータ(Qot[t−i])は、放流設備5より入力される放流量データに基づいて導出される。また、Tは、貯水位変化判定部12によって判定される貯水位変化のタイミングによって導出される。したがって、流入量算出部13による算出結果(すなわち、流入量)の精度の高さは、貯水位変化判定部12による判定結果に大きく依存する。そこで、本実施の形態の貯水位変化判定部12は、図5に示されるように、貯水位の変化のタイミング及び変化後の貯水位を判定する。   By the way, the parameters (Vh [t], Vh [t−T]) relating to the water storage amount are based on the water storage level determined by the water storage level change determination unit 12 and the water storage level determination data stored in the data storage unit 15. Is derived. The water storage level determination data is, for example, data in which the water storage amount is recorded for each water storage level every 1 m. Further, the parameter (Qot [t−i]) related to the discharge flow rate is derived based on the discharge flow data input from the discharge facility 5. Further, T is derived from the timing of the change in the storage level determined by the storage level change determination unit 12. Therefore, the accuracy of the calculation result (that is, the inflow amount) by the inflow amount calculation unit 13 greatly depends on the determination result by the reservoir level change determination unit 12. Therefore, as shown in FIG. 5, the storage level change determination unit 12 of the present embodiment determines the timing of the change of the storage level and the storage level after the change.

図5は、貯水位変化判定部による貯水位の変化のタイミング及び変化後の貯水位の判定方法を説明するための図である。同図において横軸は、流入量(水位変化)の計測開始時からの時間軸(時間の経過)を示す。縦軸は、水位計4による貯水位の計測値を示す。   FIG. 5 is a diagram for explaining the change timing of the storage level and the determination method of the storage level after the change by the storage level change determination unit. In the figure, the horizontal axis indicates the time axis (elapse of time) from the start of measurement of the inflow amount (water level change). The vertical axis indicates the measured value of the stored water level by the water level meter 4.

同図では、計測開始時における貯水位(基準水位)は、N0(cm)であり、その後にN0→N1→N2と貯水位が一定方向に変化する(上昇する)例が示されている。なお、N1=N0+1(cm)である。N2=N1+1(cm)である。   In the figure, the water storage level (reference water level) at the start of measurement is N0 (cm), and thereafter, the water storage level is changed (increased) in a certain direction as N0 → N1 → N2. Note that N1 = N0 + 1 (cm). N2 = N1 + 1 (cm).

貯水位が変化する場合、経験的に変化前と変化後との貯水位が繰り返し検出された後に、変化後の貯水位に安定する。また、該繰り返しの周期は徐々に長くなる。例えば、図5の例では、貯水位N0から貯水位N1への変化の過程において、時刻t1以降において貯水位N1に安定するまでに、貯水位N0から貯水位N1への4回のパルス(p1〜p4)が検出されている。ここで、パルスp1及びp2における貯水位N1の継続時間は1分、パルスp3における貯水位N1の継続時間は2分、パルスp4における貯水位N1の継続時間は3分である。貯水位N1から貯水位N2へ変化する場合も同様である。時刻t2以降において貯水位N2に安定するまでに、貯水位N1から貯水位N2への3回のパルス(p5〜p7)が検出されている。   When the reservoir level changes, the reservoir level before and after the change is empirically detected repeatedly, and then the reservoir level after the change is stabilized. In addition, the repetition cycle becomes gradually longer. For example, in the example of FIG. 5, in the process of the change from the water level N0 to the water level N1, four pulses (p1) from the water level N0 to the water level N1 until the water level becomes stable after the time t1. ~ P4) have been detected. Here, the duration of the reservoir level N1 in the pulses p1 and p2 is 1 minute, the duration of the reservoir level N1 in the pulse p3 is 2 minutes, and the duration of the reservoir level N1 in the pulse p4 is 3 minutes. The same applies when the water level N1 changes to the water level N2. Three times (p5 to p7) from the reservoir level N1 to the reservoir level N2 are detected until the reservoir level N2 is stabilized after time t2.

本実施の形態において、貯水位変化判定部12は、計測開始時から最初の貯水位の変化の過程(貯水位N0から貯水位N1への変化の過程)において検出されるパルスの中で、継続時間が最も長いパルスの継続時間を、次以降の貯水位変化の判定のために用いる。当該継続時間を「貯水位変化確定時間ΔT」といい、以下、単に「ΔT」と記す。ΔTは、貯水位変化判定部12によって判定(決定)され、データ蓄積部15に記録される。   In the present embodiment, the reservoir level change determination unit 12 continues the pulse detected in the process of the first reservoir level change (the process of change from the reservoir level N0 to the reservoir level N1) from the start of measurement. The duration of the pulse with the longest time is used to determine the change in the reservoir level after the next. The duration is referred to as “reservoir level change confirmation time ΔT”, and hereinafter simply referred to as “ΔT”. ΔT is determined (determined) by the water storage level change determination unit 12 and recorded in the data storage unit 15.

具体的には、図5のパルスp1〜p4の中で、継続時間が最も長いパルスはパルスp4であり、当該継続時間は3分である。したがって、3分がΔTとされる。貯水位変化判定部12は、次回の貯水位変化(すなわち、同図における貯水位N1から貯水位N2への変化)において、貯水位N2の継続時間がΔTに達したときを貯水位N2への変化時と判定する。図5において、貯水位N2の継続時間がΔTに達したときは、時刻(t2+ΔT)である。したがって、同図の例では、貯水位N2の変化時は、時刻(t2+ΔT)であると判定される。   Specifically, the pulse with the longest duration among the pulses p1 to p4 in FIG. 5 is the pulse p4, and the duration is 3 minutes. Therefore, 3 minutes is set as ΔT. The storage level change determination unit 12 sets the storage level N2 when the duration of the storage level N2 reaches ΔT in the next change in the storage level (that is, the change from the storage level N1 to the storage level N2 in the figure). It is determined that there is a change. In FIG. 5, when the duration of the water storage level N2 reaches ΔT, it is time (t2 + ΔT). Therefore, in the example of the figure, it is determined that it is time (t2 + ΔT) when the reservoir level N2 changes.

また、貯水位変化判定部12は、時刻t2から時刻(t2+ΔT)までの間に最も多く(長い時間)検出された貯水位を変化後の貯水位と判定する。この点について、図6を用いて説明する。   Moreover, the water storage level change determination part 12 determines the water level detected most (long time) from the time t2 to the time (t2 + ΔT) as the water level after the change. This point will be described with reference to FIG.

図6は、変化後の貯水位の判定について説明するための図である。同図には、図5における時刻t2以降について拡大表示されている。同図に示されるように、時刻t2から時刻(t2+ΔT)までの間において、水面の揺れ(波)により、一時的に貯水位N3(N3=N2+1cm以上)が検出される場合がある。このような場合、貯水位変化判定部12は、ΔTの間に最も多く検出された貯水位(同図の例では貯水位N2)を変化後の貯水位として判定する。   FIG. 6 is a diagram for explaining the determination of the stored water level after the change. In the same figure, an enlarged display is made after time t2 in FIG. As shown in the drawing, during the period from time t2 to time (t2 + ΔT), the water storage level N3 (N3 = N2 + 1 cm or more) may be temporarily detected due to the fluctuation (wave) of the water surface. In such a case, the water storage level change determination unit 12 determines the water level detected most frequently during ΔT (the water storage level N2 in the example of the figure) as the water level after the change.

なお、図5及び図6では、貯水位が上昇する場合について示されているが、下降する場合についても同様である。下降する場合については、図5におけるグラフについてX軸に対して線対称なものに対し、上記判定方法を当てはめればよい。   5 and 6 show the case where the water storage level rises, the same applies to the case where it falls. In the case of descending, the above determination method may be applied to the graph in FIG. 5 that is axisymmetric with respect to the X axis.

以上のような判定方法において、貯水位変化検出部121は、水位計4より入力される貯水位の計測値(貯水位データ)に基づいて、瞬間的な貯水の変化を検出する。ここで、瞬間的な変化とは、図5におけるパルスp1〜p4に関する貯水位N1からN2への変化(パルスの開始)及び貯水位N2からN1への変化(パルスの終了)のことをいう。なお、本実施の形態において、水位計4の精度は1cmである。したがって、貯水位変化検出部121によって検出される貯水の変化も1cm刻みである。   In the determination method as described above, the water storage level change detection unit 121 detects an instantaneous water storage change based on the measured value (water storage level data) of the water storage level input from the water level gauge 4. Here, the instantaneous change refers to the change from the reservoir level N1 to N2 (start of pulse) and the change from the reservoir level N2 to N1 (end of pulse) with respect to the pulses p1 to p4 in FIG. In the present embodiment, the accuracy of the water level gauge 4 is 1 cm. Therefore, the change in the water storage detected by the water storage level change detection unit 121 is also in 1 cm increments.

また、継続時間計測部122は、貯水位変化検出部121による貯水位の変化の検出に応じて、変化後の貯水位の継続時間(各パルスの継続時間)を計測する。貯水位変化時期判定部123は、貯水位が変化したタイミングを判定する。すなわち、貯水位変化時期判定部123は、図5における時刻(t2+ΔT)を、貯水位N2へ変化した時と判定する。   The duration measuring unit 122 measures the duration of the stored water level after the change (the duration of each pulse) according to the detection of the change in the stored water level by the stored water level change detecting unit 121. The stored water level change timing determination unit 123 determines the timing at which the stored water level has changed. That is, the water storage level change timing determination unit 123 determines that the time (t2 + ΔT) in FIG. 5 has changed to the water storage level N2.

以下、流入量算出装置10の処理手順について説明する。図7は、流入量算出装置による流入量の算出処理の処理手順を説明するためのフローチャートである。また、図8は、流入量の算出処理を説明するための図である。図8中、図5又は図6と同一貯水位又は同一時刻には同一符号を付している。すなわち、図8は、図5の縮尺をより小さくし、貯水位の変化をマクロ的に表現したものである。したがって、図8においては、貯水位変化の際に検出されるパルス(パルスp1〜p7等)については省略されている。   Hereinafter, the processing procedure of the inflow amount calculation device 10 will be described. FIG. 7 is a flowchart for explaining the processing procedure of the inflow amount calculation processing by the inflow amount calculation device. FIG. 8 is a diagram for explaining the inflow amount calculation process. In FIG. 8, the same reference number is attached | subjected to the same water storage level or the same time as FIG. 5 or FIG. That is, FIG. 8 is a macro representation of changes in the reservoir level by reducing the scale of FIG. Therefore, in FIG. 8, the pulses (pulses p1 to p7, etc.) detected when the reservoir level changes are omitted.

流入量の計測の開始指示の入力に応じ、貯水位変化判定部12は、ΔTの値は既に判定されているか否かを判定する(S101)。計測開始直後はΔTの値は判定されていないため、ステップS102に進む。ステップS102において、貯水位変化判定部12は、現時点(計測開始時t0)において水位計4より入力され、データ記録部11によって計測値記憶部14に記録されている貯水位を基準貯水位とする。基準貯水位は、貯水位変化前の貯水位を意味する。図8においては、基準貯水位は、貯水位N0である。   In response to the input of the inflow measurement start instruction, the reservoir level change determination unit 12 determines whether the value of ΔT has already been determined (S101). Since the value of ΔT is not determined immediately after the start of measurement, the process proceeds to step S102. In step S102, the water level change determination unit 12 uses the water level input from the water level meter 4 at the present time (measurement start time t0) and recorded in the measured value storage unit 14 by the data recording unit 11 as the reference water level. . The reference reservoir level means the reservoir level before the reservoir level changes. In FIG. 8, the reference water storage level is the water storage level N0.

続いて、貯水位変化判定部12はΔT及び変化後の貯水位の判定処理を実行する(S103)。ステップS103の詳細については後述するが、図5において説明した方法によって、貯水位N1からN2への変化のタイミング、変化後の貯水位(貯水位N2)、及びΔTの値が判定される。判定された値は、データ蓄積部15に記録される。   Subsequently, the water storage level change determination unit 12 performs a process of determining ΔT and the water level after the change (S103). Although details of step S103 will be described later, the timing of the change from the water level N1 to N2, the water level after the change (water level N2), and the value of ΔT are determined by the method described in FIG. The determined value is recorded in the data storage unit 15.

ステップS103に続いて、ステップS104に進み、貯水位変化判定部12は、所定時間待機する。ここでの待機時間は、流入量を計測する間隔に相当する。したがって、運用上、流入量を計測する間隔を当該所定時間に当てはめればよい。   Subsequent to step S103, the process proceeds to step S104, and the stored water level change determination unit 12 waits for a predetermined time. The waiting time here corresponds to an interval for measuring the inflow amount. Therefore, in operation, an interval for measuring the inflow amount may be applied to the predetermined time.

所定時間待機後(S104でYes)、貯水位変化判定部12の貯水位変化検出部121は、前回貯水位と現在貯水位との差が1cm以上であるか否かを判定する(S105)。ここで、前回貯水位とは、前回の(最近の)貯水位の変化時において判定された貯水位をいい、本説明においては、ステップS103において判定される貯水位N2に相当する。一方、現在貯水位とは、ステップS105の時点において水位計4より入力され、データ記録部11によって計測値記憶部14に記録されている貯水位をいう。なお、本実施の形態において、貯水位に関する差は全て絶対値である。貯水位が上昇する場合と下降する場合の双方の場合に対応するためである。   After waiting for a predetermined time (Yes in S104), the water level change detection unit 121 of the water level change determination unit 12 determines whether the difference between the previous water level and the current water level is 1 cm or more (S105). Here, the previous reservoir level refers to the reservoir level determined at the time of the previous (recent) change in the reservoir level, and corresponds to the reservoir level N2 determined in step S103 in this description. On the other hand, the current water level is a water level that is input from the water level gauge 4 and recorded in the measured value storage unit 14 by the data recording unit 11 at the time of step S105. In the present embodiment, all the differences regarding the water storage level are absolute values. This is to cope with both cases where the water storage level rises and falls.

前回貯水位と現在貯水位との差が1cm以上である場合(S105でYes)、継続時間計測部122は、前回貯水位と現在貯水位との差が1cm以上である状態の継続時間を計測する。具体的には、図8における貯水位N3以上(N3=N2+1cm)の継続時間が計測される。当該継続時間がΔT以上継続した場合(S106でYes)、貯水位変化時期判定部123は、当該継続時間がΔTに達した時を今回貯水位変化時として判定し、当該継続時間において最も多く検出された貯水位を今回貯水位として判定する(S107)。貯水位変化時期判定部123は、判定された今回貯水位変化時及び今回貯水位を示すデータをデータ蓄積部15に記録する。なお、当該継続時間において最も多く検出された貯水位は、当該継続時間において水位計4より入力され、データ記録部によって計測時刻と共に計測値記憶部14に記録されている貯水位データに基づいて判定すればよい。   When the difference between the previous storage level and the current storage level is 1 cm or more (Yes in S105), the duration measurement unit 122 measures the duration of the state where the difference between the previous storage level and the current storage level is 1 cm or more. To do. Specifically, the duration of the water level N3 or higher (N3 = N2 + 1 cm) in FIG. 8 is measured. When the duration continues for ΔT or more (Yes in S106), the reservoir level change timing determination unit 123 determines that the duration has reached ΔT as the current reservoir level change, and detects the most during the duration. The stored water level is determined as the current water level (S107). The water storage level change timing determination unit 123 records data indicating the determined current water storage level change and the current water storage level in the data storage unit 15. The water level detected most frequently during the duration is determined based on the water level data input from the water level gauge 4 during the duration and recorded in the measured value storage unit 14 together with the measurement time by the data recording unit. do it.

本説明においてステップS107が実行されるのは、図8における時刻t3+ΔTの時点である。したがって、貯水位変化時期判定部123は、時刻t3+ΔTを今回貯水位変化時として判定する。また、時刻t3から時刻t3+ΔTの間において最も多く検出された貯水位N3を今回貯水位として判定する。   In this description, step S107 is executed at time t3 + ΔT in FIG. Therefore, the storage water level change timing determination unit 123 determines the time t3 + ΔT as the current storage water level change time. Further, the water level N3 detected most frequently between time t3 and time t3 + ΔT is determined as the current water level.

続いて、流入量算出部13は、前回貯水位変化時(t2+ΔT)、前回貯水位(N2)、今回貯水位変化時(t3+ΔT)、今回貯水位(N3)、貯水位判定データ、放流設備5より入力され、データ記録部11によって計測値記憶部14に記録されている放流量の計測値(放流量データ)、及び式(1)に基づいて、流入量を算出する(S108)。より詳しくは、前回貯水位(N2)、今回貯水位(N3)、及び貯水位判定データに基づいて、前回貯水位変化時における有効貯水量(Vh[t−T])、今回貯水位変化時(現在流入量算出時)における有効貯水量(Vh[t])が求まる。また、今回貯水位変化時(t3+ΔT)と前回貯水位変化時(t2+ΔT)との差が、貯水位変化に要した時間(T)とされる(図8参照)。また、放流量データに基づいて現在流入量算出時からi分前の全放流量(Qot[t−i])が算出される。流入量算出部13は、これらの値を式(1)に当てはめることにより、流入量(正分全流入量Qit)を算出する。したがって、ここでは時刻t2+ΔTから時刻t3+ΔTまでの間の流入量が算出される。流入量算出部13は、算出結果の流入量を現在時刻と関連付けて(現在時刻の流入量として)データ蓄積部15に記録する。   Subsequently, the inflow amount calculation unit 13 performs the previous storage level change (t2 + ΔT), the previous storage level (N2), the current storage level change (t3 + ΔT), the current storage level (N3), the storage level determination data, and the discharge facility 5. The inflow amount is calculated on the basis of the measured value (discharge data) of the discharge flow rate input from the data recording unit 11 and recorded in the measurement value storage unit 14 by the data recording unit 11 and the equation (1) (S108). More specifically, based on the previous storage level (N2), current storage level (N3), and storage level determination data, the effective storage amount (Vh [t−T]) at the time of the previous storage level change, at the time of the current storage level change The effective water storage amount (Vh [t]) at the time of calculating the current inflow amount is obtained. Further, the difference between the current water level change (t3 + ΔT) and the previous water level change (t2 + ΔT) is the time (T) required for the water level change (see FIG. 8). Further, the total discharge flow (Qot [t−i]) i minutes before the current inflow calculation is calculated based on the discharge flow data. The inflow amount calculation unit 13 calculates the inflow amount (the total inflow amount Qit) by applying these values to the equation (1). Therefore, the inflow amount from time t2 + ΔT to time t3 + ΔT is calculated here. The inflow amount calculation unit 13 records the inflow amount of the calculation result in the data storage unit 15 in association with the current time (as the inflow amount at the current time).

続いて、貯水位変化判定部12は、前回貯水位(N2)から今回貯水位(N3)に変化する過程において検出されたパルスに基づいてΔTを更新する(S109)。具体的には、貯水位N2から貯水位N3に変化する過程において検出されたパルスの中で最大の継続時間が新たなΔTとされる。なお、ステップS109は実行されなくてもよい。すなわち、最初に判定されたΔTがその後の貯水位変化の判定に使用されてもよい。但し、ステップS109を実行することにより、貯水池3の状態の変化に応じてΔTの値を適切なものとすることができる。   Subsequently, the storage level change determination unit 12 updates ΔT based on the pulse detected in the process of changing from the previous storage level (N2) to the current storage level (N3) (S109). Specifically, the maximum duration among the pulses detected in the process of changing from the reservoir level N2 to the reservoir level N3 is set as a new ΔT. Note that step S109 may not be executed. That is, ΔT determined first may be used for subsequent determination of the stored water level change. However, by executing step S109, the value of ΔT can be made appropriate according to the change in the state of the reservoir 3.

一方、ステップS105において、前回貯水位と現在貯水位との差が1cm未満であると判定された場合(S105でNo)、流入量算出部13は、流入量と放流量との差分から次の貯水位変化時間を算出する(S110)。ここでの流入量は、前回の流入量算出時(前回のステップS108の実行時)においてデータ蓄積部15に記録された流入量である。また、放流量は、現時点において放流設備5より入力されデータ記録部11によって計測値記憶部14に記録されている放流量である。次の貯水位変化時間とは、現在の貯水位から±1cmの貯水位への変化に要する時間である。より詳しくは、流入量>放流量の場合、貯水位が現在の貯水位から+1cm変化する時間であり、流入量<放流量の場合、貯水位が現在の貯水位から−1cm変化する時間である。   On the other hand, when it is determined in step S105 that the difference between the previous water storage level and the current water storage level is less than 1 cm (No in S105), the inflow amount calculation unit 13 calculates the next from the difference between the inflow amount and the discharge flow rate. The water storage level change time is calculated (S110). Here, the inflow amount is the inflow amount recorded in the data storage unit 15 at the time of the previous inflow amount calculation (when the previous step S108 is executed). Further, the discharge flow rate is a discharge flow rate that is input from the discharge facility 5 at the present time and recorded in the measured value storage unit 14 by the data recording unit 11. The next reservoir level change time is the time required for the change from the current reservoir level to the reservoir level of ± 1 cm. More specifically, when the inflow amount is greater than the discharge flow rate, it is the time for the storage level to change by +1 cm from the current storage level, and when the inflow amount is less than the discharge flow rate, it is the time for the storage level to change by -1 cm from the current storage level. .

具体的には、流入量算出部13は、現在の貯水位に対する貯水量と現在の貯水位±1cmに対する貯水量とを貯水位判定データに基づいて求める。続いて、流入量算出部13は、求められた二つの貯水量の差分を、流入量と放流量との差分によって除すことにより次の貯水変化時間を算出(予測)する。   Specifically, the inflow amount calculation unit 13 obtains the water storage amount with respect to the current water storage level and the water storage amount with respect to the current water storage level ± 1 cm based on the water storage level determination data. Subsequently, the inflow amount calculation unit 13 calculates (predicts) the next storage water change time by dividing the difference between the two obtained water storage amounts by the difference between the inflow amount and the discharge flow rate.

続いて、流入量算出部13は、前回貯水位変化時から次の貯水位変化時間が経過するまでに、現在貯水位と前回貯水位との差が1cm以上となったか否かを判定する(S111、S112)。すなわち、予測通り、又は予測より早い時期に1cm以上の貯水位の変化が発生したか否かが判定される。当該1cm以上の貯水位の変化が発生した場合(S112でYes)、ステップS101以降の処理が繰り返し実行される。一方、前回貯水位変化時から次の貯水位変化時間が経過するまでに1cm以上の貯水位の変化が発生しない場合(S111でYes)、流入量算出部13は、現時点(現在時刻)の流入量は放流量と同じ値であると判定し、放流量の値を現在時刻に対する流入量の値としてデータ蓄積部15に記録する(S113)。すなわち、流入量算出部13は、予測した時間内において貯水位が変化しない場合、放流量と同じ値になったものとして扱う。続いて、流入量算出部13は、データ蓄積部15に記録されているΔTを削除する(S114)。予測通り貯水位が変化しない場合、ΔTの値が適切でない可能性があるため、貯水位変化判定部12によるΔTの判定を再実行させるためである。   Subsequently, the inflow amount calculation unit 13 determines whether or not the difference between the current water level and the previous water level is 1 cm or more before the next water level change time elapses from the previous water level change ( S111, S112). That is, it is determined whether or not a change in the reservoir level of 1 cm or more has occurred as predicted or earlier than predicted. When the change in the water storage level of 1 cm or more occurs (Yes in S112), the processes after Step S101 are repeatedly executed. On the other hand, if there is no change in the reservoir level of 1 cm or more before the next reservoir level change time has elapsed since the previous reservoir level change (Yes in S111), the inflow amount calculation unit 13 The amount is determined to be the same value as the discharge flow rate, and the value of the discharge flow rate is recorded in the data storage unit 15 as the value of the inflow amount with respect to the current time (S113). That is, the inflow amount calculation unit 13 treats the amount as the same as the discharge flow rate when the water storage level does not change within the predicted time. Subsequently, the inflow amount calculation unit 13 deletes ΔT recorded in the data storage unit 15 (S114). This is to cause ΔT to be re-executed by the reservoir level change determination unit 12 because the value of ΔT may not be appropriate when the reservoir level does not change as predicted.

続いて、ステップS103の詳細について説明する。図9は、貯水位変化確定時間及び貯水位変化の判定処理を説明するためのフローチャートである。同図については、図5を参照しつつ説明する。   Next, details of step S103 will be described. FIG. 9 is a flowchart for explaining the determination process of the storage level change confirmation time and the storage level change. This figure will be described with reference to FIG.

ステップS201において、貯水位変化判定部12は、ΔTの値を0に初期化する。続いて、貯水位変化検出部121は、基準貯水位(N0)と、水位計4より入力されデータ記録部11によって計測値記憶部14に記録されている現在貯水位との差が1cm以上であるか否かを判定する(S202)。すなわち、現在貯水位がN1cm以上であるか否かが判定される。なお、ステップS202は、基準貯水位と現在貯水位との差が1cm以上である状態が検出されるまで繰り返し実行される。   In step S201, the water storage level change determination unit 12 initializes the value of ΔT to 0. Subsequently, the water level change detection unit 121 has a difference between the reference water level (N0) and the current water level input from the water level meter 4 and recorded in the measured value storage unit 14 by the data recording unit 11 is 1 cm or more. It is determined whether or not there is (S202). That is, it is determined whether or not the current water storage level is N1 cm or more. Step S202 is repeatedly executed until a state where the difference between the reference water storage level and the current water storage level is 1 cm or more is detected.

基準貯水位と現在貯水位との差が1cmとなったことが貯水位変化検出部121によって検出されると(S202でYes)、継続時間計測部122は、基準貯水位+1cm以上の貯水位(N1以上の貯水位)の継続時間の計測を開始する(S203)。継続時間計測部122によって継続時間の計測が行われている間、貯水位変化検出部121は、現在貯水位が基準貯水位に戻ったか否かを判定している(S204)。貯水位変化検出部121によって現在貯水位が基準貯水位に戻ったことが検出されると(S204でYes)、継続時間計測部122は、継続時間の計測を終了し、計測された継続時間をΔTに代入する(S205)。なお、基準貯水位と現在貯水位との差が1cmとなり(S202でYes)、現在貯水位が基準貯水位と同じになる(S204でYes)といった現象は、図5におけるパルスp1〜p4の発生によって観測される現象である。したがって、最初にステップS205が実行されたときは、パルスp1の継続時間(1分)がΔTに代入される。   When the water level change detecting unit 121 detects that the difference between the reference water level and the current water level is 1 cm (Yes in S202), the duration measuring unit 122 stores the water level (reference water level +1 cm or more) ( The measurement of the duration time of the water storage level of N1 or higher is started (S203). While the duration is measured by the duration measuring unit 122, the reservoir level change detecting unit 121 determines whether or not the current reservoir level has returned to the reference reservoir level (S204). When the water storage level change detection unit 121 detects that the current water storage level has returned to the reference water storage level (Yes in S204), the duration measurement unit 122 ends the measurement of the duration, and calculates the measured duration. Substitute for ΔT (S205). The phenomenon that the difference between the reference reservoir level and the current reservoir level is 1 cm (Yes in S202) and the current reservoir level is the same as the reference reservoir level (Yes in S204) is the occurrence of pulses p1 to p4 in FIG. It is a phenomenon observed by Therefore, when step S205 is first executed, the duration (1 minute) of the pulse p1 is substituted into ΔT.

続いて、貯水位変化検出部121は、ステップS202と同様に、基準貯水位と現在貯水位との差が1cm以上となるまで、現在貯水位の観測を継続する(S206)。基準貯水位と現在貯水位との差が1cmとなったことが貯水位変化検出部121によって検出されると(S206でYes)、継続時間計測部122は、基準貯水位+1cm以上の貯水位(N1以上の貯水位)の継続時間の計測を開始する(S207)。継続時間計測部122によって継続時間の計測が行われている間、貯水位変化検出部121は、現在貯水位が基準貯水位に戻ったか(S208)、基準貯水位と現在貯水位との差が2cm以上となったか(S209)、当該差が2cm以上の状態がΔT(分)継続したか(S210)を判定している。ここで、基準貯水位と現在貯水位との差が2cm以上となる場合とは、例えば、貯水位N1からN0へは戻らず、そのまま貯水位N2へ変化してしまう場合をいう。図5では、パルスp5の開始が検出される場合である。   Subsequently, similarly to step S202, the water storage level change detection unit 121 continues to observe the current water storage level until the difference between the reference water storage level and the current water storage level becomes 1 cm or more (S206). When the water level change detecting unit 121 detects that the difference between the reference water level and the current water level is 1 cm (Yes in S206), the duration measuring unit 122 stores the water level (reference water level +1 cm or more) ( The measurement of the duration time of the water storage level of N1 or higher is started (S207). While the duration measurement is being performed by the duration measurement unit 122, the reservoir level change detection unit 121 determines whether the current reservoir level has returned to the reference reservoir level (S208), or the difference between the reference reservoir level and the current reservoir level. It is determined whether the difference is 2 cm or more (S209), or whether the difference is 2 cm or more continues for ΔT (minutes) (S210). Here, the case where the difference between the reference water level and the current water level is 2 cm or more means, for example, the case where the water level does not return from the water level N1 to N0 but changes to the water level N2. FIG. 5 shows a case where the start of the pulse p5 is detected.

貯水位変化検出部121によって現在貯水位が基準貯水位に戻ったことが検出されると(S208でYes)、継続時間計測部122は、継続時間の計測を終了し、当該継続時間とΔTとを比較する(S211)。当該継続時間がΔTより大きい場合(S211でYes)、継続時間計測部122は、ΔTに当該継続時間を代入する(S205)。当該継続時間がΔT以下の場合(S211でNo)、ΔTの更新は行われない。その後、ステップS206以降の処理が繰り返される。したがって、S206〜S211の処理によって、図5におけるパルスp2、p3、及びp4の継続時間が計測される。また、ΔTには、パルスP4の継続時間が代入された状態となる。   When the water storage level change detection unit 121 detects that the current water storage level has returned to the reference water storage level (Yes in S208), the duration measurement unit 122 ends the measurement of the duration, and the duration and ΔT Are compared (S211). When the duration is larger than ΔT (Yes in S211), the duration measurement unit 122 substitutes the duration for ΔT (S205). If the duration is less than ΔT (No in S211), ΔT is not updated. Thereafter, the processing after step S206 is repeated. Accordingly, the durations of the pulses p2, p3, and p4 in FIG. 5 are measured by the processes of S206 to S211. Further, ΔT is in a state where the duration of the pulse P4 is substituted.

継続時間計測部122によって継続時間が計測されている間に、貯水位変化検出部121によって基準貯水位と現在貯水位との差が2cm以上となったことを検出されたとしても(S209でYes)、当該差が2cm以上の状態がΔT継続しない場合(S210でNoでS209でNo)、ステップS208〜S210のループは繰り返される。したがって、ステップS208〜S210の処理によって、パルスp5、p6、及びp7は無視される。   Even when the duration measurement unit 122 is measuring the duration, the reservoir level change detection unit 121 detects that the difference between the reference reservoir level and the current reservoir level is 2 cm or more (Yes in S209). ), When the difference is 2 cm or more does not continue for ΔT (No in S210 and No in S209), the loop of steps S208 to S210 is repeated. Therefore, the pulses p5, p6, and p7 are ignored by the processing in steps S208 to S210.

一方、当該差が2cm以上の状態がΔT継続した場合(S210でYes)、貯水位変化時期判定部123は、ΔTを確定させ、データ蓄積部15に記録する(S212)。続いて、貯水位変化時期判定部123は、当該ΔTの期間において最も多く検出された貯水位を変化後の貯水位として判定し、当該貯水位を示すデータ(貯水位データ)をデータ蓄積部15に記録する(S213)。続いて、貯水位変化時判定部は、現在時刻を貯水位変化時としてデータ蓄積部15に記録する(S214)。   On the other hand, when the difference is 2 cm or more continues for ΔT (Yes in S210), the water storage level change timing determination unit 123 determines ΔT and records it in the data storage unit 15 (S212). Subsequently, the water storage level change timing determination unit 123 determines the water level detected most during the period of ΔT as the water level after the change, and stores the data indicating the water level (water storage level data) as the data storage unit 15. (S213). Subsequently, the water storage level change determination unit records the current time in the data storage unit 15 as the water storage level change (S214).

なお、図5の場合、時刻t2+ΔTの時点においてステップS212〜S214が実行される。   In the case of FIG. 5, steps S212 to S214 are executed at time t2 + ΔT.

上述したように、本実施の形態における流入量算出装置10は、貯水位変化確定時間(ΔT)を判定し、ΔTを用いて貯水位変化時を判定する。したがって、貯水位が変化する過程において発生するパルス(水面の揺れ)を流入量の算出に用いられる貯水位変化時として判定しない可能性を高めることができる。すなわち、変化後の貯水位が安定したときを当該貯水位変化時として判定することができる。その結果、貯水位変化に要した時間を適切に計測できるようになり、流入量の誤差の低減を期待することができる。   As described above, the inflow amount calculating device 10 according to the present embodiment determines the reservoir level change confirmation time (ΔT), and determines when the reservoir level changes using ΔT. Therefore, it is possible to increase the possibility that a pulse (water surface fluctuation) generated in the process of changing the reservoir level will not be determined as a change in the reservoir level used for calculating the inflow amount. That is, the time when the stored water level after the change is stable can be determined as the time when the stored water level changes. As a result, it becomes possible to appropriately measure the time required for the change in the water storage level, and it is possible to expect a reduction in inflow error.

また、ΔTを用いることにより、早期に貯水位変化時を判定することができる。すなわち、変化後の貯水位の安定期間の開始時期を正確に求めるには、貯水位の計測値の履歴データを参照しなければならない。しかし、履歴データを利用する場合、貯水位変化時の判定に時間を要してしまう。その結果、流入量の算出が適時的なものでなくなってしまう。本実施の形態によれば、ΔTを用いて適時的に貯水位変化時を判定するため、斯かる不都合を適切に解消することができる。   Further, by using ΔT, it is possible to determine the time when the water storage level changes at an early stage. In other words, in order to accurately determine the start time of the stable period of the stored water level after the change, the historical data of the measured value of the stored water level must be referred to. However, when using historical data, it takes time to determine when the reservoir level changes. As a result, the calculation of the inflow amount is not timely. According to this embodiment, since ΔT is used to determine the time when the reservoir level changes in a timely manner, such inconvenience can be appropriately eliminated.

また、ΔTの期間において最も多く検出された貯水位を変化後の貯水位として判定するため、ΔTの期間における突発的な波の発生による、貯水位の判定値への影響を排除することができる。   Further, since the most frequently detected water level in the period of ΔT is determined as the water level after the change, it is possible to eliminate the influence on the determination value of the water level due to the sudden generation of waves in the period of ΔT. .

また、本実施の形態の流入量算出装置10は、流入量及び放流量との差分に基づいて貯水位の変化時間を予測し、当該変化時間に貯水位が変化しない場合には流入量は放流量と同じであると判定する。したがって、流入量が放流量と同じになった時期を適切に判定することができる。   In addition, the inflow amount calculation device 10 of the present embodiment predicts the change time of the reservoir level based on the difference between the inflow amount and the discharge flow rate, and if the reservoir level does not change during the change time, the inflow amount is released. It is determined that the flow rate is the same. Therefore, the time when the inflow amount becomes the same as the discharge flow rate can be appropriately determined.

また、当該変化時間に貯水位が変化しない場合は、ΔTの判定が強制的に再実行される。したがって、気象状況等の突然の変化等による、ΔTの妥当性の劣化を適切に補正することができる。   Further, when the water storage level does not change during the change time, the determination of ΔT is forcibly re-executed. Accordingly, it is possible to appropriately correct the deterioration of the validity of ΔT due to a sudden change in the weather condition or the like.

また、流入量が適切に算出されることにより、監視員の警戒態勢等の時期を事前に把握することもできる。   In addition, by appropriately calculating the amount of inflow, it is possible to grasp in advance the time for the monitoring staff to be alert.

以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to such specific embodiment, In the range of the summary of this invention described in the claim, various deformation | transformation・ Change is possible.

以上の説明に関し、更に以下の項を開示する。
(付記1)
貯水池の貯水位を計測する水位計より入力される計測値に基づいて前記貯水位の変化を検出する貯水位変化検出手段と、
前記貯水位変化検出手段によって検出された前記貯水位の変化の継続時間を計測する継続時間計測手段と、
第一の貯水位から第二の貯水位、前記第二の貯水位から第三の貯水位へと一定方向に貯水位が変化する過程において、前記第一の貯水位から前記第二の貯水位へ変化し再び前記第一の貯水位へ戻るまでの前記継続時間の中の最大値を貯水位変化確定時間に設定し、前記第三の貯水位の継続時間が前記貯水位変化確定時間に達した時を前記第三の貯水位への変化時とする貯水位変化時期判定手段とを有する貯水位情報処理装置。
(付記2)
前記貯水位変化時期判定手段は、前記第三の貯水位への変化時以降に変化する前記貯水位の前記継続時間の最大値によって前記貯水位変化確定時間を更新する付記1記載の貯水位情報処理装置。
(付記3)
前記貯水位変化時期判定手段は、前記水位変化確定時間内において最も長い時間検出された貯水位を変化後の貯水位として判定する付記1又は2記載の貯水位情報処理装置。
(付記4)
前記貯水位変化時期判定手段によって判定される前記貯水位の変化時と、該変化時において計測される前記貯水位と、放流量計測手段より入力される前記貯水池の放流量とに基づいて前記貯水池への流入量を算出する流入量算出手段を有し、
前記流入量算出手段は、前記流入量と前記放流量との差分に基づいて前記貯水位の変化時間を算出し、
前記貯水位変化時期判定手段は、前記変化時間内に前記貯水位の変化が検出されない場合は、前記貯水位変化確定時間を再度設定する付記1乃至3のいずれか一項記載の貯水位情報処理装置。
(付記5)
コンピュータに、
貯水池の貯水位を計測する水位計より入力される計測値に基づいて前記貯水位の変化を検出する貯水位変化検出手順と、
前記貯水位変化検出手順において検出された前記貯水位の変化の継続時間を計測する継続時間計測手順と、
第一の貯水位から第二の貯水位、前記第二の貯水位から第三の貯水位へと一定方向に貯水位が変化する過程において、前記第一の貯水位から前記第二の貯水位へ変化し再び前記第一の貯水位へ戻るまでの前記継続時間の中の最大値を貯水位変化確定時間に設定し、前記第三の貯水位の前記継続時間が前記貯水位変化確定時間に達した時を前記第三の貯水位への変化時とする貯水位変化時期判定手順とを実行させるためのプログラム。
(付記6)
前記貯水位変化時期判定手順は、前記第三の貯水位への変化時以降に変化する前記貯水位の前記継続時間の最大値によって前記貯水位変化確定時間を更新する付記5記載のプログラム。
(付記7)
前記貯水位変化時期判定手順は、前記水位変化確定時間内において最も長い時間検出された貯水位を変化後の貯水位として判定する付記5又は6記載のプログラム。
(付記8)
前記貯水位変化時期判定手段によって判定される前記貯水位の変化時と、該変化時において計測される前記貯水位と、放流量計測手段より入力される前記貯水池の放流量とに基づいて前記貯水池への流入量を算出する流入量算出手順を有し、
前記流入量算出手順は、前記流入量と前記放流量との差分に基づいて前記貯水位の変化時間を算出し、
前記貯水位変化時期判定手順は、前記変化時間内に前記貯水位の変化が検出されない場合は、前記貯水位変化確定時間を再度設定する付記5乃至7のいずれか一項記載のプログラム。
Regarding the above description, the following items are further disclosed.
(Appendix 1)
A water level change detecting means for detecting a change in the water level based on a measured value input from a water level meter that measures the water level of the reservoir;
A duration measuring means for measuring a duration of the change in the reservoir level detected by the reservoir level change detecting means;
In the process of changing the reservoir level in a certain direction from the first reservoir level to the second reservoir level and from the second reservoir level to the third reservoir level, the first reservoir level to the second reservoir level. The maximum value of the duration time until the water level changes to the first reservoir level again is set as the reservoir level change confirmation time, and the duration of the third reservoir level reaches the reservoir level change confirmation time. A storage water level information processing device comprising: a storage water level change timing determination means for setting the time when the change has been made to the third water storage level.
(Appendix 2)
The storage water level information according to supplementary note 1, wherein the storage water level change timing determination means updates the storage water level change fixed time with the maximum value of the duration of the water storage level that changes after the change to the third water storage level. Processing equipment.
(Appendix 3)
The storage water level information processing apparatus according to appendix 1 or 2, wherein the storage water level change timing determination means determines the water storage level detected for the longest time within the water level change fixed time as the stored water level after the change.
(Appendix 4)
The reservoir based on the change of the reservoir level determined by the reservoir level change timing determination unit, the reservoir level measured at the time of the change, and the discharge flow rate of the reservoir input from the discharge rate measurement unit. An inflow amount calculating means for calculating the inflow amount to
The inflow amount calculating means calculates a change time of the reservoir level based on a difference between the inflow amount and the discharge flow rate,
The storage water level information processing unit according to any one of appendices 1 to 3, wherein the storage water level change timing determination unit resets the storage water level change determination time when a change in the water storage level is not detected within the change time. apparatus.
(Appendix 5)
On the computer,
A water level change detection procedure for detecting a change in the water level based on a measurement value input from a water level meter that measures the water level of the reservoir;
A duration measurement procedure for measuring a duration of change in the reservoir level detected in the reservoir level change detection procedure;
In the process of changing the reservoir level in a certain direction from the first reservoir level to the second reservoir level and from the second reservoir level to the third reservoir level, the first reservoir level to the second reservoir level. The maximum value of the duration until the first water level is returned to the first reservoir level is set as the reservoir level change confirmation time, and the duration of the third reservoir level is set to the reservoir level change confirmation time. A program for executing a water level change timing determination procedure in which the reached time is the time of change to the third water level.
(Appendix 6)
The program according to appendix 5, wherein the water level change timing determination procedure updates the water level change confirmation time with the maximum value of the duration of the water level that changes after the change to the third water level.
(Appendix 7)
The program according to appendix 5 or 6, wherein the water level change timing determination procedure determines the water level detected for the longest time within the water level change fixed time as the water level after change.
(Appendix 8)
The reservoir based on the change of the reservoir level determined by the reservoir level change timing determination unit, the reservoir level measured at the time of the change, and the discharge flow rate of the reservoir input from the discharge rate measurement unit. Has an inflow calculation procedure to calculate the inflow to
The inflow amount calculation procedure calculates a change time of the reservoir level based on a difference between the inflow amount and the discharge flow rate,
The program according to any one of appendices 5 to 7, wherein the water level change timing determination procedure sets the water level change confirmation time again when a change in the water level is not detected within the change time.

1 ダム監視制御設備
2 ダム
3 貯水池
4 水位計
5 放流設備
10 流入量算出装置
11 データ記録部
12 貯水位変化判定部
13 流入量算出部
14 計測値記憶部
15 及びデータ蓄積部
100 ドライブ装置
101 記録媒体
102 補助記憶装置
103 メモリ装置
104 CPU
105 インタフェース装置
106 表示装置
107 入力装置
121 貯水位変化検出部
122 継続時間計測部
123 貯水位変化時期判定部
B バス
DESCRIPTION OF SYMBOLS 1 Dam monitoring and control equipment 2 Dam 3 Reservoir 4 Water level meter 5 Discharge equipment 10 Inflow amount calculation device 11 Data recording unit 12 Reservoir level change determination unit 13 Inflow amount calculation unit 14 Measurement value storage unit 15 and data storage unit 100 Drive device 101 Recording Medium 102 Auxiliary storage device 103 Memory device 104 CPU
105 Interface Device 106 Display Device 107 Input Device 121 Reservoir Level Change Detection Unit 122 Duration Measurement Unit 123 Reservoir Level Change Timing Determination Unit B Bus

Claims (5)

貯水池の貯水位を計測する水位計より入力される計測値に基づいて前記貯水位の変化を検出する貯水位変化検出手段と、
前記貯水位変化検出手段によって検出された前記貯水位の変化の継続時間を計測する継続時間計測手段と、
第一の貯水位から第二の貯水位、前記第二の貯水位から第三の貯水位へと一定方向に貯水位が変化する過程において、前記第一の貯水位から前記第二の貯水位へ変化し再び前記第一の貯水位へ戻るまでの前記継続時間の中の最大値を貯水位変化確定時間に設定し、前記第三の貯水位の継続時間が前記貯水位変化確定時間に達した時を前記第三の貯水位への変化時とする貯水位変化時期判定手段とを有する貯水位情報処理装置。
A water level change detecting means for detecting a change in the water level based on a measured value input from a water level meter that measures the water level of the reservoir;
A duration measuring means for measuring a duration of the change in the reservoir level detected by the reservoir level change detecting means;
In the process of changing the reservoir level in a certain direction from the first reservoir level to the second reservoir level and from the second reservoir level to the third reservoir level, the first reservoir level to the second reservoir level. The maximum value of the duration time until the water level changes to the first reservoir level again is set as the reservoir level change confirmation time, and the duration of the third reservoir level reaches the reservoir level change confirmation time. A storage water level information processing device comprising: a storage water level change timing determination means for setting the time when the change has been made to the third water storage level.
前記貯水位変化時期判定手段は、前記第三の貯水位への変化時以降に変化する前記貯水位の前記継続時間の最大値によって前記貯水位変化確定時間を更新する請求項1記載の貯水位情報処理装置。   2. The storage water level according to claim 1, wherein the storage water level change timing determination means updates the storage water level change determination time with a maximum value of the duration of the water storage level that changes after the change to the third water storage level. Information processing device. 前記貯水位変化時期判定手段は、前記水位変化確定時間内において最も長い時間検出された貯水位を変化後の貯水位として判定する請求項1又は2記載の貯水位情報処理装置。   The reservoir level information processing apparatus according to claim 1 or 2, wherein the reservoir level change timing determination means determines the reservoir level detected for the longest time within the water level change confirmation time as the reservoir level after change. 前記貯水位変化時期判定手段によって判定される前記貯水位の変化時と、該変化時において計測される前記貯水位と、放流量計測手段より入力される前記貯水池の放流量とに基づいて前記貯水池への流入量を算出する流入量算出手段を有し、
前記流入量算出手段は、前記流入量と前記放流量との差分に基づいて前記貯水位の変化時間を算出し、
前記貯水位変化時期判定手段は、前記変化時間内に前記貯水位の変化が検出されない場合は、前記貯水位変化確定時間を再度設定する請求項1乃至3のいずれか一項記載の貯水位情報処理装置。
The reservoir based on the change of the reservoir level determined by the reservoir level change timing determination unit, the reservoir level measured at the time of the change, and the discharge flow rate of the reservoir input from the discharge rate measurement unit. An inflow amount calculating means for calculating the inflow amount to
The inflow amount calculating means calculates a change time of the reservoir level based on a difference between the inflow amount and the discharge flow rate,
The storage water level information according to any one of claims 1 to 3, wherein the storage water level change timing determination means sets the storage water level change confirmation time again when no change in the water storage level is detected within the change time. Processing equipment.
コンピュータに、
貯水池の貯水位を計測する水位計より入力される計測値に基づいて前記貯水位の変化を検出する貯水位変化検出手順と、
前記貯水位変化検出手順において検出された前記貯水位の変化の継続時間を計測する継続時間計測手順と、
第一の貯水位から第二の貯水位、前記第二の貯水位から第三の貯水位へと一定方向に貯水位が変化する過程において、前記第一の貯水位から前記第二の貯水位へ変化し再び前記第一の貯水位へ戻るまでの前記継続時間の中の最大値を貯水位変化確定時間に設定し、前記第三の貯水位の前記継続時間が前記貯水位変化確定時間に達した時を前記第三の貯水位への変化時とする貯水位変化時期判定手順とを実行させるためのプログラム。
On the computer,
A water level change detection procedure for detecting a change in the water level based on a measurement value input from a water level meter that measures the water level of the reservoir;
A duration measurement procedure for measuring a duration of change in the reservoir level detected in the reservoir level change detection procedure;
In the process of changing the reservoir level in a certain direction from the first reservoir level to the second reservoir level and from the second reservoir level to the third reservoir level, the first reservoir level to the second reservoir level. The maximum value of the duration until the first water level is returned to the first reservoir level is set as the reservoir level change confirmation time, and the duration of the third reservoir level is set to the reservoir level change confirmation time. A program for executing a water level change timing determination procedure in which the reached time is the time of change to the third water level.
JP2009178127A 2009-07-30 2009-07-30 Water storage level information processing apparatus and program Expired - Fee Related JP5365402B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009178127A JP5365402B2 (en) 2009-07-30 2009-07-30 Water storage level information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009178127A JP5365402B2 (en) 2009-07-30 2009-07-30 Water storage level information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2011032681A JP2011032681A (en) 2011-02-17
JP5365402B2 true JP5365402B2 (en) 2013-12-11

Family

ID=43762024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009178127A Expired - Fee Related JP5365402B2 (en) 2009-07-30 2009-07-30 Water storage level information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP5365402B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4603456B2 (en) * 2005-10-13 2010-12-22 富士通株式会社 Inflow amount calculation program, inflow amount calculation device, and inflow amount calculation method

Also Published As

Publication number Publication date
JP2011032681A (en) 2011-02-17

Similar Documents

Publication Publication Date Title
US20190128288A1 (en) Detection apparatus, detection method, and computer readable medium
EP2423659B1 (en) Methods and systems for assessing residual life of turbomachine airfoils
CN110445680B (en) Network traffic anomaly detection method and device and server
Hendrikse et al. Experimental validation of a model for prediction of dynamic ice-structure interaction
WO2024098950A1 (en) Hydrodynamic model parameter optimization method and apparatus, and water level and flow change process simulation method and apparatus
CN110888412A (en) Semiconductor device and analysis system
CN111287951B (en) Detection device, detection method, and computer-readable non-transitory storage medium
CN101657770B (en) Machine condition monitoring using discontinuity detection
JP2007224918A (en) How to determine if the limit is exceeded
JP5696354B2 (en) Reliability judgment device
JP2011077287A (en) Device and method for determining reliability, and computer program for determining reliability
CN111898094B (en) Method, device, electronic device and storage medium for processing foundation pit monitoring data
JP6261049B2 (en) Cavitation detection device, cavitation detection method, and cavitation detection program
CN117233054A (en) A method, correction system and sensor for correcting fiber optic probe contamination interference
JP5365402B2 (en) Water storage level information processing apparatus and program
WO2016174958A1 (en) Water leak occurence position estimation device, system, and method
WO2019106726A1 (en) Measurement control program, measurement control method, measurement control device, and measurement control system
JP4836813B2 (en) Rainwater inflow prediction device and rainwater inflow prediction method
JP6707749B1 (en) Reservoir failure prediction system, reservoir failure prediction method, and program
JP2004293080A (en) River water level prediction method
JP2011027539A (en) Coriolis flowmeter
JP5358541B2 (en) Method for monitoring corrosion progress in structures
JP7022892B2 (en) Gas appliance discriminator
JP4603456B2 (en) Inflow amount calculation program, inflow amount calculation device, and inflow amount calculation method
JP2020163300A (en) Water treatment equipment management system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130325

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: 20130813

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130826

R150 Certificate of patent or registration of utility model

Ref document number: 5365402

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