A system for supporting virtual reality (VR) training data

Through the mobile satellite station, the historical training data is transmitted to the data center of the central station, and the data comparison is generated and executed based on data comparison, the problem of low data reliability in traditional VR technology is solved, and the authenticity of the simulated test environment is improved.

CN116248162BActive Publication Date: 2025-07-22SHENZHEN POWER SUPPLY BUREAU
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211527760.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-01
Publication Date
2025-07-22
Estimated Expiration
2042-12-01

AI Technical Summary

Technical Problem

Traditional VR technology has low reliability in collecting and transmitting data when simulating a real test environment, and it is difficult to adapt to multiple environments, resulting in low authenticity in simulated test environments.

Method used

Through the mobile satellite station, the historical training data of the target area is transmitted to the data center of the central station. The data center receives and stores the current training data, and generates target instructions based on the comparison results, and performs corresponding operations to improve the reliability of data collection and transmission.

Benefits of technology

It enhances the authenticity of the simulated test environment, ensures the reliability and integrity of the data transmission process, and improves the authenticity of the simulated test.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116248162B_ABST
    Figure CN116248162B_ABST
Patent Text Reader

Abstract

The present application relates to a system for supporting virtual reality (VR) training data. The system includes: a mobile satellite station that transmits target historical training data of a target area to a data center in a corresponding central station through a communication network, where the data center is the data center corresponding to the virtual reality (VR) training workbench in the central station; central stations corresponding to each area, where the central station includes a data center and a virtual reality (VR) training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the virtual reality (VR) training workbench based on operation instructions. The data center is also used to obtain a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction. Using this method can enhance the reliability of virtual reality (VR) training data collection and transmission, thereby facilitating the improvement of the authenticity of the simulation test environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of virtual reality (VR), and particularly to a system for supporting VR training data. Background Art

[0002] Virtual Reality (VR) is the abbreviation of Virtual Reality. In Chinese, it means virtual reality. The concept was put forward in the early 1980s. Specifically, it refers to a brand-new means of human-computer interaction created by means of a computer and the latest sensor technology. The technology of computer-simulated virtual environment giving people a sense of immersion, virtual reality technology, also known as immersive technology, is a brand-new practical technology developed in the 20th century. Virtual reality technology combines computer, electronic information, and simulation technologies. Its basic implementation method is that a computer simulates a virtual environment to give people a sense of immersion in the environment. With the continuous development of social productivity and science and technology, the demand for VR technology in all walks of life is increasing day by day. VR technology has also made great progress and gradually become a new field of science and technology.

[0003] However, when traditional VR technology simulates a real test environment, the reliability of data collection and transmission is relatively low, and it is difficult to adapt to various environments, resulting in a relatively low authenticity of the simulated test environment. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a system for supporting VR training data, which is beneficial to improving the authenticity of the simulated test environment.

[0005] A system for supporting VR training data, the system includes:

[0006] A mobile satellite station that transmits target historical training data of a target area to a data center in a corresponding central station through a communication network, and the data center is the data center corresponding to the VR training workbench in the central station;

[0007] Central stations corresponding to each region, the central station includes a data center and a VR training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the VR training workbench based on an operation instruction;

[0008] The data center is further used to obtain a target instruction based on a comparison result between the current training data and the target historical training data, execute the target instruction, and implement a target operation corresponding to the target instruction.

[0009] In one embodiment, the data center includes servers, data storage hard disks, switches, 5G communication modules, display screens, indicator lights, and virtual reality (VR) speakers. The servers perform two-way data exchange with the data storage hard disks. The data storage hard disks are used to store various data information. The switches are electrically connected to the servers. The 5G communication modules are used to implement network communication between the mobile satellite stations and the central stations. The display screens are electrically connected to the servers. The indicator lights are used to provide warnings. The virtual reality (VR) speakers are used to generate sounds.

[0010] In one embodiment, the mobile satellite station is also used to obtain the geographical locations corresponding to each central station, collect the historical training data corresponding to each central station based on the geographical locations corresponding to each central station, obtain the target area, and obtain the target historical training data corresponding to the target area from the historical training data. The target historical training data is transmitted to the data center in the central station corresponding to the target area.

[0011] In one embodiment, the data center is used to store the target historical training data and the current training data in the target data storage hard disk corresponding to the data center. The current training data is generated based on the operation instructions by the virtual reality (VR) training workbench corresponding to the data center.

[0012] In one embodiment, the data center is also used to obtain the target historical training data and the current training data from the target data storage hard disk through the target server corresponding to the data center. When the current training data matches the standard data in the target historical training data, the target server obtains the continue execution instruction from the target data storage hard disk and uses the continue execution instruction as the target instruction. When the current training data matches the non-standard data in the target historical training data, the target server obtains the warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction.

[0013] In one embodiment, the data center is also used to receive the target instruction through the target server. The target server executes the target instruction. When the target instruction is the continue execution instruction, the target server continues to receive the updated current training data generated based on the operation instructions by the virtual reality (VR) training workbench corresponding to the data center. When the target instruction is the warning instruction, the target indicator light corresponding to the data center is turned on.

[0014] In one embodiment, when the continue execution instruction is a sound activation instruction, the target server executes the sound activation instruction to complete the activation of the target virtual reality (VR) sound corresponding to the data center, and the target server continues to receive the updated current training data generated by the VR training workbench corresponding to the data center based on the operation instruction.

[0015] A virtual reality (VR) training data processing method, the method comprising:

[0016] The mobile satellite station obtains the target area corresponding to the central station and obtains the target historical training data based on the target area;

[0017] The mobile satellite station transmits the target historical training data to the data center corresponding to the central station via the communication network, and the central station stores the target historical training data in the data center;

[0018] The data center receives and stores the current training data generated by the VR training workbench based on the operation instruction;

[0019] The data center obtains the target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and implements the target operation corresponding to the target instruction.

[0020] In one embodiment, the data center obtains the target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and implements the target operation corresponding to the target instruction, including:

[0021] The target server corresponding to the data center obtains the target historical training data and the current training data;

[0022] When the current training data matches the specification data in the target historical training data, the target server obtains the continue execution instruction from the target data storage hard disk corresponding to the data center and uses the continue execution instruction as the target instruction;

[0023] When the current training data matches the non - specification data in the target historical training data, the target server obtains the warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction;

[0024] The target server executes the target instruction to implement the target operation corresponding to the target instruction.

[0025] A virtual reality (VR) training data processing device, the device comprising:

[0026] A historical data acquisition module, which is used for a mobile satellite station to obtain a target area corresponding to a central station and acquire target historical training data based on the target area.

[0027] A transmission module, which is used for the mobile satellite station to transmit the target historical training data to a data center corresponding to the central station based on a communication network, and the central station stores the target historical training data in the data center.

[0028] A current data receiving module, which is used for the data center to receive and store current training data generated by a virtual reality (VR) training workbench based on an operation instruction.

[0029] An execution module, which is used for the data center to obtain a target instruction based on a comparison result between the current training data and the target historical training data, execute the target instruction, and implement a target operation corresponding to the target instruction.

[0030] A computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0031] The mobile satellite station obtains a target area corresponding to the central station and acquires target historical training data based on the target area;

[0032] The mobile satellite station transmits the target historical training data to the data center corresponding to the central station based on the communication network, and the central station stores the target historical training data in the data center;

[0033] The data center receives and stores the current training data generated by the virtual reality (VR) training workbench based on the operation instruction;

[0034] The data center obtains a target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and implements the target operation corresponding to the target instruction.

[0035] The above-mentioned system for supporting virtual reality (VR) training data transmits the target historical training data of the target area to the data center in the corresponding central station through a mobile satellite station via a communication network. The data center is the data center corresponding to the virtual reality (VR) training workbench in the central station. For each central station corresponding to each area, the central station includes a data center and a virtual reality (VR) training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the virtual reality (VR) training workbench based on operation instructions. The data center is further used to obtain a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction. By collecting and transmitting historical training data through the mobile satellite station, each central station corresponding to each area receives and processes the historical training data and the current training data, obtains and executes the target instruction, and implements the target operation corresponding to the target instruction. The central station includes a data center and a virtual reality (VR) training workbench. The current training data is generated by the virtual reality (VR) training workbench in the central station based on operation instructions, thus realizing the support for virtual reality (VR) training data, enhancing the reliability of data collection and transmission when simulating a real test environment, and thereby facilitating the improvement of the authenticity of the simulated test environment. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 FIG. 6 is an application environment diagram of a system for supporting virtual reality (VR) training data in an embodiment;

[0037] Figure 2 FIG. 10 is a schematic structural diagram of a virtual reality (VR) training data support system in an embodiment;

[0038] Figure 3 FIG. 14 is a framework diagram of a data center in an embodiment;

[0039] Figure 4 FIG. 18 is a schematic flowchart of a method for processing virtual reality (VR) training data in an embodiment;

[0040] Figure 5 FIG. 22 is a schematic flowchart of instruction execution in an embodiment;

[0041] Figure 6 FIG. 26 is a structural block diagram of a virtual reality (VR) training data processing device in an embodiment;

[0042] Figure 7 FIG. 30 is an internal structural diagram of a computer device in an embodiment;

[0043] Figure 8 FIG. 34 is an internal structural diagram of a computer device in another embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0044] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0045] A system for supporting virtual reality (VR) training data provided by an embodiment of the present application can be applied to an application environment such as Figure 1 shown in Figure 1 In which, 102 represents a mobile satellite station, 104A, 104B and 104C represent central stations in different regions, 104A1 represents the virtual reality (VR) training workbench of the 104A central station, 104A2 represents the data center of the 104A central station, 104B1 represents the virtual reality (VR) training workbench of the 104B central station, 104B2 represents the data center of the 104B central station, 104C1 represents the virtual reality (VR) training workbench of the 104C central station, 104C2 represents the data center of the 104C central station. In addition, the central station includes but is not limited to Figure 1 the central stations shown in

[0046] Among them, the mobile satellite station 102 communicates with the central station 104 through a communication network. The data center can store the data that the central station 104 needs to process. The mobile satellite station 102 is used to collect historical training data and transmit the historical training data to the central station through the communication network. The central station 104 receives and processes the historical training data and the current training data generated by the virtual reality (VR) training work in the central station. The data center in the central station 104 obtains and executes a target instruction based on the comparison result between the current training data and the historical training data, and realizes the target operation corresponding to the target instruction. Figure 1 In an embodiment, a system for supporting virtual reality (VR) training data is provided. Taking the system applied to

[0047] the system in

[0048] Among them, the mobile satellite station includes, but is not limited to, collecting training data corresponding to each regional central station in real time, and when the central station needs historical training data, transmitting the historical training data corresponding to the central station to the central station through a communication network. The communication network includes, but is not limited to, a wireless communication network or a terrestrial communication network. The target area refers to the geographical location corresponding to the central station. The target historical training data includes the actual data collected from the original actual experiment and the virtual reality (VR) training data collected during the VR training experiment conducted by the central station corresponding to the target area. The training data refers to various data about the experiment recorded during the experiment operation. The central station refers to the experimental site that is currently launching a VR training experiment and needs to use historical training data. The data center refers to the data center corresponding to the VR training workbench launched when the VR training workbench in the central station is launched. The VR training workbench refers to the currently launched VR training workbench.

[0049] Specifically, the mobile satellite station collects the training data of each central station according to the geographical locations of the regional central stations. When the central station needs to use the historical training data of the area corresponding to the central station, the mobile satellite station transmits the historical training data to the central station through the communication network, and the equipment in the central station receives and stores the corresponding historical training data. Taking the central station that currently needs to use historical training data as the central station, the historical training data that the central station needs to use as the target historical training data, and the geographical location corresponding to the central station as the target area, the mobile satellite station transmits the target historical training data to the central station in the target area through the communication network, and the data center in the central station receives and stores the target historical training data.

[0050] The central stations corresponding to each region, where the central station includes a data center and a VR training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the VR training workbench based on the operation instructions.

[0051] Among them, the operation instruction refers to the instruction corresponding to the relevant operation on the VR training workbench. The current training data refers to various data about the training experiment generated when operating the VR training workbench.

[0052] Specifically, a central station includes multiple VR training workbenches and data centers corresponding to the multiple VR training workbenches. When operating the VR training workbench, the VR training workbench will generate corresponding current training data based on the execution of the operation instructions, and the data center corresponding to the VR training workbench will store the current training data.

[0053] The data center is also used to obtain a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction.

[0054] Among them, the data center includes, but is not limited to, storing, analyzing, and processing training data, etc. The target instruction refers to an instruction that can complete the subsequent process obtained from the data storage hard disk of the data center based on the comparison result between the current training data and the target historical training data, including but not limited to warning instructions, continue execution instructions, etc. The target operation refers to the operation implemented when the target instruction obtained based on the comparison result between the current training data and the target historical training data is executed.

[0055] Specifically, the server in the data center analyzes and compares the current training data and the target historical training data, obtains the target instruction from the data storage hard disk in the data center according to the analysis and comparison result, and the server receives and executes the target instruction, thereby implementing the relevant operations corresponding to the target instruction.

[0056] In the above system for supporting virtual reality (VR) training data, the mobile satellite station transmits the target historical training data of the target area to the data center in the corresponding central station through the communication network, and the data center is the data center corresponding to the virtual reality (VR) training workbench in the central station; for each region's corresponding central station, the central station includes a data center and a virtual reality (VR) training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the virtual reality (VR) training workbench based on the operation instruction; the data center is also used to obtain a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction. By collecting and transmitting historical training data through the mobile satellite station, each region's corresponding central station receives and processes the historical training data and the current training data, obtains and executes the target instruction, and implements the target operation corresponding to the target instruction. The central station includes a data center and a virtual reality (VR) training workbench, and the current training data is generated by the virtual reality (VR) training workbench in the central station based on the operation instruction, thus realizing the support for virtual reality (VR) training data, enhancing the reliability of collecting and transmitting data when simulating a real test environment, and thus being conducive to improving the authenticity of the simulated test environment.

[0057] In one embodiment, the data center includes servers, data storage hard disks, switches, 5G communication modules, display screens, indicator lights, and virtual reality (VR) speakers. The servers perform two-way data exchange with the data storage hard disks. The data storage hard disks are used to store various types of data information. The switches are electrically connected to the servers. The 5G communication modules are used to implement network communication between the mobile satellite stations and the central stations. The display screens are electrically connected to the servers. The indicator lights are used to provide warnings. The virtual reality (VR) speakers are used to generate sounds.

[0058] Specifically, the servers include, but are not limited to, operations such as analyzing and calculating various data, instructions, images, etc. Operations on the data storage hard disks, switches, 5G communication modules, display screens, indicator lights, and virtual reality (VR) speakers, etc., require the servers to execute corresponding instructions to be realized. The data storage hard disks include, but are not limited to, storing information such as instructions, data, images, etc. The various types of data information also include, but are not limited to, information such as instructions, data, images, etc. The switches include, but are not limited to, being used for data information interaction between servers. The 5G communication modules are used for network communication between the mobile satellite stations and the central stations to achieve the transmission and reception of data information. The display screens are used to display the processes of encoding, executing, etc. of data, instructions, images, etc., for staff to check, modify, etc. relevant operations. The indicator lights are used to provide warnings to trainees during the simulation experiment. The virtual reality (VR) speakers are used to send corresponding operation reminders to trainees and generate sounds during the simulation experiment.

[0059] In one embodiment, the mobile satellite station is also used to obtain the geographical locations corresponding to each central station, and based on the geographical locations corresponding to each central station, collect the historical training data corresponding to each central station; obtain the target area, and obtain the target historical training data corresponding to the target area from the historical training data; and transmit the target historical training data to the data center in the central station corresponding to the target area.

[0060] Specifically, corresponding training data will be generated when each central station performs corresponding experimental operations. The mobile satellite station collects the historical training data generated by each central station according to the geographical locations corresponding to each central station. When the central station needs the corresponding historical training data, the mobile satellite station obtains the corresponding target historical training data according to the target area corresponding to the central station, and transmits the target historical training data to the central station through the communication network. The data center of the central station receives and stores the target historical training data, providing a data basis for subsequent comparison with the current training data generated by the virtual reality (VR) training workbench corresponding to the central station based on operation instructions.

[0061] In this embodiment, the mobile satellite station acquires target historical training data based on the target area and transmits the target historical training data to the data center of the central station through the communication network, ensuring the reliability of the transmission process of the target historical training data and guaranteeing the integrity of the target historical training data, thereby facilitating the improvement of the authenticity of the simulation experiment.

[0062] In one embodiment, the data center is used to store the target historical training data and the current training data in the target data storage hard disk corresponding to the data center. The current training data is generated based on the operation instructions by the virtual reality (VR) training workbench corresponding to the data center.

[0063] Among them, the target data storage hard disk refers to the storage hard disk in the data center used to store information such as training data, instructions, and images.

[0064] Specifically, when the central station receives the historical training data transmitted by the mobile satellite station through the communication network, the target data storage hard disk in the data center corresponding to the VR training workbench of the central station stores the historical training data. The target data storage hard disk will promptly delete and update the target historical training data and the current training data stored on this hard disk. In addition, when the VR training workbench generates the current training data based on the operation instructions, the mobile satellite station will collect the current training data in real time. Moreover, the target data storage hard disk also stores the current data to provide a data basis for the execution of subsequent processes.

[0065] In this embodiment, by storing the target historical training data and the current training data in the target storage hard disk corresponding to the data center, it prepares data support for subsequent processes, which is conducive to accelerating the execution of relevant processes.

[0066] In one embodiment, the data center is further used to obtain the target historical training data and the current training data from the target data storage hard disk through the target server corresponding to the data center. When the current training data matches the standard data in the target historical training data, the target server obtains the continue execution instruction from the target data storage hard disk and uses the continue execution instruction as the target instruction. When the current training data matches the non-standard data in the target historical training data, the target server obtains the warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction.

[0067] Among them, the target server refers to the server corresponding to the data center, including but not limited to operations such as analyzing and processing data and executing instructions. Matching means that the current training data is within the reasonable range specified by the standard data in the target historical training data, or the current training data meets the conditions or rules specified by the standard data. Standard data refers to the relevant data generated during the historical experiment when the experimental operation is correct, as well as some standard conditions or standard rules formulated based on the relevant data. Non-standard data refers to the relevant data generated during the historical experiment when the experimental operation is incorrect, as well as some non-standard conditions or non-standard rules formulated based on the relevant data. Continuing to execute instructions refers to the relevant instructions for continuing the subsequent process. Warning instructions refer to the instructions that can give relevant reminders for incorrect operations.

[0068] Specifically, the target server obtains the target historical training data and the current training data from the target hard disk to analyze and compare the current training data and the target historical training data. If the current training data meets the standard conditions or standard rules of the standard data in the target historical training data, the target server obtains the corresponding continuing execution instructions from the target data storage hard disk, so that the process can continue. If the current training data meets the non-standard conditions or non-standard rules of the non-standard data in the target historical data, the target server obtains the warning instructions from the target data storage hard disk, and then executes the warning instructions to provide a warning to the training staff that the current operation is an incorrect operation and suspend the execution of the subsequent operation until the training personnel continue to start the relevant instructions for the experimental operation.

[0069] In this embodiment, by comparing the current training data and the target training data through the target server, based on the comparison result, the continuing execution instructions or warning instructions are obtained from the target data storage hard disk as the target instructions. The addition of instructions such as warning instructions and continuing execution instructions is beneficial to improving the authenticity during the simulation experiment.

[0070] In one embodiment, the data center is further configured to receive the target instructions through the target server; the target server executes the target instructions; when the target instruction is a continuing execution instruction, the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on the operation instructions; when the target instruction is a warning instruction, the target indicator light corresponding to the data center is turned on.

[0071] Among them, the target indicator light refers to the indicator light that provides a warning when the training staff makes an operation error.

[0072] Specifically, the target server receives and executes the target instruction. When the target instruction is a continue execution instruction, the target server will continue to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the target server based on the operation instruction, and perform an analysis and comparison between the updated current training data and the target historical training data. Then, based on the result of the analysis and comparison, an updated target instruction is obtained, and the updated target instruction is executed. When the target instruction is a warning instruction, it indicates that the current test operation is an incorrect operation. Then, the target server executes the target instruction, activates the target instruction corresponding to the data center, notifies the training staff of the warning of the incorrect operation, and suspends the subsequent experimental process until the training personnel solve the error problem and activate the execution of the subsequent process.

[0073] In this embodiment, the target server receives and executes the target instruction. When the target instruction is a continue execution instruction, the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on the operation instruction. When the target instruction is a warning instruction, the target server executes the target instruction and activates the target indicator light to provide a warning to the training staff, which is beneficial to improving the authenticity of the simulation experiment to a certain extent.

[0074] In one embodiment, when the continue execution instruction is a sound activation instruction, the data center is further configured to cause the target server to execute the sound activation instruction to complete the activation of the target virtual reality (VR) sound corresponding to the data center, and the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on the operation instruction.

[0075] Among them, the sound activation instruction refers to an instruction used to control whether to activate the virtual reality (VR) sound in the data center. The target virtual reality (VR) sound refers to the virtual reality (VR) sound in the data center.

[0076] Specifically, when it is necessary to generate sounds that adapt to the simulation experiment environment during the simulation experiment process, the target server executes the sound activation instruction to provide sounds for the simulated experiment environment or issue corresponding sound dialogues to the training personnel. Moreover, the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on the operation instruction, and continues to analyze and compare the updated current training data with the target historical training data to enable the continuation of the execution of the subsequent process.

[0077] In this embodiment, by executing an influence activation instruction on the target server, the sound required for the experimental process is provided for the simulated experimental environment or the dialogue sound emitted by the training staff, and the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on the operation instruction, so as to realize the continuous execution of the subsequent process. The addition of the VR audio and the continuous execution are beneficial to improving the authenticity of the simulated test environment.

[0078] In one embodiment, the data generated during the electrical experiment operation process is used as training data, and the mobile satellite station collects the electrical experiment training data corresponding to each central station in real time. The training data corresponding to each central station is the historical training data corresponding to each central station. The central station for which the simulated electrical experiment needs to be carried out currently is used as the central station. The mobile satellite transmits the target historical training data corresponding to the central station to the central station through the communication network. The data center corresponding to the VR training workbench that is being started in the central station is used as the data center. The target historical training data is stored in the data storage hard disk in the data center. The data storage hard disk in this data center is used as the target data storage hard disk. The target data storage hard disk receives and stores the current training data generated by the VR training workbench based on the operation instruction. The server in the data center is used as the target server. The target server obtains the current training data and the target historical training data from the target data storage hard disk. The target server analyzes and compares the current training data and the target historical training data. When the current training data meets the specification conditions or specification rules corresponding to the specification data in the target historical training data, the target server executes a continue execution instruction. When the current training data meets the non-specification conditions or non-specification rules corresponding to the non-specification data in the target historical training data, the target server executes a warning instruction to turn on the indicator light in the data center to provide a warning reminder for the training personnel about incorrect operations, thereby realizing the support for VR training data, enhancing the reliability during the data collection and transmission process, and being beneficial to improving the authenticity of the simulated experiment. In addition, this application is not limited to the electrical experiment field, including but not limited to being applied to other fields such as automotive repair training, medical teaching, and basic education (especially chemistry experiment teaching).

[0079] In one embodiment, as Figure 4 shown, a method for processing VR training data is provided. Taking the case where this method is applied to the Figure 1 system as an example, the method includes the following steps:

[0080] Step S400, the mobile satellite station obtains the target area corresponding to the central station and obtains the target historical training data based on the target area.

[0081] Among them, the mobile satellite station includes, but is not limited to, collecting training data corresponding to each regional central station in real time, and when the central station needs historical training data, transmitting the historical training data corresponding to the central station to the central station through a communication network, and the communication network includes, but is not limited to, a wireless communication network or a terrestrial communication network. The central station refers to the experimental site that is currently starting a virtual reality (VR) training experiment and needs to use historical training data. The target area refers to the geographical location corresponding to the central station. The target historical training data includes the actual data collected from the original actual experiment and the VR training data collected during the VR training experiment of the central station corresponding to the target area, and the training data refers to various data about the experiment recorded during the experiment operation.

[0082] Specifically, the mobile satellite station obtains the target historical training data from the historical training data collected by the mobile satellite station according to the target area corresponding to the central station, and makes data preparations for the execution of the subsequent process. In addition, the mobile satellite station collects the historical training data corresponding to each central station according to the geographical location corresponding to each central station, and makes accurate data basis for realizing the support of VR training data. The organized collection of data by the mobile satellite station also ensures that each central station can obtain the training data for each central station, so as to conduct the local training corresponding to each central station more pertinently.

[0083] Step S402, the mobile satellite station transmits the target historical training data to the data center corresponding to the central station based on the communication network, and the central station stores the target historical training data in the data center.

[0084] Among them, the data center refers to the data center corresponding to the VR training workbench started when the VR training workbench is started in the central station.

[0085] Specifically, the mobile satellite station transmits the target historical training data to the data center corresponding to the central station through the communication network, and the communication network includes, but is not limited to, a wireless communication network or a terrestrial communication network. The target data storage hard disk corresponding to the data center stores the target historical training data for making data preparations for the subsequent execution, and the target data storage hard disk will timely delete and update the target historical training data and the current training data stored on this hard disk. The target data storage hard disk refers to the storage hard disk in the data center used to store information such as training data, instructions, and images.

[0086] Step S404, the data center receives and stores the current training data generated by the VR training workbench based on the operation instructions.

[0087] Among them, the virtual reality (VR) training workbench refers to the currently started VR training workbench in the central station. The operation instruction refers to the corresponding instruction when performing relevant operations on the VR training workbench. The current training data refers to various data on training experiments generated when operating the VR training workbench.

[0088] Specifically, when operating the VR training workbench, corresponding current training data in the simulation experiment process will be generated according to the corresponding operation instruction, and the target data storage hard disk in the data center corresponding to the VR training workbench stores the current training data.

[0089] Step S406, the data center obtains a target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and realizes the target operation corresponding to the target instruction.

[0090] Among them, the target instruction refers to an instruction that can complete the subsequent process obtained from the data storage hard disk in the data center based on the comparison result between the current training data and the target historical training data, including but not limited to warning instructions, continue execution instructions, etc. The target operation refers to the operation realized when the target instruction obtained based on the comparison result between the current training data and the target historical training data is executed.

[0091] Specifically, the target server in the data center obtains the current training data and the target historical training data from the target data storage hard disk in the data center. The target server analyzes and compares the current training data and the target historical training data. When the current training data meets the specification conditions or specification rules corresponding to the specification data in the target historical training data, the target server continues to execute the subsequent instructions to realize the subsequent process. When the current training data meets the non - specification conditions or non - specification rules corresponding to the non - specification data in the target historical training data, the target server executes a warning instruction to turn on the target indicator light corresponding to the data center. The target server refers to the server corresponding to the data center, including but not limited to operations such as analyzing and processing data, and executing instructions. The target indicator light refers to an indicator light that provides a warning when the training staff makes an operation error.

[0092] The above virtual reality (VR) training data processing method obtains the target area corresponding to the central station through a mobile satellite station, and obtains target historical training data based on the target area; the mobile satellite station transmits the target historical training data to the data center corresponding to the central station via a communication network, and the central station stores the target historical training data in the data center; the data center receives and stores the current training data generated by the VR training workbench based on an operation instruction; the data center obtains a target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and implements the target operation corresponding to the target instruction. By obtaining and transmitting target historical training data based on the target area through the mobile satellite station, the data center in the central station receives and stores the target historical training data, the data center receives and stores the current training data generated by the VR training workbench based on the operation instruction, obtains the target instruction based on the comparison result between the current training data and the target historical training data, and the data center executes the target instruction to complete the target operation corresponding to the target instruction, thus realizing the support for VR training data, enhancing the reliability of data acquisition and transmission when simulating a real test environment, and thereby facilitating the improvement of the authenticity of the simulated test environment.

[0093] In one embodiment, as Figure 5 shown, step S406 includes:

[0094] Step S500, the target server corresponding to the data center obtains the target historical training data and the current training data.

[0095] Among them, the target server refers to the server corresponding to the data center, including but not limited to operations such as analyzing and processing data and executing instructions.

[0096] Specifically, the target data storage hard disk in the data center stores the target historical training data and the current training data, and the target server obtains the current training data and the target historical training data from the target data storage hard disk.

[0097] Step S502, when the current training data matches the specification data in the target historical training data, the target server obtains a continue execution instruction from the target data storage hard disk corresponding to the data center, and uses the continue execution instruction as the target instruction.

[0098] Among them, the specification data refers to the relevant data generated during the historical experiment process when the experimental operations are correct, as well as some specification conditions or specification rules formulated based on the relevant data. The target data storage hard disk refers to the hard disk in the data center used to store information such as training data, instructions, and images. The target instruction refers to an instruction that can complete the subsequent process corresponding to the comparison result of the current training data and the target historical training data, which is obtained from the data storage hard disk in the data center, including but not limited to warning instructions, continue execution instructions, etc. The continue execution instruction refers to an instruction related to continuing the subsequent process.

[0099] Specifically, the target server analyzes and compares the current training data and the target training data. When the current training data meets the specification conditions or specification rules corresponding to the specification data in the target historical training data, the instruction obtained by the target server is the continue execution instruction, and the continue execution instruction is used as the target instruction.

[0100] Step S504, when the current training data matches the non - specification data in the target historical training data, the target server obtains a warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction.

[0101] Among them, the non - specification data refers to the relevant data generated during the historical experiment process when the experimental operations are incorrect, as well as some non - specification conditions or non - specification rules formulated based on the relevant data. The warning instruction refers to an instruction that can give relevant reminders for incorrect operations.

[0102] Specifically, when the current training data meets the non - specification conditions or non - specification rules corresponding to the non - specification data in the target historical training data, the instruction obtained by the target server is the warning instruction, and the warning instruction is used as the target instruction.

[0103] Step S506, the target server executes the target instruction to implement the target operation corresponding to the target instruction.

[0104] Among them, the target operation refers to the operation realized when the target instruction obtained based on the comparison result of the current training data and the target historical training data is executed.

[0105] Specifically, when the target instruction executed by the target server is the continue execution instruction, the target server continues to execute the instruction corresponding to the subsequent process, continues to receive the updated current training data generated by the virtual reality (VR) training workbench based on the operation instruction, and continues to analyze and compare the updated current training data with the target historical training data to obtain a new target instruction. When the target instruction executed by the target server is the warning instruction, the target server executes the warning instruction, turns on the target indicator light to give a warning to the training staff, and pauses the subsequent execution process until the training staff solves the error problem and turns on the continue execution for operation.

[0106] In this experiment, the target server compares the current training data with the target historical training data, obtains the corresponding target instruction based on the comparison result, and executes the target instruction to complete the target operation corresponding to the target instruction, which is beneficial to enrich the environment of the simulation experiment and thus improve the authenticity of the simulation experiment.

[0107] Based on the same inventive concept, an embodiment of the present application further provides a virtual reality (VR) training data processing device for implementing the above-mentioned VR training data processing method. The solution provided by this device for solving problems is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the VR training data processing device provided below can refer to the limitations on the VR training data processing method in the above text, and will not be repeated here.

[0108] In one embodiment, as Figure 6 shown, a virtual reality (VR) training data processing device is provided, including: a historical data acquisition module 600, a transmission module 602, a current data reception module 604, and an execution module 606, where:

[0109] The historical data acquisition module 600 is configured to obtain, for a mobile satellite station, the target area corresponding to the central station, and obtain the target historical training data based on the target area.

[0110] The transmission module 602 is configured to, for a mobile satellite station, transmit the target historical training data to the data center corresponding to the central station via a communication network, and the central station stores the target historical training data in the data center.

[0111] The current data reception module 604 is configured to receive and store, by the data center, the current training data generated by a VR training workbench based on an operation instruction.

[0112] The execution module 606 is configured to obtain, by the data center, a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction.

[0113] In one embodiment, the execution module 606 is further configured to obtain the target historical training data and the current training data for the target server corresponding to the data center; when the current training data matches the standard data in the target historical training data, the target server obtains a continue execution instruction from the target data storage hard disk corresponding to the data center, and uses the continue execution instruction as the target instruction; when the current training data matches the non-standard data in the target historical training data, the target server obtains a warning instruction from the target data storage hard disk, and uses the warning instruction as the target instruction; the target server executes the target instruction to implement the target operation corresponding to the target instruction.

[0114] Each module in the above virtual reality (VR) training data processing device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above modules.

[0115] In one embodiment, a computer device is provided. The computer device can be a server, and its internal structure diagram can be as Figure 7 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store virtual reality (VR) training data. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, it implements a virtual reality (VR) training data processing method.

[0116] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 8As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a virtual reality VR training data processing method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, a trackball, or a touchpad set on the computer device housing, or an external keyboard, touchpad, or mouse, etc.

[0117] Those skilled in the art can understand that Figure 7 and Figure 8 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0118] In one embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0119] In one embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by the processor, the steps in the above method embodiments are implemented.

[0120] In one embodiment, a computer program product or a computer program is provided. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the steps in the above method embodiments.

[0121] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.

[0122] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.

[0123] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as within the scope described in this specification.

[0124] The embodiments described above merely represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A system for supporting virtual reality (VR) training data, characterized in that The system includes: A mobile satellite station that transmits target historical training data of a target area to a data center in a corresponding central station through a communication network, where the data center is the data center corresponding to the virtual reality (VR) training workbench in the central station; Central stations corresponding to each area, where each central station includes a data center and a virtual reality (VR) training workbench. The data center is used to receive the target historical training data transmitted by the mobile satellite station and the current training data generated by the virtual reality (VR) training workbench based on operation instructions; The data center is further used to obtain a target instruction based on the comparison result between the current training data and the target historical training data, execute the target instruction, and implement the target operation corresponding to the target instruction.

2. The system according to claim 1, characterized in that, The data center includes a server, a data storage hard disk, a switch, a 5G communication module, a display screen, an indicator light, and a virtual reality (VR) audio. The server performs two-way data exchange with the data storage hard disk. The data storage hard disk is used to store various data information. The switch is electrically connected to the server. The 5G communication module is used to realize network communication between the mobile satellite station and the central station. The display screen is electrically connected to the server. The indicator light is used to provide warnings, and the virtual reality (VR) audio is used to generate sounds.

3. The system according to claim 1, wherein The mobile satellite station is further used to obtain the geographical locations corresponding to each central station, collect the historical training data corresponding to each central station based on the geographical locations corresponding to each central station; obtain a target area, and obtain the target historical training data corresponding to the target area from the historical training data; transmit the target historical training data to the data center in the central station corresponding to the target area.

4. The system according to claim 2, wherein The data center is used to store the target historical training data and the current training data in the target data storage hard disk corresponding to the data center. The current training data is generated by the virtual reality (VR) training workbench corresponding to the data center based on operation instructions.

5. The system according to claim 4, wherein The data center is further used to obtain the target historical training data and the current training data from the target data storage hard disk through the target server corresponding to the data center; when the current training data matches the specification data in the target historical training data, the target server obtains a continue execution instruction from the target data storage hard disk and uses the continue execution instruction as the target instruction; when the current training data matches the non-specification data in the target historical training data, the target server obtains a warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction.

6. The system according to claim 5, wherein The data center is further used to receive the target instruction through the target server; the target server executes the target instruction; when the target instruction is a continue execution instruction, the target server continues to receive the updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on operation instructions; when the target instruction is a warning instruction, the target indicator light corresponding to the data center is turned on.

7. The system according to claim 6, characterized in that The data center is also used to, when the continue execution instruction is a sound activation instruction, cause the target server to execute the sound activation instruction, complete the activation of the target virtual reality (VR) sound corresponding to the data center, and the target server continues to receive updated current training data generated by the virtual reality (VR) training workbench corresponding to the data center based on operation instructions.

8. A method for processing virtual reality (VR) training data, characterized in that, The method includes: The mobile satellite station obtains the target area corresponding to the central station and obtains target historical training data based on the target area; The mobile satellite station transmits the target historical training data to the data center corresponding to the central station via a communication network, and the central station stores the target historical training data in the data center; The data center receives and stores the current training data generated by the virtual reality (VR) training workbench based on operation instructions; The data center obtains a target instruction based on the comparison result between the current training data and the target historical training data, executes the target instruction, and implements the target operation corresponding to the target instruction.

9. The method according to claim 8, wherein The data center obtaining a target instruction based on the comparison result between the current training data and the target historical training data, executing the target instruction, and implementing the target operation corresponding to the target instruction includes: The target server corresponding to the data center obtains the target historical training data and the current training data; When the current training data matches the specification data in the target historical training data, the target server obtains a continue execution instruction from the target data storage hard disk corresponding to the data center and uses the continue execution instruction as the target instruction; When the current training data matches the non-specification data in the target historical training data, the target server obtains a warning instruction from the target data storage hard disk and uses the warning instruction as the target instruction; The target server executes the target instruction and implements the target operation corresponding to the target instruction.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 8 to 9.

Citation Information

Patent Citations

  • Virtual reality-based power equipment training method and apparatus

    CN107193376A

  • Equipment operation evaluation method, device and system, medium and electronic equipment

    CN110163462A