Kinematics and kinematic functions
|
|
- Agatha Alexandrina Wade
- 5 years ago
- Views:
Transcription
1 ROBOTICS 01PEEQW Basilio Bona DAUIN Poliecnico di Torino
2 Kinemaic funcions
3 Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions(called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables and vice versa 1. Direc PosiionKF: from join space variables o ask space pose 2. Inverse PosiionKF: from ask space pose o join space variables 3. Direc VelociyKF: from join space velociies o ask space velociies 4. Inverse VelociyKF: from ask space velociies o join space velociies 3
4 Kinemaic funcions Posiions and velociies of wha? I can be he posiion or velociy of any poin of he robo, bu, usually, is he TCP posiion and velociy TCP R P BASE R 0? How o compue he homogeneous ransformaion beween hese wo RF 4
5 Kinemaic funcions The firs sep is o fix a reference frame on each robo arm In general, o move from a RF o he following one, i is necessary o define 6 parameers (hree ranslaions of he RF origin + hree angles of he RF roaion) A number of convenionswere inroduced o reducehe number of parameers and o find a common way o describe he relaive posiion of reference frames Denavi-Harenberg convenions were inroduced in 1955 and are sill widely used in indusry (wih some minor modificaions) 5
6 How o define he robo reference frames? A RF is posiioned on each link/arm, using he so-called Denavi-Harenberg (DH) convenions The convenion defines only 4 parameers beween wo successive RF, insead of he usual 6 2 parameers are associaed o a ranslaion, 2 parameers are associaed o a roaion Joins can be prismaic (P) or revolue (R); he convenion is always valid Three parameers depend on he robo geomery only, and herefore are consan in ime One parameer depends on he relaive moion beween wo successive links, and herefore is a funcion of ime We call his one he i-hjoin variableq () i 6
7 DH convenion 1 Assume a conneced mulibody sysem wih n rigid links The links may no be necessarily symmeric Each link is conneced o wo joins, one oward he base, one oward he TCP We wan o locae a RF on his arm link oward he base oward he TCP 7
8 DH convenion 2 Join 5 Join 4 Link 3 Join 6 Join 3 Link 2 Wris Link 1 Join 2 Shoulder Join 1 Link 0 = base 8
9 DH convenion 3 We use he erm moion axis o include boh revolue and prismaic axes Moion axis Moion axis g i + 1 Moion axis b i g b i i 1 Base g symbols b = i g = b i + 1 arm/link join We have his sequence b g b g b g b i N g i + 2 b i + 2 TCP 9
10 DH convenion 4 10
11 DH convenion 5 Moion axis Moion axis Moion axis 11
12 DH convenion 6 Moion axis Moion axis Moion axis π / 2 π / 2 12
13 DH convenion 7 Moion axis Moion axis Moion axis 13
14 DH convenion 8 Moion axis Moion axis Moion axis 14
15 DH convenion 9 Moion axis Moion axis Moion axis 15
16 DH convenion 10 Moion axis Moion axis Moion axis 16
17 DH rules 1 17
18 DH rules 2 18
19 DH rules 3 19
20 DH parameers DH parameers define he ransformaion Ri 1 Ri Depending on he join ype g i Prismaic join Roaion join () q () d i θ, a, α =fixed i i i i Join variables Geomerical parameers obained by calibraion () q () θ i d, a, α =fixed i i i i 20
21 DH homogeneous roo-ranslaion marix T TR R 0 1 = (,) = T T i 1 i cosθ sinθcosα sinθsinα acosθ i i i i i i i sinθ cosθcosα cosθsinα a sinθ i i i i i i i = 0 sinα cosα d i i i T TIdTR (, ) (, 0TIaTR ) (, ) (, 0) i 1 = i k, θ i, α 21
22 From he exbook of Spong... Mark W. Spong, Seh Huchinson, and M. Vidyasagar Robo Modeling and Conrol John Wiley & Sons,
23 From he exbook of Spong... 23
24 From he exbook of Spong... 24
25 From he exbook of Spong... 25
26 From he exbook of Spong... 26
27 Exercise The PUMA robo From above Laeral view 27
28 A procedure o compue he KFs 1 1. Selec and idenify links and joins 2. Define and place he RFs using DH convenions 3. Define he consan DH parameers 4. Define he variable join DH parameers i 1 i 5. Compue he homogeneous ransformaion and 6. Exrac he direc posiion KF from 7. Compue he inverse posiion KF 0 T TCP T 0 T TCP Inverse velociy KF: analyical or geomerical approach Inverse velociy KF: kinemaic singulariy problem 28
29 A procedure o compue he KFs 2 1. Selec and idenify links and joins 2. Se all RFs using DH convenions 3. Define consan geomerical parameers q 4() q() 2 q() 5 q() 6 q() 1 R P TCP BASE R 0 0 T P () () q () q T q = R P P P T
30 Join and caresian variables Join variables Task/caresian variables/pose q() q1() q2() q3() q4() = q 5() q6() p() x1() x2() x3() α1() = α2() α 3() posiion orienaion Direc KF ( ) p() = f q() Inverse KF q f p ( ) 1 () = () 30
31 Direc posiion KF 1 posiion q1() p1() q2() p2() q (()) 3() p3() x q q() = (()) q4() pq = p4() = q (()) 5() p5() α q q () p () 6 6 orienaion P P P 1( q1) 2( q2) 3( q3) 4( q4) 5( q5) 6( q6) R T = T T T T T T T P= 1 0 T orienaion posiion R = R ( q ()) = ( q() ) P P P P 31
32 Direc posiion KF 2 T 0 P 0 0 RP P = 1 0 T Direc caresian posiion KF: easy x x x x 2 P Direc caresian orienaion KF: no so easy o compue, bu no difficul We will solve he problem in he following slides 32
33 Direc posiion KF 3 (() ) α( q() ) Rq We wan o compue angles from he roaion marix. Bu i is imporan o decide which represenaion o use α ( q() )? Euler angles RPY angles Quaernions Axis-angle represenaion 33
34 Inverse posiion KF 1 q() 1 q() 2 ( () ) x q q() 3 pq ( ()) = () q = q() The inverse KF are imporan, since conrol acion is applied o he join moors, while he ask o be done is defined as caresian posiions and orienaions q() 3 α( ) 4 () q q() 5 q() 6 q() 1 q() 2 x q α (() ) ( q() ) 34
35 Inverse posiion KF 2 1. The problem is complex and here is no clear recipe o solve i 2. If a spherical wris is presen, hen a soluion is guaraneed, bu we mus find i... how? 3. There are several possibiliies Use brue force or previous known soluions found for similar chains Use inverse velociy KF (recursive approach) Use symbolic manipulaion programs (compuer algebra sysems as Mahemaica, Maple, Maxima,, Lisp) NOT SUGGESTED Ieraively compue an approximaed numerical expression for he nonlinear equaion (Newon mehod or ohers) 1 = ( ) 1( ) { 1 q f ( p) } q() f p() q() f p() = 0 min () () 35
36 Direc velociy KF 1 Linear and angular direc velociy KF Non redundan robo wih 6 DOF q() p() ɺ1 ɺ1 q() p() ɺ ɺ q() p() q() p() ɺ 4 ɺ 4 q() p() ɺ5 ɺ 5 q() p() ɺ6 ɺ6 2 2 xɺ ( q(), qɺ() ) ((), () ) ɺ ɺ vq qɺ 3 3 ɺ() = pɺ() = = q Linear velociy = ω α ɺ( q(), qɺ() ) ( q(), qɺ() ) Angular velociy 36
37 Direc velociy KF 2 A brief review of mahemaical noaions General rule d pq (()) d d (() ) x q d = d (() ) αq d d d d ( q ()) = f( q(),, q(),, q() ) f i i 1 j n d f i f i f i = j q q q 1 j n qɺ () qɺ () qɺ () n 37
38 Direc velociy KF 3 qɺ () 1 d f f f (()) i i i f q() T q = (() ) () i j fi d = q q q ɺ J q qɺ 1 j n q () ɺn f f f JACOBIAN q q q 1 j n q() ɺ1 d f f f (()) i i i f q = q() (() ) () j d q q q ɺ = J q qɺ 1 j n q() n f f f ɺ m m m q q q 1 j n 38
39 Furher noes on he Jacobians Velociy kinemaics is characerized by Jacobians There are wo ypes of Jacobians: Geomerical Jacobian Analyical Jacobian J g J a ( ) pɺ() = J q() qɺ() also called Task Jacobian The firs one is relaed o Geomerical Velociies v p xɺ ɺ = = ω Jqɺ g The second one is relaed o Analyical Velociies pɺ xɺ = = ɺα Jqɺ a 39
40 Geomerical and Analyical velociies Wha is he difference beween hese wo angular velociies? On he conrary, linear velociies do no have his problem: analyical and geomerical velociies are he same vecor, ha can be inegraed o give he caresian posiion 40
41 Furher noes on he Jacobians Moreover i is imporan o remember ha in general no vecor u() exiss ha is he inegral of ω ()? u() ω() The exac relaion beween he wo quaniies is: ω() = θ ɺ() u() + sin θ() uɺ() + 1 cos θ() S u() uɺ() While i is possible o inegrae pɺ() ( ) ( ) ɺ( τ) () pɺ( τ)dτ= dτ = ( τ) () ɺα α x x 41
42 Furher noes on he Jacobians The geomerical Jacobian is adoped every ime a clear physical inerpreaion of he roaion velociy is needed The analyical Jacobian is adoped every ime i is necessary o rea differenial quaniies in he ask space Then, if one wans o implemen recursive formula for he join posiion q ( ) = q ( ) + qɺ ( ) k+ 1 k k he can use or q 1 ( ) = q( ) + J (( q )) v( ) k+ 1 k g k p k q 1 ( ) = ( ) + (( )) ( ) k+ 1 k a k k q J q pɺ 42
43 Furher noes on he Jacobians 43
44 Geomeric Jacobian 1 The geomeric Jacobian can be consruced aking ino accoun he following seps a) Every link has a reference frame defined according o DH convenions R i R i b) The posiion of he origin of is given by: g i g i + 1 R i 1 b i i 1 ri 1, i R i x i 1 x i R 0 x = x + R r = x + r 0 i 1 i i 1 i 1 i 1, i i 1 i 1, i 44
45 Geomeric Jacobian 2 Derivaion wr ime gives xɺ = xɺ + R rɺ + ω R r 0 i 1 0 i 1 i i 1 i 1 i 1, i i 1 i 1 i 1, i = xɺ + v + ω r i 1 i 1, i i 1 i 1, i Linear velociy of R wr R Angular velociy of R i i 1 i 1 Remember: Rɺ = S( ω) R= ω R 45
46 Geomeric Jacobian 3 If we derive he composiion of wo roaions, we have: R = R R Rɺ Rɺ R R R 0 0 i 1 i i 1 i 0 0 i 1 0 i 1 = + ɺ i i 1 i i 1 i 0 i 1 0 i 1 = S( ω ) R R + R S( ω ) R i 1 i 1 i i 1 i 1, i i 0 i i 1 = S( ω ) R R + SR ( ω ) R R i 1 i 1 i i 1 i 1, i i 1 i = ( ) + ( ) Sω SR ω R 0 0 i 1 i 1 i 1, i i Hence: 0 ω = ω +R i i 1 i 1 i 1, i angular velociy of RF i in RF 0 angular velociy of RF i wrrf i-1 in RF i-1 ω angular velociy of RF i-1 in RF 0 46
47 Geomeric Jacobian 4 To compue he Geomeric Jacobian, one can decompose he Jacobian marix as: q LINEAR JACOBIAN ɺ 1 q xɺ L,1 L,2 Ln, 2 3 ( ) J J J ɺ v= = J qqɺ =, g J J R Li, Ai, ω J J J A,1 A,2 An, ANGULAR JACOBIAN q ɺ n J indicaes how qɺ conribues o he linear velociy of he TCP J Li, A,1 i n n dx xɺ = qɺ = J qɺ dq i i= 1 i i= 1 Li, i indicaes how qɺ conribues o he angular velociy of he TCP i n ω= ω = i 1, i Ai, i i= 1 i= 1 47 n J qɺ
48 Srucure of he Jacobian LINEAR JACOBIAN ANGULAR JACOBIAN 48
49 Srucure of he Jacobian If he robo is non-redundan, he Jacobian marix is square If he robo is redundan, he Jacobian marix is recangular 49
50 Geomeric Jacobian 5 If he join is prismaic J qɺ = k dɺ ω Li, i i 1 i i 1, i = 0 J = k Li, i 1 J = 0 Ai, R i 1 x i 1 r i 1,TCP R TCP If he join is revolue R J qɺ = ω r = ( k r ) θɺ Li, i i 1, i i 1, TCP i 1 i 1, TCP i ω = k θɺ i 1, i i 1 i J = k r Li, i 1 i 1,TCP J = k Ai, i 1 R 0 x TCP All vecors are expresses in r R ( x x ) is he vecor ha represens in R i 1, TCP TCP i
51 Geomeric Jacobian 5 In conclusions, he elemens of he geomerical Jacobian can be compued as follows: Prismaic Revolue J J Li, Ai, k 0 i 1 k r k i 1 i 1, TCP i 1 51
52 Analyical Jacobian 1 Analyical Jacobian is compued deriving he expression of he TCP pose p(()) p(()) q q 1 1 p d (()) q 1 q q ɺ xq 1 n ɺ1 d pɺ = = = d (()) αq pɺ (()) (()) 6 d p q p q q 6 6 ɺ n q q 1 n J(()) q a 52
53 Analyical Jacobian 2 The firs hree lines of he analyical Jacobian are equal o he same lines of he geomeric Jacobian The las hree lines are usually differen from he same lines of he geomeric Jacobian These can be compued only when he angle represenaion has been chosen: here we consider only Euler and RPY angles A ransformaion marix relaes he analyical and geomeric velociies, and he wo Jacobians ω=t( ααɺ ) () I 0 J q = () g a ( ) J q 0 Tα 53
54 Relaions beween Jacobians Euler angles α= { φθψ,, } RPYangles α= { θ, θ, θ} x y z 0 cosφ sinφsinθ Tα ( ) = 0 sinφ cosφsinθ 1 0 cosθ cosθ cosθ sinθ 0 y z z Tα ( ) = cosθ sinθ cosθ 0 y z z sinθ 0 1 y The values of α ha zeros he marix T(α) deerminan correspond o a orienaion represenaion singulariy This means ha here are (geomerical) angular velociies ha canno be expressed by join velociies 54
55 Inverse velociy KF 1 When he Jacobian is a square full-rank marix, he inverse velociy kinemaic funcion is simply obained as: ( ) qɺ J q pɺ 1 () = () () When he Jacobian is a recangular full-rank marix (i.e., when he roboic arm is redundan, bu no singular), he inverse velociy kinemaic funcion has infinie soluions, bu he (righ) pseudo-inversecan be usedo compue one of hem ( ) + qɺ() = J q() pɺ() def + T T 1 J = J ( JJ ) 55
56 Inverse velociy KF 2 If he iniial join vecor q(0) is known, inverse velociy can be used o solve he inverse posiion kinemaics as an inegral = + ɺ τ τ = + ɺ 0 k + 1 k k q () q (0) q ( )d q ( ) q ( ) q ( ) Coninuous ime Discree ime 56
57 Singulariy 1 A square marix is inverible if ( ) de J q() 0 When de J ( q () ) = 0 S a singulariy exiss a q () S This is called a singular/singulariy configuraion 57
58 Singulariy 2 For an ariculaed/anhropomorphic robo hreesingulariy condiions exis A. compleely exended or folded arm B. wris cener on he verical C. wris singulariy When join coordinaes approach singulariy he join velociies become very large for small caresian velociies qɺ = J ( qp ) ɺ= Jpɺ Jpɺ dej ε 58
59 Singulariy 3 A. Exended arm The velociies span a dim-2 space (he plane) The velociies span a dim-1 space (he angen line) i.e., singulariy 59
60 Singulariy 4 B. Wris cener on he verical hese velociies canno be obained wih infiniesimal join roaions 60
61 Singulariy 5 C. Wris singulariy Euler wris Two axes are aligned RPY wris Two axes are aligned Two axes are aligned 61
62 Euler Angles (wris) singulariy 3 angles Le us sar from he symbolic marix cc scs cs scc ss φ ψ φ θ ψ φ ψ φ θ ψ φ θ sc + ccs ss + ccc cs φ ψ φ θ ψ φ ψ φ θ ψ φ θ ss cs c ψ θ ψ θ θ cos( φ+ ψ) sin( φ+ ψ) Observe ha if = 1 θ= 0 c θ we have cc ss cs sc 0 φ ψ φ ψ φ ψ φ ψ sc cs cc ss 0 + φ ψ φ ψ φ ψ φ ψ angle only 62
63 Singulariy In pracice, when he joins are neara singular configuraion, o follow a finie caresian velociy he join velociies become excessively large Near singulariy condiions i is no possible o follow a geomeric pah and a he same ime a given velociy profile; i is necessary o reduce he caresian velociy and follow he pah, or o follow he velociy profile, bu follow an approximaed pah In exac singulariy condiions, nohing can be done so avoid singulariy 63
64 Conclusions Kinemaic funcions can be compued once he DH convenions are applied Inverse posiion KF is complex Direc velociy KF has he problem of angular velociies: analyical vs geomeric Jacobians Inverse velociy can be compued apar from singulariy poins Avoid singulariies 64
Basilio Bona ROBOTICA 03CFIOR 1
Indusrial Robos Kinemaics 1 Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions (called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables
More informationKinematics and kinematic functions
Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions (called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables and vice versa Direc Posiion
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic Functions Kinematic functions Kinematics deals with the study of four functions(called kinematic functions or KFs) that mathematically
More informationTrajectory planning in Cartesian space
Roboics 1 Trajecory planning in Caresian space Prof. Alessandro De Luca Roboics 1 1 Trajecories in Caresian space in general, he rajecory planning mehods proposed in he join space can be applied also in
More informationRobotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1.
Roboics I April 11, 017 Exercise 1 he kinemaics of a 3R spaial robo is specified by he Denavi-Harenberg parameers in ab 1 i α i d i a i θ i 1 π/ L 1 0 1 0 0 L 3 0 0 L 3 3 able 1: able of DH parameers of
More informationChapter 2. First Order Scalar Equations
Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.
More informationFrom Particles to Rigid Bodies
Rigid Body Dynamics From Paricles o Rigid Bodies Paricles No roaions Linear velociy v only Rigid bodies Body roaions Linear velociy v Angular velociy ω Rigid Bodies Rigid bodies have boh a posiion and
More informationThe motions of the celt on a horizontal plane with viscous friction
The h Join Inernaional Conference on Mulibody Sysem Dynamics June 8, 18, Lisboa, Porugal The moions of he cel on a horizonal plane wih viscous fricion Maria A. Munisyna 1 1 Moscow Insiue of Physics and
More informationLecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.
Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in
More informationSolutions from Chapter 9.1 and 9.2
Soluions from Chaper 9 and 92 Secion 9 Problem # This basically boils down o an exercise in he chain rule from calculus We are looking for soluions of he form: u( x) = f( k x c) where k x R 3 and k is
More informationElements of Computer Graphics
CS580: Compuer Graphics Min H. Kim KAIST School of Compuing Elemens of Compuer Graphics Geomery Maerial model Ligh Rendering Virual phoography 2 Foundaions of Compuer Graphics A PINHOLE CAMERA IN 3D 3
More informationHamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t
M ah 5 2 7 Fall 2 0 0 9 L ecure 1 0 O c. 7, 2 0 0 9 Hamilon- J acobi Equaion: Explici Formulas In his lecure we ry o apply he mehod of characerisics o he Hamilon-Jacobi equaion: u + H D u, x = 0 in R n
More informationLet us start with a two dimensional case. We consider a vector ( x,
Roaion marices We consider now roaion marices in wo and hree dimensions. We sar wih wo dimensions since wo dimensions are easier han hree o undersand, and one dimension is a lile oo simple. However, our
More informationPhysics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle
Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,
More informationMath Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems.
Mah 2250-004 Week 4 April 6-20 secions 7.-7.3 firs order sysems of linear differenial equaions; 7.4 mass-spring sysems. Mon Apr 6 7.-7.2 Sysems of differenial equaions (7.), and he vecor Calculus we need
More information2. Nonlinear Conservation Law Equations
. Nonlinear Conservaion Law Equaions One of he clear lessons learned over recen years in sudying nonlinear parial differenial equaions is ha i is generally no wise o ry o aack a general class of nonlinear
More informationMath Final Exam Solutions
Mah 246 - Final Exam Soluions Friday, July h, 204 () Find explici soluions and give he inerval of definiion o he following iniial value problems (a) ( + 2 )y + 2y = e, y(0) = 0 Soluion: In normal form,
More informationTHE 2-BODY PROBLEM. FIGURE 1. A pair of ellipses sharing a common focus. (c,b) c+a ROBERT J. VANDERBEI
THE 2-BODY PROBLEM ROBERT J. VANDERBEI ABSTRACT. In his shor noe, we show ha a pair of ellipses wih a common focus is a soluion o he 2-body problem. INTRODUCTION. Solving he 2-body problem from scrach
More informationAnnouncements: Warm-up Exercise:
Fri Apr 13 7.1 Sysems of differenial equaions - o model muli-componen sysems via comparmenal analysis hp//en.wikipedia.org/wiki/muli-comparmen_model Announcemens Warm-up Exercise Here's a relaively simple
More information10. State Space Methods
. Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he
More information8. Basic RL and RC Circuits
8. Basic L and C Circuis This chaper deals wih he soluions of he responses of L and C circuis The analysis of C and L circuis leads o a linear differenial equaion This chaper covers he following opics
More information!!"#"$%&#'()!"#&'(*%)+,&',-)./0)1-*23)
"#"$%&#'()"#&'(*%)+,&',-)./)1-*) #$%&'()*+,&',-.%,/)*+,-&1*#$)()5*6$+$%*,7&*-'-&1*(,-&*6&,7.$%$+*&%'(*8$&',-,%'-&1*(,-&*6&,79*(&,%: ;..,*&1$&$.$%&'()*1$$.,'&',-9*(&,%)?%*,('&5
More informationEXERCISES FOR SECTION 1.5
1.5 Exisence and Uniqueness of Soluions 43 20. 1 v c 21. 1 v c 1 2 4 6 8 10 1 2 2 4 6 8 10 Graph of approximae soluion obained using Euler s mehod wih = 0.1. Graph of approximae soluion obained using Euler
More informationEXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE
Version April 30, 2004.Submied o CTU Repors. EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Per Krysl Universiy of California, San Diego La Jolla, California 92093-0085,
More informationNon-uniform circular motion *
OpenSax-CNX module: m14020 1 Non-uniform circular moion * Sunil Kumar Singh This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License 2.0 Wha do we mean by non-uniform
More informationChapter 3 Boundary Value Problem
Chaper 3 Boundary Value Problem A boundary value problem (BVP) is a problem, ypically an ODE or a PDE, which has values assigned on he physical boundary of he domain in which he problem is specified. Le
More informationt is a basis for the solution space to this system, then the matrix having these solutions as columns, t x 1 t, x 2 t,... x n t x 2 t...
Mah 228- Fri Mar 24 5.6 Marix exponenials and linear sysems: The analogy beween firs order sysems of linear differenial equaions (Chaper 5) and scalar linear differenial equaions (Chaper ) is much sronger
More informationKINEMATICS IN ONE DIMENSION
KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec
More informationSome Basic Information about M-S-D Systems
Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,
More informationMatlab and Python programming: how to get started
Malab and Pyhon programming: how o ge sared Equipping readers he skills o wrie programs o explore complex sysems and discover ineresing paerns from big daa is one of he main goals of his book. In his chaper,
More informationSystem of Linear Differential Equations
Sysem of Linear Differenial Equaions In "Ordinary Differenial Equaions" we've learned how o solve a differenial equaion for a variable, such as: y'k5$e K2$x =0 solve DE yx = K 5 2 ek2 x C_C1 2$y''C7$y
More informationContinuous Time. Time-Domain System Analysis. Impulse Response. Impulse Response. Impulse Response. Impulse Response. ( t) + b 0.
Time-Domain Sysem Analysis Coninuous Time. J. Robers - All Righs Reserved. Edied by Dr. Rober Akl 1. J. Robers - All Righs Reserved. Edied by Dr. Rober Akl 2 Le a sysem be described by a 2 y ( ) + a 1
More informationTraveling Waves. Chapter Introduction
Chaper 4 Traveling Waves 4.1 Inroducion To dae, we have considered oscillaions, i.e., periodic, ofen harmonic, variaions of a physical characerisic of a sysem. The sysem a one ime is indisinguishable from
More information3, so θ = arccos
Mahemaics 210 Professor Alan H Sein Monday, Ocober 1, 2007 SOLUTIONS This problem se is worh 50 poins 1 Find he angle beween he vecors (2, 7, 3) and (5, 2, 4) Soluion: Le θ be he angle (2, 7, 3) (5, 2,
More informationComparison between the Discrete and Continuous Time Models
Comparison beween e Discree and Coninuous Time Models D. Sulsky June 21, 2012 1 Discree o Coninuous Recall e discree ime model Î = AIS Ŝ = S Î. Tese equaions ell us ow e populaion canges from one day o
More informationChapter 6. Systems of First Order Linear Differential Equations
Chaper 6 Sysems of Firs Order Linear Differenial Equaions We will only discuss firs order sysems However higher order sysems may be made ino firs order sysems by a rick shown below We will have a sligh
More informationOrdinary Differential Equations
Ordinary Differenial Equaions 5. Examples of linear differenial equaions and heir applicaions We consider some examples of sysems of linear differenial equaions wih consan coefficiens y = a y +... + a
More informationClass Meeting # 10: Introduction to the Wave Equation
MATH 8.5 COURSE NOTES - CLASS MEETING # 0 8.5 Inroducion o PDEs, Fall 0 Professor: Jared Speck Class Meeing # 0: Inroducion o he Wave Equaion. Wha is he wave equaion? The sandard wave equaion for a funcion
More informationLecture 20: Riccati Equations and Least Squares Feedback Control
34-5 LINEAR SYSTEMS Lecure : Riccai Equaions and Leas Squares Feedback Conrol 5.6.4 Sae Feedback via Riccai Equaions A recursive approach in generaing he marix-valued funcion W ( ) equaion for i for he
More informationDistance Between Two Ellipses in 3D
Disance Beween Two Ellipses in 3D David Eberly Magic Sofware 6006 Meadow Run Cour Chapel Hill, NC 27516 eberly@magic-sofware.com 1 Inroducion An ellipse in 3D is represened by a cener C, uni lengh axes
More informationDifferential Equations
Mah 21 (Fall 29) Differenial Equaions Soluion #3 1. Find he paricular soluion of he following differenial equaion by variaion of parameer (a) y + y = csc (b) 2 y + y y = ln, > Soluion: (a) The corresponding
More informationWEEK-3 Recitation PHYS 131. of the projectile s velocity remains constant throughout the motion, since the acceleration a x
WEEK-3 Reciaion PHYS 131 Ch. 3: FOC 1, 3, 4, 6, 14. Problems 9, 37, 41 & 71 and Ch. 4: FOC 1, 3, 5, 8. Problems 3, 5 & 16. Feb 8, 018 Ch. 3: FOC 1, 3, 4, 6, 14. 1. (a) The horizonal componen of he projecile
More information3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon
3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of
More information( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is
UNIT IMPULSE RESPONSE, UNIT STEP RESPONSE, STABILITY. Uni impulse funcion (Dirac dela funcion, dela funcion) rigorously defined is no sricly a funcion, bu disribuion (or measure), precise reamen requires
More informationTwo Coupled Oscillators / Normal Modes
Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own
More informationODEs II, Lecture 1: Homogeneous Linear Systems - I. Mike Raugh 1. March 8, 2004
ODEs II, Lecure : Homogeneous Linear Sysems - I Mike Raugh March 8, 4 Inroducion. In he firs lecure we discussed a sysem of linear ODEs for modeling he excreion of lead from he human body, saw how o ransform
More information15. Vector Valued Functions
1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,
More information23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes
Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals
More informationStructural Dynamics and Earthquake Engineering
Srucural Dynamics and Earhquae Engineering Course 1 Inroducion. Single degree of freedom sysems: Equaions of moion, problem saemen, soluion mehods. Course noes are available for download a hp://www.c.up.ro/users/aurelsraan/
More informationFinite Element Analysis of Structures
KAIT OE5 Finie Elemen Analysis of rucures Mid-erm Exam, Fall 9 (p) m. As shown in Fig., we model a russ srucure of uniform area (lengh, Area Am ) subjeced o a uniform body force ( f B e x N / m ) using
More informationME 391 Mechanical Engineering Analysis
Fall 04 ME 39 Mechanical Engineering Analsis Eam # Soluions Direcions: Open noes (including course web posings). No books, compuers, or phones. An calculaor is fair game. Problem Deermine he posiion of
More informationInventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions
Muli-Period Sochasic Models: Opimali of (s, S) Polic for -Convex Objecive Funcions Consider a seing similar o he N-sage newsvendor problem excep ha now here is a fixed re-ordering cos (> 0) for each (re-)order.
More informationPhys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole
Phys 221 Fall 2014 Chaper 2 Moion in One Dimension 2014, 2005 A. Dzyubenko 2004 Brooks/Cole 1 Kinemaics Kinemaics, a par of classical mechanics: Describes moion in erms of space and ime Ignores he agen
More informationEE 315 Notes. Gürdal Arslan CLASS 1. (Sections ) What is a signal?
EE 35 Noes Gürdal Arslan CLASS (Secions.-.2) Wha is a signal? In his class, a signal is some funcion of ime and i represens how some physical quaniy changes over some window of ime. Examples: velociy of
More informationHOMEWORK # 2: MATH 211, SPRING Note: This is the last solution set where I will describe the MATLAB I used to make my pictures.
HOMEWORK # 2: MATH 2, SPRING 25 TJ HITCHMAN Noe: This is he las soluion se where I will describe he MATLAB I used o make my picures.. Exercises from he ex.. Chaper 2.. Problem 6. We are o show ha y() =
More informationSolutions of Sample Problems for Third In-Class Exam Math 246, Spring 2011, Professor David Levermore
Soluions of Sample Problems for Third In-Class Exam Mah 6, Spring, Professor David Levermore Compue he Laplace ransform of f e from is definiion Soluion The definiion of he Laplace ransform gives L[f]s
More informationSUPPLEMENTARY INFORMATION
SUPPLEMENTARY INFORMATION DOI: 0.038/NCLIMATE893 Temporal resoluion and DICE * Supplemenal Informaion Alex L. Maren and Sephen C. Newbold Naional Cener for Environmenal Economics, US Environmenal Proecion
More informationLab #2: Kinematics in 1-Dimension
Reading Assignmen: Chaper 2, Secions 2-1 hrough 2-8 Lab #2: Kinemaics in 1-Dimension Inroducion: The sudy of moion is broken ino wo main areas of sudy kinemaics and dynamics. Kinemaics is he descripion
More informationAn Introduction to Malliavin calculus and its applications
An Inroducion o Malliavin calculus and is applicaions Lecure 5: Smoohness of he densiy and Hörmander s heorem David Nualar Deparmen of Mahemaics Kansas Universiy Universiy of Wyoming Summer School 214
More informationOrdinary dierential equations
Chaper 5 Ordinary dierenial equaions Conens 5.1 Iniial value problem........................... 31 5. Forward Euler's mehod......................... 3 5.3 Runge-Kua mehods.......................... 36
More informationECE 2100 Circuit Analysis
ECE 1 Circui Analysis Lesson 35 Chaper 8: Second Order Circuis Daniel M. Liynski, Ph.D. ECE 1 Circui Analysis Lesson 3-34 Chaper 7: Firs Order Circuis (Naural response RC & RL circuis, Singulariy funcions,
More informationAn introduction to the theory of SDDP algorithm
An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking
More informationKinematics Vocabulary. Kinematics and One Dimensional Motion. Position. Coordinate System in One Dimension. Kinema means movement 8.
Kinemaics Vocabulary Kinemaics and One Dimensional Moion 8.1 WD1 Kinema means movemen Mahemaical descripion of moion Posiion Time Inerval Displacemen Velociy; absolue value: speed Acceleraion Averages
More informationSection 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients
Secion 3.5 Nonhomogeneous Equaions; Mehod of Undeermined Coefficiens Key Terms/Ideas: Linear Differenial operaor Nonlinear operaor Second order homogeneous DE Second order nonhomogeneous DE Soluion o homogeneous
More informationSimulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010
Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid
More informationCh.1. Group Work Units. Continuum Mechanics Course (MMC) - ETSECCPB - UPC
Ch.. Group Work Unis Coninuum Mechanics Course (MMC) - ETSECCPB - UPC Uni 2 Jusify wheher he following saemens are rue or false: a) Two sreamlines, corresponding o a same insan of ime, can never inersec
More informationFinal Spring 2007
.615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o
More informationConcourse Math Spring 2012 Worked Examples: Matrix Methods for Solving Systems of 1st Order Linear Differential Equations
Concourse Mah 80 Spring 0 Worked Examples: Marix Mehods for Solving Sysems of s Order Linear Differenial Equaions The Main Idea: Given a sysem of s order linear differenial equaions d x d Ax wih iniial
More informationIn this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should
Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion
More informationSingle and Double Pendulum Models
Single and Double Pendulum Models Mah 596 Projec Summary Spring 2016 Jarod Har 1 Overview Differen ypes of pendulums are used o model many phenomena in various disciplines. In paricular, single and double
More information1. VELOCITY AND ACCELERATION
1. VELOCITY AND ACCELERATION 1.1 Kinemaics Equaions s = u + 1 a and s = v 1 a s = 1 (u + v) v = u + as 1. Displacemen-Time Graph Gradien = speed 1.3 Velociy-Time Graph Gradien = acceleraion Area under
More informationdt = C exp (3 ln t 4 ). t 4 W = C exp ( ln(4 t) 3) = C(4 t) 3.
Mah Rahman Exam Review Soluions () Consider he IVP: ( 4)y 3y + 4y = ; y(3) = 0, y (3) =. (a) Please deermine he longes inerval for which he IVP is guaraneed o have a unique soluion. Soluion: The disconinuiies
More informationEstimation of Poses with Particle Filters
Esimaion of Poses wih Paricle Filers Dr.-Ing. Bernd Ludwig Chair for Arificial Inelligence Deparmen of Compuer Science Friedrich-Alexander-Universiä Erlangen-Nürnberg 12/05/2008 Dr.-Ing. Bernd Ludwig (FAU
More informationdy dx = xey (a) y(0) = 2 (b) y(1) = 2.5 SOLUTION: See next page
Assignmen 1 MATH 2270 SOLUTION Please wrie ou complee soluions for each of he following 6 problems (one more will sill be added). You may, of course, consul wih your classmaes, he exbook or oher resources,
More informationElectrical and current self-induction
Elecrical and curren self-inducion F. F. Mende hp://fmnauka.narod.ru/works.hml mende_fedor@mail.ru Absrac The aricle considers he self-inducance of reacive elemens. Elecrical self-inducion To he laws of
More informationWeek 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem)
Week 1 Lecure Problems, 5 Wha if somehing oscillaes wih no obvious spring? Wha is ω? (problem se problem) Sar wih Try and ge o SHM form E. Full beer can in lake, oscillaing F = m & = ge rearrange: F =
More informationSUMMARY. CS380: Introduction to Computer Graphics Quaternions Chapter 7. Min H. Kim KAIST School of Computing 18/04/06.
CS380: Inroducion o Compuer Graphics Quaernions Chaper 7 Min H. Kim KAIST School of Compuing Hello World 3D SUMMARY 2 1 Modelview marix Modelview marix (MVM) E 1 O Describes he orienaion and posiion of
More informationWelcome Back to Physics 215!
Welcome Back o Physics 215! (General Physics I) Thurs. Jan 19 h, 2017 Lecure01-2 1 Las ime: Syllabus Unis and dimensional analysis Today: Displacemen, velociy, acceleraion graphs Nex ime: More acceleraion
More informationGuest Lectures for Dr. MacFarlane s EE3350 Part Deux
Gues Lecures for Dr. MacFarlane s EE3350 Par Deux Michael Plane Mon., 08-30-2010 Wrie name in corner. Poin ou his is a review, so I will go faser. Remind hem o go lisen o online lecure abou geing an A
More informationStarting from a familiar curve
In[]:= NoebookDirecory Ou[]= C:\Dropbox\Work\myweb\Courses\Mah_pages\Mah_5\ You can evaluae he enire noebook by using he keyboard shorcu Al+v o, or he menu iem Evaluaion Evaluae Noebook. Saring from a
More informationMath 334 Fall 2011 Homework 11 Solutions
Dec. 2, 2 Mah 334 Fall 2 Homework Soluions Basic Problem. Transform he following iniial value problem ino an iniial value problem for a sysem: u + p()u + q() u g(), u() u, u () v. () Soluion. Le v u. Then
More informationEE 224 Signals and Systems I Complex numbers sinusodal signals Complex exponentials e jωt phasor addition
EE 224 Signals and Sysems I Complex numbers sinusodal signals Complex exponenials e jω phasor addiion 1/28 Complex Numbers Recangular Polar y z r z θ x Good for addiion/subracion Good for muliplicaion/division
More informationBEng (Hons) Telecommunications. Examinations for / Semester 2
BEng (Hons) Telecommunicaions Cohor: BTEL/14/FT Examinaions for 2015-2016 / Semeser 2 MODULE: ELECTROMAGNETIC THEORY MODULE CODE: ASE2103 Duraion: 2 ½ Hours Insrucions o Candidaes: 1. Answer ALL 4 (FOUR)
More informationINTEGRAL EQUATION FOR THE TRANSITION DENSITY OF THE MULTIDIMENSIONAL MARKOV RANDOM FLIGHT
Theory of Sochasic Processes Vol. 2 (36), no. 2, 215, pp. 42 53 ALEXANDER D. KOLESNIK INTEGRAL EQUATION FOR THE TRANSITION DENSITY OF THE MULTIDIMENSIONAL MARKOV RANDOM FLIGHT We consider he Markov random
More informationCHAPTER 12 DIRECT CURRENT CIRCUITS
CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As
More informationIB Physics Kinematics Worksheet
IB Physics Kinemaics Workshee Wrie full soluions and noes for muliple choice answers. Do no use a calculaor for muliple choice answers. 1. Which of he following is a correc definiion of average acceleraion?
More informationLinear Response Theory: The connection between QFT and experiments
Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and
More informationLecture 4 Kinetics of a particle Part 3: Impulse and Momentum
MEE Engineering Mechanics II Lecure 4 Lecure 4 Kineics of a paricle Par 3: Impulse and Momenum Linear impulse and momenum Saring from he equaion of moion for a paricle of mass m which is subjeced o an
More informationR t. C t P t. + u t. C t = αp t + βr t + v t. + β + w t
Exercise 7 C P = α + β R P + u C = αp + βr + v (a) (b) C R = α P R + β + w (c) Assumpions abou he disurbances u, v, w : Classical assumions on he disurbance of one of he equaions, eg. on (b): E(v v s P,
More informationSMT 2014 Calculus Test Solutions February 15, 2014 = 3 5 = 15.
SMT Calculus Tes Soluions February 5,. Le f() = and le g() =. Compue f ()g (). Answer: 5 Soluion: We noe ha f () = and g () = 6. Then f ()g () =. Plugging in = we ge f ()g () = 6 = 3 5 = 5.. There is a
More informationDIFFERENTIAL GEOMETRY HW 5
DIFFERENTIAL GEOMETRY HW 5 CLAY SHONKWILER 3. Le M be a complee Riemannian manifold wih non-posiive secional curvaure. Prove ha d exp p v w w, for all p M, all v T p M and all w T v T p M. Proof. Le γ
More informationPredator - Prey Model Trajectories and the nonlinear conservation law
Predaor - Prey Model Trajecories and he nonlinear conservaion law James K. Peerson Deparmen of Biological Sciences and Deparmen of Mahemaical Sciences Clemson Universiy Ocober 28, 213 Ouline Drawing Trajecories
More informationChapter Q1. We need to understand Classical wave first. 3/28/2004 H133 Spring
Chaper Q1 Inroducion o Quanum Mechanics End of 19 h Cenury only a few loose ends o wrap up. Led o Relaiviy which you learned abou las quarer Led o Quanum Mechanics (1920 s-30 s and beyond) Behavior of
More informationLAPLACE TRANSFORM AND TRANSFER FUNCTION
CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION Professor Dae Ryook Yang Spring 2018 Dep. of Chemical and Biological Engineering 5-1 Road Map of he Lecure V Laplace Transform and Transfer funcions
More informationLECTURE 1: GENERALIZED RAY KNIGHT THEOREM FOR FINITE MARKOV CHAINS
LECTURE : GENERALIZED RAY KNIGHT THEOREM FOR FINITE MARKOV CHAINS We will work wih a coninuous ime reversible Markov chain X on a finie conneced sae space, wih generaor Lf(x = y q x,yf(y. (Recall ha q
More information2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS
Andrei Tokmakoff, MIT Deparmen of Chemisry, 2/22/2007 2-17 2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS The mahemaical formulaion of he dynamics of a quanum sysem is no unique. So far we have described
More informationReading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.
PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence
More informationSolutions to Assignment 1
MA 2326 Differenial Equaions Insrucor: Peronela Radu Friday, February 8, 203 Soluions o Assignmen. Find he general soluions of he following ODEs: (a) 2 x = an x Soluion: I is a separable equaion as we
More informationGround Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan
Ground Rules PC11 Fundamenals of Physics I Lecures 3 and 4 Moion in One Dimension A/Prof Tay Seng Chuan 1 Swich off your handphone and pager Swich off your lapop compuer and keep i No alking while lecure
More informationSTATE-SPACE MODELLING. A mass balance across the tank gives:
B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing
More information