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

Size: px
Start display at page:

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

Transcription

1 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 by the model mismatch between the plant and its nominal model. DOB Robustness is usually poor when the cutoff frequency of Qfilter increases. In this paper, robustness of the DOB is improved by shaping the true plant with a cascaded frequency shaping filter, while the nominal plant model remains fixed. Once the shaping filter is optimally designed based on DOB robust stability, the cutoff frequency of Qfilter can be greatly increased without loss of stability. The proposed algorithm is implemented on a typical tracking problem, i.e., the spiral writing in hard disk drives. I. INTRODUCTION Fast and accurate tracking control under the presence of disturbances is a central problem in mechacal positiong systems. High bandwidth and high robustness are two main objectives in the control of these devices. One effective way for disturbance attenuation is to use a disturbance observer DOB), which estimates the disturbance and feeds the negative of the estimated signal back to the plant input to accomplish the disturbance rejection. Examples of successful DOB applications include hard disk drives [] [3], optical disk drives [4], linear motors [5], [6], and positiong tables [7]. A standard DOB dynamically links together the actual plant, the inverse of a nominal plant model and the socalled Qfilter, which is normally a lowpass filter. The cutoff frequency, ω c, of the Qfilter plays an essential role in DOB performance and robustness. From the command following point of view, the DOB loop approximates the nominal plant model below the Qfilter s cutoff frequency, and approximates the true plant when the magtude of Qfilter drops to a small value. From the disturbance rejection point of view, the higher the cutoff frequency ω c, the larger the disturbance rejection capacity. However, robustness also decreases as ω c increases. Therefore, the cutoff frequency of Qfilter is usually restricted to maintain the system robustness. A typical example of this tradeoff can be found in [3]. For a robust motion control system, DOB, feedback and feedforward control strategies are usually combined. In such a case, DOB is applied as an inner loop Xu Chen is with the Mechacal Systems Control Laboratory, Department of Mechacal Engineering, Uversity of Califora, Berkeley, CA, 947, USA maxchen@me.berkeley.edu Masayoshi Tomiuka is with the Faculty in the Department of Mechacal Engineering, Uversity of Califora, Berkeley, CA, 947, USA tomiuka@me.berkeley.edu robust compensator to attenuate the low frequency disturbance and to provide the required robust performance of the feedforward controller. An effective feedforward controller requires an accurate model within an as large frequency region as possible, which in turn translates to the requirement of a higher Qfilter cutoff frequency. Increasing the disturbance rejection capacity while maintaing the robust stability is thus a key point to achieve high performance tracking. There have been many attempts to address the DOB robustness problem. The existing investigations have mainly been rooted in the designs of the Qfilter [8], [9] and the outer loop controllers []. In this paper, the robustness improvement of DOB is considered from another aspect. It is proposed to modify the dynamics on the side of the true plant. The robustness of DOB is improved by shaping the true plant with a cascaded filter, while the nominal plant model remains fixed. Once an optimal shaping filter is designed that mimies the model uncertainties, the cutoff frequency of Qfilter can be greatly increased without loss of stability. The remainder of this paper is orgaed as follows. Section II provides a review of the standard digital disturbance observer. The proposed DOB based on optimal plant shaping algorithm is presented in Section III. The efficacy of the proposed method is shown in Section IV, along with a typical tracking problem in hard disk drive systems. Section V concludes the paper. II. REVIEW OF THE STANDARD DISCRETE DOB Discrete DOB will be reviewed here briefly. Further discussions can be found in [7], [], []. A. Standard Discrete DOB Structure Consider a plant G p s), with a ero order holder equivalence G p ), and a loworder nominal model G n ) = m G ). A standard digital DOB can be constructed as shown in Fig. a), where Q ) is the lowpass Qfilter, G ) is the inverse of the nominal plant without delays, uk), wk), yk), and nk) are the control input, the plant input disturbance, the plant output, and the measurement noise. A stable inverse model G ) is needed in the above DOB design. If G ) has mimal phase, its inverse can directly be assigned, if not, stable inversion techques For the DOB design, we intentionally factorie out the delay terms m. G ) is the factoried nominal plant for DOB inverse.

2 such as the ZPET method [3] should be applied. Figure a) can be transformed to an equivalent form as shown in Fig. b). It is straightforward to derive the following transfer functions from u k), nk), and wk) to the output yk): G ) G ) p G ) u y = G ) G p ) G ) m) Q )) G ) G ) p Q ) ny = G ) G p ) G ) m) Q )) G ) G ) p G ) Q ) m) wy = G ) G p ) G ) m) Q )3) The output yk) can thus be expressed as: yk) = G u y ) u k)g wy ) wk)g ny ) nk). 4) u k) u k) Fig.. uk) Q ) m wk) G a) Standard form m Q ) ) G ) Q ) P G ) G ) P y k) nk) wk) uk) yk) b) Equivalent form nk) Block diagram of the standard digital DOB. In the low frequency region where Q ), if the delay is small so that m )G, then G wy ) in 3), G ny ) in ), and G u y ) G n in ). The disturbance wk) is thus attenuated and the entire DOB loop behaves like the nominal plant G n ). This observation makes it possible to design other feedback or feedforward controllers simply based on the low order nominal model. In the high frequency region where Q ), DOB is essentially inactive, therefore G u y ) G p ), G wy ) G p ), and G ny ), which indicates that the high frequency sensor noise is attenuated. B. Stability Robustness When there are unmodeled dynamics in the plant, the cutoff frequency of the Qfilter should be carefully selected. Consider G p ) as a perturbed version of the nominal model m G ), and the unmodeled dynamics as a multiplicative perturbation ), G p ) = m G ) )). 5) From ), the closed loop characteristic polynomial is given by A c ) = G ) G p ) G ) m) Q ) 6) Substituting 5) to 6), we have A c ) = G n ) m ) Q )). 7) From 7), a sufficient condition for DOB to be stable is that the eros of G n ) are all in the ut circle and that e jω) Q e jω) < ω. 8) Selection of the nominal plant model has been discussed at the beginng of this subsection. The difficulty for maintaing stability is mainly caused by the unmodeled dynamics ), as we observe in the following section. III. DOB BASED ON OPTIMAL PLANT SHAPING In practice, many mechacal systems have good models in the midlow frequency range and fixed high frequency resonance modes. Examples of such systems include but not limited to servo track writers [4], optical disk drives [4], hard disk drives [5], and directdrive positiong tables [7]. The major resonance modes usually can be well modeled as second order damping systems with transfer functions k i / s ζ i ω ) is ω i. For example, in Hard Disk Drives HDDs), the Voice Coil Motor VCM) actuator system [6] typically has a frequency response as shown in the solid line in Fig.. Magtude db) Phase deg) Frequency H) Plant Nominal Plant Model Fig.. Frequency responses of a VCM actuator system and the nominal plant model. When DOB is applied to systems having resonances as discussed above, the nominal model is usually selected ignoring the resonance modes, to achieve a stable inverse nominal model G ), and to simplify the design of feedback or feedforward controllers outside

3 the DOB loop. It is desired that sensors for output measurement are accurate, such that sensor noise contributes little to the output error. Under such conditions, it may be preferred that the cutoff frequency of Qfilter be chosen as high as possible. However, according to the DOB stability condition in 8), the ignored resonance modes will severely limit the bandwidth of Qfilter and thus the disturbance rejection capacity of DOB. Figure 3 shows the Qfilter designed in a standard DOB where the plant is the VCM actuator system in Fig., sampled at.64 kh. It is seen that in order to maintain the DOB stability, the Qfilter s cutoff frequency ω c is limited to be below 3 H. To achieve a larger ω c, we hereby propose a new modified disturbance observer structure by shaping the plant to mimie the modeling error. Magtude db) / Q 3 4 Frequency H) Fig. 3. Magtude responses of Q ) and / ) in the standard DOB: cutoff frequency of Qfilter restricted to be below 3 H. A. Controller Structure and Properties Figure 4 shows the structure of the proposed DOB. Different from the standard form, a shaping filter G s ) is cascaded preceding the plant G p ). Defin ing the shaped plant Ḡ ) p G ) p G ) s, we now have G ) Ḡ ) p G ) u y = G ) [ Ḡ p ) G n )] Q ), Ḡ ) p Q ) G ny ) = G ) [ Ḡ p ) G n )] Q ), G wy ) = G ) p G )[ Q ) m] G ) [ Ḡ p ) G n )] Q ). u k) Fig. 4. uk) Q ) G ) s m wk) G ) P G ) y k) 9) nk) Block diagram: DOB based on optimal plant shaping. TABLE I Properties of the Proposed DOB When m. Qfilter Q ) Q ) G ) u y G ) wy G ) u y G ) n G ) wy G u y Ḡ ) p G ) wy G ) p G ny ) G ny ) G ny ) Parallel to the analysis in Section II, Table I can be constructed. It is seen that the modified DOB possesses all the advantages of a standard DOB, i.e., low frequency disturbance rejection, nominal model following, and high frequency sensor noise attenuation. Moreover, superior to the standard disturbance observer, the modified DOB has the following additional properties: ) Resonance attenuation: from Table I, in the high frequency region, the DOB loop behaves like G u y ) Ḡ p ) = G p )G s ). If a shaping filter is properly constructed, the resonance modes can then be well attenuated. ) Enlarged disturbance rejection bandwidth: by careful design, G s ) can actively reduce the mismatch between Ḡ p ) and G n ). After optimiation of G s ), the cutoff frequency of Q ), and thus the DOB disturbance rejection bandwidth, can be greatly enlarged. B. Stability Robustness Similar to Section II, we have the following results for the proposed DOB structure: The closed loop characteristic polynomial: Ā c ) = G ) [ Ḡ p ) G n )] Q ). ) Let Ḡ ) p be subjected to multiplicative model uncertainties: where Ḡ p ) = G n ) )), ) ) = G ) p G ) s G ) n G n ). ) The stability of the modified DOB requires G ) n to have no eros outside the ut circle and that e jω) Q e jω) < ω. 3) Equation 3) appears to have a similar structure with 8), except that here ) is the multiplicative model uncertainty between Ḡ p ) and G n ), while in the standard DOB ) = [ G ) p G )] n /G ) n. Assuming that the nominal plant model remains the same in the two cases, in the proposed DOB, by cascading the shaping filter to the plant, we make the magtude of e jω ), and thus that of e jω) Q e jω) smaller. Therefore, the Qfilter can have a higher cutoff frequency in the proposed method.

4 C. Shaping Filter Design Define x as the coefficient vector to be optimied in the shaping filter. Based on the previous discussion, x should be chosen such that: Jx) = Gs x,e jω )G p e jω ) G n e jω ) 4) is mimied over the frequency range where there is strong model mismatch between G p ) and G n ). For the plant in Fig., direct inspection gives that the range [ kh, 3 kh] needs to be taken into the optimiation. Notice that 4) contains two optimiation problems, the magtude matching to mimie G s e jω )G p e jω ) G n e jω ), and the phase matching to mimie phase G s e jω )G p e jω ) ) phase G n e jω ) ). For the magtude matching, when resonances are the main sources of model mismatch, the structure of the shaping filter can be a combination of several notch filters, i.e., m s ζ i ω i s ω i G s s) = s x i ω i s ω, 5) i i= where ζ i and ω i are the damping ratio and center frequency of the i th resonance, and are obtained through system identification. x i x i > ζ i for notch filters) is the notch coefficient that needs tung. It is easier to perform optimiation in the continuous time domain, by noting that the magtude response at frequency ω k is given by ) m ω G s jωk = i= i ω k ω i ω k ) 4 ω i ω k ζ i ) 4 ω i ω k x i. 6) Taking the log to normalie the ut to db, we have f k y ) = log Gs jωk ) = Mk m log { } A k B k y i, 7) where y i = x i, A k =, ω i k) ω Bk = 4 ω i ω k, and M k = m i= log{ } A k B k a i. Noting that log Gs jω)g p jω) = log G s jω) log G p jω), we transform the magtude matching in 4) to the following simplified version: i= min f y ) log G n jω) log G p jω) ) y R m 8) subject to ζ i < y i <, i =,,...,m 9) where f y ), log G n jω), and log G p jω) are column vectors with each of their elements being the magtude response at selected frequency points. This is a nonlinear least squares problem. When the number of parameters to be identified is small, performing direct line search to y i over the region [ζ,], i.e., evaluating i the objective function at a variety of parameter values in the input space, can lead us to the mimal. Otherwise, nonlinear programming based on combined gradient and Newton methods can be applied. The latter can be performed in MATLAB using the nonlinear least squares data fitting function lsqcurvefit. The G s s) derived above is then digitied to G s ), using MATLAB s cd function with the pole ero match method matched). The phase match problem can now be addressed by adding delay j or advance elements j into G s ), and examing directly the phase difference between G s e jω )G p e jω ) and G n e jω ) in the frequency response. For causality, when j is needed, instead of modifying G s ), j can be added to G n ), since mimiing the phase difference between j G s )G p ) and G ) n is equivalent to mimiing the phase difference between G s )G p ) and j G ) n. However, to achieve a DOB with high performance, the delay elements should not be too many []. IV. CASE STUDY The proposed algorithm is implemented in a typical tracking problem, the spiral writing in hard disk drives. The spiral writing task is performed on a servo track writer, which uses the VCM actuator system for positiong. The servo writer head is expected to follow a reference trajectory as shown in Fig. 5 when moving from the disk outer diameter to the inner diameter. The goal is to achieve constant velocity as soon as possible with smooth settling and mimum tracking error. The well formulated opensource HDD benchmark tool in [6] was used in simulations. The plant has a frequency response as shown in Fig.. The disturbances include the torque disturbance, disk fluttering, the repeatable runout, and the measurement noise. The system has a sampling time of sec. [track] [tracks/sec] x 5 Desired Position x 5 Desired Velocity time[sec] Fig. 5. Reference trajectory for spiral writing: the actuator starts acceleration at.5sec, quickly reaches a constant speed for spiral writing, and finally decelerates to ero speed. The Qfilter used in this paper is given by Qs) = 3τs τs ) 3, )

5 where τ is a time parameter that determines the cutoff frequency. It has been suggested in [] that such a Qfilter results in balanced low frequency and high frequency performances. The Qfilter was digitalied using bilinear transformation for implementation. The solid line and the dotted line in Fig. 6 show the frequency responses of the plant and the nominal plant. There are three dominant resonant modes in the plant. The shaping filter is the product of three notch filters. In the magtude matching, the notch coefficients were all itialied at., and converged to the optima [.43,.36,.364] T. Magtude db) Phase deg) Bode Diagram 8 nominal plant optimally shaped plant 36 unshaped plant shaping filter Frequency H) Fig. 6. Frequency responses of the plant, optimally shaped plant, the shaping filter, and the nominal plant. Figure 7 shows graphically the robust stability conditions in the proposed DOB structure. Compared with Fig. 3, the high frequency model uncertainties have been greatly reduced, and the Qfilter cutoff frequency can now increase from 3 H to as large as H. Magtude db) 5 5 / Q 3 4 Frequency H) Fig. 7. Magtude responses of Q ) and / ) in the proposed DOB: Qfilter cutoff frequency can expand to as large as H. The shaping filter brought some phase drop starting at around kh. Phase matching was thus performed after the magtude matching. Note that digital disturbance observers accept only integer amounts of delays. Two delay steps were added to achieve the good phase match up to about 3 kh, which is high enough for normal servo operation. The nominal plant finally developed a form as a double integrator with two delay steps. The overall controller structure is shown in Fig. 8. The proposed DOB was applied as an inner loop controller. The DOB loop was then stabilied by a PD type feedback controller G PD ), to meet the stability and the bandwidth requirements. The disturbance observer makes the DOB loop behave like the nominal plant G n ), and remain robust in the presence of low frequency disturbances. Therefore, below the cutoff frequency of Q ), the feedback closed loop transfer function will be close to G closed ) = G n )G PD ) G n )G PD ). ) Finally, a feedforward ero phase error tracking [3] controller G ZPET ) was constructed based on G closed ), to achieve high performance tracking. y d k) G G ) s G ZPET ) G PD ) Q ) m wk) P ) G ) dk) yk) nk) Fig. 8. Overall controller structure applying the DOB based on optimal plant shaping. wk), dk), and nk) are respectively the input disturbance, the output disturbance, and the sensor noise. For comparison, another simulation was performed with the proposed DOB replaced by the standard DOB. Figure 9 shows tracking errors of the system in the two cases. The maximum error dropped from. track pitch TP) in the standard DOB to.3 TP in the proposed DOB, implying a 38% improvement. The standard deviation of the error decreased from.58 to.39. A spectrum analysis of the error signals further reveals the superiority of the proposed algorithm. We can see from Fig., that compared to the standard DOB, the proposed algorithm had a much higher disturbance rejection band. Errors below H were greatly reduced due to the high cutoff frequency of Qfilter. Finally, the magtude responses from the input disturbance to the plant output are shown in Fig.. The response in the proposed DOB exhibits a much deeper magtude drop in the middle frequency region, resulting in a larger disturbance rejection capacity. A small high frequency region gets slightly amplified, due to the waterbed effect that it is theoretically impossible for the closed loop transfer function to simultaneously have small magtudes at all frequencies. However, since the low frequency disturbance dominates, overall the error is better attenuated. V. CONCLUSION This paper has presented a new method to expand the DOB disturbance rejection capacity. When low fre The feedback controller in this case is the same PD controller cascaded with several notch filters.

6 Fig.. position error TP) position error TP) Signal Power Signal Power Magtude db)... position error Time sec)... a) applying the standard DOB: σ =.58 position error Time sec) b) applying the proposed DOB: σ =.39 Fig. 9. Time traces of the tracking errors. PES Amplitude Spectrum 3 4 Frequency [H] a) applying the standard DOB PES Amplitude Spectrum 3 4 Fig w/o DOB Frequency [H] b) applying the proposed DOB Frequency spectra of the tracking error. Frequency response: input disturbance to DOB output DOB w/ optimal plant shaping Frequency H) standard DOB Magtude response from input disturbance to plant output. quency disturbance dominates in a control system that has high frequency resonances, the proposed algorithm provides more freedom for designg the cutoff frequency of the Qfilter. Compared with the standard DOB, simulation showed sigficant reduction in the tracking error. ACKNOWLEDGMENTS This work was supported by the Computer Mechacs Laboratory CML) in the Department of Mechacal Engineering, Uversity of Califora at Berkeley. References [] M. White, M. Tomiuka, and C. Smith, Rejection of disk drive vibration and shock disturbances with a disturbance observer, in Proc. 999 American Control Conference, vol. 6, 999, pp [] J. Ishikawa and M. Tomiuka, Pivot friction compensation using an accelerometer and a disturbance observer for hard disk drives, IEEE/ASME Transactions on Mechatrocs, vol. 3, no. 3, pp. 94, 998. [3] M. White, M. Tomiuka, and C. Smith, Improved track following in magnetic disk drives using a disturbance observer, IEEE/ASME Transactions on Mechatrocs, vol. 5, no., pp. 3,. [4] K. Yang, Y. Choi, and W. K. Chung, On the tracking performance improvement of optical disk drive servo systems using errorbased disturbance observer, IEEE Transactions on Industrial Electrocs, vol. 5, no., pp. 7 79, Feb. 5. [5] K. Tan, T. Lee, H. Dou, S. Chin, and S. Zhao, Precision motion control with disturbance observer for pulsewidthmodulateddriven permanentmagnet linear motors, IEEE Transactions on Magnetics, vol. 39, no. 3 Part, pp , 3. [6] S. Komada, M. Ishida, K. Ohshi, and T. Hori, Disturbance observerbased motion control of direct drive motors, IEEE Transaction on Energy Conversion, vol. 6, no. 3, pp , 99. [7] C. Kempf and S. Kobayashi, Disturbance observer and feedforward design for a highspeeddirectdrive positiong table, IEEE Transactions on Control Systems Technology, vol. 7, no. 5, pp , 999. [8] C. Wang and M. Tomiuka, Design of robustly stable disturbance observers based on closed loop consideration using hinfity optimiation and its applications to motion control systems, in Proc. 4 American Control Conference, 4, pp [9] Y. Choi, K. Yang, W. Chung, H. Kim, and I. Suh, On the robustness and performance of disturbance observers for secondorder systems, IEEE Transactions on Automatic Control, vol. 48, no., pp. 35 3, 3. [] B. Kim and W. Chung, Advanced disturbance observer design for mechacal positiong systems, IEEE Transactions on Industrial Electrocs, vol. 5, no. 6, pp. 7 6, 3. [] C. Kempf and S. Kobayashi, Discretetime disturbance observer design for systems with time delay, in Proc th International Workshop on Advanced Motion Control, vol., Mar 996, pp vol.. [] T. Murakami and K. Ohshi, Advanced motion control in mechatrocsa tutorial, in Proc. IEEE Workshop on Intelligent Motion Control, vol., 99, pp [3] M. Tomiuka, Zero phase error tracking algorithm for digital control, Journal of Dynamic Systems, Measurement, and Control, vol. 9, no., pp , 987. [4] B. Baker and A. Moraru, Servotrackwriter with improved positiong system, IEEE Transactions on Magnetics, vol. 33, no. 5, pp , Sep 997. [5] M. Kobayashi, S. Nakagawa, T. Atsumi, and T. Yamaguchi, Highbandwidth servo control designs for magnetic disk drives, in Proc. IEEE/ASME International Conference on Advanced Intelligent Mechatrocs, vol.,, p. 4âĂŞ9. [6] M. Hirata, Nss benchmark problem of hard disk drive system,

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

Unobservable Settling Vibration on Head-Positioning Control in Hard Disk Drives

Unobservable Settling Vibration on Head-Positioning Control in Hard Disk Drives Unobservable Settling Vibration on Head-Positioning Control in Hard Disk Drives Takenori Atsumi William C. Messner Hitachi Research Laboratory, Research and Development Group, Hitachi, Ltd., Fujisawa,

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

NONLINEAR PID CONTROL OF LINEAR PLANTS FOR IMPROVED DISTURBANCE REJECTION

NONLINEAR PID CONTROL OF LINEAR PLANTS FOR IMPROVED DISTURBANCE REJECTION NONLINEAR PID CONTROL OF LINEAR PLANTS FOR IMPROVED DISTURBANCE REJECTION Jinchuan Zheng, Guoxiao Guo Youyi Wang Data Storage Institute, Singapore 768, e-mail: Zheng Jinchuan@dsi.a-star.edu.sg Guo Guoxiao@dsi.a-star.edu.sg

More information

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs

and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs and Mixed / Control of Dual-Actuator Hard Disk Drive via LMIs Nasser Mohamad Zadeh Electrical Engineering Department Tarbiat Modares University Tehran, Iran mohamadzadeh@ieee.org Ramin Amirifar Electrical

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

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

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

More information

Lecture 13: Internal Model Principle and Repetitive Control

Lecture 13: Internal Model Principle and Repetitive Control ME 233, UC Berkeley, Spring 2014 Xu Chen Lecture 13: Internal Model Principle and Repetitive Control Big picture review of integral control in PID design example: 0 Es) C s) Ds) + + P s) Y s) where P s)

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

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

Control For Hard Disk Drives With An Irregular Sampling Rate

Control For Hard Disk Drives With An Irregular Sampling Rate 211 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 1, 211 Optimal H Control For Hard Disk Drives With An Irregular Sampling Rate Jianbin Nie, Edgar Sheh, and Roberto

More information

Robust Disturbance Observer Design for a Power-Assist Electric Bicycle

Robust Disturbance Observer Design for a Power-Assist Electric Bicycle 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeB11.2 Robust Disturbance Observer Design for a Power-Assist Electric Bicycle Xuan Fan and Masayoshi Tomizuka Abstract

More information

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

magnitude [db] phase [deg] frequency [Hz] feedforward motor load - 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.

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

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

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

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

More information

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives The 212 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July 11-14, 212, Kaohsiung, Taiwan A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk

More information

9. Two-Degrees-of-Freedom Design

9. Two-Degrees-of-Freedom Design 9. Two-Degrees-of-Freedom Design In some feedback schemes we have additional degrees-offreedom outside the feedback path. For example, feed forwarding known disturbance signals or reference signals. In

More information

Track-Following Control Design and Implementation for Hard Disk Drives with Missing Samples

Track-Following Control Design and Implementation for Hard Disk Drives with Missing Samples Track-Following Control Design and Implementation for Hard Disk Drives with Missing Samples Jianbin Nie Edgar Sheh Roberto Horowitz Department of Mechanical Engineering, University of California, Berkeley,

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

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

Improvement of HDD Tracking Performance using Nonlinear Compensation and RPT Control

Improvement of HDD Tracking Performance using Nonlinear Compensation and RPT Control Improvement of HDD Tracking Performance using Nonlinear Compensation and RPT Control Guoyang Cheng Kemao Peng Ben M. Chen Tong H. Lee Department of Electrical and Computer Engineering, National University

More information

7.2 Controller tuning from specified characteristic polynomial

7.2 Controller tuning from specified characteristic polynomial 192 Finn Haugen: PID Control 7.2 Controller tuning from specified characteristic polynomial 7.2.1 Introduction The subsequent sections explain controller tuning based on specifications of the characteristic

More information

Linear and Nonlinear MPC for track following in the design of HDD servo sytems

Linear and Nonlinear MPC for track following in the design of HDD servo sytems Linear and Nonlinear MPC for track following in the design of HDD servo sytems Abstract Model Predictive Controllers are proposed to resolve the track-following problem of the Read/Write (R/W) head of

More information

AS A POPULAR approach for compensating external

AS A POPULAR approach for compensating external IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 1, JANUARY 2008 137 A Novel Robust Nonlinear Motion Controller With Disturbance Observer Zi-Jiang Yang, Hiroshi Tsubakihara, Shunshoku Kanae,

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

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

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30 289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap

More information

An Operator Based Modeling and Compensation of VCM Actuator Pivot Friction in a 1.8-inch HDD

An Operator Based Modeling and Compensation of VCM Actuator Pivot Friction in a 1.8-inch HDD Proceedings of the 7th World Congress The International Federation of Automatic Control An Operator Based Modeling and Compensation of VCM Actuator Pivot Friction in a.8-inch HDD C. Du L. Xie J. Zhang

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an

More information

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

More information

Control System Design

Control System Design ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science

More information

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 101/110a: Lecture 10-1 Robust Performance CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

More information

OPTIMAL H CONTROL FOR LINEAR PERIODICALLY TIME-VARYING SYSTEMS IN HARD DISK DRIVES

OPTIMAL H CONTROL FOR LINEAR PERIODICALLY TIME-VARYING SYSTEMS IN HARD DISK DRIVES OPIMAL H CONROL FOR LINEAR PERIODICALLY IME-VARYING SYSEMS IN HARD DISK DRIVES Jianbin Nie Computer Mechanics Laboratory Department of Mechanical Engineering University of California, Berkeley Berkeley,

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

MANY algorithms have been proposed so far for head-positioning

MANY algorithms have been proposed so far for head-positioning 26 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 1, FEBRUARY 2005 A Comparative Study of the Use of the Generalized Hold Function for HDDs Keitaro Ohno, Member, IEEE, Mitsuo Hirata, Member, IEEE,

More information

Control Design and Implementation of Hard Disk Drive Servos. c Jianbin Nie

Control Design and Implementation of Hard Disk Drive Servos. c Jianbin Nie Control Design and Implementation of Hard Disk Drive Servos c 2011 by Jianbin Nie 1 Abstract Control Design and Implementation of Hard Disk Drive Servos by Jianbin Nie Doctor of Philosophy in Engineering-Mechanical

More information

THE continuous increase of track density and high speed

THE continuous increase of track density and high speed 1 Nonlinear Tracking Control for a Hard Disk Drive Dual-Stage Actuator System Jinchuan Zheng, Minyue Fu, Youyi Wang, and Chunling Du Abstract This paper presents a nonlinear tracking control method for

More information

Uncertainty and Robustness for SISO Systems

Uncertainty and Robustness for SISO Systems Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical

More information

Chapter 15 - Solved Problems

Chapter 15 - Solved Problems Chapter 5 - Solved Problems Solved Problem 5.. Contributed by - Alvaro Liendo, Universidad Tecnica Federico Santa Maria, Consider a plant having a nominal model given by G o (s) = s + 2 The aim of the

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

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

Multi-rate track-following control with robust stability

Multi-rate track-following control with robust stability Multi-rate track-following control with robust stability for a dual-stage multi-sensing servo system in HDDs Ryozo Nagamune, Xinghui Huang, and Roberto Horowitz Department of Mechanical Engineering University

More information

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31 Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured

More information

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD 206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)

More information

Regulating Web Tension in Tape Systems with Time-varying Radii

Regulating Web Tension in Tape Systems with Time-varying Radii Regulating Web Tension in Tape Systems with Time-varying Radii Hua Zhong and Lucy Y. Pao Abstract A tape system is time-varying as tape winds from one reel to the other. The variations in reel radii consist

More information

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California

More information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

More information

Wind Turbine Control

Wind Turbine Control Wind Turbine Control W. E. Leithead University of Strathclyde, Glasgow Supergen Student Workshop 1 Outline 1. Introduction 2. Control Basics 3. General Control Objectives 4. Constant Speed Pitch Regulated

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

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

Fuzzy Compensation for Nonlinear Friction in a Hard Drive

Fuzzy Compensation for Nonlinear Friction in a Hard Drive Fuzzy Compensation for Nonlinear Friction in a Hard Drive Wilaiporn Ngernbaht, Kongpol Areerak, Sarawut Sujitjorn* School of Electrical Engineering, Institute of Engineering Suranaree University of Technology

More information

A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System

A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System Jonghwa Kim, Kwanghyun Cho, Hojin Jung, and Seibum Choi Department of Mechanical Engineering

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

FEEDBACK CONTROL SYSTEMS

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

More information

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

MANY ALGORITHMS have been exploited so far for

MANY ALGORITHMS have been exploited so far for IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 13, NO. 2, MARCH 2005 233 A Variable Structure Multirate State Estimator for Seeking Control of HDDs Keitaro Ohno, Member, IEEE, and Roberto Horowitz,

More information

Intelligent Control of a SPM System Design with Parameter Variations

Intelligent Control of a SPM System Design with Parameter Variations Intelligent Control of a SPM System Design with Parameter Variations Jium-Ming Lin and Po-Kuang Chang Abstract This research is to use fuzzy controller in the outer-loop to reduce the hysteresis effect

More information

368 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 2, MARCH 2010

368 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 2, MARCH 2010 368 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 18, NO 2, MARCH 2010 Saturation-Induced Instability and Its Avoidance in Adaptive Control of Hard Disk Drives Néstor O Pérez-Arancibia, 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

A robust, discrete, near time-optimal controller for hard disk drives

A robust, discrete, near time-optimal controller for hard disk drives Precision Engineering 28 (2004) 459 468 A robust, discrete, near time-optimal controller for hard disk drives Hwa Soo Kim, San Lim, Cornel C. Iuraşcu, Frank C. Park, Young Man Cho School of Mechanical

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

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

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2) Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)

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

A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS WITH SPECIFIED INPUT-OUTPUT CHARACTERISTIC

A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS WITH SPECIFIED INPUT-OUTPUT CHARACTERISTIC International Journal of Innovative Computing, Information Control ICIC International c 202 ISSN 349-498 Volume 8, Number 7(A), July 202 pp. 4883 4899 A DESIGN METHOD FOR SIMPLE REPETITIVE CONTROLLERS

More information

Control System Design

Control System Design ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability

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

A Disturbance Observer Enhanced Composite Cascade Control with Experimental Studies

A Disturbance Observer Enhanced Composite Cascade Control with Experimental Studies Submission to International Journal of Control, Automation, and Systems 1 A Disturbance Observer Enhanced Composite Cascade Control with Experimental Studies Xisong Chen, Juan Li, Jun Yang, Shihua Li Abstract:

More information

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk

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

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES CHAPTER 7 STEADY-STATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of

More information

Vibration Suppression and Optimal Repetitive Disturbance Rejection Control in Semi-Nyquist Frequency Region using Multirate Sampling Control

Vibration Suppression and Optimal Repetitive Disturbance Rejection Control in Semi-Nyquist Frequency Region using Multirate Sampling Control 39th IEEE Conference on Decision and Control, pp. 3745-375, Vibration Suppression and Optimal Repetitive Disturbance Rejection Control in Semi-Nyquist Frequency Region using Multirate Sampling Control

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

Fundamental Design Limitations of the General Control Configuration

Fundamental Design Limitations of the General Control Configuration IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 8, AUGUST 2003 1355 Fundamental Design Limitations of the General Control Configuration Jim S Freudenberg, Fellow, IEEE, C V Hollot, Senior Member, IEEE,

More information

Modeling and Robust Output feedback Tracking Control of a Single-phase Rotary Motor with Cylindrical Halbach Array

Modeling and Robust Output feedback Tracking Control of a Single-phase Rotary Motor with Cylindrical Halbach Array 214 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) July 8-11, 214. Besançon, France Modeling and Robust Output feedback Tracking Control of a Single-phase Rotary Motor with

More information

Control of Chatter using Active Magnetic Bearings

Control of Chatter using Active Magnetic Bearings Control of Chatter using Active Magnetic Bearings Carl R. Knospe University of Virginia Opportunity Chatter is a machining process instability that inhibits higher metal removal rates (MRR) and accelerates

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

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Chapter 06 Feedback 06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Lesson of the Course Fondamenti di Controlli Automatici of

More information

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang CBE507 LECTURE III Controller Design Using State-space Methods Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University Korea University III -1 Overview States What

More information

Estimation, Identification and Data-Driven Control Design for Hard Disk Drives. Omid Bagherieh

Estimation, Identification and Data-Driven Control Design for Hard Disk Drives. Omid Bagherieh Estimation, Identification and Data-Driven Control Design for Hard Disk Drives by Omid Bagherieh A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy

More information

Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

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

ROBUST CONTROL OF MULTI-AXIS SHAKING SYSTEM USING µ-synthesis

ROBUST CONTROL OF MULTI-AXIS SHAKING SYSTEM USING µ-synthesis ROBUST CONTROL OF MULTI-AXIS SHAKING SYSTEM USING µ-synthesis Y. Uchiyama, M. Mukai, M. Fujita IMV CORPORATION, Itami 664-847, Japan Department of Electrical and Electronic Engineering, Kanazawa University,

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

DIGITAL CONTROLLER DESIGN

DIGITAL CONTROLLER DESIGN ECE4540/5540: Digital Control Systems 5 DIGITAL CONTROLLER DESIGN 5.: Direct digital design: Steady-state accuracy We have spent quite a bit of time discussing digital hybrid system analysis, and some

More information

FREQUENCY-RESPONSE DESIGN

FREQUENCY-RESPONSE DESIGN ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

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

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

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616 On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a

More information

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify a transfer function to see which order or ramp it can follow and with which expected error. Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

More information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER APPLICAION OF ADAPIVE CONROLLER O WAER HYDRAULIC SERVO CYLINDER Hidekazu AKAHASHI*, Kazuhisa IO** and Shigeru IKEO** * Division of Science and echnology, Graduate school of SOPHIA University 7- Kioicho,

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19

More information

2.010 Fall 2000 Solution of Homework Assignment 1

2.010 Fall 2000 Solution of Homework Assignment 1 2. Fall 2 Solution of Homework Assignment. Compact Disk Player. This is essentially a reprise of Problems and 2 from the Fall 999 2.3 Homework Assignment 7. t is included here to encourage you to review

More information

Introduction to Feedback Control

Introduction to Feedback Control Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES Wen-Hua Chen Professor in Autonomous Vehicles Department of Aeronautical and Automotive Engineering Loughborough University 1 Outline

More information