6.15 Introduction au problème non linéaire

La méthode des éléments finis a été appliquée à des problèmes linéaires:


\begin{displaymath}
\mathbf{L}  u=f\end{displaymath}

$\mathbf{L}$est un opérateur linéaire (intégrant l'équation aux dérivées partiels et les conditions aux limites), $u$ la fonction solution et $f$ le second membre.

La formulation éléments finis conduit à la détermination d'un vecteur $u^{h}$, solution du système linéaire:


\begin{displaymath}
\mathbf{A}  u^{h}=B\end{displaymath}

Si le problème est non linéaire, i.e. l'opérateur $\mathbf{L}$ dépend de la solution:


\begin{displaymath}
\mathbf{L}(u)=f
\end{displaymath} (6.2)

la formulation éléments finis conduit à un système de $n$ équations non linéaires en $u^{h}$


\begin{displaymath}
\mathbf{S}(u^{h})=0
\end{displaymath} (6.3)

Pour résoudre ce système non linéaire, on utilise une méthode de Newton, dont le principe est donné sur la figure ci dessous:

\includegraphics[width=0.5\textwidth]{CHAP1b/newton}

A partir d'une solution initiale $u^{0}$, on construit une suite de vecteurs $u^{k}$ tels que $u^{k+1}$ soit solution du système linéaire ($u^{k}$ étant connu):


\begin{displaymath}
\mathbf{J}(u^{k}) \left(u^{k+1}-u^{k}\right)=-\mathbf{S}(u^{k})\end{displaymath}

$\mathbf{J}(u^{k})$ est la matrice Jacobienne du problème 6.3, i.e.


\begin{displaymath}
\mathbf{J}(u^{k})=\frac{\partial\mathbf{S}}{\partial u}(u^{k})\end{displaymath}

soit en notant $u^{h}=\{ u_{i}\}$ le vecteur solution approchée


\begin{displaymath}
\mathbf{J}_{ij}=\frac{\partial\mathbf{S}_{i}}{\partial u_{j}}\end{displaymath}

C'est une approximation de la jacobienne du problème continu $\mathcal{J}=\frac{\partial L}{\partial u}$


Pr. Marc BUFFAT
marc.buffat@univ-lyon1.fr
2008-02-28