A method, apparatus, equipment and medium for detecting ocean front forecast information

By unifying the ocean front observation and forecasting grids to a standard grid and combining it with front direction and frequency detection, the problems of grid distortion and spatial consistency in ocean front forecasting and detection have been solved, achieving highly reliable detection results synchronized with ocean dynamic processes.

CN120821003BActive Publication Date: 2026-03-13NAT MARINE ENVIRONMENTAL FORECASTING CENT
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-08
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing methods for forecasting and detecting ocean fronts cannot directly compare grid systems of different resolutions, leading to distortions in the location and intensity of ocean fronts, reducing the reliability of the verification, and ignoring the spatial consistency of fronts, thus deviating from ocean dynamics.

Method used

The ocean front observation grid and forecast grid are unified into a standard grid. The standard grid unit of the ocean front is used as the detection object. By determining the direction and frequency of the front, spatial dimension detection is performed to avoid the influence of interpolation. The detection is carried out in combination with observation and forecast information.

Benefits of technology

This improves the accuracy and reliability of ocean front forecast information detection and ensures the synchronization of detection results with ocean dynamic processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120821003B_ABST
    Figure CN120821003B_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, equipment, and medium for detecting marine front forecast information, relating to the field of marine forecasting. The method for detecting marine front forecast information includes: setting a standard grid for the target sea area based on marine front observation grids and marine front forecast grids, determining a standard marine front grid for the target sea area, wherein the resolution of the standard marine front grid is smaller than that of the marine front observation grid and the marine front forecast grid; determining a first standard front grid cell in the standard marine front grid based on marine front observation information of the target sea area; determining the observed front direction and the forecast front direction corresponding to the first standard marine front grid cell based on the marine front observation information and the marine front forecast information; and detecting the spatial dimension of the marine front forecast information based on the observed front direction and the forecast front direction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of marine forecasting, and in particular to a method, apparatus, equipment and medium for detecting marine front forecast information. Background Technology

[0002] Oceanic fronts are transitional zones between water bodies of different properties in the ocean. Gradual changes in elements such as temperature and salinity at oceanic fronts have a significant impact on ocean circulation, ecosystems, and climate prediction. With the development of ocean forecasting technology, the accuracy of oceanic front forecasts has gradually improved, but the verification of oceanic front forecasting technology still faces significant technical bottlenecks.

[0003] Existing detection methods typically compare ocean front observation data and ocean front forecast data directly. However, these two methods often use grid systems with different resolutions, making direct comparison impossible. To address this issue, interpolation techniques are commonly used. However, interpolation smooths out gradient characteristics of the ocean front, such as temperature surges, distorting the position and intensity of the ocean front and reducing the reliability of the detection.

[0004] Furthermore, current methods for forecasting ocean fronts primarily rely on comparing the frequency and intensity of fronts, neglecting their spatial consistency. This leads to a disconnect between the forecast results and ocean dynamics.

[0005] Therefore, how to detect ocean front forecast information, improve detection reliability, and ensure that detection results are synchronized with ocean dynamic processes has become a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0006] The purpose of this invention is to provide a method, apparatus, equipment and medium for detecting ocean front forecast information, so as to realize the detection of ocean front forecast information, improve the reliability of detection, and ensure that the detection results are synchronized with ocean dynamic processes.

[0007] To achieve the above objectives, the present invention provides the following technical solution:

[0008] A method for detecting ocean front forecast information includes: setting a standard grid for the target sea area based on an ocean front observation grid and an ocean front forecast grid, and determining a standard ocean front grid for the target sea area, wherein the resolution of the standard ocean front grid is smaller than that of the ocean front observation grid and the ocean front forecast grid; determining a first standard front grid cell in the standard ocean front grid based on ocean front observation information of the target sea area; determining the observed front direction and the forecast front direction corresponding to the first standard front grid cell based on the ocean front observation information and the ocean front forecast information; and detecting the spatial dimension of the ocean front forecast information based on the observed front direction and the forecast front direction.

[0009] In one optional embodiment of this application, determining the first frontal standard grid cell in the ocean frontal standard grid based on ocean frontal observation information of the target sea area includes: for any ocean frontal standard grid cell, determining the frequency of occurrence of the first front of the ocean frontal standard grid cell based on ocean frontal observation information corresponding to the ocean frontal standard grid cell; if the frequency of occurrence of the first front of the ocean frontal standard grid cell is greater than a preset frequency threshold, then determining the ocean frontal standard grid cell as the first frontal standard grid cell.

[0010] In one optional embodiment of this application, determining the frequency of occurrence of the first front in the standard ocean front grid unit based on ocean front observation information corresponding to the standard ocean front grid unit includes: determining the number of times a front occurs daily in the standard ocean front grid unit based on ocean front observation information corresponding to the standard ocean front grid unit; calculating a weighted average of the number of times a front occurs within a preset time period to determine the weighted average of the fronts in the standard ocean front grid unit; and determining the frequency of occurrence of the first front in the standard ocean front grid unit based on the weighted average of the fronts in the standard ocean front grid unit and the total number of ocean front observation grid units in the standard ocean front grid unit.

[0011] In one optional embodiment of this application, the method further includes: determining a second frontal standard grid cell in the ocean frontal standard grid based on the ocean frontal forecast information of the target sea area; and detecting the forecast accuracy of the ocean frontal forecast information based on the positions of the first frontal standard grid cell and the second frontal standard grid cell in the ocean frontal standard grid.

[0012] In one optional embodiment of this application, determining the observed front direction and the predicted front direction corresponding to the first front standard grid unit based on ocean front observation information and ocean front forecast information includes: determining the front direction of each ocean front observation grid unit and ocean front standard grid unit based on the ocean front observation information and the ocean front forecast information; determining the observed front direction corresponding to the first front standard grid unit based on the front directions of each ocean front observation grid unit belonging to the front in the first front standard grid unit; and determining the predicted front direction corresponding to the first front standard grid unit based on the front directions of each ocean front forecast grid unit belonging to the front in the first front standard grid unit.

[0013] In one optional embodiment of this application, any ocean front observation grid cell or ocean front forecasting grid cell is determined as the target grid cell, and the front direction of the target grid cell is determined by the following formula:

[0014]

[0015] Wherein, θ represents the frontal direction of the target mesh cell; This represents the frontal gradient value of the target mesh cell along the y-direction; The value represents the frontal gradient along the x-direction of the target grid cell; T represents the sea surface temperature of 3×3 ocean front observation grid cells or ocean front forecast grid cells centered on the target grid cell.

[0016] In one optional embodiment of this application, the observed front direction or the predicted front direction corresponding to the first frontal standard grid cell is determined by the following formula:

[0017]

[0018] Among them, D i,j θ represents the daily average observed frontal direction or the daily average forecast frontal direction of the i-th first frontal standard grid cell on day j within a preset time period; i,j,k N represents the k-th ocean front observation grid cell or ocean front forecasting grid cell belonging to the front in the i-th first front standard grid cell on the j-th day in the front direction; i This represents the number of marine front observation grid cells or marine front forecast grid cells belonging to the front in the i-th first front standard grid cell; The direction of the observed or predicted front is indicated by the i-th standard grid cell of the first front; m represents the total number of days in the preset time period; C j This represents the weight of the daily average observed frontal direction or the daily average forecast frontal direction on day j.

[0019] Compared with existing technologies, the method for detecting ocean front forecast information provided by this invention unifies the ocean front observation grid and ocean front forecast grid of the target sea area into a standard ocean front grid, and uses the standard ocean front grid cell as the detection object to detect ocean front forecast information. This avoids the influence of temperature gradient on the detection process using interpolation methods, which helps to improve the accuracy of ocean front forecast information detection. At the same time, by combining ocean front observation information and ocean front forecast information, the front direction is detected in the first standard front grid cell in the standard ocean front grid cell, avoiding the problem of inconsistency between the front observed by ocean front observation information and the front direction predicted by ocean front forecast information. This achieves detection of the spatial dimension of ocean front forecast information, improves the reliability of detection, and helps to ensure that the final detection results are synchronized with ocean dynamic processes.

[0020] This invention also provides a device for detecting ocean front forecast information, comprising: a standard grid setting unit, used to set a standard grid for the target sea area based on the ocean front observation grid and the ocean front forecast grid, and determine the ocean front standard grid for the target sea area, wherein the resolution of the ocean front standard grid is smaller than that of the ocean front observation grid and the ocean front forecast grid; a front grid determination unit, used to determine a first front standard grid cell in the ocean front standard grid based on the ocean front observation information of the target sea area; a front direction determination unit, used to determine the observed front direction and the forecast front direction corresponding to the first front standard grid cell based on the ocean front observation information and the ocean front forecast information; and a spatial dimension detection unit, used to detect the spatial dimension of the ocean front forecast information based on the observed front direction and the forecast front direction. Compared with the prior art, the beneficial effects of the device for detecting ocean front forecast information provided by this invention are the same as the beneficial effects of the method for detecting ocean front forecast information described in the above technical solutions, and will not be repeated here.

[0021] The present invention also provides an electronic device, comprising:

[0022] processor;

[0023] Memory used to store the processor's executable instructions;

[0024] The processor is used to execute the above-mentioned method for detecting ocean front forecast information by running instructions in the memory.

[0025] Compared with the prior art, the beneficial effects of the electronic device provided by the present invention are the same as those of the detection method for ocean front forecast information described in the above technical solution, and will not be repeated here.

[0026] The present invention also provides a computer storage medium storing instructions, which, when executed, implement the above-mentioned method for detecting marine front forecast information.

[0027] Compared with the prior art, the beneficial effects of the computer storage medium provided by the present invention are the same as those of the method for detecting marine front forecast information described in the above technical solutions, and will not be repeated here. Attached Figure Description

[0028] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:

[0029] Figure 1 A flowchart illustrating the method for detecting marine front forecast information provided in this application embodiment.

[0030] Figure 2 A schematic diagram illustrating the marine front observation information and marine front forecast information provided in the embodiments of this application.

[0031] Figure 3 This is a schematic diagram of a peak direction comparison provided in an embodiment of this application.

[0032] Figure 4 This is a structural diagram of the detection device for marine front forecast information provided in an embodiment of this application.

[0033] Figure 5 This is a schematic diagram of an electronic device structure provided in an embodiment of this application. Detailed Implementation

[0034] To facilitate a clear description of the technical solutions in the embodiments of the present invention, the terms "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. For example, the first threshold and the second threshold are merely used to distinguish different thresholds and do not limit their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that the terms "first" and "second" are not necessarily different.

[0035] It should be noted that in this invention, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0036] In this invention, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a combination of a and b, a combination of a and c, a combination of b and c, or a, b, and c, where a, b, and c can be single or multiple.

[0037] To address the technical problems mentioned above, this application provides a method, apparatus, equipment, and medium for detecting marine front forecast information, which will be described in detail in the following embodiments.

[0038] This application first provides a method for detecting marine front forecast information. In one optional embodiment of this application, the subject of the method can be any combination of two or more of various types of user terminals such as laptops, tablets, desktop computers, and mobile devices (e.g., personal digital assistants, dedicated messaging devices), or a server.

[0039] Please refer to Figure 1 , Figure 1 A flowchart illustrating the method for detecting marine front forecast information provided in this application embodiment.

[0040] like Figure 1 As shown, the detection methods for ocean front forecast information include the following S101 to S104.

[0041] S101, Based on the ocean front observation grid and ocean front forecast grid of the target sea area, a standard grid is set for the target sea area to determine the ocean front standard grid of the target sea area, wherein the resolution of the ocean front standard grid is smaller than that of the ocean front observation grid and the ocean front forecast grid.

[0042] In oceanographic research, in order to understand and predict the location, intensity and changes of ocean fronts, two different types of grid data are usually relied upon: ocean front observation grids and ocean front forecasting grids.

[0043] The ocean front forecasting grid is a data grid generated based on a numerical model, used to predict the location and characteristics of ocean fronts at a future point in time. This model utilizes current and historical ocean data, combined with atmospheric conditions and other relevant factors, to simulate future ocean conditions through numerical algorithms. The ocean front observation grid, on the other hand, is a spatial grid constructed based on actual measurement data, used to display current or past ocean front conditions. In practical applications, it can collect actual measurement data through various observation methods such as satellite remote sensing, buoy networks, and ship surveying.

[0044] Please refer to Figure 2 , Figure 2 A schematic diagram illustrating the marine front observation information and marine front forecast information provided in the embodiments of this application.

[0045] Figure 2 The area shown is the northern part of the South China Sea with coordinates (10-25°N, 105-121°E), where... Figure 2 (a) shows the ocean front observation information obtained through the ocean front observation grid (spatial resolution of 1 / 20°) in the observation mode. Figure 2 (b) Ocean front forecast information obtained through the ocean front forecast grid in the forecast mode (spatial resolution of 1 / 30°).

[0046] like Figure 2 As shown, Figure 2 The ocean front observation information includes the centerline of the front in the sea area, as well as the sea surface temperature distribution at different locations.

[0047] The centerline of a front is the transition zone between water bodies of different temperatures. The grid cells corresponding to the centerline of the front in the ocean front observation grid and the ocean front forecasting grid can be called front grids or front points.

[0048] The purpose of S101 is to construct a new standard grid by combining the resolution of the ocean front observation grid and the ocean front forecast grid. At the same time, it ensures that each ocean front standard grid cell contains an appropriate number of ocean front observation grid cells and ocean front forecast grid cells in both observation and forecast modes. This avoids the ocean front standard grid cells being too large, which would result in multiple fronts appearing within the grid cell and affect the verification results; and also avoids the ocean front standard grid cells being too small, which would lead to misjudgments in front detection.

[0049] In one optional embodiment of this application, the size of the standard grid cell for ocean fronts can be set as follows: an ocean front observation grid cell and an ocean front forecasting grid cell containing 5×5 to 6×6 grid cells.

[0050] For example, for an ocean front observation grid with a resolution of 1 / 20° and an ocean front forecasting grid with a resolution of 1 / 30°, each grid cell of the standard ocean front grid can be set to 0.25° × 0.25°. That is, in observation mode, each standard ocean front grid cell contains 5 × 5 ocean front observation grid cells, and in forecasting mode, each standard ocean front grid cell contains 6 × 6 ocean front forecasting grid cells.

[0051] Yes, the appropriate resolution size can be set for the standard grid of ocean fronts using the following formula (1).

[0052] L = n * R0 = m * R m (1);

[0053] Where L represents the side length of the standard grid cell for the ocean front (L×L is the resolution of the standard grid cell for the ocean front); R0 represents the side length of the observation grid cell for the ocean front; R m represents the side length of the ocean front forecast grid cell; n represents the first coefficient of the ocean front observation grid cell; m represents the second coefficient of the ocean front forecast grid, and n and m are adjustable real numbers approximately equal to 5.

[0054] In practical applications, based on the resolution of the current mainstream ocean front observation grid and ocean front forecast grid, the side length of the standard ocean front grid cell can be set to 0.1°, 0.25°, 0.5°, 0.75°, 1°, 1.5°, or 2° according to the actual situation, so as to set the standard ocean front grid cell to a reasonable size. This application does not impose any restrictions on this.

[0055] It should be noted that in practical applications, the detection of ocean front forecast information is based on the observation model. Therefore, the establishment of the ocean front standard grid is carried out simultaneously in the observation model and the forecast model. That is, the ocean front standard grid is established on the basis of the ocean front observation grid, and the same ocean front standard grid is established on the basis of the ocean front forecast grid.

[0056] S102, Based on the ocean front observation information of the target sea area, determine the first front standard grid cell in the ocean front standard grid.

[0057] The first frontal standard grid cell can be understood as the frontal cell or frontal point of the ocean frontal standard grid.

[0058] The purpose of S102 is to determine the frontal unit of the first frontal standard grid unit by combining the observed ocean frontal observation information, so as to make predictions of the ocean frontal prediction information of the grid unit by combining the observation information of this frontal unit.

[0059] Considering the interference from land and clouds when observing the target sea area in practical applications, it is necessary to exclude grid cells belonging to land and those covered by clouds in the standard grid of the ocean front before determining the standard grid cell of the first front.

[0060] For example, for any standard grid cell of an ocean front in an observation model, the number of ocean front observation grid cells belonging to land within that standard grid cell is determined; if the number of ocean front observation grid cells belonging to land is greater than a preset threshold, then that ocean front standard grid cell is determined to be a land grid; similarly, for any standard grid cell of an ocean front in a forecast model, the number of ocean front forecast grid cells belonging to land within that standard grid cell is determined; if the number of ocean front observation grid cells belonging to land is greater than a preset threshold, then that ocean front standard grid cell is determined to be a land grid.

[0061] In one alternative implementation, the preset quantity threshold may be half the total number of ocean front observation grid cells or ocean front forecast grid cells in the standard ocean front grid cell.

[0062] The method for determining the grid cells covered by clouds for any standard grid cell of an ocean front in both observation and forecast modes is similar to the method for determining the land grid described above, and will not be repeated here.

[0063] In practical applications, in determining the standard grid cell for the first front, in addition to the influence of clouds and land, it is also necessary to determine the temporal shift of the front obtained from the forecast model and the observation model.

[0064] Specifically, S102 above includes the following S21 and S22:

[0065] S21, For any standard grid cell of ocean fronts, determine the frequency of occurrence of the first front of the standard grid cell of ocean fronts based on the ocean front observation information corresponding to the standard grid cell of ocean fronts.

[0066] S22, if the frequency of the first front of the ocean front standard grid unit is greater than the preset frequency threshold, then the ocean front standard grid unit is determined to be the first front standard grid unit.

[0067] That is, in the observation mode, if the frequency of the ocean front appearing in the standard grid cell is greater than the preset frequency threshold, then the standard grid cell of the ocean front is determined to be the first standard grid cell of the ocean front.

[0068] In one alternative implementation, considering that both observational and forecasting models obtain frontal information with a certain temporal offset, determining the first standard grid cell of the oceanic front solely based on a single day's oceanic front observation information would lead to misjudgments in subsequent detections due to this offset. Therefore, for detecting oceanic frontal forecast information for a particular day, the time comparison window needs to be expanded to a certain time range.

[0069] Therefore, the above S21 includes the following S1 to S3:

[0070] S1. Based on the ocean front observation information corresponding to the ocean front standard grid unit, determine the number of times the front occurs each day in the ocean front standard grid unit.

[0071] S2, calculate the weighted average of the number of times the fronts appear within a preset time period to determine the weighted average number of fronts in the standard grid cell of the ocean fronts.

[0072] S3. Based on the weighted average number of fronts in the standard grid cell of the ocean front and the total number of ocean front observation grid cells in the standard grid cell of the ocean front, determine the frequency of occurrence of the first front in the standard grid cell of the ocean front.

[0073] In practical applications, the preset time period can be the day to be detected and the three days before and after it. Then, combining ocean front observation information, the number of times the front appears each day within the standard grid cell for that ocean front is recorded, denoted as N. i,j , where i represents the i-th standard grid cell of the ocean front, and j represents the j-th day of the preset time period.

[0074] Then, for each standard grid cell of the ocean front, the weighted average of the number of times the front occurs within a preset time period is calculated to determine the front weighted average.

[0075] Specifically, the frontal weighted average can be expressed by the following formula (2):

[0076]

[0077] Among them, T i Represents the frontal weighted average of the i-th oceanic frontal standard grid cell; m represents the total number of days in the preset time period; C j This represents the weight of day j within a preset time period.

[0078] When calculating and comparing the frequency of frontal occurrences, it is considered that the closer the time to the detection time, the smaller the shift of the oceanic front. Therefore, in setting the weighted average, the weight of the day to be detected is relatively higher than that of other times. For example, when the time range is the day to be detected and three days before and after it, the fourth day has the highest weight, and the weights of other times are symmetrically distributed and gradually decrease, while satisfying the following condition:

[0079] Furthermore, after determining the frontal weighted average, the frequency of occurrence of the first front in the standard grid cell of the ocean front can be determined by combining the following formula (3).

[0080]

[0081] Among them, F i The frequency of the first front in the standard grid cell of the i-th oceanic front is represented by sqrt(M). i ) represents the total number of ocean front observation grid cells in the i-th standard grid cell of the ocean front.

[0082] In one optional embodiment of this application, after determining the first frontal standard grid cell in the ocean frontal standard grid, the second frontal standard grid cell in the ocean frontal standard grid under the forecast mode can also be obtained by the same technical means. Then, the forecast accuracy of the ocean frontal forecast information can be detected by the first frontal standard grid cell and the second frontal standard grid cell determined under the observation mode and the forecast mode.

[0083] Specifically, the method further includes: determining a second frontal standard grid cell in the ocean front standard grid based on the ocean front forecast information of the target sea area; and detecting the forecast accuracy of the ocean front forecast information based on the positions of the first frontal standard grid cell and the second frontal standard grid cell in the ocean front standard grid.

[0084] Please refer to Table 1, which is a classification table for detecting the accuracy of marine front forecast information provided in the embodiments of this application.

[0085] Table 1:

[0086]

[0087] That is, for any standard grid cell of a marine front, if the grid cell is the first standard grid cell of a front in the observation mode (i.e., belongs to the front grid in the observation mode) and the second standard grid cell of a front in the forecast mode (i.e., belongs to the front grid in the forecast mode), then the detection classification result corresponding to the grid cell is A, that is, the marine front forecast information correctly forecasts the front in the sea area corresponding to the standard grid cell of the marine front.

[0088] If the grid cell is not the first frontal standard grid cell in the observation mode (i.e., it does not belong to the frontal grid in the observation mode), but belongs to the second frontal standard grid cell in the forecast mode (i.e., it belongs to the frontal grid in the forecast mode), then the detection classification result corresponding to the grid cell is B. That is, the ocean front forecast information incorrectly forecasts the front in the sea area corresponding to the ocean front standard grid cell, which is a false alarm.

[0089] If a grid cell belongs to the first frontal standard grid cell in the observation mode (i.e., it belongs to the frontal grid in the observation mode) and does not belong to the second frontal standard grid cell in the forecast mode (i.e., it does not belong to the frontal grid in the forecast mode), then the detection classification result corresponding to the grid cell is C. That is, the marine frontal forecast information did not forecast the front in the sea area corresponding to the marine frontal standard grid cell, which is a missed report.

[0090] If the grid cell is not the first frontal standard grid cell in the observation mode (i.e., it does not belong to the frontal grid in the observation mode) and does not belong to the second frontal standard grid cell in the forecast mode (i.e., it does not belong to the frontal grid in the forecast mode), then the detection classification result corresponding to the grid cell is D, that is, the ocean front forecast information successfully did not forecast the front in the sea area corresponding to the ocean front standard grid cell.

[0091] S103, Based on the ocean front observation information and ocean front forecast information, determine the observed front direction and the forecast front direction corresponding to the first front standard grid unit.

[0092] The purpose of determining the direction of the observed front and the direction of the predicted front is to verify whether the observed front and the predicted front in the same first front standard grid cell are the same front.

[0093] Specifically, S103 includes the following S31 and S33.

[0094] S31, based on the ocean front observation information and the ocean front forecast information, determine the front direction of each ocean front observation grid unit and ocean front standard grid unit respectively.

[0095] Specifically, any ocean front observation grid cell or ocean front forecasting grid cell is determined as the target grid cell, and the front direction of the target grid cell is determined by the following formulas (4) to (6):

[0096]

[0097] Wherein, θ represents the frontal direction of the target mesh cell; This represents the frontal gradient value of the target mesh cell along the y-direction; The value represents the frontal gradient along the x-direction of the target grid cell; T represents the sea surface temperature of 3×3 ocean front observation grid cells or ocean front forecast grid cells centered on the target grid cell.

[0098] S32, determine the observation front direction corresponding to the first front standard grid unit based on the front direction of each marine front observation grid unit belonging to the front in the first front standard grid unit.

[0099] S33, Based on the frontal directions of each marine frontal forecasting grid unit belonging to the front in the first frontal standard grid unit, determine the forecast frontal direction corresponding to the first frontal standard grid unit.

[0100] The direction of the observed front or the direction of the predicted front corresponding to the first frontal standard grid cell is determined by the following formulas (7) and (8):

[0101]

[0102] Among them, D i,j θ represents the daily average observed frontal direction or the daily average forecast frontal direction of the i-th first frontal standard grid cell on day j within a preset time period; i,j,k N represents the k-th ocean front observation grid cell or ocean front forecasting grid cell belonging to the front in the i-th first front standard grid cell on the j-th day in the front direction; i This represents the number of marine front observation grid cells or marine front forecast grid cells belonging to the front in the i-th first front standard grid cell; The direction of the observed or predicted front is indicated by the i-th standard grid cell of the first front; m represents the total number of days in the preset time period; C j This represents the weight of the daily average observed frontal direction or the daily average forecast frontal direction on day j.

[0103] S104, Based on the observed front direction and the predicted front direction, the spatial dimension of the ocean front forecast information is detected.

[0104] After determining the observed front direction and the predicted front direction of the first front standard grid unit, the ocean front forecast information and ocean front observation information can be detected based on the ocean front standard grid and the observed front direction and the predicted front direction to determine whether the predicted front and the observed front in the corresponding sea area of ​​the first front standard grid unit are the same front.

[0105] Specifically, S104 above includes:

[0106] Determine whether the difference between the observed front direction and the predicted front direction is greater than a preset threshold; if the difference between the observed front direction and the predicted front direction is greater than the preset threshold, then determine that the ocean front forecast information corresponding to the first front standard grid cell is incorrect.

[0107] Please refer to Figure 3 , Figure 3 This is a schematic diagram of a peak direction comparison provided in an embodiment of this application.

[0108] in, Figure 3 (a) shows the standard grid for ocean fronts in the observation mode. Figure 3 (b) is the standard grid for ocean fronts in the forecast model.

[0109] in, Figure 3 (a) and Figure 3 (b) Grid cell A in the standard grid of ocean fronts is a grid cell in which a front exists in both observation mode and forecast mode.

[0110] In the observation mode, grid cell A includes multiple ocean front observation grid cells, and in the forecast mode, grid cell A includes multiple ocean front forecast grid cells. After calculating the observed front direction and the forecast front direction of the ocean front using the above formulas (4) to (8), the ocean front forecast information corresponding to grid cell A can be detected by combining the difference between the observable front direction and the forecast front direction.

[0111] In practical applications, the detection of the spatial dimension of ocean fronts is usually performed on the standard grid cells of ocean fronts classified as A in Table 1 above. When the difference between the observed front direction and the predicted front direction of the standard grid cell is greater than a preset threshold, the standard grid cells of ocean fronts classified as A can be adjusted to C, thereby avoiding misjudgment of the spatial dimension of ocean fronts by ocean front forecast information.

[0112] In summary, the method for detecting ocean front forecast information provided in this application unifies the ocean front observation grid and ocean front forecast grid of the target sea area into a standard ocean front grid, and uses the standard ocean front grid cell as the detection object to detect ocean front forecast information. This avoids the influence of temperature gradient on the detection process using interpolation, which helps to improve the accuracy of ocean front forecast information detection. At the same time, by combining ocean front observation information and ocean front forecast information, the front direction of the first standard front grid cell in the standard ocean front grid cell is detected, avoiding the problem of inconsistency between the front observed by the ocean front observation information and the front direction predicted by the ocean front forecast information. This achieves detection of the spatial dimension of ocean front forecast information, improves the reliability of detection, and helps to ensure that the final detection results are synchronized with ocean dynamic processes.

[0113] This application also provides a device for detecting marine front forecast information. Please refer to [link / reference]. Figure 4 , Figure 4 This is a structural diagram of the detection device for marine front forecast information provided in an embodiment of this application.

[0114] like Figure 4 As shown, the detection device for ocean front forecast information includes:

[0115] The standard grid setting unit 401 is used to set a standard grid for the target sea area based on the ocean front observation grid and the ocean front forecast grid, and to determine the ocean front standard grid for the target sea area, wherein the resolution of the ocean front standard grid is smaller than that of the ocean front observation grid and the ocean front forecast grid.

[0116] Frontal grid determination unit 402 is used to determine the first frontal standard grid unit in the ocean frontal standard grid based on ocean frontal observation information of the target sea area.

[0117] The front direction determination unit 403 is used to determine the observed front direction and the predicted front direction corresponding to the first front standard grid unit based on marine front observation information and marine front forecast information.

[0118] The spatial dimension detection unit 404 is used to detect the spatial dimension of the ocean front forecast information based on the observed front direction and the forecast front direction.

[0119] In one optional embodiment of this application, determining the first frontal standard grid cell in the ocean frontal standard grid based on ocean frontal observation information of the target sea area includes: for any ocean frontal standard grid cell, determining the frequency of occurrence of the first front of the ocean frontal standard grid cell based on ocean frontal observation information corresponding to the ocean frontal standard grid cell; if the frequency of occurrence of the first front of the ocean frontal standard grid cell is greater than a preset frequency threshold, then determining the ocean frontal standard grid cell as the first frontal standard grid cell.

[0120] In one optional embodiment of this application, determining the frequency of occurrence of the first front in the standard ocean front grid unit based on ocean front observation information corresponding to the standard ocean front grid unit includes: determining the number of times a front occurs daily in the standard ocean front grid unit based on ocean front observation information corresponding to the standard ocean front grid unit; calculating a weighted average of the number of times a front occurs within a preset time period to determine the weighted average of the fronts in the standard ocean front grid unit; and determining the frequency of occurrence of the first front in the standard ocean front grid unit based on the weighted average of the fronts in the standard ocean front grid unit and the total number of ocean front observation grid units in the standard ocean front grid unit.

[0121] In one optional embodiment of this application, the device is further configured to: determine a second frontal standard grid cell in the ocean frontal standard grid based on ocean frontal forecast information for the target sea area; and detect the forecast accuracy of the ocean frontal forecast information based on the positions of the first frontal standard grid cell and the second frontal standard grid cell in the ocean frontal standard grid.

[0122] In one optional embodiment of this application, determining the observed front direction and the predicted front direction corresponding to the first front standard grid unit based on ocean front observation information and ocean front forecast information includes: determining the front direction of each ocean front observation grid unit and ocean front standard grid unit based on the ocean front observation information and the ocean front forecast information; determining the observed front direction corresponding to the first front standard grid unit based on the front directions of each ocean front observation grid unit belonging to the front in the first front standard grid unit; and determining the predicted front direction corresponding to the first front standard grid unit based on the front directions of each ocean front forecast grid unit belonging to the front in the first front standard grid unit.

[0123] In one optional embodiment of this application, any ocean front observation grid cell or ocean front forecasting grid cell is determined as the target grid cell, and the front direction of the target grid cell is determined by the following formula:

[0124]

[0125] Wherein, θ represents the frontal direction of the target mesh cell; This represents the frontal gradient value of the target mesh cell along the y-direction; The value represents the frontal gradient along the x-direction of the target grid cell; T represents the sea surface temperature of 3×3 ocean front observation grid cells or ocean front forecast grid cells centered on the target grid cell.

[0126] In one optional embodiment of this application, the observed front direction or the predicted front direction corresponding to the first frontal standard grid cell is determined by the following formula:

[0127]

[0128] Among them, D i,j θ represents the daily average observed frontal direction or the daily average forecast frontal direction of the i-th first frontal standard grid cell on day j within a preset time period; i,j,k N represents the k-th ocean front observation grid cell or ocean front forecasting grid cell belonging to the front in the i-th first front standard grid cell on the j-th day in the front direction; i This represents the number of marine front observation grid cells or marine front forecast grid cells belonging to the front in the i-th first front standard grid cell; The direction of the observed or predicted front is indicated by the i-th standard grid cell of the first front; m represents the total number of days in the preset time period; C j This represents the weight of the daily average observed frontal direction or the daily average forecast frontal direction on day j.

[0129] The above-described device embodiments and the method embodiments provided in this application belong to the same application concept. For technical details not described in detail in the device embodiments, please refer to the specific processing content of the marine front forecast information detection method provided in the method embodiments of this application, which will not be repeated here.

[0130] This application also provides an electronic device, such as... Figure 5 As shown, Figure 5 This is a schematic diagram of an electronic device structure provided in an embodiment of this application.

[0131] like Figure 5 As shown, the electronic device includes:

[0132] Processor 210; memory 200 for storing executable instructions of processor 210; processor 210 for executing the method for detecting marine front forecast information disclosed in any of the above embodiments by running the instructions in memory 200.

[0133] The processor 210, memory 200, communication interface 220, input device 230 and output device 240 are interconnected via a bus.

[0134] The bus can include a pathway for transmitting information between various components of a computer system.

[0135] The processor 210 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present invention. It can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0136] Processor 210 may include a main processor, as well as a baseband chip, modem, etc.

[0137] The memory 200 stores a program that executes the technical solution of this invention, and may also store an operating system and other key business functions. Specifically, the program may include program code, which includes computer operation instructions. More specifically, the memory 200 may include read-only memory (ROM), other types of static storage devices capable of storing static information and instructions, random access memory (RAM), other types of dynamic storage devices capable of storing information and instructions, disk storage, flash memory, etc.

[0138] Input device 230 may include a device for receiving user input data and information, such as a keyboard, mouse, camera, scanner, touch screen, etc.

[0139] Output device 240 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0140] The communication interface 220 may include a device that uses any transceiver to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0141] The processor 210 executes the program stored in the memory 200 and calls other devices, and can be used to implement each step of any of the methods for detecting marine front forecast information provided in the above embodiments of this application.

[0142] In addition to the methods and devices described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the methods for detecting marine front forecast information in various embodiments of this application.

[0143] The computer program product can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this application. The programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0144] Furthermore, embodiments of this application may also be storage media storing a computer program, which is executed by a processor in the steps of the ocean front forecast information detection method of various embodiments of this application.

[0145] For the foregoing method embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0146] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For apparatus embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0147] The steps in the methods of the various embodiments of this application can be adjusted, merged, or deleted in order according to actual needs, and the technical features described in each embodiment can be replaced or combined.

[0148] The modules and sub-modules in the apparatus and terminal in the various embodiments of this application can be merged, divided, and deleted according to actual needs.

[0149] It should be understood that the disclosed terminals, devices, and methods can be implemented in other ways, given the several embodiments provided in this application. For example, the terminal embodiments described above are merely illustrative. For instance, the division of modules or sub-modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple sub-modules or modules may be combined or integrated into another module, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.

[0150] The modules or submodules described as separate components may or may not be physically separate. The components that constitute a module or submodule may or may not be physical modules or submodules; that is, they may be located in one place or distributed across multiple network modules or submodules. Some or all of the modules or submodules can be selected to achieve the purpose of this embodiment's solution, depending on actual needs.

[0151] Furthermore, the functional modules or sub-modules in the various embodiments of this application can be integrated into one processing module, or each module or sub-module can exist physically separately, or two or more modules or sub-modules can be integrated into one module. The integrated modules or sub-modules described above can be implemented in hardware or in the form of software functional modules or sub-modules.

[0152] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0153] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software unit executed by a processor, or a combination of both. The software unit can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0154] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0155] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method of detecting oceanic front information, characterized by, The method comprises the following steps: According to the ocean front observation grid and the ocean front forecast grid of the target sea area, a standard grid of the target sea area is set, and the standard grid of the ocean front of the target sea area is determined, wherein the resolution of the standard grid of the ocean front is smaller than the resolution of the ocean front observation grid and the ocean front forecast grid; According to the ocean front observation information of the target sea area, a first front standard grid cell in the standard grid of the ocean front is determined; According to the ocean front observation information and the ocean front forecast information, the observation front direction and the forecast front direction corresponding to the first front standard grid cell are determined; According to the observation front direction and the forecast front direction, the spatial dimension of the ocean front forecast information is detected; The method comprises the following steps: For any ocean front standard grid cell, according to the ocean front observation information corresponding to the ocean front standard grid cell, the first front occurrence frequency of the ocean front standard grid cell is determined; If the first front occurrence frequency of the ocean front standard grid cell is greater than a preset frequency threshold, the ocean front standard grid cell is determined as a first front standard grid cell; The method comprises the following steps: According to the ocean front observation information and the ocean front forecast information, the front direction of each ocean front observation grid cell and ocean front standard grid cell is determined respectively; According to the front direction of each ocean front observation grid cell belonging to the front in the first front standard grid cell, the observation front direction corresponding to the first front standard grid cell is determined; According to the front direction of each ocean front forecast grid cell belonging to the front in the first front standard grid cell, the forecast front direction corresponding to the first front standard grid cell is determined.

2. The method of claim 1, wherein, The method comprises the following steps: According to the ocean front observation information corresponding to the ocean front standard grid cell, the number of front occurrences per day in the ocean front standard grid cell is determined; The number of front occurrences in a preset time period is weighted and averaged to determine the front weighted average number of the ocean front standard grid cell; According to the front weighted average number of the ocean front standard grid cell and the total number of ocean front observation grid cells in the ocean front standard grid cell, the first front occurrence frequency of the ocean front standard grid cell is determined.

3. The method of claim 1, wherein, The method further comprises the following steps: According to the ocean front forecast information of the target sea area, a second front standard grid cell in the standard grid of the ocean front is determined; According to the positions of the first front standard grid cell and the second front standard grid in the standard grid of the ocean front, the prediction accuracy of the ocean front forecast information is detected.

4. The method of claim 1, wherein, Any marine front observation grid cell or marine front forecast grid cell is determined as a target grid cell, and a front direction of the target grid cell is determined by the following formula: ; ; ; wherein, represents a frontal direction of the target grid cell; represents a frontal gradient value of the target grid cell in the y direction; represents a frontal gradient value of the target grid cell in the x direction; and T represents a sea surface temperature of 3 x 3 ocean frontal observation grid cells or ocean frontal forecast grid cells centered on the target grid cell.

5. The method of claim 1, wherein, The observation front direction or the forecast front direction corresponding to the first front standard grid cell is determined by the following formula: ; ; wherein, represents the daily average observed front direction or the daily average predicted front direction of the i-th first front standard grid cell on the j-th day of the preset time period; represents the front direction of the k-th marine front observation grid cell or the marine front prediction grid cell belonging to the front in the i-th first front standard grid cell on the j-th day; represents the number of marine front observation grid cells or marine front prediction grid cells belonging to the front in the i-th first front standard grid cell; represents the observed front direction or the predicted front direction of the i-th first front standard grid cell; m represents the total number of days of the preset time period; represents the weight of the daily average observed front direction or the daily average predicted front direction on the j-th day.

6. A detection device of oceanic front forecast information, characterized by, The detection method of the marine front forecast information according to any one of claims 1-5 comprises: A standard grid setting unit is configured to set a standard grid for a target sea area according to marine front observation grids and marine front forecast grids of the target sea area, and determine marine front standard grids of the target sea area, wherein resolutions of the marine front standard grids are all less than resolutions of the marine front observation grids and the marine front forecast grids respectively; A front grid determining unit is configured to determine a first front standard grid cell in the marine front standard grids according to marine front observation information of the target sea area; A front direction determining unit is configured to determine an observation front direction and a forecast front direction corresponding to the first front standard grid cell according to the marine front observation information and the marine front forecast information; A spatial dimension detecting unit is configured to detect a spatial dimension of the marine front forecast information according to the observation front direction and the forecast front direction.

7. An electronic device, comprising: Comprise: A processor; A memory for storing instructions executable by the processor; The processor is configured to execute the detection method of the marine front forecast information according to any one of claims 1-5 by running the instructions in the memory.

8. A computer storage medium, characterized in that The computer storage medium stores instructions, and when the instructions are run by the processor, the detection method of the marine front forecast information according to any one of claims 1-5 is executed.

Citation Information

Patent Citations

  • A method and apparatus for identifying an ocean front

    CN109086818A

  • Ocean frontal surface refined identification method, system and device, terminal and application

    CN112508079A