SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Modélisation et simulation de la commande du
moteur à courant continu
1. Introduction
Un modèle de simulation de la commande de moteur à courant continu sera construit à
l'aide de l'environnement Matlab / Simulink. Ce travail a pour objectif de vous familiariser
avec les fonctionnalités de base de Simulink et de présenter des approches de modélisation
applicables aux entraînements électriques.
A l’issue de ce travail, vous serez en mesure de :
1. Modéliser et simulez un entraînement de moteur à courant continu dans
l'environnement Matlab / Simulink.
2. Régler les contrôleurs de courant et de vitesse en utilisant une approche basée
sur un modèle.
3. Expliquer les effets de la modulation de largeur d'impulsion (PWM) sur les
performances du contrôle.
Dans cette première partie, le moteur sera d'abord construit et testé. Des instructions
détaillées sont fournies pour la création du modèle.
Un rapport doit être rédigé par groupes de binômes (ou monôme). Envoyer votre fichier sous
format pdf à mon email semmaalam@gmail.com au plus tard le lundi 28 Octobre 2019 à 23:59.
Dans le rapport, répondez brièvement aux questions posées.
Le rapport doit être écrit de manière claire et cohérente. Les chiffres demandés décrivant les
modèles et les résultats de la simulation doivent être inclus dans le rapport. Envoyez également
les modèles Simulink demandés. Ces modèles seront utilisés pour vérifier que vous avez construit
les modèles vous-même.
Le travail sera noté. Vous êtes encouragé à discuter avec d'autres étudiants, mais la copie de
solutions d'autres groupes n'est pas autorisée. Les rapports et les modèles seront vérifiés par un
logiciel de plagiat.
2 modèle de moteur à courant continu
2.1 équations dynamiques
Tout d'abord, un modèle de simulation du moteur à courant continu à aimant permanent sera
construit. Les équations d'état sont prises comme point de départ:
a
a a a a ex m
m
f a ch
di
L v R i k
dt
d
J k i T
dt
   

 
(1)
La tension d'induit va et le couple de charge Tch sont les entrées du modèle. Le courant d'induit ia et
la vitesse angulaire du rotor sont les sorties du modèle. Les paramètres du moteur sont indiqués
dans le tableau 1.
Un 600V
In 343A
n 2400tr/min
Tn 796N.m
Ra 0.05
La 0.005H
Kf 2.32Vs
J 100kgm3
Tableau 1 : Les paramètres du moteur
Figure 1 : Blocs nécessaires à la création du modèle de moteur à courant continu: (a) Faites glisser
ces blocs du navigateur de la bibliothèque et déposez-les dans votre modèle. (b) Renommez les
signaux d'entrée et de sortie en sélectionnant leurs noms et en tapant de nouveaux noms. Double-
cliquez sur les blocs Sum et Gain et spécifiez-les en fonction de la figure.
2.2 Construction du modèle
Démarrez Simulink en écrivant la commande simulink dans la fenêtre de commande Matlab.
Le navigateur de la bibliothèque Simulink s'ouvre et vous pouvez voir les blocs disponibles.
Créez un nouveau modèle Simulink à l'aide du bouton ou du menu (Fichier> Nouveau>
Modèle). Pour le modèle du moteur à courant continu, vous aurez besoin des blocs illustrés
à la Fig. 1 (a). Glissez et déposez ces blocs du navigateur de la bibliothèque dans votre
nouveau modèle. Ensuite, renommez les signaux d’entrée et de sortie en sélectionnant leurs
noms et en tapant de nouveaux noms conformément à la Fig. 1 (b). Double-cliquez sur les
blocs Sum et Gain et spécifiez-les conformément à la Fig. 1 (b).
Ensuite, connectez les blocs conformément aux équations données en (1). Utilisez les valeurs
actuelles ia et m comme variables d'état dans votre modèle. Cela signifie que la sortie d'un
bloc intégrateur doit être le courant ia et la sortie de l'autre bloc intégrateur doit être m.
Les entrées de ces blocs intégrateurs doivent être dia/dt et dm/ dt, que vous pouvez
résoudre à partir de (1).
Créez le subsystem à partir de votre modèle. Vous pouvez créer le subsystem en
sélectionnant tous les blocs, puis en cliquant avec le bouton droit de la souris sur l'un des
blocs sélectionnés. Ceci ouvre un menu similaire à celui de la Fig. 2, où vous devez choisir
Créer un subsystem à partir de la sélection. Vous pouvez renommer le nouveau subsystem
en moteur à courant continu (cliquez sur son nom et tapez le nouveau nom).
Ensuite, le subsystem sera masqué. Ouvrez l'éditeur de masque en cliquant avec le bouton
droit de la souris sur le subsystem et en choisissant Masque>Créer un masque. Dans
l'éditeur de masque, choisissez le volet Paramètres et boîte de dialogue. Masquer le
subsystem conformément à la Fig. 3. Après l'avoir masqué, vous pouvez définir les valeurs
numériques pour les paramètres du modèle en double-cliquant sur le subsystem, cf. Fig. 4
Ouvrez la fenêtre Paramètres de configuration, par exemple, à l’aide du menu: »
Simulation>model configuration parameters » . Définissez les valeurs 10 et 1e-2 pour les
paramètres Stop time et Max step size, respectivement, conformément à la Fig. 5.
Figure 2 : création d’un subsystem
2.3 Test du modèle
Le modèle de moteur sera testé. Reliez les blocs de sortie à des blocs « To Workspace. 6 ».
Spécifiez les noms des variables de l'espace de travail sur l'ensemble du bloc. Spécifiez le bloc
d'incrément de tension de sorte que la tension atteigne sa valeur nominale 120 V à t = 0. 1 s.
Le couple de charge doit être augmenté à sa valeur nominale à t = 5 s.
Simulez le modèle, par exemple, en utilisant le menu: Simulation>Exécuter. Après la
simulation, vous pouvez tracer les résultats dans l'espace de travail utilisant les présentes
commandes
Il est pratique d'écrire et de sauvegarder ces commandes sous forme de script (par exemple,
en utilisant le nom fig.m), puis d'exécuter le script en saisissant son nom (fig) dans l'espace de
travail. De cette façon, vous pouvez facilement éditer et réutiliser vos scripts. Les résultats de
la simulation doivent ressembler à ceux de la Fig. 7. S'ils ont l'air différents, vous devriez
déboguer votre modèle.
Figure 3 : masque du sous système
Figure 4 : Introduction des paramètres numériques
Figure 5 : configuration des paramètres : introduction des paramètres Stop time et Max step size
Figure 6 : Entrées en échelon de la tension et le couple de la charge
Figure 7 : échelon de tension nominale à t = 0,1 s et échelon de couple de charge nominal t = 0,3 s
Figure 8 : Limiteur de vitesse. Sélectionnez le mode de temps d'échantillonnage continu.
1. Simulez la séquence correspondant à la Fig. 7. Modifiez le script de tracé de sorte que le courant
par unité et la vitesse par unité (valeurs normalisées) soient tracés (utilisez leurs valeurs
nominales comme valeurs de base et ne normalisez pas le temps). Affichez ce résultat dans votre
rapport. N'oubliez pas de changer les titres d'axe. Expliquez pourquoi le courant est très élevé
après l’application du pas de tension.
2. A l'aide du modèle analytique du moteur, calculez les valeurs du courant ia et de la vitesse du
rotor wm en régime établi, lorsque la tension va = Vn et le couple de charge TL = TN. Comparez ces
valeurs aux résultats de votre simulation.
3. Limitez le taux de montée de la tension à 120 V / 0,1 s à l'aide du bloc limiteur de vitesse, cf. Fig.
8.Placez ce bloc entre le gradin de tension et le modèle de moteur. Simulez le modèle et affichez
les résultats dans votre rapport. Bref commentaire sur les réponses actuelles et rapides.

Contenu connexe

Tendances

Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE
Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE
Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE RAMZI EL IDRISSI
 
Machines électriques : Qcm chapitre v
Machines électriques : Qcm chapitre v Machines électriques : Qcm chapitre v
Machines électriques : Qcm chapitre v Mohamed Khalfaoui
 
Formulaire d electrotechnique
Formulaire d electrotechniqueFormulaire d electrotechnique
Formulaire d electrotechniquemorin moli
 
Exercices corriges-sur-le-regime-triphase
Exercices corriges-sur-le-regime-triphase Exercices corriges-sur-le-regime-triphase
Exercices corriges-sur-le-regime-triphase morin moli
 
Commande par Backstepping d'un système photovoltaïque ON-GRID
Commande par Backstepping d'un système photovoltaïque ON-GRID  Commande par Backstepping d'un système photovoltaïque ON-GRID
Commande par Backstepping d'un système photovoltaïque ON-GRID Achraf SAADAOUI
 
Le dimensionnement d'une batterie en installation solaire
Le dimensionnement d'une batterie en installation solaireLe dimensionnement d'une batterie en installation solaire
Le dimensionnement d'une batterie en installation solairesalem ben moussa
 
Ener1 - CM3 - Puissance électrique
Ener1  - CM3 - Puissance électriqueEner1  - CM3 - Puissance électrique
Ener1 - CM3 - Puissance électriquePierre Maréchal
 
ALGEBRE BINAIRE ET CIRCUITS LOGIQUES
ALGEBRE BINAIRE ET CIRCUITS LOGIQUESALGEBRE BINAIRE ET CIRCUITS LOGIQUES
ALGEBRE BINAIRE ET CIRCUITS LOGIQUESsarah Benmerzouk
 
Démarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesseDémarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesseRIDAADARDAK1
 
Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)mustaphamoufassih
 
Slides_Choppers_2022.pdf
Slides_Choppers_2022.pdfSlides_Choppers_2022.pdf
Slides_Choppers_2022.pdfmouadbouaicha
 
Machines synchrones.pdf
Machines synchrones.pdfMachines synchrones.pdf
Machines synchrones.pdfYvanNgnie1
 

Tendances (20)

Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE
Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE
Exercice corrigé : ETUDE D'UNE INSTALLATION SOLAIRE
 
Ener1 - CM1 - Monophasé
Ener1 - CM1 - MonophaséEner1 - CM1 - Monophasé
Ener1 - CM1 - Monophasé
 
Poly ep
Poly epPoly ep
Poly ep
 
Chapitre 3 mli mcc
Chapitre 3 mli mccChapitre 3 mli mcc
Chapitre 3 mli mcc
 
Ener1 - CM2 - Triphasé
Ener1 - CM2 - TriphaséEner1 - CM2 - Triphasé
Ener1 - CM2 - Triphasé
 
Systemes triphases
Systemes triphasesSystemes triphases
Systemes triphases
 
Machines électriques : Qcm chapitre v
Machines électriques : Qcm chapitre v Machines électriques : Qcm chapitre v
Machines électriques : Qcm chapitre v
 
Td triphasé
Td triphaséTd triphasé
Td triphasé
 
Formulaire d electrotechnique
Formulaire d electrotechniqueFormulaire d electrotechnique
Formulaire d electrotechnique
 
Exercices corriges-sur-le-regime-triphase
Exercices corriges-sur-le-regime-triphase Exercices corriges-sur-le-regime-triphase
Exercices corriges-sur-le-regime-triphase
 
Commande par Backstepping d'un système photovoltaïque ON-GRID
Commande par Backstepping d'un système photovoltaïque ON-GRID  Commande par Backstepping d'un système photovoltaïque ON-GRID
Commande par Backstepping d'un système photovoltaïque ON-GRID
 
Ch1 machine a courant continu
Ch1 machine a courant continuCh1 machine a courant continu
Ch1 machine a courant continu
 
Le dimensionnement d'une batterie en installation solaire
Le dimensionnement d'une batterie en installation solaireLe dimensionnement d'une batterie en installation solaire
Le dimensionnement d'une batterie en installation solaire
 
Ener1 - CM3 - Puissance électrique
Ener1  - CM3 - Puissance électriqueEner1  - CM3 - Puissance électrique
Ener1 - CM3 - Puissance électrique
 
ALGEBRE BINAIRE ET CIRCUITS LOGIQUES
ALGEBRE BINAIRE ET CIRCUITS LOGIQUESALGEBRE BINAIRE ET CIRCUITS LOGIQUES
ALGEBRE BINAIRE ET CIRCUITS LOGIQUES
 
Démarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesseDémarrage d'un mas avec un variateur de vitesse
Démarrage d'un mas avec un variateur de vitesse
 
Mini projet
Mini projetMini projet
Mini projet
 
Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)
 
Slides_Choppers_2022.pdf
Slides_Choppers_2022.pdfSlides_Choppers_2022.pdf
Slides_Choppers_2022.pdf
 
Machines synchrones.pdf
Machines synchrones.pdfMachines synchrones.pdf
Machines synchrones.pdf
 

Similaire à Tp matlab dc machines partie 1

Tp circuits electriques( avec logiciel "CADENCE PSD")
Tp circuits electriques( avec logiciel "CADENCE PSD") Tp circuits electriques( avec logiciel "CADENCE PSD")
Tp circuits electriques( avec logiciel "CADENCE PSD") YassineLamgammah
 
2-tp_mcc_modelecausal.pdf
2-tp_mcc_modelecausal.pdf2-tp_mcc_modelecausal.pdf
2-tp_mcc_modelecausal.pdfMehdiTabet1
 
controle 2 anisse.pdf
controle 2 anisse.pdfcontrole 2 anisse.pdf
controle 2 anisse.pdfBougrain
 
Rapport tp matlab babaoui arrakiz
Rapport tp matlab babaoui arrakizRapport tp matlab babaoui arrakiz
Rapport tp matlab babaoui arrakizbabaoui mohamed
 
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variableMayssa Rjaibia
 
Matlab simulink partie 2
Matlab simulink partie 2Matlab simulink partie 2
Matlab simulink partie 2babaoui mohamed
 
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docx
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docxDocument explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docx
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docxImen191474
 
Femm chapitre l3 cme 1-n-1
Femm chapitre l3 cme 1-n-1Femm chapitre l3 cme 1-n-1
Femm chapitre l3 cme 1-n-1Madjdoub Chemlel
 
TD_HEIG-VD_a2004_mmusy
TD_HEIG-VD_a2004_mmusyTD_HEIG-VD_a2004_mmusy
TD_HEIG-VD_a2004_mmusyMarc Musy
 
335105967 support-de-cours-sap2000-version-07-2006-pdf
335105967 support-de-cours-sap2000-version-07-2006-pdf335105967 support-de-cours-sap2000-version-07-2006-pdf
335105967 support-de-cours-sap2000-version-07-2006-pdftoufik kaidi
 
Commande machines
Commande machinesCommande machines
Commande machinesmorin moli
 
Introduction au modèle EPANET
Introduction au modèle EPANETIntroduction au modèle EPANET
Introduction au modèle EPANETRoland Yonaba
 
Chapitre2_Partie1.pdf
Chapitre2_Partie1.pdfChapitre2_Partie1.pdf
Chapitre2_Partie1.pdfMbarkiIsraa
 
24167 turbine a-gaz_avec_regeneration_sujet
24167 turbine a-gaz_avec_regeneration_sujet24167 turbine a-gaz_avec_regeneration_sujet
24167 turbine a-gaz_avec_regeneration_sujetaminenouraoui
 
Introduction_schématique_electrique.pptx
Introduction_schématique_electrique.pptxIntroduction_schématique_electrique.pptx
Introduction_schématique_electrique.pptxBeranger SIX
 

Similaire à Tp matlab dc machines partie 1 (20)

Tp circuits electriques( avec logiciel "CADENCE PSD")
Tp circuits electriques( avec logiciel "CADENCE PSD") Tp circuits electriques( avec logiciel "CADENCE PSD")
Tp circuits electriques( avec logiciel "CADENCE PSD")
 
2-tp_mcc_modelecausal.pdf
2-tp_mcc_modelecausal.pdf2-tp_mcc_modelecausal.pdf
2-tp_mcc_modelecausal.pdf
 
controle 2 anisse.pdf
controle 2 anisse.pdfcontrole 2 anisse.pdf
controle 2 anisse.pdf
 
Rapport tp matlab babaoui arrakiz
Rapport tp matlab babaoui arrakizRapport tp matlab babaoui arrakiz
Rapport tp matlab babaoui arrakiz
 
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
17281795 commande-d-une-machine-a-courant-continu-a-vitesse-variable
 
Matlab simulink partie 2
Matlab simulink partie 2Matlab simulink partie 2
Matlab simulink partie 2
 
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docx
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docxDocument explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docx
Document explicatif_developpeur - Modele Matlab_SimulinK_ PV_IMD_FHR.docx
 
Rapport de sujet BTS 1.0
Rapport de sujet BTS 1.0Rapport de sujet BTS 1.0
Rapport de sujet BTS 1.0
 
Rapport Stage
Rapport StageRapport Stage
Rapport Stage
 
Femm chapitre l3 cme 1-n-1
Femm chapitre l3 cme 1-n-1Femm chapitre l3 cme 1-n-1
Femm chapitre l3 cme 1-n-1
 
TD_HEIG-VD_a2004_mmusy
TD_HEIG-VD_a2004_mmusyTD_HEIG-VD_a2004_mmusy
TD_HEIG-VD_a2004_mmusy
 
335105967 support-de-cours-sap2000-version-07-2006-pdf
335105967 support-de-cours-sap2000-version-07-2006-pdf335105967 support-de-cours-sap2000-version-07-2006-pdf
335105967 support-de-cours-sap2000-version-07-2006-pdf
 
Commande machines
Commande machinesCommande machines
Commande machines
 
Introduction au modèle EPANET
Introduction au modèle EPANETIntroduction au modèle EPANET
Introduction au modèle EPANET
 
Chapitre2_Partie1.pdf
Chapitre2_Partie1.pdfChapitre2_Partie1.pdf
Chapitre2_Partie1.pdf
 
COpenCVLabjack.ppt
COpenCVLabjack.pptCOpenCVLabjack.ppt
COpenCVLabjack.ppt
 
24167 turbine a-gaz_avec_regeneration_sujet
24167 turbine a-gaz_avec_regeneration_sujet24167 turbine a-gaz_avec_regeneration_sujet
24167 turbine a-gaz_avec_regeneration_sujet
 
Introduction_schématique_electrique.pptx
Introduction_schématique_electrique.pptxIntroduction_schématique_electrique.pptx
Introduction_schématique_electrique.pptx
 
Kamal Lmsp V2
Kamal Lmsp V2Kamal Lmsp V2
Kamal Lmsp V2
 
T ps dsp
T ps dspT ps dsp
T ps dsp
 

Plus de babaoui mohamed

Plus de babaoui mohamed (7)

Rapport pfe BABAOUI MOHAMED
Rapport pfe BABAOUI MOHAMEDRapport pfe BABAOUI MOHAMED
Rapport pfe BABAOUI MOHAMED
 
Rapport pfe BABAOUI MOHAMED
Rapport pfe BABAOUI MOHAMEDRapport pfe BABAOUI MOHAMED
Rapport pfe BABAOUI MOHAMED
 
Pic 16 f84
Pic 16 f84Pic 16 f84
Pic 16 f84
 
Datalogger finale
Datalogger finaleDatalogger finale
Datalogger finale
 
Asservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccAsservissement de vitesse_du_mcc
Asservissement de vitesse_du_mcc
 
Tp3
Tp3Tp3
Tp3
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 

Dernier

présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).FatimaEzzahra753100
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)Sana REFAI
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSKennel
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...maach1
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfmia884611
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 

Dernier (11)

présentation sur la logistique (4).
présentation     sur la  logistique (4).présentation     sur la  logistique (4).
présentation sur la logistique (4).
 
CAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptxCAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptx
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdfSciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
SciencesPo_Aix_InnovationPédagogique_Atelier_APC.pdf
 
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
Cours-de-Ponts Cours de Ponts Principes généraux - Conception Méthodes de con...
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdf
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 

Tp matlab dc machines partie 1

  • 1. Modélisation et simulation de la commande du moteur à courant continu 1. Introduction Un modèle de simulation de la commande de moteur à courant continu sera construit à l'aide de l'environnement Matlab / Simulink. Ce travail a pour objectif de vous familiariser avec les fonctionnalités de base de Simulink et de présenter des approches de modélisation applicables aux entraînements électriques. A l’issue de ce travail, vous serez en mesure de : 1. Modéliser et simulez un entraînement de moteur à courant continu dans l'environnement Matlab / Simulink. 2. Régler les contrôleurs de courant et de vitesse en utilisant une approche basée sur un modèle. 3. Expliquer les effets de la modulation de largeur d'impulsion (PWM) sur les performances du contrôle. Dans cette première partie, le moteur sera d'abord construit et testé. Des instructions détaillées sont fournies pour la création du modèle. Un rapport doit être rédigé par groupes de binômes (ou monôme). Envoyer votre fichier sous format pdf à mon email semmaalam@gmail.com au plus tard le lundi 28 Octobre 2019 à 23:59. Dans le rapport, répondez brièvement aux questions posées. Le rapport doit être écrit de manière claire et cohérente. Les chiffres demandés décrivant les modèles et les résultats de la simulation doivent être inclus dans le rapport. Envoyez également les modèles Simulink demandés. Ces modèles seront utilisés pour vérifier que vous avez construit les modèles vous-même. Le travail sera noté. Vous êtes encouragé à discuter avec d'autres étudiants, mais la copie de solutions d'autres groupes n'est pas autorisée. Les rapports et les modèles seront vérifiés par un logiciel de plagiat.
  • 2. 2 modèle de moteur à courant continu 2.1 équations dynamiques Tout d'abord, un modèle de simulation du moteur à courant continu à aimant permanent sera construit. Les équations d'état sont prises comme point de départ: a a a a a ex m m f a ch di L v R i k dt d J k i T dt        (1) La tension d'induit va et le couple de charge Tch sont les entrées du modèle. Le courant d'induit ia et la vitesse angulaire du rotor sont les sorties du modèle. Les paramètres du moteur sont indiqués dans le tableau 1. Un 600V In 343A n 2400tr/min Tn 796N.m Ra 0.05 La 0.005H Kf 2.32Vs J 100kgm3 Tableau 1 : Les paramètres du moteur Figure 1 : Blocs nécessaires à la création du modèle de moteur à courant continu: (a) Faites glisser ces blocs du navigateur de la bibliothèque et déposez-les dans votre modèle. (b) Renommez les signaux d'entrée et de sortie en sélectionnant leurs noms et en tapant de nouveaux noms. Double- cliquez sur les blocs Sum et Gain et spécifiez-les en fonction de la figure.
  • 3. 2.2 Construction du modèle Démarrez Simulink en écrivant la commande simulink dans la fenêtre de commande Matlab. Le navigateur de la bibliothèque Simulink s'ouvre et vous pouvez voir les blocs disponibles. Créez un nouveau modèle Simulink à l'aide du bouton ou du menu (Fichier> Nouveau> Modèle). Pour le modèle du moteur à courant continu, vous aurez besoin des blocs illustrés à la Fig. 1 (a). Glissez et déposez ces blocs du navigateur de la bibliothèque dans votre nouveau modèle. Ensuite, renommez les signaux d’entrée et de sortie en sélectionnant leurs noms et en tapant de nouveaux noms conformément à la Fig. 1 (b). Double-cliquez sur les blocs Sum et Gain et spécifiez-les conformément à la Fig. 1 (b). Ensuite, connectez les blocs conformément aux équations données en (1). Utilisez les valeurs actuelles ia et m comme variables d'état dans votre modèle. Cela signifie que la sortie d'un bloc intégrateur doit être le courant ia et la sortie de l'autre bloc intégrateur doit être m. Les entrées de ces blocs intégrateurs doivent être dia/dt et dm/ dt, que vous pouvez résoudre à partir de (1). Créez le subsystem à partir de votre modèle. Vous pouvez créer le subsystem en sélectionnant tous les blocs, puis en cliquant avec le bouton droit de la souris sur l'un des blocs sélectionnés. Ceci ouvre un menu similaire à celui de la Fig. 2, où vous devez choisir Créer un subsystem à partir de la sélection. Vous pouvez renommer le nouveau subsystem en moteur à courant continu (cliquez sur son nom et tapez le nouveau nom). Ensuite, le subsystem sera masqué. Ouvrez l'éditeur de masque en cliquant avec le bouton droit de la souris sur le subsystem et en choisissant Masque>Créer un masque. Dans l'éditeur de masque, choisissez le volet Paramètres et boîte de dialogue. Masquer le subsystem conformément à la Fig. 3. Après l'avoir masqué, vous pouvez définir les valeurs numériques pour les paramètres du modèle en double-cliquant sur le subsystem, cf. Fig. 4 Ouvrez la fenêtre Paramètres de configuration, par exemple, à l’aide du menu: » Simulation>model configuration parameters » . Définissez les valeurs 10 et 1e-2 pour les paramètres Stop time et Max step size, respectivement, conformément à la Fig. 5.
  • 4. Figure 2 : création d’un subsystem 2.3 Test du modèle Le modèle de moteur sera testé. Reliez les blocs de sortie à des blocs « To Workspace. 6 ». Spécifiez les noms des variables de l'espace de travail sur l'ensemble du bloc. Spécifiez le bloc d'incrément de tension de sorte que la tension atteigne sa valeur nominale 120 V à t = 0. 1 s. Le couple de charge doit être augmenté à sa valeur nominale à t = 5 s. Simulez le modèle, par exemple, en utilisant le menu: Simulation>Exécuter. Après la simulation, vous pouvez tracer les résultats dans l'espace de travail utilisant les présentes commandes Il est pratique d'écrire et de sauvegarder ces commandes sous forme de script (par exemple, en utilisant le nom fig.m), puis d'exécuter le script en saisissant son nom (fig) dans l'espace de
  • 5. travail. De cette façon, vous pouvez facilement éditer et réutiliser vos scripts. Les résultats de la simulation doivent ressembler à ceux de la Fig. 7. S'ils ont l'air différents, vous devriez déboguer votre modèle. Figure 3 : masque du sous système Figure 4 : Introduction des paramètres numériques
  • 6. Figure 5 : configuration des paramètres : introduction des paramètres Stop time et Max step size Figure 6 : Entrées en échelon de la tension et le couple de la charge
  • 7. Figure 7 : échelon de tension nominale à t = 0,1 s et échelon de couple de charge nominal t = 0,3 s Figure 8 : Limiteur de vitesse. Sélectionnez le mode de temps d'échantillonnage continu. 1. Simulez la séquence correspondant à la Fig. 7. Modifiez le script de tracé de sorte que le courant par unité et la vitesse par unité (valeurs normalisées) soient tracés (utilisez leurs valeurs nominales comme valeurs de base et ne normalisez pas le temps). Affichez ce résultat dans votre rapport. N'oubliez pas de changer les titres d'axe. Expliquez pourquoi le courant est très élevé après l’application du pas de tension.
  • 8. 2. A l'aide du modèle analytique du moteur, calculez les valeurs du courant ia et de la vitesse du rotor wm en régime établi, lorsque la tension va = Vn et le couple de charge TL = TN. Comparez ces valeurs aux résultats de votre simulation. 3. Limitez le taux de montée de la tension à 120 V / 0,1 s à l'aide du bloc limiteur de vitesse, cf. Fig. 8.Placez ce bloc entre le gradin de tension et le modèle de moteur. Simulez le modèle et affichez les résultats dans votre rapport. Bref commentaire sur les réponses actuelles et rapides.