A virtual simulation system for underwater escape simulation training
By designing a virtual simulation system including equipment layout, software simulation and information feedback components, the problem of simple structure and low intelligence of the helicopter underwater escape simulation training simulation system in the prior art is solved, and efficient underwater escape simulation training is achieved, which improves the occupants' response ability and reaction speed.
Patent Information
- Application Number
- CN202411818590.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-04-04
AI Technical Summary
In the prior art, the simulation system for underwater escape simulation training of helicopters is relatively simple in structure and has a low degree of intelligence, which cannot effectively improve the simulation effect.
A virtual simulation system for underwater escape simulation training was designed, including equipment layout components, software simulation components and information feedback components. The equipment layout components provide an immersive virtual environment experience through head-mounted displays, virtual reality glasses, handles, tactile gloves and vibrating seats. The software simulation components design training courses and scenarios based on the actual situation and operational process of the helicopter's underwater escape, and simulate the scenes and operations of the helicopter's underwater escape through computer programs. The information feedback component records trainer performance data and performs analysis and evaluation.
Through the virtual simulation system, it is possible to simulate the situation of underwater escape of helicopters in a safe environment, improve the occupants' response ability and response speed, enhance self-rescue ability in emergencies, reduce the risk of casualties in accidents, and provide repeatable training opportunities to help occupants continuously improve and improve their escape skills.
Smart Images

Figure CN119763393A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of aircraft escape simulation, and in particular to a virtual simulation system for underwater escape simulation training. Background Art
[0002] Helicopter underwater escape simulation training is a virtual simulation training for underwater escape scenarios in helicopter accidents; this training simulates the scene of a real helicopter falling into the water, allowing participants to perform escape operations in a virtual environment to improve their coping and survival skills in real accidents. Helicopter underwater escape simulation training can improve safety awareness, enhance escape skills, reduce accident risks, and improve coping capabilities. In summary, the significance of helicopter underwater escape simulation training is to improve participants' safety awareness, escape skills and coping capabilities, reduce accident risks, and provide effective training and preparation for underwater escape in helicopter accidents.
[0003] Prior art 1. Application number: CN 201811537181.6 discloses a virtual simulation teaching system for helicopter water escape training, a teacher subsystem for teachers to edit teaching materials for helicopter water escape, upload the teaching materials to the database server, and query the assessment results of students, and a student subsystem for students to learn and assess about helicopter water escape. Through three-dimensional simulation technology, the real scene of the helicopter falling into the water is reproduced, and the whole process of personnel escape training when the helicopter is in the upright position and flipped is restored. Although it is carried out in a combination of offline and online methods, offline students mainly conduct simulation exercises according to the requirements of teachers, and are familiar with the use methods and steps of the entire simulation system, while online professional teachers mainly conduct centralized teaching management, resource management, assessment management, etc., which solves the problem that a large number of students cannot practice on site, and provides students with the opportunity to experience underwater escape from the helicopter cabin. However, its simulation effect is poor, there is a gap with the real scene, and the replacement of the simulation scene cannot be realized.
[0004] Prior art 2, application number: CN 201910340192.3 discloses a simulated helicopter crew escape and life-saving training system and training method, which includes a simulated marine life-saving training pool, which is a swimming pool that can simulate waves, and a helicopter crew escape training device, which contains a training caisson and a crane, the crane is fixed to the ground on the side of the training pool, the training caisson simulates a helicopter, and the training caisson is hung in the training pool by a crane, and the training caisson can roll in any direction in the training pool. Although the training environment is close to actual combat, the simulation of waves and wind and rain in the training pool can be controlled, and the trainees can gradually increase the difficulty of training according to the training outline, and the training pool and the helicopter crew escape training device have scientific and reasonable structures. However, its production is complicated, the investment cost is large, and once built, it is difficult to change.
[0005] Prior art three, application number: CN 201910060538.4 discloses a helicopter water escape training device, including: a guide rail frame, a top plate, a bottom plate and a plurality of side plates with openings, the guide rail frame includes a main frame of a closed figure and an upper frame and a lower frame parallel to the horizontal plane fixed to the inside of the main frame, the top plate and the bottom plate are fixed to the upper frame and the lower frame respectively, the side plates include front and rear side plates and left and right side plates, the front and rear side plates are fixed to the two ends of the upper frame respectively, the left and right side plates are fixed to the inner side wall of the main frame respectively, the top plate, the bottom plate and each side plate form a closed space under the fixation of the guide rail frame, and also include a simulator brake mechanism connected to the guide rail frame for hoisting the guide rail frame. Although the structure is stable and the space in the cabin is wide through the connection between the guide rail frame and the side plate, it is suitable for multiple people to train at the same time, and the scene after the helicopter falls into the water is truly simulated. However, its structure is relatively simple, and the degree of intelligence is explained, which cannot be applied to the scene and precision requirements of helicopter escape.
[0006] At present, the existing technologies 1, 2 and 3 have a relatively simple simulation system structure and a low degree of intelligence, which cannot effectively improve the simulation effect. Therefore, the present invention provides a virtual simulation system for underwater escape simulation training, which effectively simulates the situation of helicopter underwater escape, allowing passengers to conduct practical training in a safe environment, which can improve the passengers' coping ability and reaction speed, enhance their self-rescue ability in emergency situations, and reduce the risk of casualties when accidents occur. In addition, the virtual simulation system can also provide opportunities for repeatable training, allowing passengers to continuously improve and perfect their escape skills in multiple simulation trainings. Summary of the invention
[0007] The main purpose of the present invention is to provide a virtual simulation system for underwater escape simulation training to solve the problem that the simulation system in the prior art has a relatively simple structure, a low degree of intelligence, and cannot effectively improve the simulation effect.
[0008] To achieve the above object, the present invention provides the following technical solutions:
[0009] A virtual simulation system for underwater escape simulation training, the virtual simulation system for underwater escape simulation training comprising:
[0010] Equipment layout components, responsible for setting up head-mounted displays, virtual reality glasses, handles, tactile gloves and vibration seat equipment that provide virtual environment experience, and also provide a console for monitoring data and indicators during training, and monitoring equipment connected to the console;
[0011] The software simulation component is responsible for designing corresponding training courses and scenarios based on the actual situation and operation process of helicopter underwater escape, including crew evacuation, use of safety ropes and emergency response; simulating the scenarios and operations of helicopter underwater escape through computer programs, including the underwater environment, internal structure of the helicopter and crew positions;
[0012] The information feedback component is responsible for recording the trainee's performance data, including the time and accuracy of completing the task, and conducting analysis and evaluation.
[0013] As a further improvement of the present invention, the equipment layout component comprises:
[0014] The network connection module is responsible for connecting the devices through the 5G network. The head-mounted display, virtual reality glasses, handles, tactile gloves and vibration seat devices communicate with the console through the 5G network connection;
[0015] The collaborative operation module is responsible for the collaborative operation between the trainer and other trainees or other roles in the virtual environment. Multiple trainees conduct underwater escape training together to complete the task, and communicate and coordinate in real time through the 5G connection between devices.
[0016] The data exchange and sharing module is responsible for data exchange and sharing between multiple devices through 5G network connections. Trainers send their operation data and status information during the training process to the console for monitoring and evaluation. At the same time, the console sends instructions and feedback information to the device to achieve real-time data interaction and sharing.
[0017] As a further improvement of the present invention, the data exchange and sharing module includes:
[0018] The data encoding submodule is responsible for converting the original data into digital representation using integer encoding. For continuous-time signals, sampling is performed at preset intervals.
[0019] The data quantization submodule is responsible for mapping continuous data values to discrete values and converting floating point numbers into binary representations with fixed bits; it compresses the data using a lossy compression algorithm;
[0020] The parameter setting submodule is responsible for setting the compression parameters and transmitting the compressed data to the console; at the receiving end, the compressed data is decompressed to restore the original data.
[0021] As a further improvement of the present invention, the software simulation component includes:
[0022] Design training courses and scenario modules. Be responsible for determining the objectives and content of the training courses based on the helicopter underwater escape operation process, including crew evacuation, use of safety ropes, and emergency response training; design virtual scenarios based on requirements, including the internal structure of the helicopter, underwater environment, and crew positions;
[0023] The simulation scene and operation module is responsible for simulating the scene and operation of helicopter underwater escape through computer programs; using virtual reality technology to create a realistic helicopter interior and underwater environment, including visual, auditory and tactile sensory experience; simulating the movement of crew members in the underwater environment, the operation of escape tools, and training for emergency response;
[0024] The user interaction and control module is responsible for the interaction between the software simulation components and the head-mounted display, virtual reality glasses, handles, tactile gloves and vibration seat equipment in the equipment layout components; through the equipment, the trainee has an immersive training experience in the virtual environment and simulates the actual operation through the handles and tactile gloves.
[0025] As a further improvement of the present invention, the simulation scene and operation module include:
[0026] The model design submodule is responsible for modeling the helicopter using computer-aided design software based on its internal structure and the characteristics of the underwater environment. This involves accurately modeling the various components and crew positions inside the helicopter, as well as the water flow and marine biological elements in the underwater environment.
[0027] The texture mapping submodule is responsible for applying real material textures to the modeled surfaces. Metal textures are applied to the metal surfaces inside the helicopter, and rock textures are applied to the seabed rocks in the underwater environment.
[0028] The lighting effects submodule is responsible for simulating light sources using computer graphics techniques, by simulating the effect of sunlight shining through helicopter windows, as well as the natural light effects in underwater environments;
[0029] The physical characteristics simulation submodule is responsible for simulating the physical characteristics of the helicopter interior and underwater environment using physical engine technology.
[0030] As a further improvement of the present invention, the lighting effect submodule includes:
[0031] The lighting model selection unit is responsible for determining the position and properties of the light source, the position of the light source, the color and intensity of the light source; and selecting the lighting model of the Lambert model;
[0032] The lighting calculation unit is responsible for using ray tracing to calculate the lighting intensity of each pixel based on the position and properties of the light source and the material properties of the model;
[0033] The shadow calculation unit is responsible for calculating the shadow effect through projection based on the position of the light source and the geometric information of the model; applying the calculated lighting information to the model surface to generate the final lighting effect.
[0034] As a further improvement of the present invention, the physical property simulation submodule includes:
[0035] The object modeling unit is responsible for modeling the various parts of the helicopter and the elements of the underwater environment using computer-aided design software. Each object is assigned corresponding physical properties. The physics engine detects collisions between objects in real time. When a collision occurs between objects, the physics engine calculates the force and direction of the collision, as well as the resulting reaction force.
[0036] The motion simulation unit is responsible for simulating the motion of the object according to the initial state of the object and the force applied to the object. The physics engine calculates the acceleration, velocity and position parameters of the object.
[0037] The collision response unit is responsible for calculating the reaction force of the object based on the force and direction of the collision when the object collides.
[0038] As a further improvement of the present invention, the user interaction and control module includes:
[0039] The device initialization submodule is responsible for detecting whether the device is connected and initializing it, including checking whether the head-mounted display, virtual reality glasses, handles, tactile gloves, and vibration seats are correctly connected and communicate with the computer;
[0040] The data transmission submodule is responsible for completing the device initialization and the software simulation component starting to transmit data with the device, including receiving the device's sensor data, head tracking data of the head-mounted display and virtual reality glasses, the button and joystick status of the controller, the touch force of the tactile gloves, and the vibration intensity of the vibration seat;
[0041] The virtual environment presentation submodule is responsible for adjusting the presentation of the virtual environment in real time according to the data transmitted by the device. The head-mounted display and virtual reality glasses display realistic virtual scenes, allowing trainees to feel the simulated helicopter interior and underwater environment. At the same time, the tactile gloves provide touch force feedback, allowing trainees to feel the touch of objects. The vibration seat simulates the vibration of movement and environment through vibration.
[0042] The user operation submodule is responsible for operating in the virtual environment through the handle and tactile gloves. The buttons and joysticks on the handle simulate actual operations. The tactile gloves provide touch force feedback, allowing the trainee to feel the touch of virtual objects. The trainee's operation data will be transmitted back to the software simulation component.
[0043] The real-time feedback submodule is responsible for adjusting the presentation and feedback of the virtual environment in real time according to the trainee's operation data; when the trainee opens the door, the door in the virtual environment will open and provide corresponding sensory feedback through touch force feedback and vibration seat.
[0044] As a further improvement of the present invention, the information feedback component includes:
[0045] The data recording module is responsible for recording the trainee's performance data in the underwater escape simulation training, including the time to complete the task, accuracy, and operation steps;
[0046] The data analysis module is responsible for analyzing the recorded data to determine the trainee's performance in different tasks and scenarios; analyzing the trainee's speed and accuracy during the evacuation process, as well as their ability to respond in emergency situations;
[0047] The data evaluation module is responsible for evaluating the trainee's performance based on the analysis results. The evaluation is based on the set standards or compared with other trainees. It evaluates whether the time spent by the trainee to complete the task is in line with expectations and whether the accuracy of the operation meets the requirements.
[0048] As a further improvement of the present invention, the data analysis module includes:
[0049] The data cleaning submodule is responsible for cleaning the recorded data and removing duplicate, missing or erroneous data; organizing and classifying the cleaned data according to tasks and scenarios;
[0050] The statistical analysis submodule is responsible for statistical analysis of the collated data, calculating the average time and accuracy of the trainees in completing the task; using various statistical methods to describe and compare the performance of different trainees;
[0051] The data visualization submodule is responsible for visualizing the results of statistical analysis in the form of charts and graphs, using bar charts to show the performance of trainees in different tasks and scenarios; based on the results of statistical analysis and data visualization, the performance of trainees is interpreted and evaluated, their strengths and weaknesses in underwater escape training are judged, and suggestions for improvement and optimization are put forward.
[0052] The equipment layout component of the present invention provides equipment for virtual environment experience, such as head-mounted displays, virtual reality glasses, handles, tactile gloves and vibration seats, etc., which can allow trainees to experience the scene of helicopter underwater escape in an immersive way, thereby increasing the sense of reality and immersion in the training. The software simulation component designs training courses and scenarios according to actual conditions and operating procedures, and simulates the scenes and operations of helicopter underwater escape through computer programs. Trainees can conduct training such as evacuation of passengers, use of safety ropes and response to emergencies in a virtual environment, thereby improving their response capabilities and skill levels in real situations. The information feedback component records the performance data such as the time and accuracy of the trainees' task completion, and analyzes and evaluates them; by analyzing the trainees' performance data, their training effects and ability levels can be evaluated, helping the trainees to discover their own shortcomings and make improvements to improve their underwater escape capabilities. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 A schematic diagram of functional modules of an embodiment of a virtual simulation system for underwater escape simulation training of the present invention;
[0054] Figure 2 This is a functional module diagram of the equipment layout components of an embodiment of the underwater escape simulation training virtual simulation system of the present invention;
[0055] Figure 3 This is a functional module diagram of a software simulation component of an embodiment of the underwater escape simulation training virtual simulation system of the present invention;
[0056] Figure 4 This is a functional module diagram of an information feedback component of an embodiment of the underwater escape simulation training virtual simulation system of the present invention;
[0057] Figure 5 It is a structural schematic diagram of an embodiment of an electronic device of the present invention;
[0058] Figure 6 It is a schematic structural diagram of an embodiment of the storage medium of the present invention. DETAILED DESCRIPTION
[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0060] The terms "first", "second" and "third" in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined as "first", "second" and "third" can explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined. All directional indications (such as up, down, left, right, front, back...) in the embodiments of the present invention are only used to explain the relative position relationship, movement, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication also changes accordingly. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices.
[0061] Reference to an "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0062] like Figure 1 As shown, this embodiment provides an embodiment of an underwater escape simulation training virtual simulation system. In this embodiment, the underwater escape simulation training virtual simulation system specifically includes:
[0063] Equipment deployment components, responsible for setting up equipment such as head-mounted displays, virtual reality glasses, handles, tactile gloves, and vibration seats that provide virtual environment experience, as well as providing a console for monitoring data and indicators during training, and monitoring equipment connected to the console;
[0064] The software simulation component is responsible for designing corresponding training courses and scenarios based on the actual situation and operation process of helicopter underwater escape, including crew evacuation, use of safety ropes and emergency response, etc.; simulating the scenarios and operations of helicopter underwater escape through computer programs, including underwater environment, internal structure of helicopter and crew position, etc.;
[0065] The information feedback component is responsible for recording the trainee's performance data, including the time and accuracy of completing the task, and conducting analysis and evaluation.
[0066] Preferably, the equipment layout component of this embodiment provides equipment for virtual environment experience, such as head-mounted displays, virtual reality glasses, handles, tactile gloves and vibration seats, etc., which can allow trainees to experience the scene of helicopter underwater escape in person, increasing the realism and immersion of training. The software simulation component designs training courses and scenarios according to actual conditions and operating procedures, and simulates the scenes and operations of helicopter underwater escape through computer programs. Trainees can conduct training such as evacuation of passengers, use of safety ropes and response to emergencies in a virtual environment to improve their response capabilities and skill levels in real situations. The information feedback component records the performance data such as the time and accuracy of the trainees to complete the task, and analyzes and evaluates it; by analyzing the performance data of the trainees, their training effects and ability levels can be evaluated, helping the trainees to discover their own shortcomings and improve them to improve their underwater escape capabilities.
[0067] In summary, this embodiment provides a real virtual environment experience, simulates the scene and operation of helicopter underwater escape, and records the performance data of the trainee for evaluation; through virtual simulation training, the trainee can receive underwater escape training in a safe environment, improve their coping ability and skill level in real situations, and maximize the safety of helicopter crew members. At the same time, by recording and evaluating the performance data of the trainee, the deficiencies in the training can be discovered and improved in time, and the training effect and the overall level of the trainee can be improved.
[0068] Furthermore, if Figure 2 As shown, the equipment layout components specifically include:
[0069] The network connection module is responsible for connecting devices through the 5G network. Head-mounted displays, virtual reality glasses, handles, tactile gloves, vibration seats and other devices communicate with the console through the 5G network connection;
[0070] The collaborative operation module is responsible for the collaborative operation between the trainer and other trainees or other roles in the virtual environment. Multiple trainees conduct underwater escape training together to complete the task, and communicate and coordinate in real time through the 5G connection between devices.
[0071] The data exchange and sharing module is responsible for data exchange and sharing between multiple devices through 5G network connections. Trainers send their operation data and status information during the training process to the console for monitoring and evaluation. At the same time, the console sends instructions and feedback information to the device to achieve real-time data interaction and sharing.
[0072] Preferably, the network connection module of this embodiment realizes high-speed and stable communication between devices through 5G network connection, which can ensure real-time data transmission and interconnection between devices and provide a low-latency and high-bandwidth network environment. In the virtual environment, the collaborative operation module can realize collaborative operation with other trainers or other roles in the virtual environment through the 5G connection between devices, which can increase the effect and interactive experience of collaborative training and promote the improvement of teamwork and communication skills. The data exchange and sharing module can realize rapid exchange and sharing of data between devices through 5G connection. The trainer can send his operation data and status information during the training process to the console for monitoring and evaluation, so as to obtain real-time feedback and improvement suggestions. At the same time, the console can send instructions and feedback information to the device to realize real-time data interaction and sharing, improve the training effect and personal ability.
[0073] In summary, the various devices of this embodiment are connected through 5G, and with the support of the 5G network, high-speed and stable communication can be achieved between the devices, promoting multi-device collaborative operation and data exchange, thereby further improving the training effect and experience. At the same time, trainers or characters in a virtual environment can perform collaborative operations, which helps to improve teamwork and communication skills. At the same time, with the support of the 5G network, data exchange and sharing can be achieved between various devices, which can provide real-time monitoring and feedback, and can also help trainers improve and enhance their skill levels; the use of functional modules can also improve training effects, provide a better training experience, and help cultivate trainers' escape capabilities.
[0074] Furthermore, the data exchange and sharing module specifically includes:
[0075] The data encoding submodule is responsible for converting the original data into digital representation using integer encoding. For continuous-time signals, sampling is performed at regular intervals.
[0076] The data quantization submodule is responsible for mapping continuous data values to discrete values and converting floating point numbers into binary representations with fixed bits; it compresses the data using a lossy compression algorithm;
[0077] The parameter setting submodule is responsible for setting the compression parameters and transmitting the compressed data to the console or other devices; at the receiving end, the compressed data is decompressed to restore the original data.
[0078] Preferably, the data encoding submodule of this embodiment converts the original data into a digital representation, which is more suitable for processing and transmission in a computer system, and is convenient for data storage and transmission. The data quantization submodule maps continuous data values to discrete values, which reduces the representation accuracy of the data and reduces the amount of data by sacrificing a certain amount of data accuracy; it is very important for data transmission and storage, and can reduce the demand for storage space and transmission bandwidth. The parameter setting submodule sets appropriate compression parameters, such as compression ratio, compression quality, etc. By reasonably setting the compression parameters, the amount of data can be reduced as much as possible while meeting the data transmission and storage requirements; it is very important for the effective use of resources and improving system performance.
[0079] In summary, the technical effects of each submodule in the data exchange and sharing module of this embodiment are to reduce the amount of data and improve the efficiency of data transmission and storage. Through compression algorithms and parameter settings, the volume of data can be reduced while ensuring a certain data accuracy, and the performance and resource utilization of the system can be improved.
[0080] Furthermore, if Figure 3 As shown, the software simulation components specifically include:
[0081] Design training courses and scenario modules, and be responsible for determining the objectives and content of the training courses based on the helicopter underwater escape operation process, including training in crew evacuation, use of safety ropes, and emergency response; design virtual scenarios based on requirements, including the internal structure of the helicopter, underwater environment, crew positions, etc.;
[0082] The simulation scene and operation module is responsible for simulating the scene and operation of helicopter underwater escape through computer programs; using virtual reality technology to create a realistic helicopter interior and underwater environment, including sensory experiences such as vision, hearing and touch; simulating the movement of crew members in the underwater environment, the operation of using safety ropes and other escape tools, and training for emergency response;
[0083] The user interaction and control module is responsible for the interaction between the software simulation components and the head-mounted display, virtual reality glasses, handles, tactile gloves, vibration seats and other equipment in the equipment layout components; through the equipment, the trainees have an immersive training experience in the virtual environment and simulate actual operations through the handles and tactile gloves.
[0084] Preferably, the design training course and scenario module of this embodiment determines the goal and content of the training course according to the operation process and requirements of helicopter underwater escape; by designing a reasonable training course, it can ensure that the trainees fully master the underwater escape skills, including the training of crew evacuation, the use of safety ropes, and emergency response; it can improve the crew's ability to escape and the ability to respond to emergencies, and reduce casualties and losses when accidents occur. The simulation scenario and operation module simulates the scene and operation of helicopter underwater escape through a computer program, and uses virtual reality technology to create a realistic helicopter interior and underwater environment, including visual, auditory and tactile sensory experience; the trainee can conduct immersive training in a virtual environment, simulating the movement of the crew in the underwater environment, the operation of using safety ropes and other escape tools, and the training of responding to emergencies; through this simulation training, the trainee can gain practical operation experience in a safe environment, improve the skills of underwater escape and the ability to respond to emergencies. The software simulation component of the user interaction and control module interacts with the head-mounted display, virtual reality glasses, handles, tactile gloves, vibration seat and other equipment in the equipment layout component; through the equipment, the trainee can have an immersive training experience in a virtual environment, and simulate actual operations through handles and tactile gloves, which can increase the interactivity and realism of the training and improve the effect and efficiency of the training.
[0085] In summary, this embodiment includes providing a realistic virtual environment, simulating actual operations, increasing the interactivity and realism of training, etc.; it can improve the trainees' underwater escape skills and ability to deal with emergencies, and reduce casualties and losses when accidents occur. At the same time, through virtual training, actual operation experience can be accumulated in a safe environment, reducing dependence on real equipment and scenes, and reducing training costs and risks.
[0086] Furthermore, the simulation scenario and operation module specifically include:
[0087] The model design submodule is responsible for modeling the helicopter using computer-aided design software based on its internal structure and the characteristics of the underwater environment. This involves accurately modeling the various components and crew positions inside the helicopter, as well as the water flow, marine life and other elements in the underwater environment.
[0088] The texture mapping submodule is responsible for applying real material textures to the modeled surfaces. Metal textures are applied to the metal surfaces inside the helicopter, and rock textures can be applied to the seabed rocks in the underwater environment.
[0089] The lighting effects submodule is responsible for using computer graphics technology to simulate the effect of light sources, making the lighting inside the helicopter and underwater environment more realistic; by simulating the effect of sunlight shining through the helicopter windows and the effect of natural light in the underwater environment;
[0090] The physical properties simulation submodule is responsible for using physical engine technology to simulate the physical properties inside the helicopter and in the underwater environment, such as gravity, water flow, buoyancy, etc.
[0091] Preferably, the model design submodule of this embodiment can accurately present the various components and occupant positions inside the helicopter, as well as the water flow, marine life and other elements in the underwater environment by using computer-aided design software for modeling; the trainee can see the realistic interior of the helicopter and the underwater environment in the virtual environment, which improves the realism and immersive experience of the training. The texture mapping submodule applies real material textures to the modeled surface, so that the metal surface inside the helicopter looks like a real metal texture, and the seabed rocks in the underwater environment look like a real rock texture; the trainee can feel the realism of the interior of the helicopter and the underwater environment through vision, which enhances the immersion of the training. The lighting effect submodule simulates the effect of light sources to make the lighting inside the helicopter and the underwater environment more realistic; for example, it simulates the effect of sunlight shining through the helicopter window and the effect of natural light in the underwater environment; the trainee can feel the real changes in lighting through vision, which improves the realism and immersion of the training. The physical property simulation submodule uses physical engine technology to simulate the physical properties inside the helicopter and in the underwater environment, such as gravity, water flow, buoyancy, etc. Trainees can feel the real movement of objects and the impact of water flow on the occupants in the virtual environment, which improves the realism of the training and the realism of the experience.
[0092] In summary, through the technical effects of the above sub-modules, this embodiment allows trainees to conduct helicopter underwater escape training in an immersive way in a virtual environment; the training method has the following significance: It provides a safe training environment: The virtual environment can simulate real underwater escape scenarios, but without actual dangers and risks, providing a safe training environment for trainees. It improves the training effect: Through realistic simulation and immersive experience, trainees can more deeply understand and master the operating procedures and skills of helicopter underwater escape, thereby improving the training effect. It saves costs and resources: Compared with actual underwater escape training, virtual reality technology can save a lot of costs and resources, and it can also perform repeated training and multiple simulations, thereby improving the efficiency and sustainability of training.
[0093] Furthermore, the lighting effect submodule specifically includes:
[0094] The illumination model selection unit is responsible for determining the position and properties of the light source, such as the position, color and intensity of the light source, etc.; and selecting the illumination model of the Lambert model;
[0095] The lighting calculation unit is responsible for using ray tracing to calculate the lighting intensity of each pixel based on the position and properties of the light source and the material properties of the model;
[0096] The shadow calculation unit is responsible for calculating the shadow effect through projection based on the position of the light source and the geometric information of the model; applying the calculated lighting information to the model surface to generate the final lighting effect.
[0097] Preferably, the illumination model selection unit of this embodiment determines the position and properties of the light source. By selecting the appropriate position and properties of the light source, different types of light sources, such as sunlight, indoor lights, etc., can be simulated; the properties of the light source include the color of the light source, the intensity of the light source, etc. The illumination model that selects the Lambert model is a basic illumination model, which is suitable for simulating a relatively uniform light source. The function of the illumination calculation unit is to calculate the illumination intensity of each pixel point according to the position and properties of the light source and the material properties of the model; the illumination calculation usually uses the ray tracing technology to calculate the distribution of the illumination on the surface of the model by tracing the path of the light and the interaction with the surface of the model. The result of the illumination calculation can be used for rendering the model, so that the model can present a real illumination effect when rendering. The function of the shadow calculation unit is to calculate the shadow effect according to the position of the light source and the geometric information of the model; by projection, the occlusion relationship between the light and the model can be calculated according to the position of the light source and the geometric information of the model, thereby generating a shadow effect. The result of the shadow calculation can be combined with the result of the illumination calculation, so that the model can present a real shadow effect when rendering, thereby enhancing the realism of the scene.
[0098] In summary, this embodiment simulates the lighting effects in the real world so that the model can more realistically reflect the changes in lighting and the existence of shadows when rendering. By accurately calculating the lighting and shadow effects, the realism of the simulated scene can be improved, making the user's experience in the virtual environment more realistic and immersive.
[0099] Furthermore, the physical property simulation submodule specifically includes:
[0100] The object modeling unit is responsible for modeling the various components of the helicopter and the elements of the underwater environment using computer-aided design software. Each object is given corresponding physical properties, such as mass and shape. The physics engine detects collisions between objects in real time. When a collision occurs between objects, the physics engine calculates the force and direction of the collision, as well as the reaction force generated.
[0101] The motion simulation unit is responsible for simulating the motion of the object according to the initial state of the object and the force applied to the object. The physics engine will calculate the acceleration, velocity, position and other parameters of the object based on Newton's laws and other physical laws.
[0102] The collision response unit is responsible for calculating the reaction force of the object based on the force and direction of the collision when the object collides.
[0103] Preferably, the object modeling unit of this embodiment uses computer-aided design software to model the various components of the helicopter and the elements of the underwater environment accurately; the corresponding physical properties of the object are given, such as mass, shape, etc.; the movement and collision of the object can be accurately simulated in the physical engine, making the simulated environment more realistic. The motion simulation unit simulates the movement of the object according to the initial state of the object and the force applied to the object. Based on Newton's law and other physical laws, the physical engine calculates the acceleration, velocity and position of the object. Through motion simulation, the real movement effect of the object in the helicopter and underwater environment can be achieved, so that the user can feel the real physical characteristics. When the collision response unit collides with the object, the physical engine calculates the reaction force of the object according to the force and direction of the collision, and can simulate the collision effect between the objects, making the simulated environment more realistic. Through collision response, the real collision effect between objects in the helicopter and underwater environment can be achieved, increasing the fidelity of the simulated scene.
[0104] To sum up, the physical property simulation submodule of this embodiment simulates the physical properties inside the helicopter and in the underwater environment in real time through the physical engine, including gravity, water flow, buoyancy, etc.; enhances the realism of the virtual environment, allowing users to feel the physical properties inside the helicopter and in the underwater environment more realistically, and improves the effect and experience of simulation training.
[0105] Furthermore, the user interaction and control module specifically includes:
[0106] The device initialization submodule is responsible for detecting whether the device is connected and initializing it, including checking whether the head-mounted display, virtual reality glasses, handles, tactile gloves, and vibration seats are correctly connected and communicate with the computer;
[0107] The data transmission submodule is responsible for completing the device initialization and the software simulation component starts to transmit data with the device, including receiving the device's sensor data, such as head tracking data of head-mounted displays and virtual reality glasses, button and joystick status of controllers, touch force of tactile gloves, and vibration intensity of vibrating seats;
[0108] The virtual environment presentation submodule is responsible for adjusting the presentation of the virtual environment in real time according to the data transmitted by the device. The head-mounted display and virtual reality glasses display realistic virtual scenes, allowing trainees to feel the simulated helicopter interior and underwater environment. At the same time, the tactile gloves provide touch force feedback, allowing trainees to feel the touch of objects. The vibration seat simulates the vibration of movement and environment through vibration.
[0109] The user operation submodule is responsible for operating in the virtual environment through the handle and tactile gloves. The buttons and joysticks on the handle can simulate actual operations, such as opening a door and pulling a safety rope. The tactile gloves can provide touch force feedback, allowing the trainee to feel the touch of virtual objects. The trainee's operation data will be transmitted back to the software simulation component.
[0110] The real-time feedback submodule is responsible for adjusting the presentation and feedback of the virtual environment in real time according to the trainee's operation data; when the trainee opens the door, the door in the virtual environment will open and provide corresponding sensory feedback through touch force feedback and vibration seat.
[0111] Preferably, the device initialization submodule of this embodiment ensures that the device is correctly connected and initialized to ensure smooth subsequent data transmission and interaction; it provides a stable hardware foundation so that the system can accurately obtain and control the data of the device. The data transmission submodule realizes data transmission and communication between the software simulation component and each device. By receiving the sensor data of the device, the software simulation component can obtain the real-time action and status information of the trainee in order to present and interact with the corresponding virtual environment; it realizes the seamless connection between the device and the software, and provides data support for subsequent interaction. The virtual environment presentation submodule adjusts the presentation of the virtual environment in real time according to the data transmitted by the device, so that the trainee can feel the realistic virtual scene. Through the head-mounted display and virtual reality glasses, the trainee can immersively feel the realism of the helicopter interior and underwater environment; the tactile gloves provide touch force feedback, and the vibration seat enhances the trainee's sense of immersion, so that it can better integrate into the training environment; the user operation submodule realizes the operation in the virtual environment through the handle and the tactile gloves, the buttons and rocker on the handle simulate the actual operation, and the tactile gloves provide touch force feedback, so that the trainee can feel the touch of the virtual object. Through the setting of the above functional modules, the trainee can perform various operations, such as opening the door, pulling the safety rope, etc., to complete the training task and enhance the practicality and participation of the training. The real-time feedback submodule adjusts the presentation and feedback of the virtual environment in real time according to the trainee's operation data. For example, when the trainee opens the door, the door in the virtual environment will open immediately, and provide corresponding sensory feedback through touch force feedback and vibration seat, so that the trainee can experience the actual effect of the operation. This instant feedback mechanism enables the trainee to better understand the effect of his own operation, thereby improving the effect and efficiency of the training.
[0112] Furthermore, if Figure 4 As shown, the information feedback component specifically includes:
[0113] The data recording module is responsible for recording the trainee's performance data in the underwater escape simulation training, including the time to complete the task, accuracy, operation steps, etc.
[0114] The data analysis module is responsible for analyzing the recorded data to determine the trainee's performance in different tasks and scenarios; analyzing the trainee's speed and accuracy during the evacuation process, as well as their ability to respond in emergency situations;
[0115] The data evaluation module is responsible for evaluating the trainee's performance based on the analysis results. The evaluation can be based on set standards or compared with other trainees; it evaluates whether the time spent by the trainee to complete the task is in line with expectations and whether the accuracy of the operation meets the requirements.
[0116] Preferably, the data recording module of this embodiment records the performance data of the trainee in the underwater escape simulation training, including the time to complete the task, accuracy, operation steps, etc.; accurately records the performance data of the trainee to provide a basis for subsequent data analysis and evaluation. The data analysis module analyzes the recorded data to obtain the performance of the trainee in different tasks and scenarios; based on the data analysis results, provides detailed information on the trainee's performance, such as evacuation speed, accuracy, coping ability, etc., in order to evaluate the trainee's underwater escape ability. The data evaluation module evaluates the performance of the trainee based on the analysis results. The evaluation can be based on set standards or compared with other trainees; objectively evaluate the performance of the trainee to determine whether his underwater escape ability meets the requirements.
[0117] In summary, this embodiment can help trainees understand their underwater escape capabilities, identify deficiencies, and make targeted improvements and enhancements by recording, analyzing, and evaluating trainees' performance. At the same time, it can also provide data support for improving and optimizing training courses and formulating personalized training plans for trainees, thereby improving training effectiveness and safety and cultivating better underwater escape capabilities.
[0118] Furthermore, the data analysis module specifically includes:
[0119] The data cleaning submodule is responsible for cleaning the recorded data and removing duplicate, missing or erroneous data; organizing and classifying the cleaned data according to tasks, scenarios or other relevant factors;
[0120] The statistical analysis submodule is responsible for statistical analysis of the collated data, calculating the average time and accuracy of trainees in completing the task; using various statistical methods, such as mean, standard deviation, percentile, etc., to describe and compare the performance of different trainees;
[0121] The data visualization submodule is responsible for visualizing the results of statistical analysis in the form of charts and graphs, using bar charts to show the performance of trainees in different tasks and scenarios; based on the results of statistical analysis and data visualization, the performance of trainees is interpreted and evaluated, their strengths and weaknesses in underwater escape training are judged, and suggestions for improvement and optimization are put forward.
[0122] Preferably, the data cleaning submodule of this embodiment is to clean and organize data, remove duplicate, missing or erroneous data, ensure the accuracy of analysis and evaluation, and avoid erroneous conclusions due to data quality problems; provide a reliable data basis, and provide accurate input for subsequent statistical analysis and data visualization. The statistical analysis submodule performs statistical analysis on the organized data to calculate the average time, accuracy and other indicators of the trainees; through statistical analysis, the performance of the trainees in different tasks and scenarios can be objectively understood, and the performance of different trainees can be compared to find potential problems and room for improvement; provide objective data analysis results to help evaluate the underwater escape ability of the trainees. The data visualization submodule visualizes the results of the statistical analysis in the form of charts. Through visualization methods such as bar charts, the performance of the trainees in different tasks and scenarios can be intuitively displayed, helping users to better understand and interpret the results of data analysis; provide intuitive data display, so that users can quickly obtain information and insights, and provide a basis for decision-making and improvement.
[0123] like Figure 5 As shown, this embodiment provides an embodiment of an electronic device. In this embodiment, the electronic device includes a processor and a memory coupled to the processor.
[0124] The memory stores program instructions for implementing the underwater escape simulation training virtual simulation system of any of the above embodiments.
[0125] The processor is used to execute program instructions stored in the memory to perform virtual simulation of underwater escape simulation training.
[0126] The processor may also be referred to as a CPU (Central Processing Unit). The processor may be an integrated circuit chip with signal processing capabilities. The processor may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0127] Further, Figure 6This is a schematic diagram of the structure of a storage medium of an embodiment of the present application. The storage medium of the embodiment of the present application stores program instructions that can implement all the above methods, wherein the program instructions can be stored in the above storage medium in the form of a software product, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, or terminal devices such as a computer, a server, a mobile phone, and a tablet.
[0128] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0129] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of software functional units. The above is only an implementation mode of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly used in other related technical fields, is also included in the patent protection scope of the present invention.
[0130] The specific implementation methods of the invention are described in detail above, but they are only examples, and the invention is not limited to the specific implementation methods described above. For those skilled in the art, any equivalent modification or substitution of the invention is also within the scope of the invention, therefore, the equalization, modification, improvement, etc. made without departing from the spirit and principle of the invention should be included in the scope of the invention.
Claims
1. A virtual simulation system for underwater escape simulation training, characterized in that: The underwater escape simulation training virtual simulation system comprises: Equipment layout components, responsible for setting up head-mounted displays, virtual reality glasses, handles, tactile gloves and vibration seat equipment that provide virtual environment experience, and also provide a console for monitoring data and indicators during training, and monitoring equipment connected to the console; The software simulation component is responsible for designing corresponding training courses and scenarios based on the actual situation and operation process of helicopter underwater escape, including crew evacuation, use of safety ropes and emergency response; simulating the scenarios and operations of helicopter underwater escape through computer programs, including the underwater environment, internal structure of the helicopter and crew positions; The information feedback component is responsible for recording the trainee's performance data, including the time and accuracy of completing the task, and conducting analysis and evaluation.
2. The underwater escape simulation training virtual simulation system according to claim 1 is characterized in that: Equipment layout components, including: The network connection module is responsible for connecting the devices through the 5G network. The head-mounted display, virtual reality glasses, handles, tactile gloves and vibration seat devices communicate with the console through the 5G network connection; The collaborative operation module is responsible for the collaborative operation between the trainer and other trainees or other roles in the virtual environment. Multiple trainees conduct underwater escape training together to complete the task, and communicate and coordinate in real time through the 5G connection between devices. The data exchange and sharing module is responsible for data exchange and sharing between multiple devices through 5G network connections. Trainers send their operation data and status information during the training process to the console for monitoring and evaluation. At the same time, the console sends instructions and feedback information to the device to achieve real-time data interaction and sharing.
3. The underwater escape simulation training virtual simulation system according to claim 2 is characterized in that: Data exchange and sharing modules, including: The data encoding submodule is responsible for converting the original data into digital representation using integer encoding. For continuous-time signals, sampling is performed at preset time intervals. The data quantization submodule is responsible for mapping continuous data values to discrete values and converting floating point numbers into binary representations with fixed bits; it compresses the data using a lossy compression algorithm; The parameter setting submodule is responsible for setting the compression parameters and transmitting the compressed data to the console; at the receiving end, the compressed data is decompressed to restore the original data.
4. The underwater escape simulation training virtual simulation system according to claim 1 is characterized in that: Software simulation components, including: Design training courses and scenario modules. Be responsible for determining the objectives and content of the training courses based on the helicopter underwater escape operation process, including crew evacuation, use of safety ropes, and emergency response training; design virtual scenarios based on requirements, including the internal structure of the helicopter, underwater environment, and crew positions; The simulation scene and operation module is responsible for simulating the scene and operation of helicopter underwater escape through computer programs; using virtual reality technology to create a realistic helicopter interior and underwater environment, including visual, auditory and tactile sensory experience; simulating the movement of crew members in the underwater environment, the operation of escape tools, and training for emergency response; The user interaction and control module is responsible for the interaction between the software simulation components and the head-mounted display, virtual reality glasses, handles, tactile gloves and vibration seat equipment in the equipment layout components; through the equipment, the trainee has an immersive training experience in the virtual environment and simulates the actual operation through the handles and tactile gloves.
5. The underwater escape simulation training virtual simulation system according to claim 4 is characterized in that: Simulation scenarios and operation modules, including: The model design submodule is responsible for modeling the helicopter using computer-aided design software based on its internal structure and the characteristics of the underwater environment. This involves accurately modeling the various components and crew positions inside the helicopter, as well as the water flow and marine biological elements in the underwater environment. The texture mapping submodule is responsible for applying real material textures to the modeled surfaces. Metal textures are applied to the metal surfaces inside the helicopter, and rock textures are applied to the seabed rocks in the underwater environment. The lighting effects submodule is responsible for simulating light sources using computer graphics techniques, by simulating the effect of sunlight shining through helicopter windows, as well as the natural light effects in underwater environments; The physical characteristics simulation submodule is responsible for simulating the physical characteristics of the helicopter interior and underwater environment using physical engine technology.
6. The underwater escape simulation training virtual simulation system according to claim 5 is characterized in that: Lighting effects submodule, including: The lighting model selection unit is responsible for determining the position and properties of the light source, the position of the light source, the color and intensity of the light source; and selecting the lighting model of the Lambert model; The lighting calculation unit is responsible for using ray tracing to calculate the lighting intensity of each pixel based on the position and properties of the light source and the material properties of the model; The shadow calculation unit is responsible for calculating the shadow effect through projection based on the position of the light source and the geometric information of the model; applying the calculated lighting information to the model surface to generate the final lighting effect.
7. The underwater escape simulation training virtual simulation system according to claim 5 is characterized in that: Physical property simulation submodule, including: The object modeling unit is responsible for modeling the various parts of the helicopter and the elements of the underwater environment using computer-aided design software. Each object is assigned corresponding physical properties. The physics engine detects collisions between objects in real time. When a collision occurs between objects, the physics engine calculates the force and direction of the collision, as well as the resulting reaction force. The motion simulation unit is responsible for simulating the motion of the object according to the initial state of the object and the force applied to the object. The physics engine calculates the acceleration, velocity and position parameters of the object. The collision response unit is responsible for calculating the reaction force of the object based on the force and direction of the collision when the object collides.
8. The underwater escape simulation training virtual simulation system according to claim 4 is characterized in that: User interaction and control module, including: The device initialization submodule is responsible for detecting whether the device is connected and initializing it, including checking whether the head-mounted display, virtual reality glasses, handles, tactile gloves, and vibration seats are correctly connected and communicate with the computer; The data transmission submodule is responsible for completing the device initialization and the software simulation component starting to transmit data with the device, including receiving the device's sensor data, head tracking data of the head-mounted display and virtual reality glasses, the button and joystick status of the controller, the touch force of the tactile gloves, and the vibration intensity of the vibration seat; The virtual environment presentation submodule is responsible for adjusting the presentation of the virtual environment in real time according to the data transmitted by the device. The head-mounted display and virtual reality glasses display realistic virtual scenes, allowing trainees to feel the simulated helicopter interior and underwater environment. At the same time, the tactile gloves provide touch force feedback, allowing trainees to feel the touch of objects. The vibration seat simulates the vibration of movement and environment through vibration. The user operation submodule is responsible for operating in the virtual environment through the handle and tactile gloves. The buttons and joysticks on the handle simulate actual operations. The tactile gloves provide touch force feedback, allowing the trainee to feel the touch of virtual objects. The trainee's operation data will be transmitted back to the software simulation component. The real-time feedback submodule is responsible for adjusting the presentation and feedback of the virtual environment in real time according to the trainee's operation data; when the trainee opens the door, the door in the virtual environment will open and provide corresponding sensory feedback through touch force feedback and vibration seat.
9. The underwater escape simulation training virtual simulation system according to claim 1, characterized in that: Information feedback components, including: The data recording module is responsible for recording the trainee's performance data in the underwater escape simulation training, including the time to complete the task, accuracy, and operation steps; The data analysis module is responsible for analyzing the recorded data to determine the trainee's performance in different tasks and scenarios; analyzing the trainee's speed and accuracy during the evacuation process, as well as their ability to respond in emergency situations; The data evaluation module is responsible for evaluating the trainee's performance based on the analysis results. The evaluation is based on the set standards or compared with other trainees. It evaluates whether the time spent by the trainee to complete the task is in line with expectations and whether the accuracy of the operation meets the requirements.
10. The underwater escape simulation training virtual simulation system according to claim 9, characterized in that: Data analysis modules, including: The data cleaning submodule is responsible for cleaning the recorded data and removing duplicate, missing or erroneous data; organizing and classifying the cleaned data according to tasks and scenarios; The statistical analysis submodule is responsible for statistical analysis of the collated data, calculating the average time and accuracy of the trainees in completing the task; using various statistical methods to describe and compare the performance of different trainees; The data visualization submodule is responsible for visualizing the results of statistical analysis in the form of charts and graphs, using bar charts to show the performance of trainees in different tasks and scenarios; based on the results of statistical analysis and data visualization, the performance of trainees is interpreted and evaluated, their strengths and weaknesses in underwater escape training are judged, and suggestions for improvement and optimization are put forward.
Citation Information
Patent Citations
Virtual simulation teaching system for helicopter falling-into-water escaping training
CN109389878A
Helicopter drowning escape training device
CN109637254A
Simulated helicopter occupant sea escape lifesaving training system and training method
CN110070775A