Systèmes analogiques et logiques asservis / Automatics

Diplômes intégrant cet élément pédagogique :

Descriptif

Identification
===============
* Savoir identifier de manière pratique un système du premier et du second ordre sur une réponse indicielle et harmonique

* Comprendre la méthodologie d'une identification en boucle fermée pour les systèmes instables

* Savoir utiliser des méthodes de Strejc et de Broïda pour l'identification et la modélisation d'un système

Asservissement
================
* Savoir mesurer les performances d'un système en boucle fermée

* Être capable d'analyser les sources d'erreur de modélisation lorsque les résultats théoriques ne correspondent pas aux mesures

* Savoir dimensionner de manière théorique un correcteur proportionnel pour obtenir les performances désirée

* Savoir analyser la stabilité et les performances d'un système en simulation sous Matlab

* Savoir appliquer la méthode de Ziegler-Nichols pour le réglage d'un  correcteur PID

* Savoir observer les effets des actions proportionnelle dérivé et intégrale sur les performances d'un système

Système Logique
================
* Savoir programmer un grafcet en langage LADDER sur un automate programmable

 

 

Identification
===============
* To be able to identify in a practical way a first and second order system with a step response and an harmonic response

* Understand the methodology of closed-loop identification for unstable systems

* Know how to use Strejc and Broïda methods to identify and model a system


Control
================
* Know how to measure the performance of a closed-loop system

* Be able to analyze the sources of modelling error when the theoretical results do not match the measurements

* Know how to theoretically dimension a proportional corrector to obtain the desired performance

* Analyze the stability and performance of a system in simulation using Matlab

* Know how to apply the Ziegler-Nichols method for adjusting a PID corrector

* Know how to observe the effects of actions proportional and integral on the performance of a system


Logical System
================
* Know how to program a grafcet in LADDER language on a PLC

 

 

TP1 - Synthèse de correcteur par placements de pôles (4h TP simulation sous Matlab)

     * Être capable d'utiliser de Matlab (rltool, ltiview, simulink)

     * Savoir utiliser lieu de Evans pour réglage de correcteur par placement de pôles


TP2 - Asservissement de vitesse et de position (8h de TP)

     * Savoir réaliser l'identification des paramètres d'un système du 1er ordre (plage de linéarité, constante de temps et gain)

     * Savoir analyser l'influence d'un correcteur proportionnel sur la stabilité et les performances d'un système bouclé

     * Savoir réaliser un asservissement de vitesse et de position d'une MCC respectant les performances désirées


TP3 - Pendule inversé

     * Savoir utiliser les outils de simulation pour analyser la stabilité et les performances d'un système

     * Comprendre la démarche d'identification d'un système en boucle fermé lorsque celui-ci est instable en boucle ouverte

     * Savoir identifier les paramètres d'un système du second ordre sur une réponse indicielle

     * Être capable de proposer un correcteur stabilisant un système instable


TP4 - Régulation de température

     * Savoir identifier les paramètres d'un système du premier ordre en utilisant les méthode de Strejc et Broïda

     * Savoir modéliser un retard et comprendre son sens physique

     * Être capable de proposer un correcteur P,PI et PID par la méthode de Ziegler Nichols


TP5 - Programmation d'une barrière de parking sur un automate TWIDO

     * Être capable de transcrire un grafcet en langage LADDER

     * Savoir programmer un automate TWIDO

 

TP1 - Corrector synthesis by pole placement (4h TP simulation using Matlab)

     * be able to use Matlab (rltool, ltiview, simulink)

     * know how to use Evans locus for adjusting the corrector by placing poles


TP2 - Speed and position control (8h of TP)

     * Know how to identify the parameters of a 1st order system (linearity range, time constant and gain)

     * Analyze the influence of a proportional corrector on the stability and performance of a looped system

     * To know how to achieve a speed and position control of an MCC respecting the desired performances


TP3 - Inverted pendulum

     * know how to use simulation tools to analyze the stability and performance of a system

     * understand the process of identifying a closed-loop system when it is unstable in an open loop

     * know how to identify the parameters of a second-order system on a step response

     * be able to propose a corrector to stabilize an unstable system


TP4 - Temperature control

     * Know how to identify the parameters of a first order system using the Strejc and Broïda methods

     * Know how to model a delay and understand its physical meaning

     * be able to propose a P,PI and PID corrector using the Ziegler Nichols method


TP5 - Programming a parking barrier on a TWIDO PLC

     * be able to transcribe a grafcet in LADDER language

     * know how to program a TWIDO PLC

 

Pré-requis recommandés

Connaître les principaux résultats théoriques sur l'asservissement des systèmes linéaires.

 

To know control theory on linear systems.

Bibliographie

J. Lagasse, M. Courvoisier, J.P. Richard  « Logique Combinatoire »,
Editions Dunod Université
J. Lagasse, J Erceau  « Logique Combinatoire et séquentielle»,
Editions Dunod Université

Informations complémentaires

Lieu(x) : Grenoble
Langue(s) : Français