An environmental simulation system
Through the environmental simulation system, the environmental simulation container and control module are combined with the human-computer interaction module to solve the limitations of virtual scene environment reproduction in VR devices, realize diverse and flexible environmental simulation, and improve user experience and safety.
Patent Information
- Application Number
- CN202211173597.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-26
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2042-09-26
AI Technical Summary
Existing VR devices are unable to effectively reproduce the environment of virtual scenes in reality, resulting in limitations in environmental simulation.
An environmental simulation system was designed, including an environmental simulation container, an environmental simulation control module and a human-computer interaction module. By acquiring the parameters of the VR device and the real environment, the target environmental parameters were generated, and the environment was adjusted to simulate the environment of the virtual scene.
It achieves the diversity and flexibility of simulating the virtual scene environment in VR devices in reality, reduces the restrictions on space, and improves the accuracy and safety of user experience and environmental simulation.
Smart Images

Figure CN115617092B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of environment simulation, in particular to an environment simulation system. BACKGROUND
[0002] With the development of VR technology, the current VR device can realize visual 3D, spatial hearing, scene vibration and other functions. However, it is often impossible to reproduce the environment of the virtual scene in the VR device in reality, or only a specific environment is reproduced for a single virtual scene, such as an earthquake scene, a storm scene, etc., resulting in the limitation of environment simulation. SUMMARY
[0003] The present application provides an environment simulation system to simulate the environment of a virtual scene in a VR device in reality.
[0004] According to the present application, an environment simulation system is provided, which comprises an environment simulation container, an environment simulation control module and a human-computer interaction module; the environment simulation control module is located outside the environment simulation container and is connected with the environment simulation container and the human-computer interaction module respectively; the human-computer interaction module is located inside the environment simulation container;
[0005] The human-computer interaction module is configured to obtain a first environment parameter of a VR device in the environment simulation container and a second environment parameter of the environment simulation container in response to a parameter acquisition request; generate a target environment parameter according to the first environment parameter and the second environment parameter, and send the target environment parameter to the environment simulation control module;
[0006] The environment simulation control module is configured to generate an environment adjustment amount according to the target environment parameter, and transmit the environment adjustment amount to the environment simulation container;
[0007] The environment simulation container is configured to perform an environment simulation operation according to the environment adjustment amount.
[0008] Optionally, the environment simulation container comprises a weather control unit.
[0009] The weather control unit is configured to perform the environment simulation operation according to a weather adjustment amount in the environment adjustment amount; wherein the weather control unit comprises at least one of a light control unit, a water outlet control unit and an air outlet control unit.
[0010] Optionally, the environment simulation control module comprises an environment simulation control unit; the environment simulation control unit is connected with the weather control unit in an existing association relationship.
[0011] The environment simulation control unit is configured to generate the weather adjustment amount according to the target environment parameter, and transmit the weather adjustment amount to the weather control unit; wherein the environment simulation control unit comprises at least one of a voltage and current control unit, a water flow pressure control unit, and an air flow pressure control unit.
[0012] Optionally, the environment simulation control module comprises a motor unit; and the weather control unit comprises a mechanical rotating shaft.
[0013] The mechanical rotating shaft is configured to perform an angle adjustment operation of the weather control unit by the motor unit.
[0014] Optionally, the environment simulation container comprises a temperature control inlet; and the environment simulation control module comprises a temperature control unit.
[0015] The temperature control inlet is configured to obtain a temperature adjustment amount in the environment adjustment amount, so as to perform the environment simulation operation according to the temperature adjustment amount; wherein the temperature adjustment amount is generated by the temperature control unit according to the target environment parameter.
[0016] Optionally, an area of the temperature control inlet is greater than a preset area threshold; and a transmission speed of the temperature adjustment amount is less than a preset speed threshold.
[0017] Optionally, the human-computer interaction module comprises a human-computer interaction unit.
[0018] The human-computer interaction unit is configured to provide an interaction interface, and obtain the parameter acquisition request issued by a user through the interaction interface.
[0019] Optionally, the environment simulation control module comprises a second communication unit.
[0020] The second communication unit is configured to receive the target environment parameter from the human-computer interaction module, and determine whether the target environment parameter meets a preset parameter threshold.
[0021] If yes, the target environment parameter is distributed to the environment simulation control unit according to a parameter type of the target environment parameter.
[0022] The environment simulation control unit is configured to generate the environment adjustment amount according to the target environment parameter.
[0023] Optionally, the environment simulation control unit is specifically configured to:
[0024] determine an environment adjustment subtask according to the target environment parameter;
[0025] generate the environment adjustment amount according to the environment adjustment subtask.
[0026] Optionally, the human-computer interaction module comprises a first communication unit.
[0027] The first communication unit is configured to obtain an environment parameter difference between the first environment parameter and the second environment parameter, and determine the target environment parameter according to the environment parameter difference and a preset state control curve, and transmit the target environment parameter to the environment simulation control module.
[0028] The environment simulation system provided above comprises an environment simulation container, an environment simulation control module and a human-computer interaction module. The environment simulation control module is located outside the environment simulation container and is connected with the environment simulation container and the human-computer interaction module respectively. The human-computer interaction module is located inside the environment simulation container. The human-computer interaction module is configured to obtain a first environment parameter of a VR device in the environment simulation container and a second environment parameter of the environment simulation container in response to a parameter acquisition request, generate a target environment parameter according to the first environment parameter and the second environment parameter, and transmit the target environment parameter to the environment simulation control module. The environment simulation control module is configured to generate an environment adjustment amount according to the target environment parameter and transmit the environment adjustment amount to the environment simulation container. The environment simulation container is configured to perform an environment simulation operation according to the environment adjustment amount, simulate an environment of a virtual scene in the VR device in reality, and can perform different environment simulation operations according to different target environment parameters, thereby achieving the diversity and flexibility of environment simulation. Since the environment simulation container, the environment simulation control module and the human-computer interaction module of the environment simulation system can not be arranged at fixed positions, the positions can be changed accordingly according to the needs of environment simulation, thereby achieving the beneficial effect of reducing the space limitation of environment simulation.
[0029] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0030] Figure 1 A structural schematic diagram of an environment simulation system provided by an embodiment of the present application;
[0031] Figure 2 A structural schematic diagram of an environment simulation container provided by an embodiment of the present application;
[0032] Figure 3 A structural schematic diagram of a weather control unit provided by an embodiment of the present application;
[0033] Figure 4 A structural schematic diagram of an environment simulation control module provided by an embodiment of the present application. DETAILED DESCRIPTION
[0034] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative work should belong to the protection scope of the present application.
[0035] It should be noted that the terms "first", "second", "target" and the like in the description, claims, and drawings of the present application are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0036] Embodiments
[0037] Figure 1 The structural schematic diagram of the environment simulation system provided by the embodiments of the present application is shown in FIG. 1. Figure 1 The environment simulation system comprises an environment simulation container 10, an environment simulation control module 20 and a human-computer interaction module 30.
[0038] The environment simulation container 10 is a space container for providing temperature, humidity, air flow rate, illumination, odor and the like.
[0039] The environment simulation control module 20 is located outside the environment simulation container 10 and is connected with the environment simulation container 10 and the human-computer interaction module 30 respectively. The environment simulation control module 20 and the environment simulation container 10 can be connected through a conduit, a mechanical shaft 1014 and the like, and the environment simulation control module 20 and the human-computer interaction module 30 can be connected through wireless communication, such as Bluetooth communication and the like. The present embodiment does not limit this.
[0040] Figure 2 The structural schematic diagram of the environment simulation container provided by the embodiments of the present application is shown in FIG. 2. Figure 2As shown, the environment simulation container 10 can be a cylindrical space, and the present embodiment does not limit this. The human-computer interaction module 30 is located in the environment simulation container 10, and the VR device 104 and the user using the VR device 104 (not shown in the figure) are also located in the environment simulation container 10. The human-computer interaction module 30 can be placed together with the VR device 104 in a fixed position of the environment simulation container 10 and be bound (not shown in the figure), for example, the center of the environment simulation container 10, so that the user can use the VR device 104 and interact with the human-computer interaction module 30 at the same time at this position, improving the user experience; and the environment simulation at this position can be concentrated, improving the pertinence of the environment simulation.
[0041] Optionally, as shown in the figure, the environment simulation container 10 comprises a water leakage unit 103; the water leakage unit 103 can be located on the ground of the environment simulation container, used to drain water in the environment simulation container 10, so as to avoid water accumulation on the ground when simulating an environment requiring rainfall, affecting the operation of the environment simulation container 10 and the experience of the user in the environment simulation container 10. Figure 2
[0042] The human-computer interaction module 30 is configured to acquire a first environment parameter of the VR device 104 in the environment simulation container 10 in response to a parameter acquisition request, wherein the parameter acquisition request is used to make the human-computer interaction module 30 acquire the first environment parameter and a second environment parameter, and can be issued by a person, for example, when the user wants to experience the environment simulation, or can be automatically issued after the VR device 104 is started, and the present embodiment does not limit this.
[0043] The first environment parameter of the VR device 104 in the environment simulation container 10 is acquired, wherein the first environment parameter is an environment parameter of a virtual scene of the VR device 104, which can be a virtual temperature, a virtual light intensity, etc., and can be directly acquired from the VR device 104 side after the human-computer interaction module 30 is connected with the VR device 104. The second environment parameter of the environment simulation container 10 is an environment parameter in the real environment simulation container 10, which can be a real temperature, a real light intensity, etc., and can be collected by a sensor unit arranged in the environment simulation container 10.
[0044] The target environment parameter is generated according to the first environment parameter and the second environment parameter, and the generation manner can be that the first environment parameter and the second environment parameter are input into a pre-trained machine learning model to generate the target environment parameter, and the present embodiment does not limit this. The target environment parameter is sent to the environment simulation control module 20. The target environment parameter is a parameter that needs to be adjusted, and can include multiple types, for example, if a rain environment needs to be simulated, the target environment parameter can include a wind volume parameter, a rainfall parameter, a light parameter, etc.
[0045] The sending manner of the target environment parameter can be sending according to the acquisition frequency of the target environment parameter. For example, the target environment parameter is acquired every 5-10 minutes, and after the target environment parameter is acquired, the target environment parameter is sent to the environment simulation control module 20. It can also be sent according to the preset sending frequency, for example, the target environment parameter is acquired in real time, and the target environment parameter acquired in the current period is sent to the environment simulation control module 20 every 5-10 minutes. The present embodiment does not limit this.
[0046] The environment simulation control module 20 is used to generate an environment adjustment amount according to the target environment parameter. The generation manner can be to determine the associated environment adjustment amount according to the target environment parameter, wherein the association between the target environment parameter and the environment adjustment amount can be determined in advance. The environment adjustment amount is the amount that needs to be adjusted when the environment is simulated, for example, voltage, current, airflow, water pressure, etc. The environment adjustment amount is transmitted to the corresponding position in the environment simulation container 10, and the transmission manner can be through a conduit, a mechanical shaft 1014, etc. For example, the airflow is transmitted to the environment simulation container 10 through the conduit.
[0047] The environment simulation operation is the operation of the environment in the virtual scene of the environment simulation VR device 104 in the environment simulation container 10. The environment simulation container 10 performs the environment simulation operation according to the environment adjustment amount. For example, the environment simulation container 10 adjusts the temperature in the environment simulation container 10 according to the airflow with temperature, so that the adjusted temperature of the environment simulation container 10 is the same as the temperature in the virtual scene of the VR device 104, and the environment simulation operation is realized.
[0048] The environment simulation system provided by the embodiment comprises an environment simulation container 10, an environment simulation control module 20 and a human-computer interaction module 30; the environment simulation control module 20 is located outside the environment simulation container 10 and is connected with the environment simulation container 10 and the human-computer interaction module 30 respectively; the human-computer interaction module 30 is located inside the environment simulation container 10; the human-computer interaction module 30 is used for acquiring a first environment parameter of a VR device 104 in the environment simulation container 10 and a second environment parameter of the environment simulation container 10 in response to a parameter acquisition request; generating a target environment parameter according to the first environment parameter and the second environment parameter and sending the target environment parameter to the environment simulation control module 20; the environment simulation control module 20 is used for generating an environment adjustment amount according to the target environment parameter and transmitting the environment adjustment amount to the environment simulation container 10; the environment simulation container 10 is used for performing an environment simulation operation according to the environment adjustment amount, so as to simulate an environment of a virtual scene in the VR device 104 in reality, and different environment simulation operations can be realized according to different target environment parameters, thereby realizing the diversity and flexibility of environment simulation. Since the environment simulation container 10, the environment simulation control module 20 and the human-computer interaction module 30 of the environment simulation system can not be arranged at fixed positions, the positions can be changed according to the needs of environment simulation, thereby achieving the beneficial effect of reducing the space limitation of environment simulation.
[0049] Optionally, the environment simulation container 10 comprises a weather control unit 101.
[0050] The weather control unit 101 is used for performing an environment simulation operation according to a weather adjustment amount in the environment adjustment amount; wherein the weather control unit 101 comprises at least one of a light control unit 1011, a water outlet control unit 1012 and an air outlet control unit 1013.
[0051] The weather control unit 101 can be located above the environment simulation container 10 and is used for simulating weather in the environment, such as rainy weather, windy weather, sunny weather and the like. The weather adjustment amount is an amount related to weather in the environment adjustment amount.
[0052] The weather control unit 101 comprises at least one of the light control unit 1011, the water outlet control unit 1012 and the air outlet control unit 1013. The environment simulation operation is performed according to the weather adjustment amount, for example, the weather adjustment amount is a water outlet amount, and the water outlet amount of the water outlet device corresponding to the water outlet control unit 1012 is adjusted according to the weather adjustment amount, so as to simulate the current rainy environment and other environments requiring precipitation.
[0053] Figure 3 A structure diagram of the weather control unit provided by the embodiment of the application is shown in Figure 3The weather control unit 101 includes a light control unit 1011, a water outlet control unit 1012, and an air outlet control unit 1013. The weather control unit 101 can include a single weather control unit or be composed of a combination of different weather control units 101, and the present embodiment does not limit this. As shown in Figure 1 , a plurality of weather control units 101 can be arranged in the environment simulation container 10.
[0054] The light control unit 1011 is used to generate light and control the intensity of the light, which can be an adjustable intensity simulated sunlight lamp. The water outlet control unit 1012 is used to generate water and control the size of the water outlet, which can be a shower with adjustable water outlet hole size. The air outlet control unit 1013 is used to generate wind and control the size of the air flow, which can be an air outlet. The water outlet control unit 1012 and the air outlet control unit 1013 can be adjacent to determine the direction of water droplets falling by controlling the air flow or the direction of the wind.
[0055] The environment simulation operation by the weather control unit 101 can simulate different conditions of a single environment by a single weather control unit 101, or simulate multiple environments by a combination of different weather control units 101, achieving the diversity of environment simulation, and adjusting a single weather control unit 101 to achieve subtle environment simulation adjustment, improving the accuracy of environment simulation.
[0056] Optionally, the environment simulation control module 20 includes an environment simulation control unit 201, and the environment simulation control unit 201 is connected with the weather control unit 101 in an associated manner.
[0057] The environment simulation control unit 201 is used to generate a weather adjustment amount according to a target environment parameter and transmit the weather adjustment amount to the weather control unit 101. The environment simulation control unit 201 includes at least one of a voltage and current control unit 2011, a water flow pressure control unit 2012, and an air flow pressure control unit 2013.
[0058] Figure 4 A structure diagram of an environment simulation control module 20 provided by the present embodiment is shown in Figure 4 , which includes a voltage and current control unit 2011, a water flow pressure control unit 2012, and an air flow pressure control unit 2013. It should be noted that Figure 4 The structure diagram is not fixed in size and relative position of each component in the diagram.
[0059] The weather adjustment amount of different types can be generated by different environment simulation control units 201 in the environment simulation control module 20, and the environment simulation control units 201 are connected with the weather control units 101 with which there is an association relationship, and the weather adjustment amount is transmitted to the weather control units 101 through wires or the like.
[0060] For example, the voltage and current control unit 2011 can be connected with each light control unit 1011 respectively, for generating weather adjustment amount related to light according to the target environment parameter, for example, voltage or current, and transmitting the voltage or current to the light control unit 1011 through wires or the like, so as to realize the adjustment of the light intensity of the light unit by controlling the voltage and current of the light control unit 1011, so as to realize the simulation of the environment requiring light.
[0061] The water flow pressure control unit 2012 can be connected with each water outlet control unit 1012 respectively, for generating weather adjustment amount related to water outlet according to the target environment parameter, for example, water pressure, and transmitting the water pressure to the water outlet control unit 1012 through a conduit or the like, so as to realize the adjustment of the water droplet volume and speed in the water outlet control unit 1012 by controlling the water pressure, so as to realize the simulation of the environment requiring precipitation.
[0062] The air flow pressure control unit 2013 can be connected with each air outlet control unit 1013 respectively, for generating weather adjustment amount related to air outlet according to the target environment parameter, for example, air pressure, and transmitting the air pressure to the air outlet control unit 1013 through a conduit or the like, so as to realize the adjustment of the air speed in the air outlet control unit 1013 by controlling the air pressure, so as to realize the simulation of the environment requiring air blowing.
[0063] By generating the weather adjustment amount according to the target environment parameter by each environment simulation control unit 201, the accuracy of the subsequent environment simulation operation is improved.
[0064] Optionally, as shown in Figure 4 The environment simulation control module 20 comprises a motor unit 202; the weather control unit 101 comprises a mechanical rotating shaft 1014;
[0065] The mechanical rotating shaft 1014 is used for angle adjustment operation of the weather control unit 101 by the motor unit 202.
[0066] The motor unit 202 is used for providing kinetic energy for the angle adjustment operation of the weather control unit 101 of the mechanical rotating shaft 1014, as Figure 3As shown, a mechanical shaft 1014 is located at the center of each weather control unit 101 and can be hollow, with wires and conduits passing through it. The mechanical shaft 1014 engages the weather control unit 101 via a bayonet, so that when the mechanical shaft 1014 rotates, the weather control unit 101 rotates accordingly. The weather control unit 101 can be elliptical in shape, so that when the motor unit 202 controls a specific mechanical shaft 1014 to rotate to a corresponding angle, the angle of the corresponding weather control unit 101 can be adjusted.
[0067] The motor unit 202 is also used to provide kinetic energy to devices in the weather control unit 101, such as changes in the size of the showerhead water outlet.
[0068] The mechanical shaft 1014 performs angle adjustment operation of the weather control unit 101 through the motor unit 202, so that the angle of the corresponding weather control unit 101 can be adjusted according to the environmental simulation requirements, thereby expanding the output range of the weather control unit 101 and improving the accuracy of the weather control unit 101 when performing weather simulation.
[0069] Optionally, the environmental simulation container 10 includes: a temperature control inlet 102; Figure 4 As shown, the environment simulation control module 20 further includes: a temperature control unit 203;
[0070] The temperature control entry 102 is used to obtain the temperature adjustment amount in the environmental adjustment amount to perform an environmental simulation operation according to the temperature adjustment amount; wherein the temperature adjustment amount is generated by the temperature control unit 203 according to the target environmental parameters.
[0071] like Figure 2 As shown, the temperature control inlet 102 can be set on both sides of the environmental simulation container 10, and the temperature adjustment amount is the amount related to the temperature in the environmental adjustment amount. The temperature adjustment amount is generated by the temperature control unit 203 in the environmental simulation control module 20, for example, by generating an airflow of corresponding temperature through cooling and heating, and this embodiment is not limited to this. After the temperature control unit 203 generates the temperature adjustment amount, it outputs the environmental simulation container 10 through the temperature control inlet 102. For example, the wind of the corresponding temperature is blown into the temperature control inlet 102. The environmental simulation operation is performed according to the temperature adjustment amount, so that the temperature in the environmental simulation container 10 reaches the temperature to be simulated by obtaining a temperature adjustment amount of a preset time and a preset size. For example, if the current temperature in the environmental simulation container 10 is 35°C and the environmental temperature to be simulated is 30°C, the temperature in the environmental simulation container 10 is reduced to 30°C by obtaining the temperature adjustment amount.
[0072] The temperature adjustment amount is obtained through the temperature control inlet 102 to perform temperature simulation in the environment simulation container 10, thereby improving the comprehensiveness of the environment simulation. The temperature adjustment amount is obtained through the specific temperature control inlet 102, thereby avoiding the problem of low efficiency due to a small range when temperature simulation is performed on a small object such as the air outlet control unit 1013, thereby improving the efficiency of the temperature simulation.
[0073] Optionally, the area of the temperature control inlet 102 is greater than a preset area threshold, and the transmission speed of the temperature adjustment amount is less than a preset speed threshold.
[0074] The area of the temperature control inlet 102 can be a cross-sectional area, and the transmission speed of the temperature adjustment amount can be the speed of the air with temperature, which are not limited in the embodiment.
[0075] The transmission speed of the temperature adjustment amount is less than the preset speed threshold, so that the temperature adjustment amount has less impact on the user in the environment simulation container 10 when the temperature adjustment amount is input into the environment simulation container 10. The area of the temperature control inlet 102 is greater than the preset area threshold, thereby improving the amount of the temperature adjustment amount obtained, and improving the efficiency of the temperature simulation in the environment simulation.
[0076] Optionally, the human-computer interaction module 30 comprises a first communication unit.
[0077] The first communication unit is configured to obtain an environment parameter difference between the first environment parameter and the second environment parameter, and determine a target environment parameter according to the environment parameter difference and a preset state control curve, and transmit the target environment parameter to the environment simulation control module 20.
[0078] The first communication unit is configured to obtain the first environment parameter and the second environment parameter, and can apply a BT communication protocol, which is not limited in the embodiment. The obtaining method can be obtaining from a device for collecting the first environment parameter and the second environment parameter. The first communication unit obtains the parameter difference between the first environment parameter and the second environment parameter of the same type according to the first environment parameter and the second environment parameter.
[0079] For example, the first environment parameter is a temperature of 28℃, and the second environment parameter is a temperature of 32℃, and the parameter difference can be 4℃. The preset state control curve is a state control curve obtained by pre-training. The state control curve can comprise a target environment parameter corresponding to each environment parameter difference, wherein the target environment parameter can be a pre-determined optimal environment parameter. For example, when the parameter difference is a temperature difference of 4℃, the target environment parameter can be an optimal air volume to be adjusted, an optimal temperature of the air to be adjusted, etc.
[0080] The first communication unit obtains the environment parameter difference, and determines the target environment parameter according to the environment parameter difference and the preset state control curve obtained in advance, so as to send the target environment parameter to the environment simulation control module 20, improve the efficiency of determining the target environment parameter, and improve the efficiency of the environment simulation.
[0081] Optionally, as shown in Figure 4 The environment simulation control module 20 comprises a second communication unit 204.
[0082] The second communication unit 204 is configured to receive the target environment parameter from the human-computer interaction module 30, and determine whether the target environment parameter meets a preset parameter threshold.
[0083] If yes, the target environment parameter is distributed to the environment simulation control unit 201 according to the parameter type of the target environment parameter.
[0084] The environment simulation control unit 201 is configured to generate an environment adjustment amount according to the target environment parameter.
[0085] The second communication unit 204 is configured to receive the target environment parameter from the human-computer interaction module 30, which can adopt a Bluetooth communication protocol, and the embodiment does not limit the same. The second communication unit 204 is configured to determine whether the target environment parameter meets a preset parameter threshold. For example, if the target environment parameter is to adjust the temperature of the wind blown into the environment simulation to 50℃, and the corresponding preset parameter threshold is 35℃, the target environment parameter does not meet the preset parameter threshold. If not, the target environment parameter is adjusted to the preset parameter threshold, so as to perform the subsequent step.
[0086] If yes, the target environment parameter is distributed to the environment simulation control unit 201 according to the parameter type of the target environment parameter. For example, if the parameter type of the target environment parameter is a temperature adjustment parameter, the target environment parameter is distributed to the corresponding environment simulation control unit 201 in the environment simulation control module 20, such as the temperature control unit 203. The corresponding environment simulation control unit 201 generates a corresponding environment adjustment amount according to the target environment parameter.
[0087] By determining whether the target environment parameter meets the preset parameter threshold, it is determined whether to perform the subsequent step, so as to avoid that the environment simulation is still performed when the preset parameter threshold is exceeded, the extreme weather in the virtual environment is simulated, the user experience is affected, and the safety problem that may be caused is avoided, and the safety of the environment simulation is improved. By distributing the target environment parameter to the environment simulation control unit 201 according to the parameter type of the target environment parameter, only the related parameters are distributed, and the effectiveness of the environment simulation control unit 201 in generating the environment adjustment amount according to the obtained target environment parameter is improved.
[0088] Optionally, the environment simulation control unit 201 is specifically configured to:
[0089] determine an environment adjustment subtask according to the target environment parameter;
[0090] generate an environment adjustment amount according to the environment adjustment subtask.
[0091] The environment adjustment subtask is a task completed in each stage of the environment adjustment process, which can be determined according to the target environment parameter and a preset subtask determination rule. For example, if the target environment parameter is to adjust the temperature of the wind blown into the environment simulation to 30℃, and the current temperature in the environment simulation container 10 is 30℃, the environment adjustment subtask can be to adjust the temperature of the wind blown into the environment simulation to 33℃, and then adjust the temperature of the wind blown into the environment simulation to 30℃ after blowing for a preset time period.
[0092] generate an environment adjustment amount corresponding to each environment adjustment subtask according to the environment adjustment subtask.
[0093] By determining the environment adjustment subtask, the problem of excessively adjusting the current environment according to the target environment parameter directly for the environment simulation operation is avoided, the user experience of the user in the environment simulation container 10 is improved, and the comfort of the environment simulation is improved.
[0094] Optionally, the man-machine interaction module 30 comprises: a man-machine interaction unit.
[0095] The man-machine interaction unit is configured to provide an interactive interface and obtain a parameter acquisition request sent by a user through the interactive interface.
[0096] The interactive interface can be a UI interface, which is configured to provide an interactive mode for the user to select and set various functions, and the parameter acquisition request can be determined by the user selecting the type of the environment simulation. For example, when the user wants to experience a simulation of a sunny day, the user sends a parameter acquisition request for acquiring the first environment parameter and the second environment parameter related to the simulation of the sunny day by selecting a corresponding option in the interactive interface.
[0097] The man-machine interaction unit provides the interactive interface, which facilitates the user to interact with the environment simulation system and improves the convenience of sending the parameter acquisition request. The parameter acquisition request sent by the user through the interactive interface makes the subsequent environment simulation meet the user's intention and improves the user experience.
[0098] It should be understood that various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present application can be executed in parallel, in sequence or in different orders, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.
[0099] The above detailed description does not limit the scope of the application. Various modifications, combinations, sub-combinations and alternatives can be made to the detailed description. Any modification, equivalent replacement and improvement etc. made within the spirit and principle of the application shall be included in the scope of the application.
Claims
1. An environmental simulation system, characterized by, The environment simulation system comprises an environment simulation container, an environment simulation control module and a human-computer interaction module; the environment simulation control module is located outside the environment simulation container and is connected with the environment simulation container and the human-computer interaction module respectively; the human-computer interaction module is located in the environment simulation container; The human-computer interaction module is configured to obtain a first environment parameter of a VR device in the environment simulation container and a second environment parameter of the environment simulation container in response to a parameter acquisition request, generate a target environment parameter according to the first environment parameter and the second environment parameter, and send the target environment parameter to the environment simulation control module; The environment simulation control module is configured to generate an environment adjustment amount according to the target environment parameter and transmit the environment adjustment amount to the environment simulation container; The environment simulation container is configured to perform an environment simulation operation according to the environment adjustment amount; The human-computer interaction module comprises a first communication unit; The first communication unit is configured to obtain an environment parameter difference between the first environment parameter and the second environment parameter, determine the target environment parameter according to the environment parameter difference and a preset state control curve, and send the target environment parameter to the environment simulation control module. The environment simulation container comprises a weather control unit; 2. The system of claim 1, wherein, The weather control unit is configured to perform the environment simulation operation according to a weather adjustment amount in the environment adjustment amount; the weather control unit comprises at least one of a light control unit, a water outlet control unit and an air outlet control unit. The environment simulation control module comprises an environment simulation control unit; the environment simulation control unit is connected with the weather control unit in an associated manner; 3. The system of claim 2, wherein, The environment simulation control unit is configured to generate the weather adjustment amount according to the target environment parameter and transmit the weather adjustment amount to the weather control unit; the environment simulation control unit comprises at least one of a voltage and current control unit, a water flow pressure control unit and an air flow pressure control unit. The environment simulation control module comprises a motor unit; the weather control unit comprises a mechanical rotating shaft; 4. The system according to any of claims 2-3, characterized in that, The mechanical rotating shaft is configured to perform an angle adjustment operation of the weather control unit by the motor unit. The environment simulation container comprises a temperature control inlet; the environment simulation control module comprises a temperature control unit; 5. The system of claim 1, wherein, The temperature control inlet is configured to obtain a temperature adjustment amount in the environment adjustment amount to perform the environment simulation operation according to the temperature adjustment amount; the temperature adjustment amount is generated by the temperature control unit according to the target environment parameter. The area of the temperature control inlet is greater than a preset area threshold; the transmission speed of the temperature adjustment amount is less than a preset speed threshold.
6. The system of claim 5, wherein, The environment simulation control module comprises a second communication unit; 7. The system of claim 3, wherein, The second communication unit is configured to receive the target environment parameter from the human-computer interaction module and determine whether the target environment parameter meets a preset parameter threshold; If yes, the target environment parameter is distributed to the environment simulation control unit according to the parameter type of the target environment parameter. The environment simulation control unit is configured to generate the environment adjustment amount according to the target environment parameter.
8. The system of claim 7, wherein, The environment simulation control unit is specifically configured to: determine an environment adjustment subtask according to the target environment parameter; generate the environment adjustment amount according to the environment adjustment subtask.
9. The system according to claim 1, wherein: The human-computer interaction module comprises a human-computer interaction unit. The human-computer interaction unit is configured to provide an interaction interface and acquire the parameter acquisition request sent by a user through the interaction interface.
Citation Information
Patent Citations
Method, device and equipment for adjusting virtual scenes
CN108205409A