You are on page 1of 77

FacultPrivedesSciencesdeGestion

etdeTechnologiedeMgrine

RAPPORTDEPROJETDEFINDETUDES
Prsentenvuedelobtentiondudiplmenational
dingnieur
(Gnieinformatique)
Spcialit:InformatiqueIndustrielle

Etudedunsystmedegestiondes

protectionsincendieduneturbinegaz
basedelautomateSiemensS7300
Ralis par :
JOMAA Salwa

Encadr par :
CPC : M. BOUWAZRA Rachid
UPES : M. Ben Sassi Hammadi

Socit daccueil
Carthage Power Company

Anne Universitaire 2011/2012

Remerciements
Au terme de ce travail je tiens exprimer mes vifs remerciements spcialement mes
encadreurs Mr BOUWAZRA Rachid et Mr BEN SASSI Hamadi pour leur encadrement et
leurs conseils judicieux tout aux long du projet.
Je tiens remercier tous ceux qui m ont aid raliser ce projet : Mr ELAID Faouzi chef de
dpartement exploitation dans la centrale CPC, Mr SIFI Ali facility operator,
Mr LAKHOUA Mehdi Coordinateur control commande au sein de la centrale CPC,, Mr
BEL HADJ Maroune Shift coordinateur dans la centrale CPC, Mr GAHAR Sofien Shift
coordinateur dans la centrale CPC, Mr BEN AMOR Mourad technicien en lectricit, Mr
ABROUG Wassim technicien en instrumentation, pour leur collaboration dans la
ralisation de ce travail.
Nous remercions particulirement les membres de jury pour avoir accept dexaminer et de
juger ce travail.
A tous ceux qui ont particip de prs ou de loin la ralisation de ce travail quils trouvent
tous ici la tmoignage de notre profonde gratitude

JOMAA Salwa

Ddicace
A mes parents
Que nulle ddicace ne puisse exprimer ce que je leur dois, pour leur bienveillance,
leur affectation et leur soutien dont ils ont toujours fait preuve. Trsors de
bont, de gnrosit et de tendresse, en tmoignage de mon profond amour et ma
grande reconnaissance Que Dieu vous garde
A mes frres
Je leur ddie ce modeste travail en tmoignage de mon grand amour et ma
gratitude infinie.
A mes cousins
Je leur ddie ce projet de fin dtude et je les prie dagrer lassurance de mes
meilleurs sentiments les plus sincres.

Listedesfigures

CPC/UPES

Sommaire
Introduction gnrale...

Cahier de charge...

Chapitre 1 : Contexte du projet .

I.1. Introduction

I.2.1. Organigramme de la centrale.

I.2.2. Donnes technique de la centrale.

I.2.3. Cycle de production de la CPC ...

I.2.4. Description dune turbine gaz...

I.3. Description du systme de protection incendie de la turbine gaz...

I.3.1. Description de larmoire de la protection incendie MINIMAX FMZ4100

10

I.3.2. Principe de fonctionnement du systme de protection incendie.

16

I.3.3. Principe de fonctionnement de dtecteur thermostatique

17

I.3.3.1. Seuil de dclenchement des dtecteurs thermostatique...

18

I.3.4. Points faible du systme de protection incendie..

18

I.3.5. Solution proposes...

19

I.3.5.1. Principe de fonctionnement du thermocouple.

20

I.3.5.2. Alarmes dclenchs..

23

Conclusion

23

Chapitre II : Chaine dacquisition

24

II.1. Introduction

25

II.2. Automate Siemens Simatic S7300.

25

II.2.1. Avantages S7300......

25

JOMAASalwa

Listedesfigures

CPC/UPES

II.2.2. Compositions de lautomate S7300.

26

II.2.3. Caractristiques du CPU 312C

27

II.2.4. Interface de communication PC-API..

28

II.2.5. Choix des modules...

28

II.2.5.1. Caractristiques des modules dentres/sorties

29

II.3. Programmation de lautomate S7300.

33

II.4. Le logiciel de programmation STEP 7...

34

II.5. Programmation du systme de protection incendie de la turbine gaz.

35

II.5.1. Paramtrages des modules analogiques..

36

II.5.2. Gestion des mnmoniques...

39

II.5.3. Description di programme utilisateur..

43

II.5.4. Acquisition des donnes...

44

II.5.4.1. Acquisition des paramtres de la temprature..

44

III.5.4.2. Acquisition des paramtres de la pression..

48

II.5.5. Configuration des alarmes...

49

II.5.5.1. Alarmes dfaut systme CO2...

49

II.5.5.2. Alarme dfaut mesure temprature..

50

II.5.5.3. Temprature haute

51

II.5.5.4. Pr-alarme feu.

52

I.2.5.5. Alarme activation des lectrovannes

52

Conclusion

53

Chapitre III : Etapes de mise en service des solutions propose...

54

III.1. Introduction..

55

III.2. Interface de supervision avec WINCC..

55

JOMAASalwa

Listedesfigures

CPC/UPES

III.2.1. Description du logiciel de supervision WINCC.

55

III.2.2. Supervision sous WINCC...

55

III.2.2.1. Intgration du projet Step7..

55

III.2.2.2. Cration des vues

57

III.2.2.3. Cration de la table de variable...

57

III.2.2.4. Navigation entre les vues

58

III.2.2.5. Ralisation de linterface de supervision du systme de protection

58

III.3. Ralisation dun simulateur du systme de protection incendie (bac dessaie)

64

III.3.1. Choix des matriels.

64

III.3.2. Cblage des matriels dans lautomate S7300

67

Conclusion.. 67

JOMAASalwa

Listedesfigures

CPC/UPES

Liste des abrviations :


CPC

Carthage Power Company

MPI

Multi Point Interface

PEW

Priphrique Entre Word

AI

Analog input

S7-PLCSIM

Simulateur

FC105

Bloc de mise en chelle

M
OB
MW
MD
CPU
TOR
HMI

JOMAASalwa

Memory (Zone de mmoire)


Organisation bloc
Mot (16 BITS)
Double mot (32 BITS)
Central Processing Unit
Tout ou rien
Human machine interface

Listedesfigures

CPC/UPES

Liste des figures :


Figure I.1 :

Cycle de production de la centrale

Figure I.2 :

Schma dune turbine

Figure I.3 :

Vue de face de larmoire incendie

10

Figure I.4 :

Architecture de larmoire de dtection incendie

14

Figure I.5 :

Emplacement des dtecteurs thermostatiques dans la turbine gaz

17

Figure I.6 :

Schma de dtecteur thermostatique

17

Figure I.7 :

Schma dun thermocouple

21

Figure I.8 :

Forces lectromotrices en fonction de la temprature dun

22

Figure II.1 :

Automate S7300

26

Figure II.2 :

Composition du CPU 312C

27

Figure II.3 :

CPU 312C

27

Figure II.4 :

Interface de communication API

28

Figure II.5 :

Schma de branchement et de principe des thermocouples

30

Figure II.6 :

Exemple du cblage des thermocouples dans un module SM331

31

Figure II.7 :

Schma de branchement et de principe dun transducteur de mesure

32

Figure II.8 :

2 et 4 fils
Schma de branchement et de principe du SM323

33

Figure II.9 :

Cration du projet sur STEP7

35

Figure II.10 :

Choix des modules

36

Figure II.11 :

Adresses du premier module AI8X12 bit

37

Figure II.12 :

Adresses du deuxime module AI8X12 bit

37

Figure II.13 :

Configuration des entres du module

38

JOMAASalwa

Listedesfigures

CPC/UPES

Figure II.14 :

Adresses des modules AI8X13 bit

38

Figure II.15 :

Configuration des types de mesures

39

Figure II.16 :

Gestion des mnmoniques

40

Figure II.17 :

Schma de bloc de mise lchelle de fonction FC105

45

Figure II.18 :

Acquisition des valeurs du thermocouple avec la fonction FC105

46

Figure II.19 :

Chargement de la fonction FC105

46

Figure II.20 :

Courbe de temprature en fonction de la valeur numrique du FC105

47

Figure II.21 :

Chargement de la fonction FC105

48

Figure II.22 :

Courbe de pression en fonction de la valeur numrique du FC105

48

Figure II.23 :

Programmation alarme dfaut systme CO2 zone 2

50

Figure II.24 :

Alarme dfaut mesure temprature palier 4 zone 2

51

Figure II.25 :

Alarme temprature haute palier 4 zone 2

51

Figure II.26 :

Pr-alarme feu zone 2

52

Figure II.27 :

Activation des lectrovannes CO2 zone 3

53

Figure III.1 :

Intgration du projet Step7 dans WINCC

56

Figure III.2 :

Liaison avec lautomate S7300

56

Figure III.3 :

Exemple des variables utiliss dans WINCC

58

Figure III.4 :

Architecture des vues de supervision

59

Figure III.5 :

Vue initiale avant de connaitre lidentit dutilisateur

59

Figure III.6 :

Vue initiale

60

Figure III.7 :

Vue de supervision principale de systme de protection incendie

61

Figure III.8 :

Vue de supervision principale de systme de protection incendie

61

Figure III.9 :

Vue de forages des variables

62

Figure III.10 : Exemple des courbes de temprature des 4 thermocouples de la zone3 63

JOMAASalwa

Listedesfigures

CPC/UPES

Figure III.11 : Exemple des courbes de pression dans les 3 zones CO2

64

Figure III.12 : Potentiomtres 2.5 K

65

Figure III.13 : Schma de branchement et de principe de sonde thermique

65

Figure III.14 : Schma de cblage de potentiomtre dans le module SM331

67

JOMAASalwa

Introductiongnrale

CPC/UPES

Introduction gnrale
Chaque anne, des dizaines des personnes sont directement ou indirectement victimes d'un
incendie. Les brlures peuvent tre considres comme tant les lsions les plus graves
susceptibles de marquer un tre humain. Un grand nombre des personnes sont galement
victimes d'intoxication par la fume lors d'un incendie. De plus, du point de vue motionnel,
un incendie laisse aussi des squelles chez les personnes concernes, lesquelles ont souvent
besoin de beaucoup de temps pour les assimiler.

Pour une entreprise, un incendie peut avoir des consquences catastrophiques. Parfois, un
redmarrage des activits de l'entreprise n'est financirement pas possible en raison de la perte
de sa position sur le march, provoque par un arrt forc de ses activits. Un incendie porte
galement toujours prjudice l'environnement. Chaque incendie a en effet une incidence sur
l'environnement suite au dgagement de produits de combustion toxiques et la propagation
de rsidus de l'incendie dans l'environnement.
Les dommages matriels de l'ordre des plusieurs millions sont aussi une catastrophe pour
beaucoup d'entreprises frappes d'un incendie.

Le prjudice conomique suite un incendie est considrable. Les montants concernent


uniquement les dommages directs estims rsultant d'un incendie. Le prjudice conomique
indirect est souvent plus lev. Pensez par exemple au prjudice conomique suite la perte
des outils de production et des stocks, aux cots salariaux, aux cots d'intervention des
services d'incendie, aux cots de dblaiement, aux cots de rorganisation et de
reconstruction, etc. L'ampleur du prjudice conomique indirect est inconnue, mais peut tre
un multiple des dommages directs.

Une bonne scurit incendie est dans l'intrt de tous. Incontestablement dans le cas de
grands projets o certains aspects financiers peuvent tre intressants, tant donn que la
scurit incendie peut contribuer rduire le montant des primes rclames par les
assurances. Mieux vaut prvenir que de devoir teindre un incendie!

La scurit des systmes est devenue un point essentiel lors de leur conception et de leur
exploitation tant pour des questions de suret de fonctionnement, que de question de
JOMAASalwa

Page1

Introductiongnrale

CPC/UPES

rentabilit. Un plan de scurit mal adapt un systme peut galement conduire une
situation critique, dangereuse aussi bien pour les personnes que pour les matriels et
lenvironnement. Les systmesnereprsentantpasderisquesphysiquesencasde
dysfonctionnemententrainentunsurcoutdexploitationnonngligeablepourlentreprise.

Cest la raison pour laquelle la CPC (Carthage Power Company)

a propos la ralisation

dune tude de gestion de systme de protection incendie de la turbine gaz pour extraire les
dfaillances du systme existant. Et mettre en place des solutions pour minimiser
lapparition de tous les risques.

Pour la prsentation de notre travail, nous avons articul notre rapport en trois chapitres
gnriques :

Le premier chapitre, est consacr au contexte de projet dans lequel nous avons fait

une prsentation de la socit daccueil, une description du systme de protection incendie


dans la turbine gaz avec tous ces points faibles et finalement une proposition des solutions
de tous ces diffrents problmes.

Le second chapitre est ddi la programmation de notre systme sur STEP7.

Nous y prsentons les diffrentes tapes pour la ralisation de notre programme.

Le dernier chapitre voque les trois parties ncessaires pour la mise en uvre

pratique de notre travail qui sont les suivantes : le dveloppement dune interface pour la
supervision de notre application, la simulation, et la validation.

Une conclusion gnrale et des perspectives marqueront la fin de notre manuscrit.

JOMAASalwa

Page2

Introductiongnrale

CPC/UPES

Cahier de charges

Notre projet intitul Modernisation du systme de protection et de contrle commande


dune cellule de dpart moteur moyenne tension consiste laborer une application qui a

pour objectif de faire la supervision et le contrle en temps rel des paramtres de systme de
la protection incendie.

Notre travail est subdivis en deux parties : partie programmation sur STEP7 et partie
supervision sur WINCC.

La premire partie consiste concevoir un programme

rpondant aux fonctions

principales du systme de la protection incendie install dans une turbine gaz en utilisant
STEP7. Le programme ainsi dveloppe doit permettre la :
- Suivie en temps rel des paramtres de temprature dans les diffrntes zones de laturbine
gaz.
- Suivie en temps rel des paramtres de pression dans les diffrents racks CO2 de trois
zones de protection incendie.
- Gestion des alarmes du systme.

Dans la deuxime partie, on utilisera WINCC qui consiste superviser et surveiller


notre systme.

JOMAASalwa

Page3

Contextedeprojet

CPC/UPES

Chapitre 1 :
Contexte du projet

JOMAASalwa

Page4

Contextedeprojet

CPC/UPES

I- Contexte du projet
I.1. Introduction :
Afin de mettre le projet dans son contexte, il est indispensable tout dabord de donner un petit
aperu sur lentreprise daccueil. Ainsi, une description du systme de protection incendie
dans la turbine gaz avec ses diffrentes problmatiques.

I.2. Prsentation de la centrale :


Carthage Power Campany (CPC) est une socit responsabilit limite (SARL), elle a t
fonde en 1996 suite dun appel doffre lanc par le ministre de lindustrie. Elle a t
construite par ALSTOM, dont le capital est partag en 2 actionnaires :
- 60% dtenus par BTU (BRITH THERMAL UNIT Power Company)
- 40% restant par MARUBENI (Maison de commerce Japonaise)
CPC est le premier producteur priv dnergie lectrique en Tunisie qui assure 23% de la
production nationale dlectricit (la STEG est considr son unique client en lectricit et
son unique fournisseur de gaz).
CPC sest fix une mission denvergure savoir tre la hauteur des attentes de la Tunisie en
termes de fiabilit dans le domaine de la production efficace et non polluante suite sa
conscience de son rle majeur au sein de la socit et de la responsabilit environnementale.

JOMAASalwa

Page5

Contextedeprojet

CPC/UPES

I.2.1. Organigramme de la centrale :


Plant Manager

EC&I Manager

Chemical
Manager

TO Mechanical
Coordinator

Technical Office
Manager

Mechanical
Maintenance

Operation
Manager

TO Electrical
Coordinator

TO Instrum.
Coordinator

Shift Coordinator

Facility Operator

Field Operator

I.2.2. Donnes techniques de la centrale :


La centrale Carthage Power Company est une centrale cycle combin : 1VEGA 209 E 2P AF
1
VEGA

Nombre de tranche identique


Vapeur et gaz

Nombre de turbine gaz

9E

Type de la turbine gaz

2P

Cycle eau / vapeur

AF

Feux additionnels

JOMAASalwa

Page6

Contextedeprojet

CPC/UPES

I.2.3. Cycle de production de la CPC :


La CPC est une centrale lectrique thermique cycle combin comprend deux turbines gaz
(TG1A et TG1B) de puissance 115 MW chacune, construites par General Electric-Energy
GE, deux chaudires de rcupration (Heat Recovery Steam Generator : HRSG) construites
par Aalborg et une turbine vapeur de puissance 240 MW construite par ALSTOM, CPC a
une production dnergie lectrique totale environ 471MW.
La cycle de production est dbute par un compresseur dair, son rle est demmener lair
filtr puis le compresser dans des chambres de combustion (14 chambres de combustion)
dans lesquelles des injecteurs introduisent le combustible principal (gaz ou gas-oil) et grce
la prsence de deux bougies lallumage seffectue pour nous donne un gaz trs chauds permet
la rotation de larbre de la turbine gaz. Cette dernire est couple avec un gnrateur
lectrique (alternateur) qui produit finalement de llectricit.
Ces gaz chauds deviennent des gaz dchappement aprs leur passage par la turbine o ils
permettent de chauffer leau dmine provenant de la station de traitement deau laide dun
feu additionnel au niveau dune chaudire pour quelle le transforme en vapeur. Ce dernier
permet dactionner une turbine vapeur couple avec son alternateur qui produit llectricit.
La vapeur sortant de la turbine vapeur, passe dans un condenseur qui est refroidie par le
circuit eau de mer (CRF) pour tre de nouveau rinjecte dans la chaudire.
Le schma ci-dessous reprsente le cycle de production de lnergi lectrique dans le central.

JOMAASalwa

Page7

Contextedeprojet

CPC/UPES

Figure I.1 Cycle de production

I.2.4. Description dune turbine gaz :


Le groupe thermique tel quil est conu pour la plupart des installations, se compose dune
turbine gaz un seul arbre en cycle simple prvu pour un fonctionnement continu et destin
entrainer un alternateur. La combustion dun mlange air-combustible sert produire la
puissance ncessaire entrainer larbre du compresseur et principalement lalternateur.
La turbine de compose dun dispositif de dmarrage (moteur de lancement), des auxiliaires
(pompes huile, convertisseur de couple,), dun compresseur axial, dun systme de
combustion et dune turbine trois tages. Comme le montre le schma ci-dessous, le
compresseur et la turbine sont relis par un arbre unique, support par trois paliers.

JOMAASalwa

Page8

Contextedeprojet

CPC/UPES

Figure II.2 Schma dune turbine

I.3. Description du systme de protection incendie de la turbine gaz :


Le systme de la protection incendie dans la turbine gaz est base sur linjection du CO2 en
cas dun incendie. Ce systme est conu pour teindre lincendie en rduisant rapidement la
teneur en oxygne de lair dans le compartiment moins du 15%.Quelques seconde aprs le
signal en provenance de dtecteurs, une injection massive de CO2 est fournie par le systme de
dcharge initiale dans les compartiments de la machine afin datteindre rapidement la
concentration ncessaire lextinction. Cette concentration est maintenue pendant une priode
plus ou moins longue par le systme de dcharge prolonge qui apporte graduellement une
quantit supplmentaire de CO2.
Le systme de protection incendie dans la turbine gaz est contrl et command laide
dune armoire de dtection incendie FMZ 4100. Cette armoire regroupe un ensemble des
quipements de dtection et dextinction incendie qui est constitu de :
-

Des dtecteurs thermostatiques situs dans les diffrentes zones de la turbine.

Des brises de glace

Des sirnes

Un rack CO2 constitu par : des bouteilles CO2 (forment deux circuits : circuit
dmission initiale et circuit dmission de maintien, chaque circuit est isol
par une vanne quip par un contact de fin de course surveill par larmoire

JOMAASalwa

Page9

Contextedeprojet

CPC/UPES

incendie), Pressostat, des lectrovannes pilotes qui ouvrent les bouteilles CO2
et commandent la dcharge, sont situs sur des ttes de dcharge au niveau du
groupe des bouteilles, elles sont automatiquement commandes par un signal
lectrique.
Chaque perturbation au niveau du systme, un message est affich sur larmoire qui indique
la nature de dfaut ou dalarme avec une signalisation lumineux dans la zone de dfaut.
(Voir figure I.3)

Affichage du
message dalarme

Signalisation
lumineux

Figure III.3 Vue de face de larmoire incendie

I.3.1. Description de larmoire de la protection incendie MINMAX


FMZ 4100 :
La centrale de dtection dincendie FMZ 4100 est une centrale programmable, commande
par microprocesseur, permettant lanalyse et le contrle de groupes de dtecteurs et de
boucles de commande, ainsi que lactivation dinstallations dextinction et dun systme de
transmission. Les groupes sont concentrs sur de cartes linaires. Le type de base dune carte
linaire comprend :

JOMAASalwa

Page10

Contextedeprojet

CPC/UPES

4 groupes pour raccorder des dtecteurs automatiques.

4 groupes pour raccorder des dtecteurs transmettant des contacts.

4 groupes pour raccorder des lignes primaires surveiller avec


possibilit dactiver des dispositifs dalarme et des dispositifs de
dclenchement lectromcaniques.

Do la possibilit danalyser et de surveiller jusqu 12 lignes primaires avec une carte


linaire intgralement occupe.
La totalit des cartes enfichables du systme FMZ4100 sont en format DIN. Un connecteur
standardis 64 broches les relie au circuit principal, qui renferme toutes les lignes
dalimentation.
Chaque carte comporte 8 boucles de dtection (pour la dtection dincendie et le contrle).
Ces boucles sont subdivises en boucles de dtecteurs automatiques et de dtecteurs contact
(boucle zener). Ilya 4 sorties de commande pour le contrle et le dclenchement du systme
dextinction. Pour que les blocs soient fonctionnels, nous avons :

4 boucles de dtecteurs automatiques

1 boucle de dclencheurs manuels

2 boucles de contrle du systme dextinction

4 sorties de dclenchements et de contrle des composants du


systme dextinction

Et pour la transmission des vnements et des tats est possible par la connexion de 8 relais.
Ses fonctions sont comme suit :

4 relais feu pour les bouucles de dtecteurs automatiques

1 relais commande manuelle pour la boucle de dclencheurs


manuels

1 relais emission

1 relais de drangement gnral de la zone dextinction

Le contact de porte intervient dans la commande par les cartes de connexion des sorties de
commande (MVA4). Aucune extinction nest active si la porte de la centrale est ouverte, en
revanche, louverture de cette porte pendant une extinction dj commence reste sans effet.
Pour que le central de dtection surveille du bon fonctionnement du systme, une tension
JOMAASalwa

Page11

Contextedeprojet

CPC/UPES

constante rgule de 9V est envoy aux groupes. Donc lalarme, la rupture de fil et le court
circuit sont dtects via les modifications de la tension lintrieur du groupe. La tension de
celui-ci est envoye un convertisseur analogique numrique, puis le compare par le
microprocesseur avec les paramtres programme pour lalarme, la rupture fil et le court
circuit de chaque groupe. Et pour la surveillance des groupes, il existe deux types de cblage
de circuit des groupes, soit un circuit avec rsistance ou un circuit avec diode zener. Nous
avons traits un exemple de calcul de tension pour chaque circuit.
Pour le circuit avec rsistance qui se trouve dans le cblage des dtecteurs
thermostatiques et des sirnes :

470

1,8

9V

9 Pour le fonctionnement normal, la tension au niveau du central est 9V.


U = R*I
I = U/R
I = 9/ (1,8 * 10^3)
I = 5.10^-3 A
9 En cas du contact ferm :
U = Req * I Req = R1 * R2/ (R1 + R2)
I = U/ Req
I = 24 10^-3 A
9 En cas du court circuit :
U=0

JOMAASalwa

Page12

Contextedeprojet

CPC/UPES

Pour le circuit avec diode zener qui se trouve dans le cblage des brises de glace, des
pressostat et des lectrovannes :
2,7 VDC
4,3 VDC

9 Pour le fonctionnement normal , la tension envoye larmoire est:


U = 4,3 V
9 En cas dalarme :
U = 2,7 V
9 En cas du court circuit :
U = 0V
9 En cas du rupture de fil :
U = 5,5 V
Le schma ci-dessous dcrit larchitecture de larmoire de detection incendie.

JOMAASalwa

Page13

Contextedeprojet

CPC/UPES

Sirne

ZKR Unit centrale

LK : carte de gestion ligne

1,8 K

470

LAK 8/1 : 16 entres

MVA4

IF2 : Carte
interface

RK1 : Relais

RK8/Z : carte
relais

Relais
ventilateurs

Electrovanne

SPEVR : carte
dalimentation

MVA4

Speed
Tronic

RK8/Z
LAK 8

Figure IV.4 Architecture de larmoire de dtection incendie


LAK8 : cest une carte dentre, elle reprsente la liaison entre larmoire et linstallation. Elle
comporte un bornier pour raccorder 8 boucles de dtection (boucles aves rsistances) et un
bornier pour raccorder 8 boucles de contacts secs (boucle avec diodes zener).
LK : cest une carte de ligne.
ZKR : cest la carte centrale comporte galement les fonctions suivantes :
-

Convertisseur analogique/numrique pour contrler le courant.

Horlge secourue par pile incorpore en cas de dfaut dalimentation ou


lorsque la carte est retire du tableau.*

Gnration des tensions de rfrence 5 V et 9 V.

MVA4 : Carte sortie 24 V pour alimenter les sirnes et les lectrovannes.


SPEVR : cest une carte de distribution de lalimentation.
JOMAASalwa

Page14

Contextedeprojet

CPC/UPES

RK8 : cest une carte relais comporte 8 relais, relie la carte dextinction.
RK1 : cest une carte relais prend le contact de porte et fournit deux contacts secs inverseurs.
Un contact donne 24V au module des zones et lautre 0V aux sorties de commande
(lectrovannes) qui ne doivent pas actives si la porte est ouverte.
Les schmas ci-dessous reprsente la disposition de ces diffrents carte au niveau larmoire
incendie.

SPEVR
RK8

LAK 8

MVA4

RK1

CartesLK
CarteZKR

CarteIF2

JOMAASalwa

Page15

Contextedeprojet

CPC/UPES

I.3.2. Principe de fonctionnement du systme de protection


incendie:
Le systme de dclenchement CO2 est effectu par larmoire incendie. Plusieurs cas peuvent
le dclench :
1- Si un dtecteur de chaque boucle de la mme zone est active c..d. un signal est
envoy larmoire incendie lors de lactivation dun dtecteur de la premire boucle,
une pr-alarme feu est affich et la confirmation ne se fait que lors de lactivation dun
deuxime dtecteur de la deuxime boucle, dans ce cas une alarme feu est apparait au
niveau de larmoire. La figure I.5 montre lemplacement des dtecteurs
thermostatiques dans les diffrentes zones de la turbine gaz.
2- Si un brise de glace est activ, un signal est envoy larmoire incendie qui indique
une feu est dclench dans la zone.
3- Dclenchement dun pressostat situ sur le circuit de lmission de maintien de chaque
rack CO2 permet denvoy un signal aussi larmoire incendie qui indique le passage
du CO2.
Ces trois cas ont les mmes consquences, ds quune alarme feu apparait au niveau de
larmoire incendie :
-

les sirnes de la zone concerne seront actives

Une alarme feu est envoye au speedtronic (automate de la turbine gaz) qui va triper
la turbine et fermer les vannes dalimentation en combustible.

Un signal est envoy au CCM pour stopper les moteurs ventilateurs.

Aprs 30 s, les deux lectrovannes de chaque zone CO2 seront excites. Ceci
provoque le dclenchement de systme CO2 (Emission initiale et mission de
maintien).

Le pressostat situ sur le collecteur de lmission de maintien confirme le passage de


CO2 larmoire incendie.

JOMAASalwa

Page16

Contextedeprojet

CPC/UPES

88 BT-1

45 FA
45 FA 1B

88 BT-2

88 EF

45 FT 1A
45 FT 1B

45 FA
45 FA 2B

88 VG

45 FT 9A
45 FT 9B
45 FT 8A
45 FT 8B

45 FT 2A
45 FT 2B

Zone 1

45 FG
45 FT 9B

45 FG 20
45 FG 21

45 FT 3A
45 FT 3B

Zone 2

Zone 3

Figure V.5 Emplacement des dtecteurs thermostatique dans la turbine gaz

I.3.3. Principe de fonctionnement des dtecteurs thermostatique :


Le dtecteur thermostatique passe en alarme lorsquil dtecte une temprature suprieure un
seuil prdterminer. Ces dtecteurs fonctionnent sur le principe de bilame du fer repasser
(deux lames schauffent diffremment) et qui tablissent un contact lorsque le seuil de la
temprature est atteint.

Figure VI.6 Schma d'un dtecteur thermostatique

JOMAASalwa

Page17

Contextedeprojet

CPC/UPES

I.3.3.1. Seuil de dclenchement des dtecteurs thermostatique :


Lieu

Seuil

Compartiment des auxiliaires

127 F (52,77 C)

Compartiment turbine

600 F (315,55 C)

Compartiment de puissance

600 F (315,55 C)

Tunnel

950 F (510 C)

Palier 4

127 F (52,77 C)

Palier 5

127 F (52,77 C)

Zone 1

Zone 2

Zone 3

I.3.4. Points faible du systme de protection incendie :


Vu limportance du systme de protection incendie sur la disponibilit de la centrale et la
protection des personnels. Un incendie ou une fausse alarme peut avoir des consquences
catastrophiques qui peuvent provoquer un arrt forc de la production ainsi quune grande
perte financire.
Il existe des dfaillances au niveau du systme de protection incendie install dans la turbine
gaz qui sont les suivants:

Dfaillance de dtecteurs thermostatique : lors dune lvation relle de la temprature il


y a un risque que le dtecteur thermostatique ne ragit pas vu quil est toujours au repos
donc il y a la possibilit que son contact ne se ferme pas.

Aussi il y a coupure au niveau du fil de lalimentation du dtecteurs, il ny a aucune


alarme ou message qui indique ce dfaut.

Il y a un risque sur la scurit des exploitants puisquils ne sont pas avertis de


laugmentation de la temprature au niveau de la zone de dclenchement.

Impossible de faire des actions correctives ou prventives puisquon ne peut pas


connaitre lvolution de la temprature au cours du temps dans les diffrentes zones de
la turbine pour se protger contre un incendie ou viter un dclenchement.

JOMAASalwa

Page18

Contextedeprojet

CPC/UPES

En cas dun incendie rel il y a un risque que les bouteilles CO2 ne sont pas pleines pour
pouvoir teindre le feu puisquil n y a pas un systme de vrification automatique de la
pression au niveau des bouteilles (un oprateur doit vrifier rgulirement lindication
situ sur les bouteilles).

I.3.5.

Solutions proposes :

Vu que les dtecteurs thermostatiques installs dans la turbine gaz fonctionnent comme des
interrupteurs donc on ne peut pas suivre lvolution de la temprature au cours de temps pour
empcher les consquences graves suites au dclenchement dune alarme qui peut tre dans
plusieurs cas une fausse alarme. Cest pour cela la solution quon a choisi est de les
remplacer par des capteurs analogiques. Ces capteurs sont les thermocouples quils vont
jouer le rle des dtecteurs thermostatiques et aussi nous permet de suivre lvolution de la
temprature au cours du temps pour faire le ncessaire avant que le seuil dalarme soit atteint.
Nous pouvons aussi faire une comparaison entre les valeurs de temprature des diffrents
thermocouples situs dans la mme zone.

Aussi parmi les points faibles cits, on ne peut pas contrler la pression au niveau des
bouteilles CO2 donc la solution stait dajouter un transmetteur de pression au niveau des
collecteurs des bouteilles CO2 pour contrler la pression des bouteilles en temps rel.

JOMAASalwa

Page19

Contextedeprojet

CPC/UPES

Ces quipements et le reste des quipements du systme de protection incendie seront lis
une automate avec un systme de supervision pour quon puisse voir les alarmes et contrler
les paramtres du systme en temps rel (temprature et pression).

I.3.5.1. Principe de fonctionnement du thermocouple :


Un thermocouple est constitu de deux jonctions reliant chacun de deux mtaux ou alliage de
type diffrent.
Le principe de fonctionnement du thermocouple repose sur leffet Seebek (une diffrence de
temprature entre les deux jonctions produit une force lectromotrice de faible niveau mais
mesurable).
Les deux extrmits libres constituent un point de compensation, soit une jonction de
rfrence (jonction froid). Le thermocouple peut tre tendu laide dun cble de
compensation ou un cble dextension.
La tension thermolectrique au niveau de la jonction de rfrence du matriau de fil du
thermocouple et de la diffrence de temprature entre la jonction chaud et la jonction froid.

JOMAASalwa

Page20

Contextedeprojet

CPC/UPES

Pour les mesures de temprature, la temprature de la jonction froide doit tre maintenue
constante ou connue avec prcision
Deux conducteurs
diffrents

Jonction de mesure

Jonction de rfrence

Figure VII.7 Schma d'un thermocouple

Jonction chaude (jonction de mesure) :


Jonction de lensemble thermocouple soumis la temprature mesurer. Cest le point o les
deux thermolectriques sont souds entre eux (dans notre cas on va utiliser un thermocouple
de type K donc les deux conducteurs sont Nickel chrome et Nickel aluminium)
Jonction froide (jonction de rfrence):
Jonction de lensemble thermocouple ( lextrmit oppose la jonction de mesure, une
connexion lectrique entre le conducteur du thermocouple et un fil en cuivre) maintenu une
temprature connue ou 0C.
Cble de compensation :
Cest un cble permettant de prolonger les fils de thermocouple moindres frais constitu des
conducteurs diffrents en nature ou en qualit mais qui produisent dans une zone restreinte de
temprature la mme f.e.m./C que le thermocouple.
Cble dextension :
Cest un cble permettant de prolonger les fils de thermocouple avec des conducteurs de
mme nature.

JOMAASalwa

Page21

Contextedeprojet

CPC/UPES

Les avantages dun thermocouple :


-

Rponse rapide.

Plages de temprature trs tendues

Conception compacte.

Trs haute rsistance aux vibrations.

Stabilit long terme.

Conception robuste

Choix de thermocouple :
Dans notre cas on va utiliser des thermocouples de type K (Chromel / Alumel ou nickelchrome / nickel-aluminium). Ces thermocouples sont les plus utilis, sa gamme de
temprature demploi est trs large (-200C 1300C). Sa courbe f..m./temprature est
pratiquement une droite.

Figure VIII.8 Forces Electromotrice en fonction de la temprature dun thermocouple

JOMAASalwa

Page22

Contextedeprojet

CPC/UPES

I.3.5.2.
-

Alarmes dclenchs :

Alarme vers speed tronic lorsque lun des deux vannes CO2 ferme Dfaut systme
CO2 .

Alarme vers speed tronic lorsque les deux vannes CO2 fermes systme CO2
verrouill .

Pr alarme feu lorsque un thermocouple de chaque zone indique une temprature


suprieure au seuil Pr alarme feu .

Alarme feu lorsque deux thermocouple indiquent une temprature suprieure au seuil.
Alarme feu .

Ordre dactivation sirne lorsquil y a une alarme feu. Sirne active

Dclenchement brise de glace brise de glace activ + Alarme feu .

Comparaison entre les deux valeurs des deux thermocouples situs dans la mme zone
Dfaut mesure thermocouple .

Thermocouple en dfaut .

Conclusion :
En plus de fait que la centrale CPC satisfait environ 23% du besoin de la Tunisie en nergie
lectrique, elle a un rendement nettement meilleur que les centrales classiques (turbine gaz
et centrale thermique). Les performances (scurit, disponibilit et rendement) de la centrale
sont troitement lies la disponibilit des quipements critiques. Cest dans ce cadre, la
direction de la centrale a propos la ralisation de ce projet qui vise amliorer le systme de
protection incendie dj install dans la turbine gaz.
Le chapitre qui suit traitera la premire tape dans la ralisation du projet qui est la partie
programmation sur STEP7.

JOMAASalwa

Page23

Chainedacquisition

CPC/UPES

Chapitre 2 :
Chaine dacquisition

JOMAASalwa

Page24

Chainedacquisition

CPC/UPES

II Chaine dacquisition :
II.1.

Introduction :

Ce chapitre dcrit, dans une premire partie, une description de lautomate S7300, les
tapes que nous avons effectues pour programmer lautomate recevoir les donnes,
ainsi que la programmation que nous avons faite sur STEP7 et qui dpend de chaque type
de capteurs utiliss. Dans la deuxime partie nous prcdons lacquisition instantane de
donnes.

II.2.

Automate Siemens Simatic S7300 :

Le SIMATIC S7300 est lautomate le plus vendu au monde dans le contexte Totally
Integrated Automation et peut faire une multitude de rfrence dans les secteurs industriels les
plus varies fabrication manufacturire, industrie automobile, construction mcanique
gnrale, Lautomate S7300 supporte de multiples tches technologiques et offre de vastes
possibilits de communication.
Le Simatic S7300 conu pour des solutions ddies au systme manufacturier et constitue
ce titre une plate forme dautomatisation universelle pour des applications avec des
architectures centralises.

II.2.1. Avantages S7300 :


Le S7300 offre des nombreux avantages :

Une construction compacte et modulaire, libre de contraintes de configuration.

Une riche gamme des modules adapts tous les besoins du march est utilisable
en architecture centralise ou dcentralise,

Une large gamme de CPU adapte toutes les demandes de performances pouvant
obtenir des temps de cycle machine courts.

Une conomie dingnierie en utilisant les outils orients application et normaliss


IEC1131-3 (normes d crit les fonctions standard qui peuvent tre utilises dans le
programme API) tels que les langages SCL ou des logiciels executifs orients
technologie pour le contrle des mouvements.

JOMAASalwa

Page25

Chainedacquisition

CPC/UPES

Le S7300 possde une microcarte mmoire (MMC) utilis en tant que carte
mmoire de donnes et de programme rend superflue lutilisation dune pile de
sauvegarde et conomise les cots de maintenance. De plus, il est possible de
sauvegarder un projet complet sur la MMC, y compris la table de mnmoniques et
les commentaires pour simplifier les interventions de maintenance.

Figure II.1 Automate S7300

II.2.2. Compositions de lautomate S7300 :


Le S7300 possde une structure modulaire et compacte. Les modules sont simplement
accrochs et visss pour former un ensemble robuste conforme aux exigences CEM. Il ne reste
qua enfich le connecteur de bus car chaque module intgre un tronon de bus de fond de
panier.
Lautomate S7300 est compose dun module dalimentation, dun CPU et des modules
dentres sorties.

JOMAASalwa

Page26

Chainedacquisition

CPC/UPES

Signalisation
dtat

CPU 312C

Module
dalimentation

Module dE/S

Commutateur
de mode

Interface MPI

Figure II.2 Composition du CPU 312C

II.2.3. Caractristiques du CPU 312C :


Pour la ralisation de ce projet, nous avons choisi dutilis lautomate S7300 avec CPU 312C.
Le CPU 312C contient un module dE/S logiques (TOR) intgres (DI10/DO6XDC24V).

Figure II.3 CPU 312C

JOMAASalwa

Page27

Chainedacquisition

CPC/UPES

Dsignation

Couleur

Description

SF

Rouge

Erreur matrielle ou logicielle

DC5V

verte

Alimentation 5V pour CPU et bus S7300 correcte

FRCE

jaune

LED sallume : requte de forage active


LED clignote 2 Hz : fonction test de clignotement de
labonn

RUN

verte

CPU en marche
LED clignote au dmarrage 2 Hz et larrt 0,5 Hz

STOP

jaune

CPU ltat de fonctionnement STOP

II.2.4. Interface de communication PC-API :


Nous avons tabli une communication via une interface MPI. En faite, linterface MPI
(Multi Point Interface) est une interface de communication intgre chaque automate
programmable SIMATIC S7 (SIMATIC S7/M7 et C7). Elle est utilisable pour les niveaux
terrain et cellule. Elle permet de communiquer lautomate avec le PC via RS232 ou USB.

Figure II.4 Interface de communication MPI

II.2.5.Choix des modules :


La vaste gamme de modules S7300 permet une adaptation modulaire aux tches les plus divers.
Le tableau ci-dessous reprsente la liste des quipements que nous allons brancher lautomate
S7300.

JOMAASalwa

Page28

Chainedacquisition

CPC/UPES

Entres Analogiques
Nbre
16
3

Equipements

Entres Logiques
Nbre

Thermocouple
Transmetteur de
pression (4-20 mA)

Equipements

Sorties
Nbre

Equipements

Pressostat (0-24 V)

Sirne

Brise de glace (0-24 V)

Arrt Ventilateurs

Fin de course (0-24 V)

Electrovannes

Pour nous permettons de configurer et de cbler ces quipements lautomate S7300, nous
avons choisi dutiliser en se basant sur les caractristiques des modules dE/S cinq modules :

9 Deux modules analogiques de type SM331 AI 8X12bit (Rf : 6ES7 331-7KF020AB0) pour configurer les thermocouples.

9 Un module analogique de type SM331 AI 8X13bit (Rf : 6ES7 331-1KF010AB0) pour configurer les transmetteurs de pression.

9 Un module logique de type SM323 DI16/DO16X24V/0,5A (Rf : 6ES7 3231BL00-0AA0).

II.2.5.1. Caractristiques des modules dentres/sorties :

Module SM331 AI 8X12bit :


Le module peut traiter 8 entres analogiques et dclencher des alarmes de diagnostic et des
alarmes de processus. Un mme module peut tre configur pour plusieurs types de mesure
(tension, courant, thermocouple).

JOMAASalwa

Page29

Chainedacquisition

CPC/UPES

Figure II.5 Schma de branchement et de principe des thermocouples.

Comme le montre le schma ci-dessus, nous pouvons connecter 8 thermocouples dans ce


module et puisque nous avons besoin des 16 thermocouples dans les diffrents zones de la
turbine gaz cest pour cela nous avons choisi 2 modules SM331 AI8X12 bit.
Le cblage des thermocouples dans le module analogique SM331 se fait comme suit :

Raccordement de lalimentation (24V) dans le bornier 1 (L+).

Raccordement des conducteurs de compensation des thermocouples (M+ , M-).

Puisquon na pas utilis une boite de compensation externe, cest pour cela nous
faisons le court-circuitage des bornes de soudure froide (COMP, bornier 10 et 11).

Court-circuitage des voies inutilises et cblage la masse dans la bornier 20 (M).

La figure II.6 reprsente un exemple de cblage des 4 thermocouples du bornier 2 jusqu


bornier 9, le bornier 1 contient lalimentation 24V et les reste borniers sont court-circuit et lis
la masse.

JOMAASalwa

Page30

Chainedacquisition

CPC/UPES

Figure II.6 Exemple du cblage des thermocouples dans un module SM331

SM331 AI 8X13bit :
Le module peut traiter 8 entres analogiques et dclencher des alarmes de diagnostic et des
alarmes de processus. Un mme module peut tre configur pour plusieurs types de mesure
(tension, courant, rsistance et temprature). Cest pour cela, nous avons choisi ce module
pour le branchement des transmetteurs de pression puisquil fourni un signal 4-20 mA.
La figure II.6 reprsente un exemple de branchement dun transducteur 2 ou 4 fils selon le
choix des matriels.

JOMAASalwa

Page31

Chainedacquisition

CPC/UPES

Figure II.7 Schma de branchement et de principe d'un transducteur de mesure 2 et 4 fils


pour mesure de courant

SM323 DI16/DO16X24V/0,5A :
Comme le montre la schma ci-dessous a :

9 16 entres, sparation galvanique (permet de


supprimer tout lien lectrique entre une partie de
circuit et une autre) par groupe de 16

9 16 sorties, sparation galvanique par groupe de 8


9 Tension dentre nominale : 24Vcc
9 Tension dalimentation nominale 24 Vcc
9 Entres convenant pour des commutateurs et des
dtecteurs de proximit 2, 3 ou 4 fils

9 Sorties convenant aux lectrovannes, aux conducteurs courant continu et aux


lampes de signal
JOMAASalwa

Page32

Chainedacquisition

CPC/UPES

Puisque nous avons plusieurs entrs et sorties TOR comme nous avons cit prcdemment.
Cest pour cela, nous avons choisi ce module avec le module TOR DI10/DO6XDC24V dj
intgr dans le CPU. La figure reprsente le manire et le principe de branchement des
entres et sorties TOR.
Octets des sorties

Octets dentres

Figure II.8 Schma de branchement et de principe du SM323

II.3.

Programmation de lautomate S7300 :

Dans tout automate programmable, deux programmes sexcutent :

Le programme relatif au systme dexploitation de lautomate.

Le programme utilisateur dvelopp sur STEP7 puis charg dans la CPU de


lautomate.

JOMAASalwa

Page33

Chainedacquisition

CPC/UPES

Le systme dexploitation de lautomate organise toutes les fonctions qui assurent le bon
fonctionnement de lAPI. Il permet:

Le dmarrage de la CPU.

Lactualisation de la mmoire image des entres et lmission de la mmoire


image des sorties.

Lappel du programme utilisateur.

Lenregistrement des alarmes et lappel des OB dalarmes.

La dtection et le traitement derreurs.

La gestion des zones de mmoires.

La communication avec les autres partenaires.

Le programme utilisateur assure quant lui les fonctions ncessaires au traitement des
tches dautomatisation du processus. Il permet de :

Traiter les donnes du processus (oprations boolennes sur des donnes


binaires, lire et exploiter des valeurs analogiques, dfinir des signaux binaires
pour les sorties, crire des valeurs analogiques).

La programmation de lautomate S7300 se fait laide du logiciel STEP 7.

II.4.

Le logiciel de programmation STEP7:

Le logiciel STEP 7 est loutil standard de programmation des automates programmables


S7300. Bas sur la norme CEI 1131, STEP 7 rpond la norme europenne et allemende DIN
EN 6.1131-3. Il offre toutes les fonctionnalits ncessaires pour :
-

Configurer et paramtrer le matriel

Configurer la communication

Programmer, tester et mettre en service lautomate

Rechercher les dfauts.

Il met disposition du programmeur des fonctions dassistance pour rsoudre efficacement


les problmes dautomatisation (Exemple : fonction systme (SFC)...). STEP 7 est constitu
JOMAASalwa

Page34

Chainedacquisition

CPC/UPES

dun logiciel de base et de logiciels optionnels sexcutant sous Windows. Le logiciel de base
STEP 7 assiste son utilisateur dans toutes les phases du processus de cration des solutions
dautomatisation, par exemple la configuration et le paramtrage des matriels et de la
communication.

II.5.

Programmation du systme de protection incendie de la turbine

gaz :
La premire tape pour faire la programmation du systme est de faire la cration du projet.

Figure II.9 Cration du projet sur STEP 7

JOMAASalwa

Page35

Chainedacquisition

CPC/UPES

La deuxime tape est de faire la configuration et le paramtrage des modules et de la


communication selon les besoins.

Figure II.10 Choix des modules

II.5.1. Paramtrage des modules analogiques :


La connaissance de la mthode dadressage de chaque module analogique reprsente une
tape primordiale dans lacquisition des donnes. Lors du raccordement des capteurs
lautomate, nous sommes senss de savoir et respecter un certain adressage. Lautomate ne
peut recevoir ni traiter les donnes que si linstrument de mesure est branch la bonne voie
du module dentre analogique, avec ladresse dentre correspondante sur STEP7.

Module AI8X12 bit:


Les figures suivantes montrent les adresses de dbut et fin des modules analogique SM331
AI8x12 bit que nous avons utilis dans notre projet :

JOMAASalwa

Page36

Chainedacquisition

CPC/UPES

Figure II.11 Adresses du premier module AI8X12 bit

Figure II.12 Adresses du deuxime module AI8X12 bit

JOMAASalwa

Page37

Chainedacquisition

CPC/UPES

Ltape suivante est de faire lidentification de type des entres analogiques dans notre cas
nous avons choisi les types des thermocouples et la configuration des limites infrieure et
suprieure des alarmes de processus.

Figure II.13 configuration des entres du module

Module AI8X13 bit:


La figure suivante montre ladresse de dbut et de fin du module AI8X13bit

Figure II.14 Adresses des modules AI8X13 bit

JOMAASalwa

Page38

Chainedacquisition

CPC/UPES

Comme nous avons cits prcdemment, le module AI8X13bit nous avons choisi pour faire la
programmation des transmetteurs de pression. (voir figure II.12)

Figure II.15 configuration des types de mesures

II.5.2. Gestion des mnmoniques :


Cette tape consiste faire la dclaration des entres/sorties du programme selon le
type de chaque entre ou sortie. Pour oprandes TOR, ladresse est dbut par I et
la sortie par Q puis le numro de loctet de module ensuite le numro de bit. Mais
ce nest pas le mme cas pour les entres TOR. Par exemple pour faire ladressage du
thermocouple, ladresse est dbut par PIW pour indiquer que lentre est un mot puis
ladresse de loctet de module et pour la sortie ladresse est dbute par MD. (Voir
figure II.13).

JOMAASalwa

Page39

Chainedacquisition

CPC/UPES

Figure II.16 Gestion des mnmoniques


Le tableau suivant contient la dclaration des entres/sorties utiliss dans la programmation
du systme de programmation incendie.
Emplacement

Mnmoniques

Oprande

PT 169

PIW 304

TE_1A

PIW 256

TE_2A

PIW 272

TE_ 3A

PIW 258

TE_ 4A

PIW 274

TE_1T

PIW 260

Zone 1

JOMAASalwa

Type de donn

Description
Transmetteur de pression zone 1
Thermocouple Compartiment
auxiliaire zone1
Thermocouple Compartiment
auxiliaire zone1

INT

Thermocouple Compartiment
auxiliaire zone1
Thermocouple Compartiment
auxiliaire zone1
Thermocouple Compartiment
Turbine zone1

Page40

Chainedacquisition

CPC/UPES

Zone 2

JOMAASalwa

Thermocouple Compartiment

TE_2T

PIW 276

TE_3T

PIW 262

TE_4T

PIW 278

HS_051A

8.0

Brise de glace zone 1

HS_051B

8.1

Brise de glace zone 1

HS_051C

8.2

Brise de glace zone 1

HS_051D

8.3

Brise de glace zone 1

PSH 169

9.1

Pressostat zone 1

ZSL 170

9.4

Fin de course HV 170 zone 1

ZSL 199

9.5

FY 271

8.1

Electrovannes zone 1

FY 151

8.0

Electrovannes zone 1

XA 060 A

8.6

Sirne & flash zone 1

XA 060 C

8.7

Sirne & flash zone 1

XL 060 B

9.0

flash zone 1

XL 060 D

9.1

flash zone 1

TE_1P

PIW 264

TE_2P

PIW 280

TE_3P

PIW 266

Turbine zone1
Thermocouple Compartiment
Turbine zone1
Thermocouple Compartiment
Turbine zone1

BOOL

Fin de course HV 199 zone1

Thermocouple Compartiment de
puissance zone 2

INT

Thermocouple Compartiment de
puissance zone 2
Thermocouple Compartiment de
puissance zone 2

Page41

Chainedacquisition

CPC/UPES

Zone 3

Thermocouple Compartiment de

TE_4P

PIW 282

PT 270

PIW 306

Transmetteur de pression zone 2

HS_052A

8.4

Brise de glace zone 2

PSH 270

9.2

Pressostat zone 2

ZSL 270

9.6

Fin de course HV 270 zone2

ZSL 280

9.7

FY 291

8.3

Electrovannes zone 2

FY 251

8.2

Electrovannes zone 2

XA 061 A

9.2

Sirne & flash zone 2

TE_1P4

PIW 268

Thermocouple palier 4 zone 3

TE_2P4

PIW 284

Thermocouple palier 4 zone 3

TE_1P5

PIW 270

TE_2P5

PIW 286

Thermocouple palier 5 zone 3

PT 370

PIW 308

Transmetteur de pression zone 3

HS_053A

8.5

Brise de glace zone 3

HS_053B

8.6

Brise de glace zone 3

HS_053C

8.7

Brise de glace zone 3

HS_053D

9.0

Brise de glace zone 3

PSH 360

9.3

ZSL 370

124.0

Fin de course HV 370 zone2

ZSL 360

124.1

Fin de course HV 360 zone2

FY 351

puissance zone 2

BOOL

INT

Fin de course HV 280 zone2

Thermocouple palier 5 zone 3

BOOL

JOMAASalwa

8.4

Pressostat zone 3

Electrovannes zone 3

Page42

Chainedacquisition

CPC/UPES

FY 371

8.5

Electrovannes zone 3

XA 062 A

9.3

Sirne & flash zone 3

XA 062 B

9.4

Sirne & flash zone 3

II.5.3. Description du programme utilisateur :


Le programme utilisateur que nous avons dvelopp excute les tches dcrites par le tableau
suivant :
Type dappel

Bloc

Tche programmer

Bloc mmentos

dorganisation
Appel

OB1

cyclique

utiliss
Mmorisation des entres

MW

analogiques
Conversion et mmorisation des

MD

valeurs issues des thermocouples et


des transmetteurs de pression
M

Les Blocs dorganisation dterminent la structure et lordre de traitement du programme


utilisateur. Ils sont directement appels par le systme dexploitation, constituent donc
linterface entre le programme utilisateur et le systme dexploitation de la CPU.

OB1 : Il sagit de linterface avec le systme dexploitation de la CPU, il


contient le programme principal. Le systme dexploitation excute lOB1 de
manire cyclique : aussitt son traitement achev, il le dmarre nouveau.
Lexcution cyclique de lOB1 commence quand la mise en route est termine.
Les blocs fonctionnels FB et SFB ou les fonctions FC et SFC peuvent tre
appel et leurs paramtres spcifiques pour la commande du processus sont
transmis dans lOB1.

JOMAASalwa

Page43

Chainedacquisition

CPC/UPES

Fonction (FC) : une FC ne possde pas une zone de mmoire propre, mais elle
peut transmettre des paramtres. Les donnes locales d'une fonction sont
perdues aprs l'excution de la fonction. Il est galement possible d'appeler
d'autres FB et FC dans une fonction via des instructions d'appels de blocs.

Structure de programme :

Squence du
programme

OB1

FC

II.5.4. Acquisition des donnes :


II.5.4.1. Acquisition des paramtres de la temprature :
Dans cette tape, nous avons trait un exemple de lacquisition de la temprature du
thermocouple du compartiment turbine TE_1T.
Lacquisition des valeurs de temprature se fait partir la fonction FC105 SCALE qui
reprsente une fonction de mise lchelle installe dans la bibliothque du STEP7.
Description du bloc de fonction :
La fonction mise lchelle (FC 105 "SCALE") prend une valeur entire (IN) et la convertit
selon lquation ci-aprs en une valeur relle exprime en units physiques, comprises entre
une limite infrieure (LO_LIM) et une limite suprieure (HI_LIM). Le rsultat est crit dans
le paramtre OUT (voir figure II.14). Si la valeur entire dentre se situe en dehors de la
plage dfinie pour son type (bipolaire ou unipolaire), la sortie (OUT) est sature la valeur la
plus proche de la limite infrieure (LO_LIM) ou suprieure (HI_LIM) et une erreur est
signale.

JOMAASalwa

Page44

Chainedacquisition

CPC/UPES

Plages de mesure :

BIPOLAIRE: La valeur entire dentre est suppose tre comprise entre -27648 et
27648
UNIPOLAIRE: La valeur entire dentre est suppose tre comprise entre 0 et
27648.

Figure II.14 Schma du bloc de mise lchelle de fonction FC105


Chargement du bloc FC105 :
Nous avons trait lexemple du thermocouple TE_1T situ dans le compartiment turbine. Le
tableau ci-dessous dcrit les entres et sorties de la fonction FC105. (voir figure II.15)
Paramtres
EN

Dclaration Type de
donnes
INPUT
BOOL

ENO

OUTPUT

BOOL

IN

INPUT

INT

TE_1T

HI_LIM

INPUT

REAL

1300.0

La bote est active par l'tat "1" du


signal l'entre de validation
La sortie de validation est l'tat "1"
lorsque la fonction est excute sans
erreur.
Valeur d'entre devant tre mise
l'chelle en une valeur de type REAL en
units physiques
Seuil suprieur en units physiques

LO_LIM

INPUT

REAL

0.0

Seuil infrieur en units physiques

BIPOLAR

INPUT

BOOL

OUT

OUTPUT

REAL

MD130

L'tat "1" caractrise une valeur d'entre


bipolaire. L'tat "0" caractrise une
valeur d'entre unipolaire
Rsultat de la mise l'chelle

RET_VAL

OUTPUT

WORD

MW0

JOMAASalwa

Variable

DESCRIPTION

Dlivre la valeur W#16#0000 lorsque


l'opration est excute sans erreur.
Lorsqu'une autre valeur est dlivre,
veuillez consulter les informations
d'erreur correspondantes
Page45

Chainedacquisition

CPC/UPES

Figure II.15 Acquisition des valeurs du thermocouple avec la fonction FC105


Test de la fonction :
Nous avons test la fonction FC105 et lacquisition des valeurs de temprature du
thermocouple laide du simulateur intgr dans STEP7 S7-PLCSIM . la figure ci-dessous
montre un exemple de chargement du fonction FC105.

Figure II.16 Chargement de fonction FC105

JOMAASalwa

Page46

Chainedacquisition

CPC/UPES

Description de lquation de conversation de la fonction FC105 :


Le module d'entre analogique dlivre une valeur numrique pour un signal analogique
normalis dans notre cas la temprature. Cette valeur numrique doit reproduire la grandeur
mesurer. Cette opration s'appelle normalisation ou mise l'chelle mise l'chelle de la
valeur analogique.
La conversion de temprature se fait laide fonction FC105. La figure ci-dessous reprsente
la courbe de la temprature en fonction de la valeur numrique de la fonction FC105.

Y 47 ,019 * 10^-3 *

Figure II.17 Courbe de temprature en fonction de la valeur numrique du FC105


Pour X0= 0

Y0 = 0 C

Pour X1 = 27648

Y1 = 1300 C

La valeur convertie normalise peut tre obtenue par lquation Y=aX+b


Avec a = Y1 - Y0 / (X1 - X0) alors a = 1300 0 / (27648 0)

a 47 ,019 * 10^-3
Et b = Y0 a X0 donc

b = 0

Y 47 ,019 * 10^-3 * X

JOMAASalwa

Page47

Chainedacquisition

CPC/UPES

II.5.4.2. Acquisition des paramtres de la pression :


Lacquisition des paramtres de pression se fait aussi laide de la fonction FC105, le mme
principe que lacquisition des paramtres de temprature de thermocouple sauf le plage de
mesure qui se change.

Figure II.18 Chargement de fonction FC105

Y 72 ,337 * 10^-3*

Figure II.19 Courbe de pression en fonction de la valeur numrique du FC105

JOMAASalwa

Page48

Chainedacquisition

CPC/UPES

Pour X0= 0

Y0 = 0 mbar

Pour X1 = 27648

Y1 = 2000 mbar

La valeur convertie normalise peut tre obtenue par lquation Y=aX+b


Avec a = Y1 - Y0 / (X1 - X0) alors a = 2000 0 / (27648 0)

a 72 ,337 * 10^-3
Et b = Y0 a X0
donc

Et

b = 0

Y 72 ,337 * 10^-3* X
II.5.5. Configuration des alarmes :

Dans cette partie, nous avons programme la liste des alarmes que nous avons cites
prcdemment dans le chapitre 1.

II.5.5.1. Alarme dfaut systme CO2 :


Lalarme de dfaut systme comme nous avons vu est apparu lorsque lun des deux vannes
CO2 est ferm dans les 3 zones C02.
Dfaut systme CO2 zone 1 ou
Dfaut systme CO2 zone 2 ou
Dfaut systme CO2 zone 3
La figure ci-dessous reprsente lalarme du dfaut systme CO2 zone 2.

JOMAASalwa

Page49

Chainedacquisition

CPC/UPES

Figure II.20 Programmation alarme dfaut systme CO2 zone 2

II.5.5.2. Alarme dfaut mesure temprature :


Cette alarme est apparue lorsque les deux thermocouples situs dans la mme boucle donnent
des valeurs diffrentes. La figure II.21 reprsente un exemple de dfaut mesure de temprature
dans le palier 4 zone 2 :

9
9

Le premier dtecteur donne 590,161 C


Le deuxime thermocouple donne -14,79 C

Ce qui nous indique que lun de ces dtecteurs est en dfaut.

JOMAASalwa

Page50

Chainedacquisition

CPC/UPES

Figure II.21 Alarme dfaut mesure temprature palier 4 zone 2

II.5.5.3. Temprature haute :


Cette alarme nous indique laugmentation de la temprature dans telle zone de la turbine gaz
avant quelle passe la pr-alarme. La figure ci dessous montre un exemple dlvation de
temprature dans la zone 2 indiqu par le thermocouple TE_1P4.

Figure II.22 Alarme temprature haute palier 4 zone 2


JOMAASalwa

Page51

Chainedacquisition

CPC/UPES

II.5.5.4. Pr-alarme feu :


Cette alarme se dclenche lorsque la valeur de temprature atteint le seuil de pr-alarme feu.

Figure II.23 pr-alarme feu zone 2

II.5.5.5. Alarme activation des lectrovannes :


Cette alarme se dclenche lorsquil y a alarme feu donc elle indique que les lectrovannes de la
zone CO2 sont excites. La figure III.24 montre un exemple dactivation des lectrovannes dans
la zone CO2 numro 3.

JOMAASalwa

Page52

Chainedacquisition

CPC/UPES

Figure II.24 Activation des lectrovannes CO2 zone 3

Conclusion :
Dans ce chapitre nous avons ralis un outil de programmation qui assure lacquisition en
temps rel des paramtres de temprature dans les diffrentes zones de la turbine gaz ainsi
que les paramtres de pression et la configuration des alarmes du systme de protection
incendie. Nous passons par la suite, ltape finale dcrite par le cahier de charge. Cest la
conception et la ralisation dune interface qui assure la supervision de ce systme.

JOMAASalwa

Page53

Miseenservicedessolutionsproposes

CPC/UPES

Chapitre 3 :
Etapes de mise en service
des solutions propose

JOMAASalwa

Page54

Miseenservicedessolutionsproposes

CPC/UPES

II

Etape de mise en service de la solution propose :


III.1. Introduction :

Nous expliquerons dans ce chapitre les tapes de mise en service de la solution propose partir
deus mthodes. La premire mthode, cest lutilisation de logiciel de supervision WINCC avec
lequel nous pouvons contrler les paramtres de systme de protection incendie dans la turbine
gaz. La deuxime mthode, cest la ralisation dun simulateur (bac dessaie) parti duquel
nous pouvons tester le programme dj raliser avec STEP7.

III.2. Interface de supervision avec WINCC :


III.2.1. Description du logiciel de supervision WINCC :
WINCC est un systme polyvalent qui permet de raliser des projets de visualisation et de
contrle commande dans le domaine de lautomatisation de la production et des processus. Il
offre des modules fonctionnels adapts au monde industriel pour la reprsentation graphique,
la signalisation des alarmes, larchivage et la journalisation. Avec couplage au processus
performent, le WINCC offre un rafrachissement rapide des vues et un archivage de donnes
fiable, il assure une haute disponibilit du systme.
Le logiciel WINCC mme est une application 32 bits, dveloppe avec une technique de
pointe oriente objet.

III.2.2. Supervision sous WINCC :


III.2.2.1. Intgration du projet STEP7 :
Avant de commencer la ralisation de linterface de supervision, il est indispensable, de crer
une liaison directe entre WINCC et notre automate (le projet du Step7). Ceci dans le but que
WINCC puisse aller lire les donnes qui se trouvent dans la mmoire de lautomate

JOMAASalwa

Page55

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.1 Intgration du projet Step7 dans wincc

Figure III.2 Liaison avec lautomate S7300

JOMAASalwa

Page56

Miseenservicedessolutionsproposes

CPC/UPES

III.2.2.2. Cration des vues :


Dans WINNCC, les vues sont cres pour la supervision et le contrle du paramtres du systme
et cest le but de notre projet de faire un contrle en temps rel des paramtres de contrle de
systme de protection incendie dans la turbine gaz.
Une vue peut tre compose des lments statique et des lments dynamiques.

Les lments statiques se sont les objets qui ne changent pas au run-time.

Les lments dynamique varient en fonction de la procdure, ils permettent de


visualiser les paramtres du processus partir de la mmoire de lautomate ou partir
de la mmoire du pupitre de loprateur sous formes des courbes ou des champs
dentres / sorties par exemple.

III.2.2.3. Cration de la table de variable :


Maintenant, la liaison entre le projet du wincc et lautomate est tablie et les vues du
supervision du systme sont cres. Donc il est possible daccder toutes les zones mmoires
de lautomate (bloc de donnes, mmoire des entres sorties). Ainsi, pour la configuration des
alarmes, il est indispensable de crer une table de variable sur wincc qui contient les diffrents
entres / sorties ncessaire pour la visualisation et le contrle des paramtres de systme.
La figure ci-dessous reprsente un exemple des variables que nous avons utiliss dans notre
projet.

JOMAASalwa

Page57

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.3 Exemple des variables utiliss dans WINCC

III.2.2.4. Navigation entre les vues :


La navigation entre les vues de linterface a t conue pour permettre loprateur de naviguer
entre les vues de manire simple et rapide

III.2.2.5. Ralisation de linterface de supervision du systme de


protection incendie :
Pour les contrle et le supervision des paramtres de systme de protection incendie, nous avons
ralis cinq vues reprsent comme suit :

JOMAASalwa

Page58

Miseenservicedessolutionsproposes

CPC/UPES

Vue initiale

Systme TPT

Alarmes

Forage des
variables

Courbes de la
temprature
zone 1

Courbes de la
temprature
zone 2

Courbes de
la Pression
CO2

Courbes de la
temprature
zone 3

Figure III.4 Architecture des vues de supervision

Vue initiale :
Cette vue permet laccs aux utilisateurs par la saisie de nom dutilisateur et le mot de passe
pour quon puisse connaitre les droits daccs de chacun. Il existe deux types dutilisateur, le
premier cest ladministrateur quil peut faire la commande, le contrle et la gestion du
systme et le deuxime cest lutilisateur simple quil peut faire seulement la commande du
systme. Les figure ci-dessous reprsente la vue initiale du supervision.

Figure III.5 Vue initiale avant de connaitre lidentit dutilisateur


JOMAASalwa

Page59

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.6 Vue initiale

Vue de supervision du systme de protection


incendie TPT :
Cest la vue principale du systme puisquelle contient les diffrents quipements du systme
de protection incendie ainsi que leur emplacement exactes comme dans linstallation relle. A
partir de cette vue, nous pouvons contrler les paramtres du systme (temprature, pression)
dans les 3 zones de protection incendie. (Voir figure III.7)

JOMAASalwa

Page60

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.7 Vue de supervision principale de systme de protection incendie

Vue des alarmes :


A partir de cette vue nous pouvons voir la liste des alarmes du systme comme reprsent
dans la figure III.8.

Figure III.8 Vue de supervision principale de systme de protection incendie


JOMAASalwa

Page61

Miseenservicedessolutionsproposes

CPC/UPES

Vue des forages des variables :


A partir de cette vue, nous pouvons faire le forage des diffrents variables du systme. Mais
ce nest pas nimporte quelle utilisateur peut le faire sauf ladministrateur.

Figure III.9 Vue de forages des variables

Vue des courbes de temprature :


Si lutilisateur veut surveiller lvolution de la temprature dans nimporte quelle zone de la
turbine gaz, il peut visualiser le courbe de temprature en temps rel partir de cette vue.
(Voir figure III.10)

JOMAASalwa

Page62

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.10 Exemple des courbes de temprature des 4 thermocouples de la zone 3

Vue des courbes de pression :


Cette vue contient les courbes de pression du systme CO2 dans les trois zone de la turbine
gaz. A partir de cette vue lexploitant peut contrler sil y a fuite au niveau du rack CO2 ou
non. (Voir figure III.11).

JOMAASalwa

Page63

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.11 Exemple des courbes de pression dans les 3 zones CO2

III.3. Ralisation dun simulateur du systme de protection incendie (bac


dessaie) :
La vrification du bon fonctionnement dun telle programme est trs importent pour le marche
du systme dans la bonne condition. Cest pour cela, la ralisation dune bande dessaie du
systme de protection incendie nous facilite beaucoup le test de la solution ainsi elle nous
permet de maitriser leur fonctionnement.

III.3.1. Choix des matriels :


Comme nous avons indiqu dans le premier chapitre la liste des quipements ncessaires pour
lexcution de la solution propose. Mais, pour la ralisation de ce simulateur nous avons fait
une modification vu la disponibilit des matriels dans le central et nous allons faire la
programmation dune seule zone (nous avons choisi de faire la programmation de la zone 2).
Par exemple pour le cblage de thermocouple nous avons choisi des potentiomtres 2,5 k.
(Voir figure III.12).

JOMAASalwa

Page64

Miseenservicedessolutionsproposes

CPC/UPES

Figure III.12 Potentiomtres 2,5 K

Le potentiomtre joue le mme rle dun Pt 100. Puisquil donne comme le Pt100 des
rsistances (par exemple le 0C correspond 100 ). Aussi ils ont le mme cblage au niveau
de module analogique. Le schma ci-dessous reprsente le cblage des Pt100 au niveau du
module analogique SM331 AI 8 X 13 bit.

Figure III.13 Schma de branchement et de principe de sonde thermique

Le tableau ci-dessous reprsente la liste des matriels que nous avons choisis pour la
ralisation du simulateur.

JOMAASalwa

Page65

Miseenservicedessolutionsproposes

CPC/UPES

matriels
Automate S7300

Nombres
1

Description
Dj install dans le central, utilis pour
programmer le simulateur.

Module analogique SM331

Utilis pour le branchement des potentiomtres

Utilis pour le branchement des des signal 4-20

AI 8 X 13 bit
Module analogique SM331

mA qui joue le rle de transmetteur de pression

AI 8 X 16 bit
Module TOR DI10/DO6

Utilis pour le branchement des entres / sorties


TOR. (ce module dj intgr dans le CPU 312C
de lautomate S7300

Potentiomtres

Pour mesurer la temprature

Interrupteurs

Joue le rle des entres TOR (fin de course,


pressostat, brise de glace,)

lampes

Indique lactivation des sorties TOR (les


lectrovannes, les sirnes,..)

Transformateur 220/24 V

Utilis pour alimenter une lampe qui indique


ltat de fonctionnement des ventilateurs
(lalimentation des ventilateurs est depuis un
source externe et nest pas partir de lautomate.

Module analogique SM331

Utilis pour le branchement des potentiomtres

Utilis pour le branchement des des signal 4-20

AI 8 X 13 bit
Module analogique SM331

mA qui joue le rle de transmetteur de pression

AI 8 X 16 bit
Module TOR DI10/DO6

Utilis pour le branchement des entres / sorties


TOR. (ce module dj intgr dans le CPU 312C
de lautomate S7300

JOMAASalwa

Page66

Miseenservicedessolutionsproposes

CPC/UPES

III.3.2. Cblage des matriels dans lautomate S7300 :


La figure ci-dessous montre la manire de branchements des potentiomtres dans le module de
lautomate.

Figure III.14 Schma de cblage de potentiomtre dans le module SM331 AI8X13 bit

Conclusion :
Linterface oprateur est ncessaire pour le suivi en temps rel des paramtres dexploitation
du systme de la protection incendie. Ds lapparition dune anomalie loprateur est avertie
via linterface de supervision pour quil puisse mettre un plan de prventions pour viter tous
risque de dclenchement turbine ou des dgts des matriels.

JOMAASalwa

Page67

You might also like