An immersive ship and sea data display system based on CAVE
Through the immersive ship-sea data display system based on CAVE, a three-dimensional display space is formed using multiple projection screens, which solves the problem of difficulty in fully displaying the complex performance of ships in the existing technology, and achieves efficient multidisciplinary simulation results fusion and immersive display effects.
Patent Information
- Application Number
- CN202410890112.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-04
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-07-04
AI Technical Summary
The difficulty in showing the complex performance of a ship through a single display screen leads to a lack of comprehensive understanding of the overall indicators of the ship and the ability to detect potential defects.
The immersive ship-sea data display system based on CAVE is adopted. The system includes a ship-sea data analysis module, a rendering module and a view display module. A three-dimensional display space is formed through multiple projection screens to realize data synthesis of multi-disciplinary simulation results and a three-dimensional display of virtual experimental scenes.
It realizes a comprehensive display of the overall performance of the ship in complex scenarios, improves the fusion processing efficiency and immersive display effect of diversified data results, and enhances the comprehensive understanding of ship performance and the ability to discover potential defects.
Smart Images

Figure CN118429489B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ship data processing, and in particular to an immersive ship and sea data display system based on CAVE. Background Art
[0002] At present, with the rapid development of science and technology, modern ships are developing in the direction of automation and intelligence, and the level of informatization is getting higher and higher. In order to better study and analyze the system performance of intelligent ships, digital means are often used to predict and evaluate ship performance through simulation technology. After using CAE software to simulate the ship and obtain the simulation test results, the simulation test results are often visualized through the display screen so that the observer can intuitively capture various information about the ship.
[0003] However, CAE software can only simulate a certain performance segment of a ship. In fact, as a complex system, many aspects of the ship's performance will have a decisive effect on the ship's overall indicators. This leads to the current display of ships on the screen being relatively simple, which is not conducive to discovering defects and problems of the ship. Summary of the invention
[0004] In response to the above problems and technical requirements, this application proposes an immersive ship and sea data display system based on CAVE. The technical solution of this application is as follows:
[0005] An immersive ship and sea data display system based on CAVE, the immersive ship and sea data display system comprising a ship and sea data analysis module, a rendering module and a visual display module, the visual display module comprising a visual central controller and a CAVE system connected thereto, a plurality of projection screens in the CAVE system are arranged to form a three-dimensional display space; the ship and sea data analysis module establishes a network communication connection with the rendering module, and the rendering module establishes a network communication connection with the visual central controller;
[0006] The ship and sea data analysis module is used to obtain the test model of the ship and various simulation test results obtained by using various simulation software to perform multidisciplinary simulation calculations on the overall performance of the ship based on the test model; convert the data formats of various simulation test results into glTF format to unify the data format, perform time alignment and data merging on the various simulation test results with unified data format to obtain multidisciplinary comprehensive simulation results; bind the test model and the multidisciplinary comprehensive simulation results to obtain the ship and sea data resource file, and transmit the ship and sea data resource file to the rendering module through the network;
[0007] A rendering module is used to render a ship and sea virtual test scene according to the ship and sea data resource file, and transmit the ship and sea virtual test scene to the visual central controller through the network;
[0008] The visual central controller is used to control the CAVE system to display the virtual ship and sea test scene. The ground projection screen of the CAVE system is provided with a visiting area logo, which is used to indicate the naked-eye visiting area of the observer for the virtual ship and sea test scene displayed by the CAVE system.
[0009] A further technical solution is that each simulation test result obtained includes simulation data at multiple simulation moments starting from the same starting simulation moment according to respective simulation frequencies;
[0010] After completing the timing alignment of multiple simulation test results with unified data formats, the data are merged to obtain multidisciplinary comprehensive simulation results, including:
[0011] Determine multiple simulation times starting from the start simulation time as the alignment simulation time according to the minimum simulation frequency among the multiple simulation test results;
[0012] The simulation data of each simulation test result at each aligned simulation time point with a unified data format is determined by using an interpolation and averaging method;
[0013] The simulation data of various simulation test results at the same aligned simulation time are merged to obtain the comprehensive simulation data at the aligned simulation time; the comprehensive simulation data at each aligned simulation time are summarized to obtain the multidisciplinary comprehensive simulation result.
[0014] A further technical solution is to use an interpolation average method to determine the simulation data of each simulation test result with a unified data format at each alignment simulation time, including:
[0015] Filter out the geometric data of the geometric elements that change with time sequence in the simulation data at each simulation moment of the simulation test result, and filter out the numerical data in the simulation data at each simulation moment of the simulation test result;
[0016] Interpolating and averaging the geometric data of the geometric elements that change with the time series at each simulation time to obtain the geometric data of the geometric elements that change with the time series at each aligned simulation time; and interpolating and averaging the numerical data at each simulation time to obtain the numerical data at each aligned simulation time;
[0017] The simulation data of the simulation test results at each alignment simulation moment obtained by summarizing include: the geometric data of the geometric elements that change with the time sequence at the current alignment simulation moment and the numerical data at the current alignment simulation moment.
[0018] A further technical solution is that the ship and sea data analysis module obtains data formats of multiple simulation test results including at least two of the plt data format, vtu data format, case data format, odb data format and rst data format.
[0019] A further technical solution is that, for any ground position within the naked-eye viewing area on the ground projection screen of the CAVE system, the visual cone at any viewpoint height within a predetermined viewpoint height range simultaneously covers at least part of the main projection screen, the two side projection screens, the top projection screen and the ground projection screen in the CAVE system.
[0020] A further technical solution is that the top projection screen is arranged on the inner side of the top area of the stereoscopic display space close to the main projection screen, the dimension of the top projection screen along the spatial depth of the stereoscopic display space is smaller than the spatial depth of the stereoscopic display space, so as to form a reserved area outside the top area of the stereoscopic display space, and the dimension of the top projection screen along the spatial depth of the stereoscopic display space is not less than the coverage range of the visual cone at any ground position at any viewpoint height in the naked eye viewing area;
[0021] A heat dissipation device is also installed in a reserved area formed outside the top area of the three-dimensional display space, and the heat dissipation device is used to dissipate heat for the three-dimensional display space.
[0022] A further technical solution is that a lighting device is installed in a reserved area formed outside the top area of the three-dimensional display space, and the lighting device is used to provide corresponding lighting effects for the three-dimensional display space in different usage scenarios.
[0023] Its further technical solution is that the CAVE system also includes audio equipment, the low-frequency band audio equipment in the audio equipment is arranged at the visiting area mark of the ground projection screen, and the other frequency band audio equipment in the audio equipment is arranged at other positions in the three-dimensional display space; the visual central controller is connected to each audio equipment, and the visual central controller controls each audio equipment to form a surround stereo field in the three-dimensional display space according to the virtual ship and sea test scene.
[0024] A further technical solution is that a storage space is formed between the ground projection screen of the CAVE system and the ground plane, and the audio equipment in the low-frequency band is arranged in the storage space and on the back of the visiting area sign of the ground projection screen, and the audio equipment in other frequency bands is symmetrically arranged on the back of both sides of the center line of the screen of the top projection screen of the CAVE system.
[0025] Its further technical solution is a rendering module, which is used to call the Unreal Engine to generate a time-series simulation animation according to the ship and sea data resource file, combine the generated time-series simulation animation with the model loading function in the Unreal Engine, and use the Unreal Engine's detail level technology to perform hierarchical rendering to obtain a ship and sea virtual test scene.
[0026] The beneficial technical effects of this application are:
[0027] The present application discloses an immersive ship and sea data display system based on CAVE. The ship and sea data analysis module in the immersive ship and sea data display system obtains multiple simulation test results obtained by multidisciplinary simulation calculation of the overall performance of the ship, and then performs data format and timing alignment processing on the multiple simulation test results to realize data integration of the multidisciplinary simulation results to obtain multidisciplinary comprehensive simulation results, and then uses a rendering module to bind it with a test model to obtain a ship and sea virtual test scene, and then uses the CAVE system to perform three-dimensional virtual reality display, so that simulation animations covering multiple disciplines at the same time can be generated, so that the differentiated structures in different subdivided performance fields are completely displayed in the same space, and the comprehensive display of the overall performance of the ship under multiple working conditions in complex scenes is realized. Compared with the traditional single-screen display, the introduction of the improved CAVE system for three-dimensional virtual reality display has a better three-dimensional display effect, and compared with the traditional CAVE system, it realizes the immersive display of ship and sea data in a pure naked eye situation. The system effectively improves the fusion processing efficiency and immersive display effect of diversified and differentiated data results in the ship field.
[0028] This immersive ship and sea data display system improves the traditional CAVE system. On the basis of introducing a top projection screen to optimize the stereoscopic display effect, a heat dissipation device is added to dissipate heat in the stereoscopic display space, which can effectively reduce the negative impact of the heat dissipation of the projection screen on the hardware and internal observers, thereby improving system reliability and user experience. In addition, the layout of the top projection screen is optimized through visual detection calculation to form a reserved area outside the top area of the stereoscopic display space, so that the heat dissipation device can be arranged in the reserved area, which can optimize the heat dissipation effect without affecting the stereoscopic display.
[0029] The CAVE system in the immersive ship and sea data display system has also improved the layout of the audio equipment, which can provide surround sound without affecting the stereo display, further realizing the immersive display. In addition, the CAVE system has also added lighting equipment to provide different lighting effects, which can expand the applicable scenarios of the immersive ship and sea data display system. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 It is a system structure diagram of an immersive ship and sea data display system according to an embodiment of the present application.
[0031] Figure 2 It is a schematic diagram of the structure of a three-dimensional display space formed by a CAVE system according to an embodiment of the present application. DETAILED DESCRIPTION
[0032] The specific implementation of the present application is further described below in conjunction with the accompanying drawings.
[0033] This application discloses an immersive ship and sea data display system based on CAVE, please refer to Figure 1 As shown in the system structure diagram, the immersive ship and sea data display system includes a ship and sea data parsing module, a rendering module and a visual display module:
[0034] The visual display module includes the visual central controller and its connected CAVE system. Multiple projection screens in the CAVE system are arranged to form a three-dimensional display space. Please refer to Figure 2 The CAVE system in this application adopts a five-fold screen structure, including: a main projection screen, two side projection screens (including a left projection screen and a right projection screen), a top projection screen and a ground projection screen. The five projection screens are spatially arranged to form a three-dimensional display space. The specific arrangement method can refer to the existing CAVE system with a five-fold screen structure, and this embodiment will not be repeated. The visual central controller connects each projection screen and can control the display content of each projection screen.
[0035] The ship and sea data analysis module establishes a network communication connection with the rendering module, and the rendering module establishes a network communication connection with the visual central controller.
[0036] The functions performed by each module in the immersive ship and sea data display system and the immersive ship and sea data display method implemented by each module are as follows:
[0037] The ship and sea data analysis module is used to obtain the test model of the ship, as well as various simulation test results obtained by using various simulation software to perform multidisciplinary simulation calculations of the overall performance of the ship based on the test model. The overall performance of a ship generally refers to the performance that has a decisive role in the overall indicators of the ship, mainly including stability, speed, endurance, seaworthiness, maneuverability, unsinkability, structure, comprehensive stealth, etc. When performing multidisciplinary simulation of the overall performance of a ship, it is often necessary to use a variety of simulation software to perform simulations in multiple different performance segments. The simulation test results output by a variety of different simulation software are often differentiated. This differentiation is reflected in the data format on the one hand. The simulation test results output by different simulation software often use different data formats. Common data formats for simulation test results are plt data format, vtu data format, case data format, odb data format, and rst data format. Therefore, the data formats of the various simulation test results obtained by the ship and sea data analysis module include at least two of the plt data format, vtu data format, case data format, odb data format, and rst data format. Figure 1The schematic diagram of the simulation test results in plt data format, vtu data format and case data format obtained by the ship and sea data analysis module is shown as an example. Therefore, after obtaining multiple simulation test results, the ship and sea data analysis module first converts the data format of each simulation test result, thereby converting various simulation test results into the same data format to complete the data format unification. In this application, various simulation test results are converted into glTF format respectively to achieve the format unification of heterogeneous data.
[0038] Another aspect of the difference in simulation test results output by different simulation software is the step size. When conducting multidisciplinary simulation of the overall performance of a ship, different simulation software generally starts simulation based on the test model from the same starting simulation moment. However, due to the different simulation requirements of different performance segments and the different calculation characteristics of the solution cores of different simulation software, the simulation frequencies of different simulation software are also different. When performing simulation, each simulation software starts simulation based on the test model from the same starting simulation moment according to its own simulation frequency, so that the obtained simulation test results include simulation data at multiple simulation moments starting from the same starting simulation moment according to its own simulation frequency. Due to the differences in simulation frequencies of different simulation software, the data step sizes of the various simulation test results obtained are also different.
[0039] Therefore, after completing the data format unification, the multiple simulation test results with unified data formats are further time-aligned and data merged to obtain multidisciplinary comprehensive simulation results. Including: according to the minimum simulation frequency among the multiple simulation test results, multiple simulation moments starting from the starting simulation moment are determined as the aligned simulation moments, and then the simulation data of each simulation test result with unified data format at each aligned simulation moment is determined by the interpolation average method. By merging the simulation data of various simulation test results at the same aligned simulation moment, the comprehensive simulation data of the aligned simulation moment can be obtained. Finally, the simulation data of other simulation moments other than the aligned simulation moment are deleted, and the comprehensive simulation data of each aligned simulation moment are summarized to obtain the multidisciplinary comprehensive simulation results.
[0040] In the simulation test results output by any simulation software, the simulation data at each simulation moment includes a geometric part and a calculation part. In order to obtain the simulation data of the simulation test results at each aligned simulation moment, the geometric part and the calculation part in the simulation data at each simulation moment are first separated. This part can adopt the existing processing method, and this embodiment will not be repeated. Then the geometric data of the geometric elements that change with the timing in the simulation data of the simulation test results at each simulation moment are screened out, and the numerical data of the simulation test results in the simulation data at each simulation moment are screened out. The screened geometric elements that change with the timing include vertices, mesh faces and normals, and the screened numerical data include pressure on the mesh face, overall streamlines, and flow field information around the geometric elements. Then the geometric data of the geometric elements that change with the timing at each simulation moment are interpolated and averaged to obtain the geometric data of the geometric elements that change with the timing at each aligned simulation moment. And, the numerical data at each simulation moment are interpolated and averaged to obtain the numerical data at each aligned simulation moment. Finally, the simulation data of the simulation test results at each alignment simulation moment are summarized, including: the geometric data of the geometric elements that change with time sequence at the current alignment simulation moment and the numerical data at the current alignment simulation moment.
[0041] The ship and sea data parsing module is also used to bind the test model with the multidisciplinary comprehensive simulation results to obtain the ship and sea data resource file after obtaining the multidisciplinary comprehensive simulation results, including: determining the information of the vertices, mesh surfaces and normals of the test model in three-dimensional space through the geometric data of the time-series changing geometric elements in the multidisciplinary comprehensive simulation results at each aligned simulation moment, and then expanding the numerical data at the corresponding aligned simulation moment into the geometric data to achieve the binding of the test model with the multidisciplinary comprehensive simulation results. The specific binding operation can refer to the binding method of the test model with the simulation test results of a single simulation software in the existing method, and this embodiment will not be repeated, and finally the ship and sea data resource file in asset format can be output. The ship and sea data parsing module is also used to transmit the ship and sea data resource file to the rendering module through the network.
[0042] The rendering module is used to render according to the ship and sea data resource file to obtain the ship and sea virtual test scene, and transmit the ship and sea virtual test scene to the visual central controller through the network. In one embodiment, the rendering module is built based on the Unreal Engine, so the rendering module is used to call the Unreal Engine to generate a time-series simulation animation according to the ship and sea data resource file, combine the generated time-series simulation animation with the model loading function in the Unreal Engine, and use the Unreal Engine's detail level technology to perform hierarchical rendering to obtain the ship and sea virtual test scene. When the Unreal Engine uses the detail level technology for hierarchical rendering, the test model and the corresponding multidisciplinary comprehensive simulation results are taken as the main body, and the background details are reduced according to the distance and importance of the camera, and the test model and the corresponding multidisciplinary comprehensive simulation results are highlighted with differentiated detail levels, so as to achieve the effect of tilting the rendering resources to the main body, so as to achieve the purpose of synchronously rendering the ship and sea virtual test scenes on five projection screens with a single mainstream configuration host, and realize high-resolution stereoscopic scene rendering under limited resources.
[0043] The visual central controller is used to control the CAVE system to display the rendered ship and sea virtual test scene. When rendering, the rendering module renders the images on the five projection screens as a whole, and then distributes them to each projection screen via a high-speed network, realizing the complete presentation of the ship and sea virtual test scene.
[0044] The traditional CAVE system with a five-fold screen structure often relies on tools such as observation glasses to assist in generating three-dimensional objects in the visual content, and configures a surround optical tracking camera to realize the positioning of the observer's body, and then uses the observation glasses worn by the observer to present the three-dimensional effect based on filtering or polarization to generate a three-dimensional image. This application predetermines the naked eye viewing area based on the spatial layout structure of each projection screen in the CAVE system through the calculation of viewpoints and fields of view, and sets a viewing area logo on the ground projection screen of the CAVE system. Please refer to Figure 2 The shaded area at the ground projection screen indicates the area covered by the visiting area logo. The visiting area logo is used to indicate the naked-eye visiting area of the ship and sea virtual test scene displayed by the CAVE system to the observer, so that the observer can directly watch the ship and sea virtual test scene in a purely naked-eye form in the naked-eye visiting area according to the visiting area logo without wearing observation glasses. In order to ensure the stereoscopic visual effect in the naked-eye scenario, it is necessary to ensure that for any ground position in the naked-eye visiting area on the ground projection screen of the CAVE system, the visual cone at any viewpoint height within the predetermined viewpoint height range of the ground position simultaneously covers at least part of the area of each of the main projection screen, the two side projection screens, the top projection screen and the ground projection screen in the CAVE system, thereby ensuring that the observer always observes the combined vision of all five projection screens in the naked-eye visiting area to achieve the naked-eye observation effect.
[0045] The viewpoint height interval is the interval where the statistical results of the observer's visual height are predetermined, and further, the viewpoint height interval is the interval where the statistical results of the observer in different sitting and standing postures are located, thereby ensuring the naked eye observation effect of the observer in different postures. According to actual statistics, the viewpoint height interval covers the interval within the range of 1.5 meters to 1.8 meters in vertical height from the ground projection screen. The range of the visual cone at any viewpoint is determined according to the field of view of the human eye. In actual application, the visual cone covers a field of view of 180° horizontally and 130° vertically.
[0046] In order to achieve a better three-dimensional display effect, the CAVE system in this application adopts a five-fold screen structure. Compared with the traditional four-fold screen structure, the five-fold screen structure has an additional top projection screen. Although the addition of the top projection screen enhances the three-dimensional presentation effect of the CAVE system, the addition of the top projection screen also makes the three-dimensional display space present a five-sided wrapped structure, which is prone to high temperatures in the three-dimensional display space due to the radiation of the projection screen, which not only affects the observer's experience, but also brings reliability problems and reduces the service life of the projection screen and other hardware. Therefore, in another embodiment, a heat dissipation device is also installed in the three-dimensional display space. The heat dissipation device is used to dissipate heat for the three-dimensional display space, optimizes the spatial heat accumulation problem caused by the surround projection screen, increases the service life of the hardware equipment and enhances the visiting experience.
[0047] On this basis, in order to provide a better heat dissipation effect without affecting the visual effect in the stereoscopic display space, in one embodiment, the top space of the stereoscopic display space is divided, and the size of the top projection screen is reduced, so that the size of the top projection screen along the spatial depth of the stereoscopic display space is smaller than the spatial depth of the stereoscopic display space, thereby forming a reserved area outside the top area of the stereoscopic display space. The top projection screen is arranged on the inner side of the top area of the stereoscopic display space close to the main projection screen, and the size of the top projection screen along the spatial depth of the stereoscopic display space only needs to ensure that it is not less than the coverage range of the visual cone at any ground position at any viewpoint height in the naked eye viewing area. That is, when an observer visits the naked eye viewing area, the observer's field of view generally only covers the part of the top projection screen close to the main projection screen, and usually does not cover the part of the top projection screen on the outside. Therefore, this embodiment only retains the area covered by the observer's field of view, and the area outside the top space of the stereoscopic display space that is not covered by the observer's field of view is no longer paved with the top projection screen, but is used as a reserved area for installing a heat dissipation device, so that the heat dissipation device does not affect the display viewing effect, and can directly dissipate heat from the internal space of the stereoscopic display space.
[0048] In addition, a lighting device is installed in the reserved area formed outside the top area of the three-dimensional display space, and the lighting device is used to provide corresponding lighting effects for the three-dimensional display space in different usage scenarios. Figure 2 Only a schematic diagram showing that the heat dissipation equipment and the lighting equipment are installed together with the top projection screen in the top area of the three-dimensional display space is shown. It does not mean that the heat dissipation equipment and the lighting equipment are installed in the reserved area in sequence according to the illustrated structure. The specific installation structure of the actual heat dissipation equipment and the lighting equipment is arranged according to needs. The lighting equipment can be used to adapt to the lighting needs of different usage scenarios. In the immersive demonstration scene, the lighting equipment is turned off, and the five projection screens display the ship and sea virtual test scene to realize the immersive ship and sea data display. As needed, when the five projection screens display the ship and sea virtual test scene, the lighting equipment can also provide weak light with reduced brightness. In addition, when the immersive ship and sea data display system is used in daily demonstration and reporting scenes, only the main projection screen is lit for reporting and communication, and other projection screens are turned off. At this time, the lighting equipment will follow the normal brightness constant. The lighting effect provided by the specific lighting equipment is adjusted according to the lighting needs of the actual usage scenario, so that the usage scenario of the immersive ship and sea data display system can be expanded.
[0049] In addition, in order to provide a better immersive display effect, the CAVE system also includes an audio device, and the audio device of the low frequency band in the device is arranged at the visiting area mark of the ground projection screen, and the audio device of other frequency bands in the audio device is arranged at other positions in the three-dimensional display space; the visual central controller connects each audio device. The ship and sea virtual test scene rendered by the rendering module is three-dimensional audio-visual data, and the visual central controller controls each audio device to form a surround stereo field in the three-dimensional display space according to the ship and sea virtual test scene. In one embodiment, the ground projection screen of the CAVE system is raised relative to the ground plane, and is no longer directly set on the ground plane as in the traditional practice. A storage space is formed between the raised ground projection screen and the ground plane, and then the audio device of the low frequency band is arranged in the storage space and is located on the back of the visiting area mark of the ground projection screen, and the audio devices of other frequency bands are symmetrically arranged on the back of both sides of the center line of the top projection screen of the CAVE system. On the basis of ensuring the surround stereo sound effect, the audio device is hidden behind the projection screen to avoid affecting the display screen in the three-dimensional display space.
[0050] The above is only a preferred embodiment of the present application, and the present application is not limited to the above embodiments. It is understood that other improvements and changes directly derived or associated by those skilled in the art without departing from the spirit and concept of the present application should be considered to be included in the protection scope of the present application.
Claims
1. An immersive ship and sea data display system based on CAVE, characterized in that: The immersive ship and sea data display system includes a ship and sea data analysis module, a rendering module and a visual display module. The visual display module includes a visual central controller and a CAVE system connected thereto. Multiple projection screens in the CAVE system are arranged to form a three-dimensional display space. The ship and sea data analysis module establishes a network communication connection with the rendering module, and the rendering module establishes a network communication connection with the visual central controller. The ship and sea data analysis module is used to obtain a test model of the ship, and a plurality of simulation test results obtained by performing multidisciplinary simulation calculations of the overall performance of the ship based on the test model using a plurality of different simulation software, wherein each obtained simulation test result includes simulation data at a plurality of simulation moments starting from the same starting simulation moment according to respective simulation frequencies; The data formats of various simulation test results are converted into glTF formats respectively to complete the data format unification, multiple simulation moments starting from the starting simulation moment are determined as the alignment simulation moments according to the minimum simulation frequency among the multiple simulation test results, the simulation data of each simulation test result with a unified data format at each alignment simulation moment is determined by using an interpolation and averaging method, the simulation data of various simulation test results at the same alignment simulation moment are merged to obtain the comprehensive simulation data of the alignment simulation moment, and the comprehensive simulation data of each alignment simulation moment are summarized to obtain a multi-disciplinary comprehensive simulation result; Binding the test model with the multidisciplinary comprehensive simulation result to obtain a ship and sea data resource file, and transmitting the ship and sea data resource file to the rendering module through a network; The rendering module is used to render the ship and sea data resource file to obtain a ship and sea virtual test scene, and transmit the ship and sea virtual test scene to the visual central controller through the network; The visual central controller is used to control the CAVE system to display the virtual ship and sea test scene. The ground projection screen of the CAVE system is provided with a visiting area logo, and the visiting area logo is used to indicate the naked-eye visiting area of the virtual ship and sea test scene displayed by the CAVE system for the observer.
2. The immersive ship and sea data display system according to claim 1, characterized in that: The method of using interpolation and averaging to determine the simulation data of each simulation test result with a unified data format at each alignment simulation time includes: Filter out the geometric data of the geometric elements that change with time sequence in the simulation data at each simulation moment of the simulation test result, and filter out the numerical data in the simulation data at each simulation moment of the simulation test result; Interpolating and averaging the geometric data of the geometric elements that change with the time series at each simulation time to obtain the geometric data of the geometric elements that change with the time series at each aligned simulation time; and interpolating and averaging the numerical data at each simulation time to obtain the numerical data at each aligned simulation time; The simulation data obtained from the simulation test results at each alignment simulation moment include: geometric data of geometric elements that change with time sequence at the current alignment simulation moment and numerical data at the current alignment simulation moment.
3. The immersive ship and sea data display system according to claim 1, characterized in that: The ship and sea data analysis module obtains multiple simulation test results in data formats including at least two of plt data format, vtu data format, case data format, odb data format and rst data format.
4. The immersive ship and sea data display system according to claim 1, characterized in that: For any ground position within the naked-eye viewing area on the ground projection screen of the CAVE system, the viewing frustum at any viewpoint height of the ground position within a predetermined viewpoint height interval simultaneously covers at least a portion of the main projection screen, the two side projection screens, the top projection screen and the ground projection screen in the CAVE system.
5. The immersive ship and sea data display system according to claim 4, characterized in that: The top projection screen is arranged at the inner side of the top area of the stereoscopic display space close to the main projection screen, the dimension of the top projection screen along the spatial depth of the stereoscopic display space is smaller than the spatial depth of the stereoscopic display space, so as to form a reserved area outside the top area of the stereoscopic display space, and the dimension of the top projection screen along the spatial depth of the stereoscopic display space is not smaller than the coverage range of the visual cone at any ground position at any viewpoint height in the naked eye viewing area; A heat dissipation device is also installed in a reserved area formed outside the top area of the three-dimensional display space, and the heat dissipation device is used to dissipate heat for the three-dimensional display space.
6. The immersive ship and sea data display system according to claim 5, characterized in that: A lighting device is also installed in a reserved area formed outside the top area of the three-dimensional display space, and the lighting device is used to provide corresponding lighting effects for the three-dimensional display space in different usage scenarios.
7. The immersive ship and sea data display system according to claim 1, characterized in that: The CAVE system also includes audio equipment, wherein the audio equipment in the low frequency band of the audio equipment is arranged at the visiting area mark of the ground projection screen, and the audio equipment in other frequency bands of the audio equipment is arranged at other positions of the stereoscopic display space; the visual central controller is connected to each audio equipment, and the visual central controller controls each audio equipment to form a surround stereo field in the stereoscopic display space according to the virtual ship and sea test scene.
8. The immersive ship and sea data display system according to claim 7, characterized in that: A storage space is formed between the ground projection screen of the CAVE system and the ground plane. The audio equipment in the low frequency band is arranged in the storage space and is located on the back of the visiting area mark of the ground projection screen. The audio equipment in other frequency bands is symmetrically arranged on the back of both sides of the center line of the top projection screen of the CAVE system.
9. The immersive ship and sea data display system according to claim 1, characterized in that: The rendering module is used to call the Unreal Engine to generate a time-series simulation animation according to the ship and sea data resource file, combine the generated time-series simulation animation with the model loading function in the Unreal Engine, and use the detail level technology of the Unreal Engine to perform hierarchical rendering to obtain the ship and sea virtual test scene.
Citation Information
Patent Citations
Modelica integrated three-dimensional scene simulation system
CN102385762A
Naked-eye 3D interactive immersive virtual reality CAVE system
CN114035682A