Spécialité: Technologie Innovante en Exploration Pétrolière Et Gazière
Spécialité: Technologie Innovante en Exploration Pétrolière Et Gazière
Spécialité: Technologie Innovante en Exploration Pétrolière Et Gazière
TABLE DE MATIERES................................................................................... i
TPE1 : Quels sont les nouvelles technologies utilisées dans les différentes
techniques d’exploration pétrolière et gazière ? .................................................. 1
TPE 2 : Utiliser le logiciel Microsoft Excel pour trouver la solution au problème
suivant................................................................................................................ 5
TPE 3 : Deux problèmes qui se résolvent avec la programmation linéaire ......... 6
TPE 4 : Deux problèmes qui se résolvent avec l’algorithme génétique ............ 24
i
TPE1 : Quels sont les nouvelles technologies utilisées dans les différentes
techniques d’exploration pétrolière et gazière ?
1
9. Gravimétrie : cette méthode utilise la variation de la gravité terrestre pour détecter
les variations de densité dans le sous-sol. Les variations de densité peuvent indiquer la
présence de structures géologiques susceptibles de contenir du pétrole ou du gaz.
13. Géochimie : la géochimie est une discipline qui étudie les caractéristiques
chimiques des roches et des fluides du sous-sol. Des techniques avancées d'analyse chimique
permettent de détecter des traces d'hydrocarbures dans les échantillons prélevés lors du
forage, ce qui peut aider à localiser des gisements potentiels.
15. Intelligence artificielle (IA) : l'IA est de plus en plus utilisée dans l'exploration
pétrolière et gazière pour analyser de grandes quantités de données géologiques et
géophysiques. Les algorithmes d'IA peuvent aider à détecter des modèles ou des anomalies
qui pourraient indiquer la présence de gisements d'hydrocarbures.
2
Ces techniques sont souvent utilisées en combinaison les unes avec les autres pour
obtenir une image plus complète du sous-sol et maximiser les chances de découvrir des
gisements de pétrole ou de gaz.
3
Il est important de prendre en compte ces problèmes potentiels lors de l'utilisation de
technologies innovantes dans l'exploration pétrolière et gazière, afin de les atténuer et de
maximiser les avantages tout en minimisant les impacts négatifs.
1. Une meilleure précision : Les technologies modernes telles que la sismique 3D, la
tomographie électrique et la gravimétrie permettent de cartographier les réserves de pétrole et
de gaz avec une grande précision.
2. Une réduction des coûts : Les nouvelles technologies permettent une exploration
plus rapide et plus efficace, ce qui réduit les coûts d'exploration et de production.
3. Une réduction des risques : Les technologies modernes permettent de minimiser les
risques associés à l'exploration et à la production de pétrole et de gaz en fournissant des
informations plus précises sur les réserves et les conditions géologiques.
4. Une utilisation plus efficace des ressources : Les nouvelles technologies permettent
une utilisation plus efficace des ressources en optimisant l'emplacement des puits de forage et
en maximisant la récupération de pétrole et de gaz.
4
TPE 2 : Utiliser le logiciel Microsoft Excel pour trouver la solution au problème
suivant.
Max H = 2x + y + 2z + 3t + 2u sous les contraintes suivantes :
𝑥 + 2𝑦 + 3𝑧 + 2𝑡 + 𝑢 ≤ 33
2𝑥 + 2𝑦 + 𝑧 + 𝑡 + 2𝑢 ≤ 24
2𝑥 + 𝑦 + 2𝑧 + 𝑡 + 2𝑢 ≤ 36
𝑥 + 2𝑦 + 𝑧 + 2𝑡 + 𝑢 ≤ 39
2𝑥 + 2𝑦 + 𝑡 + 𝑢 ≤ 45
{ 𝑥, 𝑦, 𝑧, 𝑡, 𝑢 ≥ 0
5
TPE 3 : Deux problèmes qui se résolvent avec la programmation linéaire
- Le gisement A a une capacité de production maximale de 500 millions de pieds cubes par
jour.
- Le gisement B a une capacité de production maximale de 800 millions de pieds cubes par
jour.
- Le gisement C a une capacité de production maximale de 600 millions de pieds cubes par
jour.
- Le coût de production par million de pieds cubes est de 10 dollars pour le gisement A, 12
dollars pour le gisement B et 15 dollars pour le gisement C.
- Le prix de vente par million de pieds cubes est de 20 dollars pour le gisement A, 22 dollars
pour le gisement B et 18 dollars pour le gisement C.
- Il y a une contrainte de demande minimale de 1000 millions de pieds cubes par jour.
Variables de décision :
- xA : quantité de gaz produite par jour à partir du gisement A (en millions de pieds cubes)
- xB : quantité de gaz produite par jour à partir du gisement B (en millions de pieds cubes)
- xC : quantité de gaz produite par jour à partir du gisement C (en millions de pieds cubes)
Objectif :
6
Contraintes :
Résolution du problème
XA XB XC e1 e2 e3 bI bi/ai
e1 1 0 0 1 0 0 500 ∞
e2 0 1 0 0 1 0 800 800
e3 0 0 1 0 0 1 600 ∞
20 22 18 0 0 0 f-0
XA XB XC e1 e2 e3 bI bi/ai
e1 1 0 0 1 0 0 500 500
XB 0 1 0 0 1 0 800 ∞
e3 0 0 1 0 0 1 600 ∞
20 0 18 0 -22 0 -17600
XA XB XC e1 e2 e3 bI bi/ai
XA 1 0 0 1 0 0 500 ∞
XB 0 1 0 0 1 0 800 ∞
7
e3 0 0 1 0 0 1 600 600
0 0 18 -20 -22 0 -27600
XA XB XC e1 e2 e3 bI bi/ai
XA 1 0 0 1 0 0 500
XB 0 1 0 0 1 0 800
XC 0 0 1 0 0 1 600
0 0 0 -20 -22 -1 -27618
Donc on a :
• XA=500
• XB=800
• XC=600
• Z=27618
• e1=e2=e33=0
- Le champ pétrolier A a une capacité de production maximale de 5000 barils par jour.
- Le champ pétrolier B a une capacité de production maximale de 8000 barils par jour.
- Le prix de vente par baril est de 100 dollars pour le champ A et 120 dollars pour le champ B.
- Les coûts de production par baril sont de 80 dollars pour le champ A et 90 dollars pour le
champ B.
- Il y a une contrainte de demande minimale de 3000 barils par jour pour le champ pétrolier A.
- Il y a une contrainte de demande minimale de 5000 barils par jour pour le champ pétrolier B.
8
Variables de décision :
- xA : quantité de pétrole produite par jour à partir du champ pétrolier A (en barils)
- xB : quantité de pétrole produite par jour à partir du champ pétrolier B (en barils)
Objectif :
Contraintes :
-D : 200.000 Fcfa
-E : 250.000 Fcfa
9
-A : 20x1 + 10x2
-B : 15x1 + 25x2
-C : 30x1 + 20x2
-D : 25x1 + 30x2
-E : 10x1 + 40x2
Ou xi est une variable binaire qui prend la valeur 1 si un puits est foré à l’emplacement
i et 0 sinon, x1 représente le nombre de puits forés a l ’emplacement i et x2 représente le
nombre de puits fores à l’emplacement j.
-Variables de décision : xA, xB, xC, xD, xE qui prennent des valeurs binaires 0 ou 1 pour
indiquer si un puits est foré à l’emplacement correspondant.
-Fonction objectif : maximiser la production totale de pétrole, qui est donnée par :
20xA + 10xB + 15xB + 25xB + 30xC + 20xC + 25xD + 30xD + 10xE + 40xE
-Contraintes : Nous avons plusieurs contraintes a respecter. Tout d’abord, nous devons forer
un nombre total de puit donne. Supposons que nous voulons forer 3 puits au total. Nous avons
donc la contrainte suivante :
xA + xB + xC + xD + xE = 3
Ensuite, nous pouvons imposer des contraintes sur le nombre de puits à forer à chaque
emplacement. Par exemple, nous pouvons décider de forer au plus un puits à l’emplacement
A et aux plus deux puits à l’emplacement B. Ces contraintes peuvent être exprimees comme
suit :
-xA ≤ 1
-xB ≤ 2
-xC ≤ 3
-xD ≤ 2
10
-xE ≤ 1
Enfin, nous pouvons imposer des contraintes sur les couts totaux associes aux forages.
Par exemple, nous pouvons décider de ne pas dépasser un budget total de 500.000 Fcfa. Cette
contrainte peut être exprimée comme suit :
Une fois que nous avons défini le modèle de programmation linéaire, nous pouvons
utiliser un solveur PLNE pour trouver la solution optimale qui maximise la production de
pétrole tout en respectant les contraintes. La solution optimale peut alors être utilisée pour
planifier les forages et optimiser la production de pétrole.
-Site1 : 150.000Fcfa
-Site2 : 120.000Fcfa
-Site3 : 180.000Fcfa
-Site4 : 200.000Fcfa
La production de gaz pour chaque site dépend du nombre de puits foré et de leur
emplacement. Supposons que la production de gaz pour chaque emplacement soit donnée par
la formule suivante :
11
Ou xi est une variable binaire qui prend la valeur 1 si un puits est foré sur le site i et 0
sinon, x1 représente le nombre de puits forés sur le site i et x2 représente le nombre de puits
forés sur le site j.
-Variables de décision : x1, x2, x3, x4 qui prennent des valeurs binaires 0 ou 1 pour indiquer si
un puits est foré sur le site correspondant.
-Fonction objectif : maximiser la production totale de gaz, qui est donnée par :
-Contraintes : Nous avons plusieurs contraintes à respecter. Tout d’abord, nous devons forer
un nombre total de puit donne. Supposons que nous voulons forer 4 puits au total. Nous avons
donc la contrainte suivante :
x1 + x2 + x3 + x4 = 4
Ensuite, nous pouvons imposer des contraintes sur le nombre de puits à forer à chaque
emplacement. Par exemple, nous pouvons décider de forer aux plus deux puits sur le site 1 et
aux plus un puits sur le site 4. Ces contraintes peuvent être exprimées comme suit :
-x1 ≤ 2
-x2 ≤ 2
-x3 ≤ 3
-x4 ≤ 1
Enfin, nous pouvons imposer des contraintes sur les coûts totaux associes aux forages.
Par exemple, nous pouvons décider de ne pas dépasser un budget total de 500.000 Fcfa. Cette
contrainte peut être exprimée comme suit :
Une fois que nous avons défini le modèle de programmation linéaire, nous pouvons
utiliser un solveur PLNE pour trouver la solution optimale qui maximise la production de gaz
tout en respectant les contraintes. La solution optimale peut alors être utilisée pour planifier
les forages et optimiser la production de gaz.
12
➢ NAFISSATOU OUSMANOU
13
x4 = 1 si le site D est choisi, 0 sinon
x5 = 1 si le site E est choisi, 0 sinon
Fonction objectif :
Maximiser Z = 0.8x1 + 0.6x2 + 0.7x3 + 0.5x4 + 0.65x5 (chances de succès)
Contraintes :
x1 + x2 + x3 + x4 + x5 = 1 (un seul site peut être choisi)
x1, x2, x3, x4, x5 ∈ {0, 1} (variables binaires)
Solutions optimales :
Supposons que la solution optimale soit x1 = 1, x2 = 0, x3 = 0, x4 = 0 et x5 = 0. Cela
signifie que l'entreprise devrait choisir le site A pour maximiser les chances de succès tout en
minimisant les coûts d'exploration.
Les algorithmes linéaires peuvent être utilisés pour modéliser la distribution spatiale
des sédiments dans un environnement donné, en analysant les données géologiques et
géophysiques disponibles
Pour modéliser la distribution spatiale des sédiments, plusieurs étapes doivent être suivies :
✓ La collecte des données : Il est important de collecter des données sue la topographie
du fond marin ou du lit de la rivière, les courants, les vagues, les marées, la
granulométrie des sédiments, ainsi que d’autres paramètres hydrodynamiques et
géologiques ;
✓ Le choix du modèle : Il existe différents modèles numériques qui peuvent être utilisés
pour simuler la distribution des sédiments, tels que les modèles hydrodynamiques, les
modèles de transport sédimentaire et les modèles de dépôts sédimentaires. Le choix du
modèle dépendra des objectifs d l’étude et de la disponibilité des données ;
✓ Le paramétrage du modèle : Une fois le modèle choisi, il est nécessaire de paramétrer
les conditions initiales et les paramètres du modèle en fonction des données
disponibles et des caractéristiques du site d’étude ;
14
✓ La simulation : Le modèle est ensuite utilisé pour simuler le transport et le dépôt des
sédiments dans l’environnement étudié. Cela pernet de prédire la répartition spatiale
des sédiments en fonction des conditions hydrodynamiques et géologiques ;
✓ La validation : Les résultats de la modélisation doivent être comparés aux données
observées sur le terrain afin de valider le modèle et d’ajuster si nécessaire les
paramètres et les conditions initiales.
En utilisant ces étapes, la modélisation de la distribution spatiale des sédiments peut fournir
des informations précieuses pour la gestion des ressources naturelles, la planification
environnementale et la prise de décision.
PROBLEME 1 : Supposons que nous ayons une zone d'exploration pétrolière et gazière avec
plusieurs sites potentiels où nous pouvons forer des puits. Chaque site a une estimation de la
quantité de pétrole ou de gaz qu'il contient, ainsi que des coûts associés au forage et à
l'exploitation.
Les données simulées pour cet exercice pourraient être les suivantes :
- Sites potentiels : A, B, C, D
- Site A : 500
- Site B : 700
- Site C : 400
- Site D : 600
- Site A : 2
- Site B : 3
15
- Site C : 2.5
- Site D : 4
- Site A : 1.5
- Site B : 2.5
- Site C : 1.8
- Site D : 3
L'objectif serait alors d'utiliser la programmation linéaire pour déterminer quels sites forer
afin de maximiser les réserves tout en respectant un budget donné.
Cela pourrait être formulé comme un problème d'optimisation linéaire où les variables
de décision seraient les sites à forer (par exemple, x A, xB, xC, xD), et les contraintes seraient le
budget total disponible et la quantité maximale pouvant être extraite dans chaque site.
16
(xA * réservesA) ≤ quantitéMaximaleSiteA
PROBLEME 1 : Lors d’une prospection géologique dans un bassin du RIO Del Rey, on
a effectué des sondages géophysiques et deux forations à respectivement 1000 et 1500
mètres. Il est question de caractériser le type argiles contenu dans une couverture. Les
propriétés sont, l’imperméabilité et la plasticité
PLASTICITE IMPERMEABILITE
Argile (y1) 20 10
Argile (y2) 30 25
➢ L’objectif étant d’optimiser le classement des argile contenus afin de maximiser les tôt
hydrocarbures dans la caractérisation des types d’argile.
17
Variables : Argile (y1) et Argile (y2) vérifiant le couple (y1 ; y2)
20𝑦1 + 30𝑦2 ≤ 40
{10𝑦1 + 25𝑦2 ≤ 30
𝑦1 ; 𝑦2 ≥ 0
L’objectif étant d’optimiser le classement des grès contenus afin de minimiser les
erreurs dans la caractérisation des types de grès.
Contraintes : le grès idéal doit avoir au minimum 50 usi de porosité ; 40 usi de perméabilité
et 60 usi de diamètre.
Variables : GRES1 (x1) et GRES2 (x2) vérifiant le couple (x1 ; x2)
Programme linéaire : Min Z (x1 ; x2) = 2000 X1 + 2500 X2 / x1 ; x2 ≥ 0
10𝑥1 + 50𝑥2 ≥ 50
{10𝑥1 + 20𝑥2 ≥ 40
30𝑥1 + 20𝑥2 ≥ 60
18
➢ TAMFU DIANNA CHECHE
- Le gisement A a une capacité de production maximale de 100 000 mètres cubes par jour.
- Le gisement B a une capacité de production maximale de 150 000 mètres cubes par jour.
- Le gisement C a une capacité de production maximale de 120 000 mètres cubes par jour.
- La demande quotidienne totale de gaz est de 300 000 mètres cubes.
- Le coût de production du gisement A est de 5$ par mètre cube.
- Le coût de production du gisement B est de 24$ par mètre cube.
- Le coût de production du gisement C est de 15 $ par mètre cube.
19
Le prix de vente par million de pieds cubes est de 10 dollars pour le gisement A, 50 dollars
pour le gisement B et 30 dollars pour le gisement C.
En utilisant ces contraintes, nous pouvons établir un plan de production optimal pour
maximiser les bénéfices tout en répondant à la demande quotidienne.
Les variables de décision dans ce cas sont les quantités de gaz à produire à partir de chaque
gisement (A, B et C) afin de maximiser les bénéfices.
Ces quantités peuvent être représentées par les variables xA, xB et xC, respectivement.
-xA: quantité de gaz produite par jour à partir du gisement A (en millions de pieds cubes)
- xB : quantité de gaz produite par jour à partir du gisement B (en millions de pieds cubes)
- xC : quantité de gaz produite par jour à partir du gisement C (en millions de pieds cubes)
Objectif :
Max(Z) Maximiser les bénéfices : 10 xA + 50 xB + 30 xC
Contraintes :
- Capacité de production du gisement A : xA <= 100 000
- Capacité de production du gisement B : xB <= 150 000
- Capacité de production du gisement C : xC <= 120 000
- Contrainte de demande minimale : xA + xB + xC >= 300 000
Coûts de production :
Coût total de production = 5 xA + 24 xB + 15 xC
20
Les contraintes dans ce problème peuvent inclure des limites sur le budget de l'entreprise,
la quantité de pétrole disponible dans le champ et les capacités de production des équipements
de forage. Par exemple, l'entreprise peut avoir un budget limité de 10 millions de dollars pour
l'exploitation du champ, une quantité maximale de 100 000 barils de pétrole disponibles dans
le champ et une capacité de production maximale de 50 000 barils de pétrole par jour pour
chaque option de forage.
Ce problème peut être résolu à l'aide de la programmation linéaire pour déterminer les
quantités optimales de pétrole produites par chaque option de forage, tout en respectant les
contraintes données.
Solution :
21
a) DEFINIR LES VARIABLE :
1- X1 : nombre de puits a foré au site 1
2- X2 : nombre de puits a foré au site 2
3- X3 : nombre de puits a foré au site 3
b) ETABLIR LA FONCTION OBJECTIF :
Z=10x1 + 8x2 + 12x3.
c) ETABLIR LES CONTRAINTES :
Cout total d’exploration : 2x1 + 3x2 + 4x3 ≤ 25
Production minimal requise : x1 + 2x2 + 3x3 ≥ 15
Limite de forage : x1, x2, x3 ≥0
22
Après distillation, le brut B1 fournit 3% de butane, 15% d’essence, 40% de gazole et
15% de distillat. Le brut B2 fournit 5% de butane, 20% d’essence, 35% de gazole et 10% de
distillat. Le carburant automobile est fabrique `à partir de trois ingrédients : l’essence, le
butane et le distillat. Le gazole moteur est obtenu par m´mélange de gazole et de distillat. Et
le fuel domestique peut contenir en proportions libres du distillat et du gazole. Les
réglementations imposent certaines contraintes sur la qualité du carburant automobile et du
gazole. Trois caractéristiques du carburant automobile sont importantes : l’indice d’octane
(mesure du pouvoir antidétonant du carburant), tension de vapeur (mesure du risque
d’explosion au stockage) et la volatilité (mesure de facilite de d´amarrage du moteur par
temps froid). Enfin, une quantité maximale de soufre dans le gazole moteur est impose par
des normes antipollution. Les caractéristiques `à respecter sont données par le tableau
suivant :
23
TPE 4 : Deux problèmes qui se résolvent avec l’algorithme génétique
Une représentation possible des solutions serait d'utiliser des coordonnées géographiques
(latitude et longitude) pour définir l'emplacement de chaque puits de forage.
Pour chaque solution dans la population, évaluons son aptitude en utilisant une fonction
d'évaluation. Cette fonction pourrait prendre en compte des critères tels que la production
attendue en fonction de la profondeur, la pression et l'angle de forage, ainsi que les coûts
associés à la distance entre les puits. Plus l'aptitude est élevée, meilleure est la solution.
Sélectionnons les individus les mieux adaptés pour la reproduction, en utilisant une
méthode de sélection telle que la sélection proportionnelle à l'aptitude (roulette wheel
24
selection) ou la sélection par tournoi. Les individus les mieux adaptés ont une plus grande
probabilité d'être sélectionnés.
Une fois que l'algorithme a convergé ou que les critères d'arrêt prédéfinis sont atteints,
nous pouvons analyser les résultats. La meilleure solution obtenue représente la localisation
optimale des puits de forage, qui maximise la production tout en minimisant les coûts.
Il convient de noter que les détails spécifiques de la mise en œuvre d'un algorithme
génétique peuvent varier en fonction du langage de programmation utilisé et des préférences
particulières. L'objectif de cet exemple était de vous donner une idée générale de la procédure
à suivre.
25
Ici, l’objectif est de trouver la configuration optimale des puits de forage afin de
maximiser la production d’hydrocarbure tout en minimisant les couts d’exploitation. Cela
peut être formulé sous forme d’un système d’inéquation, ou chaque inéquation représente une
contrainte à respecter.
Les variables du problème peuvent inclure les coordonnées géographiques des puits, les
profondeurs de forage, les débits d’extraction, etc. l’algorithme génétique va alors générer une
population initiale de solutions potentielles c’est-à-dire les configurations de puits, puis les
faire évoluer au fil des générations en utilisant des opérations telles que la sélection, le
croisement et la mutation.
Supposons que nous ayons un ensemble de puits de gaz et que nous voulions déterminer
les débits optimaux pour chaque puits afin de maximiser la production totale de gaz.
Cependant, il existe des contraintes telles que la capacité maximale de chaque puits, les
limites d’injection d’eau ou de gaz dans certains puits, et les limites environnementales. En
utilisant un algorithme génétique, nous pouvons générer une population initiale de solutions
potentielles représentant différents débits pour chaque puits. Ensuite, nous évaluons chaque
solution en vérifiant si elle satisfait toutes les inéquations du système. Les solutions qui ne
satisfont pas toutes les contraintes sont éliminées. Ensuite nous appliquons des opérations
génétiques telles que la sélection, le croisement, la mutation pour créer une nouvelle
génération de solution potentielles. L’algorithme génétique permettra ainsi d’explorer
efficacement l’espace des solutions possibles et d’identifier une configuration optimale des
débits pour maximiser la production totale tout en respectant toutes les contraintes du
système.
26
Tout d’abord, des relevés sismiques sont effectues pour obtenir des images 3D du sous-
sol. Ces images permettent de localiser les structures géologiques qui peuvent contenir du gaz
naturel.
Ensuite, des forages sont effectues pour prélever des échantillons de roche et de fluide.
Ces échantillons sont ensuite analyses en laboratoire pour déterminer les propriétés physiques
et chimiques du gisement, telles que la porosité, la perméabilité et la composition du gaz.
Les données recueillies lors de ces analyses sont utilisées pour créer un modèle numérique
du gisement, qui peut être utilisé pour simuler les performances du réservoir et prédire la
quantité de gaz récupérable. Les simulations prennent en compte des facteurs tels que la
pression du réservoir, la température, le débit de production et les techniques de récupération
utilises. Les résultats de ces simulations permettent aux operateurs de déterminer la quantité
de gaz récupérable et d’évaluer la viabilité économique du projet.
Tout d’abord, il faut collecter des données sur le réservoir, telles que la géométrie, la
porosité, la perméabilité, la pression et la température. Ces données peuvent être collectées à
partir des relevés sismiques, de carottages de puits existants et d’autres sources de données
géologiques et géophysiques. Ensuite, les données sont utilisées pour créer un modèle de
réservoir qui peut-être utilise pour simuler les flux de fluides et les performances du réservoir.
Les simulations peuvent être utilisées pour tester différentes stratégies de production et
déterminer la meilleure façon d’optimiser la production.
Les simulations peuvent également être utilisées pour prédire les performances du
réservoir dans différentes conditions, telles que l’ajout de nouveaux puits ou l’utilisation de
techniques de récupération améliorées. En utilisant ces prévisions, les opérateurs peuvent
déterminer les meilleures pratiques pour maximiser la production tout en minimisant les
couts.
27
➢ BALLA MENGUE Hyacinthe
Les algorithmes génétiques peuvent être utilisés pour étudier l’effet des changements
climatiques sur le transport sédimentaire, en analysant les données sur les précipitations, les
températures et les caractéristiques du bassin versant.
Pour étudier l’effet des changements climatiques sur le transport sédimentaire, plusieurs
étapes doivent être suivi :
✓ La collecte des données : Rassembler les données sur les précipitations, les
températures et les caractéristiques du bassin versant, telles que la topographie, la
végétation et l’utilisation des terres ;
✓ Définir l’objectif à atteindre : Déterminer l’objectif de notre étude ;
✓ La modélisation : Utiliser un modèle de transport sédimentaire existant et ajouter des
paramètres pour tenir compte des changements climatiques. Nous pouvons utiliser des
équations basées sur les données collectées pour modéliser la relation entre les
précipitations, les températures et le transport sédimentaire ;
✓ Créer une population initiale : Générer une population initiale d’individus représentant
différentes combinaisons de paramètres pour le modèle de transport sédimentaire ;
✓ L’évaluation de l’aptitude de chaque individu : Evaluer la performance de chaque
individu en utilisant le modèle de transport sédimentaire pour simuler le transport
sédimentaire dans différentes conditions climatiques. Comparer les résultats simulés
avec les données réelles pour déterminer l’aptitude de chaque individu ;
✓ La sélection : Sélectionner les individus les plus performants pour la reproduction ;
✓ Croisement : Effectuer des opérations de croisement entre les individus sélectionnés
pour créer une nouvelle génération d’individus ;
✓ Nutation : Appliquer des nutations aléatoires à certains individus de la nouvelle
génération pour introduire de la diversité ;
✓ Evaluation de l’aptitude de chaque individu : Evaluer la performance des nouveaux
individus en utilisant le modèle de transport sédimentaire ;
✓ Répéter la sélection et évaluation des individus jusqu’à ce qu’une condition d’arrêt
soit atteinte ;
28
✓ Résultats : Analyser les résultats obtenus pour comprendre comment les changements
climatiques affectent le transport sédimentaire dans le bassin versant. Nous pouvons
également identifier les paramètres les plus importants et les tendances observées.
Le résultat on montre que l’algorithme de programmation dynamique peut être utilise pour
optimiser la production de gaz et de pétrole dans des réservoirs avec une précision élevé.
Les algorithmes génétiques sont de la famille des algorithmes évolutionnistes. Leur but est
de trouver une solution approchée à un problème d'optimisation, lorsqu'il n'existe pas de
méthode exacte pour le résoudre en un temps raisonnable. Les algorithmes génétiques
utilisent la notion de sélection naturelle et l'appliquent à une population de solutions
potentielles au problème donné.
Principe et mise en ouvre
Le schéma d’un algorithme génétique est simple. On commence par générer une population
initiale d’individus de façon aléatoire. A chaque étape, on crée une nouvelle population en
utilisant les opérateurs génétiques, à savoir, sélection, croisement et mutation
29
(Le hoai minh, 2007). Le schéma du fonctionnement d’un algorithme génétique est
présente dans la figure suivante :
Figure 1 : Schéma d’un algorithme génétique simple (le hoai minh, 2007)
Application de l’algorithme Génétique (sélection des variables) sur les données brutes
On a utilisé cette technique à cause de sa capacité de distinguer statistiquement les
meilleurs individus d’un group et d’éliminer les mauvais.
Dans notre étude, la méthode de régression linéaire multiple (AG-RLM) combiné aux
algorithmes génétiques hybrides a été utilisée sur une série de 4 paramètres de la base de
données afin de prévenir et de choisir les facteurs explicatifs les plus influents, sur la
prévision de perméabilité du drain 5.
30
L'équation (AG-RLM) a été transférée à la relation suivante :
Prem = - 0,1987 (± 0,0422) Depth + 0,0031 (± 0,0044) ILD, DIL - 41,7733 (± 15,5163)
RHOB + 0,2558 (± 0,2535) NPHI + 779,1310 (± 144,6256)
La sélection de variable :
Le résultat de AG-RLM a montré que les variables les plus significatives pour estimer
la perméabilité sont : profondeur (HCAL), la densité (RHOB) et le neutron (NPHI). Ces
paramètres doivent être considérés comme des variables explicatives et elles sont utilisées
dans l’application avec les autres techniques d'intelligence artificielle pour améliorer les
performances et minimiser l’erreur (Tableau.1).
Les performances de cette technique entre perméabilité réelle et la perméabilité estimée par
(AG-RLM) sont
R2= 0.59, RMSE= 6.2162 et MAE= 4.1383 (Tableau. 2).
Tableau 2 : les performances de AG-RLM.
R2 RMSE MAE
31
➢ TAMFU DIANNA CHECHE
32
D : la pression
Modélisons un modèle de régression linéaire :
Production de pétrole = β0 + β1*Profondeur + β2*Porosité + β3*Perméabilité +
β4*Pression + ε
Où β0, β1, β2, β3, et β4 : coefficients du modèle et ε est l'erreur résiduelle.
En utilisant des techniques d'ajustement de modèle, nous pourrions estimer les
coefficients du modèle à partir de nos données et utiliser le modèle ajusté pour prédire la
production de pétrole dans le gisement1 en fonction des valeurs observées des caractéristiques
géologiques. Ainsi, la régression linéaire pourrait être utilisée pour prédire la production de
pétrole dans le gisement1 en fonction des caractéristiques géologiques, ce qui pourrait être
utile pour la planification de la production et la prise de décision dans le domaine pétrolier.
➢ NAFISSATOU OUSMANOU
PROBLEME 1 : Supposons que nous ayons une zone d'exploration pétrolière avec des
contraintes géologiques et opérationnelles spécifiques. Par exemple, nous pourrions avoir des
zones à haut potentiel de production, des contraintes de distance minimale entre les puits, des
contraintes environnementales, etc.
Pour résoudre ce problème, l’algorithme générera initialement une population de
configurations de puits aléatoires dans la zone d'exploration. Chaque configuration sera
représentée par un ensemble de coordonnées qui définissent l'emplacement de chaque puits.
Ensuite, l'algorithme évaluera chaque configuration en termes de production
potentielle et de coûts associés. Cela peut être fait en utilisant des modèles géologiques, des
simulations de production, des estimations de coûts, etc. Les configurations qui ne respectent
pas les contraintes géologiques ou opérationnelles seront éliminées.
Enfin, l'algorithme utilisera des opérations telles que la sélection, le croisement et la
mutation pour générer de nouvelles configurations de puits à partir des configurations
existantes. La sélection favorisera les configurations qui ont une meilleure performance
potentielle en termes de production et de coûts. Le croisement combinera les caractéristiques
des configurations parentales pour créer de nouvelles configurations. La mutation introduira
des variations aléatoires dans les configurations existantes.
33
Ce processus d'évaluation et d'évolution sera répété sur plusieurs générations jusqu'à
ce qu'une configuration optimale émerge. La configuration optimale sera celle qui maximise
la production tout en minimisant les coûts, tout en respectant les contraintes géologiques et
opérationnelles.
• Sélection des parents : Les individus les plus performants sont sélectionnés comme
parents pour la prochaine génération. Cela peut être fait en utilisant des méthodes de
sélection telles que la roulette ou le tournoi ;
• Croisement et mutation : Les parents sélectionnés sont croisés pour créer de nouveaux
individus. Cela peut être fait en échangeant des parties de leurs configurations de puits
de forage. Des mutations aléatoires peuvent également être appliquées pour introduire
de la diversité dans la population ;
34
• Remplacement des individus : Les nouveaux individus sont utilisés pour remplacer
une partie de l'ancienne population, en veillant à ce que les meilleurs individus soient
conservés ;
• Répéter les étapes 3 à 6 jusqu'à atteindre une condition d'arrêt : Les étapes
d'évaluation, de sélection, de croisement et de mutation sont répétées jusqu'à ce qu'une
condition d'arrêt soit atteinte, par exemple un nombre maximum d'itérations ou une
convergence des performances.
En utilisant cette approche, les algorithmes génétiques peuvent aider les entreprises
d'exploration gazière à optimiser leurs opérations, en trouvant des configurations de puits de
forage qui maximisent la production de gaz tout en minimisant les coûts.
35
génération de diffèrent génotype cela permets d’explore les diffèrent attribues
d’emplacement du puits.
5- Mutation : En introduisant des changements génétiques aléatoires sur la nouvelle
génération au travers de la mutation. La mutation aides a créé des nouvelles variétés
dans la population permettant l’exploration des différents emplacements dans la zone
délimitée.
6- Evaluation du fitness de la nouvelle génération en utilisant la fonction fitness
7- Remplace la population : une fois l’évaluation a été faites remplacer une partir de la
population avec la nouvelle génération le remplacement est baser sur l’évaluation du
fitness de la nouvelle population cela permet à la nouvelle génération avec des
meilleur valeur de fitness de fait partie de la deuxième génération après elles.
8- Itérer le 3-7 plus le nombre d’itérations est élever mieux seront les résultats optimaux
9- Une fois l’algorithme terminer le meilleur emplacement est obtenue en utilisant les
méthodes de validation.
36