JP2016005022A - Loop type protection relay system - Google Patents
Loop type protection relay system Download PDFInfo
- Publication number
- JP2016005022A JP2016005022A JP2014122396A JP2014122396A JP2016005022A JP 2016005022 A JP2016005022 A JP 2016005022A JP 2014122396 A JP2014122396 A JP 2014122396A JP 2014122396 A JP2014122396 A JP 2014122396A JP 2016005022 A JP2016005022 A JP 2016005022A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- relay
- frame
- loop
- communication frame
- 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.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B70/00—Technologies for an efficient end-user side electric power management and consumption
- Y02B70/30—Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S20/00—Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
- Y04S20/20—End-user application control systems
Landscapes
- Emergency Protection Circuit Devices (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
本発明の実施形態は、複数のリレー端末を通信回線でループ状に接続したループ型保護リレーシステムに関するものである。 Embodiments described herein relate generally to a loop-type protection relay system in which a plurality of relay terminals are connected in a loop with a communication line.
一般に、電力系統には保護リレーシステムが設けられている。保護リレーシステムは、多岐にわたる用途に適用しており、送電線保護システムや系統安定化制御システムなどが代表的である。送電線保護システムでは、送電線や母線の事故を検出して事故区間を切り離し、事故波及を防止している。また、系統安定化制御システムでは、発電変電所の系統事故を検出して周波数脱調等の系統不安定事象を予測し、電力系統の安定を図っている。 Generally, a protection relay system is provided in the power system. The protection relay system is applied to a wide variety of applications, and a transmission line protection system, a system stabilization control system, and the like are representative. In the power transmission line protection system, an accident in a power transmission line or bus is detected and the accident section is separated to prevent the accident from spreading. In addition, the system stabilization control system detects a system fault in a power generation substation and predicts system instability events such as frequency step-out to stabilize the power system.
これらの保護リレーシステムにおいては、送電線区間や発変電所の各端子にリレー端末を配設している。各リレー端末は電流値や電圧値、接点情報等の電気量データを計測入力し、電気量データを含む通信フレームにして、この通信フレームを他のリレー端末との間で配信し合う。 In these protection relay systems, a relay terminal is provided at each terminal of the transmission line section or the substation. Each relay terminal measures and inputs electric quantity data such as a current value, a voltage value, contact information, etc., forms a communication frame including the electric quantity data, and distributes this communication frame with other relay terminals.
これによりリレー端末は相互に電気量データを授受し合い、電気量データを共有することができる。各リレー端末は、演算部を実装しており、同一時刻に計測した電気量データを用いて電流差動演算や安定度演算など各種の保護演算を実行する。電気量データの計測タイミングは、ハードウェアクロックを分周して生成するサンプリングパルス信号を基点にしている。 As a result, the relay terminals can exchange the electric quantity data with each other and share the electric quantity data. Each relay terminal is equipped with a calculation unit, and executes various protection calculations such as a current differential calculation and a stability calculation using the electric quantity data measured at the same time. The measurement timing of the electrical quantity data is based on a sampling pulse signal generated by dividing the hardware clock.
サンプリングパルス信号は、分周値を(基準値+1)や(基準値−1)のように微調整することでパルス信号幅を伸縮させ、他のリレー端末のパルス信号エッジに同期させることができる。以上の同期手法をサンプリング同期と称しており、サンプリング同期を行うことがリレー端末を適用する保護リレーシステムの特徴の一つとなっている。 The sampling pulse signal can be synchronized with the pulse signal edges of other relay terminals by finely adjusting the frequency division value such as (reference value + 1) or (reference value-1) to expand / contract the pulse signal width. . The above synchronization method is called sampling synchronization, and performing sampling synchronization is one of the features of a protection relay system to which a relay terminal is applied.
従来、保護リレーシステムの通信回線は、54Kbpsや1.5Mbpsであった。そのため、例えば電気角30°(50Hz系統で1.67ミリ秒周期、60Hz系統で1.38ミリ秒周期)の周期で瞬時値データを転送する場合、1情報フレーム長が90bitや119bitといった非常に小さい容量しか取り扱うことができない。このような通信回線の通信速度の遅さはリレー端末の機能や性能を制約する要因となっていた。 Conventionally, the communication line of the protection relay system has been 54 Kbps or 1.5 Mbps. Therefore, for example, when transferring instantaneous value data at a period of 30 electrical degrees (cycle of 1.67 milliseconds in the 50 Hz system and 1.38 milliseconds in the 60 Hz system), the length of one information frame is very large such as 90 bits or 119 bits. Only small capacity can be handled. Such a slow communication speed of the communication line is a factor that restricts the function and performance of the relay terminal.
そこで近年では、100Mbpsや1000Mbpsといった高速のイーサネット通信回線を保護リレー用の通信回線として適用する研究が進められている。イーサネット通信回線を用いることにより、取り扱う情報量を格段に増やすことができ、リレー端末に多様な機能を実装して、性能を向上させることが可能となる。また、イーサネット通信回線を用いれば、通信フレームの送信間隔も短い周期で転送することができるので、瞬時値の精度を高めることも見込まれている。 Therefore, in recent years, research is being made to apply a high-speed Ethernet communication line such as 100 Mbps or 1000 Mbps as a communication line for a protection relay. By using an Ethernet communication line, the amount of information to be handled can be greatly increased, and various functions can be implemented in the relay terminal to improve performance. In addition, if an Ethernet communication line is used, the transmission interval of communication frames can be transferred with a short cycle, so that the accuracy of instantaneous values is expected to be improved.
イーサネット通信網では、端末をループ状に通信接続したループ型トポロジが一般的である。ループ型トポロジを構成する場合、通信フレームがループ状の通信経路を不正に循環しない施策を組むことが重要である。具体的な施策としては、ループ端の設定、もしくは、中継機器のSTP(Spanning Tree Protocol)やRSTP(Rapid STP)を適用したL2SWによる経路制御が挙げられる。 In an Ethernet communication network, a loop topology in which terminals are connected in communication in a loop is common. When constructing a loop topology, it is important to take measures to prevent communication frames from illegally circulating through loop communication paths. Specific measures include loop end setting or route control by L2SW applying STP (Spanning Tree Protocol) or RSTP (Rapid STP) of the relay device.
上述したように、イーサネット通信を適用するループ型トポロジでは、ループ端の設定あるいはL2SWによる経路制御がなされているが、次のような課題がある。そのため、ループ型保護リレーシステムに、ループ端の設定やL2SWによる経路制御を適用することは、困難であった。
(1)ループ端を設定する場合、ループ端以外で回線故障(通信断やSW等の機器故障)が起きると、リレー端末間で通信不能となる区間ができ、システムの運用を維持することができなくなる。
As described above, in the loop topology to which Ethernet communication is applied, setting of a loop end or path control by L2SW is performed, but there are the following problems. Therefore, it has been difficult to apply loop end setting and path control by L2SW to the loop type protective relay system.
(1) When setting the loop end, if a line failure (communication disconnection or device failure such as SW) occurs outside the loop end, there is a section where communication between the relay terminals becomes impossible, and the system operation can be maintained. become unable.
(2)ループ端を設定する場合、ループ型トポロジは実質的にバス型トポロジと同等となる。バス型トポロジでは、通信経路の中央に近いリレー端末に接続される経路ほど、通信負荷が高まって通信負荷が大きくなり易い。その結果、遅延変動が増加して、各リレー端末で均一の同期精度を得ることが難しくなり、同期精度の低下を招いた。 (2) When setting the loop end, the loop topology is substantially equivalent to the bus topology. In the bus topology, the route connected to the relay terminal closer to the center of the communication route tends to increase the communication load and increase the communication load. As a result, delay variation increases, making it difficult to obtain uniform synchronization accuracy at each relay terminal, resulting in a decrease in synchronization accuracy.
(3)同期主従のリレー端末間の通信経路に関して、往路と復路が同一経路になるように設定する必要がある。しかし、L2SWで経路制御する場合、往路と復路で通信経路が異なることがある。その結果、通信遅延時間を正確に算出することができず、サンプリング同期ができなくなる。 (3) Regarding the communication path between the synchronous master-slave relay terminals, it is necessary to set the forward path and the return path to be the same path. However, when path control is performed with L2SW, the communication path may be different between the forward path and the return path. As a result, the communication delay time cannot be accurately calculated, and sampling synchronization cannot be performed.
(4)L2SWで経路制御する場合、回線故障をSWが検出すると、経路制御により新たな通信経路を構成して通信を復旧することができるものの、回線故障の検出から復旧に至るまでには数十ミリ〜数百ミリ秒の時間を要する。つまり、復旧が完了するまでの数十ミリ〜数百ミリ秒は、システムが停止せざるを得ない。また、新たに通信経路を構成することで、通信経路が変化するので、これに伴い通信遅延時間も変化する。このため、サンプリング同期精度が乱れるおそれがある。
(5)L2SW等の中継機器による経路制御設定が不可欠であるため、誤設定により不正動作を起こす恐れがある。
(4) When the path is controlled by the L2SW, when the line failure is detected by the SW, the communication can be recovered by configuring a new communication path by the path control. It takes 10 milliseconds to several hundred milliseconds. In other words, the system must be stopped for several tens of milliseconds to several hundreds of milliseconds until the recovery is completed. Further, since the communication path changes by newly configuring the communication path, the communication delay time also changes accordingly. For this reason, the sampling synchronization accuracy may be disturbed.
(5) Since route control setting by a relay device such as L2SW is indispensable, there is a possibility of causing an illegal operation due to incorrect setting.
本発明の実施形態では、以上の課題を解消するために提案されたものであり、ループ端の設定やL2SWによる経路制御を不要とし、通信回線でループ状に接続し、安定して運用することが可能なループ型保護リレーシステムを提供することを目的とする。 The embodiment of the present invention has been proposed in order to solve the above-described problems. It eliminates the need for loop end setting and path control by L2SW, and connects the communication line in a loop and operates stably. It is an object of the present invention to provide a loop type protective relay system capable of performing the above.
上記目的を達成するために、本発明の実施形態は、電力系統に電気量データを計測するリレー端末を複数配置し、前記リレー端末を通信回線でループ状に接続し、前記電気量データを含む通信フレームを他の前記リレー端末に配信し合うことで前記電気量データを共有するループ型保護リレーシステムにおいて、各リレー端末は、次の構成要素を備えている。 In order to achieve the above object, an embodiment of the present invention includes a plurality of relay terminals that measure electric quantity data in an electric power system, and the relay terminals are connected in a loop with a communication line, and include the electric quantity data. In the loop protection relay system that shares the electric quantity data by distributing communication frames to other relay terminals, each relay terminal includes the following components.
(a)2回線の通信ポート。
(b)前記通信フレームを他の前記リレー端末との間で送受信する通信ドライバ。
(c)前記電気量データを用いて所定の保護演算を行う演算部。
(A) Two-line communication port.
(B) A communication driver that transmits and receives the communication frame to and from the other relay terminal.
(C) A calculation unit that performs a predetermined protection calculation using the electric quantity data.
前記通信ドライバは、下記の構成要素を備えている。
(d)前記演算部から電気量データを受け取り、当該電気量データに基づいて同一の電気量データを格納した通信フレームを2つ生成し、前記2回線の通信ポートから、接続された前後の前記リレー端末のそれぞれへ、同一の前記通信フレームを送信する送信処理部。
(e)前記2回線の通信ポートを介して、接続された前後の前記リレー端末のそれぞれから前記通信フレームを受信する受信処理部。
The communication driver includes the following components.
(D) receiving electric quantity data from the arithmetic unit, generating two communication frames storing the same electric quantity data based on the electric quantity data, and connecting the communication lines of the two lines before and after the connection A transmission processing unit that transmits the same communication frame to each relay terminal.
(E) A reception processing unit that receives the communication frame from each of the connected relay terminals via the two-line communication ports.
前記受信処理部は、下記の構成要素を備えている。
(f)予め定められた条件に基づき、前記通信ポートを介して受信した前記通信フレームに関して、当該通信フレームを受信した側と反対側の前記通信ポートへ、前記通信フレームを中継するか否かを判定する中継要否判定部。
(g)前記中継要否判定部が前記通信フレームを中継すると判定すると、前記通信フレームを前記通信ポートに送出する中継送出部。
(h)前記中継要否判定部の中継判定結果にかかわらず、前記通信フレームを前記演算部に通知する通信フレーム通知部。
The reception processing unit includes the following components.
(F) Whether or not to relay the communication frame to the communication port on the side opposite to the side receiving the communication frame with respect to the communication frame received via the communication port based on a predetermined condition. A relay necessity determination unit for determining.
(G) A relay transmission unit that transmits the communication frame to the communication port when the relay necessity determination unit determines to relay the communication frame.
(H) A communication frame notification unit that notifies the calculation unit of the communication frame regardless of the relay determination result of the relay necessity determination unit.
(1)第1の実施形態
(構成と作用)
本発明に係る実施形態として、図1および図2を用いて、第1の実施形態について具体的に説明する。図1は第1の実施形態のブロック図である。
(1) First embodiment (configuration and operation)
As an embodiment according to the present invention, the first embodiment will be specifically described with reference to FIGS. 1 and 2. FIG. 1 is a block diagram of the first embodiment.
(概要)
図1に示すように、第1の実施形態に係るループ型保護リレーシステムは、7台のリレー端末Ry1〜Ry7を電力系統の要所に配置し、リレー端末Ry1〜Ry7を通信回線2でループ状に接続している。通信回線2としては、イーサネット通信回線が採用されている。各リレー端末Ry1〜Ry7は、電気量データを自端計測し、通信回線2に接続された他のリレー端末Ry1〜Ry7との間で電気量データを含む通信フレームFを配信し合う。これにより、全てのリレー端末Ry1〜Ry7もしくは必要とされる任意のリレー端末Ry1〜Ry7は、各リレー端末Ry1〜Ry7で計測された電気量データを共有可能となる。
(Overview)
As shown in FIG. 1, in the loop protection relay system according to the first embodiment, seven relay terminals Ry1 to Ry7 are arranged at the main points of the power system, and the relay terminals Ry1 to Ry7 are looped by the
リレー端末Ry1〜Ry7は、2回線の通信ポート8、9を持ち、2系の通信経路を採用している。ここでは、一方の通信経路をAルート、他方の通信経路をBルートと呼称する。各リレー端末Ry1〜Ry7との通信接続は、各リレー端末Ry1〜Ry7のAルートから、ループ状に接続される前後のリレー端末Ry1〜Ry7のBルートへと接続することで、ループ状の通信構成を採ることになる。
The relay terminals Ry1 to Ry7 have two
各リレー端末Ry1〜Ry7は、通信ポート8(9)から通信フレームFを、接続されたリレー端末Ry1〜Ry7に送信する。送信した通信フレームFを受け取ったリレー端末Ry1〜Ry7は、通信ポート9(8)にて通信フレームFを受信し、所定の条件に基づいてもう一方の通信ポート8(9)に中継する。 Each relay terminal Ry1 to Ry7 transmits the communication frame F from the communication port 8 (9) to the connected relay terminals Ry1 to Ry7. The relay terminals Ry1 to Ry7 that have received the transmitted communication frame F receive the communication frame F at the communication port 9 (8) and relay it to the other communication port 8 (9) based on a predetermined condition.
例えば、リレー端末Ry1は、通信ポート8からAルートを介してリレー端末Ry2の通信ポート9へと通信フレームFを送信する。リレー端末Ry2は、受信した通信フレームFを、通信ポート9から通信ポート8に中継する。これを繰り返すことで、リレー端末Ry1からリレー端末Ry2、Ry3、Ry4、Ry5、Ry6、Ry7といった順(図1では時計回り)で通信フレームが循環する。
For example, the relay terminal Ry1 transmits the communication frame F from the
また、リレー端末Ry1は、リレー端末Ry2の通信ポート9からの通信フレームFを、Aルートを介して通信ポート8にて受信し、受信した通信フレームFを通信ポート9に中継する。そして、リレー端末Ry1は、通信ポート9からBルートを介してリレー端末Ry7の通信ポート8へと、通信フレームFを送信する。これを繰り返すことで、リレー端末Ry1からリレー端末Ry7、Ry6、Ry5、Ry3、Ry2といった順(図1では反時計回り)で通信フレームFが循環するループ状の通信構成を逆周りする。
The relay terminal Ry1 receives the communication frame F from the
以上のような第1の実施形態では、ループ端の設定やL2SWによる経路制御を行うことなく、リレー端末Ry1〜Ry7同士を通信回線2でループ状に接続している。ここでの通信回線2は、全二重通信(FullDuplex)が可能な形態であればよく、一般的なイーサネット通信ケーブルであれば、UTP(電気)ケーブルでもよいし、あるいは光ケーブルでもよい。
In the first embodiment as described above, the relay terminals Ry <b> 1 to Ry <b> 7 are connected in a loop with the
(リレー端末)
各リレー端末Ry1〜Ry7は、演算部10と、通信ドライバ11と、NIC(Network Interface Controller)12、13を有している。各リレー端末Ry1〜Ry7は、2回線の通信ポート8、9の両方で通信フレームFを用いて同期通信し、各通信ポート8、9での同期通信における通信遅延時間の変動を比較して、通信遅延時間の変動が少ない方の同期通信を採用している。
(Relay terminal)
Each of the relay terminals Ry1 to Ry7 includes a
(通信フレーム)
ここで、リレー端末Ry1〜Ry7が持つ各構成要素について述べる前に、通信フレームFの種類について説明する。通信フレームFとしては、電気量データを含む電気量フレームや、同期制御データを含む同期フレームなどがある。
(Communication frame)
Here, before describing each component which relay terminal Ry1-Ry7 has, the kind of communication frame F is demonstrated. The communication frame F includes an electric quantity frame including electric quantity data, a synchronization frame including synchronization control data, and the like.
(電気量フレーム)
電気量フレームとは、計測した電気量データや装置の制御や監視状態など任意の付属情報を格納したフレームであり、各演算部10に向けての演算用データや、サンプリングアドレスSAや計測タイミング差をまとめたものである。このような電気量フレームを2つの通信経路から、各リレー端末Ry1〜Ry7の演算部10が受信する場合、通信経路が共に健全であれば、電気量フレームは重複受信となる。
(Electric quantity frame)
The electric quantity frame is a frame that stores arbitrary attached information such as measured electric quantity data, device control and monitoring status, and is used for calculation data, sampling address SA, and measurement timing difference for each
(同期フレーム)
一方、同期フレームとは、同期主従の端子番号や同期フレーム送受信タイミング(時刻)情報、同期指令情報や応答種別情報などの同期制御データを格納したフレームである。
(Synchronization frame)
On the other hand, a synchronization frame is a frame that stores synchronization control data such as a synchronization master / slave terminal number, synchronization frame transmission / reception timing (time) information, synchronization command information, and response type information.
(演算部)
上記の同期フレームを、各リレー端末Ry1〜Ry7の演算部10が受信する場合、同期主従のリレー端末Ry1〜Ry7間では、同期通信を往復実施し、かつ往復の通信経路を同一にする必要がある。演算部10は、Aルートから送信した同期フレームに対しては、Aルートに着信した同期フレームを用いて同期誤差や通信遅延時間の演算を行う。
(Calculation unit)
When the
同様に、演算部10は、Bルートから送出した同期フレームに対しては、Bルートに着信した同期フレームを用いて同期誤差や通信遅延時間の演算を行う。よって、演算部10では2ルート分の同期誤差、通信遅延時間が求まる。このとき、本実施形態のリレー端末Ry1〜Ry7では、上述したように通信遅延時間の変動を少ない方を採用している。
Similarly, for the synchronization frame transmitted from the B route, the
演算部10は、電気量データを用いて電力系統の監視や事故判定を行うアプリソフトであり、電流差動演算用や安定度判定演算用など多々ある。アプリソフトの具体的な種別や処理内容についての記載はここでは割愛する。リレー端末Ry1の演算部10は、通信ドライバ11が電気量データを送受信することで、他のリレー端末Ry2〜Ry7が計測した電気量データを含む電気量フレームを取得可能であり、電気量データを用いて所定の演算を行う。
The
(NIC)
NIC12、13は通信ポート8、9の前段に設けられている。NIC12、13は、ストアアンドフォワード型が一般的である。NIC12、13内では、通信フレームFに含まれるFCS(フレームチェックシーケンスコード)がエラーとなっている不正フレームが破棄されるようになっている。
(NIC)
The
(通信ドライバ)
通信ドライバ11は、リレー端末Ry1〜Ry7同士で通信フレームFを送受信する部分である。通信ドライバ11の持つ構成要素について、図2を用いて説明する。図2に示すように、通信ドライバ11には送信処理部14と、受信処理部15と、2つのキュー16、17が設けられている。
(Communication driver)
The
(キュー)
キュー16、17はNIC12、13の前段に設けられている。キュー16、17は、通信フレームFを順番に送出する。キュー16、17は通信フレームFの送信待ちをするが、ここで中継時間の変動が起きると、通信遅延時間が変動することになる。このとき、通信フレームFが同期フレームであれば、その中継について同期精度が乱れるおそれがある。
(queue)
The
そこで、キュー16、17は、電気量フレーム用のものと、同期フレーム用のものとを、別々に複数個ずつ配置している。同期フレーム用のキュー16、17は独立して設けられている。そのため、同期フレームの中継では、NIC12、13にて送信仕掛かり状態の有無によらず、予め定められた一定時間Ta(システム上で採用する最大のフレームサイズ通信時間+マージンα)、滞留させてから中継する。
Therefore, in the
同期フレームの中継遅延時間は同期フレームサイズの伝送時間Ts+Taで求めることができ、この時間は一律である。さらに、キュー16、17では、同期フレームが滞留している期間は電気量フレームを送信しないように制御されている。
The relay delay time of the synchronization frame can be obtained by the transmission time Ts + Ta of the synchronization frame size, and this time is uniform. Further, the
(送信処理部)
送信処理部14は、演算部10から電気量データを受領し、当該電気量データに基づいて、同一の電気量データを格納した通信フレームFを2つ生成し、Aルート及びBルートに向けて通信ポート8、9から、通信フレームFを送信する。各ルートから送信される通信フレームFは送出ルートや発信元MACが異なる。
(Transmission processing part)
The
送信処理部14から送信されるAルートの通信フレームFは、一旦、キュー16に積まれて送信待ちとなり、NIC12を介してAルートに送出される。また、送信処理部14から送信されるBルートの通信フレームFは、一旦、キュー17に積まれて送信待ちとなり、NIC13を介してBルートに送出される。
The communication frame F of the A route transmitted from the
(受信処理部)
受信処理部15は、通信ポート8、9を介してAルート及びBルートから通信フレームFを受信する。受信処理部15は、構成要素として、中継要否判定部18と、中継送出部19と、受信フレーム通知部20を備えている。受信フレーム通知部20とは、通信フレームFを演算部10に通知する通信フレーム通知部である。
(Reception processing part)
The
(中継要否判定部)
中継要否判定部18は、予め定められた条件に基づいて、受信した通信フレームFを、通信フレームFを受信した方とは別の通信ポートへ中継するか否かを判定する。中継要否判定部18は、通信フレームFの一部を受信した時点で、中継要否判定を開始する。ここでは通信フレームFを中継しない条件(A)〜(D)を下記のように設定する。
(Relay necessity judgment part)
The relay necessity determination unit 18 determines whether to relay the received communication frame F to a communication port different from the one that received the communication frame F based on a predetermined condition. The relay necessity determination unit 18 starts the relay necessity determination when a part of the communication frame F is received. Here, conditions (A) to (D) for not relaying the communication frame F are set as follows.
(A)宛先MACが自局宛なら中継しない。
(B)発信元MACが自局なら中継しない。
(C)中継TTLが上限以上なら中継しない。
(D)中継TTLが0なら中継しない。
宛先MAC、発信元MAC、中継TTLについては、後述する通信フレームFのフォーマットにて説明する。
(A) Relay is not performed if the destination MAC is addressed to the own station.
(B) If the source MAC is its own station, it is not relayed.
(C) If the relay TTL is equal to or greater than the upper limit, the relay is not performed.
(D) If relay TTL is 0, relay is not performed.
The destination MAC, source MAC, and relay TTL will be described in the format of a communication frame F described later.
中継要否判定部18は、通信フレームFが上記の条件(A)〜(D)を1つでも満たした場合には、通信ポート8、9への中継を行わないと判定する。また、中継要否判定部18は、通信フレームFがこれらの条件(A)〜(D)に全て当てはまらない場合、通信ポート8、9へ通信フレームFを中継すると判定する。
The relay necessity determination unit 18 determines not to relay to the
(中継送出部)
中継要否判定部18が通信フレームFを通信ポート8、9に中継すると判定すると、中継送出部19は、受信フレームに含まれる中継TTLを減算し、中継フレームとして通信フレームFを再生成して、再生成した通信フレームFを中継フレームとして、中継先である通信ポート8、9側のキュー16、17に送出する。
(Relay sending part)
When the relay necessity determination unit 18 determines to relay the communication frame F to the
(受信フレーム通知部)
中継要否判定部18の中継判定にかかわらず、受信フレーム通知部20は、通信フレームFを受信フレームとして採用し、この受信フレームを演算部10に通知する。このとき、Aルート、Bルートの両ルートが健全なら、両ルートから同一の受信フレームが演算部10に着信することになる。
(Received frame notification part)
Regardless of the relay determination by the relay necessity determination unit 18, the reception
同一の受信フレームが演算部10に着信した場合、受信フレームが電気量フレームであれば重複受信となるので、重複した受信フレームのいずれか一方を破棄する必要がある。そこで受信フレーム通知部20では、通信フレームF中の送出通番の最新値を記憶し、それと同一の送出通番を持つ通信フレームFに関してはこれを破棄するようになっている。したがって、受信フレーム通知部20は、先着した通信フレームFのみを受信フレームとして演算部10に通知する。
When the same received frame arrives at the
(通信フレームのフォーマット)
続いて、図3、図4を用いて、通信フレームFのフォーマットについて説明する。図3は、通信フレームFにUDP/IPを適用したケースのフォーマット例であり、図4はイーサネットヘッダ以降がユーザデータとなるRAWイーサを適用したケースのフォーマット例である。
(Communication frame format)
Next, the format of the communication frame F will be described with reference to FIGS. FIG. 3 is a format example of a case in which UDP / IP is applied to the communication frame F, and FIG. 4 is a format example of a case in which a RAW Ethernet in which user data after the Ethernet header is applied is applied.
このようなフォーマットのうち、演算部10のインターフェースとしてはIPアドレスで通信管理できるUDP/IPを採用する方が、汎用性が高い。一方、RAWイーサはIPヘッダやUDPヘッダが無い分の通信負荷削減や中継時間短縮が見込める。双方のフォーマットともシステムの必要性能に応じて選択すればよい。
Among such formats, the use of UDP / IP that can manage communication with an IP address as the interface of the
(宛先MAC、発信元MAC)
通信フレームFのフォーマットにおいて、宛先MACや発信元MACは、宛先や発信元を表すMACアドレスであり、タイプと共にイーサヘッダに格納される。MACアドレスはハード固有情報である。ただし、演算部10のアプリソフトではMACアドレスは管理しづらいことから、ユーザデータ領域にリレー端末Ry1〜Ry7の宛先端子番号や送出端子番号を付加している。また、UDP/IPフレームのように、IPアドレスでリレー端末Ry1〜Ry7の端子番号を代用できる場合は、リレー端末Ry1〜Ry7の端子番号の付加は不要となる。
(Destination MAC, Source MAC)
In the format of the communication frame F, the destination MAC and the source MAC are MAC addresses representing the destination and the source, and are stored in the ether header together with the type. The MAC address is hardware specific information. However, since it is difficult to manage the MAC address in the application software of the
(タイプ)
通信フレームFのフォーマット中のタイプとは、イーサネットフレーム種別であり、イーサネット層の上位プロトコルの種別を示す。代表タイプとしてはIPV4:0800、ARP:0806、SNMP:814C、NetBIOS:8191などがある。
(type)
The type in the format of the communication frame F is the Ethernet frame type, and indicates the type of the upper layer protocol of the Ethernet layer. Representative types include IPV4: 0800, ARP: 0806, SNMP: 814C, NetBIOS: 8191, and the like.
(IPヘッダ、UDPヘッダ)
さらに、通信フレームFのフォーマットには、IPヘッダ、UDPヘッダが含まれる。IPヘッダは、宛先IPアドレス、発信元IPアドレス、IPフィールドサイズなどであり、UDPヘッダは、宛先ポート番号、発信元ポート番号、UDPフィールドサイズなどである。ポート番号とは、同期フレーム、電気量フレームを識別するためのものである。
(IP header, UDP header)
Further, the format of the communication frame F includes an IP header and a UDP header. The IP header is a destination IP address, a source IP address, an IP field size, and the like, and the UDP header is a destination port number, a source port number, a UDP field size, and the like. The port number is for identifying a synchronization frame and an electric quantity frame.
(通信フレームFのフォーマットの配置の特徴)
通信フレームFのフォーマットでは、ユーザデータ領域が設けられ、ここには電気量データあるいは同期制御データが含まれる。また、ユーザデータ領域には、中継TTL、送出ルート、送出通番、宛先端子番号、送出端子番号が含まれる。本実施形態では、ユーザデータ領域におけるフォーマットとしての前方寄りに、つまり電気量データあるいは同期制御データよりも前に、中継TTL、送出ルート、送出通番、宛先端子番号、送出端子番号を配置した点に特徴がある。
(Characteristics of format arrangement of communication frame F)
In the format of the communication frame F, a user data area is provided, which includes electricity quantity data or synchronization control data. The user data area includes a relay TTL, a transmission route, a transmission serial number, a destination terminal number, and a transmission terminal number. In the present embodiment, the relay TTL, transmission route, transmission serial number, destination terminal number, and transmission terminal number are arranged closer to the front as the format in the user data area, that is, before the electric quantity data or the synchronization control data. There are features.
(中継TTL)
中継TTLとは不要巡回を防止するための情報である。中継TTLは、リレー端末Ry1〜Ry7が受信した通信フレームFを、別のルートに中継する最大中継回数を示す情報であり、通信フレームFのTTLが中継の都度、減算していくことで、一定回数を超えて中継しないようになっている。このような中継TTLは、送出する通信フレームFの生成時にループ経路一巡の中継回数がセットされる。
(Relay TTL)
The relay TTL is information for preventing unnecessary circulation. The relay TTL is information indicating the maximum number of times of relaying the communication frame F received by the relay terminals Ry1 to Ry7 to another route, and is constant by subtracting the TTL of the communication frame F every time it is relayed. Do not relay more than the number of times. In such a relay TTL, the number of times of repeating the loop route is set when the communication frame F to be transmitted is generated.
例えば図1のように、リレー端末Ry1〜Ry7が7端子構成ならば5回中継すれば、全てのリレー端末Ry1〜Ry7に、通信フレームFを配信できるので、TTLの初期値は(最大端子数−2)で求まる。通信フレームFのTTLは減算更新されるので、これに対応して、通信フレームFのFCSつまりフレームチェックシーケンスコードも、再計算され更新される。 For example, as shown in FIG. 1, if the relay terminals Ry1 to Ry7 have a seven-terminal configuration, if the relay terminal Ry1 to Ry7 relays five times, the communication frame F can be distributed to all the relay terminals Ry1 to Ry7. -2). Since the TTL of the communication frame F is subtracted and updated, the FCS of the communication frame F, that is, the frame check sequence code is also recalculated and updated accordingly.
(送出ルート)
通信フレームFのフォーマットにおいて、送出ルートは、通信フレームFを送出するルートとして、AルートかBルートのいずれかをセットし、同期フレームの送受信経路の判定に用いる情報である。既に述べたように、サンプリング同期制御では同期通信の往路または復路の通信遅延時間が同一である必要があるため、本実施形態ではAルート送出の同期フレームとBルート受信の同期フレームで同期処理を行っている。
(Sending route)
In the format of the communication frame F, the transmission route is information used to determine the transmission / reception route of the synchronization frame by setting either the A route or the B route as the route for transmitting the communication frame F. As described above, in the sampling synchronization control, the communication delay time of the synchronous communication in the forward path or the return path needs to be the same. Therefore, in this embodiment, the synchronization processing is performed using the synchronization frame for sending the A route and the synchronization frame for receiving the B route. Is going.
(送出通番)
通信フレームFのフォーマットにおいて、送出通番は、両ルートから受信フレーム着信した際の電気量フレームの後着破棄に用いる情報である。この情報に基づいて、受信フレーム通知部20が重複した受信フレームのうち、後着した方を破棄するようになっている。
(Sending serial number)
In the format of the communication frame F, the transmission sequence number is information used for the later arrival discard of the electric quantity frame when the received frames are received from both routes. Based on this information, the received
(宛先端子番号、送出端子番号)
通信フレームFのフォーマットにおいて、宛先端子番号、送出端子番号は、各リレー端末の端子番号として識別に用いる情報である。つまり、演算部10と通信ドライバ11とのデータ授受に際して、宛先端子番号は、どのリレー端末向けの電気量データなのかを識別する情報である。また、送出端子番号は、どのリレー端末から受信したものかを識別する情報である。
(Destination terminal number, sending terminal number)
In the format of the communication frame F, the destination terminal number and the sending terminal number are information used for identification as terminal numbers of each relay terminal. That is, when data is exchanged between the
(通信フレームの通信処理)
本実施形態における通信フレームFの通信処理について、リレー端末Ry1を例にとり、図2を用いて説明する。リレー端末Ry1の送信処理部14は演算部10が電気角30°周期で計測した自端電気量データを受け取り、宛先MACを同報アドレスにし、その前後に接続されたリレー端末Ry2、Ry7へ、Aルート及びBルートに向けて通信ポート8、9から、自端電気量データを含む通信フレームFを送信する。なお、通信フレームFの発信元MACには、通信ポート8からの送出フレームはNIC12のMACアドレスを、通信ポート9からの送出フレームはNIC13のMACアドレスを付加する。リレー端末Ry2〜Ry7も同様に、前後のリレー端末に対し通信フレームFを送信する。
(Communication frame communication processing)
Communication processing of the communication frame F in the present embodiment will be described with reference to FIG. 2 taking the relay terminal Ry1 as an example. The
各リレー端末Ry1〜Ry7の受信処理部15は、通信ポート8、9を介してAルート及びBルートから通信フレームFを受信し、中継要否判定部18の中継判定結果にかかわらず、受信フレーム通知部20が、通信フレームFを受信フレームとして採用し、この受信フレームを演算部10に通知する。受信フレームを取得した演算部10は、自端及び他のリレー端末Ry1〜Ry7の電気量データを受け取り、これらの電気量データから、系統の事故判定演算を行う。
The
(同期通信)
同期通信については、リレー端末Ry1を同期主端、リレー端末Ry2〜Ry7を同期従端とした例で説明する。同期フレームは同報フレーム、ユニキャストフレームのいずれでも可能だが、ここではユニキャストフレームを適用した例で説明する。同期従端のリレー端末Ry2は、例えば1秒間隔で、主端であるリレー端末Ry1に対して、同期要求フレームを送出する。なお、同期通信の周期は、必要同期精度及びリレー端末の水晶発振器精度に応じて決定すればよい。
(Synchronous communication)
The synchronous communication will be described using an example in which the relay terminal Ry1 is a synchronization main end and the relay terminals Ry2 to Ry7 are synchronization slave ends. The synchronization frame can be either a broadcast frame or a unicast frame. Here, an example in which a unicast frame is applied will be described. For example, the relay terminal Ry2 at the synchronization slave sends out a synchronization request frame to the relay terminal Ry1 as the main terminal at intervals of 1 second, for example. The period of the synchronous communication may be determined according to the required synchronization accuracy and the crystal oscillator accuracy of the relay terminal.
リレー端末Ry2から送出された同期要求フレームは、リレー端末Ry1にはAルート、Bルートの順に着信する。同期要求フレームの受信タイミングは、主端リレー端末Ry1との間の経路の通信距離や中継回数によって、AルートとBルートで異なる。そこで、各リレー端末Ry1〜Ry7では、それぞれのルートで受信した同期要求フレームの受信タイミングを別個に計測し、保管しておく。リレー端末Ry2から同期要求フレームを受信したリレー端末Ry1は、受信タイミングを計測し、その後、同期応答フレームに受信タイミングを付加して、リレー端末Ry2へと返送する。 The synchronization request frame sent from the relay terminal Ry2 arrives at the relay terminal Ry1 in the order of the A route and the B route. The reception timing of the synchronization request frame differs between the A route and the B route depending on the communication distance of the route to the main end relay terminal Ry1 and the number of relays. Therefore, the relay terminals Ry1 to Ry7 separately measure and store the reception timing of the synchronization request frame received by each route. The relay terminal Ry1 that has received the synchronization request frame from the relay terminal Ry2 measures the reception timing, and then adds the reception timing to the synchronization response frame and returns it to the relay terminal Ry2.
このとき、AルートとBルートの両方のルートから同一タイミングで返送する必要はなく、同期要求フレームを受信したルート側から同期応答フレームを返送すればよい。また、両ルートで同期要求フレームを受信した後に2ルート分の受信タイミングを格納して、両ルートに同時配信するようにしてもよい。 At this time, it is not necessary to return from both the A route and the B route at the same timing, and a synchronization response frame may be returned from the route side that has received the synchronization request frame. Alternatively, the reception timing for two routes may be stored after the synchronization request frame is received by both routes, and simultaneously distributed to both routes.
同期応答フレームを受信するリレー端末Ry2にも、AルートとBルートの両方から着信するので、双方の受信タイミングを計測することで、両ルートの同期フレームの送受信タイミングを取得することができる。これにより、同期誤差、通信遅延時間を算出することができる。 Since the relay terminal Ry2 that receives the synchronization response frame also receives from both the A route and the B route, the transmission / reception timings of the synchronization frames of both routes can be acquired by measuring both reception timings. Thereby, a synchronization error and a communication delay time can be calculated.
(効果)
本実施形態では、7台のリレー端末Ry1〜Ry7をループ状に通信接続した保護システム構成が可能となり、AルートおよびBルートという2つの通信経路から通信フレームFを送出することで、片方の通信経路に含まれる通信回線2や中継機器(リレー端末Ry1〜Ry7を含む)の1箇所に故障が発生したとしても、もう片方の通信経路を用いて通信フレームFを確実に送受信できる。したがって、電気量データの共有を維持することが可能であり、高い信頼性を得ることができる。
(effect)
In the present embodiment, a protection system configuration in which seven relay terminals Ry1 to Ry7 are connected in communication in a loop shape is possible, and by sending a communication frame F from two communication paths, A route and B route, one communication Even if a failure occurs in one place of the
すなわち、本実施形態によれば、ループ端を設定することなく、リレー端末Ry1〜Ry7をループ形状に通信接続した保護システム構成が可能となり、ループ状の通信経路上の1か所で通信故障が発生しても、運用を維持可能できる。しかも、2つの通信経路を用いて通信フレームFを送出するので、リレー端末Ry1〜Ry7間の通信遅延時間は、ループ経路一周に要する時間の1/2以下で済む。したがって、リレー処理の高速応動を実現することができる。 That is, according to the present embodiment, a protection system configuration in which the relay terminals Ry1 to Ry7 are communicably connected in a loop shape without setting a loop end is possible, and a communication failure occurs at one place on the loop communication path. Operation can be maintained even if it occurs. In addition, since the communication frame F is transmitted using the two communication paths, the communication delay time between the relay terminals Ry1 to Ry7 can be ½ or less of the time required for one round of the loop path. Therefore, high-speed response of relay processing can be realized.
また、本実施形態では、ループ端を設定しないので、通信経路の中央と呼べるリレー端末Ry1〜Ry7は存在しない。そのため、一部のリレー端末Ry1〜Ry7の通信負荷が高まって通信負荷が大きくなるといった不具合がない。つまり、本実施形態においては、ループ経路上の通信負荷が経路区間で異なることはない。したがって、遅延変動は少なくなり、リレー端末Ry1〜Ry7内部の中継遅延時間をほぼ等しくすることができる。 Moreover, in this embodiment, since the loop end is not set, there are no relay terminals Ry1 to Ry7 that can be called the center of the communication path. Therefore, there is no problem that the communication load of some relay terminals Ry1 to Ry7 increases and the communication load increases. That is, in the present embodiment, the communication load on the loop route does not differ between route sections. Therefore, the delay variation is reduced, and the relay delay times in the relay terminals Ry1 to Ry7 can be made substantially equal.
しかも、本実施形態では、L2SWの経路制御を実施しないので、同期主従のリレー端末Ry1〜Ry7間の通信経路に関して、往路と復路で同一にするような設定が不要となり、通信経路の変化に伴う通信遅延時間の変化が無い。したがって、各リレー端末Ry1〜Ry7で、均一の同期精度を得ることができ、安定したサンプリング同期精度を確保することが可能である。さらに、L2SWの経路制御設定が不要となることから、誤設定による不正動作のおそれがなく、メンテナンス性が向上する。 In addition, in the present embodiment, since the L2SW route control is not performed, it is not necessary to set the communication route between the synchronous master-slave relay terminals Ry1 to Ry7 to be the same between the forward route and the return route, and the communication route changes. There is no change in communication delay time. Therefore, uniform synchronization accuracy can be obtained at each of the relay terminals Ry1 to Ry7, and stable sampling synchronization accuracy can be ensured. Furthermore, since the L2SW path control setting is not required, there is no possibility of an unauthorized operation due to an incorrect setting, and the maintainability is improved.
ところで、中継送出部19による中継フレームの送出タイミングは、受信フレーム通知部20による自局からの電気量フレームや同期フレームの送出タイミングとは非同期に生じている。そのため、中継送出部19による中継送出の開始直前に、自局の通信フレームFの送出が仕掛かり中となって、通信フレームFが破損するケースもあり得る。そこで本実施形態では、NIC12、13の前段にキュー16、17を設けておき、順番に送出制御することにより、送出仕掛かり中におけるNIC12、13の重複送出を防いでいる。これにより、通信フレームFの破損を確実に防止することができる。
By the way, the transmission timing of the relay frame by the relay transmission unit 19 is asynchronous with the transmission timing of the electric quantity frame and the synchronization frame from the own station by the reception
また、本実施形態では、同期フレームがキュー16、17に滞留している期間は、キュー16、17から電気量フレームを送信しないように制御している。そのため、同期フレーム中継と電気量フレームの送出競合を無くすことができる。これにより、中継時間を常に一定にすることが可能である。
Further, in the present embodiment, control is performed so that the electrical quantity frame is not transmitted from the
本実施形態において、中継要否判定部18は、宛先MACが自局宛なら中継しないと判定するので(条件(A)に基づく)、ユニキャスト配信となり、宛先MACが自局宛の通信フレームFを、他のリレー端末へ配信されることはない。また、中継要否判定部18は、発信元MACが自局ならば中継しないと判定するので(条件(B)に基づく)、ルート状の通信経路を周回した自発信の通信フレームFいわゆる戻りフレームが、他のリレー端末へ配信されることがない。 In the present embodiment, the relay necessity determination unit 18 determines that the relay is not performed if the destination MAC is addressed to the own station (based on the condition (A)). Are not distributed to other relay terminals. Further, since the relay necessity determination unit 18 determines that the relay is not performed if the source MAC is the own station (based on the condition (B)), the self-originated communication frame F so-called return frame that circulates the route-like communication path. Is not distributed to other relay terminals.
さらに、中継要否判定部18は、中継TTLが上限以上なら、通信フレームFを中継しないと判定するので(条件(C)に基づく)、不正な通信フレームFの周回を防ぐことができる。また、中継要否判定部18は、中継TTLが0ならば、通信フレームFを中継しないと判定するため(条件(D)に基づく)、中継回数のリミット超過時の通信フレームFが周回することが無い。このように、本実施形態では、通信フレームFの中継TTLから中継の要否を判定することで、破損フレームの不正ループを防止し、通信回線2の消費帯域を安定させることが可能である。
Furthermore, since the relay necessity determination unit 18 determines that the communication frame F is not relayed if the relay TTL is equal to or greater than the upper limit (based on the condition (C)), it is possible to prevent illegal communication frame F from being circulated. Further, the relay necessity determination unit 18 determines that the communication frame F is not relayed if the relay TTL is 0 (based on the condition (D)), so that the communication frame F when the relay count limit is exceeded circulates. There is no. As described above, in this embodiment, it is possible to prevent an illegal loop of a damaged frame and to stabilize the consumption band of the
また、本実施形態では、光回線の光レベル低下やケーブル瞬断などの回線故障等でループ経路上に不正なフレームが発生した場合、FCSによるエラー検出に基づいて、これを破棄することかできる。さらには、TTL判定によって、これら不正な通信フレームの中継を抑制することができる。 Also, in this embodiment, when an illegal frame occurs on the loop path due to a line failure such as a decrease in the optical level of the optical line or an instantaneous cable break, it can be discarded based on error detection by FCS. . Furthermore, the relay of these unauthorized communication frames can be suppressed by the TTL determination.
本実施形態では、2つの通信経路に含まれる各種の機器などすべて健全であるならば、2つの通信経路で同期通信でき、2ルート分の通信遅延時間や同期誤差を算出することができる。このとき、本実施形態では、通信遅延時間の変動が小さい方を採用しているため、外乱(通信負荷等)による同期誤差の揺らぎを抑制することができ、同期精度をより安定させることが可能である。 In this embodiment, if all the various devices included in the two communication paths are healthy, synchronous communication can be performed using the two communication paths, and communication delay time and synchronization error for two routes can be calculated. At this time, in this embodiment, since the one with the smaller fluctuation of the communication delay time is adopted, the fluctuation of the synchronization error due to the disturbance (communication load etc.) can be suppressed, and the synchronization accuracy can be further stabilized. It is.
受信フレーム通知部20では、通信フレームF中の送出通番の最新値を記憶し、それと同一の送出通番を持つ通信フレームFつまり後着した通信フレームFを破棄するので、電気量フレームを重複して受信する心配がない。したがって、演算部10は正確な演算処理を行うことが可能である。
The reception
また、本実施形態の通信フレームFでは、ユーザデータ領域の前方寄りに、中継TTLを配置したので、中継要否判定部18にて通信フレームFの先頭から一部が着信した時点で中継要否判定を開始しても、的確な判定を行うことができる。したがって、本実施形態によれば、中継時間の短縮化を図ることができ、ループ経路に多数台のリレー端末Ry1〜Ry7を加入しても、演算周期内で局間通信を行うことが可能であり、リレー処理を確実に動作するシステムの構築が可能である。 Further, in the communication frame F of the present embodiment, the relay TTL is arranged near the front of the user data area. Therefore, the relay necessity / unnecessity is determined when a part of the communication frame F arrives at the relay necessity determination unit 18. Even if the determination is started, an accurate determination can be made. Therefore, according to the present embodiment, the relay time can be shortened, and even when a large number of relay terminals Ry1 to Ry7 are joined to the loop path, it is possible to perform inter-station communication within the calculation cycle. Yes, it is possible to construct a system that operates relay processing reliably.
(2)第2の実施形態
(構成と作用)
第2の実施形態は、上記第1の実施形態と同様、n台のリレー端末Ry1〜Rynを電力系統の要所に配置して通信回線2でループ状に接続したループ型保護リレーシステムである。図5では、リレー端末Ry1の構成を示しており、図2の第1の実施形態と同一の構成要素に関しては、同一符号を付して説明は省略する。
(2) Second embodiment (configuration and operation)
As in the first embodiment, the second embodiment is a loop type protective relay system in which n relay terminals Ry1 to Ryn are arranged at the main points of the power system and connected in a loop with the
図5に示すように、第2の実施形態は、通信ドライバ11の中継要否判定部18を、独立した専用のハードウェアとして構成し、これを汎用の通信ハードウェアに接続した点に特徴がある。中継要否判定用として独立したハードウェアには、中継制御用のFPGA素子21が搭載されている。
As shown in FIG. 5, the second embodiment is characterized in that the relay necessity determination unit 18 of the
FPGA素子21は、送出待ちバッファ21aを有している。送出待ちバッファ21aは図2の送信待ちキュー16、17に相当するものである。また、FPGA素子21は、中継条件テーブル21bを持っている。中継条件テーブル21bは、図2の中継要否判定部18にて設定された中継条件を保持するテーブルである。さらにFPGA素子21は、中継条件テーブル21bを参照して、通信フレームFの中継可否判定を行う中継判定部21cを有している。
The
以下、FPGA素子21の各構成要素の動作について、説明する。FPGA素子21が受信した通信フレームFは、図4に示した宛先MAC、発信元MAC、タイプの順に中継判定部21cに着信する。中継判定部21cでは、通信フレームFの持つ情報のうち、中継TLLまで受信すると、通信フレームFの中継要否判定を行うことができる。そのため、受け付けた通信フレームFにおいて、中継条件に合致して中継が必要ならば、別ルートの送信待ちバッファ21aに宛先MACから順に格納していく。
Hereinafter, the operation of each component of the
このとき、FPGA素子21では、送信待ちバッファ21aに格納したデータでFCS計算し、また中継TLLは1減算して格納する。順に電気量データまで送信待ちバッファ21aに格納したら、受信したFCS値は破棄し、計算したFCS値を送信待ちバッファ21aに格納する。中継判定部21cは、中継の要否によらず、後段のNIC12、13に配信する。
At this time, the
(効果)
上記第1の実施形態では、通信フレームFの中継処理を、通信ドライバ11の内部に持たせているので、NIC12、13から受信した通信フレームFを元にして通信ドライバ11で中継判定するので、最低でもフレーム長時間の中継遅延が生じざるを得ない。
(effect)
In the first embodiment, since the communication frame F is relayed in the
そこで、第2の実施形態では、中継制御用のFPGA素子21を用いることにより、受信した通信フレームFの先頭nbyteから中継判定する、つまりカットスルー中継することで、中継遅延時間の短縮化を実現している。このようにして中継遅延時間を減少させた第2の実施形態によれば、局間通信遅延時間を短縮することができ、ループ経路により多数の局を加入させることが可能となる。
Therefore, in the second embodiment, by using the
カットスルー中継の場合、FCSエラーの破損フレームも中継配信されて、いわゆるブロードキャストストームの要因となるケースがあるが、第2の実施形態では、前記第1の実施形態と同様、中継TLLの判定により一定回数を超える中継が抑制されている。そのため、不正フレームがループ経路を巡回することはなく、ブロードキャストストームが起きる心配がない。 In the case of cut-through relay, there is a case where a broken frame of an FCS error is also relayed and causes a so-called broadcast storm, but in the second embodiment, as in the first embodiment, the determination of the relay TLL is performed. Relay over a certain number of times is suppressed. Therefore, an illegal frame does not circulate around the loop path, and there is no fear that a broadcast storm will occur.
また、FCSエラーフレームが、NIC12、13に中継判定処理を介してNICに配信された場合には、NIC12、13でFCSエラーを検出して破棄する。したがって、不正フレームによる装置誤作動などの影響もなく、安定したシステムの構築に寄与することができる。
When the FCS error frame is delivered to the
(3)第3の実施形態
(構成と作用)
図6を用いて第3の実施形態の構成と作用について説明する。第3の実施形態も、上記第1の実施形態と同様、n台のリレー端末Ry1〜Rynを電力系統の要所に配置して通信回線2でループ状に接続したループ型保護リレーシステムである。
(3) Third embodiment (configuration and operation)
The configuration and operation of the third embodiment will be described with reference to FIG. Similarly to the first embodiment, the third embodiment is a loop-type protective relay system in which n relay terminals Ry1 to Ryn are arranged at the main points of the power system and connected in a loop with the
図6に示すように、第3の実施形態の特徴は、中継要否判定部18の機能を果たす中継制御用基板22を、リレー端末と完全に分離して設けた点にある。図6では、リレー端末Ry1を示しており、上記図2に示した第1の実施形態と同一の構成要素に関しては、同一符号を付して説明は省略する。
As shown in FIG. 6, the third embodiment is characterized in that a
第3の実施形態では、中継要否判定部18を、FPGA素子21を搭載した専用ハードウェアとするのではなく、図6に示すように、リレー端末Ry1の通信ドライバ11が汎用のハードウェアで構成されており、その先のネットワーク側に中継制御用基板22が設けられている。
In the third embodiment, the relay necessity determination unit 18 is not dedicated hardware equipped with the
中継制御用基板22は、上記のFPGA素子21と同じく、送出待ちバッファ22aを有している。また、中継制御用基板22は中継条件設定SW22bを持っている。中継条件設定SW22bでは、例えばDIPSW設定で中継TLLを設定したり、送信フレームの発信元MACを参照したりすることで、自局MACを得るようになっている。さらに中継制御用基板22は、通信フレームFの中継可否判定を行う中継判定部22cを有している。このため、第3の実施形態でも、第2の実施形態と同様の中継判定を行うことができる。
The
(効果)
以上の第3の実施形態によれば、リレー端末Rynの通信ドライバ11は、汎用ハードウェアで実現することができるため、安価で済み、コストの低減化を図ることができる。また、第3の実施形態においては、中継判定を行うための中継制御用基板22を、リレー端末Rynから独立して設けたので、高性能な基板を採用することにより、さらに高速のフレーム中継を実現することが可能となり、ループ型保護リレーシステムの信頼性を高めることができる。
(effect)
According to the third embodiment described above, since the
(4)第4の実施形態
(構成と作用)
第4の実施形態に係る通信フレームFは、図7に示すように、ユーザデータ領域に情報種別を設けている。この情報種別により、通信フレームFは、ネットワークの状態を診断するための診断用フレームと、通常のリレー処理用フレームに区別される。診断用フレームにはループ経路に加入する各リレー端末Rynの端子番号や配置を、管理情報として設定しておく。
(4) Fourth embodiment (configuration and operation)
As shown in FIG. 7, the communication frame F according to the fourth embodiment has an information type in the user data area. Depending on the information type, the communication frame F is classified into a diagnostic frame for diagnosing a network state and a normal relay processing frame. In the diagnostic frame, the terminal number and arrangement of each relay terminal Ryn that joins the loop path are set as management information.
第4の実施形態の基本的な構成は、上記第2の実施形態と同様である。すなわち、第4の実施形態では、通信ドライバ11の中継要否判定部18を、独立した専用のハードウェアとして備え、このハードウェアに中継制御用のFPGA素子21を搭載すると共に、汎用の通信ハードウェアに接続する。
The basic configuration of the fourth embodiment is the same as that of the second embodiment. That is, in the fourth embodiment, the relay necessity / unnecessity determination unit 18 of the
第4の実施形態のFPGA素子21において、中継判定部21cは、受信した通信フレームFの情報種別が診断用フレームであれば、受信したルート側の送信待ちバッファ21aに格納するようになっている。また、図8に示すように、FPGA素子21の中継判定部21cには、接続構成判定部23と、診断用フレーム返送部24と、リレー端末判定部25が設けられている。
In the
既に述べたように、診断用フレームにはループ経路に加入する各リレー端末Ry1〜Rynの端子番号や配置を管理情報として設定しているので、例えば診断フレームを受信したリレー端末Ry1では、診断用フレーム中の送出端子番号で前後に隣接するリレー端末Ry2、Ry7を認識する。この認識に基づき、接続構成判定部23は、診断用フレームに基づいて通信回線によるループ状の接続構成の健全性を判定する。 As described above, since the terminal number and arrangement of the relay terminals Ry1 to Ryn that join the loop path are set as management information in the diagnostic frame, for example, the relay terminal Ry1 that has received the diagnostic frame has the diagnostic frame. The relay terminals Ry2 and Ry7 that are adjacent to each other are recognized by the sending terminal number in the frame. Based on this recognition, the connection configuration determination unit 23 determines the soundness of the looped connection configuration by the communication line based on the diagnostic frame.
また、診断用フレーム返送部24は、受信した通信フレームFの情報種別が診断用フレームであれば、送信待ちバッファ21aを介して診断用フレームを受信した通信ポート8、9に折り返し返送する。これにより、診断用フレームは、送出されたルートの先のリレー端末Ry2、Ry7で折り返され、同ルートに着信する。
If the information type of the received communication frame F is a diagnostic frame, the diagnostic frame return unit 24 returns the diagnostic frame to the
リレー端末判定部25は、診断用フレーム返送部24と、通信ポート8、9に対する診断用フレームの折り返し返送の受信の有無を検知する。そして、リレー端末判定部25は、検知結果に基づいて、リレー端末Ry1の前後に接続されたリレー端末Ry2、Ry7の健全性を判定する。
The relay terminal determination unit 25 detects whether or not a diagnostic frame return unit 24 and a diagnostic frame return return for the
(効果)
以上のような第4の実施形態では、接続構成判定部23によりループ状の接続構成の健全性を判定でき、且つリレー端末判定部25により各リレー端末Ry1〜Ry7の健全性を判定することができる。したがって、ループ状の通信経路や各リレー端末Ry1〜Ry7の故障時に故障箇所を的確に推定することができる。また、ループ状の通信経路とリレー端末Ry1〜Rynの両方の健全性を判定することができるので、ネットワークの接続ミスを判定することが可能である。
(effect)
In the fourth embodiment as described above, the connection configuration determination unit 23 can determine the soundness of the loop-shaped connection configuration, and the relay terminal determination unit 25 can determine the soundness of each of the relay terminals Ry1 to Ry7. it can. Therefore, the failure location can be accurately estimated when a failure occurs in the loop communication path or each of the relay terminals Ry1 to Ry7. Further, since the soundness of both the loop communication path and the relay terminals Ry1 to Ryn can be determined, it is possible to determine a network connection error.
(5)他の実施形態
上記の実施形態は、本明細書において一例として提示したものであって、発明の範囲を限定することを意図するものではない。すなわち、その他の様々な形態で実施されることが可能であり、発明の範囲を逸脱しない範囲で、種々の省略や置き換え、変更を行うことが可能である。これらの実施形態やその変形例は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
(5) Other Embodiments The above-described embodiments are presented as examples in this specification, and are not intended to limit the scope of the invention. In other words, the present invention can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the invention described in the claims and equivalents thereof in the same manner as included in the scope and gist of the invention.
リレー端末の台数や電力系統における配置箇所などは適宜変更可能である。また、通信フレームのフォーマットの構成なども適宜選択可能である。例えば、TTLの初期値を(最大端子数−1)としてもよく、このように設定することで、自リレー端末の同報送信した通信フレームは、循環して別ルートで着信する。したがって、これを監視に利用することにより、ループ状の通信経路の健全性判定を行うことが可能となる。 The number of relay terminals and the location of the power system can be changed as appropriate. Further, the configuration of the format of the communication frame can be selected as appropriate. For example, the initial value of TTL may be set to (maximum number of terminals −1), and by setting in this way, the communication frame broadcasted by the own relay terminal is circulated and received via another route. Therefore, by using this for monitoring, it is possible to determine the soundness of the loop communication path.
8、9 通信ポート
10 演算部
11 通信ドライバ
12、13 NIC
14 送信処理部
15 受信処理部
16、17 キュー
18 中継要否判定部
19 中継送出部
20 受信フレーム通知部
21 FPGA素子
21a 送出待ちバッファ
21b 中継条件テーブル
21c 中継判定部
22 中継制御用基板
23 接続構成判定部
24 診断用フレーム返送部
25 リレー端末判定部
Ry1〜Ry7 リレー端末
F 通信フレーム
8, 9
14
Claims (8)
各リレー端末は、
2回線の通信ポートと、
前記通信フレームを他の前記リレー端末との間で送受信する通信ドライバと、
前記電気量データを用いて所定の保護演算を行う演算部、を備え、
前記通信ドライバは、
前記演算部から電気量データを受け取り、当該電気量データに基づいて同一の電気量データを格納した通信フレームを2つ生成し、前記2回線の通信ポートから、接続された前後の前記リレー端末のそれぞれへ、同一の前記通信フレームを送信する送信処理部と、
前記2回線の通信ポートを介して、接続された前後の前記リレー端末のそれぞれから前記通信フレームを受信する受信処理部、を備え、
前記受信処理部は、
予め定められた条件に基づき、前記通信ポートを介して受信した前記通信フレームに関して、当該通信フレームを受信した側と反対側の前記通信ポートへ、前記通信フレームを中継するか否かを判定する中継要否判定部と、
前記中継要否判定部が前記通信フレームを中継すると判定すると、前記通信フレームを前記通信ポートに送出する中継送出部と、
前記中継要否判定部の中継判定結果にかかわらず、前記通信フレームを前記演算部に通知する通信フレーム通知部、を備えたことを特徴とするループ型保護リレーシステム。 A plurality of relay terminals that measure electric quantity data in an electric power system, the relay terminals are connected in a loop with a communication line, and a communication frame including the electric quantity data is distributed to the other relay terminals. In a loop type protection relay system that shares electrical quantity data,
Each relay terminal
Two communication ports;
A communication driver that transmits and receives the communication frame to and from the other relay terminal;
A calculation unit that performs a predetermined protection calculation using the electric quantity data,
The communication driver is:
Receives electric quantity data from the arithmetic unit, generates two communication frames storing the same electric quantity data based on the electric quantity data, and connects the relay terminals before and after being connected from the two communication ports. A transmission processing unit for transmitting the same communication frame to each;
A reception processing unit that receives the communication frame from each of the connected relay terminals via the two-line communication port;
The reception processing unit
Relay for determining whether to relay the communication frame to the communication port on the side opposite to the side receiving the communication frame with respect to the communication frame received via the communication port based on a predetermined condition A necessity determination unit;
When the relay necessity determination unit determines to relay the communication frame, a relay transmission unit that transmits the communication frame to the communication port;
A loop type protection relay system comprising: a communication frame notification unit that notifies the calculation unit of the communication frame regardless of a relay determination result of the relay necessity determination unit.
前記中継要否判定部は、前記中継TLLに基づいて前記中継要否判定を行うように構成したことを特徴とする請求項1〜4のいずれか1項に記載のループ型保護リレーシステム。 The communication frame includes a relay TLL;
5. The loop protection relay system according to claim 1, wherein the relay necessity determination unit is configured to perform the relay necessity determination based on the relay TLL.
前記リレー端末は、
前記診断用フレームに基づいて前記通信回線によるループ状の接続構成の健全性を判定する接続構成判定部と、
前記診断用フレームを受信した通信ポートに折り返し返送する診断用フレーム返送部と、
前記通信ポートに対する前記診断用フレームの折り返し返送の受信の有無を検知し、検知結果に基づいて、前後に接続された前記リレー端末の健全性を判定するリレー端末判定部を備えたことを特徴とする請求項1〜7のいずれか1項に記載のループ型保護リレーシステム。 The communication frame is configured to distinguish between a diagnostic frame for diagnosing a network state and a normal relay processing frame by providing an information type.
The relay terminal is
A connection configuration determination unit that determines the soundness of a loop-shaped connection configuration by the communication line based on the diagnostic frame;
A diagnostic frame return unit that returns the diagnostic frame to the communication port that has received the diagnostic frame;
A relay terminal determination unit is provided that detects whether or not the diagnostic frame is returned and returned to the communication port, and determines the soundness of the relay terminals connected before and after based on the detection result. The loop type protective relay system according to any one of claims 1 to 7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014122396A JP6659208B2 (en) | 2014-06-13 | 2014-06-13 | Loop type protection relay system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014122396A JP6659208B2 (en) | 2014-06-13 | 2014-06-13 | Loop type protection relay system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016005022A true JP2016005022A (en) | 2016-01-12 |
| JP6659208B2 JP6659208B2 (en) | 2020-03-04 |
Family
ID=55224048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014122396A Active JP6659208B2 (en) | 2014-06-13 | 2014-06-13 | Loop type protection relay system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6659208B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016123203A (en) * | 2014-12-25 | 2016-07-07 | 株式会社東芝 | Protection relay system |
| JP6556416B1 (en) * | 2018-10-31 | 2019-08-07 | 三菱電機株式会社 | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND PROGRAM |
| WO2019167175A1 (en) * | 2018-02-28 | 2019-09-06 | 三菱電機株式会社 | Communication system |
| US11402806B2 (en) | 2017-07-07 | 2022-08-02 | Omron Corporation | Control system and control method |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63245213A (en) * | 1987-03-31 | 1988-10-12 | 株式会社東芝 | Protective relay |
| JPH0251313A (en) * | 1988-08-08 | 1990-02-21 | Meidensha Corp | Sampling synchronizing method for digital protective relay |
| JPH1188387A (en) * | 1997-09-08 | 1999-03-30 | Toshiba Corp | Loop type transmission device |
| JPH11261615A (en) * | 1998-03-13 | 1999-09-24 | Toshiba Corp | Double loop type data transmission device |
| JP2000244562A (en) * | 1999-02-18 | 2000-09-08 | Nec Corp | Cut-through transmission device and cut-through transmission method |
| JP2000354054A (en) * | 1999-06-11 | 2000-12-19 | Nec Eng Ltd | Information processing system |
| JP2002135280A (en) * | 2000-10-27 | 2002-05-10 | Meidensha Corp | Transmission system for digital protective relay system |
| JP2003111266A (en) * | 2001-09-28 | 2003-04-11 | Hitachi Ltd | Protection relay system |
| JP2006238314A (en) * | 2005-02-28 | 2006-09-07 | Matsushita Electric Ind Co Ltd | Multi-antenna communication apparatus and radio resource allocation method |
| WO2006121014A1 (en) * | 2005-05-09 | 2006-11-16 | Mitsubishi Denki Kabushiki Kaisha | Communication apparatus and switching apparatus |
| JP2009177739A (en) * | 2008-01-28 | 2009-08-06 | Fujitsu Ltd | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
-
2014
- 2014-06-13 JP JP2014122396A patent/JP6659208B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63245213A (en) * | 1987-03-31 | 1988-10-12 | 株式会社東芝 | Protective relay |
| JPH0251313A (en) * | 1988-08-08 | 1990-02-21 | Meidensha Corp | Sampling synchronizing method for digital protective relay |
| JPH1188387A (en) * | 1997-09-08 | 1999-03-30 | Toshiba Corp | Loop type transmission device |
| JPH11261615A (en) * | 1998-03-13 | 1999-09-24 | Toshiba Corp | Double loop type data transmission device |
| JP2000244562A (en) * | 1999-02-18 | 2000-09-08 | Nec Corp | Cut-through transmission device and cut-through transmission method |
| JP2000354054A (en) * | 1999-06-11 | 2000-12-19 | Nec Eng Ltd | Information processing system |
| JP2002135280A (en) * | 2000-10-27 | 2002-05-10 | Meidensha Corp | Transmission system for digital protective relay system |
| JP2003111266A (en) * | 2001-09-28 | 2003-04-11 | Hitachi Ltd | Protection relay system |
| JP2006238314A (en) * | 2005-02-28 | 2006-09-07 | Matsushita Electric Ind Co Ltd | Multi-antenna communication apparatus and radio resource allocation method |
| WO2006121014A1 (en) * | 2005-05-09 | 2006-11-16 | Mitsubishi Denki Kabushiki Kaisha | Communication apparatus and switching apparatus |
| JP2009177739A (en) * | 2008-01-28 | 2009-08-06 | Fujitsu Ltd | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016123203A (en) * | 2014-12-25 | 2016-07-07 | 株式会社東芝 | Protection relay system |
| US11402806B2 (en) | 2017-07-07 | 2022-08-02 | Omron Corporation | Control system and control method |
| WO2019167175A1 (en) * | 2018-02-28 | 2019-09-06 | 三菱電機株式会社 | Communication system |
| JPWO2019167175A1 (en) * | 2018-02-28 | 2020-08-27 | 三菱電機株式会社 | Communications system |
| JP6556416B1 (en) * | 2018-10-31 | 2019-08-07 | 三菱電機株式会社 | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND PROGRAM |
| WO2020090032A1 (en) * | 2018-10-31 | 2020-05-07 | 三菱電機株式会社 | Communication system, communication apparatus, communication method, and program |
| US11251991B2 (en) | 2018-10-31 | 2022-02-15 | Mitsubishi Electric Corporation | Communication system, communication apparatus, communication method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6659208B2 (en) | 2020-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11134029B2 (en) | Communication method, communications device, and storage medium | |
| CN110505033B (en) | Method, apparatus and computer readable medium for performing precision timing protocol communications | |
| US10873536B2 (en) | Distribution node, automation network, and method for transmitting real-time-relevant and non-real-time-relevant data packets | |
| US20200014614A1 (en) | SDN Controller, Data Center System, and Routing Connection Method | |
| RU2625935C2 (en) | Communication device for industrial communication network exploited with excess and method for communication device operating | |
| US10182015B2 (en) | Redundant transmission of data frames in communication networks having a ring topology | |
| CN108206759B (en) | Method, equipment and system for forwarding message | |
| CN105721335A (en) | Method for transmitting data in communications network of industrial automation system and coupling communication device | |
| JP4946851B2 (en) | Frame transfer method and frame transfer apparatus | |
| EP3167580B1 (en) | Method, system and logic for configuring a local link based on a remote link partner | |
| JP6659208B2 (en) | Loop type protection relay system | |
| EP3531627B1 (en) | Auto-negotiation method and device for port | |
| US20130259059A1 (en) | Communication device, communication system, and communication method | |
| CN114124753B (en) | Message sending method and device | |
| EP2858302B1 (en) | Connectivity check method of service stream link, related apparatus and system | |
| US9762510B2 (en) | Relay system and switching device | |
| CN107070815A (en) | Sync message queuing delay control method and device in a kind of SDN | |
| CN107005451B (en) | Transmission system and transmission station | |
| US20110026654A1 (en) | Network device of high-precision synchronization type, network system, and frame transfer method | |
| JP6386905B2 (en) | Protection relay system | |
| Schweitzer et al. | Merging SONET and Ethernet communications for power system applications | |
| US20160315839A1 (en) | Transmission method, transmission system, and transmission device | |
| US9444728B2 (en) | Packet switching device including cascaded aggregation nodes | |
| US12375410B2 (en) | Position aware load balancing in a ring network | |
| EP4199466A1 (en) | Active-active tdm pw with asymmetry control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170221 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20171204 Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20171204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180309 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180717 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181011 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20181018 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20181122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200206 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6659208 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |