Beach sediment transportation amount prediction method

By combining the beach's geological information and machine learning models, we determine the sediment line to be transferred and predict the transfer amount, the problem of low prediction accuracy of the beach's sediment transfer amount in the existing technology is solved, and higher prediction accuracy and reliability are achieved.

CN119721513AActive Publication Date: 2025-03-28TIANJIN RES INST FOR WATER TRANSPORT ENG M O T
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510238337.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-03-28
Estimated Expiration
2045-03-03

AI Technical Summary

Technical Problem

In the prior art, the prediction accuracy of beach silt transfer is not high, and it is difficult to provide accurate predictions in a short time.

Method used

By determining the first sediment transfer distance based on the first geological information of the first beach, obtaining the first and second sediment lines to be transferred, and using the spacing between these lines and the sediment pileup rate, the sediment transfer amount is predicted through the machine learning model.

Benefits of technology

It improves the accuracy and reliability of beach silt transfer forecasts, can provide more accurate prediction values ​​in a short period of time, and supports decision-making in coastal engineering, environmental protection and disaster prevention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119721513A_ABST
    Figure CN119721513A_ABST
Patent Text Reader

Abstract

The invention provides a beach sediment transportation amount prediction method, and relates to the technical field of sediment transportation amount prediction.The beach sediment transportation amount prediction method comprises the steps that firstly, a first sediment transportation distance of a first beach within a first preset duration is determined according to first geological information of the first beach; determining a first to-be-transferred sediment line and a second to-be-transferred sediment line based on two first coastlines of the first beach before and after the first preset duration and the first sediment transportation distance, and determining a distance between the two to-be-transferred sediment lines, and finally, determining the sediment accumulation rate of the first beach based on the determined distance and the sediment accumulation rate of the first beach. And obtaining the predicted first sediment transportation amount through the machine learning model. Through the technical scheme of the invention, the to-be-transferred sediment line corresponding to the coastline can be determined in combination with the geological information of the first beach, so that the predicted value of sediment accumulation after the preset time interval can be obtained according to the distance between the to-be-transferred sediment lines before and after the preset time interval and the sediment accumulation rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of sediment transport prediction, and in particular relates to a method for predicting beach sediment transport. Background Art

[0002] The prediction of beach sediment transport plays an important role in coastal engineering, environmental protection and disaster prevention. However, existing technologies can usually only predict beach sediment transport after a preset period of time based on expert experience, and the prediction accuracy is low. Summary of the invention

[0003] The purpose of the present invention is to provide a method for predicting beach sediment transport, so as to solve the technical problem that the beach sediment transport prediction accuracy in the prior art is not high.

[0004] This application proposes a method for predicting beach sediment transport, which includes: S1: determining a first sediment transport distance according to first geological information of a first beach; the first sediment transport distance refers to an average sediment transport distance of the first beach within a first preset time period; S2: obtaining a plurality of first marked points from the first coastline of the first beach, and obtaining a first sediment line to be transferred according to the first coastline, the plurality of first marked points and the first sediment transport distance; the first sediment line to be transferred refers to the probability that the sediment between the first sediment line to be transferred and the first coastline will be transferred from the sea to the shore or from the shore to the sea within the first preset time period; S3: Repeat the steps in S2 to obtain a second sediment line to be transferred after the first preset time period; S4: Obtain a first sediment transport amount according to the first sediment line to be transferred, the second sediment line to be transferred, and the first sediment accumulation rate.

[0005] Preferably, S1 comprises the following sub-steps: S11: Determine the historical sediment transport distance of the first beach; S12: Obtaining first basic information of the first beach, and inputting the first basic information into a sediment transport distance prediction model to obtain a sediment transport distance prediction value; the first basic information includes one or more of a hydrodynamic average value, a tidal average drop value, a geological structure type, a beach material type, and a vegetation cover type; S13: Obtaining the first sediment transport distance according to the historical sediment transport distance and the predicted value of the sediment transport distance.

[0006] Preferably, S2 comprises the following sub-steps: S21: Select any of a plurality of first marked points on the first beach, and draw a first analysis line for any of the first marked points; the first analysis line is along the horizontal direction; S22: record the intersection of the first analysis line and the first coastline as a second marked point; S23: determining a first sediment transport point according to the second marked point and the first sediment transport distance; S24: repeat the above steps S21-S23 to obtain a plurality of the first sediment transfer points, and obtain the first sediment line to be transferred according to the plurality of the first sediment transfer points.

[0007] Preferably, S3 includes the following sub-steps: S31: Acquire a second coastline after a first preset time period; S32: Repeat the steps in S2 to obtain a second sediment line to be transferred corresponding to the second coastline.

[0008] Preferably, the S4 further includes: Predicting the first sediment transport amount by using the distance between the first and second sediment lines to be transferred; The distance is obtained as follows: Two straight lines are fitted according to the first and second sediment lines to be transferred, respectively, and the average distance between the two straight lines is taken as the spacing between the first and second sediment lines to be transferred.

[0009] Preferably, the S11 includes: A plurality of first historical sediment transport distances of the first beach are determined at predetermined time intervals, and a weighted sum operation is performed on the plurality of first historical sediment transport distances to obtain the historical sediment transport distance.

[0010] Preferably, when determining the weights of the plurality of first historical sediment transport distances, the weight of the first historical sediment transport distance that is greater in time interval from the current time is greater.

[0011] The present application proposes a method for predicting the amount of sediment transported by a beach, which relates to the technical field of sediment transport prediction. First, the first sediment transport distance of the first beach within a first preset time period is determined based on the first geological information of the first beach. Then, based on the two first coastlines of the first beach before and after the first preset time period and the first sediment transport distance, the first and second sediment lines to be transferred are determined, and the spacing between the two sediment lines to be transferred is determined. Finally, based on the determined spacing and the sediment accumulation rate of the first beach, the predicted first sediment transport amount is obtained through a machine learning model. Through the technical solution of the present invention, the sediment line to be transferred corresponding to the coastline can be determined in combination with the geological information of the first beach, so that the predicted value of sediment accumulation after the preset time interval can be obtained based on the spacing of the sediment lines to be transferred before and after the preset time interval and the sediment accumulation rate. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the implementation methods or the description of the prior art. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.

[0013] Figure 1 It is an execution flow chart of a method for predicting beach sediment transport in the present invention; Figure 2 It is a flow chart of the method for determining the second marked point on the coastline of the present invention. DETAILED DESCRIPTION

[0014] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0015] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, wherein the illustrative embodiments and descriptions are only used to explain the present invention but are not intended to limit the present invention.

[0016] A method for predicting beach sediment transport of the present invention is described in detail below.

[0017] This embodiment proposes a method for predicting beach sediment transport. The specific method flow is as follows: Figure 1 As shown, the specific steps include: S1: Determine a first sediment transport distance based on first geological information of a first beach.

[0018] The first sediment transport distance refers to the average sediment transport distance of the first beach within a first preset time period. The first sediment transport distance is affected by multiple factors such as hydrodynamics, tidal action, geological structure, beach material, and vegetation coverage.

[0019] The first sediment transport distance can be specifically obtained by combining historical data and big data prediction.

[0020] The S1 comprises the following sub-steps: S11: Determine the historical sediment transport distance of the first beach.

[0021] In this step, a plurality of first historical sediment transport distances of the first beach may be determined at predetermined time intervals, and corresponding calculations may be performed on the plurality of first historical sediment transport distances to obtain the historical sediment transport distances.

[0022] For example, a plurality of first historical sediment transport distances in the past two years may be obtained at intervals of three months, and then an average value of the plurality of first historical sediment transport distances may be calculated to serve as the historical sediment transport distance.

[0023] Preferably, the weighted average of the multiple first historical sediment transport distances can be calculated using the time interval from the current time point as a weight. For example, the closer the first historical sediment transport distance is to the current time point, the greater the weight is when calculating the historical sediment transport distance, and vice versa.

[0024] S12: Obtain first basic information of the first beach, and input the first basic information into a sediment transport distance prediction model to obtain a sediment transport distance prediction value.

[0025] The first basic information includes one or more of the average hydrodynamic value, the average tidal drop value, the geological structure type, the beach material type, and the vegetation coverage type.

[0026] The sediment transport distance prediction model is obtained through CNN model training. During training, the first basic information of multiple beaches and the measured sediment transport distances are selected as sample data through big data. For each piece of the sample data, its first basic information is used as input data, and the measured sediment transport distance is used as output distance to train the CNN model to obtain the sediment transport distance prediction model.

[0027] S13: Obtaining the first sediment transport distance according to the historical sediment transport distance and the predicted value of the sediment transport distance.

[0028] In this step, the historical sediment transport distance may be corrected by using the sediment transport distance prediction value, thereby obtaining the first sediment transport distance.

[0029] Preferably, the first sediment transport distance may be obtained by calculating an average value or a weighted average value of the predicted sediment transport distance and the historical sediment transport distance.

[0030] S2: Obtain a plurality of first marked points from a first coastline of the first beach, and obtain a first sediment line to be transferred according to the first coastline, the plurality of first marked points and the first sediment transport distance.

[0031] In this step, the first coastline is first obtained by image recognition. Since the distance that the sediment on the same beach moves within the same time interval is relatively fixed, the first sediment line to be moved can be obtained by image fitting based on the first coastline and the first sediment transport distance. The first sediment line to be moved refers to the probability that the sediment between the first sediment line to be moved and the first coastline will move from the sea to the shore or from the shore to the sea within the first preset time period.

[0032] The S2 comprises the following sub-steps: S21: Select any of a plurality of first marked points on the first beach, and make a first analysis line for any of the first marked points.

[0033] Wherein, any of the points to be measured is any pixel point on the first beach.

[0034] The first analysis line is along a horizontal direction.

[0035] S22: Record the intersection of the first analysis line and the first coastline as a second marked point.

[0036] like Figure 2 As shown, in this step, it is necessary to mark the second marked point on the first coastline that is on the same horizontal line as each of the first marked points, so as to provide a basis for subsequently determining the first sediment transport point on the same horizontal line.

[0037] S23: Determine a first sediment transport point according to the second marked point and the first sediment transport distance.

[0038] In this step, the second marked point is used as a reference point, and the first sediment transport distance is offset toward the coast or the sea water on the same horizontal line as the second marked point, so as to obtain the first sediment transport point on the horizontal line.

[0039] S24: repeat the above steps S21-S23 to obtain a plurality of the first sediment transfer points, and obtain the first sediment line to be transferred according to the plurality of the first sediment transfer points.

[0040] In this step, for each of the first marked points, the corresponding first sediment transport point is obtained, and curve fitting is performed on the plurality of the first sediment transport points to obtain the first sediment line to be transferred.

[0041] Among them, the first sediment line to be transferred is basically parallel to the first coastline.

[0042] S3: Repeat the steps in S2 to obtain a second sediment line to be transferred after the first preset time length.

[0043] In this step, the second sediment line to be transferred needs to be obtained using the same method as S2.

[0044] The S3 comprises the following sub-steps: S31: Acquire a second coastline after a first preset time period.

[0045] In this step, an image recognition method is required to obtain the second coastline of the first beach after the first preset time period. Due to the accumulation of silt on the beach, the first coastline and the second coastline may be different in position.

[0046] S32: Repeat the steps in S2 to obtain a second sediment line to be transferred corresponding to the second coastline.

[0047] In this step, based on the same method steps as in S2, by selecting a first marked point on the beach, selecting a second marked point on the same horizontal line as the first marked point, and curve fitting of the multiple second marked points, a second sediment line to be transferred corresponding to the second coastline can be obtained.

[0048] Among them, the second sediment line to be transferred is basically parallel to the second coastline.

[0049] S4: Obtain a first sediment transport amount according to the first sediment line to be transferred, the second sediment line to be transferred, and the first sediment accumulation rate.

[0050] At a time interval of a first preset time length, the distance between the first and second sediment lines to be transferred can be used to estimate the first sediment transport amount at the first preset time length. When the sediment accumulation rate is determined, there is a certain correlation between the distance between the first and second sediment lines to be transferred and the first sediment transport amount.

[0051] Preferably, the first sediment accumulation rate is estimated based on basic information of the first beach through expert experience and is used to characterize the sediment accumulation rate on the beach.

[0052] When predicting the first sediment transport amount, a machine learning model is needed, and a CNN model is preferably used. The relevant data of historical beach sediment transfer amount is used as samples, the distance between the first and second sediment lines to be transferred with a preset time interval, and the sediment accumulation rate are used as input, and the actual sediment transport amount is used as output. The CNN model is trained to obtain a sediment transport prediction model.

[0053] Preferably, the spacing between the first and second sediment lines to be transferred can be obtained by, for example, fitting two straight lines according to the first and second sediment lines to be transferred respectively, and taking the average distance between the two straight lines as the spacing between the first and second sediment lines to be transferred.

[0054] The present application proposes a method for predicting the amount of sediment transported by a beach, which relates to the technical field of sediment transport prediction. First, the first sediment transport distance of the first beach within a first preset time period is determined based on the first geological information of the first beach. Then, based on the two first coastlines of the first beach before and after the first preset time period and the first sediment transport distance, the first and second sediment lines to be transferred are determined, and the spacing between the two sediment lines to be transferred is determined. Finally, based on the determined spacing and the sediment accumulation rate of the first beach, the predicted first sediment transport amount is obtained through a machine learning model. Through the technical solution of the present invention, the sediment line to be transferred corresponding to the coastline can be determined in combination with the geological information of the first beach, so that the predicted value of sediment accumulation after the preset time interval can be obtained based on the spacing of the sediment lines to be transferred before and after the preset time interval and the sediment accumulation rate.

[0055] The above description is only a preferred embodiment of the present invention, so all equivalent changes or modifications made according to the structure, characteristics and principles described in the scope of the patent application of the present invention are included in the scope of the patent application of the present invention.

Claims

1. A method for predicting beach sediment transport, characterized in that: The method includes: S1: determining a first sediment transport distance according to first geological information of a first beach; the first sediment transport distance refers to an average sediment transport distance of the first beach within a first preset time period; S2: obtaining a plurality of first marked points from the first coastline of the first beach, and obtaining a first sediment line to be transferred according to the first coastline, the plurality of first marked points and the first sediment transport distance; the first sediment line to be transferred refers to the probability that the sediment between the first sediment line to be transferred and the first coastline will be transferred from the sea to the shore or from the shore to the sea within the first preset time period; S3: Repeat the steps in S2 to obtain a second sediment line to be transferred after the first preset time period; S4: Obtain a first sediment transport amount according to the first sediment line to be transferred, the second sediment line to be transferred, and the first sediment accumulation rate.

2. A method for predicting beach sediment transport according to claim 1, characterized in that: The S1 comprises the following sub-steps: S11: Determine the historical sediment transport distance of the first beach; S12: Acquire first basic information of the first beach, and input the first basic information into a sediment transport distance prediction model to obtain a sediment transport distance prediction value; The first basic information includes one or more of the hydrodynamic average value, the tidal average drop value, the geological structure type, the beach material type, and the vegetation coverage type; S13: Obtaining the first sediment transport distance according to the historical sediment transport distance and the predicted value of the sediment transport distance.

3. A method for predicting beach sediment transport according to claim 2, characterized in that: The S2 comprises the following sub-steps: S21: Select any of a plurality of first marked points on the first beach, and draw a first analysis line for any of the first marked points; the first analysis line is along the horizontal direction; S22: record the intersection of the first analysis line and the first coastline as a second marked point; S23: determining a first sediment transport point according to the second marked point and the first sediment transport distance; S24: repeat the above steps S21-S23 to obtain a plurality of the first sediment transfer points, and obtain the first sediment line to be transferred according to the plurality of the first sediment transfer points.

4. A method for predicting beach sediment transport according to claim 3, characterized in that: The S3 comprises the following sub-steps: S31: Acquire a second coastline after a first preset time period; S32: Repeat the steps in S2 to obtain a second sediment line to be transferred corresponding to the second coastline.

5. A method for predicting beach sediment transport according to claim 4, characterized in that: The S4 further comprises: The first sediment transport amount is predicted using the distance between the first and second sediment lines to be transferred.

6. A method for predicting beach sediment transport according to claim 5, characterized in that: The distance between the first and second sediment lines to be transferred is obtained by: Two straight lines are fitted according to the first and second sediment lines to be transferred, respectively, and the average distance between the two straight lines is taken as the spacing between the first and second sediment lines to be transferred.

7. A method for predicting beach sediment transport according to claim 6, characterized in that: The S11 includes: A plurality of first historical sediment transport distances of the first beach are determined at predetermined time intervals, and a weighted sum operation is performed on the plurality of first historical sediment transport distances to obtain the historical sediment transport distance.

8. A method for predicting beach sediment transport according to claim 7, characterized in that: When determining the weights of the plurality of first historical sediment transport distances, the weight of the first historical sediment transport distance having a greater time interval from the current time is greater.

Citation Information

Patent Citations

  • Sandy beach equilibrium profile prediction method under function of solitary wave

    CN108664680A

  • Multi-model coupled remote sensing monitoring method for water and soil loss of drainage basin

    CN117494419A

  • Energy theory-based method for predicting sediment transportation amount of intersecting river channel

    CN118350198A

  • Method for predicting sediment transportation under action of vegetation in complex form

    CN118467900A

  • Method, device and equipment for predicting drifting of suspended sediment at coastal estuary

    CN119247356A