LUMPED MASS MODELLING WITH APPLICATIONS
|
|
- Jerome Willis Cain
- 5 years ago
- Views:
Transcription
1 LUMPED MASS MODELLING WITH APPLICATIONS July, 8, 07 Lumped Mass Modelling with Applications
2 . Motivation. Some examples 3. Basic control scheme 4. Single joint single link - single mass INDEX 5. Extensions of single joint single link - single mass 6. Single joint single link several masses 7. Two joints single link single mass 8. Two joints two links two masses 9. Three joints two link single mass 0. Interaction with the environment. Some conclusions Lumped Mass Modelling with Applications
3 . MOTIVATION: definition FLEXIBLE ROBOT: Any robot that has at least one mechanical component which is flexible, i.e., that is elastically deformed by a force or a torque applied to it Lumped Mass Modelling with Applications 3
4 . MOTIVATION: definition z i KINDS OF FLEXIBILITY y i- y y i x i y i x i z x z i z i- xi- x i z i x i y i Flexible link Flexible joint Lumped Mass Modelling with Applications 4
5 . MOTIVATION: why flexible robots? PRECEDENTS SPACE STATION REMOTE MANIPULATOR SYSTEM (SSRMS) ANTENNA PRISMATIC CRANE WHEELCHAIR WITH A ROBOTIZED ARM ELASTIC WRIST (REMOTE COMPLIANCE CENTER) FLEXIBLE ROBOT OF THREE DEGREES OF FREEDOM Lumped Mass Modelling with Applications 5
6 . MOTIVATION: why flexible robots? SPACE STATION REMOTE MANIPULATOR SYSTEM (SSRMS) Lumped Mass Modelling with Applications 6
7 . MOTIVATION: why flexible robots? PRISMATIC CRANE Lumped Mass Modelling with Applications 7
8 . MOTIVATION: why flexible robots? ELASTIC WRIST (REMOTE COMPLIANCE CENTER) Lumped Mass Modelling with Applications 8
9 . MOTIVATION: why flexible robots? FLEXIBLE ROBOT OF THREE DEGREES OF FREEDOM Lumped Mass Modelling with Applications 9
10 . MOTIVATION: why flexible robots? WHEELCHAIR WITH A ROBOTIZED ARM Lumped Mass Modelling with Applications 0
11 . MOTIVATION: why flexible robots? ANTENNA Lumped Mass Modelling with Applications
12 . MOTIVATION: why flexible robots? INCREASE THE ROBOT MOBILITY - MORE LIGHTWEIGHT ARMS INCREASE THE ROBOT SPEED - COMPLIANCE IN CONTACT TASKS - IMPACT DAMAGE REDUCTION - SENSING SYSTEMS Lumped Mass Modelling with Applications
13 . MOTIVATION: why lumped mass models? FLEXIBLE ROBOTS EXHIBIT VERY COMPLEX DYNAMICS: DISTRIBUTED DYNAMICS (INFINITE ORDER), MULTIVARIABLE, NONLINEAR, NONMINIMUM PHASE, UNDAMPED. THEN WE MUST ACCEPT EITHER [] - Models of high order. - Models of low accuracy. - Models not appropriate for the full range of operation. In particular, decisions made on the basis of these models should recognize their approximate and specialized nature. Lumped Mass Modelling with Applications 3
14 . MOTIVATION: why lumped mass models? MODELLING METHODS [] - THE ASSUMED-MODES METHOD: only the first several modes are retained after truncation while the higher modes are neglected. - THE FINITE ELEMENT METHOD: is the most versatile among the three and can deal with complicated boundary conditions, but it is not computationally efficient and difficult to deal with, and the boundary conditions are often uncertain for flexible manipulators. - THE LUMPED MASSES METHOD: is the simplest one, but because the manipulator is modelled as spring and mass systems, it often does not yield sufficiently accurate models. Lumped Mass Modelling with Applications 4
15 . MOTIVATION: why lumped mass models? ADVANTAGES OF THE LUMPED MASS MODELS: - THEY ARE EASY TO OBTAIN: specialized knowledge of mechanics is not needed. - THEY ARE RELATIVELY SIMPLE MODELS: at least, simpler than other methods. - THEY CAN BE USED IN MULTI-BODY SYSTEMS: assumed-modes method is difficult to apply [3] and the finite elements method does not provide an analytical model. - THEY CAN BE EASILY MATCHED TO EXPERIMENTAL DATA: e.g., time or frequency responses [4]. - ANALYSIS AND DESIGN OF CONTROL SYSTEMS IS SIMPLER: the analysis is more intuitive and controllers obtained from model based methodologies are simpler. Lumped Mass Modelling with Applications 5
16 . MOTIVATION: why lumped mass models? DISADVANTAGES OF THE LUMPED MASS MODELS: - THEY ARE SIMPLIFIED MODELS THAT MAY BE INACCURATE: they may not be adequate to model: ) Links with a mass of the order of the robot payload. ) Links with variable sections. 3) Shearing and rotary inertia effects. - SPILLOVER EFFECTS CAN NOT BE ANALYZED USING THESE MODELS - EXTERNAL DISTURBANCES ON THE LINK CAN NOT BE EASILY INCLUDED: tasks that include interaction with the environment. Lumped Mass Modelling with Applications 6
17 HOWEVER:. MOTIVATION: why lumped mass models? THESE MODELS YIELD REASONABLE MODELS THAT ALLOW TO DESIGN HIGH PERFORMANCE CONTROL SYSTEMS IN MANY PRACTICAL CASES, I.E. These models may not be enough accurate for the ANALYSIS and DESIGN of the MECHANISM, but are often good for the ANALYSIS AND DESIGN of the CONTROL SYSTEM. THIS TALK WILL BE ABOUT THIS Lumped Mass Modelling with Applications 7
18 . SOME EXAMPLES: preamble LUMPED PARAMETERS MODELS: the infinite dimension nature of these distributed systems is approximated by finite order models in order to make the problem easy to handle. THE ASSUMED-MODES METHOD THE LUMPED MASSES METHOD THE FINITE ELEMENT METHOD LUMPED PARAMETERS MODELS IDENTIFICATION BASED METHOD Lumped Mass Modelling with Applications 8
19 Lumped Mass Modelling with Applications 9 Massless elastic chains with servo controlled joints [5] 0 0 T N A N E N E A E A X XYi Yi i XYi ZYi i Yi Zi i i s s Z s s Y s s X E. SOME EXAMPLES
20 . SOME EXAMPLES E i XF XF i i F F Y Z ii ii C i F X ii XM XM i i M M Z Y ii ii F i F i F F Y Z ii ii 0 M i M i M M Z Y ii ii F i F Y ii 0 M T i X M ii i M Z ii F i F Z ii 0 M T i M X ii i M Y ii Fx ij, F Yij, F Zij = forces at the end of beam i, in terms of coordinate system j. F ijt = [F Xij F Yij F Zij ] M Xij, M Yij, M Zij = moments at the end of beam i, in terms of coordinate system j. M ijt = [M Xij M Yij M Zij ] α Ci = coefficient in compression, displacement/unit force α FXi = coefficient in bending, displacement/unit force α MXi = coefficient in bending, displacement/unit moment α θfi = coefficient in bending, angle/unit force ( = α MXi ) α θmi = coefficient in bending, angle/unit moment α T = coefficient in torsion, angle/unit moment Lumped Mass Modelling with Applications 0
21 Lumped Mass Modelling with Applications C K M M M F F F C P P P NO NO NO NO NO NO NO NO NO NO NO NO Z Y X Z Y X Z Y X Z Y X C J of are the eigenvalues P P P J M M M F F F P P P P P P C i e i i i i i Z Y X Z Y X Z Y X Z Y X e Z Z e Y Y e X X e Z Z e Y Y e X X NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO. SOME EXAMPLES
22 . SOME EXAMPLES A lumped spring-mass model [6] Lumped Mass Modelling with Applications
23 Lumped Mass Modelling with Applications 3 Deflections given by the constrained assumed modes: ) ( ) ( 0 L F dx x F M L e ) ( ) ( 0 " L F dx x F EI K L Me gives equivalent Kinetic energy and K gives equivalent elastic potential energy:. SOME EXAMPLES
24 . SOME EXAMPLES Dynamic model: M M p Kp L I h t K e p L Lumped Mass Modelling with Applications 4
25 . SOME EXAMPLES Distributed elasticity modelled as a set of elastic joints [7] The system considered is composed of rigid bodies connected together by rigid joints (revolute or prismatic) or elastic joints (torsional or translational spring). A body with n degrees of freedom with respect to its antecedent is modelled as n- virtual bodies with zero mass and inertia plus the real body. Link elasticity Multiple joint elasticity Lumped Mass Modelling with Applications 5
26 . SOME EXAMPLES A spring damper joint model of the actuator-flexible arm [8] Lumped Mass Modelling with Applications 6
27 . SOME EXAMPLES A beam with very large deflections [9] Lumped Mass Modelling with Applications 7
28 Lumped Mass Modelling with Applications 8 Model: a compliance matrix whose elements vary with the tip force and are calculated numerically F X F X F X F X F X F X F X C. SOME EXAMPLES
29 . SOME EXAMPLES Extensible robot: prismatic and revolute joints [0]. n successive equal rods with equal mass and inertia, connected with torsional springs. Lumped Mass Modelling with Applications 9
30 3. BASIC CONTROL SCHEME Single link flexible arm []. Lumped Mass Modelling with Applications 30
31 3. BASIC CONTROL SCHEME Lumped Mass Modelling with Applications 3
32 Lumped Mass Modelling with Applications 3 3. BASIC CONTROL SCHEME Equivalent transfer function of the inner loop (motor loop): ), ( ˆ coul coup n J K Controllers: h s s a s a s a s C 0 ) ( h s b s b s C 0 ) ( Motor dynamics (): * ; ) ( ) ( ) ( p s s s s M
33 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: assumptions Links with constant circular cross sections. Links with constant elasticity. Links geometrically linear: relative deflection lower than 0% sin( x), tan( x) Shearing and rotary inertia effects. x Lumped Mass Modelling with Applications 33
34 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics coup M M L q e coup K q ; c K Lumped Mass Modelling with Applications 34
35 Lumped Mass Modelling with Applications 35 Taking Laplace transforms: ) ( ) ( s Q s L M M s e coup 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics ) ( ) ( ) ( s Q s K s coup ) ( ) ( ) ( L M M K s s s Q s G e q ) ( ) ( ) ( s s K s s s G
36 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics M e yields the same momentum as the distributed mass of the beam considered as rigid: M e M e yields the same rotational inertia as the distributed mass of the beam considered as rigid: L M e 3 L Lumped Mass Modelling with Applications 36
37 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics M e yields the same kinetic energy as the distributed mass of the beam assuming that its deflection is given by the third order polynomial obtained assuming a massles flexible beam: M e M e yields the same kinetic energy as the first assumed flexible mode of the distributed mass beam and K the e same elastic potential energy as the first assumed mode [6] Lumped Mass Modelling with Applications 37 L
38 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics M e obtained from the Rayleigh s method: in an harmonic movement, the maximum strain energy is equal to the maximum kinetic energy. Equating them, the first vibration mode is obtained and, hence, the equivalent mass. M e obtained from the Ritz s method: it is a refinement of the Rayleigh s method in which deflections are assumed function of several parameters tuned which are obtained by making the computed frequency a minimum. M e obtained from fitting the model to an experimental response, e.g, obtaining from the frequency response and subsequently calculating Lumped Mass Modelling with Applications 38 M e
39 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: basics Procedure useful in many problems for finding approximations to both the natural frequencies and the mode shapes []. Lumped Mass Modelling with Applications 39
40 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: method Modeling a massless Euler-Bernouilli beam [3] F e and T e are exerted by the beam end E I d 4 y( x) 4 dx 0 Lumped Mass Modelling with Applications 40
41 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: method Boundary conditions: Lumped Mass Modelling with Applications 4
42 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: method Dynamic equations: Make. Then Combining the last two boundary conditions: and the solution of the Euler Bernouilli is Lumped Mass Modelling with Applications 4
43 Lumped Mass Modelling with Applications 43 Particularizing this equation to : substituting the dynamic equations and operating: being x L 3 3 ) ( ) ( ) ( L I E L F L I E L T L y 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: method e e F L T q K q L m 3 L I E K 3 L m K
44 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: method Moreover: Substituting the dynamic equations yields coup T e m L q L F e and substituting the previous solution: coup K q Te Lumped Mass Modelling with Applications 44
45 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control CONTROL SCHEME [4] Lumped Mass Modelling with Applications 45
46 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control Dynamic model: q coup q K q q K coup GPI controller: Feedforward term Feedback term Lumped Mass Modelling with Applications 46
47 Lumped Mass Modelling with Applications SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control Algebraic identification technique: Tuning laws: Feedforward term Feedback term * * * ˆ ˆ ˆ p s a a s a s a s q q
48 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control EXPERIMENTAL RESULTS Industrial robot control Adaptive flexible arm control Lumped Mass Modelling with Applications 48
49 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control Tip angle q Tip angle (zoom at the beginning). Assumed: ω = 9 rad/s; real one: ω = 5. rad/s Lumped Mass Modelling with Applications 49
50 4. SINGLE JOINT SINGLE LINK - SINGLE MASS: example of adaptive control Frequency estimation Lumped Mass Modelling with Applications 50
51 Lumped Mass Modelling with Applications 5 Rayleigh damping: Adding to F e, the model becomes: 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: damping m K, q K m F e e F L q K m L T q K q L m 3 e F e K L T K q q q 3
52 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: rotational inertia at the tip Adding to T e, the model becomes: m L q K 3 3 q Te J t q g L Fe Moreover Since and taking into account that Lumped Mass Modelling with Applications 5
53 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: rotational inertia at the tip it yields that and combining both dynamic equations: Lumped Mass Modelling with Applications 53
54 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: rotational inertia at the tip The coupling torque becomes coup K K 6 4 q q g L Fe Lumped Mass Modelling with Applications 54
55 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: geometrically nonlinear beam General equation of the massless Euler-Bernouilli beam E I d dl T (l) Lumped Mass Modelling with Applications 55
56 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: geometrically nonlinear beam Linear hypothesis: Nonlinear hypothesis: Lumped Mass Modelling with Applications 56
57 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: geometrically nonlinear beam Static (kinematic) equation of the beam [5] : Elliptic integral F ( L) ( L), ( L), K, L numerical solution d p m Fe ( L), q, K, dt L Lumped Mass Modelling with Applications 57
58 Lumped Mass Modelling with Applications 58 Geometrically linear Geometrically non linear Tip radius Tip angle Friction term Linear hypothesis: Nonlinear: 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: geometrically nonlinear beam q L K 3 3 q L K q L K q K m L q K q L m q K m L q K q K q L m 3 3 ) (
59 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam Lumped Mass Modelling with Applications 59
60 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam Sensorial system - Camera-based 3D position measurement Actuator - Harmonic Drive mini servo DC motor - Embedded encoder Flexible beam data Material Density Diameter Fiberglass 76.7 kg/m 3 3 mm Young s Modulus Cross section inertia Length Pa m 4 m Tip mass data Material Mass Diameter Height Nylon g 9.4 mm 5.3 mm Lumped Mass Modelling with Applications 60
61 Trajectory 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam - Constant velocity: - Total manoeuver rotation: Polar coordinates Big deflections - In angle 0.85 radians (48.7º) - In radius 7 cm (7% of the total length) Lumped Mass Modelling with Applications 6
62 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam Model fitting Least-squares method MATLAB TM Levenberg-Marquardt algorithm Linear model: Nonlinear model: , K , K 3 K 0.385, 0.05, Lumped Mass Modelling with Applications 6
63 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam Mean error Linear Non linear angle Linear rad Non linear rad error (rad) t (s) Lumped Mass Modelling with Applications 63
64 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of nonlinear beam Mean error Linear Non linear radius Linear mm Non linear -.8 mm error (mm) t (s) Lumped Mass Modelling with Applications 64
65 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: gravity effect Adding to F e, the model becomes: and m L q K q m g L cosq L F e Te 3 Lumped Mass Modelling with Applications 65
66 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: gravity effect If the link mass m link is not negligible with respect to the payload mass, the link mass is included in the model by adding two separated terms to ponderate inertial and gravitational effects of the link mass. m m link acc L q K q m mlink grv g Lcos q L Fe Te 3 coup K q Te Lumped Mass Modelling with Applications 66
67 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of link with gravity effect [6] Parameters Symbol Value Link Length l.0 m Equivalent Link Mass inertial contribution Equivalent Link Mass gravitational contribution m link acc m link grv 0.035Kg 0.38 Kg Flexural Rigidity E I 746 N m Payload Mass m tip.46 Kg Experimental setup Gravitational Constant Identified parameters g 9.8 m s Lumped Mass Modelling with Applications 67
68 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of link with gravity effect Experimental validation of the dynamic model Lumped Mass Modelling with Applications 68
69 5. EXTENSIONS OF SINGLE JOINT SINGLE LINK SINGLE MASS: example of link with gravity effect Input-State Feedback Linearization Controller Diagram Demonstration Video Note: The blocks indicated in red have been developed considering the dynamic model previously presented Lumped Mass Modelling with Applications 69
70 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: basics Lumped Mass Modelling with Applications 70
71 Lumped Mass Modelling with Applications 7 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: basics 0,, 0 n i L i j j i i i i i i i i i i i x n i x u x u x u u x y x y 3,3,,,0, ) ( ) (
72 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: basics T i x i Lumped Mass Modelling with Applications 7
73 Lumped Mass Modelling with Applications SINGLE JOINT SINGLE LINK - SEVERAL MASSES: basics i i i i i i L x i i i e e i i i e e dx dy dt d J T T q m F F ˆ ˆ i i e i i e i i T L T F L F ˆ ) ( ˆ ) (
74 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: basics Lumped Mass Modelling with Applications 74
75 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: example two masses plus rotational inertia [7] Lumped Mass Modelling with Applications 75
76 Lumped Mass Modelling with Applications SINGLE JOINT SINGLE LINK - SEVERAL MASSES: example two masses plus rotational inertia ) ( ) ( s U A I E A I E s M s Q
77 Lumped Mass Modelling with Applications SINGLE JOINT SINGLE LINK - SEVERAL MASSES: example two masses plus rotational inertia ) ( ) ( s s s s s s L I E s s coup
78 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: sensing antenna: example three masses Whisker and Antenna Sensors - in nature- Touch is not only an alerting stimulus, it is used to solve complex perceptual tasks. The bending moment, or torque, at the whisker base is used to generate the 3D environment. Lumped Mass Modelling with Applications 78
79 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: sensing antenna: example three masses [7] Lumped Mass Modelling with Applications 79
80 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: sensing antenna: example three masses K m. 47g L Lumped Mass Modelling with Applications 80
81 6. SINGLE JOINT SINGLE LINK - SEVERAL MASSES: sensing antenna: example three masses Lumped Mass Modelling with Applications 8
82 7. TWO JOINTS SINGLE LINK - SINGLE MASS: basics Q,,, Lumped Mass Modelling with Applications 8
83 7. TWO JOINTS SINGLE LINK - SINGLE MASS: basics E e K K p L Lumped Mass Modelling with Applications 83
84 Lumped Mass Modelling with Applications TWO JOINTS SINGLE LINK - SINGLE MASS: basics,,, cos J J L M L M diag I n cos sin L M C e
85 7. TWO JOINTS SINGLE LINK - SINGLE MASS: basics K a K, M L K g g L Lumped Mass Modelling with Applications 85
86 7. TWO JOINTS SINGLE LINK - SINGLE MASS: example: sensing antenna [7] Single mass model to obtain a controller that linearizes and decouples the antenna dynamics. Three mass model to control the residual vibrations (three modes) in azimuthal and attitude angles. Lumped Mass Modelling with Applications 86
87 7. TWO JOINTS SINGLE LINK - SINGLE MASS: example: sensing antenna [7] Sensing antenna Lumped Mass Modelling with Applications 87
88 7. TWO JOINTS SINGLE LINK - SINGLE MASS: example: sensing antenna [7] with motor control with tip control Single mass model to obtain a controller that linearizes and decouples the antenna dynamics. Three mass model to control the residual vibrations (three modes) in azimuthal and attitude angles. Lumped Mass Modelling with Applications 88
89 8. TWO JOINTS TWO LINKS - TWO MASSES: basics Lumped Mass Modelling with Applications 89
90 8. TWO JOINTS TWO LINKS - TWO MASSES: basics E e K q Lumped Mass Modelling with Applications 90
91 yields 8. TWO JOINTS TWO LINKS - TWO MASSES: basics Substituting and taking into account boundary conditions: u i u, 0 i, 0 Lumped Mass Modelling with Applications 9
92 8. TWO JOINTS TWO LINKS - TWO MASSES: basics Γ = I q q + C q, q + G q + F(q q = q q g q θ θ Lumped Mass Modelling with Applications 9
93 8. TWO JOINTS TWO LINKS - TWO MASSES: basics (m + m l m l l cos (q g q + q ) m l l cos (q g q + q ) 0 0 I(q = m l l cos (q g q + q ) J + m l m l 0 J m l l cos (q g q + q ) m l m l J 0 0 J 0 0 J F(q = 6 EI l (q g q + θ ) EI l ( q g 3 q + θ ) 3 EI l (θ q EI l q g 3 q + θ 3 EI l (θ q G q = C(q, q = m l l sin q g q + q m + m g l co s( q m g l co s( q g + q m g l co s( q g + q 0 0 (q g) + (q g)(q ) + (q ) (q ) (q ) 0 0 Lumped Mass Modelling with Applications 93
94 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass [8] Robot Puma 560 Flexible robot Workspace 0,9 m,00 m Maximum load,5 kg,9 kg Tip acceleration g g Weight 6,0 kg 0,8 kg / 0 kg Lumped Mass Modelling with Applications 94
95 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass [8] Lumped Mass Modelling with Applications 95
96 Lumped Mass Modelling with Applications THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass e F L q K q L m e F q L L L K q L m g r F p p K p m C K
97 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass Lumped Mass Modelling with Applications 97
98 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass m Response to a joint pulse s t Standard control Vibration control Lumped Mass Modelling with Applications 98
99 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip lumped mass Strain gauge signals. Vibration control is connected after s. Lumped Mass Modelling with Applications 99
100 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip mass with rotational inertia Lumped Mass Modelling with Applications 00
101 Lumped Mass Modelling with Applications 0 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip mass with rotational inertia e e g g t F L T q q K q q J L m Angular momentum. Time rate of change about a center of rotation:
102 Lumped Mass Modelling with Applications 0 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip mass with rotational inertia e e g g t g t F L T q q L L L L K q dt dj q q L J m w r t t P g m K J J I m f r
103 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip mass with rotational inertia Lumped Mass Modelling with Applications 03
104 9. THREE JOINTS TWO LINKS TIP PAYLOAD: example: tip mass with rotational inertia Linear speed about 0.8 m/s Maximum acceleration about 3 m/s Max. position error mm Max. orientation error 3 mrad Lumped Mass Modelling with Applications 04
105 Lumped Mass Modelling with Applications INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass [9] g r F p p K p m * * * p p K r coup
106 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Impact detection Estimation of time (known position) Strain gauge measurement ς is experimentally determined. η is the máximum level of noise of the torque sensor Lumped Mass Modelling with Applications 06
107 Amplitude 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Estimation of time (known position) Strain gauge measurement Gauge signal F.F.T. Filtered signal Frequency (Hz) Filter Time (s) Time (s) Frequency (Hz) Lumped Mass Modelling with Applications 07
108 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Lumped Mass Modelling with Applications 08
109 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Force control (Scheme) Lumped Mass Modelling with Applications 09
110 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Force control (Experiments) Lumped Mass Modelling with Applications 0
111 Force (Nw) 0. INTERACTION WITH THE ENVIRONMENT: example: three degrees of freedom-two links-tip lumped mass Force control (Force measurements) Tip force during dynamometer experiment Time (seg) Lumped Mass Modelling with Applications
112 0. INTERACTION WITH THE ENVIRONMENT: single link with contact at an intermediate point Defining incremental values: Mechanical impedance of the contacted object Lumped Mass Modelling with Applications
113 0. INTERACTION WITH THE ENVIRONMENT: single link with contact at an intermediate point L L Lumped Mass Modelling with Applications 3
114 Lumped Mass Modelling with Applications 4 0. INTERACTION WITH THE ENVIRONMENT: single link with contact at an intermediate point F e I E L q I E L m u ,0
115 Lumped Mass Modelling with Applications 5 0. INTERACTION WITH THE ENVIRONMENT: single link with contact at an intermediate point L I E K 3 4 q q c coup
116 0. INTERACTION WITH THE ENVIRONMENT: example: force control with a robotic gripper Lumped Mass Modelling with Applications 6
117 0. INTERACTION WITH THE ENVIRONMENT: example: force control with a robotic gripper Lumped Mass Modelling with Applications 7
118 0. INTERACTION WITH THE ENVIRONMENT: example: force control with a robotic gripper Grasping a fragile object Lumped Mass Modelling with Applications 8
119 . SOME CONCLUSIONS Simple to use, either with Newton-Euler or Lagrange equations. Not adequate to study complex mechanical systems. But yield simple dynamical models that give a deep insight into the control problem Facilitate control system design and control based applications Lumped Mass Modelling with Applications 9
120 THANK YOU FOR YOUR ATTENTION Prof. Vicente Feliu Batlle Lumped Mass Modelling with Applications 0
121 REFERENCES [] W.J. Book, Modeling, Design, and Control of Flexible Manipulator Arms: a Tutorial Review, Proceedings 9th IEEE Conference on Decision and Control, Honolulu, USA, December 990: [] C.T. Kiang, A. Spowage and C.K. Yoong, Review of Control and Sensor System of Flexible Manipulator, J Intell Robot Syst (05) 77:87 3. [3] S.K. Dwivedy and P. Eberhard, Dynamic Analysis of Flexible Manipulators, a Literature Review, Mechanism and Machine Theory (006) 4(7): [4] G.G. Hastings and W.J. Book, Verification of a Linear Dynamic Model for Flexible Robotic Manipulators, Proceedings of IEEE Conference on Robotics and Automation, San Francisco (USA), April 986: Lumped Mass Modelling with Applications
122 REFERENCES [5] W.J. Book, Analysis of Massless Elastic Chains With Servo Controlled Joints, ASME J. Dynamic Systems, Measurement and Control (979) 0: [6] G. Zhu, S.S. Ge and T.H. Lee, Simulation Studies of Tip Tracking Control of a Single- Link Flexible Robot Based on a Lumped Model, Robotica (999) 7: [7] W. Khalil and M. Gautier, Modeling of Mechanical Systems with Lumped Elasticity, Proceedings of IEEE Conference on Robotics and Automation, San Francisco (USA), April 000: [8] D. Nissing, A vibration damped flexible robot: Identification and parameter optimization, Proceedings of the American Control Conference, Chicago (USA), June 000: Lumped Mass Modelling with Applications
123 REFERENCES [9] D.W. Raboud, A.W. Lipsett, M.G. Faulkner and J. Diep, Stability evaluation of very flexible cantilever beams, International Journal of Non-Linear Mechanics (00) 36: 09-. [0] M. Dupac and S. Noroozi, Dynamic Modeling and Simulation of a Rotating Single Link Flexible Robotic Manipulator Subject to Quick Stops, Journal of Mechanical Engineering (04) 60(7-8): [] V. Feliu, K.S. Rattan and H.B. Brown, Adaptive Control of a Single-Link Flexible Manipulator in the Presence of Joint Friction and Load Changes, IEEE Control Systems Magazine (990) 0(): [] W. Stokey, Vibration of systems having distributed mass and elasticity, in Shock and Vibration Handbook, C. Harris, Ed. New York: McGraw-Hill, 988 Lumped Mass Modelling with Applications 3
124 REFERENCES [3] V. Feliu, K.S. Rattan and H.B. Brown, Modelling and Control of Single-Link Flexible Arms with Lumped Masses, ASME Journal of Dynamic Systems, Measurement, and Control (99) 4: [4] J. Becedas, J.R. Trapero, V. Feliu and H. Sira-Ramírez, Adaptive controller for single-link flexible manipulators based on algebraic identification and generalized proportional integral control, IEEE Trans. Systems, Man, and Cybernetics-Part B (009) 39(3): [5] I. Payo, F. Ramos, D.O. Cortázar, and V. Feliu, Experimental Validation of Nonlinear Dynamic Models for Single-Link Very Flexible Arms, Proceedings of the Joint IEEE Conference on Decision and Control, and European Control Conference, Sevilla (Spain), December 005. Lumped Mass Modelling with Applications 4
125 REFERENCES [6] J.C. Cambera and V. Feliu, Input-State Feedback Linearization Control of a Single-Link Flexible Robot Arm moving under Gravity and Joint Friction, Journal of Robotics and Autonomous Systems (07) 88: [7] V. Feliu, F. Castillo, F. Ramos and J.A. Somolinos, Robust Tip Trajectory Tracking of a Very Lightweight Single-Link Flexible Arm in Presence of Large Payload Changes, Mechatronics (0) : [8] D. Feliu and V. Feliu, Improving the position control of a two degrees of freedom robotic sensing antenna using fractional-order controllers, International Journal of Control (07) 90(6): Lumped Mass Modelling with Applications 5
126 REFERENCES [9] V. Feliu, A. García and J.A. Somolinos, Gauge Based Tip Position Control of a New Three- Degree-of-Freedom Flexible Robot, International Journal of Robotics Research (00) 0(8): [0] A. García, V. Feliu and J.A. Somolinos, Experimental Testing of a Gauge Based Collision Detection Mechanism for a New Three- Degree-of-Freedom Flexible Robot, Journal of Robotic Systems (003) 0(6): [] J. Becedas, I. Payo and V. Feliu, Two-Flexible-Fingers Gripper Force Feedback Control System for its Application as End-Effector in a 6 DOF Manipulator, IEEE Transactions on Robotics (0) 7(3): Lumped Mass Modelling with Applications 6
Shape Optimization of Revolute Single Link Flexible Robotic Manipulator for Vibration Suppression
15 th National Conference on Machines and Mechanisms NaCoMM011-157 Shape Optimization of Revolute Single Link Flexible Robotic Manipulator for Vibration Suppression Sachindra Mahto Abstract In this work,
More informationControl of constrained spatial three-link flexible manipulators
Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical
More informationStructural Dynamics Lecture Eleven: Dynamic Response of MDOF Systems: (Chapter 11) By: H. Ahmadian
Structural Dynamics Lecture Eleven: Dynamic Response of MDOF Systems: (Chapter 11) By: H. Ahmadian ahmadian@iust.ac.ir Dynamic Response of MDOF Systems: Mode-Superposition Method Mode-Superposition Method:
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationRobot Dynamics II: Trajectories & Motion
Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013
More informationAn experimental robot load identification method for industrial application
An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit
More informationDynamic Model of a Badminton Stroke
ISEA 28 CONFERENCE Dynamic Model of a Badminton Stroke M. Kwan* and J. Rasmussen Department of Mechanical Engineering, Aalborg University, 922 Aalborg East, Denmark Phone: +45 994 9317 / Fax: +45 9815
More informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationEQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION
1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development
More informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
More informationIntroduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.
Outline of Continuous Systems. Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Vibrations of Flexible Strings. Torsional Vibration of Rods. Bernoulli-Euler Beams.
More informationContents. Dynamics and control of mechanical systems. Focus on
Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies
More informationLecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)
J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing
More informationLANMARK UNIVERSITY OMU-ARAN, KWARA STATE DEPARTMENT OF MECHANICAL ENGINEERING COURSE: MECHANICS OF MACHINE (MCE 322). LECTURER: ENGR.
LANMARK UNIVERSITY OMU-ARAN, KWARA STATE DEPARTMENT OF MECHANICAL ENGINEERING COURSE: MECHANICS OF MACHINE (MCE 322). LECTURER: ENGR. IBIKUNLE ROTIMI ADEDAYO SIMPLE HARMONIC MOTION. Introduction Consider
More informationStructural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.
Outline of Multi-Degree-of-Freedom Systems Formulation of Equations of Motions. Newton s 2 nd Law Applied to Free Masses. D Alembert s Principle. Basic Equations of Motion for Forced Vibrations of Linear
More informationFlexible Link Arm with a Passive Gravity Compensation Mechanism: Design and Modelling
Actas de las XXXIX Jornadas de Automática, Badajoz, 5-7 de Septiembre de 018 Flexible Link Arm with a Passive Gravity Compensation Mechanism: Design and Modelling Juan Carlos Cambera (1), Daniel Feliu-Talegon
More informationD : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each.
GTE 2016 Q. 1 Q. 9 carry one mark each. D : SOLID MECHNICS Q.1 single degree of freedom vibrating system has mass of 5 kg, stiffness of 500 N/m and damping coefficient of 100 N-s/m. To make the system
More informationChapter 14 Periodic Motion
Chapter 14 Periodic Motion 1 Describing Oscillation First, we want to describe the kinematical and dynamical quantities associated with Simple Harmonic Motion (SHM), for example, x, v x, a x, and F x.
More informationTrajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer
Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Fatemeh Ansarieshlaghi and Peter Eberhard Institute of Engineering and Computational
More informationMechatronics. MANE 4490 Fall 2002 Assignment # 1
Mechatronics MANE 4490 Fall 2002 Assignment # 1 1. For each of the physical models shown in Figure 1, derive the mathematical model (equation of motion). All displacements are measured from the static
More informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationIntroduction to structural dynamics
Introduction to structural dynamics p n m n u n p n-1 p 3... m n-1 m 3... u n-1 u 3 k 1 c 1 u 1 u 2 k 2 m p 1 1 c 2 m2 p 2 k n c n m n u n p n m 2 p 2 u 2 m 1 p 1 u 1 Static vs dynamic analysis Static
More informationGAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL
GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY
More informationDesign and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics
Design and Control of Compliant Humanoids Alin Albu-Schäffer DLR German Aerospace Center Institute of Robotics and Mechatronics Torque Controlled Light-weight Robots Torque sensing in each joint Mature
More informationDynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18
Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces
More informationDecoupling Identification for Serial Two-link Robot Arm with Elastic Joints
Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate
More informationEngineering Science OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS
Unit 2: Unit code: QCF Level: 4 Credit value: 5 Engineering Science L/60/404 OUTCOME 2 - TUTORIAL 3 FREE VIBRATIONS UNIT CONTENT OUTCOME 2 Be able to determine the behavioural characteristics of elements
More informationRobotics I. Test November 29, 2013
Exercise 1 [6 points] Robotics I Test November 9, 013 A DC motor is used to actuate a single robot link that rotates in the horizontal plane around a joint axis passing through its base. The motor is connected
More informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationApplication of singular perturbation theory in modeling and control of flexible robot arm
Research Article International Journal of Advanced Technology and Engineering Exploration, Vol 3(24) ISSN (Print): 2394-5443 ISSN (Online): 2394-7454 http://dx.doi.org/10.19101/ijatee.2016.324002 Application
More informationRobotics I. Classroom Test November 21, 2014
Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint
More information(W: 12:05-1:50, 50-N202)
2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position
More information202 Index. failure, 26 field equation, 122 force, 1
Index acceleration, 12, 161 admissible function, 155 admissible stress, 32 Airy's stress function, 122, 124 d'alembert's principle, 165, 167, 177 amplitude, 171 analogy, 76 anisotropic material, 20 aperiodic
More informationRobotics. Dynamics. University of Stuttgart Winter 2018/19
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational
More informationArtificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.
Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics
More informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
More informationBalancing of an Inverted Pendulum with a SCARA Robot
Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland
More informationA Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator
Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator
More informationLYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION
Copyright IFAC 5th Triennial World Congress, Barcelona, Spain YAPUNOV-BASED FORCE CONTRO OF A FEXIBE ARM CONSIDERING BENDING AND TORSIONA DEFORMATION Yoshifumi Morita Fumitoshi Matsuno Yukihiro Kobayashi
More informationChapter 14 Oscillations. Copyright 2009 Pearson Education, Inc.
Chapter 14 Oscillations Oscillations of a Spring Simple Harmonic Motion Energy in the Simple Harmonic Oscillator Simple Harmonic Motion Related to Uniform Circular Motion The Simple Pendulum The Physical
More informationVIBRATION PROBLEMS IN ENGINEERING
VIBRATION PROBLEMS IN ENGINEERING FIFTH EDITION W. WEAVER, JR. Professor Emeritus of Structural Engineering The Late S. P. TIMOSHENKO Professor Emeritus of Engineering Mechanics The Late D. H. YOUNG Professor
More information2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity
2007 Problem Topic Comment 1 Kinematics Position-time equation Kinematics 7 2 Kinematics Velocity-time graph Dynamics 6 3 Kinematics Average velocity Energy 7 4 Kinematics Free fall Collisions 3 5 Dynamics
More informationStep 1: Mathematical Modeling
083 Mechanical Vibrations Lesson Vibration Analysis Procedure The analysis of a vibrating system usually involves four steps: mathematical modeling derivation of the governing uations solution of the uations
More informationLecture 6 mechanical system modeling equivalent mass gears
M2794.25 Mechanical System Analysis 기계시스템해석 lecture 6,7,8 Dongjun Lee ( 이동준 ) Department of Mechanical & Aerospace Engineering Seoul National University Dongjun Lee Lecture 6 mechanical system modeling
More informationA Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators
des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica
More informationPierre Bigot 2 and Luiz C. G. de Souza 3
INTERNATIONAL JOURNAL OF SYSTEMS APPLICATIONS, ENGINEERING & DEVELOPMENT Volume 8, 2014 Investigation of the State Dependent Riccati Equation (SDRE) adaptive control advantages for controlling non-linear
More informationfor Articulated Robot Arms and Its Applications
141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its
More informationPHYS 1114, Lecture 33, April 10 Contents:
PHYS 1114, Lecture 33, April 10 Contents: 1 This class is o cially cancelled, and has been replaced by the common exam Tuesday, April 11, 5:30 PM. A review and Q&A session is scheduled instead during class
More informationDecoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints
Preprints of the 9th International Symposium on Robot Control (SYROCO'9) The International Federation of Automatic Control Nagaragawa Convention Center, Gifu, Japan, September 9-2, 29 Decoupling Identification
More informationIn this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:
Introduction Up to this point we have considered only the kinematics of a manipulator. That is, only the specification of motion without regard to the forces and torques required to cause motion In this
More informationT1 T e c h n i c a l S e c t i o n
1.5 Principles of Noise Reduction A good vibration isolation system is reducing vibration transmission through structures and thus, radiation of these vibration into air, thereby reducing noise. There
More informationIntroduction to Mechanical Vibration
2103433 Introduction to Mechanical Vibration Nopdanai Ajavakom (NAV) 1 Course Topics Introduction to Vibration What is vibration? Basic concepts of vibration Modeling Linearization Single-Degree-of-Freedom
More informationLecture «Robot Dynamics»: Dynamics and Control
Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationTorque and Rotation Lecture 7
Torque and Rotation Lecture 7 ˆ In this lecture we finally move beyond a simple particle in our mechanical analysis of motion. ˆ Now we consider the so-called rigid body. Essentially, a particle with extension
More informationCOMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION
COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review
More informationDifferential Kinematics
Differential Kinematics Relations between motion (velocity) in joint space and motion (linear/angular velocity) in task space (e.g., Cartesian space) Instantaneous velocity mappings can be obtained through
More informationof the four-bar linkage shown in Figure 1 is T 12
ME 5 - Machine Design I Fall Semester 0 Name of Student Lab Section Number FINL EM. OPEN BOOK ND CLOSED NOTES Wednesday, December th, 0 Use the blank paper provided for your solutions write on one side
More informationIntegration simulation method concerning speed control of ultrasonic motor
Integration simulation method concerning speed control of ultrasonic motor R Miyauchi 1, B Yue 2, N Matsunaga 1 and S Ishizuka 1 1 Cybernet Systems Co., Ltd. 3 Kanda-neribeicho,Chiyoda-ku, Tokyo,101-0022,Japan
More informationName: Fall 2014 CLOSED BOOK
Name: Fall 2014 1. Rod AB with weight W = 40 lb is pinned at A to a vertical axle which rotates with constant angular velocity ω =15 rad/s. The rod position is maintained by a horizontal wire BC. Determine
More informationDynamics and control of mechanical systems
Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid
More informationGain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control
Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR
More informationDynamics of structures
Dynamics of structures 2.Vibrations: single degree of freedom system Arnaud Deraemaeker (aderaema@ulb.ac.be) 1 Outline of the chapter *One degree of freedom systems in real life Hypothesis Examples *Response
More informationObserver Design for a Flexible Robot Arm with a Tip Load
5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer
More information(Refer Slide Time: 1: 19)
Mechanical Measurements and Metrology Prof. S. P. Venkateshan Department of Mechanical Engineering Indian Institute of Technology, Madras Module - 4 Lecture - 46 Force Measurement So this will be lecture
More informationA Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction
A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu
More informationCOPYRIGHTED MATERIAL. Index
Index A Admissible function, 163 Amplification factor, 36 Amplitude, 1, 22 Amplitude-modulated carrier, 630 Amplitude ratio, 36 Antinodes, 612 Approximate analytical methods, 647 Assumed modes method,
More informationPhys101 Second Major-173 Zero Version Coordinator: Dr. M. Al-Kuhaili Thursday, August 02, 2018 Page: 1. = 159 kw
Coordinator: Dr. M. Al-Kuhaili Thursday, August 2, 218 Page: 1 Q1. A car, of mass 23 kg, reaches a speed of 29. m/s in 6.1 s starting from rest. What is the average power used by the engine during the
More informationAdvanced Vibrations. Elements of Analytical Dynamics. By: H. Ahmadian Lecture One
Advanced Vibrations Lecture One Elements of Analytical Dynamics By: H. Ahmadian ahmadian@iust.ac.ir Elements of Analytical Dynamics Newton's laws were formulated for a single particle Can be extended to
More informationAN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP
Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,
More informationIdentification of a Thin Flexible Object with Bipedal Gaits
Identification of a Thin Flexible Object with Bipedal Gaits Ixchel G. Ramirez-Alpizar, Mitsuru Higashimori, and Makoto Kaneko Abstract This paper discusses a dynamic nonprehensile manipulation of a thin
More informationDYNAMICS OF MACHINERY 41514
DYNAMICS OF MACHINERY 454 PROJECT : Theoretical and Experimental Modal Analysis and Validation of Mathematical Models in Multibody Dynamics Holistic Overview of the Project Steps & Their Conceptual Links
More informationPLANAR KINETIC EQUATIONS OF MOTION (Section 17.2)
PLANAR KINETIC EQUATIONS OF MOTION (Section 17.2) We will limit our study of planar kinetics to rigid bodies that are symmetric with respect to a fixed reference plane. As discussed in Chapter 16, when
More informationThe... of a particle is defined as its change in position in some time interval.
Distance is the. of a path followed by a particle. Distance is a quantity. The... of a particle is defined as its change in position in some time interval. Displacement is a.. quantity. The... of a particle
More informationME 563 Mechanical Vibrations Lecture #1. Derivation of equations of motion (Newton-Euler Laws)
ME 563 Mechanical Vibrations Lecture #1 Derivation of equations of motion (Newton-Euler Laws) Derivation of Equation of Motion 1 Define the vibrations of interest - Degrees of freedom (translational, rotational,
More informationA FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction
A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS Abhinav A. Kalamdani Dept. of Instrumentation Engineering, R. V. College of Engineering, Bangalore, India. kalamdani@ieee.org Abstract: A new
More informationSeul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616
On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis
More informationKinematics (special case) Dynamics gravity, tension, elastic, normal, friction. Energy: kinetic, potential gravity, spring + work (friction)
Kinematics (special case) a = constant 1D motion 2D projectile Uniform circular Dynamics gravity, tension, elastic, normal, friction Motion with a = constant Newton s Laws F = m a F 12 = F 21 Time & Position
More informationPROJECT 1 DYNAMICS OF MACHINES 41514
PROJECT DYNAMICS OF MACHINES 454 Theoretical and Experimental Modal Analysis and Validation of Mathematical Models in Multibody Dynamics Ilmar Ferreira Santos, Professor Dr.-Ing., Dr.Techn., Livre-Docente
More informationfound that it is possible to achieve excellent results but with unrealistically high torques. This problem
---- --- David Wang Department of Electrical and Computer Engineering University of Waterloo Waterloo, Ontario, Canada N2L-3G1 M. Vidyasagar Center for Artificial Intelligence and Robotics Bangalore 560
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationFuzzy Based Robust Controller Design for Robotic Two-Link Manipulator
Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of
More informationJerk derivative feedforward control for motion systems
Jerk derivative feedforward control for motion systems Matthijs Boerlage Rob Tousain Maarten Steinbuch Abstract This work discusses reference trajectory relevant model based feedforward design. For motion
More informationA Backstepping control strategy for constrained tendon driven robotic finger
A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced
More informationIntroduction to Vibration. Professor Mike Brennan
Introduction to Vibration Professor Mie Brennan Introduction to Vibration Nature of vibration of mechanical systems Free and forced vibrations Frequency response functions Fundamentals For free vibration
More informationTHE subject of the analysis is system composed by
MECHANICAL VIBRATION ASSIGNEMENT 1 On 3 DOF system identification Diego Zenari, 182160, M.Sc Mechatronics engineering Abstract The present investigation carries out several analyses on a 3-DOF system.
More informationRobotics 2 Robot Interaction with the Environment
Robotics 2 Robot Interaction with the Environment Prof. Alessandro De Luca Robot-environment interaction a robot (end-effector) may interact with the environment! modifying the state of the environment
More informationQuantitative Skills in AP Physics 1
This chapter focuses on some of the quantitative skills that are important in your AP Physics 1 course. These are not all of the skills that you will learn, practice, and apply during the year, but these
More informationSensorless Torque/Force Control
4 Sensorless Torque/Force Control Islam S. M. Khalil and Asif Sabanovic Sabanci University Turkey 1. Introduction Motion control systems represent a main subsystem for majority of processing systems that
More informationDynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for
Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures
More informationPart D: Frames and Plates
Part D: Frames and Plates Plane Frames and Thin Plates A Beam with General Boundary Conditions The Stiffness Method Thin Plates Initial Imperfections The Ritz and Finite Element Approaches A Beam with
More informationMechatronics Engineering. Li Wen
Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control
More informationOscillations. Phys101 Lectures 28, 29. Key points: Simple Harmonic Motion (SHM) SHM Related to Uniform Circular Motion The Simple Pendulum
Phys101 Lectures 8, 9 Oscillations Key points: Simple Harmonic Motion (SHM) SHM Related to Uniform Circular Motion The Simple Pendulum Ref: 11-1,,3,4. Page 1 Oscillations of a Spring If an object oscillates
More informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
More information20k rad/s and 2 10k rad/s,
ME 35 - Machine Design I Summer Semester 0 Name of Student: Lab Section Number: FINAL EXAM. OPEN BOOK AND CLOSED NOTES. Thursday, August nd, 0 Please show all your work for your solutions on the blank
More informationWEEK 1 Dynamics of Machinery
WEEK 1 Dynamics of Machinery References Theory of Machines and Mechanisms, J.J. Uicker, G.R.Pennock ve J.E. Shigley, 2003 Makine Dinamiği, Prof. Dr. Eres SÖYLEMEZ, 2013 Uygulamalı Makine Dinamiği, Jeremy
More information1820. Selection of torsional vibration damper based on the results of simulation
8. Selection of torsional vibration damper based on the results of simulation Tomasz Matyja, Bogusław Łazarz Silesian University of Technology, Faculty of Transport, Gliwice, Poland Corresponding author
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationis acting on a body of mass m = 3.0 kg and changes its velocity from an initial
PHYS 101 second major Exam Term 102 (Zero Version) Q1. A 15.0-kg block is pulled over a rough, horizontal surface by a constant force of 70.0 N acting at an angle of 20.0 above the horizontal. The block
More information