magnitude [db] phase [deg] frequency [Hz] feedforward motor load -

Size: px
Start display at page:

Download "magnitude [db] phase [deg] frequency [Hz] feedforward motor load -"

Transcription

1 ITERATIVE LEARNING CONTROL OF INDUSTRIAL MOTION SYSTEMS Maarten Steinbuch and René van de Molengraft Eindhoven University of Technology, Faculty of Mechanical Engineering, Systems and Control Group, P.O. Box 513, 56 MB Eindhoven, The Netherlands, phone/fax: / Abstract: Repetitive and iterative learning control are control strategies for systems that perform repetitive tasks or on which periodic disturbances act. In the field of motion systems this occurs if disturbances are position dependent or if dynamics are excited in a similar way during each point to point motion. For this class of systems design procedures for feedback controllers are recapitulated and feedforward strategies are explained. Iterative learning control in particular is a powerful concept, and design rules can be used to reduce the error far above the feedback bandwidth for repeatedly operated machines. Experiments illustrate the value of these design rules. Copyright cfl2 IFAC Keywords: Learning control,repetitive control, motion control, disturbance rejection, tracking, mechatronics. 1. INTRODUCTION Control systems subjected to periodic disturbances may well benefit from the use of repetitive control. Repetitive controllers employ the internal model principle and consist of a periodic signal generator, enabling perfect (asymptotic) rejection of the periodic disturbances. In case of tracking systems where the task (setpoint) is known to be a predetermined (repeatedly supplied) trajectory, repetitive control is used in a semi openloop (feedforward) fashion known as (iterative) learning control. Equivalent schemes are being used in process industry and are known as `run-torun' control. In cases where periodic measurement noise is significant, repetitive control is applied in the form of digital comb-filters for noise reduction. The papers by Moore et al. (1992) and Tomizuka et al. (1988) cover most of the relevant features of repetitive and iterative learning control. The main focus of this paper is to show how to use iterative learning control (ILC) algorithms for industrial motion systems under repetitive tasks. First, we will present a short review of feedback and feedforward tuning of industrial motion control systems (Section 2). A classification of various methods used for feedforward tuning/design will be discussed in Section 3. In Section 4, Iterative Learning Control will be explained in more detail, including design guidelines. In Section 5, a particular industrial motion system will be introduced. It has the physical structure of an H-drive, with 3 linear motors, and it is being used as component mounter in the semiconductor industry. The use of feedforward schemes, including ILC, is shown using experiments on the H-drive. Finally, the main results will be summarized in Section 6.

2 2. MOTION CONTROL The application field of motion control systems is widely present in industry for motion tasks such as pick-and-place, assembly etc. The underlying disciplines such as mechanics, electronic power supplies and electronics, electric motors, sensor technology and digital control have rapidly developed over the last decade. The field of mechatronic systems has emerged to emphasize the importance of a systems approach for design. In this section we will describe only a small, but basic part of mechatronic (motion) systems, namely the elementary positioning control loop. Consider a typical motion system as it is schematically depicted in Fig. 1. xm x l magnitude [db] phase [deg] frequency [Hz] Fig. 2. Bode diagram of motion system, sensor on motor ( ) or load (- -). feedforward F motor load setpoint - K G position Fig. 1. Motion system. The driving force F is assumed to be generated by a current-controlled motor, such that the input of the system indeed can be seen as force. Either the motor position x m or the load position x l can be measured (in most cases unfortunately not both!). Both masses (or inertias for rotating machines) are assumed to be connected via a mechanical connection with finite stiffness and damping. From the equations of motion, a simple linear dynamic model can be derived. The model has a frequency response function as depicted in Fig. 2, both for the motor position measurement case(f! x m ) and for the load position measurement situation (F! x l ). The frequency responses are elementary for many motion control systems seen in practice, although often more resonances occur at higher frequencies. A block-diagram of the control loop is shown in Fig. 3, where K(s) represents the feedback controller transfer function and G(s) represents the plant transfer function. The use of (acceleration) feedforward is a standard means of obtaining small errors in case of tracking a setpoint signal. In the remainder of this section, first we will focus on feedback loop tuning, and second, we will describe tuning rules for feedforward. Fig. 3. Block-diagram of a motion control system. 2.1 Feedback The (feedback) controller K for the above motion control system consists of the necessary stabilizing PD part, in many cases in the form of a lead/lag filter fi1s+1 fi 2s+1. In most cases integral action is added, as well as a low-pass filter at high frequencies to prevent amplification of noise, and possibly some notches to cope with parasitic dynamics. Rulesof-thumb to tune a motion controller are given in terms of break-points of the various filters. If we denote the bandwidth, defined as the first db crossing of the open-loop frequency response, as! b, then the integral action works up to! b /6, the zero of the lead/lag is at! b /3, the pole is at! b *3 and the low-pass break-point isat! b *1. If stability is endangered by resonances, 2nd order filters (generally called notches if the undamped frequency of the zeros equals that of the poles) are used. Playing with such filters and tuning while inspecting the open-loop frequency response (in Bode, Nyquist or Nichols charts) is what is called (manual) `loopshaping'. The choice of the bandwidth normally depends on various (mixed) performance measures, such as disturbance rejection and settling behaviour under tracking conditions. Moreover, it is a wellknown fact that disturbance dynamics should be accounted for in the controller tuning (and possibly in the controller structure) (Steinbuch and Norg, 1998).

3 position [m] 2.2 Feedforward Once the feedback part K(s) of the controller has been designed and tuned, the feedforward part can be designed; notice that from theory in a modelbased design procedure a simultaneous (2DOF) control design would be done, while in industrial practice the feedback and feedforward designs are separated. For point-to-point motions normally 2nd or 3rd order trajectories are chosen, because with force (i.e. motor current) as input and position as output, the reference trajectory for the output should be at least a twice differentiable signal to prevent unbounded input signals. In Fig. 4 (top) typical position setpoints are shown: 2nd order (dashed) and 3rd order (solid). The corresponding accelerations are shown in Fig. 4 bottom. Motivations for using 3rd order profiles are (i) limited bandwidth of motor current amplifiers, and (ii) prevention of exciting high frequency parasitic dynamics. The price to be payed for such jerk-limited setpoints are higher maximum accelerations (assuming equal set-up time). acceleration [m/s 2 ] time [s] time [s] Fig. 4. Position setpoint signal (top) and acceleration (bottom); 3rd order (solid) and 2nd order (dashed) The actual feedforward path in industrial motion controllers consists normally of acceleration, velocity and coulomb friction feedforward. For systems where inertial forces are the most important, the use of acceleration feedforward determines final tracking performance. The acceleration trajectory as shown in Fig. 4, bottom, is divided by the total process gain (motor/amplifier gain divided by the mass or inertia) to obtain the acceleration (force) feedforward signal. Dependent on viscous and coulomb friction levels, appropriate feedforward signals are added. 3. ADVANCED FEEDFORWARD DESIGN Within industry the use of knowledge of system dynamics does go beyond the simple 1-mass system: the use of `PID+' controllers using notches and other filters to compensate system dynamics is common practice in motion control. With respect to feedforward design the situation is slightly different in that known solutions in literature are not yet widely spread within industry. One could distinguish between two classes of feedforward design: model-based and data-based feedforward design. We will discuss some features of both methodologies. 3.1 Model-based Feedforward design Model-based feedforward design is focused on compensating the dynamics of the system to be controlled. Such dynamics can be rigid body (nonlinear) dynamics, as well as (linear) parasitic dynamics. Based on models the following techniques are known for designing a feedforward (or openloop input) signal, with emphasis on accounting for linear parasitic dynamics, and under the assumption of limitations with respect to maximum velocity, acceleration and jerk. (i) Single mass acceleration feedforward, as described before. Main problem is that settling time may be long if low damped parasitic resonances are excited. (ii) Filtering feedforward and reference signals. In most cases of filtering, low-pass or notch filtering is used to prevent high frequency excitation of parasitic resonances. Drawback is that set-up times can become quite large and robustness for changing dynamics is not trivial. (iii) Input shaping techniques. Here the goal is to shape reference and feedforward signals as with filtering, but this is done in time domain (convolution with series of impulses). Robustness can be accounted for, and set-up times are smaller than with plain filtering, see (Singer, 1999) for an overview of command and input shaping techniques. (iv) Constrained optimization of the input signal (system inversion). This implies minimal set-up times, but computational problems can occur, and robustness is not straightforward. 3.2 Data-based Feedforward design Data-based feedforward tuning uses closed-loop experimental data to adjust feedforward signals. It can be used for compensating plant dynamics, but also for counteracting deterministic disturbances and systematic errors. (i) High gain feedback of integral action. The way this is used in practice is that a very low velocity scanning mode of the motion system is realized.

4 The integral action will attenuate all low frequent (mostly position dependent) disturbances. The output signal of the integral part of the feedback controller is stored and added to the existing feedforward signal. This method is very simple and easy to use. Drawback is that noise contributions are not systematically separated from the deterministic reproducible errors. (ii) Learning control using neural nets. This class of methods exploits repeated operation of the motion system, and stores the information gathered. The motions do not need to be repeatedly the same, but can change from run to run, which is an important benefit. Using a neural network with specific structure feedforward signals can be learnt as a function of time, position or as a function of other signals (`pattern-based learning'). Drawback is that convergence proofs are difficult or even impossible to give. (iii) Iterative Learning Control (ILC). This could be seen as a special form (`repetition-based learning') of the previous method. The method only works for repeatedly applied (equal) motion commands. The error information is stored, filtered and added to the previous feedforward. The basic working principle is also high gain feedback, as with the integral action, but from run to run. If models of the plant are available, stability theory can be applied. Because of this, convergence can be guaranteed which also implies that ILC can be designed to obtain the highest convergence rate 1. Drawback is that the learnt feedforward is only applicable for the specific motion profile applied during learning, although research work is being done to overcome this (Xu and Zhu, 1999). In the next section we will elaborate on ILC. Before we address ILC in more detail, first an illustration will be given of the relevance of databased feedforward tuning. Consider two runs of a motion system in Fig. 5. The figure shows the errors signals of the two runs, as well as the corresponding acceleration profile. The motion is a point-to-point motion, where accuracy is required during the constant velocity phase (from t=.3 until t=.18s). From the figure it can be seen that the two runs show a similar error as function of time. It at least suggests that the reproducible part of the error is relatively large compared to the stochastic part of the error. This motivates further investigation into the possible use of learning type of feedforward tuning for such a system. position error y [nm] y error, September 6 and Oktober time [s] Fig. 5. Reproducible error signal of a scanning motion 4. ITERATIVELEARNING CONTROL 4.1 Working principle Ablock diagram of a feedback controlled system G(s) with ILC added is shown in Fig. 6. The stabilizing feedback controller K(s) is assumed to be given. A run (trial) has a finite duration t 2 [t t e ], and it is assumed that the system is at rest before t and after t e.each run is denoted with an index, so e k (t) (or shortly denoted as e k ) means the error signal e(t) during the k-th run. Iterative learning control works as follows. For a certain setpoint r k (t) and feedforward f k (t) a motion is performed. The resulting error signal e k (t) is stored. In an off-line operation, the error signal is filtered with the filter L(s), called learning filter, and added to the feedforward f k. Then a filter Q(s), called robustness filter, is applied to the sum of the old feedforward and the filtered error. The resulting signal is the new feedforward f k+1 to be used in the next run. setpoint r k + - e k e k K(s) L(s) + + f k+1 Q(s) f k feedforward + + G(s) Fig. 6. Iterative Learning Control block diagram 1 in some sense the method can also be seen as a modelbased design method, see Section 3.2 The design of the learning filter L(s) and of the robustness filter Q(s) determines performance of the ILC algorithm. Most important is to assure convergence of the learning process (Moore et al., 1992).

5 4.2 Convergence For convergence analysis a small-gain type of argument will be used, for which it is assumed that r k =, and all initial conditions are zero. The closed-loop system transfer from feedforward path to the error signal yields: The learning up-date rule is: then eliminate f: or e k = G 1+GK f k (1) f k+1 = Q (f k + Le k ) (2) e k+1 = G 1+GK f k+1 (3) = G 1+GK Q (f k + Le k ) (4) = Q 1+ G 1+GK L e k (5) e k+1 = Q fi fi fi fi Q 1+ G 1+GK L e k (6) which shows the propagation of the error signal from run to run. Convergence will take place if: fi fifi 1 G 1+GK L fi < 1 (7) Apparently, asuitablechoice for L would be L = 1+GK G. However, the process-sensitivity G 1+GK is strictly proper in most cases, and certainly in motion control systems with position as output. This means that it can not be inverted. Moreover, if the transfer function contains non-minimum phase zeros it would imply an unstable inverse. For this reason an approximate inverse is determined: L ß 1+GK G. Hence, the robustness filter Q is required in order to satisfy inequality (7) for all frequencies. ffl use a standard feedforward as initial signal, and perform a point-to-point motion, store the error. Filter this off-line by L(s) and add to the old feedforward. Filter the sum with Q(s)in an anti-causal way to obtain a filtered signal without phase lag, ffl repeat the previous step until the error becomes sufficiently small. Freeze the learnt feedforward. Typically, 3-1 runs are needed to decrease the error with a factor 1-1, depending on the size of the stochastic part of the error relative to its deterministic part. In the next section we will illustrate the power of ILC for an industrial H-drive. 5. APPLICATION TO H-DRIVE The `H-drive' is a XY positioning system with three linear motors. The mechanism is used in Component Mounters as the basic positioning device for pick-and-place operation of components on Printed Circuit Boards. All three linear motor have encoder sensors and are direct drive, electrically commutating motors with current control (Otten et al. 1997). The servo systems are decoupled (single-axis) PID type with low-pass and two notches. Feedforward signals are acceleration, velocity and friction feedforward. The servo's typically have 3 Hz bandwidth and the mechanics show resonances above 15 Hz, see Fig. 8. A form of gain-scheduling assures that gain is not dependent on position; however, resonances are. Typical tracking performance is accelerations up to 8 m=s 2, and errors less than 1 μm. 4.3 Design procedure and guidelines ffl determine a parametric model for the process sensitivity G=(1 + GK). This can be done using standard system identification techniques, for instance using frequency response measurements and fitting in the frequency domain, ffl design the inverse approximation L(s), for instance by using the ZPETC algorithm (Tomizuka et al., 1988), ffl calculate the frequency response of 1 LG=(1 + GK), and design Q as a stable filter such that it equals 1 (Roover and Bosgra, 2), except where 1 LG=(1 + GK) deviates from, Fig. 7. H-drive pick-and-place system

6 Using the model and the controller information, a learning filter L(s) is designed, of which the frequency response is plotted in Fig. 9. The error after learning is plotted in Fig. 1, together with the original error. It can be seen that the improvement is significant. Future work on the H-drive will be focused on the robustness of the ILC scheme for changing operating conditions, and further research for making ILC less sensitive for changes in trajectories. Fig. 1. Error before and after iterative learning control an industrial H-drive system experimentally validates the design procedure. Future work should reveal robustness for modelling errors and changing operating conditions. REFERENCES Fig. 8. Measured and modelled frequency response function of the H drive Moore, K.L., M. Dahley and S.P. Bhattacharyya (1992). Iterative learning control: a survey and new results", Journal of Robotic Systems, vol.9, no.5, pp Otten, G., T.J.A. de Vries, J. van Amerongen, A.M. Rankers and E.W. Gaal (1997). Linear Motor Motion Control Using a Learning Feedforward Controller", IEEE/ASME Trans. Mechatronics, Vol.2, no.3, pp Roover, D. de and O.H. Bosgra (2). Synthesis of Robust Multivariable Iterative Learning Controllers with application to a Wafer Stage", Int. J. of Control,2, 19p. Singer, N., W. Singhose and W. Seering (1999). Comparison of filtering methods for reducing residual vibration", European Journal of Control, pp Fig. 9. Learning filter design for the H-drive 6. CONCLUSIONS In this paper a short review is given of feedback and feedforward tuning for industrial motion control systems. For feedforward tuning Iterative Learning Control provides a powerful method for suppressing systematic errors in motion systems which perform repetitive tasks. The application to Steinbuch, M. and M.L. Norg (1998). Advanced Motion Control: an industrial perspective", European Journal of Control, pp Tomizuka, M., T.C. Tsao and K.K. Chew (1988). Discrete-time domain analysis and synthesis of repetitive controllers", Proc American Control Conference, pp Xu, J. Xu, J.-X. and T. Zhu (1999). Dual-scale direct learning control of trajectory tracking for a class of nonlinear uncertain systems" IEEE Trans. on Automatic Control, vol.44, no.1, pp

Jerk derivative feedforward control for motion systems

Jerk derivative feedforward control for motion systems Jerk derivative feedforward control for motion systems Matthijs Boerlage Rob Tousain Maarten Steinbuch Abstract This work discusses reference trajectory relevant model based feedforward design. For motion

More information

EVALUATION OF (UNSTABLE) NON-CAUSAL SYSTEMS APPLIED TO ITERATIVE LEARNING CONTROL

EVALUATION OF (UNSTABLE) NON-CAUSAL SYSTEMS APPLIED TO ITERATIVE LEARNING CONTROL EVALUATION OF (UNSTABLE) NON-CAUSAL SYSTEMS APPLIED TO ITERATIVE LEARNING CONTROL M.G.E. Schneiders, M.J.G. van de Molengraft and M. Steinbuch Eindhoven University of Technology, Control Systems Technology,

More information

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented

More information

Phase correction for Learning Feedforward Control

Phase correction for Learning Feedforward Control hase correction for Learning Feedforward Control Bas J. de Kruif and Theo J. A. de Vries Drebbel Institute of Mechatronics, University of Twente, The Netherlands. email:b.j.dekruif@utwente.nl ABSTRACT

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

High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter

High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter High Precision Control of Ball Screw Driven Stage Using Repetitive Control with Sharp Roll-off Learning Filter Tadashi Takemura and Hiroshi Fujimoto The University of Tokyo --, Kashiwanoha, Kashiwa, Chiba,

More information

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii Contents 1 An Overview and Brief History of Feedback Control 1 A Perspective on Feedback Control 1 Chapter Overview 2 1.1 A Simple Feedback System 3 1.2 A First Analysis of Feedback 6 1.3 Feedback System

More information

Circle Criterion in Linear Control Design

Circle Criterion in Linear Control Design 8 American Control Conference Westin Seattle Hotel Seattle Washington USA June -3 8 ThC8. Circle Criterion in Linear Control Design Marcel Heertjes and Maarten Steinbuch Abstract This paper presents a

More information

Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics

Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL 49, NO 6, JUNE 2002 753 Simple Learning Control Made Practical by Zero-Phase Filtering: Applications to Robotics Haluk

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

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

Rejection of fixed direction disturbances in multivariable electromechanical motion systems

Rejection of fixed direction disturbances in multivariable electromechanical motion systems Rejection of fixed direction disturbances in multivariable electromechanical motion systems Matthijs Boerlage Rick Middleton Maarten Steinbuch, Bram de Jager Technische Universiteit Eindhoven, Eindhoven,

More information

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

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

Analysis and Synthesis of Single-Input Single-Output Control Systems

Analysis and Synthesis of Single-Input Single-Output Control Systems Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems

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

Lifted approach to ILC/Repetitive Control

Lifted approach to ILC/Repetitive Control Lifted approach to ILC/Repetitive Control Okko H. Bosgra Maarten Steinbuch TUD Delft Centre for Systems and Control TU/e Control System Technology Dutch Institute of Systems and Control DISC winter semester

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

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

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

EXPERIMENTAL DEMONSTRATION OF RESET CONTROL DESIGN 1 ABSTRACT

EXPERIMENTAL DEMONSTRATION OF RESET CONTROL DESIGN 1 ABSTRACT EXPERIMENTAL DEMONSTRATION OF RESET CONTROL DESIGN 1 Y. Zheng, Y. Chait, 3 C.V. Hollot, 4 M. Steinbuch 5 and M. Norg 6 ABSTRACT Using the describing function method, engineers in the 195 s and 196 s conceived

More information

HYBRID CONTROL FOR MOTION SYSTEMS WITH IMPROVED DISTURBANCE REJECTION

HYBRID CONTROL FOR MOTION SYSTEMS WITH IMPROVED DISTURBANCE REJECTION ENOC-8, Saint Petersburg, Russia, 3- June/July 8 HYBRID CONTROL FOR MOTION SYSTEMS WITH IMPROVED DISTURBANCE REJECTION Marcel Heertjes ASML Mechatronic Systems Development 56 MD Veldhoven, The Netherlands

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

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust

More information

Stability of CL System

Stability of CL System Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr

ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM. Stig Moberg Jonas Öhr ROBUST CONTROL OF A FLEXIBLE MANIPULATOR ARM: A BENCHMARK PROBLEM Stig Moberg Jonas Öhr ABB Automation Technologies AB - Robotics, S-721 68 Västerås, Sweden stig.moberg@se.abb.com ABB AB - Corporate Research,

More information

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM Seunghyeokk James Lee, Tsu-Chin Tsao Mechanical and Aerospace Engineering Department University of California

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open

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

Active Control? Contact : Website : Teaching

Active Control? Contact : Website :   Teaching Active Control? Contact : bmokrani@ulb.ac.be Website : http://scmero.ulb.ac.be Teaching Active Control? Disturbances System Measurement Control Controler. Regulator.,,, Aims of an Active Control Disturbances

More information

APPROXIMATE REALIZATION OF VALVE DYNAMICS WITH TIME DELAY

APPROXIMATE REALIZATION OF VALVE DYNAMICS WITH TIME DELAY APPROXIMATE REALIZATION OF VALVE DYNAMICS WITH TIME DELAY Jan van Helvoirt,,1 Okko Bosgra, Bram de Jager Maarten Steinbuch Control Systems Technology Group, Mechanical Engineering Department, Technische

More information

DEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1

DEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1 DEVELOPMENT OF A NOVEL ACTIVE ISOLATION CONCEPT 1 Michiel J. Vervoordeldonk, Theo A.M. Ruijl, Rob M.G. Rijs Philips Centre for Industrial Technology, PO Box 518, 5600 MD Eindhoven, The Netherlands 2 1

More information

Vibration and motion control design and trade-off for high-performance mechatronic systems

Vibration and motion control design and trade-off for high-performance mechatronic systems Proceedings of the 2006 IEEE International Conference on Control Applications Munich, Germany, October 4-6, 2006 WeC11.5 Vibration and motion control design and trade-off for high-performance mechatronic

More information

Wataru Ohnishi a) Student Member, Hiroshi Fujimoto Senior Member Koichi Sakata Member, Kazuhiro Suzuki Non-member Kazuaki Saiki Member.

Wataru Ohnishi a) Student Member, Hiroshi Fujimoto Senior Member Koichi Sakata Member, Kazuhiro Suzuki Non-member Kazuaki Saiki Member. IEEJ International Workshop on Sensing, Actuation, and Motion Control Proposal of Decoupling Control Method for High-Precision Stages using Multiple Actuators considering the Misalignment among the Actuation

More information

Positioning Servo Design Example

Positioning Servo Design Example Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually

More information

Table of Laplacetransform

Table of Laplacetransform Appendix Table of Laplacetransform pairs 1(t) f(s) oct), unit impulse at t = 0 a, a constant or step of magnitude a at t = 0 a s t, a ramp function e- at, an exponential function s + a sin wt, a sine fun

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Advanced Motion Control for Precision Mechatronics: Control, Identification, and Learning of Complex Systems

Advanced Motion Control for Precision Mechatronics: Control, Identification, and Learning of Complex Systems IEEJ Transactions on xx Vol.137 No.xx pp.1 14 DOI: 1.1541/ieejxxs.137.1 Advanced Motion Control for Precision Mechatronics: Control, Identification, and Learning of Complex Systems Paper Tom Oomen a) Non-member

More information

Trajectory planning and feedforward design for electromechanical motion systems version 2

Trajectory planning and feedforward design for electromechanical motion systems version 2 2 Trajectory planning and feedforward design for electromechanical motion systems version 2 Report nr. DCT 2003-8 Paul Lambrechts Email: P.F.Lambrechts@tue.nl April, 2003 Abstract This report considers

More information

Iterative Learning Control (ILC)

Iterative Learning Control (ILC) Department of Automatic Control LTH, Lund University ILC ILC - the main idea Time Domain ILC approaches Stability Analysis Example: The Milk Race Frequency Domain ILC Example: Marine Vibrator Material:

More information

QFT Framework for Robust Tuning of Power System Stabilizers

QFT Framework for Robust Tuning of Power System Stabilizers 45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574

More information

Collocated versus non-collocated control [H04Q7]

Collocated versus non-collocated control [H04Q7] Collocated versus non-collocated control [H04Q7] Jan Swevers September 2008 0-0 Contents Some concepts of structural dynamics Collocated versus non-collocated control Summary This lecture is based on parts

More information

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate

More information

Exploiting Additional Actuators and Sensors for Nano-Positioning Robust Motion Control

Exploiting Additional Actuators and Sensors for Nano-Positioning Robust Motion Control *Manuscript Click here to view linked References Exploiting Additional Actuators and Sensors for Nano-Positioning Robust Motion Control Robbert van Herpen a, Tom Oomen a, Edward Kikken a, Marc van de Wal

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.

More information

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl

More information

Motion Control of Linear Permanent Magnet Motors with Force Ripple Compensation

Motion Control of Linear Permanent Magnet Motors with Force Ripple Compensation Motion Control of Linear Permanent Magnet Motors with Force Ripple Compensation Röhrig, Christof Department of Electrical Engineering and Information Technology University of Hagen Feithstr. 14, D-5897

More information

Lecture 1: Feedback Control Loop

Lecture 1: Feedback Control Loop Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure

More information

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

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

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

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

The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm

The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 The Feedforward Friction Compensation of Linear Motor Using Genetic Learning Algorithm Chin-Sheng

More information

PID continues to be popular in the industry due to its wide

PID continues to be popular in the industry due to its wide Constant in gain Lead in phase element - Application in precision motion control Niranjan Saikumar, Rahul Kumar Sinha, S. Hassan HosseinNia Precision and Microsystems Engineering, Faculty of Mechanical

More information

Control Systems. EC / EE / IN. For

Control Systems.   EC / EE / IN. For Control Systems For EC / EE / IN By www.thegateacademy.com Syllabus Syllabus for Control Systems Basic Control System Components; Block Diagrammatic Description, Reduction of Block Diagrams. Open Loop

More information

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected

More information

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open

More information

Robust Internal Model Control for Impulse Elimination of Singular Systems

Robust Internal Model Control for Impulse Elimination of Singular Systems International Journal of Control Science and Engineering ; (): -7 DOI:.59/j.control.. Robust Internal Model Control for Impulse Elimination of Singular Systems M. M. Share Pasandand *, H. D. Taghirad Department

More information

Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma

Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma Design of iterative learning control algorithms using a repetitive process setting and the generalized KYP lemma 22 th July 2015, Dalian, China Wojciech Paszke Institute of Control and Computation Engineering,

More information

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual

Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant

More information

Iterative Controller Tuning Using Bode s Integrals

Iterative Controller Tuning Using Bode s Integrals Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch

More information

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,

More information

Optimal Plant Shaping for High Bandwidth Disturbance Rejection in Discrete Disturbance Observers

Optimal Plant Shaping for High Bandwidth Disturbance Rejection in Discrete Disturbance Observers Optimal Plant Shaping for High Bandwidth Disturbance Rejection in Discrete Disturbance Observers Xu Chen and Masayoshi Tomiuka Abstract The Qfilter cutoff frequency in a Disturbance Observer DOB) is restricted

More information

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West

More information

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

More information

Introduction to centralized control

Introduction to centralized control ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task

More information

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION Proceedings of the 1998 IEEE International Conference on Control Applications Trieste, Italy 1-4 September 1998 TAO1 12:lO ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION H.D. Taghirad K. N.

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

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42 Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop

More information

Exam. 135 minutes + 15 minutes reading time

Exam. 135 minutes + 15 minutes reading time Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages

More information

Introduction to centralized control

Introduction to centralized control Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques

More information

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to

More information

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 6, June 2012 pp. 4071 4081 AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION

More information

Survey of Methods of Combining Velocity Profiles with Position control

Survey of Methods of Combining Velocity Profiles with Position control Survey of Methods of Combining Profiles with control Petter Karlsson Mälardalen University P.O. Box 883 713 Västerås, Sweden pkn91@student.mdh.se ABSTRACT In many applications where some kind of motion

More information

Fig. 1. Schematic illustration of a wafer scanner system, where ➀ light source, ➁ reticle, ➂ reticle stage, ➃ lens, ➄ wafer, and ➅ wafer stage.

Fig. 1. Schematic illustration of a wafer scanner system, where ➀ light source, ➁ reticle, ➂ reticle stage, ➃ lens, ➄ wafer, and ➅ wafer stage. 102 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 22, NO. 1, JANUARY 2014 Connecting System Identification and Robust Control for Next-Generation Motion Control of a Wafer Stage Tom Oomen, Robbert

More information

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive Leonardo Electronic Journal of Practices and Technologies ISSN 1583-1078 Issue 6, January-June 2005 p. 1-16 Robust Controller Design for Speed Control of an Indirect Field Oriented Induction Machine Drive

More information

Stabilizing the dual inverted pendulum

Stabilizing the dual inverted pendulum Stabilizing the dual inverted pendulum Taylor W. Barton Massachusetts Institute of Technology, Cambridge, MA 02139 USA (e-mail: tbarton@mit.edu) Abstract: A classical control approach to stabilizing a

More information

A Comparative Study on Automatic Flight Control for small UAV

A Comparative Study on Automatic Flight Control for small UAV Proceedings of the 5 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'18) Niagara Falls, Canada June 7 9, 18 Paper No. 13 DOI: 1.11159/cdsr18.13 A Comparative Study on Automatic

More information

Multi-variable iterative tuning of a variable gain controller with application to a scanning stage system

Multi-variable iterative tuning of a variable gain controller with application to a scanning stage system 2 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July, 2 Multi-variable iterative tuning of a variable gain controller with application to a scanning stage system Marcel

More information

Motion System Classes. Motion System Classes K. Craig 1

Motion System Classes. Motion System Classes K. Craig 1 Motion System Classes Motion System Classes K. Craig 1 Mechatronic System Design Integration and Assessment Early in the Design Process TIMING BELT MOTOR SPINDLE CARRIAGE ELECTRONICS FRAME PIPETTE Fast

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

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

On Practical Applications of Active Disturbance Rejection Control

On Practical Applications of Active Disturbance Rejection Control 2010 Chinese Control Conference On Practical Applications of Active Disturbance Rejection Control Qing Zheng Gannon University Zhiqiang Gao Cleveland State University Outline Ø Introduction Ø Active Disturbance

More information

Robust Repetitive Control with an Application to a Linear Actuator

Robust Repetitive Control with an Application to a Linear Actuator Robust Repetitive Control with an Application to a Linear Actuator Submitted for the completion of the degree Doctor of Philosophy Maria Mitrevska 2018 Faculty of Science, Engineering and Technology Swinburne

More information

H-infinity Model Reference Controller Design for Magnetic Levitation System

H-infinity Model Reference Controller Design for Magnetic Levitation System H.I. Ali Control and Systems Engineering Department, University of Technology Baghdad, Iraq 6043@uotechnology.edu.iq H-infinity Model Reference Controller Design for Magnetic Levitation System Abstract-

More information

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

More information

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli

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

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator

CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation

More information

Design strategies for iterative learning control based on optimal control

Design strategies for iterative learning control based on optimal control Selected Topics in Signals, Systems and Control Vol. 2, September 2 Design strategies for iterative learning control based on optimal control Rob Tousain, Eduard van der Meché and Okko Bosgra Mechanical

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

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

Computer Aided Control Design

Computer Aided Control Design Computer Aided Control Design Project-Lab 3 Automatic Control Basic Course, EL1000/EL1100/EL1120 Revised August 18, 2008 Modified version of laboration developed by Håkan Fortell and Svante Gunnarsson

More information