Vous êtes sur la page 1sur 21

ACTIVITÉ 1 - FÉLIX

Objectifs :
Produire un modèle de chute libre
Prendre en main matlab
Améliorer le modèle et comparer les résultats avec la réalité
Données :
Nous prendrons comme exemple de chute libre le saut de Félix Baumgartner
du 14 octobre 2012. Lien : http://www.redbullstratos.com/

1
ACTIVITÉ 1 - FÉLIX

2
ACTIVITÉ 1 - FÉLIX

Premier modèle :
Dans ce premier modèle, la seule force prise en compte est le poids. Voici
l’équation de la chute libre de Félix obtenue grâce à la seconde loi de Newton .

∑ Forces extérieures = masse x accélération


zinitial
En projection sur z : m x g = m x a
z
Poids
Approche sciences de l’ingénieur :

mg=ma
zfinal Approche mathématiques :

a=g

TERRE
3
ACTIVITÉ 1 - FÉLIX

Construction du premier modèle : Il s’agit d’ECRIRE la seconde loi de


Newton avec matlab ou un autre logiciel multi physique.
Voici le résultat :

mg = ma

La boite "sum" contient l’égalité

4
ACTIVITÉ 1 - FÉLIX
L’interface de MATLAB:
Choisissons le bon répertoire de travail "The Path" et rentrons directement
dans le module  SIMULINK

5
ACTIVITÉ 1 - FÉLIX
L’interface de MATLAB-SMULINK:
Ouvrons la librairie (Simulink Library Browser) et commençons par déclarer
les grandeurs d’entrée "Constant" de notre modèle (Drag and Drop).
Puis écrivons notre premier calcul "Product".

6
ACTIVITÉ 1 - FÉLIX
L’interface de MATLAB-SMULINK:
Voici les différents boites qu'il faut utiliser pour continuer le modèle. Clic droit
pour changer la couleur du background.
Scope dans Sinks

Constant Product Sum Integrator Double click pour changer


le nombre d'entrées

7
ACTIVITÉ 1 - FÉLIX
L’interface de MATLAB-SMULINK:
Double click sur le scope pour changer le nombre d'entrées. Si c'est déjà fait,
lancez la simulation directement puis vérifier la déclaration des variables (1)
et le temps de simulation (2).

1 2

8
ACTIVITÉ 1 - FÉLIX
Encapsulons le modèle:
Nous pouvons maintenant encapsuler le modèle pour améliorer l'interface et
conserver les valeurs. Choisir la partie du modèle à encapsuler puis "create
subsystem".

9
ACTIVITÉ 1 - FÉLIX
Encapsulons le modèle:
Modifions l'aspect du "Subsystem". Click droit et "Edit mask"
L'image (1) puis la grandeur "m" (2) qui est un paramètre d'entrée.

1 2

10
ACTIVITÉ 1 - FÉLIX
Le modèle 1 est fini:
Enregistrons notre modèle Felix_01 dans le répertoire de travail
correctement choisi.

Passons au modèle 2 : Felix_02

11
ACTIVITÉ 1 - FÉLIX

Second modèle : Pour ce second modèle, nous prendrons en compte le poids


et la trainée. Voici l’équation obtenue grâce à la seconde loi de Newton .

Trainée
∑ Forces extérieures = masse x accélération
En projection sur z :
zinitial
(m x g) – (0.5 x Rho x S x Cx x v²) = m x a
z
Approche sciences de l’ingénieur :
Poids
(mg)-(0,5.Rho.S.Cx.v²)=ma

zfinal Approche mathématiques :

g-(0,5.Rho.S.Cx.v²)/m=a

TERRE
12
ACTIVITÉ 1 - FÉLIX
Deuxième modèle :
Dans ce second modèle, en plus du poids nous prendrons en compte la
trainée. Il suffit d'ouvrir le subsystem et de le modifier de la manière suivante.
Modifier le "mask" du "subsystem" en consèquence.

Math Function

Gain

13
ACTIVITÉ 1 - FÉLIX

Troisième modèle : Pour ce troisième modèle, la masse volumique vraie en


fonction de l'altitude. L'équation décrivant l'équilibre est identique il faut ajouter :

(mg)-(0,5.Rho(u).S.Cx.v²)=ma
Trainée
zinitial
Rho, la masse volumique de l'air, varie en
z fonction de u, l'altitude (à recopier dans f(u)):

Altitude (u) Rho(u) = 352.95*(((1-


Poids 0.0000225577*u)^5.25516)/(288.15-
zfinal 0.0065*u))

TERRE
14
ACTIVITÉ 1 - FÉLIX
Troisième modèle :
Dans ce troisième modèle, en plus des 2 forces précédentes nous
modéliserons une masse volumique de l'air variable en fonction de l'altitude.
La formule est écrite dans le TP_01

Sum Function

15
ACTIVITÉ 1 - FÉLIX
Le modèle 3 est fini:
Enregistrons notre modèle Felix_03 dans le répertoire de travail
correctement choisi.

16
ACTIVITÉ 1 - FÉLIX

Troisième modèle : Pour ce troisième modèle, la masse volumique vraie en


fonction de l'altitude. L'équation décrivant l'équilibre est identique il faut ajouter :

(mg)-(0,5.Rho.S.Cx.v²)=ma
Trainée
zinitial
Rho, la masse volumique de l'air, varie en
z fonction de u, l'altitude (à recopier dans f(u)):

Altitude (u) Rho(u) = 352.95*(((1-


Poids 0.0000225577*u)^5.25516)/(288.15-
zfinal 0.0065*u))

TERRE
17
ACTIVITÉ 1 - FÉLIX
Troisième modèle :
Dans ce dernier modèle, le parachute s'ouvre à une altitude déterminée !
Trop simple ….. A vous.

18
Comment visualiser une grandeur de sortie ?
En utilisant Simulation Data Inspector:
Cliquer sur Simulation data
Inspector /puis Configure Logging and
streaming Cliquer Signal logging

19
Comment visualiser une grandeur de sortie ?
En utilisant Simulation Data Inspector:
Sélectionner un signal puis lancer le stream ; un écran apparait

Ecran

Lancer la simulation et cliquer sur


l’écran ou
Signal

20
Comment visualiser une grandeur de sortie ?
En utilisant Simulation Data Inspector:
Importer les valeurs : Sélectionner les grandeurs à afficher

Le logiciel offre la possibilité de comparer deux simulations

21

Vous aimerez peut-être aussi