On étudie le fonctionnement d'un système de chauffage installé dans une pièce.
Ce système se déclenche automatiquement dès que la température de la pièce est inférieure ou égale à 18 °C (degrés Celsius), et s'éteint lorsqu'elle atteint 20 °C.
Partie A : Phase de chauffage Pour une température de la pièce variant de 18 °C à 20 °C, le système de chauffage fonctionne en continu. La température de la pièce augmente progressivement.
Dans cette partie, on modélise la température de la pièce, en degré Celsius, à l'instant t, exprimé en dizaines de minutes, par une fonction T définie sur [0 ;+\infty[.
On admet que la fonction T est :
- dérivable sur [0 ;+\infty[;
- solution de l'équation différentielle (E):\quad y'=-0,035 y+0,91 où y est une fonction de la variable t, définie et dérivable sur [0 ;+\infty[.
On note T' la fonction dérivée de la fonction T.
On suppose qu'au début de l'étude, la température de la pièce est de 18 °C.
Ainsi T(0)=18.
- Donner les solutions de l'équation différentielle (E) sur [0 ; +\infty[.
- En déduire que, pour tout nombre réel t appartenant à l'intervalle [0 ;+\infty[, on a : T(t)=26-8 \e^{-0,035 t}.
- Selon ce modèle, déterminer au bout de combien de temps la pièce atteindra la température de 20 °C.
On exprimera le résultat en heures et minutes arrondi à la minute. - Si une panne du système de chauffage l'empêche de s'éteindre lorsque la température de la pièce atteint 20 °C, la température de la pièce pourra-t-elle dépasser 28 °C selon ce modèle ?
Justifier.
Partie B: Phase de refroidissement Lorsque la pièce atteint la température de 20 °C, le système de chauffage s'éteint et la pièce refroidit.
On modélise la température de la pièce par la suite (u_{n}) définie par u_{0}=20 et pour tout entier naturel n : u_{n+1}=0,965 u_{n}+0,35+0,07 \e^{-0,1 n} , où n est un nombre entier exprimant le temps écoulé en dizaines de minutes.
- Montrer que u_{1}=19,72.
- Montrer par récurrence que, pour tout entier naturel n, on a u_{n}>10.
On admet que la suite (u_{n}) est décroissante.
- En déduire que la suite (u_{n}) est convergente.
- On note \ell la limite de la suite \left(u_{n}\right).
- Justifier que cette limite est solution de l'équation x=0,965 x+0,35.
- Déterminer \ell et interpréter le résultat dans le contexte de l'exercice.
- On rappelle que le système de chauffage se met en marche automatiquement dès que la température de la pièce, est inférieure ou égale à 18 °C.
- Recopier et compléter les lignes 4,5 et 6 du programme écrit en langage Python ci-dessous, afin qu'il renvoie le nombre de dizaines de minutes à partir duquel le système de chauffage se remettra en marche.
1. def marche() : 2. n = 0 3. u = 20 4. while ... : 5. u = ... 6. n = ... 7. return n
- Déterminer le temps, en dizaines de minutes, à partir duquel le système de chauffage se remettra en marche.
- Recopier et compléter les lignes 4,5 et 6 du programme écrit en langage Python ci-dessous, afin qu'il renvoie le nombre de dizaines de minutes à partir duquel le système de chauffage se remettra en marche.
Voir la correction
A.1Donner les solutions de l'équation différentielle (E) : y' = -0,035y + 0,91 sur [0 ; +\infty[.
(E) est une équation différentielle linéaire du premier ordre de la forme y' = ay + b avec a = -0{,}035 et b = 0{,}91.
La solution constante particulière vérifie 0 = -0{,}035 y_p + 0{,}91, soit \begin{aligned}y_p &= \dfrac{0{,}91}{0{,}035} \\ &= 26\end{aligned}
Les solutions de (E) sur [0 ; +\infty[ sont les fonctions t \mapsto K e^{-0{,}035t} + 26, où K est une constante réelle.
A.2En déduire que, pour tout réel t de [0 ; +\infty[, T(t) = 26 - 8e^{-0{,}035t}.
D'après la question précédente, T(t) = K e^{-0{,}035t} + 26.
Comme T(0) = 18 : K e^{0} + 26 = 18, soit \begin{aligned}K &= 18 - 26 \\ &= -8\end{aligned}
Donc, pour tout t \in [0 ; +\infty[, T(t) = -8e^{-0{,}035t} + 26 = 26 - 8e^{-0{,}035t}.
A.3Déterminer au bout de combien de temps la pièce atteindra 20^{\circ}C (en heures et minutes, arrondi à la minute).
On résout T(t) = 20 : 26 - 8e^{-0{,}035t} = 20, soit 8e^{-0{,}035t} = 6, soit e^{-0{,}035t} = 0{,}75.
-0{,}035t = \ln(0{,}75), donc \begin{aligned}t &= \dfrac{-\ln(0{,}75)}{0{,}035} \\ &\approx 8{,}22\end{aligned} dizaines de minutes, soit environ 82,2 minutes.
82{,}2 minutes \approx 1 h 22 min.
A.4Si le système ne s'éteignait pas à 20^{\circ}C, la température pourrait-elle dépasser 28^{\circ}C selon ce modèle ?
Pour tout t \geq 0, e^{-0{,}035t} > 0, donc T(t) = 26 - 8e^{-0{,}035t} < 26.
La température modélisée par T reste donc toujours strictement inférieure à 26^{\circ}C, quelle que soit la durée de chauffe.
Non, selon ce modèle, la température de la pièce ne pourra jamais dépasser 28^{\circ}C (elle ne dépasse même jamais 26^{\circ}C).
B.1Montrer que u1 = 19,72.
u_1 = 0{,}965 \times u_0 + 0{,}35 + 0{,}07e^{-0{,}1 \times 0} = 0{,}965 \times 20 + 0{,}35 + 0{,}07 \times 1 = 19{,}3 + 0{,}35 + 0{,}07 = 19,72.
B.2Montrer par récurrence que, pour tout entier naturel n, on a un > 10.
Initialisation : u_0 = 20 > 10, la propriété est vraie au rang 0.
Hérédité : supposons que u_n > 10 pour un entier n donné. Montrons que u_{n+1} > 10.
u_{n+1} = 0{,}965 u_n + 0{,}35 + 0{,}07e^{-0{,}1n}. Comme u_n > 10, on a 0{,}965 u_n > 9{,}65.
De plus, 0{,}07e^{-0{,}1n} > 0 pour tout n (une exponentielle est toujours strictement positive).
Donc u_{n+1} > 9{,}65 + 0{,}35 + 0 = 10 : la propriété est vraie au rang n+1.
Par principe de récurrence, pour tout entier naturel n, on a u_n > 10.
B.3En déduire que la suite (un) est convergente.
La suite (u_n) est décroissante (admis dans l'énoncé) et minorée par 10 (question précédente) : d'après le théorème de convergence monotone, la suite (u_n) est convergente.
B.4.aJustifier que la limite \ell est solution de l'équation x = 0,965x + 0,35.
Comme (u_n) converge vers \ell, la suite (u_{n+1}) converge aussi vers \ell.
De plus, e^{-0{,}1n} \to 0 quand n \to +\infty.
En passant à la limite dans la relation u_{n+1} = 0{,}965 u_n + 0{,}35 + 0{,}07e^{-0{,}1n}, on obtient \ell = 0{,}965\ell + 0{,}35.
B.4.bDéterminer \ell et interpréter le résultat dans le contexte de l'exercice.
\ell - 0{,}965\ell = 0{,}35, soit 0{,}035\ell = 0{,}35, soit \ell = \dfrac{0{,}35}{0{,}035} = 10.
Interprétation : si le chauffage ne se remettait jamais en marche, la température de la pièce se rapprocherait indéfiniment de 10^{\circ}C sans jamais l'atteindre.
B.5.aRecopier et compléter les lignes 4, 5 et 6 du programme Python pour qu'il renvoie le nombre de dizaines de minutes à partir duquel le chauffage se remet en marche.
- Ligne 4 : while u > 18 :
- Ligne 5 : u = 0.965*u + 0.35 + 0.07*math.exp(-0.1*n)
- Ligne 6 : n = n + 1
B.5.bDéterminer le temps, en dizaines de minutes, à partir duquel le système de chauffage se remettra en marche.
En calculant successivement les termes de la suite, on obtient u_7 \approx 18{,}14 (encore supérieur à 18) puis u_8 \approx 17{,}90 (inférieur à 18).
Le chauffage se remet donc en marche à partir de n = 8 dizaines de minutes, soit 80 minutes (1 h 20 min) après le début du refroidissement.