Brevet FR3049735A1 — publié le 20171006

VISUALISATION D'ATTRIBUTS DE MULTIPLES SURFACES DE FAILLE EN TEMPS RÉEL Domaine de la divulgation La présente divulgation concerne de manière générale des systèmes et procédés de visualisation d'attributs de multiples surfaces de faille en temps réel. Plus particulièrement, la présente divulgation concerne la visualisation d'attributs de multiples surfaces de faille en temps réel par calcul des attributs lorsque chaque surface de faille respective est choisie. Contexte La compréhension d'un système de faille et de sa relation géométrique avec la lithologie environnante est cruciale pour l'interprétation géophysique et géologique d'une formation permettant de localiser des dépôts de pétrole et de gaz. Le calcul d'attributs de surface de faille sur une faille choisie donne typiquement une compréhension du système de faille et de sa relation géométrique avec la lithologie environnante car les attributs permettent l'interprétation des ondulations de faille, de mouvement/formation de faille, et du changement de stress relatif. Les attributs permettent également l'identification de zones de haute densité de fracture potentielle. Les techniques classiques de visualisation d'attributs d'une surface de faille sont néanmoins actuellement limitées au calcul des attributs sur une coupe droite de la surface de faille et au calcul manuel des attributs d'une surface de faille unique après qu'elle est réorientée. Dans n'importe quel cas, le processus est chronophage et/ou sujet à erreurs si l'on utilise moins que la totalité de la surface de faille pour calculer les attributs. Malgré tout, il n'existe aucune technique qui visualise des attributs de multiples surfaces de faille en temps réel par calcul des attributs lorsque chaque surface de faille respective est choisie. 3049735 2 Brève description des dessins La présente divulgation est décrite ci-dessous en référence aux dessins qui l'accompagnent dans lesquels des éléments 5 identiques sont référencés par des références numériques identiques, et dans lesquels : la figure 1 est un organigramme illustrant un mode de réalisation d'un procédé pour implémenter la présente divulgation. 10 La figure 2 est un affichage en 3D illustrant des surfaces de faille choisies dans l'étape 102 de la figure 1. La figure 3 est un affichage en 3D illustrant une surface de faille de la figure 2 qui est formée en grille et en maille dans l'étape 104 pour calculer des vecteurs normaux locaux dans 15 l'étape 106 de la figure 1. La figure 4 est un schéma illustrant un vecteur normal local utilisé pour calculer des attributs d'angle d'inclinaison et des attributs d'azimut d'inclinaison dans l'étape 108 de la figure 1. La figure 5 est un affichage en 3D illustrant la rotation 20 d'une surface de faille dans l'étape 112 de la figure 1. Les figures 6A à 6B sont des affichages en 3D illustrant la même surface de faille de la figure 2 avec les attributs d'angle d'inclinaison, les attributs d'azimut d'inclinaison et les attributs de courbure, respectivement. 25 Les figures 7A à 7B sont des histogrammes des attributs d'angle d'inclinaison, des attributs d'azimut d'inclinaison et des attributs de courbure illustrés sur les figures 6A à 6B, respectivement. La figure 8 est un schéma fonctionnel illustrant un mode de 30 réalisation d'un système d'ordinateur permettant d'implémenter la présente divulgation. Description détaillée des modes de réalisation préférés La présente divulgation surmonte une ou plusieurs 35 déficiences dans la technique antérieure en proposant des 3049735 3 systèmes et procédés permettant de visualiser des attributs de multiples surfaces de faille en temps réel par calcul des attributs lorsque chaque surface de faille respective est choisie. 5 Dans un mode de réalisation, la présente divulgation inclut un procédé pour un procédé de visualisation d'attributs d'une surface de faille en temps réel, qui comprend : a) le choix d'une surface de faille ; b) la génération d'une grille et d'une maille pour la surface de faille dans un espace tridimensionnel, 10 dans lequel la maille inclut une ou plusieurs unités et une pluralité de points de maille ; c) le calcul d'un vecteur normal local pour chaque unité de la maille ; et d) le calcul d'un ou de plusieurs attributs d'angle d'inclinaison et d'un ou de plusieurs attributs d'azimut d'inclinaison pour la surface de 15 faille à l'aide d'un vecteur normal local respectif et d'un processeur d'ordinateur. Dans un autre mode de réalisation, la présente divulgation comprend un dispositif de stockage non transitoire portant de façon tangible des instructions exécutables par ordinateur 20 permettant de visualiser des attributs d'une surface de faille en temps réel, les instructions étant exécutables pour implémenter : a) le choix d'une surface de faille ; b) la génération d'une grille et d'une maille pour la surface de faille dans un espace tridimensionnel, dans lequel la maille 25 inclut une ou plusieurs unités et une pluralité de points de maille ; c) le calcul d'un vecteur normal local pour chaque unité de la maille ; et d) le calcul d'un ou de plusieurs attributs d'angle d'inclinaison et d'un ou de plusieurs attributs d'azimut d'inclinaison pour la surface de faille à 30 l'aide d'un vecteur normal local respectif. Dans encore un autre mode de réalisation, la présente divulgation inclut un dispositif de stockage non transitoire portant de façon tangible des instructions exécutables par ordinateur permettant de visualiser des attributs d'une surface 35 de défaut en temps réel, les instructions étant exécutables pour 3049735 4 implémenter : a) le choix d'une surface de faille ; b) la génération d'une grille et d'une maille pour la surface de faille dans un espace tridimensionnel, dans lequel la maille inclut une ou plusieurs unités et une pluralité de points de 5 maille ; et c) le calcul d'un ou de plusieurs attributs de courbure pour la surface de faille en utilisant au moins six de la pluralité de points de maille. L'objet de la présente divulgation est décrit avec spécificité ; néanmoins, la description elle-même n'est pas 10 censée limiter la portée de la divulgation. L'objet pourrait ainsi être réalisé d'autres manières pour inclure des structures, étapes et/ou combinaisons différentes similaires à et/ou en plus petit nombre que celles décrites ici conjointement avec d'autres technologies présentes ou futures. De plus, bien que le terme 15 « étape » puisse être utilisé ici pour décrire différents éléments de procédés employés, le terme ne devrait pas être interprété comme impliquant un ordre particulier quelconque parmi ou entre diverses étapes divulguées ici sauf limitation expresse contraire par la description à un ordre particulier. 20 Alors que la présente divulgation peut être appliquée dans l'industrie du pétrole et du gaz, elle ne leur est pas limitée et peut également être appliquée dans d'autres industries pour atteindre des résultats similaires. 25 Description du procédé En se référant à présent à la figure 1, un organigramme d'un mode de réalisation d'un procédé 100 permettant d'implémenter la présente divulgation est illustré. Le procédé 100 peut être implémenté sur une surface de faille unique ou de multiples 30 surfaces de faille en temps réel pour visualiser les attributs de surface de faille lorsque chaque surface de faille respective est choisie. Le procédé 100 peut être réalisé pendant des interprétations sismiques tridimensionnelles (3D) et se concentre sur l'extraction des attributs le long de surfaces de 35 faille. Le procédé 100 permet également à des interpréteurs 3049735 5 sismiques de regrouper et de visualiser des informations géométriques représentant les surfaces de faille instantanément et fournit les données détaillées pour une analyse géologique plus avant. 5 Dans l'étape 102, une ou plusieurs surfaces de faille sont automatiquement choisies en utilisant des techniques bien connues dans l'art telles que, par exemple, la poursuite automatique et la poursuite semi-automatique. En variante, une ou plusieurs surfaces de faille peuvent être manuellement 10 choisies en utilisant l'interface client et/ou l'interface vidéo décrite plus avant en référence à la figure 8. Sur la figure 2, l'affichage en 3D 200 illustre des surfaces de faille réelles 202 à 208 choisies par poursuite automatique. Dans l'étape 104, chaque surface de faille choisie dans 15 l'étape 102 est formée en grille et en maille dans un espace en 3D en utilisant des techniques bien connues dans l'art. Sur la figure 3, l'affichage en 3D 300 illustre l'une des surfaces de faille 208 choisie dans l'étape 102 qui est formée en grille 302 et en maille 304 dans un espace en 3D comprenant des 20 dimensions x, y, z de la surface de faille en pieds. La surface de faille 208 a une longueur d'environ 10 kpieds et une hauteur de 3 km. Une maille quadratique 304 est de préférence utilisée pour produire de meilleurs calculs que la maille triangulaire traditionnelle. Chaque unité de maille est de 50 pieds par 25 50 pieds et comprend une pluralité de points de maille. La taille de l'unité de maille peut être changée selon l'échelle des surfaces de faille. Dans l'étape 106, un vecteur normal local est calculé pour chaque unité de chaque maille respective provenant de 30 l'étape 104 en utilisant des techniques bien connues dans l'art. Chaque vecteur normal local est ainsi perpendiculaire à la surface de faille respective, ce qui garantit la capture des attributs de chaque surface de faille. Sur la figure 3, l'affichage en 3D 300 illustre les vecteurs normaux locaux 306 35 calculés pour chaque unité de la maille quadratique. 3049735 6 Dans l'étape 108, des attributs d'angle d'inclinaison et des attributs d'azimut d'inclinaison sont calculés pour chaque surface de faille provenant de l'étape 104 en utilisant chaque vecteur normal local respectif calculé dans l'étape 106. Chaque 5 attribut d'angle d'inclinaison représente l'angle entre le vecteur normal local respectif et l'axe z. Chaque attribut d'azimut d'inclinaison montre la direction d'inclinaison de la surface de faille et représente l'angle entre une projection du vecteur normal local respectif et le Nord. Sur la figure 4, le 10 schéma 400 illustre un vecteur normal local 402 utilisé pour calculer un angle d'inclinaison 404 et un azimut d'inclinaison 406. Dans l'étape 110, le procédé 100 détermine si un attribut de courbure est nécessaire pour chaque surface de faille provenant 15 de l'étape 104 en se basant sur les attributs d'angle d'inclinaison et les attributs d'azimut d'inclinaison calculés dans l'étape 108. Si un attribut de courbure n'est pas nécessaire pour chaque surface de faille provenant de l'étape 104, alors le procédé 100 procède à l'étape 114. Sinon, 20 le procédé 100 procède à l'étape 112. À l'étape 112, des attributs de courbure sont calculés pour chaque surface de faille provenant de l'étape 104 en utilisant une pluralité de points de maille sélectionnés dans l'étape 104 et le procédé bien connu des moindres carrés. Bien qu'au moins 25 six (6) points de maille soient requis, de préférence dix (10) à quinze (15) sont sélectionnés. Un attribut de courbure décrit combien une surface de faille est fléchie et peut mettre en lumière les particularités géologiques. Lorsqu'une surface de faille est pentue, signifiant que l'angle d'inclinaison est plus 30 grand que 70 degrés, le calcul direct des attributs de courbure peut être problématique. Ainsi, une surface de faille pentue peut être mise en rotation vers une position horizontale relative pour améliorer la précision du calcul. Une matrice de rotation peut être utilisée dans tous les cas : 35 3049735 7 ( cos t9 + o2 (1- cos t9) coxcoy(1- cos t9)- coz sin t9 coy sin t9 + coxcoz (1- cos t9) R= oz sin t9 + coxcoy(1- cos t9) cos t9 + w2 (1- cos t9) - coz sin t9 + coycoz (1- cos 0) -C1)y sin 0 + coxcoz (1 - cos 0) cox sin 0 + coycoz (1- cos 0) cos 0 + co. (1 - cos 0) ) où (0 (o., oy, oz) est l'axe de rotation et 0 est l'angle de rotation. Si une rotation n'est pas requise, alors l'angle (0) est égal à zéro et R devient un (1). Si une rotation est requise, 5 alors l'angle 0 est plus grand que zéro. Sur la figure 5, l'affichage en 3D 500 illustre la surface de faille provenant de l'étape 104 avant rotation 208a et après rotation 208b. Pour chaque point de maille sélectionné P (x, Y, z), les coordonnées de point de maille sont représentées par : 10 P' (XtY rZ) = P (XtY rZ) x R ( 1 ) L'équation polynomiale permettant d'approximer une forme de la surface de faille est représentée par : 15 z = ax2 + by2 + cxy + dx + ey + f (2) où x,y,z sont des coordonnées de point de maille PH.,y,z) provenant de l'équation (1) pour chaque point de maille sélectionné. Un procédé des moindres carrés est ensuite appliqué 20 pour calculer les coefficients (a, b, c, d, e et f) dans l'équation (2). Du fait qu'il y a plus de connues que d'inconnues, le système surdéterminé d'équations peut être résolu en utilisant l'équation suivante : 25 X = (11/71) -1ATB, ( 3 ) a b c d X yl2 x IY1 X1 y1 1 X2 Y22 X2 y2 2 X2 Y2 1 où X = , A = , B = z1 z2 e f Xli X11 MT. x. Y. 1 z. 3049735 8 Alors, les coefficients (a, b, c, d et e) peuvent être utilisés dans l'équation suivante pour obtenir l'attribut de courbure moyen à chaque point de maille sélectionné : , a(1+ e2)+b(1+ d2) - cde ilean (1-d2 ±e2)312 5 (4) En appliquant l'inverse de la matrice de rotation, la surface de faille peut être mise en rotation de retour vers sa position d'origine avec les attributs de courbure. 10 Dans l'étape 114, au moins l'un des attributs d'angle d'inclinaison et des attributs d'azimut d'inclinaison provenant de l'étape 108 et des attributs de courbure provenant de l'étape 112 sont affichés à l'aide de l'interface vidéo décrite plus avant en référence à la figure 8. Sur les figures 6A-6B, 15 les affichages en 3D illustrent la surface de faille 208 provenant de l'étape 104 avec les attributs d'angle d'inclinaison (600a), les attributs d'azimut d'inclinaison (600b) et les attributs de courbure moyenne (600c). La barre à échelle de gris illustre les variations dans les angles pour l'angle 20 d'inclinaison (20-70), l'azimut d'inclinaison (0-150) et la courbure moyenne (-1 à +1). Facultativement, un histogramme peut également être affiché pour les attributs d'angle d'inclinaison et les attributs d'azimut d'inclinaison provenant de l'étape 108 et les attributs de courbure provenant de l'étape 112. Sur les 25 figures 7A-7B, des histogrammes des attributs d'angle d'inclinaison (700a), des attributs d'azimut d'inclinaison (700b) et des attributs de courbure moyenne (700c) sur les figures 6A-6B sont illustrés pour la surface de faille 208 provenant de l'étape 104. Le décompte sur les figures 7A-7B est le nombre des 30 surfaces quadratiques. Les affichages en 3D et/ou leurs histogrammes respectifs peuvent être utilisés pour une analyse statistique itérative plus avant de la distribution de faille, à toute profondeur donnée et pour des surfaces de faille de tailles différentes, et attribuer une distribution pour réaliser 3049735 9 une inversion des paléocontraintes et prédire le paléoenvironnement. Du fait qu'une analyse d'évolution tectonique requiert une évaluation de surfaces de faille et des attributs de surface de faille, les résultats du procédé 100 5 peuvent être utilisés pour une analyse d'évolution tectonique. Les résultats du procédé 100 peuvent également être utilisés pour aider au positionnement d'un puits. De la manière plus importante, le procédé 100 permet de réaliser une interprétation géologique dans l'intervalle de quelques heures pour une échelle 10 régionale en comparaison aux capacités actuelles où il faut des semaines sans aucune connaissance des surfaces de faille. Description du système La présente divulgation peut être implémentée à travers un 15 programme d'instructions exécutable par ordinateur, tel que des modules de programme, généralement désignés par applications logicielles ou programme d'application exécuté par un ordinateur. Le logiciel peut inclure, par exemple, des routines, des programmes, des objets, des composants, des structures de 20 données, etc., qui réalisent des tâches particulières ou implémentent des types de données abstraits. Le logiciel forme une interface pour permettre à un ordinateur de réagir selon une source d'entrée. Le logiciel DecisionSpace® est une application logicielle commerciale commercialisée par Landmark Graphics 25 Corporation, peut être utilisé comme application d'interface pour implémenter la présente divulgation. Le logiciel peut également coopérer avec d'autres segments de code pour initier une variété de tâches en réponse à des données reçues conjointement avec la source des données reçues. D'autres 30 segments de code peuvent fournir des composants d'optimisation incluant, sans s'y limiter, des réseaux neuronaux, le modelage de terrain, la concordance d'évolution, l'optimisation, la visualisation, la gestion de données, la simulation et l'économie de réservoirs. Le logiciel peut être stocké et/ou 35 porté sur toute variété de mémoires telles que CD-ROM, disque 3049735 10 magnétique, mémoire à bulles et mémoire à semi-conducteur (par exemple, divers types de RAM ou ROM). De plus, le logiciel et ses résultats peuvent être transmis sur une variété de supports tels qu'une fibre optique, un fil métallique, et/ou par 5 l'intermédiaire de l'un quelconque d'une variété de réseaux, tels qu'Internet. De surcroît, l'homme du métier appréciera que la divulgation peut être mise en pratique avec une variété de configurations de système d'ordinateur, dont des dispositifs portables, des 10 systèmes multiprocesseurs, une électronique à base de microprocesseur ou grand public programmable, des miniordinateurs, des ordinateurs centraux, et similaires. Tout nombre de systèmes d'ordinateur et réseaux d'ordinateur est acceptable pour une utilisation avec la présente divulgation. La 15 divulgation peut être mise en pratique dans des environnements informatiques distribués où des tâches sont réalisées par des dispositifs de traitement à distance qui sont liés par l'intermédiaire d'un réseau de communications. Dans un environnement informatique distribué, des modules de programme 20 peuvent être situés dans des supports de stockage d'ordinateur à la fois locaux et éloignés incluant des dispositifs de stockage de mémoire. La présente divulgation peut donc, être implémentée en relation avec divers matériels, logiciels ou l'une de leur combinaison, dans un système d'ordinateur ou autre système de 25 traitement. En se référant à présent à la figure 8, un schéma fonctionnel illustre un mode de réalisation d'un système pour implémenter la présente divulgation sur un ordinateur. Le système inclut une unité informatique, parfois désignée par 30 système informatique, qui contient une mémoire, des programmes d'application, une interface client, une interface vidéo, et une unité de traitement. L'unité informatique est uniquement un exemple d'un environnement informatique adéquat et n'est pas censée suggérer une limitation quelconque quant à la portée 35 d'utilisation ou à la fonctionnalité de la divulgation. 3049735 11 La mémoire stocke principalement les programmes d'application, qui peuvent également être décrits comme des modules de programme contenant des instructions exécutables par ordinateur, exécutées par l'unité informatique pour implémenter 5 la présente divulgation décrite ici et illustrée sur les figures 1 à 8. La mémoire inclut donc un module de visualisation d'attribut en temps réel, qui permet les étapes 104 à 112 de la figure 1. Le module de visualisation d'attribut en temps réel peut intégrer une fonctionnalité des programmes d'application 10 restants illustrés sur la figure 8. En particulier, un logiciel DecisionSpace® peut être utilisé comme une application interface pour réaliser les étapes restantes de la figure 1. Bien que le logiciel DecisionSpace® puisse être utilisé comme application interface, d'autres applications interfaces peuvent être 15 utilisées, à la place, ou bien le module de visualisation d'attribut en temps réel peut être utilisé comme une application autonome. Bien que l'unité informatique soit montrée comme ayant une mémoire généralisée, l'unité informatique inclut typiquement une 20 variété de supports lisibles par ordinateur. À titre d'exemple, et non de limitation, des supports lisibles par ordinateur peuvent comprendre des supports de stockage d'ordinateur et des supports de communication. La mémoire du système informatique peut inclure des supports de stockage d'ordinateur sous la forme 25 de mémoire volatile et/ou non volatile telle qu'une mémoire morte (ROM) et une mémoire vive (RAM). Un système d'entrée/sortie basique (BIOS pour « Basic Input/Output System »), contenant les routines basiques qui aident à transférer les informations entre éléments au sein de l'unité 30 informatique, comme pendant le démarrage, est typiquement stocké dans la ROM. La RAM contient typiquement des données et/ou modules de programme qui sont immédiatement accessibles à et/ou présentement exploité(e)s par l'unité de traitement. À titre d'exemple, et non de limitation, l'unité informatique inclut un 35 système d'exploitation, des programmes d'application, d'autres 3049735 12 modules de programme, et des données de programme. Les composants montrés dans la mémoire peuvent également être inclus dans d'autres supports de stockage d'ordinateur amovibles/non amovibles, volatils/non volatils ou bien ils 5 peuvent être implémentés dans l'unité informatique par l'intermédiaire d'une interface de programmation d'applications (« API » pour « Application Program Interface ») ou l'informatique en nuage, qui peut résider sur une unité informatique séparée connectée par l'intermédiaire d'un système 10 ou réseau d'ordinateur. Par exemple uniquement, un lecteur de disque dur peut lire sur ou écrire sur un support magnétique non amovible, non volatil, un lecteur de disque magnétique peut lire sur ou écrire sur un disque magnétique amovible, non volatil, et un lecteur de disque optique peut lire sur ou écrire sur un 15 disque optique amovible, non volatil tel qu'un CD ROM ou un autre support optique. D'autres supports de stockage d'ordinateur amovibles/non amovibles, volatils/non volatils qui peuvent être utilisés dans l'exemple d'environnement d'exploitation peuvent inclure, sans s'y limiter, des cassettes 20 de bande magnétique, des cartes mémoires flash, des disques polyvalents numériques (DVD), une bande vidéo numérique, une RAM à semi-conducteur, une ROM à semi-conducteur, et similaire. Les lecteurs et leurs supports de stockage d'ordinateur associés évoqués ci-dessus assurent le stockage d'instructions lisibles 25 par ordinateur, de structures de données, de modules de programme et d'autres données pour l'unité informatique. Un client peut entrer des ordres et des informations dans l'unité informatique par l'intermédiaire de l'interface client, qui peut être des dispositifs d'entrée tels qu'un clavier et un 30 dispositif de pointage, couramment désigné par souris, boule de commande ou pavé tactile. Les dispositifs d'entrée peuvent inclure un microphone, un manche à balai, une antenne parabolique, un scanner, la reconnaissance vocale ou la reconnaissance gestuelle, ou similaire. Ces dispositifs d'entrée 35 et autres sont souvent connectés à l'unité de traitement par 3049735 13 l'intermédiaire de l'interface client qui est couplée à un bus système, mais peuvent être connectés à d'autres structures d'interface et de bus, telles qu'un port parallèle ou un bus série universel (USB). 5 Un moniteur ou autre type de dispositif d'affichage peut être connecté au bus de système via une interface, telle qu'une interface vidéo. Une interface utilisateur graphique (« GUI » pour « Graphical User Interface ») peut également être utilisée avec l'interface vidéo pour recevoir des instructions de 10 l'interface client et transmettre des instructions à l'unité de traitement. En plus du moniteur, des ordinateurs peuvent également inclure d'autres dispositifs de sortie périphérique tels que des haut-parleurs et une imprimante, qui peuvent être connectés par l'intermédiaire d'une interface périphérique de 15 sortie. Bien que de nombreux autres composants internes de l'unité informatique ne soient pas montrés, l'homme du métier de compétence ordinaire appréciera que de tels composants et leur interconnexion sont bien connus. 20 Bien que la présente divulgation ait été décrite en relation avec des modes de réalisation présentement préférés, il sera compris par l'homme du métier qu'elle n'est pas censée limiter la divulgation à ces modes de réalisation. Il est donc envisagé que divers modes de réalisation alternatifs et modifications 25 puissent être réalisés sur les modes de réalisation divulgués sans s'écarter de l'esprit et de la portée de la divulgation définie par les revendications annexées et leurs équivalents. REVENDICATIONS1. Procédé (100) de visualisation d'attributs d'une surface de faille (202, 204, 206, 208)en temps réel, qui comprend : a) le choix d'une surface de faille (202, 204, 206, 208) ; b) la génération d'une grille (302) et d'une maille (304) pour la surface de faille (202, 204, 206, 208)dans un espace tridimensionnel, dans lequel la maille inclut une ou plusieurs unités et une pluralité de points de maille ; c) le calcul d'un vecteur normal local (306 ; 402) pour chaque unité de la maille (304) ; et d) le calcul d'un ou de plusieurs attributs d'angle d'inclinaison (404) et d'un ou de plusieurs attributs d'azimut d'inclinaison (406) pour la surface de faille (202, 204, 206, 208)à l'aide d'un vecteur normal local (306 ; 402) respectif et d'un processeur d'ordinateur. 2. Procédé (100) selon la revendication 1, comprenant en outre le calcul d'un ou de plusieurs attributs de courbure pour 20 la surface de faille (202, 204, 206, 208)à l'aide d'au moins six de la pluralité de points de maille (304). 3. Procédé (100) selon la revendication 1, comprenant en outre le calcul d'un ou de plusieurs attributs de courbure pour 25 la surface de faille (202, 204, 206, 208)à l'aide d'au moins dix de la pluralité de points de maille (304). 4. Procédé (100) selon la revendication 1, comprenant en outre l'affichage (200 ; 300 ; 500) des un ou plusieurs 30 attributs d'angle d'inclinaison (404), des un ou plusieurs attributs d'azimut d'inclinaison (406) et des un ou plusieurs attributs de courbure lorsque la surface de faille (202, 204, 206, 208)est choisie. 35 5. Procédé (100) selon la revendication 4, comprenant en 3049735 15 outre le positionnement d'un puits en se basant sur au moins l'un des un ou plusieurs attributs d'angle d'inclinaison (404) affichés, des un ou plusieurs attributs d'azimut d'inclinaison (406) affichés et des un ou plusieurs attributs de courbure 5 affichés. 6. Procédé (100) selon la revendication 2, comprenant en outre : la rotation (208a) de la surface de faille (202, 204, 206, 10 208)d'une position d'origine à une nouvelle position avant que les un ou plusieurs attributs de courbure soient calculés ; et la rotation (208b) de la surface de faille (202, 204, 206, 208)vers la position d'origine après que les un ou plusieurs attributs de courbure sont calculés. 15 7. Procédé (100) selon la revendication 1, dans lequel la maille (304) générée pour la surface de faille (202, 204, 206, 208)est une maille quadratique (304). 8. Procédé (100) selon la revendication 1, comprenant en outre la répétition des étapes a) à d) pour une autre surface de faille (202, 204, 206, 208). 9. Procédé (100) selon la revendication 1, dans lequel chaque attribut d'angle d'inclinaison (404 représente un angle entre le vecteur normal local (306 ; 402) respectif et l'axe z et chaque attribut d'azimut d'inclinaison (406) représente un angle entre une projection du vecteur normal local (306 ; 402) respectif et une direction Nord. 10. Dispositif de stockage non transitoire portant de façon tangible des instructions exécutables par ordinateur permettantde visualiser des attributs d'une surface de faille (202, 204, 206, 208) en temps réel, les instructions étant exécutables pour implémenter des étapes (102, 104, 106, 108, 110, 3049735 16 112, 114) de procédé (100) selon une quelconque revendication précédente.