Data assimilation method in flood forecasting for red river system using high performent computer

Various aspects related to the sensitivity and data assimilation for flood modeling were discussed in this paper. The computational software Dassflow-Shallow was developed to provide a data assimilation framework for modeling shallow water flows. Its assimilation method (4D-var) relies on the estimation of the gradients of the cost function using adjoint code and allows sensitivity analysis to several parameters and data. Thereafter the sensitivity analysis was also conducted on the real case with complex topography to assess the potential of the method for operational flood modeling. The sensitivity analysis to all parameters for the real case showed that the variational method allowed us to plot sensitivity maps taking into account observations from stations. We thus were able to locate zones particularly sensitive to parameters and to quantify their importance. The automatic parameter recovering showed good results for uniform flow rate using a single observation point. Comparing two common actual methods, we found that our result has less percentage errors, so it is more justifiable and reasonable than that of other authors. This work is still in progress. Several future developments are planned, for instance, temporal sensitivity analysis to highlight zones of influence around the peak flow. Researches in numerical schemes and optimization are also being conducted. Twin experiment for the real case is still facing technical issues (adjoint code parallelization, memory overflows) and should be addressed in a future paper. Finally the assessing the method for real-time or operational forecasting is expected, particularly by Ministry of Water in Vietnam.

pdf14 trang | Chia sẻ: huongthu9 | Lượt xem: 447 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Data assimilation method in flood forecasting for red river system using high performent computer, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Vietnam Journal of Mechanics, VAST, Vol. 37, No. 1 (2015), pp. 29 – 42 DOI:10.15625/0866-7136/37/1/5213 DATA ASSIMILATION METHOD IN FLOOD FORECASTING FOR RED RIVER SYSTEM USING HIGH PERFORMENT COMPUTER Nguyen Thanh Don1,∗, Nguyen Van Que2, Tran Quang Hung3, Nguyen Hong Phong1 1Institute of Mechanics, Vietnam Academy of Science and Technology, Hanoi, Vietnam 2Air Defence – Air Force Academy, Hanoi, Vietnam 3Centre for Informatics and Computing, Vietnam Academy of Science and Technology, Hanoi, Vietnam ∗E-mail: ntdon@imech.ac.vn Received November 19, 2014 Abstract. Around the world, the data assimilation framework has been reported to be of great interest for weather forecasting, oceanography modeling and for shallow water flows particularly for flood model. For flood model this method is a power full tool to identify time-independent parameters (e.g. Manning coefficients and initial conditions) and time-dependent parameters (e.g. inflow). This paper demonstrates the efficiency of the method to identify time-dependent parameter: inflow discharge with a real complex case Red River. Firstly, we briefly discuss about current methods for determining flow rate which encompasses the new technologies, then present the ability to recover flow rate of this method. For the case of very long time series, a temporal strategy with time overlapping is suggested to decrease the amount of memory required. In addition, some different aspects of data assimilation are covered from this case. Keywords: 2D shallow water flows, DassFlow-Shalow, sensitivity analysis, variational data assimilation, identify discharge, Red river. 1. INTRODUCTION Increasing pressures on our vital water resources signify that confidence in the quality of stream flow forecast, simulate and records is today, more than ever, an essen- tial prerequisite for the sustainable management of these critical resources. Quantity of stream flow forecast, simulate and records need to ensure are stages (water level, veloc- ity, concentration . . . ) and discharge. Generally, the water level is the easiest to measure and simulate, the velocity and concentration are more complicate and uncertain, and particularly the discharge is very much more difficult but is one of the quantities most c© 2015 Vietnam Academy of Science and Technology 30 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong important. This paper briefly discusses about advantages and disadvantages of mainly current methods for determining flow rate which encompasses the new technologies, and present detail the ability to recover flow rate of the variational data assimilation method. Generally, we can’t directly measure the discharge, we must calculate indirectly through other quantities. We can mention here some discharge calculation methods in operational use by engineers: discharge ratings using simple stage-discharge relations, discharge ratings using the velocity index method, discharge ratings using slope as a pa- rameter, flow computation models for upland, branched and tidal streams, discharge rat- ings for miscellaneous hydraulic facilities, analysis and computation of discharge records using electronic methods, measurement discharge by conventional current meter meth- ods, measurement discharge by acoustic and electromagnetic methods, measurement discharge by pre-calibrated measuring structure, measurement discharge by miscella- neous methods, indirect determination of peak discharge, World Meteorological Organi- zation (WMO) [1]. Each method has its own advantages and disadvantages. Specially, we will briefly discuss two discharge calculation methods, which are commonly used in Vietnam and used to calculate discharge at Son Tay station: Discharge ratings using simple stage-discharge relations and Measurement discharge by acoustic Doppler cur- rent profilers. The identify discharge at Son Tay gauging station will be compared with official data and the result of the variational data assimilation method. All these methods above are not efficient against the extreme high flow, flux flood, flow over bank, tide-affected flow . . . except the variational data assimilation method. The variational data assimilation method based on the optimal control theory of partial differential equations offers a special powerful tool to recover flow rate of these flows above. Generally, to perform reliably operational simulations hydraulic models have to be constrained by using various observed data sets. Such models use numerous in- put parameters (e.g. parameterization of terrain roughness) and approximate data (e.g. topography), those parameters and data must be well measured or determined. The model calibration consists in forcing the model to provide outputs as close as possible to observed data by searching optimal values of its parameters. Previously, the main pa- rameters to be calibrated in a hydraulic model are the roughness parameters (Manning coefficients) since these are difficult to determine a priori. In an operational context, a “hand” calibration is often done through trial tests with the use of point observations, such as recorded hydrographs at stream gauges. Furthermore, the recent improvements of mathematical tools provide more and more efficient means to calibrate numerical mod- els. One of the methods consists in analyzing the sensitivity of the model’s response to different input for parameters prioritization. Then sensitive parameters are calibrated us- ing assimilation of observations (e.g. measurements at gauging stations, photos, satellite images). The variational data assimilation method based on the optimal control theory of partial differential equations (also called 4D-var method) offers a special powerful tool to fuse in an optimal sense measurements (observations) and the mathematical model. In river hydraulics, variational data assimilation methods have been used successfully for shallow water models. In the world, especially in France, variational data assimilation methods have been used successfully for shallow water models (see e.g. [2–7]). In Vietnam, we started to Data assimilation method in flood forecasting for Red river system using high performent computer 31 research this method in March 2008, when Prof. FX Ledimet gave first lectures at Institute of Mechanics. Since then some research groups have begun research in Vietnam as that of T.D Nguyen, T.H. Tran, T.B. Dang. N. T. Don et al. have developed this approach to Red river system [8]. The objective of this paper is to assess the benefits of variational data assimilation method to recover inflow discharge of real Red river. We will compare discharge identify by data assimilation method with discharge by using stage-discharge relations, and by using Acoustic Doppler Current Profiler moving boat. The paper is organized as follows. Section 2 briefly discuss two presents calculation methods in operational use by engineers. Section 3 gives a flood description. Section 4 recalls very briefly the full mathematical and numerical model, including the variational data assimilation process. Section 5 performs the sensitivity analysis tests in order to evaluate influence of each parameter. Section 6 shows the interest of assimilating water levels in order to calibrate the flow rate. In section 7 we present a temporal strategy with time overlapping to decrease the amount of memory required for the case of very long time series. Section 8 presents some conclusions and recommendations. 2. COMPUTATION OF DISCHARGE In this chapter we briefly discuss two of many discharge calculation methods in operational use by engineers, which are used to calculate discharge at Son Tay station and commonly used in Vietnam: Discharge ratings using simple stage-discharge relations and Measurement discharge by acoustic Doppler current profilers. We have used these methods to identify the discharge at Son Tay gauging station and to compare at the same time with official data and the result of the variational data assimilation method. 2.1. Official data Total inflow discharge flow into system Red River is from two reservoirs Da river (Hoa Binh), from Red river (Yen Bai) and from Lo river (Tuyen Quang), (see Figs. 1- 2). According to the official data of National Center Hydrology Meteorology Forecast (CNHMF),from 0:00 12/08/2013 to 0:00 15/08/2013 total inflow discharge is not exceed 7200 m3/s, (see Fig. 2). Fig. 1 shows three main sources inflow discharge flow into Son Tay station. Fig. 2 shows the inflow discharge flow from each branches and total discharge flow into system (official data of NCHMF). We see that the discharge at Son Tay station at 7 o’clock of day 13/08/2013 did not exceed 7200 m3/s. Yet according to rating curve (relation Q-Z) of Hanoi Hydrology Station, NCHMF and from field measurements ADCP, discharge at Son Tay is 11000 m3/s, 8885 m3/s, 8022 m3/s corresponding always much higher, (see Tabs. 1-2). So we need another dis- charge calculation method to ensure the credibility. 32 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong Fig. 1. Red River basin system Fig. 2. Inflow discharge into system Table 1. Flow rate Discharge Son Tay Percentage Station errors Discharge Ratings of Hanoi Station 11000 m3/s 57 % Discharge Ratings of NCHMF 8885 m3/s 26 % Official data 7000 m3/s Data assimilation method in flood forecasting for Red river system using high performent computer 33 Table 2. Flow rate Discharge Son Tay Station Percentage errors ADCP 8022 m3/s 14,6% Official data 7000 m3/s 2.2. Discharge ratings using simple stage-discharge relations Generally, discharge rating may be complex, depending on the number of vari- ables needed to define the stage-discharge relation. The discharge does not only depend on water level, but also on velocity and slope of free surface. However, this section is con- cerned with ratings in which the discharge is related to stage (water level) alone (which is used in operational use by engineers). Discharge ratings for gauging stations are usually determined empirically by means of discharge measurements made in the field. However, it is advisable to make some cur- rent meter measurements for the purpose of confirming the pre-calibrated rating. Com- mon practice is to measure the discharge of the stream periodically, usually by current meter, and to note the concurrent stage. At new station many discharge measurements are needed to define the stage discharge relation throughout the entire range of stage. Periodic measurements are needed thereafter to either confirm the stability of rating or to follow changes (shifts) in rating. A minimum of ten discharge measurements per year is recommended, unless it has been demonstrated that the stage-discharge relation is completely unvarying with time. In that event the frequency of measurements may be reduced (WMO [1]). If the discharge measurements cover the entire range of stage experienced during a period of time when the stage-discharge relation is stable, there is little problem in defining the discharge rating for that period. On the other hand, if, there aren’t discharge measurements to define the upper end of the rating the defined lower part of the rating curve must be extrapolated to the highest stage experienced. Such extrapolations are always subject of error, but the error may be minimized if the analyst has knowledge of the principles that govern the shape of rating curves. There are many problem of extending the high water end of rating curve, the hydrologist must be faced and decide whether the extrapolation should be straight line or whether it should be concave upward and concave downward. The problem of extrapolation can contain some uncertainty. In some case the lower end of rating curve may also need extrapolation (WMO [1]). If we consider the discharge from official data is standard, Tab. 1 shows the inflow discharge at Son Tay gauging station and comparing performances from rating curve Q-Z of Hydrology Station Hanoi, NCHMF. We found that these two results have much error, especially rating curve of Hydrology Station Hanoi. 2.3. Measurement discharge by acoustic Doppler current profilers ADCP discharge measurements are becoming more and more widespread and con- sidered am excellent and accurate means of obtaining flow data (WMO [1]). 34 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong At site with significant backwater stable stage-discharge relations are not possi- ble and on large streams and estuaries conventional methods of measuring discharge by current meter are impractical or very costly. Gauging sites may be inundated or inacces- sible during floods. During unsteady flow conditions, measurements need to be made as rapidly as possible. Measurements on tide-affected rivers must not only be made rapidly, but often continuously, throughout a tidal cycle. Acoustic discharge measurement meth- ods have become widespread (WMO [1]). However, an extensive study of ADCP discharge measurement uncertainty is not yet available. Determination of uncertainty for these measurements is an extremely com- plex procedure. Many factor and error sources enter into any mathematical derivation of ADCP uncertainty. Work is still needed to be sure all error sources (WMO [1]). Comparative studies of ADCP measurements with other types of measurements, such as current meter measurements, and with stage-discharge ratings, indicate that ADCP measurements provide acceptable accuracy (WMO [1]). 3. STUDY AREA The computation domain is the area of Red River from Dong Anh (Thang Long bridge) to the junction of Dau branched to Duong and flowing through the Hanoi to Hung Yen reached a length of about 30 km (see Fig. 3). Simulation time is at 7:00 AM, 2013-08-13. Data of flow rate and water levels at many hydraulic stations from 7:00 AM to 7:00 PM were collected from various sources. 3.1. Inflow discharge boundary To examine the performance of variational data assimilation method, the experi- ment of Qin identification was conducted by the real case Red River. In this case, Qin was considered only control variable and identified with a single serie data at Hanoi gauging station. The first guess was that Qin is constant, i.e. Qin = 6000 m3/s. Other param- eters, such as initial conditions, outflow boundary condition and manning coefficients, were given. The stop criterion ε of the convergence of minimization was set at 10−4. The maximum number of iteration steps was limited to 50 for contrasting. 3.2. Water levels boundary The water levels at downstream are quiet reliable. Tab. 3 shows water levels carried out by both Hanoi Hydrology Station and National Hydro meteorological Center. Region is divided into computational grid 19101 nodes and 36199 elements. Simu- lation time to shorten to 24000 seconds, the time step is 0.5 seconds, a total of 48.000 time step. Point hydrological measurement stations Hanoi, in element number 1075, UTM co- ordinates (512084; 2325614). Region also contains many alluvial plains so our code must be able to treat the wet/dry problems. Data assimilation method in flood forecasting for Red river system using high performent computer 35 6 30km. Simulation time is at 7:00 AM, 2013-08-13. Data of flow rate and water levels at many hydraulic stations f from 7:00 AM to 7:00 PM were collected from various sources. 3.1 Inflow discharge boundary To examine the performance of variational data assimilation method, the experiment of Qin identification was conducted by the real case Red River. In this case, Qin was considered only control variable and identified with a single serie data at Ha Noi gauging station. The _first guess was that Qin is constant, i.e. Qin = 6000 m3/s. Other parameters, such as initial conditions, outflow boundary condition and manning coefficients, were given. The stop criterion ϵ_of the convergence of minimization was set at 10 -4 . The maximum number of iteration steps was limited to 50 for contrasting. 3.2 Water levels boundary The water levels at downstream are quiet reliable. The table below shows water levels carried out by both Ha Noi Hydrology Station and National Hydro meteorological Center. Table 2: Water levels RHà NộiR Rstation and NCHMF (m) Sơn Tây 9.72 m Thượng Cát 5.63 m Hà Nội 6.36 m Hưng Yên 3.66 m Region is divided into computational grid 19101 nodes and 36199 elements. Simulation time to shorten to 24000 seconds, the time step is 0.5 seconds, a total of 48.000 time step. Point hydrological measurement stations Hanoi, in element number 1075, UTM coordinates (512084; 2325614) Figure 3: Study area and data Water level Ha Noi 500 600 700 1h 8/ 13 /20 13 4h 8/ 13 /20 13 7h 8/ 13 /20 13 10 h 8 /13 /20 13 13 h 8 /13 /20 13 16 h 8 /13 /20 13 19 h8 /13 /20 13 22 h 8 /13 /20 13 Temp W a te r l e v e l (m ) Fig. 3. Study area and data Table 3. Water levels Hanoi Station and NCHMF (m) Son Tay 9.72 m Thuong Cat 5.63 m Hanoi 6.36 m Hung Yen 3.66 m 36 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong 4. MATHEMATICAL MODEL 4.1. Shallow water equations The two dimensional form of the Shallow Water Equation (SWE) with variable topography and taking into account bed shear stress in conservative form ∂th + div (q) = 0, ∂tq + div ( 1 h q⊗ q ) + 1 2 g∇h2 + gh∇zb + g nb 2‖q‖2 h7/3 q = 0, (1) where h is water depth, q = (hu, hv)T-the depth-average velocity vector, g-the grav- ity acceleration, zb-the bottom elevation (topography/bathymetry), and nb [m1/3 √ s]-the Manning coefficient for the bed roughness. The initial conditions are h (0) = h0, q (0) = q0. (2) The model is closed with appropriate boundary conditions depending on the con- sidered case (prescribed inflow, free outflow, fixed-depth outflow, etc.)(−→q .−→n ) = −qin on Γin(−→q .−→n ) = 0 on Γwall qout = α (h− zRef)β on Γout ∂n (u.n + 2c) = 0 on Γout (3) where q = hu is the unit discharge, h0 is the initial water depth-field and q0 is the initial unit discharge field, n is outward normal to the boundary. 4.2. Adjoint system Considering a cost function of the form J(k) = T∫ 0 ( ‖h(t)− hobs(t)‖2Ω + ‖q(t)− qobs(t)‖2Ω ) dt. (4) Variational data assimilation relies on minimizing cost function J using the so- called adjoint model. The adjoint method makes it possible to compute efficiently all partial derivatives of the cost function J with respect to the components of the control vector k. The adjoint model for states and adjoint variables in the system (1), (2), (3) is obtained as follows ∂th˜− u · (u · ∇) q˜ + gh div (q˜)− gq˜ · ∇zb + 73 g n2 ‖q‖ h4/3 uq˜ = (h (t)− hobs (t)) , ∂tq˜ +∇h˜ + (u · ∇) q˜ + (∇q˜)Tu− g nb 2 ‖u‖ h4/3 q˜− g nb 2 h4/3 ‖u‖ (u⊗ u) q˜ = 0, (5) h˜ (T) = 0, q˜ (T) = 0, (6) q˜ = 0 on Γin (q˜.n) = 0 on Γwall( h˜ + 2 (u.n) (q˜.n) ) = 0 on Γout (7) Data assimilation method in flood forecasting for Red river system using high performent computer 37 The integrating backward in time the adjoint gives a solution. Then the partial derivatives of the cost function are simple functions of the state variables. We have ∂J ∂h0 (k) = −h˜ (0) , ∂J ∂q0 (k) = −q˜ (0) , ∂J ∂zb (k) = − T∫ 0 div (gh (t) q˜ (t))dt, ∂J ∂zb (k) = 2gn T∫ 0 ‖u (t)‖ h (t)− 13 u (t) q˜ (t)dt, ∂J ∂qin (k) = −h˜. (8) The control variables are the initial conditions h0 and q0, Manning coefficient n, topography of the bottom zb and flow rate upstream qin. We have so the complete control vector k = (h0, q0, n, zb, qin). These partial derivatives are used as inputs for the minimization algorithm. A simple integration of the direct model followed by a single backward integration in time of the adjoint model is sufficient to calculate all the components of the gradient of the cost function. Minimization of the cost function is performed in practice through a type algorithm Quasi-Newton (BFGS): the optimization M2QN1 module developed by Gilbert and Lemarechal [9]. 5. SENSITIVITY ANALYSIS OF PARAMETERS For data assimilation method, the input parameters include initial conditions, bot- tom topography, flow rate and water level at open boundary, Manning roughness coeffi- cient. The input parameters of the real problem always contain errors so they are sensitive to the model results. The evaluation of the reliability and comparative the sensibility for each parameter to model are needed. Table 4. The sensibility to parameter Input parameters Value Sensibility Bottom topography 99.97 % Inflow flow rate 6000 m3/s 3.5186E-003 % Outflow water level 5.63 m 1.2545E-004 % 3.66 m Manning coefficient 0.025 1.618E-002 % Initial condition h 9.43E-003 % Initial condition u 7.6259E-006 % Initial condition v 5.8954E-006 % 38 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong The first question posed is that when there is a small change of the input param- eters how the results will be changed. Mathematically speaking, this method calculates the partial derivatives of the objective function of the input parameters. Parameters of the upstream flow rate are generally affected by many factors so it is not accurate. Some authors use the ratting curves, but this relationship lines are never stable, changed after each flood season. The measurements by ADCP are very rare and expensive, and also dependent on factors of speed, flow rate, etc. From Tab. 4, we find that the parameter bottom topography is the most sensitive. Then the Manning coefficient is the second, initial condition, flow rate, and water level are second, third, fourth and last ones, respectively. It means that a small change of the bottom topography will lead to big changes of results. 6. IDENTIFICATION OF INPUT PARAMETER Actually, we can not identify all parameters at once because our program is still developing and we miss a lot of field data, power computing devices with very large memory capacity. The calculation of data assimilation methods has to save all the state variables at each time step. The long computation time on large areas will need powerful computing devices and very large memory capacity. Our computer is 128GRAM, with MPI of Centre for Informatics and Computing, Vietnam Academy of Science and Technology. So we try to identify only some parameters assuming other parameters are known, although the job is not easy. Identification of flow rate We suppose that we know all parameters except the inflow flow rate. The coeffi- cient Manning is 0.025. With another coefficient Manning is 0.02 we have also tested. We see that in both case about 4000 first seconds, the flow rate curve is very oscilla- tion. Because of we have input a bad initial condition. From 4000 first seconds, the flow rate curve is stable and converges to the correct value of inflow flow rate (see Fig. 4). 9 Two-dimensional bottom topography is rare and expensive, only when there is a large variety of a project funding new survey measurement. We must work to please or buy data from various sources. With this data used in our problem also poses many questions. Parameters on upstream flow rate generally affected by many factors so it is not accurate. Some authors use the ratting curves, but this relationship lines are never stable, changed after each flood season. Work measured by ADCP very rare and expensive. Measurement of this device also dependent on factors of speed boats move, flow rate, etc. Table 3: The sensibility to parameter Input parameters Value Sensibility Bottom topography 99.97 % Inflow flow rate 6000 m3/s 3.5186E-003 % Outflow water level 5.63 m 3.66 m 1.2545E-004 % Manning coefficient 0.025 1.618E-002 % Initial condition h 9.43E-003 % Initial condition u 7.6259E-006 % Initial condition v 5.8954E-006 % Through this t ble, we find that if assessment and sensitivity of paramete s on all at once, the parameter bottom topography the most sensitive. Then the Manning coefficient is the second, the third is the initial condition, the fourth is the flow rate, and water level is the last. It means that a small change of the b ttom topography will lead the biggest change of results. 6. IDENTIFICATION OF INPUT PARAMETER Actually, we can not identify all parameter at once because our program is still developing and we miss a lot of field data, power computing devices with very large memory capacity. The calculation of data assimilation methods have to save all the stat variables at each time step. As long computation time on large areas will need powerful computing devices and very large memory capacity. Our computer is 128GRAM, with MPI of Centre for Informatics and Computing, Vietnam Academy of Science and Technology . So we try to identify only some parameter assuming all know the rest, although the job is not easy. Identification of flow rate We suppose that we know all parameter except the inflow flow rate. The coefficient Manning is 0.025 Figure 3: a) Flow rate, b) Cost function (a) 9 Two-dim nsional bottom topography is rare and expensive, only when there is a large variety of a project funding new survey measurement. We must work to please or buy data from various sources. With this data used in our problem also poses many questions. Parameters on upstream flow rate generally affected by many factors so it is not accurate. Some authors use the ratting curves, but this relationship lines are never stable, changed after each flood season. Work measured by ADCP very rare and expensive. Measurement of this device also dependent on factors of speed boats move, flow rate, etc. Table 3: The sensibility to parameter Input parameters Value Sensibility Bottom topography 99.97 % Inflow rate 6000 m3/s 3.5 86E-003 % Outflow water level 5.63 m 3.66 m 1.2545E-004 % Manning coefficient 0.025 1.618E-002 % Initial condition h 9.43E-003 % Initial condition u 7.6259E-006 % Initial condition v 5.8954E-006 % Through this table, we find that if the assess ent and sensitivity of parameters on all at once, the parameter bottom topography the most sensitive. Then the Manning coefficient is the second, the third is the initial condition, the fourth is the flow rate, and water level is the last. It means that a small change of the bottom topography will le d the biggest chang of results. 6. IDENTIFICATION OF INPUT PARAMETER Actually, we can not identify all parameter t once because our program is still developing and we miss a lot of field data, power computing devices with very large memory capacity. The calculation of data assimilation methods have to save all the state variables at each time step. As long computation time on large areas will need powerful computing devices and very large memory c pacity. Our computer is 128GRAM, with MPI of Centre for Informatics a d Computing, Vietnam Academy of Science and Technol gy . So we try to identify onl some parameter ssuming all know th r st, al hough the j b is not easy. Identification of flow rate We suppose that we know all p rameter exc pt the inflow flow rate. The coefficient Man ing is 0.025 Figure 3: a) Flow rate, b) Cost function (b) Fig. 4. a) Flow rate, b) Cost function Data assimilation method in flood forecasting for Red river system using high performent computer 39 10 With another coefficient Manning is 0.02 we have also Figure 4: a) Flow rate, b) Cost function We Rsee that in both case about 4000 first seconds, the flow rate curve is very oscillation. Because of we have input a bad initial condition. From 4000 first seconds, the flow rate curve is stable and converges to the correct value of inflow flow rate. R The following table shows the comparison between the results of many authors. Table 4: The results of different method Discharge Sơn Tây Station (m3/s) Percentage errors Dischrge Ratings of Ha Noi station 11000 m3/s 57 % Dischrge Ratings of NCHMF 8885 m3/s 26 % ADCP 8022 m3/s 14,6% DA Manning 0.025 6730 m3/s 3,8% DA Manning 0.02 7590 m3/s 8,4% Official data 7000 m3/s Comparing with total inflow discharge flow into system Red River from two lakes Hòa Bình, Tuyên Quang and Yên Bái that day (fig.5), we found that our result have less percentage errors, so is more justifiable and reasonable than that of other authors. 7. Overlapping strategy and improvement of computation cost The adjoint method makes it possible to efficiently compute the gradients of J with respect to control variables. However, the computational cost, including the CPU time and memory requirement, is much higher than that of the classical forward model. The memory requirement, in particular, is enormous. Basically, one needs to store all the state variables U from the initial time to the final time at each control volume, in order to solve the adjoint model backward in time. Nevertheless, this is not completely true since automatic differentiation tools like Tapenade try now include a strategy for balancing storage and recomputation, but the storage approach still remains the basis for adjoint model computation. Thus, the typical amount of memory is insufficient for some practical long-duration flood modeling. B. Luong, J. Blum, and J. Verron, see [13]; propose a temporal strategy that consists of splitting the whole assimilation period into several sub-intervals, then carrying out the assimilation process sequentially over each sub- interval. The final states of the previous sub-interval serve as the first guess of the subsequent sub- interval. They focuses on the accuracy of the final time solution for a quasi-geostrophic (a) 10 With another coefficient Manni g is 0.02 we have also Figure 4: a) Flow rate, We Rsee that in both case about 4000 first seconds, the flow rate curve is very oscillation. Because of we have input a bad initial condition. From 4000 first seconds, th flow rate curve is stable and converges to the correct value of inflow flow rate. R The following table shows the comparison between the results of many authors. Table 4: The results of different method Discharge Sơn Tây Station (m3/s) Percentage errors Dischrge Ratings of Ha Noi station 11000 m3/s 57 % Dischrge Ratings of NCHMF 8885 m3/s 26 % ADCP 8022 m3/s 14,6% DA Manning 0.025 6730 m3/s 3,8% DA Manning 0.02 7590 m3/s 8,4% Official data 7000 m3/s Comparing with total inflow discharge flow into system Red River from two lakes Hòa Bình, Tuyên Quang and Yên Bái that day (fig.5), we found that our result have less percentage errors, so is more justifiable and reasonable than that of other authors. 7. Overlapping strategy and improvement of computation cost The adjoint method makes it possible to efficiently compute the gradients of J with respect to control variables. How ver, the computational cost, including the CPU time and memory requirement, is much higher than that of the classical forward model. The memory requirement, in particular, is enormous. Basically, one needs to store all the state variables U from the initial time to the final time at each control volume, in order to solve the adjoint model backward in time. Nevertheless, this is not completely true since automatic differentiation tools like Tapenade try now include a strategy for balancing storage and recomputation, but the storage approach still remains the basis for adjoint model computation. Thus, the typical amount of memory is insufficient for some practical long-duration flood modeling. B. Luong, J. Blum, and J. Verron, see [13]; propose a temporal strategy that consists of splitting the whole assimilation period into several sub-interv ls, then carrying out the assimilation process sequentially over each sub- interval. Th final states of the previous s b-interval serve as the first guess of the subsequent sub- interval. They focuses on the accuracy of the final time solution for a quasi-geost oph c (b) Fig. 5. a) Flow rate, b) Cost function The following Ta . 5 shows the c mparis n between the results of many authors. Table 5. The results of diff rent meth d Discharge Son Tay Percentage Station (m3/s) errors Discharge Ratings of Hanoi Station 11000 m3/s 57 % Dischrge Ratings of NCHMF 8885 m3/s 26 % ADCP 8022 m3/s 14,6% DA Manning 0.025 67 0 m3/s 3,8% DA Manning 0.02 7590 m3/s 8,4% Official data 7000 m3/s From the total inflow discharge flow into system Red River from two lakes Hoa Binh, Tuyen Quang and Yen Bai that day (Fig. 5), we found that our result has less per- centage errors, so is more justifiable and reasonable than that of other authors. 7. OVERLAPPING STRATEGY AND IMPROVEMENT OF COMPUTATION COST The adjoint method makes it possible to efficiently compute the gradients of J with respect to control variables. However, the c mputational cost, including the CPU time and memory requirement, is much higher than that of the classical forward model. The memory requirement, in particular, is enormous. Basically, one needs to store all the state variables U from the initial time to the final time at each control volume, in order to solve the adjoint model backward in time. Nevertheless, this is not completely true since auto- matic differentiation include a strategy for balancing storage and recomputation, but the storage approach still remains the basis for adjoint model computation. Thus, the typical 40 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong amount of memory is insufficient for some practical long-duration flood modeling. B. Lu- ong, J. Blum, and J. Verron, [10]; propose a temporal strategy that consists of splitting the whole assimilation period into several sub-intervals, then carrying out the assimilation process sequentially over each sub-interval. The final states of the previous sub-interval serve as the first guess of the subsequent sub-interval. They focused on the accuracy of the final time solution for a quasi-geostrophic oceanographic model (the control variable is the initial condition). Then, they defined a ”progressive” temporal strategy that better identified for the initial control state. In the study of J. Monier et al., [7], they adapted the sequential temporal strategy of B. Luong, J. Blum, and J. Verron [10] to the specific components of their river hydraulics problem: the identification of inflow hydrograph (time-dependent parameter), Manning coefficients and/or initial conditions (time-independent parameters). In the following descriptions of the assimilation experiments, they refered the previous sequential strat- egy as the ”temporal strategy without overlapping” and the new strategy defined as the ”temporal strategy with overlapping”. 7.1. Temporal strategy without overlapping The temporal strategy without overlapping efficiently identifies time-independent parameters: from the observations listed above, we identified the Manning roughness coefficients in three different land-use areas (the main channel, left floodplain and right floodplain). The first guess of one sub-interval was the converged value of the previous subin- terval. The mean values of the resulting Manning coefficients are close to the true val- ues. The temporal strategy without overlapping works well for the identification of Man- ning coefficients which are time-independent parameters. Since there is no overlapping in time and since the speed of convergence of the minimization algorithm is not affected by the time-splitting, the time computation of the identification process is similar to that of the process without the temporal strategy. But, the required memory is roughly divided by the number of sub-intervals, much less than that of the original process (see [7]). 7.2. Temporal strategy with overlapping They adapted the sequential temporal strategy of B. Luong, J. Blum, and J. Ver- ron [10] (i.e. the temporal strategy without overlapping) to the specific river hydraulics problems. As a matter of fact, the strategy must be adapted to time-dependent param- eters like inflow discharge, since information takes time to propagate to the location of observations. Hence, if observations are not dense enough there is a blind period during which the time-dependent parameter is not identifiable. This phenomenon is apparent at the end of the period of assimilation in all of the previously presented figures: the inflow is not well simulated, but rather extended because of the regularization term. In fact, dur- ing this period of time, inflow values have no effect on the observations. The blind period represents the time of response of the control variables to the observations. Therefore, we cannot apply the temporal strategy without overlapping to simulate inflow. They pro- pose a new temporal strategy with overlapping. The assimilation period is divided into Data assimilation method in flood forecasting for Red river system using high performent computer 41 several sub-intervals as it was in previous experiments, but with overlapping. They de- note the length of this overlapped period with Tretro (retrogressive time). The initial con- ditions for the new subsequence are defined by the computed flow state of the previous sub-interval. The first guess of control variables in the new sub-sequence is defined as the value identified during the previous sub-interval (see J. Monier et al., [7]). 8. CONCLUSIONS Various aspects related to the sensitivity and data assimilation for flood modeling were discussed in this paper. The computational software Dassflow-Shallow was devel- oped to provide a data assimilation framework for modeling shallow water flows. Its as- similation method (4D-var) relies on the estimation of the gradients of the cost function using adjoint code and allows sensitivity analysis to several parameters and data. There- after the sensitivity analysis was also conducted on the real case with complex topogra- phy to assess the potential of the method for operational flood modeling. The sensitivity analysis to all parameters for the real case showed that the varia- tional method allowed us to plot sensitivity maps taking into account observations from stations. We thus were able to locate zones particularly sensitive to parameters and to quantify their importance. The automatic parameter recovering showed good results for uniform flow rate using a single observation point. Comparing two common actual meth- ods, we found that our result has less percentage errors, so it is more justifiable and rea- sonable than that of other authors. This work is still in progress. Several future developments are planned, for in- stance, temporal sensitivity analysis to highlight zones of influence around the peak flow. Researches in numerical schemes and optimization are also being conducted. Twin experiment for the real case is still facing technical issues (adjoint code parallelization, memory overflows) and should be addressed in a future paper. Finally the assessing the method for real-time or operational forecasting is expected, particularly by Ministry of Water in Vietnam. 9. ACKNOWLEDGMENTS This work is part of the VAST project funded. REFERENCES [1] World Meteorological Organization. Manual on stream gauging, (2003). [2] L. Bertino. Assimilation de donne´es pour la pre´diction de parame`tres hydrodynamiques et e´cologiques: cas de la lagune de l’Oder. PhD thesis, E´cole Nationale Supe´rieure des Mines de Paris, (2001). [3] H. Roux and D. Dartus. Estimating hydraulic parameters and geometric characteristics of a river from remote sensing data using optimization methods. In Second International conference on Fluvial Hydraulics, Naples, Italy, (2004), pp. 1443–1451. [4] W. Castaings. Analyse de sensibilite´ et estimation de parame`tres pour la mode´lisation hydrologique: potentiel et limitations des me´thodes variationnelles. PhD thesis, Universite´ Joseph-Fourier- Grenoble I, (2007). 42 Nguyen Thanh Don, Nguyen Van Que, Tran Quang Hung, Nguyen Hong Phong [5] M. Honnorat, X. Lai, J. Monnier, and F.-X. Le Dimet. Variational data assimilation for 2D fluvial hydraulics simulations. In CMWR XVI-Computational Methods for Water Ressources. Copenhagen, (2006), pp. 1–8. [6] M. Honnorat, J. Marin, J. Monnier, and X. Lai. Dassflow v1.0: A variational data assimilation software for 2D river flows, (2007). [7] X. Lai and J. Monnier. Assimilation of spatially distributed water levels into a shallow-water flood model. Part I: Mathematical method and test case. Journal of Hydrology, 377, (1), (2009), pp. 1–11. [8] N. T. Don, N. V. Que, N. Q. Minh, N. H. Phong, and T. Q. Hung. Applying data assimilation method in Red river system. In 19th IAHR-APD Congress, (2014), pp. 207–211. [9] J. C. Gilbert and C. Lemare´chal. Some numerical experiments with variable-storage quasi- newton algorithms. Mathematical programming, 45, (1-3), (1989), pp. 407–435. [10] B. Luong, J. Blum, and J. Verron. A variational method for the resolution of a data assimila- tion problem in oceanography. Inverse Problems, 14, (4), (1998), pp. 979–997.

Các file đính kèm theo tài liệu này:

  • pdfdata_assimilation_method_in_flood_forecasting_for_red_river.pdf
Tài liệu liên quan