computation model of drilling bits.pdf

Upload: juan-jose-exposito-gonzalez

Post on 01-Jun-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    1/184

    eScholarship provides open access, scholarly publishing

    services to the University of California and delivers a dynamic

    research platform to scholars worldwide.

    Electronic Theses and Dissertations

    UC San Diego

    Peer Reviewed

    Title:

    Computation modeling of drill bits : a new method for reproducing bottom hole geometry and asecond-order explicit integrator via composition for coupled rotating rigid bodies

    Author:

    Endres, Lanson Adam

    Acceptance Date:

    2007

    Series:

    UC San Diego Electronic Theses and Dissertations

    Degree:

    Ph. D., UC San Diego

    Permalink:

    https://escholarship.org/uc/item/63r062vf

    Local Identifier:

    b6635562

    Abstract:

    A new, highly adaptable, framework for the simulation of bit dynamics is introduced. The newsoftware, dubbed Three Dimensional Bit Dynamics (TDBD), is implemented as object- orientatedcode and designed to meet current and future research needs. The software uses a triangulatedmesh to represent the bit and rock surface geometry. A novel method for updating the rock surface

    as the bit drills is presented. This method uses information from both the bit and rock surfaceto allow for general motion of the bit (including whirl). It also limits the number of operationsrequired to maintain the shape quality of the elements in the rock surface mesh. This methodavoids the costly operation of removing elements and remeshing the resulting hole. A derivationof the equations of motion of a roller cone bit is presented as an example of coupled rotating rigidbodies. The equations are derived using the virtual power method which naturally handles theconstraint between the bit body and the cones. A state-of-the-art numerical integrator is appliedto the equations to produce an algorithm suitable for use in a bit dynamics software application.The integrator is a composition of adjoint first order integrators (reminiscent of the approach usedearlier in Reference [47] to derive an explicit midpoint Lie method). It maintains the propertiesof the original three degree-of-freedom integrator: second order convergence, symplecticness,remarkable accuracy, and momentum conservation. This algorithm can be applied to otherapplications where rotating rigid bodies are coupled through an axis that allows rotation. The forcemodel from Reference [33], used for calculating the forces on a bit resulting from rock removal,

    is implemented within the framework and used to evaluate the software. The weight-on-bit andtorque-on-bit are compared to laboratory data. Two polycrystalline diamond compact (PDC) bitsare used to calibrate the force model and a third is run in the software to "predict" the laboratorydata

    https://escholarship.org/https://escholarship.org/https://escholarship.org/https://escholarship.org/uc/item/63r062vfhttps://escholarship.org/uc/search?affiliation=UC%20San%20Diegohttps://escholarship.org/uc/ucsd_etdhttps://escholarship.org/uc/item/63r062vfhttps://escholarship.org/uc/search?affiliation=UC%20San%20Diegohttps://escholarship.org/uc/ucsd_etdhttps://escholarship.org/uc/search?creator=Endres,%20Lanson%20Adamhttps://escholarship.org/uc/ucsdhttps://escholarship.org/uc/ucsd_etdhttps://escholarship.org/https://escholarship.org/https://escholarship.org/https://escholarship.org/
  • 8/9/2019 Computation Model of Drilling Bits.pdf

    2/184

    eScholarship provides open access, scholarly publishing

    services to the University of California and delivers a dynamic

    research platform to scholars worldwide.

    Copyright Information:

    All rights reserved unless otherwise indicated. Contact the author or original publisher for anynecessary permissions. eScholarship is not the copyright owner for deposited works. Learn moreat http://www.escholarship.org/help_copyright.html#reuse

    http://www.escholarship.org/help_copyright.html#reusehttps://escholarship.org/https://escholarship.org/https://escholarship.org/https://escholarship.org/
  • 8/9/2019 Computation Model of Drilling Bits.pdf

    3/184

    UNIVERSITY OF CALIFORNIA, SAN DIEGO

    Computation Modeling of Drill Bits: A New Method for Reproducing Bottom

    Hole Geometry and a Second-Order Explicit Integrator via Composition for

    Coupled Rotating Rigid Bodies

    A dissertation submitted in partial satisfaction of the

    requirements for the degree Doctor of Philosophy

    in

    Structural Engineering

    by

    Lanson Adam Endres

    Committee in charge:

    Professor Petr Krysl, Chair

    Professor David Benson

    Professor Hidenori Murakami

    Professor P. Benson Shing

    Professor Chia-Ming Uang

    2007

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    4/184

    Copyright

    Lanson Adam Endres, 2007

    All rights reserved.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    5/184

    The dissertation of Lanson Adam Endres is approved, and it is acceptable in

    quality and form for publication on microfilm:

    Chair

    University of California, San Diego

    2007

    iii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    6/184

    Dedication

    To my mom, for being the personification of what it means to be a great parent.

    iv

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    7/184

    Table of Contents

    Page

    Signature Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

    Dedication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv

    Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v

    Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

    List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

    List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii

    Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix

    Vita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx

    Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi

    Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    1.1 Overview of a Rotary Drilling System . . . . . . . . . . . . . . . . . . 1

    1.2 Drill Bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    1.3 Dynamics and Dynamic Instabilities . . . . . . . . . . . . . . . . . . . 5

    1.3.1 Roller Cone Dynamics . . . . . . . . . . . . . . . . . . . . . . 6

    1.4 Objective and Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    Chapter 2 Literature Review . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    2.1 PDC/drag Bit Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    2.2 Roller Cone Bit Modeling. . . . . . . . . . . . . . . . . . . . . . . . . 13

    Chapter 3 Bit Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    3.1 Class Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    3.2 Coordinate Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

    3.2.1 Bit Coordinate System . . . . . . . . . . . . . . . . . . . . . . 21

    3.2.2 Cutter Coordinate System. . . . . . . . . . . . . . . . . . . . . 22

    3.3 Bit Meshes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

    Chapter 4 Rock Surface Model . . . . . . . . . . . . . . . . . . . . . . . . . 26

    4.1 Updating the Rock Surface (Cutting Rock) . . . . . . . . . . . . . . . . 27

    4.1.1 Finding Bit-Rock Interference . . . . . . . . . . . . . . . . . . 28

    4.1.2 Update Directions. . . . . . . . . . . . . . . . . . . . . . . . . 29

    4.1.2.1 PDC Bit Update Directions . . . . . . . . . . . . . . 30

    v

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    8/184

    4.1.2.2 Roller Cone Bit Update Directions . . . . . . . . . . 35

    4.1.2.3 Update Directions Reference Position . . . . . . . . . 36

    4.1.3 Updated Position of Rock Vertex . . . . . . . . . . . . . . . . . 36

    4.1.3.1 Rock Vertex Position Updating Algorithm. . . . . . . 37

    4.1.3.2 Mapping Update Directions to Rock Vertices . . . . . 384.1.3.3 Moving Rock Vertices . . . . . . . . . . . . . . . . . 39

    4.1.3.4 Checking the Neighborhood of a Triangle for a Rock

    Vertex. . . . . . . . . . . . . . . . . . . . . . . . . . 41

    4.1.4 Remarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

    4.2 Rock Surface Maintenance . . . . . . . . . . . . . . . . . . . . . . . . 43

    4.2.1 Triangle Deletion by Edge Collapsing . . . . . . . . . . . . . . 44

    4.2.2 Triangle Addition by Bisection . . . . . . . . . . . . . . . . . . 47

    4.2.3 Laplacian Surface Smoothing. . . . . . . . . . . . . . . . . . . 48

    4.2.4 Remarks on Surface Maintenance . . . . . . . . . . . . . . . . 51

    4.2.4.1 Bisection . . . . . . . . . . . . . . . . . . . . . . . . 514.2.4.2 Smoothing . . . . . . . . . . . . . . . . . . . . . . . 51

    4.2.4.3 Maintenance Frequency . . . . . . . . . . . . . . . . 52

    4.2.4.4 Shape Quality Criteria . . . . . . . . . . . . . . . . . 53

    4.3 Volume of Rock Removed . . . . . . . . . . . . . . . . . . . . . . . . 53

    4.4 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

    4.4.1 Bottom Hole Patterns . . . . . . . . . . . . . . . . . . . . . . . 57

    4.4.2 Long Term Behavior . . . . . . . . . . . . . . . . . . . . . . . 60

    4.4.3 Whirl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    Chapter 5 Roller Cone Integrator . . . . . . . . . . . . . . . . . . . . . . . 70

    5.1 Kinematics of a Roller Cone Bit . . . . . . . . . . . . . . . . . . . . . 71

    5.2 Principle of Virtual Power. . . . . . . . . . . . . . . . . . . . . . . . . 76

    5.2.1 Virtual Power of the Inertial Forces . . . . . . . . . . . . . . . 76

    5.2.2 Virtual Power of the Applied Forces . . . . . . . . . . . . . . . 79

    5.3 Equations of Motion. . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

    5.3.1 Arbitrary Number of Cones. . . . . . . . . . . . . . . . . . . . 80

    5.4 Rotational Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

    5.4.1 Body Equations . . . . . . . . . . . . . . . . . . . . . . . . . . 83

    5.4.2 Cone Equations . . . . . . . . . . . . . . . . . . . . . . . . . . 84

    5.4.3 Angular Momentum Midpoints . . . . . . . . . . . . . . . . . . 86

    5.4.4 Integral Form and Explicitness . . . . . . . . . . . . . . . . . . 875.5 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

    5.6 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    5.7 Acknowledgement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

    vi

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    9/184

    Chapter 6 Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

    6.1 Laboratory Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

    6.2 Computer Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

    6.3 Calibration of the Force Law . . . . . . . . . . . . . . . . . . . . . . . 98

    6.4 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006.4.1 Calibration Results . . . . . . . . . . . . . . . . . . . . . . . . 101

    6.4.2 High Frequency Comparison . . . . . . . . . . . . . . . . . . . 106

    Chapter 7 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

    7.1 Rock Updating Method . . . . . . . . . . . . . . . . . . . . . . . . . . 108

    7.2 Roller Cone Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . 109

    7.3 Force Law Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . 110

    7.4 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

    Appendix A Descriptions of Bits . . . . . . . . . . . . . . . . . . . . . . . . 113

    Appendix B Class Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . 116

    B.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

    B.2 . . . . . . . . . . . . . . . . . . . . . . . . . . 118

    B.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

    B.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

    B.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

    B.6 Surface Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

    B.6.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

    B.6.2 . . . . . . . . . . . . . . . . . . . . . . . 128

    B.7 Simulation Control Classes . . . . . . . . . . . . . . . . . . . . . . . . 132

    B.7.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

    B.7.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

    B.8 Force Law Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

    B.8.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

    B.8.2 . . . . . . . . . . . . . . . . . . . . 141

    Appendix C Force Law of Hanson and Hansen (1995) . . . . . . . . . . . . 142

    C.1 Cutter Face . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

    C.2 Cutter Chamfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    C.3 CSEs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    C.4 Force Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    Appendix D Alternate Calibrations of the Force Law . . . . . . . . . . . . . 146

    Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

    Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

    vii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    10/184

    Nomenclature

    Every attempt has been made to prevent a variable from having multiple defini-

    tions. However, where this does occur the meaning should be clear from the context.

    Symbols / Operators Skew-symmetric matrix of.0 Base, reference, or initial frame or time of.

    Time differentiation of ddt.

    Time differentiation of

    done twice d

    2

    dt

    2

    .[] A matrix or vector, a ; is used to denote the end of one row and the

    beginning of the next.

    A matrix or vector norm.

    det Determinate of matrix.

    exp[] Exponential of.

    proj Projection ofonto.

    Diameter.

    Latin Variables

    a,b,c Coordinates in the spatial frame.

    a Vector determined by context.

    A Area.

    A# Force law coefficient where a subscript of # denotes a general coeffi-cient(s) and an integer subscript refers to a specific coefficient.

    Acut Area of rock cut by a bit part.

    viii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    11/184

    At Area of a triangle.

    A Angular acceleration vector.

    B# Calculated value in force law where a subscript of # denotes a generalcoefficient(s) and an integer subscript refers to a specific coefficient.

    c0/c Vector to the center of gravity of the bit (and origin of the bits coordinatesystem) in the reference/current configuration.

    cp Vector to the top of the drill string.

    ct Vector of the center of the area of a triangle.

    cv Vector of the area weighted average center of the triangles connected to

    a vertex.

    d0/d An arbitrary unit vector in the reference/current configuration such thats0 d0= 0/s d= 0.

    d0 The vector d0rotated byR()used to describe a position on the cone inthe reference configuration.

    D Scalar distance along d0/d.

    De Distance along an edge of a cutter face.

    Dr/Dr Rotational damping matrix / rotational damping scalar coefficient.

    Ebr Effective back rake of cutter, angle of attack.

    E1/E2 Vectors used in force law.

    f Scalar force.

    f Force vector.

    fb Force vector applied to the body.

    ix

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    12/184

    fc Force vector applied to cone.

    Ffn /Fc

    n/Fs

    n Normal force for a cutter face/chamfer/CSE used in a force law.

    Fft /Fct/Fst Tangent force for a cutter face/chamfer/CSE used in a force law.

    g Constant parameter.

    h Time step size.

    H Body frame virtual angular velocity about the reference axis of the cone.

    H Virtual velocity.

    Hc Translational virtual velocity.

    H Body frame virtual angular velocity.

    i Summation variable / spacial frame angular momentum scalar.

    Ic Body frame moment of inertia of cone about s0.

    I Body frame tensor of inertia of bit body and attached cone(s).

    J Determinate of the Jacobian matrix.

    J Jacobian matrix.

    k Summation variable.

    Kr/Kr Rotational stiffness matrix / rotational stiffness scalar coefficient.

    Le Edge length of a triangle.

    M Total mass (scalar) of bit body and attached cone(s).

    n Discretized time,n is the current time step, n1 is the previous timestep, et cetera.

    NG Number of Gauss Points.

    x

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    13/184

    nt Normal to a triangle.

    nv Normal of a vertex calculated as an area weighted average of the normals

    of the triangles connected to the vertex.

    NT Number of triangles.

    N Basis function.

    NC Number of cones.

    NFb Number of forces on the bit.

    NFc Number of forces on the cone.

    p0/p A vector to a position on the bit in reference/current configuration.

    p0 A vector to a position on the bit relative to c0in reference configuration.

    P Pressure.

    P A vector to a position on the bit in the bits coordinate system.

    Pe Virtual power of the applied forces.

    Pi Virtual power of the inertial forces.

    q0 r0+Ss0.

    r0/r Vector to the origin of a bit parts coordinate system in the refer-ence/current configuration; in the case of a cone it is also the attachment

    point of the cone.

    r0/r Vector attachment point of the cone relative to c0in the reference/currentconfiguration.

    Rs Force law coefficient.

    R Rotation matrix.

    xi

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    14/184

    R Rotation matrix that rotates a point to theX-Zplane in the bits coordi-nate system.

    Rr Rotation matrix that rotations to the plane defined by the location of therock vertex and the Z-axis of the bit.

    R() Rotation matrix that describes the rotation about the direction s0throughthe angle.

    R(),R Rotation matrix that describes the rotation of the cone about s0/s throughthe angle.

    s0/

    s Unit vector along the axis of the cone in the reference/current configura-

    tion.

    S Scalar distance along s0/s.

    Scc Confined compressive strength.

    t Time / spacial frame scalar torque.

    t0 Unit vector completing an orthonormal triad in the cone body-attached

    frame,t0 = s0d0.T Torque vector applied to the cone.T Vector of total torque applied to bit, body and cone.

    u0 Eitherp0orq0+DRd0.U Preliminary update direction (in bits coordinate system).

    U Update direction as defined for a bit part.

    U Update direction mapped to a reference position (theX-Z plane of the

    bits coordinate system).

    xii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    15/184

    Ur Update direction rotated about the Z-axis of the bit, from the reference

    configuration, to the location of a rock vertex.

    v Vector of the location of a vertex.

    V Volume.

    Vb Volume of the bit body.

    Vc Volume of the cone.

    W Gauss point weight.

    x,y,z Coordinates in the spatial frame.

    xp, yp, zp Coordinates of a point in spatial frame.

    x,y, z Spacial frame basis vectors.

    X, Y, Z Bit coordinate system basis vectors.

    X, Y, Z Bit part coordinate system basis vectors.

    Greek Variablest Time step size.

    Time variable / scalar rotational degree-of-freedom.

    , , Isoparametric coordinates.

    ,, Isoparametric basis vectors.

    Spacial frame angular momentum vector of the bit.

    Angular momentum of the cone about its axis. Body frame angular momentum vector of the bit.

    Mass density.

    xiii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    16/184

    Time variable.

    An angle about s0 used, in part, to describe the position of a point on the

    cone.

    Angle the cone has rotated about its axis. Incremental rotation vector of bit body.

    Body frame angular velocity vector.

    Angular velocity scalar of cone about its axis.

    Angular velocity vector of cone about its axis.Typeface/Notation

    bold Vector or matrix.

    italic Scalar.

    Computer code.

    String in computer code.

    % Commenting character in computer/psuedo code.

    Class name in TDBD.

    Abstract class name in TDBD.

    xiv

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    17/184

    List of Figures

    Page

    Figure 1.1: Drilling rig . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    Figure 1.2: The two types of bits, roller cone bits and drag bits . . . . . . . 3Figure 1.3: Three types of dynamic instabilities . . . . . . . . . . . . . . . 5

    Figure 2.1: Spoke and node type of rock surface . . . . . . . . . . . . . . . 12

    Figure 3.1: Bit class diagram . . . . . . . . . . . . . . . . . . . . . . . . . 18

    Figure 3.2: Bit A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    Figure 3.3: Bit B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    Figure 3.4: Bit C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    Figure 3.5: Bit R. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    Figure 3.6: Bit coordinate system . . . . . . . . . . . . . . . . . . . . . . . 21

    Figure 3.7: Cutter coordinate systems. . . . . . . . . . . . . . . . . . . . . 22Figure 3.8: Exposure profile. . . . . . . . . . . . . . . . . . . . . . . . . . 23

    Figure 3.9: Typical cutter meshes from Bit A and Bit C . . . . . . . . . . . 24

    Figure 3.10: Typical teeth meshes from Bit R . . . . . . . . . . . . . . . . . 25

    Figure 4.1: Rock surface class diagram . . . . . . . . . . . . . . . . . . . . 27

    Figure 4.2: Activity diagram of rock updating . . . . . . . . . . . . . . . . 28

    Figure 4.3: Activity diagram for finding the rock vertices within the volume

    of a bit part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

    Figure 4.4: Update directions for a PDC bit . . . . . . . . . . . . . . . . . 30

    Figure 4.5: Update directions for a roller cone bit . . . . . . . . . . . . . . 31

    Figure 4.6: Update directions for inside and outside cutters . . . . . . . . . 32

    Figure 4.7: Vertex divergence in two-dimensions for the method chosen . . 33

    Figure 4.8: Vertex divergence in two-dimensions for update directions that

    follow the bits Z-axis . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

    Figure 4.9: Vertex divergence in two-dimensions for update directions that

    follow the bits exposure profile. . . . . . . . . . . . . . . . . . . . . . 34

    Figure 4.10: Update directions for teeth on a roller cone bit . . . . . . . . . . 35

    Figure 4.11: Activity diagram for rock vertex position updating. . . . . . . . 37

    Figure 4.12: Mapping update directions to rock nodes. . . . . . . . . . . . . 39

    Figure 4.13: Activity diagram for moving rock vertices . . . . . . . . . . . . 40

    Figure 4.14: Two dimensional representation of searching the neighborhoodof a triangle to find the relocated rock vertex . . . . . . . . . . . . . . . 42

    Figure 4.15: Activity diagram for checking the neighborhood of a triangle for

    a rock vertex. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

    Figure 4.16: Edge collapsing sequence. . . . . . . . . . . . . . . . . . . . . 44

    Figure 4.17: Activity diagram for edge collapsing of triangles . . . . . . . . 45

    xv

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    18/184

    Figure 4.18: Triangles that cannot be deleted . . . . . . . . . . . . . . . . . 46

    Figure 4.19: Triangle bisection sequence. . . . . . . . . . . . . . . . . . . . 47

    Figure 4.20: Activity diagram for bisecting triangles . . . . . . . . . . . . . 49

    Figure 4.21: Two dimensional example of surface smoothing . . . . . . . . . 49

    Figure 4.22: Potential volume loss by the movement of a vertex during sur-face smoothing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

    Figure 4.23: Prism formed by the previous and current locations of a triangle 54

    Figure 4.24: Mapping of a prism from global to isoparametric coordinates . . 54

    Figure 4.25: Bottom hole pattern of Bit A from the laboratory . . . . . . . . 58

    Figure 4.26: The bottom hole pattern of Bit A from TDBD . . . . . . . . . . 59

    Figure 4.27: Bottom hole pattern of Bit R from the laboratory . . . . . . . . 60

    Figure 4.28: The bottom hole pattern of Bit R from TDBD . . . . . . . . . . 61

    Figure 4.29: Simulations as they were initialized for drilling . . . . . . . . . 62

    Figure 4.30: Bit B after drilling several inches in TDBD . . . . . . . . . . . 62

    Figure 4.31: Bit R after drilling several inches in TDBD . . . . . . . . . . . 63Figure 4.32: Side view of mesh after drilling several inches with a PDC bit . 64

    Figure 4.33: Bottom view of mesh after drilling several inches with a PDC bit 64

    Figure 4.34: Side view of mesh after drilling several inches with a roller cone

    bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    Figure 4.35: Bottom view of mesh after drilling several inches with a roller

    cone bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    Figure 4.36: Position of the center of mass of Bit B in thex-yplane while it

    underwent whirl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    Figure 4.37: Rock surface resulting from Bit B undergoing whirl in TDBD . 67

    Figure 4.38: Side view of mesh after a bit underwent whirl . . . . . . . . . . 68

    Figure 4.39: Bottom view of mesh after a bit underwent whirl . . . . . . . . 68

    Figure 5.1: Roller cone bit coordinate systems . . . . . . . . . . . . . . . . 72

    Figure 5.2: Body frame angular velocities resulting from an applied torque . 90

    Figure 5.3: Convergence for free rotation with different initial conditions

    and body configurations . . . . . . . . . . . . . . . . . . . . . . . . . . 91

    Figure 5.4: Kinetic energy and angular momenta for the slow top problem . 92

    Figure 5.5: Components of the unit vector along the axis of the slow top

    problem projected into the x-y plane . . . . . . . . . . . . . . . . . . . 93

    Figure 6.1: HCC high-pressure down hole drilling simulator. . . . . . . . . 95Figure 6.2: Sample output from the down hole drilling simulator . . . . . . 96

    Figure 6.3: Force law calibration using Bit B and Bit C using both bottom

    hole pressures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

    Figure 6.4: Predicted values for Bit A when calibrated using both bottom

    hole pressures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

    xvi

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    19/184

    Figure 6.5: Force law calibration using Bit B and Bit C with different coef-

    ficients for each BHP . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

    Figure 6.6: Predicted values for Bit A when calibrated using separate bottom

    hole pressures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

    Figure 6.7: High frequency down hole drilling simulator (512 Hz) and TDBD(1000 Hz) data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

    Figure A.1: Four bits modeled in TDBD . . . . . . . . . . . . . . . . . . . 113

    Figure B.1: class diagram . . . . . . . . . . . . . . . . . . . 117

    Figure B.2: class diagram . . . . . . . . . . . . . . 119

    Figure B.3: class diagram Part 1 . . . . . . . . . . . . . . . . . . . . . 120

    Figure B.4: class diagram Part 2 . . . . . . . . . . . . . . . . . . . . . 121

    Figure B.5: class diagram Part 1. . . . . . . . . . . . . . . . . . 122

    Figure B.6: class diagram Part 2. . . . . . . . . . . . . . . . . . 123

    Figure B.7: class diagram Part 1. . . . . . . . . . . . . . . 124Figure B.8: class diagram Part 2. . . . . . . . . . . . . . . 125

    Figure B.9: class diagram Part 1 . . . . . . . . . . . . . . . . . . 126

    Figure B.10: class diagram Part 2 . . . . . . . . . . . . . . . . . . 127

    Figure B.11: class diagram Part 1 . . . . . . . . . . . . 129

    Figure B.12: class diagram Part 2 . . . . . . . . . . . . 130

    Figure B.13: class diagram Part 1 . . . . . . . . . . . . . . . . . 131

    Figure B.14: class diagram Part 2 . . . . . . . . . . . . . . . . . 132

    Figure B.15: class diagram . . . . . . . . . . . . . . . . . . . . . . 133

    Figure B.16: class diagram Part 1 . . . . . . . . . . . . . . . . . . . . 134

    Figure B.17:

    class diagram Part 2 . . . . . . . . . . . . . . . . . . . . 135Figure B.18: class diagram Part 1 . . . . . . . . . . . . . . . . 136

    Figure B.19: class diagram Part 2 . . . . . . . . . . . . . . . . 137

    Figure B.20:

    class diagram Part 3 . . . . . . . . . . . . . . . . 138

    Figure B.21: class diagram . . . . . . . . . . . . . . . . . . . . 139

    Figure B.22: class diagram . . . . . . . . . . . . 140

    Figure D.1: Force law calibration using bits Bit A and Bit C . . . . . . . . . 147

    Figure D.2: Force law calibration using bits Bit A and Bit B . . . . . . . . . 148

    Figure D.3: Predicted values for bit Bit B . . . . . . . . . . . . . . . . . . . 149

    Figure D.4: Predicted values for bit Bit C . . . . . . . . . . . . . . . . . . . 149

    xvii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    20/184

    List of Tables

    Page

    Table 5.1: Matrix of terms corresponding to integrals of products of virtual

    and actual kinematic quantities . . . . . . . . . . . . . . . . . . . . . . 78Table 5.2: Variations of initial conditions for free rotation convergence tests . 91

    Table 6.1: Initial values of force law coefficients . . . . . . . . . . . . . . . 99

    Table 6.2: Values of force law coefficients when calibrated for 3000 psi and

    6000 psi together in TDBD . . . . . . . . . . . . . . . . . . . . . . . . 102

    Table 6.3: Values of force law coefficients when calibrated for 3000 psi and

    6000 psi separately in TDBD . . . . . . . . . . . . . . . . . . . . . . . 104

    Table 6.4: Values of the WOB and TOB objectives for separate and com-

    bined bottom hole pressure calibrations. . . . . . . . . . . . . . . . . . 105

    Table A.1: Bit A cutter and chamfer sizes . . . . . . . . . . . . . . . . . . . 114Table A.2: Bit B cutter and chamfer sizes . . . . . . . . . . . . . . . . . . . 114

    Table A.3: Bit C cutter and chamfer sizes . . . . . . . . . . . . . . . . . . . 114

    Table D.1: Values of force law coefficients when calibrated for 3000 psi and

    6000 psi in TDBD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

    Table D.2: Values of force law coefficients when calibrated for 3000 psi and

    6000 psi in TDBD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

    xviii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    21/184

    Acknowledgements

    The author would like to thank the many individuals whose efforts have made

    this work possible.

    First and foremost, I would like to thank Dr. Petr Krysl for his support, patience,

    and guidance.

    I am grateful to the Hughes Christensen Company (HCC) for its support, as well

    as the numerous HCC employees (past and present) for their contributions. In partic-

    ular, thanks are given to Dr. Thomas Black, Van Brackin, Dr. David Curry, Dr. Olivier

    Hoffmann, Roy Ledgerwood, Matt Meiners, Allen Sinor, Tim Marvel, Anupam Singh,

    and Dr. David Trevas. Their effort, support, and contributions are much appreciated.

    My gratitude is also extended to Dr. Jonathan Hanson. He has offered invaluable

    experience and insight into bit dynamics and bit dynamics software applications.

    I would also like to extend my gratitude to family members who have provided

    support and educational opportunities for me: my mom, Janet Endres, my grandparents,

    Phyllis and Harold Gillihan, and my great uncle, Jim Evans.

    I am eternally indebt to the professors and classmates who I have learned from

    in both my undergraduate and graduate work. Although they are too numerous to list,

    they have had, and continue to have, a great influence on me and my education.

    Chapter5, in full, has been submitted for publication of the material as it may

    appear in Communications in Numerical Methods in Engineering, 2007, Endres, L.;

    Krysl, P., John Wiley & Sons, 2007. The dissertation author was a primary investigator

    and author of this paper.

    xix

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    22/184

    Vita

    EDUCATION

    December 2007 Ph.D. in Structural Engineering

    University of California, San Diego La Jolla, CA 92093

    December 2004 M.S. in Structural Engineering

    University of California, San Diego La Jolla, CA 92093

    May 1999 B.S. in Civil Engineering

    Lawrence Technological University Southfield, MI 48075

    PUBLICATIONS

    [1] L. Endres and P. Krysl. Refinement of Finite Element Approximations on Tetrahe-

    dral Meshes Using Charms. In Seventh U.S. National Congress on Computational

    Mechanics. Albuquerque, NM, July, 2003.

    [2] L. Endres and P. Krysl. Octasection-based refinement of finite element approxima-

    tions on tetrahedral meshes that guarantees shape quality. Int J for Numer Meth in

    Eng. 59(1) (2004): 69-82.

    [3] P. Krysl and L. Endres. Explicit Newmark/Verlet algorithm for time integration of

    the rotational dynamics of rigid bodies. Int J for Numer Meth in Eng. 62(15) (2005):

    2154-2177.

    [4] L. Endres and P. Krysl. Second-order explicit integrator via composition for coupled

    rotating rigid bodies applied to roller cone drill bits. Commun Numer Meth Eng. To

    appear.

    xx

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    23/184

    ABSTRACT OF THE DISSERTATION

    Computation Modeling of Drill Bits: A New Method for Reproducing Bottom Hole

    Geometry and a Second-Order Explicit Integrator via Composition for Coupled

    Rotating Rigid Bodies

    by

    Lanson Adam Endres

    Doctor of Philosophy in Structural Engineering

    University of California, San Diego, 2007

    Professor Petr Krysl, Chair

    A new, highly adaptable, framework for the simulation of bit dynamics is in-

    troduced. The new software, dubbed Three Dimensional Bit Dynamics (TDBD), is

    implemented as object-orientated code and designed to meet current and future research

    needs.

    The software uses a triangulated mesh to represent the bit and rock surface ge-

    ometry. A novel method for updating the rock surface as the bit drills is presented. This

    method uses information from both the bit and rock surface to allow for general motion

    of the bit (including whirl). It also limits the number of operations required to main-

    tain the shape quality of the elements in the rock surface mesh. This method avoids the

    costly operation of removing elements and remeshing the resulting hole.

    xxi

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    24/184

    A derivation of the equations of motion of a roller cone bit is presented as an ex-

    ample of coupled rotating rigid bodies. The equations are derived using the virtual power

    method which naturally handles the constraint between the bit body and the cones.

    A state-of-the-art numerical integrator is applied to the equations to produce

    an algorithm suitable for use in a bit dynamics software application. The integrator

    is a composition of adjoint first order integrators (reminiscent of the approach used

    earlier in Reference [47] to derive an explicit midpoint Lie method). It maintains the

    properties of the original three degree-of-freedom integrator: second order convergence,

    symplecticness, remarkable accuracy, and momentum conservation. This algorithm can

    be applied to other applications where rotating rigid bodies are coupled through an axis

    that allows rotation.

    The force model from Reference [33], used for calculating the forces on a bit

    resulting from rock removal, is implemented within the framework and used to evaluate

    the software. The weight-on-bit and torque-on-bit are compared to laboratory data. Two

    polycrystalline diamond compact (PDC) bits are used to calibrate the force model and a

    third is run in the software to predict the laboratory data.

    xxii

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    25/184

    Chapter 1

    Introduction

    Roller cone drill bits have been used for exploration and retrieval of oil and nat-

    ural gas since 1909 when Howard Hughes Sr. introduced the first rotary drill bit. Roller

    cone bits and their counterpart, polycrystalline diamond compact (PDC) bits (more gen-

    erally known as drag bits) form the two predominate bit types in use today. Both types

    are pictured in Figure1.2on page3.

    Continued improvements to bit technology depend, in part, on the dynamic be-

    havior of the drilling system. The dynamics involved in drilling have been shown to

    affect the rate of penetration (ROP) and life of bits ([36], [65]). To understand the dy-

    namics of drill bits, computer models have been built and have shown to provide useful

    insight on bit design ([20]). Many models focus on the effects of a single cutter or tooth.

    However, more recent models have incorporated an entire bit ([58], [33], [38]).

    1.1 Overview of a Rotary Drilling System

    The bit is just one part of a complex system required to drill a well. A brief

    overview of a few of the components that compose a common drilling system is pre-

    sented below.

    A diagram of a system for onshore drilling is pictured in Figure1.1.The system

    shown is a rotary rig, the most common type of rig currently in use ([3]). The basic

    1

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    26/184

    2

    Figure 1.1: Drilling rig. The primary components are a power system, lifting compo-

    nents, a circulatory system, and a rotary system which includes the drill bit.

    components are a power system, a superstructure which holds lifting components, a

    drilling fluid circulatory system, and a rotary system ([4]). The names of the power

    system and lifting components imply their functions. The power system supplies power

    to the drill string, lifting components, mud pumps, et cetera. The lifting components

    hoist the drill string. Amongst other things, the rotary system contains the drill string

    and the bit at the end of the string. The bit is part of the bottom hole assembly (BHA).

    The BHA may contain motors, steering equipment, and electronics to supply dynamic

    and positional data. The circulatory system pumps a drilling fluid, commonly referred

    to as mud, through the center of the drill string and out specially designed nozzles

    located in the bit. The fluid carries rock cuttings up the well between the drill string and

    borehole wall as well as cools and lubricates the bit.

    A rotary system uses the weight of the drill string to apply a downward force to

    the rock. Heavier sections of pipe, called drill colors, are a part of the BHA and attached

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    27/184

    3

    Figure 1.2: The two types of bits, roller cone bit (left) and drag bit (right). Images are

    courtesy of Hughes Christensen Company.

    at the bottom of the drill string to supply weight on the bit. The hoisting system lifts up

    the drill string to balance the remaining weight of the drill string. That is, the weight

    on the bit is the difference between the weight of the drill string and the weight held by

    the hoisting system. This allows the majority of the drill string to remain in tension to

    prevent buckling. While this force is applied, the drill string and bit are rotated at the

    surface by the power system.

    1.2 Drill Bits

    Drill bits come in two basic forms, roller cone bits and drag bits (shown in Fig-

    ure1.2). The components that are referenced in this work are described below.

    Roller cone bits contain freely rotating (rolling) bodies (cones) attached to the

    bit body. The cones contain the cutting structures called teeth, arranged in rows, which

    break up rock by pushing into the rock until it is crushed. Rows consist of teeth on the

    same cone that are at the same position (distance from an arbitrary point) along the axis

    of rotation of the cone. The teeth are either machined from the same material as the

    cone or are of the tungsten carbide insert (TCI) form.

    The cones of a roller cone bit are not true cones. Instead, they are a combination

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    28/184

    4

    of cones of different pitches. This is meant to keep them from rolling true. That is, the

    different pitches cannot all roll at the speed which they naturally desire to roll so some

    compromise between different rolling speeds must occur.

    Using different pitches for the cones is a design feature meant to prevent track-

    ing. Tracking occurs when teeth from the cone tend to fall within an impression pre-

    viously created by another tooth. An action of this type prevents cutting of the entire

    bottom hole and limits rates of penetration.

    Another anti-tracking design feature consists of using an off-center axis. The

    axes of the cones typically do not pass through the center of rotation of the bit. Instead,

    the axis of rotation of a cone is typically a few degrees off of a line connecting the center

    of the back of the cone with the axis of rotation of the bit.

    In addition, the teeth in a row typically are not spaced equally around the cir-

    cumference of the cone. This is meant to prevent a repetitive pattern of teeth as the cone

    rotates and comes in contact with the rock, and therefore, hopefully, limit tracking.

    Drag bits use a scraping, or shearing, action to remove rock. The primary drag

    bit in use today is a PDC bit. PDC bits have cutters that are composed of a manufactured

    diamond table (black part of inset on the right hand side of Figure1.2) joined to a metal

    body (grey part in the inset). The cutters are the part of the bit designed to shear the

    rock.

    Certain areas of cutters have specific names. The flat front of the diamond table

    (this is the top of the cutter in the inset) is called the cutter face. The cylindrical portion

    is called the body (for both the diamond and metal portions). The edge between them is

    typically beveled and, in that case, is called a chamfer.

    Roller cone bits and drag bits have some common features. Both types may con-

    tain rubbing structures call gage pads at the outer edge. Gage pads may have diamonds

    (in the case of PDCs) or hard facing material (in the case or roller cones) to prevent

    excessive wear. The bits also have junk slots which allow the drilling fluid to pass by

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    29/184

    5

    Figure 1.3: The three types of dynamic instabilities of a bit are torsional, vertical, and

    lateral. Lateral vibration is also called whirl. When torsional and vertical vibrations

    become severe enough they are referred to stick-slip and bit bounce, respectively. Image

    is courtesy of Hughes Christensen Company.

    the bit and up the borehole.

    The body and cones of a roller cone bit are steel and PDC bit bodies are typically

    manufactured from tungsten carbide. However, steel body PDC bits are also manufac-

    tured.

    1.3 Dynamics and Dynamic Instabilities

    In terms of bit dynamics, three main instability modes exist: torsional, vertical,

    and lateral (or whirl). If torsional and vertical vibrations are severe enough, they are

    referred to as stick-slip and bit bounce, respectively. These modes are shown as red

    arrows in Figure1.3.

    Stick-slip is a torsional vibration characterized by alternating phases where bit

    stops rotating and then accelerates to a velocity which is faster than the rate input by

    the surface drive. This behavior may cause increased wear and can impact drilling

    efficiency. Drag bits are more susceptible to stick-slip because they typically require

    more torque to drill than roller cone bits.

    Because the cones can rotate, roller cone bits exhibit stick-slip far less than PDC

    bits ([11]) which rely on torque for their cutting action. It has been shown that the design

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    30/184

    6

    of PDC bits influences the tendency for stick-slip to occur ([35], [67]).

    Bit bounce occurs when the bit comes off of the bottom hole (loses contact with

    the rock) and reengages the rock (usually violently). This behavior is generally very

    harmful to the bit as well as the bottom hole assembly. Bit bounce may accompany

    stick-slip.

    Whirl is a lateral vibration mode where the instantaneous center of rotation is

    not the geometric center of the bit. Moreover, the center of rotation is moving during

    whirl. Forward whirl and backwards whirl refer to whether the geometric center of the

    bit is orbiting about the center of the hole in the same direction as the bit is rotating. If

    the orbiting and rotating directions coincide it is forward whirl; if the directions oppose

    each other then it is backwards whirl. Synchronous forward whirl occurs when the bit

    is whirling forward at the same rate as the rate of rotation.

    While both forward synchronous and backwards lateral vibrations are called

    whirl, they are distinctly different. Forward synchronous whirl is not an ideal behav-

    ior, but is far less harmful than backwards whirl. Backwards whirl can cause cutters on

    a PDC bit to travel backwards and sideways; cutters are not designed for these motions.

    Whirling (whirl will be used to refer to backwards whirl unless otherwise specified)

    has been identified as a primary cause of premature PDC failure in hard formations

    bits ([10], [12]). Proper design can limit a bits tendency to whirl ([76]), but static anal-

    ysis alone cannot determine if a bit will whirl.

    1.3.1 Roller Cone Dynamics

    It is known that the cones of a roller cone do not maintain a constant angular ve-

    locity while drilling. Instead, they oscillate (or vibrate or chatter) as they rotate ([56]).

    The dynamics of roller cone bits is more complex than drag bits because of the extra de-

    grees of freedom added by the cones ([44]). While roller cone bits are less likely to

    backwards whirl, they do have a tendency to forward synchronous whirl. As previously

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    31/184

    7

    mentioned, this is not generally damaging to the bit. However, it can produce unfavor-

    able wear patterns on the bit and limit the rate of penetration.

    1.4 Objective and Outline

    The current work focuses on a new, highly adaptable, framework for a bit dy-

    namics simulation application. The new software application, dubbed Three Dimen-

    sional Bit Dynamics (TDBD), introduces many new and enhanced features and ad-

    dresses issues associated with previous models. The application is implemented as

    object-orientated code in C++. This allows for future research requirements to be met

    without redesigning the software; this is a limitation in current codes. (References tocode are minimized in the main body and left for an appendix. Where code is presented,

    it is given in Unified Modeling Language (UML) 2.0 notation.)

    A new bit and rock surface design were developed. Both utilize a triangulated

    surface mesh in three dimensions to represent the geometry. This allows any shape to

    be approximated as closely as desired by controlling the element size in the mesh. This

    method also prevents the resolution issues of the spoke and node rock surface system

    (discussed in Chapter2). That is, the new rock design incorporates a mesh that is equally

    fine at all locations.

    Chapter2outlines previously developed methods and applications for predicting

    the forces on, and stability of, bits while they are drilling.

    Chapter3 presents the design of the bit model. While the design is unique and

    provides a more flexible research tool than previously available, the primary purpose of

    this chapter is to introduce concepts used in later chapters.

    The first part of Chapter4 introduces the design of the rock surface. Following

    that, the method used to update the rock as the bit drills is presented. Updating the rock

    (also referred to as rock cutting) allows the mesh to evolve with the drilling, replicating

    the drilling process. A novel and robust system for updating the rock is presented. This

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    32/184

    8

    method exploits information about both the bit and rock to allow the reproduction of

    bottom hole patterns without the need for remeshing. Moreover, this method limits the

    amount of operations required to maintain a reasonable shape quality in the triangles

    of the mesh. Details important to both the evolution of the mesh and calculating the

    forces from the cutting process are presented. The end of Chapter 4presents results

    from simulations.

    In Chapter5, a state-of-the-art numerical integrator for coupled multi-body ro-

    tational dynamics is presented. The integrator was developed with a bit dynamics ap-

    plication in mind and is highly suitable for roller cones. Of primary importance is that

    it is explicit in the forcing evaluation. The cost of calculating forces prohibits an im-

    plicit method. In addition, it is symplectic, momentum conserving, and has second order

    convergence.

    As a precursor to the realization of the integrator, the equations of motion for

    roller cone bits are derived. The assumptions of these equations are fully stated and can

    be quantified. These equations are fully three-dimensional (three degrees-of-freedom

    for the body, plus one degree-of-freedom for each cone). Unlike previous equations

    derived using complicated trigonometry expressions base upon roller cone geometry,

    these equations nicely parallel the equations of motion of a single rigid body.

    The penultimate chapter presents a comparison between laboratory data and the

    software. This chapter discusses the laboratory tests, calibration process, and software

    runs used to validate the software.

    Conclusions are presented in Chapter7.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    33/184

    Chapter 2

    Literature Review

    Historically, bit models have ranged from those that describe general bit behavior

    based upon laboratory and field data to those that model the (nearly) exact bit geometry

    and its interaction with the rock surface. Classical bit models tend to fall into the former

    category, while newer models lean toward the latter.

    Models for the bit generally make a few of the same assumptions: the bit is rigid

    (no deflections are considered), the cones rotate on frictionless bearings, and perfect

    cleaning takes place (rock is immediately removed from bottom hole once broken or

    cut). Other assumptions very greatly from model to model.

    2.1 PDC/drag Bit Modeling

    Warren and Sinor ([75]) present a drag bit model that calculates the WOB, TOB,

    imbalance force, and volume of rock removed. This model uses the kinematics for

    bit motion and does not allow lateral vibrations. Therefore, the rock surface can be

    represented as a single plane because the areas removed by the cutters is constant. The

    geometry of cutters was determined by using a three axis coordinate measuring machine.

    This model was later expanded by Behr, Warren, Sinor, and Brett ([6]) to have a

    three-dimensional rock surface. This surface uses system of radial planes at 5intervals

    discretized in the radial direction. The model can replicate whirl motion kinematicly.

    9

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    34/184

    10

    Glowka proposed a model for the forces on a bit based upon the results of single-

    cutter tests ([28], [29], [30]). This model calculates forces by determining the area cut

    by a cutter when cutter interaction is taken into account (surface in not assumed virgin).

    The model attempts to predict cutter wear, WOB, TOB, the side force, and bending

    moments. However, it is not a dynamic model.

    In References [49] and [50], Langeveld presents a bit dynamics application for

    PDC bits that accounts for formation removal. The rock surface is modeled as 120

    spokes radiating from the center of the borehole. Each spoke is discretized with 500

    points. It is not mentioned how the cutters are modeled. Bit gauge was assumed to be

    a full circle; junk slots are not accounted for. Four degrees-of-freedom are used: x-axis

    translation, y-axis translation, z-axis translation, and z-axis rotation. A fourth order

    Runge-Kutta method is used to integrate the four equations-of-motion associated with

    the four degrees-of-freedom. The drill string is assumed to be a simple mass-spring

    system. The force law used is a very simple depth-of-cut model.

    Hanson and Hansen ([33]) developed a model based on the work of Langeveld.

    Impact with the borehole is accounted for by allowing energy loss from the contact.

    Their model also includes a variable number of spokes and nodes along those spokes.

    In addition, the surface has a general shape in the plane of a spoke. That is, in the plane

    of a spoke, there may be multiple z values for a given x value. This is important to

    accurately represent the bottom hole during whirl. For example, a whirling cutter can

    remove a semi-circular portion of the borehole wall. A vertical line drawn through such

    a cut would intersect the borehole surface twice, once at the top and once at the bottom

    of the feature. The equations of motion are given as

    Mc + Dtc + Kt(c cp) = f (2.1)

    Mrockcrock+Dtcrock+Ktcrock = fz (2.2)

    i+Dr+Kr( p) = t (2.3)

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    35/184

    11

    where

    crock = translational displacement of rock along global zdirection;

    c = translational displacement vector of the bit;

    cp = translational displacement of the top of the drill pipe;

    Dt/Dt = translational damping matrix / translational damping scalar coef-

    ficient;

    Dr = rotational damping scalar coefficient;

    fz = third component off;

    f = force vector;

    Kt/Kt = translational stiffness matrix / translation stiffness scalar coeffi-

    cient;

    Kr = rotational stiffness scalar coefficient;

    Mrock = mass of rock;

    M = mass of bit and a portion of the drill string;

    t = spacial frame torque scalar;

    = rotational displacement of bit;

    p = rotational displacement of the top of the drill pipe;

    for a system that has four degrees-of-freedom for the bit and one for the rock (Equa-

    tion (2.2)). This allows the rock to move in the globalz direction to simulate drilling

    in the laboratory where the rock may vibrate. This software was later modified to allow

    use with roller cones as well (see Section2.2).

    Two cutter force models were proposed in Hanson and Hansen. The first is based

    on single point cutter tests and the second is based on matching the performance of an

    entire bit in the simulation to laboratory data. The results from the second model are

    considered a closer match to laboratory data. This model is discussed more in Chapter6

    and AppendixC.

    All the models discussed in References [6], [33], [49], and [50] use a similar ap-

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    36/184

    12

    Figure 2.1: Spoke and node type of rock surface. The black lines represent the spokes;

    the black dots (only in enlarged view) are the nodes. This type of rock surface results in

    a low resolution mesh between spokes near the gauge of the borehole.

    proach to represent the rock surface. The system uses a series of spokes that resemble the

    spokes of a bicycle wheel when looking down the bore hole. This is shown in Figure2.1.

    Each of these methods discretizes the spokes, although each method accomplishes this

    in a slightly different manner. The advantage of this method is that it simplifies updating

    the rock surface. Because the nodes all lie in the planes of the spokes, the process of

    updating the rock surface is effectively reduced to a two-dimensional problem.

    While relatively computationally efficient, this system of representing the rock

    surface leads to poor resolution at the gauge of the borehole. The primary issue with

    this method is shown in the enlarged view on the right side of Figure 2.1. The spokes

    diverge from one another when moving from the center of the hole to the gauge. If nodes

    are connected to form elements at the edge of the borehole, the resulting element

    has a poor shape quality. Because of the moment arm, errors in forces at the edge

    of the borehole are much more significant than errors at the center. Adding spokes may

    increase the resolution at the edge, but it also adds resolution at the center of the borehole

    where it is not required.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    37/184

    13

    2.2 Roller Cone Bit Modeling

    Briggs ([13], [14]) uses an idealized bit and rock model to calculate the forces

    and torque expected on a real bit. The bit is represented as a two dimensional sprocket

    which is driven across a flat rock which is assumed to behave as a Coulomb plastic

    material. Using this model, forces and torques are calculated for the bit.

    Winters, Warren, and Onyia ([77]) presented a bit model to calculate the rate of

    penetration (ROP) for a bit or, given the ROP, estimate the rock strength. The model

    accounts for cone offset, rock ductility, tooth indention, and tooth sliding. Confined

    compressive strength is used to characterize the rock. Bit or tooth geometry is not

    introduced. This model allows for estimation of rock strength from the ROP. While thismodel may give reasonable estimates to the ratio of the rate of penetration to the weight

    on bit (WOB), it cannot predict the dynamic instabilities that are particularly damaging

    to bits. Moreover, it does not allow for comparing one bit design to another to determine

    which bit is better in some regard.

    Dekun Ma, in a sequence of papers, developed a theory and a computer appli-

    cation for roller cone bits. The first paper by Ma and Yang ([56]) derives kinematic

    equations for a roller cone based on a cylindrical coordinate system for the bit body and

    a separate coordinate system for each cone. These equations rely heavily on both the

    geometry of the bit and trigonometric expressions. As a result they are rather cumber-

    some.

    Mas equations of allow for rotation of the bit, translation of the bit along the

    z-axis, and rotation of the cones. They do not permit translation or rotation of the bit

    with respect to the x-axis or the y-axis. That is, they are not fully three-dimensional and

    instead rely on a fixed orientation and path of travel of the bit.

    Derivatives of the kinematic expressions are taken to give velocity and accelera-

    tion equations, however, no attempt to produce equations of motion is made.

    Ma and Azar ([54]) expanded upon the work in [56] to produce a computer

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    38/184

    14

    algorithm for determining the position of the teeth are and which ones are in contact

    with the hole bottom. Statistical arguments are used as justification for reducing the

    dynamic problem to kinematics. The average rate of rotation for the bit and cones are

    used as input to the kinematic equations for a simulation using this method.

    In the derivation of the kinematic equations several assumptions are made, mainly

    that the cones are symmetric, the cones are at equal angles from one another (for exam-

    ple, on a three cone bit the angle between each cone is 2/3), the cones are all located

    at the same elevation, and the teeth are uniformly arranged in a row (no busted pitches).

    In Reference [58] Ma, Zhou, and Deng presented a method for the modeling of

    roller cone bit-rock interaction. The kinematic equations of References [56] and [54]

    are used to specify locations on the bit. Accordingly, the allowable degrees of freedom

    are limited to the rotation of the bit about the z-axis, vertical position of the bit on the

    z-axis, and rotations of the cones about their bearing axis.

    Building upon the work in References [56] and [54], the model is advanced in

    Reference [58] by adding some dynamics and control features. While the bit rotation

    is assumed constant, the cone rotations are calculated dynamically. Cone rotations are

    updated according Equation (2.5), which results from Equation(2.4).

    T = Ic d2(t)dt2 (2.4)(t+ t) =+TIc(t)2 (2.5)

    where

    = rotation of cone,

    T = torque on the cone,Ic = moment of inertia of cone about its rotation axis,

    t = t ime.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    39/184

    15

    Equation (2.5) is written as printed in the source, however, it would seem thatTIc is atypographical error and should instead be replaced byT /Ic.

    The vertical position of the bit along the z-axis is calculated using an iteration

    process and the assumption that the WOB is equal to the vertical force resulting from

    bit interaction with the rock.

    The equations used to describe the bit are used in a computer application to

    simulate the interaction between the bit and rock. An important feature of this software

    is that the teeth and bottom hole are discretized to represent the actual geometry instead

    of an idealized geometry. However, there is no mention of how, or if, the discretization

    is updated for the rock surface as it evolves with the drilling process. The software

    is used to predict the force on individual teeth, the force on rows of teeth, the rate of

    penetration, and more.

    The patent of Huang and Cawthorne ([38]) claims two methods for determining

    cone movement. The first is to use the method of Dekun Ma, et al. in Reference [58].

    The second method simply states that the moment of inertia of the cone and the forces on

    the cone can be used to update the cone position. However, no further explanation of the

    second method is given and equations are not supplied. The patent of Reference [39],

    a continuation of [38], offers no further information related to the dynamics of roller

    cones.

    Sheppard and Lesage ([72]) present a model intended to predict the rate of pen-

    etration and torque on a bit for a given bit rotation rate and WOB. This model can also

    predict instantaneous rates of cone rotation. The equations presented are geometric and

    trigonometric based, as with Mas. However, the axis of the cone (journal bearing axis)

    is represented as a unit vector. Because of this, Sheppard and Lesages equations are

    somewhat simpler than Mas. The model does not account for the inertial forces or al-

    low for a history dependent bottom hole pattern. It also depends on the average volume

    of rock removed by the bit and cannot account for individual teeth.

    While originally developed for PDC bits, the bit dynamics application of Hanson

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    40/184

    16

    and Hansen ([33]) was later extended to roller cone bits ([20]). Each cone has a separate

    degree-of-freedom which is independent from all other degrees-of-freedom. The equa-

    tions of motion for the bit and each cone are integrated using a standard Runge-Kutta

    method1. Teeth on the cones are represented as spheres and the cones are limited to

    surfaces of revolution.

    1Communication with Jonathan M. Hanson, author of the software, October, 2003

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    41/184

    Chapter 3

    Bit Model

    This chapter describes the bit model used in TDBD. Many of the features intro-

    duced in this chapter are referenced in later chapters.

    The primary design requirement of the bit model was flexibility of bit features

    to meet current and future research needs. Behavior and properties of the bit vary from

    area to area. Variations include material, force laws, rock removal rates, and wear rates.

    The bit model is required to supply these functions and allow for future requirements.

    3.1 Class Design

    The class diagram for the class is shown in Figure3.1. The class

    is an abstract base class used by several classes in TDBD. It is discussed in

    AppendixB.

    From the class an abstract class is de-

    rived. It serves as a container to hold and operate on s. The

    also serves as a base class for both the and classes. These two

    classes form the foundation of the bit model.

    Results from rock cutting are stored in the structure that is a

    member of the class. Section 4.1 discusses how the rock surface

    evolves with time to model to drilling process. The results return from this process are

    17

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    42/184

    18

    Figure 3.1: Bit class diagram.

    stored in the and used in calculating forces.

    The class serves as the top level container for s. The abstract

    class serves as the base class for many classes which implement specific

    behavior for parts of the bit. The specific classes, not presented, simply override default

    behavior of the class. Namely, they determine if, when, and how a bit part

    cuts rock. However, some other modifications occur as necessary. The class for a cone

    adds the rotation of the cone to the bits movement before passing the move instruction

    to the teeth on the cone.The four bits used for the examples in this work are shown in Figures 3.2-3.5.

    These four bits were selected by an experience petroleum engineer to cover a range

    of drilling behaviors. The bits these models were produced from, and the properties of

    those bits, are discussed in AppendixA.

    is a structure that contains specific information, such as

    the update directions, used in the rock surface updating. The update directions and their

    function are covered in Section4.1.

    The class is abstract. A class derived from a imple-

    ments a specific cutting model. It determines the magnitude and direction of forces

    applied to the bit from cutting rock. Every bit model discussed in Chapter2contains

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    43/184

    19

    Figure 3.2: Bit A used in force law calibration from TDBD. On the left is the bottom

    view on the right is an isometric view.

    Figure 3.3: Bit B used in force law calibration from TDBD. On the left is the bottom

    view on the right is an isometric view.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    44/184

    20

    Figure 3.4: Bit C used in force law calibration from TDBD. On the left is the bottom

    view on the right is an isometric view.

    Figure 3.5: Bit R as modeled in TDBD. On the left is the bottom view on the right is an

    isometric view. The cone with the red teeth is cone one, green toothed cone is cone two,

    and the blue teeth are on cone three.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    45/184

    21

    Figure 3.6: Bit coordinate system located at the center of mass of the bit. The blue,

    green, and red arrows are the x, y, and z-axis, respectively. Parts of the bit are shown as

    partially transparent to permit visualization of the bit coordinate system.

    some form of a force model. The force model implemented for purpose of code valida-

    tion is that of Hanson and Hansen ([33]) and is discussed in AppendixC.

    3.2 Coordinate Systems

    To facilitate the rock updating and for dynamics, several coordinate systems are

    used. The first coordinate system is for the bit. Cutter and cones also have their own

    coordinate system. The coordinate system of the bit and cutters is described below.

    However, because the cone coordinate system is closely related to the equations of mo-

    tion for roller cone bits it is described in Chapter5.

    3.2.1 Bit Coordinate System

    The bit coordinate system is a body frame Cartesian system located at the center

    of mass of the bit. A partially transparent bit and its coordinate system is shown in Fig-

    ure3.6. The bitsZ-axis is parallel to the direction the bit drills. The X-axis is located

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    46/184

    22

    Figure 3.7: Cutter coordinate systems. Blue, green, and red arrows are the x-axis, y-

    axis, and z-axis, respectively, of each cutter.

    in the plane perpendicular to the Z-axis. Its location in the plane is arbitrarily. However,

    for convenience, the bits coordinate system is assumed to align with the global coordi-

    nate system at timet = 0. The Y-axis completes the orthonormal triad (the right hand

    rule is assumed).

    The bit coordinate system is used for internal book keeping in the application

    and is the reference configuration used for the dynamics (discussed in Chapter5).

    3.2.2 Cutter Coordinate System

    To determine the update directions (discussed in Section 4.1.2) for PDC bits

    and for internal record keeping a local coordinate system for each cutter is es-

    tablished. Figure3.7 shows the cutter coordinate systems for a typical bit. The blue,

    green, and red vectors are the X-axis, Y-axis, and Z-axis, respectively, of a Cartesian

    coordinate system.

    A cutters coordinate system is defined by its geometry. The origin of the system

    is centered on the surface of the cutter face. TheX-axis of the coordinate system is

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    47/184

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    48/184

    24

    Figure 3.9: Typical cutter meshes from Bit A (left) and Bit C (right). The mesh of Bit

    A is much courser at the chamfer (outer ring in both images) and face edge (inner circle

    in both images). Cutters on Bit C are similar to Bit B.

    between them.

    Bit A was the first mesh created. It was exported from the mesher to an inter-

    mediate file which was then processed to produce an input bit geometry file for TDBD.

    Because each bit part must be identified for TDBD, the intermediate file included a

    designation for each triangle and vertex to indicate which surface it belonged to.

    Bit R was the next mesh created. It was created in a similar manner to Bit A, but

    a different mesher was used.

    Bit B and Bit C were created using a more automated method using a mesher

    that was integrated into the CAD software used to generate the three-dimensional solid

    models. Different bit parts, such as cutter chamfers and gage pads, were mesh indepen-

    dently. They were then written directly to an input file for TDBD by custom software

    that interfaced with the mesher and solid modeler.

    The differences in the meshes are seen in Figures3.9and3.10. In Figure3.9

    the meshes from a cutter face and chamfer are shown for Bit A and Bit B. The cutter

    face mesh of Bit A consists of triangles of approximately equal size. Triangles of the

    chamfer are meshed so that the edges match those of triangles on the face. This creates

    a course mesh at the chamfer and edge of the face. Contrast this with the mesh of Bit

    B the mesh of Bit C is similar to that of Bit B which is refined from the center of

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    49/184

    25

    Figure 3.10: Typical teeth meshes from Bit R. The teeth on the left are shown as meshes

    on the right. For clarity the mesh of the cone has been removed from the right image.

    the face to the chamfer. This provides a fine mesh at the points most likely to contact

    rock, the chamfer and edge of the face. Where contact is not likely, the mesh can be

    coarsened to save on computational costs. The coarseness of the mesh at the chamfer

    and face edge of Bit A creates significant numerical noise in the dynamics output. This

    is discussed in Chapter6.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    50/184

    Chapter 4

    Rock Surface Model

    The definition of the rock surface and its evolution as the bit drills are two of

    the most complex issues in modeling the drilling process. Regardless of how the rock

    is discretized, several issues have to be addressed in order to repeat the bottom hole

    patterns made by bits as they drill.

    An individual bit is a complex shape and there is large variation between bit de-

    signs. These shapes undergo large translations and even larger rotations during a typical

    simulation. Moreover, dynamic instabilities like whirl create an even greater challenge.

    Consequently, the rock surface must accurately represent the elaborate surface patterns

    resulting from large movements of complex geometry, while maintaining element shape

    resolution and shape quality.

    The approach took uses a triangulated surface mesh in three dimensions to rep-

    resent the rock. This method allows for shared code between the bit surface and the rock

    surface geometry. An additional advantage is that additional memory is not required to

    store volume information. However, this method does require some maintenance of the

    mesh to ensure required element size and quality is maintained. This is accomplished

    through the use of a few standard operations on triangulated meshes with some special-

    ization to the problem at hand.

    The class diagram for the class is shown in Figure4.1.A

    26

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    51/184

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    52/184

    28

    Figure 4.2: Activity diagram of rock updating.

    shown in the full class diagram of Figures B.7andB.8in AppendixB. This function

    implements everythingwithinthe loop shown in Figure4.2.

    This model assumes that rock spalling does not occur. For ductile failure of rock

    (drilling under pressure) this method is a good representation of actual failure ([29], [60],

    [61]). Implementation of a spalling model for brittle failure, if it is required, should not

    pose difficult in the framework of the software.

    4.1.1 Finding Bit-Rock Interference

    In order to update the rock surface, the interference between the bit and rock

    must be located after each bit movement. This is the action labeled

    in Figure4.2and shown in Figure4.3.

    To start, each bit part defines its motion box. The motion box is the bounding

    box of the bit part in its previous location and in its current location. A search is then

    performed on the rock surface vertices to locate any that are within the region defined

    by the motion box. This search is performed by a specialized library (PiRaT by Petr

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    53/184

    29

    Figure 4.3: Activity diagram for finding the rock vertices within the volume of a bit part.

    This is the action in Figure4.2.

    Krysl). The results of the search are returned to the bit part.

    Note that this process searches for nodesof the rock surface within the volume

    swept out by the movement of the bit. That is, the triangles on the rock surface are

    allowed to penetrate the surface of the bit. Not requiring triangles of the rock surface

    to always lie outside of the bit volume simplifies coding and is less expensive computa-

    tionally.

    The function

    in the full class diagram shown in FiguresB.7and B.8in AppendixB implements this

    algorithm.

    4.1.2 Update Directions

    After a rock surface vertex is identified as interfering with part of the bit, the

    location of the node is updated to a position on the surface of the bit. The final position

    of the node is a function of both the location of the nodes position in space and the

    bit geometry acting on it. The bit model in TDBD is a surface and does not retain

    volumetric information. Moreover, the bit is allowed general movements, as opposed

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    54/184

    30

    Figure 4.4: Rock update directions (magenta arrows) for a PDC bit.

    to say, always drilling down the translational global z-axis. Hence, determining when a

    node is inside the bit and which direction to move to find the bit surface requires careful

    consideration.

    The solution adopted defines update directions on local regions of the bit. An

    update direction is a unit vector, defined for some region of the bit, which determines

    the direction rock nodes are moved when that region of the bit contacts rock. Figures 4.4

    and4.5show the update directions used for a PDC bit and a roller cone bit, respectively.

    Different (but similar) approaches are used to determine the update directions for each

    bit type.

    4.1.2.1 PDC Bit Update Directions

    To find the update direction for a cutter, the cutter, and its coordinate system, are

    rotated so the origin of the cutters coordinate system is located on the positive X-axis

    portion of theX-Zplane of the bits coordinate system. (See Figure3.6on page21for

    the bit coordinate system definition). The negative of the cutters Z-axis is projected

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    55/184

    31

    Figure 4.5: Rock update directions (magenta arrows) for a roller cone bit.

    into the bits X-Z plane by

    U= projX-Zplane

    RZ

    (4.1)

    where

    U = the preliminary update direction (in bits coordinate system);

    R = the rotation matrix that rotates the cutters coordinate system

    so that the origin is located on the positiveX-axis of theX-Z

    plane of the bits coordinate system;

    projX-Zplane = vector projection onto the X-Z plane.

    The update direction is then determined by

    U =U

    ifU(1)>0,

    [1;0;0] otherwise(4.2)

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    56/184

    32

    Figure 4.6: Update directions for inside and outside cutters. The local z-axis of an inside

    cutter point towards the bit gage and outside cutters have a z-axis that points towards

    the center of the bit. Left image is courtesy of Hughes Christensen Company.

    whereU = is the update direction as defined for a bit part;

    U(1) = is the firstX

    coordinate of the U vector.

    This divides cutters into two categories which are referred to as outside cutters

    and inside cutters. Figure4.6 shows how the update directions divide the types. The

    names refer to the cutters position on the bit. Because of the shape of the profile, the

    cutters that fall into the first case of Equation (4.2) are, typically, located closer to the

    outside diameter of the bit. Cutters that are closer to the center of the bit tend to fall into

    the latter case of (4.2).

    The purpose of arranging the update directions in this manner is to minimize

    concentrated distortions of the mesh as the bit drills. Large local distortions cause an

    element or elements to change size or shape beyond allowed tolerances within a sig-

    nificantly shorter time space than otherwise would be required. This requires surface

    maintenance (covered in Section4.2) to occur more frequently, therefore adding cost.

    To demonstrate this, consider a two-dimensional case. Take a single vertical

    slice of the borehole mesh which intersects the center of the borehole. Three cases of

    different update directions are presented in Figures4.7,4.8,and4.9.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    57/184

    33

    Figure 4.7: Vertex divergence in two-dimensions for the method chosen. On the top is

    the original mesh with the update directions that give the bottom mesh.

    Figure 4.8: Vertex divergence in two-dimensions for update directions that follow the

    bits Z-axis. On the top is the original mesh with the update directions that give the

    bottom mesh.

  • 8/9/2019 Computation Model of Drilling Bits.pdf

    58/184

    34

    Figure 4.9: Vertex divergence in two-dimensions for update directions that follow the

    bits exposure profile. On the top is the original mesh with the update directions that

    give the bottom mesh.

    The first case is the method used in TDBD. The original mesh in the