Model for Sucker-Rod Pumping Unit Operating Modes Analysis Based on SimMechanics Library

Similar documents
Kinematics of Machines. Brown Hills College of Engineering & Technology

WEEKS 1-2 MECHANISMS

Chapter 1 Introduction

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Model Library Mechanics

Enhanced Performance of a Slider Mechanism Through Improved Design Using ADAMS

Theory of Machines Course # 1

Structural Configurations of Manipulators

Spatial R-C-C-R Mechanism for a Single DOF Gripper

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE

Position and Displacement Analysis

Built-in Cable Type Welding Robot "ARCMAN TM -GS"

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs

Lesson 1: Introduction to Pro/MECHANICA Motion

SUPPORTING LINEAR MOTION: A COMPLETE GUIDE TO IMPLEMENTING DYNAMIC LOAD SUPPORT FOR LINEAR MOTION SYSTEMS

Method for designing and controlling compliant gripper

Research Article. Kinematics analysis of beam pumping unit base on projection method

Manipulation and Fluid Power. October 07, 2008

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Engineering Mechanics. Equilibrium of Rigid Bodies

AC : AN ALTERNATIVE APPROACH FOR TEACHING MULTIBODY DYNAMICS

A NEW TECHNIQUE FOR SKETCHING EPICYCLIC GEAR MECHANISMS USING ACYCLIC GRAPH

Mechanisms. Updated: 18Apr16 v7

Stress Analysis of Cross Groove Type Constant Velocity Joint

machine design, Vol.9(2017) No.1, ISSN pp

Mechanical System and SimMechanics Simulation

CHAPTER 1 : KINEMATICS

What Is SimMechanics?

Kinematics: Intro. Kinematics is study of motion

Development of Wall Mobile Robot for Household Use

Bi-directional seismic vibration control of spatial structures using passive mass damper consisting of compliant mechanism

Application Of Multibody Dynamic Method (Mbd) And Mechanical Principle To The Cylinder Torque Calculation

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

Virtual Testing Methodology for TPL Lifting Capacity of Agricultural Tractor TPL

CONTACT STATE AND STRESS ANALYSIS IN A KEY JOINT BY FEM

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Methodology to Determine Counterweights for Passive Balancing of a 3-R Orientation Sensing Mechanism using Hanging Method

SIMULATION OF THE RESISTANCE FORCES OF BULK MEDIA TO BUCKET IN A LOADING PROCESS

Analysis of the Motion Control Methods for Stratospheric Balloon-Borne Gondola Platform

2.007 Design and Manufacturing I Spring 2009

Rebecca R. Romatoski. B.S. Mechanical Engineering Massachusetts Institute of Technology, 2006

VIBRATION-ISOLATION SYSTEM WITH GYROSCOPIC STABILIZER

Chapter 4. Mechanism Design and Analysis

Using MSC.Nastran for Explicit FEM Simulations

Quick Start Training Guide

MACHINES AND MECHANISMS

INSTITUTE OF AERONAUTICAL ENGINEERING

Cam makes a higher kinematic pair with follower. Cam mechanisms are widely used because with them, different types of motion can be possible.

Analytical and Applied Kinematics

Design of Modern Concept Tribometer with Circular and Reciprocating Movement

Dynamic Analysis of Quick Return Mechanism Using MATLAB Shrikant R. Patel, D.S.Patel Research Scholar, Associate professor

A survey paper on a factors affecting on selection of mechanical gripper

Connection Elements and Connection Library

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

Tutorial 1: Welded Frame - Problem Description

Challenge Problem 5 - The Solution Dynamic Characteristics of a Truss Structure

Lecture VI: Constraints and Controllers. Parts Based on Erin Catto s Box2D Tutorial

Manipulator Dynamics: Two Degrees-of-freedom

MACHINE THEORY Bachelor in Mechanical Engineering INTRODUCTION TO MACHINE DESIGN

ITTC Recommended Procedures and Guidelines. ITTC Quality System Manual. Recommended Procedures and Guidelines

CONSIDERATIONS REGARDING LINKAGES USED FOR SHAFTS COUPLING

Development of a Mechanical Creative Combination Based on 3D Printing

The Dynamic Response of an Euler-Bernoulli Beam on an Elastic Foundation by Finite Element Analysis using the Exact Stiffness Matrix

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

Stable Grasp and Manipulation in 3D Space with 2-Soft-Fingered Robot Hand

Single Linear Flexible Joint (SLFJ)

5/27/12. Objectives 7.1. Area of a Region Between Two Curves. Find the area of a region between two curves using integration.

NOT COMPLETE. θ 4 B 2 = O 2 O 4 = A 2 = A 1 B 1 O 2 KINEMATIC SYNTHESIS

Example 12 - Jumping Bicycle

Chapter 4: Kinematics of Rigid Bodies

DYNAMIC MODELING OF WORKING SECTIONS OF GRASSLAND OVERSOWING MACHINE MSPD-2.5

Lesson 6: Assembly Structural Analysis

Kinematic Design Principles

Motion Simulation and Mechanism Design with SOLIDWORKS Motion 2017

INTRODUCTION CHAPTER 1

ROSE-HULMAN INSTITUTE OF TECHNOLOGY

Appendix A Physiological Model of the Elbow in MATLAB/Simulink

Kinematic analysis of crank -cam mechanism of process equipment

Using RecurDyn. Contents

Homework 4 PROBLEMS ON THREE POSITION GUIDANCE

Lecture Note 2: Configuration Space

Structural synthesis of linkages for quadruped biorobot

Y, XY AND XYZ MOTION. Section 09. Introduction to Y, XY and XYZ Stages 114. Y Shifts 116. XY MultiBase Manipulators 118

Design of a static balancing mechanism for coordinated motion of an external load

Inherently Balanced Double Bennett Linkage

Alternative approach for teaching multibody dynamics

NUMERICAL ANALYSIS OF ROLLER BEARING

Chapter 1: Introduction

Machinery Belt Tutorial

Introduction to Solid Modeling Using SolidWorks 2008 COSMOSMotion Tutorial Page 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 3 Lecture - 1

2. Motion Analysis - Sim-Mechanics

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Product Information. RCN 2000 RCN 5000 RCN 8000 Absolute Angle Encoders for Safety-Related Applications

Global to Local Model Interface for Deepwater Top Tension Risers

Development of the Compliant Mooring Line Model for FLOW-3D

Mechanism Kinematics and Dynamics

Solutions to Chapter 6 Exercise Problems A 1 O 4 B 2

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný

Transcription:

Journal of Physics: Conference Series PAPER OPEN ACCESS Model for Sucker-Rod Pumping Unit Operating Modes Analysis Based on SimMechanics Library To cite this article: A M Zyuzev and M V Bubnov 2018 J. Phys.: Conf. Ser. 944 012130 View the article online for updates and enhancements. This content was downloaded from IP address 148.251.232.83 on 05/11/2018 at 11:21

Model for Sucker-Rod Pumping Unit Operating Modes Analysis Based on SimMechanics Library A M Zyuzev 1 and M V Bubnov 1 1 Electric drive and automation of industrial plants department, Ural Federal University, Yekaterinburg, Russia E-mail: a.m.zyuzev@urfu.ru and m.v.bubnov@urfu.ru Abstract. The article provides basic information about the process of a sucker-rod pumping unit (SRPU) model developing by means of SimMechanics library in the MATLAB Simulink environment. The model is designed for the development of a pump productivity optimal management algorithms, sensorless diagnostics of the plunger pump and pumpjack, acquisition of the dynamometer card and determination of a dynamic fluid level in the well, normalization of the faulty unit operation before troubleshooting is performed by staff as well as equilibrium ratio determining by energy indicators and outputting of manual balancing recommendations to achieve optimal power consumption efficiency. Particular attention is given to the application of various blocks from SimMechanics library to take into account the pumpjack construction principal characteristic and to obtain an adequate model. The article explains in depth the developed tools features for collecting and analysis of simulated mechanism data. The conclusions were drawn about practical implementation possibility of the SRPU modelling results and areas for further development of investigation. Keywords: SimMechanics, sucker-rod pumping unit, dynamometer card, wattmeter card, diagnostics 1. Introduction While oil extraction by means of sucker rod pumps has been going on for a long time, and this extraction method is widely found across the world, however, research of sucker-rod pumping unit (SRPU) operating modes continues to be a big challenge. According to the existing rules of SRPU operation, the main tool of proper operational technical conditions control is dynamometry. Specialist-technologist is able to distinguish one SRPU fault or another by look of a dynamometer card. Accuracy of such diagnostics depended solely on the experience and attentiveness of the operating staff. Furthermore, another challenge is the necessity to install attached equipment (dynamograph) on the pumpjack, which is a labour-consuming procedure itself [1]. In addition, reliability of cables routing to the attached apparatus which placed at the pumpjack moving parts is principally cannot be high. Hence, the need for sensorless SRPU diagnostics tools. A correct model, which would be able to reflect the key SRPU working fault types, is needed to develop such tools. The design of pumpjack mechanism is an oscillating crank drive of sucker-rod pumping unit. It comprises V-belt transmission, reducer and dual planar four-bar linkage. A connecting rod of the Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

machine makes a non-linear movement, which complicates a calculating procedure of coordinates for all mechanism points at each time instant. To facilitate the calculation of such mechanism it is better to use special application packages for mechanics modelling, in particular Simulink SimMechanics library from MATLAB software. Aside from a possibility to build of mechanic system of any complexity, further advantages for choosing such software are calculation accuracy improvement by greater account of bodies moments of inertia, possibility of choice between joints with any set of degrees of freedom, assignment different types of interaction of bodies, visualization of mechanism movements. 2. Model building This article describes creation of the model of rear-mounted sucker-rod pumping unit SRPD8-3-5500 manufactured by the Ural Transport Machinery Plant. The overall scheme of its design is shown in figure 1. Figure 1. Overall scheme of sucker-rod pumping unit SRPD8-3-5500 design. 2.1. Frame To simplify the model and to reduce calculation time it is sufficient to consider mechanism in only one plane. Machine model construction is performed using standard blocks from Simulink SimMechanics library. Body block is used to build the mechanism segments. These segments concern crank (6, figure 1), connecting rod (3, figure 1) and balance beam (1, figure 1). Section ends coordinates define the segment dimensions. Besides, coordinates of masses center, which may lie on both within and outside of the segment, should be specified. Two basic mass are considered horse head (4, figure 1) and counterbalance (7, figure 1). The coordinate system is chosen according to conventional principle for this mechanism so the vertical axis Y is oriented through pressure and rotation point of balance beam (2, figure 1) and the horizontal axis X is oriented through crank (6, figure 1) rotation point. The pumpjack structure placed at the mentioned axes is shown graphically on figure 2. 2

Figure 2. Design of pumpjack structure at calculation axes. A SimMechanics model assembling begins with a Ground block, which is a stationary mount. Machine Environment block, which set out modelled environment parameters (one of which is the gravitational acceleration), is connected to the first used Ground block. Body blocks are connected to Ground block and with each other by elements from Joints group, each with different degrees of freedom from absence in Weld block (strictly fixed connection) to six in Six-DoF block (rotational and translation for each of the three spatial axes). To set machine in motion, you should either attach Body Actuator block to a segment or attach Joint Actuator block a joint. The second option is more efficient because it ensures rotary motion around assigned axis. Blocks of pivot assembly type Revolute with one rotational degree of freedom were used to serve that purpose. These joints include pivot point of balance (2, figure 1), clamps of conrod (3, figure 1) and output shaft of gear reducer (10, figure 1). Z-axis, which is perpendicular to the mechanism plane, is chosen as rotational axis. 2.2. Reducer and V-belt transmission The next model elements of no small importance are reducer and V-belt transmission (8, figure 1). They are simulated by Gear Constraint block which is imitation of two coupled cogwheels and its parameters is defined a desired gear ratio. At the same time, cogwheels are modelled by Body blocks as one point, which showcases a rotation center. In determining of their coordinates, it is essential that the distance between the rotation centers enable them to contact based on the configured Gear Constraint ratio. To simplify model at the present stage reducer and V-belt transmission are modelled only by common transmission ratio without giving consideration to backlash of gear and stretch of elastic transmission. The electric engine 4A200L6UZ drives the whole structure (6, figure 1). The engine model is defined based on induction motor equations written in common variables in a two-phase coordinate system, which stay fixed with respect to stator. SimMechanics enables to display a graphic representation of a simulated object after a calculation is started which shows the visual picture of mutual location and motion of machine parts. figure 3, 4 and 5 demonstrate three mechanism conditions, which reflect all its key features: horizontal, upper dead center and bottom dead center. All other features will be considered below. 3

Figure 3. Horizontal state of balance beam. Figure 4. Upper dead center. Figure 5. Bottom dead center. 2.3. Horse head Now, let us move on to the horse head (4, figure 1) modeling that is integral part of any pumpjack construction [2]. A special form of horse head makes the polished rod hanging point (5, figure 1) moves with mechanism motion along the vertical line above well mouth, thereby avoiding skew and rubbing of the polished rod. The cambered horse head shape is circle segment with center in pivot point of balance and radius equal to the front side of balance. Therefore, balance horse head could be seen as a part of barrel, on which polished rod hanging ropes wrapped around during balance lifting and lowering. From this point of view, it is required to create flexible hanging using Body blocks of SimMechanics connected in chain to obtain circular arc while wrapped around a barrel. But this approach, firstly, is complicating the model, as far as a significant increase in number of elements is needed, secondly, has limited validity, because accuracy of circular arc approximation by sections depended on the sections amount. To avoid these problems, but at the same time save reliable information about a polished rod displacement another approach was embraced. Obviously, if one imagines horse head as cogwheel and polished rod hanging as pinion rack, then polished rod displacement would not be affected (if negligible elastic properties of hanging would not be taken into account) both vertically and horizontally (horizontal displacement is absent). However, standard facilities of SimMechanics does not permit to fulfil this interaction principle for blocks. 4

Therefore, it was decided to adopt the equivalent solution and embody pinion rack as part of gear wheel with infinite radius. Of course, wheel has finite radius in the model, but its radius much bigger then balance front arm, in our case it is thousand times bigger. One issue with this approach is that polished rod hanging point will divert from vertical line above well mouth, though slightly but it gives rise to mistakes of model compilation. Therefore, hanging is connected with the point on the big wheel and polished rod by Revolute joint. To ensure the strictly vertical upward and downward movement of polished rod and sucker rod, there are connected by Custom Joint block, where the one progressive degree of freedom along Y-axis is defined. Although horse head itself is not shown on graphic representation of mechanism, however figure 4 and 5 indicates that in extreme balance positions polished rod and sucker rod keep their vertical position. 2.4. Sucker rod and plunger pump The next step in model preparing is the imitation of sucker rod movement and plunger pump operation. Those processes are visually characterized by dynamometer card arranged as relation between force in polished rod hanging point and position of this hanging point [3]. Representative dynamometer cards obtained from model are presented in figure 6. Figure 6. Representative dynamometer cards of plunger pump operation. The submersible plunger pump operation is that the suction valve is open during upward stroke and pump receive fluid from the well, the discharge valve is open during downward stroke thus portion of fluid pushed up into the tubing string. Hence, polished rod force is equal to the sucker rod weight in fluid at the downward stroke and taken on additional weight of the liquid column above fluid surface in the well so-called dynamic fluid level at the upward stroke. Thus, polished rod force comprise sucker rod weight in fluid depending on the pump depths and liquid column weight depending on the dynamic fluid level. Without taking into account features of valve group operation such as a sealing, incomplete closing and so on such load can be represented in model by variable mass which value is changed at the time of dead center passage and determined by specified pump depths and dynamic fluid level. That is why deep dynamometer card near pump plunger during normal operation under the assumptions is represented by rectangle whose height is determined by dynamic fluid level and width is determined by polished rod stroke length. From another observation point on the polished rod hanging, we see a rather different picture through expansion and contraction of the sucker rod during upward and downward stroke force in this point steadily increasing and decreasing, which is reflected in the inclined sections of dynamometer card (1, figure 6). A dynamometer card of static pump operation referred to as theoretical, because it does not take into account the dynamic and friction forces but it is a very important tool in dynamometry, which is able to evaluate a real dynamometer card. 5

To simulate action of elastic forces in sucker rod Joint Spring & Damper block is used, which is connected with Custom Joint block. Block parameters includes three positions: elastic modulus, damping coefficient and initial distance setpoint in not deformed condition (which is equal to zero if parts coupled). Additionally, it is necessary to model the friction force arising between gland packing and polished rod. It is static friction in nature, which changes its sign during its passage through dead center. Herewith polished rod do not start a movement until tractive force is less than static friction that cause vertical section on the dynamometer card. Thereby specified conditions allow getting shape of dynamometer card shown on figure 6: on the full motor speed (3) and on decreased four times speed (2). Overall look of the obtained pumpjack model in SimMechanics is shown on figure 7. Figure 7. Overall look of pumpjack model in SimMechanics. 3. Simulation results Simulation results has already partly been represented above since they were necessary for explanation of model structure. The most important and essential, of course, is dynamometry (figure 6), because it is general method of sucker-rod pumping unit diagnostics. Another important diagram of SRPU operation is wattmeter card (figure 8) of drive motor (relation between consuming electric power). Its advantage in respect to dynamometer card for diagnostics purposes is that wattmeter card might be obtained by standard tools without additional attached equipment and sensors [4]. However, it is more complicated for analytic processing and it is required development of algorithmic base. Such parameters as torque and speed of drive motor also available in the model (figure 9). 6

Figure 8. Wattmeter card of SRPU motor. Figure 9. Torque and speed of SRPU motor. 4. Conclusion Hence rather detailed model of sucker-rod pumping unit, which is satisfied to equipment diagnostics purposes, is developed. It served to simulate different typical faults of equipment to develop means and algorithms of revealing such faults without using of special sensors and external dynamometer systems. Several objectives of sensorless data acquisition such as dynamometer card, dynamic fluid level and downhole pressure are still promising for diagnostics and automated control purposes. Further efforts will be focused on design and improvement of model along these lines. References [1] Lindh T, Montonen J-H, Grachev M, and Niemelä M 2015 Generating surface dynamometer cards for a sucker-rod pump by using frequency converter estimates and a process identification run POWERENG (Riga: IEEE) pp 416-420 [2] Fozao K F, M. Lissouck M, Lontsi F, Ngasa A and Mbanda N 2015 Hands-on model of sucker rod pumping facility for oil well production Journal of Petroleum and Gas Engineering vol 6(4) pp 45-53 [3] Khakimyanov M I and Khusainov F F 2016 The information processing of dynamometer cards at controllers of automation power drives sucker rod pumps ICPDS (Perm: IEEE) pp 1-6 [4] Khakimyanov M I, Shafikov I N and Khusainov F F 2015 Control of sucker rod pumps energy consumption SIBCON (Omsk: IEEE) pp 1-4 7