PetroCalcHub
Sensitivity, Monte Carlo, contour, surface

Analysis modules

Select an equation to run sensitivity, Monte Carlo, contour, and surface analysis workflows.

89 published calculators available for analysis.

Reservoir EngineeringFluid Flow in Porous Media

Darcy's Law for Linear Single-Phase Flow

q=0.001127kAΔPμLq = \frac{0.001127 k A \Delta P}{\mu L}
Open analysis
Reservoir EngineeringFluid Flow in Porous Media

Steady-State Radial Liquid Flow Rate

qo=0.00708kh(pe−pwf)μoBo[ln⁡(re/rw)+s]q_o=\frac{0.00708kh(p_e-p_{wf})}{\mu_oB_o[\ln(r_e/r_w)+s]}
Open analysis
Reservoir EngineeringFluid Flow in Porous Media

Radial Pressure Distribution in Single-Phase Liquid Flow

p(r)=pwf+Cln⁡(r/rw)C=141.2qoμoBokh\begin{aligned}p(r)&=p_{wf}+C\ln(r/r_w)\\C&=\frac{141.2q_o\mu_oB_o}{kh}\end{aligned}
Open analysis
Reservoir EngineeringFluid Flow in Porous Media

Darcy-Forchheimer Superficial Velocity

v=2Gμ/k+(μ/k)2+4βρGv=\frac{2G}{\mu/k+\sqrt{(\mu/k)^2+4\beta\rho G}}
Open analysis
Production EngineeringInflow Performance

Productivity Index and Straight-Line IPR

J=qoPr−PwfJ = \frac{q_o}{P_r - P_{wf}}
Open analysis
Production EngineeringInflow Performance

Vogel Inflow Performance Relationship

qo=qmax[1−0.2(PwfPr)−0.8(PwfPr)2]q_o = q_{max}\left[1 - 0.2\left(\frac{P_{wf}}{P_r}\right) - 0.8\left(\frac{P_{wf}}{P_r}\right)^2\right]
Open analysis
Production EngineeringInflow Performance

Rawlins-Schellhardt Gas Deliverability Rate

qg=CRS(Pr2−Pwf2)nRSq_g=C_{RS}\left(P_r^2-P_{wf}^2\right)^{n_{RS}}
Open analysis
Production EngineeringInflow Performance

Gas Deliverability Pressure-Squared Drawdown

Δp2=Pr2−Pwf2\Delta p^2=P_r^2-P_{wf}^2
Open analysis
Drilling EngineeringWell Control

Hydrostatic Pressure from Mud Weight

HP=0.052MW⋅TVDHP = 0.052 MW \cdot TVD
Open analysis
Drilling EngineeringWell Control

Kill Weight Mud Determination - Moore Equation

KWM=SIDPP0.052TVD+OMWKWM=\frac{SIDPP}{0.052TVD}+OMW
Open analysis
Drilling EngineeringWell Control

Hydrostatic Pressure in Annulus Due to Slug

P=VaVs(Ws−Wm)0.052P=V_aV_s(W_s-W_m)0.052
Open analysis
Drilling EngineeringWell Control

Equivalent Mud Weight from Surface Pressure

EMW=Psurf0.052TVD+MWEMW=\frac{P_{surf}}{0.052TVD}+MW
Open analysis
Drilling EngineeringWell Control

Initial Circulating Pressure

ICP=SCRP+SIDPPICP=SCRP+SIDPP
Open analysis
Drilling EngineeringWell Control

Final Circulating Pressure

FCP=SCRPKWMOMWFCP=SCRP\frac{KWM}{OMW}
Open analysis
Drilling EngineeringWell Control

Maximum Allowable Annular Surface Pressure from Shoe EMW

MAASP=(MWmax−MW)0.052TVDshoeMAASP=(MW_{max}-MW)0.052TVD_{shoe}
Open analysis
Drilling EngineeringWell Control

Pore Pressure Gradient - Rehm and McClendon

gp=0.398log⁡10(dcn−dco)+0.86g_p=0.398\log_{10}(d_{cn}-d_{co})+0.86
Open analysis
Production EngineeringWell Performance

Horizontal Separator Length for Liquid Retention

Lreq=4(5.615)VreqπFLD2L_{req}=\frac{4(5.615)V_{req}}{\pi F_LD^2}
Open analysis
Production EngineeringWell Performance

API RP 14E Erosional Velocity

Ve=CρmV_e=\frac{C}{\sqrt{\rho_m}}
Open analysis
Production EngineeringWell Performance

API RP 14E Two-Phase Flowline Pressure Drop

ΔP100=0.000336fW2Di5ρm\Delta P_{100}=\frac{0.000336fW^2}{D_i^5\rho_m}
Open analysis
Production EngineeringWell Performance

Range of Load - Sucker Rod Pump

ROL=PPRL−MPRLROL=PPRL-MPRL
Open analysis
Production EngineeringWell Performance

Skin Factor Due to Reduced Crushed-Zone Permeability

sc=(kkdp−kkd)12hpNLpln⁡(rdprp)s_c=\left(\frac{k}{k_{dp}}-\frac{k}{k_d}\right)12\frac{h_p}{NL_p}\ln\left(\frac{r_{dp}}{r_p}\right)
Open analysis
Production EngineeringWell Performance

Separator Gas Capacity at Standard Conditions

qs=67824Ksd2Fg1zPPsTsT(ρl−ρgρg)0.5q_s=67824K_sd^2F_g\frac{1}{z}\frac{P}{P_s}\frac{T_s}{T}\left(\frac{\rho_l-\rho_g}{\rho_g}\right)^{0.5}
Open analysis
Production EngineeringWell Performance

Liquid-Liquid Vessel Retention Time

Tr=Aμγb−γtT_r=\frac{A\mu}{\gamma_b-\gamma_t}
Open analysis
Production EngineeringWell Performance

Velocity of Fluid in Pipe

vp=Q2.448Di2v_p=\frac{Q}{2.448D_i^2}
Open analysis