(57)【要約】【課題】保護制御装置を構成する部品のうち、既存の管理対象になっていなかった部品レベルでの管理を行うことを目的とする。部品レベルでの管理としては、監視性能の向上、故障発生時の故障部位の特定性向上、トレーサビリティの向上を可能とする。【解決手段】電力系統の電流、電圧をディジタル変換して入力するためのＡ／Ｄコンバータと、保護継電演算などを実施するＣＰＵと、各種データを記憶するＲＡＭと、保護継電演算プログラムなどを格納しておくＲＯＭとがバスに結合されたディジタル保護制御装置において、バスに接続され、ＣＰＵからアクセス可能であり、レジスタを備えた第３のハードウェア部品を備え、第３のハードウェア部品のレジスタに記憶されている当該ハードウェア部品に固有のコードや情報を外部出力して表示する機能を備えた。【選択図】図１
2012228102.tif 000002
【特許請求の範囲】
【請求項１】
電力系統の電流、電圧をディジタル変換して入力するためのＡ／Ｄコンバータと、保護継電演算などを実施するＣＰＵと、各種データを記憶するＲＡＭと、保護継電演算プログラムなどを格納しておくＲＯＭとがバスに結合されたディジタル保護制御装置において、
前記バスに接続され、前記ＣＰＵからアクセス可能であり、レジスタを備えた第３のハードウェア部品を備え、該第３のハードウェア部品のレジスタに記憶されている当該ハードウェア部品に固有のコードや情報を外部出力して表示する機能を備えたことを特徴とするディジタル保護制御装置。
【請求項２】
請求項１記載のディジタル保護制御装置において、
ハードウェア部品に固有のコードや情報を外部出力して表示する為のＨＩ画面を備えることを特徴とするディジタル保護制御装置。
【請求項３】
請求項２記載のディジタル保護制御装置において、
ＨＩ画面には、ハードウェア部品に固有のコードや情報とともに、ハードウェア部品名称が表示されることを特徴とするディジタル保護制御装置。
【請求項４】
請求項１から請求項３のいずれかに記載のディジタル保護制御装置において、
ハードウェア部品に固有のコードや情報が、部品のバージョンコードであることを特徴とするディジタル保護制御装置。
【請求項５】
請求項１から請求項４のいずれかに記載のディジタル保護制御装置において、
第３のハードウェア部品とは、前記バスのタイミング制御や周辺デバイスの制御を行うＦＰＧＡであり、ハードウェア部品に固有のコードや情報が、ＦＰＧＡのレジスタの記憶内容であることを特徴とするディジタル保護制御装置。
【請求項６】
請求項１から請求項４のいずれかに記載のディジタル保護制御装置において、
ハードウェア部品に固有のコードや情報が、当該ハードウェアのレジスタの所定位置に記憶されている情報であり、該情報は不変の固定値であり、この情報が所定の値であることの確認結果を外部出力し、表示することを特徴とするディジタル保護制御装置。
【請求項７】
請求項１から請求項４のいずれかに記載のディジタル保護制御装置において、
第３のハードウェア部品とは、データなどを記憶しておくフラッシュメモリであり、ディジタル保護制御装置で使用する部品の製造番号が予め記憶されており、ハードウェア部品に固有のコードや情報として、フラッシュメモリに記憶された部品の製造番号を部品名称と共に出力、表示することを特徴とするディジタル保護制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディジタル保護制御装置の健全性を確認することに係り、特にディジタル保護制御装置を構成するハードウェア部品単位での管理を行うことに関する。
【背景技術】
【０００２】
電力系統に発生する故障、いわゆる短絡、地絡故障等に対しては、電力系統を形成する送電線、変圧器、母線、発電機といった要素ごとに設置された保護制御装置が、その守備範囲内に発生した故障に対して動作し、当該の故障点を含む区間を遮断器の引き外しにより、残りの健全な電力系統から切り離しすることで、故障の除去が行われている。
【０００３】
係る保護制御装置は、現在では、系統の電流、電圧情報をＡ／Ｄ変換し、ソフトウェア処理によって、系統故障を判別するアルゴリズムを実現したディジタル保護制御装置が主流となっている。
【０００４】
ディジタル保護制御装置の概略について述べると、特高向けのディジタル保護制御装置では、電力系統の電流、電圧情報を電気角３０度や、高速なものでは３.７５度といった周期でサンプリングし、いわゆる保護継電演算を実施し、系統の故障を検出する。さらに、機器の状態や他装置の状態等の入力条件及び、いくつかの保護継電演算結果の組み合わせにより構成されるシーケンスロジックを実施し、最終的な引き外し指令、いわゆるトリップ指令を出力する。
【０００５】
このとき保護制御装置は、装置画面に動作内容として系統故障の種類、動作した保護継電要素を表示すると同時に、通信やディジタル出力の接点渡しで遠方に通知する機能を有している。
【０００６】
ディジタル保護制御装置の基板内部には、多くの部品が使用されており、高い信頼性が求められている。特に保護制御装置は、一度設置されると一般に１５年以上の長期間に渡ってユーザに使用され、更新周期も長い為、各部品の、トレーサビリティなども重要度を増している。
【０００７】
このため、ディジタル保護制御装置はその内部に自動点検あるいは常時監視の思想に基づく各種の健全性確認機能を備えており、診断結果を外部報知するようにしている。係る機能を実現するものとしては、特許文献１、特許文献２、特許文献３があるが、他にも数多くある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２６８１６２号公報
【特許文献２】特開２００９−５４３７号公報
【特許文献３】特開２００９−２６７４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ディジタル保護制御装置には多種多様な部品が実装されているが、従来の健全性確認機能として例えば常時監視についてみると、その監視項目としてはＣＰＵ、ＲＡＭ、ＲＯＭといった一般的な主要部品に限定されていた。通信の監視を行う場合もあるが、通信不可の状態を監視するものが一般的であり、部品そのものの状態を監視しているものではない。
【００１０】
ディジタル保護制御装置の基板には、上記以外にＦＰＧＡ（ＦｉｅｌＤ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＬＡＮコントローラ、フラッシュメモリ、シリアル通信ＩＣ、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）等の部品が実装されている。これらの部品もディジタル保護制御装置を構成する主要部品には違いないが、ここまで踏み込んで、これら部品に対する健全性確認などの管理を行うものは殆どない。保護制御装置の主要な機能に対してその健全性を確認することはあるが、この機能を実現する複数部品のどれが機能不全になっているのかを特定するところまで踏み込んだ管理や確認をしているわけではない。
【００１１】
然るに、実際に不良が発生した場合、部品レベルまで特定して状態を表示し、管理することが、真の原因特定や再発防止策の検討には重要である。
【００１２】
また、長期間にわたり製品を供給していると、ある特定の期間に部品の不良が多発する様なケースがある。こういった現象は、部品の製造メーカが製造ラインを変更するなど製造プロセスが変わった場合などに見られる場合がある。
【００１３】
実際にこの種の不良が発生した場合、部品の製造、保護装置の製造、製品の不良の発生には、大きなタイムラグが生じる為、トラブルシューティングには多大な時間を要することになる。
【００１４】
本発明は、以上の問題点に鑑み、保護制御装置を構成する部品のうち、既存の管理対象になっていなかった部品レベルでの管理を行うことを目的とする。部品レベルでの管理としては、監視性能の向上、故障発生時の故障部位の特定性向上、トレーサビリティの向上を可能とするものである。
【課題を解決するための手段】
【００１５】
本発明においては、上記課題の解決のために、電力系統の電流、電圧をディジタル変換して入力するためのＡ／Ｄコンバータと、保護継電演算などを実施するＣＰＵと、各種データを記憶するＲＡＭと、保護継電演算プログラムなどを格納しておくＲＯＭとがバスに結合されたディジタル保護制御装置において、バスに接続され、ＣＰＵからアクセス可能であり、レジスタを備えた第３のハードウェア部品を備え、第３のハードウェア部品のレジスタに記憶されている当該ハードウェア部品に固有のコードや情報を外部出力して表示する機能を備えた。
【００１６】
また、ハードウェア部品に固有のコードや情報を外部出力して表示する為のＨＩ画面を備える。
【００１７】
また、ＨＩ画面には、ハードウェア部品に固有のコードや情報とともに、ハードウェア部品名称が表示される。
【００１８】
また、ハードウェア部品に固有のコードや情報が、部品のバージョンコードである。
【００１９】
また、第３のハードウェア部品とは、前記バスのタイミング制御や周辺デバイスの制御を行うＦＰＧＡであり、ハードウェア部品に固有のコードや情報が、ＦＰＧＡのレジスタの記憶内容である。
【００２０】
また、ハードウェア部品に固有のコードや情報が、当該ハードウェアのレジスタの所定位置に記憶されている情報であり、情報は不変の固定値であり、この情報が所定の値であることの確認結果を外部出力し、表示する。
【００２１】
また、第３のハードウェア部品とは、データなどを記憶しておくフラッシュメモリであり、ディジタル保護制御装置で使用する部品の製造番号が予め記憶されており、ハードウェア部品に固有のコードや情報として、フラッシュメモリに記憶された部品の製造番号を部品名称と共に出力、表示する。
【発明の効果】
【００２２】
本発明によれば、ハードウェア部品の管理範囲を拡大することができる。具体的には、部品レベルの詳細な動作が確認可能となり、異常発生時にどの部品の動作が異常であるかを知ることが出来る。また、部品レベルのＣＰＵからのアクセスが健全であるかを確認できる為、従来よりも詳細な自動監視が可能。さらに、部品ごとの製造番号が運転中にも確認可能なため、不良発生時に不良対策の要否を判断可能となる。
【図面の簡単な説明】
【００２３】
【図１】保護制御装置に使用されるＣＰＵ基板の実装例を示す図。
【図２】ＨＩ画面にＦＰＧＡのレジスタ内容を表示させた例を示す図。
【図３】ＨＩ画面を用いた機能確認処理事例を示す図。
【図４】ＨＩ画面を用いた他の機能確認処理事例を示す図。
【図５】部品内部のレジスタの固定値をチェックする例を示す図。
【図６】部品の製品開発から出荷、実運用に至る経過年数を示した図。
【図７】部品製造番号を用いた管理の考え方を示す図。
【図８】メモリに書き込まれた部品の製造番号を、画面表示した例を示す図。
【発明を実施するための形態】
【００２４】
以下、本発明の実施例について図面を用いて説明する。
【００２５】
本発明においては、ディジタル保護制御装置について、これを構成する部品レベルでの管理を行うが、この対象となる部品は何でもよいわけではない。ここでは、ＣＰＵからアクセス可能なハードウェア部品として、各種レジスタを持っているハードウェア部品が対象となる。
【００２６】
また、本発明の管理はハードウェア部品（以下単に部品という）に固有のコードや情報に着目して行われる。
【００２７】
これらのレジスタを持つ部品は、各レジスタに設定された機能に基づいて動作している。このため、この状態をＨＩ（ヒューマンインターフェイス）画面に表示することで、この基板上の各部品が健全に動作していることを、確認可能とする。
【００２８】
また、各部品には、部品メーカが固定的にメーカコード等を書き込んでいる場合が多くあり、これらのコードを定期的に読み出し、チェックすることで、部品そのものへのアクセスが健全であることを確認する。
【００２９】
さらに、基板の製造時点で、部品の製造ＮＯを不揮発性メモリに書き込むことで、これを保護制御装置のＨＩ画面に表示し基板内部の部品の製造Ｎｏを確認可能とする。
【実施例１】
【００３０】
図１は、保護制御装置に使用されるＣＰＵ基板の実装例である。ここで、１１は電力系統の電流、電圧をディジタル変換して保護制御装置内に取り込むためのＡ／Ｄコンバータ、１２は保護継電演算などを実施するＣＰＵ、１３は各種データを記憶するＲＡＭ、１４は保護継電演算プログラムなどを格納しておくＲＯＭであり、これらは従来の自動監視が行われていた部位である。例えばＡ／Ｄコンバータ１１であれば、ＡＤ精度あるいは高調波重畳監視、ＣＰＵ１２の場合には既知固定プログラムチェックや、バスエラーなどの例外処理、ＲＡＭ１３の場合は、リードライトチェック、ＲＯＭ１４に対しては、ＲＯＭのサムチェックなどを実施している。
【００３１】
これらの部品に対する上記健全性確認機能はそのままに、本発明ではレジスタを持っているハードウェア部品の観点から、適用対象を拡大する。具体的には、ＦＰＧＡ１６、ＬＡＮコントローラ１７、フラッシュメモリ１８、ＲＴＣ１５等を新たな管理の対象とする。
【００３２】
このうち、ＦＰＧＡ１６は、製造後に購入者や設計者が構成を設定できる集積回路であり、バスＢのタイミング制御や周辺デバイスの制御を集中的に行っている重要な部位である。このＦＰＧＡは、従来から直接的には監視する方法が無く、故障が発生した場合には監視を行っている他の部位（たとえばＣＰＵ）の異常として間接的に監視され、異常検出されていた。
【００３３】
ＬＡＮコントローラ１７は、外部機器と接続するための通信手段である。例えば保護制御装置同士が通信系統を介して相手端電流などの情報を互いに伝送しあい差動演算を行うときの通信手段であり、送信部と受信部で構成される。またＬＡＮコントローラ１７は、外部機器として保護制御装置の表示装置（ＨＩ画面）との接続も行うことができる。
【００３４】
フラッシュメモリ１８は、大容量の不揮発性メモリとして使用され、データセーブ機能などに使われる。
【００３５】
ＲＴＣ１５は、単なる時計であるが、データセーブ機能に利用される為、系統事故発生のトリガ時刻を保存する上で重要である。また、自動点検周期を管理している点からも非常に重要な部品であるといえる。
【００３６】
本発明では、これら部品のレジスタに記憶されている部品に固有のコードや情報を、ＨＩ画面に表示する。図２に部品の情報を表示するＨＩ画面９０の例として、ＦＰＧＡのレジスタ内容を表示させた例を示す。ＦＰＧＡは、メーカなどによって書き換え可能なデバイスであるので、メーカが部品のバージョンコードを定義しておけば、これを表示することで、バージョンを管理できる。バージョンコードはＨＩ画面９０の欄２１に、例えば「０１０２」として表示される。
【００３７】
また、レジスタ情報を表示させることで、ＦＰＧＡの機能確認が可能である。たとえば、レジスタのアドレス「ＭＳＲ０」を参照すると、「５０Ｈｚ」、「割り込みＯＮ」状態であることが欄２２に表示され、アドレス「ＭＳＲ１」を参照すると、「エラー発生状態」であることが欄２３に表示され、アドレス「ＭＣＲ０」を参照すると、外部表示用の「ＬＥＤの点灯状態」が欄２４に表示される。これらの欄２２、２３、２４にＦＰＧＡの内部のレジスタ状態を表示することで、当該の基板が正しい設定で動作しているかを確認することが可能である。また、欄２４の「ＬＥＤの点灯状態」表示では、設定が「ＯＮ」となっているのに実際のＬＥＤの点灯が無い場合などは、外部回路に異常があるという判断が可能となる。
【００３８】
ＣＰＵからアクセス可能な部品は、このように内部のレジスタ情報を表示しておくことで、運用状態に些細な異変があっても調査可能となる。なお、その内容は機能毎に異なるが、ＦＰＧＡ以外のレジスタを有する部品でも、この機能確認処理を適用可能である。
【００３９】
ここで、図１の保護制御装置内で異常が発生し、その原因を図２の表示により部品レベルでの機能確認ができることの一事例について説明しておく。
【００４０】
この事例では、図１のＣＰＵ１２に一定周期で入力されるＡ／Ｄコンバータ１１からの割り込み信号がこなくなり、サンプリング監視異常となった。これにより保護制御装置がＣＰＵ異常を検出したものとする。このＣＰＵ異常は、運転員に報知され、運転員が図２の表示を確認する。
【００４１】
この場合に、考えられる故障モードは、次のものである。
１．ＦＰＧＡ１６が、Ａ／Ｄコンバータ１１の信号をＣＰＵ１２に伝えられない（前回の割り込みが解除できない）。
２．ＦＰＧＡ１６が異常で設定が変わってしまった（割り込み許可がなくなるなど）。
３．ＣＰＵ１２に異常があり、ＦＰＧＡ１６からの割り込み信号が受け付けられなくなった。
【００４２】
運転員は、図２の表示画面９０にＦＰＧＡ１６のレジスタの記憶内容を表示し、以下の点を確認する。このとき、表示画面９０には、図３が表示されている。まず、第２の故障モードに関連して、図３上段の割り込み制御のレジスタ部位ＡＩＳの情報を確認して、割り込み許可が不正に書き換わって「０」になっていないかを検証する。また、同じく第２の故障モードに関連して、図３中段の周波数のレジスタ部位ｍｏｄｅの情報を確認して、５０Ｈｚと６０Ｈｚが書き換わっていないかを検証する。更に第１の故障モードと第３の故障モードに関連して、図３下段の割り込み検出のレジスタ部位ＡＩＳの情報を確認する。このレジスタが「０」のままなら、ＦＰＧＡ１６が割り込み信号を受け付けていない（第１の故障モード）し、「１」のままなら、割り込み信号が解除できない（第３の故障モード）と判断することができる。
【００４３】
次の機能確認処理事例を説明する。ここでは、図１の保護制御装置と図示せぬ他の保護制御装置がＬＡＮコントローラ１７で接続されている状態で通信異常（タイムアウトで検出）が発生し、これを検出したとする。この原因を図２の表示により確認できることの一事例について説明しておく。
【００４４】
この事例では、考えられる故障モードとしては、次のものなどがある。
４．自装置の故障で異常となった。
５．相手装置の故障で異常となった。
６．通信経路の故障で異常となった。
【００４５】
運転員は、図２の表示画面９０に自端のＬＡＮコントローラ１７のレジスタの記憶内容を表示し、以下の点を確認する。このとき、表示画面９０には、図４が表示されている。まず、第５の故障モードと第６の故障モードに関連して、図４上段のＬＡＮコントローラ１７のレジスタのうち、受信レジスタの内容を確認する。
【００４６】
受信レジスタの、レジスタ部位ＯＶＦの情報を確認すると、受信バッファのオーバーフローを検証できる。同じく受信レジスタの、レジスタ部位ＳＰＲＫの情報を確認すると、ショートパケットを受信したことがわかる。同じく受信レジスタの、レジスタ部位ＣＲＣの情報を確認すると、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）異常検出としてショートパケットの可能性があることを検証できる。
【００４７】
第４の故障モードに関連して、図４下段のＬＡＮコントローラ１７のレジスタのうち、送信レジスタの内容を確認する。送信レジスタの、レジスタ部位ジャマーの情報を確認すると、規定時間以内に送信が完了しない異常があることが検知でき、自装置のハードウェア故障とわかる。また第５の故障モードと第６の故障モードに関連して、送信レジスタのレジスタ部位ＣＯｌの情報を確認して、コリジョン（パケット衝突）が判明する。
【実施例２】
【００４８】
また本発明では、これら部品のレジスタに記憶されている部品に固有のコードや情報として、固定値に着目して部品異常を検知することができる。図５は、部品内部のレジスタの固定値をチェックする例である。この実施例では、処理Ｓ１００において、ＣＰＵからアクセス可能な部品内部のレジスタ情報のうち、予め定めた位置の固定値を確認情報として抽出する。この確認情報は、図２の表示例の場合には欄２１のバージョンコードなどが利用できる。処理Ｓ１０１では、抽出した固定値をソフト処理によりチェックし、予め保持した既知と比較する。処理Ｓ１０２において、一致なら処理Ｓ１０３において正常と判断し、不一致なら処理Ｓ１０４において異常と判断して外部出力する。
【００４９】
各部品にはメーカコードや、エレクトリックシグネチャコードなど、あらかじめＣＰＵからこの部品に対してアクセスが健全に出来ているか確認する為のコードがある場合が多い。これらのデバイスは、これらの固定値をある一定周期で読み返し比較することで健全であることを確認することが出来る。このようにすることで、従来は直接的に監視できなかったデバイスに対しても監視を実施することが可能となる。なお、エレクトリックシグネチャコードとは、バイナリーコードで、その素子のマニュファクチュアコードと、デバイスコードを読み出すものである。
【実施例３】
【００５０】
また本発明では、これら部品のレジスタに記憶されている部品に固有のコードや情報として、製造番号に着目して、部品メーカが製造ラインを変更したなどの理由で部品不良が発生したことを確認する。
【００５１】
先にも述べたように、保護制御装置は一度納入すると長期間使用し続ける。他方、保護制御装置で使用される部品もこの長期間の中では、部品が変更されていることがある。
【００５２】
図６は、部品の製品開発から出荷、実運用に至る経過年数を示したものであり、時期４１において製品開発し、その後保護制御装置に組み込まれて、実運用に入ったものとする。この部品について、開発出荷後、しばらく不良がなかったのに、４２の頃から多くの不良発生に見舞われたとする。出荷時期を調べると、ある時期４３の出荷品に多く不良が発生しており、さらに詳細な調査をすると時期４４で部品メーカが製造ラインを変えており、このことが原因で不良が発生しやすくなっていることが判る。
【００５３】
保護制御装置のメーカは、同種の部品が使われている保護制御装置を改修しなければならないが、個々の部品はロット単位で購入される場合が多く、かつどの次期の部品がどの装置に実装され、運用されているかの調査は現実には困難な場合が多い。
【００５４】
本発明は、このような事例にも対応可能である。図７では、この点を考慮し、各部品の製造番号を、保護制御装置の製造時点で図１のフラッシュメモリ１８に書き込んでおく。そのうえで、適宜のタイミングで、アプリケーションソフトを用いてＨＩ画面９０に表示できるようにした例である。
【００５５】
図８は、フラッシュメモリ１８に書き込まれた部品の製造番号を、ＨＩ画面９０に表示した例である。図８の画面９０には、各種部品（ＣＰＵ，ＦＰＧＡ，ＲＡＭ，Ａ／Ｄコンバータ、ＲＴＣ，ＬＡＮコントローラなど）と、これに対応する製造番号が対比的に表示されている。これらの情報は、保護制御装置組み立て段階において、事前にフラッシュメモリ１８に書き込まれたものである。
【００５６】
このことにより、保護制御装置運用開始後の任意の時期に改修の必要性が生じたとしても、フラッシュメモリ１８のレジスタを参照することにより、どの部品製造番号の部品が実装されているか、運用中の装置であっても確認が可能となり、部品不良が発生した場合でも、追跡することが可能となる。
【符号の説明】
【００５７】
１１：Ａ／Ｄコンバータ
１２：ＣＰＵ
１３：ＲＡＭ
１４：ＲＯＭ
１５：ＲＴＣ
１６：ＦＰＧＡ
１７：ＬＡＮコントローラ
１８：フラッシュメモリ
２１：バージョンコード表示欄
２２，２３，２４：レジスタ情報表示欄
４１：製品開発時期
４２：不良発生
４３：不良製品の製造時期
４４：不良原因
４５：不良対策
９０：ＨＩ画面
【図１】
2012228102.tif 000003
【図２】
2012228102.tif 000004
【図３】
2012228102.tif 000005
【図４】
2012228102.tif 000006
【図５】
2012228102.tif 000007
【図６】
2012228102.tif 000008
【図７】
2012228102.tif 000009
【図８】
2012228102.tif 000010