Académique Documents
Professionnel Documents
Culture Documents
Dédicaces
Merci à Dieu, le tout puissant qui a éclairé ma voie par le savoir, et qui
m’a armé par la foi et la patience.
A ma très chère maman honorable et aimable :
Tu représentes pour moi le symbole de la bonté par excellence,
La source de tendresse et l’exemple du dévouement qui n’a pas cessé de
m’encourager et de prier pour moi.
Ta prière et ta bénédiction m’ont été d’un grand secours pour mener à
bien mes études
Aussi pour ton amour et ton soutien matériel et moral, ce travail est le
fruit de tes sacrifices que tu as consentis pour mon éducation et ma
formation.
A ma très chère sœur ZINEB pour son soutien moral, je te souhaite un
avenir plein de joie, de bonheur, de réussite et de sérénité.
A tous les membres de ma famille pour leur prières et soutien
A tous mes chers amis
A toute personne qui a contribué de près ou de loin à la réussite de ce
travail.
Que Dieu le tout puissant vous préserve tous et vous procure sagesse et
bonheur
NOUABI Imane
1
ENSA-SAFI
Remerciements
Ce n’est pas parce que la tradition exige que cette page se trouve dans ce rapport, mais
parce que les gens à qui s’adressent mes remerciements les méritent vraiment.
J’adresse mes sincères remerciements au Groupe Office Chérifien des Phosphates sous
les directives de Monsieur le Président Directeur Général, Mr. TERRAB Mostapha, pour
l’opportunité qu’il m’a offert pour effectuer un stage au sein de ce groupe.
J’exprime ma profonde gratitude ainsi que toutes mes reconnaissances à mon encadrant
entreprise Mr. BEJJA Rachid, le Chef de service, pour son soutien permanent durant toute
la durée de mon stage, ses remarques pertinentes et ses conseils qui m’ont guidés pour mener
à bien ma tâche.
Je tiens également à exprimer toute ma gratitude aux membres du jury pour avoir
accepté d’évaluer ce travail, aussi, au corps enseignant de l’Ecole Nationale des Sciences
Appliquées de Safi (ENSAS) pour leur contribution dans notre formation et pour leurs
renseignements précieux et multidisciplinaires.
2
ENSA-SAFI
Résumé
Mon sujet de stage dans le Groupe OCP entre dans le cadre de la création d’une
application sur Excel en VBA pour la gestion du rapport journalier de production
La mise en route de ce projet, nous amène à articuler notre plan de travail autour des axes
suivants :
Etablir un état de connaissance afin de maîtriser le sujet.
Ce rapport s’est basé sur deux axes, dans le premier axe j’ai fait une présentation générale
de l’entreprise d’accueil, et aussi j’ai donné un aperçu général sur la ligne de production,
pour bien maitriser la problématique. Dans le deuxième axe, j’ai concentré sur la formation en
langage VBA et aussi la création de l’application.
3
ENSA-SAFI
4
ENSA-SAFI
5
ENSA-SAFI
6
ENSA-SAFI
Introduction
Dans le cadre de notre formation à l’école nationale des sciences appliquées de Safi,
nous sommes amenés à effectuer un stage d’un mois et trois semaines en fin de quatrième
année d’étude.
C’est dans ce but que s’inscrit mon sujet de stage, qui a pour objet d’assurer l’excellence
opérationnelle de l’exploitation de son outil industriel. Le Groupe OCP m’a confié un sujet au
sein de l’atelier PP1, intitulé : «La création d’une application en VBA pour la gestion du bilan
journalier de production ».
7
ENSA-SAFI
Partie 1 :
8
ENSA-SAFI
L’Office Chérifien des Phosphates a eu naissance dans l’année 1920, pour devenir
après sa création en 1975 le groupe OCP. Il présente les 3/4 des réserves mondiales en
phosphates. Le groupe OCP veille à ce que la production du phosphate et de ses dérivés reste
en bonne continuation.
C’est le premier exportateur mondial de phosphate sous toutes ses formes. Il opère
dans l’extraction, le traitement, la valorisation et la commercialisation de phosphate et de ses
produits dérivés.
Le groupe OCP contient de nombreux sites répartis sur les diverses régions et ports du
Maroc :
10
ENSA-SAFI
Cet ensemble chimique valorise une partie des phosphates extraits de Youssoufia et ceux
en provenance de Benguerir, afin de produire de l’acide phosphorique et les engrais qui sont
quasi totalement destinés à l’exportation.
Elle est composé de trois complexes industriels situés à peu près 10 Km de SAFI.
1. MAROC CHIMIE :
Ce complexe est constitué de:
une unité de production d’acide sulfurique.
deux unités de production d’acide phosphorique.
une unité d’énergie de fluide.
un atelier de production d’engrais.
unités de stockage.
2. MAROC PHOSPHORE I :
La production est basée sur l’utilisation du phosphate clair de Youssoufia et du soufre
importé pour la production d’acide sulfurique. L’usine est constituée de :
un atelier de fusion de soufre.
un atelier de production d’acide sulfurique d’une capacité de 1500 tonnes par jour.
un atelier énergie et fluide.
un atelier de production d’acide phosphorique constitué de quatre lignes ayant une
capacité de 500 tonnes par jour.
une installation de stockage.
3. MAROC PHOSPHORE II :
Le complexe MPII est destiné à valoriser le phosphate de Ben Guérir pour produire de
l’acide phosphorique clarifié et stabilisé à 54% le P2O5. Il est constitué d’un:
atelier de lavage du phosphate composé de quatre unités de capacité unitaire de 90t/h
de phosphate lavé sec.
atelier de production d’acide phosphorique composé de trois unités de capacité
unitaire de 500 tonnes/jour.
11
ENSA-SAFI
4. PORT et coordination :
Cette division est située au niveau du port, et qui a pour activité, le débarquement des
matières premières et le chargement du phosphate et de ses dérivés destinés à l’exportation.
Matières Importées : Soufre solide.
Produit Exportés : L’acide phosphorique, Les engrais TSP, Le phosphate brut.
12
ENSA-SAFI
Partie 2 :
13
ENSA-SAFI
Pour pouvoir produire l’acide phosphorique et les engrais, les ateliers de production
utilisent le phosphate broyé qui constitue un processus primordial dans l’opération de la
production. Le procédé de broyage se fait selon plusieurs étapes, dont le phosphate brut
venant d’atelier PP2 est stocké dans 3 silos. Chaque silo est équipé d’un sas alvéolaire 09-01,
qui l’évacue à travers un aiguilleur soit vers F0A36 de l’ancien broyage, soit vers la bande 09-
03 qui l’achemine vers le transporteur vibrant 09-05, ce dernier alimente l’élévateur à godets
09-06 qui l’achemine vers le séparateur 09-09. Le passant du séparateur s’écoule par une
conduite vers la bande F0A36 après cyclonage, tant que le refus est stocké dans la trémie
tampon, un dosomètre 09-20 situé sous la trémie alimente de son tour le broyeur à boulets.
14
ENSA-SAFI
Le broyeur à boulets : est le broyeur utilisé pour le broyage dans l’atelier PP1, il
contient des boulets en acier (dont les diamètres 60, 50, 40, 35,30 et 20 mm), qui jouent le
rôle d’une charge broyante en écrasant les grains du phosphate. Ce type de broyeur est
constitué par un cylindre métallique à axe horizontal dont le diamètre peut atteindre 5 à 6 m
et la longueur 15 m.
Broyeurs à galets.
Broyeurs cylindrique.
Broyeurs à pendules.
Broyeurs à barre.
15
ENSA-SAFI
1. Les réactions:
La réaction nécessite la présence de trois réactifs :
Le phosphate (granulométrie entre 400μm et 600μm)
L’acide sulfurique à une concentration de 98 %.
L’acide de retour à environ 20 %.
Réactions secondaires :
Elles sont dues à la présence d’impuretés dans le phosphate, ainsi que le phosphate contient
de la silice.
16
ENSA-SAFI
L’acide fluosilicique réagit avec l’oxyde de calcium et l’oxyde de potassium, selon les
réactions suivantes: H2SiF6 + Na2O Na2SiF6 + H2O
La cuve d’attaque est une cuve à six compartiments, construites en acier spécial revêtu de
caoutchouc et de briques anti-acides, chaque compartiment est équipé d’agitateur qui permet à
créer une bonne homogénéisation de la bouillie et éviter les dépôts sur le fond de la cuve, et
chacun des ces agitateur est muni d’un système à palettes pour casser les mousses.
Des cloisons entre les compartiments de la cuve d’attaque sont munies de grandes
ouvertures permettant à la bouillie de circuler du compartiment n°1, en passant par le
compartiment n°2, en suite n°3, jusqu’à le compartiment n°5.
Les gaz de réactions sont collectés par deux gaines pour être envoyés vers le système de
lavage des gaz. Celui-ci maintient une légère dépression dans la cuve d’attaque.
Le phosphate est introduit dans le compartiment 1 via un répartiteur, elle est tout d’abord
mélangée à la bouillie de gypse recyclée de la queue à la tête de réacteur.
L’acide sulfurique concentré est avant d’être introduit dans la cuve d’attaque, il est mélangé
avec l’acide phosphorique moyen dans des tubes pré mélangeurs situés respectivement au-
dessus des compartiments 2 et 3 de la cuve d’attaque.
Remarque : La cuve d’attaque reçoit également, à débit contrôlé, les boues extraites du
décanteur et les effluents liquides stockés dans le bac des effluents.
17
ENSA-SAFI
Les réactions qui se produisent (dilution de l’acide sulfurique et attaque du minerai) sont
largement exothermiques. Comme la température du milieu conditionne la forme cristalline
du sulfate de chaux, il est nécessaire de refroidir la bouillie à une température de l’ordre de
72° - 74 °C.
En effet ce refroidissement se fait dans un évaporateur à bas niveau (Low level flash
cooler : LLFC) qui permet l’évacuation des calories par évaporation d’eau, grâce à une pompe
à vide à anneau liquide installée pour maintenir le LLFC sous vide.
Une vanne de casse vide en amant de cette dernière permet le contrôle de la pression
régnant dans le LLFC et le refroidissement de la bouillie pour avoir une différence de 2,5°C
entre son entrée et sa sortie du. Ce faible T évite une sursaturation excessive de la phase
liquide. En effet, une forte sursaturation favoriserait une germination spontanée de micro
cristaux de gypse et fluosilicates provoquant de sévères incrustations dans les équipements.
Le LLFC, qui est alimenté en bouillie du compartiment 5 par une pompe de circulation
axiale (4300m3/h), fait la liaison entrer les compartiments 5 et 6.
Presque les deux tiers de la bouillie ainsi circulent du compartiment 6 à l pour refroidir le
milieu réactionnel et augmenter le temps de séjour.
18
ENSA-SAFI
Assainissement du LLFC
Les vapeurs quittant le LLFC subissent un premier lavage dans le pré-condenseur par
l’eau de procédé (eaux chargées venant de la tour de lavage, et destinée au lavage des toiles
des filtres) qui sera réchauffée par ces gaz en même temps, tout en récupérant les gouttelettes
d’acide entraînées.
Ensuit ces gaz subissent un dernier lavage à l’eau de mer dans le condenseur avant que
la pompe à vide les refoule vers l’atmosphère. L’eau de mer usée coule vers le bac de garde
hydraulique équipé d’un trop-plein de débordement, et une pompe centrifuge alimentant la
trémie d’évacuation du gypse.
19
ENSA-SAFI
Digestion
Une injection d’acide sulfurique est prévue dans la cuve pour de corriger la concentration
des sulfates libres.
Afin d’éliminer les mousses une addition anti-mousse est également prévue dans cette
cuve.
Les gaz qui se dégagent sont envoyés vers le système de lavage de gaz de la réaction. La
bouillie est pompée, à débit contrôlé, vers les filtres.
Système de lavage :
Le tour de lavage des gaz (autrement dit : granivore) reçoit les gaz fluorés polluants
venant de :
‐ la cuve d’attaque
‐ la cuve de digestion
‐ les hottes des filtres PRAYON.
Il est destiné à abattre la quantité de fluor rejetée à l’atmosphère et à minimiser les pertes
en teneur de P2O5. Avant leur arrivée à la tour, les gaz crachés par les cuves d’attaque et de
digestion subissent un prélavage par injection d’eau filtrée dans les gaines d’assainissement
car ces gaz sont beaucoup plus chargés en fluorure de silice, en gouttelettes d’acide et en
particules fines de phosphate : cette pulvérisation d’eau évite l’obstruction des gaines par des
incrustations de gel de silice et de dépôts solides.
Les gaz sont finalement lavés par l’eau filtrée à contre courant, dans la tour de lavage à 2
étages.
Le second étage est constitué par une pompe de circulation et un bac de reprise, une
alimentation en eau filtrée arrive à l’aspiration de la pompe pour refroidir et diluer le liquide
arrivant au second étage de lavage. Le bac de reprise reçoit aussi le drain du séparateur
dynamique monté au sommet du laveur, le surplus d’eau déborde vers le bac de reprise du
premier étage.
Le premier étage est constitué par 3 pompes de circulation et un bac de reprise intégré
alimenté par débordement du bac de reprise du deuxième étage en eau chargée.
L’eau acidulée résultant du premier étage est acidulée est pompé par la pompe de transfert
vers le pré condenseur. Alors pour garder le niveau stable dans le bac de reprise du premier
étage, l’unité dispose d’un circuit d’alimentation continue du deuxième étage en eau filtrée.
Cette quantité sert aussi à refroidir et à diluer la solution aqueuse qui est en circulation.
Le ventilateur principal après lavage des gaz, maintient tout le système en dépression et
décharge les gaz à l’atmosphère via la cheminée Les gaz lavés et refroidis sont évacués vers
l’atmosphère via au ventilateur principale qui maintient tout le système en dépression.
21
ENSA-SAFI
Figure 7: digestion
Section de filtration :
Le filtre utilisé est un filtre « PRAYON » d’une surface utile de 48 m², constitue par
24 godets basculants subdivisés en 6 secteurs :
‐ Secteur moyen : Le filtrat récupéré au deuxième lavage est drainé vers une
pompe qui l’envoie vers la nacelle du premier lavage. Le filtrat de ce dernier est refoulé par
une pompe vers le pré mélangeur de la cuve d’attaque.Cet acide recyclé est envoyé vers
l’attaque pour le contrôle du taux des solides d’une part et de la densité du filtrat d’autre part.
‐ Secteur faible : L’eau ayant lavée les toiles est pompée vers la nacelle du
deuxième lavage de gâteau moyennant une pompe.
22
ENSA-SAFI
‐ Séchage des toiles: Après lavage, les toiles et les godets reprennent leur
position d’origine et le ventilateur de séchages facilite le drainage de l’eau résiduaire. Les
gouttes entraînées sont séparées dans le séparateur et le liquide obtenu est renvoyé au bac
d’eau chaude.
Assainissement du filtre:
Le filtre PRAYON est équipé d’une gaine assainissement des gaz. Les vapeurs de la
boite à vide du filtre subissent une séparation gaz liquide au niveau du dévésiculeur
(séparateur statique) pour récupérer les éventuelles gouttes d’acide, avant d’être lavée par
l’eau de mer dans le condenseur du filtre, et finalement les gaz incondensables sont extraits
par la pompe à vide.
L’eau de mer sortant du condenseur s’écoule vers le bac de garde hydraulique puis par
débordement vers canal de retour à la mer.
Figure 8:filtration
23
ENSA-SAFI
1. Description du procédé:
L’installation de concentration d’acide phosphorique (CAP) est conçue pour concentrer
l’acide produit de 27% à 54% P2O5, par évaporation sous vide. Elle est constituée par les
principaux équipements suivants :
- Bouilleur
- Echangeur thermique tubulaires
- Circulateur
- Laveur condenseur (grand laveur)
- Pompe à vide à éjecteurs de vapeur
- Bac de garde hydraulique
- 2 Pompes d’alimentation
- 2 Pompes d’envoi
- Ballon à condensât
- Pompe à condensât
- Pompe d’eau de désurchauffe
Echangeur :
Bouilleur :
Filtre :
C’est un appareil muni d’une grille perforée pour empêcher le passage des matières solides
fluosilicates qui règnent d’encrasser l’échangeur.
Laveur condenseur :
24
ENSA-SAFI
C’est un appareil destiné de laver les gaz qui s’échappant du bouilleur, l’eau de mer est
versée dans un déverseur à une grande vitesse pour crée une dépression.
Ejecteurs :
Ils sont alimentés par vapeur de BP 6 bar, à l’intérieur ils possèdent une buse, l’effet d’un
rafraîchissement de section permet d’échapper les gaz et la vapeur d’eau du bouilleur, ils sont
muni de :
2. Fonctionnement :
L’unité de concentration sert à concentrer l’acide phosphorique de 27% à 54% de P2O5,
suite à une évaporation d’eau sous vide. La séparation des gaz est obtenue dans le bouilleur
après chauffage d’acide à travers les 889 tubes de l’échangeur tubulaires, dans lequel
l’échange thermique se fait à contre-courant avec la vapeur VM détendue et désurchauffée.
Après leur lavage par l’eau de mer dans le grand laveur, les buées provenant de
l’évaporation sont aspirées à l’aide de trois éjecteurs à vapeur VM en série, et chaque éjecteur
est équipé d’un petit condenseur à l’eau de mer, puis les évacuer vers égouts via un bac garde
hydraulique.
25
ENSA-SAFI
26
ENSA-SAFI
Six (6) bacs de stockage d’une capacité utile de 683 m3 chacun (les bacs Bi et Di) ;
Quatre bacs de stockage d’une capacité utile de 556 m3 chacun ;
Un décanteur d’une capacité utile de 400 m3.
Le décanteur est utilisé pour clarifier l’acide brut 30%, il est muni d’un racleur pour
dégager les boues issues de la décantation. L’acide clarifié est récupéré, par débordement,
dans un bac de passage.
27
ENSA-SAFI
28
ENSA-SAFI
Partie 3 :
29
ENSA-SAFI
I. Environnement de développement
L'environnement de développement de VBA est intégré à l'application Office.
Généralement on accède à l'éditeur en choisissant le menu "Outils – Macro – Visual Basic
Editor" ou en utilisant le raccourci clavier (Alt +F11) ; ou par l'onglet "développeurs" dans
Excel 2007.
Cependant on peut aussi y accéder en utilisant le menu contextuel des onglets de feuilles du
classeur (clic droit sur l'onglet de la feuille – Visualiser le code)
30
ENSA-SAFI
31
ENSA-SAFI
II. L'éditeur :
32
ENSA-SAFI
Il est possible d'ajouter aux projets des modules supplémentaires qui peuvent être de trois
types : les modules standards ; les formulaires (UserForms) ; les modules de classe. On
ajoute ces modules en utilisant le menu « insertion » ou par le menu contextuel du projet.
Voici un exemple basique de code VBA permettant d’afficher un message dans une fenêtre
d’Excel.
Partie 4 :
34
ENSA-SAFI
1. La page de connexion :
Dans cette page, on n’a jamais la possibilité pour l’accès à l’application sans avoir le
mot de passe de l’application. Grace au bouton « Login » qui au-dessus de la page.
35
ENSA-SAFI
Après le clic sur le bouton « Login », un User form du mot passe est apparu, apres on a trois
possibilités :
1-Si on ne remplit pas les deux zones de texte, on a affichage du message suivant :
2-Si on remplit les deux zones de texte par un mot de passe incorrect, on a l’affichage du
message suivant :
3-Si on remplit les deux zones de texte par le mot de passe correct « userform : imane /
password : nouabi », un message de bienvenue est affiché avec la date et l’heure du jour :
36
ENSA-SAFI
2. La page d’accueil :
Après le « OK », on a la disparition de la feuille de connexion et l’apparition de la feuille
d’accueil :
37
ENSA-SAFI
Sur cette page on a un bouton « i » qui affiche des informations à propos ce bilan :
38
ENSA-SAFI
Le bouton enregistrer :
On commence toujours par la saisie de la date du jour, sinon le bouton enregistrer reste
désactivé donc on ne peut pas enregistrer les données. Apres le remplissage des zones de texte
si on veut les enregistrer un message est affiché :
39
ENSA-SAFI
Le bouton modifier :
Si on veut modifier les données déjà enregistrées, il suffit de choisir la date du jour concerné
dans la liste déroulante du combobox des dates, les données de ce jour sont affichées chacune
dans sa zone de texte on fait la modification et Finalement un message de confirmation est
affiché :
40
ENSA-SAFI
Le bouton effacer :
Le bouton quitter :
41
ENSA-SAFI
Après le clic sur le bouton consulter un rapport, une liste déroulante de choix est apparue pour
pouvoir choisir un des rapports.
Après le choix seulement la feuille du rapport choisie est affichée dans la barre des feuilles, et
dans chaque feuilles, on a deux boutons le premier est « accueil » qui permet de revenir à
l’accueil et le deuxième « suivant » qui permet d’afficher le rapport suivant. Voici quelques
exemples des rapports :
42
ENSA-SAFI
43
ENSA-SAFI
44
ENSA-SAFI
Conclusion
Au terme de ce projet industriel concernant la création d’une application sur Excel
avec le VBA pour la gestion du rapport journalier de production. Nous présentons le bilan des
travaux effectués. En effet, le projet constitue l’agrégation de plusieurs travaux
complémentaires :
D’abord, il fallait bien présenter l’entreprise d’accueil et comprendre les différents fonctions
et services afin de pouvoir bénéficier de la collaboration et des conseils du personnel.
Ensuite, j’ai présenté le système de production en expliquant les différentes étapes pour la
production de l’acide phosphorique .Dans l’étape suivante, j’ai commencé par la
compréhension des différents aspects du bilan de production, les différentes formules et
comment la tâche a été effectué chaque jour, et finalement j’ai créé l’application qui facilite la
tâche, et qui permet d’analyser les informations pour chaque aspect dans le but de
l’amélioration et aussi travailler d’une façon dynamique.
45