Académique Documents
Professionnel Documents
Culture Documents
Hypothèses de l’étude
𝐴 𝐵
𝑦⃗
𝑀(𝑥)
𝑥⃗
𝑂
Soit un câble immobile suspendu à ses deux extrémités 𝐴 et 𝐵 de coordonnées (𝑥𝐴 , 𝑦𝐴 ) et (𝑥𝐵 , 𝑦𝐵 )
avec 𝑥𝐵 > 𝑥𝐴 , dont la longueur 𝐿 est supérieure à la distance 𝑑 entre ses deux points d’attache
(𝑑 = 𝑥𝐵 − 𝑥𝐴 ). On se place dans son plan médian (0, 𝑥⃗, 𝑦⃗). On supposera que les actions mécaniques
exercées sur le câble sont uniquement dans ce plan. On appelle 𝑀(𝑥) un point du câble à l’abscisse 𝑥.
On appelle 𝑦(𝑥) l’équation de la courbe représentant la ligne moyenne du câble dans le repère
(0, 𝑥⃗, 𝑦⃗). Nous supposerons utiliser un câble ne transmettant aucune contrainte de flexion (ni de
cisaillement). Ainsi, le câble se comporte comme une succession de maillons d’une chaine, de
dimensions assez petites devant la longueur du câble. Autrement dit, si on prend deux morceaux de
câble, aussi proches soient-ils, on peut sans résistance les orienter comme on le souhaite par une
rotation autour de la direction 𝑧⃗. Quel que soit le point étudié le long du câble, la seule force transitant
est une force « normale » appelée 𝑇 pour « tension », c’est-à-dire parallèle à la ligne moyenne du câble
de direction locale 𝑛⃗⃗. On suppose que la matière, de masse volumique 𝜌, est répartie de manière
uniforme et homogène. La section du câble 𝑆 est constante. On peut donc exprimer la masse par unité
de longueur du câble : 𝜇 = 𝜌𝑆 en 𝑘𝑔. 𝑚−1 . On néglige la déformation élastique longitudinale du câble.
Sa longueur totale reste donc constante. On néglige les variations de la pesanteur (𝑔⃗ = −𝑔𝑦⃗ avec 𝑔 =
9,81 𝑘𝑔. 𝑚. 𝑠 −2 ) le long du câble qui est donc soumis à une force de gravité constante que l’on pourra
assimiler à une force par unité de longueur notée 𝑤 ⃗⃗⃗ = 𝜇𝑔⃗ = −𝜇𝑔𝑦⃗ = −𝑤𝑦⃗ en 𝑁. 𝑚−1 avec 𝑤 = 𝜇𝑔 =
𝜌𝑔𝑆.
Page 1 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
Soit un élément de câble de longueur 𝑑𝑙(𝑥) entre les points 𝑀(𝑥) et 𝑀(𝑥 + 𝑑𝑥) :
⃗⃗⃗⃗𝒅𝒍
𝒘
𝛼 (𝑥 )
𝑦(𝑥)
𝑥 𝑥 + 𝑑𝑥
⃗⃗(𝒙) 𝑥⃗
𝑻 𝑀(𝑥 )
On définit l’action en 𝑥 du brin « de droite » sur le brin « de gauche » (orienté avec x de gauche à
⃗⃗(𝑥) = 𝑇(𝑥)𝑛⃗⃗, 𝑛⃗⃗ vecteur unitaire orienté dans le sens des abscisses croissantes.
droite) sous la forme : 𝑇
𝑇 (𝑥)
Appelons 𝑇𝑥 (𝑥) et 𝑇𝑦 (𝑥) les composantes de 𝑇 ⃗⃗(𝑥) = ( 𝑥 )
⃗⃗(𝑥) sur 𝑥⃗ et 𝑦⃗ : 𝑇
𝑇𝑦 (𝑥)
On pose :
𝑇𝑥 (𝑥 + 𝑑𝑥) − 𝑇𝑥 (𝑥) = 𝑎
{
𝑇𝑦 (𝑥 + 𝑑𝑥) − 𝑇𝑦 (𝑥) = 𝑏
Page 2 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
𝒅𝒍(𝒙)
Montrer que = √𝟏 + 𝒚′ (𝒙)𝟐
𝒅𝒙
Page 3 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
Page 4 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
1
𝑦 ′′ (𝑥) = √1 + 𝑦 ′ (𝑥)2 = 𝑓(𝑥, 𝑦(𝑥), 𝑦 ′ (𝑥))
𝑎
𝑦(𝑥𝐴 ) = 𝑦𝐴
Les conditions aux limites connues sont les positions des points A et B, soit : {
𝑦(𝑥𝐵 ) = 𝑦𝐵
On se propose de résoudre cette équation par la méthode d’Euler Explicite, qui nécessite la
connaissance de deux conditions initiales 𝑦(𝑥𝐴 ) et 𝑦 ′ (𝑥𝐴 )…
𝑦(𝑥)
On appelle 𝑉(𝑥) le vecteur contenant : 𝑉(𝑥) = [ ′ ]
𝑦 (𝑥)
On donne en annexe le code partiel de la simulation numérique.
Page 5 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
10
11
On donne :
𝑥 𝑥𝐴
𝑦(𝑥) = 𝑎 [𝑐ℎ ( ) − 𝑐ℎ ( )]
𝑎 𝑎
12
13
Page 6 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
Il reste donc à procéder par itérations en diminuant progressivement l’angle de départ Alpha (-20, puis
-20.01, -20.02 etc) jusqu’à ce que l’ordonnée 𝑦(𝑥𝐵 ) obtenue par résolution numérique soit égale à
l’ordonnée imposée 𝑦𝐵 du problème réel (𝑦𝐵 = 0). Numériquement, il n’est évidemment pas possible
d’obtenir cette égalité. On arrêtera les itérations lorsque 𝑑𝑦 = 𝑦 𝐸𝑢𝑙𝑒𝑟 (𝑥𝐵 ) − 𝑦𝐵 devient négatif. On
affichera alors la valeur de 𝑑𝑦 dans la console afin de connaître la précision de la solution en 𝐵.
Remarque : le départ à Alpha=-20° et le pas angulaire dAlpha de -0.01° ont été déterminés à tâtons :
- Pour Alpha : l’objectif est d’avoir 𝑑𝑦 > 0 à la première itération
- Pour dAlpha : la dernière valeur de 𝑑𝑦 doit être d’un ordre de grandeur « raisonnable » par
rapport aux dimensions du problème…
Ci-dessous, on a affiché sur la figure 2 les courbes issues de la résolution du problème avec les
paramètres définis dans le code en annexe, et sur la figure 1, la courbe théorique (trait continu) et la
courbe obtenue à la fin de la résolution numérique (pointillés) :
Page 7 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
La prochaine question vise à mettre en place le code de résolution qui réalise des résolutions d’Euler
explicite tant que 𝑑𝑦 > 0 avec les paramètres visibles en annexe. A chaque itération, la courbe solution
sera ajoutée à la figure 2, et on affichera dans la console l’angle Alpha et la valeur de dy en mm,
arrondis tous deux à 2 décimales, comme illustré dans le cadre.
14
15
Page 8 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
16
On mène une étude numérique qui consiste à déterminer la longueur du câble selon la valeur de 𝑇𝑥𝐴
imposée dans le code. On obtient cette courbe :
Page 9 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
Léna REVERTE (PSI 2018/2019) a réalisé son TIPE sur cette problématique de
câble soumis à des poids à différents endroits avec l’objectif de remonter
ensuite à l’effort au contact de la chenille d’un siège roulant montant des
marches d’escalier afin de prévoir les conditions de non-glissement aux
différents contacts.
Parmi ses différentes expériences, elle a réalisé celle de la chaînette soumise à son propre poids. Les
données sont les suivantes :
𝑑 = 𝑥𝐵 − 𝑥𝐴 = 0,74 𝑚
𝜇 = 0,00102 𝑘𝑔/𝑚
𝐿 = 0,85 𝑚
A l’aide de la courbe de la page précédente (réalisée pour cette corde),
déterminer une valeur approchée de 𝑻𝑨𝒙 à imposer dans notre code pour simuler le cas
expérimental rencontré.
18
En réglant correctement la valeur de 𝑇𝑥𝐴 , on obtient les courbes théorique et numérique (quasi
superposées) suivantes, avec 𝑑𝑦 = −0,02 𝑚𝑚, et nous avons réalisé une expérience dans les mêmes
conditions :
La théorie et la simulation donnent une flèche de 181mm. On observe une flèche de 163 mm environ
sur l’expérience.
Proposer une origine possible des différences observée
19
Page 10 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
20
21
On pourra alors répéter la procédure de résolution vue plus haut ! Il faut simplement penser à garder
la valeur de 𝑇𝑥𝐴 du cas sans charge pour tracer la courbe théorique, puisque le 𝑇𝑥𝐴 avec force n’est pas
le même…
Page 11 sur 12
Dernière mise à jour Informatique Denis DEFAUCHY
01/09/2022 Dérivation - Euler DS3 – Chainette – Sujet
ANNEXE
## Import des librairies
import numpy as np
from math import sqrt,tan,cosh,pi
import matplotlib.pyplot as plt
plt.close('all')
def Euler_Explicite(f,V0,x0,x1,dx):
''' ZONE 1 '''
def f(V,x):
''' ZONE 2 '''
def F(V,x):
''' ZONE 3 '''
def f_Affiche_liste(fig_i,Liste_X,Liste_Y,Type):
''' ZONE 4 '''
## Code de résolution
# Grandeurs physiques
mu = 0.00102 # kg/m
g = 9.81 # m/s²
TxA = 0.00405 # N
a = TxA/(mu*g) # m
xA = -0.74/2 # m
xB = 0.74/2 # m
yA = 0 # m
yB = yA # m
Nb_Pt = 10001
# L vaut 0.85 m
def yth(x):
''' ZONE 5 '''
# Grandeurs numériques
# Résolution itérative
L = f_Longueur(X,Y)
print("Longueur: ",L)
Page 12 sur 12