- 2070 Bhadra · 8 marks
Second-order scheme, linear kinematic wave
Short answer
Central differences in time and space about the cell centre give a second-order accurate scheme. Solving yields the unknown discharge at (i+1,n+1): Q_{i+1}^{n+1} = Q_i^n + [(1-C)/(1+C)](Q_{i+1}^n – Q_i^{n+1}) + [2C Δx/(1+C)] q̄, where C = c Δt/Δx and q̄ is the average lateral inflow over the cell.
Derive a second order accurate finite difference scheme of the linear kinematic wave equation which computes discharge for unknown time and location.
Linear kinematic wave equation
where is taken as constant over the step and is the lateral inflow per unit length (zero if none). To get second-order accuracy, the derivatives are centred at the middle of the cell using all four corner points.
t
n+1 : (i,n+1) o-------o (i+1,n+1) <- unknown
| * |
n : (i,n) o-------o (i+1,n)
i i+1 --> x
Central differences about the cell centre
Expanding each of the four values in a Taylor series about the centre, the first-derivative terms are retained and all second-derivative terms cancel, so the truncation errors are and . The lateral inflow is also averaged:
Finite difference equation
Multiply by and let :
Result: discharge at the unknown time and location
where the last term is for lateral inflow. Check of the coefficient: .
Remarks
- , are known from the previous time level and from the upstream boundary (or the previous point), so follows directly: march downstream along for each time step.
- Stability: the scheme is unconditionally stable. Accuracy is best for ; for or it can show numerical oscillations (dispersion).
- If , the formula gives (exact translation of the wave).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Second-order non-linear kinematic wave; FDM principle · Computational Techniques in Civil Engineering, chapter 5
- Non-linear kinematic wave discharge at 1 km · Computational Techniques in Civil Engineering, chapter 5
- First-order implicit non-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×
- Saint-Venant, second-order explicit scheme · Computational Techniques in Civil Engineering, chapter 5 · asked 2×
- First-order kinematic wave, flood peak at community · Computational Techniques in Civil Engineering, chapter 5
- Second derivative central difference scheme · Applied Computational Fluid Dynamics, chapter 3
- Derivative feedback in second order time response · Control Systems, chapter 7
- Derive maximum overshoot of second order system · Control Systems, chapter 3
- Wave function and time dependent Schrödinger equation · Engineering Physics, chapter 10 · asked 2×
All Computational Techniques in Civil Engineering chapter 5 questions →