Choisissez votre langue
Cours d'analyse des systèmes de contrôle avec MATLAB
Plus de 2 millions d'apprenants dans le monde

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.

Dedika pour entreprises

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.

Cliquez ici

Contenu du cours

8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

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 2Voir les détails

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 3Voir les détails

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 4Voir les détails

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 5Voir les détails

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 6Voir les détails

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 7Voir les détails

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 8Voir les détails

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.

Certification

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...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
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.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
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 !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

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