Demo Iteration Project: Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
| description=The demo show the [[Simulation Core|iteration]] functionality that can be used to adjust the ground infiltration speed using a combo formula.
| description=The demo show the [[Simulation Core|iteration]] functionality that can be used to adjust the ground infiltration speed using a combo formula.
}}
}}
==Calculations using the Iteration option==
The implementations demonstrated here strike a balance between leveraging the {{software}}'s effective means of calculation and the flexibility and verisimilitude of the results. As such, they serve as a powerful springboard for creating ones own accepted means of calculation.
==Using the Rainfall overlay for calculating the groundwater infiltration speed ==
Set up
Rain event. Duration of the Rain event. De volledige tijdsduur wordt opgegeven.
Watersystem - Advanced: Select Ggrid Overaly to set initial water level and also flow UV
Groundwater - Advanced: Select a Grid Ovelay as Groundwater Level (datum
Unsaturaed Zone
Output Overlays
Deze output is nodig.
Surface Last Value
Rain
Ground Last Value
Ground Watertable
Ground Last Unsaturated Storage
Ground Last Unsaturated Fraction
Surface Last U
Surface Last V
Timeframes
De uitkomsten van elke iteratiestap worden door de volgende combo-overlay's gebruikt om de data weer klaar te zetten voor de volgende stap. Dit is bedoeld om de volgende iteratiestap te rekenen met de juiste inputdata. We lopen de verschillende combo-overlay's door:
Combo Surface U en Combo Surface V. In de formula van deze combooverlay is te zien dat de formule er op gericht is om er voor te zorgen dat hij rekent met de data uit de vorige tijdstap. Echter, indien de vorige iteratiestap stap 0 was, dan kan gerekend worden met 0.
IF(EQ(ITERATION, 0), 0, A)
Combo Fraction
Combo Surface
Combo Grondwaterdiepte
Combo Infil Speed
Iteration Collector
Dit laat de resultaten zien van elke iteratiestap. Wanneer je de modulus niet op 1 (defealt) zet, maar bijvoorbeeld op 2
Overlays - Grid calculations - Iteration Collector
Iteration Input Overlay -> Rain event
Partial_Start_SEC
Partial_End_SEC
Indicator
UPDATE_OVERLAY_PARTIAL_END_SEC_WHERE_OVERLAY_IS_10 
Hiermee stel je de start en de eindtijd van de gedeeltelijke doorrekening van de regenwateroverlay. Met andere woorden een iteratiestap. Bij de volgende stap worden deze waarden aangepast en wordt de tweede iteratie doorgerekend.
Het aantal iteraties wordt door de indicator opgevraagd met de TQL: SELECT_ITERATIONS_WHERE.
De iteratie waar momenteel mee wordt gerekend wordt opgevraagd met de TQL: SELECT_ITERATION_WHERE
De totale simulatie tijd wordt ook opgevraagd: Query: SELECT_ATTRIBUUT_WHERE_NAME_IS_RAIN_M_AND_OVERLAY_IS_10_AND_RELATION_IS_WEATHER_AND_INDEX_IS_2
Fraction Start en Fraction End geven de start en end als fractie. Bij Start en End wordt dit uitgedrukt in seconden door deze fractie te vermenigvuldigen met de totale simulatietijd.
Je kan de debug niet downloaden per iteratie.
Je kan per iteratie wel wegschrijven.
Je kan bepaalde updates wel doen. Dus wanneer je in je scenario bijvoorbeeld het attribuut van een specifiek gebouwtype wil updaten tijdens een bepaalde iteratiestap 5, dan kan dat.
UPDATE_BUILDING_ARGICULTURE_BUYOUT_COST_M2_WHERE BUILDING_IS_35_AND_ITERATION_IS_5
Je zit initieel altijd in iteratiestap 0. Dus met een TQL querie kan dit niet voor iteratiestap 5. Het kan wel via de API en de indicator.
Select_
Modulus


==Exploring the project==
==Exploring the project==

Revision as of 12:33, 15 November 2024

An overview of Demo Iteration.

The Demo Iteration project is available for all users and can be found in the main menu under Edit projects. This project does not count towards your license.

This project is intended for hydrologists and other water experts.

This project showcases the rainfall overlay in a iteration mode.

The demo show the iteration functionality that can be used to adjust the ground infiltration speed using a combo formula.

Calculations using the Iteration option

The implementations demonstrated here strike a balance between leveraging the Tygron Platform's effective means of calculation and the flexibility and verisimilitude of the results. As such, they serve as a powerful springboard for creating ones own accepted means of calculation.

Using the Rainfall overlay for calculating the groundwater infiltration speed

Set up Rain event. Duration of the Rain event. De volledige tijdsduur wordt opgegeven. Watersystem - Advanced: Select Ggrid Overaly to set initial water level and also flow UV Groundwater - Advanced: Select a Grid Ovelay as Groundwater Level (datum Unsaturaed Zone

Output Overlays Deze output is nodig. Surface Last Value Rain Ground Last Value Ground Watertable Ground Last Unsaturated Storage Ground Last Unsaturated Fraction Surface Last U Surface Last V

Timeframes

De uitkomsten van elke iteratiestap worden door de volgende combo-overlay's gebruikt om de data weer klaar te zetten voor de volgende stap. Dit is bedoeld om de volgende iteratiestap te rekenen met de juiste inputdata. We lopen de verschillende combo-overlay's door:

Combo Surface U en Combo Surface V. In de formula van deze combooverlay is te zien dat de formule er op gericht is om er voor te zorgen dat hij rekent met de data uit de vorige tijdstap. Echter, indien de vorige iteratiestap stap 0 was, dan kan gerekend worden met 0. IF(EQ(ITERATION, 0), 0, A)

Combo Fraction Combo Surface Combo Grondwaterdiepte

Combo Infil Speed


Iteration Collector Dit laat de resultaten zien van elke iteratiestap. Wanneer je de modulus niet op 1 (defealt) zet, maar bijvoorbeeld op 2 Overlays - Grid calculations - Iteration Collector Iteration Input Overlay -> Rain event


Partial_Start_SEC Partial_End_SEC

Indicator UPDATE_OVERLAY_PARTIAL_END_SEC_WHERE_OVERLAY_IS_10

Hiermee stel je de start en de eindtijd van de gedeeltelijke doorrekening van de regenwateroverlay. Met andere woorden een iteratiestap. Bij de volgende stap worden deze waarden aangepast en wordt de tweede iteratie doorgerekend.

Het aantal iteraties wordt door de indicator opgevraagd met de TQL: SELECT_ITERATIONS_WHERE. De iteratie waar momenteel mee wordt gerekend wordt opgevraagd met de TQL: SELECT_ITERATION_WHERE

De totale simulatie tijd wordt ook opgevraagd: Query: SELECT_ATTRIBUUT_WHERE_NAME_IS_RAIN_M_AND_OVERLAY_IS_10_AND_RELATION_IS_WEATHER_AND_INDEX_IS_2

Fraction Start en Fraction End geven de start en end als fractie. Bij Start en End wordt dit uitgedrukt in seconden door deze fractie te vermenigvuldigen met de totale simulatietijd.

Je kan de debug niet downloaden per iteratie.

Je kan per iteratie wel wegschrijven.

Je kan bepaalde updates wel doen. Dus wanneer je in je scenario bijvoorbeeld het attribuut van een specifiek gebouwtype wil updaten tijdens een bepaalde iteratiestap 5, dan kan dat. UPDATE_BUILDING_ARGICULTURE_BUYOUT_COST_M2_WHERE BUILDING_IS_35_AND_ITERATION_IS_5

Je zit initieel altijd in iteratiestap 0. Dus met een TQL querie kan dit niet voor iteratiestap 5. Het kan wel via de API en de indicator.


Select_

Modulus


Exploring the project

To begin exploring the project, see the outlet located on the left side.