Sciences de l'ingénieur • 1ère

Résolution numérique des équations

Méthodes Numériques
🔄
Méthode d'Euler
📊
Runge-Kutta
🔍
Newton-Raphson
⚡
Bisection
\( y_{n+1} = y_n + h \cdot f(t_n, y_n) \)
Méthode d'Euler
Équation différentielle :
dy/dt = -ky
Solution analytique: y(t) = y₀e^(-kt)
Méthode d'Euler: yₙ₊₁ = yₙ - k·h·yₙ
Système d'équations :
dx/dt = f(x,y,t)
dy/dt = g(x,y,t)
Méthode RK4 pour précision
Algorithmes de Base
🔢
Discrétisation
🔄
Itération
🎯
Convergence
📊
Stabilité
Définitions Clés
Discrétisation: Transformation continue → discret
Pas de temps: Intervalle h entre deux calculs
Ordre de précision: Erreur proportionnelle à h^n
Formules Importantes
Euler explicite: yₙ₊₁ = yₙ + hf(tₙ,yₙ)
Newton-Raphson: xₙ₊₁ = xₙ - f(xₙ)/f'(xₙ)
Applications et Exemples
🌡️
Refroidissement Newtonien
🚗
Mouvement d'un véhicule
⚡
Circuit RC
🏗️
Poutre en flexion
🔄
Systèmes oscillants
Exemples Concrets
Circuit RC :
dv/dt = (E-v)/RC
Méthode d'Euler: vₙ₊₁ = vₙ + (E-vₙ)·dt/RC
Constante de temps τ = RC
Refroidissement :
dT/dt = -k(T-T∞)
T(t) = T∞ + (T₀-T∞)e^(-kt)
Simulation numérique
Pendule simple :
d²θ/dt² = -(g/l)sin(θ)
Réécriture: dω/dt = -(g/l)sin(θ)
dθ/dt = ω
Critères de Performance
\( Erreur = |y_{analytique} - y_{numérique}| \)
Erreur absolue
\( Erreur_{relative} = \frac{|y_{num} - y_{ref}|}{|y_{ref}|} \times 100\% \)
Erreur relative
Analyse de convergence :
Euler: Ordre 1 (erreur ~ h)
RK2: Ordre 2 (erreur ~ h²)
RK4: Ordre 4 (erreur ~ h⁴)
Critères de stabilité :
Condition CFL pour équations
Critère de von Neumann
Domaine de stabilité
Bonnes Pratiques
🎯
Choisir un pas adapté
🔍
Vérifier la convergence
📊
Analyser les erreurs
⚡
Optimiser la performance
Simulation de systèmes Modélisation, simulation et outils numériques