Simulation methods and computer equipment for intelligent operation and maintenance of power systems

By proposing a simulation method for intelligent operation and maintenance applications in the power system, presetting a simulation model and configuring simulation projects, the problem of difficulty in evaluating the reliability of intelligent operation and maintenance structure and algorithms in the existing technology is solved, and effective simulation and evaluation of intelligent operation and maintenance applications are realized, reducing operation risks.

CN117973025BActive Publication Date: 2025-04-15GUANGDONG UNIV OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410121497.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-04-15
Estimated Expiration
2044-01-29

AI Technical Summary

Technical Problem

It is difficult for the existing technology to effectively evaluate the reliability and effectiveness of intelligent operation and maintenance structures and intelligent operation and maintenance algorithms, resulting in safety and cost problems when intelligent operation and maintenance applications are put into operation or trial operation.

Method used

A simulation method for intelligent operation and maintenance applications of power systems is proposed. By presetting the simulation model of intelligent operation and maintenance applications, including the simulation model of operation and maintenance application, the simulation model of monitoring host simulation model, etc., the intelligent operation and maintenance application simulation project is configured according to the connection method of the project to be tested, and the simulation project is simulated to obtain the simulation results.

Benefits of technology

It realizes simulation of the operation process of intelligent operation and maintenance applications, provides effective means to evaluate the reliability and effectiveness of intelligent operation and maintenance structure and intelligent operation and maintenance algorithms, and reduces the safety and cost risks when put into operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117973025B_ABST
    Figure CN117973025B_ABST
Patent Text Reader

Abstract

The present invention provides a simulation method and computer equipment for intelligent operation and maintenance applications of a power system, the method comprising: presetting a simulation model of an intelligent operation and maintenance application, including an operation and maintenance application host simulation model, a monitoring host simulation model, a patrol host simulation model, a monitoring terminal simulation model, an access terminal simulation model, an intelligent patrol device simulation model, an intelligent monitoring device simulation model, a master station simulation model, and a gateway machine simulation model; configuring an intelligent operation and maintenance application simulation project according to the connection mode of the project to be tested using the device simulation model; simulating the intelligent operation and maintenance application simulation project to obtain a simulation result of the project to be tested. It is possible to realize the simulation of the operation process of the intelligent operation and maintenance application, and provide an effective means for users to verify the reliability and effectiveness of the intelligent operation and maintenance structure and the intelligent operation and maintenance algorithm.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power system communication simulation, and in particular to a simulation method and computer equipment for intelligent operation and maintenance application of a power system. Background Art

[0002] With the development of the Internet of Things and digitalization, the power industry has proposed to build a new interconnected, safe and efficient power system by integrating the power grid architecture with modern intelligent sensing, communication, data-driven and digital twin technologies. Power equipment uses intelligent sensing equipment to realize online monitoring of its status information, and further analyzes and judges the power equipment status information collected by intelligent sensing equipment through cloud computing, artificial intelligence, big data and other technologies, so as to coordinate and control the operation and maintenance of power equipment and improve the comprehensive health management and intelligent operation and maintenance of power equipment. Existing technologies make it difficult to evaluate the reliability and effectiveness of intelligent operation and maintenance structures and intelligent operation and maintenance algorithms, and there are safety and cost issues when they are directly put into operation or trial operation. Summary of the invention

[0003] The content of the present invention is to solve the above problems and propose a simulation method and computer equipment for the application of intelligent operation and maintenance of power system, with the purpose of simulating the operation of intelligent operation and maintenance of power system and realizing the simulation of the intelligent operation and maintenance process of power system, which can be used to verify the reliability and effectiveness of the intelligent operation and maintenance structure and intelligent operation and maintenance algorithm of power system.

[0004] To achieve the above, the technical solution of the present invention includes the following contents:

[0005] In a first aspect, the present invention provides a simulation method for intelligent operation and maintenance application of a power system, comprising:

[0006] The simulation models of the preset intelligent operation and maintenance applications include: an operation and maintenance application host simulation model, a monitoring host simulation model, a patrol host simulation model, a monitoring terminal simulation model, an access terminal simulation model, an intelligent patrol device simulation model, an intelligent monitoring device simulation model, a master station simulation model, and a gateway machine simulation model, each of which operates in a client mode and / or a server mode;

[0007] According to the connection mode of the project to be tested, the intelligent operation and maintenance application simulation project is configured using the device simulation model, wherein the intelligent operation and maintenance application simulation project deploys at least one operation and maintenance application host simulation model and one monitoring terminal simulation model, and the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model via a direct connection / networking mode;

[0008] The intelligent operation and maintenance application simulation project is simulated to obtain a simulation result of the project to be tested.

[0009] In a second aspect, the present invention provides a computer device, comprising a memory and a processor;

[0010] The memory is used to store computer programs;

[0011] The processor is used to execute the computer program and implement the steps of the simulation method for wide-area protection control of the power system when executing the computer program.

[0012] The embodiment of the present application provides a simulation method and computer equipment for intelligent operation and maintenance application of power system, the method includes: presetting the simulation model of intelligent operation and maintenance application, including operation and maintenance application host simulation model, monitoring host simulation model, patrol host simulation model, monitoring terminal simulation model, access terminal simulation model, intelligent patrol device simulation model, intelligent monitoring device simulation model, master station simulation model, gateway machine simulation model; according to the connection mode of the project to be tested, using the device simulation model, configuring the intelligent operation and maintenance application simulation project; simulating the intelligent operation and maintenance application simulation project to obtain the simulation result of the project to be tested. It can realize the simulation of the operation process of intelligent operation and maintenance application, and provide users with effective means for the reliability and effectiveness of intelligent operation and maintenance structure and intelligent operation and maintenance algorithm.

[0013] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and cannot limit the disclosure of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the prior art and the drawings required for use in the embodiments. The following drawings are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1 is a flow chart of a simulation method for an intelligent operation and maintenance application of a power system provided in this embodiment;

[0016] Figure 2 is a simulation structure diagram of a monitoring terminal simulation model in one implementation mode;

[0017] Figure 3 is a simulation structure diagram of an operation and maintenance application host simulation model in one implementation mode;

[0018] Figure 4 is a schematic diagram of a protocol model of an application layer module of a simulation model in one implementation mode;

[0019] Figure 5 is a schematic diagram of the interaction of working modes of a simulation model in one implementation mode;

[0020] Figure 6 is a schematic diagram of a first intelligent operation and maintenance application simulation project in one implementation mode;

[0021] Figure 7 is a schematic diagram of a second intelligent operation and maintenance application simulation project in one implementation mode;

[0022] Figure 8 is a schematic diagram of a third intelligent operation and maintenance application simulation project in one implementation mode;

[0023] Fig. 9 is a simulation structure diagram of a first intelligent operation and maintenance application simulation project on OPNET simulation software in one implementation mode;

[0024] Fig.10 is a schematic diagram of the state transition relationship between the application layer protocol management process and the application layer submodule of the monitoring terminal simulation model in one implementation mode;

[0025] Fig.11 is a schematic diagram of the state transition relationship between the application layer protocol management process and the application layer submodule of the operation and maintenance application host simulation model in one implementation mode;

[0026] Fig.12 It is a schematic diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0028] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0029] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0030] See also Figure 1 , Figure 1It is a flow chart of a simulation method for intelligent operation and maintenance application of a power system provided in an embodiment of the present application. The simulation method can be applied in computer equipment for simulation of intelligent operation and maintenance application of power system in professional fields, such as for simulation of operation process of intelligent operation and maintenance application in smart grid / smart substation. For example, the reliability and effectiveness of intelligent operation and maintenance structure and intelligent operation and maintenance algorithm of smart grid / smart substation can be obtained by simulating the operation process of intelligent operation and maintenance application of smart grid / smart substation.

[0031] The computer device may be a terminal device or a server, wherein the terminal device includes, for example, a mobile phone, a tablet computer, a laptop computer, a desktop computer, and a personal digital assistant; the server may be an independent server or a server cluster. For ease of explanation, the embodiment of the present application is mainly described by applying the simulation of the intelligent substation field to the terminal device, but it is certainly not limited to this.

[0032] In some implementations, the simulation method may use OPNET simulation software as a platform, but is not limited to using OPNET simulation software. Other network simulation software, such as NS-2, MATLAB, etc., may also be used to implement the simulation method of the embodiments of the present application.

[0033] See also Figure 1 The simulation method for the intelligent operation and maintenance application of the power system of the embodiment of the present application includes steps S10 to S12.

[0034] S10. Preset a simulation model of the intelligent operation and maintenance application, including all devices that implement the intelligent operation and maintenance application.

[0035] In some implementations, the simulation structures of the monitoring terminal simulation model and the operation and maintenance application host simulation model are respectively as follows: Figure 2 , Figure 3 As shown, it includes: an application layer module, a transport layer module, a network layer module, several data link layer submodules and a corresponding physical layer module, wherein the physical layer module includes at least one pair of sending / receiving ports, and can realize a simulation structure of intelligent operation and maintenance application equipment based on TCP / IP. The simulation structure shown can be called a seven-layer structure model framework.

[0036] See also Figure 4 , Figure 4 The protocol model of the application layer module of the intelligent operation and maintenance application device simulation model in some implementations. The application layer module of the simulation model in the embodiment of the present application can be converted into a corresponding application layer communication protocol management process according to the attribute setting parameters and determine the client working mode and / or server working mode of the simulation model.

[0037] In some implementations, the property setting parameters include a protocol identifier and a model identifier, wherein the protocol identifier is used to indicate the application protocol of the application layer communication protocol management process, and the model identifier is used to indicate that the simulation model acts as a client and / or server in a certain protocol.

[0038] Exemplarily, the application layer module of the simulation model determines the client and / or server working mode and the application protocol of the application layer communication protocol management process according to the property setting parameters, and converts it into the corresponding application layer communication protocol management process. In the client working mode, the application layer communication protocol management process is the client communication protocol management process, and in the server working mode, the application layer communication protocol management process is the server communication protocol management process.

[0039] In some embodiments, the application layer communication protocol management process of the monitoring host, operation and maintenance application host, patrol host, access terminal, monitoring terminal, and master station simulation model obtains property setting parameters, including: when the simulation starts, the application layer communication protocol management process obtains the property setting parameters and stores the property setting parameters in a shared database.

[0040] like Figure 4 As shown, the application layer data storage module includes an attribute storage unit and a data storage unit. The application layer communication protocol management process can store the acquired attribute setting parameters in the attribute storage unit.

[0041] Optionally, the data storage unit is used to store data received from other simulation models or preset data parsed and read from a computer device, such as data of the corresponding protocol in a real substation. The preset data can be used for framing and filling of data packets so that data similar to or identical to that of a real substation can be transmitted during simulation.

[0042] Exemplarily, a data repository is created for the application layer data storage module to store the received data, and / or to provide corresponding service response data in response to the service request data of the communication end, wherein the communication end is the other party that communicates and interacts with the simulation model, which can be a server or a client. In the OPNET simulation, the data repository can be created by creating a data list AG; for example, when receiving service request data from a certain client, the data content is parsed and the data is saved in the corresponding data list; when receiving a data call instruction from another client in a certain application, the required data is searched from the data list according to the instruction requirements and framed and encapsulated into a corresponding protocol, such as a data frame of the DL / T860 protocol, and sent to the client.

[0043] In some implementations, a simulation model can act as a client for one application and also act as a server for another application.

[0044] For example, Figure 5 As shown, the monitoring host simulation model needs to obtain a service of the patrol host, so the monitoring host simulation model needs to send service request data to the operation and maintenance application host simulation model, and then the operation and maintenance application host simulation model sends this service request data to the patrol simulation model. In this process, the first half of the operation and maintenance application host simulation model receives the service request data of the monitoring host simulation model and acts as a server. The second half of the operation and maintenance application host simulation model sends the service request data to the patrol host simulation model and acts as a client.

[0045] In some embodiments, the property setting parameters also include the application protocol startup time and / or the application protocol startup sequence corresponding to the application protocol information. The application layer module determines the application layer communication protocol management process of the simulation model according to the simulation model property setting parameters, including: the application layer module determines the application layer communication protocol management process of the intelligent electronic device according to the application protocol startup time and / or the application protocol startup sequence, according to the protocol identifier and the model identifier. For example, the application layer communication protocol management process can be converted into different application layer communication protocol management processes according to the set startup time and / or startup sequence of each protocol, that is, the application layer module realizes the interaction of different protocols.

[0046] Exemplarily, the application layer protocol startup time and / or the application layer protocol startup sequence may be determined according to the interaction process of the simulation devices in the actual power system intelligent operation and maintenance application scenario.

[0047] Exemplarily, the application protocols of the application layer communication protocol management process include IEC61850 protocol, IEC60870 protocol, DL / T860 protocol, GB / T33602 protocol, GB / T26865 protocol, IEEE Std C37.118 protocol, DL / T634.5101 protocol, DL / T634.5104 protocol, DL / T476 protocol, Modbus protocol, etc. Of course, it is not limited to this; among them, the GB / T33602 protocol (GSP protocol-General service protocol) is used to specify the architecture, interaction mode, service primitives and communication protocols of the general service of the power system, which is applicable to the predefined and customized service data interaction within and between various power grid dispatching control centers at all levels, various power plants, substations, and various links of the design, development, construction, operation and maintenance of various power monitoring systems and equipment; the IEC 61850 protocol and DL / T860 protocol are used for communication between master / substations, between station control layer devices, and between station control layer devices and bay layer devices, such as setting value modification, control command transmission, etc.; the GB / T26865 protocol and IEEE Std The C37.118 protocol is used to define the communication between the master station (which can be called the dispatching end) and the substation in the real-time dynamic monitoring system of the power system, such as data upload and command transmission; the DL / T634.5101 protocol ("Telecontrol Equipment and Systems Part 5-101: Transmission Protocol Basic Telecontrol Task Supporting Standard") is applicable to telecontrol equipment and systems with encoded bit serial data transmission, which are used to monitor and control geographical wide-area processes. The purpose of formulating this set of telecontrol supporting standards is to achieve interoperability between compatible telecontrol equipment. The document adopts the IEC 60870-5 series of documents, and the specification proposes a functional protocol subset of basic telecontrol tasks, defines the actual communication functions and the most important user functions, but it cannot guarantee full compatibility and interoperability between equipment from different manufacturers; the DL / T634.5104 protocol ("Telecontrol Equipment and Systems Part 5-104: Transmission Protocol Adopting IEC Standard Transmission Protocol Set") is applicable to telecontrol equipment and systems with encoded bit serial data transmission, which are used to monitor and control geographical wide-area processes. The purpose of formulating this set of telecontrol supporting standards is to achieve interoperability between compatible telecontrol equipment. The document adopts the IEC 60870-5 series of documents, and the specification proposes a functional protocol subset of basic telecontrol tasks, defines the actual communication functions and the most important user functions, but it cannot guarantee full compatibility and interoperability between equipment from different manufacturers; 60870-5-101 Network Access) specifies the message format for data transmission between the dispatching master station and the substation communication gateway in client / server mode. The IEC104 protocol changes the open OSI seven-layer communication model to a five-layer model based on actual application needs. The TCP protocol is used for communication below the application layer. The protocol port number is usually specified as 2404, which has become the dedicated port number for the 104 protocol. The DL / T476 protocol defines the application layer protocol for real-time data communication in the power system, and describes the data format, control sequence and service primitives.This standard applies to real-time data communication between power system dispatching (control) centers and between dispatching (control) centers and power plants; the Modbus protocol is used for communication between monitoring computers and remote terminal control systems, such as communication between monitoring computers and remote terminal control systems in data acquisition and monitoring control systems.

[0048] Step S11: according to the connection mode of the project to be tested, use the simulation model to configure the intelligent operation and maintenance application simulation project.

[0049] In some implementations, the intelligent operation and maintenance application simulation project deploys at least one operation and maintenance application host simulation model and one monitoring terminal simulation model, and the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model via a direct connection / networking mode;

[0050] For example, Figure 6 As shown, the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model through networking to form a first intelligent operation and maintenance application simulation project.

[0051] Optionally, the monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model through a network, the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model through a direct connection / networking method, the intelligent patrol device simulation model and the intelligent monitoring device simulation model are connected to the access terminal simulation model through a wireless / wired method, and the access terminal simulation model is connected to the patrol host simulation model.

[0052] For example, Figure 7 As shown, the monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model through a network, the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model through a networking method, the intelligent patrol device simulation model is connected to the access terminal simulation model through a wireless method, the intelligent monitoring device simulation model is connected to the access terminal simulation model through a wired method, and the access terminal simulation model is connected to the patrol host simulation model, forming a second intelligent operation and maintenance application simulation project.

[0053] Optionally, the master station simulation model is connected to the gateway machine simulation model through a network, the gateway machine simulation model is connected to the operation and maintenance application host simulation model through a network, the monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model through a network, the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model through a direct connection / networking method, the intelligent patrol device simulation model and the intelligent monitoring device simulation model are connected to the access terminal simulation model through a wired / wireless method, and the access terminal simulation model is connected to the patrol host simulation model.

[0054] For example, Figure 8 As shown, the master station simulation model is connected to the gateway machine simulation model through a network, the gateway machine simulation model is connected to the operation and maintenance application host simulation model through a network, the monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model through a network, the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model through a networking method, the intelligent patrol device simulation model is connected to the access terminal simulation model through a wireless method, the intelligent monitoring device simulation model is connected to the access terminal simulation model through a wired method, and the access terminal simulation model is connected to the patrol host simulation model, forming a third intelligent operation and maintenance application simulation project.

[0055] Exemplarily, the first intelligent operation and maintenance application simulation project simulates the structure on the OPNET simulation software as follows Fig. 9 shown.

[0056] Step S12: simulate the intelligent operation and maintenance application simulation project to obtain a simulation result of the project to be tested.

[0057] In some implementations, the application layer module of the monitoring terminal simulation model includes a monitoring terminal data receiving submodule, a monitoring terminal data analyzing submodule, and a monitoring terminal data sending submodule;

[0058] The monitoring terminal data analysis submodule is preset with a state evaluation algorithm, which can analyze and calculate the received sensor data, generate state evaluation and warning information according to the results of the analysis and calculation, and the monitoring terminal data sending submodule integrates the state evaluation and warning information into a data packet for transmission.

[0059] Exemplarily, the application layer communication protocol management process and application layer submodule of the monitoring terminal simulation model can be represented as follows: Fig.10 As shown in the state transition relationship diagram, the execution logic of the state transition includes:

[0060] 1) "Initialization" state: when the OPNET simulation starts, the simulation start interrupt is triggered to enter the "Initialization" state, initialize the attribute storage unit, data storage unit, attribute setting parameters of the simulation model, etc., and wait for the simulation process of other simulation models to be initialized: read the attribute setting parameters of the monitoring terminal simulation model, including the application protocol, application session connection frequency, data packet size, etc., which are run and supported by the monitoring terminal simulation model. After reading the attribute setting parameters, the preset data parsed and read from the computer device can also be stored in the data storage unit. After the "Initialization" state is executed, it directly enters the "Waiting / Processing" state.

[0061] 2) "Waiting / Processing" state. In the "Waiting / Processing" state, the monitoring terminal simulation model waits for the data packets sent by other simulation models to trigger the "data packet receiving interrupt" or triggers the "data analysis interrupt" or "data packet sending interrupt" according to its own needs.

[0062] 3) "Monitoring terminal data reception" state. When the monitoring terminal simulation model receives a data packet in the "waiting / processing" state, it triggers the "data packet reception interrupt" and enters the "monitoring terminal data reception" state. The monitoring terminal simulation model parses and extracts the data packet content in the "monitoring terminal data reception" state, and stores the data packet content in the data storage unit. After setting the "data packet extraction completed" global variable to "true", it directly jumps to the "waiting / processing" state.

[0063] 4) "Monitoring terminal data analysis" state. When the monitoring terminal simulation model detects that the "data packet extraction completed" global variable is "true" in the "waiting / processing" state, it sets the "data packet extraction completed" global variable to "false" and triggers the "data analysis interrupt" to enter the "monitoring terminal data analysis" state. In the "monitoring terminal data analysis" state, the monitoring terminal simulation model generates status evaluation and warning information for the parsed and extracted data according to the built-in status evaluation algorithm, and stores the status evaluation and warning information in the data storage unit. After setting the "data analysis completed" global variable to "true", it directly jumps to the "waiting / processing" state.

[0064] 5) "Monitoring terminal data sending" state. When the monitoring terminal simulation model detects that the "data analysis completed" global variable is "true" in the "waiting / processing" state, it sets the "data analysis completed" global variable to "false" and triggers the "data packet sending interrupt" to enter the "monitoring terminal data sending" state. In the "monitoring terminal data sending" state, the monitoring terminal simulation model will parse and extract the data and the generated status evaluation and warning information according to the attribute setting parameters in the attribute storage unit, package and send them, and then jump directly to the "waiting / processing" state.

[0065] Similarly, in some implementations, the application layer module of the operation and maintenance application host simulation model includes an operation and maintenance application host data receiving submodule, an operation and maintenance application host data analyzing submodule, and an operation and maintenance application host data sending submodule;

[0066] The functions of the operation and maintenance application host data analysis submodule include at least: equipment status evaluation, operation and maintenance plan generation, and operation and maintenance plan analysis;

[0067] The function of the equipment status evaluation is to obtain the status monitoring data of the plurality of monitoring terminal simulation models and generate equipment status evaluation results according to the built-in comprehensive status evaluation algorithm;

[0068] The function of generating the operation and maintenance plan is to obtain one or more of the following information: the state evaluation and warning information of the monitoring terminal simulation model, the equipment state evaluation result, and generate an operation and maintenance plan;

[0069] The function of the operation and maintenance solution analysis is to obtain one or more of the following information: the operation and maintenance solution generated by the operation and maintenance application host simulation model, the operation and maintenance solution issued by the master station simulation model through the gateway machine simulation model, analyze the operation and maintenance solution, and generate a patrol and maintenance linkage strategy.

[0070] Exemplarily, the application layer communication protocol management process and application layer submodule of the operation and maintenance application host simulation model can be represented as follows: Fig.11 As shown in the state transition relationship diagram, the execution logic of the state transition includes:

[0071] 1) "Initialization" state: when the OPNET simulation starts, the simulation start interrupt is triggered to enter the "Initialization" state, initialize the attribute storage unit, data storage unit, simulation model attribute setting parameters, etc., and wait for the simulation process of other simulation models to be initialized: read the attribute setting parameters of the operation and maintenance application host simulation model, including the application protocol run and supported by the device, application session connection frequency, data packet size, etc. After reading the attribute setting parameters, the preset data that can also be parsed and read from the computer device is stored in the data storage unit. After the "Initialization" state is completed, it directly enters the "Waiting / Processing" state.

[0072] 2) "Waiting / Processing" state. In the "Waiting / Processing" state, the operation and maintenance application host simulation model waits for the data packets sent by other simulation models to trigger the "data packet receiving interrupt" or triggers the "data analysis interrupt" or "data packet sending interrupt" according to its own needs.

[0073] 3) "Operation and maintenance application host data reception" state. When the operation and maintenance application host simulation model receives a data packet in the "waiting / processing" state, the "data packet reception interruption" is triggered to enter the "operation and maintenance application host data reception" state. The operation and maintenance application host simulation model parses and extracts the data packet content in the "operation and maintenance application host data reception" state, and stores the data packet content in the data storage unit. According to the data packet content, the global variable "data is status monitoring data and status assessment and early warning information" or "data content is operation and maintenance plan" is set to "true", and the global variable "data packet extraction completed" is set to "true" and then jumps directly to the "waiting / processing" state.

[0074] 4) "Operation and maintenance application host data analysis" state. When the operation and maintenance application host simulation model detects that the "data packet extraction completed" global variable is "true" in the "waiting / processing" state, it sets the "data packet extraction completed" global variable to "false" and triggers the "data analysis interruption" to enter the "Operation and maintenance application host data analysis" state. The operation and maintenance application host simulation model analyzes the parsed and extracted data according to the "data is status monitoring data and status assessment and early warning information" global variable or the "data content is operation and maintenance plan" global variable in the "Operation and maintenance application host data analysis" state.

[0075] If the global variable "data content is status detection data and status evaluation and warning information" is "true", the device status evaluation result is generated according to the built-in comprehensive status evaluation algorithm, and the operation and maintenance plan is generated according to the device status evaluation result and / or the status evaluation and warning information, and the device status evaluation result and the operation and maintenance plan are stored in the data storage unit, and the global variable "data content is status detection data and status evaluation and warning information" is set to "false". If an operation and maintenance plan is generated, the global variable "data content is operation and maintenance plan" is set to "true", triggering the "self-analysis interrupt" to re-enter the "operation and maintenance application host data analysis" state. If no operation and maintenance plan is generated, the global variable "data analysis completed" is set to "true", triggering the "data analysis completed interrupt" to jump to the "waiting / processing" state;

[0076] If the global variable "Data content is operation and maintenance plan" is "true", a patrol and maintenance strategy is generated according to the data content, and the patrol and maintenance strategy is stored in the data storage unit. The global variable "Data content is operation and maintenance plan" is set to "false" and the global variable "Data analysis completed" is set to "true", triggering the "Data analysis completed interrupt" to jump to the "waiting / processing" state.

[0077] 5) "Operation and maintenance application host data sending" state. When the operation and maintenance application host simulation model detects that the "data analysis completed" global variable is "true" in the "waiting / processing" state, the "data analysis completed" global variable is set to "false", triggering the "data packet sending interruption" to enter the "operation and maintenance application host data sending" state. The operation and maintenance application host simulation model will encapsulate and send the stored status detection data, status evaluation and warning information, and / or patrol maintenance plan according to the attribute setting parameters in the attribute storage unit in the "operation and maintenance application host data sending" state, and then directly jump to the "waiting / processing" state.

[0078] The simulation method of the intelligent operation and maintenance application of the power system provided in the embodiment of the present application includes: presetting the simulation model of the intelligent operation and maintenance application, including the operation and maintenance application host simulation model, the monitoring host simulation model, the patrol host simulation model, the monitoring terminal simulation model, the access terminal simulation model, the intelligent patrol device simulation model, the intelligent monitoring device simulation model, the master station simulation model, and the gateway machine simulation model; according to the connection mode of the project to be tested, using the device simulation model, configuring the intelligent operation and maintenance application simulation project; simulating the intelligent operation and maintenance application simulation project to obtain the simulation result of the project to be tested. It can realize the simulation of the operation process of the intelligent operation and maintenance application, and provide users with an effective means for the reliability and effectiveness of the intelligent operation and maintenance structure and the intelligent operation and maintenance algorithm.

[0079] See also Fig.12 , Fig.12 4 is a schematic block diagram of a computer device 400 provided in an embodiment of the present application. Optionally, the computer device 400 can implement the aforementioned simulation method.

[0080] like Fig.12 As shown, the computer device 400 includes one or more processors 401, and the one or more processors 401 work individually or collectively to execute the steps of the aforementioned simulation method.

[0081] Illustratively, the computer device 400 further includes a memory 402 .

[0082] Exemplarily, the processor 401 and the memory 402 are connected via a bus 403 , which is, for example, an I2C (Interintegrated Circuit) bus.

[0083] Specifically, the processor 401 may be a micro controller unit (MCU), a central processing unit (CPU) or a digital signal processor (DSP).

[0084] Specifically, the memory 402 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0085] The processor 401 is used to run the computer program stored in the memory 402, and implement the steps of the above-mentioned simulation method when executing the computer program.

[0086] Exemplarily, the processor 401 is used to run a computer program stored in the memory 402, and implement the following steps when executing the computer program:

[0087] Preset simulation models of intelligent operation and maintenance applications, including operation and maintenance application host simulation model, monitoring host simulation model, patrol host simulation model, monitoring terminal simulation model, access terminal simulation model, intelligent patrol device simulation model, intelligent monitoring device simulation model, master station simulation model, and gateway machine simulation model;

[0088] According to the connection mode of the project to be tested, the intelligent operation and maintenance application simulation project is configured using the device simulation model;

[0089] The intelligent operation and maintenance application simulation project is simulated to obtain a simulation result of the project to be tested.

[0090] The specific principles and implementation methods of the computer device provided in the embodiments of the present application are similar to the simulation methods in the aforementioned embodiments and will not be repeated here.

[0091] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions. When the computer program is executed by a processor, the processor implements the steps of the simulation method provided in the above embodiment.

[0092] The computer-readable storage medium may be an internal storage unit of the computer device described in any of the foregoing embodiments, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the computer device.

[0093] It should be understood that the terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.

[0094] It will also be understood that the term "and / or" as used in this application and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0095] It should be noted that the descriptions of "first", "second", etc. in this application are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" or "second" may explicitly or implicitly include at least one of the features.

[0096] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A simulation method for intelligent operation and maintenance application of power system, characterized in that: include: Preset simulation models of intelligent operation and maintenance applications, including: operation and maintenance application host simulation model, monitoring host simulation model, patrol host simulation model, monitoring terminal simulation model, access terminal simulation model, intelligent patrol device simulation model, intelligent monitoring device simulation model, master station simulation model, gateway machine simulation model; Each of the simulation models operates in client mode and / or server mode; According to the connection mode of the project to be tested, the intelligent operation and maintenance application simulation project is configured using the simulation model, wherein the intelligent operation and maintenance application simulation project deploys at least one operation and maintenance application host simulation model and one monitoring terminal simulation model, and the monitoring terminal simulation model is connected to the operation and maintenance application host simulation model via a direct connection / networking mode; Simulating the intelligent operation and maintenance application simulation project to obtain a simulation result of the project to be tested; The operation and maintenance application host states of the operation and maintenance application host simulation model include: initialization state, waiting / processing state, operation and maintenance application host data analysis state, operation and maintenance application host data receiving state, and operation and maintenance application host data sending state; When simulating the intelligent operation and maintenance application simulation project, the execution logic of the state transition of the operation and maintenance application host simulation model includes: Entering the waiting / processing state after the initialization state is completed; When receiving a data packet of other simulation models in the waiting / processing state, the operation and maintenance application host data receiving state is entered, and in the operation and maintenance application host data receiving state, a preset global variable is set according to the content of the data packet extracted by parsing, and the global variable is at least used to indicate that the content of the data packet is status detection data and status evaluation and warning information or an operation and maintenance plan, and jumps to the operation and maintenance application host data analysis state after the data packet is extracted; In the data analysis state of the operation and maintenance application host, when the global variable indicates that the content of the data packet is status detection data and status evaluation and warning information, an equipment status evaluation result is generated based on a comprehensive status evaluation algorithm, an operation and maintenance plan is generated according to the equipment status evaluation result and / or the status evaluation and warning information, and the global variable is set to indicate that the content of the data packet is the operation and maintenance plan; when the global variable indicates that the content of the data packet is the operation and maintenance plan, a patrol maintenance plan is generated according to the operation and maintenance plan; In the data sending state of the operation and maintenance application host, the state detection data, the state evaluation and warning information, and / or the patrol and maintenance plan are packaged and sent.

2. The simulation method according to claim 1, characterized in that: In the intelligent operation and maintenance application simulation project: The monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model via a network; The intelligent patrol device simulation model and the intelligent monitoring device simulation model are connected to the access terminal simulation model in a wireless / wired manner, and the access terminal simulation model is connected to the patrol host simulation model.

3. The simulation method according to claim 1, characterized in that: In the intelligent operation and maintenance application simulation project: The master station simulation model is connected to the gateway machine simulation model through a network, and the gateway machine simulation model is connected to the operation and maintenance application host simulation model through a network.

4. The simulation method according to claim 1, characterized in that: The application layer module of the monitoring terminal simulation model includes: a monitoring terminal data receiving submodule, a monitoring terminal data analyzing submodule, and a monitoring terminal data sending submodule; The monitoring terminal data receiving submodule receives status monitoring data, the monitoring terminal data analyzing submodule generates status evaluation and warning information according to a built-in status evaluation algorithm, and the monitoring terminal data sending submodule sends the status monitoring data and the status evaluation and warning information to the operation and maintenance application host simulation model.

5. The simulation method according to claim 1, characterized in that: The simulation method further comprises: Determining a client operating mode and / or a server operating mode of the simulation model; When the simulation model is in the client working mode, the application layer communication protocol management process is configured as the client communication protocol management process; and / or when the simulation model is in the server working mode, the application layer communication protocol management process is configured as the server communication protocol management process; The application layer communication protocol management process generates, receives and sends application layer communication protocol data, and the application layer communication protocol data includes protocol service request data and / or protocol service response data.

6. The simulation method according to any one of claims 1-2 and 5, characterized in that: In the intelligent operation and maintenance application simulation project, the monitoring host simulation model and the patrol host simulation model are connected to the operation and maintenance application host simulation model through a network to implement the patrol and maintenance linkage strategy generated by the operation and maintenance application host simulation model; The monitoring host simulation model, in the client working mode, sends monitoring host protocol service request data to the operation and maintenance application host simulation model according to the patrol and maintenance linkage strategy, and receives monitoring host protocol service response data from the operation and maintenance application host simulation model; The operation and maintenance application host simulation model receives the monitoring host protocol service request data in the server working mode, sends the operation and maintenance application host protocol service request data to the patrol host simulation model in the client working mode according to the monitoring host protocol service request data, receives the operation and maintenance application host protocol service response data of the patrol host simulation model, and sends the monitoring host protocol service response data to the monitoring host simulation model in the server working mode according to the operation and maintenance application host protocol service response data; The patrol host simulation model receives the operation and maintenance application host protocol service request data in the server working mode, executes according to the operation and maintenance application host protocol service request data, and sends the operation and maintenance application host protocol service response data to the operation and maintenance application host simulation model according to the execution result.

7. A computer device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to execute the computer program and implement the steps of the simulation method for the intelligent operation and maintenance application of the power system as described in any one of claims 1 to 5 when executing the computer program.

Citation Information

Patent Citations

  • Intelligent substation simulation method and system

    CN112731819A

  • Simulation method of intelligent electronic equipment, electronic equipment and storage medium

    CN114615358A