Brevet FR3034222A1 — publié le 20160930

ANALYSE DE REGROUPEMENT POUR SÉLECTIONNER DES MODÈLES DE COUCHE PÉTROLIFÈRE À PARTIR DE MULTIPLES RÉALISATIONS GÉOLOGIQUES CONTEXTE [0001] Une simulation virtuelle peut être réalisée sur la base d'un modèle d'une région géologique pour aider à la compréhension des caractéristiques de la zone géologique représentée par le modèle. Par exemple, en ce qui concerne un puits, la simulation virtuelle peut assister un opérateur de puits à améliorer la production de fluides à partir d'une couche pétrolifère associée. Le modèle de la région géologique peut être composé d'une grille de cellules, chacune des cellules étant associée à une ou plusieurs propriétés géologiques (par exemple, porosité, perméabilité etc.) qui définissent la formation de structures géologiques dans la région. [0002] Dans une modélisation géologique traditionnelle, des simulations sont basées sur des valeurs de données géologiques correspondant aux cellules de grille dans un modèle géologique correspondant. En raison du grand nombre de cellules de grille dans le modèle, une seule simulation peut nécessiter une quantité importante de temps et de puissance de traitement. Par ailleurs, pour aborder une incertitude dans l'interprétation d'un modèle géologique par le biais d'une simulation, mn processus stochastique peut être utilisé pour produire de multiples réalisations du même modèle, chacune avec des valeurs différentes. De multiples simulations sont ensuite produites sur la base des réalisations à des fins d'évaluation par un opérateur. Toutefois, le traitement de multiples réalisations augmente la quantité de temps et de puissance de traitement requise pour produire les simulations. BRÈVE DESCRIPTION DES DESSINS [0003] Les figures suivantes sont incluses pour illustrer certains aspects de la présente invention et ne devraient pas être considérées comme des modes de réalisation exclusifs. Le contenu présenté est capable de subir de considérables modifications, altérations, combinaisons et équivalences en formes et fonctions sans départir dela portée de cette invention 3034222 2 [0004] Les figures 1 A et 1B représentent des matrices de grille tridimensionnelles correspondant à des modèles virtuels respectifs &innés à titre d'exemple, utilisés pour la simulation d'une zone géographique. [0005] La figure 2 représente un exemple d'une réalisation de données, , 5 d'une zone géographique représentée par un exemple d'une matrice de grille tridimensionnelle. [0006] La figure 3 représente un exemple d'un organigramme d'un processus pour sélectionner des réalisations de données géographiques. [0007] La figure 4 représente un exemple etme interface utilisateur pour 10 sélectionner des réalisations de données géographiques dans un environnement d'exécution dynamique sur un dispositif informatique. [0008] La figure 5 est un exemple d'un diagramme illustrant un système électronique à utiliser en conjonction avec un processus de sélection des réalisations de données géographiques. 15 DESCRIPTION DÉTAILLÉE [0009] La description détaillée exposée ci-dessous est censée être une description de diverses configurations de la présente invention et n'est pas censée représenter les seules configurations selon lesquelles la présente invention peut être 20 mise en pratique. Les dessins annexés sont incorporés à cette description et constituent une partie de la description détaillée. La description détaillée comporte des détails spécifiques dans le but de fournir une compréhension approfondie de la présente invention. Toutefois, il doit être évident que la présente invention peut être mise en pratique sans ces détails spécifiques. Dans certaines instances, les structures 25 et les composants sont montrés sous forme d'un schéma de principe afin d'éviter d'obscurcir les concepts de la présente invention. Des composants semblables sont référencés par des numéros d'élément identiques pour faciliter la compréhension. [0010] La technologie soumise fournit divers mécanismes pour sélectionner automatiquement des réalisations de données géographiques. Par exemple, la technologie soumise peut être utilisée pour catégoriser un grand nombre de réalisations de données géographiques générées à partir d'un processus stochastique en un plus petit nombre de groupes, et pour faciliter la sélection des réalisations les plus appropriées pour une simulation virtuelle. Par conséquent, des données 3034222 3 géologiques correspondant à chaque réalisation géologique sont organisées dans une table correspondante de valeurs de propriété géologique, chaque valeur de propriété géologique et chaque position dans la table correspondant à un emplacement de grille de la structure du modèle d'origine. Dans une ou plusieurs mises en oeuvre, le 5 modèle géologique - par exemple, une interprétation volumétrique (tridimensionnelle) des données de réalisation - est réduit à une table unidimensionnelle selon un algorithme prédéterminé, chaque emplacement de table représentant un espace de coordonnées dans le modèle. Dans une ou plusieurs mises en oeuvre, l'algorithme réduit le modèle selon la géométrie de sorte qu'une distance 10 entre des cellules dans des tables correspondantes puisse être facilement calculée lorsque chaque cellule des tables unidimensionnelles est comparée côte à côte. [00111 Dans une ou plusieurs mises en oeuvre, les tables correspondant aux réalisations de données sont regroupées en des groupes de tables sur la base de la comparaison des emplacements géométriques de valeurs similaires à l'intérieur des 15 tables. À cet égard, la distance entre des valeurs similaires de propriété géologique dans les tables respectives peut être déterminée. Par exemple, un algorithme peut comparer une première table à d'autres tables en cherchant un indice de cellule à l'intérieur de la table et en déterminant son décalage avec des indices de cellule dans d'autres tables contenant une valeur identique ou similaire. Le décalage est 20 représentatif de la distance entre ces valeurs de propriété dans les modèles tridimensionnels correspondants (par exemple, une distance euclidienne). Des tables ayant des valeurs de propriété identiques (valeurs de propriétés pétrophysiques, par exemple, porosité, perméabilité etc.) aux mêmes indices ou à proximité des mêmes indices dans la table (par exemple, petits décalages) peuvent être déterminées être 25 plus similaires et être groupées ensemble. 100121 Sur la base de la comparaison de toutes valeurs de propriété des cellules dans les tables, des degrés de similarité peuvent être déterminés entre les valeurs de propriété géologique ou des tables respectives, et ainsi les réalisations de données. Dans une ou plusieurs mises en oeuvre, les degrés de similarité peuvent être 30 représentés sous une forme numérique (par exemple, un pourcentage). Le nombre de groupes de tables dans lesquels les tables de valeurs de propriété géologique sont regroupées peut être déterminé sur la base d'une application d'un degré de seuil de similarité aux degrés déterminés de similarité entre les tables représentant les 3034222 4 réalisations de données. Par conséquent, le seuil peut être réglé par un utilisateur via une interface utilisateur et, en réponse, la technologie soumise peut regrouper les tables, et ainsi les réalisations de données correspondantes, en un certain nombre de groupes sur la base du seuil. Par exemple, chaque groupe peut comporter des 5 réalisations de données qui sont déterminées être similaires les unes aux autres selon un degré de similarité au niveau ou au-dessus du seuil réglé. [0013] Les degrés de similarité peuvent également être représentés visuellement en tant que structure arborescente virtuelle (par exemple, un arbre de type dendrogramme), chaque feuille de l'arbre étant représentative d'une table et les 10 branches de feuilles étant représentatives de tables similaires. La structure arborescente peut avoir de multiples niveaux de branches. Chaque branche de l'arbre peut représenter une similarité entre les branches et/ou les feuilles qu'elle contient, et ainsi de suite, avec un degré de similarité entre les feuilles diminuant avec chaque branche successive en direction la racine de l'arbre. La structure arborescente 15 virtuelle peut être présentée visuellement dans une interface utilisateur graphique en conjonction avec une représentation graphique des tables de valeurs de propriété, agencées visuellement côte à côte. La technologie soumise peut également agencer automatiquement les tables de sorte que des tables similaires soient à proximité les unes des autres dans l'interface utilisateur. Un indicateur de seuil peut être déplacé 20 vers le haut ou le bas sur les branches de l'arbre afin de régler visuellement le degré de seuil de similarité utilisé pour déterminer les tables qui sont regroupées dans des groupes de tables. De cette manière, un utilisateur peut déplacer visuellement l'indicateur de seuil et l'interface utilisateur peut attribuer automatiquement des tables à des groupes de tables sur la base de la position de l'indicateur dans l'arbre. 25 [0014] Dans certaines mises en oeuvre, une valeur de propriété géologique à un indice de table particulier peut être attendu être similaire à d'autres valeurs de propriété au même indice de table dans d'autres tables, ou à des indices à proximité de l'indice de table dans les autres tables. À cet égard, la technologie soumise peut identifier le degré de similarité entre des valeurs de propriété géologique dans des 30 indices de cellule à travers, par exemple, toutes les tables. Des regroupements de cellules peuvent ensuite être identifiés à l'intérieur des tables sur la base des degrés de similarité identifiés entre les cellules. Les tables peuvent ensuite être séparées en des groupes de cellules dans la table à proximité de chaque autre table sur la base 3034222 d'un degré de seuil de similarité réglé par l'utilisateur. Un arbre et un identifiant de seuil virtuels peuvent ensuite être utilisés de la même manière que celle décrite précédemment en ce qui concerne un groupement des tables pour identifier la taille des groupes de cellules. 5 [0015] Une fois que les groupes de cellules sont identifiés, les groupes peuvent être utilisés par l'algorithme, décrit précédemment, utilisé pour déterminer la similarité entre des tables. À cet égard, la distance entre des valeurs semblables de propriété géologique dans les tables respectives peut être déterminée, par exemple, sur la base des groupes de cellules au lieu des indices individuels de cellule. Par 10 exemple, un algorithme peut comparer une première table à d'autres tables en considérant l'emplacement et/ou la taille d'un groupe de cellules à l'intérieur de la table et en déterminant laquelle des autres tables comporte des groupes de cellules situés de manière similaire. [0016] Les groupes de tables regroupés peuvent être visuellement affichés à 15 l'utilisateur, et l'utilisateur peut sélectionner un ou plusieurs des groupes pour effectuer une simulation. Dans une ou plusieurs mises en oeuvre, une réalisation de données correspondant à une des tables à l'intérieur de chaque groupe de tables regroupé est sélectionnée pour la simulation. À cet égard, le nombre de réalisations de données sur laquelle une simulation est effectuée est significativement réduit, ce 20 qui réduit le temps et la puissance de traitement requis pour simuler toutes les réalisations disponibles. La simulation représentant chaque groupe peut. ensuite être classée et/ou comparée aux données observées. [0017] Les figures 1 A et 1B représentent des matrices de grille tridimensionnelles 102, 104 correspondant à des modèles virtuels respectifs donnés à 25 titre d'exemple, utilisés pour la simulation d'une zone géographique, selon un ou plusieurs aspects de la technologie soumise. Chaque matrice de grille 102, 104 peut être un modèle volumétrique (tridimensionnel) de données de réalisation. Chacune des cellules de grille 106 qui composent chaque matrice peut correspondre à une valeur de propriété géologique pour une zone géologique représentée par le modèle. 30 Par exemple, des cellules de grille 106 peuvent être garnies de valeurs correspondant à une porosité de sorte qu'une simulation correspondante illustre le flux d'un fluide à travers la zone géologique représentée par le modèle. Dans l'exemple représenté, les 3034222 cellules sombres 108 sont des pores tandis que les cellules vides 110 représentent un milieu non poreux tel qu'une roche. [0018] Dans une modélisation géostatistique du sol (EM), il peut y avoir de multiples réalisations de couche pétrolifère. Des géologues et des spécialistes de 5 l'évaluation des réserves peuvent choisir quelques modèles candidats parmi des centaines de ces réalisations de propriété. Le logiciel de la technologie soumise sélectionne des simulations candidates d'après une analyse statistique de volumétries de couches pétrolifères. À cet égard, des réalisations peuvent être classées selon divers critères comportant, par exemple, des variables qui peuvent affecter le volume, 10 comme la porosité et la perméabilité. Les variables peuvent être ordonnées par classement et des modèles candidats de couche pétrolifère choisis d'après la distribution ordonnée. De cette manière, les classements peuvent représenter des seuils clés, ou quantiles, d'intérêt. Les quantiles d'intérêt peuvent se rapporter aux volumétries de couches pétrolifères, et les volumétries peuvent se rapporter à des 15 volumes de couches pétrolifères contigües. Par exemple, les dix premiers pourcents des réalisations classées (P10) peuvent représenter un résultat surestimé avec un grand volume connecté et les dix derniers pourcents des réalisations classées (P90) peuvent représenter un résultat conservatif avec un plus petit volume connecté. [0019] Certains procédés peuvent considérer des quantiles d'une distribution, 20 mais manquer d'analyse sur les informations géométriques physiques. Par exemple, chacun des cubes représentés sur les figures lA et 1B est représenté comme ayant 6 * 2 * 4 cellules pour une simulation de porosité. Si on considère que les cellules sombres 108 sont des pores, le cube de la figure 1 A et le cube de la figure 1B peuvent tous deux représenter 12 / 48 = 0,25 pu de porosité. A l'aide d'une analyse 25 volumétrique traditionnelle avec une coupure de 0,25 pu, le cube pourrait être considéré comme un modèle candidat. Toutefois, la réalisation de la figure lA a des pores isolés et il n'y a pas de continuité dans la perméabilité horizontale ni dans la perméabilité verticale. En ce qui concerne le cube de la figure 1B, la perméabilité horizontale est plus élevée. Pour sélectionner un modèle parmi les deux modèles 30 correspondants, les géologues et les spécialistes de l'évaluation des réserves peuvent charger les deux réalisations et les comparer visuellement, par exemple, pour sélectionner le modèle correspondant à la figure 1B en tant que réalisation optimale. 3034222 7 [0020] Selon la description donnée plus bas, la technologie soumise applique une analyse de regroupement pour distinguer différentes réalisations afin de réduire l'incertitude lors de la sélection d'un modèle de couche pétrolifère candidat pour la simulation. 5 [0021] La figure 2 représente une réalisation de données, donnée à titre d'exemple, d'une zone géographique représentée par une matrice de grille tridimensionnelle 200, donnée à titre d'exemple, selon un ou plusieurs aspects de la technologie soumise. Chaque cellule 202 de la matrice de grille 200 peut représenter une ou plusieurs valeurs de propriété géologique. Les cellules 202 peuvent être 10 agencées de sorte que chaque emplacement de cellule soit à un indice de coordonnée, par exemple, dans un espace tridimensionnel. Chaque cellule peut être indexée par un système de coordonnées, telle que les coordonnées euclidienne [i, j, k], qui désignent l'emplacement géométrique de la cellule et l'emplacement géométrique de la valeur de propriété correspondante. 15 [0022] La technologie soumise organise un modèle géologique d'une réalisation - par exemple, une matrice de grille 200 - en des tables respectives des valeurs de propriété géologique représentées par le modèle. Chaque indice de la table peut stocker une valeur de propriété géologique correspondant à un emplacement de grille d'une matrice de grille respective 200. À cet égard, la technologie soumise peut 20 reformer des réalisations de données d'une première forme en une seconde forme selon un algorithme prédéterminé, et ensuite comparer les données à partir des réalisations tout en utilisant leur seconde forme. [0023] Dans une ou plusieurs mises en oeuvre, l'algorithme de la technologie soumise réduit le modèle géologique en une table unidimensionnelle selon la 25 géométrie du modèle de sorte qu'une distance entre des cellules dans des tables correspondantes puisse être facilement calculée lorsque chaque cellule des tables unidimensionnelles est comparée. La matrice de grille 200, donnée à titre d'exemple, représentée a un volume de 50 * 50 * 50 cellules. Dans une ou plusieurs mises en oeuvre, l'algorithme de la technologie soumise peut reformer les données de sorte que 30 l'indice d'une cellule située à des coordonnées [i, j, k] soit translaté à un indice k * 50 * 50 +j* 50 + i dans une table unidimensionnelle. Par conséquent, la cellule 204 donnée à titre d'exemple, à, par exemple, l'emplacement de cellule [0, 16, 4] devient le 1800ème élément de la table unidimensionnelle correspondante. 3034222 8 [0024] Dans une ou plusieurs mises en oeuvre, la distance euclidienne entre une paire de réalisations peut être calculée. Chaque réalisation peut être reformée en une table unidimensionnelle correspondante avec 50 * 50 * 50 éléments, désignés par Simj, i étant la ileme réalisation. Selon un algorithme donné à titre d'exemple, la 5 distance entre deux réalisations quelconques peut être illustrée par : distance = Ec(Sim_i [c] - Simj [c])2, avec c étant l'indice de la cellule (1) [0025] Avec une brève référence aux figures 1 A et 1B, si chaque zone 10 sombre indique une porosité égale à 1 et des cellules vides indiquent une porosité de 0, alors la distance entre la réalisation de la figure 1 A et la réalisation de la figure 1B peut être une valeur de 24, bien que les porosités respectives de chaque réalisation soient toutes deux calculées pour être 0,25 pu. Par conséquent, l'algorithme donné à titre d'exemple indique une différence géométrique réelle entre les deux réalisations 15 sans qu'un utilisateur doive les comparer visuellement. [0026] La figure 3 représente un organigramme d'un processus donné à titre d'exemple pour sélectionner des réalisations de données géographiques, selon divers aspects de la technologie soumise. A des fins d'explication, les divers blocs du processus donné à titre d'exemple 300 sont décrits ici en faisant référence à la 20 matrice de grille tridimensionnelle 200 de la figure 2 et aux tables de données, données à titre d'exemple, représentées dans l'interface utilisateur donnée à titre d'exemple de la figure 4. Un ou plusieurs des blocs du processus 300 peuvent être mis en oeuvre, par exemple, par un dispositif informatique 406, comportant, par exemple, une ou plusieurs unités de traitement 512 de la figure 5. Dans certaines 25 mises en oeuvre, un ou plusieurs des blocs peuvent être mis en oeuvre séparément d'autres blocs et par un ou plusieurs processeurs ou dispositifs informatiques différents. Par ailleurs à des fins d'explication, les blocs du processus donné à titre d'exemple 300 sont décrits comme survenant en série ou linéairement. Toutefois, de multiples blocs du processus donné à titre d'exemple 300 peuvent survenir en 30 parallèle. En plus, les blocs du processus donné à titre d'exemple 300 ne doivent pas être effectués dans l'ordre montré et/ou un ou plusieurs des blocs du processus donné à titre d'exemple 300 peuvent ne pas être effectués. 3034222 9 [0027] Selon le processus donné à titre d'exemple 300, de multiples réalisations de données géographiques (par exemple, des modèles virtuels) sont organisés dans des tables respectives de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille d'une 5 réalisation respective de données géologiques (302). Chacune des réalisations de données géographiques peut être représentative d'une zone géologique d'intérêt et peut être une matrice de grille tridimensionnelle 200 sur la base d'un résultat d'un processus stochastique afin d'estimer des conditions géologiques réelles dans la zone. Selon la description précédente, chaque matrice de grille tridimensionnelle 200 peut 10 être reformée et réduite en une table unidimensionnelle selon un algorithme prédéterminé. La table contient l'emplacement géologique des données et chaque élément de la table peut être mis en correspondance à une seule cellule indexée par, par exemple, la valeur des coordonnées de la cellule (par exemple, [i, j, k]). [0028] Dans une ou plusieurs mises en oeuvre, après que toutes les 15 réalisations de données sont reformées et réduites en tables, les tables sont placées dans une matrice bidimensionnelle. Chaque table peut être représentée par chaque colonne respective de la matrice et chaque rangée de la matrice peut indiquer une seule cellule de la matrice de grille tridimensionnelle antérieure 200. On peut appliquer une analyse hiérarchique bidirectionnelle de regroupement. 20 [0029] Les tables sont regroupées en deux groupes de tables ou plus sur la base d'une comparaison des emplacements géométriques de valeurs similaires à l'intérieur des tables respectives de valeurs de propriété géologique (3-04). À cet égard, la comparaison des emplacements géométriques peut comporter, par exemple, la détermination d'une distance entre des valeurs de propriété géologique dans une 25 première des tables respectives et des valeurs de propriété géologique dans une seconde des tables respectives. Les valeurs de propriété peuvent être des propriétés pétrophysiques telles qu'une porosité, une perméabilité ou un carbone organique total. Toutefois, la technologie soumise n'est pas limitée à la porosité, à la perméabilité ou au carbone organique total. Toute propriété qui peut garnir des 30 cellules de la matrice de grille tridimensionnelle 200 peut être utilisée. [0030] La distance peut être basée sur quelques unes ou toutes les valeurs de propriété géologique dans les tables correspondantes. La distance entre des valeurs de propriété peut être basée sur des coordonnées volumétriques de cellule des valeurs 3034222 10 de propriété. Par exemple, la distance peut être une distance géométrique ou une distance dans l'espace euclidien. Selon diverses mises en cetwre de la technologie soumise, la distance totale entre deux réalisations de données quelconques peut être illustrée par l'équation 1 précédemment décrite. 5 [0031] Dans une ou plusieurs mises en oeuvre, des degrés respectifs de similarité entre des tables respectives de valeurs de propriété géologique peuvent être déterminés sur la base de la comparaison précédente des emplacements de valeur de propriété. Les degrés de similarité peuvent être représentés sous une forme numérique, telle qu'un pourcentage, ou par une hiérarchie virtuelle. Le nombre de 10 groupes de tables dans lesquels les tables de valeurs de propriété géologique sont regroupées peut ensuite être déterminé sur la base, par exemple, d'une application d'un degré de seuil de similarité aux degrés déterminés de similarité entre les tables. Selon la description donnée plus bas concernant la figure 4, le seuil peut être réglé par un utilisateur via une interface utilisateur. À cet égard, une fois que le seuil est 15 réglé, chaque groupe de tables peut comporter des tables qui sont déterminées être similaires à chaque autre table selon un degré de similarité au niveau ou au-dessus du seuil. [0032] Dans certaines mises en oeuvre, des regroupements de cellules dans des tables respectives de valeurs de propriété géologique peuvent être identifiés. Par 20 exemple, chaque rangée de cellules qui traverse le même indice de toutes les tables dans une matrice bidimensionnelle peut être comparée à d'autres rangées/indices afin d'identifier des regroupements de rangées de cellules à travers les tables qui ont des valeurs similaires de propriété géologique formant un tout. À cet égard, des degrés respectifs de similarité entre des cellules à des indices respectifs des tables de valeurs 25 de propriété géologique peuvent être déterminés et une taille des regroupements déterminée sur la base d'une application d'un degré de seuil de similarité aux degrés déterminés de similarité entre les cellules. Une fois que les regroupements sont identifiés, ils peuvent être utilisés par l'algorithme décrit précédemment utilisé pour déterminer la similarité entre des tables. À cet égard, la similarité géométrique de 30 regroupements de cellule à l'intérieur des tables peut être déterminée. La distance euclidienne entre des valeurs semblables de propriété géologique dans les tables respectives peut être déterminée, par exemple, sur la base des regroupements de cellules des tables au lieu d'indices individuels de cellule. Par exemple, un 3034222 11 algorithme peut comparer une première table à d'autres tables en considérant l'emplacement et/ou la taille d'un regroupement de cellules à l'intérieur de la table et en déterminant laquelle des autres tables comporte des regroupements situés de manière similaire. 5 [0033] De plus, tandis que des exemples de tables de regroupement sont fournis, d'autres algorithmes de regroupement peuvent également être en conjonction avec la technologie soumise. De tels algorithmes comportent des algorithmes de regroupement hiérarchique comportant, par exemple, une liaison unique, une liaison complète etc. 10 [0034] Une fois que les groupes de tables sont déterminés, les groupes de tables sont fournis à une interface utilisateur (306). Selon la description donnée plus bas en ce qui concerne la figure 4, les groupes de tables peuvent être présentés à des fins de sélection par un utilisateur dans l'interface utilisateur (par exemple, dans une application de bureau ou une page Web). A l'aide de l'interface utilisateur, un 15 géologue, un ingénieur ou un autre utilisateur du logiciel peut examiner les groupes de tables et sélectionner une réalisation de données d'échantillon à partir d'un ou de plusieurs des groupes à des fins de simulation dans un simulateur géologique. L'utilisateur peut également utiliser l'interface utilisateur pour réaliser des sélections afin de mieux définir les groupes de tables déterminés. L'analyse de regroupement de 20 la technologie soumise, définie en outre par le biais du fonctionnement de l'interface utilisateur, facilite la détermination initiale quant à l'appartenance des réalisations de données à chaque groupe de sorte qu'il ne soit pas nécessaire à l'utilisateur d'effectuer la détermination initiale pour différencier les réalisations les unes des autres. 25 [0035] Dans une ou plusieurs mises en oeuvre, la technologie soumise peut également sélectionner automatiquement une réalisation de données d'échantillon dans chaque groupe de tables et la fournir en tant que sélection candidate. À cet égard, la technologie soumise peut sélectionner la réalisation de données sur la base de critères prédéterminés. Par exemple, la table sélectionnée peut être la première 30 table dans le groupe, la dernière table, peut être sélectionnée aléatoirement ou peut être la plus proche de la moyenne du groupe. [0036] Une ou plusieurs réalisations de données correspondant aux groupes de tables fournis sont fournies à un simulateur de modèle géologique, par exemple, 3034222 12 pour simuler un flux de fluide à l'intérieur d'une zone géologique correspondant à la pluralité de réalisations de données géographiques (308). À cet égard, des réalisations de données d'échantillon sélectionnées peuvent être traitées par un simulateur géologique correspondant. Dans une ou plusieurs mises en oeuvre, le 5 logiciel de la technologie soumise peut fonctionner en tant qu'interface au simulateur de sorte que, lors de la sélection des réalisations de données d'échantillon, les réalisations d'échantillon sélectionnées puissent être automatiquement envoyées au simulateur par activation d'une commande, par exemple, sur l'interface utilisateur. [0037] De nombreuses caractéristiques décrites ci-dessus du processus donné 10 à titre d'exemple 300 et des caractéristiques et applications apparentées peuvent être mises en oeuvre en tant que processus logiciel spécifié en tant qu'ensemble d'instructions enregistrées sur un support de stockage lisible par ordinateur (également appelé support lisible par ordinateur). Lorsque ces instructions sont exécutées par une ou plusieurs unités de traitement (par exemple, un ou plusieurs 15 processeurs, noyaux de processeur ou autres unités de traitement), ils amènent la ou les unités de traitement à effectuer les actions indiquées dans les instructions. Des exemples de supports lisibles par ordinateur comportent, mais sans y être limités, des CD-ROM, des disques à mémoire flash, des puces RAM, des disques durs, des EPROM etc. Les supports lisibles par ordinateur ne comportent pas d'ondes 20 porteuses ni de signaux électriques transmis sans fil ou par le biais de connexions filaires. [0038] La figure 4 représente une interface utilisateur donnée à titre d'exemple 402 pour la sélection de réalisations de données géographiques dans un environnement d'exécution dynamique 404 sur un dispositif informatique 406, selon 25 un ou plusieurs aspects de la technologie soumise. Durant le fonctionnement du dispositif informatique 406, des instructions exécutables 408 sont chargées dans un environnement d'exécution 404 et exécutées. Des instructions 408, lorsqu'elles sont exécutées, créent une interface utilisateur 402 et peuvent effectuer un certain nombre d'opérations sur des données fournies au dispositif d'affichage dans l'interface 30 utilisateur 402. Des instructions exécutables 408 peuvent comporter des propriétés et/ou leurs valeurs de propriété correspondantes qui peuvent changer en réponse à des chemins de navigation spécifiques déclenchés par l'utilisateur et/ou à une entrée associée à l'interface utilisateur 402. 3034222 13 [0039] Dans une ou plusieurs mises en oeuvre, après que toutes les réalisations de données géographiques sont reformées et réduites en des tables, les tables sont placées dans une matrice bidimensionnelle 410 qui peut être affichée graphiquement dans l'interface utilisateur 402. Les tables de matrice 410 sont 5 représentées par les colonnes respectives 412 de la matrice tandis que les rangées 414 de la matrice peuvent indiquer les cellules individuelles des tables, chaque cellule correspondant à un emplacement de grille de la matrice de grille tridimensionnelle antérieure 200. La technologie soumise peut également agencer automatiquement les tables de sorte que des tables similaires soient à proximité les unes des autres sur la 10 base de l'analyse de regroupement. La matrice 410 donnée à titre d'exemple de la figure 5 est représentée sous forme d'une carte de densité qui montre les regroupements de simulations de porosité. Chaque cellule représentée par la carte de densité peut être une couleur codée sur la base de la valeur de la cellule. Par exemple, toutes les cellules rouges affichées dans la matrice 410 peuvent avoir la même valeur 15 de propriété (ou une valeur similaire). Vingt-cinq réalisations de données sont représentées dans l'interface utilisateur 402 en tant que structures de cellules côte à côte (par exemple, des tables visuellement représentées). Chacune des réalisations de données géographiques, données à titre d'exemple, représentées par les tables est visuellement étiquetée 416 dans l'interface utilisateur 402 en tant que Sim_/ à 20 Sirn25. On doit comprendre que beaucoup plus de réalisations peuvent être affichées ou sinon représentées par l'interface utilisateur. [0040] Dans l'exemple représenté, Sim_1 est représenté par la première colonne de la matrice 410 avec toutes les cellules de grille qui sont mises en correspondance aux différents groupes. La cellule 204 donnée à titre d'exemple de la 25 figure 1 est représentée mise en correspondance à une rangée à travers toutes les tables avec, par exemple, la même valeur de propriété au même indice dans presque toutes les tables (représentées, par exemple, avec la couleur rouge). Une analyse de regroupement est effectuée sur les colonnes (désignée, par exemple, « mode R ») afin de déterminer la similarité de différentes tables et, ainsi, de réalisations de données. 30 Les résultats de l'analyse peuvent être représentés graphiquement à l'aide-d'un ou de plusieurs arbres virtuels hiérarchiques 418 (par exemple, un arbre de type dendrogramme). 3034222 14 [0041] Selon la description précédente, des degrés de similarité peuvent être déterminés entre des tables respectives de valeurs de propriété géologique sur la base de la comparaison de toutes les valeurs de propriété des cellules à l'intérieur des tables. Dans l'exemple représenté, les degrés de similarité entre des tables sont 5 visuellement représentés par l'arbre 418, chaque feuille de l'arbre étant représentative d'une table respective et les branches de feuilles étant représentatives de tables similaires. L'arbre donné à titre d'exemple 418 a de multiples niveaux de branches, chaque branche représentant une similarité entre les branches et/ou les feuilles qu'elle contient etc., et le degré de similarité entre des feuilles diminuant 10 avec chaque branche successive vers la racine de l'arbre. [0042] Dans certaines mises en oeuvre, un indicateur de seuil 420 peut être déplacé vers le haut et le bas sur les branches de l'arbre afin de régler visuellement le degré de seuil de similarité utilisé pour déterminer les tables qui sont regroupées dans des groupes de tables. De cette manière, un utilisateur peut visuellement déplacer 15 l'indicateur de seuil 420 et l'interface utilisateur peut attribuer automatiquement des tables à des groupes de tables sur la base de la position de l'indicateur dans l'arbre. [0043] A l'aide de l'interface utilisateur 402 (et, par exemple, de l'indicateur de seuil 420), un géologue peut sélectionner des réalisations candidates en suivant les hiérarchies de l'arbre 418. Au sommet de l'arbre, Sim_1 est dans un premier 20 regroupement, le reste des réalisations de données forme un second regroupement. Sim_1 peut être sélectionné en tant que modèle candidat. S'il est nécessaire de choisir un autre candidat, l'utilisateur peut traverser l'arbre 418 vers le prochain niveau ou branche de l'arbre. Selon la description précédente, un réalisation d'échantillon peut être sélectionnée à partir d'un regroupement formé à l'aide de 25 l'analyse de regroupement de la technologie soumise. Dans l'exemple représenté, Sim2 peut être sélectionné aléatoirement en tant que deuxième candidat dans son regroupement {Sim_2, Sim_20, Sim_17, Sim_5, Sim_21, Sim_23, Sim24, Sim25}. De manière similaire, Sim_3 peut être sélectionné en tant que troisième candidat dans le troisième regroupement représenté. Sim3 et Sim_4 sont situés à la même distance 30 de la racine de l'arbre 412 (par exemple, indiquant qu'ils sont plus similaires l'un à l'autre que toutes autres réalisations d'autres branches). Dans ce cas, une fois que Sim_3 est choisi, Sim_4 ne peut pas être sélectionné. 3034222 15 [0044] Le regroupement des rangées (désigné, par exemple, « mode Q ») peut déterminer des groupements de différentes cellules à l'intérieur des tables. Selon la description précédente, la technologie soumise peut identifier le degré de similarité entre des valeurs de propriété géologique dans des indices de cellule à travers, par 5 exemple, toutes les réalisations de données. Des regroupements de cellules peuvent ensuite être identifiés dans les tables sur la base des degrés identifiés de similarité entre les cellules. Les tables peuvent ensuite être séparées en des groupes de cellules à proximité les unes des autres (par exemple, des blocs de cellules) sur la base d'un degré de seuil de similarité défini par l'utilisateur. À cet égard, un second arbre 10 virtuel hiérarchique 422 (par exemple, un arbre de type dendrogramme) peut être affiché dans l'interface utilisateur 402, par exemple, à droite de la matrice 410. Un second identifiant 424 peut être utilisé de la même manière que celle décrite précédemment en ce qui concerne le regroupement de tables afin d'identifier la taille des groupes de cellules. 15 [0045] Une fois que les regroupements de cellule à l'intérieur des tables sont identifiés, les regroupements peuvent être utilisés par l'algorithme décrit précédemment, utilisé pour déterminer la similarité entre des tables. Par exemple, la distance entre des valeurs semblables de propriété géologique dans les tables respectives peut être déterminée (par exemple, la distance euclidienne entre des 20 indices de coordonnée), par exemple, sur la base des regroupements au lieu des indices individuels de cellule. Par exemple, un algorithme peut comparer une première table à d'autres tables en considérant l'emplacement et/ou la taille d'un regroupement de cellules à l'intérieur de la table et en déterminant les autres tables qui comportent des regroupements situés de manière similaire. 25 [0046] Par conséquent, l'interface utilisateur 402 fournit un mécanisme pour l'application d'une analyse de regroupement hiérarchique bidirectionnelle sur un groupe de réalisations de données. Les deux types (par exemple, mode R et mode Q) de l'analyse de regroupement peuvent être mis en oeuvre dans la technologie soumise, par exemple, pour évaluer à la fois un intergroupe de simulations et un intergroupe 30 de cellules. Un premier type de regroupement (par exemple, regroupement de mode R) peut être utilisé pour déterminer et afficher la similarité de différentes réalisations de données (et ainsi, par exemple, des simulations correspondantes), et pour organiser les réalisations de données dans des groupes. D'un autre côté, un second 3034222 16 type de regroupement (par exemple, regroupement de mode Q) peut être utilisé pour déterminer et afficher un regroupement de cellules différentes. [0047] La figure 5 est un diagramme illustrant un système électronique donné à titre d'exemple à utiliser en conjonction avec un processus destiné à la sélection de 5 réalisations de données géographiques, selon un ou plusieurs aspects de la technologie soumise. Le système électronique 500 peut être un dispositif informatique destiné à l'exécution d'un logiciel associé à une ou plusieurs parties ou étapes du processus 300. Dans diverses mises en oeuvre, le système électronique 500 peut être représentatif du dispositif informatique 406 ou de toute autre sorte de 10 dispositif électronique. [0048] Le système électronique 500 peut comporter divers types de supports lisibles par ordinateur et des interfaces pour divers autres types de supports lisibles par ordinateur. Dans l'exemple représenté, le système électronique 500 comporte un bus 508, une ou plusieurs unités de traitement 512, une mémoire système 504, une 15 mémoire morte (ROM) 510, un dispositif de stockage permanent 502, une interface de dispositif d'entrée 514, une interface de dispositif de sortie 506 et une ou plusieurs interfaces de réseau 516. Dans certaines mises en oeuvre, le système électronique 500 peut comporter d'autres dispositifs ou circuits informatiques ou être intégré à ceux-ci pour faire fonctionner les divers composants et processus décrits précédemment. 20 [0049] Le bus 508 représente collectivement tous les bus système, bus périphériques et bus de jeu de puces qui connectent de manière communicative les nombreux dispositifs internes du système électronique 500. Par exemple, le bus 508 connecte de manière communicative la ou les unités de traitement 512 à la ROM 510, à la mémoire système 504 et au dispositif de stockage permanent 502. 25 [0050] A partir de ces diverses unités de mémoire, la ou les unités de traitement 512 récupèrent des instructions à exécuter et des données à traiter afin d'exécuter les processus de l'invention soumise. La ou les unités de traitement peuvent être un processeur unique ou un processeur multicoeur selon les différentes mises en oeuvre. 30 [0051] La ROM 510 stocke des données et des instructions statiques qui sont nécessaires à la ou aux unités de traitement 512 et à d'autres modules du système électronique. Le dispositif de stockage permanent 502, d'un autre côté, est un dispositif mémoire de lecture-écriture. Ce dispositif est une unité mémoire non 3034222 17 volatile qui stocke des instructions et des données même lorsque le système électronique 500 est hors tension. Certaines mises en oeuvre de l'invention soumise utilisent un dispositif de stockage de masse (tel qu'un disque magnétique ou optique et son lecteur de disque correspondant) en tant que dispositif de stockage permanent 5 502. 10052] D'autres mises en oeuvre utilisent un dispositif de stockage amovible (tel qu'une disquette, un disque flash et leur lecteur de disque correspondant) en tant que dispositif de stockage permanent 502. Comme le dispositif de stockage permanent 502, la mémoire système 504 est un dispositif mémoire de lecture-écriture. 10 Toutefois, contrairement au dispositif de stockage 502, la mémoire système 504 est une mémoire de lecture-écriture volatile, telle qu'une mémoire vive. La mémoire système 504 stocke certaines des instructions et données dont le processeur a besoin lors de l'exécution. Dans certaines mises en oeuvre, les processus de l'invention soumise sont stockés dans la mémoire système 504, dans le dispositif de stockage 15 permanent 502 et/ou dans la ROM 510. A partir de ces diverses unités de mémoire, la ou les unités de traitement 512 récupèrent des instructions à exécuter et des données à traiter afin d'exécuter les processus de certaines mises en oeuvre. [0053] Le bus 508 se connecte également aux interfaces de dispositif d'entrée et de sortie 514 et 506. L'interface de dispositif d'entrée 514 permet à l'utilisateur de 20 communiquer des informations et de sélectionner des commandes pour le système électronique. Des dispositifs d'entrée utilisés avec l'interface de dispositif d'entrée 514 comportent, par exemple, des claviers alphanumériques et des dispositifs de pointage (également appelés « dispositifs de commande de curseur »). L'interface de dispositif de sortie 506 permet, par exemple, l'affichage d'images générées par le 25 système électronique 500. Des dispositifs de sortie utilisés avec l'interface de dispositif de sortie 506 comportent, par exemple, des imprimantes et des dispositifs d'affichage, tels que des dispositifs à tubes cathodiques (CRT) ou des dispositifs d'affichage à cristaux liquides (LCD). Certaines mises en oeuvre comportent des dispositifs tels qu'un écran tactile qui fonctionne à la fois en tant que dispositif 30 d'entrée et dispositif de sortie. [0054] Finalement, comme le montre la figure 5, le bus 508 couple également le système électronique 500 à un réseau (non illustré) par le biais d'interfaces de réseau 516. Les interfaces de réseau 516 peuvent comporter, par exemple, un point 3034222 18 d'accès sans fil (par exemple, Bluetooth ou WiFi). Les interfaces de réseau 516 peuvent également comporter du matériel (par exemple, matériel Ethernet) pour la connexion à l'ordinateur d'une partie d'un réseau d'ordinateurs tel qu'un réseau local (« LAN »), un réseau étendu (« WAN ») ou un Intranet ou un réseau de réseaux, tel 5 que l'Internet. Quelques-uns ou tous les composants du système électronique 500 peuvent être utilisés en conjonction avec l'invention soumise. [0055] Ces fonctions décrites ci-dessus peuvent être mises en oeuvre par un logiciel d'ordinateur, un microprogramme ou un matériel. Les techniques peuvent être mises en oeuvre à l'aide d'un ou de plusieurs produits-programmes d'ordinateur. 10 Des processeurs programmables et des ordinateurs peuvent être inclus dans des dispositifs mobiles ou formés en tant que dispositifs mobiles. Les processus et flux logiques peuvent être effectués par un ou plusieurs processeurs programmables et par un ou plusieurs circuits logiques programmables. Des dispositifs informatiques et des dispositifs de stockage d'usage général et spécial peuvent être interconnectés par le 15 biais de réseaux de communication. [0056] Certaines mises en oeuvre comportent des composants électroniques, tels que des microprocesseurs, des dispositifs de stockage et des mémoires qui stockent des instructions de programme d'ordinateur sur un support lisible par machine ou un support lisible par ordinateur (en variante désigné par supports de 20 stockage lisibles par ordinateur, supports lisibles par machine ou supports de stockage lisibles par machine). Certains exemples de tels supports lisibles par ordinateur comportent des RAM, des ROM, des disques compacts (CD-ROM), des disques compacts enregistrables (CD-R), des disques compacts réinscriptibles (CDRW), des disques numériques universels (par exemple, DVD-ROM, DVD-ROM 25 double couche), un grand nombre de DVD enregistrables/réinscriptibles (par exemple, DVD-RAM, DVD-RW, DVD+RW etc.), des mémoires flash (par exemple, cartes SD, cartes mini-SD, cartes micro-SD etc.), des disques durs magnétiques et/ou électroniques, des disques Blu-Ray® et des disques Blu-Ray® enregistrables, des disques optiques à haute densité, tous autres supports optiques ou magnétiques, et 30 des disquettes. Les supports lisibles par ordinateur peuvent stocker un programme d'ordinateur qui est exécutable par au moins une unité de traitement et comprend des jeux d'instructions pour effectuer diverses opérations. Des exemples de programmes d'ordinateur ou de codes d'ordinateur comportent des codes machine, tels qu'ils sont 3034222 19 produits par un compilateur, et des fichiers comportant un code de niveau supérieur qui sont exécutés par un ordinateur, un composant électronique ou un microprocesseur utilisant un interpréteur. [0057] Tandis que la discussion ci-dessus se réfère principalement à des 5 microprocesseurs ou processeurs multi-noyaux qui exécutent un logiciel, certaines mises en oeuvre sont effectuées par un ou plusieurs circuits intégrés, tels que des circuits intégrés à application spécifique (ASIC) ou des circuits intégrés prédiffusés programmables (FPGA). Dans certaines mises en oeuvre, de tels circuits intégrés exécutent des instructions qui sont stockées sur le circuit même. 10 [0058] Pour faciliter une meilleure compréhension de la présente invention, on décrira ci-après les exemples suivants de modes de réalisation préférés ou représentatifs. En aucun cas, on ne doit considérer que les exemples suivants limitent, ou définissent, la portée de l'invention. [0059] Les modes de réalisation présentés ici comportent : 15 [0060] A. Un procédé de sélection de réalisations de données géographiques, comprenant : l'organisation d'une pluralité de réalisations de données géographiques dans des tables respectives de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille d'une réalisation respective de données géologiques ; le regroupement des tables en deux groupes de 20 tables ou plus sur la base d'une comparaison d'emplacements géométriques de valeurs similaires à l'intérieur des tables respectives de valeurs de propriété géologique ; et la fourniture des deux groupes de tables ou plus à une interface utilisateur. D'autres aspects comportent des systèmes, des appareils et des produits-programmes d'ordinateur correspondants pour la mise en oeuvre du procédé mis en 25 oeuvre par ordinateur. [0061] B. Un système, comprenant un ou plusieurs processeurs et une mémoire. La mémoire comporte des instructions qui, lorsqu'elles sont exécutées par le ou les processeurs, amènent le ou les processeurs à faciliter les étapes de : organisation d'une pluralité de réalisations de données géographiques dans des tables 30 respectives de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille d'une réalisation respective de données géologiques ; regroupement des tables dans deux groupes de tables ou plus sur la base d'une comparaison d'emplacements géométriques de valeurs similaires à 3034222 20 l'intérieur des tables respectives de valeurs de propriété géologique ; et fourniture des deux groupes de tables ou plus à une interface utilisateur. D'autres aspects comportent des systèmes, des appareils et des produits-programmes d'ordinateur correspondants pour la mise en oeuvre du procédé mis en oeuvre par ordinateur. 5 D'autres aspects comportent des procédés, des appareils et des produits-programmes d'ordinateur correspondants pour la mise en oeuvre du procédé mis en oeuvre par ordinateur. [0062] C. Un produit-programme d'ordinateur réalisé manifestement dans un dispositif de stockage lisible par ordinateur et comprenant des instructions qui, 10 lorsqu'elles sont exécutées par un dispositif informatique, amènent le dispositif informatique à : organiser une pluralité de réalisations tridimensionnelles de données géographiques dans des tables respectives unidimensionnelles de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille tridimensionnelle d'une réalisation tridimensionnelle respective de données 15 géologiques ; grouper les tables unidimensionnelles dans deux regroupements de tables ou plus sur la base d'une comparaison d'emplacements géométriques des valeurs de propriété géologique à l'intérieur des tables respectives ; sélectionner au moins une réalisation parmi la pluralité de réalisations tridimensionnelles de données géographiques pour chacun des deux regroupements de tables ou plus ; et fournir les 20 réalisations de données sélectionnées à une interface utilisateur. D'autres aspects comportent des procédés, des appareils et des systèmes correspondants pour la mise en oeuvre du produit-programme d'ordinateur mis en oeuvre par ordinateur. [0063] Chacun des modes de réalisation A, B et C peut avoir un ou plusieurs des éléments supplémentaires suivants selon n'importe quelle combinaison : 25 [0064] Élément 1 : comprenant en outre la fourniture d'une ou de plusieurs réalisations de données correspondant aux deux groupes de tables ou plus fournis à un simulateur de modèle géologique afin de simuler un flux de fluide à l'intérieur d'une zone géologique correspondant à la pluralité de réalisations de données géographiques. Élément 2 : comprenant en outre la sélection automatique d'une 30 réalisation de données pour chacun des groupes de tables. Élément 3 : dans lequel la comparaison des emplacements géométriques comprend la détermination de la distance entre une première valeur de propriété géologique dans une première des tables respectives de valeurs de propriété géologique et une seconde valeur de 3034222 21 propriété géologique dans une seconde des tables respectives de valeurs de propriété géologique. Élément 4 : dans lequel la distance est basée sur des coordonnées volumétriques de cellule des première et seconde valeurs de propriété géologique. Élément 5 : dans lequel la distance est une distance euclidienne. Élément 6 : 5 comprenant en outre la détermination de degrés respectifs de similarité entre des tables respectives de valeurs de propriété géologique sur la base de la comparaison des emplacements géométriques, et la détermination du nombre de groupes de tables dans lesquels les tables de valeurs de propriété géologique sont regroupées sur la base d'une application d'un degré de seuil de similarité aux degrés respectifs 10 déterminés de similarité entre les tables respectives. Élément 7 : comprenant en outre la détermination de degrés respectifs de similarité entre des cellules à des indices respectifs des tables respectives sur la base d'une comparaison des valeurs de propriété géologique aux indices respectifs, et la détermination de regroupements de cellules dans les tables respectives sur la base des degrés respectifs déterminés de 15 similarité et d'un degré de seuil de similarité. Élément 8 : dans lequel le regroupement des tables dans deux groupes de tables ou plus sur la base de la comparaison des emplacements géométriques de valeurs similaires comprend la détermination d'une similarité géométrique de regroupements de cellules à l'intérieur des tables respectives de valeurs de propriété géologique. Élément 9 : dans lequel 20 chaque réalisation parmi la pluralité de réalisations de données géographiques est basée sur un résultat d'un processus stochastique. [0065] Par conséquent, les systèmes et procédés présentés sont bien adaptés pour atteindre les objectifs et avantages mentionnés ainsi que ceux qui y sont inhérents. Les modes de réalisation particuliers présentés ci-dessus sont uniquement 25 donnés à titre d'illustration, puisque les enseignements de la présente invention peuvent être modifiés et mis en pratique de manières différentes mais équivalentes, évidentes à l'homme du métier profitant des enseignements décrits ici. Par ailleurs, aucunes limitations ne sont voulues quant aux détails de construction ou de conception montrés ici autres que celles décrites dans les revendications ci-après. Il 30 est par conséquent évident que les modes de réalisation illustratifs particuliers présentés ci-dessus peuvent être altérés, combinés ou modifiés et que l'on considère que de telles variations demeurent à l'intérieur de la portée de la présente invention. Les systèmes et procédés, donnés à titre d'illustration, présentés ici peuvent être mis 3034222 22 en pratique de manière appropriée en l'absence de n'importe quel élément qui n'est pas spécifiquement présenté ici et/ou de n'importe quel élément optionnel présenté ici. Bien que des compositions et des procédés aient été décrits avec les termes « comprenant », « contenant » ou « comportant » divers composants ou étapes, les 5 compositions et les procédés peuvent également « être constitués essentiellement » ou « être constitués » des divers composants et étapes. Tous les nombres et plages présentés ci-dessus peuvent varier d'une quantité quelconque. Chaque fois qu'une plage numérique ayant une limite inférieure et une limite supérieure est présentée, tout nombre et toute plage comprise tombant dans ladite plage est spécifiquement 10 présenté. En particulier, chaque plage de valeurs (de la forme, « d'environ a à environ b » ou, de manière équivalente, « d'approximativement a à b » ou, de manière équivalente, « d'approximativement a-b ») présentée ici doit être comprise pour exposer chaque nombre et plage englobés à l'intérieur d'une plage plus étendue de valeurs. De même, les termes dans les revendications ont leur signification 15 manifeste, ordinaire sauf indication contraire et clairement définie par le déposant. Par ailleurs, les articles indéfinis « un » ou « une », tels qu'ils sont utilisés dans les revendications, sont définis ici pour signifier un élément ou plus qu'un des éléments qu'ils introduisent. S'il y a un conflit relatif à l'utilisation d'un mot ou d'un terme dans cette spécification et dans un ou plusieurs brevets ou dans d'autres documents 20 qui peuvent être intégrés ici à titre de référence, on devrait adopter les définitions qui sont cohérentes avec cette spécification. 10066] Telle qu'elle est utilisée ici, l'expression « au moins un de »" précédant une série d'articles, avec les termes « et » ou « ou » pour séparer n'importe lequel des articles, modifie la liste dans son intégralité, plutôt que chaque membre de 25 la liste (c'est-à-dire, chaque article). La phrase « au moins un de » autorise une signification qui comporte l'un quelconque des articles et/ou l'une quelconque des combinaisons des articles, et/ou un de chacun des articles. A titre d'exemple, les phrases « au moins un de A, B et C » ou « au moins un de A, B ou C » se réfèrent : chacune à uniquement A, uniquement B ou uniquement C ; à n'importe quelle 30 combinaison de A, B et C ; et/ou au moins à un de chaque A, B et C. 10067] Tels qu'ils sont utilisés dans cette spécification et dans des revendications de cette application, les termes « ordinateur », « serveur », « processeur » et « mémoire » se réfèrent tous à des dispositifs électroniques ou à 3034222 23 d'autres dispositifs technologiques. Ces termes excluent des personnes ou des groupes de personnes. Pour les objectifs de la spécification, les termes « affichage » ou « moyen d'affichage » signifient l'affichage sur un dispositif électronique. Tels qu'ils sont utilisés dans cette spécification et dans des revendications de cette 5 application, les termes « support lisible par ordinateur » et « supports lisibles par ordinateur » sont entièrement restreints à des objets tangibles, physiques qui stockent des informations sous une forme qui est lisible par un ordinateur. Ces termes excluent tous signaux sans fil, signaux de téléchargement sans fil et tous autres signaux éphémères. 10 [00681 Pour fournir une interaction avec un utilisateur, des mises en oeuvre du contenu décrit dans cette spécification peut être mises en oeuvre sur un ordinateur ayant un dispositif d'affichage, par exemple un moniteur à tube cathodique (CRT) ou à cristaux liquides (LCD), pour afficher des informations à l'utilisateur, et un clavier et un dispositif de pointage, par exemple, une souris ou une boule roulante, par lequel 15 l'utilisateur peut fournir une entrée à l'ordinateur. D'autres types de dispositifs peuvent être également utilisés pour fournir une interaction avec un utilisateur ; par exemple, une rétroaction fournie à l'utilisateur peut être toute forme de rétroaction d'un système de capteurs, par exemple, une rétroaction visuelle, une rétroaction auditive ou une rétroaction tactile ; et une entrée de l'utilisateur peut être reçue sous 20 une forme quelconque, comportant une entrée acoustique, vocale ou tactile. En plus, un ordinateur peut interagir avec un utilisateur par l'envoi de documents à un dispositif et par la réception de documents du dispositif qui est utilisé par l'utilisateur ; par exemple, par l'envoi de pages Web à un navigateur Web sur un dispositif client de l'utilisateur en réponse à des demandes reçues du navigateur Web. 25 [00691 Des modes de réalisation du contenu décrit dans cette spécification peuvent être mis en oeuvre dans un système informatique qui comporte un composant principal, par exemple, en tant que serveur de données, ou qui comporte un composant médiateur, par exemple, un serveur d'applications, ou qui comporte un composant frontal, par exemple, un ordinateur client ayant une interface utilisateur 30 graphique ou un navigateur Web par le biais duquel un utilisateur peut interagir avec une mise en oeuvre du contenu décrit dans cette spécification, ou toute combinaison d'un ou de plusieurs composants tels qu'un composant principal, médiateur ou frontal. Les composants du système peuvent être interconnectés par n'importe quelle 3034222 24 forme ou n'importe quel moyen de communication de données numériques, par exemple, un réseau de communication. Des exemples de réseaux de communication comportent un réseau local (« LAN ») et un réseau étendu (« WAN »), un inter-réseau (par exemple, l'Internet) et des réseaux de poste à poste (par exemple, des 5 réseaux de poste à poste ad hoc). [0070] Le système informatique peut comporter des clients et des serveurs. Un client et un serveur sont en général distants l'un de l'autre et interagissent typiquement par le biais d'un réseau de communication. La relation de client et de serveur survient en raison de programmes d'ordinateur s'exécutant sur les 10 ordinateurs respectifs et ayant une relation client-serveur entre eux. Dans certains modes de réalisation, un serveur transmet des données (par exemple, une page HTML) à un dispositif client (par exemple, à des fins d'affichage de données à un utilisateur et de réception d'entrée d'utilisateur d'un utilisateur interagissant avec le dispositif client). Des données générées dans le dispositif client (par exemple, un 15 résultat de l'interaction de l'utilisateur) peuvent être reçues du dispositif client dans le serveur en provenance du dispositif client. [0071] L'homme du métier appréciera que les divers blocs, modules, éléments, composants, procédés et algorithmes illustratifs décrits ici peuvent être mis en oeuvre en tant que matériel électronique, logiciel d'ordinateur ou combinaisons 20 des deux. Pour illustrer cette interchangeabilité du matériel et du logiciel, divers blocs, modules, éléments, composants, procédés et algorithmes illustratifs ont été décrits ci-dessus généralement en ce qui concerne leur fonctionnalité. Qu'une telle fonctionnalité soit mise en oeuvre en tant que matériel ou logiciel dépend de l'application particulière et des contraintes de conception imposées à l'ensemble du 25 système. L'homme du métier peut mettre en oeuvre la fonctionnalité décrite de diverses façons pour chaque application particulière. Divers composants et blocs peuvent être agencés différemment (par exemple, agencés dans un ordre différent ou partitionnés d'une manière différente), tout cela sans départir de la portée de la technologie soumise. 30 [0072] On doit comprendre que l'ordre ou la hiérarchie spécifique des étapes dans les processus présentés est une illustration d'approches données à titre d'exemple. Sur la base de préférences de conception, on doit comprendre que l'ordre ou la hiérarchie spécifique des étapes dans les processus peut être ré-agencé. 3034222 25 Certaines des étapes peuvent être effectuées simultanément. Les revendications de procédé annexées présentent des éléments des diverses étapes dans un ordre donné à titre d'exemple et ne sont pas limitées à l'ordre ou à la hiérarchie spécifique présenté. [0073] La description précédente est fournie pour permettre à l'homme du 5 métier de mettre en pratique les divers aspects décrits ici. La description précédente fournit divers exemples de la technologie soumise et la technologie soumise n'est pas limitée à ces exemples. Diverses modifications appliquées à ces aspects deviendront facilement apparentes à l'homme du métier et les principes génériques définis ici peuvent être appliqués à d'autres aspects. Ainsi, les revendications n'ont pas 10 l'intention de limiter les aspects montrés ici, mais doivent être accordées dans une a portée cohérente avec les revendications de langage, une référence à un élément au singulier n'étant pas faite dans l'intention de signifier « un et seulement un », sauf indication spécifiquement contraire, mais plutôt « un ou plusieurs ». Sauf indication spécifiquement contraire, le terme « quelque » fait référence à un ou plusieurs. Des 15 pronoms au masculin (par exemple, son) incluent le genre féminin (par exemple, sa) et vice versa. Des intitulés et des sous-intitulés, le cas échéant, sont utilisés uniquement à des fins de commodité et ne limitent pas les revendications. [0074] Une expression telle que « aspect » n'implique pas qu'un tel aspect soit essentiel à la technologie soumise ou qu'un tel aspect s'applique à toutes les 20 configurations de la technologie soumise. Un exposé relatif à un aspect peut s'appliquer à toutes les configurations ou à une ou plusieurs configurations. Un aspect peut fournir un ou plusieurs exemples. Une expression telle qu'aspect peut référer à un ou plusieurs aspects et vice versa. Une expression telle que « mode de réalisation » n'implique pas qu'un tel mode de réalisation soit essentiel à la 25 technologie soumise ou qu'un tel mode de réalisation s'applique à toutes les configurations de la technologie soumise. Un exposé relatif à un mode de réalisation peut s'appliquer à tous les modes de réalisation ou à un ou plusieurs modes de réalisation. Un mode de réalisation peut fournir un ou plusieurs exemples. Une expression telle que « mode de réalisation » peut se référer à un ou plusieurs modes 30 de réalisation et vice versa. Une expression telle que « configuration » n'implique pas qu'une telle configuration soit essentielle à la technologie soumise ou qu'une telle configuration s'applique à toutes les configurations de la technologie soumise. Un exposé relatif à une configuration peut s'appliquer à toutes les configurations ou 3034222 26 à une ou plusieurs configurations. Une configuration peut fournir un ou plusieurs exemples. Une expression telle que « configuration » peut se référer à une ou plusieurs configurations et vice versa. [0075] Le mot « exemple » est utilisé ici pour signifier « servant d'exemple 5 ou d'illustration ». Tout aspect ou conception décrit ici en tant que « exemple » ne doit pas nécessairement être considéré comme un aspect ou une conception préféré ou avantageux par rapport à d'autres aspects ou conceptions. REVENDICATIONS1. Procédé de sélection de réalisations de données géographiques, comprenant : l'organisation d'une pluralité de réalisations de données géographiques dans des tables respectives de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille d'une réalisation respective de données géologiques ; le regroupement des tables dans deux groupes de tables ou plus sur la base d'une comparaison d'emplacements géométriques de valeurs similaires à l'intérieur des tables respectives de valeurs de propriété géologique ; et la fourniture des deux groupes de tables ou plus à une interface utilisateur. 2. Procédé selon la revendication 1, comprenant en outre : la fourniture d'une ou de plusieurs réalisations de données, correspondant aux deux 15 groupes de tables ou plus fournis, à un simulateur de modèle géologique afin de simuler un flux de fluide à l'intérieur d'une zone géologique correspondant à la pluralité de réalisations de données géographiques. 3. Procédé selon la revendication 1, comprenant en outre: 20 la sélection automatique d'une réalisation de données pour chacun des groupes de tables. 4. Procédé selon la revendication 1, dans lequel la comparaison des emplacements géométriques comprend : 25 la détermination de la distance entre une première valeur de propriété géologique dans une première des tables respectives de valeurs de propriété géologique et une seconde valeur de propriété géologique dans une seconde des tables respectives de valeurs de propriété géologique. 30 5. Procédé selon la revendication 4, dans lequel la distance est basée sur des coordonnées volumétriques de cellule des première et seconde valeurs de propriété géologique. 3034222 28 6. Procédé selon la revendication 4, dans lequel la distance est une distance euclidienne. 7. Procédé selon la revendication 1, comprenant en outre : 5 la détermination de degrés respectifs de similarité entre des tables respectives de valeurs de propriété géologique sur la base de la comparaison des emplacements géométriques, et la détermination du nombre de groupes de tables dans lesquels les tables de valeurs de propriété géologique sont regroupées sur la base d'une application d'un degré de 10 seuil de similarité aux degrés respectifs déterminés de similarité entre les tables respectives. 8. Procédé selon la revendication 1, comprenant en outre : la détermination de degrés respectifs de similarité entre des cellules à des indices respectifs des tables respectives sur la base d'une comparaison de valeurs de propriété géologique aux indices respectifs ; et la détermination de regroupements de cellules dans les tables respectives sur la base des degrés respectifs déterminés de similarité et d'un degré de seuil de similarité. 9. Procédé selon la revendication 8, dans lequel le regroupement des tables dans deux groupes de tables ou plus sur la base de la comparaison d'emplacements géométriques de valeurs similaires comprend : la détermination d'une similarité géométrique de regroupements de cellules à l'intérieur des tables respectives de valeurs de propriété géologique. 10. Procédé selon la revendication 1, dans lequel chaque réalisation parmi la pluralité de réalisations de données géographiques est basée sur un résultat d'un processus stochastique. 11. Système, comprenant : un ou plusieurs processeurs ; et une mémoire comportant des instructions qui, lorsqu'elles sont exécutées par le ou les processeurs, amènent le ou les processeurs à faciliter les étapes de : 3034222 29 organisation d'une pluralité de réalisations de données géographiques dans des tables respectives de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille d'une réalisation respective de données géologiques ; regroupement des tables dans deux groupes de tables ou plus sur la base d'une comparaison d'emplacements géométriques de valeurs similaires à l'intérieur des tables respectives de valeurs de propriété géologique ; et fourniture des deux groupes de tables ou plus à une interface utilisateur. 10 12. Système selon la revendication 11, dans lequel les instructions, lorsqu'elles sont exécutées, amènent en outre le ou les processeurs à faciliter l'étape de : fourniture d'une ou de plusieurs réalisations de données, correspondant aux deux groupes de tables ou plus fournis, à un simulateur de modèle géologique afin de simuler un flux de fluide à l'intérieur d'une zone géologique correspondant à la 15 pluralité de réalisations de données géographiques. 13. Système selon la revendication 11, dans lequel les instructions, lorsqu'elles sont exécutées, amènent en outre le ou les processeurs à faciliter l'étape de : sélection automatique d'une réalisation de données pour chacun des groupes de 20 tables. 14. Système selon la revendication 11, dans lequel la comparaison des emplacements géométriques comprend : la détermination de la distance entre une première valeur de propriété géologique 25 dans une première des tables respectives de valeurs de propriété géologique et une seconde valeur de propriété géologique dans une seconde des tables respectives de valeurs de propriété géologique. 15. Système selon la revendication 14, dans lequel la distance est basée sur des 30 coordonnées volumétriques de cellule des première et seconde valeurs de propriété géologique. 3034222 30 16. Système selon la revendication 14, dans lequel la distance est une distance euclidienne, 17. Système selon la revendication 11, dans lequel les instructions, lorsqu'elles sont 5 exécutées, amènent en outre le ou les processeurs à faciliter les étapes de : détermination de degrés respectifs de similarité entre des tables respectives de valeurs de propriété géologique sur la base de la comparaison des emplacements géométriques, et détermination du nombre de groupes de tables dans lesquels les tables de valeurs de 10 propriété géologique sont regroupées sur la base d'une application d'un degré de seuil de similarité aux degrés respectifs déterminés de similarité entre les tables respectives. 18. Système selon la revendication 11, dans lequel les instructions, lorsqu'elles sont 15 exécutées, amènent en outre le ou les processeurs à faciliter les étapes de : détermination de degrés respectifs de similarité entre des cellules à des indices respectifs des tables respectives sur la base d'une comparaison de valeurs de propriété géologique aux indices respectifs ; et détermination de regroupements de cellules dans les tables respectives sur la base des 20 degrés respectifs déterminés de similarité et d'un degré de seuil de similarité. 19. Système selon la revendication 18, dans lequel le regroupement des tables dans deux groupes de tables ou plus sur la base de la comparaison d'emplacements géométriques de valeurs similaires comprend : 25 la détermination d'une similarité géométrique de regroupements de cellules à l'intérieur des tables respectives de valeurs de propriété géologique. 20. Produit-programme d'ordinateur tangiblement réalisé dans un dispositif de stockage lisible par ordinateur et comprenant des instructions qui, lorsqu'elles sont 30 exécutées par un dispositif informatique, amènent le dispositif informatique à : organiser une pluralité de réalisations tridimensionnelles de données géographiques dans des tables respectives unidimensionnelles de valeurs de propriété géologique, chaque valeur de propriété géologique correspondant à un emplacement de grille 3034222 31 tridimensionnelle d'une réalisation tridimensionnelle respective de données géologiques ; grouper les tables unidimensionnelles dans deux regroupements de tables ou plus sur la base d'une comparaison d'emplacements géométriques des valeurs de propriété 5 géologique à l'intérieur des tables respectives ; sélectionner au moins une réalisation parmi la pluralité des réalisations tridimensionnelles de données géographiques pour chacun des deux regroupements de tables ou plus ; et fournir les réalisations de données sélectionnées à une interface utilisateur. 10