TP1 MA Simulink
TP1 MA Simulink
TP1 MA Simulink
MATLAB Analogique
2. UTILISATIONDEMATLAB-SIMULINK
2.1. Lancement de Matlab-Simulink
2.1.1 Lancement de Matlab
Lancer Matlab.
Crer un rpertoire, par exemple ModAm et placer sur le bureau de votre ordinateur. Le nom de
votre rpertoire doit contenir moins de 8 caractres et pas despace.
2.1.3 Librairies
Les divers lments de la librairie sont alors disponibles :
Librairie simulink :
Continuous : Blocs linaires dfinis par leurs fonctions de transfert
Discrete: idem mais en chantillonn
Functions & Tables : Blocs de fonctions mathmatiques
Math: Blocs d'oprateurs mathmatiques et logiques
Nonlinear : commutateurs et autres non linarits
Signals & Systems : Divers signaux et blocs
Sinks: Outils d'analyse des signaux
Sources : Gnrateurs de signaux
Librairie Communications Blokset :
Channel Coding : Blocs de squence de codage et decodage
Channels: Divers canaux de transmission bruits,
Comm Sinks : Outils d'analyse des signaux pour les communications
Comm Sources : Gnrateurs de signaux pour les communications
Modulation : Modulations et dmodulations numriques et analogiques
Source Coding : Numrisation, compression,
Synchronisation: Divers PLL
Utility Functions : Autres fonctions pour les communications
Librairie Simulink Extras :
Additional Discrete: Blocs dfinis par leur fct de transfert en
chantillonn
Additional Linear : Blocs linaires dfinis par leurs fonctions de transfert
Additional Sinks: Autres outils d'analyse des signaux
Flip Flops : Blocs de bascules logiques
Linearization :
Transformations : Transformations cartesiens-polaires, degrradians,
2.2 Configurations
Les signaux que l'on vous demande d'analyser sont de 2 types :
- l'information transmettre de frquence fm de l'ordre de 100 Hz (m = 628.3 rd/s).
- le signal porteur de frquence de l'ordre de 1000 Hz ((p = 6283 rd/s).
Deux paramtres sont configurer :
- La priode d'chantillonnage dans certains blocs (par exemple dans Properties/General du
Scope).
- Le "stop time" qui dfinit la dure de calcul par Matlab dans Simulations/Parameters :
3. SIMULATION
3.1 Chronogramme des signaux avec le bloc "Scope"
Entrer le schma ci-contre afin de gnrer et visualiser
un signal sinusodal de frquence 1000 Hz et
d'amplitude 1.
Les blocs qui gnrent les signaux sont dans
Simulink/Source, les blocs pour observer sont dans
Simulink/Sinks.
Rgler Start time = 0, Stop Time = 0,1s dans Simulation/Parameters.
Lancer la simulation dans Simulation/Start ou CTRL T.
La sinusode n'est pas assez chantillonne (pas assez de points)
Imposer la priode d'chantillonnage 10 s
en activant la fonction Properties/General
dans Scope.
Il faut aussi s'assurer que le nombre de points enregistrer soit suprieur ou gal la dure de
calcul (10 ms) diviser par la priode d'chantillonnage (10s) soit 10000 dans Properties/Data
History / limit rows to last
3.2 Analyse frquentielle des signaux avec le bloc "Averaging Power Spectral Density"
Complter le fichier en entrant le schma ci-contre.
Le bloc d'analyse spectrale est dans : Extra-Simulink/Additionnal Sinks.
Lancer la simulation. La page d'observation du spectre est vide car la
priode d'chantillonnage est mal choisie.
Le spectre du signal est une raie 1000 Hz.
Choisissons une fentre de visualisation de 2000 Hz, soit Te = 1/(2 * 2000)
Il est souhaitable que le nombre de points soit 1024 la place de 512 pour amliorer la prcision
Lancer la simulation, observer la raie (attention les frquences affiches sont en rd/s !!!)
La tension de modulation 100 Hz sera gnre par un bloc "signal generator" (Amplitude = 1).
La modulation se fera par un bloc "Product".
Placer un bloc "Scope" et un bloc "Mux" pour observer le signal modulant et le signal modul.
Placer un bloc "Power Spectral Density" pour observer le spectre du signal modul, avec une
largeur de fentre d'observation de 2000 Hz.
Relever le schma.
Relever le rsultat fourni par "Scope" ( l'aide du zoom, visualiser qu'une priode du
signal modulant)
Relever le schma.
Il est intressant d'observer le "signal modulant + le terme constant", pour faire apparatre la
correspondance entre enveloppe du signal modul et signal modulant.
Paramtres
Numerator
Denominator
Valeur
Commentaires
1
????
Conclure