510x
002245
2024-01-30

Calcolo

Avviare il calcolo

Per avviare il ciclo di ottimizzazione, aprire la finestra di dialogo Impostazioni di ottimizzazione . Assicurarsi che nella sezione 'Ottimizzazione' la casella di controllo Attivo sia selezionata. Quindi confermare la finestra di dialogo con il pulsante OK .

Procedura di ottimizzazione

Viene visualizzata la finestra 'Avanzamento del calcolo', in cui è possibile seguire l'andamento dell'ottimizzazione. Nella sezione 'Calcolo corrente' vengono mostrati la variante di modello attualmente analizzata ("mutazione") e il numero totale delle mutazioni.

Con l'avvio dell'analisi, il programma determina – a seconda dell'algoritmo di ottimizzazione selezionato – tutte o una prima selezione di configurazioni dei parametri. I valori iniziali vengono determinati mediante un generatore casuale. Ciò avviene secondo una procedura simile a una simulazione Monte Carlo, come descritta in un articolo di Wikipedia.

Successivamente si svolge un processo a ciclo ripetuto fino al raggiungimento del numero totale di tutte le mutazioni da esaminare. Vengono eseguiti i seguenti passaggi:

  • La configurazione dei parametri determinata viene applicata ai parametri globali di ottimizzazione.
  • Vengono eseguite tutte le analisi e verifiche definite – in modo analogo alla funzione 'Calcola tutto'.
  • I risultati ottenuti vengono interpretati in relazione al criterio di ottimizzazione definito.
  • Il risultato della variante esaminata viene confrontato con gli altri risultati nella tabella 'Ottimizzazione' e lì classificato in base al risultato.
  • Sulla base dell'analisi eseguita viene determinata una nuova configurazione dei parametri.
Suggerimento

Nella finestra di lavoro è possibile seguire in tempo reale le modifiche della grafica del modello durante l'ottimizzazione. Queste risultano dalle configurazioni dei parametri continuamente ricalcolate. Nella tabella vengono riportate nelle righe superiori le configurazioni dei parametri finora migliori.

Aumentare l'efficienza

La durata dell'intero processo di ottimizzazione dipende in larga misura dal numero di varianti di modello ("mutazioni") da elaborare e dall'onere di analisi per una singola mutazione del modello. Quest'ultimo comprende tutte le analisi assegnate al modello (casi di carico, combinazioni di carico, situazioni di progetto) inclusi tutti gli Add-on di progettazione in cui sono presenti specifiche per la progettazione.

Affinché il processo non determini risultati irrilevanti per l'interpretazione nelle configurazioni dei parametri successive, in caso di instabilità (nell'analisi strutturale) o di inverificabilità (nel progetto) l'esame della mutazione viene interrotto immediatamente e si passa alla mutazione successiva. Le varianti interrotte non compaiono nella tabella 'Ottimizzazione'.

La configurazione dei parametri selezionata nel corso del processo di ottimizzazione dipende da due fattori: da un lato l'algoritmo di ottimizzazione ('ottimizzatore') definisce il metodo di soluzione. Dall'altro, il tipo di definizione dei parametri di ottimizzazione stabilisce la direzione in cui deve essere esaminata una configurazione dei parametri (vedere figura Definire i parametri globali per l'ottimizzazione ).

I parametri di ottimizzazione del tipo 'Ottimizzazione' sono neutri per il processo di ottimizzazione e non hanno una direzione marcata con cui il criterio di ottimizzazione possa essere raggiunto nel modo migliore. I parametri del tipo 'Ottimizzazione | Crescente' o 'Ottimizzazione | Decrescente', invece, hanno un effetto direzionale per il processo di ottimizzazione. L'attributo 'Crescente' o 'Decrescente' indica al processo, per la selezione della successiva configurazione dei parametri, in quale direzione il parametro deve essere modificato per raggiungere nel modo migliore l'obiettivo di ottimizzazione. In questo modo è possibile controllare e accelerare il processo di ottimizzazione.

Capitolo principale

Knowledge Base