Visual remote deployment method and system for transformer substation

By adopting visual interface and modular design methods on the substation terminal, intelligent version judgment, load evaluation, performance simulation and scoring-driven upgrade decisions are realized, which solves the problems of cumbersome, low efficiency, system lag and insufficient upgrade adaptability in the software deployment process, and improves operation and maintenance efficiency and terminal performance.

CN119883308APending Publication Date: 2025-04-25GUIZHOU POWER GRID CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

When existing substation terminals are deployed remotely, there are problems such as cumbersome deployment operations, inefficient efficiency, system lag, and insufficient upgrade adaptability.

Method used

Through visual interface and modular design, intelligent judgment of the terminal version, accurate evaluation of load capacity, simulation analysis of terminal performance, and score-driven upgrade decisions are realized, ensuring that the deployment process is efficient, safe and stable.

Benefits of technology

It improves the performance and adaptability of the terminal when running the new version of the software, improves the efficiency and accuracy of substation operation and maintenance, and ensures efficient and smooth processing after software deployment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119883308A_ABST
    Figure CN119883308A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric power information communication, in particular to a visual remote deployment method and system for a transformer substation, and the method comprises the steps: building a visual interface, carrying out the visual analysis of whether terminal software needs to be upgraded, and combining the operation memory information of a terminal, and evaluating the capability of the terminal for bearing the latest version software; comprising the steps of obtaining a terminal version number and performing upgrade judgment in combination with a first-class version number; inquiring terminal information, and judging bearing capacity; creating a primary virtual model to obtain performance indexes, and evaluating possible operation influence after upgrading by calculating a current fluency score and a future fluency score of the terminal; and finally, the system determines a suitable upgrading mode according to a scoring result, so that efficient and smooth operation after terminal software deployment is ensured, and technical guarantee is provided for centralized management and efficient operation and maintenance of the transformer substation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electric power information communication technology, and in particular to a visual remote deployment method and system for a substation. Background Art

[0002] At present, for substation system deployment, the relevant software packages are usually copied to the target host one by one through storage media, and then installed and uninstalled through Shell scripts or manual methods. Installation includes decompression, parameter configuration, installation, startup and other operations; uninstallation includes stopping services, modifying configurations, and deleting. This method is cumbersome, takes a long time to deploy, is prone to errors, and has low security. In addition, the current substation intranet deployment requires computers to be installed in each substation. When the computer needs to be maintained or fails, it is necessary to go to each substation for maintenance. There are many substations and their locations are scattered, the operation and maintenance efficiency is low, and it is not convenient for centralized management.

[0003] For example, Chinese patent 202110682428.9 discloses a visual remote deployment method for substations, which manages deployment nodes, configures products or software parameters through a visual interface, and deploys all node machines with one click to achieve remote deployment. There is no need to consider the dispersion of deployment nodes, which improves work efficiency and reduces work costs. At the same time, the tool carrier has zero dependence on the system environment and no longer needs to match the system environment, and has strong versatility. The tool carrier is securely encrypted to ensure security.

[0004] The defects can be analyzed as follows:

[0005] When deploying software in existing substation terminals, the operating capabilities of the terminals after software deployment are often ignored, resulting in system usage lag after the software deployment is completed on the terminals, which seriously restricts the task processing efficiency of the terminals.

[0006] In summary, a visual remote deployment method and system for substations aims to solve the problems of cumbersome deployment operations, low efficiency, system lag, and insufficient upgrade adaptability in existing substation terminals when performing remote software deployment. Through a visual interface and modular design, intelligent judgment of terminal versions, accurate evaluation of carrying capacity, simulation analysis of terminal performance, and score-driven upgrade decisions are achieved, ensuring that the deployment process is efficient, safe, and stable, and improving the operation and maintenance efficiency and management convenience of substations. Summary of the invention

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

[0008] Therefore, the technical problem to be solved by the present invention is: to solve the problem that when the existing substation terminal performs remote software deployment, the system freezes after the software is installed, which seriously restricts the terminal task processing efficiency.

[0009] To solve the above technical problems, the present invention provides the following technical solutions: a visual remote deployment method for a substation, comprising: obtaining a terminal version number, and making an upgrade judgment in combination with a class of version numbers; querying terminal information and judging the terminal carrying capacity; creating a first-level model and obtaining a first-level indicator; calculating a score and evaluating the impact based on the score result; and determining the upgrade method based on the score result.

[0010] As a preferred solution of the visual remote deployment method for a substation described in the present invention, the upgrade judgment includes obtaining the terminal version number, combining a class of version numbers to analyze the conditions that meet the upgrade, and performing an upgrade judgment.

[0011] As a preferred solution of the visual remote deployment method for a substation described in the present invention, the determination of the terminal carrying capacity includes determining the terminal's ability to carry a type of version by analyzing the memory information of the terminal operation.

[0012] As a preferred solution of the visual remote deployment method for substations described in the present invention, the creation of a first-level model and the acquisition of first-level indicators include simulating the terminal environment through the created first-level model, testing and acquiring the first-level indicators under the running of a class version.

[0013] As a preferred solution of the visual remote deployment method for substations described in the present invention, the impact assessment includes analyzing the scoring results, judging the impact of the upgrade on the terminal operation, and determining the adaptability of the upgrade.

[0014] As a preferred solution of a visual remote deployment method for a substation according to the present invention, wherein: determining the upgrade type according to the scoring result includes determining the upgrade method according to the calculated scoring result;

[0015] The upgrade method includes software upgrade and hardware upgrade.

[0016] As a preferred solution of the visual remote deployment method for substations described in the present invention, the upgrade judgment based on a type of version number includes using a type of method to make an upgrade judgment, and performing judgment and analysis by comparing the obtained version number with a type of version number.

[0017] Another object of the present invention is to provide a visual remote deployment system for substations, which realizes the judgment of terminal version, evaluation of carrying capacity, creation of models and scoring calculation through modular design, so as to automatically decide the upgrade method based on the scoring results, ensure the performance and adaptability of the terminal when running the new version of software, and improve the efficiency and accuracy of substation operation and maintenance.

[0018] In order to solve the above technical problems, the present invention provides the following technical solutions: A visual remote deployment system for a substation, comprising: a version judgment module, a load evaluation module, a model creation module, a score calculation module and an upgrade decision module;

[0019] The version judgment module obtains the terminal version number and performs upgrade judgment based on a type of version number;

[0020] The bearer evaluation module queries the terminal information and determines the terminal bearer capacity;

[0021] The model creation module creates a first-level model and obtains first-level indicators;

[0022] The scoring calculation module calculates the scores and evaluates the impact according to the scoring results;

[0023] The upgrade decision module determines the upgrade method according to the scoring result.

[0024] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and is characterized in that when the processor executes the computer program, the steps of the visual remote deployment method for a substation as described above are implemented.

[0025] 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 visual remote deployment method for a substation as described above are implemented.

[0026] The beneficial effects of the present invention include: establishing a visual interface, visually analyzing whether the terminal software needs to be upgraded, and then making a safety judgment on whether the terminal can carry the latest version of the software in combination with the terminal running memory information. Then, by establishing a terminal virtual model, performance indicators are acquired to calculate the current fluency score and future fluency score of the terminal. By comparing the two, a reliable reference is provided for judging the smooth operation of the terminal after the software version is updated, thereby ensuring that after the terminal software is deployed, the terminal can efficiently and smoothly handle tasks. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] 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.

[0028] Figure 1 A flowchart of a visualized remote deployment method for a substation is provided according to an embodiment of the present invention.

[0029] Figure 2 A schematic diagram of the overall process of a visualized remote deployment method for a substation provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0030] 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.

[0031] Example 1, reference Figure 1-Figure 2 , is an embodiment of the present invention, which provides a visual remote deployment method for a substation, comprising:

[0032] S1: Get the terminal version number and make an upgrade decision based on a category of version numbers.

[0033] It should be noted that if Figure 1 As shown in S1, the upgrade judgment includes analyzing the conditions for meeting the upgrade by obtaining the terminal version number in combination with a class of version numbers, and performing an upgrade judgment.

[0034] Further, performing upgrade judgment in combination with a type of version number includes using a type of method to perform upgrade judgment, and performing judgment and analysis by comparing the obtained version number with the type of version number.

[0035] Furthermore, Figure 2 As shown, enter the visualization interface, obtain the terminal software version number, and combine the first category version number to determine whether the terminal software needs to be upgraded. When the terminal software version number is lower than the first category version number, it is determined that the software needs to be upgraded. When the terminal software version number is equal to the previous latest software version number, it is determined that the software does not need to be upgraded.

[0036] In an embodiment of the present application, a type of version number is the current latest software version number, which is used to determine whether the terminal software needs to be upgraded. During the specific operation process, by entering the visual interface, the system will automatically obtain the actual software version number of the current terminal and compare it with the type of version number; the upgrade judgment process includes a comparative analysis of the obtained terminal version number and the type of version number to determine whether the terminal software version meets the latest version requirements; if the terminal software version number is lower than the type of version number, it means that the terminal software is not the latest version. At this time, the system will determine that the software needs to be upgraded to ensure that the terminal can run the latest software version and ensure that the terminal's functions and performance are in the best state; on the contrary, if the terminal software version number is equal to the type of version number, it means that the terminal is already the latest version. At this time, the system will determine that the terminal software does not need to be upgraded to avoid unnecessary waste of resources and improve the operation efficiency of the system.

[0037] Furthermore, when making an upgrade judgment in combination with a type of version number, the system adopts a type of method for analysis and judgment, which is an analysis method for upgrading judgment by comparing the actual terminal version number obtained with a type of version number; specifically, the system will automatically detect the current software version of the terminal in the background, and compare it with the set type of version number, that is, the latest version number; if the current terminal software version is lower than the type of version number, the system will automatically mark the terminal as requiring a software upgrade; if the current terminal software version is equal to the type of version number, the terminal does not need to be upgraded, thereby maintaining the stability and consistency of the existing version.

[0038] The visual interface plays a key role in the upgrade judgment process. Through the visual interface, operation and maintenance personnel can intuitively see the version status and upgrade requirements of the terminal software. When the terminal version is lower than the version number of one category, the system will display a prompt on the interface that an upgrade is required, and allow the operation and maintenance personnel to choose whether to perform the upgrade operation immediately. In this intuitive way, the visual interface can help operation and maintenance personnel quickly understand the software status of the terminal, simplify the upgrade judgment process, and improve the convenience and accuracy of operation.

[0039] Furthermore, when entering the visual interface to obtain the terminal software version number, the system will automatically obtain a class version number to determine whether the terminal software needs to be upgraded; the judgment process is divided into two results: when the terminal software version number is lower than the class version number, the system will determine that the software needs to be upgraded and provide corresponding upgrade options; when the terminal software version number is equal to the previous latest software version number, the system determines that the software does not need to be upgraded and completes the remote deployment detection of the terminal software.

[0040] In an optional embodiment, a type of version number can also be implemented in other ways, such as automatically obtaining the latest version information from a remote server through a network interface to dynamically update a type of version number. In this way, the system can obtain the latest version number in real time without manual input or regular updates, thereby further reducing the maintenance workload; in addition, this method can ensure the security of data transmission through encrypted communication, prevent a type of version number from being tampered with or attacked during the acquisition process, and ensure the reliability and accuracy of the version number. When the terminal is connected to the network, the system automatically communicates with the server and downloads the latest version number data, updates the stored value of the type of version number, and then determines whether the terminal software needs to be upgraded based on the latest version number.

[0041] In an optional embodiment, a type of version number can also be implemented in other ways. For example, it can be dynamically generated using locally stored historical update logs. The system can infer a type of version number based on the update records executed by the terminal in the past period of time without relying on an external version number data source. This method is particularly suitable for terminal deployment scenarios in unstable networks or no network environments. The upgrade requirements are determined by comparing the current version number of the terminal with the latest version number generated by historical records. The system will regularly check and record the version number and upgrade time of each software update, thereby forming a time series of version evolution, which is convenient for judging whether the terminal needs further upgrades based on the update rules.

[0042] In an embodiment of the present application, one type of method is an upgrade judgment method, which is used to determine whether a terminal needs to update its software version. One type of method specifically analyzes the upgrade requirements by comparing the current version number of the terminal with a type of version number, that is, the system first obtains the existing software version number of the terminal, and compares it with the preset latest type of version number to determine whether the terminal software is already behind the latest version; when the terminal software version number is lower than the type of version number, the system will determine that the terminal needs to be upgraded to ensure that the functionality and compatibility of the software are maintained; when the terminal software version number is equal to or higher than the type of version number, the system determines that no upgrade is required, thereby saving system resources and avoiding repeated updates.

[0043] In an optional embodiment, a type of method can also be implemented in other ways, such as using the support of a cloud computing platform to optimize upgrade judgments based on the upgrade success rate and fault feedback of devices across the entire network; specifically, the system can collect upgrade data of other devices of the same model, and understand the stability and adaptability of the current version through big data analysis; if the system detects that most devices have performance degradation or compatibility issues after the upgrade, the upgrade request of this terminal can be temporarily postponed until the version is further optimized; this method avoids system failures caused by unstable versions by referring to the usage feedback of devices across the entire network, and improves the accuracy and security of upgrade judgments; at the same time, this cloud-based analysis method can also adjust the upgrade judgment based on the network conditions in the area where the device is located, ensuring that updates are pushed first when the network conditions are good, and updates are delayed when the network conditions are poor, so as to optimize the terminal usage experience.

[0044] In an optional embodiment, a type of method can also be implemented in other ways, such as using a distributed network judgment mechanism, that is, sharing version information and update status among multiple terminals in the network; in this way, the terminal does not have to rely on a single central server to determine whether an upgrade is needed, but can obtain the current latest type of version number from other terminals in the network and perform comparative analysis; this distributed judgment method is particularly suitable for environments with unstable networks or delays, because even if a node is temporarily unable to connect to the main server, it can complete the upgrade judgment through the version information of neighboring nodes; at the same time, this method can improve the fault tolerance of the system, and even if the central server is temporarily offline, it will not affect the upgrade judgment of the entire network, thereby ensuring the high availability of the system.

[0045] Example 2, reference Figure 1-Figure 2 , is an embodiment of the present invention, which provides a visual remote deployment method for a substation, comprising:

[0046] S2: Query terminal information and determine the terminal carrying capacity.

[0047] It should be noted that determining the terminal's carrying capability includes determining the terminal's ability to carry a type of version by analyzing memory information running on the terminal.

[0048] Furthermore, query the terminal running memory information, which includes the used memory and free memory, to determine whether the terminal can carry the latest software. Specifically, obtain the storage space occupied by the new software installation package, the amount of memory required for the new software during operation, and the memory required during the upgrade process, where the memory required during the upgrade process generally includes the size of the software installation package plus the buffer space for temporary files such as decompression and installation. When the free memory is greater than or equal to the memory required during the upgrade process, and the remaining memory after the upgrade is complete can meet the requirements of the new software operation, obtain the terminal performance indicators and build a terminal virtual model. After loading the latest version of the software, obtain the performance indicators of the terminal virtual model; otherwise, add a hardware upgrade mark to the terminal.

[0049] S3: Create a first-level model and obtain first-level indicators.

[0050] It should be noted that creating a first-level model and obtaining first-level indicators includes simulating the terminal environment through the created first-level model, testing and obtaining the first-level indicators under the running of a type of version.

[0051] Furthermore, the first-level model, i.e., the terminal virtual model, is used to run the new version of the software in a simulated environment, thereby evaluating the operating status of the terminal after the actual upgrade.

[0052] The first-level indicators are terminal performance indicators, including basic performance data such as terminal CPU usage, memory usage, and response time. In addition, the first-level indicators can also be extended to key parameters such as network latency and disk read and write speed, so as to comprehensively analyze the demand and consumption of system resources after the upgrade. By testing the impact of the new version of the software on these performance indicators in a virtual environment, the actual effect after the upgrade can be more accurately judged, providing a strong basis for upgrade decisions.

[0053] Furthermore, the current fluency score is obtained based on the terminal performance indicators, including the terminal CPU usage, memory usage and response time. The acquisition methods include:

[0054] Z 1 =A×W A +B×W B +C×W C

[0055] Among them, Z 1 is the current fluency score, A is the CPU usage, W is the CPU usage, A is the weight of CPU usage, B is the memory usage, W B is the weight of memory usage, C is the response time, W C is the weight of response time;

[0056] Use virtualization technology to create a virtual machine, configure virtual machine resources according to the terminal hardware configuration, install the same software configuration as the terminal in the virtual machine, install the latest version of the software in the virtual machine, build a terminal virtual model, and obtain the performance indicators of the terminal virtual model:

[0057] Load the daily work tasks of the terminal in the terminal virtual model, and obtain the terminal CPU usage, memory usage and response time information during the operation of the terminal virtual model;

[0058] Get the future fluency score:

[0059] Z 2 =A×W A +B×W B +C×W C

[0060] Among them, Z 2 It is a score for future fluency, A is CPU usage, W is A is the weight of CPU usage, B is the memory usage, W B is the weight of memory usage, C is the response time, W C is the weight of response time;

[0061] Among them, the same calculation formula for fluency score is used to distinguish Z 1 and Z 2 Indicate respectively.

[0062] Example 3, reference Figure 1-Figure 2 , is an embodiment of the present invention, which provides a visual remote deployment method for a substation, comprising:

[0063] S4: Calculate the score and assess the impact based on the score results.

[0064] It should be noted that impact assessment includes analyzing the scoring results, determining the impact of the upgrade on terminal operations, and deciding the adaptability of the upgrade.

[0065] Furthermore, it is determined whether the future fluency score is less than the current fluency score. When the future fluency score is less than the current fluency score, a hardware upgrade mark is added to the terminal. Otherwise, the terminal software is upgraded to the latest version. During the process, a communication channel between the visualization interface and the terminal is established to transmit the compressed package to the terminal. After the terminal completes the decompression of the compressed package and the installation of the software, the software update information is fed back to the visualization interface.

[0066] Furthermore, a high-level, medium-level and low-level gradient value is formulated for the fluency score to determine whether the future fluency score is at the same level as the current fluency score. When the corresponding level of the future fluency score is lower than the corresponding level of the current fluency score, a hardware upgrade mark is added to the terminal. On the contrary, when the corresponding level of the future fluency score is equal to or higher than the corresponding level of the current fluency score, the terminal software is upgraded to the latest version. During the process, a communication channel between the visual interface and the terminal is established to transmit the compressed package to the terminal, and after the terminal completes the decompression of the compressed package and the installation of the software, the software update information is fed back to the visual interface.

[0067] As a detailed description, the proposed method for determining the gradient value includes:

[0068] Obtain fluency scores of several terminals as a fluency score set, take the maximum value and the minimum value in the fluency score set as extreme values ​​of the gradient value, then obtain the middle value of the fluency score set as a split value, take the middle value between the split value and the extreme value corresponding to the minimum value as a medium-level minimum fluency score, and take the middle value between the split value and the extreme value corresponding to the maximum value as a medium-level maximum fluency score;

[0069] Apparently:

[0070] The low-level gradient value is the minimum value corresponding to the extreme value-the minimum fluency score of the middle level;

[0071] The gradient value for the middle level is the minimum fluency score for the middle level - the maximum fluency score for the middle level;

[0072] The high-level gradient value is the maximum fluency score at the middle level - the maximum value corresponds to the extreme value;

[0073] If the fluency score is higher than the extreme value corresponding to the maximum value, it is judged that the fluency score level exceeds the high-level gradient value; similarly, if the fluency score is lower than the extreme value corresponding to the minimum value, it is judged that the fluency score level is lower than the low-level gradient value;

[0074] Furthermore, after formulating high, medium and low gradient values ​​for the fluency score, corresponding levels of requirements are set for the operating fluency of different terminals as the minimum standard operating level of the terminal. It is determined whether the level corresponding to the future fluency score is higher than the minimum standard operating level. When the level corresponding to the future fluency score is lower than the minimum standard operating level, a hardware upgrade mark is added to the terminal. Conversely, when the level corresponding to the future fluency score is equal to or higher than the minimum standard operating level, the terminal software is upgraded to the latest version. During the process, a communication channel between the visual interface and the terminal is established to transmit the compressed package to the terminal, and after the terminal completes the decompression of the compressed package and the installation of the software, the software update information is fed back to the visual interface.

[0075] S5: Determine the upgrade method based on the scoring results.

[0076] It should be noted that determining the upgrade type according to the scoring result includes determining the upgrade method according to the calculated scoring result; wherein the upgrade method includes software upgrade and hardware upgrade.

[0077] Furthermore, when adding a hardware upgrade mark, the mark is distinguished according to different processing flows. For example, for a terminal that directly goes from step S2 to adding a hardware upgrade mark to the terminal, it has not undergone a fluency comparison, and it is just that the memory cannot support the installation of the latest version of the software. When adding a hardware upgrade mark to the terminal, step S2 is marked;

[0078] Similarly, for the terminal that is transferred from step S4 to adding a hardware upgrade mark to the terminal, it has been compared for fluency, and when the hardware upgrade mark is added to it, step S4 is marked;

[0079] For the terminal marked in step S4, after completing the hardware upgrade, the latest software version can be directly upgraded. For the terminal marked in step S2, after completing the hardware upgrade, it needs to go through steps S3, S4 and S5 before deciding whether to upgrade the software.

[0080] By considering whether the terminal system runs smoothly after the software is deployed on the terminal, we decide whether to directly deploy the software. We provide convenience for staff to perform remote software deployment operations by displaying a visual interface. By marking the terminal's hardware for upgrade, we provide accurate reference data for the target terminal's hardware upgrade, thereby accelerating the subsequent operation and maintenance efficiency of the substation.

[0081] The above is a schematic scheme of a visual remote deployment method for a substation in this embodiment. It should be noted that the technical scheme of the system for the visual remote deployment method for a substation and the technical scheme of the visual remote deployment method for a substation described above belong to the same concept. For details not described in detail in the technical scheme of the visual remote deployment system for a substation in this embodiment, please refer to the description of the technical scheme of the visual remote deployment method for a substation described above.

[0082] Embodiment 4 is an embodiment of the present invention, which provides a visual remote deployment system for a substation, including: a version judgment module, a load evaluation module, a model creation module, a score calculation module and an upgrade decision module;

[0083] The version judgment module obtains the terminal version number and performs upgrade judgment based on a type of version number;

[0084] The bearer evaluation module queries the terminal information and determines the terminal bearer capacity;

[0085] The model creation module creates a first-level model and obtains first-level indicators;

[0086] The scoring calculation module calculates the scores and evaluates the impact according to the scoring results;

[0087] The upgrade decision module determines the upgrade method according to the scoring result.

[0088] This embodiment further provides a computing device, applicable to a visual remote deployment method for a substation, including:

[0089] 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 visual remote deployment method for a substation as proposed in the above embodiment.

[0090] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, a visual remote deployment method for a substation as proposed in the above embodiment is implemented.

[0091] The storage medium proposed in this embodiment and the visual remote deployment method for substation 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.

[0092] 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.

[0093] 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.

[0094] 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.

[0095] 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 visual remote deployment method for a substation, characterized in that: include: Get the terminal version number and make upgrade judgment based on a category of version numbers; Query terminal information and determine terminal carrying capacity; Create a first-level model and obtain first-level indicators; Calculate the score and assess the impact based on the score result; The upgrade method is determined based on the scoring results.

2. A visual remote deployment method for a substation according to claim 1, characterized in that: The upgrade judgment includes analyzing the conditions for meeting the upgrade by combining the obtained terminal version number with a class of version numbers, and performing an upgrade judgment.

3. A visual remote deployment method for a substation as claimed in claim 2, characterized in that: Determining the terminal carrying capability includes determining the terminal's ability to carry a type of version by analyzing memory information running on the terminal.

4. A visual remote deployment method for a substation as claimed in claim 3, characterized in that: The creating of the first-level model and obtaining the first-level indicators includes simulating the terminal environment through the created first-level model, testing and obtaining the first-level indicators under the running of a type of version.

5. A visual remote deployment method for a substation according to claim 4, characterized in that: The impact assessment includes analyzing the scoring results, determining the impact of the upgrade on the terminal operation, and determining the adaptability of the upgrade.

6. A visual remote deployment method for a substation according to claim 5, characterized in that: Determining the upgrade type according to the scoring result includes determining the upgrade method according to the calculated scoring result; The upgrade method includes software upgrade and hardware upgrade.

7. A visual remote deployment method for a substation according to claim 6, characterized in that: The performing upgrade judgment in combination with a type of version number includes performing upgrade judgment in a type of manner, and performing judgment and analysis by comparing the obtained version number with the type of version number.

8. A system for visual remote deployment of a substation based on any one of claims 1 to 7, characterized in that: include: Version judgment module, load evaluation module, model creation module, score calculation module and upgrade decision module; The version judgment module obtains the terminal version number and performs upgrade judgment based on a type of version number; The bearer evaluation module queries the terminal information and determines the terminal bearer capacity; The model creation module creates a first-level model and obtains first-level indicators; The scoring calculation module calculates the scores and evaluates the impact according to the scoring results; The upgrade decision module determines the upgrade method according to the scoring result.

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 visual remote deployment method for a substation 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 visual remote deployment method for a substation according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Visual remote deployment method for transformer substation

    CN113407191A