Solvers de análise

Três solvers diretos e um solver interativo estão disponíveis para a solução do conjunto de equações.

Em uma análise de elementos finitos, um problema é representado por um conjunto de equações algébricas que devem ser resolvidas simultaneamente. Há dois tipos de métodos de solução: direto e interativo.

Os métodos diretos resolvem as equações usando técnicas numéricas exatas. Os métodos iterativos resolvem as equações usando técnicas de aproximação nas quais, em cada iteração, uma solução é pressuposta e os erros associados são avaliados. As iterações continuam até que os erros tornem-se aceitáveis.

O software oferece as seguintes opções:

Automático O software seleciona o solver com base no tipo de estudo, opções de análise, condições de contato etc. Algumas opções e condições se aplicam apenas aos solvers Intel Direct Sparse ou FFEPlus.
FFEPlus (iterativo) O FFEPlus usa técnicas avançadas de reordenação de matrizes que o tornam mais eficiente para grandes problemas. Em geral, o FFEPlus é mais rápido na solução de grandes problemas e torna-se mais eficiente à medida que o problema se torna maior (até o máximo de memória disponível).
Para cada 2.000.000 de graus de liberdade, é necessário 1 GB de memória RAM. Em geral, o solver FFEPlus requer menos memória RAM que o solver Intel Direct Sparse.
Direct Sparse com problema complexo Ao aproveitar os algoritmos de alocação de memória aprimorados, o solver do Direct Sparce para grandes problemas pode processar a simulação de problemas que excedem a memória física do seu computador.
Quando o tamanho do modelo excede o máximo de memória disponível, o Large Problem Direct Sparse é o solver mais eficiente.
Os solvers Large Problem Direct Sparse e Intel Direct Sparse são mais eficientes que o solver FFEPlus no aproveitamento de vários núcleos.
Intel Direct Sparse O solver Intel Direct Sparse está disponível para estudos estáticos, térmicos, de frequência, dinâmicos lineares, não lineares e de topologia.

Utilizando os algoritmos aprimorados de alocação de memória e a capacidade de processamento multi-core, o solver Intel Direct Sparse aumenta as velocidades de solução para problemas de simulação que são resolvidos no núcleo.

O solver Intel Direct Sparse é mais eficiente no aproveitamento de vários núcleos.

Escolher o Solver

A opção de solver Automático é predeterminada para estudos estáticos, de frequência, de flambagem e térmicos.

No caso de problemas de contato com várias áreas,em que a área de contato é encontrada por meio de várias iterações de contato, o solver Intel Direct Sparse é o preferido.

Embora os dois solvers sejam eficientes para problemas pequenos (25.000 DOFs ou menos), pode haver grandes diferenças de desempenho (velocidade e uso de memória) na resolução de grandes problemas.

Se o solver exigir mais memória que a disponível no computador, ele usará espaço em disco para armazenar e recuperar dados temporários. Quando isso acontece, o sistema exibe uma mensagem informando que a solução será deslocada da memória central para a periférica e seu progresso é desacelerado. Se a quantidade de dados gravados em disco for muito grande, o progresso pode se tornar extremamente lento. Nesses casos (em estudos estáticos e não lineares), use o Direct Sparse para grandes problemas.

Os seguintes fatores o ajudam a escolher o solver mais apropriado:

Tamanho do problema. Em geral, o FFEPlus é mais rápido para resolver problemas com graus de liberdade (DOF) superiores a 100.000. Esta técnica será mais eficiente quanto maior for o problema.
Recursos computacionais: Memória RAM disponível e número de CPUs (núcleo ou processadores) O Direct Sparse para grandes problemas utiliza a capacidade de processamento multicore e melhora a velocidade de solução para estudos estáticos e não lineares.
Propriedades do material Quando os módulos de elasticidade dos materiais usados em um modelo forem muito diferentes (como Aço e Náilon), os métodos iterativos podem ser menos precisos do que os métodos diretos. Os solvers Direct são recomendados nesses casos.
Recursos de análise A análise com contatos Sem penetração e Unido impostos por meio das equações de restrição será normalmente resolvida mais rápido com os solvers Direct.

Dependendo do tipo de estudo, as seguintes recomendações se aplicam:

Estático Use o Intel Direct Sparse e o Large Problem Direct Sparce quando tiver memória RAM suficiente e várias CPUS para a solução de:
  • Modelos com interações de contato, principalmente quando você ativar os efeitos de atrito.
  • Modelos com as peças que têm propriedades do material bastante diferentes.
  • Modelos de malha mista
    Para uma análise estática linear, o solver interativo FFEPlus exige menos memória, pois requer 1 GB de RAM para cada 2.000.000 graus de liberdade (dof).
Frequência e flambagem

Use o solver FFEPlus para o cálculo de todas as modos de corpo rígido. Um corpo sem nenhuma restrição apresenta seis modos de corpo rígido.

Use o solver Intel Direct Sparse para:
  • Levar em consideração o efeito do carregamento nas frequências naturais
  • Modelos com as peças que têm propriedades do material bastante diferentes.
  • Modelos em que a malha independente é unida usando equações de restrição.
  • Adição de molas suaves para estabilizar modelos com suporte inadequado (estudos de flambagem).

O Simulation usa o método de iteração de Subespaço como o método de extração autovalor para o solver Intel Direct Sparse e o método Lanczos para os solvers FFEPlus e Large Problem Direct Sparse. É mais eficiente utilizar o Lanczos com solvers iterativos, como o FFEPlus.

O Subespaço pode utilizar a substituição de ida e de volta dos solvers Intel Direct em seu loop de iteração para avaliar os autovetores (a matriz precisa ser decomposta apenas uma vez). Isso não é possível com solvers iterativos.

Térmico Os problemas térmicos têm um grau de liberdade (DOF) por nó e, portanto, sua solução é geralmente muito mais rápida do que problemas estruturais do mesmo número de nós. Para problemas muito grandes (maiores que 500,00 DOFs), use o solver FFEPlus.
Não linear Para estudos não lineares de modelos que possuem mais do que 50.000 graus de liberdade, o Solver FFEPlus é mais eficaz na resolução do problema em menos tempo. O solver Direct Sparce para grandes problemas pode tratar casos em que a solução esteja ficando fora do núcleo.

Status do Solver

A janela Status do Solver é exibida quando você executa um estudo. Além das informações de andamento do processo, ela contém informações sobre:

  • Uso da memória
  • Tempo decorrido
  • Informações específicas do estudo, como graus de liberdade, número de nós e número de elementos
  • Informações do solver, como o tipo que está sendo usado
  • Avisos

O solver Intel Direct Sparse não fornece o status de relatório de andamento de um solver.

Todos os estudos que usam o solver FFEPlus (iterativo, exceto frequência e flambagem) permitem acessar a plotagem de convergência e os parâmetros do solver. A plotagem de convergência ajuda a visualizar como a solução está convergindo. Os parâmetros do solver permitem manipular as iterações dele para que você possa melhorar a precisão ou a velocidade. Você pode usar os valores predeterminados do solver ou alterar o seguinte:

  • Número máximo de iterações (P1)
  • Limite de parada (P2)

Para melhorar a precisão, diminua o valor do limite de parada. Em situações de convergência lenta, você pode aumentar a velocidade aumentando o valor do limite de parada ou diminuindo o número máximo de iterações (com o entendimento de que a precisão de resultados pode ser afetada).

Processamento Multicore

A tabela lista as especificações do processamento multicore dos solvers de simulação para cada licença do Simulation.

Solvers Licenças do Simulation - Limitadas ao máximo de 8 núcleos físicos Licenças do Simulation - Sem limite do número de núcleos físicos
  • FFEPlus
  • Intel Direct Sparse
  • Large Problem Direct Sparse
  • Simulation Xpress
    FFEPlus é a única opção de solver para o Simulation Xpress.
  • Simulação no SOLIDWORKS Premium
  • SOLIDWORKS Simulation Standard
  • SOLIDWORKS Simulation Professional
  • SOLIDWORKS Simulation Premium