Disclosure of Invention
Therefore, the invention provides a simulation grenade safety training system, method, equipment and storage medium, which solve the problems that the physical and mental health of trained personnel is difficult to monitor when the simulated grenade is used, the training effect of the trained personnel is poor, and potential safety hazards exist in the prior art.
In order to achieve the above purpose, the invention provides the following technical scheme that in a first aspect, a simulated mine safety training system is provided, comprising:
the simulation grenade comprises a first detection unit, a second detection unit and a tracker; the system comprises a first detection unit, a second detection unit, a tracker and a simulation system, wherein the first detection unit is used for detecting the switching between a safe locking state and an arming state of the simulation grenade;
the device comprises a camera device, a first image acquisition device, a second image acquisition device and a third image acquisition device, wherein the camera device is used for shooting and identifying the body posture of a trained person and acquiring first body posture data of the trained person;
The wearing device is used for generating sensory stimulus to trained personnel according to the real-time image of the simulated grenade corresponding to the simulated grenade and the explosion image of the simulated grenade, and collecting health indexes of the trained personnel;
The server is used for constructing a virtual reality scene, receiving signals of the first detection unit, the second detection unit and the tracker, acquiring state and position information of the simulated grenade, and generating a real-time image of the simulated grenade in the virtual reality scene; the simulation system is further used for receiving the position information of the simulation mine, generating an explosion picture of the simulation mine in the virtual reality scene, generating a training result by combining first body posture data of the trained personnel and preset abnormal actions sent by the camera device, monitoring and storing health indexes of the trained personnel in real time, judging whether the health indexes exceed a preset threshold value, comparing the health indexes with historical health indexes, establishing a mapping relation between the health indexes and the first body posture data, and analyzing the training process of the trained personnel according to the health indexes to generate a training plan.
As a preferable scheme of the simulated grenade safety training system, the health index comprises a blood pressure value, a blood oxygen value and a heart rate, and the step of judging whether the health index exceeds a preset threshold value comprises the following steps:
respectively judging whether the blood pressure value exceeds a preset first threshold value, whether the blood oxygen value exceeds a preset second threshold value and whether the heart rate exceeds a preset third threshold value;
If any one of the blood pressure value, the blood oxygen value and the heart rate exceeds the corresponding preset threshold, judging that the health index exceeds the preset threshold, and sending an alarm by a server.
As a preferable scheme of the simulated grenade safety training system, the analysis of the training process of the trained personnel according to the health index comprises the following steps:
Screening the first body posture data with the health index exceeding a preset threshold value as target posture data by utilizing the mapping relation between the health index and the first body posture data, and counting the occurrence frequency of the target posture data of trained personnel in the training process;
and generating a list of the target gesture data according to the sequence of the occurrence frequency of the target gesture data.
As a preferable scheme of the simulated grenade safety training system, the step of generating a training plan comprises the following steps:
dividing the first body posture data, and splitting training content of trained personnel into preset training actions;
and setting the weight of training times of training actions corresponding to the target gesture data according to the frequency proportion of the target gesture data, and generating a training plan.
In a second aspect, the present invention provides a simulated mine safety training method, applied to the simulated mine safety training system of the first aspect, including:
Acquiring real-time health indexes of trained personnel, wherein the real-time health indexes comprise blood pressure values, blood oxygen values and heart rates;
Storing the real-time health index according to a time point, and judging whether the health index exceeds a preset threshold value or not;
If the health index exceeds a preset threshold, sending out an alarm and generating an alarm record, wherein the alarm record comprises a time point and a simulation grenade state corresponding to the time point;
and generating a training plan of the trained personnel by using the alarm record.
As a preferable scheme of the simulation mine safety training method, before judging whether the health index exceeds a preset threshold value, the simulation mine safety training method further comprises the following steps:
Acquiring identity information of a trained person, and judging whether health threshold data of the trained person are stored in a preset health database according to the identity information of the trained person, wherein the health database is used for storing the health threshold data of the trained person;
if the health threshold value data of the trained personnel are stored in a preset health database, the health threshold value data are used as preset threshold values;
And if the health threshold data of the trained personnel are not stored in the preset health database, acquiring the body height and body weight index of the trained personnel, acquiring the exercise capacity parameter of the trained personnel by utilizing the body height and body weight index, and taking the product of the exercise capacity parameter and the standard health threshold as the preset threshold.
As a preferable scheme of the simulated grenade safety training method, the method for generating the training plan of the trained personnel by utilizing the alarm record comprises the following steps:
summarizing the occurrence times of the preset state of the simulated grenade according to the alarm record;
Splitting training content of trained personnel into preset training actions according to the state of the simulated grenade, wherein the training actions comprise a safe locking training action, a disarming training action and a simulation excitation training action;
and setting the weight of the training times of the training actions corresponding to the abnormal state stage according to the frequency proportion of the abnormal state stage, and generating a training plan.
In a third aspect, there is provided a simulated grenade security training apparatus comprising:
the health index acquisition module is used for acquiring real-time health indexes of trained personnel, wherein the real-time health indexes comprise blood pressure values, blood oxygen values and heart rates;
the health index monitoring module is used for storing the real-time health index according to time points and judging whether the health index exceeds a preset threshold value or not;
The alarm module is used for sending out an alarm and generating an alarm record if the health index exceeds a preset threshold, wherein the alarm record comprises a time point and a simulated grenade state corresponding to the time point;
And the training plan generation module is used for generating a training plan of the trained personnel by utilizing the alarm record.
As a preferable scheme of the simulation grenade safety training device, the simulation grenade safety training device further comprises:
the health threshold analysis module is used for acquiring the identity information of the trained personnel, and judging whether the health threshold data of the trained personnel are stored in a preset health database according to the identity information of the trained personnel, wherein the health database is used for storing the health threshold data of the trained personnel;
if the health threshold value data of the trained personnel are stored in a preset health database, the health threshold value data are used as preset threshold values;
And if the health threshold data of the trained personnel are not stored in the preset health database, acquiring the body height and body weight index of the trained personnel, acquiring the exercise capacity parameter of the trained personnel by utilizing the body height and body weight index, and taking the product of the exercise capacity parameter and the standard health threshold as the preset threshold.
As a preferable scheme of the simulated grenade safety training device, the training plan generating module comprises:
the state occurrence number summarizing sub-module is used for summarizing the occurrence number of the simulation grenade preset state according to the alarm record;
the training action splitting module is used for splitting training contents of trained personnel into preset training actions according to the state of the simulated grenade, wherein the training actions comprise a safe locking training action, a disarming training action and a simulation excitation training action;
The weight setting sub-module is used for setting the weight of the training times of the training actions corresponding to the abnormal state stage according to the frequency proportion of the abnormal state stage, and generating a training plan.
In a fourth aspect, an electronic device is provided, including a processor, and a memory communicatively coupled to the processor, the memory storing computer-executable instructions, the processor executing the computer-executable instructions stored by the memory to implement the simulated grenade security training method of the second aspect or any possible implementation thereof.
In a fifth aspect, there is provided a computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out the simulated grenade security training method of the second aspect or any possible implementation thereof.
The method has the advantages that the method combines an XR technology and a blood pressure and heart rate monitoring technology, on one hand, the health of trained personnel can be monitored in real time, timeliness is high, reliability is high, on the other hand, fear time and fatigue degree of the trained personnel can be analyzed, so that personalized training plans of the trained personnel can be formulated, the trained personnel can be shot, whether obvious abnormal behaviors of the trained personnel occur or not can be identified through an image identification technology, double judgment can be carried out by combining health indexes, the actual psychological condition of the trained personnel can be judged more accurately and scientifically, the simulated grenade state can be obtained by constructing a virtual reality scene, not only can throwing results be evaluated accurately, but also vivid explosion effects can be displayed in the virtual scene, vivid scenes can be simulated based on the virtual reality, so that sense of reality is improved, the trained personnel is stimulated comprehensively, the problem of limited training sites is solved, and the method is applicable to various training scenes.
Detailed Description
Other advantages and advantages of the present invention will become apparent to those skilled in the art from the following detailed description, which, by way of illustration, is to be read in connection with certain specific embodiments, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
First, the terms involved in the present application will be explained:
Extended Reality (XR for short) refers to that a virtual environment capable of man-machine interaction is created by combining Reality with virtual through a computer, and is also a generic term for various technologies such as augmented Reality AR, virtual Reality VR, mixed Reality MR and the like. By integrating the visual interaction technologies of the three, the method brings the 'immersion' of seamless transition between the virtual world and the real world for the experienter.
Virtual Reality (VR) is mainly based on computer technology, utilizes and integrates various high-tech latest development achievements such as three-dimensional graphic technology, multimedia technology, simulation technology, display technology, servo technology and the like, and generates a realistic Virtual world with various sensory experiences such as three-dimensional vision, touch sense, smell sense and the like by means of equipment such as a computer and the like, so that people in the Virtual world generate an immersive sensation.
Example 1
Referring to fig. 1, embodiment 1 of the present invention provides a simulated grenade security training system, comprising:
The simulation grenade 100 comprises a first detection unit, a second detection unit and a tracker, wherein the first detection unit is used for detecting the switching between the safe locking state and the arming state of the simulation grenade, the second detection unit is used for detecting the switching between the arming state and the simulation excitation state of the simulation grenade, and the tracker is used for positioning the simulation grenade and obtaining the position information of the simulation grenade;
The device comprises a camera device 200, a first image acquisition device and a second image acquisition device, wherein the camera device is used for shooting and identifying the body posture of a trained person and acquiring first body posture data of the trained person, and also used for acquiring images of the trained person and identifying whether the trained person executes preset abnormal actions, wherein the preset abnormal actions comprise tremble;
The wearing device 300 is used for generating sensory stimulus to trained personnel according to the real-time image of the simulated mine corresponding to the simulated mine and the explosion image of the simulated mine, and collecting health indexes of the trained personnel;
The server 400 is configured to construct a virtual reality scene, receive signals of the first detection unit, the second detection unit and the tracker, acquire state and position information of the simulated grenade, generate a real-time image of the simulated grenade in the virtual reality scene, receive position information of the simulated grenade, generate an explosion picture of the simulated grenade in the virtual reality scene, generate a training result by combining first body posture data of a trained person and preset abnormal actions sent by the camera device, monitor and store health indexes of the trained person in real time, judge whether the health indexes exceed a preset threshold value, compare the health indexes with historical health indexes, establish a mapping relation between the health indexes and the first body posture data, analyze a training process of the trained person according to the health indexes, and generate a training plan.
It should be noted that, the "grenade" in the simulated grenade in the invention not only refers to grenade, but also includes weapon that can be thrown by tear-gas shells, smoke shells and the like, and can cause a certain striking effect.
It may be understood that the virtual reality scenario described in the embodiments of the present application may include simulation and setting of various scenarios, terrains or emergency situations, and by way of example, the virtual reality scenario may include land throwing, obstacle throwing, or dangerous situations where a bullet avoidance trench is provided. The method can be used for locking key personnel with possibly bad psychological states in advance according to data comparison before, during and after training, is applied to training of common simulated grenades for collecting relevant psychological state data, can be also applied to live-action throwing for conducting dangerous situation pre-judgment in advance, can stop throwing in advance when the situation that the throwing personnel is too intense in psychological state, hand shake is too intense and the like is found, avoids accidents, can send alarm information when the situation that the throwing personnel is too intense and cannot stop is found, reminds protection personnel and safety personnel to improve vigilance, and notices possible accidents, and can arrange relevant personnel to conduct psychological coaching on the throwing personnel when the situation that the throwing personnel is too intense in psychological state, the hand shake is too intense and the like is found after the throwing is finished, so that psychological stress reaction is avoided.
It can be understood that when the trained personnel has mental states such as tension and fear, especially for novice (new student), the situation of forgetting actions, mistaking actions and trembling easily occurs, so that whether the trained personnel has certain mental abnormality factors can be judged by identifying the photographed images of the trained personnel.
It will be appreciated that for practical operation and use of the mine, the trainee has different standard actions for each state of the simulated mine when using the simulated mine. For example, the operation of the trained personnel on the simulated mine comprises holding and pulling pins when the simulated mine is in a safe locking state, the operation of the trained personnel on the simulated mine comprises holding and throwing when the simulated mine is in an unlocking state, and the trained personnel should squat down immediately when the simulated mine is in a simulated excitation state, namely after throwing the simulated mine. Therefore, according to these standard actions, the server 400 stores therein standard human body attitudes corresponding to the respective states of the simulated grenade, so that the first human body attitudes data of the trained person can be compared and analyzed with the standard human body attitudes.
The method comprises the steps of capturing body joint points of trained personnel through a human body posture detection algorithm, generating the body posture of the trained personnel based on skeleton connection lines among the body joint points, and then matching first body posture data with the target posture set to generate a posture matching result.
It can be understood that, when the trained person performs training, due to the multi-sensory stimulation generated by the wearable device 300, psychological fluctuation may occur in different action stages, for example, the pin pulling action may be irregular due to worry that the simulated grenade is detonated, or after throwing out, the first body posture data of the trained person does not conform to the standard body posture due to the fear of explosion, and training caused by psychological factors is blocked, the first body posture data of the trained person and the health index thereof show correlation, and the trained person can be guided in a targeted manner according to whether the health index exceeds the threshold value and the mapping relation between the health index and the first body posture data by monitoring the health index of the trained person, thereby achieving better training effect.
In one possible embodiment, the wearable device 300 may include an optoelectronic heart rate/pulse wave sensor, an optoelectronic blood oxygen saturation sensor, an optoelectronic blood pressure sensor, etc.
It should be noted that, considering that in the virtual reality VR, the trainee cannot see the hand and the entity of the simulated grenade held by the hand, which is not beneficial to the operations such as pulling the pin, the wearable device 300 may further include a static detection module, where the static detection module is configured to detect the static posture of the trainee, and when the trainee keeps the low-head posture for a preset time (for example, three seconds), the projection of the VR in front of the eyes of the trainee is cancelled, so that the trainee can see the entity.
In one possible implementation manner, the health index comprises a blood pressure value, an oxygen blood value and a heart rate, and judging whether the health index exceeds a preset threshold value or not comprises respectively judging whether the blood pressure value exceeds a preset first threshold value, whether the oxygen blood value exceeds a preset second threshold value and whether the heart rate exceeds a preset third threshold value or not, and if any health index exceeds the corresponding preset threshold value, judging that the health index exceeds the preset threshold value and sending an alarm by a server.
Specifically, due to psychological fluctuations of the human body, secretion of hormones such as epinephrine is affected, thereby causing changes in various indexes of the human body such as blood pressure value, blood oxygen value and heart rate. When these indicators are significantly higher than normal, this indicates that the person may be overstimulated or may have a large psychological fluctuation due to fear or the like. Thus, by detecting these health indicators, it can be determined whether the trained person is in a normal training state.
The blood pressure is a lateral pressure acting on a wall of a blood vessel per unit area when blood flows in the blood vessel, and is a motive force for pushing the blood to flow in the blood vessel. In general, systolic blood pressure increases during exercise, while diastolic blood pressure increases and decreases at times, the extent of fluctuation depending on the constitution of the individual and the severity of the exercise or stimulus. Based on medical regulations, the first threshold may be a systolic pressure between 90 and 140 and a diastolic pressure between 60 and 90.
Blood oxygen values are used to mark the ratio of oxygenated hemoglobin to total hemoglobin in arterial blood. Typically, when a person is in motion or is frightened, the blood oxygen saturation level in the person will be reduced, and the blood oxygen saturation level in healthy people is generally 94% or more, so the second threshold may be 94 to 100.
Heart rate is divided into resting heart rate and exercise heart rate, resting heart rate means the number of beats per minute in a calm state of wakefulness and inactivity, and normal resting heart rate is between 60 and 100 beats per minute, but in general, the heart rate value will rise during exercise or mental stress, and the rise degree is related to the stress degree and the exercise intensity degree. The third threshold may be set according to the physical function of the trainee, and based on the medical advice, the third threshold may be 60 to (220-age of trainee) ×0.8.
In a possible implementation manner, the analysis of the training process of the trained personnel according to the health index comprises the steps of screening out first body posture data, exceeding a preset threshold, of the health index based on the mapping relation between the health index and the first body posture data as target posture data, counting the occurrence frequency of the target posture data of the trained personnel in the training process, and generating a list of the target posture data according to the sequence of at least more frequency.
It will be appreciated that the trainee may be in training at a certain stage of the action, or may have a large psychological fluctuation for a certain action, possibly due to unskilled action/fear of accidents. For such actions, the trainee can subconsciously hide the emotion of the trainee, and the trainee can be calm, if the action standard is finished smoothly, the trainee can not feed back the psychological tension condition in the training of the action, and the instructor can not directly perceive the psychological process of the trainee, but the action is still a risky action.
Through the mapping relation between the health index and the first body posture data, the action stage of the trained personnel, namely the action represented by the first body posture data, can be obtained when obvious abnormal psychology occurs to the trained personnel. In the whole training process, if the trained personnel frequently generates abnormal conditions of health indexes when doing the action, the action is obviously a key training action, so that the action can be used as target posture data, the training is enhanced later, and the instructor can better guide and coach the trained personnel according to the correlation.
In one possible implementation mode, the training program generation method comprises the steps of dividing training content of trained personnel into different training actions based on division of all first body posture data, and setting weights of training times of training actions corresponding to all target posture data according to frequency proportion of all target posture data to generate the training program.
In this embodiment, the frequency of the target gesture data may be analyzed, that is, it is analyzed in which actions of the trained personnel are most likely to have abnormal health indexes, so that a training plan is scientifically formulated according to the frequency of the target gesture data. For example, if during one training process, the trained personnel has 3 heart rate anomalies when throwing the squatting motion, and has 2 heart rate anomalies when pulling out the pin, then during the subsequent training program, the squatting motion and the pin pulling motion can be independently trained according to the ratio of 3:2. The instructor can also individually teach these two actions in detail so that the trainee can better understand them.
Furthermore, the instructor can analyze the lists of the target posture data of a plurality of trained personnel, so that the action which is most likely to cause the abnormal health indexes of the trained personnel is specifically taught and coached, and the teaching effect of the instructor is improved.
Example 2
Referring to fig. 2, embodiment 2 of the present invention provides a simulated grenade security training method, which is applied to the simulated grenade security training system of embodiment 1, and includes the following steps:
S201, acquiring real-time health indexes of trained personnel, wherein the real-time health indexes comprise blood pressure values, blood oxygen values and heart rates;
s202, storing the real-time health index according to a time point, and judging whether the health index exceeds a preset threshold value or not;
It will be appreciated that during the state phase of each simulated grenade, the trainee will take different actions, that is, the trainee will have different first body position data. If the health index of the trained personnel is abnormal, an alarm is given, and the instructor can stop training according to the situation to carry out emergency treatment. In addition, the alarm record comprises the state of the simulated grenade corresponding to the abnormal health index, so that the situation that the trained personnel do which actions easily occur large psychological fluctuation can be primarily divided.
It should be noted that, for the trained personnel with abnormal health indexes in the training, the training process has relatively weak bearing capacity due to relatively high physical stress, so that the training of dangerous situations in the subsequent training is necessary. For trained personnel without abnormal health indexes in training, the instructor can selectively arrange the trainees to carry out dangerous case treatment training according to actual conditions.
S203, if the health index exceeds a preset threshold, sending out an alarm and generating an alarm record, wherein the alarm record comprises a time point and a simulation grenade state corresponding to the time point;
s204, generating a training plan of the trained personnel by utilizing the alarm record.
It can be understood that for the actions which make the trained personnel easily generate larger psychological fluctuation, the actions corresponding to the states of the simulated grenade can be trained in a targeted manner according to the states of the simulated grenade, so that the actions are more coherent.
In the embodiment, the real-time health index of the trained personnel is obtained, the health index comprises a blood pressure value, a blood oxygen value and a heart rate, the real-time health index is stored according to time points, whether the health index exceeds a preset threshold value or not is judged, an alarm is sent out according to the health index, an alarm record is generated, the alarm record comprises the time points and the state of the simulated grenade, a training plan of the trained personnel is generated based on the alarm record, on one hand, the health of the trained personnel can be monitored in real time, the timeliness is high, the reliability is high, on the other hand, the fear period and the fatigue degree of the trained personnel can be analyzed, and therefore the personalized training plan of the trained personnel can be formulated.
In a possible implementation manner, before judging whether the health index exceeds the preset threshold, the method further comprises the steps of obtaining identity information of a trained person, judging whether health threshold data of the trained person are stored in a preset database based on the identity information of the trained person, if yes, taking the health threshold data as the preset threshold, otherwise, collecting a body height and body weight index of the trained person, obtaining exercise capacity parameters of the trained person based on the body height and body weight index, and taking the product of the exercise capacity parameters and a standard health threshold as the preset threshold.
It can be understood that, for each trained person, the human body has respective upper physical limit and different health index ranges, and the health threshold data can be obtained according to the items such as physical detection of the trained person at ordinary times. The health threshold data of the trained personnel can also be re-detected after a period of time.
If the trained person does not enter his health threshold data, such as the first training, a simple evaluation may be made based on his Body Mass Index (BMI), and, for example, the exercise capacity parameter is set to 0.9 when the trained person's BMI is below 18, and to 1 when the trained person's BMI is in the range of 18 to 20.
In a possible implementation manner, the method for generating the training plan of the trained personnel based on the alarm records comprises the steps of summarizing the times of the states of each simulated grenade in the alarm records, splitting the training content of the trained personnel into different training actions according to the states of the simulated grenade, wherein the training actions comprise a safe locking training action, a disarming training action and a simulated excitation training action, setting the weight of the training times of the training actions corresponding to the abnormal state phases according to the proportion of the frequency of each abnormal state phase, and generating the training plan.
It should be noted that, the simulation grenade safety training method provided by the invention can monitor the health index of the trained personnel under the condition of no XR, that is, the XR can solve the problems of the site and the simulation feedback for the training process, but the health index before, during and after the training of the trained personnel can be acquired in real time through the detection of the blood pressure value, the blood oxygen value and the heart rate.
It will be appreciated that the instructor may have different analyses and countermeasures for the health index acquisition before, during and after training by the trainee. For example, for the health index before training the trained personnel, if the health index is abnormal before training the trained personnel, the trained personnel is proved to have fear of being trained, and intervention measures should be performed instead of being trained under the condition, for the health index abnormality during training the trained personnel, analysis can be performed according to the embodiment of the application, and for the health index abnormality still occurring after training the trained personnel, the mental recovery capability of the trained personnel can be judged to be weak, or the stimulus received by the trained personnel is too strong, and certain intervention measures should be adopted.
It should be noted that the method of the embodiments of the present disclosure may be performed by a single device, such as a computer or a server. The method of the embodiment can also be applied to a distributed scene, and is completed by mutually matching a plurality of devices. In the case of such a distributed scenario, one of the devices may perform only one or more steps of the methods of embodiments of the present disclosure, the devices interacting with each other to accomplish the methods.
It should be noted that the foregoing describes some embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments described above and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Example 3
Referring to fig. 3, embodiment 3 of the present invention provides a simulated grenade security training device, comprising:
The health index obtaining module 31 is configured to obtain real-time health indexes of the trained personnel, where the real-time health indexes include a blood pressure value, a blood oxygen value and a heart rate;
The health index monitoring module 32 is configured to store the health index in real time according to a time point, and determine whether the health index exceeds a preset threshold;
The alarm module 33 is configured to send out an alarm and generate an alarm record if the health indicator exceeds a preset threshold, where the alarm record includes a time point and a simulated grenade state corresponding to the time point;
the training plan generating module 34 is configured to generate a training plan of the trained personnel using the alert record.
In one possible embodiment, the method further comprises:
the health threshold analysis module 35 is configured to obtain identity information of a trained person, and determine, in combination with the identity information of the trained person, whether health threshold data of the trained person is stored in a preset health database, where the health database is used to store health threshold data of the trained person;
if the health threshold value data of the trained personnel are stored in a preset health database, the health threshold value data are used as preset threshold values;
And if the health threshold data of the trained personnel are not stored in the preset health database, acquiring the body height and body weight index of the trained personnel, acquiring the exercise capacity parameter of the trained personnel by utilizing the body height and body weight index, and taking the product of the exercise capacity parameter and the standard health threshold as the preset threshold.
In one possible embodiment, the training plan generation module 34 includes:
A status occurrence number summarizing sub-module 341, configured to summarize occurrence numbers of the preset status of the simulated grenade according to the alarm record;
the training action splitting module 342 is configured to split training content of a trained person into predetermined training actions according to the state of the simulated grenade, where the training actions include a safe locking training action, a disarming training action, and a simulated excitation training action;
The weight setting sub-module 343 is configured to set a weight of training times of the training action corresponding to the abnormal state stage according to a proportion of frequencies of the abnormal state stage, and generate a training plan.
It should be noted that, because the content of information interaction and execution process between the modules of the above-mentioned device is based on the same concept as the method embodiment in the above-mentioned embodiment of the present application, the technical effects brought by the content are the same as the method embodiment of the present application, and the specific content can be referred to the description in the foregoing illustrated method embodiment of the present application, which is not repeated herein.
Example 4
Referring to fig. 4, a schematic structural diagram of an electronic device corresponding to the simulated mine safety training method provided by the embodiment of the application is shown. As shown in fig. 4, the electronic device of this embodiment comprises at least one processor 40 (only one shown in fig. 4), a memory 41 and a computer program stored in the memory 41 and executable on the at least one processor 40, the processor 40 implementing the steps in any of the various method embodiments described above when executing the computer program.
The electronic device may include, but is not limited to, a processor 40, a memory 41. It will be appreciated by those skilled in the art that fig. 4 is merely an example of an electronic device and is not meant to be limiting, and may include more or fewer components than shown, or may combine certain components, or different components, such as may also include input-output devices, network access devices, etc.
The Processor 40 may be a central processing unit (Central Processing Unit, CPU), the Processor 40 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf programmable gate array (Field Programmable GATE ARRAY, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The specific implementation process of the processor 40 may refer to the above-mentioned method embodiment, and its implementation principle and technical effects are similar, and this embodiment will not be described herein again.
The memory 41 may in some embodiments be an internal storage unit of the electronic device, such as a memory of the electronic device. The memory 41 may also be an external storage device of the electronic device in other embodiments, such as a plug-in hard disk provided on the electronic device, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), etc. Further, the memory 41 may also include both an internal storage unit and an external storage device of the electronic device. The memory 41 is used to store an operating system, application programs, boot loader (BootLoader), data, and other programs and the like, such as program codes of computer programs and the like. The memory 41 may also be used to temporarily store data that has been output or is to be output.
Example 5
The embodiments of the present application also provide a computer readable storage medium storing a computer program, which when executed by a processor, implements the steps of the above-described method embodiments.
The computer readable storage medium described above may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. A readable storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. In the alternative, the readable storage medium may be integral to the processor. The processor and the readable storage medium may reside in an Application SPECIFIC INTEGRATED Circuits (ASIC). The processor and the readable storage medium may reside as discrete components in the electronic device described above.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of implementing the various method embodiments described above may be implemented by hardware associated with program instructions. The foregoing program may be stored in a computer readable storage medium. The program, when executed, performs the steps comprising the method embodiments described above, and the storage medium described above includes various media capable of storing program code, such as ROM, RAM, magnetic or optical disk.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/network device and method may be implemented in other manners. For example, the apparatus/network device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It is to be understood that the application is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the application is limited only by the appended claims.