Control network composition method and system of power system and power equipment
By adopting a multi-level hierarchical architecture design in the power system, using the target controller to determine the number of grid connection points and establish a sub-array table, and assigning unique network identifiers, the data acquisition and power scheduling problems in large-scale, multi-grid connection scenarios are solved, and more efficient and accurate communication management is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI SIGE DIGITAL TECHNOLOGY CO LTD
- Filing Date
- 2026-03-06
- Publication Date
- 2026-07-21
AI Technical Summary
In large-scale industrial park power systems with multiple grid connection points, the existing single-layer control network architecture leads to increased data acquisition time, address conflicts, and pointer errors, making it difficult to meet real-time power dispatch requirements.
The system adopts a multi-level hierarchical architecture design. The target controller determines the number of network points and establishes a sub-array table, assigns unique network identifiers, forms multiple sub-array control networks, and configures the sub-array controllers to perform parallel data processing, simplifying communication management.
It improves the communication efficiency and accuracy of the power system, shortens the response time of data acquisition and power dispatch, reduces address conflicts and pointer errors, and is suitable for large-scale, multi-connection-point scenarios.
Smart Images

Figure CN122437254A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and in particular relates to a method, system and power equipment for constructing a control network for a power system. Background Technology
[0002] With the ongoing global energy structure transformation, photovoltaic power generation, as a clean energy source, is increasingly being used in industrial parks. Industrial parks have large and complex electricity demands, requiring not only the conversion of solar energy into electricity to power the park, but also the storage of surplus electricity in batteries and the charging of electric vehicles. Furthermore, the factories within the park are often far apart, potentially involving multiple grid connection points, each with different needs. For example, important workshops require self-consumption, while warehouses need to feed surplus electricity into the grid. Overall, industrial parks are characterized by "large scale, multiple grid connection points, and multiple operating modes."
[0003] In related technologies, energy storage and charging collaborative control networks often adopt a single-layer architecture design, meaning the control network has only one level of control node, and all terminal devices directly establish communication connections with this level of control node. However, limited by the data processing performance and data transmission bandwidth of the control devices under the single-layer architecture, for large-scale, multi-grid-connection scenarios, as the number of devices increases, the data acquisition and data processing time will increase, resulting in a decrease in the real-time performance of power scheduling at each grid-connection point, and it is also prone to address conflicts or pointer errors. Summary of the Invention
[0004] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method, system, and power equipment for constructing a control network for a power system, thereby improving the communication efficiency and accuracy of the power system.
[0005] In a first aspect, this application provides a method for constructing a control network for a power system, applied to a target controller, wherein the target controller is a power device in the power system, and the method includes: The target controller determines the number X of grid connection points in the power system and establishes X subarray tables corresponding to each grid connection point. Add the power equipment in the power system that belongs to the same grid connection point to the subarray table corresponding to the grid connection point; Based on the subarray table, different network identifiers are assigned and distributed to the power devices within the corresponding subarray table to form multiple subarray control networks; each subarray control network is configured with a subarray controller, and the subarray controller is the power device within the corresponding subarray control network.
[0006] According to the power system control network construction method of this application, the number of grid-connected points in the power system is determined by the target controller and corresponding subarray tables are established. Power equipment belonging to the same grid-connected point is classified into the corresponding subarray tables, and different network identifiers are assigned to different subarray tables to form multiple subarray control networks. The affiliation mapping relationship between power equipment and grid-connected points is clarified. Each subarray control network is configured with a subarray controller, realizing a multi-level hierarchical architecture design of the control network. It does not require a single control node to centrally process the data interaction of all grid-connected points, nor does it require managing the communication addressing of a large number of devices in a single network. The subarray control network is dynamically divided according to the number of grid-connected points and assigned independent network identifiers. This can distribute the data processing load to each subarray controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. This improves the communication efficiency and accuracy of the power system and can better adapt to large-scale, multi-grid-connected, and multi-operation mode scenarios.
[0007] According to one embodiment of this application, each grid connection point in the power system is connected to a target metering device, and each target metering device establishes a communication connection with a power device; Determining the number X of grid connection points in the power system includes: Send connection status query commands to each power device in the power system to obtain the communication connection status between each power device and the target metering device at the grid connection point; The number of power devices that have established communication connections with the target metering equipment is counted, and the number of power devices that have established communication connections with the target metering equipment is determined as the number of grid connection points X.
[0008] In this embodiment, by sending connection status query commands to each power device in the power system, the communication connection status between the power device and the target metering device at the grid connection point is obtained. Combining the physical connection topology between the grid connection point and the power device, and based on the one-to-one communication connection characteristics between the target metering device and the power device, the number of grid connection points actually connected to the power system can be accurately identified without the need for manual inspection of the equipment access status of each grid connection point.
[0009] According to one embodiment of this application, adding power equipment belonging to the same grid connection point in the power system to the subarray table corresponding to the respective grid connection point includes: Each power device that establishes a communication connection with the target metering device is added to a different subarray table; Control the output target power value of candidate power devices that are not added to the subarray table, and detect the metering data collected by each power device that has established a communication connection with the target metering device through the corresponding target metering device; Identify the target power equipment whose collected metering data matches the target power value, and add the candidate power equipment to the subarray table where the target power equipment is located.
[0010] In this embodiment, by adding each power device that has established a communication connection with the target metering device to a different subarray table, and controlling the output target power value of the candidate power devices that are not added to the subarray table, the power devices that have established a communication connection with the target metering device can reflect the power status of the candidate power devices through the metering data collected by the corresponding target metering device. Based on the matching and identification of power response characteristics, the physical connection path between the candidate power devices and the grid connection point can be accurately traced, realizing the identification of power devices under the same grid connection point without relying on manually configured grid connection point association information, thus improving the accuracy of subarray table construction.
[0011] According to one embodiment of this application, the step of allocating different network identifiers based on subarray tables and distributing them to the power devices within the corresponding subarray tables includes: Generate X distinct network identifiers; each network identifier uniquely corresponds to a subarray table; Each network identifier is distributed to the power equipment in the corresponding subarray table; among them, power equipment holding different network identifiers communicate with each other in isolation on the first communication link.
[0012] In this embodiment, by generating X unique network identifiers corresponding to each subarray table and allocating them, power devices holding different network identifiers can achieve mutual communication isolation on the first communication link. This establishes a logical isolation mechanism for the subarray control network based on network identifiers and realizes the independent data transmission domain division of each subarray control network on the physical communication link.
[0013] According to one embodiment of this application, the power system further includes a power station controller, which is the upper-level controller of each subarray control network; The power plant controller is one of the subarray controllers; wherein, the subarray controllers communicate with each other through a second communication link.
[0014] In this embodiment, by setting the power station controller as the upper-level controller of each subarray control network, and the power station controller being one of the subarray controllers, unified coordination and management of multiple subarray control networks can be achieved without adding independent upper-level control equipment, simplifying the hierarchical structure of the control network. A second communication link is established between each subarray controller for communication, which can realize data interaction and collaborative scheduling between subarray controllers on the basis of communication isolation within each subarray, thereby improving the resource utilization efficiency of the control network architecture.
[0015] Secondly, this application provides a power system including multiple power devices; wherein, one of the multiple power devices is a target controller; The target controller is used to execute the above-mentioned method for constructing the control network of the power system.
[0016] According to the power system described in this application, the number of grid-connected points in the power system is determined by the target controller, and corresponding subarray tables are established. Power equipment belonging to the same grid-connected point is classified into the corresponding subarray table, and different network identifiers are assigned to different subarray tables to form multiple subarray control networks. The attribution mapping relationship between power equipment and grid-connected points is clarified. Each subarray control network is configured with a subarray controller, realizing a multi-level hierarchical architecture design of the control network. It does not require a single control node to centrally process the data interaction of all grid-connected points, nor does it require managing the communication addressing of a large number of devices in a single network. The subarray control network is dynamically divided according to the number of grid-connected points and an independent network identifier is assigned. This can distribute the data processing load to each subarray controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. This improves the communication efficiency and accuracy of the power system and can better adapt to large-scale, multi-grid-connected, and multi-operation mode scenarios.
[0017] According to one embodiment of this application, each subarray controller communicates through a second communication link; one of the subarray controllers is a power station controller; the power station controller is the upper-level controller of each subarray control network.
[0018] In this embodiment, by setting the power station controller as the upper-level controller of each subarray control network, and the power station controller being one of the subarray controllers, unified coordination and management of multiple subarray control networks can be achieved without adding independent upper-level control equipment, simplifying the hierarchical structure of the control network. A second communication link is established between each subarray controller for communication, which can realize data interaction and collaborative scheduling between subarray controllers on the basis of communication isolation within each subarray, thereby improving the resource utilization efficiency of the control network architecture.
[0019] According to one embodiment of this application, the subarray controller is used to periodically send heartbeat frames to the power devices in the corresponding subarray control network and delete unresponsive power devices from the corresponding subarray list.
[0020] In this embodiment, the subarray controller periodically sends heartbeat frames to the power devices within the corresponding subarray control network. This allows it to monitor the online and communication status of each power device within the subarray, promptly identify offline or faulty devices, and dynamically remove power devices that do not respond to heartbeat frames from the corresponding subarray list. This achieves automatic updating and maintenance of the subarray device list, reduces the occupation of network resources by invalid devices or interference with normal scheduling, improves the operational reliability of the subarray control network, and enables device status management without manual intervention, further enhancing the operational efficiency of the power system control network.
[0021] According to one embodiment of this application, when a new power device is added to the subarray control network, each power device in the subarray control network responds to the broadcast request of the new power device and re-elects the subarray controller of the subarray control network. When a new power device is added to the upper-level network of the subarray control network, each subarray controller responds to the broadcast request of the new power device and re-elects the upper-level controller of each subarray control network.
[0022] In this embodiment, when a new power device is added to the control network, the subarray controller or the upper-level controller is re-elected in response to the broadcast request of the new device. This enables automatic expansion and maintenance of the control network, reducing manual intervention, lowering the difficulty of operation and maintenance, and improving operation and maintenance efficiency.
[0023] Thirdly, this application provides a power device for performing the above-described method for constructing a control network for a power system.
[0024] Fourthly, this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described method for constructing a control network for a power system.
[0025] Fifthly, this application provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the above-described method for constructing a control network for a power system.
[0026] Sixthly, this application provides a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the above-mentioned method for constructing a control network for a power system.
[0027] In a seventh aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for constructing a control network for a power system.
[0028] The above-described one or more technical solutions in the embodiments of this application have at least one of the following technical effects: According to the power system control network construction method of this application, the number of grid-connected points in the power system is determined by the target controller and corresponding subarray tables are established. Power equipment belonging to the same grid-connected point is classified into the corresponding subarray tables, and different network identifiers are assigned to different subarray tables to form multiple subarray control networks. The affiliation mapping relationship between power equipment and grid-connected points is clarified. Each subarray control network is configured with a subarray controller, realizing a multi-level hierarchical architecture design of the control network. It does not require a single control node to centrally process the data interaction of all grid-connected points, nor does it require managing the communication addressing of a large number of devices in a single network. The subarray control network is dynamically divided according to the number of grid-connected points and assigned independent network identifiers. This can distribute the data processing load to each subarray controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. This improves the communication efficiency and accuracy of the power system and can better adapt to large-scale, multi-grid-connected, and multi-operation mode scenarios.
[0029] In some embodiments, by sending connection status query commands to each power device in the power system, the communication connection status between the power device and the target metering device at the grid connection point can be obtained. This combines the physical connection topology between the grid connection point and the power device and, based on the one-to-one communication connection characteristics between the target metering device and the power device, can accurately identify the number of grid connection points actually connected to the power system without the need for manual inspection of the equipment access status of each grid connection point.
[0030] In some embodiments, by adding each power device that has established a communication connection with the target metering device to a different subarray table, and controlling the candidate power devices that have not been added to the subarray table to output the target power value, the power devices that have established a communication connection with the target metering device can reflect the power status of the candidate power devices through the metering data collected by the corresponding target metering device. Based on the matching and identification of power response characteristics, the physical connection path between the candidate power devices and the grid connection point can be accurately traced, realizing the identification of power devices under the same grid connection point without relying on manually configured grid connection point association information, thus improving the accuracy of subarray table construction.
[0031] In some embodiments, by generating X different network identifiers that uniquely correspond to each subarray table and allocating them, power devices holding different network identifiers can achieve mutual communication isolation on the first communication link, thus establishing a logical isolation mechanism for the subarray control network based on network identifiers and realizing the independent data transmission domain division of each subarray control network on the physical communication link.
[0032] In some embodiments, by setting the power plant controller as the upper-level controller of each subarray control network, and the power plant controller being one of the subarray controllers, unified coordination and management of multiple subarray control networks can be achieved without adding independent upper-level control devices, simplifying the hierarchical structure of the control network. The establishment of a second communication link between each subarray controller enables data interaction and collaborative scheduling between subarray controllers on the basis of communication isolation within each subarray, thereby improving the resource utilization efficiency of the control network architecture.
[0033] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0034] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a flowchart illustrating the method for constructing a control network for a power system provided in an embodiment of this application; Figure 2 This is a schematic diagram of the power system provided in the embodiments of this application; Figure 3 This is a scenario example of the process for identifying and classifying the grid connection points of each power device provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0037] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0038] The following description, in conjunction with the accompanying drawings, details the method, system, and power equipment for constructing a power system control network provided in this application, through specific embodiments and application scenarios.
[0039] The power system control network construction method provided in this application can be widely applied to various power systems related to power production, transmission, distribution, and monitoring and control, including new energy power generation systems, traditional power distribution systems, power storage systems, and integrated energy management systems. New energy power generation systems can include photovoltaic grid-connected power generation systems, wind power grid-connected power generation systems, and integrated photovoltaic-storage-charging systems. These power systems typically contain a large number of distributed devices, requiring data interaction between devices and information communication with the monitoring center. Traditional power distribution systems can include urban distribution network systems and industrial park distribution systems, involving communication needs of distributed terminals such as distribution switches, ring main units, and distribution transformer monitoring equipment. Of course, it can also be applied to other power systems, and this application does not limit this application.
[0040] The power system control network construction method provided in this application adopts a multi-level hierarchical architecture design for the control network. It does not rely on a single control node to centrally process the data interaction of all grid-connected points, nor does it require managing the communication addressing of a large number of devices in a single network. It dynamically divides the sub-array control network according to the number of grid-connected points and assigns independent network identifiers. This can distribute the data processing load to each sub-array controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. It improves the communication efficiency and accuracy of the power system and can better adapt to scenarios with large scale, multiple grid-connected points, and multiple operating modes.
[0041] Depending on the power system, power equipment can be of different types. For example, in a photovoltaic grid-connected power generation system, power equipment may include photovoltaic inverters, photovoltaic module monitors, combiner boxes, grid-connected switches, etc.; in a wind power grid-connected power generation system, power equipment may include wind turbine controllers, pitch system actuators, yaw system monitoring equipment, wind power combiner equipment, etc.; in a power energy storage system, power equipment may include energy storage converters, battery management systems, energy storage battery pack monitoring units, energy storage system operation and maintenance terminals, etc.
[0042] The power system control network construction method provided in this application embodiment can be executed by an electronic device or a functional module or functional entity in an electronic device that can implement the power system control network construction method. The electronic device mentioned in this application embodiment can be a target controller, which is a power device in the power system. The power system control network construction method provided in this application embodiment is described below using an electronic device as the execution subject.
[0043] like Figure 1 As shown, the method for constructing the control network of the power system includes steps 110 and 120.
[0044] Step 110: The target controller determines the number X of grid connection points in the power system and establishes X subarray tables corresponding to each grid connection point.
[0045] Depending on the power system, power equipment can be of different types. For example, in a photovoltaic grid-connected power generation system, power equipment may include photovoltaic inverters, photovoltaic module monitors, combiner boxes, grid-connected switches, etc.; in a wind power grid-connected power generation system, power equipment may include wind turbine controllers, pitch system actuators, yaw system monitoring equipment, wind power combiner devices, etc.; in a power energy storage system, power equipment may include energy storage converters, battery management systems, energy storage battery pack monitoring units, energy storage system operation and maintenance terminals, etc. These power devices can communicate with each other through different physical media, such as FE (Fast Ethernet), WIFI, RS485, CAN (Controller Area Network), PLC (Programmable Logic Controller), etc.
[0046] A target controller is one of the electrical devices in a power system. It can be manually designated as the target controller; alternatively, it can be generated by the electrical devices through a specific election mechanism. This mechanism can be based on the device's inherent identifier or configuration parameters, such as selecting the device with the smallest serial number (SN). Alternatively, it can be based on parameters such as device address, MAC (Media Access Control) address, priority level, or random numbers.
[0047] A grid connection point is a node in a power system that is electrically connected to an external power grid or a higher-level power grid. Each grid connection point corresponds to a group of power equipment clusters that have collaborative operation requirements and belong to the same power connection node. The number of grid connection points X can vary depending on the scale, topology, and operational requirements of the power system. For example, the number of grid connection points in a small distributed power system is 2-5, while the number of grid connection points in a large centralized power system can reach 10 or more.
[0048] In some embodiments, the target controller can obtain relevant parameter information of grid connection points in the power system based on any one or more of the above communication methods, and then determine the specific number X of grid connection points. For example, the target controller can obtain the number X of grid connection points by parsing the topology configuration file of the power system, or it can determine the number X after scanning and analyzing the power system architecture based on the grid connection point identification algorithm preset by the target controller; it can also obtain the number X of grid connection points sent by users or other devices, etc., which are not limited in this embodiment.
[0049] A subarray table is a data structure used to store and manage a set of power equipment belonging to the same grid connection point. Initially, the subarray table is empty. Each subarray table establishes a mapping relationship with a corresponding grid connection point for subsequent equipment classification and network construction. For example, after determining the number of grid connection points X, the target controller can assign a unique identifier to each grid connection point, such as grid connection point 1, grid connection point 2, etc., and establish X independent subarray tables. Each subarray table has a unique correspondence with a grid connection point; for example, grid connection point 1 corresponds to subarray table 1, and grid connection point 2 corresponds to subarray table 2.
[0050] It should be noted that the operating status of grid connection points affects the power quality and stability of the power grid. Power equipment at the same grid connection point typically has similar electrical characteristics, power dispatch requirements, and grid connection protection requirements. By establishing an independent subarray table for each grid connection point, power equipment with the same grid connection attributes can be logically aggregated. This allows subsequent control strategies to be uniformly configured based on the characteristics at the grid connection point level, reducing control confusion caused by differences in electrical parameters or conflicting operating modes between different grid connection points. Furthermore, in large-scale power systems, due to the geographical dispersion of grid connection points, the communication links of the corresponding power equipment also exhibit regional characteristics. Dividing the grid connection points into subarray tables enables physical partitioning of the control network, reducing response delays and address conflicts caused by cross-regional communication or single-network management.
[0051] Step 120: Add the power equipment belonging to the same grid connection point in the power system to the subarray table corresponding to the grid connection point.
[0052] In this embodiment, after establishing X subarray tables, the target controller can determine the affiliation between power equipment and grid connection points according to preset rules. For example, it can extract the grid connection point affiliation identifier stored in the power equipment based on the power equipment's configuration information to directly determine the grid connection point to which the power equipment belongs; alternatively, it can send affiliation query commands to each power equipment via communication methods such as FE, WIFI, and RS485, receive the power equipment's own operating parameters and connection port information, and analyze and determine the corresponding grid connection point of the power equipment in conjunction with the power system topology.
[0053] After determining the grid connection point of each power device, the target controller can add relevant information about the power device, such as device number, device type, communication address, operating parameter thresholds, and device status identifier, to the sub-array list corresponding to the grid connection point, thus classifying power devices under the same grid connection point. It should be noted that a power device belongs to only one grid connection point. If a conflict is detected between multiple grid connection points for a particular power device, an anomaly alarm can be triggered, requesting manual confirmation.
[0054] Step 130: Assign different network identifiers based on the subarray table and send them to the power equipment in the corresponding subarray table to form multiple subarray control networks; wherein, each subarray control network is configured with a subarray controller, and the subarray controller is the power equipment in the corresponding subarray control network.
[0055] In this embodiment, the network identifier is a unique identifier for power equipment in the control network for communication addressing, command exchange, and data transmission. This network identifier can be a VLAN ID (Virtual Local Area Network Identifier), a subnet address range, a communication channel number, or a custom network code, etc.
[0056] Since the grid connection points corresponding to different subarray tables are independent of each other, and the communication needs and control logic of the power equipment under the grid connection points are also different, assigning different network identifiers to the power equipment in different subarray tables can improve the accuracy of communication between power equipment in the control network, reduce problems such as address conflicts, incorrect command issuance, and data transmission errors, and ensure the stable operation of the control network.
[0057] The target controller can uniformly assign a network identifier to the subarray control network of each power device in each subarray list based on the number of subarray lists and a preset network identifier allocation strategy. This ensures that power devices within the same subarray list hold the same network identifier, while power devices in different subarray lists hold different network identifiers, thus logically forming multiple isolated subarray control networks. For example, network identifier "Network Number 1" can be assigned to the power devices in subarray list 1, and network identifier "Network Number 2" can be assigned to the power devices in subarray list 2.
[0058] In this embodiment, the formed subarray control network may include a subarray controller. The subarray controller is the management node within each subarray control network, responsible for tasks such as data acquisition, power scheduling, and fault handling within its respective subarray control network. The subarray controller can be a power device with strong communication capabilities and abundant computing resources within the subarray table, such as a high-power inverter or a smart combiner box. It can also be a manually designated power device, or it can be generated by power devices within the subarray control network through a specific election mechanism. For example, the election mechanism can be based on the inherent identifier or configuration parameters of the power device, such as selecting the power device with the smallest serial number as the subarray controller. Alternatively, it can be based on parameters such as device address, MAC (Media Access Control) address, priority level, or random numbers. Since the subarray controller is selected from the power devices within the corresponding subarray control network, there is no need to add additional independent control equipment, reducing the construction cost of the control network.
[0059] According to the power system control network construction method of this application, the number of grid-connected points in the power system is determined by the target controller and corresponding subarray tables are established. Power equipment belonging to the same grid-connected point is classified into the corresponding subarray tables, and different network identifiers are assigned to different subarray tables to form multiple subarray control networks. The affiliation mapping relationship between power equipment and grid-connected points is clarified. Each subarray control network is configured with a subarray controller, realizing a multi-level hierarchical architecture design of the control network. It does not require a single control node to centrally process the data interaction of all grid-connected points, nor does it require managing the communication addressing of a large number of devices in a single network. The subarray control network is dynamically divided according to the number of grid-connected points and assigned independent network identifiers. This can distribute the data processing load to each subarray controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. This improves the communication efficiency and accuracy of the power system and can better adapt to large-scale, multi-grid-connected, and multi-operation mode scenarios.
[0060] In some embodiments, each grid connection point in the power system is connected to a target metering device, and each target metering device establishes a communication connection with a power device. Determining the number X of grid connection points in the power system includes: Send connection status query commands to each power device in the power system to obtain the communication connection status between each power device and the target metering device at the grid connection point; The number of power devices that have established communication connections with the target metering equipment is counted, and the number of power devices that have established communication connections with the target metering equipment is determined as the number of grid connection points X.
[0061] In this embodiment, the metering device is a grid-connected point sensor used to monitor the electrical energy parameters at the grid connection point, such as an electricity meter or a circuit breaker with metering function. Figure 2 As shown, taking a power plant as an example, the various electrical devices in the power system can be connected through communication lines and can be connected through power lines to achieve power transmission, forming an electrical topology.
[0062] The sub-array network constructed according to the method of the embodiments of this application corresponds to the grid connection point. For example, grid connection point 1 corresponds to sub-array network 1 and grid connection point 2 corresponds to sub-array network 2. Each sub-array network can communicate with each other. For example, any power device in sub-array network 1 and any power device in sub-array network 2 can be connected to each other through a communication line, or any power device in sub-array network 1 and any power device in sub-array network 2 can be connected to a switch or router, thereby realizing the communication connection between sub-array networks.
[0063] Each grid connection point is equipped with a target metering device, which is connected to the power input side of the grid connection point via a power line, i.e., the connection side between the grid connection point and the external power grid, so that the metering device can monitor the energy exchange between the grid connection point and the external power grid.
[0064] The target metering equipment also establishes a point-to-point or bus-type communication connection with a power device at the corresponding grid connection point via physical media such as RS485, CAN, or Ethernet, to report metering data such as voltage, current, power, and power quality of the grid connection point. The communication connection between the target metering equipment and the power device is unique; each metering device establishes a communication connection with only one target power device, which can collect and forward the metering data generated by the target metering equipment.
[0065] Since the grid connection point is the electrical boundary between the power system and the external power grid, the power input side of the grid connection point reflects the total amount of electrical energy transmitted to or absorbed from the power grid by the power system, which meets the technical specifications for electricity metering. Furthermore, the establishment of a communication connection between the target metering device and a single downstream power device can reduce communication conflicts caused by concurrent access of multiple devices and simplify the topology management of the control network.
[0066] In some embodiments, since a power device can be connected to multiple metering devices, the manually designated metering device can be identified as the target metering device.
[0067] In some embodiments, multiple metering devices connected to the power equipment can be used to monitor the power parameters of corresponding branches or points. Each metering device undertakes different monitoring tasks according to its access port and functional positioning. Alternatively, the metering device connected to the target port in the power equipment can be identified as the target metering device.
[0068] In this embodiment, the target controller sends connection status query commands to each power device in the power system. These commands can be broadcast to the power devices or forwarded tier by tier through a preset communication topology. Upon receiving the query command, each power device checks whether its communication port has established a connection with the target metering device and encapsulates its connection status information, such as the connection identifier, the target metering device address, or the communication port number, into a response message and sends it back to the target controller. After receiving the connection status information returned by each power device, the target controller parses the connection identifier and counts the number of power devices that have established a communication connection with the target metering device. It should be noted that the target controller can also query or check whether it has established a communication connection with the target metering device. If a communication connection has been established, it can also identify itself as a power device that has established a connection with the target metering device.
[0069] Since each grid connection point connects to only one target metering device, and each target metering device communicates with only one power device, there is a one-to-one correspondence between the number of power devices communicating with the target metering device and the number of grid connection points. The target controller can directly determine the number of power devices communicating with the target metering device as the number of grid connection points X.
[0070] In this embodiment, by sending connection status query commands to each power device in the power system, the communication connection status between the power device and the target metering device at the grid connection point is obtained. Combining the physical connection topology between the grid connection point and the power device, and based on the one-to-one communication connection characteristics between the target metering device and the power device, the number of grid connection points actually connected to the power system can be accurately identified without the need for manual inspection of the equipment access status of each grid connection point.
[0071] In some embodiments, power devices belonging to the same grid connection point in the power system are added to the subarray table corresponding to their respective grid connection points, including: Each power device that establishes a communication connection with the target metering device is added to a different subarray table; Control the output target power value of candidate power devices that are not added to the subarray table, and detect the metering data collected by each power device that has established a communication connection with the target metering device through the corresponding target metering device; Identify the target power equipment whose collected metering data matches the target power value, and add the candidate power equipment to the subarray table where the target power equipment is located.
[0072] In this embodiment, after establishing X subarray tables, the target controller can add each power device that has established a communication connection with the target metering device as an initial member of each subarray table, ensuring that each subarray table has a defined grid connection point associated node. In some scenarios, the grid connection point identification information may not be available, and therefore the established subarray tables may not include this information. In other words, the subarray tables and grid connection points only correspond in quantity, not in identification. Therefore, each power device that has established a communication connection with the target metering device can be randomly assigned to a subarray table, allowing each subarray table to include one power device that has established a communication connection with the target metering device. By assigning each power device that has established a communication connection with the target metering device to a different subarray table, each subarray table has a unique metering associated node, maintaining a one-to-one mapping between the subarray tables and the grid connection points.
[0073] Candidate power equipment refers to power equipment in the power system other than those that have established a communication connection with the target metering equipment. Their grid connection point has not yet been determined, and therefore they are not added to the subarray list. Since each subarray list contains one power equipment that has established a communication connection with the target metering equipment, this connected power equipment can be used as an anchor point. When a power equipment belonging to the same grid connection point as the connected power equipment is identified, it can be added to the subarray list of the connected power equipment, thus completing the classification of power equipment under the same grid connection point. For example, power equipment A and power equipment B have established a communication connection with the target metering equipment. When power equipment C is identified as belonging to the same grid connection point as power equipment A, power equipment C can be added to the subarray list of power equipment A.
[0074] Specifically, the target controller can send power control commands to each candidate power device to control the output of a target power value. The target power value can be a specific active power value, reactive power value, or a specific power change pattern. The magnitude of the target power value must meet the detection accuracy requirements of the target metering equipment and must not adversely affect the stable operation of the power system.
[0075] After the candidate power equipment outputs the target power value, the target controller obtains the metering data collected by the corresponding target metering equipment through the power equipment that has established a communication connection with the target metering equipment. This metering data includes the real-time power value, power change, or power quality parameters of the grid connection point. Since each grid connection point is electrically connected to the corresponding candidate power equipment through a power line, when a candidate power equipment outputs the target power value, the metering data of the grid connection point to which the candidate power equipment belongs will generate corresponding power change characteristics. These power change characteristics are the basis for determining the grid connection point affiliation of the candidate power equipment.
[0076] Specifically, the target controller analyzes the metering data reported by each power device that has established a communication connection with the target metering device, and compares whether the power change characteristics in the metering data match the target power value output by the candidate power device. Matching can be incremental matching of power values, i.e., the power change in the metering data is consistent with the target power value or the error is less than a threshold; it can also be matching of the timing of power changes, i.e., the timing of power changes in the metering data is synchronized with the power output timing of the candidate power device; or it can be matching of power spectrum characteristics, i.e., specific frequency components in the metering data match the modulation characteristics of the target power value, etc.
[0077] When the metering data collected by a power device that has established a communication connection with the target metering device matches the target power value output by a candidate power device, the power device that has established a communication connection with the target metering device is identified as the target power device. This confirms that the candidate power device and the target power device are at the same grid connection point. The target controller can add the candidate power device to the subarray table of the target power device, thereby completing the identification and classification of the grid connection point of the candidate power device. A similar method is used to identify and classify the grid connection point of different candidate power devices. For candidate power devices for which no matching metering data is detected, the target controller can adjust the target power value and repeat the above detection process, or mark it as an abnormal device and request manual intervention for investigation.
[0078] In some embodiments, the target controller can control different candidate power devices to send the same or different target power values at different times. In this way, the subarray table to be added to different candidate power devices can be determined separately. Alternatively, different candidate power devices can be controlled to send different target power values at the same time, so as to distinguish them during matching and determine the subarray table to be added to different candidate power devices respectively.
[0079] The following scenario example illustrates the process of identifying and classifying the grid connection points of each power device in this application embodiment.
[0080] like Figure 3 As shown, after each power device in the power system is powered on, a power device can be selected as the target controller in a specific way. For example, the target controller is power device 1.1.
[0081] Step 310: The target controller establishes X subarray tables based on the number of grid connection points X, and adds the power equipment connected to the target metering equipment to different subarray categories.
[0082] Step 320: The target controller traverses and controls the candidate power equipment to output power P kilowatts.
[0083] Step 330: Traverse the power equipment connected to the target metering device and read the power sampling value.
[0084] Step 340: Is there a power sampling value of P kilowatts for the target power equipment?
[0085] If yes, proceed to step 350; otherwise, proceed to step 360.
[0086] Step 350: Add the candidate power devices to the subarray table where the target power device is located.
[0087] Step 360: Is this the last candidate power device?
[0088] If yes, the process ends; otherwise, proceed to step 320.
[0089] The target controller communicates with each power device sequentially to inquire whether each device is connected to the target metering device. For example, based on the responses from each power device, the target controller determines that there are two power devices connected to the target metering device: power device 1.1 and power device 2.2. The target controller creates two empty subarray tables, adding power device 1.1 to subarray table 1 and power device 2.2 to subarray table 2.
[0090] The target controller controls power equipment 1.2 to output 1kW of reactive power. The target controller detects that the reactive power collected by power equipment 1.1 through the target metering device is 1kW, indicating that power equipment 1.2 and power equipment 1.1 belong to the same grid connection point, and power equipment 1.2 can be added to subarray table 1.
[0091] The target controller then controls power device 2.1 to output 1 kW of reactive power. The target controller detects that power device 2.2, through the target metering device, has also received 1 kW of reactive power, and adds power device 2.1 to subarray table 2. At this point, the identification of all power devices at all grid-connected points is complete, and each device is added to its corresponding subarray list.
[0092] In this embodiment, by adding each power device that has established a communication connection with the target metering device to a different subarray table, and controlling the output target power value of the candidate power devices that are not added to the subarray table, the power devices that have established a communication connection with the target metering device can reflect the power status of the candidate power devices through the metering data collected by the corresponding target metering device. Based on the matching and identification of power response characteristics, the physical connection path between the candidate power devices and the grid connection point can be accurately traced, realizing the identification of power devices under the same grid connection point without relying on manually configured grid connection point association information, thus improving the accuracy of subarray table construction.
[0093] In some embodiments, assigning distinct network identifiers to power devices in different subarray lists includes: Generate X distinct network identifiers; each network identifier uniquely corresponds to a subarray table; Each network identifier is distributed to the power equipment in the corresponding subarray table; among them, power equipment holding different network identifiers communicate with each other in isolation on the first communication link.
[0094] In this embodiment, X represents the number of grid-connected points in the power system, which is consistent with the number of subarray tables. That is, one grid-connected point corresponds to one subarray table, and one subarray table corresponds to a unique network identifier. The target controller can generate X unique network identifiers according to preset identifier generation rules. The network identifiers can be in the form of numerical encoding, alphanumeric encoding, or a combination of numerical and alphanumeric encoding, and each network identifier is unique and identifiable, and can be accurately identified by the power equipment in the power system.
[0095] Each network identifier can be associated with a unique identifier in the subarray table (such as subarray number or grid connection point number) to form a one-to-one mapping relationship between network identifiers and subarray tables.
[0096] In this embodiment, the setting frame is a command data frame sent by the target controller to the power equipment for configuring the network identifier. The setting frame may include information such as the network identifier of the corresponding subarray table, device addressing information, identifier configuration command, and device representation of the target power equipment.
[0097] In some embodiments, the target controller first traverses subarray tables not belonging to itself, generates a configuration frame carrying the unique network identifier corresponding to each subarray table, and sends the configuration frame to each power device in the corresponding subarray table. Upon receiving the configuration frame, each power device verifies and decodes the frame, extracts the network identifier, and binds the network identifier to its own communication module to complete the configuration of its own network identifier. After configuration, the power device can send a successful configuration response message back to the target controller.
[0098] After the power devices in the subarray list not belonging to the target controller have completed their network identifier configuration, the target controller then sends a configuration frame carrying the network identifier corresponding to that subarray list to the other power devices in its own subarray list, configuring the network identifiers of the other power devices in that subarray list. Once all power devices in all subarray lists have completed their network identifier configuration, the target controller then assigns itself a corresponding network identifier. This network identifier is unique to the subarray list in which the target controller belongs, ensuring that the target controller and the other power devices in its own subarray list have the same network identifier.
[0099] In this embodiment, power devices with different network identifiers are isolated from each other on the first communication link. The first communication link is the communication link for data exchange between power devices in the power system and between power devices and the target controller. Through communication isolation, power devices in different subarray lists and with different network identifiers cannot directly exchange data or communicate commands on the first communication link; they can only communicate with power devices in their own subarray list that have the same network identifier.
[0100] In this embodiment, power devices that have not received a network identifier can communicate with other power devices and are not affected by communication isolation because the network identifier information is empty or has an initial value. Due to the existence of communication isolation, if the target controller first assigns a network identifier to itself and the power devices in its own subarray table, it may cause the target controller to perform communication isolation in advance and be unable to communicate with other power devices, which will prevent the allocation of network identifiers from continuing. Therefore, it is necessary to assign a network identifier to the power devices in the target controller's own subarray table last, and then assign a network identifier to itself.
[0101] In some embodiments, the target controller may also distribute network identifiers to the power devices within the corresponding subarray table in other ways. For example, the target controller does not adhere to the timing constraints of modifying its own network identifier and distributing setting frames. The target controller's modification of its own network identifier is independent of the timing of distributing setting frames to other power devices. Specifically, the target controller generates a setting frame carrying the unique network identifier corresponding to each subarray table, and distributes the setting frame to each power device in the corresponding subarray table. The setting frame may include the effective time of the network identifier.
[0102] Upon receiving a setting frame, each power device verifies and decodes the frame, extracts and temporarily stores the network identifier, and delays its activation by setting a time limit for the network identifier. The target controller can modify its own network identifier synchronously or asynchronously. Once the network identifier's activation time arrives, the power device is triggered to bind the temporarily stored network identifier to its own communication module and officially activate it. This method also avoids the problem of the target controller losing connection with other power devices due to the premature activation of the network identifier or premature isolation of the communication link.
[0103] By designing communication isolation, communication interference between different subarray control networks can be reduced, enabling each subarray control network to operate independently and autonomously. This also reduces the amount of data transmitted on the first communication link, lowers the probability of data transmission congestion, and improves the communication efficiency and stability of the control network.
[0104] In this embodiment, by generating and allocating X unique network identifiers corresponding to each subarray table, power devices holding different network identifiers achieve mutual communication isolation on the first communication link. This establishes a logical isolation mechanism for the subarray control network based on network identifiers, realizing the independent data transmission domain division of each subarray control network on the physical communication link. According to the distribution order of network identifiers and the targeted distribution strategy of setting frames, the omission and conflict of network identifier allocation can be reduced, so that the network identifier allocation of the target controller is not affected by communication isolation, thus improving the efficiency of network identifier allocation.
[0105] In some embodiments, the power system further includes a power plant controller, which is the upper-level controller of each subarray control network; The power plant controller is one of the subarray controllers; the subarray controllers communicate with each other through a second communication link.
[0106] In this embodiment, each subarray control network is configured with a corresponding subarray controller. The subarray controller is the power equipment within its corresponding subarray control network, responsible for tasks such as equipment scheduling, data acquisition, command execution, and local anomaly handling within its subarray network. The power station controller can connect to the power grid dispatch center or energy management system via an uplink communication link and to each subarray control network via a downlink communication link, forming a multi-level hierarchical control architecture of "power grid dispatch—power station controller—subarray controller—terminal power equipment". Of course, multiple levels of networks can be added above the power station controller and below the subarray controller. The method of adding multiple levels of networks can refer to the construction method of the subarray network, which will not be described in detail in this application.
[0107] In this embodiment, one of the subarray controllers can be selected as the upper-level controller, i.e., the power station controller. For example, the power station controller can be generated by election from each subarray controller, such as selecting the subarray controller with the best operating stability, the strongest processing capacity, or the largest subarray control network size as the power station controller; or one subarray controller can be manually designated as the power station controller.
[0108] In this embodiment, the second communication link is independent of the first communication link. The first communication link is used for data interaction between power devices within each subarray control network and between power devices and their corresponding subarray controllers. Power devices holding different network identifiers communicate with each other in isolation on the first communication link. The second communication link is used for communication between each subarray controller and between the subarray controller and the power station controller.
[0109] The physical medium of the second communication link can be the same as that of the first communication link (e.g., sharing an Ethernet infrastructure but isolated by VLANs), or it can use an independent communication network (e.g., a dedicated fiber optic channel or a private wireless network). Through the second communication link, each subarray controller can exchange subarray operating status, share global optimization parameters, and collaboratively execute cross-subarray power scheduling commands.
[0110] In this embodiment, by setting the power station controller as the upper-level controller of each subarray control network, and the power station controller being one of the subarray controllers, unified coordination and management of multiple subarray control networks can be achieved without adding independent upper-level control equipment, simplifying the hierarchical structure of the control network. A second communication link is established between each subarray controller for communication, which can realize data interaction and collaborative scheduling between subarray controllers on the basis of communication isolation within each subarray, thereby improving the resource utilization efficiency of the control network architecture.
[0111] This application also provides a power system including multiple power devices; wherein, one of the multiple power devices is a target controller; The target controller is used to execute the above-mentioned method for constructing the control network of the power system.
[0112] According to the power system described in this application, the number of grid-connected points in the power system is determined by the target controller, and corresponding subarray tables are established. Power equipment belonging to the same grid-connected point is classified into the corresponding subarray table, and different network identifiers are assigned to different subarray tables to form multiple subarray control networks. The affiliation mapping relationship between power equipment and grid-connected points is clarified. When each subarray control network is configured with a subarray controller, a multi-level hierarchical architecture design of the control network is realized. It is not necessary to rely on a single control node to centrally process the data interaction of all grid-connected points, nor is it necessary to manage the communication addressing of a large number of devices in a single network. The subarray control network is dynamically divided according to the number of grid-connected points and an independent network identifier is assigned. This can distribute the data processing load to each subarray controller for parallel processing, shorten the response time of data acquisition and power scheduling, and reduce address conflicts or pointing errors caused by too many devices in a single network. This improves the communication efficiency and accuracy of the power system and can better adapt to large-scale, multi-grid-connected, and multi-operation mode scenarios.
[0113] In some embodiments, each subarray controller communicates via a second communication link; one of the subarray controllers is a power plant controller; the power plant controller is the upper-level controller of each subarray control network.
[0114] In this embodiment, by setting the power station controller as the upper-level controller of each subarray control network, and the power station controller being one of the subarray controllers, unified coordination and management of multiple subarray control networks can be achieved without adding independent upper-level control equipment, simplifying the hierarchical structure of the control network. A second communication link is established between each subarray controller for communication, which can realize data interaction and collaborative scheduling between subarray controllers on the basis of communication isolation within each subarray, thereby improving the resource utilization efficiency of the control network architecture.
[0115] In some embodiments, the subarray controller is configured to periodically send heartbeat frames to the power devices within the corresponding subarray control network and remove unresponsive power devices from the corresponding subarray list.
[0116] In this embodiment, the subarray controller can generate heartbeat frames according to preset period parameters and send them to the power devices within the corresponding subarray control network via the first communication link. The heartbeat frame is a command data frame used to detect the communication connection status of the power devices, and may include subarray controller identifier, device addressing information, heartbeat detection command, timestamp, etc. The timestamp records the transmission time of the heartbeat frame and can be used to determine the response timeliness of the power devices. The period parameters can be set according to the operating requirements of the power system, communication bandwidth, etc., for example, it can be set to 1 second, 10 seconds, 30 seconds, etc.
[0117] After receiving the heartbeat frame sent by the subarray controller on the first communication link, each power device can generate a response frame. The response frame includes its own device identifier, communication status information, and other information. Then, the response frame is fed back to the subarray controller through the first communication link.
[0118] The subarray controller can record the transmission time of each heartbeat frame and determine whether the corresponding power device has responded with a response frame within a specified time. If the power device responds with a response frame within the specified time, it is determined that the power device's communication connection is normal and it is online. If the power device fails to respond with a response frame within the specified time, or fails to respond at all, it can be considered that the power device has an abnormal situation such as communication interruption, equipment failure, or offline status, and it is determined that the power device is not responding, and the unresponsive power device is removed from the corresponding subarray list. Of course, in order to reduce false judgments caused by occasional communication jitter, the subarray controller can set a threshold for consecutive unresponsive cycles, for example, removing the unresponsive power device from the corresponding subarray list only after three consecutive cycles of unresponsiveness.
[0119] After removing unresponsive power devices from the subarray list, the subarray controller can update the device information in the subarray list and generate a device deletion record. The device deletion record includes the identifier of the deleted device, the deletion time, and the reason for non-response (such as communication interruption or timeout). The subarray controller can also report the device deletion status and the updated subarray list to the power station controller via a second communication link.
[0120] In this embodiment, the subarray controller periodically sends heartbeat frames to the power devices within the corresponding subarray control network. This allows it to monitor the online and communication status of each power device within the subarray, promptly identify offline or faulty devices, and dynamically remove power devices that do not respond to heartbeat frames from the corresponding subarray list. This achieves automatic updating and maintenance of the subarray device list, reduces the occupation of network resources by invalid devices or interference with normal scheduling, improves the operational reliability of the subarray control network, and enables device status management without manual intervention, further enhancing the operational efficiency of the power system control network.
[0121] In some embodiments, when a new power device is added to the subarray control network, each power device in the subarray control network responds to the broadcast request of the new power device and re-elects the subarray controller of the subarray control network. When a new power device is added to the upper-level network of the subarray control network, each subarray controller responds to the broadcast request of the new power device and re-elects the upper-level controller of each subarray control network.
[0122] In this embodiment, when a new power device is added to a subarray control network, the new power device can establish a communication connection with other power devices within the subarray control network through a first communication link. Since the new power device has not yet been added to the subarray table when it is first added, the new power device can actively generate a broadcast request and send the broadcast request to the power devices within the subarray control network through the first communication link.
[0123] A broadcast request is used to notify the power equipment in the subarray control network of a new device joining the network and to trigger a process for re-election of the subarray controller. The broadcast request includes information such as the identifier of the new power equipment, its type, communication parameters, and access time, facilitating the identification of the legitimacy and access status of the new power equipment by each power device.
[0124] Upon receiving a broadcast request, each power device within the subarray control network verifies and decodes the request to confirm whether the newly added power device belongs to the power system and meets the device access requirements of the subarray control network. If the verification passes, each power device responds to the broadcast request and participates in the re-election of the subarray controller; if the verification fails, each power device ignores the broadcast request, does not participate in the re-election, and sends a verification failure response message to the newly added power device, indicating an abnormal access to the newly added power device.
[0125] The election rules for re-election can be to select power devices with strong communication capabilities and abundant computing resources within the subarray table, or to select the power device with the smallest device serial number as the subarray controller, or to conduct the election based on parameters such as device address, MAC (Media Access Control) address, priority level, or random number.
[0126] After the re-election is completed, the election results are generated and synchronized to the power equipment (including newly added power equipment) in the subarray control network through the first communication link. The newly added power equipment is then added to the subarray table to update the subarray table.
[0127] In this embodiment, the upper-level network of the subarray control network is a management and control network composed of each subarray controller and the upper-level controller (power station controller). When a new power device is connected to this upper-level network, the composition of the management and control nodes of the upper-level network will change, so it is necessary to re-elect the upper-level controller.
[0128] Newly added power devices within the upper-level network can generate broadcast requests and send them to the subarray controller within that upper-level network via a second communication link. These broadcast requests inform the subarray controller that a new device has been added to the upper-level network, triggering a process to re-elect the upper-level controller.
[0129] Upon receiving a broadcast request, each subarray controller verifies the broadcast request. If the verification passes, each subarray controller responds to the broadcast request and participates in the re-election of the superior controller. If the verification fails, each subarray controller ignores the broadcast request and sends a verification failure message to the newly added power equipment.
[0130] The re-election rules for the upper-level controller can take into account parameters such as the device's control capabilities, operational stability, and data processing efficiency. For example, the subarray controller with the strongest control capabilities, the best operational stability, or the largest subarray control network can be selected as the new upper-level controller. Alternatively, the election rules for the subarray controller can be adopted.
[0131] After the election is completed, the election results of the superior controller are generated and synchronized to the subarray controller and newly added power equipment through the second communication link.
[0132] In this embodiment, when a new power device is added to the control network, the subarray controller or the upper-level controller is re-elected in response to the broadcast request of the new device. This enables automatic expansion and maintenance of the control network, reducing manual intervention, lowering the difficulty of operation and maintenance, and improving operation and maintenance efficiency.
[0133] This application also provides a power device for executing the above-described method for constructing a control network for a power system.
[0134] like Figure 4 As shown, this application embodiment also provides an electronic device 400, including a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the program is executed by the processor 401, it implements the various processes of the above-described power system control network construction method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0135] Electronic devices can be the aforementioned power equipment, or components within power equipment, such as integrated circuits or chips.
[0136] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described power system control network construction method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0137] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0138] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method for constructing a control network for a power system.
[0139] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0140] This application also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described power system control network construction method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0141] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0142] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0143] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0144] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0145] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0146] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for constructing a control network for a power system, characterized in that, Applied to a target controller, wherein the target controller is a power device in the power system, the method includes: The target controller determines the number X of grid connection points in the power system and establishes X subarray tables corresponding to each grid connection point. Add the power equipment in the power system that belongs to the same grid connection point to the subarray table corresponding to the grid connection point; Based on the subarray table, different network identifiers are assigned and distributed to the power devices within the corresponding subarray table to form multiple subarray control networks; each subarray control network is configured with a subarray controller, and the subarray controller is the power device within the corresponding subarray control network.
2. The method according to claim 1, characterized in that, In the power system, each grid connection point is connected to a target metering device, and each target metering device establishes a communication connection with a power device. Determining the number X of grid connection points in the power system includes: Send connection status query commands to each power device in the power system to obtain the communication connection status between each power device and the target metering device at the grid connection point; The number of power devices that have established communication connections with the target metering equipment is counted, and the number of power devices that have established communication connections with the target metering equipment is determined as the number of grid connection points X.
3. The method according to claim 2, characterized in that, The step of adding power equipment belonging to the same grid connection point in the power system to the sub-array table corresponding to the respective grid connection point includes: Each power device that establishes a communication connection with the target metering device is added to a different subarray table; Control the output target power value of candidate power devices that are not added to the subarray table, and detect the metering data collected by each power device that has established a communication connection with the target metering device through the corresponding target metering device; Identify the target power equipment whose collected metering data matches the target power value, and add the candidate power equipment to the subarray table where the target power equipment is located.
4. The method according to claim 1, characterized in that, The process of allocating different network identifiers based on subarray tables and distributing them to the corresponding power devices within those subarray tables includes: Generate X distinct network identifiers; each network identifier uniquely corresponds to a subarray table; Each network identifier is distributed to the power equipment in the corresponding subarray table; among them, power equipment holding different network identifiers communicate with each other in isolation on the first communication link.
5. The method according to claim 1, characterized in that, The power system also includes a power station controller, which is the upper-level controller of each subarray control network; The power plant controller is one of the subarray controllers; wherein, the subarray controllers communicate with each other through a second communication link.
6. An electric power system, characterized in that, It includes multiple power devices; wherein, one of the multiple power devices is a target controller; The target controller is configured to perform the method as described in any one of claims 1-5.
7. The power system according to claim 6, characterized in that, Each subarray controller communicates via a second communication link; one of the subarray controllers is a power station controller; the power station controller is the upper-level controller of each subarray control network.
8. The power system according to claim 6, characterized in that, The subarray controller is used to periodically send heartbeat frames to the power devices in the corresponding subarray control network and delete unresponsive power devices from the corresponding subarray list.
9. The power system according to claim 6, characterized in that, When a new power device is added to the subarray control network, each power device in the subarray control network responds to the broadcast request of the new power device and re-elects the subarray controller of the subarray control network. When a new power device is added to the upper-level network of the subarray control network, each subarray controller responds to the broadcast request of the new power device and re-elects the upper-level controller of each subarray control network.
10. An electrical device, characterized in that, Used to perform the method as described in any one of claims 1-5.