Remote upgrading method of energy storage controller
The concentrator sends upgrade instructions and files to the distributed power access unit, realizing remote unified upgrade of the energy storage controller, solving the problem of disorderly action of the energy storage system during charging and discharging, and improving the stability of the power grid and management uniformity.
Patent Information
- Application Number
- CN202510246352.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2025-06-10
AI Technical Summary
When large-scale energy storage systems are connected to the power grid, the differences in control strategies of energy storage controllers produced by different manufacturers have affected the stability of the power grid and lacks centralized and unified management methods.
The distributed power access unit sends requested upgrade instructions, upgrade files and activation instructions to the distributed power access unit through the concentrator. The distributed power access unit then sends the information to the target energy storage controller to realize the remote unified upgrade of the energy storage controller.
It realizes a unified remote upgrade of energy storage controllers, improves the safety and stability of the power grid system, and facilitates the traceability of problems and timely discovers energy storage controller problems.
Smart Images

Figure CN120122968A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of the upgrade of energy storage controllers, and particularly to a method for remotely upgrading an energy storage controller. Background Art
[0002] The main functions of an energy storage controller are to convert the direct current generated by a battery system into alternating current and feed it into the power grid; and to convert the alternating current of the power grid into direct current and store it in the battery system. However, in the case of large-scale energy storage systems being connected to the power grid, there will be differences in the control strategies of energy storage controllers produced by different manufacturers. Currently, energy storage controllers are all upgraded by manufacturers or users themselves, and power companies cannot centrally and uniformly manage energy storage controllers, resulting in disorderly actions during the charging and discharging processes of energy storage systems and affecting the overall stability of the power grid. Summary of the Invention
[0003] In order to solve the above technical problems, this application provides a method for remotely upgrading an energy storage controller, which is characterized in that a concentrator is used as the core device, responsible for sending upgrade instructions to a distributed power access unit, and there are multiple energy storage controllers under the distributed power access unit; the method includes the following steps: S1, the concentrator sends a request upgrade instruction to the distributed power access unit; S2, when the distributed power access unit meets the condition of receiving the upgrade file, the concentrator sends the upgrade file to the distributed power access unit; S3, the distributed power access unit receives the upgrade file sent by the concentrator and stores the received upgrade file; S4, when the distributed power access unit finishes receiving the upgrade file, the concentrator sends the upgrade file transmission time and the target energy storage controller number to the distributed power access unit; S5, when the distributed power access unit finishes receiving the upgrade file transmission time and the target energy storage controller number, the distributed power access unit sends a request upgrade instruction to the target energy storage controller; S6, when the target energy storage controller meets the upgrade condition, the distributed power access unit sends the upgrade file to the target energy storage controller according to the upgrade file transmission time; S7, when the target energy storage controller finishes receiving the upgrade file, the concentrator sends an activation instruction to the distributed power access unit; S8, the distributed power access unit receives the activation instruction and sends the activation instruction to the target energy storage controller; S9, the target energy storage controller receives the activation instruction and activates the received upgrade file.
[0004] In some embodiments of the present application, in step S1, the request for upgrade instruction includes the size of the upgrade file, the total number of frames of the upgrade file, and the total check value of the upgrade file.
[0005] In some embodiments of the present application, the upgrade file contains a standard verification code for verifying the source of the upgrade file.
[0006] In some embodiments of the present application, step S2 further includes the following steps: S21, the distributed power access unit receives the request for upgrade instruction and stores the request for upgrade instruction; S22, when the distributed power access unit completes the reception and storage of the request for upgrade instruction and the distributed power access unit meets the condition of receiving the upgrade file, the concentrator splits the upgrade file into multiple sub-files with a length of one frame, and each sub-file includes file information, frame sequence number, and frame check value; S23, the concentrator sends the sub-files to the distributed power access unit frame by frame in ascending order of the frame sequence number.
[0007] In some embodiments of the present application, step S3 further includes the following steps: S31, the concentrator sends the first-frame sub-file and the frame check value of the first-frame sub-file to the distributed power access unit; S32, the distributed power access unit receives the first-frame sub-file and the frame check value of the first-frame sub-file sent by the concentrator; S33, the distributed power access unit calculates the real-time check value for the received first-frame sub-file and makes a judgment and processing based on the relationship between the calculated real-time check value and the frame check value of the first-frame sub-file: S331, when the real-time check value of the first-frame sub-file is equal to the frame check value of the first-frame sub-file, after the distributed power access unit receives and stores the first-frame sub-file, the concentrator sends the second-frame sub-file and the frame check value of the second-frame sub-file to the distributed power access unit; S332, when the real-time check value of the first-frame sub-file is greater than or less than the frame check value of the first-frame sub-file, the concentrator re-sends the first-frame sub-file and the frame check value of the first-frame sub-file to the distributed power access unit; S34, after the distributed power access unit receives the second-frame sub-file and the frame check value of the second-frame sub-file, it calculates the real-time check value of the second-frame sub-file; and operates according to step S331 or step S332 to verify the real-time check value and the frame check value of the second-frame sub-file; S35, operate according to steps S33 and S34 until the distributed power access unit completes the reception and storage of the last-frame sub-file.
[0008] In some embodiments of the present application, step S3 further includes the following steps: S36. When the distributed power access unit finishes receiving and storing the last frame of the sub-file, the distributed power access unit calculates the real-time total check value of the upgrade file, and makes the following judgments according to the relationship between the calculated real-time total check value and the total check value of the upgrade file in the request upgrade instruction: S361. When the real-time total check value is equal to the total check value of the upgrade file in the request upgrade instruction, the distributed power access unit sends an instruction indicating successful receipt of the upgrade file to the concentrator; S362. When the real-time total check value is greater than or less than the total check value of the upgrade file in the request upgrade instruction, the distributed power access unit sends an instruction indicating unsuccessful receipt of the upgrade file to the concentrator.
[0009] In some embodiments of the present application, the operation steps for the distributed power access unit to send the upgrade file to the target energy storage controller in step S6 are the same as the operation steps for the concentrator to send the upgrade file to the distributed power access unit in step S2.
[0010] In some embodiments of the present application, step S6 further includes the following steps: S61. When the target energy storage controller meets the upgrade conditions, the distributed power access unit splits the upgrade file into multiple sub-files with a length of one frame, and each sub-file includes file information, frame sequence number, and new frame check value; S62. The distributed power access unit sends the sub-file and the new frame check value to the target energy storage controller frame by frame in ascending order of the frame sequence number.
[0011] In some embodiments of the present application, the operation steps for the target energy storage controller to receive the upgrade file in step S7 are the same as the operation steps for the distributed power access unit to receive the upgrade file in step S3.
[0012] In some embodiments of the present application, step S7 further includes the following steps: The target energy storage controller calculates the real-time verification code of the upgrade file; When the real-time verification code is equal to the standard verification code included in the upgrade file, the target energy storage controller sends an instruction indicating successful receipt of the upgrade file to the distributed power access unit; When the real-time verification code is not equal to the standard verification code included in the upgrade file, the target energy storage controller sends an instruction indicating unsuccessful receipt of the upgrade file to the distributed power access unit.
[0013] Compared with the prior art, the present invention has the following advantages and beneficial effects: In the remote upgrade method of the energy storage controller of this application, by sending information such as a request upgrade instruction, an upgrade file, and an activation instruction from a concentrator to a distributed power access unit, and then the distributed power access unit sends the information to the target energy storage controller, unified remote upgrade of the target energy storage controller is achieved, unified management of the energy storage controller by the power company is realized, the situation that manufacturers or users upgrade the energy storage controller randomly can be avoided, the safety and stability of the power grid system are improved, and at the same time, it is convenient to trace the problems that occur and the problems of the energy storage controller can be discovered in time.
[0014] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this application. Brief Description of the Drawings
[0015] The drawings forming a part of this application are used to provide a further understanding of this application. The schematic embodiments and descriptions thereof in this application are used to explain this application and do not constitute an improper limitation to this application. In the drawings: Figure 1 is a flowchart of a remote upgrade method of an energy storage controller provided by an exemplary embodiment of this application. Detailed Embodiments
[0016] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the drawings in the embodiments of this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts shall fall within the scope of protection of this application. It should be noted that, without conflict, the embodiments in this application and the features in the embodiments may be combined with each other arbitrarily.
[0017] The main functions of the energy storage controller are to convert the direct current generated by the battery system into alternating current and feed it into the power grid; convert the alternating current of the power grid into direct current and store it in the battery system. However, in the case of large-scale energy storage systems accessing the power grid, there will be differences in the control strategies of energy storage controllers produced by different manufacturers. Currently, energy storage controllers are all upgraded by manufacturers or users themselves, and the power company cannot centrally and uniformly manage the energy storage controllers, resulting in disorderly actions during the charging and discharging process of the energy storage system and affecting the overall stability of the power grid.
[0018] Based on this, an exemplary embodiment of the present application provides a method for remotely upgrading an energy storage controller. This method sends information such as a request upgrade instruction, an upgrade file, and an activation instruction from a concentrator to a distributed power access unit, and then the distributed power access unit sends the information to the target energy storage controller, achieving unified remote upgrade of the target energy storage controller, realizing unified management of the energy storage controller by the power company, being able to prevent manufacturers or users from randomly upgrading the energy storage controller, improving the safety and stability of the power grid system. At the same time, it is convenient to trace the source of problems and can promptly detect problems with the energy storage controller.
[0019] Embodiment 1: This embodiment exemplarily provides a method for remotely upgrading an energy storage controller. Taking the concentrator as the core device, it is responsible for sending an upgrade instruction to the distributed power access unit, and multiple energy storage controllers are connected under the distributed power access unit; as Figure 1 shown, the method includes the following steps: S1, the concentrator sends a request upgrade instruction to the distributed power access unit; S2, when the distributed power access unit meets the condition for receiving the upgrade file, the concentrator sends the upgrade file to the distributed power access unit; S3, the distributed power access unit receives the upgrade file sent by the concentrator and stores the received upgrade file; S4, when the distributed power access unit finishes receiving the upgrade file, the concentrator sends the upgrade file transmission time and the target energy storage controller number to the distributed power access unit; S5, when the distributed power access unit finishes receiving the upgrade file transmission time and the target energy storage controller number, the distributed power access unit sends a request upgrade instruction to the target energy storage controller; S6, when the target energy storage controller meets the upgrade condition, the distributed power access unit sends the upgrade file to the target energy storage controller according to the upgrade file transmission time; S7, when the target energy storage controller finishes receiving the upgrade file, the concentrator sends an activation instruction to the distributed power access unit; S8, the distributed power access unit receives the activation instruction and sends the activation instruction to the target energy storage controller; S9, the target energy storage controller receives the activation instruction and activates the received upgrade file.
[0020] This method sends information such as request upgrade instructions, upgrade files, and activation instructions from the concentrator to the distributed power access unit, and then the distributed power access unit sends the information to the target energy storage controller, realizing the unified remote upgrade of the target energy storage controller, achieving the unified management of the energy storage controller by the power company, being able to prevent manufacturers or users from randomly upgrading the energy storage controller, improving the security and stability of the power grid system. At the same time, it is convenient to trace the problems that occur and can promptly detect the problems of the energy storage controller.
[0021] In step S1, the request upgrade instruction includes the size of the upgrade file, the total number of frames of the upgrade file, and the total check value of the upgrade file.
[0022] Step S2 further includes the following steps: S21, the distributed power access unit receives the request upgrade instruction and stores the request upgrade instruction; S22, when the distributed power access unit completes the reception and storage of the request upgrade instruction and the distributed power access unit meets the condition for receiving the upgrade file, the concentrator splits the upgrade file into multiple sub-files with a length of one frame, and each sub-file includes file information, frame sequence number, and frame-by-frame check value; S23, the concentrator sends the sub-files to the distributed power access unit frame by frame in ascending order of the frame sequence number.
[0023] If the distributed power access unit does not meet the condition for receiving the upgrade file, for example, the distributed power access unit is processing other programs, or the upgrade object in the request upgrade instruction does not exist in the energy storage controller hung under the distributed power access unit, the distributed power access unit sends a signal indicating that it cannot be upgraded to the concentrator.
[0024] Step S3 further includes the following steps: S31, the concentrator sends the first-frame sub-file and the frame-by-frame check value of the first-frame sub-file to the distributed power access unit; S32, the distributed power access unit receives the first-frame sub-file and the frame-by-frame check value of the first-frame sub-file sent by the concentrator; S33, the distributed power access unit calculates the real-time check value for the received first-frame sub-file and makes a judgment and processing based on the relationship between the calculated real-time check value and the frame-by-frame check value of the first-frame sub-file: S331, when the real-time check value of the first-frame sub-file is equal to the frame-by-frame check value of the first-frame sub-file, after the distributed power access unit receives and stores the first-frame sub-file, the concentrator sends the second-frame sub-file and the frame-by-frame check value of the second-frame sub-file to the distributed power access unit; S332. When the real-time check value of the first frame sub-file is greater than or less than the frame check value of the first frame sub-file, the concentrator re-sends the first frame sub-file and the frame check value of the first frame sub-file to the distributed power access unit; S34. After receiving the second frame sub-file and the frame check value of the second frame sub-file, the distributed power access unit calculates the real-time check value of the second frame sub-file; and operates according to step S331 or step S332 to verify the real-time check value and the frame check value of the second frame sub-file; S35. Operate according to steps S33 and S34 until the distributed power access unit completes the reception and storage of the last frame sub-file.
[0025] In step S332 above, if the situation that the real-time check value of the same frame sub-file is greater than or less than the frame check value of this frame sub-file occurs five times, the distributed power access unit sends a signal of upgrade failure to the concentrator.
[0026] Based on the above solution, step S3 further includes the following steps: S36. When the distributed power access unit completes the reception and storage of the last frame sub-file, the distributed power access unit calculates the real-time total check value of the upgrade file, and makes the following judgments according to the relationship between the calculated real-time total check value and the total check value of the upgrade file in the request upgrade instruction: S361. When the real-time total check value is equal to the total check value of the upgrade file in the request upgrade instruction, the distributed power access unit sends an instruction of successful reception of the upgrade file to the concentrator; S362. When the real-time total check value is greater than or less than the total check value of the upgrade file in the request upgrade instruction, the distributed power access unit sends an instruction of unsuccessful reception of the upgrade file to the concentrator.
[0027] During the process of the distributed power access unit receiving the upgrade file, a method combining frame-by-frame verification and total verification is adopted. By verifying each frame of data, errors occurring during the transmission process can be detected and corrected in a timely manner, ensuring that each frame of data is correct; when a problem is detected in a certain frame of data, only this frame needs to be re-transmitted instead of the entire upgrade file, which can save the time cost that may be required for repeated transmission; by performing a total verification on the integrity of the entire file after the upgrade file transmission is completed, the integrity of the file as a whole can be guaranteed; by combining frame-by-frame verification and total verification, the verification process of the upgrade file is strictly controlled, further improving the security and stability of the power grid system.
[0028] Step S5 further includes the following steps: S51, the distributed power access unit receives and stores the upgrade file transfer time and the target energy storage controller number; S52, the distributed power access unit selects a communication method to communicate with the target energy storage controller. The distributed power access unit can select the broadcast communication method to communicate with the target energy storage controller; it can also select to communicate with the target energy storage controller through the MODbus protocol and wired connection.
[0029] In step S6, the operation steps for the distributed power access unit to send the upgrade file to the target energy storage controller are the same as the operation steps for the concentrator to send the upgrade file to the distributed power access unit in step S2. At this time, the distributed power access unit adopts the same algorithm as the concentrator to split the upgrade file into multiple sub-files with a length of one frame. Each sub-file includes file information, frame sequence number, and frame check value; the frame check value of each sub-file split by the distributed power access unit is the same as the frame check value of each sub-file split by the concentrator.
[0030] In step S7, the operation steps for the target energy storage controller to receive the upgrade file are the same as the operation steps for the distributed power access unit to receive the upgrade file in step S3.
[0031] Embodiment 2: Based on the above Embodiment 1, the main difference between this embodiment and Embodiment 1 is that step S6 further includes the following steps: S61, when the target energy storage controller meets the upgrade conditions, the distributed power access unit adopts an algorithm different from that of the concentrator to split the upgrade file into multiple sub-files with a length of one frame. Each sub-file includes file information, frame sequence number, and a new frame check value; at this time, the new frame check value of each sub-file split by the distributed power access unit is different from the frame check value of each sub-file split by the concentrator.
[0032] S62, the distributed power access unit sends the sub-file and the new frame check value to the target energy storage controller frame by frame in ascending order of the frame sequence number.
[0033] In step S7, the target energy storage controller receives the first-frame sub-file sent by the distributed power access unit and the new frame check value of the first-frame sub-file; the target energy storage controller calculates the real-time check value for the received first-frame sub-file and makes a judgment and processing based on the relationship between the calculated real-time check value and the new frame check value of the first-frame sub-file: When the real-time check value of the first-frame sub-file is equal to the new frame check value of the first-frame sub-file, after the target energy storage controller receives and stores the first-frame sub-file, the distributed power access unit sends the second-frame sub-file and the new frame check value of the second-frame sub-file to the target energy storage controller; When the real - time verification value of the first - frame sub - file is greater than or less than the frame - by - frame verification value of the first - frame sub - file, the distributed power access unit re - sends the first - frame sub - file and the frame - by - frame verification value of the first - frame sub - file to the target energy storage controller; Operate according to the above steps until the target energy storage controller completes the reception and storage of the last - frame sub - file.
[0034] In step S7 above, the target energy storage controller calculates the real - time verification value of each frame of the sub - file using the same algorithm as the distributed power access unit for splitting and upgrading the file. During the process of the distributed power access unit transmitting the upgrade file to the target energy storage controller, different frame - by - frame verification values are used compared with the process of the concentrator transmitting the upgrade file to the distributed power access unit, enabling double - verification of the upgrade file, providing a redundant verification mechanism, increasing the possibility of detecting and correcting errors; at the same time, the double - verification mechanism can enhance the security of the system, prevent malicious tampering; moreover, it can more quickly locate the location and nature of the problem, facilitating the rapid identification of the problem point.
[0035] Embodiment 3: Based on Embodiment 1 or 2 above, the main difference between this embodiment and Embodiment 1 or 2 is that the upgrade file contains a standard verification code for verifying the source of the upgrade file.
[0036] Step S7 further includes the following steps: The target energy storage controller calculates the real - time verification code of the upgrade file; When the real - time verification code is equal to the standard verification code contained in the upgrade file, the target energy storage controller sends an instruction that the upgrade file has been successfully received to the distributed power access unit; When the real - time verification code is not equal to the standard verification code contained in the upgrade file, the target energy storage controller sends an instruction that the upgrade file has not been successfully received to the distributed power access unit.
[0037] By embedding a standard verification code for verifying the source of the upgrade file in the upgrade file, the legality of the source of the upgrade file can be ensured, and it can prevent manufacturers or users from upgrading the target energy storage controller on their own, avoiding chaotic impacts on power companies.
[0038] In this application, the term "comprising", "including" or any other variant thereof is intended to cover non - exclusive inclusion, such that an article or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such article or device. Without further limitations, elements defined by the statement "including..." do not exclude the presence of additional identical elements in the article or device including said elements.
[0039] Although the preferred embodiments of the present application have been described, additional changes and modifications can be made to these embodiments by those skilled in the art once they learn the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications that fall within the scope of the present application.
[0040] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the intention of the present application also includes these modifications and variations.
Claims
1. A remote upgrade method for an energy storage controller, characterized in that: The concentrator is used as a core device and is responsible for sending upgrade instructions to a distributed power access unit, and a plurality of energy storage controllers are hung under the distributed power access unit. The method includes the following steps: S1, the concentrator sends an upgrade request instruction to the distributed power access unit; S2, when the distributed power access unit meets the requirements for receiving the upgrade file, the concentrator sends the upgrade file to the distributed power access unit; S3, the distributed power access unit receives the upgrade file sent by the concentrator, and stores the received upgrade file; S4, when the distributed power access unit completes receiving the upgrade file, the concentrator sends the upgrade file transmission time and the target energy storage controller number to the distributed power access unit; S5, when the distributed power access unit completes the upgrade file transmission and receives the target energy storage controller number, the distributed power access unit sends an upgrade request instruction to the target energy storage controller; S6, when the target energy storage controller meets the upgrade conditions, the distributed power access unit sends the upgrade file to the target energy storage controller according to the upgrade file transmission time; S7, when the target energy storage controller completes receiving the upgrade file, the concentrator sends an activation instruction to the distributed power access unit; S8, the distributed power access unit receives the activation instruction and sends the activation instruction to the target energy storage controller; S9, the target energy storage controller receives the activation instruction and activates the received upgrade file.
2. The remote upgrade method of the energy storage controller according to claim 1, characterized in that: In step S1, the upgrade request instruction includes the size of the upgrade file, the total number of frames of the upgrade file, and the total checksum of the upgrade file.
3. The remote upgrade method of the energy storage controller according to claim 1, characterized in that: The upgrade file contains a standard verification code for verifying the source of the upgrade file.
4. The remote upgrade method of the energy storage controller according to claim 1, characterized in that: The step S2 further comprises the following steps: S21, the distributed power supply access unit receives an upgrade request instruction and stores the upgrade request instruction; S22, when the distributed power access unit completes receiving and storing the upgrade request instruction and the distributed power access unit meets the requirements for receiving the upgrade file, the concentrator splits the upgrade file into multiple sub-files with a length of one frame, each of which includes file information, frame sequence number and frame check value; S23, the concentrator sends subfiles to the distributed power access unit frame by frame according to the frame sequence numbers from small to large.
5. The remote upgrade method of the energy storage controller according to claim 4, characterized in that: The step S3 also includes the following steps: S31, the concentrator sends a first frame subfile and a frame check value of the first frame subfile to the distributed power access unit; S32, the distributed power access unit receives the first frame subfile and the frame check value of the first frame subfile sent by the concentrator; S33, the distributed power access unit calculates a real-time check value for the received first frame sub-file, and makes a judgment based on the relationship between the calculated real-time check value and the frame check value of the first frame sub-file: S331, when the real-time check value of the first frame subfile is equal to the framing check value of the first frame subfile, after the distributed power access unit receives and stores the first frame subfile, the concentrator sends the second frame subfile and the framing check value of the second frame subfile to the distributed power access unit; S332, when the real-time check value of the first frame subfile is greater than or less than the frame check value of the first frame subfile, the concentrator resends the first frame subfile and the frame check value of the first frame subfile to the distributed power access unit; S34, after receiving the second frame sub-file and the frame check value of the second frame sub-file, the distributed power supply access unit calculates the real-time check value of the second frame sub-file; And according to step S331 or step S332, the real-time check value of the second frame sub-file and the frame check value of the second frame sub-file are verified; S35, perform operations according to steps S33 and S34 until the distributed power access unit completes receiving and storing the last frame of the sub-file.
6. The remote upgrade method of the energy storage controller according to claim 5, characterized in that: The step S3 also includes the following steps: S36, when the distributed power access unit completes receiving and storing the last frame of the sub-file, the distributed power access unit calculates the real-time total check value of the upgrade file, and makes the following judgment based on the relationship between the calculated real-time total check value and the total check value of the upgrade file in the upgrade request instruction: S361, when the real-time total check value is equal to the total check value of the upgrade file in the upgrade request instruction, the distributed power access unit sends an instruction on successful reception of the upgrade file to the concentrator; S362: When the real-time total check value is greater than or less than the total check value of the upgrade file in the upgrade request instruction, the distributed power supply access unit sends an instruction to the concentrator indicating that the upgrade file reception is unsuccessful.
7. The remote upgrade method of the energy storage controller according to claim 1, characterized in that: The operation steps of the distributed power access unit sending the upgrade file to the target energy storage controller in step S6 are the same as the operation steps of the concentrator sending the upgrade file to the distributed power access unit in step S2.
8. The remote upgrade method of the energy storage controller according to claim 1, characterized in that: The step S6 also includes the following steps: S61, when the target energy storage controller meets the upgrade conditions, the distributed power access unit splits the upgrade file into multiple sub-files with a length of one frame, each of which includes file information, a frame sequence number and a new frame check value; S62, the distributed power access unit sends the sub-file and the new frame check value to the target energy storage controller frame by frame according to the frame sequence numbers from small to large.
9. The remote upgrade method of the energy storage controller according to claim 8, characterized in that: The operation steps of the target energy storage controller receiving the upgrade file in step S7 are the same as the operation steps of the distributed power supply access unit receiving the upgrade file in step S3.
10. The remote upgrade method of the energy storage controller according to claim 9, characterized in that: The step S7 further comprises the following steps: The target energy storage controller calculates the real-time verification code of the upgrade file; When the real-time verification code is equal to the standard verification code included in the upgrade file, the target energy storage controller sends an instruction of successful reception of the upgrade file to the distributed power access unit; When the real-time verification code is not equal to the standard verification code included in the upgrade file, the target energy storage controller sends an instruction indicating that the upgrade file reception is unsuccessful to the distributed power source access unit.