CN-121461525-B - Charging pile management and control system and method for double redundant lines
Abstract
The invention relates to the technical field of charging pile management and control, in particular to a charging pile management and control system and method with double redundant lines. The system comprises a plurality of charging piles and a charging system server, wherein each charging pile is provided with a charging control module and an auxiliary control module, each charging control module comprises a charging control unit, a data acquisition unit electrically connected with the charging control unit and a communication transmission unit electrically connected with the charging control unit and the data acquisition unit, and each auxiliary control module comprises an auxiliary control unit electrically connected with the charging control unit in the charging control module arranged in the same charging pile and an area data storage area electrically connected with the auxiliary control unit. The safety of the self data of the charging piles can be improved through the redundant two communication lines, and the communication reliability between all the charging piles and the charging system server in the whole area can be improved.
Inventors
- BAO SHUDI
- CHEN MENG
- Ji Zhengjie
Assignees
- 宁波数字孪生(东方理工)研究院
Dates
- Publication Date
- 20260512
- Application Date
- 20260106
Claims (9)
- 1. The utility model provides a charging stake management and control method of dual redundant circuit, adopts charging stake management and control system, its characterized in that, charging stake management and control system includes: Each charging pile is provided with a charging control module and an auxiliary control module, each charging control module comprises a charging control unit, a data acquisition unit and a communication transmission unit, the data acquisition unit is electrically connected with the charging control unit, the communication transmission unit is electrically connected with the charging control unit and the data acquisition unit, each auxiliary control module comprises an auxiliary control unit, an area data storage area, a local data storage area and an auxiliary communication unit, the auxiliary control unit is electrically connected with the charging control unit, the local data storage area is electrically connected with the auxiliary control unit, the auxiliary communication unit is electrically connected with the auxiliary control unit, the auxiliary communication units are all connected with the charging system server through a special encryption communication line, and the communication transmission units are all electrically connected with the charging system server through a universal communication line; the method comprises the following steps: Simultaneously, each charging pile transmits the data of the local data storage area to other charging piles through a special encryption communication line of the area, and each charging pile stores the received data transmitted by other charging piles into the area data storage area; The method further comprises periodically performing the steps of: The charging pile executes a first Ping operation on the charging system server, if the first Ping operation is successful, the duration of the Ping server is recorded as a first Ping operation result, and if the first Ping operation fails, the timeout is recorded as a first Ping operation result; The charging pile executes a second Ping operation on other charging piles, if the second Ping operation is successful, the length of the Ping charging pile is recorded as a second Ping operation result, and if the second Ping operation fails, the timeout is recorded as a second Ping operation result; the charging pile determines the load state of the local resource; the charging pile forms a network state data packet based on a first Ping operation result, a local resource load state, a local ID and a region ID, and sends the network state data packet to other charging piles through a region special encryption communication line, wherein the local resource load state comprises a CPU utilization rate; After receiving network state data packets sent by other charging piles, the charging piles write charging pile data in the network state data packets into a network normal charging pile data table or a network abnormal charging pile data table based on a first Ping operation result in the network state data packets, wherein if the first Ping operation result is overtime, the charging pile data in the corresponding network state data packets are written into the network abnormal charging pile data table; And checking a network abnormal charging pile data table and a network normal charging pile data table in the charging pile by the charging pile, and if the network abnormal charging pile data table and the network normal charging pile data table both have charging pile data, executing a proxy charging pile determining step, wherein the proxy charging pile replaces a charging pile with abnormal communication to continue to transmit and receive data instructions with the charging system server.
- 2. The method of claim 1, wherein the proxy charging stake determining step specifically comprises: the charging piles calculate and obtain the comprehensive score of each network normal charging pile based on the charging pile data in the network normal charging pile data table; the charging pile selects N local IDs from a network normal charging pile data table to perform voting marking based on the comprehensive score of the network normal charging pile and the second Ping operation result; The charging pile sends the network normal charging pile data table with the voting mark to other charging piles through the area special encryption communication line; And after receiving the network normal charging pile data tables sent by other charging piles, the charging pile determines the proxy charging pile based on all the network normal charging pile data tables.
- 3. The method of claim 2, wherein calculating the composite score of each network normal charging pile from the charging pile data in the network normal charging pile data table comprises: Determining the maximum Ping server time length and the minimum Ping server time length of the network normal charging pile in the network normal charging pile data table, determining the Ping server time length of the charging pile to be calculated, and acquiring a network quality normalization value of the charging pile to be calculated through the following formula: Wherein, the For the network quality normalization value of the charging pile to be calculated, For the Ping server duration of the charging pile to be calculated, The maximum Ping server time length of the network normal charging pile in the network normal charging pile data table, The minimum Ping server time length of the network normal charging pile in the network normal charging pile data table is set; determining the CPU utilization rate of the charging pile to be calculated based on the local resource load state, and taking the CPU utilization rate of the charging pile to be calculated as a service capacity normalization value of the charging pile to be calculated; based on the network quality normalized value and the service capacity normalized value of the charging pile to be calculated, the comprehensive score of the charging pile to be calculated is obtained through the following formula: Wherein, the For the composite score of the charging stake to be calculated, For the network quality normalization value of the charging pile to be calculated, Normalized values for the service capacities of the charging piles to be calculated, For a preset weight of the network quality normalized value, The preset weights for the service capability normalized values.
- 4. The method of claim 2, wherein the step of selecting N local IDs from the network normal charging stake data table for voting for the voting marks based on the composite score of the charging stake to the network normal charging stake and the result of the second Ping operation comprises: And selecting N local IDs from the network normal charging pile data table to perform voting marking according to the principle that the comprehensive score is from small to large and the second Ping operation result is not overtime.
- 5. The method of claim 2, wherein determining proxy charging stake details based on all of the network normal charging stake data tables comprises: And counting the voting number of each voted charging pile by the charging pile based on the network normal charging pile data table, determining the network normal charging pile with the largest voting number as the proxy charging pile, and if the network normal charging pile with the largest voting number exceeds one, selecting the network normal charging pile with the smallest comprehensive score from the network normal charging piles with the largest voting number as the proxy charging pile.
- 6. The method according to claim 1, wherein the charging pile checks a network abnormal charging pile data table and a network normal charging pile data table therein, if no charging pile data exists in the network normal charging pile data table, the count accumulated value of a counter provided in the auxiliary control unit is incremented by one, otherwise, the count accumulated value is cleared, after the count accumulated value is incremented by one, it is determined whether the count accumulated value is equal to a preset accumulated threshold value, and when the count accumulated value is equal to the preset accumulated threshold value, an emergency charging pile determining step is performed, wherein the emergency charging pile performs data command transceiving operation as a temporary server instead of the charging system server.
- 7. The method of claim 6, wherein the emergency charging stake determining step specifically comprises: Calculating charging pile data of the charging pile foundation in the network abnormal charging pile data table to obtain comprehensive scores of each network abnormal charging pile; the charging pile foundation selects M local IDs from a network abnormal charging pile data table to perform voting marking according to the comprehensive score of the network abnormal charging pile and the second Ping operation result; The charging pile sends the network abnormal charging pile data table with the voting mark to other charging piles through the special encryption communication line of the area; And after the charging pile receives the network abnormal charging pile data table sent by other charging piles, determining the emergency charging pile based on all the network abnormal charging pile data tables.
- 8. The method of claim 7, wherein calculating the composite score of each network anomaly charging pile from the charging pile data in the network anomaly charging pile data table comprises: And determining the CPU utilization rate of the charging pile to be calculated based on the local resource load state, and taking the CPU utilization rate of the charging pile to be calculated as the comprehensive score of the charging pile to be calculated.
- 9. The method as recited in claim 1, further comprising: when the charging pile does not receive network state data packets of other charging piles within a preset duration threshold, judging that the area-specific encryption communication line is abnormal, when the area-specific encryption communication line is abnormal, the charging pile transmits data in a local data storage area and data in the area data storage area to a charging system server through a general communication line, the charging system server combines the received data and deletes repeated data to obtain processed data, and transmits the processed data to each charging pile through the general communication line, and the charging pile deletes data which is the same as the data in the local data storage area in the processed data and stores the residual data in the processed data into the area data storage area.
Description
Charging pile management and control system and method for double redundant lines Technical Field The invention relates to the technical field of charging pile management and control, in particular to a charging pile management and control system and method with double redundant lines. Background Along with the rapid popularization of domestic new energy automobiles, the construction of the charging pile also enters a rapid growth period, and meanwhile, attack events aiming at the charging pile at home and abroad also have a rapid rising trend. Under the conditions that equipment breaks down, is subjected to hacking or suffers from natural disasters and the like to cause network interruption, the charging pile is required to have offline operation capability and can locally store complete service data, otherwise basic charging service cannot be provided, key transaction and user data can be permanently lost, under the framework that the charging pile generally adopts independent work and relies on centralized management of a remote server, a local data redundancy and automatic recovery mechanism needs to be established, otherwise, once the equipment is damaged or a storage medium is invalid, the internally stored data cannot be recovered, and service and safety risks are caused. Disclosure of Invention The invention aims to provide a charging pile management and control system and method with double redundant lines, which can improve the safety of self data of charging piles and the communication reliability between all charging piles and a charging system server in the whole area through two redundant communication lines. In a first aspect of the embodiment of the invention, a charging pile management and control system with double redundant lines is provided, and the charging pile management and control system comprises a plurality of charging piles and a charging system server, wherein each charging pile is provided with a charging control module and an auxiliary control module, each charging control module comprises a charging control unit, a data acquisition unit electrically connected with the charging control unit and a communication transmission unit electrically connected with the charging control unit and the data acquisition unit, each auxiliary control module comprises an auxiliary control unit electrically connected with the charging control unit in the charging control module arranged in the same charging pile, a region data storage region electrically connected with the auxiliary control unit, a local data storage region electrically connected with the auxiliary control unit and an auxiliary communication unit electrically connected with the auxiliary control unit, all the auxiliary communication units are connected with the charging system server through region-specific encryption communication lines, and all the communication transmission units are electrically connected with the charging system server through universal communication lines. In a second aspect of the embodiments of the present invention, there is provided a method for controlling a charging pile of a dual redundancy line, using the charging pile control system provided in the first aspect, the method comprising: Simultaneously, each charging pile transmits the data of the local data storage area to other charging piles through a special encryption communication line of the area, and each charging pile stores the received data transmitted by other charging piles into the area data storage area; The method further comprises periodically performing the steps of: The charging pile executes a first Ping operation on the charging system server, if the first Ping operation is successful, the duration of the Ping server is recorded as a first Ping operation result, and if the first Ping operation fails, the timeout is recorded as a first Ping operation result; The charging pile executes a second Ping operation on other charging piles, if the second Ping operation is successful, the length of the Ping charging pile is recorded as a second Ping operation result, and if the second Ping operation fails, the timeout is recorded as a second Ping operation result; the charging pile determines the load state of the local resource; The charging pile forms a network state data packet based on the first Ping operation result, the local resource load state, the local ID and the area ID, and sends the network state data packet to other charging piles through an area special encryption communication line; After receiving network state data packets sent by other charging piles, the charging piles write charging pile data in the network state data packets into a network normal charging pile data table or a network abnormal charging pile data table based on a first Ping operation result in the network state data packets, wherein if the first Ping operation result is overtime, the charging pile data in the corresponding network state data packets are