JPH0232486A - Method for automatically recovering omission in time sequential collected data - Google Patents

Method for automatically recovering omission in time sequential collected data

Info

Publication number
JPH0232486A
JPH0232486A JP18306388A JP18306388A JPH0232486A JP H0232486 A JPH0232486 A JP H0232486A JP 18306388 A JP18306388 A JP 18306388A JP 18306388 A JP18306388 A JP 18306388A JP H0232486 A JPH0232486 A JP H0232486A
Authority
JP
Japan
Prior art keywords
data
time
missing
omission
processing device
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.)
Pending
Application number
JP18306388A
Other languages
Japanese (ja)
Inventor
Shogo Kawauchi
川内 庄吾
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP18306388A priority Critical patent/JPH0232486A/en
Publication of JPH0232486A publication Critical patent/JPH0232486A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To solve a data error and to prevent the dispersion of recovered data by providing a memory and a data processor and obtaining data equivalent to omitted data from a time fluctuation pattern and collected data before and after the omission. CONSTITUTION:The measured data of a process 1 are converted into a counted value in a pulse counter 2 and inputted through a process input device 3 to a data processor 4. The device 4 executes retrieval processing for the omitted data while referring to a memory 5. In the device 4, when the counted value is converted into a time flow and stored in the device 5, the omitted data are also added to the device 5. The device 4 decides the existence of the omitted data and omitted time of day and extracts the optimum time fluctuation pattern for the flow. Further, the device 4 obtains the data equivalent to the omitted data from the time fluctuation pattern and the collected data before and after the omission stored in the device 5 based on past experience. Thus, the data error can be solved, and the dispersion of the recovered data can be prevented.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は経時的収集データ欠損時の自動修復方法にかか
り、詳しくは、配水管理システム等において経時的に逐
次収集される時間流量データの欠損を自動的に検出して
その欠損データを修復する自動修復方法に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a method for automatically repairing lost data collected over time, and more specifically, the present invention relates to a method for automatically repairing lost data collected over time. This invention relates to an automatic repair method for automatically detecting and repairing missing data.

(従来の技術) 従来、配水管理システムのように時間流量データを管理
するシステムは、例えば第3図に示すように構成されて
いる。すなわち、同図において、1は配水プロセス等の
プロセス、2はこのプロセス1による経時的な計測デー
タ(時間流量データ)を適宜な桁数のBCDコードに変
換するパルスカウンタ、3はプロセス入力装置、4は時
間流量データの管理やプロセス1の監視を行なうデータ
処理装置、5は時間流量データが記憶される記憶装置、
6はCRTデイスプレィ及びキーボードからなるマンマ
シンインタフェースをそれぞれ示している。
(Prior Art) Conventionally, a system for managing time flow data, such as a water distribution management system, is configured as shown in FIG. 3, for example. That is, in the figure, 1 is a process such as a water distribution process, 2 is a pulse counter that converts the temporal measurement data (time flow rate data) from this process 1 into a BCD code of an appropriate number of digits, 3 is a process input device, 4 is a data processing device that manages time flow data and monitors process 1; 5 is a storage device in which time flow data is stored;
6 indicates a man-machine interface consisting of a CRT display and a keyboard, respectively.

このような構成において、データ処理装置4は、プロセ
ス1から収集した時間流量データを記憶装置5に逐次蓄
積していき、この蓄積データは、操作員の要求により例
えば日報としてマンマシンインタフェース6のCRTデ
イスプレィに表示されるものである。
In such a configuration, the data processing device 4 sequentially accumulates the time flow rate data collected from the process 1 in the storage device 5, and this accumulated data is stored on the CRT of the man-machine interface 6 as a daily report at the request of the operator. This is what is displayed on the display.

ここで、データ処理装置4に異常が発生した場合やその
改増設または保守等を行なう場合、データ処理袋N4の
処理機能が停止するため、パルスカウンタ2及びプロセ
ス入力装置3を経由した時間流量データはデータ処理装
置4内でその間欠損を生じ、データ処理装置4の復旧時
点で欠損期間のデータがその時点の時間流量データに計
上されることになり、運用管理上、支障をきたしていた
Here, if an abnormality occurs in the data processing device 4, or if its modification, expansion, or maintenance is performed, the processing function of the data processing bag N4 will stop, so the time flow rate data is transmitted via the pulse counter 2 and the process input device 3. During this period, a loss occurs in the data processing device 4, and when the data processing device 4 is restored, the data of the missing period is included in the current hourly flow rate data, which poses a problem in operational management.

このため従来においては、データ欠損が生じた場合に操
作員が記憶袋!5内の過去の実績データその他の条件に
より欠損データを推定し、これをマンマシンインタフェ
ース6からデータ処理装置4に入力することにより人為
的にデータを修復していた。
For this reason, in the past, when data loss occurred, the operator used a memory bag! Missing data is estimated based on past performance data and other conditions in the data processor 5, and the data is artificially repaired by inputting this into the data processing device 4 through the man-machine interface 6.

(発明が解決しようとする課題) しかるに、このような人為的な修復作業は極めて煩雑で
あり、特にデータ欠損時間が長時間にわたる場合には修
復作業に多大な労力を必要とすると共に、データの入力
ミスを生じる恐れがあった。
(Problem to be Solved by the Invention) However, such artificial restoration work is extremely complicated, and especially when the data loss time is long, the restoration work requires a great deal of effort and the data is lost. There was a risk of input errors.

また、欠損データの推定にあたっては個々の操作員によ
ってバラツキを生じる可能性もあった。
Furthermore, there was a possibility that variations would occur between individual operators when estimating missing data.

本発明は上記問題点を解決するべく提案されたもので、
その目的とするところは、操作員による手入力作業を要
することなく欠損データを自動的に検出して修復するこ
とにより、修復作業の労力軽減、データ入力ミスの解消
及び修復データのバラツキ防止を可能にした経時的収集
データ欠損時の自動修復方法を提供することにある。
The present invention was proposed to solve the above problems, and
The purpose of this is to automatically detect and repair missing data without requiring manual input by operators, thereby reducing the labor of repair work, eliminating data entry errors, and preventing variations in repaired data. The purpose of the present invention is to provide an automatic recovery method when data collected over time is missing.

(11題を解決するための手段) 上記目的を達成するため、本発明は、経時的に逐次収集
されたデータが蓄積されている記憶装置をデータ処理装
置により参照してデータの欠損を検出すると共に、前記
データに関する過去の実績データに基づく時間変動パタ
ーンと、データ欠損時の前後における収集データとから
欠損データに相当するデータを求めることを特徴とする
(Means for Solving Problem 11) In order to achieve the above object, the present invention detects data loss by referring to a storage device in which data sequentially collected over time is stored using a data processing device. In addition, the present invention is characterized in that data corresponding to the missing data is obtained from a time variation pattern based on past performance data regarding the data and data collected before and after the time of the data missing.

(作用) 本発明によれば、収集データに関する過去の実績データ
に基づいて、このデータの時間変動パターンが記憶装置
内に予め複数蓄積され、かかる時間変動パターンは逐次
補正されて更新されている。
(Operation) According to the present invention, a plurality of time variation patterns of this data are stored in advance in the storage device based on past performance data regarding collected data, and the time variation patterns are sequentially corrected and updated.

データ処理装置は、データ欠損を検出した際、欠損時に
関する季節、曜日等の情報に基づいて最適の時間変動パ
ターンを選択する。この時間変動パターンは、例えば1
日における実績データの変化の様子を配分率として表わ
したものであり、この配分率と欠損時の前後における収
集データとを用いることにより、所定の演算式から欠損
データに相当するデータを算出して欠損データを自動的
に修復することができる。
When detecting data loss, the data processing device selects an optimal time variation pattern based on information such as the season and day of the week related to the time of data loss. This time variation pattern is, for example, 1
Changes in actual data on a daily basis are expressed as an allocation rate, and by using this allocation rate and data collected before and after the time of missing data, data corresponding to missing data can be calculated from a predetermined calculation formula. Missing data can be automatically repaired.

(実施例) 以下、図に沿って本発明の一実施例を説明する。(Example) An embodiment of the present invention will be described below with reference to the drawings.

まず、この実施例は、例えば配水プロセスにおいて経時
的に変化する流量データを収集、管理してプロセスの監
視を行なうデータ管理システムに関するものであり、第
1図は、前述したデータ処理装置4によって実行される
欠損データの自動修復処理を示している。
First, this embodiment relates to a data management system that monitors the process by collecting and managing flow rate data that changes over time in, for example, a water distribution process. This shows the automatic repair process for missing data.

この処理は定周期で自動的に起動され、または、操作員
からの要求によって任意の時刻に起動される。この起動
がかかると、データ処理装置4は記憶装置5を参照する
ことにより欠損データの検索処理を行なう(ステップS
L)。
This process is automatically started at regular intervals or at any time upon request from the operator. When this activation occurs, the data processing device 4 performs a search process for missing data by referring to the storage device 5 (step S
L).

ここで、システム全体が正常な状態では1例えば与圧時
のプロセス1の計測データはパルスカウンタ2によりパ
ルスカウント値(積算値)に変換され、プロセス入力装
置3を介してデータ処理装置4に入力されると共に、デ
ータ処理装置4では、このカウント値を時間流量に変換
して記憶装置5に逐次記憶している。そして、データ処
理装置4の異常等によりある時間のデータに欠損が生じ
ている場合には、記憶装置5に欠損データが計上されて
いるため、データ処理装置4はこの欠損データの有無と
欠損時の時刻を判定する(同S2)。
Here, when the entire system is in a normal state, measurement data of process 1 during pressurization is converted into a pulse count value (integrated value) by pulse counter 2 and input to data processing device 4 via process input device 3. At the same time, the data processing device 4 converts this count value into a time flow rate and sequentially stores it in the storage device 5. If data at a certain time is missing due to an abnormality in the data processing device 4, etc., the missing data is recorded in the storage device 5, so the data processing device 4 determines whether or not there is this missing data and when the data is missing. The time is determined (S2).

ステップS2において欠損データがなければ処理を終了
し、欠損データがある場合には次のステップで流量の最
適な時間変動パターンを抽出する(同33)。この時間
変動パターンは、後述する第2図に示すように、過去の
実績データに基づき1日の各時刻についての時間流量デ
ータの変動を配分率によって表わしたものであり、季節
や曜日、当日の天候等に応じて複数の時間変動パターン
が記憶装置5内に蓄積されている。そしてこの時間変動
パターンは1日々蓄積される実績データによって逐次補
正され、更新されている。なお、前記配分率とは、1日
の全流量に対する各時間における流量の比率をいう。
If there is no missing data in step S2, the process ends, and if there is missing data, the optimal time variation pattern of the flow rate is extracted in the next step (33). As shown in Figure 2, which will be described later, this time fluctuation pattern represents the fluctuation of the hourly flow rate data at each time of the day based on past performance data by distribution ratio, and is based on the season, day of the week, and the current day. A plurality of time-varying patterns are stored in the storage device 5 depending on the weather and the like. This time-varying pattern is successively corrected and updated based on performance data accumulated on a daily basis. Note that the distribution ratio refers to the ratio of the flow rate at each time to the total flow rate in one day.

従って、操作員がマンマシンインタフェース6を用いて
欠損データが生じた日に関する季節や曜日、天候等の情
報を入力することにより、記憶装置5から最適の時間変
動パターンがデータ処理装置4によって抽出される。
Therefore, when the operator uses the man-machine interface 6 to input information such as the season, day of the week, and weather regarding the day on which the missing data occurred, the data processing device 4 extracts the optimal time variation pattern from the storage device 5. Ru.

次に、この時間変動パターンに基づいて欠損データの自
動修復処理を行なう(同S4)。以下、この修復方法に
つき第2図を参照しつつ説明する。
Next, automatic repair processing for missing data is performed based on this time-varying pattern (S4). This repair method will be explained below with reference to FIG.

いま、第2図に示すように時刻t=n時においてデータ
の欠損が生じているため、この時刻における時間流量デ
ータQ (n)の修復が必要であり、また、当日に関す
る最適な時間変動パターンすなわち配分率P (t)が
図示するようなものであるとする。ここで、1日当たり
の配分率P (t)の総和はΣp (t) = 1 (
100%)である。
Now, as shown in Fig. 2, data is missing at time t = n, so it is necessary to restore the hourly flow rate data Q (n) at this time, and also to find the optimal time fluctuation pattern for the current day. That is, it is assumed that the allocation ratio P (t) is as shown in the figure. Here, the sum of the daily allocation rates P (t) is Σp (t) = 1 (
100%).

を冨 まず、欠損時(n時)におけるパルスカウンタ2の実績
値Q−c(n)は、復帰時(n+1時)におけるパルス
カウンタ2のパルス積算カウント値pc(n+1)の一
部に計上されているから、Qpc(n)=(pc(ne
t)  pc(n−i))X (P (n)/ (P 
(n) + P (n◆z)))−■によって表ねされ
る。ここで、pc(n−x)は(n −1)時における
パルス積算カウント値、P (n)は第2図の時間変動
パターンから求められるn時における配分率、P(n+
1)は同じ<(n+1)時における配分率である。
The actual value Q-c(n) of the pulse counter 2 at the time of loss (time n) is included as a part of the pulse integrated count value pc(n+1) of the pulse counter 2 at the time of recovery (time n+1). Therefore, Qpc(n)=(pc(ne
t) pc(n-i))X (P (n)/ (P
It is represented by (n) + P (n◆z)))-■. Here, pc(n-x) is the pulse integrated count value at time (n -1), P (n) is the distribution rate at time n found from the time fluctuation pattern in Figure 2, and P(n+
1) is the allocation rate when the same <(n+1).

また、(n + 1)時におけるパルスカウンタ2の実
績値Qpc(n+1)は、 Qpc(net) = p c (net) −(p 
c (n−t) + Qpc(n))・・・・・・■ によって表わされる。
Moreover, the actual value Qpc(n+1) of the pulse counter 2 at time (n+1) is Qpc(net) = p c (net) −(p
It is represented by c (nt) + Qpc(n))...■.

従って、n時におけるパルスカウンタ2経由の時間流量
Q(n)は、 Q (n) = Qpc(n) X m       
   ・=−■となり、また、(n+1)時におけるパ
ルスカウンタ2経由の時間流量Q(n+1)は、 Q (net)= Qpc(net) X m    
    ・−−−−−■となる。なお、上記■、■式に
おいて、mは1パルス当たりの流量値を示す。
Therefore, the hourly flow rate Q(n) via the pulse counter 2 at time n is: Q(n) = Qpc(n) x m
・=-■, and the time flow rate Q(n+1) via pulse counter 2 at time (n+1) is: Q (net) = Qpc(net) X m
・---■ becomes. In addition, in the above formulas (1) and (2), m indicates the flow rate value per pulse.

すなわち、記憶装置5に記憶されている欠損時前後のパ
ルス積算カウント値と、最適の時間変動パターンに基づ
く配分率とにより、欠損時の時間流量データを自動的に
修復することができると共に、パルス積算カウント値に
データ欠損時の実績値Q−c(n)をも含んでいる復帰
時(n+1時)の時間流量も正確に算出することができ
るものである。
That is, by using the pulse integrated count values before and after the time of the loss stored in the storage device 5 and the distribution rate based on the optimal time variation pattern, the time flow rate data at the time of the loss can be automatically restored, and the pulse It is also possible to accurately calculate the time flow rate at the time of recovery (time n+1), which includes the actual value Q-c(n) at the time of data loss in the integrated count value.

こうして修復された時間流量データは他の時間の流量デ
ータと共に記憶装置5に蓄積され、日報の作成等に使用
されると共に、新たな時間変動パターンを作成する際の
データとしても用いられることになる。
The hourly flow rate data restored in this way is stored in the storage device 5 along with other hourly flow rate data, and is used for creating daily reports, etc., and is also used as data when creating new time variation patterns. .

なお、データのサンプリング周期は上記実施例に何ら限
定されるものではなく、更に短い周期でデータを収集し
て管理するシステムにも本発明は適用可能であり、また
、経時的収集データも配水プロセスの流量データのみに
限られるものでないことは勿論である。
Note that the data sampling period is not limited to the above embodiment, and the present invention can be applied to a system that collects and manages data at an even shorter period, and data collected over time can also be used in the water distribution process. Of course, it is not limited to only the flow rate data.

(発明の効果) 以上述べたように本発明によれば、実績データによる最
適の時間変動パターンと、データ欠損前後の収集データ
とに基づいてデータ処理装置が自動的に欠損データを修
復するため、従来のように人為的な手入力作業によりデ
ータを推定して修復する方法に比べて修復作業の労力を
大幅に軽減することができ、データ入力ミスや個々の操
作員による推定データのバラツキ発生等を未然に防止す
ることができる。
(Effects of the Invention) As described above, according to the present invention, the data processing device automatically restores missing data based on the optimal time variation pattern based on actual data and the collected data before and after data loss. Compared to the conventional method of estimating and repairing data through manual input work, the effort required for repair work can be significantly reduced, and data entry errors and variations in estimated data by individual operators can occur. can be prevented.

これにより、修復されたデータは極めて精度の高いもの
となるため、実績データとして利用する場合にも何ら支
障がない等の効果を有する。
As a result, the restored data has extremely high accuracy, so it has the effect that there is no problem when using it as performance data.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図及び第2図は本発明の一実施例を示すもので、第
1図は欠損データの修復処理を示すフローチャート、第
2図は時間流量データと配分率との関係を示す説明図、
第3図は時間流量データの管理システムを示す説明図で
ある。 1・・・プロセス      2・・・パルスカウンタ
3・・・プロセス入力装置  4・・・データ処理装置
5・・・記憶装置 6・・・マンマシンインタフェース
1 and 2 show an embodiment of the present invention; FIG. 1 is a flowchart showing a process for repairing missing data; FIG. 2 is an explanatory diagram showing the relationship between hourly flow rate data and distribution ratio;
FIG. 3 is an explanatory diagram showing a management system for time flow data. 1... Process 2... Pulse counter 3... Process input device 4... Data processing device 5... Storage device 6... Man-machine interface

Claims (1)

【特許請求の範囲】 経時的に逐次収集したデータをデータ処理装置を介して
記憶装置に蓄積するデータ管理システムにおいて、 前記データ処理装置により前記記憶装置を参照してデー
タの欠損を検出すると共に、前記データに関する過去の
実績データに基づく時間変動パターンと、データ欠損時
の前後における収集データとから欠損データに相当する
データを求めることを特徴とする経時的収集データ欠損
時の自動修復方法。
[Scope of Claims] A data management system that stores data sequentially collected over time in a storage device via a data processing device, wherein the data processing device refers to the storage device to detect data loss; An automatic repair method when data is missing over time, characterized in that data corresponding to the missing data is obtained from a time-varying pattern based on past performance data regarding the data and data collected before and after the data is missing.
JP18306388A 1988-07-22 1988-07-22 Method for automatically recovering omission in time sequential collected data Pending JPH0232486A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18306388A JPH0232486A (en) 1988-07-22 1988-07-22 Method for automatically recovering omission in time sequential collected data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18306388A JPH0232486A (en) 1988-07-22 1988-07-22 Method for automatically recovering omission in time sequential collected data

Publications (1)

Publication Number Publication Date
JPH0232486A true JPH0232486A (en) 1990-02-02

Family

ID=16129098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18306388A Pending JPH0232486A (en) 1988-07-22 1988-07-22 Method for automatically recovering omission in time sequential collected data

Country Status (1)

Country Link
JP (1) JPH0232486A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010262353A (en) * 2009-04-30 2010-11-18 Mitsubishi Electric Corp Controller and network system having the same
TWI400959B (en) * 2006-10-30 2013-07-01 Nippon Telegraph & Telephone Video encoding method and decoding method, apparatuses therefor, programs therefor, and storage media for storing the programs

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI400959B (en) * 2006-10-30 2013-07-01 Nippon Telegraph & Telephone Video encoding method and decoding method, apparatuses therefor, programs therefor, and storage media for storing the programs
JP2010262353A (en) * 2009-04-30 2010-11-18 Mitsubishi Electric Corp Controller and network system having the same

Similar Documents

Publication Publication Date Title
WO2021179574A1 (en) Root cause localization method, device, computer apparatus, and storage medium
CN103345209B (en) production monitoring method and system
CN115372816B (en) Power distribution switchgear operation fault prediction system and method based on data analysis
CN115907446A (en) Intelligent management and control evaluation system for construction progress of infrastructure project
CN115619158A (en) Intelligent monitoring and control method and system for progress of garment production line
JPH0232486A (en) Method for automatically recovering omission in time sequential collected data
JP2002078200A (en) Monitor control device and memory medium
JPH10196403A (en) Gas turbine parts control device, plant equipment control device and medium which record plant equipment control program
CN106650154B (en) Nuclear power conventional island equipment reliability monitoring method based on thermal performance index
JPH10301619A (en) Diagnostic device for fuel battery power generation plant
JPH06100921B2 (en) How to determine the abnormal action of the plant
JPH07200981A (en) Reliability evaluating method for plant and update evaluating method therefor
CN105046347A (en) Optimizing method for oil-and-gas field condition data acquisition
US20070094194A1 (en) Method for managing an expert behavior-emulation system assisting an operator-controlled-decision system
KR20210097464A (en) Complex Event Processing System and Method using Power Data and Process Information of Root Industry
JPH08137545A (en) Plant monitoring device
JPH07129677A (en) Production simulation device
JP2009169645A (en) Monitoring control device
CN108337035A (en) A kind of telemetering downlink Hot Spare and the Star Service telemetering interruption processing method of seamless connection
CN111414338B (en) Method for writing check points in hybrid mode in distributed graph processing system
JPS63306861A (en) System for creating and correcting production program
JP3229773B2 (en) Product sales volume forecasting device
JP3402728B2 (en) Monitoring method for power plant abnormalities
JPH0572004A (en) Abnormality-diagnosis device of plant
JPH06276700A (en) Method and apparatus for using error data