Disclosure of Invention
The invention aims to overcome the defects in the prior art and provides a visual ocean forecast simulation system and an implementation method thereof, which can simulate ocean forecast and realize visual teaching of ocean forecast. In order to achieve the purpose, the invention is realized by adopting the following technical scheme:
in a first aspect, the present invention provides a visual ocean forecast simulation system, including:
the teaching terminal is connected with the simulation platform;
the simulation platform comprises a simulation module, a visual processing module and a platform database;
the teaching terminal is used for providing a human-computer interaction interface for an operator to operate, the simulation module is used for simulating ocean data according to an operation instruction sent by the teaching terminal, the platform database is used for storing the data of the simulation module, and the visualization processing module is used for processing and displaying the ocean data of the simulation module stored in the platform database.
With reference to the first aspect, preferably, the teaching terminal further includes a communication unit, which is in communication connection with the simulation platform.
With reference to the first aspect, preferably, the ocean data includes data information of an ocean phenomenon corresponding to the ocean forecast, image data, virtual earth information, and simulation data of the simulation module.
With reference to the first aspect, the platform database is further loaded with a model of an ocean numerical prediction system, the model includes three ocean numerical modes, i.e., HYCOM, MOM, and NEMO, and the model is used to generate a video to show a process of generating a prediction by the ocean numerical prediction system in different modes.
With reference to the first aspect, preferably, the marine numerical prediction system is a marine numerical prediction system developed in countries around the world.
With reference to the first aspect, further, the simulation module includes an ocean data acquisition device simulation module, an ocean forecasting system simulation module, and an ocean event simulation module, which are connected to the platform database.
With reference to the first aspect, further, the marine data acquisition device simulation module simulates and generates the monitoring devices required in marine forecast and simulates and generates marine physical element data monitored by each monitoring device.
With reference to the first aspect, further, the monitoring device includes one or a combination of several of the following: ocean data buoy, satellite remote sensing device, ocean survey ship, aviation remote sensing device, ocean station, seabed base automatic observation device.
With reference to the first aspect, preferably, the marine physical element data includes: sea water temperature, salinity, density, sea current, tide, wave.
With reference to the first aspect, further, the ocean forecast system simulation module acquires ocean data of the platform database to perform three-dimensional reconstruction on the virtual earth, and sends a reconstructed three-dimensional image to the visualization module.
With reference to the first aspect, further, the marine event simulation module simulates and generates a preset marine event and marine data in the marine event.
With reference to the first aspect, preferably, the preset marine event includes: sea current alarm, storm surge alarm, sea wave alarm, tide level alarm, sea ice alarm, sea temperature alarm, sea surface wind field alarm.
With reference to the first aspect, preferably, the marine data in the marine event includes: wind field data, wave field data, flow field data.
With reference to the first aspect, the simulation platform further comprises an information interaction unit connected with the platform database, the information interaction unit is connected with a website preset by the teaching terminal to acquire marine data of the website, and the acquired marine data is sent to the platform database.
In combination with the first aspect, preferably, the information interaction unit can be connected with a website preset by the teaching terminal to acquire real-time ocean data of the website, can be connected with the website preset by the teaching terminal to continuously acquire the real-time ocean data of the website and store the real-time ocean data in the platform database.
With reference to the first aspect, further, the visualization processing module performs visualization modeling by using a three-dimensional modeling method, and displays the marine data in three dimensions.
With reference to the first aspect, preferably, the input of the visualization processing module is the result output by the marine data acquisition device simulation module, the marine forecast simulation module, and the marine event simulation module, and the marine data of the platform database, and the output visualization information is displayed on the human-computer interaction interface of the teaching end.
With reference to the first aspect, preferably, the providing a human-computer interaction interface of the teaching end includes: a forecast ocean current alarm port, a forecast storm surge alarm port, a forecast sea wave alarm port, a forecast tide level alarm port, a forecast sea ice alarm port, a forecast sea temperature alarm port, a forecast sea surface wind field alarm port, and an existing marine event port.
In a second aspect, the present invention provides an implementation method of a visual ocean forecast simulation system, including:
acquiring operation instructions input by an operator at each port of a man-machine interaction interface of a teaching end; and calling data of the simulation module stored in the platform database, processing the data by using the visual processing module, and displaying the processed data at the teaching end.
With reference to the first aspect, preferably, each port corresponds to corresponding marine data in the platform database.
Compared with the prior art, the visual ocean forecast simulation system and the realization method thereof provided by the embodiment of the invention have the beneficial effects that:
the simulation platform comprises a simulation module, a visual processing module and a platform database; the simulation module comprises a marine data acquisition device simulation module, a marine forecast system simulation module and a marine event simulation module; the ocean forecast is divided into three main processes of ocean data acquisition, an ocean forecast system and ocean events for visual teaching, and the method is helpful for students to establish the whole thinking system of the ocean forecast;
the teaching terminal is used for providing a human-computer interaction interface for an operator to operate, the simulation module is used for simulating and simulating ocean data according to an operation instruction sent by the teaching terminal, and the visual processing module is used for processing and displaying the ocean data of the simulation module stored in the platform database; the marine physical data can be displayed, and students can understand knowledge and master related technologies by means of the data.
Detailed Description
The invention is further described below with reference to the accompanying drawings. The following examples are only for illustrating the technical solutions of the present invention more clearly, and the protection scope of the present invention is not limited thereby.
The first embodiment is as follows:
as shown in fig. 1, a visual ocean forecast simulation system includes: the teaching device comprises a simulation platform and at least one teaching end connected with the simulation platform.
The simulation platform comprises a simulation module, a visual processing module and a platform database, and the simulation module is connected with the platform database and comprises an ocean data acquisition device simulation module, an ocean forecast system simulation module and an ocean event simulation module.
The marine data acquisition device simulation module simulates and generates monitoring devices required in marine forecast and simulates and generates marine physical element data monitored by each monitoring device. Specifically, the monitoring device comprises one or a combination of the following components: ocean data buoy, satellite remote sensing device, ocean survey ship, aviation remote sensing device, ocean station, seabed base automatic observation device. The marine physical element data includes: sea water temperature, salinity, density, sea current, tide, wave.
The ocean forecast system simulation module acquires ocean data of the platform database to carry out three-dimensional reconstruction on the virtual earth and sends a reconstructed three-dimensional image to the visualization module.
The marine event simulation module simulates and generates a preset marine event and marine data in the marine event. Specifically, the preset marine events include: sea current alarms, storm surge alarms, sea wave alarms, tide level alarms, sea ice alarms, sea temperature alarms, and sea surface wind field alarms. Marine data in marine events include: wind field data, wave field data, and flow field data.
The simulation platform further comprises an information interaction unit, wherein the information interaction unit can be connected with a preset website of the teaching end to acquire real-time ocean data of the website, can be connected with the preset website of the teaching end to continuously acquire the real-time ocean data of the website and stores the real-time ocean data in the platform database. It should be noted that the ocean data in the ocean event is derived from an ocean forecast website preset by the teaching end.
And the platform database is used for storing ocean data, including data information of ocean phenomena corresponding to ocean forecast, image data, virtual earth information and simulation data of the simulation module. The platform database is also loaded with models of ocean numerical forecasting systems developed in countries all over the world, the models comprise three ocean numerical modes of HYCOM, MOM and NEMO, and the models generate videos and show the process of generating forecasts by the ocean forecasting systems in different modes.
The visualization processing module adopts a three-dimensional modeling method to carry out visualization modeling. Specifically, the input of the visualization processing module is the results output by the ocean data acquisition device simulation module, the ocean forecast simulation module and the ocean event simulation module, and the output visualization information is displayed on a human-computer interaction interface of the teaching end.
The teaching end provides a human-computer interaction interface for an operator to operate the simulation platform to call the data of the simulation module and display the data after the data is processed by the visual processing module. The teaching end comprises a communication unit which is in communication connection with the simulation platform.
The teaching end provides a man-machine interaction interface and comprises: a forecast ocean current alarm port, a forecast storm surge alarm port, a forecast sea wave alarm port, a forecast tide level alarm port, a forecast sea ice alarm port, a forecast sea temperature alarm port, a forecast sea surface wind field alarm port, and an existing marine event port.
Example two:
the invention provides a method for realizing a visual ocean forecast simulation system, which comprises the following steps:
acquiring operation instructions input by an operator at each port of a man-machine interaction interface of a teaching end; calling data of a simulation module stored in a platform database, processing the data by using a visual processing module and displaying the processed data at a teaching end; wherein each port corresponds to corresponding ocean data in the platform database.
The above description is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, several modifications and variations can be made without departing from the technical principle of the present invention, and these modifications and variations should also be regarded as the protection scope of the present invention.