
Cours d'analyse des systèmes de contrôle avec MATLAB
Maîtrisez les principes fondamentaux de l'analyse et de la conception des systèmes de commande à l'aide des outils MATLAB standard de l'industrie. De la modélisation mathématique et de l'analyse de stabilité au réglage des PID et à la conception dans l'espace d'état, ce cours offre aux ingénieurs et aux étudiants une base rigoureuse et pratique. Développez les compétences analytiques qui se traduisent directement par une pratique concrète en génie de la commande.
Ce que vous allez apprendre:
Modélisez les systèmes mécaniques, électriques et thermiques à l'aide de fonctions de transfert et de représentations d'état.
Analysez la stabilité des systèmes avec les critères de Routh-Hurwitz, les lieux des racines et les diagrammes de Bode et de Nyquist.
Concevez des compensateurs PID, avance, retard et avance-retard pour satisfaire aux spécifications de régime transitoire et permanent.
Mettez en œuvre des régulateurs par retour d'état complet et des observateurs de Luenberger par placement de pôles et par la méthode LQR.
Automatisez l'analyse et la visualisation des commandes à l'aide de la boîte à outils Control System Toolbox de MATLAB et de Simulink.
Évaluer les mesures de rendement dans le domaine fréquentiel, y compris la marge de gain, la marge de phase et la largeur de bande du système.
Comment vous étudiez de façon pratique Cours d'analyse des systèmes de contrôle avec MATLAB
Comment vous pratiquez Cours d'analyse des systèmes de contrôle avec MATLAB
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.
Contenu du cours
8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondements des systèmes d'asservissement
Fondements des systèmes d'asservissement
Leçon 1 • Classification et terminologie des systèmes
Catégorise les systèmes par ordre, type, linéarité et invariance dans le temps. Fournit le cadre de classification appliqué dans les chapitres suivants.
Leçon 2 • Systèmes en boucle ouverte versus en boucle fermée
Compare les architectures de commande directe et de rétroaction à l'aide de diagrammes fonctionnels. Motive la rétroaction comme fondement de la commande robuste.
Leçon 3 • Qu'est-ce qu'un système d'asservissement
Définit les systèmes d'asservissement à travers des exemples concrets et un vocabulaire de base. Établit le langage utilisé tout au long du cours.
Leçon 4 • Objectifs de rendement et cahier des charges
Présente la précision en régime établi, la réponse transitoire et la stabilité comme objectifs de conception. Lie le cahier des charges aux exigences techniques.
Chapitre 2MasquerCacher les détailsVoir les détailsModélisation mathématique des systèmes dynamiques
Modélisation mathématique des systèmes dynamiques
Leçon 1 • Représentation par fonction de transfert
Dérive les fonctions de transfert à partir d'équations différentielles et définit les pôles et les zéros. Établit le modèle dans le domaine s utilisé tout au long du cours.
Leçon 2 • Révision de la transformée de Laplace
Révision des propriétés de la transformée de Laplace essentielles pour convertir les équations différentielles en forme algébrique. Permet la dérivation de la fonction de transfert.
Leçon 3 • Représentation d'état
Présente les variables d'état et la formulation matricielle A, B, C, D. Fournit une forme de modèle alternative utilisée dans la commande moderne.
Leçon 4 • Algèbre des diagrammes fonctionnels
Réduit des diagrammes fonctionnels complexes en fonctions de transfert uniques à l'aide de règles algébriques. Prépare les étudiants à l'analyse en boucle fermée.
Leçon 5 • Équations différentielles des systèmes physiques
Applique les lois de Newton et de Kirchhoff pour dériver les équations régissant le système. Relie la physique aux modèles mathématiques utilisés en commande.
Chapitre 3MasquerCacher les détailsVoir les détailsIntroduction à MATLAB pour la commande
Introduction à MATLAB pour la commande
Leçon 1 • Notions fondamentales de traçage et de visualisation
Couvre les fonctions plot(), step(), impulse() et le formatage des figures. Développe les compétences de visualisation nécessaires à l'analyse de la réponse.
Leçon 2 • Notions de base de l'environnement MATLAB et de la syntaxe
Couvre l'espace de travail MATLAB, la fenêtre de commande et la création de scripts. Fournit les bases de la programmation pour tout le travail ultérieur avec la boîte à outils.
Leçon 3 • Définition de modèles avec la boîte à outils Control System Toolbox
Présente les fonctions tf(), ss() et zpk() pour la saisie de modèles. Lie les représentations mathématiques aux objets MATLAB.
Leçon 4 • Opérations de diagrammes fonctionnels dans MATLAB
Utilise les fonctions series(), parallel() et feedback() pour combiner des modèles. Automatise l'algèbre des diagrammes fonctionnels abordée au chapitre deux.
Chapitre 4MasquerCacher les détailsVoir les détailsAnalyse de la réponse temporelle
Analyse de la réponse temporelle
Leçon 1 • Réponse du système du premier ordre
Dérive et interprète la réponse indicielle des systèmes du premier ordre. Introduit la constante de temps comme paramètre de rendement clé.
Leçon 2 • Analyse de l'erreur en régime permanent
Calcule l'erreur en régime permanent à l'aide des constantes d'erreur et du type de système. Relie le gain et le type de la boucle ouverte à la précision de suivi.
Leçon 3 • Entrées d'essai standard
Définit les entrées échelon, rampe, impulsionnelle et sinusoïdale ainsi que leurs transformées de Laplace. Établit les signaux d'excitation utilisés dans toutes les analyses de réponse.
Leçon 4 • Analyse temporelle dans MATLAB
Utilise step(), impulse() et lsim() pour extraire et comparer les métriques de rendement. Renforce les résultats analytiques par une vérification computationnelle.
Leçon 5 • Réponse du système du second ordre
Analyse les réponses sous-amorties, critiques et sur-amorties. Relie le coefficient d'amortissement et la fréquence naturelle aux métriques transitoires.
Chapitre 5MasquerCacher les détailsVoir les détailsTechniques d'analyse de la stabilité
Techniques d'analyse de la stabilité
Leçon 1 • Introduction à la stabilité de Lyapunov
Présente la méthode directe de Lyapunov pour l'évaluation de la stabilité sans résoudre les équations différentielles. Étend l'analyse de stabilité au-delà des systèmes linéaires.
Leçon 2 • Critère de stabilité de Routh-Hurwitz
Construit le tableau de Routh pour compter les pôles dans le demi-plan droit sans factorisation. Fournit un test de stabilité algébrique pour les dénominateurs polynomiaux.
Leçon 3 • Concept de stabilité
Définit la stabilité BIBO et la stabilité asymptotique en fonction de l'emplacement des pôles. Établit la stabilité comme condition préalable à toute conception de commande.
Leçon 4 • Notions fondamentales du lieu des racines
Présente les règles du lieu des racines pour tracer les pôles en boucle fermée en fonction du gain. Visualise comment la variation du gain déplace les pôles et affecte la stabilité.
Leçon 5 • Analyse du lieu des racines dans MATLAB
Utilise rlocus() et rlocfind() pour tracer et interroger les lieux des racines. Relie les règles graphiques aux outils interactifs de MATLAB.
Chapitre 6MasquerCacher les détailsVoir les détailsAnalyse fréquentielle
Analyse fréquentielle
Leçon 1 • Construction et interprétation des diagrammes de Bode
Dérive les approximations asymptotiques de Bode pour les pôles, les zéros et les facteurs de gain. Permet le croquis rapide à la main et la vérification dans MATLAB.
Leçon 2 • Marges de gain et de phase
Définit la marge de gain et la marge de phase comme des mesures quantitatives de la robustesse de la stabilité. Relie les marges au comportement transitoire en boucle fermée.
Leçon 3 • Notions fondamentales de la réponse fréquentielle
Définit la réponse fréquentielle comme le rapport sortie/entrée sinusoïdal en régime permanent. Relie les fonctions de transfert dans le domaine s aux diagrammes de magnitude et de phase.
Leçon 4 • Critère de Nyquist et diagrammes
Applique le critère de stabilité de Nyquist à l'aide des diagrammes de réponse fréquentielle polaire. Traite les systèmes comportant des pôles en boucle ouverte sur l'axe imaginaire.
Leçon 5 • Analyse fréquentielle dans MATLAB
Utilise bode(), nyquist(), margin() et nichols() pour l'analyse fréquentielle automatisée. Renforce l'interprétation graphique avec des résultats numériques précis.
Chapitre 7MasquerCacher les détailsVoir les détailsConception classique de régulateurs
Conception classique de régulateurs
Leçon 1 • Structure et réglage du régulateur PID
Dérive la loi de commande PID et explique l'effet de chaque terme sur la réponse. Présente les méthodes de réglage de Ziegler-Nichols et le réglage manuel.
Leçon 2 • Conception et vérification de régulateurs dans MATLAB
Implémente les conceptions de régulateurs PID et de compensateurs à l'aide de pidtune(), sisotool et de la saisie manuelle avec tf(). Valide les conceptions par rapport aux devis de conception à l'aide de simulations.
Leçon 3 • Conception de compensateur à retard
Conçoit des compensateurs à retard pour améliorer la précision en régime permanent avec une pénalité de phase minimale. Complète la conception d'avance pour des objectifs combinés.
Leçon 4 • Conception de compensateur avance-retard
Combine les éléments d'avance et de retard pour répondre simultanément aux spécifications transitoires et en régime permanent. Démontre une synthèse intégrée du compensateur.
Leçon 5 • Conception de compensateur à avance
Conçoit des compensateurs à avance pour améliorer la marge de phase et accélérer la réponse transitoire. Utilise à la fois les procédures de conception par lieu des racines et par Bode.
Chapitre 8MasquerCacher les détailsVoir les détailsConception par espace d'état et commande moderne
Conception par espace d'état et commande moderne
Leçon 1 • Commandabilité et observabilité
Définit les matrices de commandabilité et d'observabilité ainsi que leurs conditions de rang. Détermine si la conception par rétroaction d'état et la conception d'observateur sont réalisables.
Leçon 2 • Action intégrale et suivi de consigne
Augmente la rétroaction d'état avec des états intégraux pour éliminer l'erreur en régime permanent. Étend le placement de pôles aux problèmes de commande par suivi.
Leçon 3 • Rétroaction d'état et placement de pôles
Conçoit des vecteurs de gain de rétroaction d'état pour placer les pôles en boucle fermée aux emplacements souhaités. Relie les spécifications transitoires souhaitées aux positions des pôles.
Leçon 4 • Conception de l'observateur de Luenberger
Conçoit un observateur d'ordre complet pour estimer les états non mesurés à partir des sorties. Permet la rétroaction d'état lorsque la mesure complète de l'état n'est pas disponible.
Leçon 5 • Conception du régulateur quadratique linéaire
Formule le problème LQR et le résout à l'aide de la fonction lqr(). Fournit un compromis optimal entre l'effort de commande et la régulation d'état.
Votre certificat valide de réussite
Ce cours est pour vous :
Étudiantes et étudiants en génie mécanique : besoin de relier les cours de dynamique à la régulation par rétroaction.
Étudiantes et étudiants de premier cycle en génie électrique : prêts à dépasser l'analyse des circuits pour aborder la pensée systémique.
Passionnées et passionnés d'aérospatiale ou de robotique : souhaitant des outils rigoureux pour concevoir des systèmes stables et réactifs.
Ingénieurs et ingénieures en automatisation en début de carrière : souhaitant formaliser leurs connaissances autodidactes en régulation à l'aide de méthodes éprouvées.
Diplômées et diplômés en physique ou en mathématiques appliquées : s'orientant vers des rôles en génie qui exigent des compétences en systèmes de régulation.
Étudiantes et étudiants des cycles supérieurs dans des domaines connexes : ajoutant la théorie de la régulation comme compétence technique de base.
Ce que nos apprenants disent
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika?
Le certificat est-il valable au Canada ?
Les cours sont-ils gratuits?
Quelle est la charge de travail des cours?
Comment sont les cours?
Comment fonctionnent les cours?
Quelle est la durée des cours?
Quel est le coût ou le prix des cours?
Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?
Cours PDF




















