SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Maitriser votre unité de production
Atelier d’optimisation de contrôleurs
en simulation dynamique
Par Laetitia Kitissou et
Sergio Joao
Lundi 23 avril 2018 2018
(Goddie Chemicals International Limited, 2018)
Objectifs
 Acquérir des méthodes efficaces en simulation dynamique afin
d’optimiser la performance de contrôleurs
 Simuler differents scénarios d’opération et perturbations possibles
en usine
2
Plan de formation
 Optimisation étape par étape de boucles de contrôle simple
 Conception étape par étape de boucles de commandes avancées
 Conception étape par étape d’une logique autour d’une pompe
3
Optimisation des contrôleurs pas à pas
Observation du
comportement des
contrôleurs
Application de
méthodes
d’optimisation
Analyse de
perfomance des
contrôleurs
Si la performance des
contrôleurs ne
rencontre pas les
spécifications voulues
1 2 3
4
Formation-marche à suivre
Simulation dynamique Hysys
5
 Optimisation étape par étape de boucle de
contrôle simple
(Mitsubishi Electrics, 2018)
Procédure
 Étape 1- Spécifier les données de procédé à enregistrer
 Étape 2- Spécifier le temps d’enregistrement des données
 Étape 3- Faire apparaitre les courbes de tendance disponibles dans
le strip chart
 Étape 4- Changer le point de consigne du contrôle
 Étape 5- Enregistrer les données de procédé en .CVS
 Étape 6- Convertir les données de procédé en .xlsx (données
exploitables sur Excel)
7
Observation Application Analyse
1 2 3
Étape 1- Spécifier les données
de procédé à enregistrer
8
Observation Application Analyse
1 2 3
ONGLET PARAMÈTRES
STRIP CHARTS
NAME
FIC-101
1
2
3
4
5
Étape 1- Spécifier les données
de procédé à enregistrer
9
1
2
Observation Application Analyse
1 2 3
Étape 1- Spécifier les données
de procédé à enregistrer
(suite)
10
ONGLET PARAMÈTRES
EDIT Objet-FIC-101
Variable : SP,PV
OP
Objet-FEED,3
MASSFLOW
PRESSURE
Std Ideal vol flow
Objet-FCV-101
Actuator current
position
Actuator desired
position
1
2
21
Observation Application Analyse
1 2 3
Étape 2-Spécifier le temps
d’enregistrement des
données
11
ONGLET PARAMÈTRES
LOGGER SIZE
(#SAMPLES)
1800 échantillons
SAMPLE INTERVAL 1 seconde
Observation Application Analyse
1 2 3
Étape 2- Autres contrôleurs
 Reproduire la même procédure pour les autres contrôleurs avec les
paramètres suivants
12
CONTROLEURS ONGLET PARAMÈTRES
TIC-101 EDIT TIC-101-PV,OP,SP
5-TEMPERATURE
TCV-101- Actuator desired/current position
LIC-103 EDIT LIC-103-PV,OP,SP
V-105- Level tap- L103
LCV-103- Actuator desired/current position
LIC-104 EDIT LIC-104-Lower/higher dead band, threshold
V-105- Level tap- L104
LCV-104- Actuator desired/current position
PIC-102 EDIT PIC-102-PV,OP,SP
7-Pressure
PCV-102B- Actuator desired/current position
ONGLET PARAMÈTRES
LOGGER SIZE
(#SAMPLES)
1800
SAMPLE INTERVAL 1 seconde
Observation Application Analyse
1 2 3
Étape 3- Faire apparaitre les
courbes de tendance
13
2
Lancer la
simulation !
1
Observation Application Analyse
1 2 3
Étape 4- Changer le point de
consigne du contrôle
MODULE ONGLET PARAMÈTRES
FIC-101 PARAMETERS SP= 110 m3/h
Mode Auto
TIC-101 PARAMETERS SP= 55°C
Mode Manual
LIC-103 PARAMETERS SP= 55 (%Vol)
Mode Auto
PIC-102 PARAMETERS SP= 10 bar-g
Mode Manual
14
1
Observation Application Analyse
1 2 3
Étape 4-Changer le point de
consigne du contrôle
(suite)
15
1- Lors du changement du
point de consigne du
contrôleur FIC mettre TIC-
101 et PIC-102 en mode
MANUAL
1
2
Observation Application Analyse
1 2 3
Étape 5- Enregistrer les données
de procédé en .CVS
16
1 2
3
1- Une fois que la phase de
transition, suite au changement
de consigne, est terminée et
qu’il y a présence d’une
nouvelle phase constante
enregistrer les données
Observation Application Analyse
1 2 3
Étape 6- Convertir les données
de procédé en .xlsx (données
exploitables sur Excel)
 Reproduire la procédure pour les autres contrôleurs
17
1
2- Sélectionner une colonne
3- cliquer sur l’onglet convertir
Observation Application Analyse
1 2 3
Exemples-LIC-103-PI
18
25
30
35
40
45
50
55
-20.00 -10.00 0.00 10.00 20.00 30.00
Positionactuateur(%)
Temps (min)
LIC103-OP
49
51
53
55
57
59
-20.00 -10.00 0.00 10.00 20.00 30.00
NiveaudeliquideV-105
Temps (min)
LIC103-PV/Consigne
LIC103-PV Consigne
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
50 %vol 42.7% 50 %vol
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
55%vol 41.2% 110 m3/h
t>>0
t<0
Observation Application Analyse
1 2 3
Étape 1-Exemples-FIC-101-PI
19
76.5
77
77.5
78
78.5
79
79.5
80
80.5
81
-10.00 -5.00 0.00 5.00 10.00 15.00 20.00
Positionactuateur(%)
Temps (min)
FIC101-OP
98
100
102
104
106
108
110
112
-10.00 -5.00 0.00 5.00 10.00 15.00 20.00
Débitvolumique(m3/h)
Temps (min)
FIC101-PV
FIC101-PV Consigne
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
100 m3/h 76.75 % 100 m3/h
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
110 m3/h 79.25 % 110 m3/h
t>>0
t<0
Observation Application Analyse
1 2 3
Exemples-TIC-101-PI
20
49
54
59
64
-15.00 5.00 25.00 45.00 65.00
Positionactuateur(%)
Temps (min)
TIC101-OP
47
49
51
53
55
57
59
61
-15.00 5.00 25.00 45.00 65.00
Température(C)
Temps (min)
TIC101-PV/Consigne
TIC101-PV Consigne
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
50°C 50.1-51.7% 49-51°C
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
55°C 54-59 % 54-56.6°C
t>>0
t<0
Observation Application Analyse
1 2 3
Exemples-PIC-102-PI
21
45
50
55
60
65
70
-7.00 -2.00 3.00 8.00 13.00 18.00 23.00 28.00
Positionactuateur(%)
Temps (min)
PIC102-OP
9.5
10
10.5
11
11.5
12
12.5
13
13.5
-7.00 -2.00 3.00 8.00 13.00 18.00 23.00 28.00
PressionsortieV-105(bar-g)
Temps (min)
PIC102-PV/Consigne
PIC102-PV Consigne
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
10 bar-g 67.01% 10 bar-g
SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV)
12 bar-g 56.76% 12 bar-g
t>>0
t<0
Observation Application Analyse
1 2 3
Exemples-LIC-104-ON/OFF
22
Observation du
comportement des
contrôleurs
Application de
méthodes
d’optimisation
Analyse de
perfomande des
contrôleurs
1 2 3
35
45
55
65
75
85
95
-30.00 -20.00 -10.00 0.00 10.00 20.00 30.00 40.00
Niveaudanslabottine(%vol)
Temps (min)
LIC104-PV/Limite
LIC104-PV
condition limite
Zone morte
inferieur
0
20
40
60
80
100
120
-30.00 -20.00 -10.00 0.00 10.00 20.00 30.00 40.00
Positionactuateur(%)
Temps (min)
LIC104-OP
Position réel
actuateur
Position
voulue
actuateur
THRESHOLD OUTPUT (OP) PROCESS VARIABLE (PV)
75 % vol 0-100% 40-75 %vol
THRESHOLD OUTPUT (OP) PROCESS VARIABLE (PV)
85% vol 0-100% 48-85 %vol
t>>0
t<0
Remarque : analyse des
courbes de tendance
23
L’analyse des courbes avec les paramètres de régulation initiaux permet :
- D’identifier les paramètres de procédé à améliorer (Temps de réponse, présence de
dépassements ou oscillations, erreurs, etc.)
- De se familiariser avec l’outils de simulation Hysys Dynamics
Selon le système étudié (niveau du réservoir V-105, niveau de la bottine, température
d’entrée du réservoir V-105, etc.), il se peut qu’un des paramètres de procédé soit plus ou
moins tolérable ( Ex : minimiser oscillations et dépassement pour le contrôle du niveau du
réservoir V-105)
Observation Application Analyse
1 2 3
Résumé
 Étape 1- Spécifier les données de procédé à enregistrer
 Étape 2- Spécifier le temps d’enregistrement des données
 Étape 3- Faire apparaitre les courbes de tendance disponibles dans
le strip chart
 Étape 4- Changer le point de consigne du contrôle
 Étape 5- Enregistrer les données de procédé en .CVS
 Étape 6- Convertir les données de procédé en .xlsx (données
exploitables sur Excel)
24
Observation Application Analyse
1 2 3
 Étape 1- Méthode de Ziegler-Nichols
 Étape 2- Méthode de Tyreus-Luybens
25
Procédure Observation Application Analyse
1 2 3
1ere partie uniquement

Contenu connexe

Tendances

Commande d’un système thermique à l’aide de la carte ARDUINO UNO
Commande d’un système thermique à l’aide de la carte ARDUINO UNOCommande d’un système thermique à l’aide de la carte ARDUINO UNO
Commande d’un système thermique à l’aide de la carte ARDUINO UNONizar Chelly
 
شرح Boucles de-regulation
شرح Boucles de-regulationشرح Boucles de-regulation
شرح Boucles de-regulationelectrolouhla
 
001.a les systemes automatises_lv
001.a les systemes automatises_lv001.a les systemes automatises_lv
001.a les systemes automatises_lvdamira47
 
Rapport regulation-de-temperature
Rapport regulation-de-temperatureRapport regulation-de-temperature
Rapport regulation-de-temperatureMarwa Bhouri
 
Reglage mvt paleticc
Reglage mvt paleticcReglage mvt paleticc
Reglage mvt paleticcyouri59490
 
شرح مهم حول Asservissement et régulation
شرح مهم حول Asservissement et régulationشرح مهم حول Asservissement et régulation
شرح مهم حول Asservissement et régulationelectrolouhla
 
Régulation de niveau, identification du procédé, exercice AZprocede
Régulation de niveau, identification du procédé, exercice AZprocedeRégulation de niveau, identification du procédé, exercice AZprocede
Régulation de niveau, identification du procédé, exercice AZprocedeNicolas JOUVE
 
20894657 cours-genie-autom-isai
20894657 cours-genie-autom-isai20894657 cours-genie-autom-isai
20894657 cours-genie-autom-isaiMayssa Rjaibia
 
Capteur intelligent de niveau de carburant DUT-E CAN
Capteur intelligent de niveau de carburant DUT-E CANCapteur intelligent de niveau de carburant DUT-E CAN
Capteur intelligent de niveau de carburant DUT-E CANLuba Nikonorenkova
 
Spirax sarco positionneur pneumatique series pp5 spirax sarco
Spirax sarco positionneur pneumatique series pp5   spirax sarcoSpirax sarco positionneur pneumatique series pp5   spirax sarco
Spirax sarco positionneur pneumatique series pp5 spirax sarcoe-genieclimatique
 

Tendances (14)

Rlu220 fiche produit_fr
Rlu220 fiche produit_frRlu220 fiche produit_fr
Rlu220 fiche produit_fr
 
Automatisme cours-1
Automatisme cours-1Automatisme cours-1
Automatisme cours-1
 
Commande d’un système thermique à l’aide de la carte ARDUINO UNO
Commande d’un système thermique à l’aide de la carte ARDUINO UNOCommande d’un système thermique à l’aide de la carte ARDUINO UNO
Commande d’un système thermique à l’aide de la carte ARDUINO UNO
 
شرح Boucles de-regulation
شرح Boucles de-regulationشرح Boucles de-regulation
شرح Boucles de-regulation
 
001.a les systemes automatises_lv
001.a les systemes automatises_lv001.a les systemes automatises_lv
001.a les systemes automatises_lv
 
Les systèmes automatisés
Les systèmes automatisésLes systèmes automatisés
Les systèmes automatisés
 
Rapport regulation-de-temperature
Rapport regulation-de-temperatureRapport regulation-de-temperature
Rapport regulation-de-temperature
 
Reglage mvt paleticc
Reglage mvt paleticcReglage mvt paleticc
Reglage mvt paleticc
 
شرح مهم حول Asservissement et régulation
شرح مهم حول Asservissement et régulationشرح مهم حول Asservissement et régulation
شرح مهم حول Asservissement et régulation
 
Régulation de niveau, identification du procédé, exercice AZprocede
Régulation de niveau, identification du procédé, exercice AZprocedeRégulation de niveau, identification du procédé, exercice AZprocede
Régulation de niveau, identification du procédé, exercice AZprocede
 
20894657 cours-genie-autom-isai
20894657 cours-genie-autom-isai20894657 cours-genie-autom-isai
20894657 cours-genie-autom-isai
 
Capteur intelligent de niveau de carburant DUT-E CAN
Capteur intelligent de niveau de carburant DUT-E CANCapteur intelligent de niveau de carburant DUT-E CAN
Capteur intelligent de niveau de carburant DUT-E CAN
 
Spirax sarco positionneur pneumatique series pp5 spirax sarco
Spirax sarco positionneur pneumatique series pp5   spirax sarcoSpirax sarco positionneur pneumatique series pp5   spirax sarco
Spirax sarco positionneur pneumatique series pp5 spirax sarco
 
Ordonnancement
OrdonnancementOrdonnancement
Ordonnancement
 

Similaire à Atelier d'Optimisation de Contrôleurs en simulation Dynamique

Support systemes multitaches-tempsreel
Support systemes multitaches-tempsreelSupport systemes multitaches-tempsreel
Support systemes multitaches-tempsreelyoussef essakhi
 
La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...osmalilwano
 
chap 06-10_Automation.pdf
chap 06-10_Automation.pdfchap 06-10_Automation.pdf
chap 06-10_Automation.pdfKarimFaroukhi1
 
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglante
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglanteEchangeur cascade pid_regulation_a_priori_sur_la_variable_reglante
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglantee-genieclimatique
 
chapitre1 supervision industrielle.pdf
chapitre1     supervision industrielle.pdfchapitre1     supervision industrielle.pdf
chapitre1 supervision industrielle.pdfMINKAIssam
 
Cours_Automatismes_1_2015.pptx
Cours_Automatismes_1_2015.pptxCours_Automatismes_1_2015.pptx
Cours_Automatismes_1_2015.pptxOumarMandodjo
 
Automatisme cours 1
Automatisme cours 1Automatisme cours 1
Automatisme cours 1xwmker
 
Rapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRaphaelIuliano
 
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Ahmedelect19
 
Chapitre 1 -Echantillonnage d’un signal.pdf
Chapitre 1 -Echantillonnage d’un signal.pdfChapitre 1 -Echantillonnage d’un signal.pdf
Chapitre 1 -Echantillonnage d’un signal.pdfNourouzeri
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...atef naghmouchi
 
Regulation --caracteristiques-des-procedes (1)
Regulation --caracteristiques-des-procedes (1)Regulation --caracteristiques-des-procedes (1)
Regulation --caracteristiques-des-procedes (1)morin moli
 
Etude technique du respirateur d'anesthésie Fabius CE Dräger
Etude technique du respirateur d'anesthésie Fabius CE DrägerEtude technique du respirateur d'anesthésie Fabius CE Dräger
Etude technique du respirateur d'anesthésie Fabius CE DrägerAnis Ben Brahim
 

Similaire à Atelier d'Optimisation de Contrôleurs en simulation Dynamique (20)

Support systemes multitaches-tempsreel
Support systemes multitaches-tempsreelSupport systemes multitaches-tempsreel
Support systemes multitaches-tempsreel
 
grafcet
grafcetgrafcet
grafcet
 
La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...La méthode ziegler nichols pour la détermination des paramètres d un controle...
La méthode ziegler nichols pour la détermination des paramètres d un controle...
 
chap 06-10_Automation.pdf
chap 06-10_Automation.pdfchap 06-10_Automation.pdf
chap 06-10_Automation.pdf
 
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglante
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglanteEchangeur cascade pid_regulation_a_priori_sur_la_variable_reglante
Echangeur cascade pid_regulation_a_priori_sur_la_variable_reglante
 
chapitre1 supervision industrielle.pdf
chapitre1     supervision industrielle.pdfchapitre1     supervision industrielle.pdf
chapitre1 supervision industrielle.pdf
 
Cours_Automatismes_1_2015.pptx
Cours_Automatismes_1_2015.pptxCours_Automatismes_1_2015.pptx
Cours_Automatismes_1_2015.pptx
 
Automatisme cours 1
Automatisme cours 1Automatisme cours 1
Automatisme cours 1
 
Poster labview
Poster labviewPoster labview
Poster labview
 
Rapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automationRapport d'analyse d'un projet d'automation
Rapport d'analyse d'un projet d'automation
 
Deversoir
DeversoirDeversoir
Deversoir
 
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique Etude et simulation d’un système Automatisée sur le Réseaux Informatique
Etude et simulation d’un système Automatisée sur le Réseaux Informatique
 
Chapitre 1 -Echantillonnage d’un signal.pdf
Chapitre 1 -Echantillonnage d’un signal.pdfChapitre 1 -Echantillonnage d’un signal.pdf
Chapitre 1 -Echantillonnage d’un signal.pdf
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...
CONCEPTION DES REGULATEURS CLASSIQUE, FLOU ET NEURO-FLOU POUR LA REGULATION D...
 
Regulation --caracteristiques-des-procedes (1)
Regulation --caracteristiques-des-procedes (1)Regulation --caracteristiques-des-procedes (1)
Regulation --caracteristiques-des-procedes (1)
 
Etude technique du respirateur d'anesthésie Fabius CE Dräger
Etude technique du respirateur d'anesthésie Fabius CE DrägerEtude technique du respirateur d'anesthésie Fabius CE Dräger
Etude technique du respirateur d'anesthésie Fabius CE Dräger
 
Pfe Matene 2009
Pfe Matene 2009Pfe Matene 2009
Pfe Matene 2009
 
Pfe Matene 2009
Pfe Matene 2009Pfe Matene 2009
Pfe Matene 2009
 
Pfe Matene 2009
Pfe Matene 2009Pfe Matene 2009
Pfe Matene 2009
 

Plus de Sergio Joao

Nitric Acid Production Plant
Nitric Acid Production Plant Nitric Acid Production Plant
Nitric Acid Production Plant Sergio Joao
 
Ammonia Synthesis - Zero Emission Design Project
Ammonia Synthesis - Zero Emission Design ProjectAmmonia Synthesis - Zero Emission Design Project
Ammonia Synthesis - Zero Emission Design ProjectSergio Joao
 
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...Sergio Joao
 
Plant operability optimization_through_dynamic_simulation
Plant operability optimization_through_dynamic_simulationPlant operability optimization_through_dynamic_simulation
Plant operability optimization_through_dynamic_simulationSergio Joao
 
Consider Industrial Design Leaders involvement in specialized workshops for D...
Consider Industrial Design Leaders involvement in specialized workshops for D...Consider Industrial Design Leaders involvement in specialized workshops for D...
Consider Industrial Design Leaders involvement in specialized workshops for D...Sergio Joao
 
Consider Industrial Design Leaders Involvement in Specialized Workshops
Consider Industrial Design Leaders Involvement in Specialized WorkshopsConsider Industrial Design Leaders Involvement in Specialized Workshops
Consider Industrial Design Leaders Involvement in Specialized WorkshopsSergio Joao
 

Plus de Sergio Joao (6)

Nitric Acid Production Plant
Nitric Acid Production Plant Nitric Acid Production Plant
Nitric Acid Production Plant
 
Ammonia Synthesis - Zero Emission Design Project
Ammonia Synthesis - Zero Emission Design ProjectAmmonia Synthesis - Zero Emission Design Project
Ammonia Synthesis - Zero Emission Design Project
 
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...
Dynamic operator training simulators for sulphuric acid, phosphoric acid, and...
 
Plant operability optimization_through_dynamic_simulation
Plant operability optimization_through_dynamic_simulationPlant operability optimization_through_dynamic_simulation
Plant operability optimization_through_dynamic_simulation
 
Consider Industrial Design Leaders involvement in specialized workshops for D...
Consider Industrial Design Leaders involvement in specialized workshops for D...Consider Industrial Design Leaders involvement in specialized workshops for D...
Consider Industrial Design Leaders involvement in specialized workshops for D...
 
Consider Industrial Design Leaders Involvement in Specialized Workshops
Consider Industrial Design Leaders Involvement in Specialized WorkshopsConsider Industrial Design Leaders Involvement in Specialized Workshops
Consider Industrial Design Leaders Involvement in Specialized Workshops
 

Dernier

JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfmia884611
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)Sana REFAI
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 

Dernier (15)

JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
CAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptxCAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptx
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdf
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 

Atelier d'Optimisation de Contrôleurs en simulation Dynamique

  • 1. Maitriser votre unité de production Atelier d’optimisation de contrôleurs en simulation dynamique Par Laetitia Kitissou et Sergio Joao Lundi 23 avril 2018 2018 (Goddie Chemicals International Limited, 2018)
  • 2. Objectifs  Acquérir des méthodes efficaces en simulation dynamique afin d’optimiser la performance de contrôleurs  Simuler differents scénarios d’opération et perturbations possibles en usine 2
  • 3. Plan de formation  Optimisation étape par étape de boucles de contrôle simple  Conception étape par étape de boucles de commandes avancées  Conception étape par étape d’une logique autour d’une pompe 3
  • 4. Optimisation des contrôleurs pas à pas Observation du comportement des contrôleurs Application de méthodes d’optimisation Analyse de perfomance des contrôleurs Si la performance des contrôleurs ne rencontre pas les spécifications voulues 1 2 3 4 Formation-marche à suivre
  • 6.  Optimisation étape par étape de boucle de contrôle simple (Mitsubishi Electrics, 2018)
  • 7. Procédure  Étape 1- Spécifier les données de procédé à enregistrer  Étape 2- Spécifier le temps d’enregistrement des données  Étape 3- Faire apparaitre les courbes de tendance disponibles dans le strip chart  Étape 4- Changer le point de consigne du contrôle  Étape 5- Enregistrer les données de procédé en .CVS  Étape 6- Convertir les données de procédé en .xlsx (données exploitables sur Excel) 7 Observation Application Analyse 1 2 3
  • 8. Étape 1- Spécifier les données de procédé à enregistrer 8 Observation Application Analyse 1 2 3 ONGLET PARAMÈTRES STRIP CHARTS NAME FIC-101 1 2 3 4 5
  • 9. Étape 1- Spécifier les données de procédé à enregistrer 9 1 2 Observation Application Analyse 1 2 3
  • 10. Étape 1- Spécifier les données de procédé à enregistrer (suite) 10 ONGLET PARAMÈTRES EDIT Objet-FIC-101 Variable : SP,PV OP Objet-FEED,3 MASSFLOW PRESSURE Std Ideal vol flow Objet-FCV-101 Actuator current position Actuator desired position 1 2 21 Observation Application Analyse 1 2 3
  • 11. Étape 2-Spécifier le temps d’enregistrement des données 11 ONGLET PARAMÈTRES LOGGER SIZE (#SAMPLES) 1800 échantillons SAMPLE INTERVAL 1 seconde Observation Application Analyse 1 2 3
  • 12. Étape 2- Autres contrôleurs  Reproduire la même procédure pour les autres contrôleurs avec les paramètres suivants 12 CONTROLEURS ONGLET PARAMÈTRES TIC-101 EDIT TIC-101-PV,OP,SP 5-TEMPERATURE TCV-101- Actuator desired/current position LIC-103 EDIT LIC-103-PV,OP,SP V-105- Level tap- L103 LCV-103- Actuator desired/current position LIC-104 EDIT LIC-104-Lower/higher dead band, threshold V-105- Level tap- L104 LCV-104- Actuator desired/current position PIC-102 EDIT PIC-102-PV,OP,SP 7-Pressure PCV-102B- Actuator desired/current position ONGLET PARAMÈTRES LOGGER SIZE (#SAMPLES) 1800 SAMPLE INTERVAL 1 seconde Observation Application Analyse 1 2 3
  • 13. Étape 3- Faire apparaitre les courbes de tendance 13 2 Lancer la simulation ! 1 Observation Application Analyse 1 2 3
  • 14. Étape 4- Changer le point de consigne du contrôle MODULE ONGLET PARAMÈTRES FIC-101 PARAMETERS SP= 110 m3/h Mode Auto TIC-101 PARAMETERS SP= 55°C Mode Manual LIC-103 PARAMETERS SP= 55 (%Vol) Mode Auto PIC-102 PARAMETERS SP= 10 bar-g Mode Manual 14 1 Observation Application Analyse 1 2 3
  • 15. Étape 4-Changer le point de consigne du contrôle (suite) 15 1- Lors du changement du point de consigne du contrôleur FIC mettre TIC- 101 et PIC-102 en mode MANUAL 1 2 Observation Application Analyse 1 2 3
  • 16. Étape 5- Enregistrer les données de procédé en .CVS 16 1 2 3 1- Une fois que la phase de transition, suite au changement de consigne, est terminée et qu’il y a présence d’une nouvelle phase constante enregistrer les données Observation Application Analyse 1 2 3
  • 17. Étape 6- Convertir les données de procédé en .xlsx (données exploitables sur Excel)  Reproduire la procédure pour les autres contrôleurs 17 1 2- Sélectionner une colonne 3- cliquer sur l’onglet convertir Observation Application Analyse 1 2 3
  • 18. Exemples-LIC-103-PI 18 25 30 35 40 45 50 55 -20.00 -10.00 0.00 10.00 20.00 30.00 Positionactuateur(%) Temps (min) LIC103-OP 49 51 53 55 57 59 -20.00 -10.00 0.00 10.00 20.00 30.00 NiveaudeliquideV-105 Temps (min) LIC103-PV/Consigne LIC103-PV Consigne SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 50 %vol 42.7% 50 %vol SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 55%vol 41.2% 110 m3/h t>>0 t<0 Observation Application Analyse 1 2 3
  • 19. Étape 1-Exemples-FIC-101-PI 19 76.5 77 77.5 78 78.5 79 79.5 80 80.5 81 -10.00 -5.00 0.00 5.00 10.00 15.00 20.00 Positionactuateur(%) Temps (min) FIC101-OP 98 100 102 104 106 108 110 112 -10.00 -5.00 0.00 5.00 10.00 15.00 20.00 Débitvolumique(m3/h) Temps (min) FIC101-PV FIC101-PV Consigne SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 100 m3/h 76.75 % 100 m3/h SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 110 m3/h 79.25 % 110 m3/h t>>0 t<0 Observation Application Analyse 1 2 3
  • 20. Exemples-TIC-101-PI 20 49 54 59 64 -15.00 5.00 25.00 45.00 65.00 Positionactuateur(%) Temps (min) TIC101-OP 47 49 51 53 55 57 59 61 -15.00 5.00 25.00 45.00 65.00 Température(C) Temps (min) TIC101-PV/Consigne TIC101-PV Consigne SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 50°C 50.1-51.7% 49-51°C SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 55°C 54-59 % 54-56.6°C t>>0 t<0 Observation Application Analyse 1 2 3
  • 21. Exemples-PIC-102-PI 21 45 50 55 60 65 70 -7.00 -2.00 3.00 8.00 13.00 18.00 23.00 28.00 Positionactuateur(%) Temps (min) PIC102-OP 9.5 10 10.5 11 11.5 12 12.5 13 13.5 -7.00 -2.00 3.00 8.00 13.00 18.00 23.00 28.00 PressionsortieV-105(bar-g) Temps (min) PIC102-PV/Consigne PIC102-PV Consigne SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 10 bar-g 67.01% 10 bar-g SET POINT (SP) OUTPUT (OP) PROCESS VARIABLE (PV) 12 bar-g 56.76% 12 bar-g t>>0 t<0 Observation Application Analyse 1 2 3
  • 22. Exemples-LIC-104-ON/OFF 22 Observation du comportement des contrôleurs Application de méthodes d’optimisation Analyse de perfomande des contrôleurs 1 2 3 35 45 55 65 75 85 95 -30.00 -20.00 -10.00 0.00 10.00 20.00 30.00 40.00 Niveaudanslabottine(%vol) Temps (min) LIC104-PV/Limite LIC104-PV condition limite Zone morte inferieur 0 20 40 60 80 100 120 -30.00 -20.00 -10.00 0.00 10.00 20.00 30.00 40.00 Positionactuateur(%) Temps (min) LIC104-OP Position réel actuateur Position voulue actuateur THRESHOLD OUTPUT (OP) PROCESS VARIABLE (PV) 75 % vol 0-100% 40-75 %vol THRESHOLD OUTPUT (OP) PROCESS VARIABLE (PV) 85% vol 0-100% 48-85 %vol t>>0 t<0
  • 23. Remarque : analyse des courbes de tendance 23 L’analyse des courbes avec les paramètres de régulation initiaux permet : - D’identifier les paramètres de procédé à améliorer (Temps de réponse, présence de dépassements ou oscillations, erreurs, etc.) - De se familiariser avec l’outils de simulation Hysys Dynamics Selon le système étudié (niveau du réservoir V-105, niveau de la bottine, température d’entrée du réservoir V-105, etc.), il se peut qu’un des paramètres de procédé soit plus ou moins tolérable ( Ex : minimiser oscillations et dépassement pour le contrôle du niveau du réservoir V-105) Observation Application Analyse 1 2 3
  • 24. Résumé  Étape 1- Spécifier les données de procédé à enregistrer  Étape 2- Spécifier le temps d’enregistrement des données  Étape 3- Faire apparaitre les courbes de tendance disponibles dans le strip chart  Étape 4- Changer le point de consigne du contrôle  Étape 5- Enregistrer les données de procédé en .CVS  Étape 6- Convertir les données de procédé en .xlsx (données exploitables sur Excel) 24 Observation Application Analyse 1 2 3
  • 25.  Étape 1- Méthode de Ziegler-Nichols  Étape 2- Méthode de Tyreus-Luybens 25 Procédure Observation Application Analyse 1 2 3