CN116090228A - Meteorological environment simulation and guide control method - Google Patents

Meteorological environment simulation and guide control method Download PDF

Info

Publication number
CN116090228A
CN116090228A CN202310073557.7A CN202310073557A CN116090228A CN 116090228 A CN116090228 A CN 116090228A CN 202310073557 A CN202310073557 A CN 202310073557A CN 116090228 A CN116090228 A CN 116090228A
Authority
CN
China
Prior art keywords
data
simulated
weather
environment data
meteorological
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310073557.7A
Other languages
Chinese (zh)
Other versions
CN116090228B (en
Inventor
张江峰
王世金
徐颖
赵志强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tiamo Tech Co ltd
Original Assignee
Tiamo Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tiamo Tech Co ltd filed Critical Tiamo Tech Co ltd
Priority to CN202310073557.7A priority Critical patent/CN116090228B/en
Publication of CN116090228A publication Critical patent/CN116090228A/en
Application granted granted Critical
Publication of CN116090228B publication Critical patent/CN116090228B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Evolutionary Computation (AREA)
  • Computer Hardware Design (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to a meteorological environment simulation and guide control method, which comprises the following steps: receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises: standard setting mode and custom setting mode. If the setting mode is the standard setting mode, the corresponding meteorological environment data is screened out from a pre-constructed database based on the region to be simulated and the time to be simulated contained in the meteorological environment simulation request, and the meteorological environment to be simulated is set according to the corresponding meteorological environment data. If the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, time to be simulated and self-defined parameters contained in a weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data. And finally, displaying the set weather environment to be simulated.

Description

Meteorological environment simulation and guide control method
Technical Field
The application relates to the technical field of meteorological environment simulation, in particular to a meteorological environment simulation and guide and control method.
Background
In the existing simulation training system, simulation of meteorological environments such as temperature, wind power, cloud, fog, sand dust, rainfall and the like is realized mainly by reproducing historical meteorological environment data. The mining of the historical meteorological environment data is repeated, and the main method comprises the meteorological environment data mining based on a K-means clustering algorithm, the meteorological environment data mining based on an ant colony algorithm and the meteorological environment data mining based on a meteorological prediction related data mining model. However, the meteorological environment simulation method can only simulate based on historical meteorological environment data, has poor flexibility, and is difficult to meet the actual simulation training requirements.
Disclosure of Invention
In order to overcome the problems that the weather environment simulation method in the related technology can only simulate based on historical weather environment data, has poor flexibility and is difficult to meet the actual simulation training requirement to at least a certain extent, the application provides a weather environment simulation and guide control method.
The scheme of the application is as follows:
a meteorological environment simulation and control method, comprising:
receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises the following steps: a standard setting mode and a custom setting mode;
if the setting mode is a standard setting mode, screening out corresponding meteorological environment data from a pre-constructed database based on a region to be simulated and time to be simulated contained in a meteorological environment simulation request, and setting the meteorological environment to be simulated according to the corresponding meteorological environment data;
if the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, a time to be simulated and self-defined parameters contained in the weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data;
and displaying the set weather environment to be simulated.
Preferably, the method further comprises:
collecting historical meteorological environment data;
and constructing the database according to the historical meteorological environment data.
Preferably, collecting historical meteorological environment data includes:
determining a data acquisition area; the data acquisition areas are multiple, and the multiple data acquisition areas are positioned in at least five different orientations;
determining a time interval, a type and acquisition resolution of data to be acquired; the time interval and the type of the data to be acquired are multiple, and the acquisition resolution is multiple; the time intervals of the data to be acquired are the same; the time interval of the data to be collected is the middle time interval of each sub-time interval in the period;
taking the next month starting time of a time interval of data to be acquired as data acquisition time; the data acquisition time corresponds to the time interval of the data to be acquired one by one; the time intervals of the data acquisition time are the same;
and when the data acquisition time is reached each time, acquiring meteorological environment data of each data acquisition area based on the type of the data to be acquired, the acquisition resolution and the time interval.
Preferably, the method further comprises:
generating weather environment data of a sub-time interval corresponding to each historical weather environment data in a period by taking the historical weather environment data as reference data;
combining the meteorological environment data of all sub-time intervals in the period to obtain periodic meteorological environment data;
and constructing the database according to the periodic meteorological environment data.
Preferably, based on the region to be simulated and the time to be simulated contained in the weather environment simulation request, the method for screening the corresponding weather environment data in the pre-constructed database comprises the following steps:
establishing a coordinate system, and determining the coordinates of each data acquisition area and the coordinates of the center of the area to be simulated;
determining a coordinate distance between the coordinates of the center of the area to be simulated and the coordinates of each data acquisition area, and taking the periodic weather environment data of the data acquisition area with the closest coordinate distance to the center of the area to be simulated as the periodic weather environment data corresponding to the area to be simulated;
and screening out weather environment data corresponding to the time from the periodic weather environment data corresponding to the area to be simulated based on the time to be simulated.
Preferably, if the number of the data acquisition areas with the closest coordinate distance to the center of the area to be simulated is multiple, the first bit is taken according to the preset arrangement sequence of the area to be simulated.
Preferably, the custom parameters at least include: the method comprises the steps of customizing weather types and custom environment data;
carrying out custom adjustment on the weather environment data of the standard weather type according to the region to be simulated, the time to be simulated and the custom parameters contained in the weather environment simulation request, wherein the method comprises the following steps:
setting a region to be simulated;
initializing weather environment data of a region to be simulated in each day in the time to be simulated as weather environment data of a standard weather type;
carrying out custom modification on the daily weather environment data according to the daily custom weather type and the custom environment data and the relative coefficient of the pre-determined custom weather type and the standard weather type; the relative coefficient is obtained according to the comparison result of the historical meteorological environment data of the standard meteorological type and the historical meteorological environment data of other meteorological types.
Preferably, after the weather environment data of each day is subjected to the custom modification, the method further comprises:
storing the weather environment data of each day subjected to the custom modification into a database;
when a weather environment data updating request is received, the weather environment data to be updated is updated according to the weather environment data updating request.
Preferably, the displaying the weather environment to be simulated after the setting is completed includes:
receiving a data viewing request, and displaying weather environment data of a weather environment to be simulated on a date corresponding to the data viewing request; or alternatively, the first and second heat exchangers may be,
and acquiring weather environment data of the weather environment to be simulated corresponding to the current moment based on the preset frequency, displaying the weather environment data and transmitting the weather environment data to the data subscriber.
Preferably, the display interface of the set weather environment to be simulated comprises a plurality of display areas; the display area comprises at least:
a standard setting mode and a custom setting mode selection area;
editing an area to be simulated; at least comprises: a longitude interval editing column and a latitude interval editing column;
a time interval editing area; at least comprises: a start time editing field and an end time editing field;
a date selection area; providing a date option for at least one month;
and inquiring and displaying the data of the weather environment to be simulated.
And displaying an editing and modifying area for inquiring and displaying the data of the weather environment to be simulated in the custom setting mode.
The technical scheme that this application provided can include following beneficial effect: the meteorological environment simulation and guide control method in the application comprises the following steps: receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises: standard setting mode and custom setting mode. If the setting mode is the standard setting mode, the corresponding meteorological environment data is screened out from a pre-constructed database based on the region to be simulated and the time to be simulated contained in the meteorological environment simulation request, and the meteorological environment to be simulated is set according to the corresponding meteorological environment data. If the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, time to be simulated and self-defined parameters contained in a weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data. And finally, displaying the set weather environment to be simulated. In the technical scheme of the application, the setting of the weather environment to be simulated can be not only standard setting based on historical weather environment data, but also custom setting based on user-defined parameters, so that the guiding and controlling of the weather environment data are realized, and the user can flexibly set the weather environment to be simulated meeting the requirements of the user through the custom setting mode, thereby better meeting the actual simulation training requirements.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
FIG. 1 is a schematic flow chart of a meteorological environment simulation and control method according to one embodiment of the present application;
FIG. 2 is a correspondence between types of data to be acquired and acquisition resolution provided in one embodiment of the present application;
FIG. 3 is a schematic structural diagram of a meteorological environment simulation and guidance device according to an embodiment of the present application.
Reference numerals: a processor-21; and a memory 22.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the accompanying claims.
Example 1
FIG. 1 is a schematic flow chart of a meteorological environment simulation and guidance method according to an embodiment of the present invention, and referring to FIG. 1, a meteorological environment simulation and guidance method includes:
s11: receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises: a standard setting mode and a custom setting mode;
s121: if the setting mode is the standard setting mode, screening out corresponding meteorological environment data from a pre-constructed database based on a region to be simulated and time to be simulated contained in the meteorological environment simulation request, and setting the meteorological environment to be simulated according to the corresponding meteorological environment data;
s122: if the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, time to be simulated and self-defined parameters contained in a weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data;
s13: and displaying the set weather environment to be simulated.
It should be noted that, the technical scheme in this embodiment may be used in a simulation training process of a meteorological environment, and in particular may be used in simulation of a virtual battlefield meteorological environment. In specific practice, the technical scheme in the embodiment can be used as a part of a combat command training simulation system, and workers in model training can automatically set the weather environment to be simulated based on a standard setting mode, and can also self-define the weather environment to be simulated according to the training purpose to conduct guiding and adjusting of weather environment data.
It should be noted that, the technical solution in this embodiment needs to perform a preparation work before implementation, and based on this, the method further includes:
collecting historical meteorological environment data;
and constructing a database according to the historical meteorological environment data.
Specifically, the historical meteorological environment data is collected, including:
determining a data acquisition area; the data acquisition areas are multiple, and the multiple data acquisition areas are positioned in at least five different orientations;
determining a time interval, a type and acquisition resolution of data to be acquired; the time interval and the type of the data to be acquired are multiple, and the acquisition resolution is multiple; the time intervals of all time intervals of the data to be acquired are the same; the time interval of the data to be collected is the middle time interval of each sub-time interval in the period;
taking the next month starting time of a time interval of data to be acquired as data acquisition time; the data acquisition time corresponds to the time interval of the data to be acquired one by one; the time intervals of the data acquisition time are the same;
and acquiring meteorological environment data of each data acquisition area based on the type, acquisition resolution and time interval of the data to be acquired when the data acquisition time is reached each time.
In specific practice, the plurality of data acquisition regions are in at least five different orientations, preferably east (south Beijing), west (adult), south (Guangzhou), north (Shenyang), and middle (Beijing).
In specific practice, the time interval of the data to be collected takes one year as a period and takes each quarter in one year as a sub-time interval, and the time interval of the data to be collected is the middle time interval of each quarter for 2 months, 5 months, 8 months and 11 months. Correspondingly, the data acquisition time is No. 1 of 3 months, 6 months, 9 months and 12 months.
In specific practice, the types of data to be collected include at least: density, temperature, pressure, humidity, wind speed, wind direction, precipitation, snowfall, particle diameter, atmospheric permeability, and atmospheric coherence length.
In specific practice, when data of the temperature type are collected, the average air temperature can be collected; when the pressure type data is collected, average air pressure can be collected; when the humidity type data is collected, the average relative humidity can be collected; when the data of the precipitation type is collected, the precipitation amount at 20-20 hours can be collected; when the data of the wind speed type is collected, the maximum wind speed can be collected; when the data of the wind direction type is collected, the wind direction corresponding to the maximum wind speed can be collected; the correspondence between the specific acquired data type and the acquisition resolution is shown in fig. 2.
It will be appreciated that the types of data to be collected may be increased according to the requirements of the weather environment data to be actually collected, and the types of data to be collected are merely listed, and are not limited.
It should be noted that the method further includes:
generating weather environment data of a sub-time interval corresponding to each historical weather environment data in a period by taking the historical weather environment data as reference data;
combining the meteorological environment data of all sub-time intervals in the period to obtain periodic meteorological environment data;
and constructing a database according to the periodic meteorological environment data.
It will be appreciated that the daily weather environmental data for each quarter is generated by periodically transplanting the acquired weather environmental data for the middle month in a chronological order, for example, 1 month and 3 months are generated by the acquired weather environmental data for 2 months.
It should be noted that, based on the region to be simulated and the time to be simulated contained in the meteorological environment simulation request, the method for screening the corresponding meteorological environment data in the pre-constructed database includes:
establishing a coordinate system, and determining the coordinates of each data acquisition area and the coordinates of the center of the area to be simulated;
determining a coordinate distance between the coordinates of the center of the area to be simulated and the coordinates of each data acquisition area, and taking the periodic weather environment data of the data acquisition area with the closest coordinate distance to the center of the area to be simulated as the periodic weather environment data corresponding to the area to be simulated;
and screening out the weather environment data corresponding to the time from the periodic weather environment data corresponding to the area to be simulated based on the time to be simulated.
In specific practice, the area to be simulated contained in the meteorological environment simulation request is optional latitude data and longitude data; the simulation time included in the meteorological environment simulation request is a time interval in which the starting time and the ending time can be selected.
In specific practice, the above-given data acquisition areas are exemplified by eastern (south Beijing), western (adult), southern (Guangzhou), northern (Shenyang) and middle (Beijing). Establishing a coordinate system, and determining coordinates of each data acquisition area to be south-eastern Beijing C1 (A1, B1), west-adult C2 (A2, B2), south Guangzhou C3 (A3, B3), north-Shenyang C4 (A4, B4) and middle-Beijing C5 (A5, B5). Assuming that the scene of the area to be simulated is a rectangular area, the coordinates (included in the meteorological environment simulation request) of four vertexes of the rectangular area are respectively: upper left LU (Lon 1, lat 1), lower left LD (Lon 1, lat 2), upper right RU (Lon 2, lat 1), lower right RD (Lon 2, lat 2).
The coordinates of the center of the region to be simulated are
Figure BDA0004065464360000081
The coordinate distance between the coordinates of the center of the area to be simulated and the coordinates of the above five data acquisition areas is determined, and the periodic weather environment data of the data acquisition area with the closest coordinate distance and the center of the area to be simulated is used as the periodic weather environment data corresponding to the area to be simulated, as follows:
Min{|C1-CC|,|C2-CC|,|C3-CC|,|C4-CC|)}
if the number of the data acquisition areas with the nearest coordinate distance to the center of the area to be simulated is multiple, the first position is taken according to the preset arrangement sequence of the area to be simulated. In specific practice, if the number of the data acquisition areas with the nearest coordinate distance to the center of the area to be simulated is multiple, the periodic meteorological environment data of the forefront city are obtained according to the sequence of C1, C2, C3, C4 and C5.
If the training exercise does not need to conduct guiding adjustment of the meteorological environment data, a worker only needs to input an area to be simulated and time to be simulated in the meteorological environment simulation request, the system can execute a standard setting mode, corresponding meteorological environment data are screened out from a pre-built database automatically based on the area to be simulated and the time to be simulated contained in the meteorological environment simulation request, and the meteorological environment to be simulated is set according to the corresponding meteorological environment data.
If the guiding and adjusting of the meteorological environment data are needed in the modeling training, a worker needs to input an area to be simulated, time to be simulated and user-defined parameters in a meteorological environment simulation request.
It should be noted that, the custom parameters at least include: the method comprises the steps of customizing weather types and custom environment data;
carrying out custom adjustment on the weather environment data of the standard weather type according to the region to be simulated, the time to be simulated and the custom parameters contained in the weather environment simulation request, wherein the method comprises the following steps:
setting a region to be simulated;
initializing weather environment data of a region to be simulated in each day in the time to be simulated as weather environment data of a standard weather type;
carrying out custom modification on the daily weather environment data according to the daily custom weather type and the custom environment data and the relative coefficient of the pre-determined custom weather type and the standard weather type; the relative coefficient is obtained according to the comparison result of the historical meteorological environment data of the standard meteorological type and the historical meteorological environment data of other meteorological types.
Note that, the weather types include at least: 13 meteorological types are polluted by sunny days, overcast days, cloudy days, light rain, medium rain, heavy rain, light snow, medium snow, heavy snow, haze, sand dust and smoke dust; wherein the standard meteorological type may be, but is not limited to, a sunny day.
It should be noted that, the relative coefficient is obtained according to a comparison result of the historical meteorological environment data of the standard meteorological type and the historical meteorological environment data of other meteorological types, for example, the historical temperature of a sunny day is 30 ℃, the historical temperature of a rainy day is 24 ℃, the relative coefficient of the rainy day and the sunny day in temperature is 0.8, and the like, and the meteorological environment data of the custom meteorological type=relative coefficient is the meteorological environment data of the standard meteorological type.
It should be noted that, after the weather environmental data of each day is subjected to the first custom modification according to the relative coefficient of the custom weather type and the standard weather type, the weather environmental data of each day is the default value under the custom weather type. If the weather environment simulation request further includes the custom environment data, the weather environment data of each day is subjected to a second custom modification according to the custom environment data, for example, the default temperature in the rainy day is 24 ℃, the custom environment data included in the weather environment simulation request is 20 ℃, and the temperature in the rainy day is modified to 20 ℃.
In specific practice, the general density, temperature, pressure, precipitation and humidity are used as basic atmosphere data to be subjected to first self-defining modification directly according to the relative coefficient of the self-defining weather type and the standard weather type, and the default value under the self-defining weather type is output.
And other environmental data such as wind speed, wind direction, snowfall, particle diameter, atmospheric transmittance, atmospheric coherence length, etc. generally require a second custom modification according to the custom environmental data. Such as the level of wind speed, the north and south of the wind direction, etc.
It should be noted that the custom environment data needs to be within a practical and reasonable range.
It should be noted that, after the weather environment data of each day is modified in a self-defining manner, the method further includes:
storing the weather environment data of each day subjected to the custom modification into a database;
when receiving the weather environment data updating request, updating the corresponding weather environment data to be updated according to the weather environment data updating request.
In specific practice, after the modification of the daily custom environment data is completed, when the modification data is not confirmed, the modification data is suspended in the front-end browser. After confirmation, the daily weather environment data subjected to the custom modification is stored in a database. Preferably, the data can be indicated by an indication key before and after confirmation.
It can be understood that in the simulation execution process, when the request for updating the weather environment data is received, the corresponding weather environment data to be updated is updated according to the request for updating the weather environment data, and the original data is covered by the updated data.
It should be noted that, displaying the weather environment to be simulated after the setting is completed includes:
receiving a data viewing request, and displaying weather environment data of the weather environment to be simulated on a date corresponding to the data viewing request; or alternatively, the first and second heat exchangers may be,
and acquiring weather environment data of the weather environment to be simulated corresponding to the current moment based on the preset frequency, displaying the weather environment data and transmitting the weather environment data to the data subscriber.
It should be noted that, the weather environment to be simulated after the setting is completed is displayed, and one implementation mode is as follows:
receiving a data viewing request sent by a worker, and displaying the weather environment data of the weather environment to be simulated according to the date corresponding to the data viewing request, namely, the worker can view the weather environment data of the corresponding weather environment to be simulated by selecting time.
It should be noted that, the setting of the weather environment to be simulated is displayed, and another implementation mode is as follows:
before simulation starts, a worker acquires initial weather environment data of a weather environment to be simulated from a database according to a guide control instruction, and sends the initial weather environment data with a time stamp to a data subscriber.
After the setting of the weather environment to be simulated is completed, the guiding and controlling front end requests weather environment data of the weather environment to be simulated corresponding to the current moment to the rear end according to a certain stepping frequency by using a timer, the rear end returns the weather environment data of the weather environment to be simulated corresponding to the current moment to the guiding and controlling front end for displaying, and the data state of the external interface is updated.
And according to the calling frequency appointed with the data subscriber in advance, calling the simulation propulsion interface to send the weather environment data of the weather environment to be simulated corresponding to the current moment to the data subscriber when each step of simulation propulsion is performed, so that the simulation calling and the data acquisition state updating are realized.
It should be noted that the display interface of the weather environment to be simulated after the setting is completed comprises a plurality of display areas; the display area comprises at least:
a standard setting mode and a custom setting mode selection area;
editing an area to be simulated; at least comprises: a longitude interval editing column and a latitude interval editing column;
a time interval editing area; at least comprises: a start time editing field and an end time editing field;
a date selection area; providing a date option for at least one month;
and inquiring and displaying the data of the weather environment to be simulated.
And displaying an editing and modifying area for inquiring and displaying the data of the weather environment to be simulated in the custom setting mode.
It can be appreciated that the meteorological environment simulation and control method in this embodiment includes: receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises: standard setting mode and custom setting mode. If the setting mode is the standard setting mode, the corresponding meteorological environment data is screened out from a pre-constructed database based on the region to be simulated and the time to be simulated contained in the meteorological environment simulation request, and the meteorological environment to be simulated is set according to the corresponding meteorological environment data. If the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, time to be simulated and self-defined parameters contained in a weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data. And finally, displaying the set weather environment to be simulated. In the technical scheme of the embodiment, the setting of the weather environment to be simulated not only can be standard setting based on historical weather environment data, but also can be custom setting based on user-defined parameters, so that the guiding and controlling of the weather environment data are realized, and the user can flexibly set the weather environment to be simulated meeting the needs of the user through a custom setting mode, thereby better meeting the actual simulation training needs.
Example two
A meteorological environment simulation and control apparatus comprising:
a processor 21 and a memory 22;
the processor 21 is connected to the memory 22 via a communication bus:
wherein the processor 21 is used for calling and executing the program stored in the memory 22;
the memory 22 is used for storing a program for performing at least one weather environment simulation and guidance method as in the above embodiments.
It is to be understood that the same or similar parts in the above embodiments may be referred to each other, and that in some embodiments, the same or similar parts in other embodiments may be referred to.
It should be noted that in the description of the present application, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present application, unless otherwise indicated, the meaning of "plurality" means at least two.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present application in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present application.
It is to be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present application have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the application, and that variations, modifications, alternatives, and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the application.

Claims (10)

1. A meteorological environment simulation and control method, comprising:
receiving a meteorological environment simulation request, and determining a setting mode of a meteorological environment to be simulated according to the meteorological environment simulation request; the setting mode at least comprises the following steps: a standard setting mode and a custom setting mode;
if the setting mode is a standard setting mode, screening out corresponding meteorological environment data from a pre-constructed database based on a region to be simulated and time to be simulated contained in a meteorological environment simulation request, and setting the meteorological environment to be simulated according to the corresponding meteorological environment data;
if the setting mode is a self-defined setting mode, acquiring weather environment data of a standard weather type, carrying out self-defined adjustment on the weather environment data of the standard weather type according to a region to be simulated, a time to be simulated and self-defined parameters contained in the weather environment simulation request, and setting the weather environment to be simulated according to the adjusted weather environment data;
and displaying the set weather environment to be simulated.
2. The method according to claim 1, wherein the method further comprises:
collecting historical meteorological environment data;
and constructing the database according to the historical meteorological environment data.
3. The method of claim 2, wherein collecting historical weather environmental data comprises:
determining a data acquisition area; the data acquisition areas are multiple, and the multiple data acquisition areas are positioned in at least five different orientations;
determining a time interval, a type and acquisition resolution of data to be acquired; the time interval and the type of the data to be acquired are multiple, and the acquisition resolution is multiple; the time intervals of the data to be acquired are the same; the time interval of the data to be collected is the middle time interval of each sub-time interval in the period;
taking the next month starting time of a time interval of data to be acquired as data acquisition time; the data acquisition time corresponds to the time interval of the data to be acquired one by one; the time intervals of the data acquisition time are the same;
and when the data acquisition time is reached each time, acquiring meteorological environment data of each data acquisition area based on the type of the data to be acquired, the acquisition resolution and the time interval.
4. A method according to claim 3, characterized in that the method further comprises:
generating weather environment data of a sub-time interval corresponding to each historical weather environment data in a period by taking the historical weather environment data as reference data;
combining the meteorological environment data of all sub-time intervals in the period to obtain periodic meteorological environment data;
and constructing the database according to the periodic meteorological environment data.
5. The method of claim 4, wherein screening the pre-constructed database for the corresponding weather environment data based on the area to be simulated and the time to be simulated included in the weather environment simulation request comprises:
establishing a coordinate system, and determining the coordinates of each data acquisition area and the coordinates of the center of the area to be simulated;
determining a coordinate distance between the coordinates of the center of the area to be simulated and the coordinates of each data acquisition area, and taking the periodic weather environment data of the data acquisition area with the closest coordinate distance to the center of the area to be simulated as the periodic weather environment data corresponding to the area to be simulated;
and screening out weather environment data corresponding to the time from the periodic weather environment data corresponding to the area to be simulated based on the time to be simulated.
6. The method of claim 5, wherein if there are a plurality of data acquisition regions having coordinates closest to the center of the region to be simulated, the first bit is taken according to a preset arrangement sequence of the region to be simulated.
7. The method of claim 1, wherein the custom parameters include at least: the method comprises the steps of customizing weather types and custom environment data;
carrying out custom adjustment on the weather environment data of the standard weather type according to the region to be simulated, the time to be simulated and the custom parameters contained in the weather environment simulation request, wherein the method comprises the following steps:
setting a region to be simulated;
initializing weather environment data of a region to be simulated in each day in the time to be simulated as weather environment data of a standard weather type;
carrying out custom modification on the daily weather environment data according to the daily custom weather type and the custom environment data and the relative coefficient of the pre-determined custom weather type and the standard weather type; the relative coefficient is obtained according to the comparison result of the historical meteorological environment data of the standard meteorological type and the historical meteorological environment data of other meteorological types.
8. The method of claim 7, wherein after custom modification of the daily weather environment data, the method further comprises:
storing the weather environment data of each day subjected to the custom modification into a database;
when a weather environment data updating request is received, the weather environment data to be updated is updated according to the weather environment data updating request.
9. The method of claim 1, wherein presenting the weather environment to be simulated with the settings completed comprises:
receiving a data viewing request, and displaying weather environment data of a weather environment to be simulated on a date corresponding to the data viewing request; or alternatively, the first and second heat exchangers may be,
and acquiring weather environment data of the weather environment to be simulated corresponding to the current moment based on the preset frequency, displaying the weather environment data and transmitting the weather environment data to the data subscriber.
10. The method of claim 9, wherein the display interface of the set-up weather environment to be simulated comprises a plurality of display areas; the display area comprises at least:
a standard setting mode and a custom setting mode selection area;
editing an area to be simulated; at least comprises: a longitude interval editing column and a latitude interval editing column;
a time interval editing area; at least comprises: a start time editing field and an end time editing field;
a date selection area; providing a date option for at least one month;
inquiring and displaying the data of the weather environment to be simulated;
and displaying an editing and modifying area for inquiring and displaying the data of the weather environment to be simulated in the custom setting mode.
CN202310073557.7A 2023-01-16 2023-01-16 Meteorological environment simulation and guide control method Active CN116090228B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310073557.7A CN116090228B (en) 2023-01-16 2023-01-16 Meteorological environment simulation and guide control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310073557.7A CN116090228B (en) 2023-01-16 2023-01-16 Meteorological environment simulation and guide control method

Publications (2)

Publication Number Publication Date
CN116090228A true CN116090228A (en) 2023-05-09
CN116090228B CN116090228B (en) 2024-02-09

Family

ID=86208027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310073557.7A Active CN116090228B (en) 2023-01-16 2023-01-16 Meteorological environment simulation and guide control method

Country Status (1)

Country Link
CN (1) CN116090228B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140362088A1 (en) * 2013-06-06 2014-12-11 Massachusetts Institute Of Technology Graphical display of radar and radar-like meteorological data
CN108074279A (en) * 2017-12-07 2018-05-25 零空间(北京)科技有限公司 Meteorological data three-dimensional display method, apparatus and equipment
CN110941790A (en) * 2019-09-27 2020-03-31 成都信息工程大学 High-resolution numerical value-based low-altitude flight meteorological information processing method for unmanned aerial vehicle
CN113223167A (en) * 2021-05-24 2021-08-06 中国气象局气象探测中心 Three-dimensional weather sand table building method and system
CN114399612A (en) * 2021-11-29 2022-04-26 武汉未来幻影科技有限公司 Weather simulation method for driving test simulation scene
CN114580310A (en) * 2020-11-28 2022-06-03 北京零壹橡树科技有限公司 Method for realizing scale reduction processing of WRF (hand-wrenching simulation) wind field based on PALM (PALM fiber laser)

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140362088A1 (en) * 2013-06-06 2014-12-11 Massachusetts Institute Of Technology Graphical display of radar and radar-like meteorological data
CN108074279A (en) * 2017-12-07 2018-05-25 零空间(北京)科技有限公司 Meteorological data three-dimensional display method, apparatus and equipment
CN110941790A (en) * 2019-09-27 2020-03-31 成都信息工程大学 High-resolution numerical value-based low-altitude flight meteorological information processing method for unmanned aerial vehicle
CN114580310A (en) * 2020-11-28 2022-06-03 北京零壹橡树科技有限公司 Method for realizing scale reduction processing of WRF (hand-wrenching simulation) wind field based on PALM (PALM fiber laser)
CN113223167A (en) * 2021-05-24 2021-08-06 中国气象局气象探测中心 Three-dimensional weather sand table building method and system
CN114399612A (en) * 2021-11-29 2022-04-26 武汉未来幻影科技有限公司 Weather simulation method for driving test simulation scene

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王阔音: ""航空气象信息服务***的设计与实现"", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》, no. 02, pages 031 - 195 *

Also Published As

Publication number Publication date
CN116090228B (en) 2024-02-09

Similar Documents

Publication Publication Date Title
CN109377541B (en) Virtual simulation system and method for real-time representation of meteorological changes based on shader
CN105513133B (en) A kind of city wind environment numerical map makes and display methods
CN108986207B (en) Road and along-line building simulation modeling method based on real pavement data
CN107729673A (en) Road and bridge outdoor scene model analysis method, apparatus and its construction method based on BIM
CN106530896A (en) Virtual system for unmanned aerial vehicle flight demonstration
US7349830B2 (en) Weather profiles
CN112053130A (en) Pumped storage power station integrated management method, platform, system, equipment and medium
EP1566770A2 (en) Development tool for defining attributes within a multi-dimensional space
CN112733413B (en) Chemical hazard information fusion demonstration system
CN110298135A (en) The method and system of garden landscape digital modeling based on BIM technology
CN110362895B (en) Land acquisition removal application management system based on BIM + GIS technology
CN103150328A (en) Integration method for automatically drawing maps by utilizing database
CN113532391A (en) Real estate registration method based on oblique photography and real-scene three-dimensional model
CN110765542A (en) Lightweight method of high-precision digital elevation model
CN106097420A (en) A kind of information processing method, device and equipment
CN110163936A (en) Applied to the three-dimensional animation and real scene shooting Video Composition technology in engineering project
CN115147538A (en) Method for dynamically updating live-action three-dimensional modeling based on environment monitoring unmanned aerial vehicle
CN114528613A (en) Intelligent park digital twin system visual editing method
CN112069580A (en) Digital delivery method, platform, system, equipment and medium for pumped storage power station
CN115690344A (en) Sponge city sand table and weather simulation system
CN116090228B (en) Meteorological environment simulation and guide control method
CN115382215A (en) Method and device for generating weather effect in virtual scene and electronic equipment
CN116342783A (en) Live-action three-dimensional model data rendering optimization method and system
CN111783294A (en) Landscape plant landscaping virtual simulation method based on Lumion
WO2024007942A1 (en) Vehicle data display method and apparatus, electronic device, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant