487x
002110
2024-01-31

Otimização de modelo | Cálculo

Existem dois métodos que pode utilizar para o processo de otimização, com os quais pode encontrar valores de parâmetros ótimos com base em um critério de peso ou deformação.

O método mais eficiente com o menor tempo de cálculo é a otimização por conjunto de partículas (PSO) inspirada na natureza. Já ouviu falar ou leu sobre isso? Esta tecnologia de inteligência artificial (IA) tem uma forte analogia com o comportamento de grupos de animais em busca de um local de descanso. Nesses grupos, o utilizador encontrará numerosos indivíduos (cf. solução de otimização – por exemplo, peso) que gostam de permanecer num grupo e seguir o movimento do grupo. Suponhamos que cada membro do grupo tenha a necessidade de descansar num local de descanso ótimo (cf. melhor solução – por exemplo, menor peso). Esta necessidade aumenta à medida que se aproxima do local de descanso. Assim, o comportamento do grupo também é influenciado pelas características do espaço (cf. diagrama de resultados).

Por que a excursão até à biologia? Muito simples – o processo PSO no RFEM ou RSTAB procede de maneira semelhante. A execução do cálculo começa com um resultado de otimização a partir de uma atribuição aleatória dos parâmetros a serem otimizados. Neste processo, são continuamente gerados novos resultados de otimização com valores de parâmetros variados, baseados na experiência das mutações de modelos realizadas anteriormente. Este processo continua até que o número especificado de mutações de modelos possíveis seja atingido.

Como alternativa a este método, existe ainda um método de processamento em lote disponível no programa. Este método tenta verificar todas as mutações de modelos possíveis por meio de uma determinação aleatória de valores para os parâmetros de otimização até atingir um número especificado de mutações de modelos possíveis.

Após calcular uma mutação do modelo, as duas variantes também verificam 0s respetivos resultados de dimensionamento ativados do módulo. Além disso, elas guardam a variante quando a utilização é < 1 com o resultado de otimização associado e a atribuição de valores dos parâmetros de otimização.



;