Brevet FR3052277A1 — publié le 20171208

SYSTÈMES ET PROCÉDÉS DE SUPPRESSION DE FAILLE DE NUAGES DE POINTS ARRIÈRE-PLAN TECHNOLOGIQUE [0001] Des failles géologiques surviennent lorsqu'il existe une fracture le long de laquelle des blocs de la croûte terrestre (par ex., des blocs de failles) de part et d'autre de la fracture se déplacent les uns par rapport aux autres et parallèlement à la fracture (par ex., un plan de faille). Par définition, le bloc de faille situé au-dessus du plan de faille est appelé le bloc de l'éponte supérieure et le bloc de faille situé en dessous du plan de faille est appelé le bloc de la lèvre inférieure. Différents types de failles sont classés sur la base de l'orientation des blocs de failles. Par exemple, une « faille normale » survient lorsque le bloc de l'éponte supérieure se déplace vers le bas par rapport au bloc de la lèvre inférieure et peut survenir lorsqu'il y a une expansion de la croûte. Autrement, une « faille inverse » survient lorsque le bloc de l'éponte supérieure se déplace vers le haut par rapport au bloc de la lèvre inférieure et survient lorsque la croûte est compressée. [0002] Parce que les failles dans la croûte terrestre coupent à travers des formations géologiques et les décalent, la présence de failles rend une modélisation de propriétés des formations géologiques difficile. BRÈVE DESCRIPTION DES DESSINS [0003] Les figures suivantes sont incluses pour illustrer certains aspects des modes de réalisation, et ne doivent pas être considérées comme des modes de réalisation exclusifs. L'objet divulgué admet des modifications considérables, des transformations, des combinaisons, et des équivalents de forme et de fonction, comme le comprendra un spécialiste du domaine et qui bénéficie de cette divulgation. [0004] La figure 1 est une vue en plan d'un contexte d'une formation géologique incluant des surfaces de blocs de faille séparées par une faille. [0005] La figure 2 est une vue en plan du contexte dans la figure 1 illustrant des lignes de faille à l'intersection de la surface de faille et des surfaces des blocs de faille. [0006] La figure 3 illustre une polyligne centrale d'un polygone de faille formé par les lignes de faille dans la figure 2. 3052277 2 [0007] La figure 4 illustre un polygone de faille étendu défini par des lignes de faille, chacune séparée de manière horizontale des lignes de faille respectives dans la figure 2. [0008] La figure 5 illustre les exemples de points de contrôle des 5 lignes de faille dans les figures 2 et 4. [0009] La figure 6 illustre le contexte avec le polygone de faille dans la figure 3 supprimé. [0010] La figure 7 illustre un nuage de points faillé de la formation géologique de la figure 1. 10 [0011] La figure 8 illustre un nuage de points non faillé de la formation géologique de la figure 1. [0012] La figure 9 est un schéma de procédé d'un exemple de procédé de suppression de faille d'une formation géologique en utilisant un nuage de points. 15 [0013] La figure 10 montre un système de traitement illustratif d'exécution du processus de suppression de faille en utilisant un nuage de points et d'autres tâches comme décrit ici. DESCRIPTION DETAILLEE 20 [0014] Des modes de réalisation divulgués ici concernent généralement une suppression de faille de failles géologiques dans une formation géologique, et plus particulièrement, une suppression de faille d'une formation géologique représentée par un nuage de points et une réalisation d'une modélisation de propriétés dans le nuage de points non faillé résultant. 25 [0015] Selon des modes de réalisation divulgués, une suppression de faille implique de « déplacer » une paire de blocs de failles, un à partir de chaque côté d'une faille, pour aligner les blocs de failles l'un avec l'autre, et ainsi minimiser les rejets de faille dus à la faille. Initialement, un nuage de points d'un volume de la formation géologique entourant la faille est généré. L'opération de suppression de 30 faille est réalisée sur chaque point du nuage de points pour obtenir un nuage de points non faillé. Le nuage de points non faillé représente la paire de blocs de failles comme un unique bloc non faillé. Par la suite, une modélisation de propriétés est réalisée dans le nuage de points non faillé pour estimer des propriétés géologiques et/ou géophysiques telles que la lithologie, la porosité, l'impédance acoustique, la 35 perméabilité, ou la saturation en eau, du bloc non faillé. Les valeurs de la 3052277 3 modélisation de propriétés sont ensuite réaffectées au nuage de points faillé original pour estimer l'emplacement des propriétés géologiques et/ou géophysiques dans la formation géologique faillée originale entourant la faille. [0016] Tel qu'utilisé ici, « rejet de faille » ou ses variations 5 désignent collectivement un rejet de faille vertical et un soulèvement horizontal de faille. [0017] Tel qu'utilisé ici, « suppression de faille » ou ses variations désignent une restauration d'une formation géologique présentant une fracture qui sépare une paire de blocs de failles à un état non faillé. 10 [0018] Tel qu'utilisé ici, « nuage de points » ou ses variations désignent un ensemble de points de données représentant un volume souhaité d'une formation géologique dans un système de coordonnées souhaité. [0019] Tel qu'utilisé ici, « rejet de faille » ou ses variations désignent un changement de profondeur le long de l'intersection d'une faille 15 géologique avec une surface. [0020] Les figures 1 à 6 sont des vues en plan illustrant de manière progressive un exemple de processus de suppression de faille tel qu'appliqué à une structure géologique dans une formation géologique représentée dans un exemple de contexte tridimensionnel 100. Pour les besoins de la présente discussion, 20 le contexte 100 est un modèle structurel basé sur des horizons (surfaces) et des failles dans la formation géologique. Des numéros similaires utilisés dans une quelconque des figures 1 à 6 désignent des éléments ou composants communs qui peuvent ne pas être décrits plus d'une fois. [0021] La figure 1 est une vue en plan du contexte 100 d'un 25 exemple de formation géologique (par ex., une portion de la croûte terrestre) incluant des surfaces adjacentes 102 et 104, et une faille 106 entre les surfaces 102 et 104. Les surfaces 102 et 104 peuvent comprendre des surfaces respectives de deux blocs de faille, un bloc de l'éponte supérieure 108 et un bloc de la lèvre inférieure 110, de la croûte terrestre formés en raison de la faille 106. Comme représenté, la faille 106 30 définit une surface de fracture 112 qui croise les surfaces 102 et 104. Pour les besoins de la présente discussion le bloc de l'éponte supérieure 108 désigne un bloc de faille situé au-dessus de (ou sur) la surface de fracture 112 et le bloc de la lèvre inférieure 110 désigne un bloc de faille situé en dessous de (ou sous) la surface de faille 112. En outre, il est supposé que la faille 106 est une « faille normale », qui 35 est une faille dont le bloc de l'éponte supérieure 108 se déplace vers le bas par rapport au bloc de la lèvre inférieure 110. 3052277 4 [0022] La figure 2 est une vue en plan du contexte 100 de la figure 1 illustrant une première ligne de faille 114 et une deuxième ligne de faille 116 à l'intersection de la surface de fracture 112 (non représentée expressément) et les surfaces 102 et 104. Dans un souci de simplicité d'illustration, la faille 106 est omise 5 de la figure 2. Les première et deuxième lignes de faille 114 et 116 sont chacune représentée comme des polylignes et définissent ensemble un polygone de faille 118. Le polygone de faille 118 se prolonge entre les points d'extrémité 120 et 122 où les première et deuxième lignes de faille 114 et 116 se croisent. [0023] En référence à la figure 3, le polygone de faille 118 définit 10 ou autrement fournit une polyligne centrale 124 qui est une polyligne linéaire par morceaux centrée dans le polygone de faille 118 et reliant les points d'extrémité 120 et 122. Afin de déterminer la polyligne centrale 124, dans certains modes de réalisation, un point A est sélectionné sur la deuxième ligne de faille 116 et un point B est sélectionné sur la première ligne de faille 114. Ici, il est supposé que les points 15 A et B étaient au même emplacement (coïncidents) sur la surface de la formation géologique (par ex., la surface terrestre) avant la formation de la faille 106, mais sont maintenant séparés en raison de la faille 106. Divers procédés connus peuvent être utilisés pour déterminer des points A et B. Par exemple, une direction de la pente la plus abrupte du plan de faille contenant la faille 106 est calculée, puis le point B 20 est déterminé par croisement de la ligne de faille 114 du polygone de faille 118 avec un plan vertical contenant à la fois le point A et un vecteur représentant la pente la plus abrupte. [0024] Un rejet de faille à partir d'un point A à un point B, représenté par un vecteur AB, est ensuite déterminé. En utilisant le vecteur AB, un 25 vecteur 0,5*AB est calculé comme le rejet de faille à partir du point A sur une deuxième ligne de faille 116 jusqu'à un premier point central (non montré) sur la surface de fracture 112 (figure 1). De même, un vecteur 0,5*BA est calculé comme le rejet de faille à partir du point B sur une première ligne de faille 114 jusqu'à un deuxième point central (non montré) sur la surface de faille 112. Les premier et 30 deuxième points centraux sont par conséquent situés sur la polyligne centrale 124. Le processus est répété pour obtenir de multiples points centraux le long du polygone de faille 118, et les segments de lignes reliant les multiples points centraux forment la polyligne centrale 124. Il sera entendu que le procédé divulgué ci-dessus d'obtention de la polyligne centrale 124 n'est qu'un exemple et divers autres procédés 35 peuvent être utilisés pour obtenir la polyligne centrale 124, sans s'éloigner de la portée de la divulgation. 3052277 5 [0025] La zone affectée par la faille 106 est ensuite déterminée par création d'un nouveau polygone de faille incluant de nouvelles lignes de faille qui sont séparées des première et deuxième lignes de faille 114, 116 d'une distance connue. Dans certains modes de réalisation, cette distance connue peut être obtenue 5 à partir d'un produit de l'amplitude la plus importante de tous les rejets de faille de la faille 106 et un multiplicateur prédéterminé. Le multiplicateur prédéterminé est sélectionné sur la base de critères prédéterminés incluant, mais sans s'y limiter, une taille de la faille, une taille du rejet de faille, des données empiriques, et analogues. Par exemple, si l'amplitude la plus importante de tous les rejets de faille est de 10 10 mètres et un multiplicateur choisi (par ex., sur la base de critères prédéterminés) est 20, alors la distance (ou séparation) horizontale (par ex., sensiblement parallèle aux surfaces 102, 104) maximale entre les lignes formant la nouvelle faille et les première et deuxième lignes de faille 114, 116 est 200 mètres. Par conséquent, un nouveau polygone de faille étendu est obtenu et inclut deux lignes de faille séparées de 15 manière horizontale de 200 mètres des première et deuxième lignes de faille 114 et 116, respectivement. Dans d'autres cas, le multiplicateur prédéterminé est obtenu à partir du rapport d'anisotropie de la plage continue horizontale maximale sur la plage continue verticale maximale d'une propriété pétrophysique, qui est modélisé comme décrit en détail ci-dessous. Si le rapport est 100:1, alors la distance 20 horizontale maximale entre les lignes formant la nouvelle faille et les première et deuxième lignes de faille 114, 116 est 100 x (amplitude du rejet de faille). [0026] La figure 4 représente un polygone de faille 126 étendu formé par les troisième et quatrième lignes de faille 128 et 130, chacune séparée de manière horizontale des première et deuxième lignes de faille 114 et 116 respectives. 25 Les zones géologiques incluses dans le polygone de faille 126 peuvent être considérées comme la zone affectée par la faille 106. Il sera par conséquent entendu que des failles plus importantes affectent une zone plus importante, tandis que de plus petites failles affectent une zone relativement plus petite. La zone affectée peut être supposée comme incluant une première zone 132 limitée par la première ligne 30 de faille 114 et une troisième ligne de faille 128, et une seconde zone 134 limitée par la deuxième ligne de faille 116 et une quatrième ligne de faille 130. [0027] Le processus de suppression de faille inclut ensuite une expansion de la première zone 132 et de la seconde zone 134 pour minimiser ou éliminer les rejets de faille entre la première ligne de faille 114 et la polyligne centrale 35 124, et entre la deuxième ligne de faille 116 et la polyligne centrale 124. L'expansion de la première zone 132 et de la seconde zone 134 inclut un processus de mappage 3052277 6 qui est appliqué de manière individuelle à la première zone 132 et à la seconde zone 134 pour mapper chaque point dans la première zone 132 et dans la seconde zone 134 à un nouveau point de telle sorte que les rejets de faille à chacun des points sont supprimés. De ce fait, le polygone de faille 118 et la polyligne centrale 124 5 convergent, et la faille 106 (figure 1) est supprimée. Cependant, comme décrit plus bas, lors de l'expansion de la première zone 132 et de la seconde zone 134, les points sur les troisième et quatrième lignes de faille 128 et 130 ne sont pas mappés à de nouveaux points. Divers algorithmes, tels qu'une pondération en fonction inverse de la distance (IDW), une interpolation des splines, un krigeage (c.-à-d., une régression 10 par processus gaussien), et analogues, peuvent être utilisés pour étendre la première zone 132 et la seconde zone 134. [0028] À titre d'exemple non limitatif, l'expansion de la première zone 132 et de la seconde zone 134 est décrite ici en faisant référence à l'algorithme de krigeage. Cependant, il sera entendu que la première zone 132 et la seconde 15 zone 134 peuvent alternativement être étendues en utilisant la pondération en fonction inverse de la distance (IDW), l'interpolation des splines, ou tout autre algorithme approprié, sans s'éloigner de la portée de la divulgation. [0029] Un krigeage est un exemple d'un algorithme d'interpolation non biaisé et est utilisé pour prédire des valeurs inconnues à partir de données 20 observées à des points (ou emplacements) connus. L'algorithme de krigeage utilise des variogrammes pour exprimer une variation spatiale, et minimise l'erreur de valeurs prédites, qui sont estimés par distribution spatiale de valeurs prédites. Les emplacements connus sont appelés points de contrôle. En référence aux figures 3 et 4, les rejets de faille aux première et deuxième lignes de faille 114, 116 du polygone 25 de faille 118 et aux troisième et quatrième lignes de faille 128 et 130 du polygone de faille étendu 126 sont considérés comme les points de contrôle. [0030] La figure 5 illustre la quatrième ligne de faille 130 incluant des points de contrôle E, F, et G, chacun défini par le rejet de faille (0, 0, 0) et la deuxième ligne de faille 116 incluant des points de contrôle P, Q, R présentant des 30 rejets de faille (5, 2, 2), (10, 2, 5) et (8, 1, 3), respectivement. Les coordonnées de rejet de faille pour les points P, Q, et R sont affectées en référence aux points E, F et G, respectivement. Les coordonnées de rejet de faille pour les points P, Q, et R sont des représentations mathématiques du vecteur AB entre les deux points E et P, F et Q, et G et R, respectivement. 35 [0031] L'algorithme de krigeage peut être mis en oeuvre sur la base de ces six points de contrôle E, F, G, P, Q, et R. Par souci de didactisme, le 3052277 7 processus de suppression de faille est décrit ici en référence à la seconde zone 134. Cependant, il sera compris que le processus de suppression de faille peut être appliqué de manière similaire à la première zone 132. En outre, il sera entendu que le nombre de points de contrôle choisi n'est qu'un exemple, et le nombre de points 5 de contrôle peut être augmenté (ou diminué) selon l'application souhaitée, sans s'éloigner de la portée de la divulgation. [0032] À chaque point (ou emplacement) D (x, y, z) dans la seconde zone 134, un vecteur de différence (dx, dy, dz) est calculé en utilisant l'algorithme de krigeage en calculant les masses wi dans les équations données par 10 dx = wi * dxt dy i=1 dz dyi dzi où (dxi, dyi, dzi) représente les rejets de faille (5, 2, 2), (10, 2, 5) et (8, 1, 3) correspondants des points de contrôle P, Q, et R, respectivement, sur la 15 deuxième ligne de faille 116 et les rejets de faille (0, 0, 0) de chaque point de contrôle E, F, et G sur la quatrième ligne de faille 130. [0033] Le vecteur de différence (dx,dy,dz) est ensuite ajouté à chaque point D(x,y,z) dans la seconde zone 134 pour mapper chaque point D(x,y,z) à un nouveau point D' qui est plus proche de la polyligne centrale 124 comparé au 20 point D(x,y,z). En d'autres termes, le point D peut être considéré comme ayant été déplacé au point D' (x + dx, y + dy, z + dz) . Le vecteur de différence (dx, dy, dz) calculé pour chaque point de contrôle E, F, et F est (0, 0, 0), et par conséquent les points de contrôle E, F, et G ne sont pas mappés à de nouveaux points. Autrement dit, les points de contrôle E, F, et G sont « ancrés ». Le vecteur de différence (dx, dy, dz) est 25 calculé pour les points de contrôle P, Q, et R en multipliant les rejets de faille (5, 2, 2), (10, 2, 5) et (8, 1, 3) aux points de contrôle respectifs P, Q, et R par 0,5. Un ajout du vecteur de différence (dx, dy, dz) aux points de contrôle P, Q, et R résulte en la deuxième ligne de faille 116 coïncidant avec la polyligne centrale 124. [0034] Le processus de suppression de faille mentionné ci-dessus 30 peut être appliqué de manière similaire à la première zone 132. Brièvement, dans le processus de suppression de faille appliqué à la première zone 132, les points de contrôle sur la troisième ligne de faille 128 sont « ancrés ». Le vecteur de différence 3052277 8 calculé en utilisant l'algorithme de krigeage pour chaque point dans la première zone 132 est soustrait de chaque point pour mapper chaque point à de nouveaux points correspondants qui sont plus proches de la première ligne de faille 114. Un ajout du vecteur de différence aux points de contrôle sur la première ligne de faille 114 résulte 5 en la première ligne de faille 114 coïncidant avec la polyligne centrale 124. Le processus de mappage mentionné ci-dessus supprime par conséquent le polygone de faille 118 et, de ce fait, la faille 106 est supprimée. [0035] La figure 6 illustre le contexte 100 avec le polygone de faille 118 supprimé. 10 [0036] Selon les modes de réalisation divulgués, le processus de suppression de faille mentionné ci-dessus dans les figures 1 à 6 peut être appliqué à un nuage de points représentant le volume d'une formation géologique incluant une ou plusieurs failles. Généralement, le nuage de points est une collection importante de points acquis par des scanners laser 3D ou autres technologies pour créer des 15 représentations 3D de structures existantes. [0037] La figure 7 illustre un nuage de points 3D 702 d'une formation géologique à l'intérieur d'un contexte 700. Pour les besoins de la présente discussion, un nuage de points 702 est de la formation géologique dans le contexte 100 des figures 1 à 6. Comme illustré, le nuage de points 702 inclut les surfaces 20 102, 104 du bloc de l'éponte supérieure 108 et du bloc de la lèvre inférieure 110 de la croûte terrestre formées en raison de la faille 106. Le processus de suppression de faille décrit ci-dessus est réalisé sur chaque point du nuage de points 702 pour sensiblement aligner les surfaces 102 et 104 de manière horizontale et de manière verticale afin que chaque surface 102, 104 transite jusqu'à l'autre sans variation 25 géologique/géographique sensible, et ainsi éliminer la faille 106. Autrement dit, les surfaces 102 et 104 sont sensiblement alignées de telle sorte qu'elles sont fusionnées pour devenir un unique bloc qui peut représenter la formation géologique antérieure à la faille 106. [0038] La figure 8 illustre un nuage de points non faillé 704 après 30 le processus de suppression de faille. Comme illustré, les surfaces 102 et 104 sont fusionnées pour devenir un unique bloc qui peut représenter la formation géologique antérieure à la formation de la faille 106. Une modélisation de propriétés peut ensuite être réalisée dans le nuage de points non faillé 704 pour estimer une ou plusieurs propriétés géologiques et/ou géophysiques telles que la lithologie, la porosité, 35 l'impédance acoustique, la perméabilité, la saturation en eau, et analogues, de la formation géologique. Une modélisation de propriétés désigne le processus 3052277 9 d'attribution de valeurs de propriétés à la formation géologique entre de multiples puits sur la base de diverses propriétés physiques, chimiques, électriques, ou autres de la formation géologique obtenues à partir d'opérations de diagraphie réalisées dans les multiples puits. 5 [0039] Par conséquent, avant de réaliser une modélisation de propriétés de la formation géologique non faillée, les propriétés géologiques et/ou géophysiques de la formation géologique faillée sont obtenues en utilisant des opérations de diagraphie de puits souhaitées. Les propriétés géologiques et/ou géophysiques de la formation provenant des opérations de diagraphie de puits sont 10 incorporées dans le nuage de points faillé 702. [0040] Les points dans la même couche du nuage de points 702 présentent des propriétés similaires car les couches se sont déposées au cours du même événement géologique. Des points adjacents dans la même couche à travers la faille 106 présentent des propriétés similaires car, lorsque les couches sont 15 déposées, la faille 106 n'existait pas. Cependant, les couches dans le nuage de points 702 peuvent maintenant être décalées de manière horizontale et de manière verticale en raison de la faille 106. [0041] Une suppression de faille du nuage de points 702 aligne sensiblement les couches à travers la faille 706 et le nuage de points non faillé 704 20 représente par conséquent la formation géologique antérieure à la génération de la faille 106. Une modélisation de propriétés est ensuite réalisée dans le nuage de points non faillé 704. Les valeurs de la modélisation de propriétés sont ensuite réaffectées au nuage de points faillé 702. De ce fait, les propriétés géologiques et/ou géophysiques de la formation géologique faillée sont obtenues. Dans certains 25 exemples, la modélisation de propriétés peut être réalisée en utilisant des procédures de simulation séquentielle telles qu'une simulation gaussienne séquentielle (SGS), une simulation séquentielle d'indicateurs (SIS), une simulation d'indicateurs bayésiens, et analogues. [0042] La figure 9 est un schéma de procédé d'un exemple de 30 procédé 900 de suppression de faille d'une formation géologique en utilisant un nuage de points. Le procédé 900 inclut une génération d'un nuage de points faillé représentant une formation géologique faillée incluant un premier bloc de faille, un second bloc de faille, et une faille formée entre les premier et second blocs de faille, comme à 902. Le premier bloc de faille présente une première surface, le second 35 bloc de faille présente une seconde surface, et la faille présente une surface de faille qui croise les première et seconde surfaces. Le procédé 900 inclut en outre une 3052277 10 génération d'une première ligne de faille à partir d'une intersection de la première surface et de la surface de faille et d'une deuxième ligne de faille à partir d'une intersection de la seconde surface et de la surface de faille, comme à 904, une génération d'un premier polygone de faille en utilisant les première et deuxième 5 lignes de faille, comme à 906, une génération d'une polyligne centrale du premier polygone de faille, comme à 908, et une génération d'une troisième ligne de faille séparée de la première ligne de faille et d'une quatrième ligne de faille séparée de la deuxième ligne de faille, comme à 910. Une séparation entre la troisième ligne de faille et la première ligne de faille et une séparation entre la quatrième ligne de faille 10 et la deuxième ligne de faille sont basées sur un rejet de faille de la faille. Le procédé 900 inclut en outre encore une génération d'un second polygone de faille en utilisant les troisième et quatrième lignes de faille, comme à 912, une expansion d'une première zone limitée par les première et troisième lignes de faille de telle sorte que la première ligne de faille et la polyligne centrale coïncident, comme à 914, une 15 expansion d'une seconde zone limitée par les deuxième et quatrième lignes de faille de telle sorte que la deuxième ligne de faille et la polyligne centrale coïncident, comme à 916, et une génération d'un nuage de points non faillé représentant une formation géologique non faillée incluant les premier et second blocs de failles sensiblement alignés l'un avec l'autre, comme à 918. 20 [0043] La figure 10 montre un système de traitement 1000 illustratif pour exécuter le processus de suppression de faille décrit plus haut en utilisant un nuage de points et d'autres tâches comme décrit ici. Le système de traitement 1000 peut inclure un processeur 1010, une mémoire 1020, un dispositif de stockage 1030, et un dispositif d'entrées/sorties 1040. Chacun des composants 25 1010, 1020, 1030, et 1040 peut être interconnecté, par exemple, en utilisant un bus de système 1050. Le processeur 1010 peut traiter des instructions pour exécution à l'intérieur du système de traitement 1000. Dans certains modes de réalisation, le processeur 1010 est un processeur monofilière, un processeur multifilière, ou un autre type de processeur. Le processeur 1010 peut être capable de traiter des 30 instructions stockées dans la mémoire 1020 ou sur le dispositif de stockage 1030. La mémoire 1020 et le dispositif de stockage 1030 peuvent stocker des informations à l'intérieur du système de traitement 1000. [0044] Le dispositif d'entrées/sorties 1040 peut fournir des opérations d'entrées/sorties pour le système de traitement 1000. Dans certains 35 modes de réalisation, le dispositif d'entrées/sorties 1040 peut inclure un ou plusieurs dispositifs d'interface réseau, par ex., une carte Ethernet ; un dispositif de 3052277 11 communication en série, par ex., un port RS-232 ; et/ou un dispositif d'interface sans fil, par ex., une carte 802.11, un modem 3G sans fil, ou un modem 4G sans fil. Dans certains modes de réalisation, le dispositif d'entrées/sorties peut inclure des dispositifs de pilotage configurés pour recevoir des données d'entrée et envoyer des 5 données de sortie à d'autres dispositifs d'entrées/sorties, par ex., un clavier, une imprimante et des dispositifs d'affichage 1060. Dans certains modes de réalisation, des dispositifs informatiques mobiles, des dispositifs de communication mobiles, et autres dispositifs peuvent être utilisés. [0045] Selon au moins certains modes de réalisation, les procédés 10 et systèmes divulgués relatifs au matériel de balayage et d'analyse peuvent être mis en oeuvre dans une circuiterie électronique numérique, ou dans des logiciels informatiques, des micrologiciels, ou du matériel informatique, incluant les structures divulguées dans cette spécification et leurs équivalents structuraux, ou dans des combinaisons d'un ou de plusieurs d'entre eux. Des logiciels informatiques peuvent 15 inclure, par exemple, un ou plusieurs modules d'instructions, codés sur support de stockage lisible par ordinateur pour exécution par, ou pour contrôler l'opération de, un appareil de traitement de données. Des exemples d'un support de stockage lisible par ordinateur incluent un support non transitoire tel que des dispositifs à mémoire vive (RAM), des dispositifs à mémoire morte (ROM), des dispositifs optiques (par ex., 20 des CD ou DVD), et des lecteurs de disque. [0046] Le terme « appareil de traitement de données » englobe toutes sortes d'appareils, de dispositifs, et de machines pour traiter des données, y compris à titre d'exemple un processeur programmable, un ordinateur, un système sur puce, ou de multiples, ou des combinaisons, des éléments précédents. L'appareil 25 peut inclure un circuit logique à usage déterminé, par ex., une FPGA (matrice prédiffusée programmable par l'utilisateur) ou un ASIC (circuit intégré à application spécifique). L'appareil peut également inclure, en plus du matériel informatique, un code qui crée un environnement d'exécution pour le programme informatique en question, par ex., un code qui constitue des micrologiciels de processeur, une pile de 30 protocoles, un système de gestion de base de données, un système d'exploitation, un environnement d'exécution multiplateforme, une machine virtuelle, ou une combinaison d'un ou de plusieurs d'entre eux. L'appareil et un environnement d'exécution peuvent réaliser diverses infrastructures de modèle informatique différentes, telles que des services Web, de l'informatique distribué, et des 35 infrastructures de grilles informatiques. 3052277 12 [0047] Un programme informatique (également appelé un programme, un logiciel, une application logicielle, un script, ou un code) peut être écrit sous n'importe quelle forme de langage de programmation, y compris en langages compilés ou interprétés, en langages déclaratifs ou procéduraux. Un 5 programme informatique peut, mais pas nécessairement, correspondre à un fichier dans un système de fichiers. Un programme peut être stocké dans une portion d'un fichier qui détient d'autres programmes ou données (par ex., un ou plusieurs scripts stockés dans un document en langage de balisage), dans un unique fichier dédié au programme en question, ou dans de multiples fichiers coordonnés (par ex., des 10 fichiers qui stockent un ou plusieurs modules, sous-programmes, ou portions de code). Un programme informatique peut être exécuté sur un ordinateur ou de multiples ordinateurs qui sont situés sur un site ou répartis à travers de multiples sites et interconnectés par un réseau de communication. [0048] Certains des processus et flux logiques décrits dans cette 15 spécification peuvent être réalisés par un ou plusieurs processeurs programmables exécutant un ou plusieurs programmes informatiques pour réaliser des actions en opérant sur des données d'entrée et en générant une sortie. Les processus et flux logiques peuvent également être réalisés par, et un appareil peut également être mis en oeuvre comme, un circuit logique à usage déterminé, par ex., une FPGA (matrice 20 prédiffusée programmable par l'utilisateur) ou un ASIC (circuit intégré à application spécifique). [0049] Des processeurs appropriés pour l'exécution d'un programme informatique incluent, à titre d'exemple, des microprocesseurs et processeurs à usage à la fois déterminé et général de n'importe quelle sorte 25 d'ordinateur numérique. Généralement, un processeur recevra des instructions et des données à partir d'une mémoire morte ou d'une mémoire vive ou des deux. Un ordinateur inclut un processeur pour réaliser des actions selon des instructions et un ou plusieurs dispositifs de mémoire pour stocker des instructions et des données. Un ordinateur peut également inclure, ou être couplé de manière fonctionnelle pour 30 recevoir des données à partir de ou transférer des données vers, ou les deux, un ou plusieurs dispositifs de mémoire de grande capacité pour stocker des données, par ex., des disques magnétiques, magnéto-optiques, ou des disques optiques. Cependant, un ordinateur peut ne pas présenter de tels dispositifs. Des dispositifs appropriés pour stocker des instructions et des données de programmes 35 informatiques incluent toutes formes de mémoires, supports non-volatils, et de dispositifs de mémoire, y compris à titre d'exemple des dispositifs de mémoire à 3052277 13 semi-conducteurs (par ex., des dispositifs à EPROM, à EEPROM, à mémoire flash, et autres), des disques magnétiques (par ex., des disques durs internes, des disques amovibles, et autres), des disques magnéto-optiques, et des disques CD-ROM et DVD-ROM. Le processeur et la mémoire peuvent être complétés par, ou incorporés 5 dans, un circuit logique à usage déterminé. [0050] Pour fournir une interaction avec un utilisateur, des opérations peuvent être mises en oeuvre sur un ordinateur présentant un dispositif d'affichage (par ex., un moniteur, ou un autre type de dispositif d'affichage) pour afficher des informations à l'utilisateur et un clavier et un dispositif de pointage (par 10 ex., une souris, une boule de commande, une tablette, un écran tactile, ou un autre type de dispositif de pointage) au moyen desquels l'utilisateur peut fournir une entrée à l'ordinateur. D'autres sortes de dispositifs peuvent être utilisées pour fournir une interaction avec un utilisateur également ; par exemple, un retour fourni à l'utilisateur peut être n'importe quelle forme de retour sensoriel, par ex., un retour 15 visuel, un retour auditif, ou un retour tactile ; et une entrée de l'utilisateur peut être reçue sous n'importe quelle forme, y compris d'entrée acoustique, de parole, ou tactile. De plus, un ordinateur peut interagir avec un utilisateur en envoyant des documents vers et en recevant des documents depuis un dispositif qui est utilisé par l'utilisateur ; par exemple, en envoyant des pages Web vers un navigateur Web sur 20 un dispositif client d'utilisateur en réponse aux requêtes reçues depuis le navigateur Web. [0051] Un système informatique peut inclure un unique dispositif informatique, ou de multiples ordinateurs qui opèrent à proximité ou généralement éloignés les uns des autres et interagissant typiquement à travers un réseau de 25 communication. Des exemples de réseaux de communication incluent un réseau local (« LAN ») et un réseau étendu (« WAN »), un inter-réseaux (par ex., Internet), un réseau comprenant une liaison par satellite, et des réseaux pair-à-pair (par ex., des réseaux pair-à-pair ad hoc). Une relation de client et serveur peut découler de programmes informatiques fonctionnant sur les ordinateurs respectifs et présentant 30 une relation client-serveur l'un par rapport à l'autre. [0052] Des modes de réalisation divulgués ici incluent : [0053] A. Un procédé qui inclut une génération d'un nuage de points faillé représentant une formation géologique faillée incluant un premier bloc de faille, un second bloc de faille, et une faille formée entre les premier et second 35 blocs de failles, dans lequel le premier bloc de faille présente une première surface, le second bloc de faille présente une seconde surface, et la faille présente une surface 3052277 14 de faille qui croise les première et seconde surfaces, une génération d'une première ligne de faille à partir d'une intersection de la première surface et de la surface de faille et d'une deuxième ligne de faille à partir d'une intersection de la seconde surface et de la surface de faille, une génération d'un premier polygone de faille en utilisant 5 les première et deuxième lignes de faille, une génération d'une polyligne centrale du premier polygone de faille, une génération d'une troisième ligne de faille séparée de la première ligne de faille et d'une quatrième ligne de faille séparée de la deuxième ligne de faille, une séparation entre la troisième ligne de faille et la première ligne de faille et une séparation entre la quatrième ligne de faille et la deuxième ligne de faille 10 étant basées sur un rejet de faille de la faille, une génération d'un second polygone de faille en utilisant les troisième et quatrième lignes de faille, une expansion de la première zone limitée par les première et troisième lignes de faille de telle sorte que la première ligne de faille et la polyligne centrale coïncident, une expansion d'une seconde zone limitée par les deuxième et quatrième lignes de faille de telle sorte que 15 la deuxième ligne de faille et la polyligne centrale coïncident, et une génération d'un nuage de points non faillé représentant une formation géologique non faillée incluant les premier et second blocs de failles sensiblement alignés l'un avec l'autre. [0054] B. Un produit de programme informatique comprenant un support lisible par ordinateur non transitoire présentant un code de programme 20 informatique lisible par ordinateur stocké dedans qui, lorsqu'exécuté par un dispositif informatique, configure le dispositif informatique pour générer un nuage de points faillé représentant une formation géologique faillée incluant un premier bloc de faille, un second bloc de faille, et une faille formée entre les premier et second blocs de failles, dans lequel le premier bloc de faille présente une première surface, le second 25 bloc de faille présente une seconde surface, et la faille présente une surface de faille qui croise les première et seconde surfaces, générer une première ligne de faille à partir d'une intersection de la première surface et de la surface de faille et une deuxième ligne de faille à partir d'une intersection de la seconde surface et de la surface de faille, générer un premier polygone de faille en utilisant les première et 30 deuxième lignes de faille, générer une polyligne centrale du premier polygone de faille, générer une troisième ligne de faille séparée de la première ligne de faille et une quatrième ligne de faille séparée de la deuxième ligne de faille, une séparation entre la troisième ligne de faille et la première ligne de faille et une séparation entre la quatrième ligne de faille et la deuxième ligne de faille étant basées sur un rejet de 35 faille de la faille, générer un second polygone de faille en utilisant les troisième et quatrième lignes de faille, étendre la première zone limitée par les première et 3052277 15 troisième lignes de faille de telle sorte que la première ligne de faille et la polyligne centrale coïncident, étendre une seconde zone limitée par les deuxième et quatrième lignes de faille de telle sorte que la deuxième ligne de faille et la polyligne centrale coïncident, et générer un nuage de points non faillé représentant une formation 5 géologique non faillée incluant les premier et second blocs de failles sensiblement alignés l'un avec l'autre. [0055] Chaque mode de réalisation A et B peut présenter un ou plusieurs des éléments supplémentaires suivants dans n'importe quelle combinaison : Élément 1 : dans lequel une expansion de la première zone comprend 10 en outre un maintien d'un emplacement de la troisième ligne de faille. [0056] Élément 2 : dans lequel une expansion de la seconde zone comprend en outre un maintien d'un emplacement de la quatrième ligne de faille. Élément 3 : dans lequel une expansion de la première zone comprend en outre un mappage de chaque point du nuage de points faillé à l'intérieur de la première zone 15 à un nouveau point dans le nuage de points faillé en utilisant un algorithme. Élément 4 : dans lequel l'algorithme comprend au moins un d'une pondération en fonction inverse de la distance (IDW), une interpolation des splines, et un krigeage. Élément 5 : dans lequel un élargissement de la seconde zone comprend en outre un mappage de chaque point du nuage de points faillé à l'intérieur de la seconde zone à un 20 nouveau point dans le nuage de points faillé en utilisant un algorithme. Élément 6 : dans lequel l'algorithme comprend au moins un d'une pondération en fonction inverse de la distance (IDW), une interpolation des splines, et un krigeage. Élément 7 : dans lequel la troisième ligne de faille est séparée de manière horizontale de la première ligne de faille, et le procédé comprend en outre un calcul d'une séparation horizontale 25 entre la troisième ligne de faille et la première ligne de faille sur la base d'un produit de l'amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. Élément 8 : dans lequel la quatrième ligne de faille est séparée de manière horizontale de la deuxième ligne de faille, et le procédé comprend en outre un calcul d'une séparation horizontale entre la quatrième ligne de faille et la deuxième 30 ligne de faille sur la base d'un produit de l'amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. Élément 9 : comprenant en outre une modélisation d'une propriété de la formation géologique en utilisant le nuage de points non faillé. Élément 10 : comprenant en outre une attribution de valeurs obtenues à partir de la modélisation de propriétés vers le nuage de points 35 faillé. 3052277 16 [0057] Élément 11 : dans lequel une exécution du code de programme configure en outre le dispositif informatique pour étendre la première zone tout en maintenant un emplacement de la troisième ligne de faille. Élément 12 : dans lequel une exécution du code de programme configure en outre le dispositif 5 informatique pour étendre la seconde zone tout en maintenant un emplacement de la quatrième ligne de faille. Élément 13 : dans lequel une exécution du programme de code configure en outre le dispositif informatique pour étendre la première zone par mappage de chaque point du nuage de points faillé à l'intérieur de la première zone à un nouveau point dans le nuage de points faillé en utilisant un algorithme 10 souhaité. Élément 14 : dans lequel une exécution du programme de code configure en outre le dispositif informatique pour étendre la seconde zone par mappage de chaque point du nuage de points faillé à l'intérieur de la seconde zone à un nouveau point dans le nuage de points faillé en utilisant un algorithme souhaité. Élément 15 : dans lequel la troisième ligne de faille est séparée de manière horizontale de la 15 première ligne de faille et une exécution du code de programme configure en outre le dispositif informatique pour calculer une séparation horizontale entre la troisième ligne de faille et la première ligne de faille sur la base d'un produit de l'amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. Élément 16 : dans lequel la quatrième ligne de faille est séparée de manière 20 horizontale de la deuxième ligne de faille et une exécution du code de programme configure en outre le dispositif informatique pour calculer une séparation horizontale entre la quatrième ligne de faille et la deuxième ligne de faille sur la base d'un produit de l'amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. Élément 17 : dans lequel une exécution du code de programme 25 configure en outre le dispositif informatique pour modéliser une propriété de la formation géologique en utilisant le nuage de points non faillé. Élément 18 : dans lequel une exécution du code de programme configure en outre le dispositif informatique pour attribuer des valeurs obtenues à partir de la modélisation de propriétés vers le nuage de points faillé. 30 [0058] À titre de modes de réalisation non limitatifs, des combinaisons d'exemples applicables à A et B incluent : un élément 3 avec un élément 4 ; un élément 5 avec un élément 6 ; un élément 9 avec un élément 10 ; et un élément 17 avec un élément 18. [0059] Par conséquent, la présente divulgation est bien adaptée 35 pour atteindre les fins et les avantages mentionnés ainsi que ceux qui sont inhérents ici. Les modes de réalisation particuliers divulgués ci-dessus sont uniquement 3052277 17 illustratifs, étant donné que la présente divulgation peut être modifiée et pratiquée de manières différentes mais équivalentes évidentes pour un spécialiste du domaine et qui bénéficie des présents enseignements. En outre, aucune limitation n'est supposée dans les détails de structure et de conception montrés ici, autres que 5 comme décrit dans les revendications ci-dessous. Il est par conséquent évident que les modes de réalisation illustratifs particuliers divulgués plus haut peuvent être altérés, combinés, ou modifiés et toutes variations sont considérées dans le cadre et dans l'esprit de la présente divulgation. Les modes de réalisation illustratifs divulgués ici peuvent être pratiqués de manière appropriée en l'absence de tout élément qui 10 n'est pas spécifiquement divulgué ici et/ou tout élément éventuel divulgué ici. Tandis que des compositions et procédés sont décrits en termes de « comprenant », « contenant », ou « incluant » divers composants ou étapes, les compositions et procédés peuvent également « comprendre essentiellement » ou « être constitués de » divers composants et étapes. Tous nombres et plages divulgués plus haut 15 peuvent varier d'une certaine quantité. Chaque fois qu'une plage numérique avec une limite inférieure et une limite supérieure est divulguée, tout nombre et toute plage incluse entrant dans la plage sont spécifiquement divulgués. En particulier, chaque plage de valeurs (de la forme, « d'environ a à environ b » ou, de façon équivalente, « d'approximativement a à b » ou, de façon équivalente, 20 « d'approximativement a-b ») divulguée ici est à considérer comme indiquant tous nombres et plages englobés à l'intérieur de la plus large plage de valeurs. De plus, les termes dans les revendications ont leurs significations manifestes, ordinaires sauf mention contraire explicite et claire définie par le breveté. En outre, les articles indéfinis « un » ou « une », tels qu'utilisés dans les revendications, signifient ici un 25 ou plus d'un de l'élément qui est introduit. REVENDICATIONS1. Procédé, comprenant une génération d'un nuage de points représentant une formation géologique faillée incluant un premier bloc de faille, un second bloc de faille, et une faille formée entre les premier et second blocs de failles, dans lequel le premier bloc de faille présente une première surface, le second bloc de faille présente une seconde surface, et la faille présente une surface de faille qui coupe les première et seconde 10 surfaces ; une génération d'une première ligne de faille à partir d'une intersection de la première surface et de la surface de faille et une deuxième ligne de faille à partir d'une intersection de la seconde surface et de la surface de faille ; une génération d'un premier polygone de faille en utilisant les 15 première et deuxième lignes de faille ; une génération d'une polyligne centrale du premier polygone de faille ; une génération d'une troisième ligne de faille séparée de la première ligne de faille et une quatrième ligne de faille séparée de la deuxième ligne de faille, 20 une séparation entre la troisième ligne de faille et la première ligne de faille et une séparation entre la quatrième ligne de faille et la deuxième ligne de faille étant basées sur un rejet de faille de la faille ; une génération d'un second polygone de faille en utilisant les troisième et quatrième lignes de faille ; 25 une expansion d'une première zone limitée par les première et troisième lignes de faille de telle sorte que la première ligne de faille et la polyligne centrale coïncident ; une expansion d'une seconde zone limitée par les deuxième et quatrième lignes de faille de telle sorte que la deuxième ligne de faille et la polyligne 30 centrale coïncident ; et une génération d'un nuage de points non faillé représentant une formation géologique non faillée incluant les premier et second blocs de failles sensiblement alignés l'un avec l'autre. 3052277 19 2. Procédé selon la revendication 1, dans lequel une expansion de la première zone comprend en outre un maintien d'un emplacement de la troisième ligne de faille. 3. Procédé selon la revendication 1, dans lequel une expansion de la seconde zone comprend en outre un maintien d'un emplacement de la quatrième ligne de faille. 4. Procédé selon la revendication 1, dans lequel une expansion de 10 la première zone et une expansion de la seconde zone comprennent en outre une utilisation d'un algorithme pour : un mappage de chaque point du nuage de points faillé à l'intérieur de la première zone à un nouveau point dans la première zone, et un mappage de chaque point du nuage de points faillé à l'intérieur 15 de la seconde zone à un nouveau point dans la seconde zone, l'algorithme incluant au moins un d'une pondération en fonction inverse de la distance (IDW), d'une interpolation des splines, et d'un krigeage. 5. Procédé selon la revendication 1, dans lequel la troisième ligne 20 de faille est séparée de manière horizontale de la première ligne de faille et le procédé comprend en outre un calcul d'une séparation horizontale entre la troisième ligne de faille et la première ligne de faille sur la base d'un produit d'une amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. 25 6. Procédé selon la revendication 1, dans lequel la quatrième ligne de faille est séparée de manière horizontale de la deuxième ligne de faille, et le procédé comprend en outre un calcul d'une séparation horizontale entre la quatrième ligne de faille et la deuxième ligne de faille sur la base d'un produit d'une amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. 30 7. Procédé selon la revendication 1, comprenant en outre une modélisation d'une propriété de la formation géologique faillée en utilisant le nuage de points non faillé. 3052277 20 8. Procédé selon la revendication 7, comprenant en outre une attribution de valeurs obtenues à partir de la modélisation de propriétés vers le nuage de points faillé. 5 9. Produit de programme informatique comprenant un support lisible par ordinateur non transitoire présentant un code de programme lisible par ordinateur stocké dedans qui, lorsqu'exécuté par un dispositif informatique, configure le dispositif informatique pour : générer un nuage de points faillé représentant une formation géologique faillée incluant un premier bloc de faille, un second bloc de faille, et une faille formée entre les premier et second blocs de failles, dans lequel le premier bloc de faille présente une première surface, le second bloc de faille présente une seconde surface, et la faille présente une surface de faille qui coupe les première et seconde surfaces ; générer une première ligne de faille à partir d'une intersection de la première surface et de la surface de faille et une deuxième ligne de faille à partir d'une intersection de la seconde surface et de la surface de faille ; générer un premier polygone de faille en utilisant les première et deuxième lignes de faille ; générer une polyligne centrale du premier polygone de faille ; générer une troisième ligne de faille séparée de la première ligne de faille et une quatrième ligne de faille séparée de la deuxième ligne de faille, une séparation entre la troisième ligne de faille et la première ligne de faille et une séparation entre la quatrième ligne de faille et la deuxième ligne de faille étant basées sur un rejet de faille de la faille ; générer un second polygone de faille en utilisant les troisième et quatrième lignes de faille ; étendre une première zone limitée par les première et troisième lignes de faille de telle sorte que la première ligne de faille et la polyligne centrale coïncident ; étendre une seconde zone limitée par les deuxième et quatrième lignes de faille de telle sorte que la deuxième ligne de faille et la polyligne centrale coïncident ; et générer un nuage de points non faillé représentant une formation géologique non faillée incluant les premier et second blocs de failles sensiblement alignés l'un avec l'autre. 3052277 21 10.Produit de programme informatique selon la revendication 9, dans lequel une exécution du code de programme configure en outre le dispositif informatique pour étendre la première zone tout en maintenant un emplacement de 5 la troisième ligne de faille. 11.Produit de programme informatique selon la revendication 9, dans lequel une exécution du code de programme configure en outre le dispositif informatique pour étendre la seconde zone tout en maintenant un emplacement de 10 la quatrième ligne de faille. 12.Produit de programme informatique selon la revendication 9, dans lequel une exécution du code de programme configure en outre le dispositif informatique pour exécuter un algorithme souhaité pour : 15 étendre la première zone par mappage de chaque point du nuage de points faillé à l'intérieur de la première zone à un nouveau point dans la première zone, et étendre la seconde zone par mappage de chaque point du nuage de points faillé à l'intérieur de la seconde zone à un nouveau point dans la seconde 20 zone. 13.Produit de programme informatique selon la revendication 9, dans lequel la troisième ligne de faille est séparée de manière horizontale de la première ligne de faille et une exécution du code de programme configure en outre 25 le dispositif informatique pour calculer une séparation horizontale entre la troisième ligne de faille et la première ligne de faille sur la base d'un produit d'une amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. 14.Produit de programme informatique selon la revendication 9, 30 dans lequel la quatrième ligne de faille est séparée de manière horizontale de la deuxième ligne de faille et une exécution du code de programme configure en outre le dispositif informatique pour calculer une séparation horizontale entre la quatrième ligne de faille et la deuxième ligne de faille sur la base d'un produit d'une amplitude de rejets de faille la plus importante de la faille et d'un multiplicateur prédéterminé. 35 3052277 22 15.Produit de programme informatique selon la revendication 9, dans lequel une exécution du code de programme configure en outre le dispositif informatique pour : réaliser une modélisation de propriétés de la formation géologique 5 faillée en utilisant le nuage de points non faillé, et attribuer des valeurs obtenues à partir de la modélisation de propriétés vers le nuage de points faillé.