Menu

Erreur au cours de l'analyse modale : "Nombre de valeurs non-nulles dans le vecteur masse doit être deux fois plus grand (au moins)".

Si le message d'erreur suivant apparaît lors d'une analyse modale ...

... cela veut dire qu'un nombre plus petit que ce qui est indiqué dans la Configuration du solveur pour les valeurs propres  doit être calculé.

Par défaut, les quatre premières fréquences propres sont claculées par SCIA Engineer:

Jetons un coup d'oeil à l'exemple d'une poutre simplement appuyée pour laquelle ce message pourrait apparaître au début de l'analyse modale.

L'explication est comme suit : par défaut, il y a un seul élément de maillage par barre. La conséquence est que la masse de la barre va être complètement reportée sur les deux noeuds d'extrémité, qui sont tous les deux appuyés de manière rigides pour le déplacement dans chaques direction. Ceci veut dire que pour le modèle de calcul, la masse ne peut pas bouger, ce qui donne  zéro degrés de liberté pour le mouvement de la masse ... aucune valeur propre ne peut donc être calculée.

Une solution est d'augmenter le nombre d'éléments de maillage par élément 1D via le menu Configuration > Maillage

Maintenant la masse peut être reportée sur plusieurs noeuds du maillage (sans restrictions du déplacement), ce qui donne plusieurs degrés de liberté pour le mouvement de la masse.

L'analyse modale des 4 premières fréquences propres peut maintenant être terminée sans aucun problème.

Numéro de référence: 
ESA1307
Logiciel: 
Catégorie: 
Calculation (non linear, dynamics, ...)
Type: 
Utilisateur libre