Dam emergency training system

By using PBD method to physically model the lead wire gabion in the dam rescue training system, the authenticity problem of difficult to simulate dam rescue training in the existing technology is solved, efficient training results are achieved, and the operational capabilities of rescue team members are improved.

CN119580548APending Publication Date: 2025-03-07THE SHANDONG YELLOW RIVER AFFAIRS BUREAU HEZE YELLOW RIVER RIVER AFFAIRS BUREAU
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411612909.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-10-12
Filing Date
2024-11-05
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The prior art is difficult to provide real and efficient dam rescue training in water conservancy projects, especially in the process of simulating the filling, lifting and throwing of lead gabions, and lack of effective physical simulation modeling.

Method used

The physical simulation model of lead wire gabions was used to use position-based dynamics method (PBD), and combined with three-dimensional terrain simulation and operational interaction subsystem, a dam rescue training system was built to simulate the deformation and interaction behavior of lead wire gabions at different stages.

Benefits of technology

It improves the accuracy and stability of simulation, enhances the authenticity and immersion of training, and helps rescue team members improve operational response speed and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119580548A_ABST
    Figure CN119580548A_ABST
Patent Text Reader

Abstract

The invention relates to a dam emergency rescue training system, which belongs to the technical field of dam emergency rescue in water conservancy projects and has IPC (International Patent Classification) numbers of E02B 1 / 00 and E02B 3 / 12. The dam emergency training system comprises a dangerous case setting subsystem, a scene simulation subsystem and an operation interaction subsystem. Simulation rendering is performed on the whole process of filling, hoisting and throwing of the lead wire gabion by adopting a position-based dynamics method, the interaction influence of stones, hoisting ropes and the lead wire gabion and deformation caused by the interaction influence are fully considered, the simulation accuracy and stability are improved, and the authenticity and immersion of training are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field:

[0001] The invention relates to a dam emergency rescue training system, belonging to the technical field of dam emergency rescue in water conservancy projects, and its IPC international patent classification number is E02B 1 / 00, E02B 3 / 12. Background technology:

[0002] During floods, the most common serious dangers on the water surface of the dam are the loss of root stones, collapse of dam piles, and collapse of the embankment. The main reasons for the dangers are, first, floods with strong circulation intensity and high sand-carrying capacity of water flow, and second, the weak anti-scouring capacity of the dam near the mainstream. If the above dangers are not rescued in time, it will lead to the collapse of the dam. At present, throwing wire mesh gabions to the dangerous parts, quickly reinforcing the dam slope foot, and improving the anti-scouring and stability of the dam root are the most effective methods for dam rescue.

[0003] A skilled professional rescue team is the guarantee for the success of flood control and rescue operations. Regular professional training and practical operation training are effective means to train professional rescue team members. The prior application CN108717812A discloses a flood control and rescue drill base, which artificially creates various common dangerous situations for training rescue team members. However, due to the huge amount of dam engineering, it takes a lot of manpower, material resources and time to build a physical dam for rescue training. Creating various dangerous situations on the spot also consumes a lot of precious water resources, which makes it difficult for most professional rescue team members to get operational training for real rescue scenarios.

[0004] With the advancement of technology, virtual emergency drills have begun to be used in the field of emergency drills. For example, China's prior applications CN106601060A and CN117316012A use computer graphics and simulation technology in the fields of firefighting and road emergency rescue, respectively. By building realistic disaster scenes in virtual environments and simulating emergency rescue operations, emergency personnel can effectively improve the response speed and efficiency in actual operations, solving the problems of large investment, long time consumption, and environmental pollution in practical training. Building a realistic operating space in a virtual drill environment involves interactions between rigid bodies and obstacles, as well as dynamic simulations of various deformable objects such as wire gabions and ropes. The physical simulation modeling of these objects is crucial to enhancing the realism and interactivity of virtual scenes.

[0005] Position-based Dynamics (PBD) is an effective method to solve the problem of physical simulation modeling of deformable objects in virtual scenes. PBD provides a stable and efficient simulation framework for the behavior of deformable objects by imposing position constraints on particles or elements in the simulation. However, this method is currently mostly used for the simulation of fully elastic bodies that can deform as a whole, such as human bodies and fabrics. The wire mesh gabions used in flood control and rescue are rigid bodies during the stone filling stage, and they will undergo limited deformation when hoisted. They are different from rigid bodies and fully elastic bodies such as human tissues and fabrics. Therefore, there are currently no physical simulation modeling cases related to wire mesh gabions. Summary of the invention:

[0006] The purpose of the present invention is to provide a dam rescue training system for training professional rescue team members. The technical solution of the present invention is as follows:

[0007] A dam emergency rescue training system includes a danger setting subsystem, a scenario simulation subsystem and an operation interaction subsystem;

[0008] The danger setting subsystem includes a water information module, a danger selection module and a rescue plan setting module; wherein the water information module provides water information of various dams at various levels of flow; the danger selection module includes common major dangers of dams for trainees to choose; the rescue plan setting module includes rescue material selection, rescue material usage calculation, rescue scheduling and rapid writing of construction plans;

[0009] The scenario simulation subsystem includes a three-dimensional terrain simulation module and a wire mesh gabion simulation rendering module;

[0010] The three-dimensional terrain simulation module includes three-dimensional simulation scenes of dam projects in various locations within the jurisdiction when they are not in danger and when various dangers occur, as well as three-dimensional scenes of various emergency equipment in storage areas;

[0011] The wire gabion simulation rendering module uses a position-based dynamics method (PBD) to perform physical simulation modeling on the wire gabion; the wire gabion is in the shape of a flat rectangular parallelepiped, and the cage body is formed by folding a plurality of wire mesh sheets, and the ratio of the width to the height of the wire gabion is not less than 1.5;

[0012] The specific method of using the PBD method to simulate the rendering of wire mesh gabions is as follows:

[0013] S01. Discretize the stones, lifting ropes and wire gabions into a set of particles. The stones are particleized by direct scattering method, and particles are evenly distributed on the polygonal surface of each stone according to the area ratio. The lifting ropes are evenly placed along the length of the particles and are linearly arranged along the center line of the lifting ropes. The wire gabions are discretized by mesh structure distribution method, and particle points are placed in the middle and end of each grid intersection.

[0014] S02. Construct PBD constraints based on the deformation characteristics of stones, lifting ropes and wire gabions;

[0015] Among them, during the stone filling stage, the stone particle set is subject to collision constraints, the lifting rope is subject to distance constraints and bending constraints, and the wire gabion is subject to distance constraints and shape matching constraints;

[0016] During the hoisting stage, the wire gabion is divided into three areas from left to right: left area, middle area and right area, with the position of the hoisting rope on the wire gabion as the boundary. The left and right areas undergo elastic deformation, and their particles are subject to distance constraints, shape matching constraints and collision constraints; the middle area undergoes only slight deformation and is regarded as a rigid body, and its particles are subject to collision constraints;

[0017] S03. Solve the constraint equations to obtain the new position and velocity of the particle that satisfies all constraint conditions:

[0018] S04. Use the renderer of the UE5 particle system for rendering; use the mesh renderer to render the stones, and use the strip renderer to render the lifting ropes and wire gabions;

[0019] The operation interaction subsystem includes a wire gabion filling interaction module, a wire gabion hoisting interaction module, a wire gabion throwing interaction module and a position detection and scoring module; wherein,

[0020] The wire gabion filling interactive module is used to train trainees to fill wire gabions with stones; the wire gabion lifting interactive module is used to train trainees to use construction machinery to lift wire gabions and transport them to dangerous locations; the wire gabion casting interactive module is used to train trainees to cast wire gabions to the correct position; the position detection and scoring module is used to detect the construction accuracy and construction time of trainees in each stage of loading, lifting and casting, and compare them with the pre-calibrated standard position and standard time, and give corresponding scores.

[0021] Preferably, the danger setting subsystem also includes a Web map module, and various dams, emergency material storage areas, and traffic roads within the jurisdiction are marked on the Web map.

[0022] Preferably, the operation interaction subsystem is constructed based on a UE5 editor.

[0023] Preferably, the positions detected by the position detection and scoring module specifically include: in the loading stage, detecting the position where the trainees place the lifting rope at the bottom of the wire cage and the position where the stones are placed in the wire cage; in the lifting stage, detecting the walking route and the final parking position of the trainees during lifting; in the casting stage, detecting the casting position of each wire cage.

[0024] Preferably, the wire mesh gabion has a length of 3-6 meters, a width of 1-2 meters, and a height of 0.6-1 meter.

[0025] The dam rescue training system of the present invention has the following inventive features:

[0026] (1) The PBD method is used to simulate the entire process of gabion loading, lifting and throwing, which fully considers the interaction between stones, lifting ropes and gabion and the resulting deformation, thus improving the accuracy and stability of the simulation.

[0027] (2) Use flat wire mesh gabions with a width to height ratio of no less than 1.5. The wire mesh gabions have good integrity, can hold a large amount of gravel, are easy to lift, have a large plane projection area, and can cover a large area of ​​danger after being thrown. They can quickly cover the danger area, which is conducive to achieving the rescue principle of "early rescue and small rescue".

[0028] (3) According to the structure and deformation characteristics of the flat wire mesh gabion adopted by the present invention, multi-region dynamic simulation of the wire mesh gabion is performed, and the simulation effect is closer to the real scene, thereby improving the authenticity and immersion of the training. Description of the drawings:

[0029] Figure 1 This is the architecture diagram of the dam rescue training system of the present invention;

[0030] Figure 2 It is a flow chart of wire gabion simulation rendering of the present invention;

[0031] Figure 3 It is a side view of a wire gabion of the present invention.

[0032] In the figure, 1 is the left area, 2 is the middle area, 3 is the right area, and 4 is the lifting rope. Specific implementation method:

[0033] The present invention is described in detail with reference to the accompanying drawings.

[0034] A dam emergency rescue training system of the present invention includes a danger setting subsystem, a scenario simulation subsystem and an operation interaction subsystem. The danger setting subsystem includes a water condition information module, a danger selection module and a rescue plan setting module; wherein the water condition information module provides water condition information of various dams at various levels of flow. The danger selection module includes common major dangers of dams such as root stone loss, dam pile collapse, embankment collapse and embankment breach for selection by trainees. The rescue plan setting module includes rescue material selection, rescue material usage calculation, rescue scheduling and construction plan rapid writing and other contents. Trainees select the type of danger according to the training requirements, combine the real-time water condition information, select the corresponding rescue machinery and materials, calculate the number of rescue personnel, the number of construction machinery, and the number of wire mesh gabions required, and quickly write rescue scheduling and construction plans for inspection and evaluation by the training instructor. The water condition information, danger selection and rescue plan involved in the danger setting subsystem can be set according to the user's flood control plan. The flood control plans for their respective jurisdictions formulated by flood control management departments at all levels provide the evolution process of floods of various flow rates in the river channel, including the real-time water conditions when the floods reach various dams and the types of dangerous situations that may be caused, as well as emergency rescue plans for various dangerous situations.

[0035] Furthermore, the danger setting subsystem also includes a Web map module, and various dams, emergency material storage areas, and traffic roads within the jurisdiction are marked on the Web map. Clicking on the name of the relevant dam on the Web map will display the clicked dam in three-dimensional simulation. Through the Web map module, trainees can have a holistic and macroscopic understanding of all dam projects and traffic routes within the jurisdiction, and can quickly determine the route and destination when receiving a rescue order.

[0036] The scenario simulation subsystem includes a three-dimensional terrain simulation module and a wire mesh gabion simulation rendering module.

[0037] Among them, the three-dimensional terrain simulation module includes three-dimensional simulation scenes of dam projects in various locations within the jurisdiction when they are not in danger and when various dangerous situations occur, as well as three-dimensional scenes of various emergency equipment in storage areas.

[0038] When conducting 3D terrain simulation modeling, we first systematically collect topographic data of riverbeds, dams, and roads in the jurisdiction through drone aerial photography and ground 3D scanning technology. At the same time, we accurately measure various rescue equipment such as stored wire cages, stones, lifting ropes, and rescue vehicles to obtain their geometric parameters and physical properties; conduct on-site environmental surveys to collect information such as hydrological characteristics and vegetation distribution. Using the collected high-definition images and measurement data, we use the 3D modeling software 3DMax to create 3D simulation scenes. Through the precise application of materials and textures, we ensure that the 3D model is not only highly realistic visually, but also accurately reflects the influence of various environmental factors in physical interaction, so that the consistency between the simulated environment and the actual operation scene is optimized. The 3D modeling data is imported into the UE5 engine.

[0039] The wire gabion simulation rendering module uses a position-based dynamics (PBD) method to perform physical simulation modeling on the wire gabion, including the entire evolution process of the wire gabion in the filling stage, the lifting stage and the throwing stage.

[0040] The PBD method is a method used in computer graphics to simulate the deformation behavior of objects in real time. It uses a position-based constraint solver to achieve simulation stability and real-time performance by iteratively solving position constraints without directly solving Newton's second law. PBD can handle large time steps without causing numerical instability, which makes PBD particularly suitable for application scenarios that require real-time feedback, such as video games and virtual reality training. In addition, PBD can easily integrate various complex constraint types, including elasticity, plasticity, collision and friction, which makes it adaptable to a variety of different simulation needs.

[0041] The PBD algorithm simulates the deformation effect after force by iteratively adjusting the position of particles. These particles are the discretized points generated by sampling the surface of the geometric model. An object to be physically modeled is represented by N particles and M constraints. The key constraints required are constructed according to the deformation analysis process, including distance constraints, shape matching constraints, bending constraints and collision constraints. The distance constraint ensures that the fixed distance between points in the model remains unchanged, and is suitable for simulating slender, linear or grid-like structures, such as the mesh structure of the wire cage and the linear slender structure of the lifting rope. The shape matching constraint allows the system to iteratively solve the shape matching constraint during the simulation process to achieve the deformation of the object without directly calculating the force acting on the object. It can be used to simulate the overall shape of the wire gabion under the initial force. It remains basically unchanged, ensuring the accuracy and authenticity of the simulation results. Since the filling of stones and the bundling of lifting ropes involve collisions between different objects, the training system of the present invention constructs two modes of continuous collision constraints and discrete collision constraints to handle collisions between different objects. During the simulation, the crane needs to use the lifting rope to lift the wire mesh gabion for throwing. Therefore, in addition to the distance constraint required to simulate the tensile resistance, it is also necessary to construct a bending constraint to simulate the bending.

[0042] Lead wire cages are widely used in flood prevention and rescue and slope protection construction. At present, gabion nets are used in flood prevention and rescue. First, a piece of lead wire mesh is placed on the ground, gravel is placed on it, and then a piece of lead wire mesh is covered on the gravel. Then, the upper and lower pieces of lead wire mesh are tied together with ropes or wires to make a gabion net bag, which is thrown at the dangerous part. This kind of gabion net bag wraps less gravel, and it is easy for gravel to fall from the gap between the two pieces of lead wire mesh during lifting. It is also difficult to tie it firmly on site. It is easy for one or more places to scatter during lifting, which greatly reduces the gravel thrown into the water, and even causes safety accidents of injuring people. In slope protection construction, a rectangular wire cage is used. That is, multiple pieces of wire mesh are folded together to form a rectangular mesh box, which is placed at the construction site, filled with gravel, and covered with a wire mesh as a lid. In order to ensure the stability of the wire cage, good slope protection effect and fast construction speed, this type of wire cage is generally high and has a large overall volume and cannot be used for mechanical lifting.

[0043] The wire gabion used in the present invention is different from the wire gabion used in slope protection construction and the existing gabion net bag. The wire gabion of the present invention is also a rectangular mesh box that can be folded to combine multiple wire mesh sheets. The length-to-height ratio and width-to-height ratio are high, the length is 3-6 meters, the width is 1-2 meters, and the height is 0.6-1 meter. In other words, the present invention uses a flat rectangular wire gabion, that is, the width of the wire gabion is greater than the height; preferably, the ratio of the width to the height of the wire gabion is not less than 1.5. The wire gabion of the present invention has good integrity and will not fall apart. It can wrap a large amount of gravel, is easy to hoist, has a large plane projection area, covers a large area of ​​danger after being thrown, and can quickly cover the dangerous area, which is conducive to realizing the rescue principle of "early and small". The wire gabion simulation rendering module of the present invention is to simulate and render the structural characteristics of this wire gabion.

[0044] During the dam rescue process, the gabion throwing process is divided into three main stages: stone filling, lifting and throwing stages. In order to ensure the interactivity of the training system and the authenticity of the training, the present invention performs a detailed deformation analysis of each stage to ensure the effective use of computing resources. In the stone filling stage, the gabion will undergo reversible elastic deformation due to the squeezing effect of the stones. As the stones are gradually filled, the shape of the gabion will change accordingly according to the stacking of the stones. In the lifting stage, the rope will be stretched and bent during the dragging process. At the same time, the gabion will undergo elastic deformation due to the gravity of the internal stones and the tension of the rope. Finally, in the throwing stage, the gabion and the internal stones will fall as a whole under the action of gravity. At this time, the whole can be treated as a rigid body to simplify the calculation and improve the system response speed.

[0045] like Figure 2 As shown in the figure, the specific method of using the PBD method to simulate and render the wire mesh gabion is as follows:

[0046] S01. Discretize stones, lifting ropes and wire gabions into a set of particles. Since the PBD algorithm framework needs to operate on particle points, it is necessary to discretize emergency materials such as stones, lifting ropes and wire gabions into a set of particle points. The discretization scheme for each material is shown in Table 1.

[0047] Table 1 Method for discretizing emergency materials into particles

[0048]

[0049] In the discretization process of the stone model, due to the high rigidity and relatively simple point-surface distribution characteristics of the stone, the direct scattering method is used for particleization. By evenly distributing particles on the polygonal surface of each stone according to the area ratio, the consistency and uniformity of the particle distribution of the entire model are ensured.

[0050] The lifting rope 4 is a long and thin structure, so the particles are evenly placed along the length of the lifting rope, each particle represents a part of the lifting rope 4, and are arranged linearly along the center line of the lifting rope 4. In order to achieve a balance between the simulation accuracy and efficiency of the lifting rope 4, the distance between two particles is set to 15 cm in the present invention.

[0051] Wire mesh gabion is a mesh structure with four particle points placed in the middle of each grid intersection of the wire mesh gabion and one particle point placed between the ends of the two intersections, which represent the connection points of the wires in the metal mesh.

[0052] S02. Construct and apply PBD constraints for stones, lifting ropes 4 and wire gabions. According to the deformation characteristics of stones, lifting ropes and wire gabions, construct PBD constraints, and then apply the constraints to the particle set. The deformation characteristics of the filling stage and the corresponding constraints constructed are shown in Table 2.

[0053] Table 2 Deformation analysis of emergency materials

[0054]

[0055] During the hoisting stage, after the wire gabion is filled with stones, it is affected by its own weight and volume. During hoisting, only some areas will be affected by deformation, while some areas will be slightly affected by deformation. The particles in these areas can be treated as rigid bodies. Therefore, in order to ensure the authenticity and real-time performance of the wire gabion simulation and achieve better simulation effects, the present invention uses a multi-region approach to model the wire gabion during the hoisting stage. The multi-region means that after the wire gabion is tied up with the lifting ropes 4, the two lifting ropes 4 divide the wire gabion from left to right into three areas: left area 1, middle area 2, and right area 3. Figure 3 A multi-zone schematic diagram of the wire mesh gabion under the action of two lifting ropes 4 is shown.

[0056] The left region 1 and the right region 3 will undergo elastic deformation under the action of the lifting rope 4 and their own gravity. The particles in this region are subject to distance constraints, shape matching constraints and collision constraints. The middle region 2 has basically no shape change and is considered rigid. The particles in this region are subject to collision constraints. The multi-regional properties are shown in Table 3.

[0057] Table 3 Multi-region deformation characteristics and constraints during the lifting stage of wire gabion

[0058]

[0059] S03. Solve the constraint equations to obtain the new position and velocity of the particles that satisfy all constraint conditions. Perform PBD iterative solution on the constructed constraints and correct the predicted position to satisfy all constraint conditions. The constraint Jacobi solver can be used to solve the position-based constraint equations. According to the constraint settlement results, the position and velocity of the particles are updated to achieve interactive simulation of the dynamic behavior of stones, lifting ropes and wire gabions.

[0060] S04. Use the renderer of the UE5 particle system to render. Use the mesh renderer to render the stone, and use the strip renderer to render the lifting rope 4 and the wire gabion.

[0061] The operation interaction subsystem includes a wire gabion filling interaction module, a wire gabion hoisting interaction module, a wire gabion throwing interaction module and a position detection and scoring module. The operation interaction subsystem is built based on the UE5 editor.

[0062] The wire gabion filling interactive module is used to train trainees to fill wire gabions with stones. Trainees use a mouse or a VR handle to place an empty wire cage in an appropriate position, then successively grab two lifting ropes 4 and place them on both sides of the lower part of the wire cage, and finally drag the stones to the appropriate positions in the wire cage until the filling is completed. The present invention uses PBD to perform physical modeling of the stones and uses UE5 to render the stones. During the process of placing the stones, pressure and displacement will be generated on the wire cage, and sensory feedback such as realistic sounds and handle vibrations will be emitted, so that trainees can intuitively perceive the impact of each placement and its correctness, ensuring that the behavior of the stones in the virtual wire cage is consistent with that in reality.

[0063] The wire gabion hoisting interactive module is used to train trainees to correctly use construction machinery to lift wire gabions and transport them to dangerous locations. First, trainees use a mouse or VR handle to grab and stretch the lifting ropes 4 on both sides of the lower part of the wire gabion, and tie them to the wire gabion to ensure the stability of the wire gabion when it is lifted. The lifting rope 4 is rendered by PBD simulation. Trainees only need to drag the lifting rope 4, and the lifting rope 4 can complete its own deformation behaviors such as stretching in real time under the action of force, so that trainees can perceive the texture and changes of the lifting rope 4 in real time. Then, trainees use a mouse or VR handle to control the construction machinery and lift it to the dangerous part of the dam.

[0064] The wire gabion throwing interactive module is used to train trainees to throw the wire gabion to the correct position. Trainees use a mouse or VR handle to adjust the throwing position and throwing angle of the construction machinery to throw the wire gabion into the dangerous position.

[0065] The position detection and scoring module is used to detect the construction accuracy and construction time of the trainees in each stage of loading, lifting and throwing, and compare them with the pre-calibrated standard position and standard time, and give corresponding scores. Position detection specifically includes but is not limited to: in the loading stage, detecting the position where the trainees place the lifting rope 4 at the bottom of the wire cage and the position where the stones are placed in the wire cage; in the lifting stage, detecting the walking route and the final parking position of the trainees during lifting; in the throwing stage, detecting the throwing position of each wire cage. The standard position and standard time are calibrated by the system administrator according to actual needs. Visual effects can be added to the calibrated standard positions, for example, a flashing arrow indicates the standard position; the calibrated standard time is displayed in the form of floating text; trainees can view the correct placement position by clicking the desktop button.

[0066] The dam rescue training system of the present invention, in addition to the above-mentioned functional modules, also includes hardware equipment, including network data communication transmission equipment, information processing server, human-computer interaction and image information display equipment. These hardware equipments are all existing equipment and will not be described in detail.

Claims

1. A dam emergency training system, characterized in that: It includes the danger setting subsystem, scenario simulation subsystem and operation interaction subsystem; The danger setting subsystem includes a water information module, a danger selection module and a rescue plan setting module; wherein the water information module provides water information of various dams at various levels of flow; the danger selection module includes common major dangers of dams for trainees to choose; the rescue plan setting module includes rescue material selection, rescue material usage calculation, rescue scheduling and rapid writing of construction plans; The scenario simulation subsystem includes a three-dimensional terrain simulation module and a wire gabion simulation rendering module; The three-dimensional terrain simulation module includes three-dimensional simulation scenes of dam projects in various locations within the jurisdiction when they are not in danger and when various dangers occur, as well as three-dimensional scenes of various emergency equipment in storage areas; The wire gabion simulation rendering module uses a position-based dynamics method (PBD) to perform physical simulation modeling on the wire gabion; the wire gabion is in the shape of a flat rectangular parallelepiped, and the cage body is formed by folding a plurality of wire mesh sheets, and the ratio of the width to the height of the wire gabion is not less than 1.5; The specific method of using the PBD method to simulate the rendering of wire mesh gabions is as follows: S01. Discretize the stones, lifting ropes and wire gabions into a set of particles. The stones are particleized by direct scattering method, and particles are evenly distributed on the polygonal surface of each stone according to the area ratio. The lifting ropes are evenly placed along the length of the particles and are linearly arranged along the center line of the lifting ropes. The wire gabions are discretized by mesh structure distribution method, and particle points are placed in the middle and end of each grid intersection. S02. Construct PBD constraints based on the deformation characteristics of stones, lifting ropes and wire gabions; Among them, during the stone filling stage, the stone particle set is subject to collision constraints, the lifting rope is subject to distance constraints and bending constraints, and the wire gabion is subject to distance constraints and shape matching constraints; During the hoisting stage, the wire gabion is divided into three areas from left to right: left area, middle area and right area, with the position of the hoisting rope on the wire gabion as the boundary. The left and right areas undergo elastic deformation, and their particles are subject to distance constraints, shape matching constraints and collision constraints; the middle area undergoes only slight deformation and is regarded as a rigid body, and its particles are subject to collision constraints; S03, solving the constraint equations to obtain the new position and velocity of the particle that satisfies all constraint conditions; S04. Use the renderer of the UE5 particle system for rendering; use the mesh renderer to render the stones, and use the strip renderer to render the lifting ropes and wire gabions; The operation interaction subsystem includes a wire gabion filling interaction module, a wire gabion hoisting interaction module, a wire gabion throwing interaction module and a position detection and scoring module; wherein, The wire gabion filling interactive module is used to train trainees to fill wire gabions with stones; the wire gabion lifting interactive module is used to train trainees to use construction machinery to lift wire gabions and transport them to dangerous locations; the wire gabion casting interactive module is used to train trainees to cast wire gabions to the correct position; the position detection and scoring module is used to detect the construction accuracy and construction time of trainees in each stage of loading, lifting and casting, and compare them with the pre-calibrated standard position and standard time, and give corresponding scores.

2. A dam rescue training system according to claim 1, characterized in that: The danger setting subsystem also includes a Web map module, and various dams, emergency material storage areas, and traffic roads within the jurisdiction are marked on the Web map.

3. A dam rescue training system according to claim 1, characterized in that: The operation interaction subsystem is constructed based on the UE5 editor.

4. A dam rescue training system according to claim 1, characterized in that: The positions detected by the position detection and scoring module specifically include: in the loading stage, detecting the position where the trainees place the lifting rope at the bottom of the wire cage and the position where the stones are placed in the wire cage; in the lifting stage, detecting the walking route and the final parking position of the trainees during lifting; in the casting stage, detecting the casting position of each wire cage.

5. The dam rescue training system according to claim 1, characterized in that: The wire mesh gabion has a length of 3-6 meters, a width of 1-2 meters, and a height of 0.6-1 meter.

Citation Information

Patent Citations

  • Virtual reality system for experiencing fire-fighting scene

    CN106601060A

  • Flood prevention and emergency rescue drill base

    CN108717812A

  • Disaster accident virtual-real fusion simulation drilling system and method based on evolution dynamics

    CN117316012A