TP Théorème de Fourier 2007

publicité
TP – Théorème de Fourier
Dans ce TP, vous allez manipuler des signaux périodiques et étudier leurs spectres. Vous utiliserez pour cela le logiciel
Synchronie 2003.
Exercice 1 Prise en main du logiciel Synchronie
1.1. Préambule : Notion de signal échantillonné
Un logiciel n’est pas capable de manipuler un signal continu s(t), constitué par définition d’une infinité de points. Par
conséquent, il manipule un signal échantillonné, séch(t), c’est-à-dire une succession de valeurs du signal, prélevées à
intervalle de temps régulier, noté Te. Te est la période d’échantillonnage, et Fe = 1/Te la fréquence d’échantillonnage.
Ainsi Synchronie manipule un signal discret : il relie les échantillons pour donner un aspect continu aux courbes.
s(t)
séch(t)
0
Te
2Te 3Te
t
1.2. Lancement du logiciel
Dans le menu démarrer, Programmes  Synchronie 
Ou double-cliquez sur l’icône Synchronie 2000 du bureau.
Répondez OK à l’information « Synchronie n’a pas détecté de carte d’acquisition ».
Une fois le logiciel lancé, trois onglets apparaissent à l’écran : un onglet Calcul, un onglet Tableur et un onglet n°1
(pour Fenêtre n°1), qui est la feuille sélectionnée par défaut au lancement.
Fenêtre n°1
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
1/6
1.3. Réglage du nombre d’échantillons et de la période d’échantillonnage
Dans la barre de commande en haut de l’écran, cliquez sur Paramètres, puis sur l’onglet Acquis de la fenêtre qui
apparaît.
Nombre d’échantillons n (choisir 200)
Période d’échantillonnage Te (choisir 200µs)
Durée totale d’acquisition (=n.Te)
1.4. Simulation de signaux échantillonnés
Placez-vous dans la feuille Calcul. Elle vous permet de simuler des signaux dans un langage de programmation très
intuitif, propre au logiciel.
L’écran est partagé en trois parties :
Le haut de l’écran qui comprend la barre d’outils et la barre de commandes.
La gauche de l’écran dans laquelle vous taperez les lignes de programmation nécessaires pour chaque utilisation.
La droite de l’écran où s’afficheront des indications de calculs.
Barres d’outils et de commandes
Indications
de calculs
Lignes de programmation

Exemple
Tapez dans la partie gauche de l’écran : s=2*t
Cliquez sur Calculer  Exécuter dans la barre de commandes.
Apparaît alors à droite de l’écran l’indication Table[200], ce qui signifie que 200 calculs viennent d’être effectués (on a
programmé 200 échantillons).
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
2/6
Remarquez qu’en programmation il faut définir toute variable avant de l’utiliser. Ici la variable s est définie à partir du
nombre 2 et de la variable t. Cette dernière n’a pas été définie, c’est une variable prédéfinie. Vérifiez-le en cliquant sur
Examiner dans la barre de commandes. Un tableau répertoriant les variables prédéfinies et les variables définies par
l’utilisateur apparaît.
Nombre prédéfini 
Période d’échantillonnage prédéfinie Te
Nombre de points prédéfini 
Variable prédéfinie temps
Variable définie dans la feuille Calcul
La variable temps est notée T, l’ordinateur ne différentie pas les minuscules des majuscules.
1.5. Visualisation des résultats de calculs
Placez-vous dans la feuille Tableur. En cliquant sur l’onglet Variables Ajouter, vous faites apparaître une fenêtre
répertoriant toutes les variables, prédéfinies ou non.
Variables utilisées en acquisition
(inutilisées en simulation)
Cliquez sur la variable dont vous souhaitez obtenir les valeurs, par exemple la variable T. Cliquez ensuite sur Ajouter.
L’ensemble des valeurs calculées apparaît à l’écran. Recommencez pour la variable s.
1.6. Affichage du graphe de s
On souhaite afficher le graphe de s en fonction de t. Pour cela, placez-vous dans la feuille n°1 et cliquez dans la barre
de commande sur Paramètres. Les onglets Courbes et Fenêtres vont nous intéresser.
Cliquez sur la fiche Courbes, puis cochez la fenêtre 1.
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
3/6
On choisit d’afficher le graphe de s
… dans la fenêtre n°1
Cliquez sur Fenêtres, vous pouvez alors
Choisir la variable que vous souhaitez mettre en abscisse pour la fenêtre n°1 (généralement ce sera la variable t)
Régler les échelles en abscisses et en ordonnées.
Vous pouvez afficher plusieurs signaux (simulés au préalable dans la feuille de calcul) dans plusieurs fenêtres, il suffit de
les définir dans le menu Courbes.
1.7. Quelques remarques pratiques…
Pour commencer, retenez bien ces quelques règles de syntaxe !
Synchronie comprend les parenthèses ( ), mais vous ne pouvez pas les remplacer par des crochets [ ]
Dans toutes les multiplications doivent figurer le signe *
-

Le nombre  est prédéfini : il est symbolisé par les lettres pi
Si on note mathématiquement le signal s(t), on ne doit pas faire figurer « (t) » dans Synchronie ! Le signal sera
désigné par « s ».
Exercice
Définissez dans la feuille Calcul le signal s1( t )  2  cos 2  200t   1 et affichez sa représentation temporelle dans la
feuille Courbe.
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
4/6
2. Etude du théorème de Fourier
2.1. Le signal carré
Choisissez 1000 points de simulation et une période d’échantillonnage de 200µs.
2

si n est impair et positif
bn 
On pose 
n

bn  0 si n est pair et positif
Dans la feuille Calcul, définissez les signaux suivants (disponibles dans le fichier carre.txt) :
y0  0
y 1  b1  sin 2    50  t 
y 2  b 2  sin 2    2  50  t 
y 3  b 3  sin 2    3  50  t 
y 4  b 4  sin 2    4  50  t 

y 19  b19  sin 2    19  50  t 
z 3  y 0  y1  y 2  y 3
z 11  y 0  y 1  y 2    y 11
z 19  y 0  y 1  y 2    y 19
Enregistrez ces calculs.
1) Visualisez z3, z11 et z19.
2) Quelle est la fréquence de ces signaux ?
3) Observez l’allure de ces trois signaux. A votre avis, que faudrait-il taper dans la feuille Calcul pour pouvoir simuler
ensuite un signal parfaitement carré ?
4) Dans la feuille Calcul, modifiez seulement y0 : y0 = 3.
a) Visualisez z19 sur l’écran.
b) Que représente y0 pour le signal z19 ?
Retenez : Si on modifie de x unités la valeur moyenne d’un signal, sa courbe représentative est translatée verticalement
de x unités.
2.2. Spectres de signaux périodiques
5) Sans utiliser Synchronie, représentez les spectres an et bn du signal z3.
6)
Synchronie permet de représenter les spectres des signaux définis dans la feuille Calcul. Voici la procédure :
-
Simulez le signal dans la feuille Calcul et affichez sa courbe représentative dans la fenêtre n°1 par exemple.
-
Dans la fenêtre n°1, sélectionnez le menu traitement. Analyse de Fourier.
-
Dans le menu Signal à analyser, sélectionnez le signal voulu.
-
Dans les options avancées, désélectionnez Amplitude et cochez Série Cosinus et Série Sinus.
-
Cliquez sur Calculer : les spectres an (« série cosinus ») et bn (« série sinus ») s’affichent dans deux nouvelles
fenêtres.
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
5/6

-
-
Remarques
Si vous souhaitez afficher à l’écran les spectres de plusieurs signaux, cliquez sur Nouveau avant Calculer.
Pour relever les coefficients des spectres, il est préférable d’utiliser l’onglet Tableau à la lecture graphique. Affichez
les variables F, S_Cos et S_Sin.
Pour que le tracé des spectres soit correct, il faut afficher à l’écran un nombre entier de périodes du signal.
Attention au choix du nombre de points de simulation et de la période d’échantillonnage…
7) Chargez dans Synchronie les signaux étudiés au précédent et affichez les spectres du signal z3. Vérifiez qu’ils sont
conformes au tracé effectué précédemment.
8) Créez un nouveau signal u19 = 2*z19 et visualisez ses spectres.
9) Visualisez dans le Tableur les coefficients de Fourier de z19 et u19 : qu’ont subi les coefficients de Fourier quand
on a multiplié le signal par 2 ?
On retiendra : Si multiplie par un réel k non nul un signal décomposable en série de Fourier, ses coefficients a 0, an et bn
sont aussi multipliés par k.
2.3. Effet d’un déphasage
Effacez les courbes précédentes.
Choisissez 1024 points de simulation et une période d’échantillonnage de 200µs.
Vous aller étudier deux signaux :
s1 = CRENEAU(1,256) + CRENEAU(513,768)
s2 = CRENEAU(1,64) + CRENEAU(321,576) + CRENEAU(833,1024)
10) Affichez s1 à l’écran. Quelle est la fréquence fondamentale F de s1 ?
11) Affichez ses spectres an et bn. Relevez dans la feuille Tableur les valeurs des coefficients an et bn du signal s1 jusqu’à
a5 et b5, ainsi que leurs fréquences associées (complétez le tableau ci-dessous).
Remarque : Quand un coefficient de Fourier est nul, Synchronie le fait bien figurer dans le tableau de valeurs mais
pas sur le spectre.
n
nF
(en Hz)
Signal s1
an
Signal s2
bn
an
bn
0
1
2
3
4
5
12) Affichez s2 à l’écran (avec s1). s1 et s2 sont de même nature, mais l’un est retardé : lequel ? Mesurez ce retard.
13) Affichez les spectres an et bn de s2. Pour cela, placez-vous dans la fenêtre 1. Allez dans Analyse de Fourier,
demandez à ce que le signal s2 soit analysé. Sélectionnez les options Série sinus et Série cosinus, puis cliquez sur
Nouveau et sur Oui. Enfin, cliquez sur Calculer.
Remarque : Le logiciel a changé les noms des spectres de s1 en S_module1, S_Cos1 et S_Sin1 et a donné aux trois
spectres de s2 les noms S_module, S_Cos et S_Sin.
14) Affichez les valeurs des coefficients de Fourier des spectres de s2 dans la feuille Tableur et complétez le tableau 1.
15) Comparez les spectres de s2 à ceux de s1. Sont-ils semblables ?
A. Quidelleur
SRC1 Meaux 2007-2008
Représentation de l’Information
6/6
Téléchargement