Python for day-2-day Petroleum Engineering Data Analytics - Simple Casing Setting Depth Part 1
Some things are best done with pen and paper.
When I first learned how to do a simple casing seat design, the best way for me to understand was to print a chart and follow an outlined approach based on first principles.
- Don't fracture the formation: Stay below the fracture gradient
- Avoid an influx of fluids (kick): Stay above the pore pressure
- Our data is uncertain: Add a safety margin
- Consider HSE
Using these four principles we continue in our series of interactive Jupyter notebooks and derive a simple bottom up casing setting depth design.
Nearly as simple as pen and paper and as soon as we have the fundamental concept, we can apply one of the most important principles of efficient code design. Code Reuse
Once we have translated the fundamental principles to code, we can reuse it whenever we need to.
Click the following link to open an interactive programming environment that lets you dive straight into bottom up casing design: Link to interactive article
Thank you for your great feedback on the first installment.
Leave a comment if you enjoyed this second edition or have critique.
Next time we will automate this process using a simple class!
All articles are published under the open source GPL3 license.
Created by Lukas Mosser 2016.