Plaxis Python Geotechniek damwanden funderingen bouwputten sluizen tunnels ondergronds bouwen dijken waterkeringen taludstabiliteit D-Geo Stability D-Settlement D-Sheet Piling D-Foundations Parametrisch ontwerpen Liquefactie aardbevingen

Parametrisch ontwerpen met Python en Plaxis

Geo-ingenieurs maakt intensief gebruik van verschillende tools en softwareapplicaties om het reken- en rapportageproces van geotechnische berekeningen te automatiseren. Wij hebben scripts die in Python geschreven zijn om de invoer en de uitvoer van Plaxis berekeningen volledig te automatiseren. Dit resulteert in een enorme tijdwinst en fouteliminatie bij projecten. Daarnaast kan in Python een geautomatiseerde parametervariatie van Plaxis berekeningen met optimalisatie en feedbackloops worden uitgevoerd.

Post-processing

Met twee drukken op de knop worden in korte tijd alle relevante resultaten verkregen voor alle of een selectie van fasen uit Plaxis. Zo kunnen snedekrachten en verplaatsingen in damwanden, en ankerkrachten gestructureerd worden weergegeven. Er wordt automatisch een onderscheid gemaakt tussen BGT- en UGT-fasen, eventueel met toegepaste factoren over de BGT-fasen. Er worden grafieken weergegeven van zowel alle individuele fasen als omhullende waarden.

Ook kunnen tabellen worden gegenereerd met:

  • De gebruikte grondparameters
  • De numerieke instellingen van de fasen
  • De toegepaste veiligheidsfactoren

 

Naast damwanden kan ook de embedded beam data worden geëxporteerd naar Excel of jpg. Daarnaast kunnen figuren van verplaatsingen van punten en φ/c reductielijnen automatisch gegenereerd worden.

 

Aan de rechterzijde zijn enkele video's weergegeven met voorbeelden van het post-processen van krachtswerking in damwanden, ankerkrachten en alle relevante invoerparameters.

In bovenstaand figuur is een omhullende weergegeven van alle ULS fasen inclusief 1,2x de SLS fasen. De legenda en alle min/max waarden worden automatisch weergegeven.

Plaxis model opbouw

De opbouw van het Plaxismodel is volledig geautomatiseerd met Python scripts. Hierbij wordt gebruik gemaakt van enkele honderden volledig voorgeprogrammeerde algoritmes en subroutines die het ontwerp-, modelleer- en rekenproces razendsnel maken. De invoer van grond- en constructieparameters verloopt eveneens geautomatiseerd. Hierdoor kunnen uiteenlopende doorsneden en varianten moeiteloos en systematisch worden doorgerekend.

Geautomatiseerde parametervariatie met optimalisatie

Met een hypercomplex algoritme met een feedbackloop kan een Plaxis berekening iteratief worden uitgevoerd, waarbij een invoerparameter telkens wordt aangepast. Zo kan voor geselecteerde fasen een vergelijking worden gemaakt van snedekrachten, verplaatsingen, ankerkrachten en macrostabiliteit. Er kan gevarieerd worden in onder andere:

  • Damwandniveau
  • Damwandeigenschappen
  • Ankerniveau
  • Ankereigenschappen
  • Ankervoorspanning
  • Grondparameterset
  • Belastingniveau
  • Niveau van ontgraving of ophoging
  • Waterstanden

Daarnaast kunnen ook grondparameters afzonderlijk worden gevarieerd, onder andere:

  • Sterkteparameters
  • Stijfheden
  • Overige parameters, zoals Rinter, K0, doorlatendheid, volumieke gewichten, etc.