ROBOTIC BACKHOE WITH HAPTIC DISPLAY

Similar documents
A Study of the Solutions of the Lotka Volterra. Prey Predator System Using Perturbation. Technique

Single Correct Type. cos z + k, then the value of k equals. dx = 2 dz. (a) 1 (b) 0 (c)1 (d) 2 (code-v2t3paq10) l (c) ( l ) x.

16.512, Rocket Propulsion Prof. Manuel Martinez-Sanchez Lecture 3: Ideal Nozzle Fluid Mechanics

Midterm. Answer Key. 1. Give a short explanation of the following terms.

Let's revisit conditional probability, where the event M is expressed in terms of the random variable. P Ax x x = =

The model proposed by Vasicek in 1977 is a yield-based one-factor equilibrium model given by the dynamic

Decline Curves. Exponential decline (constant fractional decline) Harmonic decline, and Hyperbolic decline.

Fourier Series and Parseval s Relation Çağatay Candan Dec. 22, 2013

Jonathan Turner Exam 2-10/28/03

CS 541 Algorithms and Programs. Exam 2 Solutions. Jonathan Turner 11/8/01

Chapter 3. The Fourier Series

Adrian Sfarti University of California, 387 Soda Hall, UC Berkeley, California, USA

MEM 355 Performance Enhancement of Dynamical Systems A First Control Problem - Cruise Control

More on FT. Lecture 10 4CT.5 3CT.3-5,7,8. BME 333 Biomedical Signals and Systems - J.Schesser

LINEAR 2 nd ORDER DIFFERENTIAL EQUATIONS WITH CONSTANT COEFFICIENTS

Revisiting what you have learned in Advanced Mathematical Analysis

The Procedure Abstraction Part II: Symbol Tables and Activation Records

Right Angle Trigonometry

Problem 1. Solution: = show that for a constant number of particles: c and V. a) Using the definitions of P

Elementary Differential Equations and Boundary Value Problems

3.4 Repeated Roots; Reduction of Order

a dt a dt a dt dt If 1, then the poles in the transfer function are complex conjugates. Let s look at f t H t f s / s. So, for a 2 nd order system:

HIGHER ORDER DIFFERENTIAL EQUATIONS

UNSTEADY HEAT TRANSFER

CIVL 8/ D Boundary Value Problems - Rectangular Elements 1/7

Control Systems. Modelling Physical Systems. Assoc.Prof. Haluk Görgün. Gears DC Motors. Lecture #5. Control Systems. 10 March 2013

Derivation of the differential equation of motion

1 Finite Automata and Regular Expressions

3+<6,&6([DP. September 29, SID (last 5 digits): --

On the Existence and uniqueness for solution of system Fractional Differential Equations

Appendix. In the absence of default risk, the benefit of the tax shield due to debt financing by the firm is 1 C E C

Acoustic characterization of an ultrasound surgical transmitter in the linear and nonlinear regime of working

Fourier. Continuous time. Review. with period T, x t. Inverse Fourier F Transform. x t. Transform. j t

Mathcad Lecture #4 In-class Worksheet Vectors and Matrices 1 (Basics)

J = 1 J = 1 0 J J =1 J = Bout. Bin (1) Ey = 4E0 cos(kz (2) (2) (3) (4) (5) (3) cos(kz (1) ωt +pπ/2) (2) (6) (4) (3) iωt (3) (5) ωt = π E(1) E = [E e

Week 06 Discussion Suppose a discrete random variable X has the following probability distribution: f ( 0 ) = 8

Chapter 6. PID Control

Handout on. Crystal Symmetries and Energy Bands

Section 2: The Z-Transform

Boyce/DiPrima 9 th ed, Ch 2.1: Linear Equations; Method of Integrating Factors

Major: All Engineering Majors. Authors: Autar Kaw, Luke Snyder

Engine Thrust. From momentum conservation

EE Control Systems LECTURE 11

T h e C S E T I P r o j e c t

( ) ( ) ( ) 0. Conservation of Energy & Poynting Theorem. From Maxwell s equations we have. M t. From above it can be shown (HW)

The Mathematics of Harmonic Oscillators

INF5820 MT 26 OCT 2012

Chapter 4 Multifield Surface Bone Remodeling

How to Order. Description. Metric thread (M5) Rc NPT G

(4) WALL MOUNTED DUPLEX NEMA 5-20R OUTLET AT 18" A.F.F. WIRED TO CIRCUIT NUMBER 4 WITHIN THE PANEL THAT SERVES THE RESIDENTIAL UNIT (4)

CHAPTER 9 Compressible Flow

Inventory Management Model with Quadratic Demand, Variable Holding Cost with Salvage value

ECE COMBINATIONAL BUILDING BLOCKS - INVEST 13 DECODERS AND ENCODERS

Boyce/DiPrima 9 th ed, Ch 7.8: Repeated Eigenvalues

Chapter 4 Circular and Curvilinear Motions

Chapter 16. 1) is a particular point on the graph of the function. 1. y, where x y 1

x, x, e are not periodic. Properties of periodic function: 1. For any integer n,

Lecture 21 : Graphene Bandstructure

Quality Improvement of Unbalanced Three-phase Voltages Rectification

GUC (Dr. Hany Hammad) 9/28/2016

CSE 245: Computer Aided Circuit Simulation and Verification

Air Filter 90-AF30 to 90-AF60

Laplace Transform. National Chiao Tung University Chun-Jen Tsai 10/19/2011

Dark Solitons in Gravitational Wave and Pulsar Plasma Interaction

COMP108 Algorithmic Foundations

Math 3301 Homework Set 6 Solutions 10 Points. = +. The guess for the particular P ( ) ( ) ( ) ( ) ( ) ( ) ( ) cos 2 t : 4D= 2

Lecture 1: Numerical Integration The Trapezoidal and Simpson s Rule

² Metres. Jack & Bore. Wesley Brooks Memorial Conservation Area (Fairy Lake) Directional Drilling** East Holland River. Tom Taylor Trail.

INTERQUARTILE RANGE. I can calculate variabilityinterquartile Range and Mean. Absolute Deviation

Introduction to Inertial Dynamics

The Z transform techniques

Lecture 4: Laplace Transforms

Data Structures Lecture 3

Reliability Analysis of a Bridge and Parallel Series Networks with Critical and Non- Critical Human Errors: A Block Diagram Approach.

Global Solutions of the SKT Model in Population Dynamics

RUTH. land_of_israel: the *country *which God gave to his people in the *Old_Testament. [*map # 2]

A Simple Method for Determining the Manoeuvring Indices K and T from Zigzag Trial Data

Study on Non-linear Responses of Eccentric Structure

Equations and Boundary Value Problems

Pupil / Class Record We can assume a word has been learned when it has been either tested or used correctly at least three times.

UNIT #5 EXPONENTIAL AND LOGARITHMIC FUNCTIONS

ELECTRIC VELOCITY SERVO REGULATION

Inverse Fourier Transform. Properties of Continuous time Fourier Transform. Review. Linearity. Reading Assignment Oppenheim Sec pp.289.

IJRET: International Journal of Research in Engineering and Technology eissn: pissn:

EEE 303: Signals and Linear Systems

12 - M G P L Z - M9BW. Port type. Bore size ø12, ø16 20/25/32/40/50/ MPa 10 C to 60 C (With no condensation) 50 to 400 mm/s +1.

Relation between Fourier Series and Transform

On the Hubbard-Stratonovich Transformation for Interacting Bosons

The Laplace Transform

Library Support. Netlist Conditioning. Observe Point Assessment. Vector Generation/Simulation. Vector Compression. Vector Writing

OUR TEAM SHEET INDEX: Foothill Villas 10, LLC Apple Street, Suite 204, Newhall, Ca Office

1. Accident preve. 3. First aid kit ess 4. ABCs of life do. 6. Practice a Build a pasta sk

[Let's Do ToPolio What We Did To Tokyo

1 Introduction to Modulo 7 Arithmetic

Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall.

NOW OR FORMERLY MAP 55 LOT 5-A BURLINGTON REF: NOW OR FORMERLY NOW OR FORMERLY TOWN OF BURLINGTON BOOK PAGE 83 STRUCTURE NO RIM OR COVER

NEW FLOODWAY (CLOMR) TE TE PIN: GREENS OF ROCK HILL, LLC DB: 12209, PG: ' S67 46'18"E APPROX. FLOODWAY NEW BASE FLOOD (CLOMR)

Practical Pinch Torque Detection Algorithm for Anti-Pinch Window Control System Application

Logistic equation of Human population growth (generalization to the case of reactive environment).

S.Y. B.Sc. (IT) : Sem. III. Applied Mathematics. Q.1 Attempt the following (any THREE) [15]

Transcription:

Dni Modling nd Conrol Dsign of ROBOTIC BACOE WIT APTIC DISPLAY Jo Frnl orgi Insiu of Thnolog Aril 4, 3 I. Inroduion A. Bground Th rdiionl hod o onrol hdruli quin hs n olishd wih h us of nul roorionl vlvs. For l, il disl owrd rhoving vhil gnrs hdruli rssur wih u, whih is hnill drivn h ngin. Th u dlivrs hdruli owr o is ilns, suh s ho, lodr, or ugr, vi nul vlvs h r onrolld h oror. A dir hnil onnion iss wn h oror s hnd nd h sool in h vlv hrough lvr nd onning lings. Th sool us disld fro is zro osiion o llow high-rssur fluid o flow fro h u o h lindrs nd us h iln o ov. Eh lvr onrol ihr on or wo dgrs of frdo of h iln. A ho oror us onrol ulil lvrs siulnousl in ordr o rodu h dsird nd-ffor u oion, whih is sill h s i o lrn. Also, fd inforion on h fors rind h u is liid, in h for of olin in h lvrs du o lindr rssur hngs, ngin sd hngs undr lod, nd vhil virion. Th uros of his roj is o lor h viili of ling odrn onrol hniqus o hdruli rhoving quin. Th urrn dsign inluds s fd onrol nd hi for disl o h oror s hnd. I is roosd h wih ror onrol ss dsign, h iln s rforn nd usr inrf n oh irovd for grr roduivi nd shorr oror rining i, wihou signifin inrss in nufuring oss. B. Th Rooi Bho wih i Disl Figur illusrs h ss undr invsigion. Th John Dr Modl 47 ho hn is ound on 44 ror. Th sr niulor is h Prsonnl i Inrf Mhnis PANTOM, hrfr rfrrd o s h sr, dvlod MIT

nd rodud orill Snsl Thnologis. Addiionl roosd oonns inlud solnoid vlvs, ngl nodrs, nd PC-4 onrollr. Figur : Rooi Bho wih i Disl Dsird u osiion PANTOM Msr osiion Digging for & ring rror for Conrollr olg o oil Lin osiions lvs Posiion Snsors druli oil flow Join ngls Bho Bu osiion Figur is lo digr of h ss undr onsidrion. Th dsird u osiion is dfind s h inu nd h ul u osiion s h ouu. Svrl silifiions nd ssuions will d o h ss shown in Figur. A dni s s odl will drivd, onil onrollr will roosd, nd siulion rsuls will rsnd. II. Coonn Modling A. lv nd Clindr Figur illusrs n lrill ud roorionl vlv onnd o hdruli lindr. Figur : lv nd Clindr Sool disln s Rurn Pu s Q i A A = s w Rurn

Whn h vlv sool is disld fro s =, sris of vns our, whih n dsrid h following quions. Assuing inorssil fluid nd onsrvion of ss, h flow hrough h vlv ino h lindr is A A Q i whr A dnos h ross sion of h oning wn h sool nd vlv od, A = s w nd w is h sool s widh. A is h lindr r, nd r h fluid vloiis, nd Q i is h flow r. Assuing invisid fluid nd no nrg losss wn oins nd, onsrvion of nrg long srlin rquirs h s whr s nd r h sul rssur nd lindr rssur, nd is h fluid dnsi. Coining quions nd nd solving for h flow r rsuls in Q i A s f, s 3 A w s whih shows h h flow r ino h lindr is funion of sool disln nd lindr rssur, ssuing onsn sul rssur fro h u. Equion 3 n linrizd ou oring oins s nd, Q i Q s, Q s s s i 4 s, s whr h snsiivi of fluid flow wih rs o lindr rssur is ngiv nd is h diffrnil rssur ross h lindr us h quiliriu rssurs r qul. Ngling h dnis of h vlv sool, h sool osiion is ssud o roorionl o h driving volg sn o h oil: 5 s oil oil 3

B. Rod, Bu nd Soil Ngling h inis of h ho s lins, h rod nd u will odld s singl rigid ss, s illusrd in Figur 3. Figur 3: Rod nd Bu A f Aling Nwon s sond lw on h rod/u ss, quion 6 dsris h oion of h u: A f 6 whr h ross-sionl r of h rod hs n ngld nd rssur ing on h lindr. is h n hdruli Th soil is odld s ssiv olin: f 7 No h h vlus of nd will vr drill, dnding on h soil s oosiion, dnsi, oisur onn,. For his siulion, h vlus of = 7 Ns/ nd =5 3 N/ hv n usd. 4

C. Bu Dnis Susiuing quions nd 5 ino 4 givs oil oil A 8 whr. Solving 8 for h diffrnil lindr rssur, oil oil A 9 Susiuing quions 9 nd 7 ino 6, oil oil A A nd hn rrrnging rsuls in h dni quion of h u oion in rs of h volg inu o h oil in h vlv: oil oil A A or or sil oil Th offiins in n found in insion. D. Th un Oror Th hun oror will odld s if roviding roorionl rror fd, whr h for rd on h sr is roorionl o h rror wn h dsird nd ul u loion: ds usr hnd F 3 5

E. i Disl fors Two fors r rrsnd nd disld hill o h usr s hnd h sr. Th firs for is h digging for, whih is roorionl o h diffrnil lindr rssur: F for 4 for Th sond for is h ring rror for, whih is roorionl o h ring rror wn h sr osiion nd u osiion, sld h wors sling rio: F os os 5 sl whr is h sr osiion nd sl is h rio of h u wors o h sr wors. F. Phno Dnis Figur 4 shows h fors ing on h sr. Th inu for Fhnd is sulid h oror, nd F nd F r luld h onrollr nd rrsnd h for uors in h sr. Th ding for ddd o irov sili. os Figur 4: Fors on h sr rsising h sr vloi hs n inu for fro oror F hnd digging for F for ring rror for F os Aling Nwon s nd Lw o h sr ilds F hnd F F 6 for os Susiuing quions 3, 4, nd 5 ino 6 ilds 6

sl os for ds usr 7 Susiuing quion 9 ino 7 nd solving for h sr lrion ilds h quion of oion of h sr in rs of h dsird u osiion ds nd h volg o h vlv oil : oil ds usr oil oil for usr os for sl os A 8 or or sil, ds oil 3 6 5 4 3 9 nd h offiins in 9 n found in 8 insion. No h his is woinu ss, ds fro h oror nd fro h -o--drind onrollr, nd h sr s dnis r ould wih h u s dnis vi h hi disl fors. oil III. Ss Modling A. On-Loo S S Modl Dfining h s vrils 4 3,,, nd using quions nd 9, h oninuous i s s quions for h onloo ln r ds oil 3 4 3 3 5 4 6 4 3 4 3 or 7

A Bu C B. Disrizion Th disr i s ris nd orrsonding o h oninuous i s ris r found solving h onvoluion ingrl ovr on i s T: whr T AT A T T Bd u T 3, A Bd 4 A T T nd h inu is ssud onsn ovr h inrvl. For linr i-invrin ss, h A s rnsiion ri n found ihr wih h Ll Trnsfor hod, A L si A or Tlor Sris nsion 5 A A A n d I A n d n!! n 6 rsuling in h disr s ri quion u 7 whr h i s T is ilii nd hs n rovd for lri. In his ror, h Ml funion d hs n usd o ou h vlus of nd. C. loi Osrvr I is ssud h h sr nd u will oh ossss osiion snsors llowing for dir fd onrol on nd. I is lso ssud h nihr of h vloiis nd will vill; hrfor, n osrvr will rquird o rovid fd on hs ss. Priioning quion ino surl nd isurl ss nd dfining h ouu s h surl ss, h on-loo ln os 8

[ I ] oil ds 8 whr h surl ss r T T. Th ss o osrvd is nd h isurl ss r 9 oil ds Rrrnging h firs suri quion in 8 rsuls in 3 oil d Th vloi s osrvr is dfind s: L oil whr is rli of h isurl ss nd h ls r on h righ orrs for osrvr inuris. Susiuing quion 3 ino 3, rling + wih + nd rrrnging givs ds 3 L L oil L ds L L Equion 3 nno dirl ugnd ino h s ri us of h r + on h righ hnd sid. To llvi his rol, dfin 3 L 33 hn L L L L L oil ds nd rrrnging 9 34

nd L L L L L L L oil ds 35 L 36 whr ws rld wih in 3. This will usd lr for fd on h isurl vloi ss. In h siulions h follow, h osrvr gins L wr hosn suh h h osrvr hiid dd rsons, i.. h ols of -L wr ld h origin in h z-ln. D. Ingrd Error Dfin nw s h sus ll of h rrors wn h sld sr osiion nd u osiion fro h sring oin o h rvious i s: i i i 37 sl hn h n vlu of will 38 sl Dfining n rror vor, sl E 39 quion 38 os E E 4 E. Augnd S Equion Coining quions 8, 35, nd 4 rsuls in h ugnd s quion, now inrsd in ordr hr fro h osrvr nd ingrion quions, o ol of svn ss:

ds u oil u r E ] [ 4 whr L L L L, r L, u L, nd fro 35. Thus h isurl ss r vill vi h osrvr in quion 4, vi quion 36, nd h ingrd su of h rrors r vill s. L u I. Conrollr Dsign Equion 4 n wrin or ol s ds oil o 4 Th finl s h rins is o rl h inu o h ln o h ohr s vrils. Dfin h onrol lw s oil i sl I sl v sl oil i i 43 whih is for of PID onrollr. Susiuing quion 39 ino 43 nd using h riiond ss ilds E E I v oil 44 nd susiuing quion 36 ino 44 nd rrrnging givs E EL E I v v oil 45

Finll, susiuing 45 ino 4 ilds h finl for of h s quion, inluding vloi osrvr, full s fd, nd PID onrol: o C ds 46. Siulion A. Prr nd in Slion Th ss drivd ov ws odd ino Ml using h ss rrs nd gins lisd in Tl. Tl : Ss Prrs nd Conrol ins ril Dsriion lu Unis Ss Prrs A Clindr r.8 Rod ss 5 g Bu ss 5 g lv snsiivi o sool osiion 5 /s lv snsiivi o rssur hngs -4-9 3 /Ps oil Sool osiion/volg gin.4 / Clindr friion. Ns/ Soil ding offiin -7 Ns/ Soil sring offiin 5-3 N/ Mss of sr.5 g Conrol ins sl Wors sling rio / Msr ding offiin 5 Ns/ usr Oror for/rror gin N/ os i ring rror gin N/ for i digging for gin 6-9 N/P Proorionl s fd gin 3 / v loi s fd gin 4 s/ I Ingrl s fd gin 6 / s Ths vlus found in h Ml od givn h nd of h ror.

B. S Rsons Using h vlus lisd in Tl, h ss rsons o s inu ds = is illusrd in Figur 5. Figur 5: Ss S Rsons Figur 5 illusrs h osiions of h u nd sr, s wll s h driving volg sn o h vlv oil onrol ffor nd h sid lindr rssur in rsons o s inu. Phsill, his would rrsn h u ing ford on r downwrd ino h soil, sring ground lvl =. No h h ss rhs sd s in roil fiv sonds nd hiis no sd s rror. Also, no h h finl osiion of h sr is h s s h sld osiion of h u, whr sl =.83==. Th lindr rssur is oud fro quion 9, whr h sid lindr vloi hs n usd fro h osrvr, L L.,, Figur 6 illusrs h osiion rror nd ingrd rror during h siulion. Th rror is dfind s h diffrn wn h u osiion nd h sld sr osiion, rror= sl -. 3

Figur 6: Ss Error Figur 6 illusrs h h siuld ss hiis zro sd s rror du o h oinion of fd on h wo rror signls. C. Ss Rousnss o Prr riions In ri, i is d h h ss rrs os lil o vr will h soil roris. Figur 7 illusrs h s rsons of h ss fr drs for of n in h sring nd ding offiins of h soil. Figur 7: Ss S Rsons fr soil ror hng. Thus h siuld ss is rous o hngs in soil roris. 4

I. Conlusions A silifid dni odl of h Rooi Bho wih i Disl hs n drivd, PID onrollr hs n dsignd, nd siulions rsnd. A his i, lhough h rsuls r inonlusiv s o whhr ho s rforn n irovd, h r roising. Currnl, n of h ss oonns hv o sifid. Thrfor, h ss rrs lisd in Tl hd o hosn judiiousl fro logs, nuls, nd rough surns on h ho. In h nd, os of h vlus usd wr siions, nd gins wr hn hosn o rodu dsirl rsons. Th ss rrs will nd o udd nd h gins djusd on h vlvs, snsors, nd ohr quin os vill. For svrl rsons, i is susd h h grs onriuor o odling inuris will in h vlv. Firs, sin h flow quion hs n linrizd ou noinl oring oin, n signifin dviion fro his oin will onriu o rror. Sond, i is d h h vlv will in surion i.. iu flow nd h nd of h sool s rvl during uh of is orion. This for hs n ound for in quion 4 inrsing h flow snsiivi o =5 /s, vlu h is ovrsid sd uon h flow rs givn for il roorionl vlvs in his PM rng. Third, os lowr-nd roorionl vlvs hv ddnd suh h h vlv hiis zro flow ovr rng round zro, nd onsqunl nno rvrs flow insnnousl. Finll, h rsons i of n roorionl vlvs is on h ordr of 5 s, so h ho s sd will liid his for in ddiion o h iu flow r. Soil roris r d o vr dnding on oosiion, dnsi, oisur onn,. In ddiion, h ssiv olin odl givn in quion 7 will vr dnding on h gor of h u. Th n s is o nd h odl o inlud 3-D lin s inis, siul h ss dnis ouing h gori Join, nd solving h forwrd dnis quions vr i s. Muh of his wor hs n rford, nd onl nds o inorord wih h onrol dsign onind hrin. Th rsul of his ndd odl will rinl n iorn ilson in h dvlon of h Rooi Bho wih i Disl. 5

II. Ml Cod % BACOE -D POSITION CONTROL w/aptic FORCE FEEDBAC los ll ; lr ll ; l ; % Josi rrs =.5; =5; for=6-9; os=; sl=; usr=; % PID Conrollr Prrs T=.; P=3; =4; I=6; % lv rrs oil=.4; =5; =-4-9; % Clindr rrs A=.8; =.; =5; % ~4" di lindr % Bu rrs =5; % Soil rrs =53 =7; % Siulion i vor =:T:*T; % Dfin onsns/offiins =A^/-+/+; =-/+; =-A**oil/+*; 3=-/; 4=-os*sl/; 5=-for*A/*; 6=os-usr/; =for**oil/*; 3=usr/; % Dfin oninuous i ss A=[ ; ; ; 6 4 5 3;]; B=[ ; ; ; 3]; C=[ ]; D=; ss=ssa,b,c,d; % Disriz ss ssd=dss,t; 6

[ C D]=ssdssd; % Priion ino surl nd isurl s quions =:,:; =:,3:4; =3:4,:; =3:4,3:4; =:,; =3:4,; =:,; =3:4,; % Pl ols for dd osrvr L=l,,[ ]; % Dfin osrvr suris r=-l*; =r*l+-l*; u=-l*; u=-l*; % Dfin Ingrl of Error s E=[- sl]; % Dfin ss ris w/o fd onrol o=[ zros,3; zros,3; zros r [ ]'; E zros,4 ;]; =[;;u;]; =[;;u;]; % Dfin PID Conrollr =[P*E+*E*L *E I]; % Dfin losd-loo disr-i ss C=[ zros,6; zros,5; ; L, L, ; zros,6 ; E zros,5;]; l=o+*; ssd=ssl,,c,,t; olssd % =====Siul s rsons===== ds=ons,lngh; [ s]=lsissd,ds,; % Assl ouu =:,; =:,; oil=:,3; hd=:,4; sig=:,5; rr=:,6; =A/*hd-*oil/*oil; % Plo rsuls figur sulo,, sirs,rr 7

il'posiion Error' ll'rror []' grid on sulo,, sirs,sig il'ingrd Error' ll'\sig [*s]' grid on figur sulo4,, sirs,,'r' il'bu Posiion' ll'posiion []' grid on sulo4,, sirs,,'' il'msr Posiion' ll'posiion []' grid on sulo4,,3 sirs,oil,'g' il'olg o oil' ll' o_i_l []' grid on sulo4,,4 sirs,,'' il'clindr rssur' ll'_ [P]' grid on ll't [s]' 8