Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

1d Hydraulik (Manning-Strickler-Formel)

Bereiten Sie sich durch Klonen des Übungs-Repository:

git clone https://github.com/Ecohydraulics/Exercise-ManningStrickler.git
Rhone Switzerland Pfynnwald

Figure 1:Der Rhone River in der Schweiz (Quelle: Sebastian Schwindt 2014).

Theoretische Hintergrund

The Gauckler-Manning-Strickler formula Kundu & Cohen, 2008 (or Strickler formula in Europe) relates water depth and flow velocity of open channel flow based on the assumption of one-dimensional (cross-section-averaged) flow characteristics. The Strickler formula results from a heavy simplification of the Navier-Stokes equations and the Continuity equation Kundu & Cohen, 2008. Even though one-dimensional (1d) approaches have largely been replaced by at least two-dimensional (2d) numerical models today, the 1d Strickler formula is still frequently used as a first approximation for boundary conditions.

Die Grundform der Strickler Formel ist:

u=kstS1/2Rh2/3u = k_{st}\cdot S^{1/2} \cdot R_{h}^{2/3}

Wo:

Der Hydraulikradius RhR_{h} ist das Verhältnis von benetzter Fläche AA und benetzter Perimeter PP. Sowohl AA als auch PP können in Abhängigkeit von der Wassertiefe hh und der Kanalbasisbreite bb berechnet werden. Viele Kanalquerschnitte können mit trapezförmiger Form angenähert werden, wobei die Wasseroberflächenbreite B=b+2hmB=b+2\cdot h\cdot m (mit mm die Bankflanke ist, wie in der Abbildung unten angegeben).

1d hydraulics parameters

So ergeben sich AA und PP aus den folgenden Formeln:

A=h0.5(b+B)=h(b+hm)A = h \cdot 0.5\cdot (b + B) = h \cdot (b + h\cdot m)
P=b+2h(m2+1)1/2P = b + 2h\cdot (m^2 + 1)^{1/2}

Schließlich kann die Entlastung QQ (m3/s) als:

Q=uA=kstS1/2Rh2/3AQ = u \cdot A = k_{st} \cdot S^{1/2}\cdot R_{h}^{2/3} \cdot A

Berechnung der Entladung

Schreiben Sie ein Skript, das die Entladung in Abhängigkeit von der Kanalbasisbreite bb, Bankhang mm, Wassertiefe hh, der Steigung SS und dem Strickler-Koeffizienten kstk_{st} ausdruckt.

Funktionalisierung

Gießen Sie die Berechnung in eine Funktion (z.B. def calc_discharge(b, h, k_st, m, S): ...), die die Entlastung QQ zurückgibt.

Flexibilität

Nutzen Sie die Funktion durch die Implementierung von (optional) keyword arguments, damit ein Benutzer wahlweise die D90D_{90} (D90), den Strickler-Koeffizientenkstk_{st} (k_st) oder Manning’s nmn_m (n_m) bereitstellen kann.

Invertieren Sie die Funktion

Die rückständige Lösung der Manning-Strickler Formel ist ein nichtlineares Problem, wenn der Kanal nicht rechteckig ist. Aus diesem Grund ist eine iterative Approximation erforderlich, und hier verwenden wir das Newton-Raphson-Schema Akanbi & Katopodes, 1987 hierfür (siehe auch die ILIAS-Plattform der Universität Stuttgart](https://ilias3.uni-stuttgart.de)).

Verwenden Sie ein Newton-Raphson-Lösungssystem Paine, 1992, um die Wassertiefe h für eine bestimmte Entladung Q eines Trapezkanals zu interpolieren.

References
  1. Kundu, P. K., & Cohen, I. M. (2008). Fluid Mechanics (4th ed.). Elsevier Inc.
  2. Meyer-Peter, E., & Müller, R. (1948). Formulas for Bed-Load transport. IAHSR, Appendix 2, 2nd meeting, 39–65. http://resolver.tudelft.nl/uuid:4fda9b61-be28-4703-ab06-43cdc2a21bd7
  3. Akanbi, A. A., & Katopodes, N. D. (1987). Model for flood propagation on initially dry land. Journal of Hydraulic Engineering, 114(7), 689–706. 10.1061/(ASCE)0733-9429(1988)114:7(689)
  4. Paine, J. N. (1992). Open-Channel Flow Algorithm in Newton-Raphson Form. Journal of Irrigation and Drainage Engineering, 118(2), 306–319.