Linear Dynamic Modeling of Spacecraft With Various Flexible Appendages
|
|
- Andrew Norman
- 5 years ago
- Views:
Transcription
1 roceedings of the 7th World Congress he International ederation of utomatic Control Linear Dynamic Modeling of Spacecraft With Various lexible ppendages Khalid H.M. antawi Daniel lazard Christelle Cumer erospace masters student, ISE, 0, v. Edouard Belin, oulouse RNCE. ( Supervising rofessor at Université de oulouse-ise, 0, v. Edouard Belin, oulouse RNCE. ( Supervising scientist at ONER, 2, v. Edouard Belin, oulouse RNCE. ( bstract: We present here a method and some tools developed to build linear models of multi-body systems for space applications (typically satellites). he multi-body system is composed of a main body (hub) fitted with rigid and flexible appendages (solar panels, antennas, propellant tanks,...etc). Each appendage can be connected to the hub by a cantilever joint or a pivot joint. More generally, our method can be applied to any open mechanical chain. In our approach, the rigid six degrees of freedom (d.o.f) (three translational and three rotational) are treated all together. hat is very convenient to build linear models of complex multi-body systems. hen, the dynamics model used to design OCS, i.e. the model between forces and torques (applied on the hub) and angular and linear position and velocity of the hub, can be derived very easily. his model can be interpreted using block diagram representation. Keywords: Modeling, Dynamics, lexible modes, Effective mass. INRODUCION Spacecraft are very complex mechanical multi-body systems including flexible and/or rotating appendages. he design of the OCS requires a linear model taking into account all the rigid and flexible couplings between the hub (where the OCS acts) and the various appendages. Note that the linear assumption is quite realistic for such systems since perturbations and so motions are very small (except for very derous observation satellites). his linear assumption is furthermore valid in the field of future missions for deep space exploration involving formation flying of several spacecraft. or this kind of formation flying mission, it is more and more accepted that the 3 rotation d.o.f. and the 3 translation d.o.f. must be treated all together (aulocher et al. 2005). herefore, a 6 d.o.f. model including couplings between rotations and translations must be developed. Lots of multibody software are available to build such kind of models but they address the nonlinear behavior and they are too much loud to be handled at the early prototyping phase. So a tool is required to develop quickly the dynamic model and to prototype the OCS or to analyze and to optimize the main dynamic parameters of the mechanical structure or OCS and finally to assess the global performance of the system. Here we propose some tools developed with Matlab/SI- MULINK to built efficiently the linear dynamic model of any open mechanical chain. More precisely, the linear multi-body model considered here is depicted on igure. his model, called inverse dynamic model, gives the relationship between the inputs, which are composed of: the six ernal forces and torques,o applied on the hub (base) by the ttitude and Orbit Control System(OCS) at a reference point O, the n drive torques C m (i) applied at the pivot joint i (i,, n, n is the number of pivot joints) between an appendage and the hub, and the output, which is composed of: the six linear and angular accelerations of the hub at point O (resp. a O and ), the angular acceleration θ(i) of the pivot point i (for i,, n). ig.. eneral inverse dynamic model his paper introduces gradually each complexity of the modeling problem. he first section concerns the simplest case of two interconnected rigid bodies. Let us recall that the approach assumes that the hub (or central body or base) is rigid. In the second section flexible appendages are taken into account using effective mass representation /08/$ IC / KR
2 7th IC World Congress (IC'08) he way how a motorized pivot joint between an appendage and the hub can be taken into account is described in section 3. model validation is proposed in section 4.. INERCONNECED RIID BODIES MODEL Let us consider a spacecraft composed of a rigid main body or hub (called here after the base B) with its center of mass at point, and a rigid appendage cantilevered to the base B at point (see igure 4). Let us denote R (, x, y, z) the reference frame rigidly attached to the hub at and R (, x, y, z) the same frame translated to point. In the sequel the dynamic model of the appendage will be obviously given in the frame R. ig. 2. simple spacecraft model, two rigid bodies connected at point. Dynamic model of the base B at point Let us consider the base B alone (without appendage), according to the Newton s and Euler s equations, the dynamic model of the base B at its center of mass reads as follows: D B where a mi3 0 a 0 J B () m is the mass of the body B, I n is the n n identity matrix, J B is the inertia matrix (in kg.m2 ) at point of the body B in the frame R, is the absolute angular velocity vector of the body B (i.e. the angular velocity of the frame R w.r.t the inertial frame R i in (rad/s)). and d R d Ri, since has the same coordinates in R and R i. In (), the three translational accelerations and the three angular accelerations are considered together. Note that for the rotation dynamics, the relation, J B is a linear approximation, the actual non-linear dynamic equation reads:, J B J B where is the cross product. he nonlinear term ( J B ) on the right hand side of the equation above can be neglected if angular velocity is small enough (linear assumption)..2 ransport of the dynamic model of B from point to point Let us recall that the relation between the velocities at points and is : V V #» V ( ) (2) where ( ) is the antisymmetric matrix associated with the vector #.» hat is, if x, y, z R c is the coordinate vector of #» projected in any frame R c then ( ) reads: 0 z y 0 z y ( ) z 0 x, ( ) z 0 x. y x 0 R c y x 0 R c Note that equation (2) allows a vector product to be transformed into a matrix-vector product and can be projected in any frame. hen, the six d.o.f. kinematic vectors ν and ν of the body B respectively at points and are given by : V I3 ( V ) 0 I 3 (3) }{{}}{{}}{{} ν τ ν τ is called the (6 6) kinematic model between the points and. Now, let us consider the inertial accelerations at points and : a d V Ri and It is well-known that : a a #» or a rigid body, (d #» ) R 0 a d V Ri ((d #» ) ) R #» and, as explained before, all nonlinear terms can be neglected. he acceleration at point is then deduced from the acceleration at point by the linear relation : a a ( ) (4) rom equation (4) one can derive the following kinematic relationship : a a I3 ( ) a τ 0 I 3. (5) o obtain the relationship between the 6 d.o.f ernal force vectors at point and at point, it is interesting to express the ernal force power computed along a virtual velocity field : V V, Combining (3) and (6), one can easily obtain : I τ 3 0, ( ) I 3 (6) (7) 49
3 7th IC World Congress (IC'08) rom (5) and (7), the direct dynamic model D B base B at point becomes:, of the mi3 0 a a τ τ 0 J B D B (8) hus the transport of the direct dynamic model of a body B from a point to a point reads: mi 3 m( ) D B τ Dτ B. m( ) J B m( ) 2.3 Connection with a rigid appendage If we consider now that a rigid appendage is cantilevered to the base B at point, the reaction force B/ and torque B/, at point between the base and the appendage must be taken into account in the dynamic model of the base. hus equation (8) becomes: a B/, B/, D B (9). (0) he appendage is characterized by its own dynamic model D at point. If we assume that the only force and torque applied on the appendage are the reaction force and torque with the base B, then one can write: a B/ D () B/, Substituting () in (0) we get the equation of motion of the whole system at point : a (D D B ), a (D τ DB τ ) (2) It could be more interesting to express the whole dynamic model at the center of mass of the base B, since the ernal forces and torques will correspond to the OCS (reaction wheel and thrust) which are mounted on the base. hen, one can directly write: a (τ D τ D) B, a (D D) B (3) If # C» is the vector between and the center of mass C of the appendage in the frame R, we can also write: mi3 D τ 0 C τ C 0 JC his equation introduces the dynamic model of the appendage at the point : (D ). We can also compute the inverse dynamic model (which will be used for designing the OCS): a (D B D ) It can be shown that: (D B D ) D B (D Satellite ) (4) ) (I 6 τ D τ D B (5) Equation (4) can be expressed with the block diagram presented in igure 3 which highlights that the dynamic model of appendage acts as a feedback between acceleration and forces at point on the base B. Such a block diagram representation will be very useful to introduce uncertainties in the various geometric or dynamic parameters. B/ B/, τ - D B - D τ a a ig. 3. Block Diagram of the inverse Dynamic Model.4 Rigid Connection With Rotation: In the general case, a rotation matrix R 3 3 between the frame R (, x, y, z ) (in which the dynamic model D will be described) and the frame R (, x, y, z) (parallel to R at point ) must be taken into account. hat is illustrated in igure 4 in the special case where the appendage is rotated with an angle θ around z axis, that is: cos(θ) sin(θ) 0 R 3 3 sin(θ) cos(θ) 0. (6) 0 0 o write the equation of motion of the whole system at point (equation (4)), that is to compute D, we have to take into account the rotation on the dynamic model D before to transport this dynamic model from to : R3 3 0 D τ 0 R 3 3 }{{} R 6 6 D R3 3 0 s 0 R 3 3 s τ (7) 50
4 7th IC World Congress (IC'08) with : M (s) D L L L K L D 6 k sik I k K (si k D) 0k 6. L k 6 ig. 4. Rigid connection between the hub and a rotated solar array. 2. CONNECION O LEXIBLE ENDE lexibility of an appendage will be represented by the effective mass approach (Imbert and Mamode 977). his representation is very useful when one want to study dynamic couplings between the flexible modes of the appendage and the rigid modes of the whole system without analysis of internal deformations (or loads) of the appendage. he so called " Cantilever Hybrid Model" (see Cumer and Chrétien 200) will be used: at point, the static dynamic model of the appendage (equation ()) is now removed by the following differential equations: a B/ D L η (8) B/, a η diag(2ξ i w i ) η diag(wi 2 )η L where L l l 2 l k. (9) l i ( 6), w i, ξ i are the modal contribution 2 at point, the frequency, and the damping ratio of the flexible mode i respectively, for i,..., k (k is the number of flexible modes taken into account). η is the vector of flexible modal coordinates. he direct dynamic model of the appendage can also be described by the state-space representation: η 0k k I k η 0k 6 a η η K k k D k k L k 6 B/ L K L D η a (D B/, η L L ) (20) where D diag(2ξ i w i ) and K diag(wi 2). his state-space representation allows the direct transfer matrix M (s) between force and acceleration of the appendage at point (also called dynamic mass matrix) to be computed: B/ B/, a M (s) (2) In the case where flexible mode damping ratios are neglected (D 0), this transfer matrix can be re-arranged in the following way: k M (s) D 0 D wi 2 i s 2 wi 2 where: i D 0 is the residual mass matrix rigidly cantilevered to the base B at point and is given by: D 0 D L L D k i li l i, D i l i l i is rank- effective-mass matrix of the ith mode, D is the static gain (DC gain) of M (s). o build the dynamic model of the whole system (rigid base flexible appendage), we only have to remove D by M (s) (defined by state space representation (20)) in equations (2) to (5) and (7) and in the block diagram depicted in igure IVO JOIN BEWEEN BSE ND ENDE In the case where the base B and the appendage are linked by a pivot joint (around the z axis 3 ), the reaction torque about the z axis is null. hen (2) projected in the frame (, x, y, z ) becomes: B/x B/y B/z B/,x B/,y 0 a x a y a M z (s) x y z θ (22) where θ is the relative angular acceleration, along the pivot z -axis, of the appendage w.r.t the base B. If the pivot joint is motorized with a motor applying a torque C m around z axis (i.e. a torque applied by the base B on the appendage ), the dynamic model of the appendage at point becomes: 3 It is assumed here that the pivot joint is along z axis in the frame R attached to the appendage. It is always possible to meet this assumption using a rotation matrix R 3 3 (see section.4). 2 if modal contribution matrix is given at point C (the appendage center of mass) and denoted L C, then one can write: L L C τ C. 5
5 7th IC World Congress (IC'08) B/x B/y B/z B/,x B/,y C m a x a y a M z (s) x y z θ (23) herefore, a new input C m and a new output θ are introduced to the whole inverse dynamic model which is depicted in igure 5 and replaces the model described by equation (4). B/ B/, C m M (s) (:5,:) τ M (s) (6,6) - - B - D M (s) (6,:5) eye(5) 0 τ z - θ a ig. 5. schematic illustration of the inputs and outputs when pivot joints are added. rom (23), the equation for the last row reads 4 : a x a y C m M (s)(6, : 5) a z M (s)(6, 6) ( z θ) (24) x y thus the pivot angular acceleration θ is equal to: θ M a x a y C m M (s) (6, : 5) a z z. (s) (6, 6) x y (25) he inverse dynamic model D Satellite can be described by the functional diagram depicted in igure ENERLISION ND VLIDION he purpose of this section is to validate the inverse dynamic model (D Satellite see igure 5) tacking into account some pivot joints between the base and some appendages by comparison with the direct dynamic model assuming that all appendages are cantilevered on the base D,cantilever Satellite. If we consider the direct model of the rigid base D B and n flexible appendages i (defined by dynamic mass matrix M i i (s), i,, n) cantilevered to the base at point i through a rotation matrix R i6 6, then using previous 4 Matlab syntax is used to defined by (s)(i : j, k : l) the subsystem between outputs i to j and inputs k to l in the system (s). ig. 6. Block Diagram of the Inverse Dynamic Model with pivot joint results of sections and 2, one can compute the 6 6 direct dynamic model of the whole system: n D,cantilever Satellite D B τ ir i6 6 M i i (s)r i6 6 τ i. i If we assume now that these n appendages are not cantilevered but are connected with pivot joints, then the result of section 3 allows to build the whole inverse dynamic model D Satellite (see igure 5). his model can be detailed in the following way: a n, (26) θ n 2n 6 22n n C mn a is the transfer function between and. a 2 is the transfer function between and C mn. 2 is the transfer function between θ n and. 22 is the transfer function between θ n and C mn. rom model D Satellite, one can lock pivot joints by nulling the pivot acceleration: θ n 0 n, (27) and then emulate cantilevered joints: indeed from equation (26) and (27) and eliminating C m, one can derive: a (28) hen one can verify that the direct dynamic model D,cantilever Satellite is recovered: D,cantilever Satellite n 22 n n 2n 6. 52
6 7th IC World Congress (IC'08) n other way to lock pivot joints is to feedback the pivot positions to pivot torques through a very significant stiffness according to igure 7. hen the new inverse dynamics model exhibits a high frequency flexible modes which can be reduced to provide the inverse cantilevered dynamic model. ig. 7. ivot joints are locked using a feedback though an infinite stiffness k. R.C. Dorf and R. Bishop. Modern Control Systems. rentice Hall, 200. S. aulocher, Ch. ittet, and J.-. Chrétien. Six-DO formation flying modeling and control with an application to space interferometry. In 6th International ES Conference on uidance, Navigation and Control Systems, Loutraki, reece, 7-20 October ES. J.. Imbert and. Mamode. he effective mass concept in base motion dynamics and application to solar array dynamics. pages , Munich, ermany, 977. Nastran User s Conference. J.-. Magni. Extension of the linear fractional representation toolbox. In IEEE, editor, roceedings of the IEEE International Coference on CCSD, aipei, 2-4 September IEEE. K. Ogata. Modern Control Engineering. rentice Hall, D.. Wells. heory and roblems of Lagrangian Dynamics. Wiley, CONCLUSION ND ERSECIVES In this paper, the linear dynamic model of a spacecraft composed of a rigid base and various flexible and rigid appendages connected to the base by a cantilever joint or a pivot joint has been developed. he build of this model lies on basic operations: transportation of a dynamic model to one point to an other, connection of 2 dynamic models, use of effective masses to handle dynamic mass matrix for a flexible appendage, subdivision of the dynamic mass matrix to take into account a pivot joint. ll these operations can be simply represented by a block diagram and can be performed recursively to model any kind of open mechanical chain. he reader will find in /demos/sd a Matlab package called Spacecraft Dynamics oolbox to develop such models and an illustrative example. he short-term perspectives of this work are the following: to take into account an on-board kinetic momentums, to take into account a metrological model between the accelerations at the reference point and what is measured by the sensors (linear and angular accelerometers), to interface our toolbox with the Linear ractional Representation (LR) toolbox to handle uncertain dynamic parameters in the modeling process (Magni 2004). REERENCES D. lazard and J.. Chrétien. Commande ctive Des Structures lexibles. Lecture notes, SUERO, S.C. Chapra and R. Canale. Numerical Methods or Engineers. Mcrow Hill, C. Cumer and J.. Chrétien. Minimal lft form of a spacecraft built up from two bodies. In I uidance, Navigation, and Control Conference. ONER/DCSD, I,
LINEAR DYNAMIC MODELING OF SPACECRAFT WITH VARIOUS FLEXIBLE APPENDAGES AND ON-BOARD ANGULAR MOMENTUMS
LINER DYNMIC MODELIN O SCECR WIH VRIOUS LEXIBLE ENDES ND ON-BORD NULR MOMENUMS Daniel lazard 1, Christelle Cumer 2, and Khalid HM antawi 3 1 rof Université de oulouse-ise, 10, v Edouard Belin, oulouse-
More informationThis is an author-deposited version published in: Eprints ID: 13642
Open rchive Toulouse rchive Ouverte (OTO) OTO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
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 informationMAE 142 Homework #5 Due Friday, March 13, 2009
MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.
More informationSatellite Dynamics Toolbox - Principle, User Guide and tutorials. Daniel Alazard, Christelle Cumer
Satellite Dynamics Toolbox - Principle, User Guide and tutorials Daniel Alazard, Christelle Cumer November 2018 EMPTY PAGE 3 Contents Nomenclature 5 1 Rigid body dynamics based on Newton-Euler equations
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 information7. FORCE ANALYSIS. Fundamentals F C
ME 352 ORE NLYSIS 7. ORE NLYSIS his chapter discusses some of the methodologies used to perform force analysis on mechanisms. he chapter begins with a review of some fundamentals of force analysis using
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 informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Newton-Euler formulation) Dimitar Dimitrov Örebro University June 8, 2012 Main points covered Newton-Euler formulation forward dynamics inverse dynamics
More informationVideo 2.1a Vijay Kumar and Ani Hsieh
Video 2.1a Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Introduction to Lagrangian Mechanics Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Analytical Mechanics Aristotle Galileo Bernoulli
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 informationDYNAMICS OF SERIAL ROBOTIC MANIPULATORS
DYNAMICS OF SERIAL ROBOTIC MANIPULATORS NOMENCLATURE AND BASIC DEFINITION We consider here a mechanical system composed of r rigid bodies and denote: M i 6x6 inertia dyads of the ith body. Wi 6 x 6 angular-velocity
More informationMathematical Modeling and response analysis of mechanical systems are the subjects of this chapter.
Chapter 3 Mechanical Systems A. Bazoune 3.1 INRODUCION Mathematical Modeling and response analysis of mechanical systems are the subjects of this chapter. 3. MECHANICAL ELEMENS Any mechanical system consists
More informationRigid Body Equations of Motion for Modeling and Control of Spacecraft Formations - Part 1: Absolute Equations of Motion.
Rigid ody Equations of Motion for Modeling and Control of Spacecraft Formations - Part 1: Absolute Equations of Motion. Scott R. Ploen, Fred Y. Hadaegh, and Daniel P. Scharf Jet Propulsion Laboratory California
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 informationLecture Note 12: Dynamics of Open Chains: Lagrangian Formulation
ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,
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 informationFundamental principles
Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day (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 informationLAB 9: EQUILIBRIUM OF NON-PARALLEL FORCES
Name Date artners LAB 9: EQUILIBRIUM O NON-ARALLEL ORCES 145 OBJECTIVES OVERVIEW To study the components of forces To examine forces in static equilibrium To examine torques To study the conditions for
More informationMultibody simulation
Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix
More information*Definition of Mechanics *Basic Concepts *Newton s Laws *Units
INTRODUCTION *Definition of Mechanics *Basic Concepts *Newton s Laws *Units Mechanics may be defined as the physical science which describes and predicts the conditions of rest or motion of bodies under
More informationSATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS
SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS Breno Braga Galvao Maria Cristina Mendes Faustino Luiz Carlos Gadelha de Souza breno.braga.galvao@gmail.com
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 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 informationMethods of Analysis. Force or Flexibility Method
INTRODUCTION: The structural analysis is a mathematical process by which the response of a structure to specified loads is determined. This response is measured by determining the internal forces or stresses
More informationIntroduction to Robotics
J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics
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 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 informationAA 242B/ ME 242B: Mechanical Vibrations (Spring 2016)
AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016) Homework #2 Due April 17, 2016 This homework focuses on developing a simplified analytical model of the longitudinal dynamics of an aircraft during
More informationVibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic Model*
213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213 Tokyo, Japan Vibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic
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 informationHow to Simulate a Trebuchet Part 1: Lagrange s Equations
Pivot Arm Counterweight Hook Base Sling Projectile How to Simulate a Trebuchet Part 1: Lagrange s Equations The trebuchet has quickly become a favorite project for physics and engineering teachers seeking
More informationDynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics
ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical
More informationEE Homework 3 Due Date: 03 / 30 / Spring 2015
EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was
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 informationEXAMPLE: MODELING THE PT326 PROCESS TRAINER
CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the
More informationComputational Stiffness Method
Computational Stiffness Method Hand calculations are central in the classical stiffness method. In that approach, the stiffness matrix is established column-by-column by setting the degrees of freedom
More informationInverse differential kinematics Statics and force transformations
Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired
More informationDesign of Sliding Mode Attitude Control for Communication Spacecraft
Design of Sliding Mode Attitude Control for Communication Spacecraft Erkan Abdulhamitbilal 1 and Elbrous M. Jafarov 1 ISTAVIA Engineering, Istanbul Aeronautics and Astronautics Engineering, Istanbul Technical
More informationA consistent dynamic finite element formulation for a pipe using Euler parameters
111 A consistent dynamic finite element formulation for a pipe using Euler parameters Ara Arabyan and Yaqun Jiang Department of Aerospace and Mechanical Engineering, University of Arizona, Tucson, AZ 85721,
More informationThe basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,
Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information
More informationStudy on Structural Deflection in Attitude Maneuvers of Flexible Satellite Equipped with Fuel-Efficient Input Shaper
-Science and Engineering-, Vol.4 October 3, 15 Study on Structural Deflection in Attitude Maneuvers of Flexible Satellite Equipped with Fuel-Efficient nput Shaper Setyamartana Parman a,* a) Department
More informationME751 Advanced Computational Multibody Dynamics
ME751 Advanced Computational Multibody Dynamics Inverse Dynamics Equilibrium Analysis Various Odd Ends March 18, 2010 Dan Negrut, 2010 ME751, UW-Madison Action speaks louder than words but not nearly as
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 informationSpacecraft Attitude Dynamics for Undergraduates
Session 1123 Spacecraft Attitude Dynamics for Undergraduates Dr. Rachel Shinn Embry Riddle Aeronautical University, Prescott, AZ Abstract Teaching spacecraft attitude dynamics to undergraduate students
More informationLesson Rigid Body Dynamics
Lesson 8 Rigid Body Dynamics Lesson 8 Outline Problem definition and motivations Dynamics of rigid bodies The equation of unconstrained motion (ODE) User and time control Demos / tools / libs Rigid Body
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationChapter 8 continued. Rotational Dynamics
Chapter 8 continued Rotational Dynamics 8.6 The Action of Forces and Torques on Rigid Objects Chapter 8 developed the concepts of angular motion. θ : angles and radian measure for angular variables ω :
More informationCommand shaping for a flexible satellite platform controlled by advanced fly-wheels systems. 1 Introduction
56th International Astronautical Congress, Paper IAC-5-C.1.3 Command shaping for a flexible satellite platform controlled by advanced fly-wheels systems Dario Izzo and Lorenzo Pettazzi ESA, Advanced Concepts
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 informationVideo 1.1 Vijay Kumar and Ani Hsieh
Video 1.1 Vijay Kumar and Ani Hsieh 1 Robotics: Dynamics and Control Vijay Kumar and Ani Hsieh University of Pennsylvania 2 Why? Robots live in a physical world The physical world is governed by the laws
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 informationResearch Article On the Dynamics of the Furuta Pendulum
Control Science and Engineering Volume, Article ID 583, 8 pages doi:.55//583 Research Article On the Dynamics of the Furuta Pendulum Benjamin Seth Cazzolato and Zebb Prime School of Mechanical Engineering,
More informationAS3010: Introduction to Space Technology
AS3010: Introduction to Space Technology L E C T U R E 22 Part B, Lecture 22 19 April, 2017 C O N T E N T S Attitude stabilization passive and active. Actuators for three axis or active stabilization.
More informationNonholonomic Constraints Examples
Nonholonomic Constraints Examples Basilio Bona DAUIN Politecnico di Torino July 2009 B. Bona (DAUIN) Examples July 2009 1 / 34 Example 1 Given q T = [ x y ] T check that the constraint φ(q) = (2x + siny
More informationThe written qualifying (preliminary) examination covers the entire major field body of knowledge
Dynamics The field of Dynamics embraces the study of forces and induced motions of rigid and deformable material systems within the limitations of classical (Newtonian) mechanics. The field is intended
More informationFREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES
FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES R.Lampariello, G. Hirzinger DLR, Institute of Robotics and Mechatronics 82234 Wessling, Germany Roberto.Lampariello@dlr.de
More informationChapter 9. Rotational Dynamics
Chapter 9 Rotational Dynamics In pure translational motion, all points on an object travel on parallel paths. The most general motion is a combination of translation and rotation. 1) Torque Produces angular
More information557. Radial correction controllers of gyroscopic stabilizer
557. Radial correction controllers of gyroscopic stabilizer M. Sivčák 1, J. Škoda, Technical University in Liberec, Studentská, Liberec, Czech Republic e-mail: 1 michal.sivcak@tul.cz; jan.skoda@pevnosti.cz
More informationSystem Parameter Identification for Uncertain Two Degree of Freedom Vibration System
System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,
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 informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Micro Aerial Vehicle Dynamics Dr. Kostas Alexis (CSE) Goal of this lecture The goal of this lecture is to derive the equations of motion that describe the motion of
More informationAnalytical Disturbance Modeling of a Flywheel Due to Statically and Dynamically Unbalances
Journal of mathematics and computer Science 9 (2014) 139-148 Analytical Disturbance Modeling of a Flywheel Due to Statically and Dynamically Unbalances Amir Karimian 1, Saied Shokrollahi 2, Shahram Yousefi
More informationLATERAL STABILITY OF DEEP BEAMS WITH SHEAR-BEAM SUPPORT
U. FOREST SERVICE RESEARCH PAPER FPL 43 OCTOBER U. S. DEPARTMENT OF AGRICULTURE FOREST SERVICE FOREST PRODUCTS LABORATORY MADISON, WIS. LATERAL STABILITY OF DEEP BEAMS WITH SHEAR-BEAM SUPPORT The FOREST
More informationExercise 1b: Differential Kinematics of the ABB IRB 120
Exercise 1b: Differential Kinematics of the ABB IRB 120 Marco Hutter, Michael Blösch, Dario Bellicoso, Samuel Bachmann October 5, 2016 Abstract The aim of this exercise is to calculate the differential
More informationManipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA
Manipulator Dynamics 2 Forward Dynamics Problem Given: Joint torques and links geometry, mass, inertia, friction Compute: Angular acceleration of the links (solve differential equations) Solution Dynamic
More informationRobotics. Dynamics. Marc Toussaint U Stuttgart
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationSimple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005
Simple Car Dynamics Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, and CMLabs Simulations, Montréal, Canada May 18, 2005 Typeset by FoilTEX May 16th 2005 Outline basics of vehicle dynamics different
More informationAnalytical Mechanics. of Space Systems. tfa AA. Hanspeter Schaub. College Station, Texas. University of Colorado Boulder, Colorado.
Analytical Mechanics of Space Systems Third Edition Hanspeter Schaub University of Colorado Boulder, Colorado John L. Junkins Texas A&M University College Station, Texas AIM EDUCATION SERIES Joseph A.
More informationINTERNATIONAL SPACE STATION, A DEPLOYMENT AND MODAL TEST FACILITY
IAC-02-1.2.06 INTERNATIONAL SPACE STATION, A DEPLOYMENT AND MODAL TEST FACILITY Sherry Draisey President, Good Vibrations Engineering Ltd. Toronto, Canada sherry@gve.on.ca ABSTRACT The International Space
More informationDesign of Quadratic Dynamic Matrix Control for Driven Pendulum System
International Journal of Electronics and Communication Engineering. ISSN 974-2166 Volume 5, Number 3 (212), pp. 363-37 International Research Publication House http://www.irphouse.com Design of Quadratic
More informationMEC3403. Dynamics II. Introductory book. Faculty of Engineering and Surveying
MEC3403 Dynamics II Faculty of Engineering and Surveying Introductory book Semester 2 2010 Published by University of Southern Queensland Toowoomba Queensland 4350 Australia http://www.usq.edu.au University
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 informationDesign and Implementation of a Space Environment Simulation Toolbox for Small Satellites
56th International Astronautical Congress 25 35th Student Conference (IAF W.) IAC-5-E2.3.6 Design and Implementation of a Space Environment Simulation Toolbox for Small Satellites Rouzbeh Amini, Jesper
More informationRECURSIVE INVERSE DYNAMICS
We assume at the outset that the manipulator under study is of the serial type with n+1 links including the base link and n joints of either the revolute or the prismatic type. The underlying algorithm
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 informationUniversità degli Studi di Bari. mechanics 1. Load system determination. Joint load. Stress-strain distribution. Biological response 2/45 3/45
Università degli Studi di Bari mechanics 1 Load system determination Joint load Stress-strain distribution Biological response 2/45 3/45 ? 4/45 The human body machine Energy transformation Work development
More informationAdaptive fuzzy observer and robust controller for a 2-DOF robot arm
Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:
More informationDYNAMICS OF MACHINES
DYNAMICS OF MACHINES Modelling Simulation Visualization Verification Ilmar Ferreira Santos, Professor, Dr.-Ing., Dr.Techn., Livre-Docente Department of Mechanical Engineering Technical University of Denmark
More informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More informationMechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise
Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise Goal: This exercise is designed to take a real-world problem and apply the modeling and analysis concepts discussed in class. As
More informationLab 4 Numerical simulation of a crane
Lab 4 Numerical simulation of a crane Agenda Time 10 min Item Review agenda Introduce the crane problem 95 min Lab activity I ll try to give you a 5- minute warning before the end of the lab period to
More informationIntroduction to Haptic Systems
Introduction to Haptic Systems Félix Monasterio-Huelin & Álvaro Gutiérrez & Blanca Larraga October 8, 2018 Contents Contents 1 List of Figures 1 1 Introduction 2 2 DC Motor 3 3 1 DOF DC motor model with
More informationInfluence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly
Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Mariyam Sattar 1, Cheng Wei 2, Awais Jalali 3 1, 2 Beihang University of Aeronautics and Astronautics,
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 informationGame Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost
Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description
More information. D CR Nomenclature D 1
. D CR Nomenclature D 1 Appendix D: CR NOMENCLATURE D 2 The notation used by different investigators working in CR formulations has not coalesced, since the topic is in flux. This Appendix identifies the
More information4.1 Introduction Issues of applied dynamics CHAPTER 4. DYNAMICS 191
Chapter 4 Dynamics Dynamics is the branch of mechanics that is concerned with the study of motion and the relation between the forces and motion. The central focus of our study is the dynamics of systems
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 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 informationThe dynamics of a Mobile Inverted Pendulum (MIP)
The dynamics of a Mobile Inverted Pendulum (MIP) 1 Introduction Saam Ostovari, Nick Morozovsky, Thomas Bewley UCSD Coordinated Robotics Lab In this document, a Mobile Inverted Pendulum (MIP) is a robotic
More informationTHE REACTION WHEEL PENDULUM
THE REACTION WHEEL PENDULUM By Ana Navarro Yu-Han Sun Final Report for ECE 486, Control Systems, Fall 2013 TA: Dan Soberal 16 December 2013 Thursday 3-6pm Contents 1. Introduction... 1 1.1 Sensors (Encoders)...
More informationLaboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint
Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control
More informationA NOTE ON RELATIONSHIP BETWEEN FIXED-POLE AND MOVING-POLE APPROACHES IN STATIC AND DYNAMIC ANALYSIS OF NON-LINEAR SPATIAL BEAM STRUCTURES
European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS 212) J. Eberhardsteiner et.al. (eds.) Vienna, Austria, September 1-14, 212 A NOTE ON RELATIONSHIP BETWEEN FIXED-POLE
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 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 informationDESIGN AND REALIZATION OF PROGRAMMABLE EMULATOR OF MECHANICAL LOADS. Milan Žalman, Radovan Macko
DESIGN AND REALIZAION OF PROGRAMMABLE EMULAOR OF MECHANICAL LOADS Milan Žalman, Radovan Macko he Slovak University of echnology in Bratislava, Slovakia Abstract: his paper concerns design and realization
More informationAN INTRODUCTION TO LAGRANGE EQUATIONS. Professor J. Kim Vandiver October 28, 2016
AN INTRODUCTION TO LAGRANGE EQUATIONS Professor J. Kim Vandiver October 28, 2016 kimv@mit.edu 1.0 INTRODUCTION This paper is intended as a minimal introduction to the application of Lagrange equations
More informationGraphical User Interface (GUI) for Torsional Vibration Analysis of Rotor Systems Using Holzer and MatLab Techniques
Basrah Journal for Engineering Sciences, vol. 14, no. 2, 2014 255 Graphical User Interface (GUI) for Torsional Vibration Analysis of Rotor Systems Using Holzer and MatLab Techniques Dr. Ameen Ahmed Nassar
More information