Distributed bus protection master and slave plug-and-play configuration method and master and slave

By setting a unique slave number for each slave and automatically modifying the configuration parameters, the problem of inconsistent slave CCD configuration in the distributed bus protection system is solved, and plug-and-play and flexible expansion of the host and interval slaves are achieved.

CN114094699BActive Publication Date: 2025-09-09XUCHANG XJ SOFTWARE TECHNOLOGIES LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111341877.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-12
Publication Date
2025-09-09
Estimated Expiration
2041-11-12

AI Technical Summary

Technical Problem

In existing distributed busbar protection systems, the CCD configuration of each slave unit is different, which makes production, debugging and configuration management difficult and makes plug-and-play impossible, especially when separate configuration is required during project expansion.

Method used

A unique slave number is set for each slave, and a universal master-slave communication CCD configuration file is preset in the device. The protection program automatically modifies the configuration parameters according to the slave number, realizing flexible expansion and plug-and-play between the master and the interval slaves.

Benefits of technology

It realizes flexible expansion and plug-and-play between the main unit and the interval slave unit, simplifies production, debugging and configuration management, and supports plug-and-play during project expansion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114094699B_ABST
    Figure CN114094699B_ABST
Patent Text Reader

Abstract

The present invention discloses a plug-and-play configuration method for a distributed busbar protection master and slave, as well as a master and slave. The method is executed at the slave and includes: obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration (CCD) configuration, and wherein the slave stores a protection program, wherein the CCD configuration stored in the slave stores a GOOSE trip command from the master for all intervals; receiving a GOOSE trip command issued by the master; and having the protection program perform discrimination based on the slave number. By setting a slave number for each slave of the distributed busbar protection and presetting a universal master-submachine communication CCD configuration file in the device, the protection program performs identity identification based on the slave number and automatically rewrites the CCD configuration according to agreed rules, thereby achieving flexible expansion and plug-and-play between the master and the interval slaves.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of distributed bus protection systems, in particular to a plug-and-play configuration method for distributed bus protection master and slave machines, and a master machine and a slave machine. Background Art

[0002] A set of distributed busbar protection device consists of 1 host and n sub-machines. The sub-machine is configured as an acquisition and execution unit according to the interval. The sub-machine collects the analog information of the interval (such as current, voltage, etc.) and sends it to the host in the form of SV message, and collects the switch information of the interval (such as knife switch position, circuit breaker position, failure input, etc.) and sends it to the host in the form of GOOSE message. The host, as the central processing unit, performs logical operation after receiving the analog and switch information sent by the sub-machine, outputs the tripping command and sends it to the sub-machine through the GOOSE message. After receiving the GOOSE tripping command sent by the host, the sub-machine drives the local hard-opening contact to realize the tripping output function. The communication connection between the main and sub-machines adopts a star structure. The sub-machine is connected to the host point-to-point through 100M optical Ethernet. One host generally supports the access of at least 25 sub-machines (one sub-machine is configured for each interval to meet the application requirements of connecting 24 lines or transformer intervals and 1 bus PT interval on the bus). The system structure is as follows Figure 1 shown.

[0003] Distributed bus protection master and slave units exchange information through SV and GOOSE messages. This requires secondary circuit virtual terminal connection configuration, also known as CCD configuration. The CCD configuration is different for each slave unit in a distributed bus protection system. This is mainly due to the following two reasons:

[0004] The GOOSE tripping command subscribed by each slave in each interval from the master is different. For example, slave 1 needs to subscribe to the jump interval 1 command in the GOOSE message sent by the master, and slave 2 needs to subscribe to the jump interval 2 command in the GOOSE message sent by the master.

[0005] Each slave must publish SV and GOOSE messages to the master. However, the IEDName of each slave, the APPID for publishing SV and GOOSE messages, and other parameters are not allowed to be repeated, otherwise the master and slave will not be able to communicate normally.

[0006] Because a distributed busbar protection system contains many slave units, if each unit has a unique CCD configuration, production, commissioning, and configuration management will be difficult. Furthermore, adding new bays in scenarios such as project expansion requires separate CCD configuration, making plug-and-play impossible. Therefore, a universal, configuration-free master-slave communication method is needed to enable flexible expansion and plug-and-play between the master unit and the bay slave units. Summary of the Invention

[0007] The object of the present invention is to provide a distributed bus protection master and slave plug-and-play configuration method and a master and slave device, which can overcome the defects of the prior art.

[0008] To achieve the above object, the present invention provides a plug-and-play configuration method for a distributed bus protection master and slave, characterized in that the method is executed at the slave and comprises the following steps:

[0009] Obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, wherein the slave stores a protection program, wherein the CCD configuration stored in the slave stores a GOOSE trip command of the host for all intervals;

[0010] Receive the GOOSE trip command issued by the host;

[0011] The protection program will identify the slave unit according to its number;

[0012] If the GOOSE trip command sent by the host includes the interval trip command of the slave, the trip exit is executed.

[0013] In a preferred embodiment, the method further comprises the steps of:

[0014] The same SV and GOOSE release configurations are installed;

[0015] Based on different slave numbers, during the re-power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the agreed rules based on the slave number.

[0016] In a preferred embodiment, the sub-machine number setting takes effect after the device is powered off and restarted, wherein the sub-machine number is obtained by the protection program during the device power-on initialization phase for identifying itself.

[0017] The present invention provides a plug-and-play configuration method for a distributed bus protection master and slave, characterized in that the method is executed at a host and comprises the following steps:

[0018] Sending a GOOSE trip command to a slave, wherein the slave has a slave number, the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, and the slave stores a protection program, wherein the CCD configuration stored in the slave stores the GOOSE trip command of the host for all intervals;

[0019] Receive information published by the slave. Before the slave publishes information, based on different slave numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE publishing configuration according to the agreed rules based on the slave number.

[0020] In a preferred embodiment, the method further comprises the steps of:

[0021] The maximum configuration is performed according to the maximum number of slaves supported for access, and the first port is fixedly configured to subscribe to the slave with the first slave number, and the second port is fixedly configured to subscribe to the slave with the second slave number.

[0022] The present invention provides a slave unit in a distributed busbar protection master-slave unit system, wherein the slave unit is configured to perform the following operations:

[0023] Obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, wherein the slave stores a protection program, wherein the CCD configuration stored in the slave stores a GOOSE trip command of the host for all intervals;

[0024] Receive the GOOSE trip command issued by the host;

[0025] The protection program will identify the slave unit according to its number;

[0026] If the GOOSE trip command sent by the host includes the interval trip command of the slave, the trip exit is executed.

[0027] In a preferred embodiment, the slave is configured to perform the following operations:

[0028] The same SV and GOOSE release configurations are installed;

[0029] Based on different slave numbers, during the re-power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the agreed rules based on the slave number.

[0030] In a preferred embodiment, the sub-machine number setting takes effect after the device is powered off and restarted, wherein the sub-machine number is obtained by the protection program during the device power-on initialization phase for identifying itself.

[0031] The present invention provides a master in a distributed busbar protection master-slave system, wherein the master is configured to perform the following operations:

[0032] Sending a GOOSE trip command to a slave, wherein the slave has a slave number, the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, and the slave stores a protection program, wherein the CCD configuration stored in the slave stores the GOOSE trip command of the host for all intervals;

[0033] Receive information published by the slave. Before the slave publishes information, based on different slave numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE publishing configuration according to the agreed rules based on the slave number.

[0034] In a preferred embodiment, the host is configured to perform the following operations:

[0035] The maximum configuration is performed according to the maximum number of slaves supported for access, and the first port is fixedly configured to subscribe to the slave with the first slave number, and the second port is fixedly configured to subscribe to the slave with the second slave number.

[0036] Compared with the existing technology, the present invention has the following advantages: by setting a sub-machine number for each sub-machine of the distributed bus protection and pre-setting a universal master-sub-machine communication CCD configuration file in the device, the protection program performs identity recognition according to the sub-machine number and automatically rewrites the CCD configuration according to the agreed rules, thereby realizing flexible expansion and plug-and-play between the host and the interval sub-machines. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 2 is a schematic diagram of an overall architecture of distributed bus protection according to an embodiment of the present invention. DETAILED DESCRIPTION

[0038] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings, but it should be understood that the protection scope of the present invention is not limited by the specific embodiments.

[0039] Unless expressly stated otherwise, throughout the specification and claims, the term "comprise" or variations such as "include" or "comprising", etc., will be understood to include the stated elements or components but not to exclude other elements or other components.

[0040] The present invention provides a plug-and-play configuration method for a distributed busbar protection master and slave, characterized in that the method is executed at a slave, and the method comprises the following steps: obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein a loop virtual terminal connection configuration CCD configuration is stored in the slave, and a protection program is stored in the slave, wherein the CCD configuration stored in the slave stores a GOOSE tripping command of the master for all intervals; receiving a GOOSE tripping command issued by the master; performing a judgment by the protection program according to the slave number; and executing a tripping exit if the GOOSE tripping command issued by the master includes a tripping command for the interval of the slave.

[0041] In a preferred embodiment, the method further includes the following steps: downloading the same SV and GOOSE release configuration; based on different sub-machine numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the sub-machine number and the agreed rules.

[0042] In a preferred embodiment, the sub-machine number setting takes effect after the device is powered off and restarted, wherein the sub-machine number is obtained by the protection program during the device power-on initialization phase for identifying itself.

[0043] The present invention provides a plug-and-play configuration method for a distributed busbar protection master and slave, characterized in that the method is executed at a host, and the method comprises the following steps: sending a GOOSE tripping command to a slave, wherein the slave has a slave number, the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein a loop virtual terminal connection configuration CCD configuration is stored in the slave, and a protection program is stored in the slave, wherein the CCD configuration stored in the slave stores the GOOSE tripping command of the host for all intervals; receiving information published by the slave, wherein before the slave publishes the information, based on different slave numbers, in a re-power-on initialization stage, the protection program automatically modifies the SV and parameters in the GOOSE publishing configuration according to the slave number and in accordance with agreed rules.

[0044] In a preferred embodiment, the method further comprises the following steps: performing maximum configuration according to the maximum number of sub-units supported for access, fixedly configuring the first port to subscribe to the sub-unit with the first sub-unit number, and configuring the second port to subscribe to the sub-unit with the second sub-unit number.

[0045] The present invention provides a sub-machine in a distributed busbar protection master-sub-machine system, characterized in that the sub-machine is configured to perform the following operations: obtaining a sub-machine number, wherein the sub-machine number is used for self-identification, wherein sub-machines in different intervals have different sub-machine numbers, wherein a loop virtual terminal connection configuration CCD configuration is stored in the sub-machine, and a protection program is stored in the sub-machine, wherein the CCD configuration stored in the sub-machine stores a GOOSE tripping command of the host for all intervals; receiving a GOOSE tripping command issued by the host; the protection program performs a judgment based on the sub-machine number; and executing a tripping exit if the GOOSE tripping command issued by the host includes a tripping command for the interval of the sub-machine.

[0046] In a preferred embodiment, the sub-machine is configured to perform the following operations: download the same SV and GOOSE release configuration; based on different sub-machine numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the sub-machine number and the agreed rules.

[0047] In a preferred embodiment, the sub-machine number setting takes effect after the device is powered off and restarted, wherein the sub-machine number is obtained by the protection program during the device power-on initialization phase for identifying itself.

[0048] The present invention provides a host in a distributed busbar protection master-submachine system, characterized in that the host is configured to perform the following operations: sending a GOOSE tripping command to a submachine, wherein the submachine has a submachine number, the submachine number is used for self-identification, wherein submachines in different intervals have different submachine numbers, wherein a loop virtual terminal connection configuration CCD configuration is stored in the submachine, and a protection program is stored in the submachine, wherein the CCD configuration stored in the submachine stores the GOOSE tripping command of the host for all intervals; receiving information published by the submachine, wherein before the submachine publishes the information, based on different submachine numbers, in the re-power-on initialization stage, the protection program automatically modifies the SV and the parameters in the GOOSE publishing configuration according to the submachine number and in accordance with agreed rules.

[0049] In a preferred embodiment, the host is configured to perform the following operations: maximize the configuration according to the maximum number of sub-machines supported for access, fixedly configure the first port to subscribe to the sub-machine with the first sub-machine number, and configure the second port to subscribe to the sub-machine with the second sub-machine number.

[0050] In a specific embodiment, a specific implementation process of the present invention is as follows:

[0051] (1) Set a sub-machine number for each sub-machine for self-identification. The sub-machine number can be set in the sub-machine LCD menu. The interval 1 sub-machine is set to 1, the interval 2 sub-machine is set to 2, and so on. After the sub-machine number is set, it needs to be powered off and restarted to take effect. During the power-on initialization stage of the device, the protection program obtains the sub-machine number for self-identification.

[0052] (2) Slave-unit subscription to master information configuration method: Each slave-unit's CCD configuration subscribes to the master's GOOSE tripping commands for all bays. The protection program identifies the slave-unit based on its number. Only when the GOOSE tripping command issued by the master includes a tripping command for this bay will the slave-unit trip the output. In this way, each slave-unit can be configured to subscribe to the same master information.

[0053] (3) Sub-machine information publishing configuration method: Each interval sub-machine adopts a universal and compatible software and hardware design, so that the members of the SV and GOOSE sending data sets are the same. In the initial state, the same SV and GOOSE publishing configuration are downloaded to each sub-machine. By setting different sub-machine numbers, the protection program automatically modifies the IEDName, APPID and other parameters in the SV and GOOSE publishing configuration according to the sub-machine number and the agreed rules during the power-on initialization phase. For example, the IEDName of sub-machine 1 is changed to BU1, and the IEDName of sub-machine 2 is changed to BU2. In this way, although the SV and GOOSE information publishing configurations downloaded by each sub-machine are the same, by subsequently modifying the sub-machine number, the IEDName, APPID and other parameters in the SV and GOOSE messages released to the outside are modified according to the agreed rules and no duplication occurs.

[0054] (4) Configuration method for host-subscribed slave information: Each slave publishes information according to the agreed rules based on the slave number. When configuring the subscription information, the host can maximize the number of slaves supported in advance. Port 1 is fixedly configured to subscribe to the SV and GOOSE of slave 1, port 2 is configured to subscribe to the SV and GOOSE of slave 2, and so on. In this way, each slave only needs to connect to the host from the corresponding port according to the set slave number to achieve interconnection.

[0055] In summary, the present invention discloses a plug-and-play configuration method for a distributed busbar protection master-submachine and a master and submachine, the method being executed at the submachine, including: obtaining a submachine number, wherein the submachine number is used for self-identification, wherein submachines in different intervals have different submachine numbers, wherein the submachine stores a loop virtual terminal connection configuration CCD configuration, wherein a protection program is stored in the submachine, wherein the CCD configuration stored in the submachine stores the GOOSE tripping command of the master for all intervals; receiving the GOOSE tripping command issued by the master; and the protection program making a judgment based on the submachine number. By setting a submachine number for each submachine of the distributed busbar protection and presetting a universal master-submachine communication CCD configuration file in the device, the protection program performs identity identification based on the submachine number and automatically rewrites the CCD configuration according to the agreed rules, thereby realizing flexible expansion and plug-and-play between the master and the interval submachines.

[0056] It should be understood that the above-described specific embodiments of the present invention are merely illustrative or illustrative of the principles of the present invention and do not constitute limitations of the present invention. Therefore, any modifications, equivalent substitutions, improvements, etc. made without departing from the spirit and scope of the present invention should be included within the scope of protection of the present invention. In addition, the appended claims are intended to cover all variations and modifications that fall within the scope and metes and bounds of the appended claims, or equivalents thereof.

Claims

1. A plug-and-play configuration method for distributed busbar protection master and slave units, characterized in that: The method is executed at the slave machine and comprises the following steps: Obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration (CCD configuration), and wherein the slave stores a protection program, wherein the CCD configuration stored in the slave stores a GOOSE trip command of the host for all intervals; Receive the GOOSE trip command issued by the host; The protection program makes a distinction based on the slave number; If the GOOSE trip command issued by the host includes the trip command of the slave interval, the trip exit is executed; The same SV and GOOSE release configurations are installed; Based on different slave numbers, during the re-power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the agreed rules based on the slave number; The slave number setting takes effect after the device is powered off and restarted. During the device power-on initialization phase, the protection program obtains the slave number for self-identification.

2. A plug-and-play configuration method for distributed busbar protection master and slave units, characterized in that: The method is executed at a host and comprises the following steps: Sending a GOOSE trip command to a slave, wherein the slave has a slave number, the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, and the slave stores a protection program, wherein the CCD configuration stored in the slave stores the GOOSE trip command of the host for all intervals; Receive information published by the slave, wherein before the slave publishes information, based on different slave numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE publishing configuration according to the agreed rules based on the slave number; The maximum configuration is performed according to the maximum number of slaves supported for access, and the first port is fixedly configured to subscribe to the slave with the first slave number, and the second port is fixedly configured to subscribe to the slave with the second slave number.

3. A slave unit in a distributed busbar protection master-slave unit system, characterized in that: The slave is configured to perform the following operations: Obtaining a slave number, wherein the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration (CCD configuration), and wherein the slave stores a protection program, wherein the CCD configuration stored in the slave stores a GOOSE trip command of the host for all intervals; Receive the GOOSE trip command issued by the host; The protection program makes a distinction based on the slave number; If the GOOSE trip command issued by the host includes the trip command of the slave interval, the trip exit is executed; The slave is configured to perform the following operations: The same SV and GOOSE release configurations are installed; Based on different slave numbers, during the re-power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE release configuration according to the agreed rules based on the slave number; The slave number setting takes effect after the device is powered off and restarted. During the device power-on initialization phase, the protection program obtains the slave number for self-identification.

4. A master in a distributed busbar protection master-slave system, characterized in that: The host is configured to perform the following operations: Sending a GOOSE trip command to a slave, wherein the slave has a slave number, the slave number is used for self-identification, wherein slaves in different intervals have different slave numbers, wherein the slave stores a loop virtual terminal connection configuration CCD configuration, and the slave stores a protection program, wherein the CCD configuration stored in the slave stores the GOOSE trip command of the host for all intervals; Receive information published by the slave, wherein before the slave publishes information, based on different slave numbers, during the power-on initialization phase, the protection program automatically modifies the parameters in the SV and GOOSE publishing configuration according to the agreed rules based on the slave number; The host is configured to perform the following operations: The maximum configuration is performed according to the maximum number of slaves supported for access, and the first port is fixedly configured to subscribe to the slave with the first slave number, and the second port is fixedly configured to subscribe to the slave with the second slave number.

Citation Information

Patent Citations

  • In-situ bus protection method and system based on star network topology

    CN110676818A

  • Automatic configuration method of localized management unit

    CN111564821A