460x
002245
2024-01-30

Calcolo

Avvio del calcolo

Per avviare l'ottimizzazione, aprire la finestra di dialogo Impostazioni di ottimizzazione . Assicurati che la casella di controllo Attivo sia selezionata nella sezione "Ottimizzazione". Fare clic sul pulsante per confermare la finestra di dialogo OK .

Processo di ottimizzazione

Apparirà la finestra "Stato di avanzamento del calcolo", dove è possibile seguire il processo di ottimizzazione. La sezione "Calcolo attuale" mostra la variante del modello attualmente analizzata ("mutazione") e il numero totale di mutazioni.

Una volta avviata l'analisi, il programma determina tutte o una selezione iniziale delle costellazioni di parametri, a seconda dell'algoritmo di ottimizzazione selezionato. I valori iniziali sono determinati con un generatore casuale. Questo viene fatto utilizzando un metodo simile al metodo Monte Carlo, come descritto qui in un articolo di Wikipedia.

Di conseguenza, un processo ad anello viene eseguito fino a raggiungere il numero totale di tutte le mutazioni da analizzare. Vengono eseguiti i seguenti passaggi:

  • La costellazione di parametri determinata viene utilizzata nei parametri di ottimizzazione globali.
  • Vengono eseguite tutte le analisi definite e le verifiche, come nel caso della funzione "Calcola tutto".
  • I risultati ottenuti da questo sono interpretati rispetto al criterio di ottimizzazione definito.
  • Il risultato della variante analizzata viene confrontato con gli altri risultati nella tabella "Ottimizzazione" e lì ordinato, a seconda del risultato.
  • Una nuova costellazione di parametri viene determinata sulla base dell'analisi completata.
Suggerimento

Nella finestra di lavoro, è possibile seguire le modifiche al grafico del modello durante l'ottimizzazione in tempo reale. Risultano dalle costellazioni di parametri costantemente riassegnate. Nella tabella, le migliori costellazioni di parametri finora sono fornite nelle righe superiori.

Aumentare l'efficienza

La durata dell'intero processo di ottimizzazione dipende principalmente dal numero di varianti del modello da elaborare ("mutazioni") e dallo sforzo di analisi per un singolo mutante del modello. Quest'ultimo include tutte le analisi assegnate al modello (casi di carico, combinazioni di carico, situazioni di progetto), compresi tutti gli add-on di progetto che contengono le specifiche di progetto.

Al fine di garantire che il processo non determini risultati irrilevanti per l'interpretazione nelle seguenti costellazioni di parametri, l'analisi del mutante viene immediatamente interrotta e il mutante successivo viene attivato in caso di instabilità (nell'analisi strutturale) o non situazioni verificabili (nella verifica). Le varianti annullate non vengono visualizzate nella tabella 'Ottimizzazione'.

Quale costellazione di parametri viene selezionata durante il processo di ottimizzazione dipende da due fattori: Da un lato, l'algoritmo di ottimizzazione ('Optimizer') specifica il metodo di soluzione. D'altra parte, il tipo di definizione dei parametri di ottimizzazione specifica la direzione in cui viene analizzata una costellazione di parametri (vedi immagine Definizione dei parametri globali per l& 39;ottimizzazione#)).

I parametri di ottimizzazione del tipo "Ottimizzazione" sono neutri per il processo di ottimizzazione e non hanno una direzione specifica da utilizzare per raggiungere il criterio di ottimizzazione nel miglior modo possibile. I parametri di "Ottimizzazione | Crescente" o il tipo "Ottimizzazione | Decrescente" ha un effetto direzionale sul processo di ottimizzazione. L'attributo "Crescente" o "Decrescente" suggerisce il processo di selezione della costellazione di parametri successiva in quale direzione il parametro deve essere modificato per raggiungere l'obiettivo di ottimizzazione nel miglior modo possibile. In questo modo, è possibile controllare e accelerare il processo di ottimizzazione.

Capitolo principale

Articolo tecnico

Ottimizzazione dei parametri in RFEM 6/RSTAB 9