Internal model based fault tolerant control of a robot manipulator

Size: px
Start display at page:

Download "Internal model based fault tolerant control of a robot manipulator"

Transcription

1 Internal model based fault tolerant control of a robot manipulator Claudio Bonivento, Luca Gentili and Andrea Paoli Abstract In this paper an implicit fault tolerant control scheme is specialized for an n-dof fully actuated mechanical manipulator subject to various sinusoidal torque disturbances acting on joints. More in detail we show how a standard tracking controller can be augmented with an internal model unit designed so as to compensate the unknown spurious torque harmonics. In this way the controller is proved to be global implicitly fault tolerant to all the faults belonging to the model embedded in the regulator. Moreover simply testing the state of the internal model we will show how to perform fault detection and isolation. I. INTRODUCTION Fault tolerant control (FTC) systems are control systems able on one hand to detect incipient faults in sensors and/or actuators and, on the other, to promptly adapt the control law in such a way as to preserve pre-specified performances in terms of quality of the production, safety, etc. The common approach in dealing with such a problem (see [4] and the reference therein) is to split the overall design in two distinct phases. In the first phase the Fault Detection and Isolation (FDI) problem is addressed; this part consists in designing a dynamical system (filter) which, by processing input/output data, is able to detect the presence of an incipient fault and to isolate it from other faults and/or disturbances. The second phase usually consists in the design of a supervisory unit which, on the basis of the information provided by the FDI filter, reconfigures the control so as to compensate for the effect of the fault and to fulfill performances constraint; i.e. by means of parameterized controller which is suitably updated. In [1] a different approach to fault tolerance control has been discussed. Specifically, it has been addressed the case in which the faults affecting the controlled system can be modelled as functions (of time) within a finitelyparameterized family of such functions. Then a controller which embeds an internal model of this family is designed in order to generate a supplementary control action which compensate for the presence of any of such faults, regardless their entity. The idea is pursued using the theoretical machinery of the (nonlinear) output regulation theory (see [3]) under the assumption that the side-effects generated by the occurrence of the fault can be modelled as an exogenous signal generated by an autonomous neutrally stable system (the so-called exosystem ). In this framework, the This work was supported by MIUR and EC-Project IFATIS partly funded by the European Commission in the IST programme 21 of the 5th EC framework programme (IST ). Authors are with CASY-DEIS-University of Bologna. Corresponding author: Dr. Luca Gentili, CASY-DEIS-University of Bologna, Via Risorgimento 2, 4136 Bologna-Italy. Tel , Fax , lgentili@deis.unibo.it Fault Detection and Isolation phase is postponed to that of control reconfiguration since it can be carried out by testing the state of the internal model unit which automatically activates to offset the presence of the fault. In this paper the approach outlined above is specialized to the design of a fault tolerant control system for n-dof fully actuated mechanical robot subject to various sinusoidal torque disturbances acting on joints (see [7]). We will show how this framework can be casted as an output regulation problem. More in detail we show how a standard tracking robot control (see [11], [12], [5]), can be augmented with an internal model unit designed so as to compensate the unknown spurious torque harmonic. In this way the controller is proved to be global implicitly fault tolerant to all the faults belonging to the model embedded in the regulator. In section II the problem is introduced and some preliminary positions are given in order to show how the problem can be casted in the framework illustrated in [1]. In section III the control design of a canonical internal model unit able to achieve the implicit fault tolerance of the robot controlled is presented; in section IV, moreover, the main results regarding the implicit fault tolerance of the robot controlled with the proposed algorithm, augmented with an adaptive mechanism, is given: this results is proved to be robust with respect to the not perfect knowledge of the characteristic frequencies of the sinusoidal disturbances. In section V some simulation results are provided in order to show the effectiveness of the proposed controller, while section VI concludes the work with some final remarks. II. PROBLEM STATEMENT AND PRELIMINARY POSITIONS In this section we are going to introduce the model of a n-degree of freedom fully actuated robot manipulator and state the FTC-FDI problem. Usually the joint actuators are modelled as pure torque sources; however they can be subject to some asymmetries (e.g. due to some electrical or mechanical faults) that comport the arise of spurious harmonics in the electrical variables and then in the generated torques. Hence, in the following, we will model these effects as sinusoidal signals superimposed to the controlled torque signals. We will then show how it is possible to cast this problem in the framework illustrated in [1]: in order to point out that a pre-existing control can be augmented without modification with the FTC-FDI module designed (internal model unit) able to overcome the disturbance and, moreover, to isolate it, in this section a simple tracking controller is also considered. The regulation scheme developed is depicted in figure 1. Consider an n degree of freedom fully-actuated robot ma-

2 Nominal controller Exosystem v(t) ν(t) τ(t) FDI ξ(t) Logic Internal Model Unit Fault Estimation Fig. 1. n-dof Robot FTC controller scheme Trajectory Generator q (t) + - p (t) q(t), p(t) q(t), p(t) nipulator with generalized coordinates q = (q 1,,q n ) T. If p = M(q) q = (p 1,,p n ) T are the generalized momenta, with M(q) the inertia matrix, symmetric and positive definite for all q, an explicit port-hamiltonian representation of this system can be obtained defining the whole state x := ( q p ) T and the Hamiltonian function as the total energy of the system (sum of kinetic energy and potential energy) and, finally, ( ) In J = I n H(q,p) := 1 2 pt M 1 (q)p + P(q) R = ( ) D(q) ( ) G = with D(q) = D T (q) taking into account the dissipation effects. The input is an effort representing the input torques and the output is a flow representing the joint velocities. These considerations lead to the following model H [ ] q = [J R] ṗ H + Gν p H (1) y = G T H p This system will be affected by an external torque ripple v(t) acting through the control input channel (i.e. actually the torque applied to the system will be the sum of the control torque and the external disturbance ν + v(t)) and the problem addressed in this paper is to compensate this disturbance, detecting and isolating in the meanwhile the entity of this (unknown) disturbance. It is worth to point out again that the design of the internal model unit doesn t affect a previous regulator, designed in order to carry out a particular task. To remark this feature, in the following we will introduce a control scheme whose aim is to make the manipulator track a known trajectory. This I n tracking control is developed following [5], but the same results can be obtained using also a simpler controller. A. Tracking control Firstly a preliminary torque input able to compensate potential energies (as gravity) is designed: ν = P(q) + ν (2) Let define the desired trajectory for the generalized coordinates and the generalized momenta as (q (t), p (t)); this trajectory, to be realizable, has to satisfy p (t) = M(q ) q (t). To define new error variables, let consider the following change of coordinates q = q q (t) p = p M(q) q (t) Deriving the new error coordinates we obtain: q = M 1 (q) p p = H D(q) H p + ν d dt (M(q) q (t)) = = 1 M 1 (q) 2 pt p D(q)M 1 (q) p + ν + Π(q, q (t), q (t)) Defining a new Hamiltonian function as H = 1 2 pt M 1 (q) p it is possible to write again (4) as a port-hamiltonian system: q = H p = H q D(q) H + ν Π(q, q (t), q (t)) (5) It is now possible to obtain a perfect asymptotic tracking designing the control torque in order to delete the bad term Π( ), to shape the energy of the error system in order to have a minimum in the origin 1 and to add some damping in order to have this minimum globally attractive: ν = Π(q, q (t), q (t)) + DM 1 (q) p q M 1 (q) p + τ (6) where τ is an additional control torque that will be used in the following section in order to compensate the presence of additional torque disturbances. The whole error system (5) with the controller (6) writes as q = H + τ 1 note that q = means that the tracking is achieved as q q (t). (3) (4) (7)

3 where the new Hamiltonian is defined by H = 1 2 pt M 1 (q) p qt q (8) Remark. It is worth to remark that this kind of control strategy is very similar the classical tracking control made by inversion of the model and introducing simple proportional and derivative terms (see e.g. [11], [12], [9]) B. Problem statement It is now possible to state the input disturbance suppression problem, introducing in the model of a controlled n-degree of freedom robot manipulator like (7), (8) the exogenous torque disturbance v(t): q = H p = H + τ + v(t), (9) In (9), v(t) is a torque disturbance belonging to the class of signals generated by the linear, neutrally stable autonomous system (exosystem) { ż = Sz (1) v(t) = Γz with z IR 2k, Γ IR 2k m a known matrix and S is defined by S = diag{s 1,...,S k } (11) with S i = [ ] ωi ω i ω i > i = 1,...,k (12) and z() Z, with Z IR 2k bounded compact set. In this discussion the matrix S is firstly considered perfectly known, and then, in section IV, this hypothesis is removed (as in [1]): the dimension 2k of matrix S will be still known but all characteristic frequencies ω i will be unknown but ranging within known compact sets, i.e. ωi min ω i ωi max. In this set up the lack of knowledge of the exogenous disturbance reflects into the lack of knowledge of the initial state z() of the exosystem and, in section IV, also of the characteristic frequencies. For instance, in the next section, any v(t) obtained by linear combination of sinusoidal signals with known frequencies but unknown amplitudes and phases will be considered, while, in section IV, the frequencies will be unknown too. All those assumptions allow us to cast the problem of disturbance suppression as a problem of output regulation (see [2], [6]) that will be complicated by the lack of knowledge of the matrix S (see [1]), and suggests to look for a controller which embeds an internal model of the exogenous disturbances augmented by an adaptive part in order to estimate the characteristic frequencies of the disturbances. III. CANONICAL INTERNAL MODEL UNIT DESIGN In this section we are going to briefly design a canonical internal model unit able to overcome external torque disturbances (i.e. exogenous sinusoidal torque ripples). The main hypothesis here (that will be removed in the next section) is that the exogenous matrix S is perfectly known. As previously announced, the regulator to be designed will embed the internal model of the exogenous disturbance: this internal model unit is designed according to the procedure proposed in [8] (canonical internal model). Given any Hurwitz matrix F and any matrix G such that (F,G) is controllable, denote by Y the unique matrix solution of the Sylvester equation Y S FY = GΓ and define Ψ := ΓY 1. Let introduce the internal model unit as And set the control law as ξ = (F + GΨ)ξ + N( p, q) (13) τ = Ψξ + τ st (14) where N( q, p) and τ st are additional terms that will be designed later. Defining the changes of coordinate χ = ξ Y z G p (15) system (9), (15), becomes q = M(q) 1 p + Ψξ + τ st ΨY z χ = (F + GΨ)ξ + N( p, q) Y Sz G p (16) Choosing τ st = ΨG p, simple computation shows that the p-dynamic become + Ψχ (17) Concentrating on the χ-dynamic it is possible to design N( q, p) = Ψ T p ( H FG p G q + H ) + ΨG p and write the last equation of (16) as χ = Fχ Ψ T p (18) Consider now the first equation of (16) with (17) and (18). This new system identifies a port-hamiltonian system described by: ẋ = [J(x) R(x)] H x(x) x (19) with x = ( q p χ ) T, the Hamiltonian Hx (x) defined by H x (x) = 1 2 pt M(q) 1 p qt q χt χ

4 the skew-symmetric interconnection matrix J(x) and the positive-definite damping matrix R defined by: I J(x) = I Ψ, R = I Ψ T F Proposition 1: Consider the controlled n-degree of freedom robot manipulator (9) with Hamiltonian (8), affected by the torque disturbances generated by (1), (11), (12). The additional control law generated by the internal model unit: ξ = (F + GΨ)ξ Ψ T p FG p + G q+ +G p T M 1 (q) p + GM 1 (q) p GΨG p τ = Ψξ ΨG p. (2) assures asymptotically the input disturbance suppression (fault tolerance with respect to torque ripple, i.e. ( q, p) (,) as time t ) and the convergence of the state of the internal model to the fault signal (fault detection, i.e. ξ Y z). Proof: Considering H x (x) as a Lyapunov function the proof is immediate as (remembering that F is an arbitrary Hurwitz matrix) Ḣ x M 1 (q) p 2 + F χ 2 and for the Lasalle invariant principle the system will asymptotically converge to lim t ( p,χ) = (,). Moreover from the first and second equation of (2) it is possible to state that also lim t q(t) = and the proposition is proved. IV. ADAPTIVE INTERNAL MODEL UNIT DESIGN In this section we are going to introduce the main result of the paper, designing an adaptive internal model unit able to overcome external torque disturbances (i.e. exogenous sinusoidal torque ripples). As previously announced, in this section the perfect knowledge of the exogenous matrix S is not assumed, as only the dimension 2k of the matrix is assumed to be known; this means that, for instance, any v(t) obtained by linear combination of sinusoidal signals with unknown frequencies, amplitudes and phases can be modelled. For this reason it is now impossible to implement the classical internal model control introduced in (13) depending on Ψ; hence let design a canonical adaptive internal model ξ = (F + GˆΨ)ξ + N( p, q) ˆΨ T (21) i = ϕ i (ξ, p, q) calling ˆΨ T i with i = 1,,n every column of the matrix ˆΨ T IR 2k n. Moreover let set the control law as τ = ˆΨξ + τ st where N( q, p) and τ st are additional terms that will be designed later. The adaptation law ϕ(ξ, p, q) will be designed in order to assure that asymptotically the internal model unit will provide a torque able to overcome all disturbances. Defining the changes of coordinate χ = ξ Y z G p Ψ T i = ˆΨ T i ΨT i i = (1,,n) (22) where Ψ T i represent the i-th column of Ψ T, system (9), (21) becomes q = M(q) 1 p Note that + ˆΨξ + τ st ΨY z χ = (F + GˆΨ)ξ + N( p, q) Y Sz G p ˆΨ T i = ϕ i (ξ, p, q) i = (1,,n) + ˆΨ(ξ Y z G p) + ˆΨG p 1 + +τ st Ψ(ξ χ G p) choosing τ st = ˆΨG p + τ st it is possible to write + ˆΨχ + Ψξ Ψχ ΨG p + τ st (23) Choosing now τ st = ĀM 1 (q) p with Ā such that A = Ā I is Hurwitz we obtain q + A H + Ψχ + Ψ(ξ G p). (24) Considering every single element of vector p it is possible to write (from now on apex i means the i-th element of the vector considered) ( p i = H ) i H + A q + Ψχ + (ξ G p) T ΨT i (25) with i = 1,,n. Concentrate now on the χ-dynamic in order to design suitably the update term N( q, p): χ = Fχ + FG p + N( p, q) + G H q Choosing we obtain N( p, q) = FG p G H q + G H Gτ st G H + Gτ st (26) χ = Fχ = Fχ Ψ T p + Ψ T p. (27) As all dynamics of (23) have been investigated, it is now possible to design an adaptation law for ˆΨ T : assume then ϕ i (ξ, p, q) = (ξ G p) p i i = 1,,n.

5 With this in mind it is immediate to write the Ψ i T -dynamic as Ψ T i = ˆΨT i Ψ T i = (ξ G p) p i i = 1,,n. (28) Consider now the first equation of (23) with all (25), (27) and (28). This new system (with a small abuse of notation in order to obtain a more compact and readable formulation) identifies an interconnection described by: ẋ = [J(x) R(x)] H x(x) x + Λ(x) (29) with x = ( q p χ Ψ ) T T, the Hamiltonian Hx (x) defined by H x (x) = 1 2 pt M(q) 1 p qt q + 1 n 1 2 χt χ + 2 Ψ i ΨT i i=1 the skew-symmetric interconnection matrix J(x) defined by I J(x) = I Ψ (ξ G p) T Ψ T (ξ G p) the damping matrix R = diag (, A, F, ) and Λ(x) = ( Ψ T p ) T. Proposition 2: Consider the controlled n-degree of freedom robot manipulator (9) with Hamiltonian (8), affected by the torque disturbances generated by (1), (11), (12). The additional control law generated by the adaptive internal model unit: ξ = (F + GˆΨ)ξ FG p + G 1 1 M(q) pt p+ 2 +G q GˆΨG p + GAM 1 (q) p for a certain value of ε. Now choosing ε = η A /η Ψ, we obtain V η ( ) A 2 p 2 + η F η2 Ψ χ 2 2η A hence choosing matrix F such that η F < η2 Ψ 2η A we have that V. System asymptotic behavior for t and for any bounded torque disturbance generated by (1) with arbitrary bounded initial conditions z() Z, is then defined by Lasalle s invariant principle: V = implies that asymptotically, as time t, p and χ (and consequently lim t ξ = Y z). From the first equation of (23) it is possible to point out that q i.e. q tends to a constant vector q. Again from (28) it is possible to state that Ψ, hence Ψ tends to a constant matrix Ψ. The asymptotic behavior of the system (according to V = ) is then characterized by (24): as time t the following hold: = q + Ψ Y z (33) As Y is a full rank matrix (always invertible) and z is a vector whose elements are all sinusoidal signals, the only solution to (33) is q = and Ψ =. Hence we proved that lim x(t) =. t ˆΨ = p(ξ G p) T τ = ˆΨξ ˆΨG p + AM 1 (q) p. (3) assures asymptotically the input disturbance suppression (fault tolerance with respect to torque ripple, i.e. ( q, p) (,) as time t ) and the convergence of the state of the adaptive internal model to the fault signal (fault detection, i.e. ξ Y z). Proof: Consider for system (29) (obtained connecting (9) with (3)) the following Lyapunov function V = H x (x). Easy computations (remembering the skew-symmetry of interconnection matrix J(x)) show that there exists two real numbers η A IR, η F IR (depending on design matrices A and F ) and η Ψ IR, such that V η A p 2 + η F χ 2 + Ψ T pχ η A p 2 + η F χ 2 + η Ψ p χ. Using a Young s inequality argumentation we can write: (31) V η A p 2 + η F χ 2 + η Ψ 2 ε p 2 + η Ψ 2ε χ 2, (32) Remark. The fault detection and isolation phase can be performed by checking the state of the fault compensation unit which automatically offsets the fault effect. In this framework the detection phase can be easily carried out by comparing ξ(t) with a suitably tuned threshold; in fact, as proved in Proposition 2, ξ(t) asymptotically converge to Y z(t) which is zero in the un-faulty case and different from zero when a fault occurs. Also the isolation procedure is possible in this framework. According to the modelling presented, it is clear that fault acting on different actuators, are represented by different components of the exogenous signal Γz(t). In view of this, setting ẑ(t) := Ŷ 1 ξ(t), it is possible to define residual signals as r i (t) = { 1 if Γi ẑ(t) T i otherwise (i = 1...n) where T i, (i = 1...n) are n positive thresholds and Γ i is the i-th row of matrix Γ.

6 4 2 internal model on adaptation on internal model on internal model off adaptation off Fig. 2. Tracking error for the first and second joint angle positions (rad) θ 1 (upper plot) and θ 2 (lower plot) Fig. 3. From upper to lower plot: disturbance torque ripple acting on the first joint (Nm), controlled torque τ 1 on the first joint (Nm) and controlled torque τ 2 on the second joint (Nm) V. SIMULATION RESULTS In order to check the performances of the regulator above designed, a certain number of tests have been made, simulating the response of a 2-dof fully actuated mechanical manipulator without dissipation and inertia matrix defined by [ ] M =, subject to various sinusoidal torque disturbances acting on both joints. The results of these tests are shown in fig. 2 and fig. 3. In particular the disturbance ripple to be rejected was a sinusoidal signal δ(t) = V sin(ωt) with amplitude V = 1 Nm and (unknown) frequency Ω =.4rad/sec occurring at time t = 1 sec and affecting only the first joint torque. The internal model unit was connected at time t = 2 sec, but the frequency adaptation unit was connected only at time t = 3 sec; in fig. 2 it is possible to see clearly the action of the adaptation unit, avoiding completely the effect of the disturbance ripple on the tracking error for the angle position of the first joint; moreover it is worth to point out that the adaptation unit makes it possible to obtain a perfect detection of the fault occurring on the first joint: in fig. 3, while the upper plot represents the disturbance ripple, the last two plots show the behavior of the controlled torques and how the adaptation unit makes it possible to clearly see the fault affecting only the control torque acting on the first joint. The adaptation unit is then disconnected again at time t = 5 sec for 2 sec in order to point out that the effect of the exogenous ripple is always present and that a classical internal model designed for a wrong frequency is not able to overcome completely this disturbance. VI. CONCLUSIONS Main result of this paper is contained in section 4 where an adaptive internal model unit is designed in order to compensate unknown spurious torque harmonics that degrade performances of an n-dof fully actuated mechanical robot. We have shown how a standard tracking robot control, can be augmented with an internal model unit to achieve global implicit fault tolerance to all the faults belonging to the model embedded in the regulator. We also have shown how it is possible to perform fault detection and isolation simply testing the state of the internal model. REFERENCES [1] C. Bonivento, A. Isidori, L. Marconi, and A. Paoli. Implicit fault tolerant control: Application to induction motors. Automatica, 4(3): , 24. [2] C.I. Byrnes, F. Delli Priscoli, and A. Isidori. Output regulation of uncertain nonlinear systems. Birkhäuser, Boston, [3] C.I. Byrnes, F. Delli Priscoli, A. Isidori, and W. Kang. Structurally stable output regulation of nonlinear systems. Automatica, 33(2): , [4] P. M. Frank. Fault diagnosis in dynamic systems using analitical and knowledge based redundancy: a survey and some new results. Automatica, 26(3), 199. [5] K. Fujimoto, K. Sakurama, and T. Sugie. Trajectory tracking control of port-controlled hamiltonian systems via generalized canonical transformations. Automatica, 39(12): , 23. [6] L. Gentili and A. J. van der Schaft. Regulation and input disturbance suppression for port-controlled hamiltonian systems. 2nd IFAC Workshop LHMNLC, Seville, Spain, 23. [7] A. De Luca and R. Mattone. Actuator failure detection and isolation using generalized momenta. ICRA, Taipei, Taiwan, 23. [8] V.O. Nikiforov. Adaptive non-linear tracking with complete compensation of unknown disturbances. European Journal of Control, 4: , [9] R. Ortega. Some applications and recent results on passivity based control. 2nd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, Seville, Spain, 23. [1] A. Serrani, A. Isidori, and L.Marconi. Semiglobal output regulation with adaptive internal model. IEEE Transaction On Automatic Control, 46(8): , August 21. [11] G. Takegaki and S. Arimoto. A new feedback method for dynamic control of manipulators. ASME Journal of Dynamic Systems Measurement and Control, 12, [12] A.J. van der Schaft. L 2 -gain and Passivity Techniques in Nonlinear Control. Springer-Verlag, London, UK, 1999.

Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form

Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio

More information

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas ACES: Control Avançat de Sistemes d Energia IOC-DT-P-2006-25 Setembre 2006 Robust Hamiltonian

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

Robust control of a submarine snorkel system

Robust control of a submarine snorkel system Robust control of a submarine snorkel system Alessandro Macchelli Lorenzo Marconi Marco Lucci Daniele Bertin University of Bologna, Dept. of Electronics, Computer Science and Systems (DEIS), viale del

More information

Control of the Inertia Wheel Pendulum by Bounded Torques

Control of the Inertia Wheel Pendulum by Bounded Torques Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor

More information

IMPLICIT FAULT TOLERANT CONTROL: APPLICATION TO INDUCTION MOTORS 1. DEIS, University of Bologna (Italy) viale Risorgimento 2, Bologna

IMPLICIT FAULT TOLERANT CONTROL: APPLICATION TO INDUCTION MOTORS 1. DEIS, University of Bologna (Italy) viale Risorgimento 2, Bologna IMPLICIT FAULT TOLERANT CONTROL: APPLICATION TO INDUCTION MOTORS 1 Clauio Bonivento Alberto Isiori Lorenzo Marconi Anrea Paoli DEIS, University of Bologna Italy viale Risorgimento 2, 4136 Bologna email:

More information

Automatica. Tracking and disturbance rejection for fully actuated mechanical systems

Automatica. Tracking and disturbance rejection for fully actuated mechanical systems Automatica 44 (8) 863 868 Contents lists available at ScienceDirect Automatica journal homepage: www.elsevier.com/locate/automatica Brief paper Tracking and disturbance rejection for fully actuated mechanical

More information

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica

More information

Design and Control of Variable Stiffness Actuation Systems

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

More information

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback 2005 American Control Conference June 8-10, 2005. Portland, OR, USA FrC17.5 Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback Weiyao Lan, Zhiyong Chen and Jie

More information

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

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Milano (Italy) August - September, 11 Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Xiaodong Zhang, Qi Zhang Songling Zhao Riccardo Ferrari Marios M. Polycarpou,andThomas

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

Output feedback stabilization and restricted tracking for cascaded systems with bounded control

Output feedback stabilization and restricted tracking for cascaded systems with bounded control Output feedback stabilization and restricted tracking for cascaded systems with bounded control Georgia Kaliora, Zhong-Ping Jiang and Alessandro Astolfi Abstract In this note we discuss the problems of

More information

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y

More information

Further Results on Adaptive Robust Periodic Regulation

Further Results on Adaptive Robust Periodic Regulation Proceedings of the 7 American Control Conference Marriott Marquis Hotel at Times Square New York City USA July -3 7 ThA5 Further Results on Adaptive Robust Periodic Regulation Zhen Zhang Andrea Serrani

More information

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System International Journal of Automation and Computing 05(2), April 2008, 9-24 DOI: 0.007/s633-008-09-7 Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System Mingcong Deng, Hongnian

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

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

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. XIII - Nonlinear Output Regulation - Alberto Isidoro and Claudio De Persis

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. XIII - Nonlinear Output Regulation - Alberto Isidoro and Claudio De Persis NONLINEAR OUTPUT REGULATION Alberto Isidori Dipartimento di Informatica e Sistemistica, Università di Roma La Sapienza" and Department of Systems Science and Mathematics, Washington University in St. Louis,

More information

Robust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers

Robust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA Robust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers Francesco Forte, Lorenzo

More information

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor

Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Simultaneous IDA-Passivity-based control of a Wound Rotor Synchronous Motor Carles Batlle, Arnau Dòria-Cerezo

More information

Control of industrial robots. Centralized control

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

More information

Nonlinear disturbance observers Design and applications to Euler-Lagrange systems

Nonlinear disturbance observers Design and applications to Euler-Lagrange systems This paper appears in IEEE Control Systems Magazine, 2017. DOI:.19/MCS.2017.2970 Nonlinear disturbance observers Design and applications to Euler-Lagrange systems Alireza Mohammadi, Horacio J. Marquez,

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Wen Chen, Mehrdad Saif 1 School of Engineering

More information

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

Robust Fault Diagnosis of Uncertain One-dimensional Wave Equations

Robust Fault Diagnosis of Uncertain One-dimensional Wave Equations Robust Fault Diagnosis of Uncertain One-dimensional Wave Equations Satadru Dey 1 and Scott J. Moura Abstract Unlike its Ordinary Differential Equation ODE counterpart, fault diagnosis of Partial Differential

More information

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 ThB09.4 Global Practical Output Regulation of a Class of Nonlinear

More information

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

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

Passivity-based Control of Euler-Lagrange Systems

Passivity-based Control of Euler-Lagrange Systems Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

arxiv: v1 [cs.sy] 19 Dec 2018

arxiv: v1 [cs.sy] 19 Dec 2018 Saturated control without velocity measurements for planar robots with flexible joints P Borja, T Wesselink and JMA Scherpen Faculty of Science and Engineering, University of Groningen Nijenborgh 4, 9747

More information

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers

More information

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

More information

Output Regulation of the Tigan System

Output Regulation of the Tigan System Output Regulation of the Tigan System Dr. V. Sundarapandian Professor (Systems & Control Eng.), Research and Development Centre Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-6 6, Tamil Nadu,

More information

SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1

SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1 3rd IFAC Workshop on Lagrangian and Hamiltonian Methods for Nonlinear Control, Nogoya 2006. 93 SIMULTANEOUS INTERCONNECTION AND DAMPING ASSIGNMENT PASSIVITY BASED CONTROL: TWO PRACTICAL EXAMPLES 1 C. Batlle

More information

Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers

Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers Milano (Italy) August 28 - September 2, 2 Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers Shahid Nazrulla Hassan K Khalil Electrical & Computer Engineering,

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System

Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System Jinglai Shen, Amit K Sanyal, and N Harris McClamroch Department of Aerospace Engineering The University of Michigan

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED

More information

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid

More information

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Sébastien Andary, Ahmed Chemori, Sébastien Krut To cite this version: Sébastien Andary,

More information

A Normal Form for Energy Shaping: Application to the Furuta Pendulum

A Normal Form for Energy Shaping: Application to the Furuta Pendulum Proc 4st IEEE Conf Decision and Control, A Normal Form for Energy Shaping: Application to the Furuta Pendulum Sujit Nair and Naomi Ehrich Leonard Department of Mechanical and Aerospace Engineering Princeton

More information

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

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

More information

Tracking and Disturbance Rejection for Passive Nonlinear Systems

Tracking and Disturbance Rejection for Passive Nonlinear Systems Tracking and Disturbance Rejection for Passive Nonlinear Systems Bayu Jayawardhana Department of Electrical and Electronic Engineering Imperial College of Science, Technology and Medicine Submitted to

More information

Erik Frisk and Lars Nielsen

Erik Frisk and Lars Nielsen ROBUST RESIDUAL GENERATION FOR DIAGNOSIS INCLUDING A REFERENCE MODEL FOR RESIDUAL BEHAVIOR Erik Frisk and Lars Nielsen Dept. of Electrical Engineering, Linköping University Linköping, Sweden Email: frisk@isy.liu.se,

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Output Regulation of the Arneodo Chaotic System

Output Regulation of the Arneodo Chaotic System Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600

More information

Formation Control Over Delayed Communication Networks

Formation Control Over Delayed Communication Networks 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Formation Control Over Delayed Communication Networks Cristian Secchi and Cesare Fantuzzi DISMI, University

More information

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.

More information

Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance

Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance Constructive Invariant Manifolds to Stabilize Pendulum like systems Via Immersion and Invariance J.Á. Acosta, R. Ortega, A. Astolfi, and I. Sarras Dept. de Ingeniería de Sistemas y Automática, Escuela

More information

Multivariable MRAC with State Feedback for Output Tracking

Multivariable MRAC with State Feedback for Output Tracking 29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 1-12, 29 WeA18.5 Multivariable MRAC with State Feedback for Output Tracking Jiaxing Guo, Yu Liu and Gang Tao Department

More information

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007 Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal

More information

Small Gain Theorems on Input-to-Output Stability

Small Gain Theorems on Input-to-Output Stability Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of

More information

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

More information

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

RESEARCH ARTICLE. Bounded stabilization of stochastic port-hamiltonian systems

RESEARCH ARTICLE. Bounded stabilization of stochastic port-hamiltonian systems International Journal of Control Vol., No., Month 2x, 1 18 RESEARCH ARTICLE Bounded stabilization of stochastic port-hamiltonian systems Satoshi Satoh a and Masami Saeki a a Division of Mechanical Systems

More information

Port-based Modeling and Control for Efficient Bipedal Walking Machines

Port-based Modeling and Control for Efficient Bipedal Walking Machines Port-based Modeling and Control for Efficient Bipedal Walking Machines Vincent Duindam vincentd@eecs.berkeley.edu Control Laboratory, EE-Math-CS University of Twente, Netherlands Joint work with Stefano

More information

1 The Observability Canonical Form

1 The Observability Canonical Form NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

More information

Dynamic Observer-Based Sensor Fault Diagnosis for LTI Systems

Dynamic Observer-Based Sensor Fault Diagnosis for LTI Systems Dynamic Observer-Based Sensor Fault Diagnosis for LTI Systems A. M. Pertew, H. J. Marquez and Q. Zhao Department of Electrical & Computer Engineering University of Alberta Edmonton, Alberta Canada T6G

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

FINITE TIME CONTROL FOR ROBOT MANIPULATORS 1. Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ

FINITE TIME CONTROL FOR ROBOT MANIPULATORS 1. Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FINITE TIME CONTROL FOR ROBOT MANIPULATORS Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences,

More information

IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges

IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges Arne Wahrburg (*), 2016-10-14 Cartesian Contact Force and Torque Estimation for Redundant Manipulators IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges

More information

On the PDEs arising in IDA-PBC

On the PDEs arising in IDA-PBC On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper

More information

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Charalampos P. Bechlioulis, Minas V. Liarokapis and Kostas J. Kyriakopoulos Abstract In this paper,

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

available online at   CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING

More information

Multibody simulation

Multibody simulation Multibody simulation Dynamics of a multibody system (Euler-Lagrange formulation) Dimitar Dimitrov Örebro University June 16, 2012 Main points covered Euler-Lagrange formulation manipulator inertia matrix

More information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More information

Passivity-Based Control of an Overhead Travelling Crane

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

More information

Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems

Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems Vol. 35, No. 11 ACTA AUTOMATCA SNCA November, 29 Fault Detection Observer Design in Low Frequency Domain for Linear Time-delay Systems L Xiao-Jian 1, 2 YANG Guang-Hong 1 Abstract This paper deals with

More information

Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults

Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults Fault tolerant tracking control for continuous Takagi-Sugeno systems with time varying faults Tahar Bouarar, Benoît Marx, Didier Maquin, José Ragot Centre de Recherche en Automatique de Nancy (CRAN) Nancy,

More information

arxiv: v3 [math.oc] 1 Sep 2018

arxiv: v3 [math.oc] 1 Sep 2018 arxiv:177.148v3 [math.oc] 1 Sep 218 The converse of the passivity and small-gain theorems for input-output maps Sei Zhen Khong, Arjan van der Schaft Version: June 25, 218; accepted for publication in Automatica

More information

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

IN THIS paper, we study the problem of asymptotic stabilization

IN THIS paper, we study the problem of asymptotic stabilization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1975 Nonlinear Control of Feedforward Systems With Bounded Signals Georgia Kaliora and Alessandro Astolfi Abstract The stabilization

More information

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić Adaptive Nonlinear Control A Tutorial Miroslav Krstić University of California, San Diego Backstepping Tuning Functions Design Modular Design Output Feedback Extensions A Stochastic Example Applications

More information

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

More information

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Proceedings of the World Congress on Engineering 2011 Vol II, July 6-8, 2011, London, U.K. Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Istemihan Genc, and

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

arxiv: v1 [cs.sy] 24 Mar 2016

arxiv: v1 [cs.sy] 24 Mar 2016 Nonlinear Analysis of an Improved Swing Equation Pooya Monshizadeh, Claudio De Persis, Nima Monshizadeh, and Arjan van der Schaft arxiv:603.07440v [cs.sy] 4 Mar 06 Abstract In this paper, we investigate

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

An adaptive actuator failure compensation scheme for two linked 2WD mobile robots

An adaptive actuator failure compensation scheme for two linked 2WD mobile robots Journal of Physics: Conference Series PAPER OPEN ACCESS An adaptive actuator failure compensation scheme for two linked 2WD mobile robots To cite this article: Yajie Ma et al 27 J. Phys.: Conf. Ser. 783

More information