Nothing Special   »   [go: up one dir, main page]

WO2022266910A1 - Typhoon activity prediction method and apparatus, device, and storage medium - Google Patents

Typhoon activity prediction method and apparatus, device, and storage medium Download PDF

Info

Publication number
WO2022266910A1
WO2022266910A1 PCT/CN2021/101934 CN2021101934W WO2022266910A1 WO 2022266910 A1 WO2022266910 A1 WO 2022266910A1 CN 2021101934 W CN2021101934 W CN 2021101934W WO 2022266910 A1 WO2022266910 A1 WO 2022266910A1
Authority
WO
WIPO (PCT)
Prior art keywords
typhoon
generation
target area
predicted
activity
Prior art date
Application number
PCT/CN2021/101934
Other languages
French (fr)
Chinese (zh)
Inventor
单楷越
吴敬凯
严枫
余锡平
Original Assignee
清华大学
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 清华大学 filed Critical 清华大学
Priority to PCT/CN2021/101934 priority Critical patent/WO2022266910A1/en
Publication of WO2022266910A1 publication Critical patent/WO2022266910A1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • G01W1/10Devices for predicting weather conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • 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

Definitions

  • a typhoon is an atmospheric vortex generated on the surface of the ocean, which is extremely destructive. Typhoon disasters are a hot issue of general concern to the global scientific community, governments and the general public. For countries with severe typhoon disasters around the world, disaster prevention and mitigation work is of great significance to ensuring the sustainable development of coastal urban agglomerations and building a modern marine industrial system. climate change causes sea level rise and affects the frequency and distribution of typhoon activities, posing severe challenges to typhoon prevention and disaster reduction. Scientific prediction of typhoon activities is a major demand for typhoon prevention and disaster reduction. Track patterns are an important means of predicting the changing characteristics of typhoon activities.
  • the path model is mainly based on statistical theory, and has the characteristics of simplicity and strong operability, and was once widely used. In recent years, researchers have generally expressed doubts about the consistency of statistical characteristics under the background of climate change. Fewer observation data or short observation history in local areas will also affect the reliability of the results.
  • predicting typhoon generation information in the target area within a set period of time in the future according to historical typhoon data includes: obtaining first typhoon generation distribution information in the target area in the spatial dimension according to historical typhoon data; wherein, the first typhoon The generation distribution information represents the generation probability of typhoons at multiple location points in the target area; determine the typhoon generation probabilities of multiple grid points in the target area according to the first typhoon generation distribution information; according to the historical typhoon data Obtain the second typhoon generation distribution information of the target area in the time dimension; wherein, the second typhoon generation distribution information represents the number of typhoons generated by typhoons in the target area every month; according to the second typhoon generation distribution information and the Typhoon generation probabilities of multiple grid points are used to predict typhoon generation information in the target area in the future set time period.
  • predicting typhoon generation information in the target area within a future set time period according to the second typhoon generation distribution information and the typhoon generation probabilities of the plurality of grid points includes: according to the second typhoon generation distribution information Evenly distribute the monthly generated typhoons in the target area to multiple time points of the month to obtain the typhoon generation time; according to the typhoon generation probability of the multiple grid points, divide the The generated typhoon is distributed to the plurality of grid points, and the generated typhoon location is obtained.
  • the typhoon generation location includes the generation location of each predicted typhoon
  • the typhoon generation time includes the generation time of each predicted typhoon
  • the wind field data in the target area includes: a plurality of grid points in the target area Wind field data at multiple time points in the future period; determining the activity paths of multiple predicted typhoons according to the wind field data and the typhoon generation information, including: starting from the generation time of each predicted typhoon, every Acquiring the current position of each predicted typhoon and the current time of each predicted typhoon at intervals of a set time; the interval between the current time and the generation time is less than a preset interval, and the current If the location is within the target area, extract each predicted typhoon from the wind field data in the target area according to the current position of each predicted typhoon and the current time of each predicted typhoon The typhoon obtains the current wind field data, wherein the current wind field data
  • the guiding velocity includes a latitude component and a longitude component; the drift velocity includes a longitude component and a latitude component; determining the horizontal shear rate of the ambient airflow according to the guiding velocity includes: calculating the latitude component of the guiding velocity Calculate the partial derivative along the latitude direction to obtain the first component shear rate; obtain the partial derivative along the longitude direction of the longitude component of the guiding velocity to obtain the second component shear rate; combine the first component shear rate and the The second component shear rate is summed to obtain the horizontal shear rate of the ambient airflow; determining the drift velocity according to the horizontal shear rate includes: calculating the drift velocity according to the following formula: in, is the latitude component of the drift velocity, is the longitude component of the drift velocity, ⁇ is the horizontal shear rate, ⁇ is an exponential parameter, and the value range of ⁇ is 2000-5000.
  • the embodiment of the present application also provides a typhoon activity prediction device, including: a typhoon generation information prediction module, configured to predict the typhoon generation information in the target area within a future set period of time according to historical typhoon data; wherein, the typhoon generation information Including typhoon generation position and typhoon generation time; wind field data prediction module, set to predict the wind field data in the target area based on the set greenhouse gas emission model; typhoon activity path determination module, set to according to the wind field data and
  • the typhoon generation information determines the activity paths of a plurality of predicted typhoons; the typhoon activity information determination module is configured to determine the typhoon activities in the target area within the future set time period according to the plurality of predicted activity paths of typhoons information.
  • FIG. 2 is an example diagram of the first typhoon generation distribution information in the Northwest Pacific Ocean in Embodiment 1 of the present application;
  • FIG. 3 is an example diagram of the second typhoon generation distribution information in the Northwest Pacific sea area in Embodiment 1 of the present application;
  • Fig. 4 is an example diagram of basic information of multiple greenhouse gas emission modes in Embodiment 1 of the present application.
  • Fig. 5 is an example diagram of the activity frequency of typhoons in the Northwest Pacific sea area during 2081-2100 under the representative concentration path (Representative Concentration Pathway, RCP) 8.5 model in Example 1 of the present application;
  • Fig. 6 is a schematic structural diagram of a typhoon activity prediction device in Embodiment 2 of the present application.
  • FIG. 7 is a schematic structural diagram of a computer device in Embodiment 3 of the present application.
  • the large-scale environmental flow field causes the relative vorticity of the typhoon to generate advective motion, which is the main external force controlling the wind motion.
  • advective motion which is the main external force controlling the wind motion.
  • the typhoon moves as a whole system, and the speed of the typhoon in the vertical direction does not change much.
  • two-dimensional nonlinear shallow water equations are used to describe typhoon movement:
  • represents the potential function
  • u represents the plane wind speed
  • f represents the Coriolis parameter
  • f varies with latitude j
  • the expression of f is: k represents the unit vector in the vertical upward direction, t represents time, and ⁇ represents the angular velocity of the earth's rotation.
  • the cyclonic circulation is highly coupled with the ambient air flow and Coriolis force. If the equations (5)(6) are directly solved iteratively, a large amount of fine observation data is required to initialize the flow field, and it will occupy a large amount of computing resources, which is suitable for the forecast of a single typhoon.
  • FIG. 1 is a flow chart of a method for predicting typhoon activity provided by Embodiment 1 of the present application. This embodiment is applicable to the situation of predicting typhoon activity within a set time period in the future.
  • the method can be executed by a typhoon activity forecasting device, which can be composed of hardware and/or software, and can generally be integrated into a device with a typhoon activity forecasting function.
  • the device may be an electronic device such as a server or server cluster. As shown in Figure 1, the method includes the following steps.
  • Step 110 predicting typhoon generation information in the target area within a future set time period based on historical typhoon data.
  • the typhoon generation information includes typhoon generation location and typhoon generation time.
  • the historical typhoon data can be understood as the generation position and generation time of the typhoon in the target area within the historical period.
  • the target area can be an area where typhoons are often generated, for example: Northwest Pacific Ocean (0°-50°N, 100°E-180°).
  • the future setting period can be 10 or 20 years in the future, for example: 2081-2100.
  • the method of predicting the typhoon generation information in the target area in the future setting period according to the historical typhoon data may be: according to the historical typhoon data to obtain the first typhoon generation distribution information in the target area in the spatial dimension; Generate distribution information to determine the typhoon generation probability of multiple grid points in the target area; obtain the second typhoon generation distribution information in the time dimension of the target area according to historical typhoon data; according to the second typhoon generation distribution information and multiple grid points The typhoon generation probability predicts the typhoon generation information in the target area in the future setting period.
  • the first typhoon generation distribution information represents the generation probabilities of typhoons at multiple locations in the target area.
  • the second typhoon generation distribution information represents the number of typhoons generated in the target area every month.
  • the multiple grid points may be obtained by meshing the target area, and the four vertices of each grid are the grid points.
  • the size of each grid can be 5° ⁇ 5°.
  • the first typhoon generation distribution information may be represented by a typhoon generation density distribution function, which represents a relationship between a typhoon generation location and a typhoon generation probability.
  • FIG. 2 is an example diagram of the generation and distribution information of the first typhoon in the northwest Pacific sea area in this embodiment, and the tropical cyclone in FIG. 2 represents the typhoon in this embodiment.
  • FIG. 3 is an example diagram of the second typhoon generation distribution information in the Northwest Pacific sea area in this embodiment, and FIG. 3 shows the number of typhoons generated in each month in the Northwest Pacific sea area.
  • the method of predicting the typhoon generation information of the target area in the future set time period may be: according to the second typhoon generation distribution information, the target area When the typhoon generated every month is evenly distributed to the multiple time points of each month, the typhoon generation time is obtained; according to the typhoon generation probability of multiple grid points, the typhoon generated at multiple time points is distributed to the multiple points in time. grid points to obtain the location where the typhoon is generated.
  • the method of evenly distributing the typhoons generated in the target area every month to multiple time points of each month may be: obtaining the number N of typhoons generated in the target area every month and the number of days included in each month, and then The N typhoons are evenly distributed to multiple time points of the month.
  • a typhoon is allocated every 3 days, that is, one typhoon is generated at 0 o'clock on June 3, and one typhoon is generated at 0 o'clock on June 6.
  • a typhoon is generated, ..., a typhoon is generated at 0:00 on June 30. In this way, the generation time of the typhoon is obtained.
  • typhoons generated in the target area in the historical period are allocated according to the typhoon generation probabilities of multiple grid points, so that the assigned typhoons meet the first typhoon generation distribution information, and thus the typhoon generation location is obtained.
  • Step 120 predicting wind field data in the target area based on the set greenhouse gas emission model.
  • the set greenhouse gas emission mode may include a high emission mode and a medium emission mode.
  • the wind field data includes wind speeds at multiple grid points in the target area.
  • FIG. 4 is an example diagram of basic information of multiple greenhouse gas emission modes in this embodiment.
  • a wind field data prediction model may be used to predict the wind field data in the target area. Input the set greenhouse gas emission pattern into the wind field data prediction model to obtain the global wind field data, and then extract the wind field data corresponding to the target area from the global wind field data based on the latitude and longitude of the target area.
  • Step 130 determine the activity paths of multiple predicted typhoons according to the wind field data and typhoon generation information.
  • the activity path of a typhoon can be understood as the trajectory of the typhoon.
  • the typhoon moving speed (including direction and size) is calculated every set time length, and assuming that the typhoon moves according to the newly calculated typhoon moving speed within the set time length, based on the calculated typhoon moving speed and the design The timing determines the activity path of the typhoon.
  • the typhoon generating location includes the generating location of each predicted typhoon
  • the typhoon generating time includes the generating time of each predicted typhoon.
  • the wind field data in the target area includes: wind field data of multiple grid points in the target area at multiple time points in the future period.
  • the process of determining the activity paths of multiple predicted typhoons according to the wind field data and typhoon generation information may be: for each predicted typhoon, starting from the generation time of each predicted typhoon, acquiring the The current position and current time of each predicted typhoon; when the interval between the current time and the generation time is less than a preset interval, and the current position is within the target area, according to the each The current position and current time of each predicted typhoon are extracted from the wind field data in the target area, wherein the current wind field data of each predicted typhoon includes multiple wind fields in the set area.
  • the wind field data of grid points at the current time, the projection of the set area in the vertical direction is the area from the first set atmospheric pressure to the second set atmospheric pressure, and the projection on the ground is the distance
  • the band-shaped area between the first set latitude and the second set latitude of the current position of each predicted typhoon determine the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data; If the interval between the current time and the generation time is greater than or equal to the preset interval, or the current position is not located in the target area, based on each predicted typhoon at multiple positions
  • the moving speed of the typhoon determines the active path of each predicted typhoon.
  • Wind field data will change with location and time, so it is necessary to determine the current wind field data based on the typhoon's current location and current time.
  • Typhoon movement speed is determined based on guidance speed and drift speed.
  • the guidance velocity can be understood as the guidance velocity of the ambient airflow
  • the drift velocity can be understood as the drift velocity produced by the interaction between the typhoon and the Coriolis force.
  • the method of determining the typhoon moving speed of each predicted typhoon at the current location according to the current wind field data may be: calculating the average value of the wind field data in the current wind field data to obtain the guiding speed; Determine the horizontal shear rate of the ambient airflow according to the guidance velocity; determine the drift velocity according to the horizontal shear rate; sum the guidance velocity and the drift velocity to obtain the typhoon moving velocity of each predicted typhoon at the current position.
  • the set area is: the area between the first set atmospheric pressure and the second set atmospheric pressure in the vertical direction; in the horizontal direction, the distance from the first set latitude to the second Sets the band between latitudes.
  • the first set atmospheric pressure can be set to 850hPa
  • the second set atmospheric pressure can be set to 200hPa.
  • the first set latitude may be set to 5°
  • the second set latitude may be set to 7.5°. That is, the setting area is: in the vertical direction, select the area between 850hPa and 200hPa; in the horizontal direction, select the 5°-7.5° band-shaped area near the current position of the typhoon.
  • Guidance velocity includes latitude and longitude components.
  • the process of determining the horizontal shear rate of the ambient airflow according to the guiding velocity may be: deriving the latitude component of the guiding velocity along the latitude direction to obtain the first component shear rate; The partial derivative of the direction is obtained to obtain the second component shear rate; the sum of the first component shear rate and the second component shear rate is obtained to obtain the horizontal shear rate of the ambient airflow.
  • u x represents the latitude component of the guidance speed
  • u y represents the longitude component of the guidance speed
  • x represents the latitude direction
  • y represents the longitude direction.
  • the energy conversion rate from the ambient airflow to the secondary guided airflow is proportional to the horizontal shear rate of the ambient airflow.
  • the drift velocity is calculated according to the following formula: in, is the latitude component of the drift velocity, is the longitude component of the drift velocity, ⁇ is the horizontal shear rate, ⁇ is an exponential parameter, and the value range of ⁇ is 2000-5000.
  • the moving speed of the typhoon at the generation position is calculated in the above-mentioned manner, and after assuming that the typhoon moves according to the moving speed for a set duration (6 hours), the current position and the current position of the typhoon are calculated.
  • the current time calculate the moving speed of the typhoon at the current location according to the above method, and repeat the above process until the simulation time reaches 10 days, or the typhoon's position exceeds the target area.
  • the location of the typhoon at each moment can be calculated based on the initial location, the moving speed of each location, and the duration of the movement, so as to obtain the typhoon's activity path.
  • Step 140 Determine typhoon activity information in the target area within a future set period of time according to multiple forecasted typhoon activity paths.
  • the typhoon activity information can be represented by the frequency of typhoon generation, and the unit is: one/year.
  • the method further includes: dividing the target area into multiple grids with a set size;
  • the typhoon’s activity path determines the typhoon activity information in the target area within the future set period, including: counting the frequency of typhoons generated in each grid in the future set period according to multiple forecasted typhoon activity paths, and obtaining typhoon activity information .
  • the set size can be 5° ⁇ 5°.
  • the typhoon activity information is obtained by counting the average occurrence frequency of the typhoon in each grid.
  • FIG. 5 is a schematic diagram of the frequency of typhoons in the Northwest Pacific Ocean during the period 2081-2100 under the RCP8.5 model in the embodiment of the present application.
  • the technical solution of this embodiment predicts the typhoon generation information in the target area in the future set time period according to the historical typhoon data; predicts the wind field data in the target area based on the set greenhouse gas emission pattern; and generates information according to the wind field data and typhoon Determine the activity paths of multiple predicted typhoons; determine the typhoon activity information in the target area within a future set period according to the multiple predicted activity paths of typhoons.
  • the typhoon activity prediction method determines the activity paths of multiple predicted typhoons based on the predicted typhoon generation information and wind field data, so as to obtain the typhoon activity information in the target area in the future setting period, so as to improve the prediction of typhoon. Accuracy and reliability of activity forecasts.
  • FIG. 6 is a schematic structural diagram of a typhoon activity prediction device provided in Embodiment 2 of the present application.
  • the device includes: a typhoon generation information prediction module 210, which is configured to predict the typhoon generation information of the target area in the future setting period according to the historical typhoon data; wherein, the typhoon generation information includes the typhoon generation position and the typhoon generation time
  • the wind field data prediction module 220 is configured to predict the wind field data in the target area based on the set greenhouse gas emission pattern;
  • the typhoon activity path determination module 230 is configured to determine a plurality of predicted typhoons according to the wind field data and typhoon generation information
  • the activity path of the typhoon; the typhoon activity information determination module 240 is configured to determine the typhoon activity information of the target area in the future set time period according to a plurality of predicted typhoon activity paths.
  • the typhoon generation information prediction module 210 is set to: acquire the first typhoon generation distribution information in the target area in the spatial dimension according to the historical typhoon data, wherein the first typhoon generation distribution information represents the number of typhoons in the target area.
  • the generation probability of the location point determine the typhoon generation probability of multiple grid points in the target area according to the first typhoon generation distribution information; obtain the second typhoon generation distribution information in the time dimension of the target area according to the historical typhoon data, wherein, the second The typhoon generation distribution information represents the number of typhoons generated in the target area every month; according to the second typhoon generation distribution information and the typhoon generation probabilities of multiple grid points, the typhoon generation information of the target area in the future set period is predicted.
  • the typhoon generation information prediction module 210 is configured to predict the typhoon generation information in the target area within the future set time period according to the second typhoon generation distribution information and the typhoon generation probabilities of multiple grid points: according to the second The typhoon generation distribution information evenly distributes the typhoons generated in the target area every month to multiple time points of the month to obtain the typhoon generation time; according to the typhoon generation probability of multiple grid points, generate The typhoon is assigned to multiple grid points to obtain the typhoon generation location.
  • the typhoon generation location includes the generation location of each predicted typhoon
  • the typhoon generation time includes the generation time of each predicted typhoon
  • the wind field data in the target area includes: multiple grid points in the target area Wind field data at multiple points in time in the future period.
  • the typhoon activity path determination module 230 is configured to: for each predicted typhoon, starting from the generation time of each predicted typhoon, acquire the current position and current time of each predicted typhoon every set duration; When the interval between the current time and the generation time is less than a preset interval, and the current position is within the target area, according to the current position and current time of each predicted typhoon from the Extract the current wind field data of each predicted typhoon from the wind field data in the target area, wherein the current wind field data includes the wind field data of multiple grid points in the set area at the current time , the projection of the set area in the vertical direction is the area from the first set atmospheric pressure to the second set atmospheric pressure, and the projection on the ground is the first set distance from the current position of each predicted typhoon.
  • the moving speed of the typhoon is determined based on the guidance speed and the drifting speed
  • the typhoon activity path determination module 230 is configured to determine the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data in the following manner: Calculate the average value of the wind field data in the current wind field data to obtain the guidance velocity; determine the horizontal shear rate of the ambient airflow according to the guidance velocity; determine the drift velocity according to the horizontal shear rate; sum the guidance velocity and the drift velocity, Obtain the typhoon moving speed of each predicted typhoon at the current location.
  • the guidance velocity includes a latitude component and a longitude component
  • the drift velocity includes a longitude component and a latitude component
  • the typhoon activity path determination module 230 is configured to determine the horizontal shear rate of the ambient airflow according to the guidance velocity in the following manner: Calculate the partial derivative of the latitude component along the latitude direction to obtain the first component shear rate; calculate the partial derivative of the longitude component of the guidance velocity along the longitude direction to obtain the second component shear rate; combine the first component shear rate and the second component shear rate The variable rate is summed to obtain the horizontal shear rate of the ambient air flow; correspondingly, the typhoon activity path determination module 230 is set to determine the drift velocity according to the horizontal shear rate in the following manner: calculate the drift velocity according to the following formula: in, is the latitude component of the drift velocity, is the longitude component of the drift velocity, ⁇ is the horizontal shear rate, ⁇ is an exponential parameter, and the value range of ⁇ is 2000-5000.
  • the typhoon activity information determination module 240 is further configured to: divide the target area into set The typhoon activity information determination module 240 is set to determine the typhoon activity information of the target area in the future set time period according to the activity path of multiple predicted typhoons in the following manner: according to multiple forecasts The frequency of typhoons generated in each grid in the future set time period is counted according to the activity path of the typhoon, and the typhoon activity information is obtained.
  • the above-mentioned device can execute the methods provided in all the aforementioned embodiments of the present application, and has corresponding functional modules for executing the above-mentioned methods.
  • the above-mentioned device can execute the methods provided in all the aforementioned embodiments of the present application, and has corresponding functional modules for executing the above-mentioned methods.
  • FIG. 7 is a schematic structural diagram of a computer device provided in Embodiment 3 of the present application.
  • Figure 7 shows a block diagram of a computer device 312 suitable for implementing embodiments of the present application.
  • the computer device 312 shown in FIG. 7 is only an example, and should not limit the functions and scope of use of this embodiment of the present application.
  • Device 312 is a computing device for the prediction function of typhoon activity.
  • computer device 312 takes the form of a general-purpose computing device.
  • Components of computer device 312 may include, but are not limited to: one or more processors 316, storage 328, bus 318 connecting various system components including storage 328 and processor 316.
  • Bus 318 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures.
  • these architectures include but are not limited to Industry Standard Architecture (Industry Standard Architecture, ISA) bus, Micro Channel Architecture (Micro Channel Architecture, MCA) bus, Enhanced ISA bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local bus and peripheral component interconnect (Peripheral Component Interconnect, PCI) bus.
  • Computer device 312 includes a variety of computer system readable media. These media can be any available media that can be accessed by computing device 312 and include both volatile and nonvolatile media, removable and non-removable media.
  • Storage device 328 may include computer system readable media in the form of volatile memory, such as random access memory (Random Access Memory, RAM) 330 and/or cache memory 332 .
  • Computer device 312 may include other removable/non-removable, volatile/nonvolatile computer system storage media.
  • storage system 334 may be used to read and write to non-removable, non-volatile magnetic media (not shown in FIG. 7, commonly referred to as a "hard drive").
  • a disk drive for reading and writing to a removable non-volatile disk may be provided, as well as a removable non-volatile disk (such as a Compact Disc- Read Only Memory, CD-ROM), Digital Video Disc (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical media) read and write optical disc drives.
  • each drive may be connected to bus 318 through one or more data media interfaces.
  • the storage device 328 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present application.
  • a program 336 having a set (at least one) of program modules 326 may be stored, for example, in storage device 328, such program modules 326 including but not limited to an operating system, one or more application programs, other program modules, and program data, which Each or a combination of the examples may include the implementation of a network environment.
  • the program modules 326 generally perform the functions and/or methods of the embodiments described herein.
  • the computer device 312 may also communicate with one or more external devices 314 (e.g., a keyboard, pointing device, camera, display 324, etc.), and with one or more devices that enable a user to interact with the computer device 312, and/or Or communicate with any device (eg, network card, modem, etc.) that enables the computing device 312 to communicate with one or more other computing devices. Such communication may be through an input/output (Input/Output, I/O) interface 322 .
  • the computer device 312 can also communicate with one or more networks (such as a local area network (Local Area Network, LAN), a wide area network (Wide Area Network, WAN) and/or a public network, such as the Internet) through the network adapter 320.
  • networks such as a local area network (Local Area Network, LAN), a wide area network (Wide Area Network, WAN) and/or a public network, such as the Internet
  • network adapter 320 communicates with other modules of computer device 312 via bus 318 .
  • other hardware and/or software modules may be used in conjunction with computer device 312, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, disk arrays (Redundant Arrays of Independent Disks, RAID) systems, tape drives, and data backup storage systems.
  • the processor 316 executes a variety of functional applications and data processing by running the programs stored in the storage device 328 , for example, implementing the typhoon activity prediction method provided in the above-mentioned embodiments of the present application.
  • An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processing device, the typhoon activity prediction method as in the embodiment of the present application is implemented.
  • the computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two.
  • a computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof.
  • Examples of computer readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, RAM, ROM, Erasable Programmable Read-Only Memory (Erasable Programmable Read-Only Memory, EPROM) or flash memory, optical fiber, portable CD-ROM, optical storage device, magnetic storage device, or any suitable combination of the above.
  • a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, and the computer-readable signal medium carries computer-readable program codes.
  • Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device .
  • the program code contained on the computer readable medium can be transmitted by any appropriate medium, including but not limited to: electric wire, optical cable, radio frequency (Radio Frequency, RF), etc., or any suitable combination of the above.
  • the client and the server can communicate using any currently known or future network protocols such as Hypertext Transfer Protocol (HyperText Transfer Protocol, HTTP), and can communicate with digital data in any form or medium
  • HTTP Hypertext Transfer Protocol
  • Examples of communication networks include LANs, WANs, Internets (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), and any currently known or future developed networks.
  • the above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
  • the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: predicts typhoon generation information in the target area within a set period of time in the future according to historical typhoon data; Wherein, the typhoon generation information includes typhoon generation location and typhoon generation time; predict the wind field data in the target area based on the set greenhouse gas emission pattern; determine multiple Predicted typhoon activity paths: determining typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths.
  • Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, or combinations thereof, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and Includes conventional procedural programming languages - such as the "C" language or similar programming languages.
  • the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer can be connected to the user computer through any kind of network, including a LAN or WAN, or it can be connected to an external computer (eg via the Internet using an Internet Service Provider).
  • each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions.
  • the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or sometimes in the reverse order, depending upon the functionality involved.
  • Each block in the block diagrams and/or flowcharts, and combinations of blocks in the block diagrams and/or flowcharts can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by dedicated hardware implemented in combination with computer instructions.
  • the units involved in the embodiments described in the present disclosure may be implemented by software or by hardware.
  • the name of a unit does not constitute a limitation of the unit itself.
  • exemplary types of hardware logic components include: Field Programmable Gate Arrays (Field Programmable Gate Arrays, FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (Application Specific Standard Product, ASSP), System On Chip (System On Chip, SOC), Complex Programmable Logic Device (Complex Programmable Logic Device, CPLD) and so on.
  • a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device.
  • a machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
  • a machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, RAM, ROM, EPROM or flash memory, optical fibers, portable CD-ROMs, optical storage devices, magnetic storage devices , or any suitable combination of the foregoing.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Ecology (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Atmospheric Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Environmental Sciences (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A typhoon activity prediction method and apparatus, a device, and a storage medium. The method comprises: predicting typhoon generation information of a target region within a future set time period according to historical typhoon data, wherein the typhoon generation information comprises a typhoon generation location and a typhoon generation time; predicting wind field data in the target region on the basis of a set greenhouse gas emission model; determining activity paths of multiple predicted typhoons according to the wind field data and the typhoon generation information; and determining typhoon activity information of the target region within the future set time period according to the activity paths of the multiple predicted typhoons.

Description

台风活动的预测方法、装置、设备及存储介质Typhoon activity prediction method, device, equipment and storage medium 技术领域technical field
本申请实施例涉及天气事件预测技术领域,例如涉及一种台风活动的预测方法、装置、设备及存储介质。The embodiments of the present application relate to the technical field of weather event prediction, for example, to a typhoon activity prediction method, device, equipment, and storage medium.
背景技术Background technique
台风是一种生成于海洋表面的大气漩涡,具有极强的破坏力。台风灾害是全球科学界、政府和社会公众普遍关注的热点问题。对于全球台风灾害严重的国家,防台减灾工作对保障沿海城市群的可持续发展和建设现代海洋产业体系意义重大。气候变化引起海平面上升、影响台风活动频率和分布,为防台减灾工作带来严峻挑战。科学预测台风活动是防台减灾工作的重大需求。路径模式是预测台风活动的变化特征的重要手段。路径模式主要基于统计理论,具有简单且可操作性强的特点,一度得到广泛的应用。而近年来学者普遍对气候变化背景下的统计特性的一致性表示怀疑。在局部区域的观测资料较少或观测历史较短,也会影响结果的可靠性。A typhoon is an atmospheric vortex generated on the surface of the ocean, which is extremely destructive. Typhoon disasters are a hot issue of general concern to the global scientific community, governments and the general public. For countries with severe typhoon disasters around the world, disaster prevention and mitigation work is of great significance to ensuring the sustainable development of coastal urban agglomerations and building a modern marine industrial system. Climate change causes sea level rise and affects the frequency and distribution of typhoon activities, posing severe challenges to typhoon prevention and disaster reduction. Scientific prediction of typhoon activities is a major demand for typhoon prevention and disaster reduction. Track patterns are an important means of predicting the changing characteristics of typhoon activities. The path model is mainly based on statistical theory, and has the characteristics of simplicity and strong operability, and was once widely used. In recent years, scholars have generally expressed doubts about the consistency of statistical characteristics under the background of climate change. Fewer observation data or short observation history in local areas will also affect the reliability of the results.
发明内容Contents of the invention
本申请实施例提供一种台风活动的预测方法、装置、设备及存储介质,可以提高对台风活动的预测的准确性及可靠性。Embodiments of the present application provide a typhoon activity prediction method, device, equipment, and storage medium, which can improve the accuracy and reliability of typhoon activity prediction.
本申请实施例提供了一种台风活动的预测方法,包括:根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,所述台风生成信息包括台风生成位置及台风生成时间;基于设定温室气体排放模式预测所述目标区域中的风场数据;根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径;根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息。An embodiment of the present application provides a method for predicting typhoon activity, including: predicting typhoon generation information in a target area within a future set period of time based on historical typhoon data; wherein, the typhoon generation information includes typhoon generation location and typhoon generation time; Predicting the wind field data in the target area based on the set greenhouse gas emission mode; determining the activity paths of multiple predicted typhoons according to the wind field data and the typhoon generation information; according to the activities of the multiple predicted typhoons The route determines typhoon activity information in the target area within the future set time period.
可选地,根据历史台风数据预测目标区域在未来设定时段内的台风生成信息,包括:根据历史台风数据获取目标区域在空间维度上的第一台风生成分布信息;其中,所述第一台风生成分布信息表征台风在目标区域内的多个位置点的生成概率;根据所述第一台风生成分布信息确定所述目标区域内的多个网格点的台风生成概率;根据所述历史台风数据获取目标区域在时间维度上的第二台风生成分布信息;其中,所述第二台风生成分布信息表征目标区域在台风在每月生成的台风的数量;根据所述第二台风生成分布信息和所述多个网格点的 台风生成概率预测目标区域在未来设定时段内的台风生成信息。Optionally, predicting typhoon generation information in the target area within a set period of time in the future according to historical typhoon data includes: obtaining first typhoon generation distribution information in the target area in the spatial dimension according to historical typhoon data; wherein, the first typhoon The generation distribution information represents the generation probability of typhoons at multiple location points in the target area; determine the typhoon generation probabilities of multiple grid points in the target area according to the first typhoon generation distribution information; according to the historical typhoon data Obtain the second typhoon generation distribution information of the target area in the time dimension; wherein, the second typhoon generation distribution information represents the number of typhoons generated by typhoons in the target area every month; according to the second typhoon generation distribution information and the Typhoon generation probabilities of multiple grid points are used to predict typhoon generation information in the target area in the future set time period.
可选地,根据所述第二台风生成分布信息和所述多个网格点的台风生成概率预测目标区域在未来设定时段内的台风生成信息,包括:根据所述第二台风生成分布信息将目标区域在每月的生成的台风均匀的分配至所述每月的多个时间点上,获得台风生成时间;根据所述多个网格点的台风生成概率将所述多个时间点上的生成的台风分配至所述多个网格点,获得所述台风生成位置。Optionally, predicting typhoon generation information in the target area within a future set time period according to the second typhoon generation distribution information and the typhoon generation probabilities of the plurality of grid points includes: according to the second typhoon generation distribution information Evenly distribute the monthly generated typhoons in the target area to multiple time points of the month to obtain the typhoon generation time; according to the typhoon generation probability of the multiple grid points, divide the The generated typhoon is distributed to the plurality of grid points, and the generated typhoon location is obtained.
可选地,台风生成位置包括每个预测的台风的生成位置,台风生成时间包括每个预测的台风的生成时间;目标区域中的风场数据包括:所述目标区域内的多个网格点在未来时段内的多个时间点的风场数据;根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径,包括:从每个预测的台风的生成时间开始,每隔设定时长获取所述每个预测的台风的当前位置及所述每个预测的台风的当前时间;在所述当前时间与所述生成时间之间的间隔小于预设间隔,且所述当前位置位于所述目标区域内的情况下,根据所述每个预测的台风的当前位置和所述每个预测的台风的当前时间从所述目标区域中的风场数据中提取所述每个预测的台风的获取当前风场数据,其中,所述当前风场数据包括设定区域内的多个网格点在所述当前时间的风场数据,所述设定区域在垂直方向上的投影为从第一设定大气压到第二设定大气压之间的区域,在地面上的投影为距离所述每个预测的台风的当前位置第一设定纬度到第二设定纬度间的带状区域;根据所述当前风场数据确定所述每个预测的台风在所述当前位置的台风移动速度;在所述当前时间与所述生成时间之间的间隔大于或等于所述预设间隔,或者所述当前位置没有位于所述目标区域内的情况下,基于所述每个预测的台风在多个位置的台风移动速度确定所述每个预测的台风的活动路径。Optionally, the typhoon generation location includes the generation location of each predicted typhoon, and the typhoon generation time includes the generation time of each predicted typhoon; the wind field data in the target area includes: a plurality of grid points in the target area Wind field data at multiple time points in the future period; determining the activity paths of multiple predicted typhoons according to the wind field data and the typhoon generation information, including: starting from the generation time of each predicted typhoon, every Acquiring the current position of each predicted typhoon and the current time of each predicted typhoon at intervals of a set time; the interval between the current time and the generation time is less than a preset interval, and the current If the location is within the target area, extract each predicted typhoon from the wind field data in the target area according to the current position of each predicted typhoon and the current time of each predicted typhoon The typhoon obtains the current wind field data, wherein the current wind field data includes the wind field data of multiple grid points in the set area at the current time, and the projection of the set area in the vertical direction is From the area between the first set atmospheric pressure to the second set atmospheric pressure, the projection on the ground is a band-shaped area between the first set latitude and the second set latitude from the current position of each predicted typhoon ; determining the typhoon movement speed of each predicted typhoon at the current location according to the current wind field data; the interval between the current time and the generation time is greater than or equal to the preset interval, or In a case where the current position is not within the target area, an active path of each predicted typhoon is determined based on typhoon movement speeds of each predicted typhoon at multiple locations.
可选地,根据所述当前风场数据确定所述每个预测的台风在当前位置的台风移动速度,包括:对所述当前风场数据中的风场数据求取平均值,获得引导速度;根据所述引导速度确定环境气流的水平切变率;根据所述水平切变率确定漂移速度;将所述引导速度和所述漂移速度进行求和,获得所述每个预测的台风在所述当前位置的台风移动速度。Optionally, determining the typhoon moving speed of each predicted typhoon at the current location according to the current wind field data includes: calculating an average value of the wind field data in the current wind field data to obtain a guiding speed; Determine the horizontal shear rate of the ambient airflow according to the guide velocity; determine the drift velocity according to the horizontal shear rate; sum the guide velocity and the drift velocity to obtain the predicted typhoon in the Typhoon movement speed at current location.
可选地,所述引导速度包括纬度分量和经度分量;所述漂移速度包括经度分量和纬度分量;根据所述引导速度确定环境气流的水平切变率,包括:对所述引导速度的纬度分量沿纬度方向求偏导,获得第一分量切变率;对所述引导速度的经度分量沿经度方向求偏导,获得第二分量切变率;将所述第一分量切变率和所述第二分量切变率求和,获得所述环境气流的水平切变率;根据所述水平切变率确定漂移速度,包括:按照如下公式计算所述漂移速度:
Figure PCTCN2021101934-appb-000001
其中,
Figure PCTCN2021101934-appb-000002
为所述漂移速度的纬度分量,
Figure PCTCN2021101934-appb-000003
为所述漂移速度的经度分量,τ为所述水平切变率,ε为指数参数,ε的取值范围为2000-5000。
Optionally, the guiding velocity includes a latitude component and a longitude component; the drift velocity includes a longitude component and a latitude component; determining the horizontal shear rate of the ambient airflow according to the guiding velocity includes: calculating the latitude component of the guiding velocity Calculate the partial derivative along the latitude direction to obtain the first component shear rate; obtain the partial derivative along the longitude direction of the longitude component of the guiding velocity to obtain the second component shear rate; combine the first component shear rate and the The second component shear rate is summed to obtain the horizontal shear rate of the ambient airflow; determining the drift velocity according to the horizontal shear rate includes: calculating the drift velocity according to the following formula:
Figure PCTCN2021101934-appb-000001
in,
Figure PCTCN2021101934-appb-000002
is the latitude component of the drift velocity,
Figure PCTCN2021101934-appb-000003
is the longitude component of the drift velocity, τ is the horizontal shear rate, ε is an exponential parameter, and the value range of ε is 2000-5000.
可选地,根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息之前,还包括:将所述目标区域划分为设定大小的多个网格;根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息,包括:根据所述多个预测的台风的活动路径统计在所述未来设定时段内的每个网格中生成台风的频率,获得台风活动信息。Optionally, before determining the typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths, it also includes: dividing the target area into a plurality of set sizes. grid; determining the typhoon activity information in the target area within the future set period according to the plurality of forecasted typhoon activity paths, including: counting in the future according to the plurality of predicted typhoon activity paths Set the frequency of typhoons generated in each grid within the time period, and obtain typhoon activity information.
本申请实施例还提供了一种台风活动的预测装置,包括:台风生成信息预测模块,设置为根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,所述台风生成信息包括台风生成位置及台风生成时间;风场数据预测模块,设置为基于设定温室气体排放模式预测所述目标区域中的风场数据;台风活动路径确定模块,设置为根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径;台风活动信息确定模块,设置为根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息。The embodiment of the present application also provides a typhoon activity prediction device, including: a typhoon generation information prediction module, configured to predict the typhoon generation information in the target area within a future set period of time according to historical typhoon data; wherein, the typhoon generation information Including typhoon generation position and typhoon generation time; wind field data prediction module, set to predict the wind field data in the target area based on the set greenhouse gas emission model; typhoon activity path determination module, set to according to the wind field data and The typhoon generation information determines the activity paths of a plurality of predicted typhoons; the typhoon activity information determination module is configured to determine the typhoon activities in the target area within the future set time period according to the plurality of predicted activity paths of typhoons information.
本申请实施例还提供了一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本申请实施例所述的台风活动的预测方法。The embodiment of the present application also provides a computer device, including: a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, it implements the The prediction method of typhoon activity described above.
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述程序被处理装置执行时实现如本申请实施例所述的台风活动的预测方法。The embodiment of the present application also provides a computer-readable storage medium storing a computer program, and when the program is executed by the processing device, the typhoon activity prediction method as described in the embodiment of the present application is realized.
附图说明Description of drawings
图1是本申请实施例一中的一种台风活动的预测方法的流程图;Fig. 1 is a flowchart of a method for predicting typhoon activity in Embodiment 1 of the present application;
图2是本申请实施例一中的西北太平洋海域中的第一台风生成分布信息的示例图;FIG. 2 is an example diagram of the first typhoon generation distribution information in the Northwest Pacific Ocean in Embodiment 1 of the present application;
图3是本申请实施例一中的西北太平洋海域中的第二台风生成分布信息的示例图;FIG. 3 is an example diagram of the second typhoon generation distribution information in the Northwest Pacific sea area in Embodiment 1 of the present application;
图4是本申请实施例一中的多个温室气体排放模式的基本信息的示例图;Fig. 4 is an example diagram of basic information of multiple greenhouse gas emission modes in Embodiment 1 of the present application;
图5是本申请实施例一中的代表性浓度路径(Representative Concentration Pathway,RCP)8.5模式下2081年-2100年期间西北太平洋海域的台风的活动频率的示例图;Fig. 5 is an example diagram of the activity frequency of typhoons in the Northwest Pacific sea area during 2081-2100 under the representative concentration path (Representative Concentration Pathway, RCP) 8.5 model in Example 1 of the present application;
图6是本申请实施例二中的一种台风活动的预测装置的结构示意图;Fig. 6 is a schematic structural diagram of a typhoon activity prediction device in Embodiment 2 of the present application;
图7是本申请实施例三中的一种计算机设备的结构示意图。FIG. 7 is a schematic structural diagram of a computer device in Embodiment 3 of the present application.
具体实施方式detailed description
下面结合附图和实施例对本申请进行说明。此处所描述的实施例仅仅用于解释本申请,而非对本申请的限定。为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。The application will be described below in conjunction with the accompanying drawings and embodiments. The embodiments described here are only used to explain the present application, but not to limit the present application. For ease of description, only some structures related to the present application are shown in the drawings but not all structures.
从涡度动力学的角度分析,大尺度环境流场引起台风的相对涡度产生平流运动,是控制台风运动的主要外力。运动过程中,台风作为一个系统整体运动,台风在垂直方向上的运动速度变化不大。一般采用二维非线性浅水方程描述台风运动:From the perspective of vorticity dynamics, the large-scale environmental flow field causes the relative vorticity of the typhoon to generate advective motion, which is the main external force controlling the wind motion. During the movement, the typhoon moves as a whole system, and the speed of the typhoon in the vertical direction does not change much. Generally, two-dimensional nonlinear shallow water equations are used to describe typhoon movement:
连续方程:
Figure PCTCN2021101934-appb-000004
Continuity equation:
Figure PCTCN2021101934-appb-000004
动量方程:
Figure PCTCN2021101934-appb-000005
Momentum equation:
Figure PCTCN2021101934-appb-000005
φ表示势函数,u表示平面风速,f表示科里奥利参数,f随纬度j变化,f的表达式为:
Figure PCTCN2021101934-appb-000006
k表示方向垂直向上的单位矢量,t表示时间,Ω表示地球的自转角速度。
φ represents the potential function, u represents the plane wind speed, f represents the Coriolis parameter, f varies with latitude j, and the expression of f is:
Figure PCTCN2021101934-appb-000006
k represents the unit vector in the vertical upward direction, t represents time, and Ω represents the angular velocity of the earth's rotation.
如果将台风作为大型均匀的环境流场中的一个点涡旋,气旋中心的移动速度近似地等于气旋中心一定范围内的环境气流的平均移动速度,这便是引导气流的基本原理。实际大气中,台风中心附近的大气流动则更为复杂,需要考虑台风与科里奥利力及环境气流的相互作用。If the typhoon is regarded as a point vortex in a large and uniform environmental flow field, the moving speed of the cyclone center is approximately equal to the average moving speed of the ambient air flow within a certain range of the cyclone center. This is the basic principle of guiding the air flow. In the actual atmosphere, the atmospheric flow near the center of the typhoon is more complicated, and the interaction between the typhoon, the Coriolis force and the ambient airflow needs to be considered.
将平面风速u分解为环境气流风速U和气旋风速u c,即u=U+u c。类似地,将势函数φ分解为环境气流分量Φ和气旋分量φ c,即φ=Φ+φ cThe plane wind speed u is decomposed into the ambient airflow wind speed U and the cyclone wind speed u c , that is, u=U+u c . Similarly, the potential function φ is decomposed into ambient airflow component Φ and cyclone component φ c , ie φ=Φ+φ c .
将u=U+u c和φ=Φ+φ c代入到连续方程和动量方程,且仍可用浅水方程描述大尺度环境气流的运动: Substitute u=U+u c and φ=Φ+φ c into the continuity equation and momentum equation, and the shallow water equation can still be used to describe the movement of large-scale ambient airflow:
Figure PCTCN2021101934-appb-000007
Figure PCTCN2021101934-appb-000007
Figure PCTCN2021101934-appb-000008
Figure PCTCN2021101934-appb-000008
将公式(3)和公式(1)相减,公式(4)和公式(2)相减,整理后可得:Subtract formula (3) from formula (1), and subtract formula (4) from formula (2). After finishing, we can get:
Figure PCTCN2021101934-appb-000009
Figure PCTCN2021101934-appb-000009
Figure PCTCN2021101934-appb-000010
Figure PCTCN2021101934-appb-000010
在公式(6)中,等号的右端是台风与科里奥利力及环境气流的相互作用项。In formula (6), the right-hand side of the equal sign is the interaction term between typhoon, Coriolis force and ambient airflow.
连续方程与动量方程共同组成了描述台风运动的基本方程组。气旋环流与环境气流和科里奥利力高度耦合在一起。如果直接对方程组(5)(6)进行迭 代求解,需要大量而精细的观测资料对流场进行初始化,并且会占用大量的计算资源,适用于单个台风的预报。The continuity equation and the momentum equation together constitute the basic equations describing typhoon motion. The cyclonic circulation is highly coupled with the ambient air flow and Coriolis force. If the equations (5)(6) are directly solved iteratively, a large amount of fine observation data is required to initialize the flow field, and it will occupy a large amount of computing resources, which is suitable for the forecast of a single typhoon.
气候尺度台风活动研究主要关注台风活动的统计特征,涉及成百上千个台风样本,往往并不会直接对方程组(5)(6)进行求解。本申请基于对台风与科里奥利力及环境气流的相互作用效果分析,将控制台风运动的关键机制,分解为环境气流的引导和台风与科里奥利力相互作用产生的漂移。环境气流的引导速度可以直接基于环境流场计算得到,漂移速度的大小受环境气流的水平切变率的影响。The study of climate-scale typhoon activities mainly focuses on the statistical characteristics of typhoon activities, involving hundreds or thousands of typhoon samples, and often does not directly solve equations (5) (6). Based on the analysis of the interaction effect between typhoon, Coriolis force and ambient airflow, this application decomposes the key mechanism of controlling the movement of wind into the guidance of ambient airflow and the drift caused by the interaction between typhoon and Coriolis force. The guiding velocity of the ambient airflow can be directly calculated based on the environmental flow field, and the drift velocity is affected by the horizontal shear rate of the ambient airflow.
实施例一Embodiment one
图1为本申请实施例一提供的一种台风活动的预测方法的流程图,本实施例可适用于对未来设定时段内的台风活动进行预测的情况。该方法可以由台风活动的预测装置来执行,该装置可由硬件和/或软件组成,并一般可集成在具有台风活动的预测功能的设备中。该设备可以是服务器或服务器集群等电子设备。如图1所示,该方法包括如下步骤。FIG. 1 is a flow chart of a method for predicting typhoon activity provided by Embodiment 1 of the present application. This embodiment is applicable to the situation of predicting typhoon activity within a set time period in the future. The method can be executed by a typhoon activity forecasting device, which can be composed of hardware and/or software, and can generally be integrated into a device with a typhoon activity forecasting function. The device may be an electronic device such as a server or server cluster. As shown in Figure 1, the method includes the following steps.
步骤110,根据历史台风数据预测目标区域在未来设定时段内的台风生成信息。Step 110, predicting typhoon generation information in the target area within a future set time period based on historical typhoon data.
台风生成信息包括台风生成位置及台风生成时间。历史台风数据可以理解为历史时段内在目标区域中的台风的生成位置及生成时间。目标区域可以为经常生成台风的区域,例如:西北太平洋海域(0°-50°N,100°E-180°)。未来设定时段可以是未来10年或者20年,例如:2081年-2100年。The typhoon generation information includes typhoon generation location and typhoon generation time. The historical typhoon data can be understood as the generation position and generation time of the typhoon in the target area within the historical period. The target area can be an area where typhoons are often generated, for example: Northwest Pacific Ocean (0°-50°N, 100°E-180°). The future setting period can be 10 or 20 years in the future, for example: 2081-2100.
本实施例中,根据历史台风数据预测目标区域在未来设定时段内的台风生成信息的方式可以是:根据历史台风数据获取目标区域在空间维度上的第一台风生成分布信息;根据第一台风生成分布信息确定目标区域内多个网格点的台风生成概率;根据历史台风数据获取目标区域在时间维度上的第二台风生成分布信息;根据第二台风生成分布信息和多个网格点的台风生成概率预测目标区域在未来设定时段内的台风生成信息。In this embodiment, the method of predicting the typhoon generation information in the target area in the future setting period according to the historical typhoon data may be: according to the historical typhoon data to obtain the first typhoon generation distribution information in the target area in the spatial dimension; Generate distribution information to determine the typhoon generation probability of multiple grid points in the target area; obtain the second typhoon generation distribution information in the time dimension of the target area according to historical typhoon data; according to the second typhoon generation distribution information and multiple grid points The typhoon generation probability predicts the typhoon generation information in the target area in the future setting period.
第一台风生成分布信息表征台风在目标区域内的多个位置点的生成概率。第二台风生成分布信息表征目标区域在每月生成的台风的数量。The first typhoon generation distribution information represents the generation probabilities of typhoons at multiple locations in the target area. The second typhoon generation distribution information represents the number of typhoons generated in the target area every month.
多个网格点可以是对目标区域进行网格化划分获得的,每个网格的四个顶点即为网格点。每个网格的大小可以5°×5°。第一台风生成分布信息可以由台风的生成密度分布函数表示,该函数表示台风的生成位置与台风的生成概率间的关系。The multiple grid points may be obtained by meshing the target area, and the four vertices of each grid are the grid points. The size of each grid can be 5°×5°. The first typhoon generation distribution information may be represented by a typhoon generation density distribution function, which represents a relationship between a typhoon generation location and a typhoon generation probability.
对在历史时段内的台风的生成位置进行统计分析,获得台风的生成密度分 布函数,将每个网格点对应的位置信息代入台风的生成密度分布函数,获得所述每个网格点的台风生成概率。示例性的,图2是本实施例中西北太平洋海域中的第一台风生成分布信息的示例图,图2中的热带气旋表示本实施中的台风。Statistical analysis is performed on the generation positions of typhoons in the historical period to obtain the generation density distribution function of typhoon, and the position information corresponding to each grid point is substituted into the generation density distribution function of typhoon to obtain the typhoon generation density distribution function of each grid point generation probability. Exemplarily, FIG. 2 is an example diagram of the generation and distribution information of the first typhoon in the northwest Pacific sea area in this embodiment, and the tropical cyclone in FIG. 2 represents the typhoon in this embodiment.
对在历史时段内的台风的生成时间进行统计分析,获得目标区域在每月生成的台风的数量。示例性的,图3是本实施例中西北太平洋海域中的第二台风生成分布信息的示例图,图3中示出了在西北太平洋海域中每个月生成的台风的数量。Statistical analysis is performed on the generation time of typhoons in the historical period to obtain the number of typhoons generated in the target area every month. Exemplarily, FIG. 3 is an example diagram of the second typhoon generation distribution information in the Northwest Pacific sea area in this embodiment, and FIG. 3 shows the number of typhoons generated in each month in the Northwest Pacific sea area.
本实施例中,根据第二台风生成分布信息和多个网格点的台风生成概率预测目标区域在未来设定时段内的台风生成信息的方式可以是:根据第二台风生成分布信息将目标区域在每月生成的台风均匀的分配至所述每月的多个时间点上,获得台风生成时间;根据多个网格点的台风生成概率将多个时间点上生成的台风分配至所述多个网格点,获得台风生成位置。In this embodiment, according to the second typhoon generation distribution information and the typhoon generation probabilities of multiple grid points, the method of predicting the typhoon generation information of the target area in the future set time period may be: according to the second typhoon generation distribution information, the target area When the typhoon generated every month is evenly distributed to the multiple time points of each month, the typhoon generation time is obtained; according to the typhoon generation probability of multiple grid points, the typhoon generated at multiple time points is distributed to the multiple points in time. grid points to obtain the location where the typhoon is generated.
将目标区域在每月生成的台风均匀的分配至所述每月的多个时间点上的方式可以是:获取目标区域在每月生成的台风的数量N以及所述每月包含的天数,然后将N个台风均匀分配至所述每月的多个时间点。示例性的,假设目标区域在6月份生成的台风的数量为10,6月份包含30天,则每隔3天分配一个台风,即6月3日0点生成一个台风、6月6日0点生成一个台风,……,6月30日0点生成一个台风。这样就获得了台风生成时间。The method of evenly distributing the typhoons generated in the target area every month to multiple time points of each month may be: obtaining the number N of typhoons generated in the target area every month and the number of days included in each month, and then The N typhoons are evenly distributed to multiple time points of the month. Exemplarily, assuming that the number of typhoons generated in the target area in June is 10, and June contains 30 days, a typhoon is allocated every 3 days, that is, one typhoon is generated at 0 o'clock on June 3, and one typhoon is generated at 0 o'clock on June 6. A typhoon is generated, ..., a typhoon is generated at 0:00 on June 30. In this way, the generation time of the typhoon is obtained.
对于目标区域在历史时段内生成的所有的台风,按照多个网格点的台风生成概率进行分配,使得分配后的台风满足第一台风生成分布信息,从而获得台风生成位置。For all typhoons generated in the target area in the historical period, they are allocated according to the typhoon generation probabilities of multiple grid points, so that the assigned typhoons meet the first typhoon generation distribution information, and thus the typhoon generation location is obtained.
步骤120,基于设定的温室气体排放模式预测目标区域中的风场数据。Step 120, predicting wind field data in the target area based on the set greenhouse gas emission model.
设定的温室气体排放模式可以包括高排放模式和中等排放模式。风场数据包括目标区域中多个网格点的风速。图4是本实施例中多个温室气体排放模式的基本信息的示例图。本实施例中,可以采用风场数据预测模型来预测目标区域中的风场数据。将设定的温室气体排放模式输入风场数据预测模型中,获得全球风场数据,然后基于目标区域所处的经纬度从全球风场数据中提取目标区域对应的风场数据。The set greenhouse gas emission mode may include a high emission mode and a medium emission mode. The wind field data includes wind speeds at multiple grid points in the target area. FIG. 4 is an example diagram of basic information of multiple greenhouse gas emission modes in this embodiment. In this embodiment, a wind field data prediction model may be used to predict the wind field data in the target area. Input the set greenhouse gas emission pattern into the wind field data prediction model to obtain the global wind field data, and then extract the wind field data corresponding to the target area from the global wind field data based on the latitude and longitude of the target area.
步骤130,根据风场数据和台风生成信息确定多个预测的台风的活动路径。Step 130, determine the activity paths of multiple predicted typhoons according to the wind field data and typhoon generation information.
台风的活动路径可以理解为台风的移动轨迹。本实施例中,每隔设定时长计算一次台风移动速度(包括方向和大小),且假设台风在该设定时长内按照新计算出的台风移动速度移动,基于计算出的台风移动速度及设定时长确定台风的活动路径。The activity path of a typhoon can be understood as the trajectory of the typhoon. In this embodiment, the typhoon moving speed (including direction and size) is calculated every set time length, and assuming that the typhoon moves according to the newly calculated typhoon moving speed within the set time length, based on the calculated typhoon moving speed and the design The timing determines the activity path of the typhoon.
台风生成位置包括每个预测的台风的生成位置,台风生成时间包括每个预测的台风的生成时间。目标区域中的风场数据包括:目标区域内的多个网格点在未来时段内的多个时间点的风场数据。The typhoon generating location includes the generating location of each predicted typhoon, and the typhoon generating time includes the generating time of each predicted typhoon. The wind field data in the target area includes: wind field data of multiple grid points in the target area at multiple time points in the future period.
根据风场数据和台风生成信息确定多个预测的台风的活动路径的过程可以是:对于每个预测的台风,从所述每个预测的台风的生成时间开始,每隔设定时长获取所述每个预测的台风的当前位置及当前时间;在所述当前时间与所述生成时间之间的间隔小于预设间隔,且所述当前位置位于所述目标区域内的情况下,根据所述每个预测的台风的当前位置和当前时间从所述目标区域中的风场数据中提取所述每个预测的台风的当前风场数据,其中,所述当前风场数据包括设定区域内的多个网格点在所述当前时间的风场数据,所述设定区域在垂直方向上的投影为从第一设定大气压到第二设定大气压之间的区域,在地面上的投影为距离所述每个预测的台风的当前位置第一设定纬度到第二设定纬度间的带状区域;根据当前风场数据确定所述每个预测的台风在当前位置的台风移动速度;在所述当前时间与所述生成时间之间的间隔大于或等于所述预设间隔,或者所述当前位置没有位于所述目标区域内的情况下,基于所述每个预测的台风在多个位置的台风移动速度确定所述每个预测的台风的活动路径。The process of determining the activity paths of multiple predicted typhoons according to the wind field data and typhoon generation information may be: for each predicted typhoon, starting from the generation time of each predicted typhoon, acquiring the The current position and current time of each predicted typhoon; when the interval between the current time and the generation time is less than a preset interval, and the current position is within the target area, according to the each The current position and current time of each predicted typhoon are extracted from the wind field data in the target area, wherein the current wind field data of each predicted typhoon includes multiple wind fields in the set area. The wind field data of grid points at the current time, the projection of the set area in the vertical direction is the area from the first set atmospheric pressure to the second set atmospheric pressure, and the projection on the ground is the distance The band-shaped area between the first set latitude and the second set latitude of the current position of each predicted typhoon; determine the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data; If the interval between the current time and the generation time is greater than or equal to the preset interval, or the current position is not located in the target area, based on each predicted typhoon at multiple positions The moving speed of the typhoon determines the active path of each predicted typhoon.
风场数据会随着位置和时间变化,因此需要根据台风的当前位置和当前时间两个因素来确定当前风场数据。Wind field data will change with location and time, so it is necessary to determine the current wind field data based on the typhoon's current location and current time.
台风移动速度基于引导速度和漂移速度确定。引导速度可以理解为环境气流的引导速度,漂移速度可以理解为台风与科里奥利力相互作用产生的漂移速度。Typhoon movement speed is determined based on guidance speed and drift speed. The guidance velocity can be understood as the guidance velocity of the ambient airflow, and the drift velocity can be understood as the drift velocity produced by the interaction between the typhoon and the Coriolis force.
本实例中,根据当前风场数据确定所述每个预测的台风在当前位置的台风移动速度的方式可以是:对所述当前风场数据中的风场数据求取平均值,获得引导速度;根据引导速度确定环境气流的水平切变率;根据水平切变率确定漂移速度;将引导速度和漂移速度进行求和,获得所述每个预测的台风在当前位置的台风移动速度。In this example, the method of determining the typhoon moving speed of each predicted typhoon at the current location according to the current wind field data may be: calculating the average value of the wind field data in the current wind field data to obtain the guiding speed; Determine the horizontal shear rate of the ambient airflow according to the guidance velocity; determine the drift velocity according to the horizontal shear rate; sum the guidance velocity and the drift velocity to obtain the typhoon moving velocity of each predicted typhoon at the current position.
设定区域为:在垂直方向上从第一设定大气压到第二设定大气压之间的区域,在水平方向上,距离所述每个预测的台风的当前位置第一设定纬度到第二设定纬度间的带状区域。第一设定大气压可以设置为850hPa,第二设定大气压可以设置为200hpa。第一设定纬度可以设置为5°,第二设定纬度可以设置为7.5°。即设定区域为:垂直方向上,选取从850hPa到200hPa之间的区域;水平方向上,选取台风的当前位置附近的5°-7.5°的带状区域。The set area is: the area between the first set atmospheric pressure and the second set atmospheric pressure in the vertical direction; in the horizontal direction, the distance from the first set latitude to the second Sets the band between latitudes. The first set atmospheric pressure can be set to 850hPa, and the second set atmospheric pressure can be set to 200hPa. The first set latitude may be set to 5°, and the second set latitude may be set to 7.5°. That is, the setting area is: in the vertical direction, select the area between 850hPa and 200hPa; in the horizontal direction, select the 5°-7.5° band-shaped area near the current position of the typhoon.
引导速度包括纬度分量和经度分量。本实施例中,根据引导速度确定环境气流的水平切变率的过程可以是:对引导速度的纬度分量沿纬度方向求偏导, 获得第一分量切变率;对引导速度的经度分量沿经度方向求偏导,获得第二分量切变率;将第一分量切变率和第二分量切变率求和,获得环境气流的水平切变率。Guidance velocity includes latitude and longitude components. In this embodiment, the process of determining the horizontal shear rate of the ambient airflow according to the guiding velocity may be: deriving the latitude component of the guiding velocity along the latitude direction to obtain the first component shear rate; The partial derivative of the direction is obtained to obtain the second component shear rate; the sum of the first component shear rate and the second component shear rate is obtained to obtain the horizontal shear rate of the ambient airflow.
环境气流的水平切变率的计算公式为:
Figure PCTCN2021101934-appb-000011
其中,u x表示引导速度的纬度分量,u y表示引导速度的经度分量,x表示纬度方向,y表示经度方向。
The formula for calculating the horizontal shear rate of the ambient airflow is:
Figure PCTCN2021101934-appb-000011
Among them, u x represents the latitude component of the guidance speed, u y represents the longitude component of the guidance speed, x represents the latitude direction, and y represents the longitude direction.
由环境气流向次级引导气流的能量转化率与环境气流的水平切变率成正比,根据所述水平切变率,按照如下公式计算漂移速度:
Figure PCTCN2021101934-appb-000012
其中,
Figure PCTCN2021101934-appb-000013
为漂移速度的纬度分量,
Figure PCTCN2021101934-appb-000014
为漂移速度的经度分量,τ为水平切变率,ε为指数参数,ε的取值范围为2000-5000。
The energy conversion rate from the ambient airflow to the secondary guided airflow is proportional to the horizontal shear rate of the ambient airflow. According to the horizontal shear rate, the drift velocity is calculated according to the following formula:
Figure PCTCN2021101934-appb-000012
in,
Figure PCTCN2021101934-appb-000013
is the latitude component of the drift velocity,
Figure PCTCN2021101934-appb-000014
is the longitude component of the drift velocity, τ is the horizontal shear rate, ε is an exponential parameter, and the value range of ε is 2000-5000.
最后将引导速度和漂移速度进行求和,获得所述每个预测的台风在当前位置的台风移动速度。Finally, the guiding speed and the drifting speed are summed to obtain the typhoon moving speed of each predicted typhoon at the current position.
本实施例中,首先根据台风生成时间和台风生成位置按照上述方式计算台风在生成位置处的移动速度,并假设台风按照该移动速度移动设定时长(6小时)后,计算台风的当前位置及当前时间,在按照上述方式计算台风在当前位置的移动速度,重复上述过程,直到模拟时长达到10天,或者台风的位置超出目标区域。In this embodiment, first, according to the typhoon generation time and typhoon generation position, the moving speed of the typhoon at the generation position is calculated in the above-mentioned manner, and after assuming that the typhoon moves according to the moving speed for a set duration (6 hours), the current position and the current position of the typhoon are calculated. At the current time, calculate the moving speed of the typhoon at the current location according to the above method, and repeat the above process until the simulation time reaches 10 days, or the typhoon's position exceeds the target area.
在获得台风在多个位置的移动速度后,根据物理学原理,在初始位置、每个位置的移动速度及移动时长的情况下,可以计算出台风在每个时刻的位置,从而获得台风的活动路径。After obtaining the moving speed of the typhoon at multiple locations, according to the principles of physics, the location of the typhoon at each moment can be calculated based on the initial location, the moving speed of each location, and the duration of the movement, so as to obtain the typhoon's activity path.
步骤140,根据多个预测的台风的活动路径确定目标区域在未来设定时段内的台风活动信息。Step 140: Determine typhoon activity information in the target area within a future set period of time according to multiple forecasted typhoon activity paths.
台风活动信息可以由台风生成频率表征,单位为:个/年。The typhoon activity information can be represented by the frequency of typhoon generation, and the unit is: one/year.
在根据多个预测的台风的活动路径确定目标区域在未来设定时段内的台风活动信息之前,所述方法还包括:将目标区域划分为设定大小的多个网格;根据多个预测的台风的活动路径确定目标区域在未来设定时段内的台风活动信息,包括:根据多个预测的台风的活动路径统计在未来设定时段内每个网格中生成台风的频率,获得台风活动信息。Before determining the typhoon activity information of the target area within the future set time period according to the multiple forecasted typhoon activity paths, the method further includes: dividing the target area into multiple grids with a set size; The typhoon’s activity path determines the typhoon activity information in the target area within the future set period, including: counting the frequency of typhoons generated in each grid in the future set period according to multiple forecasted typhoon activity paths, and obtaining typhoon activity information .
设定大小可以是5°×5°。本实施例中,通过统计台风在每个网格中的平均出现频率,获得台风活动信息。示例性的,图5是本申请实施例中RCP8.5模式下2081年-2100年期间西北太平洋海域的台风的活动频率的示意图。The set size can be 5°×5°. In this embodiment, the typhoon activity information is obtained by counting the average occurrence frequency of the typhoon in each grid. Exemplarily, FIG. 5 is a schematic diagram of the frequency of typhoons in the Northwest Pacific Ocean during the period 2081-2100 under the RCP8.5 model in the embodiment of the present application.
本实施例的技术方案,根据历史台风数据预测目标区域在未来设定时段内 的台风生成信息;基于设定的温室气体排放模式预测目标区域中的风场数据;根据风场数据和台风生成信息确定多个预测的台风的活动路径;根据多个预测的台风的活动路径确定目标区域在未来设定时段内的台风活动信息。本申请实施例提供的台风活动的预测方法,基于预测的台风生成信息及风场数据确定多个预测台风的活动路径,从而获得目标区域在未来设定时段内的台风活动信息,以提高对台风活动的预测的准确性及可靠性。The technical solution of this embodiment predicts the typhoon generation information in the target area in the future set time period according to the historical typhoon data; predicts the wind field data in the target area based on the set greenhouse gas emission pattern; and generates information according to the wind field data and typhoon Determine the activity paths of multiple predicted typhoons; determine the typhoon activity information in the target area within a future set period according to the multiple predicted activity paths of typhoons. The typhoon activity prediction method provided by the embodiment of the present application determines the activity paths of multiple predicted typhoons based on the predicted typhoon generation information and wind field data, so as to obtain the typhoon activity information in the target area in the future setting period, so as to improve the prediction of typhoon. Accuracy and reliability of activity forecasts.
实施例二Embodiment two
图6是本申请实施例二提供的一种台风活动的预测装置的结构示意图。如图6所示,该装置包括:台风生成信息预测模块210,设置为根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,台风生成信息包括台风生成位置及台风生成时间;风场数据预测模块220,设置为基于设定的温室气体排放模式预测目标区域中的风场数据;台风活动路径确定模块230,设置为根据风场数据和台风生成信息确定多个预测的台风的活动路径;台风活动信息确定模块240,设置为根据多个预测的台风的活动路径确定目标区域在未来设定时段内的台风活动信息。FIG. 6 is a schematic structural diagram of a typhoon activity prediction device provided in Embodiment 2 of the present application. As shown in Figure 6, the device includes: a typhoon generation information prediction module 210, which is configured to predict the typhoon generation information of the target area in the future setting period according to the historical typhoon data; wherein, the typhoon generation information includes the typhoon generation position and the typhoon generation time The wind field data prediction module 220 is configured to predict the wind field data in the target area based on the set greenhouse gas emission pattern; the typhoon activity path determination module 230 is configured to determine a plurality of predicted typhoons according to the wind field data and typhoon generation information The activity path of the typhoon; the typhoon activity information determination module 240 is configured to determine the typhoon activity information of the target area in the future set time period according to a plurality of predicted typhoon activity paths.
可选的,台风生成信息预测模块210是设置为:根据历史台风数据获取目标区域在空间维度上的第一台风生成分布信息,其中,第一台风生成分布信息表征台风在目标区域内的多个位置点的生成概率;根据第一台风生成分布信息确定目标区域内多个网格点的台风生成概率;根据历史台风数据获取目标区域在时间维度上的第二台风生成分布信息,其中,第二台风生成分布信息表征目标区域在每月生成的台风的数量;根据第二台风生成分布信息和多个网格点的台风生成概率预测目标区域在未来设定时段内的台风生成信息。Optionally, the typhoon generation information prediction module 210 is set to: acquire the first typhoon generation distribution information in the target area in the spatial dimension according to the historical typhoon data, wherein the first typhoon generation distribution information represents the number of typhoons in the target area. The generation probability of the location point; determine the typhoon generation probability of multiple grid points in the target area according to the first typhoon generation distribution information; obtain the second typhoon generation distribution information in the time dimension of the target area according to the historical typhoon data, wherein, the second The typhoon generation distribution information represents the number of typhoons generated in the target area every month; according to the second typhoon generation distribution information and the typhoon generation probabilities of multiple grid points, the typhoon generation information of the target area in the future set period is predicted.
可选的,台风生成信息预测模块210是设置为通过如下方式根据第二台风生成分布信息和多个网格点的台风生成概率预测目标区域在未来设定时段内的台风生成信息:根据第二台风生成分布信息将目标区域在每月生成的台风均匀的分配至所述每月的多个时间点上,获得台风生成时间;根据多个网格点的台风生成概率将每个时间点上生成的台风分配至多个网格点,获得台风生成位置。Optionally, the typhoon generation information prediction module 210 is configured to predict the typhoon generation information in the target area within the future set time period according to the second typhoon generation distribution information and the typhoon generation probabilities of multiple grid points: according to the second The typhoon generation distribution information evenly distributes the typhoons generated in the target area every month to multiple time points of the month to obtain the typhoon generation time; according to the typhoon generation probability of multiple grid points, generate The typhoon is assigned to multiple grid points to obtain the typhoon generation location.
可选的,台风生成位置包括每个预测的台风的生成位置,台风生成时间包括每个预测的台风的生成时间,目标区域中的风场数据包括:所述目标区域内的多个网格点在未来时段内的多个时间点的风场数据。台风活动路径确定模块230是设置为:对于每个预测的台风,从所述每个预测的台风的生成时间开始,每隔设定时长获取所述每个预测的台风的当前位置及当前时间;在所述当前时间与所述生成时间之间的间隔小于预设间隔,且所述当前位置位于所述目标区域内的情况下,根据所述每个预测的台风的当前位置和当前时间从所述目标区 域中的风场数据中提取所述每个预测的台风的当前风场数据其中,所述当前风场数据包括设定区域内的多个网格点在所述当前时间的风场数据,所述设定区域在垂直方向上的投影为从第一设定大气压到第二设定大气压之间的区域,在地面上的投影为距离所述每个预测的台风的当前位置第一设定纬度到第二设定纬度间的带状区域;根据当前风场数据确定所述每个预测的台风在当前位置的台风移动速度;在所述当前时间与所述生成时间之间的间隔大于或等于所述预设间隔,或者所述当前位置没有位于所述目标区域内的情况下,基于每个预测的台风台风在多个位置的台风移动速度确定所述每个预测的台风的活动路径。Optionally, the typhoon generation location includes the generation location of each predicted typhoon, the typhoon generation time includes the generation time of each predicted typhoon, and the wind field data in the target area includes: multiple grid points in the target area Wind field data at multiple points in time in the future period. The typhoon activity path determination module 230 is configured to: for each predicted typhoon, starting from the generation time of each predicted typhoon, acquire the current position and current time of each predicted typhoon every set duration; When the interval between the current time and the generation time is less than a preset interval, and the current position is within the target area, according to the current position and current time of each predicted typhoon from the Extract the current wind field data of each predicted typhoon from the wind field data in the target area, wherein the current wind field data includes the wind field data of multiple grid points in the set area at the current time , the projection of the set area in the vertical direction is the area from the first set atmospheric pressure to the second set atmospheric pressure, and the projection on the ground is the first set distance from the current position of each predicted typhoon. The band-shaped area between the fixed latitude and the second set latitude; determine the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data; the interval between the current time and the generation time is greater than Or equal to the preset interval, or when the current position is not within the target area, determine the active path of each predicted typhoon based on the typhoon moving speed of each predicted typhoon at multiple locations .
可选的,台风移动速度基于引导速度和漂移速度确定,台风活动路径确定模块230是设置为通过如下方式根据当前风场数据确定所述每个预测的台风在当前位置的台风移动速度:对所述当前风场数据中的风场数据求取平均值,获得引导速度;根据引导速度确定环境气流的水平切变率;根据水平切变率确定漂移速度;将引导速度和漂移速度进行求和,获得所述每个预测的台风在当前位置的台风移动速度。Optionally, the moving speed of the typhoon is determined based on the guidance speed and the drifting speed, and the typhoon activity path determination module 230 is configured to determine the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data in the following manner: Calculate the average value of the wind field data in the current wind field data to obtain the guidance velocity; determine the horizontal shear rate of the ambient airflow according to the guidance velocity; determine the drift velocity according to the horizontal shear rate; sum the guidance velocity and the drift velocity, Obtain the typhoon moving speed of each predicted typhoon at the current location.
可选的,引导速度包括纬度分量和经度分量,漂移速度包括经度分量和纬度分量;台风活动路径确定模块230是设置为通过如下方式根据引导速度确定环境气流的水平切变率:对引导速度的纬度分量沿纬度方向求偏导,获得第一分量切变率;对引导速度的经度分量沿经度方向求偏导,获得第二分量切变率;将第一分量切变率和第二分量切变率求和,获得环境气流的水平切变率;相应的,台风活动路径确定模块230是设置为通过如下方式根据水平切变率确定漂移速度:按照如下公式计算漂移速度:
Figure PCTCN2021101934-appb-000015
其中,
Figure PCTCN2021101934-appb-000016
为漂移速度的纬度分量,
Figure PCTCN2021101934-appb-000017
为漂移速度的经度分量,τ为水平切变率,ε为指数参数,ε的取值范围为2000-5000。
Optionally, the guidance velocity includes a latitude component and a longitude component, and the drift velocity includes a longitude component and a latitude component; the typhoon activity path determination module 230 is configured to determine the horizontal shear rate of the ambient airflow according to the guidance velocity in the following manner: Calculate the partial derivative of the latitude component along the latitude direction to obtain the first component shear rate; calculate the partial derivative of the longitude component of the guidance velocity along the longitude direction to obtain the second component shear rate; combine the first component shear rate and the second component shear rate The variable rate is summed to obtain the horizontal shear rate of the ambient air flow; correspondingly, the typhoon activity path determination module 230 is set to determine the drift velocity according to the horizontal shear rate in the following manner: calculate the drift velocity according to the following formula:
Figure PCTCN2021101934-appb-000015
in,
Figure PCTCN2021101934-appb-000016
is the latitude component of the drift velocity,
Figure PCTCN2021101934-appb-000017
is the longitude component of the drift velocity, τ is the horizontal shear rate, ε is an exponential parameter, and the value range of ε is 2000-5000.
可选的,台风活动信息确定模块240还设置为:在根据多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息之前,将目标区域划分为设定大小的多个网格;台风活动信息确定模块240是设置为通过如下方式根据多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息:根据多个预测的台风的活动路径统计在未来设定时段内的每个网格中生成台风的频率,获得台风活动信息。Optionally, the typhoon activity information determination module 240 is further configured to: divide the target area into set The typhoon activity information determination module 240 is set to determine the typhoon activity information of the target area in the future set time period according to the activity path of multiple predicted typhoons in the following manner: according to multiple forecasts The frequency of typhoons generated in each grid in the future set time period is counted according to the activity path of the typhoon, and the typhoon activity information is obtained.
上述装置可执行本申请前述所有实施例所提供的方法,具备执行上述方法相应的功能模块。未在本实施例中描述的技术细节,可参见本申请前述所有实施例所提供的方法。The above-mentioned device can execute the methods provided in all the aforementioned embodiments of the present application, and has corresponding functional modules for executing the above-mentioned methods. For technical details not described in this embodiment, refer to the methods provided in all the foregoing embodiments of the present application.
实施例三Embodiment three
图7为本申请实施例三提供的一种计算机设备的结构示意图。图7示出了 适于用来实现本申请实施方式的计算机设备312的框图。图7显示的计算机设备312仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。设备312是台风活动的预测功能的计算设备。FIG. 7 is a schematic structural diagram of a computer device provided in Embodiment 3 of the present application. Figure 7 shows a block diagram of a computer device 312 suitable for implementing embodiments of the present application. The computer device 312 shown in FIG. 7 is only an example, and should not limit the functions and scope of use of this embodiment of the present application. Device 312 is a computing device for the prediction function of typhoon activity.
如图7所示,计算机设备312以通用计算设备的形式表现。计算机设备312的组件可以包括但不限于:一个或者多个处理器316,存储装置328,连接不同系统组件(包括存储装置328和处理器316)的总线318。As shown in FIG. 7, computer device 312 takes the form of a general-purpose computing device. Components of computer device 312 may include, but are not limited to: one or more processors 316, storage 328, bus 318 connecting various system components including storage 328 and processor 316.
总线318表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(Industry Standard Architecture,ISA)总线,微通道体系结构(Micro Channel Architecture,MCA)总线,增强型ISA总线、视频电子标准协会(Video Electronics Standards Association,VESA)局域总线以及外围组件互连(Peripheral Component Interconnect,PCI)总线。 Bus 318 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (Industry Standard Architecture, ISA) bus, Micro Channel Architecture (Micro Channel Architecture, MCA) bus, Enhanced ISA bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local bus and peripheral component interconnect (Peripheral Component Interconnect, PCI) bus.
计算机设备312包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备312访问的可用介质,包括易失性介质和非易失性介质,可移动的介质和不可移动的介质。 Computer device 312 includes a variety of computer system readable media. These media can be any available media that can be accessed by computing device 312 and include both volatile and nonvolatile media, removable and non-removable media.
存储装置328可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(Random Access Memory,RAM)330和/或高速缓存存储器332。计算机设备312可以包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统334可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如只读光盘(Compact Disc-Read Only Memory,CD-ROM)、只读数字视盘(Digital Video Disc-Read Only Memory,DVD-ROM)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线318相连。存储装置328可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请多个实施例的功能。 Storage device 328 may include computer system readable media in the form of volatile memory, such as random access memory (Random Access Memory, RAM) 330 and/or cache memory 332 . Computer device 312 may include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 334 may be used to read and write to non-removable, non-volatile magnetic media (not shown in FIG. 7, commonly referred to as a "hard drive"). Although not shown in FIG. 7, a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") may be provided, as well as a removable non-volatile disk (such as a Compact Disc- Read Only Memory, CD-ROM), Digital Video Disc (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical media) read and write optical disc drives. In these cases, each drive may be connected to bus 318 through one or more data media interfaces. The storage device 328 may include at least one program product having a set (eg, at least one) of program modules configured to perform the functions of various embodiments of the present application.
具有一组(至少一个)程序模块326的程序336,可以存储在例如存储装置328中,这样的程序模块326包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或一种组合中可能包括网络环境的实现。程序模块326通常执行本申请所描述的实施例中的功能和/或方法。A program 336 having a set (at least one) of program modules 326 may be stored, for example, in storage device 328, such program modules 326 including but not limited to an operating system, one or more application programs, other program modules, and program data, which Each or a combination of the examples may include the implementation of a network environment. The program modules 326 generally perform the functions and/or methods of the embodiments described herein.
计算机设备312也可以与一个或多个外部设备314(例如键盘、指向设备、摄像头、显示器324等)通信,还可与一个或者多个使得用户能与该计算机设 备312交互的设备通信,和/或与使得该计算机设备312能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(Input/Output,I/O)接口322进行。计算机设备312还可以通过网络适配器320与一个或者多个网络(例如局域网(Local Area Network,LAN),广域网(Wide Area Network,WAN)和/或公共网络,例如因特网)通信。如图7所示,网络适配器320通过总线318与计算机设备312的其它模块通信。尽管图7中未示出,可以结合计算机设备312使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、磁盘阵列(Redundant Arrays of Independent Disks,RAID)系统、磁带驱动器以及数据备份存储系统等。The computer device 312 may also communicate with one or more external devices 314 (e.g., a keyboard, pointing device, camera, display 324, etc.), and with one or more devices that enable a user to interact with the computer device 312, and/or Or communicate with any device (eg, network card, modem, etc.) that enables the computing device 312 to communicate with one or more other computing devices. Such communication may be through an input/output (Input/Output, I/O) interface 322 . The computer device 312 can also communicate with one or more networks (such as a local area network (Local Area Network, LAN), a wide area network (Wide Area Network, WAN) and/or a public network, such as the Internet) through the network adapter 320. As shown in FIG. 7 , network adapter 320 communicates with other modules of computer device 312 via bus 318 . Although not shown in FIG. 7, other hardware and/or software modules may be used in conjunction with computer device 312, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, disk arrays (Redundant Arrays of Independent Disks, RAID) systems, tape drives, and data backup storage systems.
处理器316通过运行存储在存储装置328中的程序,从而执行多种功能应用以及数据处理,例如实现本申请上述实施例所提供的台风活动的预测方法。The processor 316 executes a variety of functional applications and data processing by running the programs stored in the storage device 328 , for example, implementing the typhoon activity prediction method provided in the above-mentioned embodiments of the present application.
实施例四Embodiment Four
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被处理装置执行时实现如本申请实施例中的台风活动的预测方法。本申请上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、RAM、ROM、可擦式可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)或闪存、光纤、便携式CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,计算机可读信号介质中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、射频(Radio Frequency,RF)等等,或者上述的任意合适的组合。An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processing device, the typhoon activity prediction method as in the embodiment of the present application is implemented. The computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Examples of computer readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, RAM, ROM, Erasable Programmable Read-Only Memory (Erasable Programmable Read-Only Memory, EPROM) or flash memory, optical fiber, portable CD-ROM, optical storage device, magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, and the computer-readable signal medium carries computer-readable program codes. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . The program code contained on the computer readable medium can be transmitted by any appropriate medium, including but not limited to: electric wire, optical cable, radio frequency (Radio Frequency, RF), etc., or any suitable combination of the above.
在一些实施方式中,客户端、服务器可以利用诸如超文本传输协议(HyperText Transfer Protocol,HTTP)之类的任何当前已知或未来研发的网络 协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括LAN,WAN,网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and the server can communicate using any currently known or future network protocols such as Hypertext Transfer Protocol (HyperText Transfer Protocol, HTTP), and can communicate with digital data in any form or medium The communication (eg, communication network) interconnections. Examples of communication networks include LANs, WANs, Internets (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), and any currently known or future developed networks.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,所述台风生成信息包括台风生成位置及台风生成时间;基于设定的温室气体排放模式预测所述目标区域中的风场数据;根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径;根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息。The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: predicts typhoon generation information in the target area within a set period of time in the future according to historical typhoon data; Wherein, the typhoon generation information includes typhoon generation location and typhoon generation time; predict the wind field data in the target area based on the set greenhouse gas emission pattern; determine multiple Predicted typhoon activity paths: determining typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括LAN或WAN—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, or combinations thereof, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and Includes conventional procedural programming languages - such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. Where a remote computer is involved, the remote computer can be connected to the user computer through any kind of network, including a LAN or WAN, or it can be connected to an external computer (eg via the Internet using an Internet Service Provider).
附图中的流程图和框图,图示了按照本公开多种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,有时也可以按相反的顺序执行,这依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or sometimes in the reverse order, depending upon the functionality involved. Each block in the block diagrams and/or flowcharts, and combinations of blocks in the block diagrams and/or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by dedicated hardware implemented in combination with computer instructions.
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。单元的名称并不构成对该单元本身的限定。The units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. The name of a unit does not constitute a limitation of the unit itself.
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编 程门阵列(Field Programmable Gate Array,FPGA)、专用集成电路(Application Specific Integrated Circuit,ASIC)、专用标准产品(Application Specific Standard Product,ASSP)、片上系统(System On Chip,SOC)、复杂可编程逻辑设备(Complex Programmable Logic Device,CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (Field Programmable Gate Arrays, FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (Application Specific Standard Product, ASSP), System On Chip (System On Chip, SOC), Complex Programmable Logic Device (Complex Programmable Logic Device, CPLD) and so on.
在本公开的上下文中,机器可读介质可以是有形的介质,可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、RAM、ROM、EPROM或快闪存储器、光纤、便捷式CD-ROM、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, RAM, ROM, EPROM or flash memory, optical fibers, portable CD-ROMs, optical storage devices, magnetic storage devices , or any suitable combination of the foregoing.

Claims (10)

  1. 一种台风活动的预测方法,包括:A method for forecasting typhoon activity, comprising:
    根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,所述台风生成信息包括台风生成位置及台风生成时间;Predicting typhoon generation information in the target area within a set period of time in the future according to historical typhoon data; wherein, the typhoon generation information includes typhoon generation location and typhoon generation time;
    基于设定的温室气体排放模式预测所述目标区域中的风场数据;Predicting wind field data in the target area based on the set greenhouse gas emission model;
    根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径;determining a plurality of predicted activity paths of typhoons according to the wind field data and the typhoon generation information;
    根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息。determining typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths.
  2. 根据权利要求1所述的方法,其中,所述根据历史台风数据预测目标区域在未来设定时段内的台风生成信息,包括:The method according to claim 1, wherein said predicting typhoon generation information in the target area within a future set time period based on historical typhoon data includes:
    根据所述历史台风数据获取所述目标区域在空间维度上的第一台风生成分布信息,其中,所述第一台风生成分布信息表征台风在所述目标区域内的多个位置点的生成概率;Acquiring the first typhoon generation distribution information in the spatial dimension of the target area according to the historical typhoon data, wherein the first typhoon generation distribution information represents the generation probabilities of typhoons at multiple locations in the target area;
    根据所述第一台风生成分布信息确定所述目标区域内的多个网格点的台风生成概率;determining the typhoon generation probabilities of multiple grid points in the target area according to the first typhoon generation distribution information;
    根据所述历史台风数据获取所述目标区域在时间维度上的第二台风生成分布信息,其中,所述第二台风生成分布信息表征所述目标区域在每月生成的台风的数量;Obtaining second typhoon generation distribution information in the time dimension of the target area according to the historical typhoon data, wherein the second typhoon generation distribution information represents the number of typhoons generated in the target area every month;
    根据所述第二台风生成分布信息和所述多个网格点的台风生成概率预测所述目标区域在未来设定时段内的台风生成信息。predicting typhoon generation information in the target area within a future set time period according to the second typhoon generation distribution information and the typhoon generation probabilities of the plurality of grid points.
  3. 根据权利要求2所述的方法,其中,所述根据所述第二台风生成分布信息和所述多个网格点的台风生成概率预测所述目标区域在未来设定时段内的台风生成信息,包括:The method according to claim 2, wherein, predicting typhoon generation information in the target area within a future set period of time based on the second typhoon generation distribution information and the typhoon generation probabilities of the plurality of grid points, include:
    根据所述第二台风生成分布信息将所述目标区域在每月生成的台风均匀的分配至所述每月的多个时间点上,获得所述台风生成时间;According to the second typhoon generation distribution information, the typhoon generated in the target area is evenly distributed to multiple time points in each month to obtain the typhoon generation time;
    根据所述多个网格点的台风生成概率将所述多个时间点上生成的台风分配至所述多个网格点,获得所述台风生成位置。The typhoons generated at the multiple time points are allocated to the multiple grid points according to the typhoon generation probabilities of the multiple grid points, so as to obtain the typhoon generation position.
  4. 根据权利要求1所述的方法,其中,所述台风生成位置包括每个预测的台风的生成位置,所述台风生成时间包括每个预测的台风的生成时间;所述目标区域中的风场数据包括:所述目标区域内的多个网格点在未来时段内的多个时间点的风场数据;所述根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径,包括:The method according to claim 1, wherein the typhoon generation location includes the generation location of each predicted typhoon, and the typhoon generation time includes the generation time of each predicted typhoon; the wind field data in the target area Including: the wind field data of multiple grid points in the target area at multiple time points in the future period; the determination of the activity paths of multiple predicted typhoons according to the wind field data and the typhoon generation information ,include:
    从每个预测的台风的的生成时间开始,每隔设定时长获取所述每个预测的台风的当前位置及所述每个预测的台风的当前时间;Starting from the generation time of each predicted typhoon, acquiring the current position of each predicted typhoon and the current time of each predicted typhoon every set duration;
    在所述当前时间与所述生成时间之间的间隔小于预设间隔,且所述当前位置位于所述目标区域内的情况下,根据所述每个预测的台风的当前位置和所述每个预测的台风的当前时间从所述目标区域中的风场数据中提取所述每个预测的台风的当前风场数据,其中,所述当前风场数据包括设定区域内的多个网格点在所述当前时间的风场数据,所述设定区域在垂直方向上的投影为从第一设定大气压到第二设定大气压之间的区域,在地面上的投影为距离所述每个预测的台风的当前位置第一设定纬度到第二设定纬度间的带状区域;根据所述当前风场数据确定所述每个预测的台风在所述当前位置的台风移动速度;When the interval between the current time and the generation time is less than a preset interval, and the current position is within the target area, according to the current position of each predicted typhoon and each The current time of the predicted typhoon extracts the current wind field data of each predicted typhoon from the wind field data in the target area, wherein the current wind field data includes a plurality of grid points in the set area For the wind field data at the current time, the projection of the set area in the vertical direction is the area from the first set atmospheric pressure to the second set atmospheric pressure, and the projection on the ground is the distance from each A band-shaped area between the first set latitude and the second set latitude of the predicted current position of the typhoon; determining the typhoon moving speed of each predicted typhoon at the current position according to the current wind field data;
    在所述当前时间与所述生成时间之间的间隔大于或等于所述预设间隔,或者所述当前位置没有位于所述目标区域内的情况下,基于所述每个预测的台风在多个位置的台风移动速度确定所述每个预测的台风的活动路径。When the interval between the current time and the generation time is greater than or equal to the preset interval, or the current position is not within the target area, based on each of the predicted typhoons in multiple The moving speed of the typhoon at the location determines the active path of each predicted typhoon.
  5. 根据权利要求4所述的方法,其中,所述根据所述当前风场数据确定所述每个预测的台风在当前位置的台风移动速度,包括:The method according to claim 4, wherein said determining the typhoon moving speed of each predicted typhoon at the current location according to the current wind field data comprises:
    对所述当前风场数据中的风场数据求取平均值,获得引导速度;Calculate the average value of the wind field data in the current wind field data to obtain the guidance speed;
    根据所述引导速度确定环境气流的水平切变率;determining a horizontal shear rate of the ambient airflow based on the guiding velocity;
    根据所述水平切变率确定漂移速度;determining the drift velocity according to the horizontal shear rate;
    将所述引导速度和所述漂移速度进行求和,获得所述每个预测的台风在所述当前位置的台风移动速度。Summing the guiding speed and the drifting speed to obtain the typhoon moving speed of each predicted typhoon at the current position.
  6. 根据权利要求5所述的方法,其中,所述引导速度包括纬度分量和经度分量;所述漂移速度包括经度分量和纬度分量;The method according to claim 5, wherein said guidance velocity comprises a latitude component and a longitude component; said drift velocity comprises a longitude component and a latitude component;
    所述根据所述引导速度确定环境气流的水平切变率,包括:对所述引导速度的纬度分量沿纬度方向求偏导,获得第一分量切变率;对所述引导速度的经度分量沿经度方向求偏导,获得第二分量切变率;将所述第一分量切变率和所述第二分量切变率求和,获得所述环境气流的水平切变率;所述根据所述水平切变率确定漂移速度,包括:按照如下公式计算所述漂移速度:
    Figure PCTCN2021101934-appb-100001
    其中,
    Figure PCTCN2021101934-appb-100002
    为所述漂移速度的纬度分量,
    Figure PCTCN2021101934-appb-100003
    为所述漂移速度的经度分量,τ为所述水平切变率,ε为指数参数,ε的取值范围为2000-5000。
    The determining the horizontal shear rate of the ambient airflow according to the guiding velocity includes: deviating the latitude component of the guiding velocity along the latitude direction to obtain the first component shear rate; Deviating in the longitude direction to obtain the second component shear rate; summing the first component shear rate and the second component shear rate to obtain the horizontal shear rate of the ambient airflow; The horizontal shear rate determines the drift speed, including: calculating the drift speed according to the following formula:
    Figure PCTCN2021101934-appb-100001
    in,
    Figure PCTCN2021101934-appb-100002
    is the latitude component of the drift velocity,
    Figure PCTCN2021101934-appb-100003
    is the longitude component of the drift velocity, τ is the horizontal shear rate, ε is an exponential parameter, and the value range of ε is 2000-5000.
  7. 根据权利要求4所述的方法,其中,在所述根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息之前,还包括:将所述目标区域划分为设定大小的多个网格;The method according to claim 4, wherein, before determining the typhoon activity information in the target area within the future set time period according to the plurality of forecasted typhoon activity paths, further comprising: The target area is divided into multiple grids with a set size;
    所述根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息,包括:根据所述多个预测的台风的活动路径统计在所述未来设定时段内的每个网格中生成台风的频率,获得所述台风活动信息。The determining the typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths includes: statistically calculating the typhoon activity information in the future setting according to the plurality of predicted typhoon activity paths The typhoon frequency is generated in each grid within a certain period of time, and the typhoon activity information is obtained.
  8. 一种台风活动的预测装置,包括:A device for predicting typhoon activity, comprising:
    台风生成信息预测模块,设置为根据历史台风数据预测目标区域在未来设定时段内的台风生成信息;其中,所述台风生成信息包括台风生成位置及台风生成时间;The typhoon generation information prediction module is configured to predict the typhoon generation information in the target area in the future setting period according to the historical typhoon data; wherein, the typhoon generation information includes the typhoon generation position and the typhoon generation time;
    风场数据预测模块,设置为基于设定的温室气体排放模式预测所述目标区域中的风场数据;The wind field data prediction module is configured to predict the wind field data in the target area based on the set greenhouse gas emission model;
    台风活动路径确定模块,设置为根据所述风场数据和所述台风生成信息确定多个预测的台风的活动路径;A typhoon activity path determination module, configured to determine a plurality of predicted typhoon activity paths according to the wind field data and the typhoon generation information;
    台风活动信息确定模块,设置为根据所述多个预测的台风的活动路径确定所述目标区域在所述未来设定时段内的台风活动信息。The typhoon activity information determination module is configured to determine typhoon activity information in the target area within the future set time period according to the plurality of predicted typhoon activity paths.
  9. 一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-7任一所述的台风活动的预测方法。A computer device, comprising: a memory, a processor, and a computer program stored on the memory and operable on the processor, when the processor executes the program, the method according to any one of claims 1-7 is realized Prediction method of typhoon activity.
  10. 一种计算机可读存储介质,存储有计算机程序,所述程序被处理装置执行时实现如权利要求1-7中任一所述的台风活动的预测方法。A computer-readable storage medium storing a computer program, the program implementing the typhoon activity prediction method according to any one of claims 1-7 when the program is executed by a processing device.
PCT/CN2021/101934 2021-06-24 2021-06-24 Typhoon activity prediction method and apparatus, device, and storage medium WO2022266910A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/101934 WO2022266910A1 (en) 2021-06-24 2021-06-24 Typhoon activity prediction method and apparatus, device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/101934 WO2022266910A1 (en) 2021-06-24 2021-06-24 Typhoon activity prediction method and apparatus, device, and storage medium

Publications (1)

Publication Number Publication Date
WO2022266910A1 true WO2022266910A1 (en) 2022-12-29

Family

ID=84603058

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/101934 WO2022266910A1 (en) 2021-06-24 2021-06-24 Typhoon activity prediction method and apparatus, device, and storage medium

Country Status (1)

Country Link
WO (1) WO2022266910A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116341287A (en) * 2023-05-24 2023-06-27 自然资源部第二海洋研究所 Track self-adaptive gridding processing method based on optimal typhoon track data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185653A1 (en) * 2004-02-26 2007-08-09 Bresch David N Method and system for automated location dependent probabilistic tropical cyclone forecast
CN105425320A (en) * 2015-11-10 2016-03-23 中国科学院深圳先进技术研究院 Probabilistic forecasting method and system of coastal gale caused by tropical cyclone
CN109583095A (en) * 2018-11-30 2019-04-05 南京信息工程大学 NORTHWESTERN PACIFIC TYPHOON extended peroid forecasting procedure based on mixing statistics dynamic model
KR102092391B1 (en) * 2019-11-13 2020-03-23 부경대학교 산학협력단 System and Method for producing Composite Map of Tropical Cyclone Beta Gyre Circulation
CN111427100A (en) * 2020-03-30 2020-07-17 广州数鹏通科技有限公司 Typhoon center positioning method and device and typhoon path generation method
CN112801227A (en) * 2021-04-06 2021-05-14 航天宏图信息技术股份有限公司 Typhoon identification model generation method, device, equipment and storage medium
CN112949178A (en) * 2021-03-01 2021-06-11 中国石油大学(华东) Sea surface wind field wind speed intelligent prediction forecasting system based on deep learning, computer equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185653A1 (en) * 2004-02-26 2007-08-09 Bresch David N Method and system for automated location dependent probabilistic tropical cyclone forecast
CN105425320A (en) * 2015-11-10 2016-03-23 中国科学院深圳先进技术研究院 Probabilistic forecasting method and system of coastal gale caused by tropical cyclone
CN109583095A (en) * 2018-11-30 2019-04-05 南京信息工程大学 NORTHWESTERN PACIFIC TYPHOON extended peroid forecasting procedure based on mixing statistics dynamic model
KR102092391B1 (en) * 2019-11-13 2020-03-23 부경대학교 산학협력단 System and Method for producing Composite Map of Tropical Cyclone Beta Gyre Circulation
CN111427100A (en) * 2020-03-30 2020-07-17 广州数鹏通科技有限公司 Typhoon center positioning method and device and typhoon path generation method
CN112949178A (en) * 2021-03-01 2021-06-11 中国石油大学(华东) Sea surface wind field wind speed intelligent prediction forecasting system based on deep learning, computer equipment and storage medium
CN112801227A (en) * 2021-04-06 2021-05-14 航天宏图信息技术股份有限公司 Typhoon identification model generation method, device, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SHAN KAIYUE, YU XIPING: "A Simple Trajectory Model for Climatological Study of Tropical Cyclones", JOURNAL OF CLIMATE., AMERICAN METEOROLOGICAL SOCIETY, BOSTON, MA., US, vol. 33, no. 18, 15 September 2020 (2020-09-15), US , pages 7777 - 7786, XP093016858, ISSN: 0894-8755, DOI: 10.1175/JCLI-D-20-0285.1 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116341287A (en) * 2023-05-24 2023-06-27 自然资源部第二海洋研究所 Track self-adaptive gridding processing method based on optimal typhoon track data

Similar Documents

Publication Publication Date Title
Madankan et al. Computation of probabilistic hazard maps and source parameter estimation for volcanic ash transport and dispersion
US20210247369A1 (en) Localization analytics algorithms and methods
Zhou et al. Multivariate probabilistic collocation method for effective uncertainty evaluation with application to air traffic flow management
Miron et al. Markov-chain-inspired search for MH370
Man et al. W-mae: Pre-trained weather model with masked autoencoder for multi-variable weather forecasting
Ngan et al. A long-term WRF meteorological archive for dispersion simulations: Application to controlled tracer experiments
WO2022266910A1 (en) Typhoon activity prediction method and apparatus, device, and storage medium
CN116338676B (en) Method for extracting ionosphere vector speed and wind field in low latitude region based on ISR
Zhou et al. Quantitative precipitation forecast experiment based on basic NWP variables using deep learning
JP2018194497A (en) Weather forecasting system, weather forecasting method, and weather forecasting program
Sahoo et al. Estimating atmospheric motion winds from satellite image data using space‐time drift models
Heinselman et al. Warn-on-forecast system: From vision to reality
Xiang et al. Real-Time streamflow forecasting framework, implementation and post-analysis using deep learning
Hondl Current and planned activities for the Warning Decision Support System–Integrated Information (WDSS-II)
CN111047107B (en) Road traffic time prediction method, device, electronic equipment and storage medium
KR20220079200A (en) Method and apparatus for calculating the amount of sunlight using a grid model
CN113469439A (en) Typhoon activity prediction method, device, equipment and storage medium
Spiridonov et al. Weather forecast and NWP
Maheswaran et al. Bi-LSTM based vertical total electron content prediction at low-latitude equatorial ionization anomaly region of South India
Monte-Moreno et al. Method for forecasting ionospheric electron content fluctuations based on the optical flow algorithm
KR102566200B1 (en) Apparatus and method of generating probability map that displays degree of risk according to moving path of moving object
Tang et al. Fast playback framework for analysis of ground-based Doppler radar observations using MapReduce technology
Haji-Aghajany et al. Beyond the Horizon: A Critical Analysis of AI-based Weather Forecasting Models
CN118410741B (en) Aircraft navigation simulation method, electronic equipment and storage medium
Kramer Europeans shine in weather forecasting

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21946408

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21946408

Country of ref document: EP

Kind code of ref document: A1