Skip to content
Snippets Groups Projects
Commit 36b71b90 authored by mathias.chouet's avatar mathias.chouet
Browse files

Add weir-jet-length example

parent f4c53426
No related branches found
No related tags found
No related merge requests found
......@@ -175,8 +175,10 @@ export class CalculatorListComponent implements OnInit {
{
label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_CHANNEL_FLOW"),
path: "solveur-channel-flow.json"
// débit d'un chenal avec ouvrages
// channel flow with hydraulic structures
},
{
label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH"),
path: "weir-jet-length.json"
},
{
label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_PAB_ECH_TRIANG"),
......
......@@ -2,14 +2,14 @@
"header": {
"source": "jalhyd",
"format_version": "1.3",
"created": "2019-10-25T12:31:39.494Z"
"created": "2020-03-10T10:41:12.161Z"
},
"settings": {
"precision": 1e-7,
"maxIterations": 100,
"displayPrecision": 3
},
"documentation": "",
"documentation": "\nCette session correspond au premier cas d'étude présent dans *la méthodologie de calcul du débit du droit d'eau fondé en titre, AFB, Irstea, septembre 2017*.\n\nElle consiste à calculer le débit d'un moulin à partir de la cote de fonctionnement normale (fixée à 394,66m) et des différents organes hydrauliques constituant la prise d'eau du moulin (une vanne motrice, un canal d'amenée et une vanne à l'entrée du canal d'amenée).\n\nLe calcul s'effectue par itérations successives des opérations suivantes :\n\n- Choix d'un débit probable \n- Calcul de la cote de l'eau amont de la vanne motrice\n- Calcul de la cote de l'eau à l'amont du canal d'amenée\n- Calcul de la cote de l'eau à l'amont de la vanne d'entrée\n- Vérification de l'égalité de la cote obtenue avec la cote normale de fonctionnement\n\nLes différents paramètres utiles au calcul suivant sont liés à ceux du précédent. Il suffit de demander le calcul de la cote de l'eau à l'amont de la vanne d'entrée du canal pour que les calculs précédents s'effectuent automatiquement.\n\nCes itérations peuvent être faites manuellement par exemple en faisant varier le débit de la vanne motrice et d'observer pour quel débit la cote de l'eau à l'amont de la vanne d'entrée croise la cote normale de fonctionnement.\n\nCette session propose d'utiliser le \"solveur multi-modules\" qui se charge d'effectuer une dichotomie afin de trouver le débit permettant d'obtenir la cote normale de fonctionnement au niveau de la cote de l'eau de la vanne d'entrée du canal d'amenée.\n",
"session": [
{
"uid": "MHQxN3",
......@@ -17,7 +17,7 @@
"calcType": "ParallelStructure"
},
"meta": {
"title": "Ouvrages"
"title": "Vanne motrice"
},
"children": [
{
......@@ -55,7 +55,8 @@
},
{
"symbol": "Z1",
"mode": "CALCUL"
"mode": "CALCUL",
"value": 102
},
{
"symbol": "Z2",
......@@ -67,11 +68,11 @@
{
"uid": "Mnk0Mj",
"props": {
"regime": "Fluvial",
"calcType": "Bief"
"calcType": "Bief",
"regime": "Fluvial"
},
"meta": {
"title": "Bief"
"title": "Canal d'amenée"
},
"children": [
{
......@@ -151,7 +152,7 @@
"calcType": "ParallelStructure"
},
"meta": {
"title": "Ouvrages 1"
"title": "Vanne à l'entrée du canal"
},
"children": [
{
......@@ -190,7 +191,8 @@
},
{
"symbol": "Z1",
"mode": "CALCUL"
"mode": "CALCUL",
"value": 102
},
{
"symbol": "Z2",
......@@ -205,10 +207,11 @@
"props": {
"calcType": "Solveur",
"nubToCalculate": "bmlreT",
"searchedParameter": "MHQxN3/Q"
"searchedParameter": "MHQxN3/Q",
"targettedResult": ""
},
"meta": {
"title": "Solveur"
"title": "Calcul du débit à partir de la cote de fonctionnement"
},
"children": [],
"parameters": [
......
{"header":{"source":"jalhyd","format_version":"1.3","created":"2020-03-10T11:11:09.561Z"},"settings":{"precision":1e-7,"maxIterations":100,"displayPrecision":3},"documentation":"## Calcul la longueur d'un jet provenant d'un déversoir dénoyé\n\n### Exposé du problème\n\nOn cherche à savoir pour différents débits quelle est la distance parcourue par la nappe d'eau au dessus d'un déversoir au moment où la nappe atteint la crête du déversoir.\n\nOn va considérer un jet horizontal représentant la surface libre de la nappe au dessus du déversoir et calculer la distance horizontale atteinte lorsque le jet atteint la cote de la crête du déversoir.\n\n### Étapes du calcul\n\nLe module déversoir dénoyé permet de calculer la cote de l'eau à l'amont du déversoir pour débits. Cette cote de l'eau correspond à la cote de départ du jet.\n\nLa cote de l'eau représentant le point d'impact du jet est égale à la cote de la crête du déversoir.\n\nPour obtenir la vitesse initiale du jet, il faut passer par plusieurs calculs intermédiaires : \n\n- Calcul du tirant d'eau entre la crête du déversoir et la cote de l'eau à l'amont du déversoir.\n- Calcul de la surface hydraulique de l'écoulement au dessus de la crête du déversoir en multipliant le tirant d'eau par la largeur du déversoir\n- Calcul de la vitesse moyenne de l'écoulement en divisant le débit par la surface hydraulique\n\nCette vitesse est ensuite utilisée comme vitesse initiale du jet.\n","session":[{"uid":"eXphMG","props":{"calcType":"Jet"},"meta":{"title":"Longueur du jet"},"children":[],"parameters":[{"symbol":"V0","mode":"LINK","targetNub":"eGxvcn","targetParam":"X"},{"symbol":"S","mode":"SINGLE","value":0},{"symbol":"ZJ","mode":"LINK","targetNub":"dGVrMX","targetParam":"Z1"},{"symbol":"ZW","mode":"LINK","targetNub":"NTRjcn","targetParam":"ZDV"},{"symbol":"ZF","mode":"SINGLE","value":1},{"symbol":"D","mode":"CALCUL"}]},{"uid":"dGVrMX","props":{"calcType":"Dever"},"meta":{"title":"Déver. dénoyés"},"children":[{"uid":"NTRjcn","props":{"calcType":"Structure","structureType":"SeuilRectangulaire","loiDebit":"WeirFree"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":1.4},{"symbol":"L","mode":"SINGLE","value":1.75},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"Q","mode":"MINMAX","min":0.07,"max":0.1,"step":0.01,"extensionStrategy":0},{"symbol":"Z1","mode":"CALCUL","value":0},{"symbol":"BR","mode":"SINGLE","value":0.7},{"symbol":"ZR","mode":"SINGLE","value":0}]},{"uid":"ZDdraH","props":{"calcType":"YAXB"},"meta":{"title":"Tirant d'eau"},"children":[],"parameters":[{"symbol":"Y","mode":"LINK","targetNub":"dGVrMX","targetParam":"Z1"},{"symbol":"A","mode":"SINGLE","value":1},{"symbol":"X","mode":"CALCUL"},{"symbol":"B","mode":"LINK","targetNub":"NTRjcn","targetParam":"ZDV"}]},{"uid":"NXJzdn","props":{"calcType":"YAXB"},"meta":{"title":"Surface hydraulique"},"children":[],"parameters":[{"symbol":"Y","mode":"CALCUL"},{"symbol":"A","mode":"LINK","targetNub":"NTRjcn","targetParam":"L"},{"symbol":"X","mode":"LINK","targetNub":"ZDdraH","targetParam":"X"},{"symbol":"B","mode":"SINGLE","value":0}]},{"uid":"eGxvcn","props":{"calcType":"YAXB"},"meta":{"title":"Vitesse initiale"},"children":[],"parameters":[{"symbol":"Y","mode":"LINK","targetNub":"dGVrMX","targetParam":"Q"},{"symbol":"A","mode":"LINK","targetNub":"NXJzdn","targetParam":"Y"},{"symbol":"X","mode":"CALCUL"},{"symbol":"B","mode":"SINGLE","value":0}]}]}
\ No newline at end of file
......@@ -483,6 +483,7 @@
"INFO_EXAMPLE_LABEL_PAB_COMPLETE": "Standard fish ladder",
"INFO_EXAMPLE_LABEL_PAB_ECH_TRIANG": "PAB Ech Triang",
"INFO_EXAMPLE_LABEL_PERR": "PERR",
"INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Weir jet length",
"INFO_EXAMPLES_TITLE": "Examples",
"INFO_EXAMPLES_SUBTITLE": "Load standard examples",
"INFO_YAXB_TITRE": "Linear function",
......
......@@ -482,6 +482,7 @@
"INFO_EXAMPLE_LABEL_PAB_COMPLETE": "Passe à bassins type",
"INFO_EXAMPLE_LABEL_PAB_ECH_TRIANG": "PAB Ech Triang",
"INFO_EXAMPLE_LABEL_PERR": "PERR",
"INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Longueur de jet d'un déversoir",
"INFO_EXAMPLES_TITLE": "Exemples",
"INFO_EXAMPLES_SUBTITLE": "Charger des exemples types",
"INFO_YAXB_TITRE": "Fonction affine",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment