Formations MATLAB et Simulink

Détails de la formation

Cette formation permet de comprendre comment accélérer le processus de design pour les systèmes de contrôle en boucle fermée avec Simulink®.
 
Les aspects suivants sont abordés :
  • Introduction à la conception de système de contrôle
  • Modélisation du système
  • Analyse du système
  • Conception de lois de commande
  • Implémentation du contrôleur

Jour 1 sur 2


Modélisation de type boîte blanche

Objectif: Connaître les différents formats utilisés pour représenter les systèmes sous forme de modèles. Connaître également les avantages et inconvénients de chaque format.

  • Introduction aux représentations de modèle
  • Schémas blocs Simulink
  • Modélisation avec des fonctions de transfert
  • Modélisation physique avec Simscape

Estimation de paramètres

Objectif: Utiliser les données mesurées pour estimer les valeurs des paramètres d'un modèle Simulink.

  • Introduction à l'estimation de paramètres
  • Préparation du modèle
  • Processus d'estimation
  • Conseils pour l'estimation de paramètres

Introduction au contrôle PID

Objectif: Utiliser Simulink pour modéliser et régler les contrôleurs PID.

  • Contrôle en boucle ouverte
  • Contrôle en boucle fermée
  • Workflow d’un contrôleur PID
  • Contrôle intégral

Optimisation de la réponse

Objectif: Utiliser les techniques d'optimisation pour régler les paramètres du modèle basé sur les exigences de conception et l'incertitude des paramètres.

  • Optimisation de la réponse du modèle
  • Exécution d'une analyse de sensibilité
  • Optimisation avec une incertitude sur les paramètres
  • Valider la robustesse du design avec l'analyse de sensibilité

Linéarisation et analyse de modèle

Objectif: Découvrir les techniques pour linéariser un modèle Simulink et valider les résultats de linéarisation.

  • Processus de linéarisation
  • Points de fonctionnement
  • Domaine fréquentiel et diagramme de Bode
  • Comparer les modèles linéarisés et non linéaires

Jour 2 sur 2


Techniques classiques de conception de lois de commandes

Objectif: Utiliser des techniques classiques de conception de lois de commandes pour régler des contrôleurs avec Control System Designer

  • Control System Designer
  • Réglage du domaine fréquentiel 
  • Réglage graphique 
  • Tester le contrôleur

Séquencement de gain dans Simulink

Objectif: Régler les contrôleurs à différents points de fonctionnement pour obtenir et implémenter un séquencement de gain.

  • Présentation du séquencement de gain
  • Workflow d’un régulateur PID automatique à gains séquencés
  • Stocker les gains séquencés
  • Implémenter un contrôleur PID à gains séquencés

Identification du système

Objectif: Illustrer comment estimer des modèles d'un système à partir de mesures.

  • Introduction à l'identification de système
  • Import de données et prétraitement
  • Estimation du modèle
  • Validation du modèle

Implémentation du contrôleur

Objectif: Discuter des étapes pouvant être nécessaires à l'implémentation efficace d'un contrôleur sur un système réel.

  • Identifier les limitations physiques et pratiques des contrôleurs
  • Discrétisation d'un contrôleur
  • Préparation d'un contrôleur pour la génération du code

Niveau: Intermédiaire

Pré-requis:

  • Fondamentaux MATLAB
  • Fondamentaux Simulink
  • Une expérience équivalente de l'utilisation de MATLAB et Simulink. Ainsi que la compréhension de la terminologie et des concepts liés aux systèmes de contrôle.

Durée: 2 jours

Langues: Deutsch, English, 中文, 日本語, 한국어

Afficher le calendrier et s'inscrire