Comments on A Time Delay Controller for Systems with Uncertain Dynamics

Size: px
Start display at page:

Download "Comments on A Time Delay Controller for Systems with Uncertain Dynamics"

Transcription

1 Comments on A Time Delay Controller for Systems with Uncertain Dynamics Qing-Chang Zhong Dept. of Electrical & Electronic Engineering Imperial College of Science, Technology, and Medicine Exhiition Rd., London, SW7 2BT UK 27th January 23 Astract The introduction of time delay control (TDC) has initiated a series of researches. However, the artificially-introduced delay rings difficulties into system analysis and causes some drawacks. This paper presents an alternative method using an uncertainty and disturance estimator (UDE) and shows that the delay element is not needed at all to otain similar performances. The two inherent drawacks of TDC (oscillations in the control signal and the need of measuring the derivative of the states) have also een eliminated. The roust staility of LTI-SISO systems is analyzed and simulations are given to show the effectiveness of the UDE control and the comparison with TDC. The conclusion is that there is no need of TDC in most cases. Keywords: Time delay control (TDC), uncertainty and disturance estimator (UDE), parametric uncertainty, roust control, interval plants Introduction Aout 5 years ago, Youcef-Toumi and Ito, 2 proposed a roust control method for systems with unknown dynamics, which is called time delay control (TDC). TDC is ased on the assumption that a continuous signal remains unchanged during a small enough period and hence the past oservation of uncertainties and disturances can e used to modify the control action directly, rather than to adjust controller gains like gain scheduling or to identify system parameters like adaptive control. During the last decade, TDC has een widely studied, see e.g 3, 4, 5 and the references therein. It has een applied to DC servo motors 6, four-wheel steering systems 7, hyrid position/force control of roots 8, rushless DC motors 9, overhead cranes, root trajectory control and so on. However, TDC inherently requires that all the states and their derivatives e availale for feedack. This impose very strict limitations on the applications. Another inherent drawack of the TDC is that oscillations always exist in the control signal. As is well known in the control community, delay is not good for control. In particular, it rings difficulties into system analysis and tends to destailize the system. Although it has een shown in the aove-cited papers that TDC has very good potential to improve system performances, it is still desirale to get rid of delays, if possile, so as to simplify system analysis. The assumption used in TDC is a time-domain assumption. In this paper, we use an assumption in the frequency domain to propose an alternative control strategy to otain similar performances as TDC. The major part of the controller is called an uncertainty and disturance estimator (UDE). The two inherent drawacks of TDC disappear and the delay disappears, too. There is no need to measure the derivative of the states and there is no oscillation in the control signal. The system staility is easy to e analyzed. In addition to all these advantages, the system performance is very similar to that can e otained y TDC. Hence, there is no need of TDC in many cases. In order to keep clear comparison with the paper y Youcef-Toumi and Ito 2, a similar structure as the paper is used for this paper. In Section 2, the general UDE control law for uncertain systems is derived. More aspects of the control K. Youcef-Toumi and O. Ito, Journal of Dynamic Systems, Measurement, and Control. vol 2, pp.33-42, 99. Tel: , Fax: , zhongqc@ic.ac.uk, URL:

2 strategy are analyzed in Section 3 for LTI-SISO systems. The control strategy is then applied to two examples studied in the paper 2 in Section 4. The advantages of the proposed control strategy are very clear with comparison to TDC. Finally, conclusions are made in Section 5. 2 UDE-ased Control Law 2. System description The system to e considered is formulated as: ẋ = (A + F)x + Bu(t) + d(t), () where x = (x,..., x n ) T is the state vector, u(t) = (u (t),..., u r (t)) T is the control input, A is the known state matrix, F is the unknown state matrix, B is the control matrix having full column rank and d(t) is the unpredictale external disturances. 2.2 Reference model and structural constraint Assume that the desired specifications can e descried y the reference model ẋ m = A m x m + B m c(t), (2) where c(t) = (c (t),..., c r (t)) T is the set-point. The control ojective is to make the state error e etween the system and the reference model converges to zero. In other words, the error dynamics is stale, where K is called the error feedack gain matrix. Comine (), (2), (3), and (4), we otain Then the control action u(t) is otained as e = ( x m x x mn x n ) T = xm x, (3) ė = (A m + K)e (4) A m x + B m c(t) Ax Fx Bu(t) d(t) = Ke. (5) u(t) = B + A m x + B m c(t) Ax Fx d(t) Ke, (6) where B + = (B T B) B T is the pseudo inverse of B. Since u(t) given in (6) is the least-square solution rather than the accurate solution, (4) and (5) will only e met under the following structure constraint: I BB + A m x + B m c(t) Ax Fx d(t) Ke =. (7) Oviously, if B is invertile, the aove structural constraint is always met. If not, the choice of the reference model and the error feedack gain matrix is somewhat restricted. However, as shown in 2, the systems descried in the canonical form meet this constraint. We assume that this constraint is satisfied in the sequel. 2.3 UDE and the control law The control law in (6) can e represented in s-domain y using Laplace transform (assuming zero-initial states) as U(s) = B + A m X(s) + B m C(s) KE(s) AX(s) + B + FX(s) D(s), (8) where the Laplace transformation is denoted y the corresponding capital letter. The first part in (8) is known while the second part, denoted hereafter y U d (s), includes the uncertainties and the external disturance. According to the system dynamics (), the second part U d (s) can e rewritten as, 2

3 U d (s) = B + FX(s) D(s) = B + (A si)x(s) + BU(s). (9) In other words, the unknown dynamics and the disturances could e oserved y the system states and the control signal. However, it cannot e used in the control law directly. TDC adopts an estimation of this signal y using a small delay in time domain 2. Here, we use a different estimation strategy in the frequency domain. Assume that G f (s) is a strictly proper low-pass filter with unity steady-state gain and road enough andwidth, then U d (s) can e approximated y UDE = B + (A si)x(s) + BU(s) G f (s). () This is called the uncertainty and disturance estimator (UDE). The UDE only uses the control signal and the states to oserve the uncertainties and the unpredictale disturances. Hence, U(s) = B + A m X + B m C KE AX + UDE = B + A m X + B m C KE AX( G f ) sg f X + G f BU. The UDE control law is then derived as U(s) = (I B + BG f ) B + A m X + B m C KE AX( G f ) sg f X. () The control signal is formed y the current states X(s), the low-pass filter, the reference model and the error feedack gain. It has nothing to do with the uncertainty and the disturance. Since G f is strictly proper, there is no need of measuring the derivative of states (sg f is physically implementale). Assume that the frequency range of the system dynamics and the external disturance is limited y ω f, then the ideal low-pass filter G f (s) has a low-frequency gain (ω < ω f ) of and a high-frequency gain (ω > ω f ) of zero. Hence, the estimation error of the uncertainty and the disturance B + (A si)x(s) + BU(s) ( G f ) is zero for all the frequency range ecause G f = for the low-frequency range and (A si)x(s) + BU(s) = for the high-frequency range. A practical low-pass filter is G f (s) = T s +, (2) where T = /ω f. Although this will cause some error in the estimation, the steady-state estimation error is still zero ecause G f () = (the initial value of G f (s) can always e chosen to e zero). So far, the analysis is ased on linear systems. However, this control strategy can also e generalized to nonlinear systems with unknown dynamics, using similar expositions as in 2. In fact, all the simulations will e done for nonlinear systems. 3 Special Case: LTI-SISO systems In this Section, we consider LTI-SISO systems with uncertainties and disturances descried in the canonical form, i.e. the corresponding matrices have the following partitions: ( ) ( ) ( ) ( ) In A = ; F = ; B = ; d(t) =, (3) A F d(t) where A = ( a, a 2,..., a n ) and F = ( f, f 2,..., f n ) are n row vectors, and f i f i f i (i =,, n) are uncertain parameters. I n is the (n ) (n ) identity matrix and. The output of the system is assumed to e y = x. 3

4 Figure : The equivalent structure of UDE-controlled LTI-SISO systems 3. Control scheme The reference model and the error feedack gain matrix are partitioned as ( ) ( ) ( In A m = ; B A m = ; K = m m K ), (4) where A m = ( a m, a m2,..., a mn ) and K = ( k, k 2,..., k n ) are n row vectors. Sustitute the matrices into (), the control law is U(s) = a mi X i + m C + k i E i sg f X n + a i X i. (5) G f (s) It can e further simplified as follows: U(s) = = = where G m (s) = G f (s) G f (s) G f (s) = P m(s) + P k (s) G f (s) = P m(s) + P k (s) G f (s) m P = m(s) i= (a mi + k i )X i + m C + k i X mi s n G f (s)x + a i X i i= i= i= (a mi + k i )s i X + m C + k i s i X m s n G f (s)x + i= i= { } m P m (s) + P k (s) Y + m C + P k (s) P m (s) C + sn G f (s) Y + m P m (s) C Y + sn Y + a i s i Y i= m P m (s) C Y i= i= a i X i i= a i s i X + P a(s) Y (6) m s n +a mns n + +a m is the transfer function of the reference model, P a (s) = s n + n i= a is i is the characteristic polynomial of the known system dynamics and P k (s) = k n s n + + k is the error feedack polynomial. The equivalent structure of the UDE control scheme is shown in Figure. The UDE controller can e divided into m P m(s) four parts: the reference model to generate a desired trajectory; a local positive-feedack loop via the low-pass filter (ehaving like a PI controller); the polynomial P m (s) + P k (s) for the tracking error and the polynomial P a (s) for the output. The last two perform the derivative effect. Oviously, UDE control uses more derivative information than the common PID controller and hence UDE control has the potential to otain etter performances than the common PID controller. It is worth noting that this structure is the equivalent one of UDE-ased control, ut not the structure for implementation. The control law should e implemented according to (5) under the assumption that all the states are availale for feedack. i= 4

5 3.2 Staility analysis The transfer function of the LTI-SISO plant given y (3) is G(s) = Y (s) U(s) = s n + (a n + f n )s n + + (a + f ) = From (6), the closed-loop transfer function of the system is derived to e Y (s) C(s) = m P m (s) P (s). (7) P m + P k P m + P k + ( G f )(P P a ). (8) Since the reference model is always chosen to e stale, only the staility of the second part in the aove equation is to e discussed hereafter. If the low-pass filter is chosen as given in (2), then the characteristic polynomial of the closed-loop system is, P c (s) = (T s + )(P m + P k ) + T s(p P a ) = (P m + P k ) + T s(p m + P k + P P a ) (9) Oviously, the staility depends on the reference model, the error feedack gain, the time constant of the filter and, of course, the plant itself. The reference model is chosen to otain the desired specifications and the time constant of the low-pass filter is chosen to have road enough andwidth. Hence, the error feedack gain K can e used to gurantee the roust staility of the closed-loop system. Intuitively, if T is small enough, the system is always stale. However, this might cause the prolem of implementation and hence the value of T has to e compromised. The roust staility of the polynomial (9) can e guaranteed y the following theorem, which is otained directly using the ox theorem 2 (a generalization of the well-known Kharitonov s theorem 3) for parametric uncertain systems. Theorem (Roust staility) The closed-loop system is stale iff the 4 polynomials P m (s)+p k (s)+t sp pq (s) (p, q =, 2) are stale, in which P pq (s) = P p (s) + Q q (s) (p, q =, 2) are the Kharitonov polynomials of the uncertain polynomial P m + P k + P P a = s n + n i= (a mi + k i + f i )s i with P (s) = (β + f ) + (β 3 + f 3 )s 2 + (β 5 + f 5 )s 4 + } = (β +i + j i min {j i f +i, j i f +i ) s i, i=,even P 2 (s) = (β + f ) + (β 3 + f 3 )s 2 + (β 5 + f 5 )s 4 + } = (β +i + j i max {j i f +i, j i f +i ) s i, i=,even Q (s) = (β 2 + f 2 )s + (β 4 + f 4 )s 3 + (β 6 + f 6 )s 5 + } = (β +i + j i min {j i f +i, j i f +i ) s i, i=,odd Q 2 (s) = (β 2 + f 2 )s + (β 4 + f 4 )s 3 + (β 6 + f 6 )s 5 + } = (β +i + j i max {j i f +i, j i f +i ) s i, i=,odd where β i = a mi + k i (i =,, n), β n+ =, f n+ = f n+ = and j =. 4 Examples In order to show clear comparisons with TDC, we use two examples studied in 2. 5

6 .5 x m x.5 u (a) the output and the control signal..5.5 error () the tracking error Figure 2: The nominal response 4. A first-order nonlinear system Consider the following first-order nonlinear system, ẋ = f cos x + u + d where,.5 f 2 is an uncertain parameter with the nominal value f =. The nominal system is the same as the one in 2 and d =.5 (t.5) is a step disturance. The reference model is chosen as ẋ m = x m + c and the error feedack gain is k =. The low-pass filter is G f (s) = T s+ with T =.s. According to (), the control law is U(s) = G f (s) X(s) + C(s) sg f (s)x(s). The measurement of ẋ is not needed. The command signal is c(t) = (t) in the simulations. The nominal response is shown in Figure 2 and the response when f = 2 is shown in Figure 3. Comparing with the responses in 2, the performance is much etter. Although the uncertain parameter f is changed to f = 2, the performance is not degraded too much. Another advantage is that there is no oscillation in the control signal of UDE-controlled system ut there are oscillations in that of the TDC system. The andwidth of the low-pass filter is very important for the system performance. Three cases with different time constants are shown in Figure 4. The smaller the time constant, the roader the andwidth and the etter the performances of oth trajectory and disturance-rejection. However, the time constant might e limited y the computation capaility and the measurement noise in practice. 4.2 A servo motor positioning system Consider the servo motor positioning system studied in 2. The inherent unknown dynamics are viscous and dry frictions. Additional uncertainty is simulated y an elastic spring that is physically attached to the motor load. The dynamic equation of the system is 6

7 x m x u (a) the output and the control signal..5.5 error () the tracking error Figure 3: Response when f = 2.2 x.8.6 T=.5s T=.s T=.s Figure 4: Effect of the time constant on the performance 7

8 = k s J s J d s sgn( ) +, (2) J where is the motor rotation angle, is the motor torque, k s is the unknown spring constant, s is the unknown viscous friction coefficient, d s is the unknown dry friction coefficient, and J = 4. 4 kg m 2 is the total inertia. The reference model is chosen as the following second order system ( ) ( m = m ωn 2 2ζω ) ( ) ( m + m ωn 2 ) c, (2) where ω n = 5rad/s and ζ = are the same as those in 2 and the command c = rad. The error feedack gain is chosen to e. The UDE control law is (s) = (s) G f (s) (s) + 25C(s) sg f (s) (s), (22) where the low-pass filter G f (s) is T s+ with T =.5s. Oviously, the angular acceleration signal is not needed for feedack control, unlike the case of time delay control 2. In order to compare with TDC, simulations are also done using the following TDC control law given in 2: (t) = (t L) + J 25(t) (t) + 25c(t) (t) (t L), L where L =.5s Nominal performance When the frictions are omitted and the spring is not attached to the motor load, k s =, s =, d s =. The responses are shown in Figure 5. They are almost the same as the reference model under the UDE control or time delay control. There are oscillations in the control signal of time delay control. In order to see the oscillations clearly, the control signals of oth cases are re-drawn in Figure Roust performance In this case, we assume that k s =.7Nm/rad, s =.Nms/rad and d s =.s. The responses are shown in Figure 7. They are all degraded ecause the time delay or the time constant is not small enough. It can e seen that the two control signals are different. There are oscillations in the case of TDC while the UDE control signal is very smooth. When the time constant or time delay is chosen as.s, the responses match the reference response very well and are almost not affected y the uncertainties, as shown in Figure 8. 5 Conclusions This paper presents an uncertainty and disturance estimator (UDE) for systems with uncertainties and disturances. Similar performance can e otained without the use of a delay element. Moreover, the inherent drawacks of the TDC has een eliminated. There is no need of measuring the derivative of the states and there is no oscillation in the control signal. It is also easier to analyze the staility of a UDE control system than to analyze the staility of a TDC control system. In a word, there is no need of time delay control in most cases. However, this does not mean that the research work proposed in 2 is not important. As mentioned in the Introduction, TDC has initiated a series of studies, including the studies reported in this paper. Further work should e done to show if the delay is not needed either for the input-output linearization using time delay control, as reported in e.g. 4, 5. Acknowledgment The author would like to thank Dr. Leonid Mirkin for proposing this issue. 8

9 m (a) UDE control.2 m () Time delay control Figure 5: Nominal response (a) UDE control () Time delay control Figure 6: The control signals 9

10 m (a) UDE control m () Time delay control Figure 7: Roust performance m (a) UDE control.8 m () Time delay control Figure 8: Roust performance when L = ms or T = ms

11 References K. Youcef-Toumi and O. Ito, Controller design for systems with unknown nonlinear dynamics, in Proc. of ACC., 987, pp , A time delay controller for systems with unknown dynamics, Journal of Dyn. Sys. Meas. Con. -Trans. ASME, vol. 2, no., pp , W. Chen, H. Zhang, and C. Yin, An output tracking control for nonlinear systems with uncertainties and disturances using time delay control, Cyernetica, vol. 4, no. 3, pp , S. Chin, C. Lee, and P. Chang, An experimental study on the position control of an electro-hydraulic servo system using time delay control, Control Engineering Practice, vol. 2, no., pp. 4 48, Q.-C. Zhong, Time delay control & its applications, Ph.D. dissertation, Shanghai Jiao Tong University, Shanghai, China, Dec H. Jong and M. You, Time delay sliding mode control for a servo, Journal of Dyn. Sys. Meas. Con. -Trans. ASME, vol. 2, no., pp , J. Song and Y. Yong, Feedack control of four-wheel steering using time delay control, International Journal of Vehicle Design, vol. 9, no. 3, pp , P. Chang, B. Park, and K. Park, Experimental study on improving hyrid position/force control of a root using time delay control, Mechantronics, vol. 6, no. 8, pp , P. Chang, S. Park, and J. Lee, A reduced order time delay control for highly simplified rushless DC motor, Journal of Dyn. Sys. Meas. Con. -Trans. ASME, vol. 2, no. 3, pp , 999. C. Cheng and C. Chen, Controller design for an overhead crane system with uncertainty, Control Engineering Practice, vol. 4, no. 5, pp , 996. P. Chang and J. Lee, A model reference oserver for time-delay control and its application to root trajectory control, IEEE Trans. Control Syst. Technology, vol. 4, no., pp. 2, H. Chapellat and S. Bhattacharyya, A generalization of Kharitonov s theorem: Roust staility of interval plants, IEEE Trans. Automat. Control, vol. 34, no. 3, pp. 36 3, R. Minnichelli and J. Anagnost, An elementary proof of Kharitonov s staility theorem with extensions, IEEE Trans. Automat. Control, vol. 34, no. 9, pp , K. Youcef-Toumi and S. Wu, Input-output linearization using time delay control, Journal of Dyn. Sys. Meas. Con. -Trans. ASME, vol. 4, no., pp. 9, J. Lee and P. Chang, Input/output linearization using time delay control and time delay oserver, in Proc. of ACC., vol., 998, pp

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

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

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

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

More information

Distributed control of "ball on beam" system

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

More information

CDS 101: Lecture 2.1 System Modeling

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

More information

ASEISMIC DESIGN OF TALL STRUCTURES USING VARIABLE FREQUENCY PENDULUM OSCILLATOR

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

More information

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

Experimental Comparison of Adaptive Controllers for Trajectory Tracking in Agricultural Robotics

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

More information

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

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

More information

Analysis and Design of Control Systems in the Time Domain

Analysis and Design of Control Systems in the Time Domain Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.

More information

Sliding mode observers for sensorless control of current-fed induction motors

Sliding mode observers for sensorless control of current-fed induction motors 2 American Control Conference on O'Farrell Street, San Francisco, CA, USA une 29 - uly, 2 Sliding mode oservers for sensorless control of current-fed induction motors Daniele Bullo, Antonella Ferrara and

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

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

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

An adaptive sliding mode control scheme for induction motor drives

An adaptive sliding mode control scheme for induction motor drives An adaptive sliding mode control scheme for induction motor drives Oscar Barambones, Patxi Alkorta, Aitor J. Garrido, I. Garrido and F.J. Maseda ABSTRACT An adaptive sliding-mode control system, which

More information

FinQuiz Notes

FinQuiz Notes Reading 9 A time series is any series of data that varies over time e.g. the quarterly sales for a company during the past five years or daily returns of a security. When assumptions of the regression

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

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

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

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

More information

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control Available online at www.sciencedirect.com ScienceDirect Energy Procedia 88 (2016 ) 867 873 CUE2015-Applied Energy Symposium and Summit 2015: ow carbon cities and urban energy systems Robust Speed Controller

More information

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

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

UDE-based Robust Control of Variable-Speed Wind Turbines

UDE-based Robust Control of Variable-Speed Wind Turbines UDE-based Robust Control of Variable-Speed Wind Turbines Beibei Ren, Member, IEEE Department of Mechanical Engineering Texas Tech University Lubbock, 7949-121, USA Qing-Chang Zhong, Senior Member, IEEE

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

EECE 460 : Control System Design

EECE 460 : Control System Design EECE 460 : Control System Design SISO Pole Placement Guy A. Dumont UBC EECE January 2011 Guy A. Dumont (UBC EECE) EECE 460: Pole Placement January 2011 1 / 29 Contents 1 Preview 2 Polynomial Pole Placement

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

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

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

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

More information

A Robust Control of Contact Force of Pantograph-Catenary for The High-Speed Train

A Robust Control of Contact Force of Pantograph-Catenary for The High-Speed Train 2013 European Control Conference (ECC) July 17-19, 2013, Zürich, Switzerland. A Roust Control of Contact Force of Pantograph-Catenary for The High-Speed Train Nassim MOKRANI and Ahmed RACHID Astract In

More information

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

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

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

More information

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

H-infinity Optimal Distributed Control in Discrete Time

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

More information

Model Reference Adaptive Control for Deaerator Pressure and Level System

Model Reference Adaptive Control for Deaerator Pressure and Level System Model Reference Adaptive for Deaerator Pressure and Level Sumardi 1, Putri Sarah 2, Enda Wista Sinuraya 3, Yuli Christyono 4, Aghus Sofwan 5 Department of Electrical Engineering, Diponegoro University

More information

A Design for the Pitch Curve of Noncircular Gears with Function Generation

A Design for the Pitch Curve of Noncircular Gears with Function Generation Proceedings of the International ulticonference of Engineers and Computer Scientists 008 Vol II IECS 008, 9- arch, 008, Hong Kong A Design for the Pitch Curve of Noncircular Gears with Function Generation

More information

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR

LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR LIAPUNOV S STABILITY THEORY-BASED MODEL REFERENCE ADAPTIVE CONTROL FOR DC MOTOR *Ganta Ramesh, # R. Hanumanth Nayak *#Assistant Professor in EEE, Gudlavalleru Engg College, JNTU, Kakinada University, Gudlavalleru

More information

Stability Analysis of Delayed 4-Channel Bilateral Teleoperation Systems

Stability Analysis of Delayed 4-Channel Bilateral Teleoperation Systems Staility Analysis of Delayed 4Channel Bilateral Teleoperation Systems Noushin Miandashti Mahdi Tavakoli, IEEE Memer Department of Electrical and Computer Engineering, University of Alerta, Edmonton, AB

More information

Design and Analysis of Silicon Resonant Accelerometer

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

More information

Stability Domain of a Linear Differential Equation with Two Delays

Stability Domain of a Linear Differential Equation with Two Delays ELSEVIER An International Journal Availale online at www.sciencedirect.com computers &.c,..c. ~--~c,..c.. mathematics with applications Computers and Mathematics with Applications 51 (2006) 153-159 www.elsevier.com/locate/camwa

More information

Manufacturing Equipment Control

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

More information

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition

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

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

Merging and splitting endowments in object assignment problems

Merging and splitting endowments in object assignment problems Merging and splitting endowments in oject assignment prolems Nanyang Bu, Siwei Chen, and William Thomson April 26, 2012 1 Introduction We consider a group of agents, each endowed with a set of indivisile

More information

3.1 Overview 3.2 Process and control-loop interactions

3.1 Overview 3.2 Process and control-loop interactions 3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3

More information

9.5 The Transfer Function

9.5 The Transfer Function Lecture Notes on Control Systems/D. Ghose/2012 0 9.5 The Transfer Function Consider the n-th order linear, time-invariant dynamical system. dy a 0 y + a 1 dt + a d 2 y 2 dt + + a d n y 2 n dt b du 0u +

More information

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

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

More information

1 Trajectory Generation

1 Trajectory Generation CS 685 notes, J. Košecká 1 Trajectory Generation The material for these notes has been adopted from: John J. Craig: Robotics: Mechanics and Control. This example assumes that we have a starting position

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

Minimizing a convex separable exponential function subject to linear equality constraint and bounded variables

Minimizing a convex separable exponential function subject to linear equality constraint and bounded variables Minimizing a convex separale exponential function suect to linear equality constraint and ounded variales Stefan M. Stefanov Department of Mathematics Neofit Rilski South-Western University 2700 Blagoevgrad

More information

Effect of Uniform Horizontal Magnetic Field on Thermal Instability in A Rotating Micropolar Fluid Saturating A Porous Medium

Effect of Uniform Horizontal Magnetic Field on Thermal Instability in A Rotating Micropolar Fluid Saturating A Porous Medium IOSR Journal of Mathematics (IOSR-JM) e-issn: 78-578, p-issn: 39-765X. Volume, Issue Ver. III (Jan. - Fe. 06), 5-65 www.iosrjournals.org Effect of Uniform Horizontal Magnetic Field on Thermal Instaility

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

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

Steady State Modeling of Doubly Fed Induction Generator

Steady State Modeling of Doubly Fed Induction Generator Steady State Modeling of Douly Fed Induction Generator Bhola Jha 1, Dr. K. R. M Rao 2 1 Dept. of Electrical Engg., G. B. Pant Engg. College, Pauri-Garhwal, India 2 Dept. of Electrical Engg., M. J. College

More information

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

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

More information

Linear Control Systems Solution to Assignment #1

Linear Control Systems Solution to Assignment #1 Linear Control Systems Solution to Assignment # Instructor: H. Karimi Issued: Mehr 0, 389 Due: Mehr 8, 389 Solution to Exercise. a) Using the superposition property of linear systems we can compute the

More information

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method International Journal of Electrical Engineering. ISSN 0974-2158 Volume 7, Number 2 (2014), pp. 257-270 International Research Publication House http://www.irphouse.com Robust Tuning of Power System Stabilizers

More information

The Robust H Control for Inhibition of Load on Offshore Wind Turbines Variable Pitch Control Ping JIANG1,2, SHU-zhen GUO1

The Robust H Control for Inhibition of Load on Offshore Wind Turbines Variable Pitch Control Ping JIANG1,2, SHU-zhen GUO1 3rd International Conference on Machinery, Materials and Information echnology Applications (ICMMIA 25) he Roust H Control for Inhiition of Load on Offshore Wind urines Variale Pitch Control Ping JIANG,2,

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

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

Chapter #6 EEE State Space Analysis and Controller Design

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

More information

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

SLIDING MODE CONTROL BASED ON TDC AND UDE

SLIDING MODE CONTROL BASED ON TDC AND UDE INERNAIONAL JOURNAL JOURNAL OF OF INFORAION AND AND SYSES SYSES SCIENCES E Volume Volume 3, Number 1, Number 1, Pages 1, Pages 36-531-22 2007 Institute for Scientific Computing and Information SLIDING

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

Math 216 Second Midterm 28 March, 2013

Math 216 Second Midterm 28 March, 2013 Math 26 Second Midterm 28 March, 23 This sample exam is provided to serve as one component of your studying for this exam in this course. Please note that it is not guaranteed to cover the material that

More information

Multivariable Control Configurations for Fluid Catalytic Cracking Units

Multivariable Control Configurations for Fluid Catalytic Cracking Units Multivariale Control Configurations for Fluid Catalytic Cracking Units Hector Puela, Jesus Valencia, and Jose Alvarez-Ramirez Programa de Investigacion en Matematicas Aplicadas y Computacion Instituto

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

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

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

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

More information

PID Controller Design for DC Motor

PID Controller Design for DC Motor Contemporary Engineering Sciences, Vol. 11, 2018, no. 99, 4913-4920 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ces.2018.810539 PID Controller Design for DC Motor Juan Pablo Trujillo Lemus Department

More information

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Engineering MECHANICS, Vol. 18, 211, No. 5/6, p. 271 279 271 H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Lukáš Březina*, Tomáš Březina** The proposed article deals with

More information

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS Abhinav A. Kalamdani Dept. of Instrumentation Engineering, R. V. College of Engineering, Bangalore, India. kalamdani@ieee.org Abstract: A new

More information

Performance of Feedback Control Systems

Performance of Feedback Control Systems Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type

More information

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

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

More information

Control of Manufacturing Processes

Control of Manufacturing Processes Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

Determinants of generalized binary band matrices

Determinants of generalized binary band matrices Determinants of generalized inary and matrices Dmitry Efimov arxiv:17005655v1 [mathra] 18 Fe 017 Department of Mathematics, Komi Science Centre UrD RAS, Syktyvkar, Russia Astract Under inary matrices we

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

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

Application of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance Control

Application of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance Control SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 1, pp. 05 031, January 017 Application of Adaptive Sliding Mode Control with an Ellipsoidal Sliding Surface for Vehicle Distance

More information

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities Int J Adv Manuf Technol 2006) 27: 960 968 DOI 10.1007/s00170-004-2292-3 ORIGINAL ARTICLE Tugrul Özel Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic

More information

Linear Programming. Our market gardener example had the form: min x. subject to: where: [ acres cabbages acres tomatoes T

Linear Programming. Our market gardener example had the form: min x. subject to: where: [ acres cabbages acres tomatoes T Our market gardener eample had the form: min - 900 1500 [ ] suject to: Ñ Ò Ó 1.5 2 â 20 60 á ã Ñ Ò Ó 3 â 60 á ã where: [ acres caages acres tomatoes T ]. We need a more systematic approach to solving these

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 15, 2017 Control Systems I (151-0591-00L) Prof Emilio Frazzoli Exam Exam Duration: 135 minutes, 15 minutes reading time Number of Problems: 44 Number of Points: 52 Permitted aids: Important:

More information

Recovery of absolute phases for the fringe patterns of three selected wavelengths with improved antierror

Recovery of absolute phases for the fringe patterns of three selected wavelengths with improved antierror University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 06 Recovery of asolute phases for the fringe patterns

More information

Expansion formula using properties of dot product (analogous to FOIL in algebra): u v 2 u v u v u u 2u v v v u 2 2u v v 2

Expansion formula using properties of dot product (analogous to FOIL in algebra): u v 2 u v u v u u 2u v v v u 2 2u v v 2 Least squares: Mathematical theory Below we provide the "vector space" formulation, and solution, of the least squares prolem. While not strictly necessary until we ring in the machinery of matrix algera,

More information

Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot

Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot Copyright 2013 Tech Science Press SL, vol.10, no.2, pp.95-106, 2013 Modeling and Simulation of the Nonlinear Computed Torque Control in Simulink/MATLAB for an Industrial Robot Dǎnuţ Receanu 1 Abstract:

More information

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India

More information

A Stable and Convergent Finite Difference Scheme for 2D Incompressible Nonlinear Viscoelastic Fluid Dynamics Problem

A Stable and Convergent Finite Difference Scheme for 2D Incompressible Nonlinear Viscoelastic Fluid Dynamics Problem Applied and Computational Mathematics 2018; (1): 11-18 http://www.sciencepulishinggroup.com/j/acm doi: 10.11648/j.acm.2018001.12 ISSN: 2328-5605 (Print); ISSN: 2328-5613 (Online) A Stale and Convergent

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

Buckling Behavior of Long Symmetrically Laminated Plates Subjected to Shear and Linearly Varying Axial Edge Loads

Buckling Behavior of Long Symmetrically Laminated Plates Subjected to Shear and Linearly Varying Axial Edge Loads NASA Technical Paper 3659 Buckling Behavior of Long Symmetrically Laminated Plates Sujected to Shear and Linearly Varying Axial Edge Loads Michael P. Nemeth Langley Research Center Hampton, Virginia National

More information

ME 132, Fall 2017, UC Berkeley, A. Packard 334 # 6 # 7 # 13 # 15 # 14

ME 132, Fall 2017, UC Berkeley, A. Packard 334 # 6 # 7 # 13 # 15 # 14 ME 132, Fall 2017, UC Berkeley, A. Packard 334 30.3 Fall 2017 Final # 1 # 2 # 3 # 4 # 5 # 6 # 7 # 8 NAME 20 15 20 15 15 18 15 20 # 9 # 10 # 11 # 12 # 13 # 14 # 15 # 16 18 12 12 15 12 20 18 15 Facts: 1.

More information

IMC based automatic tuning method for PID controllers in a Smith predictor configuration

IMC based automatic tuning method for PID controllers in a Smith predictor configuration Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,

More information

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar

More information

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

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

More information

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 12, December 2013 pp. 4793 4809 CHATTERING-FREE SMC WITH UNIDIRECTIONAL

More information

Lec 6: State Feedback, Controllability, Integral Action

Lec 6: State Feedback, Controllability, Integral Action Lec 6: State Feedback, Controllability, Integral Action November 22, 2017 Lund University, Department of Automatic Control Controllability and Observability Example of Kalman decomposition 1 s 1 x 10 x

More information

Inverted Pendulum. Objectives

Inverted Pendulum. Objectives Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives

More information

Estimating a Finite Population Mean under Random Non-Response in Two Stage Cluster Sampling with Replacement

Estimating a Finite Population Mean under Random Non-Response in Two Stage Cluster Sampling with Replacement Open Journal of Statistics, 07, 7, 834-848 http://www.scirp.org/journal/ojs ISS Online: 6-798 ISS Print: 6-78X Estimating a Finite Population ean under Random on-response in Two Stage Cluster Sampling

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

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system

Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state response; DC gain and the FVT Today s topic: system-modeling diagrams; prototype 2nd-order system Plan of the Lecture Review: transient and steady-state

More information