Sliding Mode Control and Feedback Linearization for Non-regular Systems

Size: px
Start display at page:

Download "Sliding Mode Control and Feedback Linearization for Non-regular Systems"

Transcription

1 Sliding Mode Control and Feedback Linearization or Non-regular Systems Fu Zhang Benito R. Fernández Pieter J. Mosterman Timothy Josserand The MathWorks, Inc. Natick, MA, University o Texas at Austin, Austin, TX, Abstract: This paper presents an approach or sliding mode control(smc) and eedback linearization(fbl) o systems with relative order singularities. Traditionally, SMC and FBL are designed by taking derivatives o the output until the control signal appears(at the r1 th derivative). When a system does not have a well-deined relative degree (r 1 ), the coeicient that multiplies u vanishes or some region o the state-space S 1. In this instance, conventional SMC and FBL techniques ail. The presented approach dierentiates urther the output until the control input appears again (the secondary relative degree, r 2 ) and a dierential equation in u is acquired. It may be possible to solve or a dynamic compensator, or in the neighborhood o the singularity, N 1, the equations degenerate to a polynomial orm. Preliminary results show that at the singularity region, S 1, the control-derivative term disappears and the dierential equation is degenerated to a center maniold deined by a polynomial (quadratic in general) equation on u. The solution to the quadratic equations is discussed. When this equation has only real roots, the system is well deined at the singularity. A switching controller can be designed to switch rom the r1 th controller when system is ar away rom the singularity to the r2 th controller when the system is in the neighborhood o the singularity. We demonstrate the controller applied to the ball and beam system. 1. INTRODUCTION The ball and beam (B&B) system (Fig. 1) is one o the most popular models or studying control systems because o its simplicity and yet the control techniques that can be studied cover many important control methods (Barbu et al. 1997, Hauser et al. 1992, Lai et al. 1994, Leith and Leithead 2001, Marra et al. 1996, Tomlin and Sastry 1997, Yi et al. 1996). Fig. 1. The ball beam system The (B&B) system is non-regular, i.e., the relative degree o it is not well deined at certain locations in the phase space. This interesting property, common to other diicultto-solve control systems, has motivated much research in the past. Thus, conventional exact eedback linearization(efbl) and sliding mode control(smc), are hard or simply do not apply. The well-known work o Hauser et. al. (Hauser et al. 1992), used approximation eedback linearization(afbl) by disregarding certain terms that lead to the singularity. However, this approach does not work well when the system is away rom the singularity, because o the approximation error that is generated by disregarding the terms. Tomlin et. al. (Tomlin and Sastry 1997) proposed a switching control law: a controller that uses efbl when the system is in the region ar away rom the singularity and a switch to the afbl controller when the system approaches the singularity. Lai et. al. (Lai et al. 1994), proposed a tracking controller based on approximate backstepping (abs) that has better steady state error than other approximation methods. Other approaches or the B&B control problem include a uzzy controller (Yi et al. 1996) and a genetic controller (Marra et al. 1996). This paper tries to generalize the control problem to non-regular systems. The main idea is to deine multiple relative orders r k and propose controllers (FBL or SMC) or each o the relative orders and create a control law that switches when the system approaches the singularity neighborhood S k associated with each relative order. The result is a group o possible switching controllers. The speciic desired controller structure will depend on the particular system characteristics. The technique is applied to the B&B problem, generating a switching control law similar to the switching controller presented in (Tomlin and Sastry 1997). The contribution o this paper is that by taking (r + 1) th (r is the relative degree o the system away rom singularities) derivatives, it shows that the neighborhood o the singularity can be urther divided into two regions. In one o the region, the exact system still have a well-deined relative degree. While approaches in (Hauser et al. 1992) and (Tomlin and Sastry 1997), the exact system is not well-deined in the

2 whole region. Our controller, by dividing the neighborhood into two regions, is able to realize a more precise control. This paper is organized as ollows: Section 2 is a brie description o the supporting methods presented in (Hauser et al. 1992, Tomlin and Sastry 1997). Section 3 presents the high order derivative approach, with the ball and beam system used as an example. Section 4 shows how to extend the high order method to SMC. Section 5 is the discussion o the presented approach and the behavior o a nonregular system, Section 6 gives some simulation results and Section 7 is the generalized ormulation o the presented method to solve eedback linearization with singularities. Section 8 presents the summary and some open questions. 2. APPROXIMATION FEEDBACK LINEARIZATION Figure 1 shows the ball and beam schematic as a speciic sample o the class o systems under investigation(namely, non-regular systems). The controller input τ rotates the beam with the ball on it, around a pivot point. The ball rolls based on the gravitational pull projected by the beam s angle, θ. The objective o the controller is to maintain the ball at a distance r d rom the pivot point. We assume that that the ball is always in contact with the beam. Without loss o generality, we can neglect the contact riction. Using a nonlinear transormation, the equations o the system can be written as (Hauser et al. 1992): 0 ẋ 1 ẋ2 ẋ3 ẋ4 x 2 B(x 1 x 2 4 g sin x 3 0 x u (x) + g(x) u 0 1 y x 1 h(x) (1) where, x 1 (t) r(t) is the ball position measured rom the beam center to the ball center, x 2 (t) ṙ(t) v(t) is the ball relative velocity to the beam, x 3 (t) θ(t) is the beam angle, and x 4 (t) θ(t) ω(t) is the beam s angular velocity. B and g are constants and the input u is a nonlinear transormation o the torque τ. Using the typical steps or eedback linearization (FBL) or sliding mode control (SMC), take the derivatives o y till u appears at the right-hand side, we obtain: y L 0 (h) x 1 h(x) ẏ L 1 (h) x 2 L h(x) ÿ L 2 (h) B(x 1x 2 4 g sin(x 3 ))... y B(x 2 x 2 4 gx 4 cos x 3 ) + 2Bx 1 x 4 u (2) }{{}}{{} L 3 (h) L g (L 2 (h)) where L k (h) is the kth Lie derivative o h along (Fernández-Rodríguez 1998). Here, u appears at the right-hand side o the 3 rd derivative o y, hence the relative degree o the system is 3, except at the singularity S 1 { x R n Lg(L 2 (h(x))) 0}. At this point, u disappears rom the right-hand side o the derivative, and the relative degree is not well deined. I we want to FBL, we can make... y v, then u v B(x 2x 2 4 gx 4 cos(x 3 )) v(t) α(x) (3) 2Bx 1 x 4 The afbl technique presented by Hauser (Hauser et al. 1992) proposes two approximation methods. The irst one is to disregard the x 1 x 2 4 term in Eq. (2) and then dierentiate the output y until u appears (again): ξ 1 y x 1 ξ 1 ξ 2 ẏ x 2 ξ 2 ξ 3 ÿ Bx 1 x 2 4 }{{} Disregards this term ξ 3 ξ 4... y Bgx 4 cos(x 3 ) Bg sin(x 3 ) ξ 4 y 4 Bgx 2 4 sin(x 3 ) Bg cos(x 3 ))u (4) u v Bgx2 4 sin(x 3 ) Bg cos(x 3 ) v(t) α(x) (5) The other approximation is to disregard the 2Bx 1 x 4 u term in Eq. (2) and then take the 4 th derivative o y: y x 1 ẏ x 2 ÿ B(x 1 x 2 4 g sin(x 3 ))... y B(x 2 x 2 4 gx 4 cos(x 3 )) + 2Bx 1 x }{{} 4 u Disregards this term y 4 B 2 x 1 x B(1 B)x 2 4 sin(x 3 ) + ( Bg cos(x 3 ) + 2Bx 2 x 4 )u u v (B2 x 1 x B(1 B)gx 2 4 sin(x 3 )) B(2x 2 x 4 g cos(x 3 )) v(t) α(x) This approximation approach (Hauser et al. 1992) works well when system is ar away rom the S 1. In (Hauser et al. 1992), both approximations disregarded the terms that lead to singularity beore taking the 4 th derivative o y and thus eectively adding modeling errors. These techniques are compared in a later section with our proposed approach and are urther discussed then. 3. APPROXIMATION USING HIGH ORDER DERIVATIVES An alternative is to take the 4 th derivative o y without disregarding the nonlinear terms. This is typically not done because it results in a dierential equation o u that could be diicult to solve and because it creates a dynamic compensator. Following the general eedback linearization procedures and dierentiating the output one more time, we obtain u at the right-hand side: ξ 1 y x 1 ξ 1 ξ 2 ẏ x 2 ξ 2 ξ 3 ÿ B(x 1 x 2 4 g sin(x 3 )) ξ 3 ξ 4... y B(x 2 x 2 4 gx 4 cos(x 3 ) + 2x 1 x 4 u) ξ 4 y 4 Bẋ 2 x x 2 x 4 ẋ 4 g(ẋ 4 cos(x 3 ) x 4 ẋ 3 sin(x 3 )) + 2(ẋ 1 x 4 + ẋ 4 x 1 )u + 2 ux 1 x }{{} 4 (7) u term (6)

3 Substitute the state space equations (1) into (7), yields: y 4 B(Bx 1 x 2 4 Bg sin(x 3 ))x x 2 x 4 u (8) g(u cos(x 3 ) x 2 4 sin(x 3 )) + 2(x 2 x 4 + ux 1 )u + 2 ux 1 x 4 }{{} This term vanishes at singularity S 1 Around the neighborhood o the singular point, N 1, where, N 1 { x R n, z S 1 x z < δ 2} (9) we have x 1 x 4 0 and Eq. (8) becomes: y 4 B Bx 1 x 4 4 Bg sin(x 3 )x 2 4 (10) + 2x 2 x 4 u g(u cos(x 3 ) x 2 4 sin(x 3 )) + 2(x 2 x 4 + ux 1 )u Let v y 4, collecting the terms, a quadratic equation o u at the singular point results: 2Bx 1 u 2 + B(4x 2 x 4 g cos(x 3 )) u (11) + B 2 x 1 x Bg(1 B) sin(x 3 )x 2 4 v 0 I the general FBL procedure is applied and the 4 th order derivative o the output is calculated, this yields Eq. (8), a dierential equation in u. This results in a dynamic controller that may be implemented outside N 1. However, close to the singular point, x N 1, x 1 x 4 0, and the dierential equation degenerates to the quadratic equation Eq. (11) that can be used to solve or u. Further more, Eq. (11) can be used to approximate the system around the neighborhood o the singularity, N 1. By using the switching idea introduced in (Tomlin and Sastry 1997), a switching controller can be designed using Eq. (3) when x N 1 and Eq. (11) when x / N 1. Unlike (Hauser et al. 1992) and (Tomlin and Sastry 1997), Eq. (11) is an exact eedback linearization o the original system at the singularity without disregarding the terms that lead to the singularity. Since Eq. (11) is a quadratic equation, the general solutions are two conjugate complex roots. Deine: a(t) 2Bx 1 b(t) B(4x 2 x 4 g cos(x 3 )) c(t) B 2 x 1 x Bg(1 B)x 2 4 sin(x 3 ) v b 2 4ac u b ± 2a (12) Solutions to Eq. (11) depend on the value o in Eq. (12). In order to implement Eq. (11), 0. It is diicult to ind the conditions that guarantee 0. However, the ollowing section shows that Eq. (11) has only real solutions in some neighborhood o the singularity. In the event o having complex conjugates, one may use the real part o the solution o Eq. (12), i.e., u B(4x 2 x 4 g cos(x 3 )) + v (13) which cancels the open-loop dynamics o the system. 4. SMC THROUGH SINGULARITIES For Sliding Mode Control, we use the same steps or eedback linearization (FBL), taking the derivatives o y until u appears at the right side, we obtain Eq. (2) where u appears at the right-hand side o the 3 rd derivative o y hence the relative degree o the system is 3, except at the singularity S 1. For SMC, we deine a sliding surace as a stable dierential operator o order r 1 1 on y. } S(t) {x R n s(t) s(x) 0 (14) where, s(x) is reerred to as the surace parameter vector. The order o the surace operator is one less than the relative order r k o the system. This is done so the surace attractiveness can be guaranteed. The surace parameter vector s is deined as ollows s(x) D k (y) d i λ i ỹ(t) (15) dti where D k ( ) is a linear dierential operator that deines the surace dynamics with coeicients λ i (coeicients or the characteristic equation), and ỹ(t) y d (t) y(t) is the output tracking error (y d (t) is the desired output trajectory). Existence o the sliding mode requires the attractiveness condition: lim s(t) 0 st (t) ṡ(t) < 0 (16) Dierentiating the surace parameter vector s(t) and orcing its time derivative to a unction in the 2 nd and 4 th quadrant, ( s(t) ) ṡ(t) η σ ṡ d (t) (17) µ the surace satisies the existence condition in Eq. (16). The parameter µ is introduced to adjust the boundary layer o the surace. The squashing unction, σ( ) proposed is the hyperbolic tangent, deined by ṡ d (t) d dt Dk (y) r r σ(ζ) 1 e ζ 1 + e ζ (18) k 2 λ i y i+1 d (t) d i+1 ( s(t) ) λ i dt i+1 ỹ(t) η σ µ λ i y i+1 d (t) λ i y i+1 (t) + λ ry r k (t) λ i L i+1 (h) L g(l r k 1 (h))u Γ(y d ) + α(x) + u (19) next, we solve or u(t) rom Eq. (19) where, u(t) ṡd(t) Γ(y d ) α(x) v(t) α(x) ( s(t) v(t) η σ µ ) (20) λ i y i+1 d (t) (21) Hence, all results rom FBL, including using higher derivatives mentioned in above section, can be extended to SMC by replacing v(t) in the FBL ramework by the v(t) o Eq. (21).

4 5. BEHAVIOR AROUND THE SINGULARITY The singularity and its neighborhood N 1 are shown in Fig. 2. In the x 1 -x 4 phase plane it can be divided into two regions: S a : x 1 0, x 2 R In Fig. 5, it is the x 4 -axis. S b : x 4 0, x 4 R In Fig. 5, it is the x 1 -axis. In this case, the solutions to Eq. (10) is a pair o conjugate complex roots. The condition or the above equation to have only real roots is: (Bg cos(x 3 )) 2 + 8Bvx 1 0 (25) The above condition Eq. (25) is a paraboloid (in the x 1 -x 3 subspace) biurcation surace. Outside the paraboloid sub-region, Eq. (24) will only have real roots and inside only complex-conjugate roots. Further study in this region is needed. Currently, as a heuristic rule, we suggest to use the real part o u. Thus, the neighborhood o the singularity can be approximated by Eq. (11) and Eq. (24). The switching o controllers can be designed so that: When x / N 1, exact linearization Eq. (3) is used. when x S α, Eq. (23), which is also exact linearization, will be used. When x S β, Eq. (24) is used. Previous work (Tomlin and Sastry 1997) provides the applicability o such switching law based on the zero dynamics at the switching boundary. Fig. 2. The singularity region S 1 are both axes. The neighborhood N 1 o the singularity region is enclosed by the hyperbolas x 1 x 4 ±δ 2. In the x 1 -x 4 phase plane, N 1 is the shadowed region surrounded by our hyperbolic curves: x 1 x 4 δ 2. The neighborhood o S 1 can also be divided into two regions: S α {x N 1 x 1 δ } N 1 S β N 1 S α N 1 Condition (1) when system alls in x 1 δ, Eq. (11) can be approximated by 2Bx 1 u }{{} 2 + B(4x 2 x 4 g cos(x 3 )) disregarded, when x 1 0 Thus, +B 2 x 1 x Bg(1 B) sin(x 3 )x 2 4 v 0 (22) u Sa v B2 x 1 x B(1 B)gx 2 4 sin(x 3 ) (23) B(4x 2 x 4 g cos(x 3 )) Comparing with the afbl expression o u (Eq. 6) used in (Hauser et al. 1992), the only dierence o the two equations is the actor o the Bx 2 x 4 term. In Eq. (23), the actor is 4 and in Eq. (6) is 2. This dierence is because o the disregarded term 2Bx 1 x 4 u in afbl. More importantly, it shows that Eq. (6) only captures the system when x 1 0 while it tries to approximate the system when x 1 x 4 0. In other words, approximation by disregarding the nonlinear term beore taking (r+1) th derivatives (Hauser et al. 1992, Tomlin and Sastry 1997) is only a partial approximation o system near the singularity. Condition (2). When system alls into x 4 < δ. Eq. (11) can be approximated by 2Bx 1 u 2 + ub( g cos(x 3 )) v 0 (24) Fig. 3. The switching controller Figure 3 shows the switching controller using the aorementioned scheme. 6. SIMULATION RESULTS Several test cases used in (Hauser et al. 1992, Lai et al. 1994, Tomlin and Sastry 1997, Yi et al. 1996) are also used or comparison purpose. Simulink R (Mat 2004) was used or simulations with the 3 rd order and 4 th order controllers that are designed with all the poles at 2. B and g9.8. For comparison purpose, the ollowing our cases are simulated: ❶ Regulation o the system to the equilibrium point The same examples are used in (Yi et al. 1996). (1a) Initial conditions close to singularity: The switching condition is δ 2 x 1 x The simulation results are shown in Fig. 4. The Results are similar to (Hauser et al. 1992, Yi et al. 1996). (1b) Initial conditions away rom the singularity: The switching condition is δ 2 x 1 x 4 1. The simulations are shown in Fig. 6. As pointed out in (Yi et al. 1996), the approximation method used in (Hauser et al. 1992) ailed on set(1b). Compared to the results in (Yi et al. 1996), (compare Fig. 6 in (Yi et al. 1996) and Fig. 5 in this paper), the presented method gives aster regulation. This test case shows that the presented method can regulate the system, even rom initial conditions away rom the singularity, with aster response. ❷ Tracking periodic unctions, the switching condition is δ 2 x 1 x

5 Fig. 4. Results o set (1a), regulation with x o close to N 1. Fig. 6. Tracking o y d 1.9 sin(1.3t) + 3, x o 3,0,0,0 Fig. 5. Set (1b) regulation to origin results. x o ar rom N 1. Similar simulation with method rom (Hauser et al. 1992) ails or these cases. (2a) y d 1.9 sin(1.3t) + 3, x o 3,0,0,0. This case is used in (Tomlin and Sastry 1997) and the approximation method presented in (Hauser et al. 1992) is unstable. Fig. 6 shows the tracking results, with y d 1.9 sin(1.3t) + 3, x o 3,0,0,0. The transient period is short and then the system quickly tracks the target with a maximum steady state error equals to 5e-5. Although the method in (Tomlin and Sastry 1997) is stable, the steady state error is quite large. (Compare Fig. 3 in (Tomlin and Sastry 1997) and Fig. 6 in this paper). (2b) y d 3 cos( π 5 t), x 3,0,0,0, which is used in (Hauser et al. 1992, Lai et al. 1994), Fig. 7 shows the tracking results or this case. The maximum steady state error is 1.5e-3. The results above demonstrate the beneits o the proposed algorithm as compared to the reviewed literature. 7. GENERAL FORMULATION OF FEEDBACK LINEARIZATION WITH SINGULARITY Here, we try to generalize the ormulation to a class o SISO nonlinear systems o the orm: Fig. 7. Tracking o y d 3 cos( π 5 t), x 3,0,0,0 ẋ(t) (x) + g(x) u y(t) h(x) (26) where, x R n, u R 1, y R 1, are the states, input, and output o the system. I the system has relative order o the output r 1, then, L g (L k (h)) 0 1 < k < r 1 2 L g (L r1 1 (h)) 0 x / S 1 R n For exact I/O linearization, r 1 n. Then, ollowing the general procedure, we obtain: ξ 1 h(x) y L 0 (h) ξ 2 ξ 1 ẏ L 1 (h) ξ 3 ξ 2 ÿ L 2 (h). (27) ξ r1 2 ξ r1 1 y r1 1 L r1 1 (h) ξ r1 1 ξ r1 L r1 (h) + L g(l r1 1 (h))u(t) Let v y r, then v L r1 (h) u L g (L r1 1 (h)) v α 1(x) β 1 (x) x / S 1 (28)

6 where, S 1 is the singularity space or r 1, deined as: { } S 1 x R n Lg (L r1 1 (h(x))) 0 When x x s S 1, then x s is a singularity and the relative degree is not well deined and exact linearization will ail. However, dierentiating the output one more step yields: νy r1+1 d L r1 dt (h(x)) + L g(l r1 1 (h(x)))u(t) L r1+1 (h(x)) + L 2 g(l r1 1 (h(x))) u 2 + L g (L r1 (h(x))) + L (L g(l r1 1 (h(x)))) u + L g (L r1 1 (h(x))) u (29) Where x S 1, then L g (L r1 1 (h(x))) 0, Eq. (29) becomes y r1+1 L r1+1 (h) + L g (L r1 (h)) + L (L g(l r1 1 (h))) u + L 2 g(l r1 1 (h)) u 2 and the system looses relative order. Let y r+1 w, we have: L 2 g(l r1 1 (h)) u L (L g (L r1 1 (h))) + L g (L r1 (h)) u L r1+1 (h) w 0 (30) which is quadratic in u. Generally this equation has two complex conjugate roots. However, i L 2 g(l r1 1 (h)) 0, then Eq. (30) becomes a linear equation in u with a real solution. On the other hand i both L 2 g(l r1 1 (h)) 0 and L g (L r1 (h)) + L (L g(l r1 1 (h))) 0 x Z r1 (31) then, Eq. (29) needs to be dierentiated urther until the next (secondary) relative order r 2, where L g (L k (h)) 0 r 1 < k < r 2 2 L g (L r2 1 (h)) 0 x / S 2 R n where S 2 is the singularity space or r 2, deined as: { } S 2 x S 1 Z 1 Lg (L r2 1 (h)) 0 This means that when x S 1, and r 2 < n then, through u we can control the r2 th derivative o the y. A similar procedure as or r 1 can be used to design the FBL or SMC. A switching controller can be designed that uses an r th controller (28) when the system is away rom singularity S 1, and switches to two (r 2 ) th controller when x S 1 Z 1. On the other hand, i x S 1 S 2, the procedure could be used recursively k-times until r k n ater which the system becomes uncontrollable. 8. CONCLUSIONS This paper presented an approach to eedback linearization(fbl) and sliding mode control(smc) o a class o non-regular systems. As in SMC and FBL, the output is dierentiated r 1 times till the control variable u appears. The coeicient that multiplies u vanishes in a certain subspace S 1 (x). In this region, traditional FBL, and SMC techniques ail. Our claim is that, by urther dierentiating the output, a nonlinear (polynomial) dierential equation o u is obtained. At the singularity region, S 1, the coeicient o the u term disappears and the dierential equation degenerates to a quadratic equation. I the quadratic equation has only real roots, the system has a well deined relative degree at the singularity equal to r Switching controllers can be designed to switch rom an r1 th order controller to two (r 1 + 1) th order controllers when the system is in the neighborhood o the singularity, or even to a r2 th order controller in the singularity space. Further research will ocus on the condition under which the quadratic equation will have only real solutions and the relationship between the type o the roots and the stabilizability o the system. An adaptive switching condition is also under study. REFERENCES C. Barbu, R. Sepulchre, W. Lin, and P.V. Kotovic. Global asymptotic stabilization o the ball-and-beam system. In Proceedings o the 35th IEEE Conerence on Decision and Control, pages , Dec B. Fernández-Rodríguez. Sliding Model Control o Multi- Input Multi-Output Systems. PhD dissertation, Massachusetts Institute o Technology, J. Hauser, S. Sastry, and P. Kokotovi c. Nonlinear control via approximate input-output linearization: the ball and beam example. IEEE Transactions on Automatic Control, 37(3): , March M.C. Lai, C.C. Chien, C.Y. Cheng, Z. Xu,, and Y. Zhang. Nonlinear tracking control via approximate backstepping. In American Control Conerence, volume 2, pages , Jun D.J. Leith and W.E. Leithead. Input-output linearisation o nonlinear systems with ill-deined relative degree: the ball and beam revisited. In American Control Conerence, volume 4, pages , M.A. Marra, B.E. Boling, and B.L. Walcott. Genetic control o a ball-beam system. In Proceedings o the 1996 IEEE International Conerence on Control Applications, pages , Sep Using Simulink R 6. The MathWorks, Inc., Natick MA, C. Tomlin and S. Sastry. Switching through singularities. In Proceedings o the 36 th IEEE Conerence on Decision and Control, volume 1, pages 1 6, G. Yi, D.J. Hill,, and Z.-P. Jiang. Global nonlinear control o the ball and beam system. In Proceedings o the 35th IEEE Conerence on Decision and Control, volume 3, pages , Dec 1996.

Feedback linearization control of systems with singularities: a ball-beam revisit

Feedback linearization control of systems with singularities: a ball-beam revisit Chapter 1 Feedback linearization control o systems with singularities: a ball-beam revisit Fu Zhang The Mathworks, Inc zhang@mathworks.com Benito Fernndez-Rodriguez Department o Mechanical Engineering,

More information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

1 Relative degree and local normal forms

1 Relative degree and local normal forms THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a

More information

Lecture : Feedback Linearization

Lecture : Feedback Linearization ecture : Feedbac inearization Niola Misovic, dipl ing and Pro Zoran Vuic June 29 Summary: This document ollows the lectures on eedbac linearization tought at the University o Zagreb, Faculty o Electrical

More information

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016.

Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 2016. Feedback Linearization Lectures delivered at IIT-Kanpur, TEQIP program, September 216 Ravi N Banavar banavar@iitbacin September 24, 216 These notes are based on my readings o the two books Nonlinear Control

More information

Physics 5153 Classical Mechanics. Solution by Quadrature-1

Physics 5153 Classical Mechanics. Solution by Quadrature-1 October 14, 003 11:47:49 1 Introduction Physics 5153 Classical Mechanics Solution by Quadrature In the previous lectures, we have reduced the number o eective degrees o reedom that are needed to solve

More information

Feedback linearization and stabilization of second-order nonholonomic chained systems

Feedback linearization and stabilization of second-order nonholonomic chained systems Feedback linearization and stabilization o second-order nonholonomic chained systems S. S. GE, ZHENDONG SUN, T. H. LEE and MARK W. SPONG Department o Electrical Engineering Coordinated Science Lab National

More information

MANEUVER REGULATION VIA TRANSVERSE FEEDBACK LINEARIZATION: THEORY AND EXAMPLES

MANEUVER REGULATION VIA TRANSVERSE FEEDBACK LINEARIZATION: THEORY AND EXAMPLES MANEUVER REGULATION VIA TRANSVERSE FEEDBACK LINEARIZATION: THEORY AND EXAMPLES Chris Nielsen,1 Manredi Maggiore,1 Department o Electrical and Computer Engineering, University o Toronto, Toronto, ON, Canada.

More information

Robust feedback linearization

Robust feedback linearization Robust eedback linearization Hervé Guillard Henri Bourlès Laboratoire d Automatique des Arts et Métiers CNAM/ENSAM 21 rue Pinel 75013 Paris France {herveguillardhenribourles}@parisensamr Keywords: Nonlinear

More information

MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/793: Analysis and Control of Nonlinear Systems MCE693/793: Analysis and Control of Nonlinear Systems Input-Output and Input-State Linearization Zero Dynamics of Nonlinear Systems Hanz Richter Mechanical Engineering Department Cleveland State University

More information

NPTEL Online Course: Control Engineering

NPTEL Online Course: Control Engineering NPTEL Online Course: Control Engineering Ramkrishna Pasumarthy Assignment-11 : s 1. Consider a system described by state space model [ ] [ 0 1 1 x + u 5 1 2] y = [ 1 2 ] x What is the transfer function

More information

Feedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique

Feedback Optimal Control for Inverted Pendulum Problem by Using the Generating Function Technique (IJACSA) International Journal o Advanced Computer Science Applications Vol. 5 No. 11 14 Feedback Optimal Control or Inverted Pendulum Problem b Using the Generating Function echnique Han R. Dwidar Astronom

More information

A Simple Explanation of the Sobolev Gradient Method

A Simple Explanation of the Sobolev Gradient Method A Simple Explanation o the Sobolev Gradient Method R. J. Renka July 3, 2006 Abstract We have observed that the term Sobolev gradient is used more oten than it is understood. Also, the term is oten used

More information

NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION

NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION NONLINEAR CONTROL OF POWER NETWORK MODELS USING FEEDBACK LINEARIZATION Steven Ball Science Applications International Corporation Columbia, MD email: sball@nmtedu Steve Schaer Department o Mathematics

More information

Scattering of Solitons of Modified KdV Equation with Self-consistent Sources

Scattering of Solitons of Modified KdV Equation with Self-consistent Sources Commun. Theor. Phys. Beijing, China 49 8 pp. 89 84 c Chinese Physical Society Vol. 49, No. 4, April 5, 8 Scattering o Solitons o Modiied KdV Equation with Sel-consistent Sources ZHANG Da-Jun and WU Hua

More information

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x) Output Feedback and State Feedback EL2620 Nonlinear Control Lecture 10 Exact feedback linearization Input-output linearization Lyapunov-based control design methods ẋ = f(x,u) y = h(x) Output feedback:

More information

Received: 30 July 2017; Accepted: 29 September 2017; Published: 8 October 2017

Received: 30 July 2017; Accepted: 29 September 2017; Published: 8 October 2017 mathematics Article Least-Squares Solution o Linear Dierential Equations Daniele Mortari ID Aerospace Engineering, Texas A&M University, College Station, TX 77843, USA; mortari@tamu.edu; Tel.: +1-979-845-734

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 7. Feedback Linearization IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs1/ 1 1 Feedback Linearization Given a nonlinear

More information

Strong Lyapunov Functions for Systems Satisfying the Conditions of La Salle

Strong Lyapunov Functions for Systems Satisfying the Conditions of La Salle 06 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 49, NO. 6, JUNE 004 Strong Lyapunov Functions or Systems Satisying the Conditions o La Salle Frédéric Mazenc and Dragan Ne sić Abstract We present a construction

More information

Variable Structure Control of Pendulum-driven Spherical Mobile Robots

Variable Structure Control of Pendulum-driven Spherical Mobile Robots rd International Conerence on Computer and Electrical Engineering (ICCEE ) IPCSIT vol. 5 () () IACSIT Press, Singapore DOI:.776/IPCSIT..V5.No..6 Variable Structure Control o Pendulum-driven Spherical Mobile

More information

Fs (30.0 N)(50.0 m) The magnitude of the force that the shopper exerts is f 48.0 N cos 29.0 cos 29.0 b. The work done by the pushing force F is

Fs (30.0 N)(50.0 m) The magnitude of the force that the shopper exerts is f 48.0 N cos 29.0 cos 29.0 b. The work done by the pushing force F is Chapter 6: Problems 5, 6, 8, 38, 43, 49 & 53 5. ssm Suppose in Figure 6. that +1.1 1 3 J o work is done by the orce F (magnitude 3. N) in moving the suitcase a distance o 5. m. At what angle θ is the orce

More information

SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS

SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS J. Appl. Math. & Computing Vol. 23(2007), No. 1-2, pp. 243-256 Website: http://jamc.net SWEEP METHOD IN ANALYSIS OPTIMAL CONTROL FOR RENDEZ-VOUS PROBLEMS MIHAI POPESCU Abstract. This paper deals with determining

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

Introduction to Geometric Control

Introduction to Geometric Control Introduction to Geometric Control Relative Degree Consider the square (no of inputs = no of outputs = p) affine control system ẋ = f(x) + g(x)u = f(x) + [ g (x),, g p (x) ] u () h (x) y = h(x) = (2) h

More information

The Deutsch-Jozsa Problem: De-quantization and entanglement

The Deutsch-Jozsa Problem: De-quantization and entanglement The Deutsch-Jozsa Problem: De-quantization and entanglement Alastair A. Abbott Department o Computer Science University o Auckland, New Zealand May 31, 009 Abstract The Deustch-Jozsa problem is one o the

More information

Linear Quadratic Regulator (LQR) Design I

Linear Quadratic Regulator (LQR) Design I Lecture 7 Linear Quadratic Regulator LQR) Design I Dr. Radhakant Padhi Asst. Proessor Dept. o Aerospace Engineering Indian Institute o Science - Bangalore LQR Design: Problem Objective o drive the state

More information

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Least-Squares Spectral Analysis Theory Summary

Least-Squares Spectral Analysis Theory Summary Least-Squares Spectral Analysis Theory Summary Reerence: Mtamakaya, J. D. (2012). Assessment o Atmospheric Pressure Loading on the International GNSS REPRO1 Solutions Periodic Signatures. Ph.D. dissertation,

More information

Asymptote. 2 Problems 2 Methods

Asymptote. 2 Problems 2 Methods Asymptote Problems Methods Problems Assume we have the ollowing transer unction which has a zero at =, a pole at = and a pole at =. We are going to look at two problems: problem is where >> and problem

More information

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

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

More information

Topic02_PDE. 8/29/2006 topic02_pde 1. Computational Fluid Dynamics (AE/ME 339) MAE Dept., UMR

Topic02_PDE. 8/29/2006 topic02_pde 1. Computational Fluid Dynamics (AE/ME 339) MAE Dept., UMR MEAE 9 Computational Fluid Dnamics Topic0_ 89006 topic0_ Partial Dierential Equations () (CLW: 7., 7., 7.4) s can be linear or nonlinear Order : Determined b the order o the highest derivative. Linear,

More information

Embedding Nonsmooth Systems in Digital Controllers. Ryo Kikuuwe

Embedding Nonsmooth Systems in Digital Controllers. Ryo Kikuuwe Embedding Nonsmooth Systems in Digital Controllers Ryo Kikuuwe 2 Nonsmooth Systems? Systems subject to discontinuous dierential equations. A good example is... Coulomb riction (orce) M v v (velocity) Mathematically

More information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs Fluctuationlessness Theorem and its Application to Boundary Value Problems o ODEs NEJLA ALTAY İstanbul Technical University Inormatics Institute Maslak, 34469, İstanbul TÜRKİYE TURKEY) nejla@be.itu.edu.tr

More information

Math 754 Chapter III: Fiber bundles. Classifying spaces. Applications

Math 754 Chapter III: Fiber bundles. Classifying spaces. Applications Math 754 Chapter III: Fiber bundles. Classiying spaces. Applications Laurențiu Maxim Department o Mathematics University o Wisconsin maxim@math.wisc.edu April 18, 2018 Contents 1 Fiber bundles 2 2 Principle

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

Conservation of Mechanical Energy 8.01

Conservation of Mechanical Energy 8.01 Conservation o Mechanical Energy 8.01 Non-Conservative Forces Work done on the object by the orce depends on the path taken by the object Example: riction on an object moving on a level surace F riction

More information

18-660: Numerical Methods for Engineering Design and Optimization

18-660: Numerical Methods for Engineering Design and Optimization 8-66: Numerical Methods or Engineering Design and Optimization Xin Li Department o ECE Carnegie Mellon University Pittsburgh, PA 53 Slide Overview Linear Regression Ordinary least-squares regression Minima

More information

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

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

More information

Numerical Solution of Ordinary Differential Equations in Fluctuationlessness Theorem Perspective

Numerical Solution of Ordinary Differential Equations in Fluctuationlessness Theorem Perspective Numerical Solution o Ordinary Dierential Equations in Fluctuationlessness Theorem Perspective NEJLA ALTAY Bahçeşehir University Faculty o Arts and Sciences Beşiktaş, İstanbul TÜRKİYE TURKEY METİN DEMİRALP

More information

Nonlinear Control Lecture 9: Feedback Linearization

Nonlinear Control Lecture 9: Feedback Linearization Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75

More information

ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER. Wen Chen, Mehrdad Saif 1

ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER. Wen Chen, Mehrdad Saif 1 Copyright IFAC 5th Triennial World Congress, Barcelona, Spain ROBUST FAULT DETECTION AND ISOLATION IN CONSTRAINED NONLINEAR SYSTEMS VIA A SECOND ORDER SLIDING MODE OBSERVER Wen Chen, Mehrdad Sai School

More information

Problem List MATH 5173 Spring, 2014

Problem List MATH 5173 Spring, 2014 Problem List MATH 5173 Spring, 2014 The notation p/n means the problem with number n on page p of Perko. 1. 5/3 [Due Wednesday, January 15] 2. 6/5 and describe the relationship of the phase portraits [Due

More information

Solution of Additional Exercises for Chapter 4

Solution of Additional Exercises for Chapter 4 1 1. (1) Try V (x) = 1 (x 1 + x ). Solution of Additional Exercises for Chapter 4 V (x) = x 1 ( x 1 + x ) x = x 1 x + x 1 x In the neighborhood of the origin, the term (x 1 + x ) dominates. Hence, the

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

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

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use

More information

Global output regulation through singularities

Global output regulation through singularities Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A

More information

( x) f = where P and Q are polynomials.

( x) f = where P and Q are polynomials. 9.8 Graphing Rational Functions Lets begin with a deinition. Deinition: Rational Function A rational unction is a unction o the orm ( ) ( ) ( ) P where P and Q are polynomials. Q An eample o a simple rational

More information

MANEUVER REGULATION, TRANSVERSE FEEDBACK LINEARIZATION, AND ZERO DYNAMICS

MANEUVER REGULATION, TRANSVERSE FEEDBACK LINEARIZATION, AND ZERO DYNAMICS MANEUVER REGULATION, TRANSVERSE FEEDBACK LINEARIZATION, AND ZERO DYNAMICS Chris Nielsen,1 Manredi Maggiore,1 Department o Electrical and Computer Engineering, University o Toronto, Toronto, ON, Canada

More information

Optimal Control. with. Aerospace Applications. James M. Longuski. Jose J. Guzman. John E. Prussing

Optimal Control. with. Aerospace Applications. James M. Longuski. Jose J. Guzman. John E. Prussing Optimal Control with Aerospace Applications by James M. Longuski Jose J. Guzman John E. Prussing Published jointly by Microcosm Press and Springer 2014 Copyright Springer Science+Business Media New York

More information

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 00 (014) 000 000 www.elsevier.com/locate/procedia APISAT014, 014 Asia-Paciic International Symposium on Aerospace Technology,

More information

Root Arrangements of Hyperbolic Polynomial-like Functions

Root Arrangements of Hyperbolic Polynomial-like Functions Root Arrangements o Hyperbolic Polynomial-like Functions Vladimir Petrov KOSTOV Université de Nice Laboratoire de Mathématiques Parc Valrose 06108 Nice Cedex France kostov@mathunicer Received: March, 005

More information

CONTROL DESIGN FOR SET POINT TRACKING

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

More information

FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS

FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS 271 FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS Eduardo J. Adam * and Jacinto L. Marchetti Instituto de Desarrollo Tecnológico para la Industria Química (Universidad Nacional del Litoral - CONICET)

More information

A new Control Strategy for Trajectory Tracking of Fire Rescue Turntable Ladders

A new Control Strategy for Trajectory Tracking of Fire Rescue Turntable Ladders Proceedings o the 17th World Congress The International Federation o Automatic Control Seoul, Korea, July 6-11, 28 A new Control Strategy or Trajectory Tracking o Fire Rescue Turntable Ladders N. Zimmert,

More information

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.

More information

Nonlinear Autonomous Systems of Differential

Nonlinear Autonomous Systems of Differential Chapter 4 Nonlinear Autonomous Systems of Differential Equations 4.0 The Phase Plane: Linear Systems 4.0.1 Introduction Consider a system of the form x = A(x), (4.0.1) where A is independent of t. Such

More information

A Systematic Approach to Frequency Compensation of the Voltage Loop in Boost PFC Pre- regulators.

A Systematic Approach to Frequency Compensation of the Voltage Loop in Boost PFC Pre- regulators. A Systematic Approach to Frequency Compensation o the Voltage Loop in oost PFC Pre- regulators. Claudio Adragna, STMicroelectronics, Italy Abstract Venable s -actor method is a systematic procedure that

More information

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits Proceedings of the 15th Mediterranean Conference on Control & Automation, July 7-9, 7, Athens - Greece T-5 Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Martin B. Larsen

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

More information

WIND energy is a renewable energy source. It has

WIND energy is a renewable energy source. It has or Standalone Wind Energy Conversion Systems Hoa M. Nguyen, Member, IAENG and D. S. Naidu. Abstract This paper presents a direct uzzy adaptive control or standalone Wind Energy Conversion Systems (WECS)

More information

Modeling and Control of Casterboard Robot

Modeling and Control of Casterboard Robot 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 23 FrB2.3 Modeling and Control o Casterboard Robot Kazuki KINUGASA Masato ISHIKAWA Yasuhiro SUGIMOTO Koichi OSUKA Department

More information

ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF HYPERCHAOTIC QI SYSTEM

ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF HYPERCHAOTIC QI SYSTEM ADAPTIVE STABILIZATION AND SYNCHRONIZATION OF HYPERCHAOTIC QI SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR Dr. SR Technical University Avadi, Chennai-600 062,

More information

Consider the function f(x, y). Recall that we can approximate f(x, y) with a linear function in x and y:

Consider the function f(x, y). Recall that we can approximate f(x, y) with a linear function in x and y: Taylor s Formula Consider the unction (x, y). Recall that we can approximate (x, y) with a linear unction in x and y: (x, y) (a, b)+ x (a, b)(x a)+ y (a, b)(y b) Notice that again this is just a linear

More information

PIECEWISE linear (PL) systems which are fully parametric

PIECEWISE linear (PL) systems which are fully parametric Proceedings o the International MultiConerence o Engineers and Computer Scientists 4 Vol I,, March - 4, 4, Hong Kong Designs o Minimal-Order State Observer and Servo Controller or a Robot Arm Using Piecewise

More information

ADAPTIVE CHAOS CONTROL AND SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEM

ADAPTIVE CHAOS CONTROL AND SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEM International Journal o Computer Science, Engineering and Inormation Technology (IJCSEIT), Vol.1, No., June 011 ADAPTIVE CHAOS CONTROL AND SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEM Sundarapandian Vaidyanathan

More information

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18

More information

Robust Residual Selection for Fault Detection

Robust Residual Selection for Fault Detection Robust Residual Selection or Fault Detection Hamed Khorasgani*, Daniel E Jung**, Gautam Biswas*, Erik Frisk**, and Mattias Krysander** Abstract A number o residual generation methods have been developed

More information

Linear Quadratic Regulator (LQR) I

Linear Quadratic Regulator (LQR) I Optimal Control, Guidance and Estimation Lecture Linear Quadratic Regulator (LQR) I Pro. Radhakant Padhi Dept. o Aerospace Engineering Indian Institute o Science - Bangalore Generic Optimal Control Problem

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

Non-newtonian Rabinowitsch Fluid Effects on the Lubrication Performances of Sine Film Thrust Bearings

Non-newtonian Rabinowitsch Fluid Effects on the Lubrication Performances of Sine Film Thrust Bearings International Journal o Mechanical Engineering and Applications 7; 5(): 6-67 http://www.sciencepublishinggroup.com/j/ijmea doi:.648/j.ijmea.75.4 ISSN: -X (Print); ISSN: -48 (Online) Non-newtonian Rabinowitsch

More information

System Types in Feedback Control with Saturating Actuators

System Types in Feedback Control with Saturating Actuators System Types in Feedback Control with Saturating Actuators Yongsoon Eun, Pierre T. Kabamba, and Semyon M. Meerkov Department of Electrical Engineering and Computer Science, University of Michigan, Ann

More information

General solution of the Inhomogeneous Div-Curl system and Consequences

General solution of the Inhomogeneous Div-Curl system and Consequences General solution o the Inhomogeneous Div-Curl system and Consequences Briceyda Berenice Delgado López Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional March 07 2017 CINVESTAV

More information

Syllabus Objective: 2.9 The student will sketch the graph of a polynomial, radical, or rational function.

Syllabus Objective: 2.9 The student will sketch the graph of a polynomial, radical, or rational function. Precalculus Notes: Unit Polynomial Functions Syllabus Objective:.9 The student will sketch the graph o a polynomial, radical, or rational unction. Polynomial Function: a unction that can be written in

More information

1 Lyapunov theory of stability

1 Lyapunov theory of stability M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability

More information

Physics 101 Lecture 12 Equilibrium and Angular Momentum

Physics 101 Lecture 12 Equilibrium and Angular Momentum Physics 101 Lecture 1 Equilibrium and Angular Momentum Ali ÖVGÜN EMU Physics Department www.aovgun.com Static Equilibrium q Equilibrium and static equilibrium q Static equilibrium conditions n Net external

More information

RATIONAL FUNCTIONS. Finding Asymptotes..347 The Domain Finding Intercepts Graphing Rational Functions

RATIONAL FUNCTIONS. Finding Asymptotes..347 The Domain Finding Intercepts Graphing Rational Functions RATIONAL FUNCTIONS Finding Asymptotes..347 The Domain....350 Finding Intercepts.....35 Graphing Rational Functions... 35 345 Objectives The ollowing is a list o objectives or this section o the workbook.

More information

Stick-slip conditions in the general motion of a planar rigid body

Stick-slip conditions in the general motion of a planar rigid body Journal o Mechanical Science and Technology 27 (9) (2013) 2577~2583 www.springerlink.com/content/1738-494 DOI 10.1007/s12206-013-0701-y Stick-slip conditions in the general motion o a planar rigid body

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Discrete-time systems p. 1/30 4F3 - Predictive Control Discrete-time State Space Control Theory For reference only Jan Maciejowski jmm@eng.cam.ac.uk 4F3 Predictive Control - Discrete-time

More information

Linearization problem. The simplest example

Linearization problem. The simplest example Linear Systems Lecture 3 1 problem Consider a non-linear time-invariant system of the form ( ẋ(t f x(t u(t y(t g ( x(t u(t (1 such that x R n u R m y R p and Slide 1 A: f(xu f(xu g(xu and g(xu exist and

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

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

ECE 388 Automatic Control

ECE 388 Automatic Control Controllability and State Feedback Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage:

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

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

More information

Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis

Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis 27.1 Introduction We shall analyze the motion o systems o particles and rigid bodies that are undergoing translational and rotational

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

2.10 Saddles, Nodes, Foci and Centers

2.10 Saddles, Nodes, Foci and Centers 2.10 Saddles, Nodes, Foci and Centers In Section 1.5, a linear system (1 where x R 2 was said to have a saddle, node, focus or center at the origin if its phase portrait was linearly equivalent to one

More information

Continuous Sliding Mode Controller with Disturbance Observer for Hypersonic Vehicles

Continuous Sliding Mode Controller with Disturbance Observer for Hypersonic Vehicles IEEE/CAA JOUNAL OF AUTOMATICA SINICA, VOL., NO. 1, JANUAY 15 45 Continuous Sliding Mode Controller with Disturbance Observer or Hypersonic Vehicles Chaoxu Mu, Qun Zong, Bailing Tian, and Wei Xu Abstract

More information

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu

More information

Controls Problems for Qualifying Exam - Spring 2014

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

More information

Symbolic-Numeric Methods for Improving Structural Analysis of DAEs

Symbolic-Numeric Methods for Improving Structural Analysis of DAEs Symbolic-Numeric Methods or Improving Structural Analysis o DAEs Guangning Tan, Nedialko S. Nedialkov, and John D. Pryce Abstract Systems o dierential-algebraic equations (DAEs) are generated routinely

More information

Review of Prerequisite Skills for Unit # 2 (Derivatives) U2L2: Sec.2.1 The Derivative Function

Review of Prerequisite Skills for Unit # 2 (Derivatives) U2L2: Sec.2.1 The Derivative Function UL1: Review o Prerequisite Skills or Unit # (Derivatives) Working with the properties o exponents Simpliying radical expressions Finding the slopes o parallel and perpendicular lines Simpliying rational

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

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2

STABILIZABILITY AND SOLVABILITY OF DELAY DIFFERENTIAL EQUATIONS USING BACKSTEPPING METHOD. Fadhel S. Fadhel 1, Saja F. Noaman 2 International Journal of Pure and Applied Mathematics Volume 118 No. 2 2018, 335-349 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v118i2.17

More information

= 0 otherwise. Eu(n) = 0 and Eu(n)u(m) = δ n m

= 0 otherwise. Eu(n) = 0 and Eu(n)u(m) = δ n m A-AE 567 Final Homework Spring 212 You will need Matlab and Simulink. You work must be neat and easy to read. Clearly, identify your answers in a box. You will loose points for poorly written work. You

More information

Computing Viable Sets and Reachable Sets to Design Feedback Linearizing Control Laws Under Saturation

Computing Viable Sets and Reachable Sets to Design Feedback Linearizing Control Laws Under Saturation Computing Viable Sets and Reachable Sets to Design Feedback Linearizing Control Laws Under Saturation Meeko Oishi, Ian Mitchell, Claire Tomlin, Patrick Saint-Pierre Abstract We consider eedback linearizable

More information