0% ont trouvé ce document utile (0 vote)
185 vues7 pages

TP Excel - Init - Methode - Numerique

Ce document présente une initiation aux méthodes numériques de calcul pour la simulation, en utilisant Microsoft Excel pour modéliser un système bielle manivelle. Il décrit les étapes pour réaliser des simulations géométriques et cinématiques, y compris la définition de variables, le calcul de fonctions et l'affichage de graphiques. Enfin, il aborde l'importation de données réelles pour comparer les résultats simulés avec des mesures expérimentales.

Transféré par

GwendalMG
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
185 vues7 pages

TP Excel - Init - Methode - Numerique

Ce document présente une initiation aux méthodes numériques de calcul pour la simulation, en utilisant Microsoft Excel pour modéliser un système bielle manivelle. Il décrit les étapes pour réaliser des simulations géométriques et cinématiques, y compris la définition de variables, le calcul de fonctions et l'affichage de graphiques. Enfin, il aborde l'importation de données réelles pour comparer les résultats simulés avec des mesures expérimentales.

Transféré par

GwendalMG
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Initiation aux méthodes numériques

de calcul pour la simulation

L’avènement des calculateurs a changé le rapport de l’ingénieur avec la science,


puisque, grâce à ceux-ci, il peut se concentrer sur des problématiques autres que le
calcul en lui-même. Les outils de calcul utilisés par ces calculateur sont appelés
méthodes numériques.

Pour cette initiation, nous utiliserons un logiciel simple : Microsoft Excel ; et un problème
concret : le système bielle manivelle (voir Annexe).

1/ Présentation du logiciel
Excel est ce qu’on appelle un tableur, c'est-à-dire un logiciel qui :
 regroupe des données et des formules sous la forme de tableau ;
 permet l’affichage de ces données sous la forme de graphes.

 Lancer le logiciel en double-cliquant sur l’icône :

Un fichier se compose de plusieurs feuilles (tableau ou graphe), que l’on peut


sélectionner sur les onglets en bas à gauche. Chaque tableau se compose de cellules
référencées par une lettre (pour sa colonne) et un nombre (pour sa ligne).

L’utilisateur peut saisir une donnée constante (texte ou nombre) dans une cellule, ou
une fonction (formule) commençant par "=".

2/ Simulation géométrique d’un système bielle manivelle

On se place dans le cas d’un compresseur à air. Le mouvement d’entrée est la rotation
de la manivelle, le mouvement de sortie est la translation alternative du piston. (cf.
Annexe - modélisation et paramétrage)

2.1/ Prise en main :

Ouvrir un nouveau Fichier.


La première colonne contiendra la variable "n", entier variant de 0 à 50.
 Remplir la première colonne.

On souhaite définir des instants "t" toutes les millisecondes pendant une période de 50
ms. La deuxième colonne contiendra "t".

1
 Nommer les données contenues dans la deuxième colonne, en précisant l’unité.
 Sélectionner la cellule B2, taper la formule "=0,001*A2"
 Faire glisser la formule jusqu’à obtenir les 50 ms souhaitées.

2.2/ Définition de l’angle alpha fonction à deux arguments

 Cliquer sur l’index de la première ligne (le nombre seul à l’extrémité gauche) pour
sélectionner l’ensemble de la première ligne.
 Maintenir la touche "shift" enfoncée, et cliquer sur l’index de la cinquième ligne : les
lignes 1 à 5 ont été sélectionnées.
 Cliquer-droit sur l’une des cellules sélectionnées. Un menu contextuel (qui dépend
du contexte) apparaît. Cliquer insertion.

On souhaite définir une vitesse de rotation omega égale à 1500 tr/min.

 Définir alpha en fonction d’omega


 Noter, dans la cellule A1, omega ; et dans la cellule B1 sa valeur en tr/min. En C1,
faire calculer cette vitesse de rotation en unité S.I. ( se note "pi()")
 En C7, taper la fonction alpha en fonction du temps et d’omega.
 Faire glisser la fonction sur la colonne.

 Le résultat est cohérent ? Observer la fonction de la cellule C8. Commenter.

Pour empêcher une référence de cellule de glisser lorsqu’on fait glisser une fonction, on
utilise le symbole "$". Placé devant la lettre de la référence, il bloque le glissement
horizontal (colonne) de la référence. Placé devant le nombre, il bloque le glissement
vertical (ligne).
 Corriger le contenu de la colonne "alpha".
 Déterminer de deux manières combien de temps est nécessaire pour faire un tour ?

2.3/ Calcul de theta  et de lambda 

 Sous la définition de omega, et en respectant le même protocole, définir les


longueurs L1 (50mm) et L2 (80mm)
 A côté de la colonne alpha, faire calculer les valeurs de theta et lambda en fonction
du temps.

2.4/ Affichage du graphe lambda en fonction de alpha

On souhaite afficher une courbe où les points sont définies par leur coordonnées (x,y).
Ce type de graphe est appelé nuage de points.

 Sélectionner les cellules C6 à E57.


 Cliquer sur l’icône . Sélectionner nuage de points, puis, en sous-type de
graphique, choisir nuage de point reliés par une courbe.
 Vérifier que les séries sont bien définies en colonne. Suivant
 Indiquer les titres et le nom des axes nécessaires. Suivant
 Choisir de placer l’objet dans la feuille en cours. Terminer

2
On peut déplacer le graphe en cliquant, maintenant cliquer et déplaçant.
Il est conseillé de cliquer sur le fond gris, puis suppr, afin de le supprimer. Cela améliore
la lisibilité du graphe, surtout si le document est imprimé.

La courbe de theta ne nous intéresse pas.


 cliquer dessus, puis suppr, afin de la supprimer

 Le mouvement est-il sinusoïdal ? Pour quels instants les extrémums sont-ils


atteints ? Déterminer la course du piston.

Remarque 1 : échantillonnage

En méthode numérique, les calculs ne se font pas en continu, mais à des instants
réguliers, appelés point de calcul, référencés par un index (i). La grandeur calculée g(t)
n’est donc calculée qu’à ces instants. On la note aussi g(i).
L’intervalle de temps séparant deux points (t) est appelé le pas ou la période
d’échantillonnage. Un point de calcul d’index i est alors défini à un instant t=i.t

g(i)
point de calcul
courbe continue interpolée

t
t
durée de la simulation

i
0 1 2 3 4 5

Remarque 2 : Paramètres de simulation

Pour toute simulation numérique, il est nécessaire de définir :


 le pas (période d’échantillonnage)
 la durée de la simulation (le nombre total d’index)
 un mouvement d’entrée, par sa nature et ses valeurs à chaque instant
 Les conditions initiales (positions initiales)

Dans notre exemple, les paramètres de simulation utilisés sont :


 Une période d’échantillonnage : 1ms,
 la durée : 50ms,
 le mouvement d’entrée : la rotation définie par 
 la valeur d’initiale du mouvement d’entrée : 
Tous les autres mouvements, dont celui de sortie, peuvent être alors calculés.

2.5/ Détermination d’une trajectoire

 Déterminer l’expression des coordonnées, dans le repère lié au bâti, du point A et


du point C et D, respectivement situés au tiers et au deux tiers du segment [AB]
 Faire calculer ces coordonnées des points A, C et D.
 Représenter dans un nouveau graphe la trajectoire de A par rapport au bâti.

3
On va maintenant ajouter la trajectoire des points C, D et B.
 Cliquer droit sur le graphe, puis sélectionner des données.
 Cliquer sur le bouton de sélection des cellules à côté du cadre « série des abscisses
X ». Sélectionner la colonne des abscisses de C.
 Cliquer sur le bouton de sélection des cellules à côté du cadre « série des
ordonnées Y ». Sélectionner la colonne des ordonnées de C.
 Faire de même avec les points D et B.
 On observe alors la trajectoire de 4 points de la bielle, qui illustrent comment le
mouvement de rotation continue est transformée en mouvement de translation
alternative.

2.6/ Importation d’un fichier de mesure

Lors d’une expérimentation sur un système réel, le résultat des mesures a été
sauvegardé sous forme numérique dans un fichier. On va représenter dans un même
graphe les résultats simulés et les mesures.

Nous allons copier la feuille de travail pour cette nouvelle étude.


 Cliquer droit sur l’onglet de la feuille de travail. Cliquer Déplacer ou Copier.
 Après l’avoir copié, on peut changer le nom de la feuille en double cliquant sur
celui-ci.
 Supprimer les colonnes theta et les coordonnées des points (qui ne seront pas
utiles pour la suite), en les sélectionnant, et en utilisant le menu contextuel.
Supprimer aussi le graphe présentant les trajectoires.

 A partir d’Excel, cliquer Fichier / Ouvrir. Pour l’option type de fichier, choisir tous les
fichiers.
 Ouvrir le fichier "mesure de [Link]" (situé dans le repertoire COMM). Ce fichier
contient les mesures effectuées sur un système réel. Cliquer Suivant puis Terminer.
 Sélectionner et copier les cellules représentant lambda mesuré en fonction du
temps
 Revenir dans votre classeur Excel.
 Sélectionner la cellule adjacente à lambda. Coller.
 Sélectionner le graphe. Des cadres de couleur apparaissent pour représenter les
données représentées dans le graphe. Faire un clic droit sur le graphe puis
Sélectionner des données (lambda mesuré) puis ajouter.
 Etirer le cadre de donnée en cliquant glissant sur un des coins, de façon à inclure
les données fraichement collées.
 Observer le graphe. Commenter.

4
3/ Simulation cinématique

Après avoir fait l’étude géométrique, nous nous intéressons maintenant à l’étude
cinématique.

3.1/ Par la théorie

 Déterminer littéralement V(B / 0) en fonction de  alpha

 Copier la feuille de travail actuelle pour cette nouvelle étude.


 Supprimer la colonne lambda mesuré (qui ne sera pas utile pour la suite).
 Saisir la formule théorique de la vitesse de B par rapport à 0
 Observer le résultat dans un graphe.

 Déterminer les vitesses maximum. Pour quelles valeurs d’alpha (en degrés) ces
vitesses sont atteintes ?

3.2/ Par le calcul numérique

Méthode des différences finies ou d’Euler :

On rappelle que la définition de


pente réelle
la dérivée d’une fonction g(t) par
g(i-1)
rapport au temps s’écrit : g(i)
pente approximée
g(i+1)

En calcul numérique, pour t


déterminer la dérivée d’une t
grandeur g(i), on fait
l’approximation suivante : i
0 1 2 3 4 5

 En utilisant les différences finies, faire calculer numériquement pour 1 .


 Tracer sur le même graphe la vitesse théorique et la vitesse obtenue par dérivation
numérique.
 Comparer les différentes courbes. Commenter.

5
Annexe : Système Bielle - Manivelle

Un système bielle – manivelle est un mécanisme de transformation du mouvement dont


les applications sont très nombreuses.

Exemple 1 : moteur à explosion

6
Exemple 2 : compresseur à air

Fonctionnement :

La manivelle 1, appelée aussi vilebrequin, a un mouvement de rotation par rapport au


bâti 0. La bielle 2 admet une rotation par rapport à la manivelle et par rapport au piston
3. Ce piston a un mouvement de translation par rapport au bâti.

Le mouvement d’entrée est la rotation continue de la manivelle 1 par rapport à 0 (liée à


un actionneur électrique). Le mouvement de sortie est la translation alternative du
piston 3.

On en déduit le schéma cinématique suivant :


Où :

Et ;

L’étude géométrique menée théoriquement donne :

Vous aimerez peut-être aussi