Professional Documents
Culture Documents
TD Résolution Numérique Et Filtrage
TD Résolution Numérique Et Filtrage
Écrire un programme python qui lit un fichier de données et qui calcule l’aire
sous la courbe suivant 2 méthodes d’intégration numérique (méthode des
rectangles et méthode des trapèzes).
Calculer et comparer l’ondulation de courant suivant les 2 méthodes.
Conclure vis-à-vis du cahier des charges.
Données :
o Importer le module numpy sous le nom np
o Récupérer les valeurs expérimentales pour une période du
courant dans le fichier fourni « Essai_courant_Maxpid.csv »
en utilisant la fonction np.loadtxt (séparateur « ; » et type de
variable np.float)
Remarque : temps en [s] et courant en [A]
o Créer 2 variables : « temps » et « courant »
o Créer 2 fonctions nommées « integration_degre0 » et « « integration_degre1 »
o Utiliser 2 fonctions pour rechercher la valeur max et mini du courant
o Afficher vos résultats et déterminer les écarts relatifs entre les 2 méthodes
o Rappel : la fonction len donne le nombre d’éléments dans un objet (liste, tuple, etc)
Inspiré de divers auteurs SII Page 1 sur 3
TD : A3-06 & C1-03 / D3-03 PT
Résolution numérique et filtrage GC6 GCT
Exercice 3 : Cheville Nao – Accélération angulaire
Lors d’un essai pour une course angulaire de la cheville de 120 °, on cherche à
déterminer l’inertie équivalente autour de l’axe de tangage. Pour cela, il faut obtenir
l’accélération angulaire moyenne à partir d’un fichier de mesure de position.
FILTRAGE
Exercice 4 : Hémo-Mixer – Capteur de poids
Un capteur à 4 jauges de déformations (A)
embarque le dispositif mécanique de pesage
et le plateau d'agitation, de l’automate de
prélèvement sanguin. Ce capteur permet
donc de mesurer le volume prélevé.
Signal brut
Signal amplifié et filtré
amplifié
(filtre analogique)
Écrire un programme python qui lit un fichier de données et qui affiche les courbes suivantes :