Professional Documents
Culture Documents
THEME :
Modlisation squentiel et
conception dune solution de supervision
de la squence de lancement du
turbocompresseur de la station Boosting de
SONATRACH HASSI RMEL
Prsent par :
Mr. KANOUNE ZAKI
Mr. KHICHANE LYES
Propos par :
Mr. ELHAOURI
Suivi par :
Dr. CHAIB AHMED
Anne universitaire
2012/2013
Remerciements
Nous tenons tout dabord remercier dieux pour
tous le courage quil nous a donn afin quon
puisse arriver terme de nos tudes, et raliser ce
projet de fin dtude avec succs.
Nous exprimons notre gratitude, notre grand
respect et nos sincres reconnaissances Mr
YAHIAOUI.
Nous tenons aussi remercier notre promoteur Mr
CHAIB AHMED pour son encadrement et ses
conseils.
Nos profondes salutations et remerciements vont
aussi tous le staff de SONATRACH Hassi
Rmel et les travailleurs de la station de
compression du gaz Boosting, qui nous ont ouvert
leurs portes et donner lopportunit de raliser ce
projet et plus particulirement Mr
ELHOUARI, Mr BALLI, Mr DJALLAL
Ddicace
Je ddie ce modeste travail celle qui ma donn la vie, le symbole de tendresse ;
qui sest sacrifie pour mon bonheur et ma russite, ma mre.
A mon pre, cole de mon enfance, qui a t mon ombre durant toutes les annes
dtudes, et qui a veill tout au long de ma vie mencourager, me donner
laide et me protger.
A mes grands-parents.
Que dieux les gardes et les protge.
A ma sur et mon frre.
A tous mes amie0.
A tous mes cousins.
A tous ceux qui me sont chres.
LYES
Ddicace
Je ddie ce modeste travail celle qui ma donn la vie, le symbole de tendresse ;
qui sest sacrifie pour mon bonheur et ma russite, ma mre.
A mon pre, cole de mon enfance, qui a t mon ombre durant toutes les annes
dtudes, et qui a veill tout au long de ma vie mencourager, me donner
laide et me protger.
Que dieux les gardes et les protge.
A mes surs et toute ma famille.
A tous mes amie0 avec qui jai eu la chance de partag des moments uniques et
formidables qui seront gravs jamais dans ma mmoire.
A tous ceux qui me sont chres.
ZAKI
SOMMAIRE
INTRODUCTION GENERALE..1
CHAPITRE I : localisation et description de la station SBC
I.1. Localisation de la station Boosting (SBC).2
I.1.1 Situation gographique et climat de Hassi Rmel2
I.1.2 Historique de Hassi Rmel...3
I.1.3 Reprsentation des secteurs de Hassi Rmel4
I.1.4 Organisation de la direction rgionale de HR..6
I.2. Description de la station Boosting (SBC)..8
I.2.1 Dfinition..8
I.2.2 Diffrentes parties de la station Boosting.9
I.3Conclusion......10
CHAPITRE II : Description du turbocompresseur.
II.1 Introduction.11
II.2 Compresseur centrifuge...11
II.2.1 Dfinition..11
II.2.2 Les composants principaux du compresseur centrifuge...11
II.2.3 Principe de fonctionnement du compresseur centrifuge...12
II.2.4 Pompage.12
II.3 Multiplicateur....13
II.4 Turbine gaz.13
II.4.1 Dfinition ......13
II.4.2 Turbine gaz MS 500B...14
II.4.2.1 Prsentation de la turbine gaz type MS 5002B..14
II.4.2.2 Principe de fonctionnement................................................................15
II.4.2.3 Les diffrentes sections principales de la turbine gaz MS 5002..16
II.5 Auxiliaire du turbo compresseur.....20
II.5.1 Turbine de lancement.......20
II.5.2 Rducteur des auxiliaires..20
II.5.3 circuit dhuile de lubrification (graissage)....20
II.5.4 Systme dhuile dtanchit....21
FHC /13
SOMMAIRE
II.5.5 Systme dair dtanchit et de refroidissement..21
II.6 Instrumentation.....21
II.7Conclusion.....22
CHAPITRE III : Prsentation du systme de contrle MARCK VI.
III.1 Introduction ....23
III.2. Dfinition et rle du systme Mark VI (SPEEDTRONIC)23
III.3 Architecture du systme..24
III.3.1 Armoire de rgulation...24
III.3.2 Armoire dE/S...25
III.3.3 Unit dinterconnexion de donnes entre MARK VI et HMI .25
III.3.4 Interface homme/Machine HMI....25
III.3.5 Connexion au systme de commande distribue (DCS) ................26
III.4 Boite outils Toolbox......27
III.4.1 dfinition...........27
III.4.2 Espace de travail...........27
III.4.3 Privilge et mot de passe..........28
III.4.4 Code dapplication.28
III.5.Etapes suivre pour accder un programme du turbocompresseur......30
III.6.Conclusion .......33
CHAPITRE IV : Squence de lancement de la turbine et son tude en tool box
IV.1 Etude de la squence dmarrage..34
IV.1.1 Introduction34
IV.1.2Condition de contrle.......................34
IV.1.2.1Vrification des conditions de contrle ....34
IV.1.2.2 prparation de la turbine pour lancement..34
IV1.3 Squence de lancement...35
IV.1.3.1 Phase de dmarrage....35
IV1.3.2 Phase dallumage.35
IV1.3.3 Phase dacclration....37
FHC /13
SOMMAIRE
IV1.3.4 La mise en charge de la machine....37
IV.2 Etude de la squence de lancement programme en TOOLBOX...38
IV.2.1 Introduction ...38
IV.2.2 Dfinition des blocs....42
IV.2.3 Signaux de commande de combustible (FSR) de la squence
de dmarrage..46
IV2.3.1 FSRSU..47
IV.2.3.2 FSRACC..50
IV.2.3.3 FSRN...53
IV.2.3.4 Visualisation des variations des FSRSU, FSRACC et FSRN
durant la squence de dmarrage en fonction du temps..54
IV.2.3.5 Squence de dmarrage........55
IV.3Conclusion.......................................................................................................................59
CHAPITRE V : Modlisation De La Squence Dmarrage
V.1:Introduction60
V.2 : Description du logiciel STEP760
V.2.1Gestionnaire de projets SIMATIC Manager...60
V.2.2Editeur de programme et les langages de programmation ....60
V.2.3 Paramtrage de linterface PG-PC.....61
V.2.4 Le simulateur des programmes PLCSIM ........................61
V.3 Stratgie pour la conception dune structure programme complte et optimise 62
V.4 Modlisation de processus par grafcet..63
V.4.1 Introduction....63
V.4.2 Outil de modlisation GRAFCET..63
V.4.3 Symbolisation du GRAFCET ...63
V.5 Ralisation du programme de la squence de dmarrage de la
Turbine MS 5002 ....64
V.5.1 Cration du projet dans SIMATIC Manager ..64
II-SEMATIC WINCC82
Conclusion.....86
FHC /13
SOMMAIRE
Conclusion gnrale.....87
ANNEXE ..........88
Bibliographie........90
FHC /13
Introduction gnrale
Sonatrach bnficie, aujourdhui, dune longue exprience dans lexercice de tous
les mtiers de lindustrie du ptrole et du gaz, dune forte capacit intgrer les nouvelles
technologies, dune prsence prouve et fiable sur les marchs internationaux des
hydrocarbures liquides et gazeux, ainsi que dune riche exprience de partenariat avec des
compagnies internationales leaders.
Sonatrach a fait, de cette notorit acquise, le choix daller conqurir des positions
dans le monde et de chercher crer de la valeur aussi bien en Algrie qu ltranger
(Afrique, Asie, Europe).
Le cur du mtier du groupe Sonatrach est constitu par la recherche,
lexploration et lexploitation des gisements dhydrocarbures.
Dans cette mme perspective, le groupe poursuit ses efforts de recrutement, au
sein des universits notamment, dans le but de dvelopper le champ de comptence de son
capital humain.
Laugmentation de la productivit, lamlioration de la qualit et la
mondialisation de la comptition sans oublier le souci de la protection de lenvironnement ont
ncessit une volution dans le secteur des quipements de contrle des procds au sein de
lindustrie.
Sonatrach consacre dimportants moyens la formation de ses 120 000 employs
dans le but dadapter en permanence leur formation et leur maitrise des nouvelles techniques
de contrle des systmes, tel que les dernires versions des automates programmables comme
le MARCK VI qui est la sixime version du systme de contrle et de protection des turbines
SPEEDTRONIC. [2]
Le turbocompresseur fait partie de lquipement des stations de Sonatrach. Cest
une turbine bi-arbre accouple un compresseur de gaz. Il est contrl par lautomate
programmable MARCK VI travers sa Boite outils Toolbox qui est un logiciel bas sur un
Microprocesseur. Linconvnient de ce logiciel est labsence dun simulateur qui permet de
simuler des solutions programmables proposes par les ingnieurs pour modifier ou amliorer
le droulement des diffrentes squences. Pour cela en a modlis la squence de dmarrage
par GRAFCET quon a valid en la simulant en STEP7 et en concevant des interfaces
homme/machine laide du WINCC.
Notre travail est divis en 5 chapitres. Le premier dcrit et localise dune manire
gnrale le champ de Hassi Rmel et la station de compression de gaz Boosting. Le second
consiste en ltude et la description du turbocompresseur. Le troisime consiste en la
prsentation du systme de contrle MARCK VI. Le quatrime se propose dtudier la
Squence de lancement de la turbine et dexpliquer sa programmation en Toolbox. Le
cinquime chapitre prsente une Modlisation du processus par Grafcet ainsi que sa
simulation avec WINCC.
FHC/13
Page 1
CHAPITRE I
Page 2
CHAPITRE I
Premire tape :
La Ralisation dune petite unit de traitement de gaz de 1,3 milliards de m3 par an,
Deuxime tape :
La capacit de traitement du champ de Hassi RMel, aprs la nationalisation des
Troisime tape :
Cette priode a permis de concrtiser un plan de dveloppement important qui a
permis au champ dtre en mesure de rpondre aux besoins nergtiques du pays ainsi quaux
besoins de nos clients. Ce plan a permis galement de doter Hassi RMel dun modle
dexploitation et de pouvoir optimiser la rcupration de diffrents produits.
2003 : Ralisation du projet Boosting qui visait augmenter la pression d'entre des
modules dans le but de maximiser la rcupration des liquides.
Actuellement la capacit totale de traitement est de 98 milliards m3 par an.
La ralisation de ces objectifs a ncessit la mise en uvre de :
-1- Quatre usines de traitement de gaz de capacit nominale unitaire de 20.109 m3/an
de gaz sec nommes modules (I-II -III IV).
FHC/13
Page 3
CHAPITRE I
Puits injecteurs
Zone Centre :
FHC/13
Page 4
CHAPITRE I
Zone sud:
01 Module traitement gaz MPP 2. Puits producteurs
01 Station Boosting sud SBS
01 Station compression sud SCS.
Puits injecteurs
Puits producteurs et
Puits producteurs et
puits injecteurs
puits injecteurs
FHC/13
Page 5
CHAPITRE I
Division approvisionnement :
Direction technique :
FHC/13
Page 6
CHAPITRE I
Direction dexploitation :
Direction maintenance :
Direction logistique :
Elle a pour objectif la ralisation des travaux non ptroliers et de gnie civil,
lentretien de tous les locaux et logement, lectricit btiment, plomberie et menuisier.
Division de scurit :
Division informatique :
Division intendance
Division finances
FHC/13
Page 7
CHAPITRE I
Direction rgionale
Procd
Assistance
Direction
Eng/Product
Division
Eng/product
Informatiqu
e
Direction
Exploitation
Direction
Maintenance
Direction
Technique
Direction
Logistique
Exploitation
Division
RHM
Maintenance
Division
Appro
Technique
Division
Finances
Logistique
Division
Intendance
Informatiqu
e
Direction Oud
Noumer
Division
Scurit
Appro
Finances
Intendance
Figure I.4
-Organigramme administratif.
[1]
Scurit
Page 8
CHAPITRE I
Page 9
CHAPITRE I
STATION DE BOOSTING
MPP EXISTANT
E- 901
Vers sparateur
froid
Aro
D-902
D-902
Gaz d'alimentation
Aro
Diffuseur
K-901
Ballon
tampon
Compresseur
Sparateur
d'entre
D-901
D- 901 Ballon d'entre
Vers section de
Fractionnement
( MPP 0, 1, 2, 3 & 4 )
P- 901
Pompe de
condensat
FHC/13
Page 10
CHAPITRE II
Description du turbocompresseur
II.1 Introduction
Un turbocompresseur est compos essentiellement de deux parties diffrentes; une
turbine gaz et un compresseur centrifuge, qui est reli la turbine par son axe travers un
multiplicateur de vitesse. Le domaine dutilisation des compresseurs est vaste. Ils sont utiliss
dans les usines de ptrochimie, les raffineries, les stations de compression et de distribution
du gaz, les units de GNL (gaz naturel liqufi) [3].
II.2 Compresseur centrifuge
II.2.1 Dfinition
Le compresseur centrifuge est une machine dynamique coulement continu de
fluide. Des roues solidaires larbre fournissent de lnergie ce dernier. Une partie de cette
nergie est transforme en augmentant la pression directement dans les roues, le reste dans le
stator, c..d. dans les diffuseurs [3].
Nous rappelons que les 2 tages de compression du gaz sont raliss avec deux
compresseurs centrifuges BCL 405/a et c du type barrel pour hautes pressions.
La signification des symboles du code des compresseurs est la suivante [3] :
B : Type "barrel".
C : Ferm.
L : Diffuseurs "libres ".
40: 40 cm de diamtre des roues du rotor.
5 : 5 roues.
er
me
tage.
FHC/13
Page 11
CHAPITRE II
Description du turbocompresseur
FHC/13
Page 12
CHAPITRE II
Description du turbocompresseur
Risques de dtrioration des coussinets, des paliers de bute et des tanchits lhuile.
Efforts anormaux et alternes sur les conduites.
Bruits excessifs et chauffement interne du compresseur.
Pour prvenir ces phnomnes de pompages, les compresseurs sont quips dun systme
automatique de rgulation du dbit quon appelle circuit anti-pompage.
II.3 Multiplicateur
Le multiplicateur interpos entre la turbine et le compresseur centrifuge est du
type GB-47 avec axes parallles construit par MAAG (voir figure II.2) [4]. Il est identique
pour tous les turbocompresseurs de la station et il prsente les caractristiques suivantes [4] :
Type : GB 47.
Puissance : 33550 CV.
Vitesse de larbre lent : 4670 tours/min.
Vitesse de larbre rapide : 10323 tours/min.
Page 13
CHAPITRE II
Description du turbocompresseur
A-Turbine mono-arbre :
Le compresseur et les sections de la turbine sont monts sur un mme arbre ce qui
permet de tourner la mme vitesse. Ce type est utilis pour les applications qui nont pas
besoin des variations de vitesse telle que lentranement des gnratrices pour la production
de llectricit.
B-Turbine bi-arbre :
Contrairement la turbine gaz, un seul arbre. Les deux sections de turbine ne
sont pas relies mcaniquement ce qui leur permet de tourner des vitesses diffrentes. Ce
type est utilis dans les applications qui demandent une large variation de vitesse telle que
lentranement des compresseurs.
Page 14
CHAPITRE II
Description du turbocompresseur
des vitesses diffrentes pour sadapter aux variations de charge. Ce modle de turbine
implant au niveau de Hassi Rmel fonctionne au gaz naturel [3].
II.4.2.2 Principe de fonctionnement :
Une turbine gaz fonctionne de la faon suivante:
elle extrait de lair du milieu environnant.
elle le comprime une pression plus leve.
elle augmente le niveau dnergie de l'air comprim en ajoutant et en brlant le combustible
dans une chambre de combustion.
elle achemine l'air pression et temprature leve vers la section de la turbine, qui
convertit l'nergie thermique en nergie mcanique pour faire tourner larbre, ceci sert d'une
part fournir l'nergie utile la machine conduite couple avec la machine au moyen dun
accouplement et dautre part fournir l'nergie ncessaire pour la compression de l'air, qui a
lieu dans un compresseur reli directement la section turbine.
elle dcharge l'atmosphre les gaz basse pression et la temprature rsultant de la
transformation mentionne ci-dessous. (Voir figure II.5)
FHC/13
Page 15
CHAPITRE II
Description du turbocompresseur
Page 16
CHAPITRE II
Description du turbocompresseur
Page 17
CHAPITRE II
Description du turbocompresseur
Section turbine :
Aprs la combustion, les gaz chauds comprims se dirigent vers le chemin le plus
facile (lchappement) en passant par la roue HP (haute pression) pour cder une grande
partie de leur nergie emmagasine. La trajectoire des gaz dans la roue HP est tangentielle au
profil des intrados des aubes afin dviter les chocs (perte dnergie) et davoir un couple
rsultant maximal. La roue HP est relie directement au rotor du compresseur axial,
lensemble est souvent appel rotor, la dtente des gaz dans la roue HP sert faire tourner le
compresseur axial. Les gaz sortant de la roue HP traversent la directrice de deuxime tage
qui sert rgler la vitesse de la roue HP et la temprature de lchappement grce ses aubes
variables En suite une deuxime dtente aura lieu dans la roue BP (basse pression) qui se situe
juste aprs la directrice. Les aubes de la roue BP sont plus longues que celles de la HP et cela
pour maximiser la surface de contacte (plus de couple). Elles sont soutenues des deux
extrmits afin dviter leur flexion.
Les gaz quittant la roue BP sont envoys Dans latmosphre et le couple rsultant
sert faire tourner la charge (compresseur centrifuge) [3].
FHC/13
Page 18
CHAPITRE II
Description du turbocompresseur
Echappement :
FHC/13
Page 19
CHAPITRE II
Description du turbocompresseur
FHC/13
Page 20
CHAPITRE II
Description du turbocompresseur
FHC/13
Page 21
CHAPITRE II
Figure II.15
MOOG Servovalve
Description du turbocompresseur
Figure II.9:
dtecteur de flamme
Figure II.9 :
diffrentiel variable linaire
II.7 Conclusion :
Afin de pouvoir commander notre systme, nous avons mis en vidence son
principe de fonctionnement et les diffrentes parties qui le composent, ainsi nous avons
propos une description de linstrumentation applique notre systme.
Le chapitre qui suit a pour objectif de dcouvrir la commande applique un
Turbo compresseur.
FHC/13
Page 22
Chapitre III
III.1 Introduction
Le systme de contrle SPEEDTRONIC est prvu pour assurer la commande et la
protection des turbines gaz et vapeur construites par GE, en raison des diversits dans les
applications, et des diffrences dans les exigences de la charge impose la turbine, un
systme de commande convenable a t mis au point. Le systme de commande speedtronic
emploie des capteurs pour surveiller les paramtres, toujours variables en cours de
fonctionnement. De cette faon le systme de contrle Speedtronic ralise la souplesse
ncessaire pour que la turbine gaz puisse rpondre aux diffrents types de charges qui lui
sont imposes.
Il est actuellement employ pour la commande de plusieurs turbines gaz pour
augmenter la fiabilit et la scurit pour un service intensif.
FHC/13
Page 23
Chapitre III
FHC/13
Page 24
Chapitre III
aux
autres
contrleurs.
FHC/13
Page 25
Chapitre III
des
procds
industriels
avec
plus
de
souplesse
et
de
scurit.
Le DCS fait rfrence un systme de contrle dun procd, dans lequel les lments
rgulateurs ne sont pas centraliss (comme le cerveau) mais distribus avec chaque soussystme sous le contrle dun ou plusieurs rgulateurs.
Une connexion de communication srielle, utilisant le protocole Modbus peut tre fournie
depuis une HMI. Cela permet loprateur DCS laccs en temps rel aux donnes relatives
au Mark VI et fournit des commandes discrtes et analogiques. [6]
FHC/13
Page 26
Chapitre III
Chapitre III
Chapitre III
Macro: il reprsente une collection de blocs et dautres macros qui contiennent des entres
et des sorties bien dfinies. Une fois que la macro est dfinie elle peut tre insre dans une
tche ou dans une autre macro. Les blocs internes et les connections de la macro insrs ne
peuvent pas tre changs.
Taches : elles contiennent des blocs et/ou des macros qui reprsentent une squence de
programmation. Les taches sont planifies pour tre excutes sur la base de lordre dans
lequel sont affiches dans lespace de travail.
Pins (Broche) : Dans la boite outils, les paramtres de blocs macros et modules sont
appeles des pins (broches). Toutes les broches ont un nom unique en fonction de leurs blocs,
macros ou modules. Les broches sont connectes par des signaux qui sont lunit de base pour
des informations variables.
Les modules instancis qui sont dfinis dans llment dfinition de modules sous
bibliothque de fonction macros ou bibliothque de modules.
Les modules en ligne qui ne sont pas destins tre rutiliss.
Les modules over-ride (priorit) sont une combinaison instancie et en ligne.
Ils sont cres en instanciant une dfinition de modules puis en prenant la priorit sur cette
dernire partir de boite de dialogue du module dit (module dition).
Prendre la priorit sur un module permet de dmarrer avec une dfinition de
modules standards puis de pouvoir le modifier en tant que module en ligne.
Fonctions : elles sont au niveau le plus haut de hirarchie qui reprsente la programmation
dune fonction de commande. Elles sont principalement utilises pour grouper des modules
inter relis.
Tous les facteurs dchelle de type de donnes, les signaux, les dfinitions de
modules, les dfinitions des macros et les instances dune fonction donne, peuvent tre
associs indpendamment une fonction qui permet de dplacer une fonction dun contrleur
un autre.
FHC/13
Page 29
Chapitre III
Figure III.8
-cliquer sur (File) puis sur (Open), aprs on cherche le dossier Local HMI dans lequel sont
inclues les diffrentes Units
FHC/13
Page 30
Chapitre III
Figure III.9
-on clique sur lune des units puis sur site, et ensuite sur Unit7 et on aura licne suivante :
FHC/13
Page 31
Chapitre III
Figure III.11
-En cliquant sur Finder, licne suivante saffiche :
Figure III.12
-dans la zone (Texte), on slectionne la squence quon veut visualiser. On coche (Exclude
Libraries), puis en cliquant sur Find, licne suivante saffiche.
FHC/13
Page 32
Chapitre III
Figure III.13
-En cliquant sur (Goto the selected item), notre squence saffiche dans la partie Vue
sommaire.
Figure III.14
III.6 Conclusion :
Dans ce chapitre, on a prsent le systme de contrle Marck VI avec son
architecture interne, sa boite outils TOOLBOX, son espace de travail ainsi que les tapes
suivre pour pouvoir accder au programme des squences en ligne.
La maitrise de toutes ces oprations est ncessaire pour tudier, comprendre et
interprter le programme de la squence de dmarrage quon dtaillera dans les chapitres qui
suivent.
FHC/13
Page 33
Chapitre IV
IV.1.1 Introduction
La squence de lancement de la turbine se fait en quatre tapes importantes avant
que cette turbine ne devienne prte la mise en charge. Ces tapes sont : dmarrage,
allumage, acclration et enfin sa mise en charge.
Mais avant dentamer ces tapes, il faut sassurer que les conditions de contrle
sont vrifies et que la turbine est prte pour le lancement.
Page 34
Chapitre IV
Quand les 20% de vitesse de HP sont atteintes (14HM=1), la purge des chambres de
combustion se fait laide dair aspir par le compresseur axial. La dure de cette
purge est de 2min.
Cest ici que la phase de dmarrage sachve, et la turbine passe une autre tape
qui est la phase dallumage.
FHC/13
Page 35
Chapitre IV
Remarque :
Le capteur de flamme ultraviolet consiste en un dtecteur rempli dun gaz
sensible la prsence du rayonnement ultraviolet qui est mis par une flamme
dhydrocarbure.
En cas de prsence de flamme, lionisation du gaz dans le dtecteur permet la
conductivit dans le circuit qui fait activer la partie lectronique. Labsence de flamme gnre
une sortie oppose, dfinissant (pas de flamme).
FHC/13
Page 36
Chapitre IV
FHC/13
Page 37
Chapitre IV
signal
type
valeur
Signification
L28FDA/B/C/D
Bool
FLAME
Bool
WARMUPEN
Bool
FSKSU_TC
Flaot
1sec
FSKSU_WU
Flaot
19%
FSKSU_FI
Flaot
25%
La consigne dallumage.
FSKSU_AR
Flaot
33%
La consigne dacclration.
Flaot
83%
FSKSU_IM
Flaot
0.3
FSKSU_IA
Flaot
0.05
Flaot
0.9
1.25
Bool
FSRDESEL
CQTC
L2WX
FHC/13
Page 38
Chapitre IV
Bool
SHUTDOWN
Bool
STEP1 /
Bool
START
Bool
TRIP
Bool
STOP
Bool
EMRAUXOK
Bool
K_EMRTST
Flaot
0.5min
AUXACTIVEOK
Bool
PROCESSOK
(L3RC=1)
Bool
L2TVX
SD_OVRD
FHC/13
Page 39
Chapitre IV
GGATCRANK
Bool
K_ACC2CRANK
Flaot
2min
GTPURGEOK
Bool
K_PURGE
Flaot
K_INGLITE
Flaot
1min
FLT2IGNX
Bool
WARMUPOK
Bool
Fin de chauffage.
K_WARMUP
Flaot
1min
REGWARMUPOK Bool
2min
LOADOK
Bool
RELOAD
Bool
UNLOADED
(L33CDMIN=1)
Bool
L43A
Bool
L43C
Bool
FHC/13
Page 40
Chapitre IV
L43F l
Bool
L43M
Bool
L43R
Bool
L14HR
Bool
L14HT
Bool
L14HM
Bool
L14HA
Bool
L14HC
Bool
L14HS
Bool
L14LR
Bool
L14LS
Bool
L3ARS
Bool
L3RS
Bool
prt au dmarrage.
Bool
JUMP2CRANK
FHC/13
Page 41
Chapitre IV
SWICH_R : cest un bloc de slection. La slection de lentre se fait suivant ltat du signal
SEL_T.
FHC/13
Page 42
Chapitre IV
INTERP : Ce bloc produit d'une fonction d'ENTRE dans la sortie par interpolation linaire.
Le x[n] de table d'argument est recherch en utilisant l'entre comme clef. La sortie
est alors calcule partir du y[n] de table de fonction employant l'index de recherche de la
table d'argument et l'interpolant entre les valeurs. La pente de sortie (m) est calcule.
Sortie = y[i] + ((y [i+1] - y[i]) * ((ENTRE - x[i])/(x [i+1] - x[i]))),
L o I est l'index rsultant de la recherche dichotomique de la table d'argument. La taille de
table doit tre suprieure ou gal 2.
La sortie est maintenue au premier ou dernier lment dans la table de fonction si lentre
n'est pas dans la marge des lments de table d'argument. La pente m est calcule comme suit
quand l'ENTRE est dans les limites de la table d'argument :
Y (i+1) - y(i)
M=
x (i+1) - x(i)
Autrement M est dfini pour tre la pente d'une ligne entre l'lment de point final de table de
fonction le plus proche et l'lment ct de lui.
BENG : cest un bloc de rsolution des quations logiques boolennes qui peut recevoir
jusqu' 16 entres boolennes, plaant le rsultat dans la variable de rendement. Les
oprateurs suivants sont soutenus :
NOT ~
AND *
OR +
FHC/13
Page 43
Chapitre IV
LATCH : cest une bascule qui fonctionne suivant la table de vrit suivante.
RDOM
X
X
X
X
X
X
1
0
SET(t)
0
0
0
0
1
1
1
1
RESET(t)
0
0
1
1
0
0
1
1
OUT(t)
0
1
0
1
0
1
X
X
OUT(t+1)
0
1
0
0
1
1
0
1
RAMPH :
Ce bloc fait lincrmentation ou la dcrmentation de la valeur actuelle
(CURRAMP) vers une valeur finale (final) tant que le signal HOLD est faux suivant deux
rampe diffrentes, une pour lincrmentation (ACCRATE) et lautre pour la dcrmentation
(DECRATE).
Lincrmentation ou la dcrmentation se fait en comparant le signal (FINAL) avec
le signal actuel (CURRAMP).
Si : CURRAMP < FINAL
Incrmentation.
Si : CURRAMP > FINAL
dcrmentation.
FHC/13
Page 44
Chapitre IV
TIMER : il permet lexcution dune opration aprs une temporisation bien dfinie.
LAG : Cest un bloc qui filtre les entres laide dune fonction de transfert du premier
ordre.
Rgulateur PID :
Ce bloc est un rgulateur, il possde 14 entres et 7 sorties.
Les entres :
MAXVal : cest la valeur maximale dente.
MINVal : cest la valeur minimale dentre.
[DbNeg-DbPos] : cest une bande morte, le rgulateur nintervient pas dans cet intervalle.
FHC/13
Page 45
Chapitre IV
FHC/13
Page 46
Chapitre IV
Les types FSR dentres et leurs significations sont dtaills dans le tableau suivant :
IV.2.3.1) FSRSU :
Cest le signal fourni au dbut de la squence de dmarrage et qui passe par
plusieurs niveaux durant sa progression, mais il peut tout moment perdre la main quand lun
des autres FSR atteint la valeur minimum. [7]
FHC/13
Page 47
Chapitre IV
Aprs lcoulement des 60sec de chauffage qui sera indiqu par le signal (L2WX),
la phase dacclration sactive.
A environ 38% de la vitesse de HP, la roue BP se met tourner(L14LR).
Quand HP atteint 60% (L14HA activ) elle devient autonome et provoque le
dsaccouplement du moteur de lancement.
Aprs avoir atteint lautonomie de la machine, il faut poursuivre la squence de
dmarrage jusqu' ce quelle soit prte pour la mise en charge ce qui signifie les 92% de
vitesse de HP et 75% de la vitesse de BP (fin de squence indique par le signal L14HS).
FHC/13
Page 48
Chapitre IV
FHC/13
Page 49
Chapitre IV
IV.2.3.2) FSRACC
La rgulation de lacclration compare la valeur actuelle du signal de vitesse (PV)
avec la valeur au dernier moment dchantillonnage (SP). La diffrence entre ces deux
chiffres est une mesure de lacclration (SP-PV).
Si lacclration actuelle (PV) est suprieure la rfrence dacclration (FSR-fbk),
FSRACC est rduit, ce qui rduit le FSR et, en consquence, le combustible de la turbine
gaz.
Pendant le dmarrage, la rfrence de lacclration est une fonction de la vitesse
de la turbine, la rgulation de lacclration reprend en gnral partir de la rgulation de
vitesse peu aprs la priode de chauffage et amne lunit en vitesse.
A la "Squence termin", qui est normalement lexcitation de 14HS, la rfrence
dacclration est une Constante de rgulation, normalement 1% vitesse/seconde.
Le rgulateur spcifi pour la rgulation et la surveillance du FSRACC est le rgulateur 120 :
FHC/13
Page 50
Chapitre IV
Points de
calcule
Vitesse de
HP[X] en %
Pente de la rampe
dacclration de
HP
Correspondante [Y]
1
2
3
4
5
40
50
75
95
100
0.11
0.11
0.31
0.31
0.1
Page 51
Chapitre IV
Si la vitesse varie aux environs de 92%, lacclration suit une rampe dont la
pente est calcule par le bloc 50 :-INTER et qui se situera dans lintervalle [0,10,31].
Si les 92% de vitesse de HP sont maintenus pendant 20sec, cela signifie que le
rgime permanant est tabli et que la phase dacclration est termine. Le point
de consigne dacclration de larbre HP sera gal 1%/sec pour avoir un cart
ngatif afin que ce rgulateur prenne toujours la main sur le contrle de la
machine. [7]
Page 52
Chapitre IV
IV.2.3.3) FSRN
Aprs la fin de la phase dacclration, la machine sera prte la mise en charge,
la vitesse relle (mesure) de larbre BP sera suprieur 75%, donc elle dpasse la consigne.
Ainsi on aura un cart ngatif, ce qui implique que cest le FSRN qui prend le contrle de la
machine.
Lcart=SP-PV<0. [7]
La squence suivante montre lobtention du FSRN.
Page 53
Chapitre IV
Les deux sorties de ces rgulateurs sont affectes lentre du bloc 120 : -MIN-MAX, qui
donne en sortie le minimum de ces deux entres (FSRrg).
Cette sortie attaque le bloc 130 : MEDIAN qui donne une sortie qui varie comme suit
Si :
FHC/13
Page 54
Chapitre IV
Figure IV.12: Variation des signaux du FSR durant la squence de dmarrage. [4]
FHC/13
Page 55
Chapitre IV
Cot programme
Interprtation du bloc
A : Corre prt pour le lancement.
B : Partie auxiliaire prte.
C : Slecteur OFF
D : Roues BP et HP larrt.
E : Commande de STOP.
F : Dclanchement.
G : Larrt de la turbine est en cours.
FHC/13
Page 56
Chapitre IV
[4]
Page 57
Chapitre IV
Bloc2 (30 : NODE_STATE) : La sortie STATE de ce bloc qui est active par IN1=1 nous
indique quon est dans la phase de test de la partie auxiliaire.
Lorsque trans3=1 (test positif de la partie auxiliaire) la sortie out3=1 valide le bloc suivant
aprs lcoulement de la temporisation qui assure la fin de test.
Bloc 3(40 : NODE_STATE) : La sortie STATE de ce bloc qui est active par out3 du bloc
prcdent qui signifie fin de validation du test de la partie auxiliaire.
Lorsquetrans3=1 cela signifie que la partie auxiliaire est prte, possibilit dentamer la phase
suivante en validant le bloc suivant.
Bloc 4(60 : NODE_STATE) : la sortie state=1 signifie que la phase de pressurisation est en
cours.
Lorsque trans3=1 indique la fin de la pressurisation et le dmarrage du moteur de
lancement puis lactivation du bloc suivant.
Bloc 5(70 : NODE_STATE) : STATE=1 veut dire que le process acclre jusqu la vitesse
de 20% de HP. La phase de purge des chambres de combustion peut donc se drouler.
Trans3=1 indique que les 20% sont atteints, le process est prs pour la purge et
valide le bloc suivant.
Bloc 6(80 : NODE_STATE) : STATE=1 : La phase de purge des chambres est en cours.
trans3=1 indique la fin de la purge. le process est prt pour lexcitation des bougies la
validation du bloc suivant.
Bloc 7(100 : NODE_STATE) : STATE=1 signifie louverture des vannes de gaz et
lexcitation des bougies pour produire ltincelle.
Si :
trans3=1 (slecteur en position CRANK): refaire la phase de purge.
trans4=1 (dfaut dallumage)
Si le slecteur est dans la position OFF ou REMOTE, il y aura un dclenchement de la
machine.
Sinon elle refait la purge et tente lallumage (retour vers le 80 :
NODE_STATE).
trans6=1 (L14HM : perte des 20% de HP) : provoque un retour vers
80 :NODE_STATE pour ressayer une autre fois la purge puis lallumage.
trans5=1 (allumage=une flamme est dtecte et elle a dur 1min) : validation du bloc
suivant.
Bloc 8(120 : NODE_STATE) :STATE=1 signifie la confirmation de lallumage et le dbut
de la phase de rchauffage.
Si :
trans3=1(slecteur en position CRANK) : cela provoque un retour vers
80 :NODE_STATE pour ressayer une autre fois la purge puis lallumage.
trans4=1 (dfaut dallumage)
Si le slecteur est dans la position OFF ou REMOTE, il y aura un dclenchement de
la machine.
Sinon elle refait la purge et tente lallumage (retour vers le 80 :
NODE_STATE).
trans6=1 (perte de flamme et des 20% de HP) : provoque un retour vers
80 :NODE_STATE pour ressayer une autre fois la purge puis lallumage.
trans5=1 (fin de rchauffage qui a dur 1min) : validation du bloc suivant.
Bloc 9(130 : NODE_STATE) :STATE=1 signifie le dbut de la phase dacclration.
Si trans3=1 ce que signifie les :
Les 92% de vitesse de HP.
FHC/13
Page 58
Chapitre IV
IV.3Conclusion :
Le vieillissement des panneaux de contrle des turbocompresseurs du de
frquentes utilisations et manipulations ainsi que les contraintes du dmarrage semiautomatique qui exigent une collaboration et une coordination troites entre la salle de
contrle et les oprateurs de surface, ont pouss les responsables de la socit SONATRACH
a procd une r-instrumentation des panneaux de contrle et ce afin dassurer la scurit et
la continuit de la production.
Le recours aux nouvelles technologies devient ainsi ncessaire.
A ce titre, lutilisation des automates programmables a permis de construire des modles
ayant une structure graphique laquelle on associe une interprtation des systmes
commander. Pour cela on utilise la modlisation par loutil GRAFCET pour faciliter
ladoption dune solution programmable pour la simuler en STEP7 et dvelopper des
plateformes de supervision en WINCC.
FHC/13
Page 59
Chapitre V
I- Step7
V. Introduction
Pour la squence dmarrage du Turbocompresseur, nous allons raliser un programme que nous
allons implanter dans lautomate grce au logiciel de conception de programmes de systmes
dautomatisation SIMATIC STEP7. Dans ce chapitre, nous allons prsenter le logiciel STEP7 et nous allons
dcrire limplantation du programme dautomatisation.
V.1 Description du logiciel STEP7
STEP7 est le logiciel de base pour la configuration et la programmation de systmes
dautomatisation SIMATIC S300 et S400. Il fait partie de l'industrie logicielle SIMATIC. Le logiciel de base
assiste dans toutes les phases du processus de cration de la solution d'automatisation, La conception de
l'interface utilisateur du logiciel STEP7 rpond aux connaissances ergonomiques modernes. [8]
STEP7 comporte les quatre sous logiciels de base suivants :
1.1 Gestionnaire de projets SIMATIC Manager
FHC
Page 60
Chapitre V
Figure V.1: Mode de reprsentation des langages basiques de programmation STEP7 [15]
FHC
Page 61
Chapitre V
Dans une table de configuration, on dfinit les modules mis en uvre dans la solution
d'automatisation ainsi que les adresses permettant d'y accder depuis le programme utilisateur, pouvant en
outre, y paramtrer les caractristiques des modules.
Dfinition des mnmoniques
Dans une table des mnmoniques, on remplace des adresses par des mnmoniques locales ou
globales de dsignation plus vocatrice afin de les utiliser dans le programme.
Cration du programme utilisateur
En utilisant l'un des langages de programmation mis disposition, on cre un programme affect
ou non un module, quon enregistre sous forme de blocs, de sources ou de diagrammes.
Exploitation des donnes:
Cration des donnes de rfrences : Utiliser ces donnes de rfrence afin de faciliter le test et la
modification du programme utilisateur et la configuration des variables pour le "control commande"
Test du programme et dtection derreurs
Pour effectuer un test, on a la possibilit d'afficher les valeurs de variables depuis le programme
utilisateur ou depuis une CPU, d'affecter des valeurs ces variables et de crer une table des variables quon
souhaite afficher ou forcer.
FHC
Page 62
Chapitre V
FHC
Page 63
Chapitre V
4
Figure V.4
FHC
Page 64
Chapitre V
4.1.2
FHC
on dclare les entres, sorties et les valeurs mmoires dans la table des mnmoniques :
Page 65
Chapitre V
4.1.3
FHC
Page 66
Chapitre V
Ensuite on commence par programmer la premire tape : STOP qui est activ par plusieurs autres
transitions quon verra par la suite. A cette tape la machine est larrt.
Ltape suivante met le Ready to Start (RS) a 1 et le STOP a 0
Elle est activ par une transition reli avec une porte and qui a comme entre le permissive
dmarrage (L3RS), le stop Controller (STOPC) et le dclenchement (TRIP) tout les deux avec inverseur.
FHC
Page 67
Chapitre V
FHC
Page 68
Chapitre V
FHC
du bon
Page 69
Chapitre V
FHC
Page 70
Chapitre V
FHC
Page 71
Chapitre V
FHC
Page 72
Chapitre V
Aprs la fin de la purge on passe ltape10 qui provoque louverture des vannes de GAZ et
lexcitation des bougies en mme temps
Si aprs 20seconde il ny a pas dtection de flamme ou bien un trip est dclench par mesure de
scurit ltape 38 arrte le moteur de lancement, ferme les vannes de gaz, remet zro a
pressurisation et arrte lexcitation des bougies .une fois la vitesse revenue a zro LE PROGRAMME
REVIENT LETAPE STOP
Si maintenant il y a arrt de la machine enclench par loperateur cest les mmes actions que ltape
38 sauf la pressurisation qui nest pas remise zro cette fois.
Et pour passer ltape suivante de la squence dmarrage normale il faut quil ait dtection de
flamme
FHC
Page 73
Chapitre V
Aprs dtection de flamme le programme est ltape30, dans cette tape le prchauffage
commence et dure 2minute
En cas de TRIP on passe ltape40 pour remettre zro la pressurisation, fermer les vannes de gaz et
arrter le moteur de lancement, une fois la vitesse nul le programme revient ltape 1
Si on arrte la machine en plein prchauffage cest ltape 62 qui sactive et ferme les vannes de gaz et
arrte le moteur de lancement
Maintenant dans le fonctionnement normal aprs 2minute de prchauffage on passe automatiquement
ltape suivante qui est lacclration de la turbine.
FHC
Page 74
Chapitre V
FHC
Page 75
Chapitre V
A letape50 cest la remise zro du moteur de lancement cause du dsacouplement avec la turbine qui
tourne une vitesse bien plus importante que lui.
En cas de trip pendant larret du motteur de lancement il y aura fermeture instantan des vannes de gaz
ainsi que la remise zero de la prssurisation et de lacceleration de la turbine,une fois vitesse nul
on revient letat STOP.
Lorsquon provoque un STOPC il y aura remise zro de lacceleration et on entamera la
dceleration,une fois une certaine vitesse min il y aura fermeture totale des vannes de gaz et vitesse
nul on revient letat STOP.
Maintenant, en fonctionement normale le programme passe letape suivante qui est numro 52 et
sactive une fois la turbine arriv la vitesse nominale (HP100% ET BP 75%)
FHC
Page 76
Chapitre V
FHC
Page 77
Chapitre V
Une fois ltape45 on arrive la fin de squence: la machine est charge et on remet zro prt
la mise en charge.
FHC
Page 78
Chapitre V
FHC
Page 79
Chapitre V
4.1.4
FHC
Page 80
Chapitre V
4.1.5
On charge le bloc FB dans OB1 pour pouvoir visualiser le programme avec PLCSIM :
On donne une valeur mmoire M0.0 au bloc FB1
4.1.6
FHC
Page 81
Chapitre V
II-SIMATIC Win CC
Qu'est-ce que Win CC
Win CC est un systme HMI performant qui est utilis sous Microsoft Windows 2000 et
Windows XP. HMI signifie "Human Machine Interface", il s'agit donc de l'interface entre l'homme
(l'utilisateur) et la machine (le process). Le contrle proprement dit du process est assur par les
automates programmables (API). Une communication s'tablit donc entre
WinCC et l'oprateur d'une part et entre WinCC et les automates programmables d'autre part.
Figure V.6
Page 82
Chapitre V
Les donnes WinCC peuvent tre changes avec d'autres solutions de TI via des interfaces
standardises, avec des applications MES ou ERP (systme SAP p. ex.) ou avec des logiciels
tels que Microsoft Excel.
Les interfaces de programmation ouvertes de WinCC vous permettent d'intgrer vos propres
programmes pour piloter le process ou exploiter des donnes.
Vous pouvez adapter WinCC de faon optimale aux exigences de votre process. Le systme
supporte de nombreuses configurations. L'ventail des configurations s'tend du systme
monoposte aux systmes rpartis plusieurs serveurs en passant par les systmes clientserveur.
La configuration WinCC peut tre modifie tout moment mme aprs mises-en service.
Les projets existants n'en sont pas affects.
WinCC est un systme IHM compatible Internet qui permet de raliser des solutions client ou
thin-client bases web.[9]
FHC
Page 83
Chapitre V
FHC
Page 84
Chapitre V
FHC
Page 85
Chapitre V
Conclusion :
Cette modlisation du processus facilite la comprhension du droulement de la squence
de dmarrage et permet davoir une ide sur ses phases importantes et cela aprs llaboration des
vues permettant le suivit de lvolution du procd en temps relle sous le logiciel WINCC
superviseur, ce que on va exploiter pour bien interprter et dtailler les diffrents blocs qui
interviennent dans le programme implant dans le Marck VI.
FHC
Page 86
CONCLUSION GENERALE
Bien que notre stage se soit droul dans de bonnes conditions, nous avons
rencontr quelques difficults quant la disponibilit des ingnieurs de notre spcialit et de
certains outils (simulateur du logiciel TOLBOOX) pour raison de licence non accorde
SONATRACH ce qui a rduit notre champ daction.
Au cours de ce stage nous avons exploit une partie du code dapplication qui
gre le dmarrage et la mise en charge de la turbine gaz.
Pour cela nous avons dvelopp un programme STEP7 qui sera charg au niveau de
l'automate programmable de commander la squence de dmarrage du turbocompresseur.
Nous avons achev notre modlisation par l'introduction d'un systme de supervision pour
garantir l'interface Homme/Machine et assurer le contrle et la surveillance du procd.
La modlisation et la programmation de la squence de dmarrage ainsi que la plateforme de
supervision que nous avons cr visent faciliter la comprhension du droulement de la
squence de dmarrage et faire la liaison avec le programme en TOOLBOX pour une plus
grande clart.
Nous ne terminerons pas ce rapport sans insister sur le manque dingnieurs
spcialiss dans ce domaine.
La formation et linvestissement dans ce crneau doit continuer tre une des
proccupations majeurs de la socit SONATRACH et de faon gnrale, des pouvoirs
publics afin de mettre notre pays dfinitivement labri de la dpendance de ltranger.
FHC /13
Page 87
BIBLIOGRAPHIE
BIBLIOGRAPHIE :
[1]. Documentation interne SONATRACH, annuaire statique.
[2]. Rapport dactivit de la direction dexploitation, rgion HASSI Rmel, 2007.
[3] NUOVO-PIGNONE - Court : Turbines Gaz MS 5002B - centre de formation.
[4] GE CONTROL System TOOLBOX: documents.
[5] GE Power Systems- SPEEDTRONIC Mark VI: regulation turbine.
[6] GE industriel Systems-SPEEDTRONIC Mark VI TMR: heavy duty gaz turbine control
[7] GE CONTROL System Solution-MARK VI controller:
-documents
-Standard Library Mark VI
[8] SIMATIC Programmer avec STEP 7 Manuel
[9] SIMATIC HMI WinCC flexible 2008 Runtime
FHC /2013
Page 90
ANNEXE
ANNEXE A
Fonction des diffrentes pompes :
QA : pompe auxiliaire de lhuile de lubrification, sa pression est de 10kg/cm2, elle dlivre
lhuile dtanchit.
HQ : pompe auxiliaire de lhuile hydraulique de commande, sa pression est de 90kg/cm2, elle
sert dlivrer lhuile haute pression pour la commande et la rgulation des diffrentes
vannes (IGV, SRV, GCV).
QV : pompe dtanchit.
QE : pompe auxiliaire de lhuile de lubrification de secoure, elle est alimente par une batterie
(courant continue).
ANNEXE B
Explication des mots cl :
ETERNET : rseau locale avec un systme de dtection, utilis pour relier plusieurs
ordinateurs entre eux.
IONET : cest un rseau Ethernet utilis pour communiquer les donnes entre la carte VCMI
de communication dans le module de contrle.
DCS : systme de contrle distribu.
FSR : rfrence de cours de combustible.
HMI : Interface homme/machine.
LVDT : transformateur diffrentielle des variables linaires.
TMR : triple modulaire redondant.
UDH : magistrale de donnes de lunit.
ANNEXE C
Les abrviations des signaux utiliss par le systme de commande MARK VI :
FHC/13
Page 88
ANNEXE
Exemple :
TNR : rfrence de vitesse de la turbine.
FSR : rfrence du coup de combustible.
TNKR7 : rfrence constante de vitesse turbine7.
FHC/13
Page 89