
ELECTROMECANIQUE (Génie énergétique et mécatronique): Compléments d'automatique
Informations générales sur l'unité d'enseignement : "ELECTROMECANIQUE (Génie énergétique et mécatronique): Compléments d'automatique "
Cycle |
2 |
Niveau du cadre francophone de certification |
7 |
Code |
ING-2-129 1.2.1 |
Crédits ECTS |
6 |
Volume horaire (h/an) |
69 |
Période |
Quadrimestre 2
|
Implantation(s) |
TECHNIQUE - Liège (Ing.) |
Unité |
Orientation
|
Responsable de la fiche |
HAESEN, Christine |
Pondération |
60 |
Composition de l'unité d'enseignement |
Intitulé |
Nombre d'heures |
Pondération |
Automates programmables - Techniques avancées |
24 |
30 |
Compléments de contrôle numérique des processus |
30 |
50 |
Compléments de contrôle numérique des processus - Travaux pratiques |
15 |
20 |
|
Prérequis |
- |
Corequis |
ELECTROMECANIQUE : Automatique - Automates programmables industriels | ELECTROMECANIQUE (Génie énergétique et mécatronique): Automatique - Contrôle numérique des processus |
|
-
Acquis d'apprentissage spécifiques sanctionnés par l'évaluation
-
Prendre connaissance de l’état de l’art
Prendre en compte les normes et réglementations en lien avec le projet
Adopter une méthode de conception adéquate
Proposer des pistes d’amélioration et des perspectives
Adapter la communication autour du projet dans le temps, en fonction des besoins et des parties prenantes
Respecter / appliquer les normes
-
Objectifs
-
- construire un SFC en tenant compte des critères et des contraintes du process industriel, automatiser et traduire celui-ci vers divers langages de programmation (SFC, FBD, LADDER) ;
- déboguer de manière avancée le logiciel d’un PLC ;
- utiliser les outils d'analyse et de calcul basés sur la transformée en Z;
- maitriser les principes des méthodes d’identification rencontrées (réponse indicielle : Strjec, Broïda…, réponse fréquentielle : Bode ordre 1, ordre 2, intégrateur...) et leurs principales limitations ;
- modéliser un système réel en calculant la fonction de transfert de celui-ci (ex. : moteur électrique, cuve, etc.) en utilisant diverses méthodes d’identification de système ;
- modéliser un système réel en utilisant des outils numériques (ex. : « System Identification Toolbox » de Matlab) ;
- numériser des systèmes ou correcteurs analogiques
- analyser les performances des systèmes discrets (stabilité, précision,...)
- loguer des données à l’aide d’un PLC (ex : réaliser une TRACE des signaux utiles) ;
- maitriser les principes des régulateurs communément rencontrés (2 points, PID, temps de réponse minimum, etc.) et leurs principales limitations ;
- sur base d’un cahier de charges, faire la synthèse un régulateur adéquat à un process donné ;
- simuler l’effet d’un régulateur sur un process donné et en déduire les résultats théoriques escomptés ;
- implémenter un régulateur dans un PLC en utilisant les blocs présents dans celui-ci (ex. : PID) ou en codant l’algorithme du régulateur ;
- comparer le système réel corrigé aux résultats théoriques attendus et critiquer
- d'utiliser des convertisseurs analogiques/numériques;
- d'effectuer des câblages et mesures corrects avec ces convertisseurs;
- d'élaborer des programmes avec Labview,
-
Contenus
-
> Automates programmables - Techniques avancées
PLC PROGRAMMING
- Les langages de programmation IEC - Siemens
- PLC Programming with SIMATIC STEP7
- SFC, Structured Text, SCL, FBD,
- POO: Programmation ortientée object. Comment créer des librairies ?
- Others softwares : TWINCAT3 and CODESYS
SFC ADVANCED
- Machine states: GEMMA
- How to? SFC Synchronization and SFC Functions
- Examples
Data Logging: trace
Identification de système
- Méthodes d’identification de système
- Estimer la fonction de transfert d’un moteur DC
- Estimer la fonction de transfert d’une cuve
Etude de régulateurs
- Régulation PID sur TIA
- HMI : understanding Control System – PID
- Régulateur 2 points pour contrôler le niveau de la cuve
- Calcul d’un régulateur PI pour le moteur DC
- Calcul d’un régulateur (P, PI, PD, PID, …) pour contrôler le niveau de la cuve
- Calcul d’un régulateur pour obtenir un système du second ordre
>Compléments de contrôle numérique des processus - Théorie :
Calculs basés sur la transformée en Z; Fonctions de transfert des systèmes échantillonnés et des calculateurs numériques ; Utilisation de techniques modernes de contrôle.
>Compléments de contrôle numérique des processus - Travaux pratiques :
- Programmation de base en Labview (boucles, temporisations, événements, machines d'états.
- Programmation des cartes d'acquisitions NI-9006
- Commandes simples (Tout ou rien) de systèmes basiques.
-
Méthodes d'enseignement et d'apprentissage
-
Cours magistraux
-
Travaux pratiques ou dirigés
-
Travaux de laboratoire
-
Autres méthodes
> Automates programmables - Techniques avancées
Epreuve intégrée - project commun HMI, techniques avancées, réseaux industriels et simulation de process
-
Evaluation
Automates programmables - Techniques avancées |
|
Compléments de contrôle numérique des processus |
|
Compléments de contrôle numérique des processus - Travaux pratiques |
- Examen Oral
- Evaluation Continue
|
-
Langue(s) de l'unité d'enseignement
-
Français
-
Anglais
-
Supports de cours
Contrôle des processus Tome 2 | Ninane Christian |
-
Lectures conseillées
Documentations SIEMENS
Structured Design of Automatic Systems: Applying the GEMMA/SFC Approach to a Mechatronics Teaching System
DORF – BISHOP Modern Control Systems (Addison-Wesley)
NISE Control systems engineering (Wiley)
FRANKLIN, POWELL, EMAMI-NAEINI, Feedback Control of Dynamic Systems