Channel tide level forecasting method and device, electronic equipment and storage medium

By establishing a tidal observatory on the waterway, using historical measured data to correct the initial value of the tidal mathematical model, and correcting it in combination with meteorological forecast data, the problem of tidal level forecast deviation is solved and the accurate forecast of tidal level along the waterway is achieved.

CN119223253AActive Publication Date: 2024-12-31TIANJIN RES INST FOR WATER TRANSPORT ENG M O T

Patent Information

Application Number
CN202411719027.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2024-12-31
Estimated Expiration
2044-11-28

AI Technical Summary

Technical Problem

In the prior art, tide numerical theoretical calculations have large deviations in the tide level forecast results due to errors from meteorological and environmental factors, making it difficult to accurately predict the tide level along the waterway.

Method used

Establish at least one tidal observatory on the waterway to be predicted, and correct and correct the initial tidal value predicted by the tidal mathematical model through the deviation between the historical measured tidal level value of the tidal observatory and the historical initial tidal level value obtained by the tidal mathematical model. , use meteorological forecast data and tide level correction model to determine the predicted tide level value, and improve the accuracy and accuracy of tide level forecast.

Benefits of technology

The error of tide level forecasting is reduced, accurate forecasting of tide level along the waterway is achieved, and the accuracy and accuracy of tide level forecasting is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119223253A_ABST
    Figure CN119223253A_ABST
Patent Text Reader

Abstract

The invention provides a channel tide level forecasting method and device, electronic equipment and a storage medium, and relates to the technical field of ocean exploration and channel tide level intelligent forecasting. At least one tide observation station is established on a to-be-predicted channel. The method comprises the following steps: acquiring weather forecast data of the to-be-predicted channel in a target time period; inputting the weather forecast data into a pre-established tide mathematical model corresponding to a to-be-predicted channel to obtain an initial tide level value corresponding to each position in the to-be-predicted channel in the target time period; according to a preset tide level correction model, the initial tide level value corresponding to each position in the to-be-predicted channel and the distance between each position in the to-be-predicted channel and the tide observation station, determining a predicted tide level value corresponding to each position in the to-be-predicted channel in the target time period; wherein the tide level correction model is determined according to a historical initial tide level value at the tide observation station and a historical actually measured tide level value correspondingly obtained by the tide observation station. The method can accurately forecast the sea level along the channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ocean survey and intelligent forecasting of waterway tide level, and in particular to a waterway tide level forecasting method, device, electronic equipment and storage medium. Background Art

[0002] The waterways of large coastal ports are generally long, resulting in tidal differences along the waterways. In the process of large ships fully loaded entering and exiting the waterway, in order to make full use of tidal resources, it is generally necessary to determine the passage time window based on the tide forecast value to ensure the efficiency of ships entering and leaving the port. In addition, tide forecast values ​​are also required in projects such as offshore engineering construction, flood prevention and disaster reduction, marine surveying and mapping, and fishery production. Therefore, it is very important to obtain accurate tide forecast values.

[0003] In the related technology, tide and tide level forecasting is generally carried out by numerical simulation. However, in the process of tidal numerical theoretical calculation, errors caused by various factors such as meteorology and environment will lead to large deviations in the tide level forecast results. Summary of the invention

[0004] The embodiments of the present invention provide a method, device, electronic device and storage medium for predicting tide level along a waterway, so as to improve the accuracy of tide level prediction along the waterway.

[0005] In a first aspect, an embodiment of the present invention provides a method for predicting waterway tide level, wherein at least one tidal observation station is established on the waterway to be predicted; the method comprises: Obtain weather forecast data for the waterway to be predicted during the target period; Inputting the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtaining the initial tidal level values ​​corresponding to each position in the waterway to be predicted during the target period; According to a preset tide correction model, the initial tide values ​​corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station, the predicted tide values ​​corresponding to each position in the waterway to be predicted in the target time period are determined; wherein the tide correction model is determined based on the historical initial tide values ​​at the tide observation station and the corresponding historical measured tide values ​​obtained at the tide observation station.

[0006] In a possible implementation, a nearshore tide observation station is established near the waterway to be predicted, and another far-end tide observation station is established far away from the waterway to be predicted; the tide correction model includes a nearshore tide correction model and a far-end tide correction model; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value corresponding to the nearshore tidal observation station and the nearshore tidal level correction model, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value corresponding to the remote tidal observation station and the remote tidal level correction model, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; Determine the predicted tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

[0007] In a possible implementation, determining the predicted tidal level value corresponding to each position in the to-be-predicted channel at the moment according to the nearshore tidal level correction model, the remote tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the remote tidal observation station, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment includes: Determine the corrected tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station and the initial tidal level value corresponding to each position at the moment; Determine the corrected tide level curve of the channel to be predicted at the moment according to the corrected tide level values ​​corresponding to each position at the moment; According to the tidal level constraint at that moment, the corrected tidal level curve at that moment is modified to obtain the predicted tidal level curve at that moment; Based on the predicted tide level curve, the predicted tide level value corresponding to each position in the channel to be predicted at that moment is determined.

[0008] In a possible implementation, determining the corrected tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the remote tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the remote tidal observation station, and the initial tidal level value corresponding to each position at the moment includes: According to the expression: , determine the corrected tidal level value corresponding to each position in the channel to be predicted at that moment; In the formula, Indicates the first The corrected tide level value corresponding to the location at that moment, Indicates the first The first distance between a location and a nearshore tide observatory, Indicates the first The second distance between the location and the remote tide observatory, It indicates that the first The first correction value is obtained by correcting the initial tide level value corresponding to the position. Indicates the first The second correction value is obtained by correcting the initial tide level value corresponding to the position.

[0009] In a possible implementation, a tidal observation station is established near the coast of the waterway to be predicted, a tidal observation station is established at the far end of the waterway to be predicted, and at least one intermediate tidal observation station is established between the coast and the far end of the waterway to be predicted; the tidal correction model includes a tidal correction model corresponding to the nearshore tidal observation station, a tidal correction model corresponding to the far end tidal observation station, and a tidal correction model corresponding to each intermediate tidal observation station in the waterway to be predicted; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value and tidal level correction model corresponding to the nearshore tidal observation station, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to the remote tidal observation station, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to each intermediate tidal observation station, the predicted tidal level value corresponding to each intermediate tidal observation station at that moment is determined respectively; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; For each position in the waterway to be predicted except for the tidal observation station, two tidal observation stations adjacent to the position are determined as adjacent tidal observation stations of the position; and according to the tidal level correction model corresponding to the adjacent tidal observation station of the position, the distance between the position and the adjacent tidal observation station, and the initial tidal level value corresponding to the position, the corrected tidal level value corresponding to the position at the moment is determined; According to the corrected tide level values ​​corresponding to each position at that moment and the tide level constraints at that moment, the predicted tide level values ​​corresponding to each position in the channel to be predicted at that moment are determined.

[0010] In a possible implementation, a tidal observation station is established on the waterway to be predicted; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the waterway to be predicted at that moment; According to the initial tidal level value corresponding to the tidal observation station and the tidal level correction model, the predicted tidal level value corresponding to the tidal observation station at that moment is determined; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; Determine the predicted tidal level value corresponding to each position in the waterway to be predicted at the moment according to the tidal level correction model, the distance between each position and the tidal observation station, the length of the waterway to be predicted, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

[0011] In a possible implementation, before determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station, the method further includes: Obtaining historical meteorological data at the tidal observation station during a historical period and historical measured tidal level values ​​corresponding to the tidal observation station; Inputting the historical meteorological data into the tidal mathematical model to obtain the historical initial tidal level value of the tidal observation station in the waterway to be predicted within the historical period; A tidal correction model corresponding to the tidal observation station is established based on the historical initial tidal level values ​​and the corresponding historical measured tidal level values ​​of the tidal observation station within the historical period.

[0012] In a second aspect, an embodiment of the present invention provides a channel tide level forecasting device, wherein at least one tidal observation station is established on the channel to be predicted; the device comprises: An acquisition module is used to obtain weather forecast data for the waterway to be predicted during a target period of time; A prediction module, used for inputting the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtaining the initial tidal level value corresponding to each position in the waterway to be predicted during the target period; A correction module is used to determine the predicted tide level corresponding to each position in the waterway to be predicted during a target period according to a preset tide level correction model, the initial tide level corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station; wherein the tide level correction model is determined based on the historical initial tide level at the tide observation station and the historical measured tide level obtained at the tide observation station.

[0013] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method described in the first aspect or any possible implementation method of the first aspect are implemented.

[0014] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect or any possible implementation method of the first aspect are implemented.

[0015] Compared with the prior art, the embodiments of the present invention have the following beneficial effects: In the embodiment of the present invention, at least one tidal observation station is established on the waterway to be predicted. The deviation between the historical measured tidal level value of the tidal observation station and the historical initial tidal level value obtained by the tidal mathematical model is used to correct and revise the initial tidal level value predicted by the tidal mathematical model, thereby improving the accuracy and precision of the tidal level forecast. Among them, a preliminary simulation forecast is first conducted through the meteorological forecast data of the waterway to be predicted in the target period and the tidal mathematical model corresponding to the waterway to be predicted, so as to obtain the initial tidal level value corresponding to each position in the waterway to be predicted in the target period; then, the tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station are used to determine the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period, so as to correct the tidal level at each position in the waterway to be predicted, reduce the error of the tidal level forecast, and realize the accurate forecast of the tidal level of the waterway to be predicted. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 This is an application scenario diagram of the waterway tide level forecasting method provided by an embodiment of the present invention; Figure 2 is a flow chart of the implementation of the method for predicting waterway tide level provided by an embodiment of the present invention; Figure 3 is a schematic diagram of tidal level changes at a tidal observation station provided by an embodiment of the present invention; Figure 4 is a flowchart for determining a predicted tide level value provided by an embodiment of the present invention; Figure 5 It is a schematic diagram of changes in the mileage and tide level of a waterway under various states provided by an embodiment of the present invention; Figure 6 is another implementation flow chart of determining a predicted tide level value provided by an embodiment of the present invention; Figure 7 is another implementation flow chart of determining a predicted tide level value provided by an embodiment of the present invention; Figure 8 is a structural schematic diagram of a waterway tide level forecasting device provided by an embodiment of the present invention; Fig. 9 is a schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0018] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.

[0019] The inventors have found that in order to accurately predict the tidal level along the waterway, it is usually necessary to perform numerical theoretical calculations on the tides of the waterway. The tidal level is predicted by numerical simulation. However, due to the influence of meteorological and environmental factors, the results of the numerical simulation may contain errors, making it difficult to accurately predict the tidal level of the waterway. Therefore, it is necessary to consider a method for predicting and forecasting the tidal level along the waterway.

[0020] With the idea of ​​improving the accuracy of tide level forecasts along the waterway, in an embodiment of the present invention, a tidal mathematical model is established, and a preliminary prediction of the tide level along the waterway is made through the tidal mathematical model; and, at least one tidal observation station is established on the waterway to be predicted, and the tidal level of the waterway is measured by the tidal observation station, and then the deviation between the historical measured tidal level values ​​obtained by the tidal observation station and the historical initial tidal level values ​​obtained by the tidal mathematical model is corrected and revised to obtain the initial tidal level values ​​predicted by the tidal mathematical model, thereby improving the accuracy and precision of the tidal level forecast, reducing the error of the tidal level forecast, and realizing the accurate prediction of the tidal level of the waterway to be predicted.

[0021] In order to make the purpose, technical solutions and advantages of the present invention more clear, specific embodiments will be described below in conjunction with the accompanying drawings.

[0022] The channel is generally straight, but may bend in some areas. Figure 1 The application scenario diagram of the channel tide level forecasting method shown in the figure, Figure 1 Channel A in the figure is a straight channel, and channel B is a curved channel.

[0023] In the embodiment of the present invention, at least one tidal observation station is established on the waterway to be predicted.

[0024] If a tidal observation station is to be established, it can be established at both ends or in the middle area of ​​the waterway, such as establishing tidal observation station A1 or tidal observation station A2 at one end of waterway A, or establishing tidal observation station A3 in the middle of waterway A.

[0025] If two tidal observation stations are established, they can be established at both ends of the waterway. For example, in waterway A, tidal observation station A1 and tidal observation station A2 can be established at both ends of waterway A; in waterway B, tidal observation station B1 and tidal observation station B2 can be established at both ends of waterway B.

[0026] If three or more tidal observation stations are established, they can be established at both ends and in the middle area of ​​the waterway, where the middle area can be the curved part of the waterway or the straight section. For example, in waterway B, tidal observation station B1 and tidal observation station B2 can be established at both ends of waterway B, and tidal observation station B3 can be established at the curved part of waterway B as the third observation station, or tidal observation station B4 can be established in the straight section of waterway B as the third observation station. In addition, multiple tidal observation stations can also be established in the middle of the waterway to comprehensively monitor the tidal level along the waterway, such as tidal observation station B1, tidal observation station B2, tidal observation station B3, tidal observation station B4, tidal observation station B5 and tidal observation station B6 established in waterway B.

[0027] Here, the tidal observation station established can also monitor the weather within the predicted waterway and obtain real-time meteorological data for the predicted waterway.

[0028] Figure 2 The implementation flow chart of the waterway tide level forecasting method provided by the embodiment of the present invention is described in detail as follows: Step 201, obtaining weather forecast data for the waterway to be predicted during a target period of time.

[0029] In this embodiment, the weather forecast data can be obtained by predicting historical weather data at the waterway to be predicted, or by predicting real-time weather data measured by a tidal observation station, or by open source weather data or weather forecasts from meteorological departments.

[0030] Here, the target period may be composed of at least one moment, and the target period may be one moment or multiple consecutive moments. Accordingly, the predicted tide level value finally obtained is also the predicted tide level value corresponding to each moment in the target period.

[0031] Step 202, input the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtain the initial tidal level value corresponding to each position in the waterway to be predicted during the target period.

[0032] In this embodiment, the tidal mathematical model is a mathematical model covering the area of ​​the waterway to be predicted based on tidal mathematical modeling methods. The tidal mathematical model and meteorological forecast data can be used to mathematically simulate the conditions of the waterway to be predicted during the target period, so that the tidal level corresponding to each position of the waterway to be predicted can be obtained from the simulation results and used as the initial tidal level value.

[0033] Here, in the process of establishing the tidal mathematical model, the boundary conditions and terrain used are consistent with the current conditions of the waterway. The grid in the model can use a triangulated network. For the area of ​​the waterway to be predicted, the density of the triangulated network can be increased, thereby improving the simulation accuracy of the area.

[0034] In addition, the historical meteorological data of the waterway to be predicted and the observed tidal observation data can be used to verify and optimize the simulated tidal mathematical model, adjust the parameters of the tidal mathematical model, and make the tidal mathematical model reach a high level of accuracy.

[0035] Step 203, based on a preset tide correction model, the initial tide values ​​corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station, determine the predicted tide values ​​corresponding to each position in the waterway to be predicted in the target period; wherein the tide correction model is determined based on the historical initial tide values ​​at the tide observation station and the historical measured tide values ​​corresponding to the tide observation station.

[0036] In this embodiment, the tide correction model is determined by the historical initial tide values ​​and the historical measured tide values ​​corresponding to the tide observation station, and the deviation relationship between the initial tide value and the measured tide value can be determined. Therefore, the initial tide value corresponding to each position can be corrected for deviation through the preset tide correction model and the distance between each position in the predicted channel and the tide observation station, so as to accurately determine the predicted tide value.

[0037] Here, the tide correction model can be corresponding to the tide observation station, that is, a tide correction model is established for each observation station, and a combined correction is performed on each position in the predicted channel through the tide correction model of each observation station and the distance between each position in the predicted channel and the tide observation station.

[0038] Alternatively, a tide correction model can be established for the waterway to be predicted, and a tide correction model can be established through the historical initial tide values ​​and historical measured tide values ​​at each tide observation station. By inputting the initial tide values ​​corresponding to each position in the waterway to be predicted and the distance between each position in the waterway to be predicted and the tide observation station into the tide correction model, the corresponding predicted tide values ​​corresponding to each position in the waterway to be predicted in the target period can be obtained.

[0039] Optionally, before determining the predicted tide level corresponding to each position in the waterway to be predicted in the target time period based on a preset tide correction model, the initial tide level corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station, this embodiment may also first obtain historical meteorological data at the tide observation station in the historical time period and the corresponding historical measured tide level values ​​obtained at the tide observation station; then input the historical meteorological data into the tidal mathematical model to obtain the historical initial tide level value of the tide observation station in the waterway to be predicted in the historical time period; finally, based on the historical initial tide level value of the tide observation station in the historical time period and the corresponding historical measured tide level value, a tide correction model corresponding to the tide observation station is established.

[0040] In this embodiment, when establishing the tide correction model, the historical meteorological data of the historical period before the target period can be used to perform tidal mathematical simulation to determine the historical initial tide value. After that, the historical initial tide value and the historical measured tide value observed by the tide observation station are used for fitting to obtain the corresponding tide correction model.

[0041] See also Figure 3 The schematic diagram of tide level changes at the tide observation station shown in the figure. Figure 3 The figure shows the tidal level changes of a tidal observation station over a period of time, where the lines represent the initial tidal level values ​​obtained through the tidal mathematical model, and the dots represent the actual tidal level values ​​measured by the tidal observation station.

[0042] Optionally, the tidal correction model can be optimized with the goal of minimizing the difference between the historical initial tidal level value and the corresponding historical measured tidal level value before the current moment. For example, an error optimization algorithm can be used to optimize so that the difference between the historical initial tidal level value and the corresponding historical measured tidal level value is as small as possible.

[0043] Here, the tide correction model established can be established by least square method, regression analysis method or neural network method. Among them, the neural network can adopt a deep learning algorithm suitable for time series data analysis and prediction, such as recurrent neural network and long short-term memory network.

[0044] In addition, when establishing a tide correction model, meteorological data can also be considered. For example, when using the neural network method to establish a tide correction model, meteorological data and historical initial tide values ​​can be used as model inputs to train the neural network model, thereby obtaining a tide correction model. Correspondingly, when using the tide correction model, the initial tide value and meteorological forecast data at the corresponding time also need to be input.

[0045] In the embodiment of the present invention, at least one tidal observation station is established on the waterway to be predicted. The deviation between the historical measured tidal level value of the tidal observation station and the historical initial tidal level value obtained by the tidal mathematical model is used to correct and revise the initial tidal level value predicted by the tidal mathematical model, thereby improving the accuracy and precision of the tidal level forecast. Among them, a preliminary simulation forecast is first conducted through the meteorological forecast data of the waterway to be predicted in the target period and the tidal mathematical model corresponding to the waterway to be predicted, so as to obtain the initial tidal level value corresponding to each position in the waterway to be predicted in the target period; then, the tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station are used to determine the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period, so as to correct the tidal level at each position in the waterway to be predicted, reduce the error of the tidal level forecast, and realize the accurate forecast of the tidal level of the waterway to be predicted.

[0046] The specific process of determining the predicted tide level values ​​corresponding to each position in the channel to be predicted during the target period will be described in detail below. For the case of establishing two tidal observation stations, refer to steps 401 to 406 below; for the case of establishing three or more tidal observation stations, refer to steps 601 to 607 below; for the case of establishing one tidal observation station, refer to steps 701 to 705 below.

[0047] In some embodiments, a nearshore tide observation station is established near the coast of the waterway to be predicted, and another far-end tide observation station is established far away from the waterway to be predicted; the tide correction model includes a nearshore tide correction model and a far-end tide correction model.

[0048] Here, the end of the channel to be predicted close to the coast is the nearshore end, and the end far from the coast is the far end. Figure 1 Channel A or Channel B, where tidal observation station A1 is the nearshore tidal observation station of channel A, and tidal observation station A2 is the far-end tidal observation station of channel A. Similarly, tidal observation station B1 is the nearshore tidal observation station of channel B, and tidal observation station B2 is the far-end tidal observation station of channel B.

[0049] Correspondingly, the tide correction model includes a nearshore tide correction model corresponding to the nearshore tide observation station and a remote tide correction model corresponding to the remote tide observation station. Among them, the nearshore tide correction model is established based on the historical initial tide value and the corresponding historical measured tide value of the nearshore tide observation station in the historical period. The remote tide correction model is established based on the historical initial tide value and the corresponding historical measured tide value of the remote tide observation station in the historical period.

[0050] See also Figure 3 The schematic diagram of tide level changes at the tide observation station shown in the figure. Figure 3The figure shows the tidal level changes of a tidal observation station over a period of time, where the lines represent the initial tidal level values ​​obtained through the tidal mathematical model, and the dots represent the actual tidal level values ​​measured by the tidal observation station. The tidal correction model can be established by using the historical initial tidal level values ​​before the current moment and the corresponding historical measured tidal level values.

[0051] See also Figure 4 The flowchart of a method for determining a predicted tidal level value is shown in FIG. 1 . In this embodiment, the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period is determined according to a preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station. The method may be: Step 401, for each moment in the target time period, determine the initial tide level value corresponding to each position in the channel to be predicted at that moment.

[0052] Here, the target period is composed of at least one moment, and the initial tide level value corresponding to the moment can be selected from the initial tide level values ​​corresponding to each position in the channel to be predicted during the target period.

[0053] Step 402, based on the initial tidal level value corresponding to the nearshore tidal observation station and the nearshore tidal level correction model, determine the predicted tidal level value corresponding to the nearshore tidal observation station at that moment.

[0054] In this embodiment, the initial tidal level value corresponding to the nearshore tidal observation station can be input into the nearshore tidal level correction model, so as to obtain the predicted tidal level value corresponding to the nearshore tidal observation station at that moment output by the nearshore tidal level correction model.

[0055] Here, the nearshore tide correction model is established based on the data from the nearshore tide observation station. Therefore, it can be directly used to correct the initial tide level values ​​at the nearshore tide observation station.

[0056] Step 403, determining the predicted tidal level value corresponding to the remote tidal observation station at that moment according to the initial tidal level value corresponding to the remote tidal observation station and the remote tidal level correction model.

[0057] In this embodiment, the initial tidal level value corresponding to the remote tidal observation station can be input into the remote tidal level correction model, so as to obtain the predicted tidal level value corresponding to the remote tidal observation station at that moment output by the remote tidal level correction model.

[0058] Similarly, the remote tide correction model here is established based on the data at the remote tide observation station, so it can be directly used to correct the initial tide level value at the remote tide observation station.

[0059] Step 404, determining the tide level constraint of the channel to be predicted at that moment according to the initial tide level values ​​corresponding to each position at that moment.

[0060] In this embodiment, the tide levels at various locations on the waterway are continuous and strongly correlated, and the tide levels at various locations should still satisfy the above-mentioned characteristics and features after subsequent corrections. Therefore, the initial tide level value can be used to first determine the change in the tide level on the waterway to be predicted, and use it as the tide level constraint for the waterway to be predicted at that moment.

[0061] Here, the change of the tide level of the waterway to be predicted at the current moment can be determined according to the initial tide level values ​​corresponding to each position on the waterway to be predicted, for example, whether the waterway to be predicted is in a high tide state, a low tide state, a high tide state or a low tide state at the current moment. Figure 5 The schematic diagram of the change of mileage and tide level of the waterway under various conditions is shown. Figure 5 A in the figure shows the schematic diagram of the change of mileage and tide level of the waterway under high tide conditions. Figure 5 Figure B shows the schematic diagram of the change of mileage and tide level of the waterway at low tide. Figure 5 Figure C shows the schematic diagram of the change of mileage tide level of the channel under high tide conditions. Figure 5 D in the figure shows a schematic diagram of the change in mileage tide level of the waterway under low tide conditions.

[0062] Optionally, the present embodiment determines the tidal constraints of the channel to be predicted at that moment according to the initial tidal values ​​corresponding to each position at that moment by: first determining the channel tidal curve of the channel to be predicted at that moment according to the initial tidal values ​​corresponding to each position at that moment; then determining the initial tidal function corresponding to the channel tidal curve, and determining the initial tidal function as the tidal constraint of the channel to be predicted at that moment.

[0063] In this embodiment, the channel tide curve of the channel to be predicted at that moment is determined by taking the mileage of the channel to be predicted as the horizontal axis and the initial tide level value at each position of the channel to be predicted as the vertical axis to establish the channel tide curve of the channel to be predicted at that moment.

[0064] Then, by mathematically fitting the above-mentioned channel tide curve, the corresponding initial tide function can be obtained.

[0065] Here, considering that the tidal movement of the channel is generally the ups and downs of the sea surface in the vertical direction and the reciprocating flow of seawater in the horizontal direction, that is, the tide level will undergo periodic changes of ups and downs. This change can be approximated as a sine and cosine curve. Therefore, when mathematically fitting the channel tide level curve, multiple sine and cosine functions can be used for fitting.

[0066] For example, the expression of the initial tide level function can be: , where Indicates the first The initial tide level at each location, Indicates the first The mileage corresponding to each location is , , and The above formula is only an exemplary explanation and is not intended to be limiting. When performing mathematical fitting, a combination of multiple different sine functions may be used, or one cosine function or multiple different cosine functions may be used, or a combination of a sine function and a cosine function may be used.

[0067] Also, see Figure 5 A and Figure 5 In B, when the waterway is in a high tide state or a low tide state, the tidal level change curve at each position of the waterway to be predicted is close to linear. Therefore, the waterway tidal level curve can also be determined by linear fitting.

[0068] Step 405, determines the predicted tide level value corresponding to each position in the channel to be predicted at that moment based on the nearshore tide correction model, the far-end tide correction model, the first distance between each position and the nearshore tide observation station, the second distance between each position and the far-end tide observation station, the initial tide level value corresponding to each position at that moment and the tide level constraint at that moment.

[0069] In this embodiment, the initial tide level values ​​of various positions in the waterway are mainly corrected by the nearshore tide level correction model and the far-end tide level correction model. In the process of correcting the initial tide level value of a position, the weight is determined by the distance between the position and the nearshore tide observation station and the distance between the position and the far-end tide observation station, so that the initial tide level value of the position is weightedly corrected by using the nearshore tide level correction model and the far-end tide level correction model.

[0070] Here, the initial tide level value of the location may be input into the nearshore tide level correction model and the far-end tide level correction model respectively to obtain two corrected tide level values, which are then weighted using determined weights to obtain the predicted tide level value corresponding to the location.

[0071] At the same time, this embodiment also constrains the correction result with the tide level constraint corresponding to the initial tide level value, so that the predicted tide level value obtained after correction satisfies the corresponding tide level constraint.

[0072] Here, the tide level constraint can be the feature of the channel tide level curve corresponding to the predicted tide level value of each position at that moment that satisfies the tide level constraint. For example, if the channel tide level curve corresponding to the initial tide level value of each position in the channel to be predicted at a moment is in a high tide state, then the channel tide level curve corresponding to the predicted tide level value of each position in the channel to be predicted should also be in a high tide state; if the channel tide level curve corresponding to the initial tide level value of each position in the channel to be predicted at a moment is in a high tide state, then the channel tide level curve corresponding to the predicted tide level value of each position in the channel to be predicted should also be in a high tide state.

[0073] If the tidal level curve corresponding to the initial tidal level values ​​at various locations in the channel to be predicted at a certain moment is in a high tide state, and the predicted tidal level values ​​at various locations in the channel to be predicted correspond to a high tide state, the predicted tidal level values ​​can be corrected according to the tidal level constraint. For example, the predicted tidal level values ​​whose difference with the corresponding initial tidal level values ​​is greater than a preset difference are corrected to correct the predicted tidal level values ​​at various locations in the channel to be predicted to a high tide state.

[0074] In addition, it can also be determined according to the initial tide level function corresponding to the channel tide level curve constrained by the tide level. For example, at least one of the following characteristics can be determined through the initial tide level function: the period of the tide level curve, the mileage of the position corresponding to the wave crest, the mileage of the position corresponding to the wave trough, and the curve gradient of each position in the tide level curve, etc. The constraint on the correction result is realized through the above-mentioned determined characteristics.

[0075] Step 406, based on the predicted tide level value corresponding to each position in the waterway to be predicted at each time, determine the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period.

[0076] In this embodiment, the target time period is composed of at least one moment. Therefore, the predicted tide level value corresponding to each position in the predicted channel at each moment can be used to obtain the predicted tide level value corresponding to each position in the target time period, so that the process of large ships fully loaded in and out of the channel can be planned.

[0077] Optionally, this embodiment determines the predicted tide level corresponding to each position in the waterway to be predicted at the moment according to the nearshore tide correction model, the far-end tide correction model, the first distance between each position and the nearshore tide observation station, the second distance between each position and the far-end tide observation station, the initial tide level corresponding to each position at the moment and the tide constraint at the moment. It can be: first, according to the nearshore tide correction model, the far-end tide correction model, the first distance between each position and the nearshore tide observation station, the second distance between each position and the far-end tide observation station and the initial tide level corresponding to each position at the moment, determine the corrected tide level corresponding to each position in the waterway to be predicted at the moment; then, according to the corrected tide level corresponding to each position at the moment, determine the corrected tide level curve of the waterway to be predicted at the moment; then, according to the tide constraint at the moment, correct the corrected tide level curve at the moment to obtain the predicted tide level curve at the moment; finally, based on the predicted tide level curve, determine the predicted tide level corresponding to each position in the waterway to be predicted at the moment.

[0078] In this embodiment, the corrected tide level value after weighted correction is calculated by using the nearshore tide level correction model, the far-end tide level correction model, the first distance and the second distance, and the initial tide level value is preliminarily corrected. After that, it can be determined whether the corrected tide level value satisfies the tide level constraint. If the tide level constraint is satisfied, the predicted tide level value corresponding to each position in the channel to be predicted at that moment can be obtained directly according to the corrected tide level value; if the tide level constraint is not satisfied, the corrected tide level value can be corrected to obtain the predicted tide level value corresponding to each position at that moment that satisfies the tidal law of the channel.

[0079] Here, when judging whether the corrected tide level value satisfies the tide level constraint, a corrected tide level curve corresponding to the corrected tide level value may be established, and the corrected tide level curve may be compared with the characteristics and features of the channel tide level curve corresponding to the tide level constraint to judge whether the corrected tide level value satisfies the tide level constraint.

[0080] For example, the correction period corresponding to the corrected tide level curve and the initial period corresponding to the channel tide level curve can be determined respectively, and it is judged whether the difference between the correction period and the initial period is less than the preset period difference. If the difference between the correction period and the initial period is less than the preset period difference, it can be determined that the corrected tide level value meets the tide level constraint and no correction is required. If the difference between the correction period and the initial period is not less than the preset period difference, the correction period of the corrected tide level curve can be corrected so that the difference between the corrected correction period and the initial period is less than the preset period difference.

[0081] It is also possible to determine the corrected mileage of the position corresponding to the crest in the corrected tide level curve and the initial mileage of the position corresponding to the crest in the waterway tide level curve respectively, and judge whether the difference between the corrected mileage and the initial mileage is less than the preset mileage difference. If the difference between the corrected mileage and the initial mileage is less than the preset mileage difference, it can be determined that the corrected tide level value meets the tide level constraint and no correction is required; if the difference between the corrected mileage and the initial mileage is not less than the preset mileage difference, the corrected mileage of the corrected tide level curve can be corrected so that the difference between the corrected mileage and the initial mileage is less than the preset period difference.

[0082] In addition, corrections can also be made based on features such as the mileage of the position corresponding to the trough and the curve gradient of each position in the tide curve.

[0083] The above is only an exemplary description and is not intended to limit the specific correction method. The correction method can be selected according to the initial tide level value or corrected tide level value at each location in the predicted channel, as long as the corrected tide level value can meet the characteristics of the tidal movement of the channel.

[0084] Optionally, this embodiment determines the corrected tide level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tide level correction model, the far-end tide level correction model, the first distance between each position and the nearshore tide observation station, the second distance between each position and the far-end tide observation station, and the initial tide level value corresponding to each position at the moment, which can be based on the expression: , determine the corrected tide level corresponding to each position in the predicted channel at that time; where, Indicates the first The corrected tide level value corresponding to the location at that moment, Indicates the first The first distance between a location and a nearshore tide observatory, Indicates the first The second distance between the location and the remote tide observatory, Indicates the treatment of the first The first correction value is obtained by correcting the initial tide level value corresponding to the position. Indicates the first The second correction value is obtained by correcting the initial tide level value corresponding to the position. Indicates the sequence number of each position in the channel to be predicted.

[0085] In this embodiment, the first correction value can be obtained by adding The initial tidal level value corresponding to the position is input into the nearshore tidal level correction model. The second correction value can be obtained by The initial tide level value corresponding to each location is input into the remote tide level correction model.

[0086] The above describes the specific process of determining the predicted tide level when two tide observation stations are established on the waterway to be predicted. The following will continue to describe the specific process of determining the predicted tide level when three tide observation stations are established on the waterway to be predicted.

[0087] In some embodiments, a tidal observation station is established near the shore of the waterway to be predicted, a tidal observation station is established at the far end of the waterway to be predicted, and at least one intermediate tidal observation station is established between the near shore and far ends of the waterway to be predicted; the tidal correction model includes a tidal correction model corresponding to the nearshore tidal observation station, a tidal correction model corresponding to the far end tidal observation station, and a tidal correction model corresponding to each intermediate tidal observation station in the waterway to be predicted.

[0088] See also Figure 1 For Channel A in the figure, Tidal Observation Station A1 is a tidal observation station near the shore of Channel A, Tidal Observation Station A2 is a tidal observation station at the far end of Channel A, and Tidal Observation Station A3 is a tidal observation station in the middle of Channel A. Similarly, Figure 1 In the waterway B, tidal observation station B1 is the tidal observation station near the shore of waterway B, tidal observation station B2 is the tidal observation station at the far end of waterway B, tidal observation station B3, tidal observation station B4, tidal observation station B5 and tidal observation station B6 are tidal observation stations in the middle of waterway B.

[0089] Correspondingly, each tidal observation station corresponds to a tidal correction model, which is also established based on the historical initial tidal values ​​and the corresponding historical measured tidal values ​​of the corresponding tidal observation station in the historical period.

[0090] See also Figure 6 Another implementation flow chart for determining the predicted tidal level value is shown. In this embodiment, the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period is determined according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station. It can be: Step 601, for each moment in the target time period, determine the initial tide level value corresponding to each position in the channel to be predicted at that moment.

[0091] Step 602, based on the initial tidal level value corresponding to the nearshore tidal observation station and the tidal level correction model, determine the predicted tidal level value corresponding to the nearshore tidal observation station at that moment.

[0092] Step 603, determining the predicted tidal level value corresponding to the remote tidal observation station at that moment according to the initial tidal level value corresponding to the remote tidal observation station and the tidal level correction model.

[0093] Here, the implementation of steps 601 to 603 is shown in Figure 4 The relevant description in the embodiments will not be repeated here.

[0094] Step 604, according to the initial tidal level value and tidal level correction model corresponding to each intermediate tidal observation station, determine the predicted tidal level value corresponding to each intermediate tidal observation station at that moment.

[0095] In this embodiment, since at least one intermediate tidal observation station is established in the waterway, the predicted tidal level value at each intermediate tidal observation station can also be directly obtained by using the corresponding tidal level correction model.

[0096] Here, for each intermediate tidal observation station, the initial tidal level value corresponding to the intermediate tidal observation station can be input into the corresponding tidal correction model, so as to obtain the predicted tidal level value corresponding to the intermediate tidal observation station at that moment output by the tidal correction model.

[0097] Step 605, determining the tide level constraint of the channel to be predicted at that moment according to the initial tide level values ​​corresponding to each position at that moment.

[0098] Step 606, for each position in the predicted channel except the tidal observation station, the two tidal observation stations adjacent to the position are determined as the adjacent tidal observation stations of the position; and based on the tidal correction model corresponding to the adjacent tidal observation station of the position, the distance between the position and the adjacent tidal observation station, and the initial tidal value corresponding to the position, the corrected tidal value corresponding to the position at that moment is determined.

[0099] Step 607, determining the predicted tidal level value corresponding to each position in the channel to be predicted at that moment according to the corrected tidal level value corresponding to each position at that moment and the tidal level constraint at that moment.

[0100] In this embodiment, considering that there is at least one intermediate tidal observation station in the waterway, the correction of the initial tidal level values ​​at each position in the waterway is mainly related to the tidal correction models corresponding to the two adjacent tidal observation stations. Therefore, it is necessary to determine the adjacent tidal observation station corresponding to each position except the tidal observation station.

[0101] Then, the tidal correction model of the adjacent tidal observation station corresponding to each location is used to correct the initial tidal value.

[0102] Here, the implementation of step 605 and step 607 is shown in Figure 4 The relevant description in the embodiment and the specific implementation method of correcting the initial tide level value in step 606 can also be found in Figure 4The relevant description in the embodiment is only different in the selected tidal observation station, which will not be repeated here.

[0103] The following will continue to introduce the specific process of determining the predicted tide level value when a tide observation station is established in the waterway to be predicted.

[0104] In some embodiments, a tide observation station is established on the waterway to be predicted.

[0105] See Figure 1 For the waterway A in the prediction, a tidal observation station on the waterway to be predicted may be one of tidal observation station A1, tidal observation station A2 and tidal observation station A3.

[0106] See also Figure 7 Another implementation flow chart for determining the predicted tide level value is shown. In this embodiment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target period is determined according to the preset tide level correction model, the initial tide level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station. It can be: Step 701, for each moment in the target time period, determine the initial tide level value corresponding to each position in the channel to be predicted at that moment.

[0107] Step 702, determining the predicted tidal level value corresponding to the tidal observation station at that moment according to the initial tidal level value corresponding to the tidal observation station and the tidal level correction model.

[0108] Step 703, determining the tide level constraint of the channel to be predicted at that moment according to the initial tide level values ​​corresponding to each position at that moment.

[0109] Here, the implementation of steps 701 to 703 is shown in Figure 4 or Figure 6 The relevant description in the embodiments will not be repeated here.

[0110] Step 704, determines the predicted tide level value corresponding to each position in the channel to be predicted at that moment based on the tide correction model, the distance between each position and the tide observation station, the length of the channel to be predicted, the initial tide level value corresponding to each position at that moment and the tide level constraint at that moment.

[0111] In this embodiment, when there is only one tidal observation station, the initial tidal level value of each location in the predicted channel is corrected by the tidal correction model corresponding to the tidal observation station, wherein the weight of the correction is determined by the distance between each location and the tidal observation station.

[0112] In addition, the correction result is constrained by the tide level constraint corresponding to the initial tide level value, so that the predicted tide level value obtained after correction satisfies the corresponding tide level constraint.

[0113] Optionally, the corrected tide level value corresponding to each position in the waterway to be predicted at that moment can be determined based on the tide correction model, the distance between each position and the tidal observation station, the length of the waterway to be predicted and the initial tide level value corresponding to each position at that moment; and then the predicted tide level value corresponding to each position in the waterway to be predicted at that moment can be determined based on the corrected tide level value and tide constraints of each position at that moment.

[0114] According to the tide correction model, the distance between each position and the tide observation station, the length of the channel to be predicted and the initial tide level value corresponding to each position at that moment, the corrected tide level value corresponding to each position in the channel to be predicted at that moment is determined, which can be based on the expression: , determine the corrected tide level corresponding to each position in the predicted channel at that time; where, Indicates the first The corrected tide level value corresponding to the location at that moment, represents the length of the channel to be predicted, Indicates the first The distance between each location and the tide station, Indicates the treatment of the first The correction value is obtained by correcting the initial tide level value corresponding to each position.

[0115] Here, the correction value can be obtained by The initial tide level value corresponding to each location is input into the tide level correction model.

[0116] In addition, when making corrections, the tide correction model can also be used directly for correction without using distance for weighting, that is, the initial tide value corresponding to each position is input into the tide correction model to directly obtain the corrected tide value corresponding to each position.

[0117] Step 705, based on the predicted tide level value corresponding to each position in the waterway to be predicted at each time, determine the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period.

[0118] In other embodiments, taking into account the different shapes and lengths of waterways, different methods of determining predicted tide level values ​​may be selected in different waterways to be predicted.

[0119] For the tide level forecast of a small area of ​​the waterway, a tidal observation station can be established to determine the predicted tide level value. This is mainly because the influence of tidal errors in a small area is small and can be corrected by a tidal observation station. The small area can be an area with a radius of less than 10km.

[0120] For the remaining waterways to be predicted, the method of establishing two tidal observation stations to determine the predicted tidal level values ​​can be adopted. This is mainly because the spatial layout of coastal waterways is generally a straight line or a segmented straight line, and the tides along the way are continuous and strongly correlated. Therefore, for long waterways, by controlling the head and tail ends, a better correction effect can be obtained along the waterway.

[0121] Here, in order to further improve the correction effect and the accuracy of tide level forecast along the channel, for the straight segment of the predicted channel, the method of establishing two tidal observation stations to determine the corresponding predicted tide level values ​​can be adopted; for the segmented straight line or the predicted channel with bends, tidal observation stations can be added between the segmented straight lines or at the bends, and the method of establishing three or more tidal observation stations to determine the corresponding predicted tide level values ​​can be adopted.

[0122] In addition, for long waterways, additional tidal observation stations can be added in the middle of the waterway. By establishing three or more tidal observation stations to determine the corresponding predicted tidal values, the effect of correcting the initial tidal values ​​can be further improved, thereby improving the accuracy of the waterway tide forecast.

[0123] In the embodiment of the present invention, at least one tidal observation station is established on the waterway to be predicted. The deviation between the historical measured tidal level value of the tidal observation station and the historical initial tidal level value obtained by the tidal mathematical model is used to correct and revise the initial tidal level value predicted by the tidal mathematical model, thereby improving the accuracy and precision of the tidal level forecast. Among them, a preliminary simulation forecast is first conducted through the meteorological forecast data of the waterway to be predicted in the target period and the tidal mathematical model corresponding to the waterway to be predicted, so as to obtain the initial tidal level value corresponding to each position in the waterway to be predicted in the target period; then, the tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station are used to determine the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period, so as to correct the tidal level at each position in the waterway to be predicted, reduce the error of the tidal level forecast, and realize the accurate forecast of the tidal level of the waterway to be predicted. When making corrections, by establishing tidal observation stations at both ends of the waterway, or by establishing multiple tidal observation stations in the middle of the waterway, weighted corrections can be made to each position in the waterway through the tidal correction model corresponding to the tidal observation stations, thereby further improving the accuracy of the waterway tide forecast.

[0124] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0125] The following is an embodiment of the device of the present invention. For details not described in detail therein, reference may be made to the corresponding method embodiment described above.

[0126] Figure 8 The structural schematic diagram of the channel tide level forecasting device provided by the embodiment of the present invention is shown. For the convenience of explanation, only the parts related to the embodiment of the present invention are shown, which are described in detail as follows: At least one tidal observation station is established on the route to be predicted, such as Figure 8 As shown, the channel tide level forecasting device 80 includes: An acquisition module 81 is used to acquire weather forecast data for the waterway to be predicted during a target period of time; The prediction module 82 is used to input the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtain the initial tidal level value corresponding to each position in the waterway to be predicted during the target period; The correction module 83 is used to determine the predicted tide level corresponding to each position in the waterway to be predicted during the target period according to a preset tide level correction model, the initial tide level corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station; wherein the tide level correction model is determined based on the historical initial tide level value at the tide observation station and the historical measured tide level value obtained at the tide observation station.

[0127] In a possible implementation, a nearshore tide observation station is established near the waterway to be predicted, and another far-end tide observation station is established far-end of the waterway to be predicted; the tide correction model includes a nearshore tide correction model and a far-end tide correction model; The correction module 83 is specifically used for: For each moment in the target period, determine the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value corresponding to the nearshore tidal observation station and the nearshore tidal level correction model, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value corresponding to the remote tidal observation station and the remote tidal level correction model, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; According to the initial tide level values ​​corresponding to each position at that moment, the tide level constraints of the channel to be predicted at that moment are determined; Determine the predicted tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

[0128] In a possible implementation, the correction module 83 is specifically used to: Determine the corrected tidal level value corresponding to each position in the channel to be predicted at that moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station and the initial tidal level value corresponding to each position at that moment; According to the corrected tide level values ​​corresponding to each position at that moment, the corrected tide level curve of the channel to be predicted at that moment is determined; According to the tidal level constraint at that moment, the corrected tidal level curve at that moment is modified to obtain the predicted tidal level curve at that moment; Based on the predicted tide level curve, the predicted tide level value corresponding to each position in the channel to be predicted at that moment is determined.

[0129] In a possible implementation, the correction module 83 is specifically used to: According to the expression: , determine the corrected tide level value corresponding to each position in the channel to be predicted at that moment; In the formula, Indicates the first The corrected tide level value corresponding to the location at that moment, Indicates the first The first distance between a location and a nearshore tide observatory, Indicates the first The second distance between the location and the remote tide observatory, Indicates the treatment of the first The first correction value is obtained by correcting the initial tide level value corresponding to the position. Indicates the first The second correction value is obtained by correcting the initial tide level value corresponding to the position.

[0130] In a possible implementation, a tidal observation station is established near the coast of the waterway to be predicted, a tidal observation station is established at the far end of the waterway to be predicted, and at least one intermediate tidal observation station is established between the coast and the far end of the waterway to be predicted; the tidal correction model includes a tidal correction model corresponding to the nearshore tidal observation station, a tidal correction model corresponding to the far end tidal observation station, and a tidal correction model corresponding to each intermediate tidal observation station in the waterway to be predicted; The correction module 83 is specifically used for: For each moment in the target period, determine the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value and tidal level correction model corresponding to the nearshore tidal observation station, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to the remote tidal observation station, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to each intermediate tidal observation station, the predicted tidal level value corresponding to each intermediate tidal observation station at that moment is determined respectively; According to the initial tide level values ​​corresponding to each position at that moment, the tide level constraints of the channel to be predicted at that moment are determined; For each position in the channel to be predicted except for the tidal observation station, the two tidal observation stations adjacent to the position are determined as the adjacent tidal observation stations of the position; and according to the tidal correction model corresponding to the adjacent tidal observation station of the position, the distance between the position and the adjacent tidal observation station, and the initial tidal level value corresponding to the position, the corrected tidal level value corresponding to the position at the moment is determined; According to the corrected tidal level values ​​corresponding to each position at that moment and the tidal level constraints at that moment, the predicted tidal level values ​​corresponding to each position in the channel to be predicted at that moment are determined.

[0131] In a possible implementation, a tidal observation station is established on the waterway to be predicted; The correction module 83 is specifically used for: For each moment in the target period, determine the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value corresponding to the tidal observation station and the tidal level correction model, the predicted tidal level value corresponding to the tidal observation station at that moment is determined; According to the initial tide level values ​​corresponding to each position at that moment, the tide level constraints of the channel to be predicted at that moment are determined; Determine the predicted tidal level value corresponding to each position in the channel to be predicted at that moment according to the tidal correction model, the distance between each position and the tidal observation station, the length of the channel to be predicted, the initial tidal level value corresponding to each position at that moment and the tidal level constraint at that moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

[0132] In a possible implementation, the channel tide level forecasting device 80 further includes a building module, which is used to: Obtain historical meteorological data at tidal observation stations during the historical period and the historical measured tidal level values ​​corresponding to the tidal observation stations; Input historical meteorological data into the tidal mathematical model to obtain the historical initial tidal level values ​​of the tidal observation station in the channel to be predicted within the historical period; According to the historical initial tidal level values ​​and the corresponding historical measured tidal level values ​​of the tidal observation station in the historical period, a tidal level correction model corresponding to the tidal observation station is established.

[0133] Fig. 9 Schematic diagram of an electronic device provided by an embodiment of the present invention. Fig. 9 As shown, the electronic device 90 of this embodiment includes: a processor 91, a memory 92, and a computer program 93 stored in the memory 92 and executable on the processor 91. When the processor 91 executes the computer program 93, the steps in the above-mentioned various waterway tide level forecasting method embodiments are implemented, for example Figure 2 Alternatively, when the processor 91 executes the computer program 93, the functions of each module in the above-mentioned device embodiments are realized, for example, Figure 8 The functions of each module are shown.

[0134] Exemplarily, the computer program 93 may be divided into one or more modules / units, one or more modules / units are stored in the memory 92 and executed by the processor 91 to implement the present invention. The one or more modules / units may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program 93 in the electronic device 90. For example, the computer program 93 may be divided into Figure 8 The modules shown.

[0135] The electronic device 90 may include, but is not limited to, a processor 91 and a memory 92. Those skilled in the art will appreciate that Fig. 9 It is only an example of the electronic device 90 and does not constitute a limitation of the electronic device 90. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

[0136] The processor 91 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0137] The memory 92 may be an internal storage unit of the electronic device 90, such as a hard disk or memory of the electronic device 90. The memory 92 may also be an external storage device of the electronic device 90, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 90. Further, the memory 92 may also include both an internal storage unit of the electronic device 90 and an external storage device. The memory 92 is used to store computer programs and other programs and data required by the electronic device. The memory 92 may also be used to temporarily store data that has been output or is to be output.

[0138] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0139] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0140] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0141] In the embodiments provided by the present invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0142] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0143] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0144] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable media can include: any entity or device that can carry computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0145] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.

Claims

1. A method for predicting waterway tide level, characterized in that: At least one tidal observation station is established on the waterway to be predicted; the method comprises: Obtain weather forecast data for the waterway to be predicted during the target period; Inputting the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtaining the initial tidal level values ​​corresponding to each position in the waterway to be predicted during the target period; According to a preset tide correction model, the initial tide values ​​corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station, the predicted tide values ​​corresponding to each position in the waterway to be predicted in the target time period are determined; wherein the tide correction model is determined based on the historical initial tide values ​​at the tide observation station and the corresponding historical measured tide values ​​obtained at the tide observation station.

2. The method for predicting waterway tide level according to claim 1, characterized in that: A nearshore tide observation station is established near the waterway to be predicted, and another far-end tide observation station is established far away from the waterway to be predicted; the tide correction model includes a nearshore tide correction model and a far-end tide correction model; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value corresponding to the nearshore tidal observation station and the nearshore tidal level correction model, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value corresponding to the remote tidal observation station and the remote tidal level correction model, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; Determine the predicted tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

3. The method for predicting waterway tide level according to claim 2, characterized in that: Determining the predicted tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment, comprising: Determine the corrected tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station and the initial tidal level value corresponding to each position at the moment; Determine the corrected tide level curve of the channel to be predicted at the moment according to the corrected tide level values ​​corresponding to each position at the moment; According to the tidal level constraint at that moment, the corrected tidal level curve at that moment is modified to obtain the predicted tidal level curve at that moment; Based on the predicted tide level curve, the predicted tide level value corresponding to each position in the waterway to be predicted at that moment is determined.

4. The method for predicting waterway tide level according to claim 3, characterized in that: Determining the corrected tidal level value corresponding to each position in the channel to be predicted at the moment according to the nearshore tidal level correction model, the far-end tidal level correction model, the first distance between each position and the nearshore tidal observation station, the second distance between each position and the far-end tidal observation station, and the initial tidal level value corresponding to each position at the moment, comprising: According to the expression: , determine the corrected tidal level value corresponding to each position in the channel to be predicted at that moment; In the formula, Indicates the first The corrected tide level value corresponding to the location at that moment, Indicates the first The first distance between a location and a nearshore tide observatory, Indicates the first The second distance between the location and the remote tide observatory, It indicates that the first The first correction value is obtained by correcting the initial tide level value corresponding to the position. Indicates the first The second correction value is obtained by correcting the initial tide level value corresponding to the position.

5. The method for predicting waterway tide level according to claim 1, characterized in that: A tidal observation station is established near the coast of the waterway to be predicted, a tidal observation station is established at the far end of the waterway to be predicted, and at least one intermediate tidal observation station is established between the coast and the far end of the waterway to be predicted; the tidal correction model includes a tidal correction model corresponding to the near coast tidal observation station, a tidal correction model corresponding to the far end tidal observation station, and a tidal correction model corresponding to each intermediate tidal observation station in the waterway to be predicted; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the channel to be predicted at that moment; According to the initial tidal level value and tidal level correction model corresponding to the nearshore tidal observation station, the predicted tidal level value corresponding to the nearshore tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to the remote tidal observation station, the predicted tidal level value corresponding to the remote tidal observation station at that moment is determined; According to the initial tidal level value and tidal level correction model corresponding to each intermediate tidal observation station, the predicted tidal level value corresponding to each intermediate tidal observation station at that moment is determined respectively; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; For each position in the waterway to be predicted except for the tidal observation station, two tidal observation stations adjacent to the position are determined as adjacent tidal observation stations of the position; and according to the tidal level correction model corresponding to the adjacent tidal observation station of the position, the distance between the position and the adjacent tidal observation station, and the initial tidal level value corresponding to the position, the corrected tidal level value corresponding to the position at the moment is determined; According to the corrected tide level values ​​corresponding to each position at that moment and the tide level constraints at that moment, the predicted tide level values ​​corresponding to each position in the to-be-predicted channel at that moment are determined.

6. The method for predicting waterway tide level according to claim 1, characterized in that: A tidal observation station is established on the waterway to be predicted; Determining the predicted tidal level value corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level value corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tidal observation station includes: For each moment in the target period, determining the initial tidal level value corresponding to each position in the waterway to be predicted at that moment; According to the initial tidal level value corresponding to the tidal observation station and the tidal level correction model, the predicted tidal level value corresponding to the tidal observation station at that moment is determined; Determine the tidal level constraint of the waterway to be predicted at the moment according to the initial tidal level values ​​corresponding to each position at the moment; Determine the predicted tidal level value corresponding to each position in the waterway to be predicted at the moment according to the tidal level correction model, the distance between each position and the tidal observation station, the length of the waterway to be predicted, the initial tidal level value corresponding to each position at the moment and the tidal level constraint at the moment; Based on the predicted tide level value corresponding to each position in the waterway to be predicted at each moment, the predicted tide level value corresponding to each position in the waterway to be predicted in the target time period is determined.

7. The method for predicting waterway tide level according to any one of claims 1 to 6, characterized in that: Before determining the predicted tidal level values ​​corresponding to each position in the waterway to be predicted in the target period according to the preset tidal level correction model, the initial tidal level values ​​corresponding to each position in the waterway to be predicted, and the distances between each position in the waterway to be predicted and the tidal observation station, the method further includes: Obtaining historical meteorological data at the tidal observation station during a historical period and historical measured tidal level values ​​corresponding to the tidal observation station; Inputting the historical meteorological data into the tidal mathematical model to obtain the historical initial tidal level value of the tidal observation station in the waterway to be predicted within the historical period; A tidal correction model corresponding to the tidal observation station is established based on the historical initial tidal level values ​​and the corresponding historical measured tidal level values ​​of the tidal observation station within the historical period.

8. A waterway tide level forecasting device, characterized in that: At least one tidal observation station is established on the waterway to be predicted; the device comprises: An acquisition module is used to obtain weather forecast data for the waterway to be predicted during a target period of time; A prediction module, used for inputting the weather forecast data into a pre-established tidal mathematical model corresponding to the waterway to be predicted, and obtaining the initial tidal level value corresponding to each position in the waterway to be predicted during the target period; A correction module is used to determine the predicted tide level corresponding to each position in the waterway to be predicted during a target period according to a preset tide level correction model, the initial tide level corresponding to each position in the waterway to be predicted, and the distance between each position in the waterway to be predicted and the tide observation station; wherein the tide level correction model is determined based on the historical initial tide level at the tide observation station and the historical measured tide level obtained at the tide observation station.

9. An electronic device comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Typhoon water level prediction method and device, electronic equipment and storage medium

    CN113011657A

  • Real-time calculation method for tide-bound water level in intelligent channel design

    CN115329604A

  • Tide prediction method and device for estuary without runoff data and storage medium

    CN116542126A

  • Water level prediction method and device for hydropower station

    CN117852689A

  • Multi-factor interaction tidal reach multi-correction and forecasting method

    CN117972974A

Cited By

  • Whole tide type tide forecasting table compiling and using method for sea area channel

    CN119647152A