Aller au contenu principal

Erreur pendant l'analyse modale

Détails sur Erreur pendant l'analyse modale

  • Code du module ESA1307
  • Logiciel
    • SCIA Engineer
  • FAQ sujet

Les erreurs suivantes peuvent apparaître lors d’un calcul modal et seront discutées à l’aide d’un exemple simple :

Supposons un faisceau simplement supporté, pour lequel un message apparaît au début de l’analyse modale :

Par défaut, il n’y a qu’un seul élément de maillage fini créé par poutre. Cela signifie que la masse du faisceau sera complètement divisée entre les deux nœuds d’extrémité, qui sont tous deux rigidement soutenus pour les déplacements. Par conséquent, la masse ne peut pas bouger, ce qui entraîne zéro degré de liberté et le message d’erreur suivant: « La tâche n’a pas de masse libre - le calcul est impossible ».

La solution consiste à augmenter le nombre moyen d’éléments de maillage pour les éléments 1D via le menu principal > Outils > Paramètres de calcul et de maillage > maillage:

Si ce paramètre est augmenté à 10, il en résulte une plus grande quantité de degrés de liberté car il y a plus de nœuds disponibles pour distribuer la masse :

Un autre message d’erreur qui peut apparaître est « Trop de valeurs propres souhaitées »:

Cela signifie que le nombre demandé de valeurs propres est introuvable. Tout d’abord, vous pouvez augmenter le nombre d’éléments de maillage pour les éléments 1D si nécessaire. Cette valeur doit être suffisamment élevée pour que la masse soit distribuée correctement, comme mentionné ci-dessus.

Si cette valeur est suffisante, mais que le message d’erreur s’affiche toujours, l’une des options suivantes peut vous aider :

  • Réduire le nombre de modes propres demandés
  • Réduisez le rapport de précision du solveur demandé
  • Utilisez un solveur alternatif, par exemple une itération de sous-espace

Ces options peuvent être modifiées dans la configuration du solveur via le menu principal > Paramètres Outils > Calcul et Maillage > Solveur:

Remarque : Dans les versions précédentes de SCIA Engineer, ces messages d’erreur pouvaient être différents. Par exemple : « Le nombre de nombres non nuls dans le vecteur de masse doit être au moins deux fois plus grand qu’il ne l’est » ou « Nombre insuffisant de valeurs propres résultantes »