Salta al contenuto principale
  1. Tesi/

Mesoscale Inclusions

Mesoscale Inclusions
Numerica Calcestruzzo Python

Perché è interessante

Generare geometrie random di inclusioni (gli aggregati) che rispettino una data curva granulometrica non è affatto banale: in letteratura gli algoritmi di posizionamento delle particelle possono diventare arbitrariamente complessi, soprattutto quando si punta a una generazione veloce e/o a una compattazione realistica, con frazioni di volume elevate e senza sovrapposizioni tra le particelle — i due obiettivi tendono spesso a essere in conflitto tra loro. Il progetto affronta questo compromesso tra velocità ed efficienza di impacchettamento, sviluppando e ottimizzando algoritmi di randomizzazione per generare inclusioni in meso-scala, rispettando anche la forma più probabile in funzione della tipologia di aggregati utilizzata.

Cosa farai

  • Sviluppare e ottimizzare algoritmi di randomizzazione in Python per generare le inclusioni.
  • Costruire i modelli in meso-scala a partire dalle geometrie generate.

Prerequisiti

  • Conoscenze di base di programmazione utili ma non fondamentali, si impara durante la tesi.

Strumenti

  • Python, per scrivere gli algoritmi di randomizzazione e ottimizzazione.
  • Abaqus, per eseguire analisi FEM sulle geometrie generate.

Relatore

Prof. Gianluca Mazzucco · gianluca.mazzucco@unipd.it