322x
002245
2024-01-30

Calcolo

Inizio del calcolo

Per avviare la corsa di ottimizzazione, aprire la finestra di dialogo # extbookmark manual|image031440|Impostazioni di ottimizzazione #. Assicurati che la casella di controllo Attivo sia selezionata nella sezione 'Ottimizzazione'. Quindi confermare la finestra di dialogo con il pulsante OK .

Processo di ottimizzazione

Viene visualizzata la finestra 'Avanzamento calcolo', in cui è possibile seguire il processo di ottimizzazione. Nella sezione 'Calcolo corrente', vengono visualizzati la variante del modello attualmente esaminata ("mutazione") e il numero totale di mutazioni.

Quando l'analisi inizia, 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 usando un metodo simile a una simulazione Monte Carlo, come descritto in un articolo Wikipedia.

Di conseguenza, un processo ad anello viene eseguito fino al raggiungimento del numero totale di tutte le mutazioni da esaminare. Vengono eseguiti i seguenti passaggi:

  • La costellazione di parametri determinata viene utilizzata nei parametri di ottimizzazione globali.
  • Vengono eseguite tutte le analisi e le verifiche definite, in modo simile alla funzione 'Calcola tutto'.
  • I risultati ottenuti da ciò sono interpretati rispetto al criterio di ottimizzazione definito.
  • Il risultato della variante esaminata viene confrontato con gli altri risultati nella tabella 'Ottimizzazione' e lì ordinato in base al risultato.
  • Una nuova costellazione di parametri viene determinata sulla base dell'analisi completata.
Suggerimento

Nella finestra di lavoro, è possibile seguire le modifiche alla grafica del modello durante l'ottimizzazione in tempo reale. Questi risultano dalle costellazioni di parametri costantemente riassegnate. Nella tabella, le migliori costellazioni di parametri finora sono riportate nelle righe superiori.

Aumenta l'efficienza

La durata dell'intero processo di ottimizzazione dipende molto 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) comprese tutte le aggiunte di progetto che contengono le specifiche per il progetto. Affinché 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 se si verificano instabilità (nell'analisi strutturale) o instabile (nel progetto). Anche le varianti annullate non vengono visualizzate nella tabella 'Ottimizzazione'.

Quale costellazione di parametri viene selezionata nel corso del processo di ottimizzazione dipende da due fattori: Da un lato, l'algoritmo di ottimizzazione (' Optimizer ') specifica la procedura risolutiva; d'altra parte, il tipo di definizione dei parametri di ottimizzazione specifica la direzione in cui viene esaminata una costellazione di parametri (vedi immagine # extbookmark manual|image027984|Definisci parametri globali per l'ottimizzazione #). I parametri di ottimizzazione del tipo 'Ottimizzazione' sono neutri per il processo di ottimizzazione e non hanno una direzione specifica con cui il criterio di ottimizzazione può essere raggiunto nel miglior modo possibile. Parametri di tipo 'Ottimizzazione | Crescente' o 'Ottimizzazione | D'altra parte, discendente' ha un effetto direzionale per il processo di ottimizzazione. L'attributo 'Crescente' o 'Decrescente' indica al 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

Parametri di ottimizzazione in RFEM 6/RSTAB 9