- Asked 2/12
- 2074 Bhadra · 6 marks
- 2072 Asoj · 6 marks
Saint-Venant, second-order explicit scheme
Short answer
Using leapfrog central differences, continuity: y_i^(n+1)=y_i^(n-1)−(Δt/(BΔx))(Q_{i+1}^n−Q_{i-1}^n)+2Δt q_i^n/B. Momentum: Q_i^(n+1)=Q_i^(n-1)−(Δt/Δx)[(Q^2/A)_{i+1}^n−(Q^2/A)_{i-1}^n]−gA_i^n(Δt/Δx)(y_{i+1}^n−y_{i-1}^n)+2gΔt A_i^n(S_0−S_f) with friction at n−1. Stability requires Δt ≤ Δx/(|V|+√(gA/B)).
Derive the finite difference equations for the full Saint-Venant equations representing the fluid flow using a second order accurate explicit scheme (dynamic wave model).
The dynamic-wave model uses the full Saint-Venant equations. A second-order accurate explicit scheme is obtained by replacing every derivative with a central difference in both space and time (the leapfrog scheme).
Governing equations
For a channel of top width (so ):
Grid and central differences
t
n+1 : o (i, n+1) unknown
n : x-----x-----x (i-1, i, i+1) known
n-1 : x (i, n-1) known
i-1 i i+1 --> x
For any variable at :
Both are accurate to and (the terms cancel in the Taylor series).
Finite difference equations
Continuity:
Momentum:
with . The friction term is lagged to level (a central evaluation at would be unstable for this explicit scheme).
Solution procedure
- Initial condition gives ; the first step to level 1 is made with a one-step scheme (e.g. forward in time) because level does not exist.
- For each later step, compute and at all interior points from the equations above.
- Boundaries: upstream from the inflow hydrograph; downstream a stage or rating curve .
- Time step limit (Courant condition): .
Note: an equally common second-order explicit alternative is the two-step Lax-Wendroff/MacCormack scheme (predictor-corrector).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Full Saint-Venant explicit scheme numerical (50 m) · Computational Techniques in Civil Engineering, chapter 5 · asked 2×
- Full Saint-Venant explicit scheme numerical (10 m) · Computational Techniques in Civil Engineering, chapter 5 · asked 2×
- Second-order scheme, linear kinematic wave · Computational Techniques in Civil Engineering, chapter 5
- First and second order finite difference schemes · Computational Techniques in Civil Engineering, chapter 5 · asked 2×
- Second-order non-linear kinematic wave; FDM principle · Computational Techniques in Civil Engineering, chapter 5
- Finite difference method; explicit and implicit schemes · Computational Techniques in Civil Engineering, chapter 5 · asked 2×
- Second derivative central difference scheme · Applied Computational Fluid Dynamics, chapter 3
- Stress concentration and Saint-Venant's principle · Strength of Materials, chapter 3
- Torsion of non-circular bars by Saint-Venant · Mechanics of Solids, chapter 9
All Computational Techniques in Civil Engineering chapter 5 questions →