Virtual power system training platform and training method and training system thereof
Through the training platform of virtual power system, the operating scene of the power system of real -time simulation and virtual reality technology is used to solve the safety, cost and feedback of existing training methods, and achieve an efficient, safe and practical training experience.
Patent Information
- Application Number
- CN202411374654.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-01-21
AI Technical Summary
The existing power system training methods lack real-time interaction, limited training experience, safety risks, high costs and untimely feedback, and cannot meet the training needs of modern power systems.
Develop a virtual power system training platform, including a real-time simulation module, a virtual reality environment module, an evaluation module and a user interface module, to simulate the operating scenarios and operating environment of the power system, record and analyze operating behaviors, and provide real-time feedback.
Through virtual reality technology simulation the operating scene of the real power system, improve the safety and practicality of training, reduce the cost of training, realize real -time analysis and feedback of operator performance, and improve training efficiency and quality.
Smart Images

Figure CN119339601A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power system training, and in particular to a virtual power system training platform, a training method for the virtual power system training platform, a computer-readable storage medium, and a training system based on the virtual power system training platform. Background Art
[0002] As the complexity and automation of power systems continue to increase, the demand for operator training is also increasing. The existing training and teaching methods for power systems have the following problems: Lack of real-time interaction: Traditional power system training methods mainly rely on textbooks and two-dimensional simulation software, lack real-time interactivity, and have difficulty simulating the dynamic response of real power systems. Limited training experience: Existing training methods often lack immersion, and operators may find it difficult to truly understand the impact of their operations in real systems. Safety issues: If operational training is conducted through a real power system, there may be safety risks, especially when dealing with complex or dangerous situations. High cost: Establishing a real power system model for training requires a lot of physical equipment and space, which is costly and has poor flexibility. Untimely feedback: Traditional training methods may lack analysis and feedback on the operator's real-time performance, which is not conducive to the operator's rapid learning and progress.
[0003] It can be seen that traditional teaching methods cannot meet the training needs of modern power systems. Therefore, it is crucial to develop a system that can provide a realistic, effective and safe training experience. Summary of the invention
[0004] The main purpose of this application is to provide a virtual power system training platform, a training method for the virtual power system training platform, a computer-readable storage medium and a training system based on the virtual power system training platform, so as to at least solve the problem of unsafe training using a real power system in the prior art.
[0005] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a virtual power system training platform is provided, comprising: a real-time simulation module, used to simulate the operation scenario of the power system, wherein the operation scenario includes a power generation scenario, a power transmission scenario and a power distribution scenario; a virtual reality environment module, connected to the real-time simulation module and receiving simulation data of the real-time simulation module, used to simulate the operating environment of the power system, wherein the operating environment represents the environment required during the operation of the power system; an evaluation module, connected to the virtual reality environment, used to record the operation behavior in the virtual reality environment, and analyze and evaluate the operation behavior to generate a training feedback result, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is a result characterizing whether the operation behavior is correct; a user interface module, connected to the real-time simulation module, the virtual reality environment module and the evaluation module, and used to interact with the user for data.
[0006] Optionally, the virtual reality environment module includes: a virtual power plant three-dimensional model, including at least a power plant equipment three-dimensional model and a control room interface three-dimensional model, wherein the power plant equipment three-dimensional model is used to simulate real power plant equipment, and the control room interface three-dimensional model is used to simulate a real control room interface; a virtual reality device interface, used to connect the virtual reality device to the operating environment to provide users with a real power system operation experience; a user interaction interface, including at least a virtual control device, used for the user to interact with the operating environment.
[0007] Optionally, the real-time simulation module includes: a simulation engine, used to simulate the actual operation process of each of the operation scenarios; a scenario library, used to store multiple operation scenarios, fault scenarios of each of the operation scenarios, and fault operation scenarios of each of the operation scenarios; and a data interface, used to transmit simulation data to the virtual reality environment module.
[0008] Optionally, the power system training platform further includes: a data interaction module, connected to the real-time simulation module and the virtual reality environment module, and used to realize data transmission between the real-time simulation module and the virtual reality environment module.
[0009] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a training method for a virtual power system training platform is provided, and the virtual power system training platform is any one of the virtual power system training platforms described above, and the training method for the virtual power system training platform includes: determining an operation scenario, configuring parameters for the operation scenario, and obtaining a real-time simulation scenario; determining a corresponding virtual power plant three-dimensional model according to the real-time simulation scenario, and receiving a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to the user's operation in a virtual reality environment; obtaining a standard operation procedure, comparing the user's real-time operation procedure with the standard operation procedure, and determining whether the user's operation behavior is correct, wherein the real-time operation procedure is composed of operations corresponding to multiple real-time operation requests.
[0010] Optionally, parameters are configured for the operation scenario to obtain a real-time simulation scenario, including: determining the type of power plant according to the operation scenario, determining operation parameters and load parameters according to the power plant type, wherein the operation parameters include at least the rated capacity, and the load parameters include at least the load rate; determining environmental parameters and grid topology configuration parameters, wherein the environmental parameters include at least the ambient temperature, and the grid topology configuration parameters include at least the number of transmission lines; configuring fault condition parameters, economic operation parameters, protection system parameters and simulation time to obtain the real-time simulation scenario, wherein the fault condition parameters include at least the fault type, the economic operation parameters include at least cost information, and the protection system parameters include at least the overcurrent protection constant.
[0011] Optionally, after determining the corresponding virtual power plant 3D model according to the real-time simulation scenario, the method further includes: configuring environmental parameters of the virtual power plant 3D model, wherein the environmental parameters are parameters characterizing weather conditions; generating the virtual power plant 3D model under a fault condition according to fault condition parameters, and starting the virtual power plant 3D model under the fault condition.
[0012] Optionally, determining whether the user's operating behavior is correct includes: obtaining a fault event response time, wherein the fault event response time is the difference from the moment the fault occurs to the moment the fault is resolved; and determining that the user's operating behavior is correct at least when the real-time operating process is the same as the standard operating process and the fault event response time is less than a preset threshold.
[0013] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute any one of the training methods for the virtual power system training platform.
[0014] According to another aspect of the present application, a training system based on a virtual power system training platform is provided, comprising: any one of the virtual power system training platforms described; one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a training method for executing any one of the virtual power system training platforms described.
[0015] The technical solution of the present application is applied, the real-time simulation module is used to simulate the operation scenario of the power system, wherein the operation scenario includes the power generation scenario, the power transmission scenario and the power distribution scenario; the virtual reality environment module is connected to the real-time simulation module and receives the simulation data of the real-time simulation module, and is used to simulate the operation environment of the power system, wherein the operation environment represents the environment required for the operation process of the power system; the evaluation module is connected to the virtual reality environment, and is used to record the operation behavior in the virtual reality environment, and analyze and evaluate the operation behavior, and generate training feedback results, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is the result of characterizing whether the operation behavior is correct; the user interface module is connected to the real-time simulation module, the virtual reality environment module and the evaluation module, and is used to interact with the user for data. Compared with the prior art, training in a real power system site may cause safety problems. The present application establishes a virtual reality power system training platform to simulate the real power system operation scenario, so that users can experience the operation and troubleshooting process of the real power scenario in this scenario. Therefore, it can solve the problem of unsafe training using a real power system in the prior art and improve the safety of the training process. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings constituting part of the present application are used to provide a further understanding of the present application. The exemplary embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0017] Figure 1 A structural block diagram of a virtual power system training platform provided by an embodiment of the present application is shown;
[0018] Figure 2 A hardware structure block diagram of a mobile terminal for executing a training method of a virtual power system training platform provided in an embodiment of the present application is shown;
[0019] Figure 3 A flow chart of a training method for a virtual power system training platform provided in an embodiment of the present application is shown.
[0020] The above drawings include the following reference numerals:
[0021] 10. Real-time simulation module; 20. Virtual reality environment module; 30. Evaluation module; 40. User interface module; 102. Processor; 104. Memory; 106. Transmission device; 108. Input and output device. DETAILED DESCRIPTION
[0022] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0023] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] As introduced in the background technology, it is unsafe to use a real power system for training in the prior art. In order to solve the problem of unsafe use of a real power system for training, the embodiments of the present application provide a virtual power system training platform, a training method for the virtual power system training platform, a computer-readable storage medium and a training system based on the virtual power system training platform.
[0026] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0027] The embodiments of the present application also provide a virtual power system training platform. The device is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0028] The following is an introduction to the virtual power system training platform provided in the embodiments of the present application.
[0029] Figure 1 Schematic diagram of a virtual power system training platform according to an embodiment of the present application. Figure 1 As shown, the device comprises:
[0030] A real-time simulation module 10, used to simulate operation scenarios of the power system, wherein the operation scenarios include power generation scenarios, power transmission scenarios and power distribution scenarios;
[0031] Specifically, the real-time simulation module is used to provide a realistic simulation of the operation of the power system, dynamically simulate the operating conditions of the power system, and support the simulation of various fault and operation scenarios.
[0032] A virtual reality environment module 20, connected to the real-time simulation module and receiving simulation data of the real-time simulation module, for simulating the operating environment of the power system, wherein the operating environment represents the environment required during the operation of the power system;
[0033] Specifically, the virtual reality environment module provides an immersive 3D virtual environment to support operators to perform operations in the virtual environment.
[0034] An evaluation module 30, connected to the virtual reality environment, is used to record the operation behavior in the virtual reality environment, analyze and evaluate the operation behavior, and generate a training feedback result, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is a result indicating whether the operation behavior is correct;
[0035] Specifically, the evaluation module includes: Behavior recorder: records the operator's operating behavior in the virtual environment. Performance analyzer: analyzes the operating behavior and evaluates the operator's performance. Feedback generator: generates feedback reports based on the analysis results. It is used to monitor the operator's operating behavior, provide analysis and evaluation of operating performance, and generate targeted training feedback.
[0036] The user interface module 40 is connected to the real-time simulation module, the virtual reality environment module and the evaluation module, and is used for data interaction with the user.
[0037] Specifically, the user interface module includes: Configuration panel: used to configure simulation parameters, select training scenarios, etc. Result display area: displays training feedback and evaluation reports, and provides system configuration and management functions. The user interface module can display training results and feedback. The internal connection relationship of the components is: the real-time simulation module is connected to the virtual reality environment module through the data interaction layer to ensure the synchronization and authenticity of the data. The virtual reality environment module interacts with the operator through the user interaction interface, and transmits the operation behavior to the monitoring and evaluation system. The evaluation module is connected to the user interface to display and feedback the training results. The data interaction layer acts as an intermediary to connect the real-time simulation module and the virtual reality environment module to realize data exchange between them. The user interface module is the control center of the system, which is interconnected with each component to realize the configuration and management of the entire system.
[0038] Through the technical solution of the present application, the real-time simulation module is used to simulate the operation scenario of the power system; the virtual reality environment module is connected to the real-time simulation module and receives the simulation data of the real-time simulation module, and is used to simulate the operation environment of the power system, wherein the operation environment represents the environment required for the operation process of the power system; the evaluation module is connected to the virtual reality environment, and is used to record the operation behavior in the virtual reality environment, and analyze and evaluate the operation behavior, and generate training feedback results, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is the result of characterizing whether the operation behavior is correct; the user interface module is connected to the real-time simulation module, the virtual reality environment module and the evaluation module, and is used to interact with the user for data. Compared with the prior art, training in a real power system site may cause safety problems. The present application establishes a virtual reality power system training platform to simulate the real power system operation scenario, so that users can experience the operation and troubleshooting process of the real power scenario in this scenario. Therefore, it can solve the problem of unsafe training using a real power system in the prior art and improve the safety of the training process.
[0039] In some optional implementations, the virtual reality environment module includes: a virtual power plant stereo model, including at least a power plant equipment stereo model and a control room interface stereo model, wherein the power plant equipment stereo model is used to simulate real power plant equipment, and the control room interface stereo model is used to simulate a real control room interface; a virtual reality device interface, used to connect the virtual reality device to the operating environment to provide users with a real power system operation experience; a user interaction interface, including at least a virtual control device, used for the user to interact with the operating environment. The virtual reality environment module provides an immersive virtual environment through the above-mentioned various parts to support users to perform operations in the virtual environment.
[0040] Specifically, the virtual power plant three-dimensional model can be a 3D virtual power plant model: including 3D models of power plant equipment, control room interface, etc.; the virtual reality device interface can be a VR device interface: used to connect a VR helmet or other immersive display device; the user interaction interface includes a virtual controller, touch screen, etc., which is used for the operator to interact with the virtual environment.
[0041] In some optional implementations, the real-time simulation module includes: a simulation engine for simulating the actual operation process of each operation scenario; a scenario library for storing multiple operation scenarios, fault scenarios of each operation scenario, and fault operation scenarios of each operation scenario; and a data interface for transmitting simulation data to the virtual reality environment module. The above components support the simulation of various fault operation scenarios.
[0042] Specifically, the real-time simulation module includes: simulation engine: used to simulate the actual operation of the power system, including power generation, transmission and distribution processes; scenario library: stores different power system faults and operation scenarios for operators to choose and practice; data interface: connects to the virtual reality environment and transmits simulation data in real time. The real-time simulation module is used to provide a realistic power system operation simulation and supports the simulation of various faults and operation scenarios.
[0043] In some optional implementations, the power system training platform further includes: a data interaction module connected to the real-time simulation module and the virtual reality environment module, and used to realize data transmission between the real-time simulation module and the virtual reality environment module. The data interaction module is used to realize data interaction between the virtual reality environment and the simulation platform to ensure the authenticity of the virtual environment.
[0044] In the specific implementation process, the data interaction module includes: simulation data adapter: converting the data of the real-time simulation platform into a format recognizable by the virtual reality environment; real-time synchronization controller: ensuring that the state in the virtual environment is synchronized with the actual simulation model. The data interaction module can realize the data interaction between the virtual reality environment and the simulation platform, ensuring the authenticity of the virtual environment.
[0045] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 2 FIG. 1 is a hardware structure block diagram of a mobile terminal of a training method of a virtual power system training platform according to an embodiment of the present invention. Figure 2 As shown, the mobile terminal may include one or more ( Figure 2Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 2 The structure shown is for illustration only and does not limit the structure of the mobile terminal. Figure 2 More or fewer components as shown, or with Figure 2 Different configurations shown.
[0046] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the training method of the virtual power system training platform in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device 106 is used to receive or send data via a network. The above-mentioned specific examples of the network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0047] In this embodiment, a training method for a virtual power system training platform running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.
[0048] Figure 3 FIG. 1 is a flow chart of a training method of a virtual power system training platform according to an embodiment of the present application. Figure 3 As shown, the method comprises the following steps:
[0049] Step S201, determining an operation scenario, configuring parameters for the operation scenario, and obtaining a real-time simulation scenario;
[0050] Specifically, the operator or user selects a pre-set operation scenario through the user interface, such as routine operation, fault diagnosis, etc. According to the selected operation scenario, the parameters of the simulation engine are configured, including the power plant type, loading conditions, etc., to obtain a real-time simulation scenario.
[0051] Step S202, determining a corresponding virtual power plant three-dimensional model according to the real-time simulation scene, and receiving a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to an operation of the user in a virtual reality environment;
[0052] Specifically, after determining the real-time simulation scenario, the virtual power plant three-dimensional model is determined, and training is started. The operator, i.e., the user, puts on a VR (Virtual Reality, VR for short) helmet, enters the virtual control room for actual operation, and receives real-time operation requests sent by the user through the virtual reality device (such as a VR helmet) for training.
[0053] Step S203, obtaining a standard operation process, comparing the user's real-time operation process with the standard operation process, and determining whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to a plurality of the real-time operation requests.
[0054] Specifically, real-time operation and interaction are performed. After the training is completed, the operator completes all tasks and exits the virtual reality environment. The performance analyzer analyzes the operation behavior and evaluates the operator's performance. The feedback generator generates a personalized feedback report based on the analysis results, and the operator can view the evaluation report and feedback through the user interface.
[0055] Through this embodiment, the operation scenario is determined, and the parameters of the operation scenario are configured to obtain a real-time simulation scenario; the corresponding virtual power plant stereoscopic model is determined according to the real-time simulation scenario, and the real-time operation request sent by the user through the virtual reality device is received for training, wherein the real-time operation request is a request corresponding to the operation of the user in the virtual reality environment; the standard operation process is obtained, and the real-time operation process of the user is compared with the standard operation process to determine whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to multiple real-time operation requests. Compared with the prior art, which may cause safety problems in training at a real power system site, the present application simulates the real power system operation scenario through training on a virtual reality power system training platform, so that users can experience the operation and troubleshooting process of the real power scenario in this scenario. Therefore, it can solve the problem of unsafe training using a real power system in the prior art and improve the safety of the training process.
[0056] In the specific implementation process, the above step S201 configures the parameters of the operation scenario to obtain a real-time simulation scenario, which can be achieved through the following steps: Step S2011: Determine the type of power plant according to the operation scenario, and determine the operation parameters and load parameters according to the type of power plant, wherein the operation parameters at least include the rated capacity, and the load parameters at least include the load rate; Step S2012: Determine environmental parameters and grid topology configuration parameters, wherein the environmental parameters at least include the ambient temperature, and the grid topology configuration parameters at least include the number of transmission lines; Step S2013: Configure fault condition parameters, economic operation parameters, protection system parameters and simulation time to obtain the real-time simulation scenario, wherein the fault condition parameters at least include the fault type, the economic operation parameters at least include cost information, and the protection system parameters at least include overcurrent protection constants. The method establishes a real-time simulation scenario through the above steps, so that it can simulate the operation scenario of a real power system.
[0057] Specifically, first select the type of power plant. Select the appropriate type of power plant according to the training scenario, which may include: thermal power plants, hydroelectric power plants, nuclear power plants, wind power plants, solar power plants and integrated energy stations. Set basic parameters. According to the selected power plant type, configure the following basic parameters: rated capacity (MW), number of generator sets, voltage level (kV), power factor. Configure loading conditions: Set the operating status and load conditions of the power plant: current output power (MW), load percentage (%), operating status of each unit (on / off / standby). Environmental parameter settings: Set relevant environmental parameters according to scenario requirements: ambient temperature (℃), humidity (%), wind speed (m / s) (for wind farms), sunshine intensity (W / m 2)(For solar power plants). Network topology configuration: Set the connection between the power plant and the power grid: the number and parameters of transmission lines, transformer capacity and parameters, and the voltage level of the grid connection point. Fault and abnormal situation settings: According to training requirements, configure possible faults or abnormal situations: equipment fault type (such as generator fault, transformer fault, etc.), fault occurrence time, fault duration, and fault impact range. Control system parameters: Configure the relevant parameters of the power plant control system: automatic generation control (AGC) parameters, voltage regulator parameters, excitation system parameters, and speed regulator parameters. Economic operation parameters: Set parameters related to economic operation: fuel cost (applicable to thermal power plants), carbon emission limits, and electricity price information. Protection system settings: Configure the parameters of the power plant protection system: overcurrent protection setting, differential protection setting, and distance protection setting. Simulation time settings: Set the time-related parameters of the simulation: simulation start time, simulation step size, and total simulation time. For example: Power plant type selection: First, select the appropriate power plant type according to the training scenario. For example, if the scenario involves the operation of a thermal power plant, select the thermal power plant type. This will determine the optional range and default values of many subsequent parameters. Basic parameter settings: For the selected power plant type, set its basic parameters. For example, for a medium-sized thermal power plant, you may set: rated capacity: 600MW, number of generator sets: 2; voltage level: 220kV; power factor: 0.85; Loading configuration: Set the operating status of the power plant according to the needs of the training scenario. For example: current output power: 450MW; load percentage: 75%; unit operating status: 2 units fully open; Environmental parameter settings: These parameters will affect the operating efficiency of the power plant and some potential fault conditions. For example: Ambient temperature: 35℃ (hot weather may affect the heat dissipation of equipment); Humidity: 80% (high humidity may affect the insulation performance); Network topology configuration: Set the connection between the power plant and the power grid, such as: 2 220kV transmission lines; 2 main transformers, each with a capacity of 360MVA; Fault and abnormal situation settings: According to the purpose of training, some fault situations can be preset, such as: Unit 1 turbine vibration exceeds the standard, which occurs 30 minutes after the simulation starts, and the overheating alarm of the No. 2 main transformer occurs 1 hour after the simulation starts; Control system parameters: Set Set various control system parameters, such as: AGC control gain: 0.5; voltage regulator response time: 0.1 second; economic operation parameters: set parameters related to economy, such as: coal price: 500 yuan / ton; carbon emission limit: 0.8kg / kWh; protection system settings: configure the fixed values of various protection devices, such as: generator differential protection start value: 0.2 times rated current; transformer overcurrent protection fixed value: 1.5 times rated current; simulation time settings: set simulation time parameters, such as: simulation start time: 2024-09-03 08:00:00; simulation step size: 1 second; total simulation time: 4 hours.It also includes the VR device calibration steps: 1. Wear a VR helmet; start the calibration program; adjust the helmet position to ensure a clear picture; set the interpupillary distance (IPD); calibrate the controller; move the controller as instructed; complete the controller tracking settings; perform spatial calibration; define the boundaries of the game area; and confirm the calibration results.
[0058] In some optional implementations, after determining the corresponding virtual power plant 3D model according to the real-time simulation scenario, the method further includes the following steps: configuring environmental parameters of the virtual power plant 3D model, wherein the environmental parameters are parameters characterizing weather conditions; generating the virtual power plant 3D model under a fault condition according to fault condition parameters, and starting the virtual power plant 3D model under the fault condition. The method configures environmental parameters through the above steps, and configures the virtual power plant 3D model under a fault condition, so that the operation steps under a fault condition can be trained.
[0059] During the specific implementation process, the 3D virtual power plant model matching steps are as follows: Select the basic model: select the corresponding basic 3D model according to the type of power plant; adjust the model scale: adjust the model size according to the set power generation capacity and number of equipment; configure the equipment model: load the specific equipment 3D model that matches the simulation parameters; set environmental parameters; adjust the lighting, weather and other visual effects to match the environmental settings; apply dynamic effects: set the visual effects of the equipment operating status according to the load conditions; load the fault model: if there is a preset fault, load the corresponding fault visual effect; confirm model matching: verify the consistency of the 3D model and simulation parameters.
[0060] In some optional implementations, determining whether the user's operation behavior is correct includes: obtaining a fault event response time, wherein the fault event response time is the difference from the time when the fault occurs to the time when the fault is resolved; at least when the real-time operation process is the same as the standard operation process and the fault event response time is less than a preset threshold, determining that the user's operation behavior is correct. The method determines whether the operation behavior is correct through the above steps, so that the user's operation behavior can be evaluated.
[0061] Specifically, the steps of operator performance analysis and evaluation are as follows: Data collection: record operation time and sequence, capture key parameter changes; Operation correctness evaluation: compare standard operation procedures to check whether there are any wrong operations. Response time analysis: calculate the response time of key events and evaluate whether the time requirements are met. Decision quality evaluation: analyze the selection of key decision points and evaluate the rationality of the decision. System stability maintenance: check system parameter fluctuations and evaluate the stability maintenance effect; Economic analysis: calculate the economic benefits brought by the operation and evaluate resource utilization efficiency; Safety operation evaluation: check whether safety regulations are violated and evaluate the risk control effect; Comprehensive score calculation: calculate the total score based on various indicators and generate a performance evaluation report. The feedback generator generates a personalized feedback report based on the analysis results; the operator can view the evaluation report and feedback through the user interface.
[0062] In the actual application process, after the training is completed, the training scenario is adjusted. The operator can adjust the training scenario or repeat the exercise based on the feedback. Training scenario adjustment plan: Difficulty level: increase or decrease the complexity of the scenario, adjust the frequency and severity of faults; Equipment configuration: modify the type or scale of the power plant, adjust the equipment parameters and performance characteristics. Operating environment: change weather conditions (temperature, humidity, etc.), adjust the grid load. Fault type: add new fault types, adjust the time and duration of faults. Time pressure: adjust the operation time limit, modify the rhythm of events. Economic factors: adjust fuel prices or electricity prices, modify emission restrictions. Human-computer interaction: adjust the complexity of the interface, modify the way information is presented. Scoring criteria: adjust the weight of each indicator, and modify the threshold of performance evaluation. Difficulty level: based on the operator's performance, the overall complexity of the scenario can be increased or decreased. For example, increase the number of simultaneous faults, or reduce the severity of faults. Equipment configuration: the type of power plant can be modified (such as from a thermal power plant to a nuclear power plant), or the parameters and performance characteristics of the equipment can be adjusted to simulate different working environments. Operating environment: Adjust environmental factors, such as changing weather conditions or grid load, that can affect equipment performance and operational decisions. Fault types: Based on the operator's weaknesses, add specific types of faults or adjust the time and duration of faults to strengthen related skills. Time pressure: Train operators to perform under different time pressures by adjusting operation time limits or modifying the rhythm of events. Economic factors: Adjust economic factors such as fuel prices, electricity prices, or emission limits to train operators to make decisions under different economic conditions. Human-computer interaction: Adjust the complexity of the interface or the way information is presented to improve operators' information processing and decision-making capabilities. Scoring criteria: Based on the training focus, adjust the weights of various indicators or modify the thresholds of performance evaluation to guide operators to focus on specific aspects of performance. Adjustment process: Analyze performance reports: Based on previous performance evaluation reports, identify the strengths and weaknesses of operators. Determine adjustment targets: Based on training goals and operator performance, determine the areas that need to be focused on for improvement. Select adjustment items: Select the corresponding adjustment items from the above list. Set new parameters: Set new parameter values or options in the system. Save new scenario: Save the adjusted scenario as a new training template. Test and verify: Run the new scenario to ensure that the adjustment achieves the desired effect. This adjustment can be performed by the training administrator or automatically by the system according to preset rules. In this way, a personalized training experience can be provided to each operator to improve their skill level in a targeted manner. Save training records: The system can save training records for subsequent analysis and tracking of progress. System shutdown: After the training is completed, shut down all system components and VR devices. Through the above steps, this application realizes real-time simulation training for power system operators, which not only provides an immersive virtual reality experience, but also has real-time monitoring and personalized feedback functions, which helps to improve training efficiency and quality.
[0063] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the training method of the virtual power system training platform of the present application will be described in detail below in combination with specific embodiments.
[0064] This embodiment relates to a specific training method of a virtual power system training platform, comprising the following steps:
[0065] Step S1: configuring the virtual power system training platform, such as operation scenarios, simulation parameters, etc.;
[0066] Step S2: start training, load the corresponding virtual power plant model, and match the selected scenario and simulation parameters;
[0067] Step S3: real-time operation and interaction, the operator operates the simulated power plant through a virtual controller or a touch screen;
[0068] Step S4: training end and evaluation, after the operator completes all tasks, he exits the virtual reality environment, and the performance analyzer analyzes the operation behavior and evaluates the operator's performance;
[0069] Step S5: Subsequent operations also require adjustment of the training scenario. The operator can adjust the training scenario or repeat the exercise based on feedback.
[0070] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the training method of the virtual power system training platform.
[0071] Specifically, the training methods of the virtual power system training platform include:
[0072] Step S201, determining an operation scenario, configuring parameters for the operation scenario, and obtaining a real-time simulation scenario;
[0073] Specifically, the operator or user selects a pre-set operation scenario through the user interface, such as routine operation, fault diagnosis, etc. According to the selected operation scenario, the parameters of the simulation engine are configured, including the power plant type, loading conditions, etc., to obtain a real-time simulation scenario.
[0074] Step S202, determining a corresponding virtual power plant three-dimensional model according to the real-time simulation scene, and receiving a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to an operation of the user in a virtual reality environment;
[0075] Specifically, after determining the real-time simulation scenario, the virtual power plant three-dimensional model is determined, and training is started. The operator, i.e., the user, puts on a VR helmet, enters the virtual control room for actual operation, and receives real-time operation requests sent by the user through a virtual reality device (such as a VR helmet) for training.
[0076] Step S203, obtaining a standard operation process, comparing the user's real-time operation process with the standard operation process, and determining whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to a plurality of the real-time operation requests.
[0077] Specifically, real-time operation and interaction are performed. After the training is completed, the operator completes all tasks and exits the virtual reality environment. The performance analyzer analyzes the operation behavior and evaluates the operator's performance. The feedback generator generates a personalized feedback report based on the analysis results, and the operator can view the evaluation report and feedback through the user interface.
[0078] An embodiment of the present invention provides an electronic device, including a processor, a memory, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, at least the following steps are implemented:
[0079] Step S201, determining an operation scenario, configuring parameters for the operation scenario, and obtaining a real-time simulation scenario;
[0080] Specifically, the operator or user selects a pre-set operation scenario through the user interface, such as routine operation, fault diagnosis, etc. According to the selected operation scenario, the parameters of the simulation engine are configured, including the power plant type, loading conditions, etc., to obtain a real-time simulation scenario.
[0081] Step S202, determining a corresponding virtual power plant three-dimensional model according to the real-time simulation scene, and receiving a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to an operation of the user in a virtual reality environment;
[0082] Specifically, after determining the real-time simulation scenario, the virtual power plant three-dimensional model is determined, and training is started. The operator, i.e., the user, puts on a VR helmet, enters the virtual control room for actual operation, and receives real-time operation requests sent by the user through a virtual reality device (such as a VR helmet) for training.
[0083] Step S203, obtaining a standard operation process, comparing the user's real-time operation process with the standard operation process, and determining whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to a plurality of the real-time operation requests.
[0084] Specifically, real-time operation and interaction are performed. After the training is completed, the operator completes all tasks and exits the virtual reality environment. The performance analyzer analyzes the operation behavior and evaluates the operator's performance. The feedback generator generates a personalized feedback report based on the analysis results, and the operator can view the evaluation report and feedback through the user interface.
[0085] The devices in this article can be servers, PCs, PADs, mobile phones, etc.
[0086] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method described in each embodiment of the present application:
[0087] Step S201, determining an operation scenario, configuring parameters for the operation scenario, and obtaining a real-time simulation scenario;
[0088] Specifically, the operator or user selects a pre-set operation scenario through the user interface, such as routine operation, fault diagnosis, etc. According to the selected operation scenario, the parameters of the simulation engine are configured, including the power plant type, loading conditions, etc., to obtain a real-time simulation scenario.
[0089] Step S202, determining a corresponding virtual power plant three-dimensional model according to the real-time simulation scene, and receiving a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to an operation of the user in a virtual reality environment;
[0090] Specifically, after determining the real-time simulation scenario, the virtual power plant three-dimensional model is determined, and training is started. The operator, i.e., the user, puts on a VR helmet, enters the virtual control room for actual operation, and receives real-time operation requests sent by the user through a virtual reality device (such as a VR helmet) for training.
[0091] Step S203, obtaining a standard operation process, comparing the user's real-time operation process with the standard operation process, and determining whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to a plurality of the real-time operation requests.
[0092] Specifically, real-time operation and interaction are performed. After the training is completed, the operator completes all tasks and exits the virtual reality environment. The performance analyzer analyzes the operation behavior and evaluates the operator's performance. The feedback generator generates a personalized feedback report based on the analysis results, and the operator can view the evaluation report and feedback through the user interface.
[0093] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0094] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0095] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0096] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0097] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0098] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0099] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0100] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0101] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0102] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:
[0103] 1) The virtual power system training platform of the present application includes a real-time simulation module for simulating the operation scenario of the power system; a virtual reality environment module, which is connected to the real-time simulation module and receives the simulation data of the real-time simulation module, and is used to simulate the operation environment of the power system, wherein the operation environment represents the environment required for the operation of the power system; an evaluation module, which is connected to the virtual reality environment, is used to record the operation behavior in the virtual reality environment, analyze and evaluate the operation behavior, and generate training feedback results, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is the result of characterizing whether the operation behavior is correct; a user interface module, which is connected to the real-time simulation module, the virtual reality environment module and the evaluation module, is used to interact with the user for data. Compared with the prior art, in which training at a real power system site may cause safety problems, the present application establishes a virtual reality power system training platform to simulate the real power system operation scenario, so that users can experience the operation and troubleshooting process of the real power scenario in this scenario. Therefore, it can solve the problem of unsafe training using a real power system in the prior art and improve the safety of the training process.
[0104] 2) The training method of the virtual power system training platform of the present application determines the operation scenario, configures the parameters of the operation scenario, and obtains the real-time simulation scenario; determines the corresponding virtual power plant three-dimensional model according to the real-time simulation scenario, and receives the real-time operation request sent by the user through the virtual reality device for training, wherein the real-time operation request is the request corresponding to the operation of the user in the virtual reality environment; obtains the standard operation process, compares the real-time operation process of the user with the standard operation process, and determines whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to multiple real-time operation requests. Compared with the prior art, which may cause safety problems in training at a real power system site, the present application simulates the real power system operation scenario through training on a virtual reality power system training platform, so that users can experience the operation and troubleshooting process of the real power scenario in this scenario. Therefore, it can solve the problem of unsafe training using a real power system in the prior art and improve the safety of the training process.
[0105] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A virtual power system training platform, characterized in that: include: A real-time simulation module, used to simulate operation scenarios of the power system, wherein the operation scenarios include power generation scenarios, power transmission scenarios and power distribution scenarios; A virtual reality environment module, connected to the real-time simulation module and receiving simulation data of the real-time simulation module, for simulating the operating environment of the power system, wherein the operating environment represents the environment required during the operation of the power system; An evaluation module connected to the virtual reality environment, used to record the operation behavior in the virtual reality environment, analyze and evaluate the operation behavior, and generate a training feedback result, wherein the operation behavior represents the operation performed by the user in the virtual reality environment, and the training feedback result is a result indicating whether the operation behavior is correct; The user interface module is connected with the real-time simulation module, the virtual reality environment module and the evaluation module, and is used for data interaction with the user.
2. The virtual power system training platform according to claim 1, characterized in that: The virtual reality environment module includes: The virtual power plant 3D model includes at least a 3D model of power plant equipment and a 3D model of a control room interface, wherein the 3D model of power plant equipment is used to simulate real power plant equipment, and the 3D model of the control room interface is used to simulate a real control room interface; A virtual reality device interface, used to connect a virtual reality device to the operating environment to provide users with a realistic power system operating experience; The user interaction interface at least includes a virtual control device for interaction between the user and the operating environment.
3. The virtual power system training platform according to claim 1, characterized in that: The real-time simulation module comprises: A simulation engine, used to simulate the actual operation process of each of the operation scenarios; A scenario library, used to store a plurality of the operating scenarios, a fault scenario of each of the operating scenarios, and a fault operation scenario of each of the operating scenarios; A data interface is used to transmit simulation data to the virtual reality environment module.
4. The virtual power system training platform according to claim 1, characterized in that: The power system training platform also includes: A data interaction module is connected to the real-time simulation module and the virtual reality environment module, and is used to realize data transmission between the real-time simulation module and the virtual reality environment module.
5. A training method for a virtual power system training platform, characterized in that: The virtual power system training platform is the virtual power system training platform according to any one of claims 1 to 4, and the training method of the virtual power system training platform comprises: Determine an operation scenario, configure parameters for the operation scenario, and obtain a real-time simulation scenario; Determine a corresponding virtual power plant three-dimensional model according to the real-time simulation scenario, and receive a real-time operation request sent by a user through a virtual reality device for training, wherein the real-time operation request is a request corresponding to an operation of the user in a virtual reality environment; A standard operation process is obtained, and the real-time operation process of the user is compared with the standard operation process to determine whether the user's operation behavior is correct, wherein the real-time operation process is composed of operations corresponding to multiple real-time operation requests.
6. The training method of the virtual power system training platform according to claim 5, characterized in that: Parameters are configured for the operation scenario to obtain a real-time simulation scenario, including: Determine the type of power plant according to the operation scenario, and determine the operation parameters and load parameters according to the type of power plant, wherein the operation parameters at least include the rated capacity, and the load parameters at least include the load rate; Determining environmental parameters and grid topology configuration parameters, wherein the environmental parameters include at least ambient temperature, and the grid topology configuration parameters include at least the number of transmission lines; Configure fault condition parameters, economic operation parameters, protection system parameters and simulation time to obtain the real-time simulation scenario, wherein the fault condition parameters include at least the fault type, the economic operation parameters include at least cost information, and the protection system parameters include at least the overcurrent protection constant.
7. The training method of the virtual power system training platform according to claim 5, characterized in that: After determining the corresponding virtual power plant three-dimensional model according to the real-time simulation scenario, the method further includes: Configuring environmental parameters of the virtual power plant three-dimensional model, wherein the environmental parameters are parameters characterizing weather conditions; The three-dimensional model of the virtual power plant under the fault condition is generated according to the fault condition parameters, and the three-dimensional model of the virtual power plant under the fault condition is started.
8. The training method of the virtual power system training platform according to claim 5, characterized in that: Determine whether the user's operation behavior is correct, including: Obtaining a fault event response time, wherein the fault event response time is the difference from the time when the fault occurs to the time when the fault is resolved; At least when the real-time operation process is the same as the standard operation process and the fault event response time is less than a preset threshold, it is determined that the user's operation behavior is correct.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the training method of the virtual power system training platform according to any one of claims 5 to 8.
10. A training system based on a virtual power system training platform, characterized in that: include: The virtual power system training platform according to any one of claims 1 to 4; One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a training method for executing the virtual power system training platform described in any one of claims 5 to 8.
Citation Information
Cited By
Multi-person collaborative practical training and emergency drilling system and method based on virtual reality
CN120048167A
Multi-person cooperative practical training and emergency drill system and method based on virtual reality
CN120048167B
Panoramic interactive biological sample management standardization VR training system
CN121836986A