Terminal upgrading method and system in power system

By establishing a communication channel between the backend and the terminal in the power system, reasonably selecting the upgrade time and dividing the upgrade package, the problem of high pressure on the upgrade port and the grid stability affected by the terminal upgrade is solved, and efficient and stable terminal upgrades are achieved.

CN119814556APending Publication Date: 2025-04-11GUIZHOU POWER GRID CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411669967.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In power systems, when upgrading terminals, high upgrade port pressure is prone to occur, high upgrade failure rate, and long file transfer time leads to a long vacancy time, affecting grid stability.

Method used

By establishing a communication channel between the backend and the terminal, reasonably selecting the upgrade time, dividing and orderly transmitting the upgrade packet to the terminal, realizing online upgrade control, and feedback on the upgrade status after the upgrade is completed.

Benefits of technology

Effectively reduce the pressure on the upgrade port, reduce the pressure during the transmission process and the vacancy time of the terminal, improve the upgrade success rate, and ensure the stability and efficient management of the power system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814556A_ABST
    Figure CN119814556A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of power management, in particular to a terminal upgrading method and system in a power system, a first module is established for protocol communication, terminals needing to be upgraded are screened out, first-class packets are generated, the first-class packets are segmented and numbered to obtain second-class packets, the second-class packets are orderly transmitted to the terminals, and the transmission pressure is reduced; meanwhile, the upgrading time is drawn up according to the use condition of the terminal, and the terminal is upgraded when the upgrading time is reached, so that the terminal upgrading time is staggered, the pressure of an upgrading port is reduced, the influence of vacancy in terminal upgrading on the stability of a power grid is reduced, and stable operation of a power system is guaranteed; through the file reference table and the file size record, the terminal can detect whether the files with the serial numbers are missing or not when receiving the files with the serial numbers, sorting is conducted according to the serial numbers, and smooth proceeding of follow-up upgrading is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power management, and in particular to a terminal upgrading method and system in a power system. Background Art

[0002] There are a large number of power terminals on the grid. With the continuous development of the State Grid, terminal manufacturers need to remotely upgrade power terminals. The commonly used remote upgrade method is to use the file transfer protocol of the power system to send the upgrade file to the power terminal. The power terminal starts the upgrade after receiving the file. When upgrading a large number of terminals, the upgrade port is under great pressure and upgrade failures are prone to occur.

[0003] Chinese patent 201911007906.5 discloses a remote upgrade method for power terminals, a master station, and a power system. Before the upgrade, it is necessary to determine whether the power terminal is in an upgradeable state through the middleware. During the upgrade process, the master station will only send upgrade packages to power terminals in an upgradeable state, thereby effectively reducing the pressure on the upgrade port. At the same time, since the master station will only upgrade power terminals in an upgradeable state, the success rate of the upgrade can be greatly improved.

[0004] It can be seen that when upgrading a large number of terminals, there is a lot of pressure on the upgrade port. Although some of the pressure can be alleviated through the setting of middleware, there are still inconveniences in terminal upgrades, especially when the upgrade file is large and the file transmission time is long, while the terminal needs to receive the file and needs to be upgraded, so the idle time is long, which is not conducive to the stability of the power grid. Summary of the invention

[0005] In view of the above problems existing in the prior art, the present invention is proposed.

[0006] Therefore, the technical problem to be solved by the present invention is: to realize the terminal upgrade without affecting the stable operation of the power system, by establishing a communication channel between the background and the terminal, reasonably selecting the upgrade time, dividing the upgrade package and transmitting it to the terminal in an orderly manner, realizing online upgrade control, and feedback the upgrade status after the upgrade is completed, thereby effectively reducing the pressure on the upgrade port, reducing the pressure during the transmission process and the terminal idle time, improving the upgrade success rate, and ensuring the stability and efficient management of the power system.

[0007] To solve the above technical problems, the present invention provides the following technical solutions, a terminal upgrade method in an electric power system, comprising: establishing a first module to perform protocol communication; analyzing and checking to determine the terminal that needs to be upgraded to obtain a first-class package; dividing the first-class package into numbers to obtain a second-class package for transmission; sending the second-class package to the terminal for online upgrade; after the terminal upgrade is completed, feedback of upgrade completion information.

[0008] As a preferred solution of the terminal upgrade method in the power system described in the present invention, the protocol communication includes using the first module to establish an information transmission channel between the background and the terminal to obtain the working information of the terminal in real time.

[0009] As a preferred solution of the terminal upgrade method in the power system described in the present invention, the analysis and inspection to determine the terminals that need to be upgraded includes selecting the terminals that need to be upgraded through background analysis and inspection, and reasonably choosing the upgrade time.

[0010] As a preferred solution of the terminal upgrade method in the power system described in the present invention, the segmentation and numbering of the first-class packages includes segmenting the first-class packages into small files to obtain the second-class packages, sequentially numbering them, and transmitting them in an orderly manner to the terminals that need to be upgraded.

[0011] As a preferred solution of the terminal upgrade method in an electric power system described in the present invention, the online upgrade includes sending two types of packets to the terminal within a selected upgrade time, utilizing the difference in terminal upgrade time to perform online upgrades and avoid simultaneous upgrades.

[0012] As a preferred solution of the terminal upgrade method in a power system described in the present invention, the feedback upgrade completion information includes feeding back the upgrade completion information to the background after the terminal upgrade is completed, and updating and recording the terminal status through the feedback data.

[0013] As a preferred scheme of the terminal upgrade method in the power system described in the present invention, the establishment of the first module includes establishing a protocol communication module, using a first tool to build an information communication channel between background terminals, obtaining terminal version information, and selecting an upgrade time based on terminal usage and power outage time information.

[0014] Another object of the present invention is to provide a terminal upgrade system in an electric power system. By establishing a protocol communication module, an upgrade analysis module, a data segmentation module, an upgrade control module and an upgrade feedback module, the system realizes the automation process of information communication, upgrade demand analysis, upgrade data segmentation transmission, online upgrade control and upgrade status feedback between the background and the terminal, thereby effectively reducing the pressure on the upgrade port, improving the upgrade success rate, and ensuring the stable upgrade and efficient management of the electric power system terminal.

[0015] In order to solve the above technical problems, the present invention provides the following technical solutions: A terminal upgrade system in a power system, comprising: a protocol communication module, an upgrade analysis module, a data segmentation module, an upgrade control module and an upgrade feedback module;

[0016] The protocol communication module establishes a first module to perform protocol communication;

[0017] The upgrade analysis module analyzes and checks to determine the terminals that need to be upgraded and obtains a class of packages;

[0018] The data segmentation module segments and numbers the first-class packets to obtain the second-class packets for transmission;

[0019] The upgrade control module sends the second type of package to the terminal for online upgrade;

[0020] The upgrade feedback module feeds back upgrade completion information after the terminal upgrade is completed.

[0021] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and wherein when the processor executes the computer program, the steps of a terminal upgrade method in a power system as described above are implemented.

[0022] A computer-readable storage medium having a computer program stored thereon, characterized in that when the computer program is executed by a processor, the steps of a terminal upgrade method in a power system as described above are implemented.

[0023] The beneficial effects of the present invention are as follows: first, the terminals that need to be upgraded are screened out, and the upgrade packages are decomposed into several files and sent to the terminals in order, while reducing the pressure of file transmission. At the same time, the upgrade time is planned according to the terminal's usage conditions, and the terminal is upgraded when the upgrade time is reached. This not only achieves the staggered terminal upgrade time and reduces the pressure on the upgrade port, but also can effectively reduce the fluctuation of power grid stability caused by the vacancy of the terminal during the upgrade, thereby providing reliable guarantee for the stable use of the power system.

[0024] Through the file reference table and the record of the size of the file after segmentation, when the terminal receives a file with a sequential number, it can perform an abnormal detection on whether the file is missing. While facilitating comparison, the files can also be sorted in the terminal according to the sequential number to facilitate subsequent terminal upgrades. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0026] Figure 1 A flowchart of a terminal upgrading method in a power system provided by an embodiment of the present invention.

[0027] Figure 2 A module diagram of a terminal upgrading method in a power system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0029] Example 1, reference Figure 1 , is an embodiment of the present invention, which provides a terminal upgrading method in a power system, comprising:

[0030] S1: Establish the first module and perform protocol communication.

[0031] It should be noted that the protocol communication includes using the first module to establish an information transmission channel between the background and the terminal to obtain the working information of the terminal in real time.

[0032] Further, establishing the first module includes establishing a protocol communication module, using the first tool to build an information communication channel between the backend terminals, obtaining the version information of the terminals, and selecting the upgrade time according to the terminal usage and power outage time information; establishing protocol communication between the backend and several terminals, such as Figure 1 As shown in ①, the terminal to be upgraded is selected through the background, the terminal version number is obtained, and it is determined whether it is the same as the latest version number. If they are the same, the terminal is determined to have completed the upgrade and the terminal is defined as an upgraded terminal. Otherwise, if they are not the same, the terminal is determined to be a terminal that needs to be upgraded, and the upgrade time is selected. Different upgrade times can be selected for different terminals that need to be upgraded to avoid the upgrade port pressure caused by upgrading a large number of terminals at the same time.

[0033] Furthermore, a protocol communication between the backend and several terminals is established, such as Figure 1 As shown in ①, the terminal to be upgraded is selected through the background, the terminal version number is obtained, and it is determined whether it is the same as the latest version number. If it is the same, it is determined that the terminal has completed the upgrade and the terminal is defined as an upgraded terminal. Otherwise, if it is not the same, the terminal is determined to be a terminal that needs to be upgraded, and the upgrade time is selected. The selection method of the upgrade time includes:

[0034] A1: Determine whether there is a planned power outage time within the preset time for the line where the terminal is located. If yes, use the planned power outage time as the upgrade time for the corresponding terminal. If no, go to A2;

[0035] A2: Obtain historical usage data of the terminal, conduct correlation analysis between terminal usage time and processing workload, and select the terminal usage time corresponding to the lowest processing workload as the upgrade time of the corresponding terminal.

[0036] In an embodiment of the present application, the first module is a protocol communication module, which is used to establish an information communication channel between the background and several terminals. The several terminals are composed of upgraded terminals and terminals that need to be upgraded. After the background communicates with the several terminals through protocol, the working information of the terminals can be obtained. The working information includes the processing workload and the processing time of the corresponding work.

[0037] In an optional embodiment, the first module can also be implemented in other ways, for example, a wireless network or mobile network can be used to establish a communication channel between the background and the terminal to adapt to the scenario of upgrading needs in an environment with wide geographical distribution and complex communication conditions; this method can enhance the flexibility of the system, allowing the background to obtain terminal information under different network conditions and realize remote management.

[0038] In an optional embodiment, the first module can also be implemented in other ways. For example, basic instructions can be sent in the form of broadcasting. All terminals connected to the network can receive these instructions and report relevant status information to the background. In this process, the background does not need to establish a communication channel with each terminal separately, but instead implements one-time information distribution through broadcasting, which saves resources while speeding up the efficiency of information collection. This method is suitable for use when the upgrade scope is large and a large number of terminals need to be processed.

[0039] In the embodiment of the present application, the first tool is a protocol communication tool, such as Figure 2 As shown, it is used to establish a reliable information communication channel between the background of the power system and several terminals; through this tool, the background can obtain the working status and software version of each terminal in real time to determine whether the terminal needs to be upgraded; the first tool ensures the stable transmission and effective management of data during the upgrade process by establishing a communication link, detecting the terminal status, planning the upgrade time and recording feedback information, thereby realizing orderly control of the upgrade process and stable operation of the power system.

[0040] In an optional embodiment, the first tool can also be implemented in other ways. For example, the background can use a cloud-based virtual communication channel to aggregate the information data of the terminal to the cloud server, and then the cloud server uniformly analyzes the working status and version information of the terminal; this method can further enhance the centralized data processing capabilities, especially when facing a large number of terminals, it can reduce the load pressure brought by the direct communication between the background and each terminal, thereby optimizing the utilization efficiency of system resources; centralized processing in the cloud can also support remote management, making it convenient for operation and maintenance personnel to check the operating status and version information of the terminal at any time.

[0041] In an optional embodiment, the first tool can also be implemented in other ways, such as adding a data cache module to achieve more efficient communication management; specifically, a cache module is established between the background and the terminal to temporarily store the terminal status information and version data; through the cache module, the background can obtain data in batches, thereby reducing the frequency of direct interaction with the terminal; this method can not only reduce communication delays, but also continue to maintain the background monitoring of the terminal status when network conditions are poor or sudden network fluctuations occur, thereby ensuring the continuity and integrity of the data.

[0042] Example 2, reference Figure 1-Figure 2 , is an embodiment of the present invention, which provides a terminal upgrading method in a power system, comprising:

[0043] S2: Analyze and check to determine the terminals that need to be upgraded and obtain a class of packages.

[0044] It should be noted that the analysis and inspection to determine the terminals that need to be upgraded includes selecting the terminals that need to be upgraded through background analysis and inspection and selecting a reasonable upgrade time; Figure 2 As shown, in order to implement the screening of terminals that need to be upgraded, the upgrade analysis module is used to select the terminals that need to be upgraded through the background, that is, to obtain the terminal version number and determine whether it is the same as the latest version number. If it is not the same, the terminal is determined to be a terminal that needs to be upgraded, and the upgrade time is selected.

[0045] Furthermore, a type of package is an upgrade package, which refers to a data packet generated after the terminal that needs to be upgraded is determined during the analysis and inspection process. In detail, the upgrade analysis module will check the version information of the terminal through background analysis to determine whether it is consistent with the latest version; if the version does not match, the terminal will be marked as a terminal that needs to be upgraded, and a suitable upgrade time will be selected; after determining the terminal that needs to be upgraded, the system will generate a type of package containing the information of these terminals for data transmission preparation in the subsequent upgrade process; this process aims to screen out the terminals that need to be upgraded and arrange appropriate upgrade times for them to ensure the order and efficiency of the upgrade operation.

[0046] S3: Split and number the first-class packets to obtain second-class packets for transmission.

[0047] It should be noted that dividing and numbering the first-class packages includes dividing the first-class packages into small files to obtain the second-class packages, numbering them in sequence, and transmitting them in order to the terminals that need to be upgraded.

[0048] Furthermore, the second-class package refers to the upgrade data packet formed by further splitting the first-class package through the data segmentation module after the first-class package is generated. Specifically, the system will split the first-class package into several small files, and number these small files in sequence to form the second-class package; the sequence numbering of the second-class package ensures the orderliness of the data during the transmission process, so as to ensure that the files can be transmitted to the terminals that need to be upgraded in sequence, avoiding the confusion of file transmission; the purpose of this segmentation operation is to reduce the amount of data transmitted in a single time, reduce the pressure of network transmission, and at the same time ensure the complete and reliable transmission of the upgrade data, and improve the transmission efficiency and stability of the system.

[0049] Furthermore, the upgrade package is decomposed into several files according to the upgrade sequence, and after the files are numbered in sequence, a file reference table is established; the file size is obtained and associated with the sequence number corresponding to the file, and the associated information is used as the reference data of the file; the several reference data are arranged and combined according to the sequence number to obtain the file reference table; after the background sends the file reference table to the terminal that needs to be upgraded, Figure 1 As shown in ②, several files are sent to the terminals that need to be upgraded in sequence, such as Figure 1 As shown in ②.

[0050] When the terminal needs to upgrade to receive files, perform file verification:

[0051] B1: After receiving several files, the terminal to be upgraded sorts the files according to the sequence numbers;

[0052] B2: The terminal needs to be upgraded to obtain the size of the received file and fill it into the file reference table according to the sequence number;

[0053] B3: When the two sizes of a file in the file reference table are inconsistent, the file is judged to be an abnormal file, and the sequence number corresponding to the abnormal file is fed back to the background, i.e., abnormal file feedback, such as Figure 1 As shown in ③;

[0054] B4. The backend resends the corresponding file to the terminal that needs to be upgraded according to the received sequence number, i.e., the abnormal file is retransmitted. Figure 1 As shown in ④;

[0055] Repeat steps B1 to B4 until all files are safely transferred to the terminal that needs to be upgraded.

[0056] Example 3, reference Figure 1-Figure 2 , is an embodiment of the present invention, which provides a terminal upgrading method in a power system, comprising:

[0057] Specifically, Figure 2 As shown, in order to reduce the pressure on the upgrade port, the data segmentation module is used to segment the upgrade package into several files. After the files are numbered sequentially, the sequentially numbered segmented files are transmitted one by one, which reduces the workload of a single transmission while ensuring the orderly arrangement of the files in the terminal.

[0058] S4: Send the second type of package to the terminal for online upgrade.

[0059] It should be noted that the online upgrade includes sending two types of packets to the terminals within the selected upgrade time, taking advantage of the difference in terminal upgrade time to perform the online upgrade and avoid simultaneous upgrades.

[0060] Furthermore, the background remote control requires that the upgrade terminal is upgraded online within the selected upgrade time, that is, the upgrade time is upgraded online, such as Figure 1 As shown in ⑤, during the process, files are installed in the terminals that need to be upgraded according to the sequence numbers, and the terminal upgrade progress is visualized in the background.

[0061] Furthermore, if Figure 2 As shown, in order to achieve the upgrade of the terminals that need to be upgraded, the upgrade control module is used to upgrade the terminals that need to be upgraded through several files at the upgrade time, wherein the upgrade time of different terminals that need to be upgraded can be the same or different, so as to avoid batch upgrades of a large number of terminals that need to be upgraded at the same time, thereby reducing the pressure on the upgrade port.

[0062] S5: After the terminal upgrade is completed, the upgrade completion information is fed back.

[0063] It should be noted that feeding back the upgrade completion information includes feeding back the upgrade completion information to the background after the terminal upgrade is completed, and updating and recording the terminal status through the feedback data.

[0064] Furthermore, after the upgrade is completed, the terminal automatically restarts or returns to the normal operation mode, and the terminal status is updated at the same time, and then feedback is sent to the background that the upgrade is completed, such as Figure 1 As shown in ⑥.

[0065] Furthermore, if Figure 2 As shown, the upgrade feedback module is used to feed back the upgrade completion information to the background after the terminal that needs to be upgraded has completed the upgrade.

[0066] In summary, after selecting the terminal that needs to be upgraded, the upgrade package is divided into several files. The files are numbered sequentially and the file reference table is set to ensure that the background can safely and completely transfer the several files to the terminal that needs to be upgraded. While reducing the pressure of file transmission, the upgrade time is selected by combining the actual working conditions of the terminal that needs to be upgraded in the power system. While realizing the terminal upgrade, the impact of the terminal upgrade on the stability of the power system is reduced, which effectively ensures the orderliness and stability of the terminal upgrade in the power system, and has the advantage of a high upgrade success rate.

[0067] The above is a schematic scheme of a terminal upgrade method in a power system of this embodiment. It should be noted that the technical scheme of the system of the terminal upgrade method in this power system and the technical scheme of the terminal upgrade method in the above power system belong to the same concept, and the details not described in detail in the technical scheme of the terminal upgrade system in a power system in this embodiment can be referred to the description of the technical scheme of the terminal upgrade method in the above power system.

[0068] Embodiment 4 is an embodiment of the present invention, which provides a terminal upgrade system in a power system, including: a protocol communication module, an upgrade analysis module, a data segmentation module, an upgrade control module and an upgrade feedback module;

[0069] The protocol communication module establishes a first module to perform protocol communication;

[0070] The upgrade analysis module analyzes and checks to determine the terminals that need to be upgraded and obtains a class of packages;

[0071] The data segmentation module segments and numbers the first-class packets to obtain the second-class packets for transmission;

[0072] The upgrade control module sends the second type of package to the terminal for online upgrade;

[0073] The upgrade feedback module feeds back upgrade completion information after the terminal upgrade is completed.

[0074] This embodiment further provides a computing device, which is applicable to a terminal upgrade method in a power system, including:

[0075] A memory and a processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement a terminal upgrade method in a power system as proposed in the above embodiment.

[0076] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, a terminal upgrade method in a power system as proposed in the above embodiment is implemented.

[0077] The storage medium proposed in this embodiment and the terminal upgrade method in a power system proposed in the above embodiment belong to the same inventive concept. The technical details not described in detail in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0078] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0079] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0080] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0081] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A terminal upgrade method in a power system, characterized in that: include: Establish the first module to carry out protocol communication; Analyze and check, determine the terminals that need to be upgraded, and obtain a class of packages; The first-class packets are divided and numbered to obtain the second-class packets for transmission; Send the second type of package to the terminal for online upgrade; After the terminal upgrade is completed, the upgrade completion information is fed back.

2. A terminal upgrade method in a power system according to claim 1, characterized in that: The protocol communication includes using the first module to establish an information transmission channel between the background and the terminal, and obtaining the working information of the terminal in real time.

3. A terminal upgrade method in a power system according to claim 2, characterized in that: The analysis and inspection to determine the terminals that need to be upgraded includes selecting the terminals that need to be upgraded through background analysis and inspection, and reasonably selecting the upgrade time.

4. A terminal upgrade method in a power system according to claim 3, characterized in that: The method of dividing and numbering the first-class packages includes dividing the first-class packages into small files to obtain the second-class packages, numbering them in sequence, and transmitting them in order to the terminals that need to be upgraded.

5. A terminal upgrade method in a power system according to claim 4, characterized in that: The online upgrade includes sending two types of packets to the terminal within the selected upgrade time, utilizing the difference in terminal upgrade time to perform online upgrade and avoid simultaneous upgrades.

6. A terminal upgrade method in a power system according to claim 5, characterized in that: The feedback of upgrade completion information includes feeding back upgrade completion information to the background after the terminal upgrade is completed, and updating and recording the terminal status through the feedback data.

7. A terminal upgrade method in a power system according to claim 6, characterized in that: The establishing of the first module includes establishing a protocol communication module, using a first tool to build an information communication channel between background terminals, obtaining terminal version information, and selecting an upgrade time based on terminal usage and power outage time information.

8. A system for terminal upgrading in a power system according to any one of claims 1 to 7, characterized in that: include: Protocol communication module, upgrade analysis module, data segmentation module, upgrade control module and upgrade feedback module; The protocol communication module establishes a first module to perform protocol communication; The upgrade analysis module analyzes and checks to determine the terminals that need to be upgraded and obtains a class of packages; The data segmentation module segments and numbers the first-class packets to obtain the second-class packets for transmission; The upgrade control module sends the second type of package to the terminal for online upgrade; The upgrade feedback module feeds back upgrade completion information after the terminal upgrade is completed.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of a terminal upgrading method in a power system according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of a terminal upgrading method in a power system according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • A method for remote upgrading of power terminals, a master station, and a power system

    CN110633094B

  • Method and system for firmware upgrade

    CN105591824A

  • OTA upgrading method, OTA server and OTA upgrading system

    CN111142905A

  • Firmware upgrading method and device, equipment and storage medium

    CN118151980A