diff --git a/docs/en/calculators/structures/dever_triang.md b/docs/en/calculators/structures/dever_triang.md index 3a96d0860611107f2a8807356098d5e4e2ed9980..748232c3b288deb608aece0bd61b1d0499b11b10 100644 --- a/docs/en/calculators/structures/dever_triang.md +++ b/docs/en/calculators/structures/dever_triang.md @@ -1,17 +1,44 @@ -# Triangular weir formula +# V-notch weir formula -T1 caracterized by: + -* \(C_d\): discharge coefficient -* \(\alpha\): half angle at the apex of the triangle -* \(Z_d\): elevation of the tip of the triangle +*Perspective view of a triangular weir (from CETMEF, 2005[^1])* -## Formula +## Free flow formula -$$Q = C_d * tg \frac{\alpha}{2} \left ( Z_{am} - Z_d \right )^{2.5}$$ +$$Q = C_d * \tan \left( \frac{\alpha}{2} \right) \left ( Z_{1} - Z_d \right )^{2.5}$$ -Thin wall weir: \(C_d\) = 1.37 +Avec: -Thick weir without contraction (rounded \(r > 0.1 * h1\)): \(C_d\) = 1.27 +* \(C_d\) : discharge coefficient +* \(\alpha / 2\) : half-angle at the apex of the triangle +* \(Z_1\) : upstream water elevation +* \(Z_d\) : spill elevation at the tip of the triangle -Triangular profile weir: (1/2 upstream, 1/2 or 1/5 downstream): \(C_d\) = 1.68 and 1.56 +The discharge coefficient \(C_d\) depends, among other things, on the thickness of the weir: + +- Sharp-crested weir : \(C_d\) = 1.37 +- Broad-crested weir (rounded off \(r > 0.1 * h1\)) : \(C_d\) = 1.27 +- triangular profile weir : (1/2 upstream, 1/2 or 1/5 downstream) : \(C_d\) = 1.68 and 1.56 + +## Submergence of a V-notch sharp-crested weir + +The weir is submerged as soon as \(Z_{2} > Z_{d}\) and [the Villemonte reduction coefficient](villemonte_1947.md) is then applied to the discharge calculated in free flow. + +## Submergence of a V-notch broad-crested weir + +Submergence occurs for \(h_2 / h_1 > 4 / 5\) with \(h_1 = Z_1 - Z_d\) and \(h_2 = Z_2 - Z_d\), and with \(Z_2\) the downstream water elevation. + +The reduction coefficient proposed by Bos (1989) [^2] is then applied: + +![Submergence reduction factor for a V-notch broad-crested weir (from Bos, 1989 [^2])](dever_triang_abaque_bos.png) + +*Submergence reduction factor for a V-notch broad-crested weir (from Bos, 1989 [^2])* + +The abacus is approximated by the following formula: + +$$K_s = sin(3.9629 (1 - h_2 / h_1)^{0.575})$$ + +[^1]: CETMEF, 2005. Notice sur les déversoirs : synthèse des lois d’écoulement au droit des seuils et déversoirs. Centre d’Études Techniques Maritimes Et Fluviales, Compiègne. + +[^2]: Bos, M.G., 1989. Discharge measurement structures., 3rd edition. ed, Publication. International Institute for Land Reclamation and Improvement, Wageningen, The Netherlands. diff --git a/docs/en/calculators/structures/dever_triang.png b/docs/en/calculators/structures/dever_triang.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3c5848243ec2bdcd4a746028a8ece1c4ec40ea Binary files /dev/null and b/docs/en/calculators/structures/dever_triang.png differ diff --git a/docs/en/calculators/structures/dever_triang_abaque_bos.png b/docs/en/calculators/structures/dever_triang_abaque_bos.png new file mode 100644 index 0000000000000000000000000000000000000000..7b5792b55d8012284984ce6b85c02e173b0503b6 Binary files /dev/null and b/docs/en/calculators/structures/dever_triang_abaque_bos.png differ diff --git a/docs/fr/calculators/structures/dever_triang.md b/docs/fr/calculators/structures/dever_triang.md index 38fac98fdfed2db8f251956309d4fc67ad0aa6c8..62bf10737bfb9f4d3aa96d7279b076b68816a907 100644 --- a/docs/fr/calculators/structures/dever_triang.md +++ b/docs/fr/calculators/structures/dever_triang.md @@ -1,17 +1,44 @@ # Formule du déversoir triangulaire -T1 caractérisé par : + + +*Vue en perspective d'un déversoir triangulaire (d'après CETMEF, 2005[^1])* + +## Formule du déversoir dénoyé + +$$Q = C_d * \tan \left( \frac{\alpha}{2} \right) \left ( Z_{1} - Z_d \right )^{2.5}$$ + +Avec: * \(C_d\) : coefficient de débit -* \(\alpha\) : demi-angle au sommet du triangle +* \(\alpha / 2\) : le demi-angle au sommet du triangle +* \(Z_1\) : cote de l'eau à l'amont du seuil * \(Z_d\) : cote de déversement de la pointe du triangle -## Formule +Le coefficient de débit \(C_d\) dépend notamment de l'épaisseur du déversoir: + +- Déversoir en mince paroi : \(C_d\) = 1.37 +- Déversoir épais sans contraction (arrondi \(r > 0.1 * h1\)) : \(C_d\) = 1.27 +- Déversoir à profil triangulaire : (1/2 amont, 1/2 ou 1/5 aval) : \(C_d\) = 1.68 et 1.56 + +## Ennoiement d'un seuil triangulaire mince + +Le seuil est noyé dès que \(Z_{2} > Z_{d}\) et [le coefficient de réduction de Villemonte](villemonte_1947.md) est alors appliqué sur le débit calculé en régime dénoyé. + +## Ennoiement d'un seuil triangulaire épais + +L'ennoiement a lieu pour \(h_2 / h_1 > 4 / 5\) avec \(h_1 = Z_1 - Z_d\) et \(h_2 = Z_2 - Z_d\), et avec \(Z_2\) la cote de l'eau à l'aval du seuil. + +Le coefficient de réduction proposé par Bos (1989)[^2] est alors appliqué: + +![Coefficient d'ennoiement pour un déversoir triangulaire à crête épaisse (d'après Bos, 1989 [^2])](dever_triang_abaque_bos.png) + +*Coefficient d'ennoiement pour un déversoir triangulaire à crête épaisse (extrait de Bos, 1989 [^2])* -$$Q = C_d * tg \frac{\alpha}{2} \left ( Z_{am} - Z_d \right )^{2.5}$$ +L'abaque est approché par la formule suivante : -Déversoir en mince paroi : \(C_d\) = 1.37 +$$K_s = sin(3.9629 (1 - h_2 / h_1)^{0.575})$$ -Déversoir épais sans contraction (arrondi \(r > 0.1 * h1\)) : \(C_d\) = 1.27 +[^1]: CETMEF, 2005. Notice sur les déversoirs : synthèse des lois d’écoulement au droit des seuils et déversoirs. Centre d’Études Techniques Maritimes Et Fluviales, Compiègne. -Déversoir à profil triangulaire : (1/2 amont, 1/2 ou 1/5 aval) : \(C_d\) = 1.68 et 1.56 +[^2]: Bos, M.G., 1989. Discharge measurement structures., 3rd edition. ed, Publication. International Institute for Land Reclamation and Improvement, Wageningen, The Netherlands. diff --git a/docs/fr/calculators/structures/dever_triang.png b/docs/fr/calculators/structures/dever_triang.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3c5848243ec2bdcd4a746028a8ece1c4ec40ea Binary files /dev/null and b/docs/fr/calculators/structures/dever_triang.png differ diff --git a/docs/fr/calculators/structures/dever_triang_abaque_bos.png b/docs/fr/calculators/structures/dever_triang_abaque_bos.png new file mode 100644 index 0000000000000000000000000000000000000000..7b5792b55d8012284984ce6b85c02e173b0503b6 Binary files /dev/null and b/docs/fr/calculators/structures/dever_triang_abaque_bos.png differ diff --git a/src/app/calculators/cloisons/config.json b/src/app/calculators/cloisons/config.json index fd387b8de6d37cb7f4fb7058c471ea1df5315ad3..bb5e3cd4fed6e1e92b812acb37e8f67bb6154191 100644 --- a/src/app/calculators/cloisons/config.json +++ b/src/app/calculators/cloisons/config.json @@ -35,6 +35,7 @@ "SeuilRectangulaire_WeirVillemonte": "structures/kivi.html", "SeuilRectangulaire_WeirSubmergedLarinier": "structures/fente_noyee.html", "SeuilTriangulaire_TriangularWeirFree": "structures/dever_triang.html", + "SeuilTriangulaire_TriangularWeirBroad": "structures/dever_triang.html", "SeuilTriangulaireTrunc_TriangularTruncWeirFree": "structures/dever_triang_tronque.html" } }, diff --git a/src/app/calculators/cloisons/en.json b/src/app/calculators/cloisons/en.json index 752ed71b3451171887f4ee5da95cf8b24651191d..997eae6e8ef546f4148ae0e473ba235708ac3794 100644 --- a/src/app/calculators/cloisons/en.json +++ b/src/app/calculators/cloisons/en.json @@ -16,7 +16,8 @@ "select_loidebit_SeuilRectangulaire_WeirSubmergedLarinier": "Submerged slot (Larinier 1992)", "select_loidebit_SeuilRectangulaire_WeirVillemonte": "Villemonte 1947", - "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Triangular weir (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "V-notch sharp-crested weir (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirBroad": "V-notch broad-crested weir (Bos)", "select_loidebit_SeuilTriangulaireTrunc_TriangularTruncWeirFree": "Truncated triangular weir (Villemonte)", diff --git a/src/app/calculators/cloisons/fr.json b/src/app/calculators/cloisons/fr.json index 724c6fa1b24f6b7726911942d9f1df9497d18212..c7a58c66e63be5e3b06df224610663a2d5f12e9f 100644 --- a/src/app/calculators/cloisons/fr.json +++ b/src/app/calculators/cloisons/fr.json @@ -13,7 +13,8 @@ "select_loidebit_SeuilRectangulaire_WeirSubmergedLarinier": "Fente noyée (Larinier 1992)", "select_loidebit_SeuilRectangulaire_WeirVillemonte": "Villemonte 1947", - "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Déversoir triangulaire (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Déversoir triangulaire mince (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirBroad": "Déversoir triangulaire épais (Bos)", "select_loidebit_SeuilTriangulaireTrunc_TriangularTruncWeirFree": "Déversoir triangulaire tronqué (Villemonte)", diff --git a/src/app/calculators/parallelstructure/config.json b/src/app/calculators/parallelstructure/config.json index 63627b008c8b2d20b4511dc266594c074e87ed5c..2f2e9cb839996b3c03658ab4e8f78ed5621b42c0 100644 --- a/src/app/calculators/parallelstructure/config.json +++ b/src/app/calculators/parallelstructure/config.json @@ -40,6 +40,7 @@ "SeuilRectangulaire_WeirSubmerged": "structures/seuil_noye.html", "SeuilRectangulaire_WeirFree": "structures/seuil_denoye.html", "SeuilTriangulaire_TriangularWeirFree": "structures/dever_triang.html", + "SeuilTriangulaire_TriangularWeirBroad": "structures/dever_triang.html", "SeuilTriangulaireTrunc_TriangularTruncWeirFree": "structures/dever_triang_tronque.html" } }, diff --git a/src/app/calculators/parallelstructure/en.json b/src/app/calculators/parallelstructure/en.json index 3e63f26b2fe9130af19bff560b423bf483745b04..3e2e7fc8e3d5f47755edc09cc68dbcc58ad062d0 100644 --- a/src/app/calculators/parallelstructure/en.json +++ b/src/app/calculators/parallelstructure/en.json @@ -17,7 +17,8 @@ "select_loidebit_VanneRectangulaire_RectangularOrificeFree": "Free flow gate", "select_loidebit_VanneRectangulaire_RectangularOrificeSubmerged": "Submerged gate", - "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Triangular weir (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "V-notch sharp-crested weir (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirBroad": "V-notch broad-crested weir (Bos)", "select_loidebit_SeuilTriangulaireTrunc_TriangularTruncWeirFree": "Truncated triangular weir (Villemonte)", diff --git a/src/app/calculators/parallelstructure/fr.json b/src/app/calculators/parallelstructure/fr.json index ec6b2dbbca0bf65b5995b78ef05aa2dbaaad8321..75c23e0b158ef85ce2be1cdbff4a576206fd8381 100644 --- a/src/app/calculators/parallelstructure/fr.json +++ b/src/app/calculators/parallelstructure/fr.json @@ -17,7 +17,8 @@ "select_loidebit_VanneRectangulaire_RectangularOrificeFree": "Vanne dénoyée", "select_loidebit_VanneRectangulaire_RectangularOrificeSubmerged": "Vanne noyée", - "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Déversoir triangulaire (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirFree": "Déversoir triangulaire mince (Villemonte)", + "select_loidebit_SeuilTriangulaire_TriangularWeirBroad": "Déversoir triangulaire épais (Bos)", "select_loidebit_SeuilTriangulaireTrunc_TriangularTruncWeirFree": "Déversoir triangulaire tronqué (Villemonte)", diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 05632230342cb695f61a9a7ae3937dd115207d5b..f3b8eab41e97f12304a71dfa04615ce3d48cb991 100644 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -305,7 +305,8 @@ "INFO_LOIDEBIT_WeirSubmergedLarinier": "Submerged slot (Larinier 1992)", "INFO_LOIDEBIT_OrificeSubmerged": "Submerged orifice", "INFO_LOIDEBIT_OrificeFree": "Free orifice", - "INFO_LOIDEBIT_TriangularWeirFree": "Triangular weir (Villemonte)", + "INFO_LOIDEBIT_TriangularWeirBroad": "V-notch broad-crested weir (Bos)", + "INFO_LOIDEBIT_TriangularWeirFree": "V-notch sharp-crested weir (Villemonte)", "INFO_LOIDEBIT_TriangularTruncWeirFree": "Truncated triangular weir (Villemonte)", "INFO_LOIDEBIT_GateCem88d": "Weir/Orifice Cemagref 88", "INFO_LOIDEBIT_GateCem88v": "Weir/Undershot gate Cemagref 88", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 0b15e2145f730abd80eacabb7d39da7e293b2bff..6f19f910496595b4be50e6ef4f5ff5e73a1327ed 100644 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -304,7 +304,8 @@ "INFO_LOIDEBIT_WeirSubmergedLarinier": "Fente noyée (Larinier 1992)", "INFO_LOIDEBIT_OrificeSubmerged": "Orifice noyé", "INFO_LOIDEBIT_OrificeFree": "Orifice dénoyé", - "INFO_LOIDEBIT_TriangularWeirFree": "Déversoir triangulaire (Villemonte)", + "INFO_LOIDEBIT_TriangularWeirBroad": "Déversoir triangulaire épais (Bos)", + "INFO_LOIDEBIT_TriangularWeirFree": "Déversoir triangulaire mince (Villemonte)", "INFO_LOIDEBIT_TriangularTruncWeirFree": "Déversoir triangulaire tronqué (Villemonte)", "INFO_LOIDEBIT_GateCem88d": "Déversoir/Orifice Cemagref 88", "INFO_LOIDEBIT_GateCem88v": "Déversoir/Vanne de fond Cemagref 88",