MEF : Poutre soumise à charge triangulaire
Bonjour à tous,
Je me trouve actuellement confronté à un problème d'élements finis que je n'arrive pas à résoudre...
Le problème est une poutre de Berbouilli avec un charge triangulaire
Traduit en équation de cette manière :
edit : petite erreur sur la 4eme conditions, c'est v'''(L) et non v'''(x)
Ma solution analytique (vérifiée avec wolframalpha) est la suivante :
Après quelques petits calculs, j'obtiens la formulation faible suivante :
Suite à cela je calcul ma matrice de rigidité (qui semble bonne vis-à-vis de ce que j'ai pu lire sur internet)
Le calcul des forces nodales me parait plus bancale, après être passé dans un repère local, j'obtient la formule suivante :
Et après intégration :
Ensuite j'ajoute mes conditions initiales.
Pour bloquer le v(0)=0, je supprime la première ligne et colonne de ma matrice de rigidité
et pour rajouter le -kv(L)Ni(L) du vecteur de force, je rajoute un -k sur l'avant dernière ligne-avant dernière colonne de ma matrice de rigidité.
Après calcul de matlab, j'obtient qqch du genre :
La forme est pas mal, mais visiblement une petite erreur s'est glissée dans mes calculs....
Je pense que mon erreur vient de mon vecteur de force, et/ou de mes conditions aux limites que je ne dois pas correctement mettre en place...
Un expert en élements finis voit-il une erreur dans mon résonnement ?
Merci d'avance à tous
Je me trouve actuellement confronté à un problème d'élements finis que je n'arrive pas à résoudre...
Le problème est une poutre de Berbouilli avec un charge triangulaire
Traduit en équation de cette manière :
edit : petite erreur sur la 4eme conditions, c'est v'''(L) et non v'''(x)
Ma solution analytique (vérifiée avec wolframalpha) est la suivante :
Après quelques petits calculs, j'obtiens la formulation faible suivante :
Suite à cela je calcul ma matrice de rigidité (qui semble bonne vis-à-vis de ce que j'ai pu lire sur internet)
Le calcul des forces nodales me parait plus bancale, après être passé dans un repère local, j'obtient la formule suivante :
Et après intégration :
Ensuite j'ajoute mes conditions initiales.
Pour bloquer le v(0)=0, je supprime la première ligne et colonne de ma matrice de rigidité
et pour rajouter le -kv(L)Ni(L) du vecteur de force, je rajoute un -k sur l'avant dernière ligne-avant dernière colonne de ma matrice de rigidité.
Après calcul de matlab, j'obtient qqch du genre :
La forme est pas mal, mais visiblement une petite erreur s'est glissée dans mes calculs....
Je pense que mon erreur vient de mon vecteur de force, et/ou de mes conditions aux limites que je ne dois pas correctement mettre en place...
Un expert en élements finis voit-il une erreur dans mon résonnement ?
Merci d'avance à tous
Réponses
-
Après analyse détaillée de mon raisonnement, je viens de me rendre compte que l'erreur vient simplement d'un mauvais signe au moment d'appliquer la condition aux limites n°4... Merci à tous.
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 163.1K Toutes les catégories
- 8 Collège/Lycée
- 21.9K Algèbre
- 37.1K Analyse
- 6.2K Arithmétique
- 53 Catégories et structures
- 1K Combinatoire et Graphes
- 11 Sciences des données
- 5K Concours et Examens
- 11 CultureMath
- 47 Enseignement à distance
- 2.9K Fondements et Logique
- 10.3K Géométrie
- 62 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 68 Informatique théorique
- 3.8K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 312 Mathématiques et Physique
- 4.9K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10K Probabilités, théorie de la mesure
- 772 Shtam
- 4.2K Statistiques
- 3.7K Topologie
- 1.4K Vie du Forum et de ses membres