Iniciar cálculo
Para iniciar o processo de otimização, abra a caixa de diálogo
Configurações de otimização
. Certifique-se de que, na seção 'Otimização', a caixa de seleção Ativo esteja marcada. Em seguida, confirme a caixa de diálogo com o botão
.
Processo de otimização
A janela 'Progresso do cálculo' é exibida, na qual você pode acompanhar o andamento da otimização. Na seção 'Cálculo atual', é apresentada a variante do modelo atualmente analisada ("mutação") e o número total de mutações.
Com o início da análise, o programa determina – dependendo do algoritmo de otimização selecionado – todas ou uma primeira seleção de combinações de parâmetros. Os valores iniciais são definidos por um gerador aleatório. Isso ocorre segundo um procedimento semelhante a uma simulação de Monte Carlo, como descrita em um artigo da Wikipedia.
Na sequência, ocorre um processo em loop até que seja atingido o número total de todas as mutações a serem analisadas. Nesse processo, são executadas as seguintes etapas:
- A combinação de parâmetros determinada é aplicada aos parâmetros globais de otimização.
- Todas as análises e verificações definidas são executadas – de forma semelhante à função 'Calcular tudo'.
- Os resultados obtidos são interpretados em relação ao critério de otimização definido.
- O resultado da variante analisada é comparado com os demais resultados na tabela 'Otimização' e classificado ali conforme o resultado.
- Com base na análise concluída, é determinada uma nova combinação de parâmetros.
Aumentar a eficiência
A duração de todo o processo de otimização depende fortemente do número de variantes de modelo ("mutações") a serem processadas e do esforço de análise de uma única mutação do modelo. Este último compreende todas as análises atribuídas ao modelo (casos de carga, combinações de carga, situações de dimensionamento), incluindo todos os Add-Ons de dimensionamento nos quais existem especificações para o dimensionamento.
Para que o processo não determine resultados irrelevantes para a interpretação em combinações de parâmetros subsequentes, a investigação da mutação é interrompida imediatamente quando ocorrem instabilidades (na análise estrutural) ou impossibilidades de dimensionamento (no dimensionamento) e passa-se para a próxima mutação. Variantes interrompidas não aparecem na tabela 'Otimização'.
A combinação de parâmetros selecionada ao longo do processo de otimização depende de dois fatores: por um lado, o algoritmo de otimização ('otimizador') define o procedimento de solução. Por outro lado, o tipo de definição dos parâmetros de otimização determina a direção na qual uma combinação de parâmetros é investigada (veja a figura Definir parâmetros globais para otimização ).
Parâmetros de otimização do tipo 'Otimização' são neutros para o processo de otimização e não têm uma direção pronunciada com a qual o critério de otimização possa ser atingido da melhor forma. Parâmetros do tipo 'Otimização | Crescente' ou 'Otimização | Decrescente', por outro lado, têm um efeito direcional para o processo de otimização. O atributo 'Crescente' ou 'Decrescente' indica ao processo, na seleção da próxima combinação de parâmetros, em que direção o parâmetro deve ser alterado para atingir da melhor forma o objetivo de otimização. Dessa forma, é possível controlar e acelerar o processo de otimização.