TRAJECTORY CONTROL OF CRANE LOAD POSITION AND INCLINATION. Harald Aschemann, Oliver Sawodny, Eberhard P. Hofer

Size: px
Start display at page:

Download "TRAJECTORY CONTROL OF CRANE LOAD POSITION AND INCLINATION. Harald Aschemann, Oliver Sawodny, Eberhard P. Hofer"

Transcription

1 Copright IFAC 5th riennial World Congress, Barcelo, Spain RAJECORY CONROL OF CRANE LOAD POSIION AND INCLINAION Harald Aschemann, Oliver Sawodn, Eerhard P. Hofer Department of Measurement, Control and Microtechnolog Universit of Ulm, D-8969 Ulm, German el.: , Fax: Astract: A gain-scheduled trajector control is exemplar presented for two of six availale axes of an overhead crane that allows for positioning and inclining the crane load according to specified trajectories. Besides its tracking capailities, the proposed control provides an active oscillation damping. he overall control structure consists of independent axis controllers, which are adapted to measurements of varing sstem parameters. hese axis controllers take advantage of comined feedforward and feedack control as well as oserver ased disturance rejection. he achieved control performance is shown selected experimental results from an implementation on a 5 t - ridge crane. IFAC Kewords: rajector control, gain scheduling, disturance oserver, crane control, rootics. INRODUCION Until now, most papers concerning crane control have focussed on position control of the crane load in the three dimensiol workspace ignoring the additioll three degrees of freedom as regards load orientation (Boustan and d`andréa-novel, 99; Brfors and Sluteij, 996; Delaleau and Rudolph, 998; Nguen 994). At the Universit of Ulm, a trajector control concept for an overhead crane has een developed that focuses on the load motion and allows for trajector control as well as active oscillation damping concerning all six load degrees of freedom. For this purpose, the crane has een upgraded with an orientation unit that is euipped with three additiol axes, each actuated an torue controlled DC-motor. B this, the capailities of an automated overhead crane are extended consideral and, moreover, it can e considered as a root manipulator that comines the capailit of handling heav loads with a large workspace. he overhead crane consists of six actuated axes (fig. ). he x-, - and z-axes allow for positioning of the crane load in the three dimensiol workspace. he crane load can e hoisted or lowered in z-direction means of the rope suspension. he x-axis represents the direction of the ridge motion, whereas the direction of the trolle motion on the ridge is referred to as -axis. left rail Fig.. Crane structure trolle right rail crane ridge rope suspension orientation unit and suspended crane load

2 he orientation unit with additioll three axes for orientating the crane load is euipped with two additiol translatiol axes (a- and -axis) and one rotatiol axis (c-axis) for the orientation around the z- axis, i.e. the rope suspension. In the seuel, oth the -axis and the according axis of the orientation unit, the -axis, are regarded exemplar. his involves the derivation of an appropriate mathematical model, feedforward and feedack controller design as well as the design of disturance oservers to compensate for non-linear friction forces acting on the drives. he implementation of the proposed control at a 5 t - ridge crane is descried in detail and measurement results taken from experiments at the ridge crane emphasise the efficienc of this control approach.. MULIBODY MODEL OF HE CRANE First, a central mathematical model for oth crane axes under consideration shall e estalished. his common model is then used to derive a decentralised design model for each of these axes, i.e. the -axis and the -axis. x z F (t) - d M m R (t) m, J, k C MC GC F (t) - d MC C C L (t) Fig. : Multiod model of the crane sstem J M, k F FC C L G F F l R s L(m L) m, J (m) L Lx L he motion of the mechanical sstem in -direction is descried a multiod sstem consisting of three rigid odies (fig. ): the trolle (mass m, drive mass moment of inertia J M, resulting gear transmission ratio k G ), the carriage of the orientation unit (mass m C can e neglected, drive mass moment of inertia J MC, resulting gear transmission ratio k GC ) and the crane load (mass m L, mass moment of inertia J Lx ). he load center of gravit C L shows an offset s L in z- direction. he rope suspension is modelled as a massless rigid link with length l R. he kinematics of the mechanical sstem in -direction can e descried four generalised coordites: the position of the trolle (t), the rope angle ϕ R (t), the displacement of the carriage C (t), and the orientation angle of the load ϕ L (t). he controlled variales are the position L (t) of the load center of gravit and the orientation angle of the load ϕ L (t). B appling Lagrange s euations, non-linear euations of motion are computed in smolic form. Under the assumption of oth small rope angles and small load angles, the following linearised euations can e stated M + D + K = fu + f e = Fu u + Fe e, () with the mass matrix () m lr = m L l R m L l R lr lrsl M lr + J MCkGC lrsl + J Lx containing m = m + J M kg +, the damping matrix D = diag( d dc ), (3) the stiffness matrix lr g K =, g g g (4) and the input matrices F u = Fe =. (5) according to the control input u = [ F M FMC ] as well as the disturance input e = [ F F FFC ], respectivel. he smolic mathematical model contains two sstem parameters with domint variations during operation: the rope length l R and the load mass m L, which are comined in the vector of varing sstem parameters p = [l R m L ]. o take these model variations into account, the gain scheduling techniue is utilised. As the varing sstem parameters are availale direct measurements, the complete control structure can e adapted. With the usual choice of the state vector x = [ ], (6) the state space representation ecomes I = M K M D + u + e M F M F u e or in areviated notation (7) x = A x + Bu u + Be e. At this, the sstem matrix A, the input matrices B u and B e of the control input u and the disturances e are introduced, respectivel. 3. DECENRALISED DESIGN MODELS he mechanical models that are used for the decentralised feedack control design of the -axis and the -axis are directl derived from the central design model appling model reduction techniues. For each axis =, the vector of generalised coordites is expressed as a linear comition of gene-

3 ralised coordites and given reference motions g according to = J + g, (8) where denotes the vector of generalised coordites for the design model of reduced order. he corresponding time derivatives result in = J + g, = J + g. (9) B inserting these expressions into the euations of motions, the reduced order euations of motion for the -axis are otained M + D + K = f u + fe. () he new sstem matrices are given M = J M J, J D J D =, K = J K J.() he new control input is f u = J fu, whereas the new disturance vector f = J f M g D g K g () e [ ] e consist of non-linear friction forces as well as coupling forces due to g and its first two time derivatives. 4. DECENRALISED FEEDBACK CONROL he decentralised design model for the -axis can e stated as M + D + K = fu u + Fe e. (3) he new sstem matrices are given m L + J MCkGC M =, J Lx + d = C g D, K =, (4) g g f u =, F e =. he motor force of the carriage drive represents the control input u = F MC, whereas the vector of disturances e = [ FFC S ] consists of oth the nonlinear friction force F FC acting on the carriage drive and the coupling acceleration of the rope suspension S = + lr ϕ R. he euations of motion are transformed into state space representation x = A x + uu + Bee, (5) according to the state vector x = [ ]. For control design the LQR approach ased on the time weighted performance index J = α t ( Q x + r u ) e dt x (6) is emploed, with the diagol weighting matrix Q and the scalar weighting factor r >. Using this time weighted criterion, the maximum real part s = - α of the resulting closed-loop poles can e specified. he corresponding linear feedack control law, FB u,fb = k (,i ) x, which contains the gain vector, FB k (,i ) = r u(,i ) P(, i ), (7) is calculated with the solution P(m L,i ) of the algeraic Riccati-euation (ARE) (8) A ( m ) P( m ) P( m )A ( m ) α L,i L,i + L,i α L, i P( m ) ( ) L,i u,i r u (,i )P(,i ) + Q =. Here, the matrix A α = A + α I has to e utilised according to the chosen performance index. he solution of ARE P(m L,i ) and, hence, the gain matrix k are continuous if oth the sstem matrices A FB, and u depend continuousl on the load mass m L and constant weightings are used, i.e. Q = const. and r = const. In order to allow for gain scheduling, the control design is performed for a specified numer of operating points i representing the range of possile sstem parameter variation. hen, an approximated description is derived for this set of controller gains using look-up tales in comition with linear interpolation etween the operating points. In fig. 3, the controller gain k FB, (m L ) for the first state variale C is depicted exemplar. control gain k FB.5 x load mass [kg] Fig. 3. Feedack control gain k FB, (m L ) in dependence on the load mass m L o avoid hidden weightings, the elements of the diagol matrix Q and r are divided the suared maximum values of the according variales, respectivel. he resulting closed-loop poles due to this gain-scheduled LQR design are variale in contrast to a gain scheduling ased on a fixed pole configuration (Aschemann, et al., a). he control design for the -axis is performed alogousl and leads to the feedack control law u,fb = k, FB ( p ) x, in which the vector x = [ L L] denotes the state vector and L = + ( lr + sl ) ϕr represents the load position that is used for feedack. 5. CENRAL FEEDFORWARD CONROL he central feedforward control action consists of oth a linear part and a non-linear part. he linear feedforward control part provides the reference forces according to the linear sstem model and is calculated with the reference trajector. Aim of the feedforward control design is an perfect tracking of specified trajectories for the controlled variales: the

4 load position in -direction L as well as the load orientation ϕ L. Both controlled variales are comined in the output vector (9) L lr sl = = C x = x, ϕ L where the matrix C descries the linear dependence on the state vector x. For the central feedforward control part the following form has een chosen, where the index d denotes the decentralised parts on the diagol and the index c stands for the central off-diagol parts u k k,lf w u = = d c LF. () uϕ k k,lf w c d ϕ It represents a linear comition of all reference values and its first four time derivatives, which are comined in the reference vectors () ( ) [ ] IV ( ) [ ϕ ϕ ϕ ϕ ϕ ] IV w =, w =. ϕ Altertivel, this feedforward control law can e expressed in the freuenc domain using a transfer function matrix u LF = GLF ( s ). ϕ () B rewriting oth decentralised feedack control laws in dependence on the state vector x u,fb ufb = = K FB x u,fb (3) the command transfer function matrix ecomes (4) G s ) = C( si A + B K ) B G ( s ) ( u FB u LF ij kij ( he feedforward gain vectors k = p ), which depend on the varing sstem parameters p, can e calculated in smolic form appling the fil value theorem of the Laplace transform to the elements of G(s). Up to the fourth time derivative of the reference trajector, ideal tracking ehaviour is aimed at for the diagol elements, whereas ideal decoupling is aimed at for the off-diagol elements (Aschemann, et al., ). Fig. 4. Identified friction characteristic and nonlinear friction model of the -axis he non-linear feedforward control part is dedicated to provide an open-loop compensation for the nonlinear friction forces. he identified non-linear friction characteristic and an approximating friction model are shown in fig. 4 for the -axis, exemplar. he non-linear feedforward control part for the -axis is given the non-linear friction model u,nf = FFC = F ( FC C, ref ) evaluated with the reference velocit of the -axis. his reference velocit can e derived in smolic form from the linear feedforward control part. It results in a linear comition of the reference vectors w and w ϕ. (5) s w L J Lx C,ref = sl g m w L g ϕ he non-linear friction model FF = FF (, ref ) of the -axis is evaluated with the reference trolle velocit, ref. 6. DISURBANCE OBSERVER DESIGN As the friction characteristics depend on lots of factors and ma change during operation time, the nonlinear feedforward control part cannot achieve a perfect disturance rejection. herefore, additiol measures are necessar to cope with changeale friction characteristics. For this purpose, a reduced order disturance oserver is emploed for each axis. In the following, the design approach is presented at the example of the -axis. As disturance model for the friction force F FC an integrator model has proved advantageous, i.e. F FC = (Aschemann, et al., a, ). Since all state variales are forthcoming, the measurement vector of the oserver is identical to the state vector B = x. he input vector of the oserver ub = [ uo,lin S ] consists of the control input u O,lin = u,fb + u,lf + u, DC except the nonlinear feedforward part and the acceleration of the load suspension S. he state space representation of the reduced oserver is given (6) ρ = a ρ ρ + B + u ub, Fˆ FC = ρ + h B At this, the oserver gain vector [ h ] = 3 h, (7) the scalar sstem matrix 3 ( J Lx ) / a ρ = h + with n m J J k ( J m s a = L Lx + MC GC Lx + L L ), (8) and the input vectors ( J Lx + )h3 J Lx h3 u =, (9) h m s g J m g h ( J + m s 3 L L Lx L 3 Lx L L ) ( h3 + dc )h3 =

5 concerning measurement vector B and oserver input u B are introduced, respectivel. he oserver dmics can e specified pole placement. B proposing a closed-loop characteristic polnomial s +α =, the oserver gain h 3 results in α h3 =. (3) ( J Lx + ) he estimated friction force Fˆ FC can e directl applied to the carriage drive, i.e. k,dc =. Hence, the oserver ased disturance compensation results in u = k Fˆ = Fˆ. (3),DC,DC FC FC 7. CONROLLER IMPLEMENAION he trajector control scheme is shown in fig. 5 for the -axis, exemplar. he complete control law for the -axis u = u,lf + u,nf + u,fb + u,dc (3) represents the sum of linear feedforward u,lf, nonlinear feedforward u,nf, linear state feedack u,fb, and oserver ased disturance compensation u,dc. he corresponding motor torue u M is otained premultipling with the inverse gain transmission ratio, i.e. um = kgc u. Note that all susstems are adapted to the measured parameter vector p. he carriage position C is measured an encoder. he load angle ϕ L is otained as the sum of the small angular rope deflection at the trolle and the relative angular deflection etween rope and orientation unit, which oth are measured incremental encoders. w w ϕ k,nf k,o LF k, u,lf f ( ) N u,dc k,dc u,fb k,fb p ê x S u,nf u=f MC u M k GC u O,lin disturance oserver x sigl processing V L Fig. 5. rajector control scheme for the -axis 8. EXPERIMENAL RESULS overhead crane -axis he efficienc of the proposed control scheme shall e shown measurements at a 5 t ridge crane. At first, trajector tracking concerning the -axis with deactivated remaining axes is considered. he reference trajector for the -axis consists of a movement from ϕ L = to ϕ L = 6, an seconds reak, and the return movement to ϕ L =. As can e seen in the upper part of fig. 6, the feedforward disturance rejection works uite well. Moreover, a further reduction of the tracking error as L depicted in the lower part of fig. 6 can e achieved additiol use of a disturance oserver. [degree] [degree] Fig. 6. Reference and measured load angle without (upper part) and with (lower part) oserver ased disturance compensation for m L =8 kg In the following figures, a reference trajector is tracked with the -axis, while the -axis should keep its reference value identical to zero, i.e. ϕ. During the specified motions of the trolle m, the acceleration of the rope suspension S acts as a disturance on the -axis control. Fig. 7 and 8 provide a comparison of reference values and measured values for oth controlled variales: the load position L and the load inclition ϕ L. In fig. 7, measurement results are shown for a pure decentralised feedforward control, where the -axis feedforward control is exclusivel calculated with the reference w ϕ and the -axis feedforward control is solel ased on the reference w. he tracking ehaviour concerning the load position is uite well with maximum deviations of less than 6 cm ut the load angle ϕ L shows maximum deviations of aout from its reference value zero. Stead-state accurac is aout cm for the load position and aout.3 for the load inclition. In fig. 8, measurement results are presented for the same reference motion as in fig. 7, ut now with the complete feedforward control as descried in chapter 5. It is ovious that the compensation of the coupling forces leads to a reduction of the tracking error of the -axis approximatel factor four with deviations of aout.5. he remaining oscillations with an

6 amplitude of approximatel. can e tolerated from a practical point of view. L [m] [degree] reference position measured position Fig. 7. Comparison of reference and measured controlled variales for m L = 93 kg, l R = 4.85 m with decentralised instead of central feedforward control L [m] l [degree] reference position measured position Fig. 8. Comparison of reference and measured controlled variales for m L = 93 kg, l R = 4.85 m with central feedforward control 9. CONCLUSION A trajector control approach is presented for the load position as well as the load inclition of an overhead crane, which has een upgraded with an additiol orientation unit. Based on a multiod model of the crane, feedack and feedforward controllers as well as disturance oservers are derived in smolic form. his allows for an adaptation of the complete control structure using the gain scheduling techniue with respect to the varing sstem parameters rope length and load mass. Measurements, taken at a 5 t ridge crane, show the enefits of the proposed control scheme as regards control performance and stead-state accurac. Concerning the load position the achieved tracking error remains elow 6 cm with a stead-state error less than cm. he tracking error with respect to the load inclition is aout.6 with a stead-state error of aout.3 in the case of coupling force compensation using central feedforward control. REFERENCES Aschemann H., Sawodn O., Lahres S., Hofer E.P. (a). Disturance Estimation and Compensation for rajector Control of an Overhead Crane. In: Proceedings of American Control Conference ACC, Chicago, USA, pp. 7 3 Aschemann H., Sawodn O., Hofer E.P. (). Active Damping of ilt Oscillations and rajector Control of Overhead Cranes. Proceedings of IEEE Conference on Industrial Electronics, Control, and Instrumentation IECON, Nagoa, Japan, pp Boustan F., d`andréa-novel B. (99). Adaptive Control of an Overhead Crane using Dmic Feedack Linearization and Estimation Design. In: Proceedings of the 99 IEEE Intertiol Conference on Rootics and Automation, Nice, France, pp Brfors, U., Sluteij, A. (996). Integrated Crane Control. In: Proceedings of the 6 th Conference on ransportation Sstems, Zagre, Croatia, pp Delaleau, E., Rudolph, J. (998). Control of flat sstems uasi-static feedack of generalized states. In: Intertiol Jourl of Control, Vol. 7, No. 5, pp Nguen, H.. (994). State Variale Feedack Controller for an Overhead Crane. In: Jourl of Electrical and Electronics Engineering, Australia, Vol. 4, No., pp

Passivity-Based Control of an Overhead Travelling Crane

Passivity-Based Control of an Overhead Travelling Crane Proceedings of the 17th World Congress The International Federation of Automatic Control Passivity-Based Control of an Overhead Travelling Crane Harald Aschemann Chair of Mechatronics University of Rostock

More information

Comments on A Time Delay Controller for Systems with Uncertain Dynamics

Comments on A Time Delay Controller for Systems with Uncertain Dynamics Comments on A Time Delay Controller for Systems with Uncertain Dynamics Qing-Chang Zhong Dept. of Electrical & Electronic Engineering Imperial College of Science, Technology, and Medicine Exhiition Rd.,

More information

Chapter #6 EEE State Space Analysis and Controller Design

Chapter #6 EEE State Space Analysis and Controller Design hapter #6 EEE3-83 State Space nalsis and ontroller Design State feedack Linear Quadratic Regulator (LQR) Open and closed loop estimators Reduced Order Estimators (not assessed) racking Module Leader: Dr

More information

PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM

PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM Erin Bender Mechanical Engineering Erin.N.Bender@Rose-Hulman.edu ABSTRACT In this paper a freely rotating pendulum suspended from

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot 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 information

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties

Maneuvering Target Tracking Method based on Unknown but Bounded Uncertainties Preprints of the 8th IFAC World Congress Milano (Ital) ust 8 - Septemer, Maneuvering arget racing Method ased on Unnown ut Bounded Uncertainties Hodjat Rahmati*, Hamid Khaloozadeh**, Moosa Aati*** * Facult

More information

DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter

DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter DESIGN SUPPORT FOR MOTION CONTROL SYSTEMS Application to the Philips Fast Component Mounter Hendri J. Coelingh, Theo J.A. de Vries and Jo van Amerongen Dreel Institute for Systems Engineering, EL-RT, University

More information

DETC99/VIB-8223 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS

DETC99/VIB-8223 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS Proceedings of DETC 99 999 ASME Design Engineering Technical Conferences September -5, 999, Las Vegas, Nevada, USA DETC99/VIB-83 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS

More information

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

More information

INSTRUCTIONS TO CANDIDATES:

INSTRUCTIONS TO CANDIDATES: NATIONAL NIVERSITY OF SINGAPORE FINAL EXAMINATION FOR THE DEGREE OF B.ENG ME 444 - DYNAMICS AND CONTROL OF ROBOTIC SYSTEMS October/November 994 - Time Allowed: 3 Hours INSTRCTIONS TO CANDIDATES:. This

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing 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 information

Design and Analysis of Silicon Resonant Accelerometer

Design and Analysis of Silicon Resonant Accelerometer Research Journal of Applied Sciences, Engineering and Technology 5(3): 970-974, 2013 ISSN: 2040-7459; E-ISSN: 2040-7467 Maxwell Scientific Organization, 2013 Sumitted: June 22, 2012 Accepted: July 23,

More information

High PerformanceTracking Control of Automated Slewing Cranes

High PerformanceTracking Control of Automated Slewing Cranes 1 High Performanceracking Control of Automated Slewing Cranes Frank Palis and Stefan Palis Otto-von-Guericke-University Magdeburg Germany 1. Introduction Automation of slewing cranes in handling and transport

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 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 information

Impedance Control for a Free-Floating Robot in the Grasping of a Tumbling Target with Parameter Uncertainty

Impedance Control for a Free-Floating Robot in the Grasping of a Tumbling Target with Parameter Uncertainty Impedance Control for a Free-Floating Root in the Grasping of a Tumling Target with arameter Uncertainty Satoko Aiko, Roerto ampariello and Gerd Hirzinger Institute of Rootics and Mechatronics German Aerospace

More information

Investigation of a Ball Screw Feed Drive System Based on Dynamic Modeling for Motion Control

Investigation of a Ball Screw Feed Drive System Based on Dynamic Modeling for Motion Control Investigation of a Ball Screw Feed Drive System Based on Dynamic Modeling for Motion Control Yi-Cheng Huang *, Xiang-Yuan Chen Department of Mechatronics Engineering, National Changhua University of Education,

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

MEM04: Rotary Inverted Pendulum

MEM04: Rotary Inverted Pendulum MEM4: Rotary Inverted Pendulum Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 April 8, 7 Contents Overview. Configure ELVIS and DC Motor................................ Goals..............................................3

More information

A RECEDING HORIZON CONTROL FOR LIFTING PING-PONG BALL. Sumiko Majima and Keii Chou

A RECEDING HORIZON CONTROL FOR LIFTING PING-PONG BALL. Sumiko Majima and Keii Chou A RECEDING HORIZON CONROL FOR LIFING PING-PONG BALL Sumiko Majima and Keii Chou Graduate School of Systems and Information Engineering, University of sukuba, sukuba, Ibaraki, Japan Abstract: his paper

More information

Contents. Dynamics and control of mechanical systems. Focus on

Contents. 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 information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67 1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual 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 information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

Section 8.5. z(t) = be ix(t). (8.5.1) Figure A pendulum. ż = ibẋe ix (8.5.2) (8.5.3) = ( bẋ 2 cos(x) bẍ sin(x)) + i( bẋ 2 sin(x) + bẍ cos(x)).

Section 8.5. z(t) = be ix(t). (8.5.1) Figure A pendulum. ż = ibẋe ix (8.5.2) (8.5.3) = ( bẋ 2 cos(x) bẍ sin(x)) + i( bẋ 2 sin(x) + bẍ cos(x)). Difference Equations to Differential Equations Section 8.5 Applications: Pendulums Mass-Spring Systems In this section we will investigate two applications of our work in Section 8.4. First, we will consider

More information

Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives

Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives Stephan Beineke Lust Antriebstechnik GmbH Gewerbestrasse 9, D-35633 Lahnau, Germany Phone: 49-644-96626, Fax:

More information

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes)

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes) EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes) ) Block diagram simplification (0 points). Simplify the following block diagram.,i.e., find the transfer function from u to y. Your answer

More information

of a Suspended Load with a Robotic Crane

of a Suspended Load with a Robotic Crane Proceedings of the American Control Conference Chicago, llinois June 2000 Anti-Swing Control of a Suspended Load with a Robotic Crane Jae Y. Lew Ahmed Khalil Dept. of Mechanical Engineering Ohio University

More information

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

Ultimate State. MEM 355 Performance Enhancement of Dynamical Systems

Ultimate State. MEM 355 Performance Enhancement of Dynamical Systems Ultimate State MEM 355 Performance Enhancement of Dnamical Sstems Harr G. Kwatn Department of Mechanical Engineering & Mechanics Drexel Universit Outline Design Criteria two step process Ultimate state

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture 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

Passive Control of Overhead Cranes

Passive Control of Overhead Cranes Passive Control of Overhead Cranes HASAN ALLI TARUNRAJ SINGH Mechanical and Aerospace Engineering, SUNY at Buffalo, Buffalo, New York 14260, USA (Received 18 February 1997; accepted 10 September 1997)

More information

Distributed control of "ball on beam" system

Distributed control of ball on beam system XI International PhD Workshop OWD 29, 17 2 Octoer 29 Distriuted control of "all on eam" system Michał Ganois, University of Science and Technology AGH Astract This paper presents possiilities of control

More information

(W: 12:05-1:50, 50-N202)

(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 information

Analysis of Effects of Rebounds and Aerodynamics for Trajectory of Table Tennis Ball

Analysis of Effects of Rebounds and Aerodynamics for Trajectory of Table Tennis Ball SICE Annual Conference 21 August 18-21, 21, The Grand Hotel, Taipei, Taiwan Analsis of Effects of Reounds and Aerodnamics for Trajector of Tale Tennis Junko Nonomura Mechanical Science and Engineering,

More information

ASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR

ASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR ASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR M PRANESH And Ravi SINHA SUMMARY Tuned Mass Dampers (TMD) provide an effective technique for viration control of flexile

More information

Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles

Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles Proceedings of the European Control Conference 27 Kos, Greece, July 2-5, 27 WeC12.5 Experimental testing and modelling of a passive mechanical steering compensator for high-performance motorcycles Christakis

More information

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Seul 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 information

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record

University of Bristol - Explore Bristol Research. Publisher's PDF, also known as Version of record Watanabe, N., & Stoten, D. P. (214). Actuator control for a rapid prototyping railway bogie, using a dynamically substructured systems approach. In Proceedings of 12th International Conference on Motion

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 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 information

Experimental Comparison of Adaptive Controllers for Trajectory Tracking in Agricultural Robotics

Experimental Comparison of Adaptive Controllers for Trajectory Tracking in Agricultural Robotics Experimental Comparison of Adaptive Controllers for Trajectory Tracking in Agricultural Rootics Jarle Dørum, Tryve Utstumo, Jan Tommy Gravdahl Department of Engineering Cyernetics Norwegian University

More information

506. Modeling and diagnostics of gyroscopic rotor

506. Modeling and diagnostics of gyroscopic rotor 506. Modeling and diagnostics of gyroscopic rotor V. Barzdaitis 1,a, M. Bogdevičius 2,, R. Didžiokas 3,c, M. Vasylius 3,d 1 Kaunas University of Technology, Department of Engineering Mechanics, Donelaičio

More information

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum Proceedings of the International MultiConference of Engineers and Computer Scientists 017 Vol I,, March 15-17, 017, Hong Kong Real-Time Implementation of a LQR-Based Controller for the Stabilization of

More information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. 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 information

Solving Systems of Linear Equations Symbolically

Solving Systems of Linear Equations Symbolically " Solving Systems of Linear Equations Symolically Every day of the year, thousands of airline flights crisscross the United States to connect large and small cities. Each flight follows a plan filed with

More information

Lab 6a: Pole Placement for the Inverted Pendulum

Lab 6a: Pole Placement for the Inverted Pendulum Lab 6a: Pole Placement for the Inverted Pendulum Idiot. Above her head was the only stable place in the cosmos, the only refuge from the damnation of the Panta Rei, and she guessed it was the Pendulum

More information

Differential Flatness-based Kinematic and Dynamic Control of a Differentially Driven Wheeled Mobile Robot

Differential Flatness-based Kinematic and Dynamic Control of a Differentially Driven Wheeled Mobile Robot Differential Flatness-ased Kinematic and Dynamic Control of a Differentially Driven Wheeled Moile Root Chin Pei Tang, IEEE Memer Astract In this paper, we present an integrated motion planning and control

More information

CDS 101: Lecture 2.1 System Modeling

CDS 101: Lecture 2.1 System Modeling CDS 0: Lecture. System Modeling Richard M. Murray 4 Octoer 004 Goals: Define what a model is and its use in answering questions aout a system Introduce the concepts of state, dynamics, inputs and outputs

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 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 information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Robot Position from Wheel Odometry

Robot Position from Wheel Odometry Root Position from Wheel Odometry Christopher Marshall 26 Fe 2008 Astract This document develops equations of motion for root position as a function of the distance traveled y each wheel as a function

More information

Dynamics and control of mechanical systems

Dynamics 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 information

MODELLING AND CONTROL OF A VEHICLE WITH SINGLE-WHEEL CHASSIS ACTUATORS. Ralf Orend

MODELLING AND CONTROL OF A VEHICLE WITH SINGLE-WHEEL CHASSIS ACTUATORS. Ralf Orend MODELLING AND CONTROL OF A VEHICLE WITH SINGLE-WHEEL CHASSIS ACTUATORS Ralf Orend Lehrstuhl für Regelungstechnik Universität Erlangen-Nürnberg Cauerstraße 7, 958 Erlangen, German ralf.orend@rt.eei.uni-erlangen.de

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-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 information

H-infinity Optimal Distributed Control in Discrete Time

H-infinity Optimal Distributed Control in Discrete Time H-infinity Optimal Distriuted Control in Discrete Time Lidström, Carolina; Pates, Richard; Rantzer, Anders Pulished in: 2017 IEEE 56th Conference on Decision and Control, CDC 2017 DOI: 10.1109/CDC.2017.8264176

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

THE REACTION WHEEL PENDULUM

THE 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 information

GAIN 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 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 information

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller Pole-placement by state-space methods Control Design To be considered in controller design * Compensate the effect of load disturbances * Reduce the effect of measurement noise * Setpoint following (target

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive 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 information

Modelling and State Dependent Riccati Equation Control of an Active Hydro-Pneumatic Suspension System

Modelling and State Dependent Riccati Equation Control of an Active Hydro-Pneumatic Suspension System Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 214 Paper No. 31 Modelling and State Dependent Riccati Equation Control of an Hydro-Pneumatic

More information

Homework Solution # 3

Homework Solution # 3 ECSE 644 Optimal Control Feb, 4 Due: Feb 17, 4 (Tuesday) Homework Solution # 3 1 (5%) Consider the discrete nonlinear control system in Homework # For the optimal control and trajectory that you have found

More information

P = ρ{ g a } + µ 2 V II. FLUID STATICS

P = ρ{ g a } + µ 2 V II. FLUID STATICS II. FLUID STATICS From a force analysis on a triangular fluid element at rest, the following three concepts are easily developed: For a continuous, hydrostatic, shear free fluid: 1. Pressure is constant

More information

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems 2 Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems Paul Lambrechts Digital Motion Control (4K4), 23 Faculty of Mechanical Engineering, Control Systems Technology Group /42 2

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear 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 information

Event Discrete Control Strategy Design of Overhead Crane embedded in Programmable Logic Controller

Event Discrete Control Strategy Design of Overhead Crane embedded in Programmable Logic Controller American Journal of Engineering Research (AJER) 2018 Research Paper American Journal of Engineering Research (AJER) e-issn: 2320-0847 p-issn : 2320-0936 Volume-7, Issue-1, pp-46-52 www.ajer.org Open Access

More information

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1 Appendix W Dynamic Models W.2 4 Complex Mechanical Systems W.2.1 Translational and Rotational Systems In some cases, mechanical systems contain both translational and rotational portions. The procedure

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

A SHEAR LOCKING-FREE BEAM FINITE ELEMENT BASED ON THE MODIFIED TIMOSHENKO BEAM THEORY

A SHEAR LOCKING-FREE BEAM FINITE ELEMENT BASED ON THE MODIFIED TIMOSHENKO BEAM THEORY Ivo Senjanović Nikola Vladimir Dae Seung Cho ISSN 333-4 eissn 849-39 A SHEAR LOCKING-FREE BEAM FINITE ELEMENT BASED ON THE MODIFIED TIMOSHENKO BEAM THEORY Summary UDC 534-6 An outline of the Timoshenko

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «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 information

Joint Torque Control for Backlash Compensation in Two-Inertia System

Joint Torque Control for Backlash Compensation in Two-Inertia System Joint Torque Control for Backlash Compensation in Two-Inertia System Shota Yamada*, Hiroshi Fujimoto** The University of Tokyo 5--5, Kashiwanoha, Kashiwa, Chiba, 227-856 Japan Phone: +8-4-736-3873*, +8-4-736-43**

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. 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 information

Case Study: The Pelican Prototype Robot

Case 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 information

Polynomial Degree and Finite Differences

Polynomial Degree and Finite Differences CONDENSED LESSON 7.1 Polynomial Degree and Finite Differences In this lesson, you Learn the terminology associated with polynomials Use the finite differences method to determine the degree of a polynomial

More information

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing

Position and Velocity Profile Tracking Control for New Generation Servo Track Writing Preprints of the 9th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 24 Position and Velocity Profile Tracking Control for New Generation Servo Track

More information

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control 2017 21st International Conference on Process Control (PC) June 6 9, 2017, Štrbské Pleso, Slovakia Modelling of Ball and Plate System Based on First Principle Model and Optimal Control František Dušek,

More information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering High-Speed Effects

Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering High-Speed Effects Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation August 5-8, 2007, Harin, China Design Parameter Sensitivity Analysis of High-Speed Motorized Spindle Systems Considering

More information

Gain 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 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 information

A Novel Ball on Beam Stabilizing Platform with Inertial Sensors Part II: Hybrid Controller Design: Partial Pole Assignment & Rapid Control Prototyping

A Novel Ball on Beam Stabilizing Platform with Inertial Sensors Part II: Hybrid Controller Design: Partial Pole Assignment & Rapid Control Prototyping Vol. 6, No., A Novel Ball on Beam Stailizing Platform with Inertial Sensors Part II: Hyrid Controller Design: Partial Pole Assignment & Rapid Control Prototyping Ali Shahaz Haider Control Systems Laoratory

More information

Final Exam Solution Dynamics :45 12:15. Problem 1 Bateau

Final Exam Solution Dynamics :45 12:15. Problem 1 Bateau Final Exam Solution Dynamics 2 191157140 31-01-2013 8:45 12:15 Problem 1 Bateau Bateau is a trapeze act by Cirque du Soleil in which artists perform aerial maneuvers on a boat shaped structure. The boat

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Advanced Robotic Manipulation Handout CS37A (Spring 017 Solution Set # Problem 1 - Redundant robot control The goal of this problem is to familiarize you with the control of a robot that is redundant with

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

The exact region of stability for MacCormack scheme. Hoon Hong. Research Institute for Symbolic Computation. Johannes Kepler University

The exact region of stability for MacCormack scheme. Hoon Hong. Research Institute for Symbolic Computation. Johannes Kepler University The eact region of stailit for MacCormack scheme Hoon Hong Research Institute for Smolic Computation Johannes Kepler Universit A- Linz, Austria e-mail: hhong@risc.uni-linz.ac.at Astract Let the two dimensional

More information

a b a b ab b b b Math 154B Elementary Algebra Spring 2012

a b a b ab b b b Math 154B Elementary Algebra Spring 2012 Math 154B Elementar Algera Spring 01 Stud Guide for Eam 4 Eam 4 is scheduled for Thursda, Ma rd. You ma use a " 5" note card (oth sides) and a scientific calculator. You are epected to know (or have written

More information

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator Preprints of the 8th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes (SAFEPROCESS) August 29-31, 212. Mexico City, Mexico Application of Adaptive Thresholds in Robust Fault

More information

Automatic Control Systems. -Lecture Note 15-

Automatic Control Systems. -Lecture Note 15- -Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)

More information

SIMILARITY METHODS IN ELASTO-PLASTIC BEAM BENDING

SIMILARITY METHODS IN ELASTO-PLASTIC BEAM BENDING Similarity methods in elasto-plastic eam ending XIII International Conference on Computational Plasticity Fundamentals and Applications COMPLAS XIII E Oñate, DRJ Owen, D Peric and M Chiumenti (Eds) SIMILARIT

More information

Trajectory 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 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 information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

A NEW HYBRID TESTING PROCEDURE FOR THE LOW CYCLE FATIGUE BEHAVIOR OF STRUCTURAL ELEMENTS AND CONNECTIONS

A NEW HYBRID TESTING PROCEDURE FOR THE LOW CYCLE FATIGUE BEHAVIOR OF STRUCTURAL ELEMENTS AND CONNECTIONS SDSS Rio 010 STABILITY AND DUCTILITY OF STEEL STRUCTURES E. Batista, P. Vellasco, L. de Lima (Eds.) Rio de Janeiro, Brazil, Septemer 8-10, 010 A NEW HYBRID TESTING PROCEDURE FOR THE LOW CYCLE FATIGUE BEHAVIOR

More information

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks

Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks International Journal of Scientific and Research Publications, Volume 5, Issue 11, November 2015 168 Vibration Suppression of a 2-Mass Drive System with Multiple Feedbacks L. Vidyaratan Meetei, Benjamin

More information

Travel Grouping of Evaporating Polydisperse Droplets in Oscillating Flow- Theoretical Analysis

Travel Grouping of Evaporating Polydisperse Droplets in Oscillating Flow- Theoretical Analysis Travel Grouping of Evaporating Polydisperse Droplets in Oscillating Flow- Theoretical Analysis DAVID KATOSHEVSKI Department of Biotechnology and Environmental Engineering Ben-Gurion niversity of the Negev

More information

Feedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique

Feedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique (IJACSA) International Journal o Advanced Computer Science Applications Vol. 5 No. 11 14 Feedback Optimal Control or Inverted Pendulum Problem b Using the Generating Function echnique Han R. Dwidar Astronom

More information

Suppose that we have a specific single stage dynamic system governed by the following equation:

Suppose that we have a specific single stage dynamic system governed by the following equation: Dynamic Optimisation Discrete Dynamic Systems A single stage example Suppose that we have a specific single stage dynamic system governed by the following equation: x 1 = ax 0 + bu 0, x 0 = x i (1) where

More information

State Feedback Controller for Position Control of a Flexible Link

State Feedback Controller for Position Control of a Flexible Link Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state

More information