Trend Prediction Method, Device, Electronic Device and Storage Medium

By using actual meteorological and tide data to determine astronomical tide data and compute tide data with predicted meteorological data, the problem of low calculation efficiency of numerical simulation methods is solved, and efficient tide forecasting is achieved.

CN119623780BActive Publication Date: 2025-06-10TIANJIN RES INST FOR WATER TRANSPORT ENG M O T +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510162155.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-06-10
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

In the prior art, numerical simulation methods are used for trend calculations, resulting in low calculation efficiency and long cycles, which cannot meet the needs of short-term rapid forecasts.

Method used

By obtaining the measured meteorological data and tide data of the station to be tested, the first astronomical tide data is determined, and the second astronomical tide data is predicted based on the data, and combining the predicted meteorological data, the predicted tide data is calculated.

Benefits of technology

It improves the timeliness of trend prediction, shortens the prediction time, and meets the port channel's demand for short-term and rapid forecasting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119623780B_ABST
    Figure CN119623780B_ABST
Patent Text Reader

Abstract

The present invention provides a tidal current prediction method, device, electronic device and storage medium. The method includes: obtaining measured meteorological data and measured tidal current data of a to-be-measured site within at least a previous time period of a prediction time period; determining first astronomical tide data of the to-be-measured site within at least the previous time period based on the measured meteorological data and the measured tidal current data; determining second astronomical tide data of the to-be-measured site within the prediction time period according to the first astronomical tide data; obtaining predicted meteorological data of the to-be-measured site within the prediction time period, and determining predicted tidal current data of the to-be-measured site within the prediction time period based on the predicted meteorological data and the second astronomical tide data. The present invention can improve the timeliness of tidal current prediction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of tidal current prediction data processing, and particularly to a tidal current prediction method, device, electronic device and storage medium. Background Art

[0002] With the development of port waterways, the demand for tidal current prediction in port waterways has increased significantly. In particular, short-term and rapid prediction products similar to the "weather forecast" mode are needed to provide important references for waterway maintenance, ship navigation, marine environmental protection, safety assurance, and port waterway engineering management.

[0003] In related technologies, numerical simulation is mostly used for tidal current calculation to predict tidal current data for tidal current prediction. However, the calculation efficiency of numerical simulation is low and the time-consuming cycle is long, resulting in the prediction cycle being unable to meet the requirements of short-term and rapid prediction and being unsuitable for practical applications. Summary of the Invention

[0004] Embodiments of the present invention provide a tidal current prediction method, device, electronic device and storage medium to improve the timeliness of tidal current prediction and achieve the purpose of rapidly predicting tidal currents.

[0005] In a first aspect, an embodiment of the present invention provides a tidal current prediction method, including:

[0006] Obtaining measured meteorological data and measured tidal current data of a to-be-measured site in at least one previous time period within a prediction time period;

[0007] Based on the measured meteorological data and the measured tidal current data, determining the first astronomical tide data of the to-be-measured site in the at least one previous time period;

[0008] According to the first astronomical tide data, determining the second astronomical tide data of the to-be-measured site within the prediction time period;

[0009] Obtaining predicted meteorological data of the to-be-measured site within the prediction time period, and based on the predicted meteorological data and the second astronomical tide data, determining the predicted tidal current data of the to-be-measured site within the prediction time period.

[0010] In a possible implementation manner, the determining, based on the measured meteorological data and the measured tidal current data, the first astronomical tide data of the to-be-measured site in the at least one previous time period includes:

[0011] Based on the measured meteorological data and a preset comparison table, determining first tidal current deviation data corresponding to the measured meteorological data; the preset comparison table includes different meteorological data and their corresponding tidal current deviation data;

[0012] Based on the first tidal current deviation data and the measured tidal current data, determine the first astronomical tide data of the site to be measured in the at least previous time period.

[0013] In a possible implementation manner, before determining the first tidal current deviation data corresponding to the measured meteorological data based on the measured meteorological data and a preset comparison table, it further includes:

[0014] Input the measured meteorological data in multiple time periods into a tidal current model to obtain the tidal current simulation data in multiple time periods output by the tidal current model; the tidal current model is used to determine the tidal current simulation data in the corresponding time period according to the meteorological data in different time periods;

[0015] Input the multiple time periods into an astronomical tide model to obtain the astronomical tide simulation data in multiple time periods output by the astronomical tide model; the astronomical tide model is used to determine the astronomical tide simulation data in the corresponding time period according to different time periods;

[0016] Determine the tidal current deviation data in the multiple time periods according to the difference between the tidal current simulation data in the multiple time periods and the astronomical tide simulation data in the corresponding time periods;

[0017] Based on the measured meteorological data in the multiple time periods and the tidal current deviation data, obtain the preset comparison table.

[0018] In a possible implementation manner, the determining the second astronomical tide data of the site to be measured in the prediction time period according to the first astronomical tide data includes:

[0019] Determine the astronomical tide simulation data with the smallest difference from the first astronomical tide data from the astronomical tide simulation data in the multiple time periods, and determine the next time period of the time period corresponding to the astronomical tide simulation data as the target time period;

[0020] Determine the astronomical tide simulation data corresponding to the target time period as the second astronomical tide data corresponding to the site to be measured in the prediction time period.

[0021] In a possible implementation manner, the determining the predicted tidal current data of the site to be measured in the prediction time period based on the predicted meteorological data and the second astronomical tide data includes:

[0022] Based on the predicted meteorological data and the preset comparison table, determine the second tidal current deviation data corresponding to the predicted meteorological data;

[0023] Based on the second tidal current deviation data and the second astronomical tide data, determine the predicted tidal current data of the site to be measured in the prediction time period.

[0024] In a possible implementation, the method further includes:

[0025] Obtain the measured tidal current field data of the port waterway in multiple time periods; the measured tidal current field data includes the measured tidal current data of multiple stations;

[0026] According to the predicted tidal current data of the to-be-measured station in the prediction time period, determine the measured tidal current field data with the smallest difference from the predicted tidal current data from the measured tidal current field data in the multiple time periods, and determine this measured tidal current field data as the tidal current field data of the port waterway in the prediction time period.

[0027] In a possible implementation, based on the measured meteorological data and the tidal current deviation data in the multiple time periods, obtaining the preset comparison table includes:

[0028] For the measured meteorological data in each time period, perform feature analysis on the measured meteorological data in this time period to determine the meteorological features in this time period;

[0029] Based on the meteorological features in multiple time periods and the tidal current deviation data, determine the preset comparison table; the preset comparison table includes the meteorological features of different meteorological data and their corresponding tidal current deviation data.

[0030] In a second aspect, an embodiment of the present invention provides a tidal current prediction device, including:

[0031] An acquisition module, configured to acquire the measured meteorological data and measured tidal current data of the to-be-measured station in at least the previous time period of the prediction time period;

[0032] A determination module, configured to:

[0033] Based on the measured meteorological data and the measured tidal current data, determine the first astronomical tide data of the to-be-measured station in the at least previous time period;

[0034] According to the first astronomical tide data, determine the second astronomical tide data of the to-be-measured station in the prediction time period;

[0035] A prediction module, configured to obtain the predicted meteorological data of the to-be-measured station in the prediction time period, and based on the predicted meteorological data and the second astronomical tide data, determine the predicted tidal current data of the to-be-measured station in the prediction time period.

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

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

[0038] An embodiment of the present invention provides a tidal current prediction method, device, electronic device, and storage medium. By using the astronomical tide data (i.e., the first astronomical tide data) of a to-be-measured site in at least the previous time period of a prediction time period, the astronomical tide data (i.e., the second astronomical tide data) of the to-be-measured site in the prediction time period is determined, and based on the astronomical tide data and prediction meteorological data of the to-be-measured site in the prediction time period, the predicted tidal current data of the to-be-measured site in the prediction time period is determined, which can effectively improve the timeliness of tidal current prediction. Among them, in the tidal current prediction process of the embodiment of the present invention, tidal current prediction is performed according to astronomical tide laws and meteorological data, without the need for complex numerical simulation calculations, which can greatly shorten the tidal current prediction time, improve the timeliness of tidal current prediction, meet the requirements of port channels for short-term and rapid forecasts, and is suitable for practical applications. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0040] Figure 1 is a flowchart of the implementation of the tidal current prediction method provided by the embodiment of the present invention;

[0041] Figure 2 is a flowchart of the implementation of determining a preset comparison table provided by the embodiment of the present invention;

[0042] Figure 3 is a schematic structural diagram of the tidal current prediction device provided by the embodiment of the present invention;

[0043] Figure 4 is a schematic diagram of the electronic device provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0044] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. However, those skilled in the art should clearly understand that the present invention can also 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 avoid unnecessary details from hindering the description of the present invention.

[0045] In the related art, when predicting the tidal current in a port waterway, numerical simulation is mostly used to perform tidal current simulation calculations, so as to obtain tidal current data for tidal current prediction. However, the port waterway has relatively high requirements for the timeliness of tidal current prediction and needs to provide tidal current prediction data within the prediction period in a short time. However, the calculation efficiency of numerical simulation is low and it takes a long time, so it is impossible to provide tidal current prediction data within the prediction period in a short time, which is not suitable for practical applications.

[0046] With the idea of improving the timeliness of tidal current prediction, in the embodiments of the present application, the astronomical tide data of the site to be measured in at least the previous time period within the prediction period is used to determine the astronomical tide data of the site to be measured within the prediction period, and based on the astronomical tide data and predicted meteorological data of the site to be measured within the prediction period, the predicted tidal current data of the site to be measured within the prediction time period is determined, which can effectively improve the timeliness of tidal current prediction. Among them, this embodiment takes into account that the tidal current data is obtained by superimposing the tidal level data caused by astronomical tide data and meteorological factors, and the astronomical tide data is also the tidal current data that changes regularly with time. Therefore, the embodiments of the present invention determine the astronomical tide data within the prediction time period based on the astronomical tide data of at least the previous time period of the prediction time period, and on the basis of this astronomical tide data, consider the influence of meteorological data, and finally determine the predicted tidal current data within the prediction time period. In the process of tidal current prediction in the embodiments of the present invention, tidal current prediction is carried out according to the astronomical tide law and meteorological data, without the need for complex numerical simulation calculations, which can greatly shorten the tidal current prediction time, improve the timeliness of tidal current prediction, meet the requirements of the port waterway for short-term and rapid prediction, and is suitable for practical applications.

[0047] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will be described through specific embodiments with reference to the accompanying drawings.

[0048] Figure 1 The following is a flowchart for implementing the tidal current prediction method provided by the embodiments of the present invention, which is described in detail as follows:

[0049] Step 101, obtain the measured meteorological data and measured tidal current data of the site to be measured in at least the previous time period within the prediction period.

[0050] In this embodiment, the sea area involved in the port waterway is relatively large, and multiple observation stations can be arranged to observe the meteorological data and tidal current data at different positions of the port waterway. Here, by obtaining the measured meteorological data and measured tidal current data of the station to be measured in at least the previous time period within the prediction time period, the predicted tidal current data of the station to be measured within the prediction time period is determined.

[0051] Among them, the measured meteorological data may include, but is not limited to, wind field data such as wind speed and wind direction. The measured tidal current data may include, but is not limited to, data such as tide level, flow velocity, and flow direction. Wind field data such as wind speed and wind direction act on the sea surface and can affect tidal current data such as the tide level, flow velocity, and flow direction of the ocean.

[0052] Here, the duration of the time period can be determined according to the actual situation. In this embodiment, to ensure the integrity of tidal current prediction, the duration of the time period can be determined according to the duration of the tidal cycle. Among them, the duration of the time period can be an integer multiple of the duration of the tidal cycle. Exemplarily, the duration of a complete tidal cycle is about 25 hours. Correspondingly, the duration of a time period can be 25 hours, 50 hours, 75 hours, etc. In the embodiment of the present invention, the duration of a time period is set to 25 hours.

[0053] Step 102, based on the measured meteorological data and measured tidal current data, determine the first astronomical tide data of the station to be measured in at least the previous time period.

[0054] Here, the astronomical tide data refers to the tidal current data under the astronomical tide. The astronomical tide is a tidal phenomenon generated by the ocean on the earth under the action of the tidal forces of the moon and the sun. This tidal phenomenon and its occurrence time are regular. That is to say, the astronomical tide data is affected by time and changes regularly with time.

[0055] On the basis of the astronomical tide data, the influence of meteorological data on the tidal current data is superimposed to determine the actual tidal current data. Correspondingly, on the basis of the actual tidal current data, the influence of meteorological data on the tidal current data is deducted to obtain the astronomical tide data.

[0056] In some embodiments, when determining the first astronomical tide data of the station to be measured in at least the previous time period based on the measured meteorological data and measured tidal current data, the first tidal current deviation data corresponding to the measured meteorological data can be determined first based on the measured meteorological data and a preset comparison table, and then, based on the first tidal current deviation data and the measured tidal current data, the first astronomical tide data of the station to be measured in at least the previous time period is determined.

[0057] Here, the preset comparison table contains different meteorological data and their corresponding tidal current deviation data. Among them, the tidal current deviation data is used to characterize the difference between the measured tidal current data and the astronomical tide data. According to the above, the meteorological data is the main factor causing the difference between the measured tidal current data and the astronomical tide data. Correspondingly, the tidal current deviation data can be used to characterize the influence degree of the meteorological data on the tidal current data, and different meteorological data correspond to different tidal current deviation data.

[0058] In an embodiment of the present invention, by querying the preset comparison table, the tidal current deviation data corresponding to the measured meteorological data can be determined, and on the basis of the measured tidal current data, the tidal current deviation data is deducted to obtain the first astronomical tide data.

[0059] Step 103: Determine the second astronomical tide data of the site to be measured within the prediction time period according to the first astronomical tide data.

[0060] Here, considering the characteristic that the astronomical tide data changes regularly with time, in an embodiment of the present invention, the second astronomical tide data of the site to be measured within the prediction time period can be determined according to the first astronomical tide data of the site to be measured within at least the previous time period of the prediction time period.

[0061] Step 104: Obtain the predicted meteorological data of the site to be measured within the prediction time period, and based on the predicted meteorological data and the second astronomical tide data, determine the predicted tidal current data of the site to be measured within the prediction time period.

[0062] According to the above, on the basis of the astronomical tide data, the influence of the meteorological data on the tidal current data is superimposed to determine the actual tidal current data. Thus, in an embodiment of the present invention, the influence degree of the predicted meteorological data on the tidal current data can be determined according to the predicted meteorological data, and on the basis of the second astronomical tide data, the influence of the meteorological data on the tidal current data is superimposed to determine the predicted tidal current data.

[0063] In some embodiments, when determining the predicted tidal current data of the site to be measured within the prediction time period, the second tidal current deviation data corresponding to the predicted meteorological data can be determined first based on the predicted meteorological data and the preset comparison table; subsequently, based on the second tidal current deviation data and the second astronomical tide data, the predicted tidal current data of the site to be measured within the prediction time period is determined.

[0064] Here, according to the predicted meteorological data of the site to be measured within the prediction time period, the second tidal current deviation data can be determined from the preset comparison table. Among them, the second tidal current deviation data can be used to characterize the difference between the astronomical tide data and the predicted tidal current data within the prediction time period.

[0065] Embodiments of the present invention can superimpose second tidal current deviation data on the basis of second astronomical tide data, and determine the superimposed data as the predicted tidal current data of a to-be-measured site within a prediction time period.

[0066] Embodiments of the present invention can determine the first astronomical tide data of a to-be-measured site within at least the previous time period of the prediction time period through the measured meteorological data and measured tidal current data of the to-be-measured site within at least the previous time period; subsequently, according to the first astronomical tide data, the second astronomical tide data of the to-be-measured site within the prediction time period can be determined; then, according to the predicted meteorological data and the second astronomical tide data of the to-be-measured site within the prediction time period, the predicted tidal current data of the to-be-measured site within the prediction time period is determined, so as to quickly predict the predicted tidal current data. Among them, embodiments of the present invention perform tidal current prediction according to astronomical tide laws and meteorological data, without the need for complex numerical simulation calculations, which can greatly shorten the tidal current prediction time and improve the timeliness of tidal current forecasting.

[0067] The determination method of the above preset comparison table is introduced in detail below. As Figure 2 shown, when determining the preset comparison table, the following steps are mainly included:

[0068] Step 201, input the measured meteorological data within multiple time periods into a tidal current model to obtain the tidal current simulation data within multiple time periods output by the tidal current model. The tidal current model is used to determine the tidal current simulation data within the corresponding time period according to the meteorological data within different time periods.

[0069] In this embodiment, a tidal current model can be established according to the tidal current mathematical modeling method. For the specific modeling method, reference can be made to the "Code for Numerical Simulation of Water Transport Engineering", which will not be elaborated here. By using the measured meteorological data and measured tidal current data within different time periods, the model parameters of the tidal current model can be optimized and adjusted until the deviation between the tidal current simulation data output by the tidal current model and the corresponding measured tidal current data is within a preset error range, and an optimized tidal current model is obtained.

[0070] Here, the years with continuous, sufficient and relatively close measured data can be sequentially divided into multiple time periods, and the measured meteorological data within the multiple time periods are input into the optimized tidal current model to correspondingly obtain the tidal current simulation data within the multiple time periods, so that the tidal current deviation data can be determined according to the tidal current simulation data subsequently. Among them, the measured data includes measured meteorological data and measured tidal current data.

[0071] Step 202, input the multiple time periods into an astronomical tide model to obtain the astronomical tide simulation data within the multiple time periods output by the astronomical tide model. The astronomical tide model is used to determine the astronomical tide simulation data within the corresponding time period according to different time periods.

[0072] Here, the astronomical tide model is essentially a tidal current model. The astronomical tide model is mainly used to reflect the mapping relationship between different time periods and their corresponding astronomical tide data. It can be understood that when ignoring the influence of meteorological data on tidal current data, the astronomical tide data is the tidal current data. Among them, the wind field data such as wind speed and wind direction mainly affect the tidal current data. Correspondingly, when optimizing the astronomical tide model, different time periods in the no-wind scenario and their corresponding measured tidal current data can be used to optimize and adjust the astronomical tide model until the deviation between the measured tidal current data and the astronomical tide data is within the error range, and the optimized astronomical tide data is obtained.

[0073] In the embodiments of the present invention, by ignoring the meteorological data in the above-mentioned multiple time periods input into the tidal current model and only inputting the above-mentioned multiple time periods into the astronomical tide model, the astronomical tide simulation data corresponding to the corresponding time periods can be determined accordingly.

[0074] In addition, the astronomical tide simulation data in multiple time periods can form a database, so that subsequent astronomical tide predictions can be made based on the astronomical tide simulation data in different time periods in this database.

[0075] Step 203: Determine the tidal current deviation data in multiple time periods according to the difference between the tidal current simulation data and the astronomical tide simulation data in the corresponding time periods.

[0076] Here, the phase difference between the tidal current simulation data and the corresponding astronomical tide simulation data, the water level rise and fall after phase correction, and the tidal range can be determined as the tidal current deviation data, which is used to characterize the difference between the tidal current simulation data and the astronomical tide simulation data.

[0077] Step 204: Obtain a preset comparison table based on the measured meteorological data and the tidal current deviation data in multiple time periods.

[0078] Here, according to the measured meteorological data and the corresponding tidal current deviation data in different time periods, the preset comparison table can be determined.

[0079] In some embodiments, when obtaining the preset comparison table based on the measured meteorological data and the tidal current deviation data in multiple time periods, for the measured meteorological data in each time period, the characteristics of the measured meteorological data in this time period can be analyzed to determine the meteorological characteristics in this time period; subsequently, based on the meteorological characteristics and the tidal current deviation data in multiple time periods, the preset comparison table is determined. Here, the preset comparison table contains the meteorological characteristics of different meteorological data and their corresponding tidal current deviation data.

[0080] In an embodiment of the present invention, considering that the meteorological data in a time period is too complex, the features of the measured meteorological data in each time period can be extracted respectively to obtain meteorological features for characterizing the meteorological data in the time period, so as to streamline the data and avoid occupying too many resources.

[0081] The meteorological data in the embodiment of the present invention mainly include wind field data such as wind speed and wind direction that can affect the tidal flow data. The embodiment of the present invention mainly adopts strong wind level, effective wind energy, and strong wind process characteristic values ​​to characterize the meteorological characteristics of the above wind field data. Among them, the strong wind process characteristic values ​​mainly include strong wind time and strong wind level process line.

[0082] Here, the effective wind energy can be calculated by the following formula:

[0083]

[0084] in, represents the effective wind energy, It represents the coefficient. According to the existing experimental observation data, its value is 0.02~0.03. represents the wind friction coefficient, represents the air density, , , , They represent wind speeds of level 6, level 7, level 8, and level 9, respectively. , , , They represent the wind time corresponding to level 6 wind, level 7 wind, level 8 wind, and level 9 wind respectively. Represents the critical wind time. For example, the critical wind time may be 2 hours.

[0085] The embodiment of the present application divides the years with continuous, sufficient and relatively close measured data into multiple time periods in sequence, and based on the measured meteorological data, astronomical tide models and tidal current models in the multiple time periods, it is possible to determine the tidal current simulation data and astronomical tide simulation data in the corresponding time periods, and then determine the tidal current deviation data, which is used to characterize the degree of influence of meteorological data on tidal current data.

[0086] Based on the astronomical tide simulation data obtained in multiple time periods as described above, the embodiment of the present invention can perform astronomical tide prediction based on the astronomical tide simulation data in multiple time periods and the time series relationship in each time period to determine the second day astronomical tide data of the tested station within the predicted time period.

[0087] In some embodiments, when determining the second astronomical tide data of a site to be measured during a prediction period, the astronomical tide simulation data with the smallest difference from the first astronomical tide data can be first determined from the astronomical tide simulation data in multiple time periods, and the next time period of the time period corresponding to the astronomical tide simulation data can be determined as the target time period; subsequently, the astronomical tide simulation data corresponding to the target time period can be determined as the second astronomical tide data of the site to be measured during the prediction period.

[0088] Here, the above-mentioned multiple time periods can be sequentially divided from years with continuous, sufficient and relatively close measured meteorological data, and there is a time sequence relationship between each time period. And the astronomical tide data changes regularly with time. Correspondingly, the embodiments of the present invention can determine the astronomical tide simulation data with the smallest difference from the first astronomical tide data from the astronomical tide simulation data in multiple time periods, and determine the next time period of the time period corresponding to the astronomical tide simulation data as the target time period, so as to determine the second astronomical tide data.

[0089] The astronomical tide simulation data can usually be expressed in the form of a tide level curve. When determining the astronomical tide simulation data with the smallest difference from the first astronomical tide, the astronomical tide simulation data with the same tide type as the first astronomical tide data can be first determined according to the shape of the tide level curve, and then the least squares method can be used to determine the astronomical tide simulation data with the smallest difference from the above-mentioned astronomical tide simulation data with the same tide type.

[0090] The embodiments of the present invention can determine the predicted tidal current data of a site to be measured during a prediction period through the measured meteorological data and measured tidal current data in at least the previous time period of the prediction period of the site to be measured. Considering that there are many observation sites in the sea area involved in the port waterway, and the predicted tidal current data of each site is different, on the basis of determining the predicted tidal current data of the site to be measured during the prediction period, the embodiments of the present invention can further predict the tidal current field data of the entire port waterway during the prediction period.

[0091] In some embodiments, when predicting the tidal current field data of the entire port waterway during a prediction period, the measured tidal current field data of the port waterway in multiple time periods can be first obtained; subsequently, according to the predicted tidal current data of the site to be measured during the prediction period, the measured tidal current field data with the smallest difference from the predicted tidal current data can be determined from the measured tidal current field data in multiple time periods, and the measured tidal current field data can be determined as the tidal current field data of the port waterway during the prediction period.

[0092] Among them, the measured tidal current field data is used to characterize the tidal current data corresponding to the entire port waterway; it includes the measured tidal current data of multiple sites.

[0093] Here, the measured tidal current field data in each time period includes the measured tidal current data of each observation site in the port channel during that time period. In the embodiment of the present invention, according to the predicted tidal current data of the site to be measured in the prediction time period, the measured tidal current data of the site to be measured in the above-mentioned multiple time periods is used to determine the measured tidal current data with the smallest difference from the above-mentioned predicted tidal current data, and the measured tidal current field data in the time period corresponding to the measured tidal current data is determined as the tidal current field data of the port channel in the prediction time period.

[0094] Both the above-mentioned predicted tidal current data and the measured tidal current data can be expressed in the form of a tidal level curve. When determining the measured tidal current data with the smallest difference from the predicted tidal current data, the measured tidal current data with the same tidal type as the predicted tidal current data can be determined first according to the shape of the tidal level curve. Subsequently, the least squares method is used to determine the measured tidal current data with the smallest difference from the measured tidal current data with the same tidal type. Finally, the measured tidal current field data in the time period corresponding to the measured tidal current data with the smallest difference is determined as the tidal current field data of the port channel in the prediction time period.

[0095] When predicting the tidal current field of the port channel in the embodiment of the present invention, there is no need to perform numerical simulation calculations, the computing power consumption is small, the prediction result can be obtained quickly, and the prediction result can be updated quickly according to the new measured value as time progresses. Therefore, it has a significant advantage in prediction speed compared with using a mathematical model for tidal current field forecasting.

[0096] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

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

[0098] Figure 3 The structural schematic diagram of the tidal current prediction device provided by the embodiment of the present invention is shown. For the sake of convenience of description, only the parts related to the embodiment of the present invention are shown and are described in detail as follows:

[0099] As Figure 3 shown, the tidal current prediction device 3 includes: an acquisition module 31, a determination module 32, and a prediction module 33.

[0100] The acquisition module 31 is used to acquire the measured meteorological data and the measured tidal current data of the site to be measured in at least the previous time period of the prediction time period;

[0101] The determination module 32 is used for:

[0102] Based on the measured meteorological data and the measured tidal current data, determine the first astronomical tide data of the site to be measured in at least the previous time period;

[0103] According to the first astronomical tide data, determine the second astronomical tide data of the site to be measured in the prediction time period;

[0104] The prediction module 33 is used to obtain the predicted meteorological data of the site to be measured in the prediction time period, and based on the predicted meteorological data and the second astronomical tide data, determine the predicted tidal current data of the site to be measured in the prediction time period.

[0105] In a possible implementation manner, the determination module 32 is specifically used for:

[0106] Based on the measured meteorological data and a preset comparison table, determine the first tidal current deviation data corresponding to the measured meteorological data; the preset comparison table includes different meteorological data and their corresponding tidal current deviation data;

[0107] Based on the first tidal current deviation data and the measured tidal current data, determine the first astronomical tide data of the site to be measured in at least the previous time period.

[0108] In a possible implementation manner, the determination module 32 is further used for:

[0109] Input the measured meteorological data in multiple time periods into the tidal current model to obtain the tidal current simulation data in multiple time periods output by the tidal current model; the tidal current model is used to determine the tidal current simulation data in the corresponding time period according to the meteorological data in different time periods;

[0110] Input multiple time periods into the astronomical tide model to obtain the astronomical tide simulation data in multiple time periods output by the astronomical tide model; the astronomical tide model is used to determine the astronomical tide simulation data in the corresponding time period according to different time periods;

[0111] According to the difference between the tidal current simulation data in multiple time periods and the astronomical tide simulation data in the corresponding time periods, determine the tidal current deviation data in multiple time periods;

[0112] Based on the measured meteorological data and the tidal current deviation data in multiple time periods, obtain the preset comparison table.

[0113] In a possible implementation manner, the determination module 32 is specifically used for:

[0114] From the astronomical tide simulation data in multiple time periods, determine the astronomical tide simulation data with the smallest difference from the first astronomical tide data, and determine the next time period of the time period corresponding to the astronomical tide simulation data as the target time period;

[0115] Determine the astronomical tide simulation data corresponding to the target time period as the second astronomical tide data corresponding to the measurement site during the prediction time period.

[0116] In a possible implementation, the prediction module 33 is specifically configured to:

[0117] Determine the second tidal current deviation data corresponding to the predicted meteorological data based on the predicted meteorological data and a preset comparison table;

[0118] Determine the predicted tidal current data of the measurement site during the prediction time period based on the second tidal current deviation data and the second astronomical tide data.

[0119] In a possible implementation, the prediction module 33 is further configured to:

[0120] Obtain the measured tidal current field data of the port channel in multiple time periods; the measured tidal current field data includes the measured tidal current data of multiple sites;

[0121] According to the predicted tidal current data of the measurement site during the prediction time period, determine the measured tidal current field data with the smallest difference from the predicted tidal current data from the measured tidal current field data in multiple time periods, and determine the measured tidal current field data as the tidal current field data of the port channel during the prediction time period.

[0122] In a possible implementation, the determination module 32 is specifically configured to:

[0123] For the measured meteorological data in each time period, perform feature analysis on the measured meteorological data in this time period to determine the meteorological features in this time period;

[0124] Determine a preset comparison table based on the meteorological features and tidal current deviation data in multiple time periods; the preset comparison table includes the meteorological features of different meteorological data and their corresponding tidal current deviation data.

[0125] The tidal current prediction device provided in this embodiment can be used to execute the above method embodiments, and its implementation principle and technical effects are similar, which will not be elaborated here in this embodiment.

[0126] Figure 4 It is a schematic diagram of an electronic device provided in an embodiment of the present invention. As Figure 4 shown, the electronic device 4 in this embodiment includes: a processor 40, a memory 41, and a computer program 42 stored in the memory 41 and executable on the processor 40. When the processor 40 executes the computer program 42, the steps in the above various tidal current prediction method embodiments are implemented, such as Figure 1 the steps 101 to 104 shown. Or, when the processor 40 executes the computer program 42, the functions of each module / unit in the above device embodiments are implemented, such as Figure 3Functions of the illustrated modules 31 to 33.

[0127] Exemplarily, the computer program 42 may be divided into one or more modules / units, and one or more modules / units are stored in the memory 41 and executed by the processor 40 to implement the present invention. One or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and these instruction segments are used to describe the execution process of the computer program 42 in the electronic device 4. For example, the computer program 42 may be divided into Figure 3 the illustrated modules 31 to 33.

[0128] The electronic device 4 may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The electronic device 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art can understand that Figure 4 merely examples of the electronic device 4 do not constitute a limitation on the electronic device 4, and it may include more or fewer components than shown in the figure, or combine certain components, or different components. For example, the electronic device may also include input / output devices, network access devices, a bus, etc.

[0129] The so-called processor 40 may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0130] The memory 41 may be an internal storage unit of the electronic device 4, such as the hard disk or memory of the electronic device 4. The memory 41 may also be an external storage device of the electronic device 4, 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 4. Further, the memory 41 may also include both the internal storage unit and the external storage device of the electronic device 4. The memory 41 is used to store computer programs and other programs and data required by the electronic device. The memory 41 may also be used to temporarily store data that has been output or is to be output.

[0131] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules according to needs, 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. Each functional unit and module in the embodiment can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working processes of the units and modules in the above system can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated here.

[0132] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed or recorded in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0133] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0134] In the embodiments provided by the present invention, it should be understood that the disclosed device / electronic device and method can be implemented in other ways. For example, the device / electronic device embodiments described above are only illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there can be other division methods. 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in electrical, mechanical or other forms.

[0135] The unit described as a separated component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0136] In addition, in each embodiment of the present invention, each functional unit may be integrated into one processing unit, may exist separately as individual physical units, 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 a software functional unit.

[0137] 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 such an understanding, to implement all or part of the processes in the above-mentioned embodiment methods of the present invention, it can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned various embodiments of the power flow prediction method can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. A power flow prediction method, characterized in that: include: Obtaining the measured meteorological data and the measured tidal flow data of the site to be measured in at least one time period before the forecast time period; Determining first astronomical tidal data of the station to be measured in the at least previous time period based on the measured meteorological data and the measured tidal flow data; Determine the tidal data of the next day of the station to be tested within the prediction time period according to the first tidal data; Obtaining predicted meteorological data of the station to be tested within the predicted time period, and determining predicted tidal current data of the station to be tested within the predicted time period based on the predicted meteorological data and the second astronomical tidal data; The determining, based on the measured meteorological data and the measured tidal current data, the first astronomical tidal current data of the station to be measured in the at least previous time period comprises: Based on the measured meteorological data and a preset comparison table, determining first power flow deviation data corresponding to the measured meteorological data; the preset comparison table contains different meteorological data and their corresponding power flow deviation data; Based on the first tidal current deviation data and the measured tidal current data, first astronomical tidal data of the station to be measured in the at least previous time period is determined.

2. The power flow prediction method according to claim 1, characterized in that: Before determining the first power flow deviation data corresponding to the measured meteorological data based on the measured meteorological data and the preset comparison table, the method further includes: Inputting measured meteorological data in multiple time periods into the power flow model to obtain power flow simulation data in multiple time periods output by the power flow model; the power flow model is used to determine the power flow simulation data in the corresponding time period according to the meteorological data in different time periods; Inputting the multiple time periods into the astronomical tide model to obtain astronomical tide simulation data in the multiple time periods output by the astronomical tide model; the astronomical tide model is used to determine the astronomical tide simulation data in the corresponding time period according to different time periods; Determining tidal current deviation data within the plurality of time periods according to differences between tidal current simulation data within the plurality of time periods and astronomical tidal current simulation data within corresponding time periods; The preset comparison table is obtained based on the measured meteorological data in the multiple time periods and the tidal flow deviation data.

3. The power flow prediction method according to claim 2, characterized in that: The step of determining the second day tidal data of the station to be tested within the prediction time period according to the first tidal data includes: Determine, from the astronomical tide simulation data in the multiple time periods, the astronomical tide simulation data having the smallest difference with the first astronomical tide data, and determine the next time period of the time period corresponding to the astronomical tide simulation data as the target time period; The astronomical tide simulation data corresponding to the target time period is determined as the second-day astronomical tide data corresponding to the tested station in the predicted time period.

4. The power flow prediction method according to any one of claims 1 to 3, characterized in that: The step of determining the predicted tidal current data of the station to be tested within the predicted time period based on the predicted meteorological data and the second astronomical tidal data includes: Based on the predicted meteorological data and the preset comparison table, determining the second power flow deviation data corresponding to the predicted meteorological data; Based on the second tidal current deviation data and the second astronomical tidal data, the predicted tidal current data of the station to be tested within the predicted time period is determined.

5. The power flow prediction method according to any one of claims 1 to 3, characterized in that: The method further comprises: Acquire measured tidal current field data of the port channel in multiple time periods; the measured tidal current field data includes measured tidal current data of multiple stations; According to the predicted tidal current data of the test site within the predicted time period, the measured tidal current field data with the smallest difference from the predicted tidal current data is determined from the measured tidal current field data within the multiple time periods, and the measured tidal current field data is determined as the tidal current field data of the port channel within the predicted time period.

6. The power flow prediction method according to claim 2 or 3, characterized in that: Based on the measured meteorological data and the tidal current deviation data in the multiple time periods, the preset comparison table is obtained, including: For each time period, the measured meteorological data is analyzed to determine the meteorological characteristics of the time period. The preset comparison table is determined based on the meteorological characteristics in multiple time periods and the tidal current deviation data; the preset comparison table contains meteorological characteristics of different meteorological data and their corresponding tidal current deviation data.

7. A tidal current prediction device, characterized in that: include: An acquisition module, used to acquire the measured meteorological data and measured tidal flow data of the site to be tested in at least one time period before the forecast time period; Identify modules for: Determining first astronomical tidal data of the station to be measured in the at least previous time period based on the measured meteorological data and the measured tidal flow data; Determine the tidal data of the next day of the station to be tested within the prediction time period according to the first tidal data; A prediction module, used for obtaining the predicted meteorological data of the station to be tested within the prediction time period, and determining the predicted tidal current data of the station to be tested within the prediction time period based on the predicted meteorological data and the second astronomical tidal data; The determining, based on the measured meteorological data and the measured tidal current data, the first astronomical tidal current data of the station to be measured in the at least previous time period comprises: Based on the measured meteorological data and a preset comparison table, determining first power flow deviation data corresponding to the measured meteorological data; the preset comparison table contains different meteorological data and their corresponding power flow deviation data; Based on the first tidal current deviation data and the measured tidal current data, first astronomical tidal data of the station to be measured in the at least previous time period is determined.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the power flow prediction method as described in any one of claims 1 to 6 are implemented.

9. 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 power flow prediction method as described in any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Deep learning-based tide level time sequence prediction method

    CN115238862A