Explication de base de la fonction de forme


20

Je viens de commencer à étudier FEM de manière plus structurée par rapport à ce que je faisais pendant mes cours de premier cycle. Je le fais parce que, malgré le fait que je puisse utiliser le "FEM" dans des logiciels commerciaux (et autres non commerciaux), je voudrais vraiment comprendre les techniques souterraines qui soutiennent la méthode. C'est pourquoi je viens ici avec une question fondamentale, au moins pour l'utilisateur expérimenté de la technique.

Maintenant, je lis un livre très populaire (je pense) et "convivial" appelé "Méthode des éléments finis - Les bases" de Zienkwicz. J'ai lu ce livre depuis la première page, mais je ne comprends pas encore le concept de fonction de forme de la manière dont Zienkwicz l'explique.

Ce que je sais des choses que j'avais lues, c'est qu'une matrice de "rigidité", celle qui relie les inconnues au résultat ( dans: A k = bAAk=b ), a ses composantes des "relations entre les nœuds" , et si cette «relation» change (c'est-à-dire si nous la changeons en interpolant d'ordre supérieur), cette matrice de rigidité change, car la relation entre les nœuds change.

Mais dans ce livre, la définition est assez floue pour moi, car à un moment donné, il est dit que vous pouvez choisir arbitrairement la fonction comme, c'est-à-dire la matrice d'identité:

Chapitre 2.2.1.  FEM-Basics Zienkwicz

La seule explication que j'ai trouvée se trouve dans ce blog , mais ce n'est toujours pas aussi clair pour moi. Donc, quelqu'un peut me donner une explication simple et simple de ce qu'est un functon de forme et de la façon de le "mettre" dans la matrice de rigidité?


2
Il s'agit essentiellement d'une approximation de la façon dont la solution varie au sein de l'élément. Par exemple, dans un seul petit élément linéaire 1D (pensez à une barre / tige), il est raisonnable de supposer que lorsque vous vous déplacez d'un bout à l'autre, la solution (par exemple, le déplacement ou la température) varie linéairement. Bien sûr, vous choisissez également des polynômes d'ordre supérieur (au lieu de linéaires). J'espère que cela pourra aider.
stali

Je ne vais pas essayer de répondre directement à cette question, mais la meilleure explication que j'ai vue de FEM est (ironiquement) dans un livre sur les méthodes sans maillage si vous pouvez vous en procurer. Méthodes sans maillage: dépasser la méthode des éléments finis / GR Liu.
Nick

Réponses:


29

J'ai toujours trouvé l'approche de la description des méthodes par éléments finis qui se concentre sur le système linéaire discret et fonctionne en arrière inutilement confuse. Il est beaucoup plus clair d'aller dans l'autre sens, même si cela implique un peu de notation mathématique au début (que j'essaierai de garder au minimum).

Au=ffuA(x,y)VVVVhuhVhAuh=fVAuhfVVhvhT(Auhf)=0vhVhuhviTAujKijvjTfA est un opérateur différentiel, on effectue généralement l'intégration par parties à un moment donné , mais ce n'est pas important ici.)

VhVhVhxyVh{ψj}(0,0)(0,1)(1,0)ψj10

Vh


5

Dans l'approche d'ingénierie du FEM en mécanique des structures, comment il est présenté, vous perdez le sentiment de résoudre des équations différentielles partielles .

Ils vous montrent ces matrices, ils attachent une signification physique, et à mon avis cela vous amène à développer une intuition physique douteuse pour le terrain.

Il peut être utile de réfléchir au sujet en termes de géométrie.La solution à un problème de valeur limite pour PDE est une forme. VI Arnol'd a dit une fois en louant les réalisations de Newton dans le domaine, pour paraphraser - il a fait une chose merveilleuse en créant le domaine des équations différentielles en nous permettant de reformuler les problèmes des sciences naturelles en problèmes géométriques de courbes dans le plan et les surfaces dans l'espace.

Dans FEM, vous approximez la solution (dans FD et FVM, vous approximez l'équation gouvernante).

Entrez Boris Gligorievich Galerkin. Qu'a dit BG Galerkin?

Il a déclaré: « Je veux que vous ne puissiez pas faire de résidu avec les mêmes fonctions de base, vous avez utilisé pour créer la solution. "

(PS Cette histoire n'est absolument pas vraie, et j'exhorte mes lecteurs à trouver une meilleure explication de la méthode (Bubnov-) Galerkin, si elle existe.)

Les fonctions de base ou fonctions d'essai sont celles que vous utilisez pour créer la solution. Vous les utilisez pour approximer la forme de la solution.

Ku=f

Ku=f


4

La chose la plus importante à savoir sur les "fonctions de forme" est qu'elles décrivent comment les variables dépendantes que vous souhaitez calculer (par exemple le déplacement) varient en fonction des coordonnées spatiales de l'élément (par exemple x et y) en termes de certains paramètres scalaires inconnus.

Les fonctions de forme sont souvent de simples polynômes et les paramètres scalaires sont les valeurs des variables dépendantes aux nœuds des éléments.

La formation des équations d'éléments finis à l'aide de ces fonctions de forme nécessite quelques autres concepts fondamentaux tels que l'établissement d'une "forme faible" de l'équation différentielle partielle que vous essayez de résoudre.

Il y a beaucoup de «mysticisme» inutile associé à la méthode des éléments finis, donc j'encourage votre approche d'essayer d'obtenir une compréhension approfondie des principes fondamentaux.


2

Ma prise est dans la leçon 4 à http://www.math.tamu.edu/~bangerth/videos.html . En particulier, cela vous donne une idée de la raison pour laquelle nous choisissons les fonctions de chapeau que nous utilisons habituellement lorsque nous utilisons la méthode des éléments finis - à savoir, parce qu'elles conduisent au concept important de rareté, même si de nombreux autres choix de fonctions de base auraient été également valable.


0

Chaque élément est associé à un modèle de déplacement qui exprime la variation de la variable de champ (variable dépendante) en termes de coefficients généralisés et de variables indépendantes (x, y, z) ex: 1D u (x) = a0 + a1x pour 2 linéaires inclinés élément u (x) = a0 + a1x + a3x ^ 2 pour 3 élément quadratique incliné et ainsi de suite. Ici, ai s sont les coefficients généralisés. Ensuite, nous éliminons ai s et exprimons la variation de la variable de champ en termes de fonctions de forme et de valeurs nodales de la variable de champ. par exemple: u (x) = N1 u1 + N2 u2 La fonction qui relie la variation de la variable de champ à la valeur nodale de la variable de champ est appelée «FONCTION DE FORME». Le nombre de fonctions de forme dépendra du nombre de nœuds et du nombre de variables par nœud. Les fonctions de forme peuvent donc être considérées comme des fonctions, qui dénote la contribution de chaque valeur nodale aux points internes de l'élément. Pour un élément à deux nœuds Au nœud 1, la contribution de N1 est l'unité et celle de N2 est nulle.

Au nœud 2, la contribution de N2 est l'unité et celle de N1 est nulle.

Au milieu de l'élément, les deux nœuds ont un poids ou une influence égale. Ainsi, les fonctions de forme indiquent non seulement comment la variable de champ varie sur l'élément, mais aussi l'influence de chaque valeur nodale de la variable de champ aux points internes de l'élément. Bon apprentissage:)



-1

selon ma compréhension .. les fonctions de forme ne sont rien d'autre que la relation entre les variables de champ et les points nodaux.

Supposons que notre terre est mise sous pression avec des charges externes et que notre terre va se fissurer. par méthode analytique, nous utilisons de nombreuses formules et découvrons que dans une partie (comme supposons le continent asiatique) la terre va craquer. En utilisant la méthode FEM, nous divisons la terre en différents pays, états et villes, nous maillons chaque ville et finalement joignons toutes les villes pour former un globe appelé terre. les fonctions de forme sont la clé qui fournit un pont entre les villes maillées pour former un état et un pays et enfin un globe. c'est le lien qui relie le maillage. Une fois cela fait, la charge est appliquée et l'endroit exact peut être trouvé où la fissure commence et qui peut être renforcée.

j'espère que cela vous a aidé.


-2

Selon ce que je comprends des fonctions de forme, c'est qu'il s'agit de connecter les coordonnées nodales géométriques au déplacement de l'élément avec une même fonction de forme.

Prenons un cas 1D. Une barre à 2 nœuds se termine.

Lorsque je connecte cet élément avec ses coordonnées nodales, je peux trouver le déplacement à n'importe quel point de cet élément à l'aide de la fonction d'interpolation.

Donc, fondamentalement, les fonctions de forme sont les approximations que nous faisons afin de trouver la déformation en tout point de l'espace d'une manière louable.


Bienvenue sur SciComp.SE. Je pense que vous pouvez améliorer votre réponse avec plus de rigueur mathématique ou quelques exemples.
nicoguaro

-2

Les fonctions de forme sont les fonctions qui relient le déplacement en tout point de l'élément au déplacement des nœuds de l'élément. Un graphique de la fonction de forme par rapport aux points sur l'élément montre la "forme" déformée de l'élément et donc le nom de la fonction de forme.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.