TRAJECTORY CONTROL OF CRANE LOAD POSITION AND INCLINATION. Harald Aschemann, Oliver Sawodny, Eberhard P. Hofer
|
|
- Bennett Hamilton
- 6 years ago
- Views:
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
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 informationComments 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 informationChapter #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 informationPARAMETER 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 informationRobot Manipulator Control. Hesheng Wang Dept. of Automation
Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute
More informationManeuvering 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 informationDESIGN 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 informationDETC99/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 informationManufacturing 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 informationINSTRUCTIONS 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 informationBalancing of an Inverted Pendulum with a SCARA Robot
Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland
More informationDesign 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 informationHigh 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 informationFEEDBACK 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 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 informationImpedance 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 informationInvestigation 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 informationD(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 informationMEM04: 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 informationA 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 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 informationECEN 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 informationVirtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National
More informationControl 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 informationOptimal 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 informationSection 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 informationDesign 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 informationEE363 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 informationof 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 informationControl 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 informationUltimate 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 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 informationPassive 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 informationDistributed 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)
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 informationAnalysis 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 informationASEISMIC 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 informationExperimental 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 informationSeul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616
On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis
More informationUniversity 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 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 informationExperimental 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 information506. 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 informationReal-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 informationRobotics. Dynamics. University of Stuttgart Winter 2018/19
Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational
More informationSolving 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 informationLab 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 informationDifferential 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 informationCDS 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 informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationFeedback 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 informationRobot 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 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 informationMODELLING 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 informationStable 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 informationTrajectory-tracking control of a planar 3-RRR parallel manipulator
Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract
More informationH-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 informationState 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 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 informationGAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL
GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY
More information10/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 informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationModelling 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 informationHomework 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 informationP = ρ{ 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 informationTrajectory 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 informationAn 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 informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationEvent 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 informationAppendix 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 informationVideo 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 informationA 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 informationLaboratory 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 informationLecture «Robot Dynamics»: Dynamics and Control
Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationJoint 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 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 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 informationPolynomial 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 informationPosition 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 informationModelling 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 informationDesign 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 informationDesign 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 informationGain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control
Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR
More informationA 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 informationFinal 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 informationAdvanced 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 informationIndex. 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 informationThe 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 informationa 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 informationApplication 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 informationAutomatic 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 informationSIMILARITY 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 informationTrajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer
Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Fatemeh Ansarieshlaghi and Peter Eberhard Institute of Engineering and Computational
More informationAcceleration Feedback
Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic
More informationA 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 informationVibration 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 informationTravel 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 informationFeedback 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 informationSuppose 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 informationState 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