Power equipment three-dimensional dynamic updating method and system for virtual reality training

By collecting and processing real-time operating status data of power equipment and adjusting the physical properties of the 3D model, the dynamic presentation of the equipment's operating status is realized. This solves the problem of the disconnect between the model and the actual equipment status in the virtual reality training system, and improves the realism and operability of the training.

CN121838583APending Publication Date: 2026-04-10STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER CO
View PDF 0 Cites 3 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-04
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing virtual reality training systems lack dynamic correlation with real power equipment data. The 3D model cannot change in real time according to the actual physical state of the equipment, such as load, temperature, and stress, resulting in a disconnect between the model's performance and the actual working conditions, which affects the training effect.

Method used

The system collects real-time operating status data of power equipment through sensors, including current, voltage, temperature, and vibration parameters. This data is processed to calculate changes in the physical state of the equipment, and the physical properties of the 3D model are adjusted in real time. The data is then loaded into a virtual reality environment for display, allowing users to interact with the model and forming a closed-loop training process.

Benefits of technology

It achieves a realistic and dynamic presentation of the equipment's operating status, enabling the virtual model to change in real time as the collected data is collected, which significantly improves the technical realism and operability of virtual training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121838583A_ABST
    Figure CN121838583A_ABST
Patent Text Reader

Abstract

The invention provides a power equipment three-dimensional dynamic updating method and system for virtual reality training, and the method comprises the steps: collecting the working state data of power equipment in real time through a sensor; processing the working state data based on a preset function model, and calculating the physical state change of the power equipment; according to the physical state change, adjusting physical attributes of the three-dimensional model of the power equipment in real time so as to simulate physical effects of thermal expansion, stress concentration or structural deformation; loading the adjusted three-dimensional model into a virtual reality environment, and performing real-time display through a virtual reality rendering platform; and after the user executes the interactive operation through the virtual reality equipment, the working state of the power equipment is updated, and the influence of the operation on the three-dimensional model of the equipment is dynamically fed back, so that a virtual-real linkage closed-loop training process is formed. The virtual model can change in real time along with the collected data, and the technical verisimilitude and operability of virtual training are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of virtual reality technology, and more specifically, to a method and system for dynamic three-dimensional updating of power equipment for virtual reality training. Background Technology

[0002] With the widespread application of virtual reality technology in industrial training, power equipment operation training systems based on 3D modeling and interactive simulation are gradually emerging. Existing technologies often employ preset animation-driven or keyframe rendering methods to visualize the operation of power equipment. These systems typically achieve teaching demonstrations of equipment start-up and shutdown, component assembly and disassembly, and operational procedures by fixing and binding equipment models, operational logic, and scene environments.

[0003] However, such solutions are mostly based on static models, and the equipment's operating status relies solely on preset scripts for control, making it difficult to reflect real electrical load changes and physical responses. While their training content has visual features, it differs significantly from the actual operating characteristics of the equipment and cannot form a dynamic interactive process based on real operating data.

[0004] Existing virtual reality training systems generally lack dynamic correlation with real power equipment data. Their 3D models cannot change in real time according to the actual physical state of the equipment, such as load, temperature, and stress, resulting in a disconnect between the model's performance and real operating conditions. This static presentation method prevents trainees from accurately perceiving the dynamic characteristics of equipment operation during training, affecting their understanding and judgment of key phenomena such as load changes, overheating risks, or structural stress. Summary of the Invention

[0005] In view of one of the deficiencies in the prior art, the purpose of this application is to provide a method and system for dynamic three-dimensional updating of power equipment for virtual reality training.

[0006] A first aspect of this application provides a method for dynamic 3D updating of power equipment for virtual reality training, comprising: Real-time data on the operating status of power equipment is collected through sensors, including current, voltage, temperature, and vibration parameters. The working status data is processed to calculate the changes in the physical state of the power equipment, including the load, temperature distribution, stress and structural deformation of the equipment. Based on the changes in the physical state, the physical properties of the three-dimensional model of the power equipment are adjusted in real time, including the model's shape, internal structure, and material properties. The adjusted 3D model is loaded into the virtual reality environment and displayed in real time through a virtual reality rendering platform; Users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation. The system dynamically provides feedback on the impact of the operation on the 3D model of the equipment, forming a closed-loop training process that links the virtual and real worlds.

[0007] Optionally, the real-time acquisition of operating status data of power equipment via sensors includes: Current sensors are used to collect the operating current of power equipment; Voltage sensors are used to collect the operating voltage of power equipment; Temperature sensors are used to collect the temperature of key components of power equipment; Vibration sensors are used to collect mechanical vibration signals from power equipment.

[0008] Optionally, the process of the operating state data based on a preset function model to calculate the changes in the physical state of the power equipment, including the equipment's load, temperature distribution, stress, and structural deformation, includes: Based on the load power and the actual temperature measured by the temperature sensor, the overall temperature distribution of the equipment is calculated through dynamic correction using a thermal response model. By combining the thermal expansion caused by the load with the measured temperature difference, and integrating the mechanical displacement obtained by integrating the vibration parameters, the structural deformation of the equipment is calculated based on the principle of thermal expansion and dynamic excitation effect. By combining the thermal stress generated by temperature rise and the alternating stress caused by inertial load inverted from vibration parameters, and based on the material stress-strain relationship, the overall stress of the equipment under the combined action of thermal effects and mechanical vibration is obtained.

[0009] Optionally, a time iteration method and a state stability judgment method are used in the process of calculating the physical state change; Specifically, the time iteration method is as follows: Set the device state vector as Set the state change rate L(t) represents the load, T(t) represents the temperature, and D(t) represents the deformation. Indicates stress; Based on the aforementioned rate of change of state, the time step is set as follows: For any discrete time The device state vector satisfies: ; in Indicates the first The state vector at any given time; Indicates the first The state vector at any given time; Specifically, the method for determining state stability is as follows: When the state change calculated in two consecutive calculations satisfies When the equipment reaches a stable state, it is determined that the equipment status has entered a stable phase.

[0010] Optionally, adjusting the physical properties of the three-dimensional model of the power equipment in real time according to the changes in the physical state includes: Based on the aforementioned structural deformations, the model's external dimensions and surface morphology are dynamically adjusted. Based on the structural deformations, update the position, gaps, and connection status of the internal components of the model; Based on the temperature distribution, the material properties of the model are dynamically adjusted.

[0011] Optionally, loading the adjusted 3D model into the virtual reality environment and displaying it in real time through a virtual reality rendering platform includes: Determine the compatible virtual reality rendering engine and parameters; Based on a defined rendering engine and parameters, lighting calculations are performed to generate lighting and shadow effects that conform to the actual physical state of the device by simulating the laws of light reflection and refraction in the real environment. On a rendering model with lighting and shadow effects, based on stress data, abstract stress values ​​are transformed into intuitive visual representations.

[0012] Optionally, the interactive operation includes: Adjust the equipment load using the controller; Start or stop the virtual power device; Select, rotate, detach, or drag equipment parts; Select the fault type to trigger a change in device status.

[0013] Optionally, the updated power equipment's operating status data dynamically reflects the impact of the operation on the equipment's 3D model, forming a closed-loop training process that links the virtual and real worlds, including: Receive user input signals and convert the input signals into standardized control commands through instruction parsing; Based on the standardized control commands, the system dynamically loads and starts calculations, updating the device's operating status parameters in real time. Based on the updated working status parameters, the model's shape, internal structure, and materials are adjusted in real time, and visual feedback is output, forming a closed-loop training process.

[0014] Optionally, during the interaction, the user's operation process is recorded, and an operation feedback report is generated based on the errors and operation results during the user's operation process. The report includes operation error analysis, potential fault identification, and optimization suggestions.

[0015] A second aspect of this application provides a three-dimensional dynamic update system for power equipment for virtual reality training, comprising: Data acquisition module: Collects real-time operating status data of power equipment through sensors, including current, voltage, temperature and vibration parameters; Dynamic loading module: processes the working status data and calculates the physical state changes of the power equipment, including the equipment's load, temperature distribution, stress, and structural deformation. 3D model adjustment module: Adjusts the physical properties of the 3D model of the power equipment in real time according to the changes in the physical state, including the model's shape, internal structure and material properties; Rendering module: Loads the adjusted 3D model into the virtual reality environment and displays it in real time through the virtual reality rendering platform; Interactive control module: Users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation, dynamically feeding back the impact of the operation on the equipment 3D model, forming a closed-loop training process that links the virtual and real worlds.

[0016] The method for three-dimensional dynamic updating of power equipment for virtual reality training provided in this application realizes the realistic dynamic presentation of the equipment's operating status by constructing the physical relationship between load, temperature, stress and deformation. This solution enables the virtual model to change in real time with the collected data, breaking through the limitations of the fixed equipment performance in traditional static training systems, which cannot reflect the actual operating status, and significantly improving the technical realism and operability of virtual training.

[0017] Other technical effects resulting from the additional features will be further illustrated in the corresponding embodiments. Attached Figure Description

[0018] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a flowchart illustrating a method for dynamically updating three-dimensional power equipment for virtual reality training, according to an exemplary embodiment. Figure 2 This is a schematic diagram illustrating the overall architecture and module connections of a method according to an exemplary embodiment; Figure 3 This is a schematic diagram illustrating the overall workflow from data acquisition to rendering according to an exemplary embodiment; Figure 4 This is a schematic diagram illustrating the dynamic loading and physical state calculation logic according to an exemplary embodiment; Figure 5 This is a schematic diagram illustrating the adjustment and rendering process of a three-dimensional model according to an exemplary embodiment; Figure 6 This is a schematic diagram illustrating a closed-loop mechanism for user interaction and feedback according to an exemplary embodiment; Figure 7 This is a framework diagram of a three-dimensional dynamic update system for power equipment used in virtual reality training, according to an exemplary embodiment. Detailed Implementation

[0019] The present application will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present application, but do not limit the present application in any way. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present application, and these all fall within the protection scope of the present application. Parts not described in detail in the following embodiments can be implemented using existing technology.

[0020] Existing virtual reality training systems generally lack dynamic correlation with real power equipment data. Their 3D models cannot change in real time according to the actual physical conditions of the equipment, such as load, temperature, and stress, resulting in a disconnect between the model's performance and real-world operating conditions. To address these issues, this application provides a method for dynamically updating the 3D structure of power equipment for virtual reality training.

[0021] Reference Figures 1-3 As shown in one embodiment of this application, a method for dynamically updating the three-dimensional structure of power equipment for virtual reality training includes the following steps: The S100 collects real-time operating status data of power equipment through sensors, including current, voltage, temperature, and vibration parameters. S200 processes the operating status data and calculates the changes in the physical state of the power equipment, including the equipment's load, temperature distribution, stress, and structural deformation. S300 adjusts the physical properties of the 3D model of power equipment in real time according to changes in physical state, including the model's shape, internal structure, and material properties. S400 loads the adjusted 3D model into the virtual reality environment and displays it in real time through the virtual reality rendering platform; In the S500, users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation. The system dynamically provides feedback on the impact of the operation on the equipment's 3D model, forming a closed-loop training process that links the virtual and real worlds.

[0022] The embodiments described above in this application realize a realistic and dynamic presentation of the equipment's operating status by constructing a physical relationship between load, temperature, stress, and deformation. This allows the virtual model to change in real time with the collected data, significantly improving the technical realism and operability of virtual training.

[0023] To obtain accurate operating status data, various sensors are installed on the power equipment. In some specific embodiments of this application, in step S100, the operating status data of the power equipment is collected in real time through sensors. The operating status data includes current, voltage, temperature, and vibration parameters, and can be obtained through the following steps: The operating current of the power equipment is collected by a current sensor; the operating voltage of the power equipment is collected by a voltage sensor; the temperature of key parts of the power equipment is collected by a temperature sensor; and the mechanical vibration signal of the power equipment is collected by a vibration sensor.

[0024] The embodiments described above in this application achieve comprehensive perception of the operating status of power equipment by collaboratively collecting current, voltage, temperature, and vibration parameters through multiple sensors, thereby improving data accuracy and system reliability and providing real-time, multi-dimensional data support for dynamic modeling.

[0025] To further ensure the accuracy and stability of the data, some specific embodiments of this application preprocess the data collected by the sensor. The details are as follows: First, the raw signal output by the sensor is initially filtered by using a low-pass filter to remove high-frequency noise and improve signal stability.

[0026] Subsequently, the filtered analog signal is converted into a digital signal using an analog-to-digital converter (ADC) to ensure sampling accuracy.

[0027] After analog-to-digital conversion, the digital signal undergoes further processing: Apply moving average or Kalman filtering algorithms to suppress residual noise; For data gaps caused by missing samples or communication interruptions, linear interpolation or spline interpolation methods are used to fill them; Threshold ranges are set based on historical data to identify outliers and remove or mark them. Normalize or Z-score standardize multi-source data such as current, temperature, pressure, and vibration to eliminate differences.

[0028] Preprocessed data is recorded with timestamps, forming a time-stamped historical data sequence, and stored in data storage units. Data is compressed using algorithms such as GZIP to reduce storage space and is periodically backed up to local or cloud servers. The data acquisition cycle is configured based on the dynamic response characteristics of the power equipment, typically in the millisecond range, between 1ms and 100ms.

[0029] The embodiments described above in this application improve the integrity, consistency, and availability of sensor data through multi-level filtering, interpolation repair, and standardization processing, combined with high-frequency acquisition and compressed storage.

[0030] After data acquisition and preprocessing are completed, the system transmits the processing results to subsequent functional modules. In some specific implementations, data transmission is achieved in the following ways: Encapsulate the data into a structured format that includes device identifier, sensor type, sampled value, precise timestamp, data confidence level, and sensor status; Data is transmitted using standard communication protocols such as TCP / IP, Modbus, or MQTT. It supports both wired (such as Ethernet) and wireless (such as Wi-Fi, 4G / 5G, LoRa) transmission methods to adapt to different deployment scenarios; Multi-node time synchronization is achieved through NTP or PTP protocols to ensure data timing consistency; Data is encrypted using the AES encryption algorithm, and integrity is verified by combining it with CRC check or HMAC mechanism.

[0031] The transmitted data is used for physical state calculations and 3D model updates in the dynamically loaded module.

[0032] The embodiments described above in this application achieve reliable transmission, timing synchronization, and security protection of multi-source data, ensuring the data continuity and accuracy of physical state calculation and model updates in virtual reality systems.

[0033] After acquiring real-time operating status data, a dynamic loading process is initiated to calculate the changes in the physical state of the power equipment. For example, load changes can cause the equipment to heat up, leading to changes in temperature distribution; these temperature changes further induce thermal expansion or contraction of materials, thereby affecting the size and shape of the equipment. In some specific embodiments of this application, in step S200, the operating status data is processed to calculate the changes in the physical state of the power equipment. These changes include load, equipment temperature distribution, stress, and structural deformation, such as... Figure 4 As shown, the following steps can be taken: S201, calculate the load.

[0034] During operation, the thermal response characteristics of electrical equipment are primarily determined by load changes. The equipment's workload... The calculation is derived from the current and voltage signals, and the formula is as follows: ; in, Indicates the device at time Instantaneous load power The operating voltage of the device This is the operating current.

[0035] Through real-time monitoring This allows us to obtain the load change trend of the equipment over different time periods.

[0036] S202 calculates the overall temperature distribution of the equipment based on the load power and the actual temperature measured by the temperature sensor, through dynamic correction using a thermal response model.

[0037] S2021, define the thermal response model and calculate the theoretical temperature distribution.

[0038] Temperature change is an important factor in the change of physical state of equipment. Can be generated by load The relationship between the changes is derived, and the thermal response model is defined as follows: ; in, It represents the steady-state thermal response coefficient of the equipment, reflecting the linear effect of the equipment load on temperature; Indicates the ambient temperature correction item: This represents the transient thermal response coefficient, used to describe the effect of the load change rate on temperature.

[0039] This thermal response model can be used to obtain the theoretical temperature distribution of the equipment under different operating conditions, providing a basic input for subsequent physical quantity calculations.

[0040] S2022, taking into account the influence of measured temperature.

[0041] To ensure that the temperature results closely reflect actual operating conditions, this embodiment places temperature sensors in key parts of the equipment (such as terminals, windings, bearings, etc.) to collect the actual operating temperature (Tsense) in real time. This measured data can be used to: correct model parameters (such as online adjustment) , This reduces model bias caused by factors such as material aging and changes in ventilation conditions; compensates for prediction errors caused by unmodeled regions or thermal inertia delays; and provides boundary conditions to support local fine-grained temperature field reconstruction.

[0042] S2023 employs a weighted fusion strategy to generate a more accurate comprehensive temperature estimate: ; The weighting coefficients w∈[0,1] can be dynamically adjusted based on sensor confidence, sampling frequency, and location representativeness. For example, w takes a higher value in the region near the sensor; in regions without measurement points, it mainly relies on model extrapolation. Tsense represents the temperature calculated by the thermal response model. This indicates the temperature collected by the sensor.

[0043] S203, combining the thermal expansion caused by the load with the measured temperature difference, and integrating the mechanical displacement obtained by integrating vibration parameters, calculates the structural deformation of the equipment based on the principle of thermal expansion and dynamic excitation effect. In other words, the structural deformation of the equipment mainly consists of two parts: static deformation caused by thermal expansion effect, and dynamic deformation caused by mechanical vibration.

[0044] S2031, based on the principle of thermal collision, calculates thermal collision deformation.

[0045] Specifically, according to the principle of thermal expansion, the linear deformation caused by temperature change can be expressed as: ; in, The linear deformation per unit length, in meters. ; The coefficient of linear expansion of the material is given by . ; For equipment operating temperature and reference temperature The difference.

[0046] S2032, Calculate the deformation caused by mechanical vibration.

[0047] Specifically, for electrical equipment containing rotating parts or electromagnetic excitation sources (such as motors, transformers, circuit breakers, etc.), mechanical vibration will generate additional dynamic displacement. The acceleration signal is sequentially denoised, subjected to double integration with high-pass filtering (to avoid integral drift), and subjected to coordinate transformation; after compensation based on the equipment's modal characteristics, the spatial relative displacement of the key nodes is obtained. ; S2033, the total structural deformation is obtained by weighted summation of the deformation caused by thermal expansion and mechanical vibration.

[0048] The deformation results are used to update the geometric dimensions, position offsets, and pose changes of the corresponding components in the 3D model, thereby improving the realism of the dynamic behavior of the device in virtual reality.

[0049] S204 combines the thermal stress generated by temperature rise with the alternating stress caused by inertial load inverted from vibration parameters, and obtains the overall stress of the equipment under the combined action of thermal effects and mechanical vibration based on the material stress-strain relationship.

[0050] S2041, calculate thermal stress based on thermal expansion strain.

[0051] Specifically, thermal stress is calculated based on the strain caused by thermal expansion: ; in, For position Location, Time The stress value at that time; The Young's modulus of the equipment material, in Pascals. ; For position The strain value at the point can be calculated using the following formula: ; in, Elongation per unit length This is the initial length at this position.

[0052] When temperature changes cause thermal expansion of a material, the strain can be further expressed as: ; At this point, the temperature stress can be obtained by the following formula: ; S2042, Calculate the dynamic stress caused by mechanical vibration.

[0053] Specifically, acceleration signals collected using vibration sensors a ( t ), combined with local quality m and the area of ​​force A Calculate the instantaneous inertial force generated by the vibration and its corresponding additional stress: F vib ( t )= ma ( t ) σ vib ( x , t )= A ( x ) / F vib ( t ) This stress component reflects the alternating load caused by mechanical factors such as imbalance, loosening, and impact, and is particularly significant in parts such as bearing housings, iron core clamps, and connecting bolts.

[0054] S2043, Adjustment of effective Young's modulus considering material fatigue damage Long-term operation can lead to vibration energy accumulation, which may cause fatigue damage to materials, manifesting as stiffness degradation. The system constructs a damage factor by analyzing characteristics such as the root mean square (RMS) value, kurtosis, and evolution of the main peak in the vibration signal. D ( t And dynamically adjust the effective Young's modulus: ; in γ The damage sensitivity coefficient is determined from historical data.

[0055] S2044, combining thermal stress and vibration stress, yields the total stress distribution: σ total ( x , t )= E eff ( t ) + σ vib ( x , t ) By combining finite element mesh generation, the stress values ​​of each node are mapped to the three-dimensional model space to form a continuous stress field distribution map, which is used to identify stress concentration areas and potential failure risk points.

[0056] S205 generates the physical parameter matrix.

[0057] The calculated load, temperature, stress, and deformation are discretized according to the time step Δt. Using the node number as an index, a matrix containing the spatiotemporal distribution of each physical quantity is constructed for the adjustment of the three-dimensional model.

[0058] The dynamic loading and physical state calculation involved in the above embodiments of this application achieve real-time physical updates of the equipment's 3D model by mathematical modeling and dynamic solving based on the real-time load, temperature, stress, and deformation of the power equipment. By constructing a response chain for load, temperature, and deformation, and combining iterative time algorithms, dynamic loading and accurate simulation of the equipment in the virtual reality system are realized, providing stable physical data support for subsequent 3D rendering and interactive control.

[0059] In order to obtain accurate physical state changes, some specific implementations of this application employ time iteration and state stability judgment.

[0060] A time-iterative algorithm is used when performing dynamic loading calculations. For any given time... The state vector of the device can be represented as: ; The rate of change of state is: ; Among them, the function This represents the dynamic evolution of the physical state of the equipment. By integrating the state equation over time, the state of the equipment at any given moment can be obtained.

[0061] To perform numerical solutions, the continuous-time state equations of the aforementioned rate of change can be discretized using a time-iteration method. Let the time step be... For any discrete time The device state vector satisfies: ; in Indicates the first State vector at time step Indicates the first The state vector at time t.

[0062] This discretization formula reflects the time-iteration process by which the system calculates the state of the next time step based on the state of the previous time step.

[0063] When the state change calculated in two consecutive calculations satisfies the following formula, the system considers the device state to have entered a stable phase: ; in, The stability threshold set for the system.

[0064] After the calculation is complete, the system outputs the results to the 3D model rendering module in a unified format. The output data includes the temperature distribution matrix, stress distribution matrix, and vertex displacement matrix. The data format is as follows: ; in, In the model, the first Each node or vertex number This represents the total number of nodes. After reading this data, the rendering module updates the corresponding 3D model to achieve dynamic visualization of the power equipment in a virtual reality environment.

[0065] In the embodiments described above, the time-iteration algorithm, through state vectors (load, temperature, deformation, stress) and dynamic evolution functions, combined with time integration, can accurately determine the device state at any given time, ensuring the real-time and continuous simulation of the device's physical state. State stability judgment, through threshold comparison, avoids redundant calculations for stable states, significantly improving dynamic loading efficiency. The uniformly formatted output of temperature, stress, and vertex displacement matrices allows the rendering module to quickly match node data and accurately update the 3D model, ultimately achieving accurate and efficient dynamic visualization of the physical state of power equipment in a virtual reality environment, providing key technical support for the realism of training scenarios.

[0066] The physical state changes, such as the equipment temperature distribution (Ti(t)) and structural deformation (Di(t)) calculated in S200, need to be accurately mapped onto the three-dimensional model of the power equipment. In some specific embodiments of this application, in S300, based on the physical state changes calculated in S200, the physical properties of the three-dimensional model of the power equipment are adjusted in real time. These physical properties include the model's shape, size, material properties, and the location of internal components to simulate the physical effects of thermal expansion, stress concentration, or structural deformation, such as... Figure 5 As shown, the following steps can be taken: S301, Update vertex coordinates (Dynamically adjust the model's external dimensions and surface morphology based on structural deformations).

[0067] Based on S200, structural deformation is calculated, and the shape adjustment is achieved by updating the vertex coordinates of the 3D model.

[0068] Specifically, the vertex update formula is used: ; in ; in, Indicates time Update the coordinates of the vertex at that time; This represents the displacement vector of the vertex.

[0069] Vertex displacement updates are performed according to the time step. Discrete execution continuously redraws the model at a fixed refresh rate (such as 60Hz or higher) to ensure dynamic consistency in virtual reality scenes.

[0070] Of course, when the vertex displacement exceeds the preset threshold At the same time, constraint checks must be performed to prevent model distortion or the appearance of non-physical forms. Specifically, the constraints are as follows: ; If the constraint is violated, the displacement scaling factor of the vertex will be automatically scaled to satisfy the geometric stability condition.

[0071] S302, Update vertex coordinates (combined with structural deformations, adjust the position and shape of internal components).

[0072] For the adjustment of the positions of components such as pipes, supports, and sensors inside the model, the vertex coordinates of the internal components also follow the vertex update formula to adjust the spatial position of the components in real time.

[0073] S303 dynamically adjusts the material properties of the model based on temperature distribution.

[0074] Based on the temperature (Ti(t)) distribution calculated by S200, the model material properties (strength, hardness, elastic modulus, color, reflectivity, etc.) are updated through the temperature mapping function and quantization formula.

[0075] Specifically, material parameter mapping: To reflect the thermal state changes of the equipment during operation, the model's material parameters are adjusted based on temperature distribution data. Material properties include parameters such as color, reflectivity, and transparency, defined as follows: ; in, As vertices Material parameter vector at the location; This is a temperature mapping function used to convert temperature values ​​into visual representation parameters.

[0076] Specifically, visual attribute mapping: The mapping between temperature and color can be achieved using linear interpolation: ; in As vertices Color vector at: These are the lower and upper limits of the equipment's temperature range; Each color is defined for the corresponding extreme temperature value (e.g., a gradient from blue to red).

[0077] Through this temperature-color mapping function, different areas of the device can display temperature gradient changes in real time in a virtual scene, realizing the visualization of thermal state.

[0078] In the embodiments described above, steps S301-S303 directly link changes in physical state with adjustments to model attributes through quantification formulas, achieving a precise mapping from physical data to model parameters. Furthermore, mechanisms such as displacement constraints and time synchronization ensure the accuracy and stability of the adjustments. These adjustments directly enhance the dynamic realism of the 3D model, ensuring that the power equipment model in the virtual reality environment is consistent with the real-time state of the actual equipment in terms of appearance, internal structure, and material properties, providing a precise model foundation for subsequent rendering, display, and interactive training.

[0079] The embodiments described above enable power equipment in the virtual scene to respond to physical calculation results within a millisecond timescale by synchronously updating the vertex coordinates and material properties of the model. This achieves synchronous changes in geometric shape and appearance properties, ensuring real-time consistency between the model and the equipment state. It avoids rendering lag or model distortion problems existing in traditional virtual training systems, thereby improving the dynamic stability of the system and the immersiveness of training.

[0080] In some specific methods of this application, S400, the adjusted 3D model is loaded into the virtual reality environment and displayed in real time through a virtual reality rendering platform, such as... Figure 5 As shown, the following methods can be used: S401, determine the rendering engine.

[0081] Determine whether to use a virtual reality engine such as Unity or Unreal Engine, and redraw the model at a refresh rate of 60Hz or higher.

[0082] S402, based on a defined rendering engine, uses a physically based rendering (PBR) model to calculate lighting and shadow distribution.

[0083] The distribution of reflected light is calculated using a physically based rendering (PBR) model, specifically: ; in: The intensity of reflected light in the direction of observation: Incident light intensity: and Diffuse reflection coefficient and specular reflection coefficient, respectively For the surface normal vector, The direction of the incident light. The direction of reflection, For observation direction; This refers to the specular highlight index.

[0084] This lighting model allows the changes in light and shadow on the surface of a device to accurately reflect its actual physical state.

[0085] S403, combined with the lighting and shadow model obtained from S402, enables stress visualization.

[0086] Stress distribution directly affects the shape and display method of the model.

[0087] Based on the stress calculation results, the model is subjected to deformation rendering.

[0088] For vertex i, the formula for calculating the deformation corresponding to its stress is: ; in For the local shape variables of the vertices; For stress Let be the Young's modulus of the material.

[0089] according to Adjusting the local normal vectors and surface concavity of the model generates deformation effects in stress concentration areas during 3D display.

[0090] In addition, by setting a stress threshold ,when During the rendering phase, areas marked as high-risk are highlighted for trainees to observe.

[0091] The 3D model adjustment and rendering module in the above embodiments of this application achieves real-time 3D visualization of the operating status of power equipment through geometric coordinate updates, material property mapping, lighting calculations, and dynamic rendering. Based on the calculation results of temperature, stress, and displacement, the shape and visual features of the 3D model are adjusted synchronously and continuously output in the virtual reality scene, realizing accurate and real-time display of the equipment operating status, and providing basic support for subsequent interactive control and training feedback.

[0092] In some specific embodiments of this application, S500 is also provided, in which the user uses a virtual reality device to perform interactive operations on the virtual 3D model displayed on the platform, and updates the working status data of the power equipment after the operation, dynamically feeding back the impact of the operation on the 3D model of the equipment, forming a closed-loop training process that links the virtual and real worlds, such as... Figure 6 As shown, the following steps can be taken: S501, perform interactive operations.

[0093] Specifically, user interaction operations include: Load regulation: Adjusting the equipment load via the controller.

[0094] Switch control: Start or stop virtual power devices.

[0095] Component operations: Select, rotate, assemble, or drag equipment components.

[0096] Fault simulation: Select the fault type to trigger a change in the device status.

[0097] S502, Interactive Response.

[0098] S502.1, after S501 completes the interactive operation, parses the instructions.

[0099] User input signals pass Converted into control commands. in, in, Indicates time The set of user inputs at any given time Indicates the first One input command, Number of input types (including position, rotation, button events, voice commands, etc.).

[0100] For time The set of control instructions, This is the instruction parsing function. This represents the number of corresponding controllable device sub-modules.

[0101] S502.2 responds in real time to control commands from S502.1.

[0102] Control commands drive the dynamic loading, calculation, and updating of device status parameters.

[0103] The response time for each operation event is defined as: ; in, Time entered by the user The time it takes for the model to complete the update. For response delay.

[0104] The design ensures that the response latency meets the requirements. To enable real-time interaction.

[0105] S502.3, When the user adjusts the equipment load, the equipment temperature and status shall be adjusted according to the following rules: ; ; in, The amount of load change caused by user input; For the updated load; For the new equipment temperature; This is the thermal response coefficient of the equipment.

[0106] After the calculation is completed, parameters such as temperature, stress, and deformation are passed to the rendering to update the 3D model, achieving synchronization between user operation and visual feedback.

[0107] S503 records the operation process and provides feedback.

[0108] Operation records are in log format Stores operation time and supports playback. Among other things: Indicates the first Operation log, For event timestamps, Input for the original user, The parsed control commands, This indicates the device status after the operation.

[0109] Feedback generation identifies errors using recognition rules and generates a feedback report that includes the operation sequence, error type, and improvement suggestions. Specifically, the rules for identifying error events are as follows: ; in, This is an error flag; The device status after user operation. Standard operating status This is the state deviation threshold. The system generates a feedback report based on the error event, which includes the error type, triggering conditions, corresponding operation time, and suggested correction steps.

[0110] The user interaction and feedback mechanism of this invention, through input recognition, command parsing, real-time response, operation recording, and feedback generation, enables users to operate and trace power equipment in a virtual reality environment. The system can adjust the equipment model state in real time based on user operations and generate structured feedback information, providing a reliable basis for operation training and skills assessment.

[0111] Based on the same technical concept, other embodiments of this application provide a three-dimensional dynamic update system 100 for power equipment used in virtual reality training, such as... Figure 7 As shown, it includes: Data acquisition module 110: Collects real-time operating status data of power equipment through sensors, including current, voltage, temperature and vibration parameters; Dynamic loading module 120: processes working status data and calculates changes in the physical state of power equipment, including equipment load, temperature distribution, stress and structural deformation. 3D model adjustment module 130: Adjusts the physical properties of the 3D model of the power equipment in real time according to changes in physical state, including the model's shape, internal structure and material properties; Rendering module 140: Loads the adjusted 3D model into the virtual reality environment and displays it in real time through the virtual reality rendering platform; Interactive control module 150: Users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation, dynamically feeding back the impact of the operation on the equipment 3D model, forming a closed-loop training process that links the virtual and real worlds.

[0112] The specific implementation techniques of each module / unit in the above embodiments of this application can refer to the steps of the three-dimensional dynamic update method for power equipment in virtual reality training in the above embodiments, and will not be repeated here.

[0113] The preferred features in the above embodiments can be used individually in any embodiment, or in any combination thereof, provided they do not conflict with each other. Furthermore, parts not described in detail in the embodiments can be implemented using existing technologies.

[0114] The foregoing has described some specific embodiments of this application. It should be understood that this application is not limited to the specific embodiments described above, and those skilled in the art can make various modifications or variations within the scope of the claims, which do not affect the substantive content of this application. The above-described preferred features can be used in any combination without conflict.

Claims

1. A method for dynamic three-dimensional updating of power equipment for virtual reality training, characterized in that, include: Real-time data on the operating status of power equipment is collected through sensors, including current, voltage, temperature, and vibration parameters. The working status data is processed to calculate the changes in the physical state of the power equipment, including the load, temperature distribution, stress and structural deformation of the equipment. Based on the changes in the physical state, the physical properties of the three-dimensional model of the power equipment are adjusted in real time, including the model's shape, internal structure, and material properties. The adjusted 3D model is loaded into the virtual reality environment and displayed in real time through a virtual reality rendering platform; Users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation. The system dynamically provides feedback on the impact of the operation on the 3D model of the equipment, forming a closed-loop training process that links the virtual and real worlds.

2. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, The method of collecting real-time operating status data of power equipment through sensors includes: Current sensors are used to collect the operating current of power equipment; Voltage sensors are used to collect the operating voltage of power equipment; Temperature sensors are used to collect the temperature of key components of power equipment; Vibration sensors are used to collect mechanical vibration signals from power equipment.

3. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 2, characterized in that, The process of processing the operating status data to calculate the changes in the physical state of the power equipment, including the equipment's load, temperature distribution, stress, and structural deformation, includes: Based on the load power and the actual temperature measured by the temperature sensor, the overall temperature distribution of the equipment is calculated through dynamic correction using a thermal response model. By combining the thermal expansion caused by the load with the measured temperature difference, and integrating the mechanical displacement obtained by integrating the vibration parameters, the structural deformation of the equipment is calculated based on the principle of thermal expansion and dynamic excitation effect. By combining the thermal stress generated by temperature rise and the alternating stress caused by inertial load inverted from vibration parameters, and based on the material stress-strain relationship, the overall stress of the equipment under the combined action of thermal effects and mechanical vibration is obtained.

4. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 3, characterized in that, In the process of calculating the changes in the physical state, a time iteration method and a state stability judgment method are used; Specifically, the time iteration method is as follows: Set the device state vector as Set the state change rate L(t) represents the load, T(t) represents the temperature, and D(t) represents the deformation. Indicates stress; Based on the aforementioned rate of change of state, the time step is set as follows: For any discrete time The device state vector satisfies: ; in Indicates the first The state vector at any given time; Indicates the first The state vector at any given time; Specifically, the method for determining state stability is as follows: When the state change calculated in two consecutive calculations satisfies When the equipment reaches a stable state, it is determined that the equipment status has entered a stable phase.

5. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, The step of adjusting the physical properties of the three-dimensional model of the power equipment in real time according to the changes in the physical state includes: Based on the structural deformation, the external dimensions and surface morphology of the model are dynamically adjusted; Based on the structural deformations, update the position, gaps, and connection status of the internal components of the model; Based on the temperature distribution, the material properties of the model are dynamically adjusted.

6. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, The process of loading the adjusted 3D model into the virtual reality environment and displaying it in real time through a virtual reality rendering platform includes: Determine the compatible virtual reality rendering engine and parameters; Based on a defined rendering engine and parameters, lighting calculations are performed to generate lighting and shadow effects that conform to the actual physical state of the device by simulating the laws of light reflection and refraction in the real environment. On a rendering model with lighting and shadow effects, based on stress data, abstract stress values ​​are transformed into intuitive visual representations.

7. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, The interactive operations include: Adjust the equipment load using the controller; Start or stop the virtual power device; Select, rotate, detach, or drag equipment parts; Select the fault type to trigger a change in device status.

8. The method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, The updated power equipment's operating status data dynamically reflects the impact of this operation on the equipment's 3D model, forming a closed-loop training process that integrates virtual and real elements, including: Receive user input signals and convert the input signals into standardized control commands through instruction parsing; Based on the standardized control commands, the system dynamically loads and starts calculations, updating the device's operating status parameters in real time. Based on the updated working status parameters, the model's shape, internal structure, and materials are adjusted in real time, and visual feedback is output, forming a closed-loop training process.

9. A method for three-dimensional dynamic updating of power equipment for virtual reality training according to claim 1, characterized in that, During the interaction, the user's operation process is recorded, and an operation feedback report is generated based on the errors and operation results during the user's operation process. The report includes operation error analysis, potential fault identification, and optimization suggestions.

10. A three-dimensional dynamic update system for power equipment for virtual reality training, characterized in that, include: Data acquisition module: Collects real-time operating status data of power equipment through sensors, including current, voltage, temperature and vibration parameters; Dynamic loading module: processes the working status data and calculates the physical state changes of the power equipment, including the equipment's load, temperature distribution, stress, and structural deformation. 3D model adjustment module: Adjusts the physical properties of the 3D model of the power equipment in real time according to the changes in the physical state, including the model's shape, internal structure and material properties; Rendering module: Loads the adjusted 3D model into the virtual reality environment and displays it in real time through the virtual reality rendering platform; Interactive control module: Users use virtual reality devices to perform interactive operations on the virtual 3D model displayed on the platform, and update the working status data of the power equipment after the operation, dynamically feeding back the impact of the operation on the equipment 3D model, forming a closed-loop training process that links the virtual and real worlds.

Citation Information

Cited By

  • Light-emitting device and method for manufacturing the same

    CN122150781A

  • A lightning arrester testing interactive control method based on virtual reality technology

    CN122150781B

  • Virtual reality based transmission dense corridor visualization management and control system

    CN122199835A