Brevet FR3040223A1 (20170224)
REVENDICATIONS1. Procédé mis en oeuvre par ordinateur (800) pour coupler des simulations, caractérisé en ce que le procédé comprend : le calcul (702), pour chaque position dans un ensemble de positions le long d'une longueur d'un puits de forage (102, 504), d'un premier ensemble de paramètres associé à une formation de réservoir dans un voisinage du puits de forage (102, 504), à l'aide d'un premier simulateur pour la formation de réservoir dans le voisinage du puits de forage (102,\n<CLM>\1\t; le calcul (704), à l'aide d'un second simulateur pour le puits de forage à cette position le long de la longueur du puits de forage (102, 504), d'un second ensemble de paramètres associé au puits de forage (102,\n<CLM>\1\tà cette position ; la répétition (706) du calcul du premier ensemble de paramètres et du calcul du second ensemble de paramètres par un fonctionnement du premier simulateur et du second simulateur, jusqu'à ce que le premier ensemble de paramètres corresponde au second ensemble de paramètres ; et la réalisation (708) d'opérations concernant le puits de forage (102,\n<CLM>\1\tsur la base des premier et second ensembles de paramètres mis en correspondance.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel le premier ensemble de paramètres comprend au moins une de : une distribution de température, une distribution de pression ou une distribution de flux, associée à la formation de réservoir dans le voisinage du puits de forage (102,\n<CLM>\1\tpour cette position le long de la longueur du puits de forage.\n<CLM>\1\tProcédé selon la revendication 1 ou 2, dans lequel le second ensemble de paramètres comprend au moins une de : une distribution de température, une distribution de pression ou une distribution de flux dans le puits de forage (102,\n<CLM>\1\tà cette position.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, dans lequel le premier simulateur pour la formation de réservoir dans le voisinage du puits de forage (102,\n<CLM>\1\tcomprend une version bidimensionnelle d'un résolveur multi-physique.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, dans lequel : le premier simulateur pour la formation de réservoir dans le voisinage du puits de forage (102,\n<CLM>\1\tcomprend une version tridimensionnelle d'un résolveur multi-physique, et 3040223 20 le voisinage du puits de forage (102,\n<CLM>\1\tcomprend un volume d'une taille définie autour du puits de forage à cette position.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 5, dans lequel le second simulateur pour le puits de forage (102,\n<CLM>\1\tcomprend un résolveur bidimensionnel de puits de forage. 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, dans lequel la mise en correspondance entre le premier ensemble de paramètres et le second ensemble de paramètres est exécutée par itération à chaque étape temporelle.\n<CLM>\1\tSystème de couplage de simulations, caractérisé en ce qu'il comprend : au moins un processeur (812) ; et io une mémoire (802, 804,\n<CLM>\1\tcouplée au processeur (812) dans laquelle sont stockées des instructions qui, lorsqu'elles sont exécutées par le processeur (812), amènent le processeur à exécuter des fonctions, incluant des fonctions pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à\n<CLM>\1\t15\n<CLM>\1\tSystème selon la revendication 8, dans lequel les fonctions réalisées par le processeur (812) incluent des fonctions pour mettre en correspondance le premier ensemble de paramètres avec le second ensemble de paramètres par un fonctionnement itératif du premier simulateur et du second simulateur à chaque étape temporelle.\n<CLM>\1\tSupport de stockage lisible par ordinateur, caractérisé en ce que ledit support de stockage 20 stocke des instructions qui, lorsqu'elles sont exécutées par un ordinateur (800), amènent l'ordinateur à exécuter une pluralité de fonctions, incluant des fonctions pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à\n<CLM>\1\t11. Support de stockage lisible par ordinateur selon la revendication 10, dans lequel les 25 instructions exécutent en outre des fonctions pour mettre en correspondance le premier ensemble de paramètres avec le second ensemble de paramètres par un fonctionnement itératif du premier simulateur et du second simulateur à chaque étape temporelle.