Bibliothèque ouverte pour la conception de puits 🔗

L'ingénieur néerlandais Jonathan Corcutt écrit depuis cinq ans welleng — une bibliothèque Python ouverte pour le calcul des trajectoires de puits. Licence Apache 2.0, s'installe avec une seule commande pip install welleng

🔡Ce qu'elle sait faire
Elle calcule les trajectoires par la méthode de la courbure minimale, interpole les mesures, construit des coupes verticales. Le module connector assemble automatiquement la trajectoire entre deux points : il résout le problème « arc-droit-arc » en quelques fractions de milliseconde et fournit immédiatement toutes les variantes possibles.

🔡Erreurs et anticollision
À l'intérieur, les modèles d'erreur de puits selon la norme ISCWSA, y compris les instruments gyroscopiques. La distance entre les puits adjacents est calculée de trois manières : la règle standard de l'industrie, la méthode géométrique exacte et la méthode volumétrique, où les puits sont construits comme des corps tridimensionnels et vérifiés pour les intersections.

🔡Ce qui l'entoure
Visualisation tridimensionnelle, import et export de fichiers Landmark, calcul automatique du champ magnétique. Les exemples dans le dépôt fonctionnent sur les données ouvertes du champ Volve d'Equinor. Il existe également un service cloud avec un tarif gratuit.

🔡Note de l'auteur
Dans la licence, il est explicitement écrit : pour les puits réels, ne pas l'utiliser telle quelle, la bibliothèque est conçue comme un outil de développement et de recherche. Bien que la validation soit sérieuse — les calculs sont vérifiés avec des données de référence publiées avec un écart d'environ un pour cent.

Vidéo : Jonny Corcutt

🌐 Site Web | 🎰LinkedIn