TECHNICAL systems are invariably subject to faults. In

Size: px
Start display at page:

Download "TECHNICAL systems are invariably subject to faults. In"

Transcription

1 1590 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 Control Reconfiguration After Actuator Failures Using Disturbance Decoupling Methods Jan Lunze, Member, IEEE, and Thomas Steffen Abstract This paper addresses the control of a system after an actuator has failed: A reconfiguration of the control structure is sought which keeps the system operational. The goal is to find a different set of actuators for controlling the plant and to use them in such a way that the plant output is identical to the output of the nominal closed-loop system. It is further required that the nominal controller remains part of the reconfigured control loop. This paper shows that this reconfiguration problem is equivalent to a disturbance decoupling problem which is solved by means of the geometric approach. The resulting solution is a reconfiguration block, which generates suitable inputs for the faulty plant based on the output of the nominal controller. The feasibility of this approach is demonstrated by a physical experiment with a helicopter model. Index Terms Actuator faults, disturbance decoupling, fault-tolerant control (FTC), linear control, reconfiguration. I. INTRODUCTION TECHNICAL systems are invariably subject to faults. In a controlled system, the effect of the fault can be spread through the control loop and affect parts of the system which are not directly connected to the location of the fault. This can render the system inoperable until the fault is repaired, causing an expensive downtime. The field of fault-tolerant control deals with this situation. Several solutions have been elaborated [4]. The passive approach uses a robust controller, which ensures the closed-loop stability and satisfactory performance under a number of fault cases (usually at the cost of nominal control performance). The active approach changes the controller parameters and, if necessary, the control configuration in response to the fault. Control reconfiguration includes the selection of new actuators or sensors and the redesign of the control law with respect to the new control configuration. This approach is investigated here for actuator failures that make one or more actuators completely inoperable and, hence, render the control loop ineffective. The reconfiguration has to close the control loop by means of actuators that have not been used in the nominal control loop. Manuscript received February 4, 2004; revised February 18, Recommended by Associate Editor M. A. Demetriou. This work was supported by the Deutsche Forschungsgemeinschaft under Grant Lu462/14. J. Lunze is with the Institute of Automation and Computer Control, Ruhr- Universität Bochum, Bochum, Germany ( lunze@atp.ruhr-unibochum.de). T. Steffen was with the Institute of Automation and Computer Control, Ruhr- Universität Bochum, Bochum, Germany. He is now with mbalance, 1105 BJ Amsterdam ZO, The Netherlands ( thomas.steffen@gmail.com). Color versions of Figures 3 7, 9, 10, and are available online at ieeexplore.ieee.org. Digital Object Identifier /TAC Compared to previous treatments, the approach presented here differs with respect to the pursued goal and to its implementation. The objective is to precisely reproduce the output trajectory of the system despite of actuator failures. The approach leads to a unique separation of the reconfiguration problem into two parts. The first part is the control of the nominal plant, for which the nominal controller can be used. The second part refers to the reconfiguration by means of a disturbance decoupling problem, which can be solved in real time. Thus, the approach can be used to find a solution online, after the fault has been detected. No manual intervention is necessary, and no predesigned alternative controller is required. A. Literature Fault-tolerant control is currently an important research area. It involves both the detection of faults and the reconfiguration of the control structure (or a similar countermeasure). Historically, the first approach to the reconfiguration problem was the pseudoinverse method [7]. It is applicable both to actuator and to sensors faults, but it can only provide an approximation of the nominal system matrix. The result may not be stable, and additional steps are necessary to guarantee stability. Model-matching methods can solve the stabilisation, as shown in [5]. However, because this approach relies on the transfer function of the system, the mathematical treatment is complex, and the resulting algorithms are difficult to implement. The system property of reconfigurability has been treated only recently. A structural analysis can be found in [8], and a related analysis based on the control energy of linear state-space systems is developed in [20]. A detailed study of the reconfigurability after faults in discrete actuators can be found in [11]. The latter two references are especially interesting because they cover actuator limits. For every isolated fault, it is possible to solve the reconfiguration problem by redesigning a new controller for the faulty system. In [11], [13], and [18] it is shown that an optimal controller can be redesigned with the same optimisation problem as in the nominal case. The same idea has also been applied to hybrid systems, as detailed in [19] and [12]. However, the redesign step becomes too complex for the application to large systems. For more complex systems, it is possible to predesign controllers for the anticipated fault cases, and switch to the corresponding controller once a fault is detected. Both [3] and [24] demonstrate the feasibility of this approach. This paper builds on the state space analysis. By keeping the nominal controller in the loop, a complete controller redesign is made unnecessary. This becomes possible by using a virtual actuator as introduced in [4], [15], and [16]. It has already been /$ IEEE

2 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1591 demonstrated that the virtual actuator can be designed and applied automatically after the fault has been detected. What sets this paper apart from earlier work on the virtual actuator is the pursued goal: The objective for the virtual actuator design is to reproduce the output trajectory of the plant. In this, it is similar to the model-matching approach, but it is formulated and solved completely in state space. Due to this goal, the considered reconfiguration problem belongs to the class of problems defined by the disturbance decoupling problem (DDP). The classical solution to DDP, based on the geometric approach, is presented in [23]. Previous work [13], [14], [17] has explored different formulations of the reconfiguration problem and the resulting solutions. Several of the recent approaches to reconfiguration have been applied to the Three-Tank Benchmark Problem defined in [1]. The reconfiguration approach can be simplified if it is assumed that the fault affects only the parameters of the system, but it does not significantly change its structure. In that case, adaptive control has been shown to keep the control loop stable in [10]. However, for major actuator faults as described in [6], adaptive control is not a suitable solution. B. Overview In Section II, the reconfiguration problem considered in this paper is defined. In Section III, the reconfiguration problem is transformed into a disturbance decoupling problem. Since this is a well studied problem, known solutions can be used. In Section IV, the geometric approach to disturbance decoupling is summarised. The result can be used to find the solution to the original reconfiguration problem using an inverse transformation. In Section V, the results of this paper are applied to a physical helicopter model. The reconfiguration approach is illustrated step by step, and the reconfiguration solution is tested in a simulation and in a physical experiment. II. THE RECONFIGURATION PROBLEM A. The Idea of a Virtual Actuator The aim of control reconfiguration is to prevent a fault in one component (like an actuator) from causing a failure of the whole system. Without reconfiguration, actuator faults can lead to a disruption of the normal operation, which may require a shutdown or even cause physical damage. The approach presented here aims at canceling the effect of the fault before it reaches the output of the plant. The only way to do this is by changing some inputs of the plant (see Figs. 1 and 2). The idea followed in this paper is to place a block between the controller output and the vector of all available actuators. Since the goal of this block is to generate a signal which has the same effect as the broken actuator would have in the nominal system, the block is called a virtual actuator. If the virtual actuator is successful, the behaviour of the reconfigured plant, which consists of the faulty plant and the virtual actuator, is indistinguishable from the nominal plant. Therefore, the nominal controller can be used to control the reconfigured plant. As a consequence, the virtual actuator can be designed based on the open-loop behaviour, although its purpose Fig. 1. Nominal control loop. Fig. 2. Reconfigured control loop. Fig. 3. Nominal plant. is to work in a closed-loop system. Therefore, the reconfiguration problem will be restated in terms of the open-loop system. While this approach may seem more complex, it has a significant advantage over the redesign of the controller. Typically, the controller design is a lengthy process, which involves several cycles of deriving and testing new controller parameters. Thus, the redesign cannot be performed on-line after the fault has been discovered. Here, the virtual actuator is used in addition to the original controller. The knowledge accumulated in the controller during its design is preserved and the reconfigured control loop can leverage on it. The design of the virtual actuator itself has a much more limited scope. It presents fewer degrees of freedom and it is therefore easier to automate than a complete controller redesign. B. Model of the Nominal and Faulty Plant The following information is given for the reconfiguration problem. The nominal plant is modelled in state space form (1a) (1b) (1c) with the state, the input, the output and the initial state (see Fig. 3). The system matrices have corresponding dimensions:, and. The nominal plant is assumed to be stabilizable. Together with the nominal controller it forms a stable control loop (Fig. 1). No further assumptions have to be made; the system matrices are not required to have full rank.

3 1592 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 Fig. 4. Faulty plant. Since actuator failures are considered, the faulty plant differs from the nominal plant in the input matrix (Fig. 4). The resulting model of the faulty plant is (2a) (2b) (2c) with the input and a corresponding matrix. The initial state is assumed to be identical to the initial state of the nominal plant. The input is available for reconfiguration. It is important that includes all available inputs to the plant, even the ones not used by the nominal controller. For the scope of this paper, it is assumed that the failed actuator has already been identified. Therefore, the model of the faulty plant is known. This implies that the reconfiguration solution is not applicable before the fault has been detected, which is a restriction shared by all active faulttolerant methods. Fig. 5. Reconfiguration goal. Definition 1: A plant is called successfully reconfigured, if the system consisting of the virtual actuator and the faulty plant ( reconfigured plant ) satisfies the following two properties. 1) The reconfigured plant has the same behaviour as the nominal plant. Given any input, the output trajectories of the reconfigured and the nominal plant are equal (Fig. 5) 2) The reconfigured plant is stabilizable: Hence (3) all hidden modes are stable (4) C. Reconfiguration Goal Given the plant models, a virtual actuator has to be found, which restores the performance of the control loop despite of the fault (Fig. 2). The requirements are given in the terms of the closed-loop behaviour of the reconfigured plant. 1) The reconfigured loop has to be stable. 2) The output of the faulty plant in the reconfigured loop shall be the same as the output of the nominal plant in the nominal loop. Due to this second requirement it is possible to find a solution without knowing the behaviour of the controller. Since the input to the controller will be the same in the nominal and in the reconfigured control loop, so will be the output of the controller. However, because the controller is the same in the nominal and in the reconfigured loop, it is possible to restate the requirements in terms of the open-loop behaviour of the reconfigured plant. If the behaviour of the reconfigured plant is identical to that of the nominal plant, it follows that the behaviour of the reconfigured control loop is identical to that of the nominal loop. A similar argument can be made for the stability: given the identical behaviour, the stability of the reconfigured loop depends on the internal stability of its components and the stability of the nominal loop. Thus, the following two requirements on the reconfigured plant are sufficient for a successful reconfiguration. Three points are worth highlighting. First, even if a solution is found and implemented, the state of the faulty plant will usually differ from the state of the nominal plant. It was shown in [21] that many relevant reconfiguration problems are not solvable if both are required to be equal. Second, it follows from the requirements that this problem is not solvable if the faulty plant is not stabilizable. However, it is possible to treat a plant which is not fully controllable, if the uncontrollable part is stable. Third, as linear systems are considered here, it is not possible to deal directly with the problem of actuator saturation. Since this is an important practical problem, some reconfiguration approaches are mainly concerned with saturation [18]. The best approximation in a linear framework is to consider the required control energy. A low controllability Grammian (or the resulting high controller amplification) indicates that saturation issues are likely to appear. III. RECONFIGURATION USING A VIRTUAL ACTUATOR In this section, the required structure of the virtual actuator is deduced from the problem definition. Finding the parameters for this structure will lead to a disturbance decoupling problem, which is treated in the next section.

4 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1593 Fig. 6. Reconfigured plant based on a parallel model. A. Parallel Model Consider the comparison of the output of the faulty plant with the output of the nominal model (shown in Fig. 5). The joint system is (5a) (5b) (5c) (5d) (5e) Since the objective is to make disappear, a controller is introduced to make the faulty plant follow the behaviour of the nominal plant. The feedback term in the control law is based on the difference between the state of the nominal plant and the state of the faulty plant. The feedforward term depends on the nominal input. The resulting control law is Fig. 7. Reconfigured plant based on a difference model. B. Difference Model In (7), both the feedback and the output are related to the difference Therefore, a state transformation (8) (9) (10) with matrixes and of appropriate dimensions. The system including the control law (shown in Fig. 6) is described by the following equations: (6) (7a) (7b) (7c) (7d) (7e) (7f) The choice of the feedback and feedforward matrices and is not an ordinary control problem. Instead, it belongs to the more difficult class of disturbance decoupling problems, which will be discussed in more detail in the next section. (11) is used, which introduces instead of and keeps unchanged. This simplifies the system to the following set of equations: (12a) (12b) (12c) (12d) (12e) (12f) (12g) The corresponding structure is shown in Fig. 7. The state equation for represents the faulty plant, while the equation in models the difference between the state of the nominal

5 1594 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 plant and the faulty plant. This model together with the control law (6) is the virtual actuator (13a) (13b) (13c) (13d) Note that the virtual actuator has the correct input and output signals as shown in Fig. 2. Based on this structure, the reconfiguration goals given in Definition 1 can now be stated in terms of the virtual actuator. 1) The state of the virtual actuator has to be stable. 2) The output deviation has to be zero for all time. The parameters and have to be chosen such that these two requirements are satisfied. IV. RECONFIGURATION AS DISTURBANCE DECOUPLING PROBLEM This section shows that the choice of the parameters for the virtual actuator is a disturbance decoupling problem. Therefore, known methods can be applied to find these parameters, which then lead to the solution of the reconfiguration problem. A. Design of the Virtual Actuator as Disturbance Decoupling Reconfiguration goals 1) and 2) pose a disturbance decoupling problem for the system (13). In terms of disturbance decoupling, the nominal input is the disturbance (because it is given), and the actual input is the input used to decouple the output. Note that is also the output of the virtual actuator, but no requirement is based on this signal. Therefore, the disturbance decoupling problem can be formulated as follows. Problem 1: Disturbance decoupling Given: The system with inputs and and output where the input trajectory is known. Find: An input trajectory depending on and such that the output vanishes and the system is stable. (14a) (14b) (14c) (15) This specific problem definition is known in literature as the known disturbance decoupling problem with stability (often abbreviated to DDP/S or DDPS). It is classified as a known disturbance decoupling problem, because the disturbance is known Fig. 8. Solution of the disturbance decoupling problem. and can be used in the control law. It is a decoupling problem with stability, because the resulting system has to be stable. The solution of the disturbance decoupling problem is known to be a control law of the form (Fig. 8) (16) which is in line with the results from the previous section. There are several methods for choosing the two parameter matrices and. As a state-space model is given here, the geometric approach provides a natural way to address the problem. In Section IV-B, the decoupling part of the problem is solved, and in Sections IV-C and IV-D the stabilisation of the decoupled system is treated. Sections IV-E and IV-F demonstrate how this solves the original reconfiguration problem. Remark: The disturbance decoupling problem is the dual problem to unknown input observation [2]. The latter is often used for fault-tolerant control of a plant with sensor faults and disturbance. It is difficult to define the duality between the reconfiguration problem after actuator faults and after sensor faults, because the boundary conditions are usually not symmetric. For a more in-depth treatment of this issue, cf. [21]. B. Solution of the Disturbance Decoupling Problem Using the Geometric Approach The geometric approach to disturbance decoupling is centred around the notion of a controlled invariant subspace defined in [22]. A subspace is called invariant if the system state never leaves the subspace once it has entered it. It is called controlled invariant if there exists a state feedback such that the subspace is invariant. For the disturbance decoupling problem, the subspace to be found is usually denoted by. It has to be -invariant (also called controlled invariant) and it has to be contained within (unobservable). Additionally, the disturbance has to be contained within this subspace. These three requirements can be formally written as invariant (17a) unobservable and (17b) undisturbed (17c)

6 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1595 where denotes the image of a transformation (the set of possible output values) and denotes the kernel of a transformation (the set of inputs without effect). The first condition guarantees that a control (shown by ) can be found to make the subspace invariant. It depends on the dynamics of the system as defined by. The second condition requires that all states within the subspace lead to a vanishing system output. The third condition means that even in the presence of disturbance (shown by ), the invariance of can be maintained. Lemma 1: The known DDP as specified in goal (15) can be solved if and only if there exists a such that the conditions (17) are met. This lemma implies that if and only if a subspace exists satisfying (17), matrices and which solve the disturbance decoupling problem can be calculated. Proofs can be found in [9] and [22]. The typical algorithm to solve the problem consists of two steps. First, the maximum -invariant subspace in is calculated. It can be found by iteratively removing any part from which is not controlled invariant is constructed such that is an orthogonal matrix, is projected onto, and the noninvariant subspace is projected onto. The transformed difference system is described by (22a) (22b) (22c) with the following matrix substitutions: After the transformation, the requirements (20) for and become (18a) (18b) (18c) Lemma 2: The series (18) becomes stationary after steps and the resulting subspace is the maximum subspace which satisfies both (17a) and (17b). The second step of the algorithm is to check whether the disturbance effect can be contained in the invariant subspace: (23a) (23b) where,,, and are submatrices occurring according to the transformation. The submatrices, act upon the subvector, maps from the subvector, and is the coupling from the latter to the former. Expanding in (22) leads to this equation for (19) If the result is positive, all requirements (17) are fulfilled and suitable feedback and feedforward matrices and can be generated as follows: It follows from (23) that the submatrices,, and vanish. Therefore, the subvector (20a) (20b) The choice of has to make the subspace invariant for the controlled autonomous system. Matrix has to be chosen in such a way that the disturbance effect is moved into this invariant subspace. Both existence conditions hold because they are equivalent to the decoupling properties (17a) and (17c). C. Analysis of the Decoupled System In order to simplify the system given by (14) and (16), the invariant subspace is split from the noninvariant part. For this purpose a state transformation (21) becomes autonomous. Since the initial state is zero, will always be zero and can be eliminated. The resulting reduced system is given by (24a) (24b) (24c) These equations show how the free input can be determined from the reduced system state. The output equation means that the disturbance has been canceled out and that, therefore, the reconfiguration is successful. Theorem 1: If two matrices and have been found which satisfy (23), then the virtual actuator defined by (24) makes the reconfigured plant meet the requirement (3) for a successful reconfiguration.

7 1596 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 D. Stabilisation The remaining task is to stabilise the difference system. This is important, because the poles of the difference system remain hidden from the input output behaviour of the reconfigured plant, which means that they are not stabilised by the nominal controller. Requiring both disturbance decoupling and stabilisation at the same time is a more difficult problem than reaching either property alone. The stabilisation can only be performed once the decoupling is done, because it depends on the remaining degrees of freedom in the input [9]. The first step is to determine the freedom in the choice of the feedback matrix, which has to satisfy (23a). Adding any matrix to does not affect this condition. For notational reasons a new matrix is introduced such that (25) Assume that satisfies (23a). Then Fig. 9. Reconfigured plant. (26) is an admissible feedback matrix for any. Therefore, the choice of can be used for stabilisation. The autonomous dynamics of the difference model depends on the poles of It is possible to place the poles in the left half plane if and only if the pair is stabilizable (27) Under this condition, any controller design approach can be used to find. The resulting feedback matrix is then used to implement the difference system (Fig. 9). If the decoupling requirements (17) and the stabilisation requirement are fulfilled, the reconfiguration problem is solved. Theorem 2: If a stabilising feedback matrix is found for the pair (27), then the virtual actuator (24) leads to a stabilizable reconfigured plant. Thus, the requirement (4) for a successful reconfiguration is fulfilled. Note that contrary to the initial structure (depicted in Fig. 7), the difference system considered here has the reduced state. The behavior is identical to the corresponding full difference system, because the removed part of the state space does not contribute to the behavior of the system. E. Reconfiguration Algorithm The goal of the reconfiguration algorithm is to find a difference system such that both reconfiguration requirements (3) and (4) are fulfilled. To achieve this, the steps used in the previous derivation have to be performed in the following order. Algorithm 1: Reconfiguration after actuator failures Given: Nominal and faulty plant and Find: A virtual actuator satisfying (3) and (4) 1) Find the maximum invariant subspace using (18). 2) Use (21) to eliminate the noninvariant subspace. 3) Find and according to (23). If no exists, (3) cannot be satisfied. 4) Construct by using (25). 5) Use a controller design method to find. If no stable solution exists, (4) is impossible. Result: The solution (24) and (26) (Fig. 9). It follows from Theorems 1 and 2 that the resulting system satisfies the reconfiguration goal given in Definition 1. F. Proofs The reconfiguration goal in Definition 1 consists of two separate conditions. For this reason, the algorithm contains two conditions which have to be met, and the proof of the theorems above also has two parts. Proof: (For Theorem 1: The reconfigured plant behaves like the nominal plant.) Equations (2) and (24) describe the behavior of the reconfigured plant. By applying the state transformation to the state of the faulty plant, the following model results: (28a) (28b) (28c) (28d)

8 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1597 Similarly to the step in (24) this model can be simplified by splitting into two parts and by expanding (29a) (29b) (29c) (29d) (29e) The model can be further simplified by introducing a new state instead of Fig. 10. Flight model. Since vanishes according to (23), the part of the model is completely decoupled from the rest. The remaining part has the same behavior as the nominal system. The output trajectory is, therefore, identical if the initial conditions are To keep the model as simple as possible, only one of the two main rotors is modelled, and the angular acceleration rate is considered the output of the system (although only the angular position is measurable). This reduces the system order from 7 to 3 without affecting the reconfiguration solution. The resulting model for the nominal case is (30a) (30b) (30c) Note that this condition is weaker than. Successful reconfiguration is still possible if the occurrence of the fault changes the state of and the change is accounted for by a corresponding value of with. Proof: (For Theorem 2: The reconfigured plant is stabilizable.) The hidden poles of the reconfigured plant are determined by, and was chosen such that these poles are stable. The remaining poles are identical to the poles of the nominal plant (see the aforementioned proof). Therefore, they are stabilised by the nominal controller. Consequently, the reconfigured control loop has poles in the left half plane only. V. APPLICATION EXAMPLE A. Reconfiguration Experiment The helicopter experiment described in [13] is used as an application example (Fig. 10). It consists of two main rotors positioned at the ends of a lever (Fig. 11). They can be rotated by two servo mechanisms, consisting of a motor, a sensor and a comparator/amplifier. In the reconfiguration experiment these servo mechanisms fails. The reconfiguration idea is to use the lateral rotors instead, which are fixed, but speed controlled. Although they have different dynamics, the virtual actuator can generate the input signal required to produce exactly the intended effect (in terms of net momentum on the lever). with the state, the input, and the output momentum. The open-loop system has poles at and 5. The fault case model is identical to the nominal model, but the main rotor servo is broken. This actuator failure is modelled by changing The block diagram of the system and the position of the failed actuator is shown in Fig. 12. If no reconfiguration is performed, the system is completely uncontrolled. This is an important observation, which has two consequences. First, the fault detection and the reconfiguration algorithm have to be fast, because otherwise the system will leave the range of acceptable states. Second, because the system is unstable, the fault detection is rather simple. The faulty system will produce a trajectory that is markably different from its nominal behavior. In the complete system, the momentum is not directly measurable. Instead, the angular position of the lever (the double integral of the momentum) is measured and used by the phase lead (PD) controller to stabilise the system. For the purpose of the reduced plant model considered here, the double integrator can be considered as a part of the controller, leading to an integral controller. The controller acts on the servo input of to

9 1598 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 Fig. 11. Sketch of the flight model. This is the final without further iterations. The orthogonal state transformation leads to Fig. 12. Nominal control loop. the plant in order to attenuate disturbances and to follow the reference trajectory. The goal of the reconfiguration is to achieve the same system behaviour without using the servo input (only using the lateral rotor input). The resulting difference model is given by The requirements (23) for and which leads to the following parameters for the virtual actuator: (31a) (31b) (31c) where denotes the disturbance. The goal is to find an input vector such that the output vector remains all zero for every disturbance trajectory. B. Constructive Solution The first step is to find the maximum invariant unobservable subspace with respect to the input and the output. The iteration starts with the unobservable subspace The system equations (24) for the virtual actuator become The stabilization part is trivial. It is obvious that and therefore holds. That is, no input variable is available for stabilization. Fortunately, the autonomous system matrix has only stable eigenvalues. So the uncontrollable part is stable, and therefore the faulty plant is still stabilizable.

10 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1599 Fig. 13. Reconfigured control loop. Fig. 15. Simulation and experiment: response of the reconfigured loop. Fig. 14. Simulation and experiment: response of the nominal loop. The reconfigured control loop is shown in Fig. 13. The block diagram shows that a different signal path is used to control the system (lateral rotors instead of main rotors). The virtual actuator is necessary because the new signal path has a different transfer function. With the virtual actuator, the transfer function of the new signal path is identical to the transfer function of the original signal path. Both are C. Experimental Results The result can easily be verified numerically to satisfy the reconfiguration goals from Definition 1. The simulation results using a linear system model are shown in the top half of Figs. 14 and 15. The output trajectory of the nominal control loop and of the reconfigured control loop are exactly identical within the numerical accuracy of the simulation. The practical test of the virtual actuator is more challenging, because the real experiment shows many effects which are not captured in the simple linear model. The result of the experiment for the nominal system is shown in the bottom half of Fig. 15. The input trajectory, the state of the servo mechanism and the lever position (which is a double integral of ) are shown in the graph. The behaviour is close to the simulation results, although there is a noticeable steady-state deviation caused by sticky friction. The corresponding experimental result for the reconfigured control loop is shown in the bottom half of Fig. 14. The graph shows the input of the reconfigured plant (which is nearly identical to the nominal input), the actual input of the faulty plant and the position of the lever. Since the servo does not move, its position is not shown here. The graphs show that the output of the reconfigured loop matches the output of the nominal loop very closely. The slight differences are the result of input saturation. The control signal

11 1600 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 10, OCTOBER 2006 coming from the virtual actuator goes up to about 1.8, while the physical system leaves the linear range around 0.7. The stability of the system is not affected, only the response time is slightly increased due to the physical limitations. In other applications it was sometimes found necessary to implement anti wind-up measures in order to keep the system stable in spite of the input saturation. It is also interesting to see that the high amplification of the virtual actuator leads to an amplification of the measurement noise. This is partly caused by the nominal system structure: As the momentum cannot be measured, it has to be deduced from the lever position by double differentiation, which significantly increases the measurement noise. In the reconfigured system, the noise gets amplified again by the virtual actuator, which has a high amplification in order to compensate for the slower response of the lateral rotors. The results also show that the lateral rotors have a preferred direction: They are more effective in the backward movement than forward. This leads to very little overshoot in the forward movement, but a very significant overshoot after the backward swing. The overall control performance is still very impressive, considering the tight input limits and the nonlinearity of the lateral rotors. VI. CONCLUSION This paper has developed a method for online reconfiguration of the control after the occurrence of actuator failures. The reconfiguration problem has been stated in two different ways. The original formulation contains requirements for the reconfigured control loop. These have been translated into requirements concerning the open-loop behaviour of the reconfigured plant. By applying a state transformation, the reconfiguration problem can be transformed into a disturbance decoupling problem with stability. Hence, known theoretical results can be applied to find the solution of the reconfiguration problem. The solution is called a virtual actuator, because it is a block which takes the signal for the broken actuators as input and produces the intended effects on the output of the plant by using the remaining actuators. The two design parameters of the virtual actuator can be found using known approaches to the disturbance decoupling problem. The algorithm presented here follows the geometric approach, which leads to a state transformation that splits the system into two parts. The first part is relevant for the decoupling, and suitable feedback and feedforward matrices are generated. The second part forms a classical state feedback controller design problem, which can be solved using any suitable method. By putting both parts together, suitable parameters can be found for the virtual actuator to reconfigure the control loop. It has been shown that the algorithm is complete in the sense that it finds a solution as long as this reconfiguration problem is solvable. The approach has also been demonstrated to solve a challenging practical reconfiguration experiment. REFERENCES [1] B. Heiming and J. Lunze, Control reconfiguration: The COSY benchmark problem and its solution by means of a qualitative model, presented at the European Control Conf. Karlsruhe, Germany, 1999, CM-5, F [2] G. Basile and G. Marro, Controlled and Conditioned Invariants in Linear System Theory. Upper Saddle River, NJ: Prentice-Hall, 1992 [Online]. Available: [3] M. Blanke, C. W. Frei, F. Kraus, R. J. Patton, and M. Staroswiecki, What is fault-tolerant control?, in Proc. SAFEPROCESS 2000: 4th Symp. Fault Detection and Safety for Technical Processes, 2000, pp [4] M. Blanke, M. Kinnaert, J. Lunze, and M. Staroswiecki, Diagnosis and Fault-Tolerant Control. New York: Springer-Verlag, [5] S. Chen, G. Tao, and S. M. Joshi, On matching conditions for adaptive state tracking control of systems with actuator failures, IEEE Trans. Autom. Control, vol. 47, no. 3, pp , Mar [6] V. Dardinier-Maron, H. Noura, and F. Hamelin, Reconfiguration against major actuator failures, in Proc. SAFEPROCESS 2000: 4th Symp. Fault Detection and Safety for Technical Processes, 2000, pp [7] Z. Gao and P. J. Antsaklis, Stability of the pseudo-inverse method for reconfigurable control systems, Int. J. Control, vol. 53, no. 3, pp , [8] A. Gehin, M. Assas, and M. Staroswiecki, Structural analysis of system reconfigurability, in Proc. SAFEPROCESS 2000: 4th Symp. Fault Detection and Safety for Technical Processes, 2000, pp [9] X. Hu, A. Lindquist, J. Mari, and J. Sand, Geometric Systems Theory Lecture Notes. Stockholm, Sweden: Royal Inst. Technol., [10] P. Ioannou, Robust Adaptive Control. Upper Saddle River, NJ: Prentice-Hall, [11] S. Kanev and M. Verhaegen, Reconfigurable robust fault-tolerant control and state estimation, presented at the 15th IFAC World Congr., Barcelona, Spain, 2002, T-Fr-A10, [12] M. Morari, E. C. Kerrigan, A. Bemporad, D. Mignone, and J. M. Maciejowski, Multi-objective prioritisation and reconfiguration for the control of constrained hybrid systems, presented at the Amer. Control Conf., 2000, ACC00-IEEE1027. [13] J. Lunze, D. Rowe-Serrano, and T. Steffen, Control reconfiguration demonstrated at a two-degrees-of-freedom helicopter model, in Proc. European Control Conf., Cambridge, U.K., [14] J. Lunze and T. Steffen, Reconfigurable control of a quantised system, in Proc. SAFEPROCESS 2000: 4th Symp. Fault Detection, 2000, pp [15], Hybrid reconfigurable control, in Modelling, Analysis and Design of Hybrid Systems. Berlin, Germany: Springer-Verlag, 2002, pp [16] J. Lunze and T. Steffen, Control reconfiguration by means of a virtual actuator, in Proc. SAFEPROCESS 2003: 5th Symp. Fault Detection and Safety for Technical Processes, 2003, pp [17], Rekonfiguration linearer Systeme bei Sensor- und Aktorausfall, Automatisierungstechnik (at), vol. 51, no. 2, pp , [18] J. Maciejowski, Predictive Control With Constraints. Upper Saddle River: Prentice-Hall, [19] T. Pasternak, Reconfiguration in hierarchical control of piecewiseaffine systems, in Hybrid Systems Computation and Control. New York: Springer-Verlag, 2002, vol. 2289, Lecture Notes in Computer Science, pp [20] M. Staroswiecki, On reconfigurability with respect to actuator failures, presented at the 15th IFAC World Congr., Barcelona, Spain, 2002, T-Tu-M10, 775. [21] T. Steffen, Control Reconfiguration of Dynamical Systems: Linear Approaches and Structural Tests. Berlin, Germany: Springer-Verlag, [22] W. M. Wonham, Linear Multivariable Control A Geometric Approach. New York: Springer-Verlag, [23] W. M. Wonham and A. S. Morse, Decoupling and pole assignment in linear multivariable systems: a geometric approach, SIAM J. Control, vol. 8, pp. 1 18, Feb [24] Z. Yang, R. Izadi-Zamanabadi, and M. Blanke, On-line multiple-model based adaptive control reconfiguration for a class of non-linear control systems, in Proceedings of the SAFEPROCESS 2000: 4th Symposium on Fault Detection and Safety for Technical Processes, 2000, pp

12 LUNZE AND STEFFEN: CONTROL RECONFIGURATION AFTER ACTUATOR FAILURES 1601 Jan Lunze (A 93 M 04) was born in Dresden, Germany. He received the diploma in automatic control, the Ph.D. degree, and the Dr.Sc. degree (Habilitation), all from the Technical University Ilmenau, Ilmenau, Germany, in 1974, 1980, and 1983, respectively. From 1974 to 1992, he was a Research Associate and later Professor of Automatic Control at the Academy of Sciences in Dresden, Germany. From 1992 to 2001, he was Professor of Control Engineering at the Technical University Hamburg-Harburg, Germany, and since 2002, he has been Head of the Institute of Automation and Computer Control of the Ruhr-University Bochum, Germany, where he teaches systems and control theory. His research interests are in linear control theory, particularly in the fields of robust control and large-scale systems, in hybrid systems, discrete-event systems and in applications of knowledge processing to dynamical systems. Currently, his research is focused on qualitative modelling, fault diagnosis and process control applications of robust and decentralised control. He is author and/or coauthor of numerous papers and of several books, including Robust Multivariable Feedback Control (Prentice-Hall, 1988), Feedback Control of Large-Scale Systems (Prentice-Hall, 1992), Künstliche Intelligenz für Ingenieure (Oldenbourg, 1994), Regelungstechnik (Springer, 1996), Automatisierungstechnik (Oldenbourg, 2003), and Diagnosis and Fault-Tolerant Control (Springer, 2003). Thomas Steffen was born in Germany in He received the degree as Dipl.-Ing. in electrical engineering from the Technical University of Ilmenau, Ilmenau, Germany, in 1999, and the Ph.D. degree from the Ruhr-Universität Bochum, Germany, in He studied at UMIST, Manchester, U.K., during the accademic year , and he worked at the Technical University of Hamburg-Harburg, Germany, from 1999 to Since 2004, he has been working on message routers for mobile networks at mbalance (international) BV, Amsterdam, The Netherlands. His research interests include the geometric approach, optimal control, rapid prototyping, networking technologies, structural analysis, and stochastic processes.

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS QUALITATIVE METHODS FOR FAULT DIAGNOSIS Jan Lunze Ruhr University Bochum,, Germany Keywords: Assumption-Based Truth Maintenance System, Consistency-based Diagnosis, Discrete Event System, General Diagnostic

More information

Active fault-tolerant control design for Takagi-Sugeno fuzzy systems

Active fault-tolerant control design for Takagi-Sugeno fuzzy systems BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES Vol. 59 No. 1 2011 DOI: 10.2478/v10175-011-0013-2 Varia Active fault-tolerant control design for Takagi-Sugeno fuzzy systems Ł. DZIEKAN M.

More information

An Architecture for Fault Tolerant Controllers

An Architecture for Fault Tolerant Controllers An Architecture for Fault Tolerant Controllers Henrik Niemann Ørsted DTU, Automation Technical University of Denmark Building 326, DK2800 Lyngby, Denmark Email: hhn@oersted.dtu.dk www.oersted.dtu.dk/staff/all/hhn/

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Extended Control Structures - Boris Lohmann EXTENDED CONTROL STRUCTURES Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Space, Control Structures, State Feedback, State Observer, pole placement, model

More information

Observer design for rotating shafts excited by unbalances

Observer design for rotating shafts excited by unbalances Observer design for rotating shafts excited by unbalances R. S. Schittenhelm, Z. Wang, S. Rinderknecht Institute for Mechatronic Systems in Mechanical Engineering, Technische Universität Darmstadt, Germany

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

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

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 4, No. 2, November 2007, 133-145 Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System A. Asokan

More information

STRUCTURAL DESIGN OF SYSTEMS WITH SAFE BEHAVIOR UNDER SINGLE AND MULTIPLE FAULTS. and Marcel Staroswiecki

STRUCTURAL DESIGN OF SYSTEMS WITH SAFE BEHAVIOR UNDER SINGLE AND MULTIPLE FAULTS. and Marcel Staroswiecki STRUCTURAL DESIGN OF SYSTEMS WITH SAFE BEHAVIOR UNDER SINGLE AND MULTIPLE FAULTS Mogens Blanke and Marcel Staroswiecki Automation at Ørsted DTU, Build. 326, Technical University of Denmark, Kgs. Lyngby,

More information

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough

Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough Discussion on: Measurable signal decoupling with dynamic feedforward compensation and unknown-input observation for systems with direct feedthrough H.L. Trentelman 1 The geometric approach In the last

More information

THIS paper deals with robust control in the setup associated

THIS paper deals with robust control in the setup associated IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 10, OCTOBER 2005 1501 Control-Oriented Model Validation and Errors Quantification in the `1 Setup V F Sokolov Abstract A priori information required for

More information

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Stabilization, Pole Placement, and Regular Implementability

Stabilization, Pole Placement, and Regular Implementability IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 5, MAY 2002 735 Stabilization, Pole Placement, and Regular Implementability Madhu N. Belur and H. L. Trentelman, Senior Member, IEEE Abstract In this

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

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann CONROL SYSEMS, ROBOICS, AND AUOMAION Vol. III Controller Design - Boris Lohmann CONROLLER DESIGN Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Feedback

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

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

PERIODIC signals are commonly experienced in industrial

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

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Ufuk Bakirdogen*, Matthias Liermann** *Institute for Fluid Power Drives and Controls (IFAS),

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

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

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY 2013 1269 Sliding Mode and Active Disturbance Rejection Control to Stabilization of One-Dimensional Anti-Stable Wave Equations Subject to Disturbance

More information

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach A.Asokan and D.Sivakumar Department of Instrumentation Engineering, Faculty of Engineering & Technology Annamalai

More information

Supervisory Control of Petri Nets with. Uncontrollable/Unobservable Transitions. John O. Moody and Panos J. Antsaklis

Supervisory Control of Petri Nets with. Uncontrollable/Unobservable Transitions. John O. Moody and Panos J. Antsaklis Supervisory Control of Petri Nets with Uncontrollable/Unobservable Transitions John O. Moody and Panos J. Antsaklis Department of Electrical Engineering University of Notre Dame, Notre Dame, IN 46556 USA

More information

Robust Internal Model Control for Impulse Elimination of Singular Systems

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

More information

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

Actuator Fault Tolerant PID Controllers

Actuator Fault Tolerant PID Controllers Actuator Fault Tolerant PID Controllers César Castro Rendón Cristina Verde Alejandro Mora Hernández Instituto de Ingeniería-Universidad Nacional Autónoma de México Coyoacán DF, 04510, México cesarcasren@yahoo.com.mx

More information

A Nonlinear Disturbance Observer for Robotic Manipulators

A Nonlinear Disturbance Observer for Robotic Manipulators 932 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 47, NO. 4, AUGUST 2000 A Nonlinear Disturbance Observer for Robotic Manipulators Wen-Hua Chen, Member, IEEE, Donald J. Ballance, Member, IEEE, Peter

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14

Formal verification of One Dimensional Time Triggered Velocity PID Controllers Kenneth Payson 12/09/14 Formal verification of One Dimensional Time Triggered Velocity PID Controllers 12/09/14 1: Abstract This paper provides a formal proof of the safety of a time triggered velocity PID controller that are

More information

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600 06, Tamil Nadu, INDIA

More information

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics 622 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 4, APRIL 2003 Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics MingQing Xiao, Nikolaos Kazantzis, Costas Kravaris, Arthur

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

More information

MOMENT functions are used in several computer vision

MOMENT functions are used in several computer vision IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 13, NO. 8, AUGUST 2004 1055 Some Computational Aspects of Discrete Orthonormal Moments R. Mukundan, Senior Member, IEEE Abstract Discrete orthogonal moments

More information

Unknown Input Observer Based Detection of Sensor Faults in a Wind Turbine

Unknown Input Observer Based Detection of Sensor Faults in a Wind Turbine Unknown Input Observer Based Detection of Sensor Faults in a Wind Turbine Peter F Odgaard, Member, IEEE and Jakob Stoustrup, Senior Member IEEE Abstract in this paper an unknown input observer is designed

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

More information

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract

BUMPLESS SWITCHING CONTROLLERS. William A. Wolovich and Alan B. Arehart 1. December 27, Abstract BUMPLESS SWITCHING CONTROLLERS William A. Wolovich and Alan B. Arehart 1 December 7, 1995 Abstract This paper outlines the design of bumpless switching controllers that can be used to stabilize MIMO plants

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Estimation and Compensation of Nonlinear Perturbations by Disturbance Observers - Peter C.

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Estimation and Compensation of Nonlinear Perturbations by Disturbance Observers - Peter C. ESTIMATION AND COMPENSATION OF NONLINEAR PERTURBATIONS BY DISTURBANCE OBSERVERS Peter C. Müller University of Wuppertal, Germany Keywords: Closed-loop control system, Compensation of nonlinearities, Disturbance

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION Rim Hamdaoui, Safa Guesmi, Rafika Elharabi and Med Naceur Abdelkrim UR. Modelling, Analysis and Systems Control, University of Gabes,

More information

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

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

More information

Geometric Control Theory

Geometric Control Theory 1 Geometric Control Theory Lecture notes by Xiaoming Hu and Anders Lindquist in collaboration with Jorge Mari and Janne Sand 2012 Optimization and Systems Theory Royal institute of technology SE-100 44

More information

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become Closed-loop system enerally MIMO case Two-degrees-of-freedom (2 DOF) control structure (2 DOF structure) 2 The closed loop equations become solving for z gives where is the closed loop transfer function

More information

SINCE THE formulation and solution of the problem of

SINCE THE formulation and solution of the problem of IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1941 Output Regulation of Linear Systems With Bounded Continuous Feedback Tingshu Hu, Senior Member, IEEE, Zongli Lin, Senior Member,

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

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

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

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

More information

MANY adaptive control methods rely on parameter estimation

MANY adaptive control methods rely on parameter estimation 610 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 52, NO 4, APRIL 2007 Direct Adaptive Dynamic Compensation for Minimum Phase Systems With Unknown Relative Degree Jesse B Hoagg and Dennis S Bernstein Abstract

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1.

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 5, MAY 2005 619 Robust Output Feedback Stabilization of Uncertain Nonlinear Systems With Uncontrollable and Unobservable Linearization Bo Yang, Student

More information

ELECTRODYNAMIC magnetic suspension systems (EDS

ELECTRODYNAMIC magnetic suspension systems (EDS 460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

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

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

More information

Disturbance Rejection in Parameter-varying Web-winding Systems

Disturbance Rejection in Parameter-varying Web-winding Systems Proceedings of the 17th World Congress The International Federation of Automatic Control Disturbance Rejection in Parameter-varying Web-winding Systems Hua Zhong Lucy Y. Pao Electrical and Computer Engineering

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil LYAPUNO STABILITY Hassan K. Khalil Department of Electrical and Computer Enigneering, Michigan State University, USA. Keywords: Asymptotic stability, Autonomous systems, Exponential stability, Global asymptotic

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

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

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

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

Equivalence of dynamical systems by bisimulation

Equivalence of dynamical systems by bisimulation Equivalence of dynamical systems by bisimulation Arjan van der Schaft Department of Applied Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands Phone +31-53-4893449, Fax +31-53-48938

More information

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process

Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process Design of Decentralised PI Controller using Model Reference Adaptive Control for Quadruple Tank Process D.Angeline Vijula #, Dr.N.Devarajan * # Electronics and Instrumentation Engineering Sri Ramakrishna

More information

A Control Lyapunov Function Approach to Multiagent Coordination

A Control Lyapunov Function Approach to Multiagent Coordination IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18, NO. 5, OCTOBER 2002 847 A Control Lyapunov Function Approach to Multiagent Coordination Petter Ögren, Magnus Egerstedt, Member, IEEE, and Xiaoming

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers

Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Fernando V. Lima and Christos Georgakis* Department of Chemical and Biological

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator

Application of Adaptive Thresholds in Robust Fault Detection of an Electro- Mechanical Single-Wheel Steering Actuator Preprints of the 8th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes (SAFEPROCESS) August 29-31, 212. Mexico City, Mexico Application of Adaptive Thresholds in Robust Fault

More 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

EECE Adaptive Control

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

More information

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Proceedings of the 42nd IEEE Conference on Decision and Control Maui, Hawaii USA, December 2003 ThM06-2 Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure Marianne Crowder

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

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

More information

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems Mehdi Tavan, Kamel Sabahi, and Saeid Hoseinzadeh Abstract This paper addresses the problem of state and

More information

Smooth Profile Generation for a Tile Printing Machine

Smooth Profile Generation for a Tile Printing Machine IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 50, NO. 3, JUNE 2003 471 Smooth Profile Generation for a Tile Printing Machine Corrado Guarino Lo Bianco and Roberto Zanasi, Associate Member, IEEE Abstract

More information

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Actuator fault diagnosis and fault-tolerant control: Application to the quadruple-tank process

Actuator fault diagnosis and fault-tolerant control: Application to the quadruple-tank process Journal of Physics: Conference Series OPEN ACCESS Actuator fault diagnosis and fault-tolerant control: Application to the quadruple-tank process To cite this article: Mariusz Buciakowski et al 1 J. Phys.:

More information

RECONFIGURABILITY ANALYSIS FOR RELIABLE FAULT TOLERANT CONTROL DESIGN

RECONFIGURABILITY ANALYSIS FOR RELIABLE FAULT TOLERANT CONTROL DESIGN Int. J. Appl. Math. Comput. Sci., 2, Vol. 2, No. 3, 43 439 DOI:.2478/v6--32-z RECONFIGURABILITY ANALYSIS FOR RELIABLE FAULT TOLERANT CONTROL DESIGN AHMED KHELASSI, DIDIER THEILLIOL, PHILIPPE WEBER Research

More information

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION 2003 Louisiana Workshop on System Safety Andrés Marcos Dept. Aerospace Engineering and Mechanics, University of Minnesota 28 Feb,

More information

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University

More information

Robust Fault Tolerant Control Framework using Uncertain. Takagi-Sugeno Fuzzy Models

Robust Fault Tolerant Control Framework using Uncertain. Takagi-Sugeno Fuzzy Models Robust Fault Tolerant Control Framework using Uncertain Takagi-Sugeno Fuzzy Models Damiano Rotondo, Fatiha Nejjari and Vicenç Puig Abstract This chapter is concerned with the introduction of a fault tolerant

More information

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance Proceedings of the World Congress on Engineering and Computer Science 9 Vol II WCECS 9, October -, 9, San Francisco, USA MRAGPC Control of MIMO Processes with Input Constraints and Disturbance A. S. Osunleke,

More information

The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems

The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems 668 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL 49, NO 10, OCTOBER 2002 The Discrete Kalman Filtering of a Class of Dynamic Multiscale Systems Lei Zhang, Quan

More information

AQUANTIZER is a device that converts a real-valued

AQUANTIZER is a device that converts a real-valued 830 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 57, NO 4, APRIL 2012 Input to State Stabilizing Controller for Systems With Coarse Quantization Yoav Sharon, Member, IEEE, Daniel Liberzon, Senior Member,

More information

Education in Linear System Theory with the Geometric Approach Tools

Education in Linear System Theory with the Geometric Approach Tools Education in Linear System Theory with the Geometric Approach Tools Giovanni Marro DEIS, University of Bologna, Italy GAS Workshop - Sept 24, 2010 Politecnico di Milano G. Marro (University of Bologna)

More information

WE PROPOSE a new approach to robust control of robot

WE PROPOSE a new approach to robust control of robot IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 1, FEBRUARY 1998 69 An Optimal Control Approach to Robust Control of Robot Manipulators Feng Lin and Robert D. Brandt Abstract We present a new

More information

Trajectory planning and feedforward design for electromechanical motion systems version 2

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

More information

Analyzing the Stability Robustness of Interval Polynomials

Analyzing the Stability Robustness of Interval Polynomials 1 Analyzing the Stability Robustness of Interval Polynomials Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Correspondence concerning this paper should be sent to

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

A Comparative Study on Automatic Flight Control for small UAV

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

More information

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

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

QFT Framework for Robust Tuning of Power System Stabilizers

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

More information

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

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller

More information

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 1, JANUARY 2012 33 Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren,

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information