Vous êtes sur la page 1sur 4

Dr mohamad saad el dine

Capteurs
TP.2. Introduction sur Simulink

Simulink est un logiciel intgr sous matlab peut nous aider a modliser, simuler, et analyser les systmes dont les sorties changent en fonction du temps. Simulink peut tre utilise pour tudier le comportement d'un grand nombre de systmes dynamiques rels, y compris les circuits lectriques, les systmes lectriques, mcaniques, et, enfin, Simulink contribue la modlisation du systme d'acquisition de donnes. Lancez le logiciel Matlab, tapez "simulink" dans la fentre de commande. Simulation d'onde sinusodale f (t ) = sin(1000 * 2 * t ) 1. Crer un nouveau modle en choisissant: File-> New -> Model 2. Ajouter un bloc Sine Wave dans: Simulink -> Sources la fentre de modle; 3. Ajouter un bloc Scope dans Simulink -> Sinks la fentre de modle; 4. faire la connexion entre les deux blocs, la sortie de bloc sine wave doit tre lentre du bloc scope . le montage de simulation finale doit tre exactement semblable a la figure 1. 5. Cliquer sur Simulation-> Simulation parameters et choisissez les paramtres de simulation prsente dans la Figure.2. 6. Cliquer deux fois sur le bloc Sine Wave et entrer les paramtres illustrs dans la figure.3. 7. Cliquer Start simulation pour excuter le programme 8. Cliquer deux fois sur le bloc Scope et vous allez voir un signal similaire a celui prsent dans la Figure.4. 9. rapportez vous a la Figure.5 pour changer les paramtres du Scope en cliquant sur le bouton Parameters (Right click sur le bloc Scope et choisir parameters). 10. Faites un clic droit sur le bloc scope, puis choisissez axes properties pour rgler lchelle de Y. 11. maintenant vous devez voir un signal similaire de celui prsent dans la Figure.6

Fig. 1

Fig. 2

Fig. 3

Fig. 4

Fig. 5

Fig. 6

Exercices
1. On souhaite de convertir un signal DC partir de 2,5 volt 5 volts, un autre signal DC de 12 volts 15 volts, et un troisime partir de +15 volts -15 volts. Crer un modle qui comprend un bloc "bus creator", un signal bus", et un bloc "Bus Selector" pour raliser ces conversions. 2. Utiliser des blocs constant, un bloc Product, et un bloc Display , pour effectuer cette opration : (3+j4)/(4+j3)*(5-j8). Utiliser les blocs : constant, product, display.

3. on veut construire une fonction. Pour faire Nous prenons un bloc Matlab Fcn de simulink -> User defined functions. Et on ajoute un bloc Scope avec un bloc Ramp comme signal dentre dans la librairie (simulink->Sources)

Cliquer sur Ramp, vous trouvez trois paramtres : slope, start time et initial output. Utiliser ces valeurs, slope=1, start time = 2 et initial output =2. Et ensuite choisir la fonction sine dans Matlab function, il faut juste taper sin. Excuter ce modle. Ajouter des autres fonctions au modle ci-dessus. Entrer Simulink->Math oprations et ajouter les blocs : Abs et Gain sur la fentre du modle. Double clic sur le gain et changer le valeur de gain = 3. Ajouter ensuite des autres blocs scope pour voir prcisment les rsultats de chaque tape dans le modle.

Ce que nous avons ici est un redresseur avec un amplificateur. Excuter ce modle ! Dans le scope 2 on peut voir une onde sinusodale mais avec un retard de temps de 2 secondes. Par la suite, nous prenons la valeur absolue du sinus et obtenir un signal redress quon peut le voir dans le scope 1. Et finalement nous amplifions lamplitude de signal avec un gain de 3 et nous affichons le signal de sortie dans le scope. 4. Crer un modle pour afficher un systme triphas sur un bloc Scope unique o les formes d'onde de trois phases sont des ondes sinusodales dphases de 120 degrs. 5. Crer un modle pour afficher un signal sinusodal dont lamplitude maximale est 1, mais coup au dessus de +0.5 et au dessous de -0.5.