JP2854645B2 - Fault diagnosis device - Google Patents
Fault diagnosis deviceInfo
- Publication number
- JP2854645B2 JP2854645B2 JP1328437A JP32843789A JP2854645B2 JP 2854645 B2 JP2854645 B2 JP 2854645B2 JP 1328437 A JP1328437 A JP 1328437A JP 32843789 A JP32843789 A JP 32843789A JP 2854645 B2 JP2854645 B2 JP 2854645B2
- Authority
- JP
- Japan
- Prior art keywords
- failure diagnosis
- data
- program
- expert
- sensor
- 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
Links
Landscapes
- Testing Or Calibration Of Command Recording Devices (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Description
【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、受変電機器等の故障診断装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Purpose of the Invention] (Industrial Application Field) The present invention relates to a failure diagnosis device for a power receiving and transforming device or the like.
(従来の技術) 例えば、電力用のガス絶縁開閉装置(Gas Insulated
Switchgear)(GISという)の故障診断にあっては、装
置に備えられた各種センサのデータに基づき、エキスパ
ートシステムを実行して故障診断を行ないその結果を得
る方式がある。この場合、GISでは、一般にセンサ数が
少ないので故障診断ルール数も少なく、よってエキスパ
ートシステムのルールも盤一面ごとに作成しているのが
現状である。(Prior art) For example, gas insulated switchgear (Gas Insulated
In the switchgear (GIS) fault diagnosis, there is a method in which an expert system is executed based on data of various sensors provided in the device to perform a fault diagnosis and obtain a result. In this case, in the GIS, the number of sensors is generally small, so the number of failure diagnosis rules is also small. Therefore, at present, rules for the expert system are created for each panel.
したがって、従来、エキスパートシステムで使用する
ルールデータベース(ルールを収納するデータベースを
いう)が、ひとつであっても故障診断に支障はない。Therefore, even if there is only one rule database (referred to as a database storing rules) used in the expert system, there is no problem in failure diagnosis.
(発明が解決しようとする課題) ところが、このGISの故障診断の応用として一般産業
上の受変電機器、例えばキュービクルタイプのGIS(C
−GISという)、ガス変圧器、前面保守形のスイッチギ
ヤ(SGという)などのまとまった機器にセンサを取付け
て故障診断を行なおうとした場合、スイッチギヤの面数
が多いためセンサ数が膨大なものとなる。(Problems to be Solved by the Invention) However, as an application of the fault diagnosis of the GIS, power receiving and transforming equipment in general industry, for example, a cubic type GIS (C
-GIS), gas transformers, front-maintenance switchgear (SG), etc., when trying to diagnose failures by attaching sensors to a large number of devices, the number of sensors is enormous due to the large number of switchgears. It becomes something.
そして、センサ数とエキスパートシステムのルール数
とは、センサ数がパラメータと1対1で対応し、一つの
パラメータには一つ以上のルール数が対応する関係にあ
るので、センサ数が多くなればルール数もそれに応じて
多くなる結果、ルール数も膨大なものになる。The number of sensors and the number of rules in the expert system correspond one-to-one with the number of sensors, and one or more rules correspond to one parameter. As a result, the number of rules is correspondingly increased, resulting in a huge number of rules.
しかし、センサ数が一定数以上の多数となってルール
数も多くなった場合、ルールデータベースに収納される
ルール数にはその数に制限があるので、単一のデータベ
ースでは故障診断システムを構築できないという問題が
生ずる。However, when the number of sensors becomes a certain number or more and the number of rules increases, the number of rules stored in the rule database is limited, so that a failure diagnosis system cannot be constructed with a single database. The problem arises.
一例として、前述のC−GISを2面、ガス変圧器を2
基、SGを20面とした受変電機器にあっては、各機器の故
障診断ルール数をα、β、γとすると、盤面ごとにルー
ル数が作成されるので、単一のルールデータベースで
は、α×2+β×2+γ×20ものルール数となる。As an example, two C-GIS and two gas transformers
Basically, in the substation equipment with 20 SGs, if the number of failure diagnosis rules for each equipment is α, β, γ, the number of rules is created for each board, so a single rule database requires The number of rules is as large as α × 2 + β × 2 + γ × 20.
本発明は、上述の問題点に鑑みてなされたもので、故
障診断ルール数を削減して汎用性ある故障診断システム
を構築することを目的とする。The present invention has been made in view of the above problems, and has as its object to construct a versatile failure diagnosis system by reducing the number of failure diagnosis rules.
[発明の構成] (課題を解決するための手段) 上述の目的を達成する本発明は、各種機器に備えられ
た各種センサのデータを種類ごとに記憶保持しついで故
障診断部に伝送して上記機器の故障原因を判断する故障
診断装置において、異常状態で起動するエキスパートプ
ログラムのデータベースを機種ごとに設定し、かつ上記
エキスパートプログラムの実行前上記データのうち必要
なデータを取り込んで当該センサのパラメータを設定
し、上記エキスパートプログラムの実行後、上記設定済
のパラメータに基づいて出力されたパラメータと対応す
るセンサを判別する制御・演算を行なう故障診断部を有
することを要旨とする。[Means for Solving the Problems] According to the present invention for achieving the above object, data of various sensors provided in various devices is stored and held for each type, and then transmitted to a failure diagnosis unit. In the failure diagnosis device that determines the cause of equipment failure, a database of an expert program that starts in an abnormal state is set for each model, and the necessary data among the above data before the execution of the expert program is fetched and the parameters of the sensor are set. The gist of the present invention is to have a failure diagnosis unit that performs control and calculation for determining a sensor corresponding to a parameter output based on the set parameter after setting and executing the expert program.
(作用) 受変電機器の機種ごとに故障診断のエキスパートプロ
グラムで用いるルールデータベースを作成し、エキスパ
ートプログラムの実行前後においては、データの前処理
としてセンサのパラメータを設定し、後処理としてエキ
スパートプログラムを実行したことによる故障診断結果
として出力されるパラメータに対応するセンサを前処理
で設定したパラメータに基づいて判別する。この結果、
エキスパートプログラムのコアの部分を標準化すること
ができ、よってルールデータベースに収納され使用され
るルール数も削減できる。(Operation) Create a rule database to be used by the fault diagnosis expert program for each type of power receiving and transforming equipment. Before and after execution of the expert program, set sensor parameters as data pre-processing and execute the expert program as post-processing. The sensor corresponding to the parameter output as a result of the failure diagnosis is determined based on the parameter set in the preprocessing. As a result,
The core part of the expert program can be standardized, so that the number of rules stored and used in the rule database can be reduced.
(実施例) ここで、本発明の実施例を図を参照して説明する。第
1図は本故障診断装置の概略ブロック図である。(Example) Here, an example of the present invention will be described with reference to the drawings. FIG. 1 is a schematic block diagram of the failure diagnosis device.
同図に示すように、1はセンサでありアナログデータ
を出力する。このセンサ1は第1図では模擬的に1個示
すが、故障診断をする各機器にて多数備えられる。As shown in FIG. 1, reference numeral 1 denotes a sensor which outputs analog data. Although one sensor 1 is shown in FIG. 1 in a simulated manner, many sensors 1 are provided in each device for performing a failure diagnosis.
2はセンサ1からアナログデータをディジタルデータ
に変換するローカルモニタである。また、3はデータの
種類ごとに所定アドレスにデータを記憶・保持するプロ
グラマブルコントローラである。A local monitor 2 converts analog data from the sensor 1 into digital data. Reference numeral 3 denotes a programmable controller that stores and holds data at a predetermined address for each type of data.
故障診断部4では、エキスパートシステムの実行に当
って、初期設定ファイルに設定された機種に対応したル
ールデータベース名を特定する。In executing the expert system, the failure diagnosis unit 4 specifies a rule database name corresponding to the model set in the initialization file.
更に、故障診断部4は、前処理プログラム4aの実行、
エキスパートプログラム4bの実行、後処理プログラム4c
の実行、及び表示・保存4dからなる各機能を有する。Further, the failure diagnosis unit 4 executes the preprocessing program 4a,
Execution of expert program 4b, post-processing program 4c
, And display / save 4d.
このうち、前処理プログラム4aは、データが格納され
たプログラマブルコントローラ(PCという)3から必要
なデータを取り込んでエキスパートプログラムの入力フ
ァイルに設定しており、各センサに対応したパラメータ
を設定するものである。Among these, the preprocessing program 4a fetches necessary data from the programmable controller (PC) 3 in which the data is stored and sets it in the input file of the expert program, and sets parameters corresponding to each sensor. is there.
エキスパートプログラム4bの実行により故障診断を行
なった後の後処理プログラム4cは、診断結果が出力され
た出力ファイルから故障原因を出力すると共に、出力さ
れたパラメータに対応するセンサを入力ファイルに設定
されたパラメータに基づいて判別するものである。After performing the failure diagnosis by executing the expert program 4b, the post-processing program 4c outputs the failure cause from the output file in which the diagnosis result is output, and sets the sensor corresponding to the output parameter in the input file. The determination is based on the parameters.
表示・保存4dは、異常原因を表示すると共にそのデー
タを識別し保存するものである。The display / save 4d is for displaying the cause of the abnormality and identifying and saving the data.
以上は、主に、ルールデータベースの特定と、パラメ
ータの設定・判別に係る概略説明であるが、第2図ない
し第4図を参照して更に説明する。The above is a brief description mainly on the specification of the rule database and the setting / determination of the parameters, which will be further described with reference to FIGS. 2 to 4.
ここで、第2図は故障診断装置全体の簡略ブロック
図、第3図は第2図のパソコンである故障診断部4のハ
ードウェア、第4図は処理フローである。Here, FIG. 2 is a simplified block diagram of the whole failure diagnosis apparatus, FIG. 3 is a hardware diagram of the failure diagnosis unit 4 which is the personal computer of FIG. 2, and FIG. 4 is a processing flow.
第2図において、主回路機器に備えられた多数のセン
サ1は、PC2に接続される。このPC2ではセンサ1による
アナログ信号をデイジタル信号に変換してPC3へと伝送
する機能を有する。In FIG. 2, a number of sensors 1 provided in the main circuit device are connected to a PC 2. The PC2 has a function of converting an analog signal from the sensor 1 into a digital signal and transmitting the digital signal to the PC3.
PC3は、データの種類に応じて所定のアドレスにデー
タを記憶・保持しこの記憶・保守したデータを故障診断
部4に伝送する機能を有する。The PC 3 has a function of storing and holding data at a predetermined address according to the type of data, and transmitting the stored and maintained data to the failure diagnosis unit 4.
故障診断部4は、第3図に示すようにコントローラ6
により必要に応じてシリアル/パラレル変換を行ないデ
ータを入力する。The failure diagnosis unit 4 includes a controller 6 as shown in FIG.
Performs serial / parallel conversion as necessary to input data.
故障診断部4内にあって、RAM9は、データを格納する
と共に、フロッピーディスクやハードディスク7に書き
込まれてファイルの形式で保持されている処理手順をシ
ステムの立上げと同時に格納する。In the failure diagnosis unit 4, the RAM 9 stores data and also stores the processing procedure written in the floppy disk or the hard disk 7 and held in the form of a file when the system is started.
CPU8は、データの識別や比較などの制御を行ないかつ
処理手順に従って制御・演算を行なう。The CPU 8 performs control such as data identification and comparison, and performs control and calculation in accordance with a processing procedure.
CRT、プリンタ、又はキーボード11への入出力は、各
コントローラ10を介して行なう。Input / output to / from a CRT, a printer, or a keyboard 11 is performed via each controller 10.
構成は以上のとおりであるが、次に第4図にて処理フ
ローを述べる。The configuration is as described above. Next, the processing flow will be described with reference to FIG.
ステップAでは、システムをイニシャライズする。ス
テップBでは、PC3に取り込まれ格納されたセンサ1の
データをコントローラ6を介してCPU8へ入力する。In step A, the system is initialized. In step B, the data of the sensor 1 taken and stored in the PC 3 is input to the CPU 8 via the controller 6.
ステップCでは、CPU8により入力データとセンサとを
対応させて識別し、このデータをRAM9内の所定のアドレ
スに格納する。In step C, the CPU 8 identifies the input data and the sensor in association with each other, and stores the data at a predetermined address in the RAM 9.
ステップDでは、RAM9に予めセンサごとに設定されて
いる上下限値とデータを比較して、CPU8により異常状態
か正常状態かの判断を行なう。In step D, the CPU 8 compares the data with the upper and lower limit values preset for each sensor in the RAM 9 and determines whether the CPU 8 is in an abnormal state or a normal state.
ステップDにて正常状態が判断された場合にはステッ
プBへ戻り、異常状態が判断された場合にはステップE
に移る。When a normal state is determined in step D, the process returns to step B, and when an abnormal state is determined, step E is performed.
Move on to
ステップEでは、異常状態のデータにより異常が発生
している受変電機器の機種と対応する盤番号を特定す
る。この場合、特定した機種に対応するルールデータベ
ースが、RAM9内の初期設定ファイルに設定される。In Step E, the board number corresponding to the model of the substation equipment in which the abnormality has occurred is specified based on the abnormal state data. In this case, the rule database corresponding to the specified model is set in the initialization file in the RAM 9.
ステップFでは、ステップEにて特定した盤番号から
前処理プログラムが実行され、関連するセンサのパラメ
ータとデータとがRAM9内の入力ファイルに設定される。In step F, the preprocessing program is executed from the board number specified in step E, and the parameters and data of the related sensors are set in the input file in the RAM 9.
ステップGでは、エキスパートプログラムが実行され
る。ついで、ステップHでは、故障診断結果をRAM9内の
出力ファイルに出力する。この場合、出力ファイルに
は、エキスパートプログラムにより故障の対象、故障の
内容とその確実度が定まったフォーマットで出力され
る。推論の理由として、パラメータとその内容、設定値
も出力される。In step G, the expert program is executed. Next, in step H, the failure diagnosis result is output to an output file in the RAM 9. In this case, the output file is output in a format in which the subject of the failure, the content of the failure, and the reliability thereof are determined by the expert program. As a reason for the inference, parameters, their contents, and set values are also output.
ステップIでは、後処理プログラムが実行され、ステ
ップFで入力ファイルに設定されたパラメータに基づい
て、ステップGでのエキスパートプログラムの実行によ
る故障診断結果として出力されたパラメータに対応する
センサを識別する。In step I, the post-processing program is executed, and based on the parameters set in the input file in step F, the sensor corresponding to the parameter output as the failure diagnosis result by the execution of the expert program in step G is identified.
そして、ステップJでは、出力ファイルの内容に基づ
き故障診断結果をコントローラ10を介して例えばCRT11
に表示する。Then, in step J, based on the contents of the output file, a failure diagnosis result
To be displayed.
以後はステップBに戻る。 Thereafter, the process returns to step B.
こうして、例えばC−GISを2面、ガス変圧器を2
基、SGを20面とした受変電機器にあっては、各機器の故
障判断ルール数をα、β、γとするとき、機種ごとにル
ールデータベースが設定されるので、エキスパートシス
テムのルール数はα+β+γとなり、ルール数を大幅に
削減できる。Thus, for example, two C-GIS and two gas transformers
Basically, in a substation device with 20 SGs, when the number of failure judgment rules for each device is α, β, γ, a rule database is set for each model, so the number of rules in the expert system is α + β + γ, and the number of rules can be greatly reduced.
[発明の効果] 受変電機器の機種ごとに故障診断のエキスパートプロ
グラムで用いるルールデータベースを作成し、エキスパ
ートプログラムの実行前後においては、データの前処理
としてセンサのパラメータを設定し、後処理としてエキ
スパートプログラムを実行したことによる故障診断結果
として出力されるパラメータに対応するセンサを前処理
で設定したパラメータに基づいて判別する。この結果、
主回路機器の面数が多くなりそれに伴ってセンサ数が多
数になっても、エキスパートプログラムのコアの部分を
標準化することができ、ルールデータベースに収納され
使用されるルール数も削減できて制限を越えることがな
い。[Effects of the Invention] A rule database used in a failure diagnosis expert program is created for each type of power receiving and transforming equipment, and before and after the execution of the expert program, sensor parameters are set as data pre-processing, and the expert program is used as post-processing. Is determined based on the parameters set in the pre-processing, the sensors corresponding to the parameters output as the result of the failure diagnosis resulting from executing. As a result,
Even if the number of main circuit devices increases and the number of sensors increases accordingly, the core part of the expert program can be standardized, and the number of rules stored and used in the rule database can be reduced, limiting the limit. Never go over.
第1図ないし第4図は本発明の一実施例を示し、第1図
は故障診断装置の概略ブロック図、第2図は、故障診断
装置のハードウェアの簡略ブロック図、第3図は第2図
の故障診断部のブロック図、第4図は処理フローチャー
トである。 1……センサ、 2,3……PC、 4……故障診断部、 6,10……コントローラ、 8……CPU、 9……RAM。1 to 4 show an embodiment of the present invention, FIG. 1 is a schematic block diagram of a failure diagnosis device, FIG. 2 is a simplified block diagram of hardware of the failure diagnosis device, and FIG. FIG. 2 is a block diagram of the failure diagnosis unit, and FIG. 4 is a processing flowchart. 1 ... Sensor, 2,3 ... PC, 4 ... Fault diagnosis unit, 6,10 ... Controller, 8 ... CPU, 9 ... RAM.
Claims (1)
を種類ごとに記憶保持しついで故障診断部に伝送して上
記機器の故障原因を診断する故障診断装置において、異
常状態で起動するエキスパートプログラムのデータベー
スを機種ごとに設定し、かつ上記エキスパートプログラ
ムの実行前上記データのうち必要なデータを取り込んで
当該センサのパラメータを設定し、上記エキスパートプ
ログラムの実行後、上記設定済のパラメータに基づいて
出力されたパラメータと対応するセンサを判別する制御
・演算を行なう故障診断部を有することを特徴とする故
障診断装置。An expert program which is activated in an abnormal state in a failure diagnosis device for storing and holding data of various sensors provided in various devices for each type and transmitting the data to a failure diagnosis unit to diagnose the cause of the failure of the device. The database is set for each model, and before the execution of the expert program, the necessary data among the above data is fetched and the parameters of the sensor are set. After the execution of the expert program, output is performed based on the set parameters. A failure diagnosis device comprising a failure diagnosis unit that performs control / calculation for determining a sensor corresponding to a parameter set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328437A JP2854645B2 (en) | 1989-12-20 | 1989-12-20 | Fault diagnosis device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328437A JP2854645B2 (en) | 1989-12-20 | 1989-12-20 | Fault diagnosis device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03189518A JPH03189518A (en) | 1991-08-19 |
| JP2854645B2 true JP2854645B2 (en) | 1999-02-03 |
Family
ID=18210261
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1328437A Expired - Fee Related JP2854645B2 (en) | 1989-12-20 | 1989-12-20 | Fault diagnosis device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2854645B2 (en) |
-
1989
- 1989-12-20 JP JP1328437A patent/JP2854645B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03189518A (en) | 1991-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114545828B (en) | Distributed control system operation logic display method, device, equipment and storage medium | |
| JP2001501344A (en) | System and method for automatically generating control drawings for a real-time process control system | |
| JP2854645B2 (en) | Fault diagnosis device | |
| JPH09230915A (en) | Programming device | |
| JPH10301763A (en) | Digital control program creation support system | |
| JPH0558320B2 (en) | ||
| JPS62231344A (en) | Program execution status display system | |
| JPH10198419A (en) | Plant information monitoring device and its input / output point list editing processor | |
| JPH01177585A (en) | Operation training support device | |
| JPH0954541A (en) | Plant simulator | |
| JPS63270183A (en) | Data processor | |
| JPH04237359A (en) | Control device for load test execution | |
| JPS61204708A (en) | Function checking system for sequence control device | |
| CN115775441A (en) | Auxiliary diagnosis and display method and system for nuclear power plant digital alarm card | |
| JPH0423102A (en) | Programming device for programmable controller | |
| JPH03233643A (en) | Total test system for program component | |
| JPS58109946A (en) | Debugging method for program | |
| JPH02294740A (en) | Inspection system for computer | |
| KR910002199A (en) | Test method of I / O control board of electronic exchange | |
| WO1989010586A1 (en) | Program display system of a pc | |
| JPH05297840A (en) | Flat display device | |
| JPH10143399A (en) | Method for calling on storage data for control device mounting microcomputer thereon | |
| JPH0192848A (en) | Monitoring device for control command | |
| JPH01134539A (en) | Trace system for microprogram | |
| JPH07120190B2 (en) | Programmable controller error display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |