Typhoon center positioning method, device and equipment and storage medium

By extracting wind field data from key areas in the typhoon monitoring area, vortex field, divergence field and composite field are constructed, combining the characteristics of minimum wind speed and wind direction rotation, and using sliding windows and search areas to calculate the wind direction mode, the problem of low accuracy of typhoon center positioning in the existing technology is solved, and a higher accuracy of typhoon center point positioning is achieved.

CN120386048AActive Publication Date: 2025-07-29HAINAN SATELLITE MARINE APPL RES INST CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510872793.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-07-29
Estimated Expiration
2045-06-27

AI Technical Summary

Technical Problem

The prior art requires more manual intervention in the positioning of typhoon centers, with low positioning accuracy and single one-sided analysis leading to large errors.

Method used

By obtaining wind field data from the typhoon monitoring area, extracting key areas, constructing vortex field, divergence field and composite field, analyzing the data of these fields to determine the potential range of the typhoon center point, combining the minimum wind speed and wind direction rotation characteristics, using sliding windows and search areas to calculate the wind direction mode, and accurately locate the typhoon center point.

Benefits of technology

Without a large amount of manual intervention, the analysis scope is narrowed, the calculation amount is reduced, the positioning accuracy of the typhoon center point is improved, better data guidance is provided, and the typhoon center point is accurately determined.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120386048A_ABST
    Figure CN120386048A_ABST
Patent Text Reader

Abstract

The invention discloses a typhoon center positioning method, device and equipment and a storage medium, and relates to the technical field of typhoon monitoring, and the method comprises the steps: obtaining the wind field data of each grid point in a typhoon monitoring region; the wind field data comprises wind speed information and wind direction information; extracting a key area from the typhoon monitoring area; determining and analyzing an eddy field, a divergence field and a composite field of the key area, and determining a potential range area of the typhoon center point; in the potential range area of the typhoon center point, traversing the potential range area of the typhoon center point according to the first sliding windows, and calculating an average wind speed value of all grid points in each first sliding window; according to the average wind speed value of all grid points in each first sliding window, calculating a wind direction model of a first search area formed by each first center grid point in each first center grid point; and analyzing each wind direction model, and determining a typhoon center point. The typhoon center point can be accurately determined, and the typhoon center point positioning accuracy is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of typhoon monitoring, and particularly to a typhoon center positioning method, device, equipment and storage medium. Background Technique

[0002] As a meteorological disaster with extremely strong destructive power, the unique formation and development process of typhoons can easily pose a serious threat and huge losses to industrial and agricultural production, transportation, and the safety of people's lives and property. For example, it can bring storm surges, heavy rains and strong winds to the areas passing through, as well as some secondary disasters such as landslides and mudslides. In order to issue timely warnings for disasters, make decisions on disaster prevention and mitigation, and ensure the safety of people's lives and property, it is particularly important to study the positioning of the typhoon center.

[0003] Currently, in the related art, the method of determining the typhoon center position based on remote sensing image analysis is adopted. This method based on remote sensing image analysis includes: cloud system structure feature extraction method, spatio-temporal motion matching method, cloud body temperature and humidity assisted positioning method, data morphology method, and wind field assisted positioning method. However, this solution requires more manual intervention and is relatively one-sided in positioning the typhoon center, resulting in a lower positioning accuracy. Summary of the Invention

[0004] The purpose of the present application is to provide a typhoon center positioning method, device, equipment and storage medium.

[0005] To achieve the above purpose, the present application provides the following solutions: In a first aspect, the present application provides a typhoon center positioning method, including: Obtaining wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information; Extracting a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; Determining the vorticity field, divergence field and composite field of the key area, analyzing the vorticity field, divergence field and the composite field, and determining the potential range area of the typhoon center point; In the potential range area of the typhoon center point, traversing the potential range area of the typhoon center point according to a first sliding window, and calculating the average wind speed value of all grid points in each first sliding window; According to the average wind speed value of all grid points in each first sliding window, calculating the wind direction modulus of each first search area formed by each first central grid point; the first central grid point is the grid point located at the center position in a part of the sliding windows, and the part of the sliding windows is determined based on the average wind speed value; Analyzing each of the wind direction moduli to determine the typhoon center point.

[0006] Optionally, the vorticity field includes vorticity values of each grid point in the key area, the divergence field includes divergence values of each grid point in the key area, and the composite field includes composite field values of each grid point in the key area; Determining the vorticity field, divergence field and composite field of the key area includes: Obtaining the longitude information, latitude information and wind speed information of each grid point in the key area; the wind speed information includes the horizontal wind speed component and the vertical wind speed component; For each grid point in the key area, based on the horizontal wind speed component and the vertical wind speed component, partial derivative calculations are performed on the longitude information and the latitude information of the grid point to obtain vorticity values and divergence values of each grid point; According to each of the vorticity values and the divergence values, calculate the composite field values of each grid point.

[0007] Optionally, analyzing the vorticity field, divergence field and the composite field to determine the potential range area of the typhoon center point includes: Extracting the first grid point with the maximum vorticity value from the vorticity field, extracting the second grid point with the minimum divergence value from the divergence field, and extracting the third grid point with the minimum composite field value from the composite field; Comparing the wind speed information of the first grid point, the wind speed information of the second grid point and the wind speed information of the third grid point to determine the target grid point with the minimum wind speed information; Taking the target grid point as the center point, extending and expanding in the longitude and latitude directions according to a preset degree to form the potential range area of the typhoon center point.

[0008] Optionally, according to the average wind speed value of all grid points in each first sliding window, calculating the wind direction modulus of the first search area formed by each first center grid point among the first center grid points includes: Sorting the average wind speed values in ascending order, and selecting a preset number of consecutive first sliding windows with the top-ranked average wind speed values from all the first sliding windows as the partial sliding windows; Taking the grid points located at the central positions in each of the partial sliding windows as the first center grid points; For each of the first center grid points, determining a first search area with the first center grid point as the center, and within the first search area, calculating the wind direction modulus of the first search area corresponding to each first center grid point.

[0009] Optionally, within the first search area, calculating the wind direction modulus of the first search area corresponding to each first center grid point includes: Obtaining the wind direction information of each grid point within the first search area; According to the preset wind direction interval division rule, based on the wind direction information, determine the wind direction interval to which each grid point in the first search area belongs; Based on the wind direction interval, according to the mapping relationship between the preset wind direction interval and the wind direction vector, determine the wind direction vectors of the grid points in the first search area; Superimpose and take the modulus of the wind direction vectors of all grid points in the first search area to obtain the wind direction modulus of the first search area corresponding to each first central grid point.

[0010] Optionally, analyze each of the wind direction moduli to determine the typhoon center point, including: Select the first central grid point corresponding to the wind direction vector with the smallest wind direction modulus from all the wind direction moduli as the second central grid point, and determine a second search area with the second central grid point as the center; In the second search area, traverse the second search area according to a preset second sliding window to determine the wind direction types of each grid point in each second sliding window; Count the quantities of each wind direction type, and judge whether the maximum wind direction type quantity of all the second central grid points is greater than one to obtain a judgment result; When the judgment result indicates that the maximum wind direction type quantity is greater than one, obtain the wind speed information of the grid points corresponding to the multiple maximum wind direction type quantities; Select the grid point with the smallest wind speed information as the typhoon center point.

[0011] Optionally, after judging whether the maximum wind direction type quantity of all the second central grid points is greater than one to obtain a judgment result, the method further includes: When the judgment result indicates that the maximum wind direction type quantity is one, use the grid point corresponding to the maximum wind direction type quantity as the typhoon center point.

[0012] In a second aspect, the present application provides a typhoon center positioning device, including: A construction module, configured to obtain the wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information; An extraction module, configured to extract a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; A range determination module, configured to determine the vorticity field, divergence field and composite field of the key area, analyze the vorticity field, divergence field and the composite field, and determine the potential range area of the typhoon center point; A first calculation module, configured to traverse the potential range area of the typhoon center point in the potential range area of the typhoon center point according to a first sliding window, and calculate the average wind speed value of all grid points in each first sliding window; A second calculation module, configured to calculate the wind direction modulus of the first search area formed by each first central grid point according to the average wind speed values of all grid points within each of the first sliding windows; the first central grid points are grid points located at the central positions within partial sliding windows, and the partial sliding windows are determined based on the average wind speed values. A center point determination module, configured to analyze each of the wind direction moduli to determine the typhoon center point.

[0013] In a third aspect, the present application provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the computer program to implement the steps of the typhoon center positioning method described in any one of the above.

[0014] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the typhoon center positioning method described in any one of the above are implemented.

[0015] According to the specific embodiments provided by the present application, the following technical effects are disclosed in the present application: The present application provides a typhoon center positioning method, device, equipment and storage medium. By obtaining wind field data of each grid point in a typhoon monitoring area; extracting a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; determining the vorticity field, divergence field and composite field of the key area, analyzing the vorticity field, divergence field and composite field to determine the potential range area of the typhoon center point; within the potential range area of the typhoon center point, traversing the potential range area of the typhoon center point according to a first sliding window, and calculating the average wind speed value of all grid points in each first sliding window; according to the average wind speed value of all grid points in each first sliding window, calculating the wind direction modulus of the first search area formed by each first central grid point among each first central grid point; the first central grid point is the grid point located at the center position in part of the sliding windows, and part of the sliding windows are determined based on the average wind speed value; analyzing each wind direction modulus to determine the typhoon center point. Compared with the prior art, on the one hand, this solution requires less manual intervention. By extracting the key area from the typhoon monitoring area, the regional analysis range is reduced, the calculation amount is reduced, and by analyzing multi-dimensional data (vorticity field, divergence field and composite field) of the key area, the key area can be analyzed more comprehensively, and the potential range area of the typhoon center point can be accurately determined, providing good data guiding information for the subsequent determination of the typhoon center point; on the other hand, traversing the potential range area of the typhoon center point according to the first sliding window, calculating the average wind speed value and multiple wind direction moduli of the first search area formed by each first central grid point, thus making full use of this information, better reflecting the characteristics that the wind speed at the typhoon center point is the smallest and the surrounding cloud systems have the characteristic of wind direction vortex, and then accurately determining the typhoon center point, improving the accuracy of center point positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1 It is a schematic structural diagram of a typhoon center positioning system in an embodiment of the present application; Figure 2 It is a schematic flowchart of a typhoon center positioning method provided by an embodiment of the present application; Figure 3 It is a schematic flowchart of a method for determining the potential range area of the typhoon center point provided by an embodiment of the present application; Figure 4 It is a schematic flowchart of a method for determining the potential range area of the typhoon center point provided by another embodiment of the present application; Figure 5 Schematic flow chart of the wind direction modulus method for calculating the first search area range corresponding to each first central grid point provided by an embodiment of the present application; Figure 6 Schematic flow chart of the method for determining the typhoon center point provided by another embodiment of the present application; Figure 7 Schematic functional module diagram of a typhoon center positioning device provided by an embodiment of the present application; Figure 8 Schematic structural diagram of a computer device provided by an embodiment of the present application. Detailed implementation manners

[0018] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0019] To make the above objects, features, and advantages of the present application more obvious and understandable, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0020] In the related art, the typhoon center position is determined by using the remote sensing image analysis method, and the remote sensing image analysis method includes: cloud system structure feature extraction method, spatio-temporal motion matching method, cloud body temperature and humidity assisted positioning method, data morphology method, and wind field assisted positioning method. However, this solution requires more manual intervention and is relatively one-sided in positioning the typhoon center, resulting in a low positioning accuracy.

[0021] Based on the above defects, the present application provides a typhoon center positioning method. Compared with the prior art, on the one hand, this solution does not require much manual intervention. By extracting key areas from the typhoon monitoring area, the area analysis range is reduced, the calculation amount is reduced, and the multi-dimensional data (vorticity field, divergence field, and composite field) of the key areas is analyzed, so as to analyze the key areas more comprehensively, and the potential range area of the typhoon center point can be accurately determined, providing good data guidance information for the subsequent determination of the typhoon center point; on the other hand, traversing the potential range area of the typhoon center point according to the first sliding window, calculating the average wind speed value and multiple wind direction moduli of the first search area formed by each first central grid point, so as to make full use of this information, better reflect the characteristics that the typhoon center point has the minimum wind speed and the surrounding cloud system has the wind direction vortex feature, and then accurately determine the typhoon center point, improving the accuracy of the center point positioning.

[0022] The typhoon center positioning method provided by the embodiments of the present application can be applied to such asFigure 1 The typhoon center positioning system shown. The typhoon center positioning system includes: a terminal 102, a server 104, and a data storage system. Among them, the terminal 102 communicates with the server 104 through a network. The data storage system can store the data that the server 104 needs to process. The data storage system can be set separately, integrated on the server 104, placed on the cloud or other servers. The terminal 102 can send the acquired wind field data to the server 104. After receiving the wind field data, the server 104 determines the potential range area of the typhoon center point, and further determines the typhoon center point according to the typhoon range area. In addition, in some embodiments, the typhoon center positioning method can also be implemented separately by the server 104 or the terminal 102. For example, the terminal 102 can directly determine the potential range area of the typhoon center point according to the acquired wind field data, and further determine the typhoon center point according to the typhoon range area.

[0023] Among them, the terminal 102 can be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers, and can also be a cloud server.

[0024] In an exemplary embodiment, as Figure 2 shown, a typhoon center positioning method is provided. This method is executed by a computer device, and can specifically be executed separately by a computer device such as a terminal or a server, or jointly executed by a terminal and a server. In the embodiments of the present application, taking this method applied to Figure 1 the server 104 in it as an example for illustration, it includes the following steps S201 to step S206. Among them: Step S201, acquire the wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information.

[0025] It should be noted that the above typhoon monitoring area is an area obtained by monitoring the actual scene area and performing grid processing. The typhoon monitoring area includes multiple grid points, and each grid point corresponds to wind field data, such as including wind speed information, and can also include wind direction information. Among them, the typhoon monitoring area can be a rectangular area including multiple grid points, or a circular area including multiple grid points.

[0026] Optionally, the wind field data of each grid point in the above typhoon monitoring area can be obtained from a blockchain or a database, or from an external device, or determined by real-time monitoring. In this embodiment, there is no limitation on the wind field data of each grid point in the typhoon monitoring area.

[0027] Step S202: Extract the key area from the typhoon monitoring area; the key area is the grid point area where the wind speed information is greater than the preset wind speed value.

[0028] It should be noted that the above key area can be understood as a high wind speed area, that is, the grid point area where the wind speed information is greater than the preset wind speed value. Among them, the preset wind speed value is custom-set according to actual needs. For example, it can be 17 m / s.

[0029] Taking the typhoon monitoring area as a rectangular area as an example, after determining the typhoon monitoring area, it is necessary to obtain the wind speed information of each grid point in the typhoon monitoring area, compare the wind speed information of each grid point with the preset wind speed value, and determine the grid point area where the wind speed information is greater than the preset wind speed value as the key area.

[0030] In this embodiment, without manual intervention, by extracting the key area from the typhoon monitoring area, the analysis range of the typhoon center point area can be reduced, thereby reducing the subsequent calculation amount, saving computing power, and also enabling subsequent targeted analysis of the key area, improving the accuracy of typhoon center point positioning.

[0031] Step S203: Determine the vorticity field, divergence field, and composite field of the key area, analyze the vorticity field, divergence field, and composite field, and determine the potential range area of the typhoon center point.

[0032] It should be noted that vorticity is a physical quantity that describes the rotation characteristics of a fluid. The vorticity field refers to the distribution of vorticity in a certain spatial area. In typhoon research, the vorticity field can reflect the rotation state of air microgroups. Divergence is used to measure the divergence or convergence degree of a fluid at a certain point, and the divergence field represents the distribution of divergence at each point in space. In typhoon research, the divergence field is closely related to the vertical movement and mass transport of air. The composite field usually refers to a comprehensive field formed by comprehensively considering various physical quantities such as the vorticity field and the divergence field. It combines the information of the vorticity field and the divergence field respectively, and can more comprehensively describe the dynamic characteristics of a typhoon. By analyzing the composite field, the rotation characteristics of the typhoon and the convergence and divergence of air can be considered simultaneously, so as to more accurately determine the structure and range of the typhoon.

[0033] Among them, the vorticity field, divergence field, and composite field are represented by grid points to show their distribution in space. Each grid point corresponds to a vorticity value, a divergence value, and a composite field value, and the set of these values at all grid points constitutes the corresponding field.

[0034] In one embodiment, the above vorticity field includes the vorticity values of each grid point in the key area, the divergence field includes the divergence values of each grid point in the key area, and the composite field includes the composite values of each grid point in the key area.

[0035] Determining the vorticity field, divergence field, and composite field of the key area includes: Obtaining the longitude information, latitude information, and wind speed information of each grid point in the key area; the wind speed information includes the horizontal wind speed component and the vertical wind speed component; for each grid point in the key area, based on the horizontal wind speed component and the vertical wind speed component, partial derivative calculations are performed on the longitude information and latitude information of the grid point to obtain the vorticity values and divergence values of each grid point; according to the respective vorticity values and divergence values, the composite field values of each grid point are calculated.

[0036] Specifically, each grid point in the key area has longitude information and latitude information. For the horizontal wind speed component in the longitude information, latitude information, and wind speed information of each grid point, and the vertical wind speed component in the wind speed information, and then calculations are performed based on the horizontal wind speed component, vertical wind speed component, longitude information, and latitude information to obtain the vorticity value, divergence value, and composite field value of each grid point in the key area, which can be represented by the following formula: ; ; ; Among them, represents the vorticity value of the vorticity field, D represents the divergence value of the divergence field, and C is the composite field value in the composite field; u is the horizontal wind speed component of the wind speed information, v is the vertical wind speed component of the wind speed information, is the longitude information, is the latitude information.

[0037] It can be understood that the existing algorithms for locating the typhoon center point based on wind field data directly utilize the wind speed and wind direction information in the wind field, and combine the fact that the wind speed is generally the smallest at the typhoon center point and the surrounding wind direction rotates counterclockwise (clockwise in the southern hemisphere) around the center, and directly determine the position of the typhoon center point. These algorithms cannot accurately reflect the wind speed and wind direction characteristics of the typhoon center point because the characteristic that the surrounding wind direction rotates clockwise (counterclockwise) around the center belongs to the regional characteristic and cannot be accurately described by observing each grid point one by one, and there are often situations where the positioning is inaccurate. In the embodiment of the present application, an algorithm for delimiting the potential range area of the typhoon center point is set. First, the potential range area of the typhoon center point is determined, and then the typhoon center point is determined according to the potential range area of the typhoon center point, reducing the calculation amount and improving the positioning accuracy.

[0038] In one embodiment, after determining the vorticity field, divergence field, and composite field of the key area, it is necessary to determine the potential range area of the typhoon center point to reduce the subsequent calculation amount. This embodiment provides a specific implementation method for analyzing the vorticity field, divergence field, and composite field to determine the potential range area of the typhoon center point. Please refer to Figure 3 as shown. The method includes: Step S301: Extract the first grid point with the maximum vorticity value from the vorticity field, the second grid point with the minimum divergence value from the divergence field, and the third grid point with the minimum composite field value from the composite field.

[0039] Step S302: Compare the wind speed information of the first grid point, the wind speed information of the second grid point, and the wind speed information of the third grid point, and determine the target grid point with the minimum wind speed information.

[0040] Step S303: Using the target grid point as the center point, extend and expand in the longitude and latitude directions according to a preset degree to form a potential range area of the typhoon center point.

[0041] Specifically, after obtaining the vorticity values, divergence values, and composite field values of each grid point in the vorticity field, the magnitudes of the vorticity values of all grid points in the vorticity field, the magnitudes of the divergence values of all grid points in the divergence field, and the magnitudes of the composite field values of all grid points in the composite field can be compared. Respectively, find the grid point with the maximum vorticity value as the first grid point, find the grid point with the minimum divergence value as the second grid point, and find the grid point with the minimum composite field value as the third grid point. Then obtain the wind speed information of the first grid point, the wind speed information of the second grid point, and the wind speed information of the third grid point, compare the wind speed information of the first grid point, the wind speed information of the second grid point, and the wind speed information of the third grid point, and determine the grid point with the minimum wind speed information among the first grid point, the second grid point, and the third grid point as the target grid point.

[0042] After determining the target grid point, using the target grid point as the center, extend and expand in the longitude and latitude directions according to a preset degree to form a potential range area of the typhoon center point. Among them, the preset degree is custom-set according to actual needs.

[0043] It can be understood that in meteorology, there is a corresponding relationship between the earth's longitude and latitude and the actual distance. In the mid-low latitude regions, the actual distance of 1° of latitude is about 111 kilometers, and the typhoon center area generally does not exceed 60 km. Considering the balance between the algorithm calculation accuracy and the actual range, choosing a range of 1° can more reasonably cover the core area of the typhoon center. At the same time, using the selected grid point with the minimum wind speed as the center point, extend in the four directions of up, down, left, and right on the longitude and latitude coordinates, delimit a range of ±1°, and use this range as the potential range area of the typhoon center point.

[0044] For example, if the target grid point is grid point B, and the longitude and latitude coordinates of grid point B are (longitude: L, latitude: B), then the potential range of the typhoon center point in the longitude direction is , in the latitude direction This rectangular range (approximately rectangular when projected on the curved surface of the earth) contains many grid points, which constitute potential areas for further precise positioning of the typhoon center.

[0045] For example, see Figure 4 As shown, after obtaining the wind field data of each grid point in the typhoon monitoring area, the wind field data includes the wind speed information of each grid point, and it is determined whether the wind speed information of each grid point is greater than 17m / s. The grid points greater than 17m / s in the typhoon monitoring area are regarded as the key areas of the high wind speed range. Then the vorticity field, divergence field and composite field of the key area are determined, and the grid point with the largest vorticity value is found as the first grid point, and the grid point with the smallest divergence value is found as the second grid point, and the grid point with the largest composite field value is found as the third grid point. The wind speed information of the first grid point, the second grid point and the third grid point is compared, and the grid point with the smallest wind speed information is determined from the first grid point, the second grid point and the third grid point as the target grid point. With the target grid point as the center, the longitude and latitude directions are expanded and extended according to the preset degrees to form the potential range area of the typhoon center point.

[0046] In this embodiment, the latitude and longitude information is combined with the wind speed information to accurately determine the vorticity field, divergence field and composite field of the key area, analyze the vorticity field, divergence field and composite field, and determine the potential range area of the typhoon center, thereby reducing the amount of calculation and narrowing the scope of regional analysis, facilitating the subsequent precise positioning of the typhoon center, and providing good data guidance information for the subsequent positioning of the typhoon center.

[0047] Step S204: within the potential range of the typhoon center point, traverse the potential range of the typhoon center point according to the first sliding window, and calculate the average wind speed value of all grid points in each first sliding window.

[0048] It is understandable that the typhoon center position extracted according to the maximum value of each vorticity value in the vorticity field, the minimum value of each divergence value in the divergence field, and the minimum value of each composite field value in the composite field often differs significantly from the position in the actual GTS message. In other words, the traditional algorithm has limitations in describing typhoon characteristics by relying solely on physical quantities such as vorticity and divergence. Although vorticity can reflect the rotation trend of air particles, it is difficult to quantify the impact of wind speed differences in different regions on the positioning of the typhoon center; although divergence can reflect the divergence state of air, it cannot accurately depict the special rotation law of wind direction near the typhoon center. These shortcomings make it difficult for models constructed solely based on vorticity and divergence to fully capture the essential differences in wind speed and direction characteristics between the typhoon center and the surrounding wind circle points, which in turn leads to positioning errors.

[0049] To effectively solve the above problems, this article has carried out targeted optimization and upgrading of the algorithm. On the basis of preliminarily determining the potential range area of the typhoon center point through the vorticity field, divergence field and composite field, two core characteristic judgment mechanisms of "minimum wind speed" and "wind direction rotation" are further introduced.

[0050] Among them, from the perspective of the "minimum wind speed" characteristic, due to the significant vertical upward movement of air flow and relatively weak horizontal air flow in the typhoon center area, it presents the typical characteristic of extremely low wind speed. The algorithm precisely measures and carefully compares the wind speed of each grid point within the potential range. Through traversal search, the grid points with the minimum wind speed value are screened out. These grid points, as candidate points for the typhoon center, are more in line with the actual physical characteristics of the typhoon center compared with the results of traditional algorithms, significantly reducing the positioning error range. The introduction of the "wind direction rotation" characteristic is equally crucial. In the typhoon system, the wind direction shows an obvious clockwise (counterclockwise) rotation distribution law around the typhoon center. The algorithm takes each grid point within the potential range as the analysis object, delimits a specific area centered on it, and collects the wind direction data of each grid point within this area. According to the wind direction angle, 0°-360° is divided into multiple intervals, and corresponding vector identifiers are assigned to each interval. By calculating the modulus value of the superposition of all wind direction vectors within this area, the rotation degree of the wind direction can be effectively quantified. The smaller the modulus value, the more regular the rotation distribution of the wind direction within this area, and the closer it is to the wind direction characteristics of the typhoon center area. Based on this, the grid points with the minimum modulus value of the superposition of wind direction vectors are screened out to further accurately lock the position of the typhoon center.

[0051] In this embodiment, through the dual judgment mechanism of the "minimum wind speed" and "wind direction rotation" characteristics, the grid points within the potential range of the typhoon center point are deeply screened and analyzed. This optimization not only makes up for the deficiency of only relying on vorticity and divergence to describe typhoon characteristics, but also starts from the essential physical characteristics of the typhoon center, comprehensively and multi-angularly depicts the differences in wind speed and wind direction characteristics between the typhoon center and the surrounding wind circle points, significantly improving the positioning accuracy of the typhoon center point, and providing more reliable technical support for typhoon monitoring and early warning, disaster assessment and emergency response and other work.

[0052] It should be noted that the above first sliding window refers to the grid point calculation range that needs to traverse the potential range area of the typhoon center point. Among them, the area range of the first sliding window is smaller than the area range of the first sliding window.

[0053] Specifically, after obtaining the potential range of the typhoon center, the potential range of the typhoon center is traversed sequentially from left to right and from top to bottom according to the first sliding window. For each sliding window, the wind speed values of all grid points in the first sliding window are obtained, and then the average wind speed values of all grid points in the first sliding window are calculated. Optionally, the order of traversal of the potential range of the typhoon center can be customized according to actual needs, as long as all possibilities within the potential range of the typhoon center are traversed.

[0054] For example, if the potential range of the typhoon's center is a 5×5 grid area, and the first sliding window is a 3×3 grid area, the first first sliding window could be the 3×3 grid area starting from the upper left corner, encompassing the nine grid points from row 1, column 1 to row 3, column 3. Assuming the wind speeds at these nine grid points are v11, v12, v13, v21, v22, v23, v31, v32, and v33, respectively, then the average wind speed V1 for this first 3×3 area is (v11+v12+v13+v21+v22+v23+v31+v32+v33) / 9. Next, shift the 3×3 area right by one grid point (i.e., the nine grid points from row 1, column 2 to row 3, column 4) to form the second first sliding window. Similarly, the average wind speed V2 for these nine grid points can be calculated. In this way, the range of 3×3 is continuously moved within the 5×5 grid area, and the average wind speed value of each 3×3 area is calculated.

[0055] Step S205, based on the average wind speed value of all grid points in each first sliding window, calculate the wind direction modulus of the first search area formed by each first central grid point; the first central grid point is the grid point located at the center position in some sliding windows, and some sliding windows are determined based on the average wind speed value.

[0056] It should be noted that the first search area is a calculation area range formed with the first central grid point as the center. The first central grid point is a grid point corresponding to the first sliding window with multiple average wind speed values ranked at the top and continuous.

[0057] In one embodiment, a specific implementation method of the method for calculating the wind direction mode of the first search area formed by each first central grid point is also provided. Figure 5 As shown, the method includes: Step S401 : sorting the average wind speed values in ascending order, and selecting a preset number of first sliding windows with the average wind speed values ranked top and continuous from all first sliding windows as partial sliding windows.

[0058] Step S402: taking the grid point at the center position in the part of the sliding windows as the first center grid point.

[0059] Step S403: For each first central grid point, determine a first search area centered on the first central grid point, and within the first search area, calculate the wind direction modulus of the first search area corresponding to each first central grid point.

[0060] Specifically, after obtaining the average wind speed values corresponding to each first sliding window, sort these average wind speed values in ascending order, select the first sliding windows corresponding to the preset number of average wind speed values ranked at the front as partial sliding windows, and then take the grid points located at the central positions within these partial sliding windows as the first central grid points; for each first central grid point, expand the preset calculation range centered on the first central grid point to form a first search area, and within the first search area, calculate the wind direction modulus of the first search area corresponding to each first central grid point.

[0061] For example, when there are 50 average wind speed values corresponding to each first sliding window obtained, sort these 50 average wind speed values in ascending order, select the first 20 first sliding windows, and take the grid points located at the central positions within these 20 first sliding windows as the first central grid points, and for each first central grid point, form a corresponding first search area within a calculation range of 50×50.

[0062] In this step, by selecting some central grid points to perform the next typhoon center point determination operation, the amount of calculation is greatly reduced, and the positioning speed of the typhoon center point is improved.

[0063] Among them, calculating the wind direction modulus of the first search area corresponding to each first central grid point within the first search area includes: obtaining the wind direction information of each grid point within the first search area; based on the wind direction information, determining the wind direction interval to which each grid point within the first search area belongs according to the preset wind direction interval division rule; based on the wind direction interval, determining the wind direction vectors of each grid point in the first search area according to the mapping relationship between the preset wind direction interval and the wind direction vector; and performing superposition and modulus processing on the wind direction vectors of all grid points within the first search area to obtain the wind direction modulus of the first search area corresponding to each first central grid point.

[0064] It should be noted that each of the above grid points corresponds to wind direction information, and the wind direction interval division rule can be customized according to actual needs. The wind direction information 0°~360° can be divided into 8 intervals of 45°, namely (22.5, 67.5], (67.5, 112.5], (112.5, 157.5], (157.5, 202.5], (202.5, 247.5], (247.5, 292.5], (292.5, 337.5] and (337.5, 22.5], and the wind direction vectors corresponding to these 8 intervals are (1, 1), (1, 0), (1, -1), (0, -1), (-1, -1), (-1, 0) and (-1, 1).

[0065] A separate first search area is formed within a 50×50 calculation range, centered at each first central grid point. Based on the wind direction information for each grid point, the wind direction interval to which each grid point in the 50×50 first search area belongs is determined. The wind direction vector for each grid point in the first search area is then determined based on the preset mapping relationship between wind direction intervals and wind direction vectors. The wind direction vectors of all grid points in the first search area are then superimposed and modulo-processed to obtain the wind direction modulus for each first central grid point in the first search area. For a total of 20 first central grid points, the number of wind direction moduli determined is 20.

[0066] Among them, the wind direction superposition module of the area with clockwise (counterclockwise) wind direction is smaller than that of other areas. This processing method can quickly find the area with clockwise (counterclockwise) wind direction.

[0067] In this embodiment, by obtaining the wind direction information of each grid point in the first search area, according to the preset wind direction interval division rules, the wind direction interval to which each grid point in the first search area belongs is determined based on the wind direction information, and then according to the mapping relationship between the preset wind direction interval and the wind direction vector, the wind direction vector of each grid point in the first search area is accurately determined, and then the wind direction module of the first search area corresponding to each first central grid point is accurately and comprehensively determined.

[0068] Step S206: Analyze each wind direction mode to determine the typhoon center point.

[0069] It can be understood that the grid point corresponding to the minimum wind direction mode is located in an area with a high probability of having wind direction rotation characteristics, which is consistent with the wind direction distribution law near the typhoon center, and preliminarily narrows the candidate range of the typhoon center.

[0070] Taking the first central grid point selected in the first round of screening as the center, a search range of 13×13 and a calculation range of 7×7 can be set. Within the 7×7 calculation range, according to the division of 8 wind direction regions, the number of different wind direction types is counted. Due to the convergence of multiple airflows in the typhoon center area, there are often more types of wind directions. For example, in the transition area between the typhoon spiral rainband and the central eyewall, the airflows in different directions interact with each other, increasing the number of wind direction types. Therefore, select the grid point with the largest number of wind direction types and further focus on a position closer to the typhoon center.

[0071] Specifically, in the process of analyzing each wind direction model to determine the typhoon center point, select the first central grid point corresponding to the wind direction vector with the smallest wind direction model from all wind direction models as the second central grid point, determine the second search area with the second central grid point as the center, and then traverse the second search area according to the second sliding window within the second search area to determine the wind direction types of each grid point in each second sliding window; count the number of each wind direction type, and judge whether the maximum number of wind direction types of all second central grid points is greater than one to obtain a judgment result; when the judgment result indicates that the maximum number of wind direction types is greater than one, obtain the wind speed information of the grid points corresponding to the multiple maximum numbers of wind direction types; select the grid point with the smallest wind speed information as the typhoon center point. When the judgment result indicates that the maximum number of wind direction types is one, take the grid point corresponding to the maximum number of wind direction types as the typhoon center point.

[0072] The wind direction types are divided into 8, for example, (22.5, 67.5], (67.5, 112.5], (112.5, 157.5], (157.5, 202.5], (202.5, 247.5], (247.5, 292.5], (292.5, 337.5] and (337.5, 22.5], corresponding to wind direction type 1, wind direction type 2, wind direction type 3, wind direction type 4, wind direction type 5, wind direction type 6, wind direction type 7 and wind direction type 8 respectively.

[0073] It should be noted that when there are multiple grid points with the same maximum number of wind direction types, combined with the characteristic that the typhoon center wind speed is the smallest, compare the wind speeds of these grid points. Because in the typhoon center, the airflow is relatively stable and the wind speed usually reaches the minimum value. By screening out the grid point with the smallest wind speed, the typhoon center point is finally determined.

[0074] Taking the first central grid point as (40, 40) as an example, with the first central grid point (40, 40) as the center, a 13×13 second search area is formed according to a search range of 13×13, and a 7×7 second sliding window is established. The 13×13 second search area is traversed through this second sliding window to determine the wind direction types of each grid point in the second sliding window. The wind direction data and corresponding wind direction types of these 7×7 = 49 grid points are respectively, for example: the wind direction information of the grid point (37, 37) is 200°, belonging to the interval (157.5, 202.5], and the wind direction type is 4. The wind direction of the grid point (37, 38) is 240°, belonging to the interval (202.5, 247.5], and the wind direction type is 5. The wind direction of the grid point (38, 37) is 120°, belonging to the interval (112.5, 157.5], and the wind direction type is 3. And so on, such operations are performed on all 49 grid points to determine the wind direction types of each grid point.

[0075] After determining the wind direction types, count the quantities of different wind direction types. Suppose there are 6 grid points of wind direction type 1, 8 grid points of wind direction type 2, 11 grid points of wind direction type 3, 9 grid points of wind direction type 4, 7 grid points of wind direction type 5, 4 grid points of wind direction type 6, 2 grid points of wind direction type 7, and 2 grid points of wind direction type 8. Then the quantity of wind direction type 3 is the largest, which is 11. Then take the grid points corresponding to this wind direction type 3 as the typhoon center point.

[0076] When the quantities of wind direction type 3 and wind direction type 4 are both 11, that is, there are multiple grid points with the same maximum quantity of wind direction types, it is necessary to respectively obtain the wind speed data of the 11 grid points of wind direction type 3 and the 11 grid points of wind direction type 4, and compare their wind speed information, and take the grid point with the smallest wind speed information as the typhoon center point.

[0077] Exemplarily, please refer to Figure 6 As shown, within the potential range area of the typhoon center point determined, traverse this potential range area of the typhoon center point according to the first sliding window, calculate the average wind speed value of all grid points within each first sliding window, calculate the average wind speed value of all grid points within each first sliding window (a 3×3 grid point area), sort the average wind speed values in ascending order, take the central grid points corresponding to the first 20 average wind speed values as the first central grid points, and then respectively calculate the corresponding wind direction vectors for each first central grid point according to a calculation range of 50×50, and calculate the wind direction modulus after superimposing all vectors within this 50×50 calculation range to obtain 20 wind direction moduli.

[0078] Select the grid point corresponding to the wind direction vector with the smallest wind direction modulus. Taking this grid point as the center, within a search range of 13×13, traverse this search range through the second sliding window (a 7×7 grid point area) to obtain the wind direction types corresponding to each grid point, and count the number of each wind direction type. Then, determine whether the maximum value of the number of wind direction types is greater than one. When the maximum value of the number of wind direction types is greater than one, obtain the wind speed information of the grid point corresponding to the maximum value of the number of wind direction types, and select the grid point with the smallest wind speed information as the typhoon center point. When the maximum value of the number of wind direction types is one, take the grid point corresponding to the maximum value of the number of wind direction types as the typhoon center point.

[0079] In this embodiment, a single model is not used solely for typhoon center location based on the wind field. Instead, analysis is carried out through the vorticity field, divergence field, and composite field, and typhoon center location is performed through multi-model coupling such as calculating wind direction vectors, thereby improving the accuracy of typhoon center location.

[0080] This application provides a typhoon center location method, which includes obtaining wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information; extracting a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; determining the vorticity field, divergence field, and composite field of the key area, analyzing the vorticity field, divergence field, and composite field to determine the potential range area of the typhoon center point; within the potential range area of the typhoon center point, traverse the potential range area of the typhoon center point according to the first sliding window, and calculate the average wind speed value of all grid points in each first sliding window; according to the average wind speed value of all grid points in each first sliding window, calculate the wind direction modulus of the first search area formed by each first center grid point among the first center grid points; the first center grid point is the grid point located at the center position within a part of the sliding windows, and the part of the sliding windows is determined based on the average wind speed value; analyze each wind direction modulus to determine the typhoon center point. Compared with the prior art, on the one hand, this solution requires less manual intervention. By extracting the key area from the typhoon monitoring area, the regional analysis range is reduced, the calculation amount is decreased, and by analyzing multi-dimensional data (vorticity field, divergence field, and composite field) of the key area, the key area can be analyzed more comprehensively, and the potential range area of the typhoon center point can be accurately determined, providing good data guiding information for the subsequent determination of the typhoon center point; on the other hand, traverse the potential range area of the typhoon center point according to the first sliding window, calculate the average wind speed value and multiple wind direction moduli of the first search area formed by each first center grid point, thereby making full use of this information, better reflecting the characteristics that the typhoon center point has the smallest wind speed and the surrounding cloud systems have the characteristic of wind direction vortex, and then accurately determining the typhoon center point, improving the accuracy of center point location.

[0081] Based on the same inventive concept, an embodiment of the present application further provides a typhoon center positioning device for implementing the above-mentioned typhoon center positioning device. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the typhoon center positioning device provided below can refer to the limitations on the typhoon center positioning method in the above text, and will not be repeated here.

[0082] In an exemplary embodiment, as Figure 7 shown, a typhoon center positioning device is provided, including: A construction module 510, configured to obtain wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information; An extraction module 520, configured to extract a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; A range determination module 530, configured to determine the vorticity field, divergence field, and composite field of the key area, analyze the vorticity field, divergence field, and composite field, and determine the potential range area of the typhoon center point; A first calculation module 540, configured to traverse the potential range area of the typhoon center point according to a first sliding window within the potential range area of the typhoon center point, and calculate the average wind speed value of all grid points within each first sliding window; A second calculation module 550, configured to calculate the wind direction modulus of the first search area formed by each first central grid point among the first central grid points according to the average wind speed value of all grid points within each first sliding window; the first central grid point is the grid point located at the center position within a part of the sliding windows, and the part of the sliding windows is determined based on the average wind speed value; A center point determination module 560, configured to analyze each wind direction modulus to determine the typhoon center point.

[0083] As an optional implementation manner, the range determination module 530 is specifically configured to: Obtain the longitude information, latitude information, and wind speed information of each grid point in the key area; the wind speed information includes the horizontal wind speed component and the vertical wind speed component; For each grid point in the key area, perform partial derivative calculations on the longitude information and latitude information of the grid point based on the horizontal wind speed component and the vertical wind speed component to obtain the vorticity value and divergence value of each grid point; Calculate the composite field value of each grid point according to each vorticity value and divergence value.

[0084] As an optional implementation manner, the range determination module 530 is further configured to: Extract the first grid point with the largest vorticity value from the vorticity field, extract the second grid point with the smallest divergence value from the divergence field, and extract the third grid point with the smallest composite field value from the composite field; Compare the wind speed information of the first grid point, the wind speed information of the second grid point, and the wind speed information of the third grid point to determine the target grid point with the smallest wind speed information; Taking the target grid point as the center point, expand and extend in the longitude and latitude directions according to a preset degree to form a potential range area of the typhoon center point.

[0085] As an optional implementation manner, the second calculation module 550 is specifically used for: Sort the average wind speed values in ascending order, and select a preset number of consecutive first sliding windows with the top-ranked average wind speed values from all the first sliding windows as partial sliding windows; Take the grid point located at the central position within the partial sliding window as the first central grid point; For each first central grid point, determine a first search area with the first central grid point as the center, and within the first search area, calculate the wind direction modulus of the first search area corresponding to each first central grid point.

[0086] As an optional implementation manner, the second calculation module 550 is further used for: Obtain the wind direction information of each grid point within the first search area; Based on the wind direction information, determine the wind direction interval to which each grid point within the first search area belongs according to the preset wind direction interval division rule; Based on the wind direction interval, determine the wind direction vector of each grid point in the first search area according to the mapping relationship between the preset wind direction interval and the wind direction vector; Superimpose and modulus-process the wind direction vectors of all grid points within the first search area to obtain the wind direction modulus of the first search area corresponding to each first central grid point.

[0087] As an optional implementation manner, the center point determination module 560 is specifically used for: Select the first central grid point corresponding to the wind direction vector with the smallest wind direction modulus from all the wind direction moduli as the second central grid point, and determine a second search area with the second central grid point as the center; Within the second search area, traverse the second search area according to the preset second sliding window to determine the wind direction types of each grid point within each second sliding window; Count the number of each wind direction type, and determine whether the maximum number of wind direction types of all the second central grid points is greater than one to obtain a judgment result; When the judgment result indicates that the maximum number of wind direction types is greater than one, obtain the wind speed information of the grid points corresponding to the multiple maximum numbers of wind direction types; Select the grid point with the smallest wind speed information as the typhoon center point.

[0088] As an alternative implementation, the center point determination module 560 is further configured to: When the judgment result indicates that the number of maximum wind direction types is one, use the grid point corresponding to the number of maximum wind direction types as the typhoon center point.

[0089] Among them, for the typhoon center positioning device provided in the embodiments of the present application, on the one hand, this solution requires less manual intervention. By extracting key areas from the typhoon monitoring area, the area analysis range is reduced, the calculation amount is reduced, and the multi-dimensional data (vorticity field, divergence field, and composite field) of the key areas is analyzed, so as to analyze the key areas more comprehensively, and the potential range area of the typhoon center point can be accurately determined, providing good data guidance information for the subsequent determination of the typhoon center point; on the other hand, traverse the potential range area of the typhoon center point according to the first sliding window, calculate the average wind speed value and multiple wind direction modes of the first search area formed by each first center grid point, so as to make full use of this information, better reflect the characteristics that the wind speed at the typhoon center point is the smallest and the surrounding cloud systems have the characteristic of wind direction vortex, and then accurately determine the typhoon center point, improving the accuracy of center point positioning.

[0090] In an exemplary embodiment, a computer device is provided. The computer device can be a server or a terminal, and its internal structure diagram can be as Figure 8 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store video tag processing data. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a typhoon center positioning method.

[0091] Those skilled in the art can understand that Figure 8 the structure shown in

[0092] In an exemplary embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0093] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0094] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0095] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0096] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, database, or other medium used in the various embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0097] In each of the embodiments provided in this application, the database involved may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., and is not limited thereto. In each of the embodiments provided in this application, the processor may be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., and is not limited thereto.

[0098] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification.

[0099] Specific examples are used in this article to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. A typhoon center positioning method, characterized in that, The typhoon center positioning method includes: Obtaining wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information; Extracting a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; Determining the vorticity field, divergence field and composite field of the key area, analyzing the vorticity field, divergence field and the composite field to determine the potential range area of the typhoon center point; Within the potential range area of the typhoon center point, traverse the potential range area of the typhoon center point according to a first sliding window, and calculate the average wind speed value of all grid points within each first sliding window; According to the average wind speed value of all grid points within each first sliding window, calculate the wind direction modulus of the first search area formed by each first central grid point among the first central grid points; the first central grid point is the grid point located at the center position within a partial sliding window, and the partial sliding window is determined based on the average wind speed value; Analyze each of the wind direction moduli to determine the typhoon center point.

2. The typhoon center positioning method according to claim 1, wherein The vorticity field includes the vorticity values of each grid point in the key area, the divergence field includes the divergence values of each grid point in the key area, and the composite field includes the composite field values of each grid point in the key area; Determining the vorticity field, divergence field and composite field of the key area includes: Obtaining the longitude information, latitude information and wind speed information of each grid point in the key area; the wind speed information includes the horizontal wind speed component and the vertical wind speed component; For each grid point in the key area, based on the horizontal wind speed component and the vertical wind speed component, perform partial derivative calculations on the longitude information and the latitude information of the grid point to obtain the vorticity value and divergence value of each grid point; According to each of the vorticity values and the divergence values, calculate the composite field value of each grid point.

3. The typhoon center positioning method according to claim 1, characterized in that, Analyzing the vorticity field, divergence field and the composite field to determine the potential range area of the typhoon center point includes: Extracting the first grid point with the largest vorticity value from the vorticity field, extracting the second grid point with the smallest divergence value from the divergence field, and extracting the third grid point with the smallest composite field value from the composite field; Compare the wind speed information of the first grid point, the wind speed information of the second grid point and the wind speed information of the third grid point to determine the target grid point with the smallest wind speed information; Taking the target grid point as the center point, extend and expand in the longitude and latitude directions according to a preset degree to form the potential range area of the typhoon center point.

4. The typhoon center positioning method according to claim 1, characterized in that, Calculating the wind direction modulus of the first search area formed by each first central grid point among the first central grid points according to the average wind speed value of all grid points within each first sliding window includes: Sort the average wind speed values in ascending order, and select a preset number of consecutive first sliding windows with relatively high-ranked average wind speed values from all first sliding windows as the partial sliding windows; Taking the grid points located at the center position within each of the partial sliding windows as the first central grid points; For each of the first central grid points, a first search area is determined with the first central grid point as the center. Within the first search area, the wind direction modulus of the first search area corresponding to each first central grid point is calculated.

5. The typhoon center positioning method according to claim 4, wherein Within the first search area, calculating the wind direction modulus of the first search area corresponding to each first central grid point includes: Obtaining the wind direction information of each grid point within the first search area; Based on the wind direction information and according to a preset wind direction interval division rule, determining the wind direction interval to which each grid point within the first search area belongs; Based on the wind direction interval and according to the mapping relationship between the preset wind direction interval and the wind direction vector, determining the wind direction vectors of each grid point within the first search area; Superposing and taking the modulus of the wind direction vectors of all grid points within the first search area to obtain the wind direction modulus of the first search area corresponding to each first central grid point.

6. The typhoon center positioning method according to claim 1, characterized in that, Analyzing each of the wind direction moduli to determine the typhoon center point, including: Selecting the first central grid point corresponding to the wind direction vector with the smallest wind direction modulus from all the wind direction moduli as the second central grid point, and determining a second search area with the second central grid point as the center; Within the second search area, traversing the second search area according to a preset second sliding window to determine the wind direction types of each grid point within each second sliding window; Counting the quantities of each wind direction type and determining whether the maximum wind direction type quantity of all the second central grid points is greater than one to obtain a judgment result; When the judgment result indicates that the maximum wind direction type quantity is greater than one, obtaining the wind speed information of the grid points corresponding to the multiple maximum wind direction type quantities; Selecting the grid point with the smallest wind speed information as the typhoon center point.

7. The typhoon center positioning method according to claim 6, characterized in that After determining whether the maximum wind direction type quantity of all the second central grid points is greater than one to obtain a judgment result, the method further includes: When the judgment result indicates that the maximum wind direction type quantity is one, using the grid point corresponding to the maximum wind direction type quantity as the typhoon center point.

8. A typhoon center positioning device, characterized in that The typhoon center positioning device includes: A construction module for obtaining the wind field data of each grid point in the typhoon monitoring area; the wind field data includes wind speed information and wind direction information; An extraction module for extracting a key area from the typhoon monitoring area; the key area is a grid point area where the wind speed information is greater than a preset wind speed value; A range determination module for determining the vorticity field, divergence field, and composite field of the key area, analyzing the vorticity field, divergence field, and composite field to determine the potential range area of the typhoon center point; A first calculation module for traversing the potential range area of the typhoon center point according to a first sliding window within the potential range area of the typhoon center point, and calculating the average wind speed value of all grid points within each first sliding window; A second calculation module for calculating the wind direction modulus of the first search area formed by each first central grid point among all the first central grid points according to the average wind speed value of all grid points within each first sliding window; the first central grid point is the grid point located at the central position within a partial sliding window, and the partial sliding window is determined based on the average wind speed value; A center point determination module, configured to analyze each of the wind direction models to determine the typhoon center point.

9. A computer device, comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the typhoon center positioning method according to any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the typhoon center positioning method according to any one of claims 1-7 is implemented.

Citation Information

Patent Citations

  • Typhoon wind direction fuzzy solution optimization method and device, electronic equipment and storage medium

    CN111611678A

  • Typhoon positioning three-dimensional reconstruction method, system and device and computer readable storage medium

    CN115359198A

  • AU2021105840A4