JP3573891B2 - Power system protection control system - Google Patents
Power system protection control system Download PDFInfo
- Publication number
- JP3573891B2 JP3573891B2 JP33765096A JP33765096A JP3573891B2 JP 3573891 B2 JP3573891 B2 JP 3573891B2 JP 33765096 A JP33765096 A JP 33765096A JP 33765096 A JP33765096 A JP 33765096A JP 3573891 B2 JP3573891 B2 JP 3573891B2
- Authority
- JP
- Japan
- Prior art keywords
- program module
- program
- protection control
- control device
- software
- 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 - Lifetime
Links
- 238000012360 testing method Methods 0.000 claims description 33
- 238000004891 communication Methods 0.000 claims description 14
- 230000001681 protective effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Programmable Controllers (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、電力系統の電気量を入力し、ディジタルデータに変換して電力系統の保護制御、制御演算を行なう保護制御装置、特に同装置上で実行されるソフトウェアを変更するようにした電力系統保護制御システムに関する。
【0002】
【従来の技術】
ディジタル形保護制御装置は電力系統電気量を入力してアナログ量からディジタル量に変換する入力回路・マイクロプロセッサを中心とするディジタル回路等のハードウェア、及びマイクロプロセッサに載せて装置の特性を実現するソフトウェアから構成される装置である。
【0003】
ディジタル形保護制御装置の基本的構成を図13に示す。図13において、1は電力系統を、2はディジタル形保護制御装置を表す。ディジタル形保護制御装置は各部がシステムバス21上に接続されている。保護制御装置を機能させる各種プログラムはプログラム記憶部であるROM22に格納されている。
【0004】
各種データはRAM23に格納されている。電力系統1から入力回路24を介して入力される電気量をもとに、ROM22より取り出されたプログラムモジュールは演算処理部であるCPU25で実行され、実行結果を外部出力回路26から電力系統へ出力する。
【0005】
ディジタル形保護制御装置に組み込まれるソフトウェアの役割は、システムの高度化,多様化するニーズにより、年々大きくなっている。これに伴ないソフトウェアの全体量は勿論のこと、ソフトウェアの変更回数は増加傾向にある。ディジタル形保護制御装置のソフトウェアの変更は、次のような手順でプログラム記憶部のROMの取換えを行なっていた。
【0006】
先ず、新ソフトウェアの作成が完了すると、装置に組み込まれるROMにその新ソフトウェアが書き込まれる。次に、該当する装置が設置されている電力系統と装置の稼働を一旦停止する。
【0007】
この状態で旧ソフトウェアが書き込まれたROMと引換えに、新ソフトウェアが書き込まれたROMを装置にセットして装置を稼働させる。更に、装置が異常なく動作することを試験して確認後、電力系統を生かして新しいソフトウェアの組み込まれた装置を実運用する。
【0008】
この方法では新ソフトウェアをROMに載せた形に変換しなければならないこと、ソフトウェア変更を行なうために電力系統を停止させなければならないこと、ソフトウェア変更に多くの時間を要すること、遠方にある装置へ出向く必要があること、又、装置毎に組み込まれたROMの中の履歴管理(ソフトウェアのレビジョン,バージョン更新の管理)が容易でない、などの問題点がある。
【0009】
【発明が解決しようとする課題】
最近、ディジタル形保護制御装置と同装置上で動作するソフトウェアを格納しておくソフトウェア格納装置をネットワークで接続し、ネットワークを介してディジタル形保護制御装置のソフトウェア変更を行なうディジタル形保護制御システムが提案されている。
【0010】
図14は同システムの基本構成を示す。本図において、7は生産されたプログラムモジュールを格納するプログラム格納装置を、2a,2bはディジタル形保護制御装置を夫々表し、これらは通信ネットワーク8で接続されている。
【0011】
プログラム格納装置7に格納されたプログラムモジュール71は、送信手段72によって通信ネットワーク8を介してディジタル形保護制御装置に送信される。ディジタル形保護制御装置では受信手段21a によって受信されたプログラムモジュールは、実行手段22a によって実行され、電力系統1に外部出力する。
【0012】
このようなディジタル形保護制御システムでは、電力系統やディジタル形保護制御装置の稼働を停止することなく、生産されたソフトウェアをソフトウェア格納装置に格納するだけで、遠方にある複数のディジタル形保護制御装置のソフトウェア変更を可能にした。
【0013】
この場合、重要なのはソフトウェア変更時の安全性,信頼性の確保である。即ち、前記システムでは電力系統設備の保護制御を行なうディジタル形保護制御装置のソフトウェア変更を、無人の状態で遠方より行なうことになるが、この際、電力系統への誤出力等なしに安全確実にソフトウェア変更する必要がある。
【0014】
本発明は上記課題を解決するためになされたものであり、ソフトウェアの変更が容易なディジタル形保護制御システムを提供することを目的としている。又、装置仕様の変更に伴なうソフトウェアの変更,追加に柔軟に対応すべく装置毎に組み込まれたソフトウェアの履歴管理を容易にするようにした。
【0015】
【課題を解決するための手段】
上記目的を達成するために、請求項1に係る電力系統保護制御システムは、電力系統の状態量を入力しディジタルデータに変換して電力系統の保護制御を行なう複数の保護制御装置と、前記保護制御装置と通信ネットワークを介して接続され同装置上で稼動が可能なプログラムモジュールを格納するプログラム格納装置とからなる電力系統保護制御システムにおいて、前記プログラム格納装置にて、保護制御装置の必要とするプログラム仕様に基づいて、前記ネットワークを介して、指定された保護制御装置に対して該当するプログラムを送出するプログラムモジュール送信手段と、保護制御装置にて、前記プログラムモジュールを受信する受信手段と、プログラム格納装置から送信されたプログラムモジュールに所定の試験入力を与える試験入力印加手段と、前記試験入力による前記プログラムモジュールの実行結果が予め定められた結果となることを判定する試験実行結果判定手段と、前記試験実行結果判定手段の判定結果が良好な場合は今まで実行中の旧プログラムモジュールを、又、良好でない場合は送信されてきた新プログラムモジュールをプログラム格納装置に返送するか又は破棄などして実行結果を返送するプログラムモジュール返送手段と、前記判定結果が良好な場合前記受信したプログラムモジュールに切替えて実行するプログラムモジュール実行手段とを備えた。
【0016】
請求項1の電力系統電力系統保護制御システムは、プログラム格納装置から送信されたプログラムモジュールに所定の試験入力を与える試験入力印加手段を設けたことにより、プログラムモジュールの試験実行を可能にし、前記試験入力によるプログラムモジュールの実行結果をプログラム格納装置に返送する返送手段を設けたことにより、プログラム格納装置で送信したプログラムモジュールの妥当性を知る。
【0027】
【発明の実施の形態】
以下、本発明に係るディジタル形保護制御システムの実施の形態を図1から図12を参照して説明する。図1はディジタル形保護制御システムの第1の実施の形態を示す構成図である。図1において、図14と同一機能部分については同一符号を付して説明を省略する。本実施の形態の特徴点はディジタル形保護制御装置2aに対して制御手段27を付加して装置20を構成したものである。なお、制御手段27はノット回路271とアンド回路272とからなり、前記ディジタル形保護制御装置2aからソフトウェア変更中の信号11とプログラムモジュールの実行結果の外部出力信号12とを入力している。
【0028】
図1において、プログラム格納装置7より送信されたプログラムモジュールは、通信ネットワーク8を介してディジタル形保護制御装置20で受信実行される。本システムにて使用される通信ネットワークについては、例えば、平成8年電気学会全国大会「1529 ディジタルリレー遠隔運用監視システムの開発」に記述される形態がある。
【0029】
ディジタル形保護制御装置の外部出力13はソフトウェアの実行結果であるが、このようなシステムにおいては、ディジタル形保護制御装置では無人で自動的にソフトウェアの変更(プログラムモジュールの受信)が行なわれるため、プログラムモジュールの受信中の不要な信号が出ないように外部出力をロックする必要がある。
【0030】
このため、本実施の形態では制御手段27を付加した。ディジタル形保護制御装置において、この外部出力信号とは例えば、しゃ断器に引外し又は投入指令を与えるしゃ断器制御信号などがある。プログラムモジュール受信中には、プログラムの実行処理全体が不安定になり、CPUが誤ったコードを解釈する可能性があるなどの理由により、不要な外部出力信号を外部出力する恐れがある。
【0031】
そこで既に説明した通り制御手段27を設けてプログラムモジュール受信中に不要な出力の送出を阻止した。図2のタイムチャートを用いて作用を説明する。図2において、横軸は時間の経過を表す。平常時(T=0〜t1 )、外部出力信号、ソフトウェア変更中信号は論理0であるため、装置の外部出力は論理0となる。T=t1 〜t2 は、ソフトウェア演算の結果として外部出力信号が論理1となった場合である。
【0032】
この時はいまだソフトウェア変更中でないのでソフトウェア変更中信号11が論理0でノット回路271 の出力が論理1となるため、アンド回路272 の出力は論理1となって、装置20は外部出力する。
【0033】
T=t3 〜t4 は、ソフトウェア変更中の場合で、ソフトウェア変更中信号が論理1となるためノット回路271 の出力が論理0となり、たとえ外部出力信号が論理1となったとしてもアンド回路272 の出力は論理0となって、装置の外部出力はロックされる。
【0034】
このようなディジタル形保護制御システムを実現するディジタル形保護制御装置の具体的構成を図3に示す。図3において、新たに付加したものは通信インターフェイス28である。そしてリレー演算モジュール,監視モジュールなどのディジタル形保護制御装置上で稼働が可能なプログラムモジュールを、プログラム格納装置7より送信する。
【0035】
これらのプログラムモジュールは、通信ネットワーク8を介して通信インターフェイス28で受信し、システムバス上よりRAM23上に送られ実行される。従来では、ROMに全てのプログラムを格納していたが、本実施の形態によれば、変更追加するプログラムモジュールをRAM23上で動かすことになる。この場合に、不要出力が発生する可能性が生ずるがこれを防止し、安全な状態でプログラム変更ができることになる。
【0036】
図4はディジタル形保護制御装置の第2の実施の形態を示す構成図である。図4において、図1と同様な個所は同一符号を付して説明を省略する。本実施の形態では、2つのプログラム格納エリア293,294を備え、エリア切換手段29によって受信手段21aと実行手段22aを切換えるものである。即ち、229により実行手段にどちらかのプログラム格納エリアを選択指定し、実行手段は指定されたプログラム格納領域に対して実行指令296を出す。
【0037】
実行指令を発行されたプログラム格納エリアは実行中となって、外部出力13を行なう。又、エリア切換手段は実行指令を発行しなかった(実行中でない)エリアへの格納エリア指定指令291 を受信手段21a に発行する。通信ネットワーク8を介して伝送された新プログラムモジュールは、受信手段21a によって受信され、エリア切換手段29より指定されたエリアへの297 によるプログラム格納処理を行なう。
【0038】
受信が完了して指定されたプログラム格納エリアに、新プログラムモジュールが格納されると、受信手段21a はエリア切換手段に受信完了信号295 を発行する。エリア切換手段は受信完了信号を受け取ると、現在、新プログラムモジュールの格納されたエリアに実行指令を発行して実行中とする。
【0039】
本実施の形態の作用を図5のタイムチャートを用いて説明する。本図において、横軸は時間の経過を表す。30は実際に実行し外部出力するプログラム格納エリアを、31はプログラム格納装置より送信されてきた新プログラムモジュールを受信するプログラム格納エリアを示す。
【0040】
T=0〜T=t2の時点では、エリア切換手段29より、プログラムモジュールを実行するエリアとしてプログラムエリア格納エリア1が、又、プログラムモジュールを受信して格納するエリアとしてプログラム格納エリア2が夫々指定されているので、プログラム格納エリア1のプログラムモジュールが実行されて外部出力される。
【0041】
T=t1 になったとき、新プログラムモジュールが受信されるとすると、指定されたプログラム格納エリア2に新プログラムモジュールを格納する。
【0042】
T=t2 に新プログラムモジュールの受信が完了すると、エリア切換手段29に受信完了295 が知らされ、エリア切換手段は実行指定をプログラム格納エリア2に、受信指定をプログラム格納エリア1に移し、新プログラムモジュールが格納されたプログラム格納エリア2が実行し外部出力する。
【0043】
これにより、稼動中のプログラムモジュール実行中に新プログラムモジュールを受信し、ソフトウェア変更が完了してから新プログラムモジュール実行に移すことができるので、ソフトウェア変更中の不正な出力なく、プログラムモジュールを続けて実行できる。即ち、ソフトウェアを変更中も、図1のように外部出力をロックする必要なく、かつ安全にソフトウェアの変更が行なえる。
【0044】
図6は第3の実施の形態を示す構成図である。図6において、図1と同一部分については同一符号を付して説明を省略する。図6において、32は試験入力印加手段、33は試験実行手段、34は試験実行結果判定手段、35はプログラムモジュール返送手段である。
【0045】
各構成要素の動作を説明すると、試験入力印加手段32は受信したプログラムモジュールに所定の試験入力を印加することにより、試験実行手段33により試験実行させることができる。所定の試験入力に対して、期待される試験実行出力があるかどうかを試験実行結果判定手段34により判定する。プログラムモジュール返送手段35は前記試験実行結果判定手段の判定結果が良好な場合、プログラム格納装置に対して旧プログラムモジュールを返送し、判定結果が良好でない場合、前記同様、受信した新しいプログラムモジュールを返送する。
【0046】
図7のフローチャート例にて本実施の形態の作用を説明する。先ず、S34により新プログラムモジュールを受信する。受信完了するとS35により所定の試験入力を印加し、S36により試験実行の出力結果が良好と判定されると、S37にて元の旧プログラムモジュールを返送し、S38によって新プログラムモジュール実行に切替わる。
【0047】
S36によって試験実行結果が不良とされた場合には、S39によりプログラム格納装置に対して受信した新プログラムモジュールを返送し、S40により元のプログラムモジュールの実行処理に戻る。
【0048】
演算モジュールが更新される場合を例にとると、動作が期待されるような電気量データ,整定データを受信した新プログラムモジュールに入力し、出力が所定の結果であることによって、新プログラムモジュールの妥当性を確認することができる。
【0049】
このように、通信ネットワークより誤ったプログラムモジュールが送られてきた場合も、これをチェックする機能を設けたので安全なディジタル形保護制御システムを提供できる。なお、上記において、プログラムモジュールを返送せず破棄して実行結果を返送しても同様の効果が得られる。
【0050】
図8は第4の実施の形態を示す構成図である。図8において、図1と同一部分については同一符号を付して説明を省略する。図8では、プログラムモジュールを実行する実行手段41aと、プログラムモジュール41bを試験実行させる試験実行手段42とを平行実行させている。
【0051】
例えば、図9に示すように、並行実行手段43を設け、この並行実行手段によって実行手段と試験実行手段との切換処理を行なうことで実現できる。本実施の形態を図10のタイムチャート例を用いて説明する。44に示す横軸で時間の経過を表し、通常実行は45の一定周期P毎に行なわれる。又、通常実行の1回の処理時間は46の時間Qを要する。
【0052】
現在、実行されているプログラムモジュールの実行期間を47,48の時点で受信完了した新プログラムモジュールの試験実行期間を49とし、50の時点で、現在、実行されているプログラムモジュールから切換えて51で新プログラムモジュールが実行される。
【0053】
これにより、ソフトウェア実行中にその処理の空き時間を用い、新プログラムモジュールの試験実行が可能であり、50の時点で装置の稼働が途絶えることなく、試験実行された安全な新プログラムモジュールの実行に移すことができる。
【0054】
図11は第5のディジタル形保護制御システムの実施の形態を示す構成図である。図11において、図1と同一部分については同一符号を付して説明を省略する。プログラム格納装置に格納されたプログラムモジュール71は、履歴管理手段52によって各ディジタル形保護制御装置については、必要に応じて必要なプログラムモジュールを選択し、送信手段により送信される。
【0055】
ディジタル形保護制御装置では通信ネットワークを介して伝送されたプログラムモジュールが、受信,実行され、その実行結果が返送される。プログラム格納装置9では履歴管理手段52によって、通信ネットワークに接続された各ディジタル形保護制御装置より返送されてきたデータより、各ディジタル形保護制御装置のプログラムモジュールの履歴(装置種別,変更年月日,プログラムモジュール種別,バージョン,レビジョンなど)を管理し、履歴管理データ53として蓄積され、プログラム格納装置と接続された表示装置54より参照することができる。
【0056】
本実施の形態を図12のプログラム格納装置のフローチャート例により説明する。先ず、必要に応じてS55にて新プログラムモジュールをディジタル形保護制御装置に送信する。次に、S56によりディジタル形保護制御装置より返送されて実行結果を受信する。
【0057】
このとき、S57により旧プログラムモジュールが送られてきたときは、ディジタル形保護制御装置のソフトウェアの変更が完了していると判断できるので、S58により履歴管理データを更新して保存する。これによいり、各ディジタル形保護制御装置のもれのないソフトウェア変更と履歴管理データの自動保存が可能となる。
【0058】
なお、本発明は電力系統システムに限定されるものでなく、制御対象となる機器から状態量を取込み当該機器を制御する複数の分散制御装置と、これら分散制御装置と通信ネットワークを介して接続され各分散制御装置の動作や状態の運用監視のための表示操作を行なう表示操作装置(あるいは各分散制御装置上で稼働が可能なプログラムモジュールを格納するプログラム格納装置)とからなる分散制御システムにも実施可能である。この場合、上記実施の形態において、保護制御装置を分散制御と読み替えればよい。
【0059】
【発明の効果】
以上説明したように、本発明によればソフトウェアの変更を無人の状態で遠方より行なっても電力系統への誤出力がなく、安全に行なえる。第1の実施の形態によれば、ソフトウェア変更中に外部出力がロックされているので、電力系統を停止せずに変更しても、ディジタル形保護制御装置が誤動作することはない。従って、電力系統稼動中でも安全にソフトウェア変更が可能となる。又、本発明の第2の実施の形態によれば、既に実行中であった実績あるソフトウェアを実行させたままソフトウェア変更を行なえるので、電力系統稼動中も安全かつ短時間にソフトウェア変更が可能となる。又、本発明の第3,第4の実施の形態によれば、更新されたソフトウェアを試験実行させてから、実運用に移すことができるので、無人の遠方にあるディジタル形保護制御装置のソフトウェア変更を安全かつ確実に行なえる。又、本発明の第5の実施の形態によれば、ネットワークを介して各所に点在するデジジタル形保護制御装置に組み込まれたソフトウェアの履歴を管理するので、保守の省力化ができる。又、第6の実施の形態によれば、保護制御装置のみならず、分散型制御装置に対しても適用できる。以上のように、経済性,信頼性が向上するシステムがこの発明により提供できる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態であるディジタル形保護制御システムの構成図。
【図2】図1の動作を説明するタイムチャート。
【図3】図1を実現するディジタル形保護制御装置の具体的な構成図。
【図4】本発明の第2の実施の形態であるディジタル形保護制御システムの構成図。
【図5】図4の動作を説明するタイムチャート。
【図6】本発明の第3の実施の形態であるディジタル形保護制御システムの構成図。
【図7】図6の実施の形態の処理内容を示すフローチャート。
【図8】本発明の第4の実施の形態であるディジタル形保護制御システムの構成図。
【図9】図8の並行実行手段の例。
【図10】図8の実施の形態のプログラムモジュール実行のタイムチャート。
【図11】本発明の他の実施の形態であるディジタル形保護制御システムの構成図。
【図12】図11の実施の形態を示すプログラム格納装置の処理内容を示すフローチャート。
【図13】従来のディジタル形保護制御装置の基本構成図。
【図14】最近提案されているディジタル形保護制御システムの基本構成図。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a protection control device for inputting an amount of electricity of a power system and converting it into digital data to perform protection control and control calculation of the power system, and in particular, a power system in which software executed on the device is changed. Related to protection control system.
[0002]
[Prior art]
The digital protection and control device realizes the characteristics of the device by inputting power system electric quantity and converting it from an analog quantity to a digital quantity, such as an input circuit, a microprocessor and other hardware such as a digital circuit, and a microprocessor. It is a device composed of software.
[0003]
FIG. 13 shows the basic configuration of the digital protection and control device. In FIG. 13, 1 indicates a power system, and 2 indicates a digital protection and control device. Each part of the digital protection control device is connected to a
[0004]
Various data are stored in the
[0005]
The role of software incorporated in digital protection and control devices has been increasing year by year due to the sophistication and diversification of systems. Accompanying this, the number of software changes, as well as the total amount of software, is increasing. When the software of the digital protection controller is changed, the ROM of the program storage unit is replaced by the following procedure.
[0006]
First, when the creation of the new software is completed, the new software is written in the ROM incorporated in the device. Next, the operation of the power system in which the corresponding device is installed and the device is temporarily stopped.
[0007]
In this state, the ROM in which the new software is written is set in the device in exchange for the ROM in which the old software is written, and the device is operated. Further, after testing and confirming that the device operates without any abnormality, the device incorporating new software is actually operated by utilizing the power system.
[0008]
In this method, the new software must be converted to a form stored in ROM, the power system must be shut down to make the software change, the software change takes a lot of time, and the remote There is a problem that it is necessary to go to the office, and it is not easy to manage the history (management of software revision and version update) in the ROM incorporated in each device.
[0009]
[Problems to be solved by the invention]
Recently, a digital protection and control system has been proposed in which a digital protection and control device and a software storage device for storing software operating on the device are connected via a network, and the software of the digital protection and control device is changed via the network. Have been.
[0010]
FIG. 14 shows the basic configuration of the system. In the figure,
[0011]
The
[0012]
In such a digital protection and control system, a plurality of remote digital protection and control devices can be stored simply by storing the produced software in a software storage device without stopping the operation of the power system and the digital protection and control devices. Software change was made possible.
[0013]
In this case, it is important to ensure safety and reliability when software is changed. That is, in the above system, the software of the digital protection control device for performing the protection control of the power system equipment is changed from a distant place in an unmanned state. Software needs to be changed.
[0014]
The present invention has been made to solve the above-described problems, and has as its object to provide a digital protection and control system in which software can be easily changed. In addition, the history management of software incorporated in each device is facilitated in order to flexibly respond to a change or addition of software accompanying a change in device specifications.
[0015]
[Means for Solving the Problems]
In order to achieve the above object, a power system protection control system according to
[0016]
The power system protection control system according to
[0027]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of a digital protection and control system according to the present invention will be described below with reference to FIGS. FIG. 1 is a configuration diagram showing a first embodiment of a digital protection and control system. In FIG. 1, the same reference numerals are given to the same functional portions as in FIG. 14, and description thereof will be omitted. The feature of this embodiment is that the
[0028]
In FIG. 1, a program module transmitted from a
[0029]
The
[0030]
For this reason, the control means 27 is added in the present embodiment. In the digital protection control device, the external output signal is, for example, a circuit breaker control signal for giving a tripping or closing command to the circuit breaker. During reception of the program module, the entire execution process of the program becomes unstable, and there is a possibility that an unnecessary external output signal is externally output because the CPU may interpret an erroneous code.
[0031]
Therefore, as described above, the control means 27 is provided to prevent unnecessary output from being transmitted during reception of the program module. The operation will be described with reference to the time chart of FIG. In FIG. 2, the horizontal axis represents the passage of time. In normal times (T = 0 to t 1 ), the external output signal and the software-in-change signal are
[0032]
At this time, since the software is not being changed, the
[0033]
T = t 3 to t 4 indicates a case where the software is being changed, and the output of the
[0034]
FIG. 3 shows a specific configuration of a digital protection and control device for realizing such a digital protection and control system. In FIG. 3, what is newly added is a
[0035]
These program modules are received by the
[0036]
FIG. 4 is a block diagram showing a second embodiment of the digital protection and control device. 4, the same parts as those in FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted. In the present embodiment, two
[0037]
The program storage area to which the execution command has been issued is being executed, and the
[0038]
When the reception is completed and the new program module is stored in the designated program storage area, the receiving means 21a issues a
[0039]
The operation of the present embodiment will be described with reference to the time chart of FIG. In the figure, the horizontal axis represents the passage of time. Reference numeral 30 denotes a program storage area for actually executing and outputting to the outside, and reference numeral 31 denotes a program storage area for receiving a new program module transmitted from the program storage device.
[0040]
T = 0 to T = the time of t 2, from the area switching means 29, the program
[0041]
When the new program module is received when T = t 1 , the new program module is stored in the designated
[0042]
When the reception of a new program module to T = t 2 is completed, the
[0043]
As a result, a new program module can be received during execution of a running program module, and the program can be transferred to the execution of a new program module after the software change is completed. I can do it. That is, even while the software is being changed, it is not necessary to lock the external output as shown in FIG. 1 , and the software can be safely changed.
[0044]
FIG. 6 is a configuration diagram showing the third embodiment. 6, the same parts as those in FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted. In FIG. 6,
[0045]
The operation of each component will be described. The test
[0046]
The operation of the present embodiment will be described with reference to the flowchart of FIG. First, a new program module is received in S34. When the reception is completed, a predetermined test input is applied in S35, and when the output result of the test execution is determined to be good in S36, the original old program module is returned in S37, and the execution is switched to the new program module execution in S38.
[0047]
If the test execution result is determined to be defective in S36, the received new program module is returned to the program storage device in S39, and the process returns to the original program module execution process in S40.
[0048]
Taking the case where the operation module is updated as an example, the electric quantity data and the settling data that are expected to operate are input to the new program module that has received the data, and the output is a predetermined result. Validity can be confirmed.
[0049]
As described above, even when an erroneous program module is sent from the communication network, a function of checking the erroneous program module is provided, so that a safe digital protection and control system can be provided. In the above description, the same effect can be obtained by discarding the program module without returning it and returning the execution result.
[0050]
FIG. 8 is a configuration diagram showing the fourth embodiment. 8, the same parts as those in FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted. In FIG. 8, an
[0051]
For example, as shown in FIG. 9, this can be realized by providing a
[0052]
The execution period of the program module currently being executed is set at 49 and the test execution period of the new program module whose reception has been completed at the time of 47 and 48 is switched. The new program module is executed.
[0053]
As a result, the test execution of the new program module can be performed using the idle time of the processing during the execution of the software, and the operation of the new program module can be safely executed at the time of 50 without any interruption of the operation of the apparatus. Can be transferred.
[0054]
FIG. 11 is a configuration diagram showing an embodiment of the fifth digital protection and control system. In FIG. 11, the same parts as those in FIG. The
[0055]
In the digital protection controller, the program module transmitted via the communication network is received and executed, and the execution result is returned. In the program storage device 9, the history management means 52 uses the data returned from each digital protection and control device connected to the communication network to store the program module history (device type, date of change) of each digital protection and control device. , Program module type, version, revision, etc.) are stored as
[0056]
This embodiment will be described with reference to a flowchart example of the program storage device of FIG. First, if necessary, a new program module is transmitted to the digital protection and control device in S55. Next, in step S56, the execution result is returned from the digital protection controller.
[0057]
At this time, if the old program module is sent in S57, it can be determined that the change of the software of the digital protection controller has been completed, so the history management data is updated and stored in S58. For this reason, it is possible to automatically change software of each digital protection control device and automatically save history management data.
[0058]
Note that the present invention is not limited to the power system, and a plurality of distributed control devices that take in a state quantity from a device to be controlled and control the device are connected to the distributed control device via a communication network. A distributed control system including a display / operation device (or a program storage device that stores a program module that can be operated on each distributed control device) that performs a display operation for operation monitoring of the operation and status of each distributed control device is also provided. It is feasible. In this case, in the above embodiment, the protection control device may be replaced with the distributed control.
[0059]
【The invention's effect】
As described above, according to the present invention, even if software is changed from a distant place in an unattended state, it can be safely performed without erroneous output to the power system. According to the first embodiment , since the external output is locked during the software change, the digital protection controller does not malfunction even if the power system is changed without stopping. Therefore, the software can be changed safely even during the operation of the power system. Further, according to the second embodiment of the present invention, since already performed the software changes while keeping executing software proven was running during power system operation can be safely and quickly to the software change It becomes. The third of the present invention, according to the fourth embodiment, the updated software from by running the test, it is possible to move the actual operation, the software of the digital protective control apparatus in a distant unattended Make changes safely and reliably. Further, according to the fifth embodiment of the present invention, since the management software history embedded in Dejijitaru protective control apparatus scattered throughout over the network, it is labor saving maintenance. Further, according to the sixth embodiment , the present invention can be applied not only to a protection control device but also to a distributed control device. As described above, the present invention can provide a system with improved economy and reliability.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a digital protection control system according to a first embodiment of the present invention.
FIG. 2 is a time chart for explaining the operation of FIG . 1;
FIG. 3 is a specific configuration diagram of a digital protection and control device realizing FIG . 1;
FIG. 4 is a configuration diagram of a digital protection control system according to a second embodiment of the present invention.
FIG. 5 is a time chart for explaining the operation of FIG . 4 ;
FIG. 6 is a configuration diagram of a digital protection control system according to a third embodiment of the present invention.
FIG. 7 is a flowchart showing processing contents of the embodiment of FIG . 6 ;
FIG. 8 is a configuration diagram of a digital protection and control system according to a fourth embodiment of the present invention.
FIG. 9 shows an example of the parallel execution means of FIG . 8 ;
FIG. 10 is a time chart of execution of a program module according to the embodiment of FIG . 8 ;
FIG. 11 is a configuration diagram of a digital protection and control system according to another embodiment of the present invention.
FIG. 12 is a flowchart showing processing contents of the program storage device according to the embodiment of FIG. 11;
FIG. 13 is a basic configuration diagram of a conventional digital protection and control device.
FIG. 14 is a basic configuration diagram of a digital type protection control system that has been recently proposed.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33765096A JP3573891B2 (en) | 1996-12-03 | 1996-12-03 | Power system protection control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33765096A JP3573891B2 (en) | 1996-12-03 | 1996-12-03 | Power system protection control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10161714A JPH10161714A (en) | 1998-06-19 |
| JP3573891B2 true JP3573891B2 (en) | 2004-10-06 |
Family
ID=18310657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33765096A Expired - Lifetime JP3573891B2 (en) | 1996-12-03 | 1996-12-03 | Power system protection control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3573891B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10191546A (en) * | 1997-11-28 | 1998-07-21 | Toshiba Corp | Power system protection control system |
| JP2017010074A (en) * | 2015-06-16 | 2017-01-12 | 株式会社東芝 | Protection controller |
| JP7043433B2 (en) * | 2019-01-08 | 2022-03-29 | 株式会社東芝 | Protection control system |
-
1996
- 1996-12-03 JP JP33765096A patent/JP3573891B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10161714A (en) | 1998-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20180173182A1 (en) | Uninterruptable verification and control upgrade for real-time control system | |
| CN107255918A (en) | A kind of remote control computer hot backup redundancy control method for automatically switching | |
| CN103477607B (en) | Energy automation installation and the method for running energy automation installation | |
| CN113364120A (en) | Method, device and equipment for checking control process of intelligent substation and storage medium | |
| CN102104471A (en) | Condition-based main/standby switching method and device in redundancy backup system | |
| US20100070260A1 (en) | Verification device, verifying apparatus and verification system | |
| JP3573891B2 (en) | Power system protection control system | |
| CN111477372B (en) | Nuclear power station DCS controller updating method and system, terminal equipment and storage medium | |
| CN104701988B (en) | Intelligent controller of column switch and intelligent control method | |
| CN121092201B (en) | PLC (programmable logic controller) hot update control method and system for microkernel operating system | |
| US20220350311A1 (en) | Multi-cloud industrial controller | |
| CN102480124A (en) | Fixed value adjustment method, device and system for relay protection equipment | |
| Iacob et al. | SCADA system for a central heating and power plant | |
| CN106547218B (en) | Real-time simulation system, simulation system and closed-loop test system at the field level of HVDC transmission | |
| US9274993B2 (en) | Interface device and method for consistently exchanging data | |
| CN110048465B (en) | Switching-off processing method and device and generator set | |
| CN115356980B (en) | Modification method for existing automatic control system by using edge computing gateway | |
| Peng et al. | Principle and Testing Technology of Station Layers in Smart Substations | |
| CN220730653U (en) | A heat exchange station control system | |
| CN120447953B (en) | A method for optimizing configuration of distribution automation terminals | |
| van der Linde | Using iec61499 to achieve smart grid automation through interconnected distribution reclosers | |
| CN118646165B (en) | A selective control method and related device for photovoltaic array | |
| KR102793738B1 (en) | Method and apparatus for providing distributed control in reactor system | |
| JPS62187901A (en) | Control method of redundant controller | |
| RU2679739C1 (en) | Automation system with dynamic functional architecture |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040315 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040512 |
|
| 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: 20040629 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040630 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 9 |
|
| EXPY | Cancellation because of completion of term |