Power grid section management methods, electronic equipment and storage media computer program products
By automating the editing and verification of power grid section limit forms, the problems of low efficiency and low accuracy in the management method of power grid section limit forms have been solved, and efficient and accurate management of power grid section limit forms has been achieved.
Patent Information
- Application Number
- CN202411685274.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2044-11-22
AI Technical Summary
The existing management methods for power grid section limit tables suffer from low management and execution efficiency and low accuracy of the limit tables. These problems are mainly reflected in inaccurate information transmission, inflexible operation procedures, and cumbersome verification and confirmation processes.
By acquiring a preset form, editing it according to the filling options and selection options, controlling the execution of the power grid section limit form using a preset transmission protocol, and verifying it using the limit form, the automatic generation, execution, and verification are achieved.
This improved the management and execution efficiency of the power grid section limit table management method, ensured the accuracy of the limit table, and reduced human error and operation time.
Smart Images

Figure CN119623433B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power system technology, and more specifically, to a power grid section management method, electronic equipment, and computer program product for storage media. Background Technology
[0002] With the continuous development of the power grid and the actual operation of power production, when the grid operation mode changes, especially during grid maintenance, fault handling, and response to severe weather, staff need to adjust the grid sections based on dynamic factors such as changes in substation line load and equipment failures to control the power flow of each section within stable limits and ensure stable grid operation. However, the current method of setting values for stable control sections has several major problems, which affect work efficiency and accuracy:
[0003] 1. Inaccurate information transmission: Dispatchers send cross-sectional formula and limit information to automation personnel through the substation operation management system (OMS). Automation personnel then manually fill in an Excel template to generate a .csv format cross-sectional limit table. Due to the indirect nature of information transmission, the cross-sectional formulas are prone to ambiguity, leading to misunderstandings.
[0004] 2. Inflexible operation process: After editing the cross-section limit table, automation personnel need to log in to the main station's power grid dispatch automation integrated system (OCS) and upload the file to perform cross-section updates. This process relies entirely on manual operation and can only be executed in real-time, thus causing gaps in the execution process, i.e., untimely updates.
[0005] 3. The verification process is cumbersome: After execution, the cross-sectional values need to be manually verified by automation personnel, comparing the cross-sectional information in the main station OCS system with the cross-sectional limit table information. This process is not only time-consuming and labor-intensive, but also prone to errors and omissions due to the limitations of manual verification.
[0006] There is currently no effective solution to the above problems. Summary of the Invention
[0007] This invention provides a power grid section management method, electronic device, and storage medium computer program product to at least solve the technical problems of low management and execution efficiency and low accuracy of limit tables in related technologies.
[0008] According to one embodiment of the present invention, a method for managing power grid sections is provided, comprising: obtaining a preset form, wherein the preset form includes fill-in options and selection options; editing the preset form according to the fill-in options and selection options to obtain a limit form for a power grid section to be processed; controlling the power grid section to be processed to execute the limit form based on a preset transmission protocol to obtain an execution result; and verifying the execution result using the limit form to obtain a verification result, wherein the verification result is used to determine whether the execution result matches the limit form.
[0009] Optionally, obtaining the preset form includes: obtaining the user's unique identifier information; and displaying the user information and time information in the preset form based on the unique identifier information.
[0010] Optionally, editing the preset form according to the fill-in options and selection options to obtain the limit form for the power grid section to be processed includes: obtaining the list of power grid sections from the selection options, wherein the list of power grid sections is determined based on unique identifier information; selecting the name of the power grid section in the list of power grid sections based on the selection options to obtain the name of the power grid section to be processed in the limit form; and obtaining the limit information and formula information of the power grid section to be processed in the limit form based on the fill-in options.
[0011] Optionally, the execution result is validated using a limit form. The validation result includes: comparing the name, limit information, and formula information in the limit form with the execution result to obtain a comparison result; in response to the comparison result indicating that the execution result is different from any information in the limit form, the validation result is determined to indicate that the execution result does not match the limit form.
[0012] Optionally, the power grid section management method further includes: visualizing the execution results and limit forms to obtain a verification form; and, in response to determining that the execution results do not match the limit forms based on the verification results, annotating the execution results in the verification form.
[0013] Optionally, the power grid section management method further includes: storing the execution results in a preset database; and reading the execution results based on a data source in response to verifying the execution results using a limit form.
[0014] Optionally, the default transfer protocol is a secure file transfer protocol.
[0015] According to one embodiment of the present invention, a power grid section management device is also provided, comprising: an acquisition module for acquiring a preset form, wherein the preset form includes fill-in options and selection options; a first determination module for editing the preset form according to the fill-in options and selection options to obtain a limit form for a power grid section to be processed; a second determination module for controlling the power grid section to be processed to execute the limit form based on a preset transmission protocol to obtain an execution result; and a verification module for verifying the execution result using the limit form to obtain a verification result, wherein the verification result is used to determine whether the execution result matches the limit form.
[0016] Optionally, the acquisition module is also used to acquire the unique identifier information of the user login; the power grid section management device also includes a display module, which is used to display user information and time information in a preset form based on the unique identifier information.
[0017] Optionally, the acquisition module is further configured to acquire a list of power grid sections from the selection options, wherein the list of power grid sections is determined based on unique identifier information; the first determination module is further configured to: select the name of the power grid section in the list of power grid sections based on the selection options to obtain the name of the power grid section to be processed in the limit form; and obtain the limit information and formula information of the power grid section to be processed in the limit form based on the filling options.
[0018] Optionally, the verification module is also used to: compare the name, limit information and formula information in the limit form with the execution result to obtain the comparison result; in response to the comparison result indicating that the execution result is different from any information in the limit form, determine that the verification result indicates that the execution result does not match the limit form.
[0019] Optionally, the power grid section management device further includes a processing module for visualizing the execution results and limit forms to obtain a verification form; in response to determining that the execution results do not match the limit forms based on the verification results, the execution results in the verification form are annotated.
[0020] Optionally, the processing module is also used to: store the execution result in a preset database; and, in response to validating the execution result using a limit form, read the execution result based on a data source.
[0021] Optionally, the default transfer protocol is a secure file transfer protocol.
[0022] According to one embodiment of the present invention, an electronic device is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the above-described power grid section management method when it runs.
[0023] According to one embodiment of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the storage medium is located to perform the above-described power grid section management method.
[0024] According to one embodiment of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the above-described power grid section management method.
[0025] In this embodiment of the invention, a preset form is obtained, and the preset form is edited according to the filling options and selection options to obtain the limit form of the power grid section to be processed. The limit form is executed based on a preset transmission protocol to obtain the execution result. The execution result is verified using the limit form to obtain the verification result. This achieves the purpose of automatically generating, executing and verifying the power grid section limit table, thereby improving the management and execution efficiency and the accuracy of the limit table. It also solves the technical problems of low management and execution efficiency and low accuracy of limit tables in related technologies. Attached Figure Description
[0026] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0027] Figure 1 This is a hardware structure block diagram of a power grid section management method according to one embodiment of the present invention;
[0028] Figure 2 This is a flowchart of a power grid section management method according to one embodiment of the present invention;
[0029] Figure 3 This is a schematic diagram of a power grid section management method according to one embodiment of the present invention;
[0030] Figure 4A This is a schematic diagram of another power grid section management method according to one embodiment of the present invention;
[0031] Figure 4B This is a schematic diagram of another power grid section management method according to one embodiment of the present invention;
[0032] Figure 5 This is a schematic diagram of another power grid section management method according to one embodiment of the present invention;
[0033] Figure 6This is a schematic diagram of another power grid section management method according to one embodiment of the present invention;
[0034] Figure 7 This is a flowchart of another power grid section management method according to one embodiment of the present invention;
[0035] Figure 8 This is a structural block diagram of a power grid section management device according to one embodiment of the present invention. Detailed Implementation
[0036] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0037] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0038] In related technologies, a stability control section is used to characterize a set of one or more transmission lines in a power network defined to maintain system stability. These lines may span different regions or connect different subsystems. When overloads or other conditions that may lead to system instability occur in certain parts of the power system, the role of the stability control section is to ensure the overall stability of the system by limiting the power flow on these lines.
[0039] Cross-sectional limit management is an important aspect of power system operation, helping to maintain the overall stability and reliability of the power grid. It involves setting and managing the maximum permissible transmission capacity of critical paths (sections) within the power grid. A cross-sectional limit refers to the maximum allowable transmission power on a given transmission path under specific conditions. Cross-sectional limits are determined based on the physical characteristics of the path, grid stability requirements, and other relevant factors.
[0040] The power grid section management method embodiments provided in this application can be executed on mobile terminals, computer terminals or similar computing devices. Figure 1 This is a hardware structure block diagram of a power grid section management method according to one embodiment of the present invention. Figure 1 As shown, the computer terminal 10 (or electronic device 10) may include one or more processors (shown as 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0041] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be wholly or partially embodied in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuit may be a single, independent processing module, or may be wholly or partially integrated into any other element within the computer terminal 10 (or electronic device). As involved in the embodiments of this application, the data processing circuit serves as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).
[0042] The memory 104 can be used to store software programs and modules for application software, such as the program instructions / data storage device corresponding to the power grid section management method in this embodiment. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the aforementioned power grid section management method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0043] The transmission module 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 106 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.
[0044] The display may be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user page of the computer terminal 10 (or electronic device).
[0045] It should be noted here that, in some optional embodiments, the above... Figure 1 The computer device (or electronic device) shown may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that... Figure 1 This is only one instance of a particular specific instance, and is intended to illustrate the types of components that may exist in the aforementioned computer equipment (or electronic equipment).
[0046] According to an embodiment of the present invention, a method embodiment for power grid section management is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0047] Figure 2 This is a flowchart of a power grid section management method according to one embodiment of the present invention, such as... Figure 2 As shown, the method includes the following steps:
[0048] Step S20: Obtain a preset form, wherein the preset form includes fill-in options and selection options;
[0049] In step S20, the aforementioned preset form is used to characterize a form that allows staff to edit the cross-sectional limit value table online.
[0050] The above-mentioned fill-in options are used to represent the blank areas reserved in the preset form. Staff can enter text, numbers, or other specific information in these options. For example, the preset form includes fill-in boxes for parameters such as cross-section execution instructions, for operators to fill in.
[0051] The aforementioned selection options represent a series of preset options provided in the preset form, from which operators can select one or more options as input. For example, the preset form includes drop-down menus for parameters such as the upper and lower limits of a cross-section, allowing operators to choose.
[0052] Step S22: Edit the preset form according to the filling options and selection options to obtain the limit form of the power grid section to be processed;
[0053] In step S22, the aforementioned limit form is used to characterize the cross-sectional limit form that has been edited by the staff.
[0054] Specifically, staff edit the fill-in and selection options in the preset form according to the specific needs of the actual power grid section, thus obtaining the limit form for the power grid section to be processed. For example, in section group A: the upper limit value of line A + line B is set to 114MW, and the lower limit value is set to 108MW, etc.
[0055] Step S24: Based on the preset transmission protocol, control the power grid section to be processed to execute the limit form and obtain the execution result;
[0056] In step S24, the aforementioned preset transfer protocol is used to characterize the Secure File Transfer Protocol (SFTP). This protocol is a file transfer protocol based on SSH (Secure Shell), providing a secure method for transferring files over a network. Compared to traditional FTP, SFTP uses encryption when transferring files, ensuring data security and integrity.
[0057] The above execution results are used to characterize the current setpoints of the power grid section to be processed after the limit value form is executed.
[0058] Step S26: Validate the execution result using the limit form to obtain the validation result, which is used to determine whether the execution result matches the limit form.
[0059] Specifically, after the limit form is executed, the execution results for the power grid section to be processed are verified using the limit form. This checks whether the actual setpoints of the power grid section to be processed match the settings in the limit form, ensuring the accuracy of the execution.
[0060] Specifically, Figure 3 This is a schematic diagram of a power grid section management method according to one embodiment of the present invention, as shown below. Figure 3As shown, the limit form for the power grid section to be processed is generated in the OMS system in .csv format. The .csv limit form is transmitted and pushed to the OCS system at the master station via SFTP technology for execution. After the master OCS system executes the limit form, it obtains the execution result and stores it in the OMS system database. The OMS system reads the stored execution result through a data source and performs result verification, thus realizing a systematic closed-loop management method for power grid sections.
[0061] Based on steps S20 to S26 above, a preset form is obtained, and the preset form is edited according to the filling options and selection options to obtain the limit form of the power grid section to be processed. The limit form of the power grid section to be processed is executed based on a preset transmission protocol to obtain the execution result. The execution result is verified using the limit form to obtain the verification result. This achieves the purpose of automatically generating, executing and verifying the power grid section limit table, thereby improving the management and execution efficiency and the accuracy of the limit table. It also solves the technical problems of low management and execution efficiency and low accuracy of the limit table in the power grid section limit table management method in related technologies.
[0062] Optionally, in step S20, obtaining the preset form includes:
[0063] Step S201: Obtain the unique identifier information for user login;
[0064] In step S201, the aforementioned unique identifier information is used to identify and verify the user's identity in order to determine the user's personal information and permission settings. For example, name, user ID, etc.
[0065] Step S202: Display user information and time information in a preset form based on unique identifier information.
[0066] Specifically, after obtaining the user's unique identifier, this identifier will be used to retrieve the user's personal information, such as name, department, and position, and the information will be automatically populated into a preset form. Simultaneously, the current time information will be obtained and displayed on the preset form to ensure that the timestamp in the form is up-to-date.
[0067] Based on the above steps S201 to S202, the unique identifier information of the user login is obtained; based on the unique identifier information, the user information and time information are displayed in the preset form. When the staff starts to fill in the preset form, the personal information and the current time have been automatically filled in. This not only improves the efficiency of filling in the form, but also ensures the accuracy and completeness of the form information. It also helps to track and audit the filler and filling time of the form in the subsequent form execution process.
[0068] Optionally, in step S22, the preset form is edited according to the filling options and selection options to obtain the limit form for the power grid section to be processed, including:
[0069] Step S221: Obtain the list of power grid sections from the selection options, wherein the list of power grid sections is determined based on unique identifier information;
[0070] In step S221, the aforementioned list of power grid sections is determined based on the user's unique identifier information (such as user ID), ensuring that users can only access data within their authorized scope. For example, after dispatcher A logs in, based on his user ID and permissions, he retrieves the list of power grid section groups under his management from the database. This list may include "Section Group A," "Section Group B," and "Section Group C," etc.
[0071] Step S222: Select the name of the power grid section in the power grid section list based on the selection options to obtain the name of the power grid section to be processed in the limit form;
[0072] Specifically, in the list of power grid sections, users need to select a section to edit its settings. Users can select a section from a drop-down menu or a list. For example, dispatcher A sees "Section Group A," "Section Group B," and "Section Group C" in the section group drop-down menu; he selects "Section Group A" as the section group to be processed. Then, he selects the name of the section to be processed, "Line A + Line B," from the section name drop-down menu. The name "Line A + Line B" will be filled into the corresponding field in the limit form.
[0073] Step S223 obtains the limit information and formula information of the power grid section to be processed in the limit form based on the filled-in options.
[0074] Specifically, after selecting a specific power grid section name, the user needs to fill in the limit information and formula information for that power grid section. The limit information and formula information for the power grid section are entered through the input options. For example: In section group A, the upper limit value for line A + line B is set to 114MW, the lower limit value to 108MW, and the formula to be Vf1 + Vf2.
[0075] Specifically, Figure 4A This is a schematic diagram of another power grid section management method according to one embodiment of the present invention, as shown below. Figure 4AThe image shows the editing page for the limit form of the power grid section to be processed. After obtaining the unique identifier of the person filling out the form, this identifier will be used to retrieve the personal information, such as name, and automatically populate the personal information into the preset form. Simultaneously, the current time information is obtained and displayed on the preset form to ensure that the timestamp in the preset form is up-to-date. The "Section Limit Table Name" is used to represent the name of the generated section limit table and is a .csv file. The person filling out the form can add a section group by clicking the "Add" button. The drop-down menu for section groups shows "Section Group A", "Section Group B", and "Section Group C". Select "Section Group A" as the power grid section group to be processed. Then, select the name of the section to be processed, "Line A + Line B", from the drop-down menu for section name. The name "Line A + Line B" will be filled into the corresponding field in the limit form. After selecting a specific power grid section name, the user needs to fill in the limit information and formula information for that power grid section. The limit information and formula expression for the power grid section are entered through the input options. For example: In section group A, the upper limit value for Line A + Line B is set to 114MW, and the lower limit value is set to 108MW, with the formula Vf1 + Vf2. "Unit" refers to the unit corresponding to the upper and lower limits, which can be generated through a drop-down menu. "Formula Description" is an explanation of the formula expression, which can be generated through selection; "Description" refers to the description of the section group, which is optional. "Section Code" refers to the code corresponding to the section name. After the person filling in the information completes it, clicking "Confirm Generation" will generate the limit value form for the power grid section to be processed.
[0076] Specifically, Figure 4B This is a schematic diagram of another power grid section management method according to one embodiment of the present invention, as shown below. Figure 4B The image shows the cross-section execution page. The executor is the person currently executing the cross-section limit form, and the execution time is based on the timestamp of the executor clicking "Cross-section Execution." By clicking the "Select" button under "Execution Attachments," you can select cross-section limit forms, which will then be displayed in the "Limit Form Attachments" section. Clicking the "Cross-section Edit" button allows you to modify the limit form attachments, clicking the "Historical Cross-section" button allows you to view historical cross-section execution records, and clicking the "Cross-section Verification" button initiates the cross-section verification process.
[0077] Based on steps S221 to S223 above, a list of power grid sections is obtained from the selection options, wherein the list of power grid sections is determined based on unique identifier information; the names of power grid sections in the list of power grid sections are selected based on the selection options to obtain the names of the power grid sections to be processed in the limit form; the limit information and formula information of the power grid sections to be processed in the limit form are obtained based on the fill options. By automating the process of obtaining the list of power grid sections from the authorized scope and selecting specific power grid sections, the workload of manual searching and selection is reduced. At the same time, automatically filling in the names of the power grid sections to be processed reduces the number of manual input steps and lowers the error rate.
[0078] Optionally, in step S26, the execution result is validated using a limit form, and the validation result includes:
[0079] Step S261: Compare the name, limit information, and formula information in the limit form with the execution result to obtain the comparison result;
[0080] In step S2612, in response to the comparison result indicating that the execution result is different from any information in the limit form, the verification result indicates that the execution result does not match the limit form.
[0081] Specifically, the information in the limit form, including the name of the power grid section, limit information, and formula information, is compared with the actual execution result to verify whether the execution operation is correct. If the comparison result indicates that the execution result is different from any information in the limit form, the verification result indicates that the execution result does not match the limit form; if the comparison result indicates that the execution result is the same as all information in the limit form, the verification result indicates that the execution result matches the limit form. For example, the limit form specifies that in section group A: Line A + Line B, the upper limit is 114MW, the lower limit is 108MW, and the formula is Vf1 + Vf2. After the OCS system performs the setting update operation, it reads the actual setting. In the OMS system, the actual setting is compared with the value in the limit form. If the comparison result indicates that the actual setting is different from any information in the limit form, the verification result indicates that the actual setting does not match the limit form.
[0082] Specifically, if the verification result indicates that the execution result does not match the limit form, it means that an error occurred during the execution process, or that the information in the limit form is incorrect. The OMS system will automatically trigger the error handling process. For example, it may re-execute the value update operation or notify the operator to manually check and correct it. All verification results, whether matching or not, will be recorded in the OMS system log and a corresponding report will be generated for subsequent review and analysis.
[0083] Specifically, Figure 5It is a schematic diagram of another power grid section management method according to an embodiment of the present invention. As Figure 5 shown, the information in the limit form, including the name of the power grid section, limit information, and formula information, is compared with the actual execution result to verify whether the execution operation is correct. If the comparison result indicates that the execution result is different from any of the information in the limit form, the verification result indicates that the execution result does not match the limit form; if the comparison result indicates that the execution result is the same as all the information in the limit form, the verification result indicates that the execution result matches the limit form.
[0084] Based on the above steps S261 to S262, the name, limit information, and formula information in the limit form are compared with the execution result to obtain a comparison result; in response to the comparison result indicating that the execution result is different from any of the information in the limit form, it is determined that the verification result indicates that the execution result does not match the limit form. By automatically comparing the limit form with the execution result, any deviation can be quickly detected without waiting for manual comparison, so as to quickly respond and take actions, improving the management efficiency of the power grid section limit table.
[0085] Optionally, the power grid section management method further includes:
[0086] Step S271, performing visualization processing on the execution result and the limit form to obtain a verification form;
[0087] Specifically, the OMS system compares the values in the limit form with the execution result and displays them in a visual form on a verification form. The purpose of the visualization processing is to enable the operator to intuitively see which parameters are matched and which are not.
[0088] Step S272, in response to determining that the execution result does not match the limit form according to the verification result, performing annotation processing on the execution result in the verification form.
[0089] Specifically, if the verification result shows that the execution result does not match the limit form, corresponding execution results in the verification form are subjected to annotation processing. Such annotation includes color marking, text annotation, or other visual cues to highlight the differences and help the operator quickly identify and handle problems. <00It can be seen that if the comparison result indicates that the execution result is identical to the information in the limit form, then the verification result indicates that the execution result matches the limit form. If the verification result shows that the execution result does not match the limit form, the corresponding execution result in the verification form is annotated. This annotation includes color markings, text annotations, or other visual cues to highlight the differences and help operators quickly identify and handle the problem.
[0091] Based on steps S271 to S272 above, the execution result and the limit form are visualized to obtain a verification form; in response to the determination that the execution result does not match the limit form based on the verification result, the execution result in the verification form is annotated. Through this visualization and annotation mechanism, the transparency and efficiency of the operation can be improved, human error can be reduced, and the setting of the grid section can be ensured to be accurate and reliable.
[0092] Optionally, the power grid section management method further includes:
[0093] Step S281: Store the execution result in a preset database;
[0094] Step S282: In response to validating the execution result using a limit form, the execution result is read based on the data source.
[0095] Specifically, the execution results are stored in the OMS system database. The OMS system reads the stored execution results from the data source and performs execution result verification.
[0096] Based on the above steps S281 to S282, the execution results are stored in a preset database; in response to the validation of the execution results using a limit form, the execution results are read based on the data source method and stored in the preset database to ensure the consistency and integrity of the data, and storing the execution results facilitates subsequent auditing and historical tracking.
[0097] Optionally, the default transfer protocol is a secure file transfer protocol.
[0098] Specifically, the aforementioned preset transfer protocol is used to characterize the Secure File Transfer Protocol (SFTP). This protocol is a file transfer protocol based on SSH (Secure Shell), providing a secure method for transferring files over a network. Compared to traditional FTP, SFTP uses encryption when transferring files, ensuring data security and integrity.
[0099] Figure 7 This is a flowchart of another power grid section management method according to one embodiment of the present invention, such as... Figure 7 As shown, the method includes the following steps:
[0100] Step S701: Obtain the unique identifier information for user login;
[0101] Step S702: Display user information and time information in a preset form based on unique identifier information;
[0102] Step S703: Obtain the list of power grid sections from the selection options;
[0103] Step S704: Select the name of the power grid section in the power grid section list based on the selection options to obtain the name of the power grid section to be processed in the limit form;
[0104] Step S705: Based on the input options, obtain the limit information and formula information of the power grid section to be processed in the limit form;
[0105] Step S706: Based on the preset transmission protocol, control the power grid section to be processed to execute the limit form and obtain the execution result;
[0106] Step S707: Compare the name, limit information, and formula information in the limit form with the execution result to obtain the comparison result;
[0107] Step S708: In response to the comparison result indicating that the execution result is different from any information in the limit form, determine the verification result indicating that the execution result does not match the limit form.
[0108] Based on steps S701 to S708 above, a method is adopted to obtain a preset form, edit the preset form according to the filling options and selection options, and obtain the limit form of the power grid section to be processed. The limit form is executed by controlling the power grid section to be processed based on a preset transmission protocol to obtain the execution result. The execution result is verified using the limit form to obtain the verification result. This achieves the purpose of automatically generating, executing and verifying the power grid section limit table, thereby improving the management and execution efficiency and the accuracy of the limit table. This solves the technical problems of low management and execution efficiency and low accuracy of the limit table in the power grid section limit table management method in related technologies.
[0109] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.
[0110] This invention also provides a power grid section management device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0111] Figure 8 This is a structural block diagram of a power grid section management device according to one embodiment of the present invention, such as... Figure 8 As shown, the device includes:
[0112] The acquisition module 801 is used to acquire a preset form, wherein the preset form contains fill options and selection options;
[0113] The first determining module 802 is used to edit the preset form according to the filling options and selection options to obtain the limit form of the power grid section to be processed;
[0114] The second determining module 803 is used to control the execution of the limit form of the power grid section to be processed based on a preset transmission protocol, and obtain the execution result.
[0115] The verification module 804 is used to verify the execution result using the limit form and obtain the verification result, which is used to determine whether the execution result matches the limit form.
[0116] Optionally, the acquisition module 801 is also used to acquire the unique identifier information of the user login; the power grid section management device also includes a display module 805, which is used to display user information and time information in a preset form based on the unique identifier information.
[0117] Optionally, the acquisition module 801 is further configured to acquire a list of power grid sections from the selection options, wherein the list of power grid sections is determined based on unique identifier information; the first determination module 802 is further configured to: select the name of the power grid section in the list of power grid sections based on the selection options to obtain the name of the power grid section to be processed in the limit form; and obtain the limit information and formula information of the power grid section to be processed in the limit form based on the filling options.
[0118] Optionally, the verification module 804 is further configured to: compare the name, limit information and formula information in the limit form with the execution result to obtain a comparison result; and, in response to the comparison result indicating that the execution result is different from any information in the limit form, determine that the verification result indicates that the execution result does not match the limit form.
[0119] Optionally, the power grid section management device further includes a processing module 806, which is used to visualize the execution result and the limit form to obtain a verification form; in response to determining that the execution result does not match the limit form based on the verification result, the execution result in the verification form is annotated.
[0120] Optionally, the processing module 806 is also used to: store the execution result in a preset database; and, in response to verifying the execution result using a limit form, read the execution result based on a data source.
[0121] Optionally, the default transfer protocol is a secure file transfer protocol.
[0122] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0123] According to one embodiment of the present invention, an electronic device is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the above-described power grid section management method when it runs.
[0124] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:
[0125] Step S1: Obtain a preset form, which includes fill-in options and selection options;
[0126] Step S2: Edit the preset form according to the filling options and selection options to obtain the limit form of the power grid section to be processed;
[0127] Step S3: Based on the preset transmission protocol, control the power grid section to be processed to execute the limit form and obtain the execution result;
[0128] Step S4: Use the limit form to verify the execution result and obtain the verification result. The verification result is used to determine whether the execution result matches the limit form.
[0129] According to one embodiment of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is executed, it controls the device where the storage medium is located to perform the above-described power grid section management method.
[0130] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:
[0131] Step S1: Obtain a preset form, which includes fill-in options and selection options;
[0132] Step S2: Edit the preset form according to the filling options and selection options to obtain the limit form of the power grid section to be processed;
[0133] Step S3: Based on the preset transmission protocol, control the power grid section to be processed to execute the limit form and obtain the execution result;
[0134] Step S4: Use the limit form to verify the execution result and obtain the verification result. The verification result is used to determine whether the execution result matches the limit form.
[0135] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0136] According to one embodiment of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the above-described power grid section management method.
[0137] Optionally, in this embodiment, the computer program product described above may be configured to store computer program instructions for performing the following steps:
[0138] Step S1: Obtain a preset form, which includes fill-in options and selection options;
[0139] Step S2: Edit the preset form according to the filling options and selection options to obtain the limit form of the power grid section to be processed;
[0140] Step S3: Based on the preset transmission protocol, control the power grid section to be processed to execute the limit form and obtain the execution result;
[0141] Step S4: Use the limit form to verify the execution result and obtain the verification result. The verification result is used to determine whether the execution result matches the limit form.
[0142] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0143] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0144] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0145] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0146] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0147] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0148] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROMW), random access memory (RAMW), portable hard drives, magnetic disks, or optical disks.
[0149] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for managing power grid cross sections, characterized in that, include: Obtain a preset form, wherein the preset form includes fill-in options and selection options; Edit the preset form according to the filling options and selection options to obtain the limit form for the power grid section to be processed; Based on a preset transmission protocol, the power grid section to be processed is controlled to execute the limit form to obtain the execution result; The execution result is validated using the limit form to obtain a validation result, wherein the validation result is used to determine whether the execution result matches the limit form; The process of editing the preset form according to the fill-in options and the selection options to obtain the limit form for the power grid section to be processed includes: obtaining the list of power grid sections from the selection options, wherein the list of power grid sections is determined based on the unique identifier information of the user login; selecting the name of the power grid section in the list of power grid sections based on the selection options to obtain the name of the power grid section to be processed in the limit form; and obtaining the limit information and formula information of the power grid section to be processed in the limit form based on the fill-in options. The execution result is validated using the limit form, and the validation result is obtained by comparing the name, limit information, and formula information in the limit form with the execution result to obtain a comparison result; in response to the comparison result indicating that the execution result is different from any information in the limit form, it is determined that the validation result indicates that the execution result does not match the limit form; The method further includes: visualizing the execution result and the limit form to obtain a verification form; and, in response to determining that the execution result does not match the limit form based on the verification result, annotating the execution result in the verification form.
2. The power grid section management method according to claim 1, characterized in that, Retrieving the preset form includes: Retrieve the unique identifier information for user login; User information and time information are displayed in the preset form based on the unique identifier information.
3. The power grid section management method according to claim 1, characterized in that, The method further includes: The execution results are stored in a preset database; In response to validating the execution result using the limit form, the execution result is read based on the data source.
4. The power grid section management method according to claim 1, characterized in that, The preset transmission protocol is a secure file transfer protocol.
5. An electronic device, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program executes the power grid section management method according to any one of claims 1 to 4 when it runs.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device where the storage medium is located to perform the power grid section management method according to any one of claims 1 to 4.
7. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the power grid section management method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Form verification method and form verification system
CN103106186A
Data processing method and device and storage medium
CN112632391A