A Robust Algorithm for a Class of Optimal Control Problems Subject to Regional Stability Constraints and Disturbances

Size: px
Start display at page:

Download "A Robust Algorithm for a Class of Optimal Control Problems Subject to Regional Stability Constraints and Disturbances"

Transcription

1 A Robust Algorithm for a Class of Optimal Control Problems Subject to Regional Stability Constraints and Disturbances Saeid Rastegar, and Rui Araújo Institute for Systems and Robotics (ISR-UC), and Department of Electrical and Computer Engineering (DEEC-UC), University of Coimbra, Pólo II, PT Coimbra srastegar@isr.uc.pt, rui@isr.uc.pt December 4, 2012 Abstract A robust globally convergent algorithm for solving the optimization control problem (OCP) in both state feedback controller and observation control system is investigated. Finding the OCP adjoint parameter for computing the optimal observer gain and feedback gain vectors are desired. First, the optimal control problem considering stability of degree constrains and disturbance that affects the dynamics of system is converted into a two-point boundary value problem (TPBVP). Then, we apply the He s polynomials based on homotopy perturbation method (HPM) as an efficient method to find both optimal gains. The algorithm will be modified do decrease the number of iterations required to attain a desired control problem cost function. As a result lower computational complexity is required when compared with other state of the art methods. Applying the HPM makes the solution procedure become easier, simpler and more straightforward. In the proposed method the control problem can be solved with lower amplitudes of the input signal (control effort), comparing with analytical method. Lower control efforts may also help to avoid saturation effects, and to restrain the system to work within linear operating areas of the state space. On the other hand, there is a tradeoff between control effort and the degree of optimality obtained. For demonstrating the simplicity and efficiency of the proposed optimal control method, the algorithm is compared with a control architecture using the Kalman filter estimator and a controller gain designed by the Lyapunov s second method. Keywords: Optimization control problem (OCP), Observer gain vector, State gain matrix, Two-point boundary value problem (TPBVP), stability degree constrains, Homotopy perturbation method (HPM), Disturbances, Kalman filter. 1 Introduction Multi-variable feedback control systems are important in many areas of science and engineering. In the last decade, for example, many researches and progresses have been developed in structural control [1], [2]. Among the various methods for control of structure vibration, feedback active control is an efficient and robust method. Many practical examples can be found in building industry, where most structural control investigation focus on using state feedback control methods. In such systems, high dimensional models are needed to describe the dynamics states. This means that the use of full state feedback control systems may be require a large number of sensors and actuators which probably may not be realized in practical implementations. Thus, replacing full-state measurement vector by a state estimation derived from incomplete state measurements is inevitable. The state estimator can be designed as a Luenberger observer [3] or as a Kalman Bucy filter [4], [5]. These observers use a linear feedback of the difference between the measurement and the computed output to reduce the estimation error. Fast observer response is generally achieved by locating the observer poles deep enough in the left complex plane, which implies 1

2 a large observer gain matrix. However, using a large observer gain matrix in practice is difficult or not possible due to the observer sensitivity to sensor noise, calculation error or time delay. Recently, in [6] has been tried to use fuzzy rule-based logic to overcome this problem. An optimal observer like the Kalman filter makes an unbalanced estimation with minimum of variance which leads to optimal estimation of state vectors. The combination of this optimal observability design and optimal state gain feedback results in a complete optimal closed-loop control systems. These designs are considered independently, according to the separation principle [7]. The procedure required to design an optimal observer or feedback controller involves the non-linear the Hamiltonian-Jacobi-Bellman (HJB) equations which satisfies the two-point boundary value problem (TPBVP) which in turn can be solved by the Pontryagin s maximum principle. By solving the HJB equations, the optimal adjoint parameter for state space estimator is obtained. In general, the HJB equations are difficult to solve nonlinear partial differential equations. The problem is more complicated especially when disturbances that affect the dynamics of the system states, and regional stability constrains are considered. Besides, a nonlinear TP- BVP has no analytical solution except for a few simple cases. Thus, many researches have been devoted to find an approximate solution for the nonlinear TPBVP s. In [8], a successive Galerkin approximation (SGA) method is introduced. In the SGA method, a sequence of generalized HJB equations is solved in a iterative procedure to obtain a sequence of approximations to the solution of the HJB equations. However, the proposed sequence may converge very slowly or may even be diverge. In another work the measure theory approach was applied to solve the problem [9]. This converts the nonlinear OCP to a linear programming and makes a piecewise constant control rule. In other two researches a successive approximation approach (SAA) and sensitivity approach have been introduced in [10] and [11], respectively. In both cases, instead of directly solving the nonlinear TPBVP, a sequence of non homogeneous linear time-varying TPBVPs are solved. However, simulation results show that solving time-invariant equations is simpler when comparing to solving time-varying equations. This motivates to solve HJB equation by an approximate-analytic method. Recently, the HJB equations have been solved by HPM in simple mathematical view witout considering control constraints [12], [13], [14], while the problem will be more complicated in OCP when considering the control constrains that affect behaviour of the dynamic state vector. The homotopy perturbation method (HPM) was initially proposed by He [15]. He has shown that HPM, as well as some other semi-analitical methods such as variational iteration method (VIM) [16], [17], can be successfully applied to solve many types of linear and nonlinear functional equations. HPM is based on the combination of the homotopy deformations in topology and classic perturbation techniques. It provides us such a convenient method to find analytic or approximate solutions for a various of problems which are arising in different fields. Initially, HPM has been applied to solve the Lighthill equation [15], Duffing equation [18], Blasius equation [19] and electric potential equation [20]. Then, the idea was developed into various areas. It has been used in boundary value problems [21], integral equations [22], Klein Gordon and sine Gordon equations [23], initial value problems [24], nonlinear evolution equations [25], heat equations [26], [27], linear and nonlinear optimal control problems [28] and many other practical problems. Recently application of HPM on unsteady motion of a spherical and non-spherical particles in incompressible Newtonian environment was investigated in [29],[30] and [31] respectively. A wide variety of uses and applications of the HPM technique has shown the efficiency of the method in practice. In this work, a globally convergent algorithm is proposed to solve the OCP. First, the optimal control problem with stability of degree constrains and environmental disturbances is transformed into a TPBVP. Then, the algorithm uses HPM to find the optimal observer gain vector. Integrating the optimal state vector estimates obtained with HPM and the optimal state feedback controller obtained by TPBVP results in a complete optimal closed-loop control design. An atractive characteristic of the proposed methods is its simplicity. Moreover, the proposed methods have lower computational costs when compared to other state of the art methods discussed above. Furthermore, in the proposed method the control problem can be solved with lower amplitudes of the input signal (control effort), comparing with analytical method. Lower control efforts may also help to avoid saturation effects, and to restrain the system to work within linear operating areas of the state space. On the other hand, there is a tradeoff between control effort and the degree of optimality obtained. The paper is organized as follows. In section 2 the statement of problem is discussed. In Section 3 the proposed algorithm is presented and then extended. Section 4 contains a numerical example to show the effectiveness and simplicity of proposed algorithm comparing with conventional HJB solution. Finally, section 5 presents conclusions. 2

3 2 Problem Statement Consider the following dynamic control system: ẋ(t) = Ax(t)+Bu(t), x(t 0 ) = x 0, (1) y(t) = Cx(t)+Du(t), (2) where A and B are real constant matrices, x(t) R n is the state space vector and u(t) R m is the input control vector, x 0 R n is the initial value of state, and t it the time. The objective is to find the optimal control u (t) that minimizes the following finite horizon quadratic integral criterion: J = t1 t 0 [x T (t)qx(t)+u T (t)ru(t)]dt+x T (t 1 )Sx(t 1 ), (3) where Q,S R n n and R R m m are non-negative definite weighting matrices. This is called a linear quadratic regulator (LQR) problem. Many numerical and analytic methods have been proposed to solve this optimal control problem [32], [33]. An optimal control law that minimizes the cost criterion results the following optimal feedback gain matrix K [34]: u (t) = Kx(t), K = R 1 B T P(t), (4) which results in the following optimal close-loop state matrix: A c = A BK. (5) In (4), P(t) is a symmetric positive semi-definite matrix called the adjoint variable which satisfies following matrix Riccati differential equation: P(t) = Q P(t)BR 1 B T P(t)+P(t)A+A T P(t), P(t 1 ) = S. (6) In most cases in control design, one goal is that α degree region stability constraints are meet, i.e. the real parts of system poles never exceed some α. In order to meet this constaint on problem (1)-(3), the state space equation (1) and optimal quadratic regulator criterion (3) are respectively re-arranged as follows [35]: ẋ(t) = (A+αI n )x(t)+bu(t), x(t 0 ) = x 0, (7) J = t1 t 0 e 2αt [x T (t)qx(t)+u T (t)ru(t)]dt+x T (t 1 )Sx(t 1 ). (8) Comparing (7) with (1) and (6) results in the following matrix Riccati equation: P α (t) = Q P α (t)br 1 B T P α (t)+p α (t)(a+αi n )+(A+αI n ) T P α (t), P α (t 1 ) = S. (9) After having introduced the stability degree constraints, now disturbances will be inserted in the formulation of the control problem. Specifically, consider the following stochastic system: ẋ(t) = Ax(t)+Bu(t)+W(t), x(t 0 ) = x 0, (10) y(t) = Cx(t)+Du(t)+V(t), (11) where x(t) represents the dynamic state, u(t) is the deterministic input, W(t) represents environment disturbance that affects the dynamics of the system, and V(t) represents output measurement noise. Assume that the disturbance W(t) and noise V(t) are zero-mean, Gaussian white noise but not necessarily stationary, with probability density functions p(w), and p(v), respectively, given by: p(w) = 1 n e 1 2 w T R 1 w w, EW(t+τ)W T (t)} = Qδ(τ) = R w (t)δ(τ), (12) 2π det Rw p(v) = 1 n e 1 2 v T R 1 v v, EV(t+τ)V T (t)} = Rδ(τ) = R v (t)δ(τ), (13) 2π det Rv 3

4 Figure 1: Diagram of control design system via kalman filter. where R w R m m and R v R p p. It is also assumed that there is no cross correlation between W and V, EW(t + τ)v T (t)} = R vw (t) = 0. In the scalar case R w = σ 2 w, and R v = σ 2 v. In general the optimal estimation problem is formulated by finding the estimate ˆx(t) that minimizes the mean square error E[x(t) ˆx(t)][x(t) ˆx(t)] T } given Y(t ) : 0 <= t <= t}. It can be shown that this is equivalent to finding the estimated value of x(t) respecting the constraint given by the all the previous measurements, thus ˆx(t) = Ex(t) y(t ),t <= t}. In fact this is the way that Kalman originally formulated the problem. According to the Kalman-Bucy theorem [4], the optimal estimator has the form of the following linear observer: ˆx(t) = Aˆx(t)+Bu(t)+L obs (t)[y(t) Du(t) Cˆx(t)], (14) where L obs (t) = P(t)C T R 1 v = R 1 CP(t), and P(t) = E[x(t) ˆx(t)][x(t) ˆx(t)] T }, which satisfies P(t) = AP(t)+P(t)A T P(t)C T R 1 v CP(t)+FR w (t)f T, P(t 0 ) = Ex(t 0 )x T (t 0 )}. (15) It has been shown that the Kalman filter extracts the maximum possible information about output data. Considering the innovations process, µ = Y C ˆX. The correlation matrix of µ is given by µ µ (t,t+τ) = Eµ(t+τ)µ T (t)} = W(t)δ(τ). This means that another property of Kalman filter is that the residuals are a white noise process. Thus, the output prediction error has no remaining dynamic information content. Figure 1 shows the optimal control design integrating a Kalman-Bucy filter. In (2), (7)-(8) an LQR problem with regional stability constraints has been considered. Now consider stochastic system (10)-(11) with regional stability constrains. Having optimal closed-loop control with feedback gain subject to stability degree constrains is desired. In order to simultaneously meet stability degree constraints and cope to disturbances, equations (9) and (15) are considered, and the following Riccati equation should be solved: P ˆ α (t) = (A+αI n ) P ˆ α (t)+ P ˆ α (t)(a+αi n ) T P ˆ α (t)c T Rv 1 CP ˆ α (t)+fr w (t)f T, (16) Pˆ α (t 0 ) = Ex(t 0 )x T (t 0 )}, (17) 4

5 where P ˆ α (t) is the optimal observer matrix with respect to the constrains for the stochastic system. Equation (16) satisfies the following two-point boundary value problem (TPBVP) [36]: ˆx(t) = (A+αIn ) Tˆx(t)+C T Rv 1 CP ˆ α (t), ˆx(t 0 ) = x 0, P ˆ α (t) = FR w (t)f Tˆx(t)+(A+αI n ) P ˆ (18) α (t), Pα ˆ (0) = Ex(t 0 )x T (t 0 )}. The estimated observer vector ˆx(t) obtained from (18) can then be used to generate the optimal control input as u (t) = Kˆx(t). 3 Proposed Method The solution of the TPBVP problem (18) is not easy in most cases. This paper proposes the HPM as an efficient method to solve the problem. 3.1 Review of the Homotopy Perturbation Method Perturbation theory comprises mathematical methods that are used to find an approximate solution to a problem which cannot be solved exactly, by starting from the exact solution of a related problem. Perturbation theory is applicable if the problem at hand can be formulated by introducing a small parameter, p, to the mathematical description of the exactly solvable problem. To illustrate the basic ideas of HPM [15], consider the following nonlinear differential equation: A(u) f(r) = 0, r Ω, (19) subject to the following boundary condition: ( B u, u ) = 0, r Γ, (20) n where A is a general differential operator, B a boundary operator, f(r) a known analytical function and Γ is the boundary of domain Ω. Operator A can be divided into two parts: a linear part L, and a nonlinear part N. Then, (19) can be rewritten as follows: By the homotopy technique, we construct a homotopy H(v,p): where p [0,1] is an embedding parameter, L(u)+N(u) f(r) = 0, r Ω. (21) H(v,p) = (1 p)[l(v) L(u 0 )]+p[a(v) f(r)] = 0, (22) v(r,p) : Ω [0,1] R, (23) and u 0 is the first approximation that satisfies the boundary condition. From (22), H(v,0) = L(v) L(u 0 ) = 0 and H(v,1) = A(v) f(r) = 0. The solution of (22) can be written as a taylor expansion in p as follows: v = p 0 v 0 +p 1 v 1 +p 2 v 2 +p 3 v = p i v i. (24) Setting p = 1 results in the following approximate solution of (19): i=0 u = v(r,p 1) = limv p 1 = v 0 +v 1 +v 2 +v = v i (25) The series (25) is convergent for most cases. However, the convergence rate depends on the nonlinear operator A(v). After the initial HPM proposal [15], some approaches have been proposed by He in [21], [37] to attain better results: The second derivative of N(v) with respect to v must be small because the parameter p may be relatively large. The norm of L 1 N/ v must be smaller than one until the series (25) converges. i=0 5

6 3.2 Proposed Method The proposed method transforms the nonlinear TPBVP (18) into a sequence of linear time invariant TPBVP s. To do so, from (18) operators Z 1 ( ˆX(t), ˆP α (t)) and Z 2 ( ˆX(t), ˆP α (t)) are defined as follows: Z1 (ˆx(t), ˆP α (t)) = ˆx(t)+(A+αI n ) Tˆx(t) C T Rv 1 C ˆP α (t) = 0, Z 2 (ˆx(t), ˆP α (t)) = ˆPα (t) FR w (t)f Tˆx(t) (A+αI (26) n )ˆP α (t) = 0. Operators Z 1 and Z 2 can generally be divided into two separate parts, a linear part and nonlinear part, as follows: L1 (ˆx(t), ˆP α (t))+pn 1 (ˆx(t), ˆP α (t)) = 0, L 2 (ˆx(t), ˆP α (t))+pn 2 (ˆx(t), ˆP (27) α (t)) = 0, or (1 p)l1 (ˆx(t), P ˆ α (t))+pz 1 (ˆx(t), P ˆ α (t)) = 0, (1 p)l 2 (ˆx(t), P ˆ α (t))+pz 2 (ˆx(t), P ˆ α (t)) = 0, where L i and N i are respectively the linear and nonlinear parts of Z i for i = 1,2, subject to boundary conditions: ˆx(t 0 ) = x 0, Pα ˆ (t 0 ) = Ex(t 0 )x T (t 0 )}. (29) L must be chosen in such a way that one has no difficulty in subsequently solving systems of resulting equations. It should be mentioned that, although according to the He s analysis L i, i = 1,2, are not restricted to be linear, it is strongly recommended for simplicity and/or as a first approach to select a linear operator for L i. In most cases, in previous HPM works some part of the original equation has been selected as for the linear part L (L i in this case). The linear part wil be defined as follows: (28) L1 (ˆx(t), P ˆ α (t)) = ˆx(t)/ t, L 2 (ˆx(t), P ˆ α (t)) = P ˆ α (t))/ t. (30) Next consider v = [ˆP α (t) ˆx(t)] T, L(u 0 ) = 0, and A(v) f(r) = [Z 1 (ˆx(t), ˆP α (t)) Z 2 (ˆx(t), ˆP α (t))] T in (22). Thus, from (28), (30), a homotopy-perturbation equation is reconstructed for (26) as follows: [ (1 p) ˆx(t)/ t+p ˆx(t)/ t+(a+αin ) Tˆx(t) C T Rv 1 CP ˆ α (t) ] = 0, (1 p) P ˆ α (t))/ t+p [ P ˆ α (t))/ t FR w (t)f Tˆx(t) (A+αI n ) P ˆ α (t) ] = 0. (31) Likewise (24), expanding ˆx(t) and ˆP α (t) in Taylor series in both equations of (31), and by equating the coefficients of the terms of equal powers of p it results: ˆP 0 : ˆx0 (t)/ t = 0, ˆx 0 (t 0 ) = x 0, ˆP α0 (t))/ t = 0, ˆPα0 (t 0 ) = E(x(t 0 )x T (t 0 )), (32) ˆP 1 : ˆx1 (t)/ t+(a+αi n ) Tˆx 0 (t) C T Rv 1 C ˆP α0 (t) = 0, ˆx 1 (t 0 ) = 0, ˆP α1 (t)/ t (A+αI n )ˆP α0 (t) FR w F Tˆx 0 (t) = 0, ˆPα1 (t 0 ) = 0, (33) ˆP N : ˆP 2 : ˆx2 (t)/ t+(a+αi n ) Tˆx 1 (t) C T R 1 v C ˆP α1 (t) = 0, ˆx 2 (t 0 ) = 0, ˆP α2 (t)/ t (A+αI n )ˆP α1 (t) FR w F Tˆx 1 (t) = 0, ˆPα2 (t 0 ) = 0,. ˆxN (t)/ t+(a+αi n ) Tˆx N 1 (t) C T Rv 1 C ˆP αn 1 (t) = 0, ˆx N (t 0 ) = 0, ˆP αn (t)/ t (A+αI n )ˆP αn 1 (t) FR w F Tˆx N 1 (t) = 0, ˆPαN (t 0 ) = 0. (34) (35) After solving TPBVPs (32)-(35) for ˆP α0 (t), ˆP α1 (t), ˆP α2 (t),..., ˆP αn (t), and ˆx 0 (t),ˆx 1 (t),ˆx 2 (t),...,ˆx N (t), then, the final result considering (25) is obtained as follows: ˆPα (t) = ˆP α0 (t)+ ˆP α1 (t)+ ˆP α2 (t)+...+ ˆP αn (t), (36) ˆx(t) = ˆx 0 (t)+ ˆx 1 (t)+ ˆx 2 (t)+...+ ˆx N (t). 6

7 Substituting ˆx(t) from (36) into (4), the optimal control law is obtained as follows: u (t) = K(t)ˆx(t). (37) After having obtained the optimal state estimate ˆx(t) from the observer, the value of the feedback controller gain K(t) remains to be obtained. For this purpose, equation (9) is used instead of (16). Equation (9) satisfies the following two-point boundary value problem (TPBVP) [36]: ẋ(t) = (A+αIn )x(t) BR 1B T P(t), ˆx(t 0 ) = x 0, P(t) = Qx(t) (A+αI n ) T (38) P(t), P(t 1 ) = Sx(t 1 ). A procedure similar to the one used in (26)-(36) to solve (18) will now be used to to solve (38). Specifically, consider the following linear parts L i, i = 1,2, for the HPM: L1 (x(t),p(t)) = x(t)/ t, (39) L 2 (x(t),p(t)) = P(t))/ t. For (38), a homotopy-perturbation equation is reconstructed as follows: (1 p) x(t)/ t+p [ x(t)/ t (A+αIn )x(t)+br 1B T P(t) ] = 0, (1 p) P(t)/ t+p [ P(t)/ t+qx(t)+(a+αi n ) T P(t) ] = 0. (40) Likewise (31)-(35), expanding x(t) and P(t) in Taylor series in both equations of (40), and by equating the coefficients of the terms of equal powers of p it results: P 0 : x0 (t)/ t = 0, x 0 (t 0 ) = x 0, P 0 (t)/ t = 0, P(t 1 ) = Sx(t 1 ), (41) P 1 : x1 (t)/ t (A+αI n )x 0 (t)+br 1 B T P 0 (t) = 0, x 1 (t 0 ) = 0, P 1 (t)/ t+(a+αi n ) T P 0 (t)+qx 0 (t) = 0, P 1 (t 0 ) = 0, P 2 : x2 (t)/ t (A+αI n )x 1 (t)+br 1 B T P 1 (t) = 0, x 2 (t 0 ) = 0, P 2 (t)/ t+(a+αi n ) T P 1 (t)+qx 1 (t) = 0, P 2 (t 0 ) = 0,. P N : xn (t)/ t (A+αI n )x N 1 (t)+br 1 B T P N 1 (t) = 0, x N (t 0 ) = 0, P N (t)/ t+(a+αi n ) T P N 1 (t)+qx N 1 (t) = 0, P N (t 0 ) = 0. Thus, similarly to (36), the P(t) and x(t) results are obtained in (45). Finally, K(t) can be obtained from P(t), and the controller is completed. P(t) = P0 (t)+p 1 (t)+p 2 (t)+...+p N (t), (45) x(t) = x 0 (t)+x 1 (t)+x 2 (t)+...+x N (t). 3.3 Algorithm Modification In experimental applications, having optimal an control solution using an infinite series implementation is not practical or even possible. Therefore, we consider an N-th order suboptimal control as follows: where, the LQR criterion (3) can be rearranged as follows: J (N) = t1 (42) (43) (44) N u(t) = u N(t) = R 1 B T P n (t)ˆx(t), (46) n=0 [ˆx T (t)qˆx(t)+u T N (t)ru N(t)]dt+ ˆx T (t 1 )Sˆx(t 1 ). (47) t 0 Integer N in (46) is generally determined by the designer according to the desired output control precision, or by considering the computional complexity, control cost, etc. The accuracy of the solution of the problem is defined to be ǫ > 0 if the following condition holds: J (N) J (N 1) < ǫ, (48) 7

8 System States x LK(t) 1 x LK(t) 2 x 1 PM(t) x PM(t) Time(sec) Figure 2: Comparing of the state space control performance results obtainned by the proposed methods (PM) and by the Lyapunov-Kalman (LK) control architecture. where ǫ > 0 is a positive constant. If the tolerance error margin ǫ is chosen to be small enough, then the value of the performance index in (47) would be very close to its optimal value J. Thus, in order to obtain an accurate enough suboptimal control, we propose an iterative algorithm as follows: Step 1: Let N 1; Step 2: Calculate the P n (t) (n = 1,...,N) and ˆx(t) using the approach presented in Section 3.2; Step 3: Calculate the N-th order control command approximation u N (t) in (46); Step 4: Calculate N-th approximation of J (N) using (47); Step 5: If (48) holds for a given small enough constant ǫ > 0, go to Step 6; else N N +1 and go to Step 2; Step 6: Stop the algorithm; u N (t) is the suboptimal control command result and N indicates the approximation order. 4 Simulation Results To illustrate the feasibility and effectiveness of the proposed method, this section applies it to design an optimal control system for the following stochastic system example: [ ] [ ] [ ] ẋ(t) = x(t)+ [u(t)+w(t)], x T (0) = [0 1], ẏ(t) = x(t)+v(t), (49) where noises w(t) and v(t) are stationary Gaussian Processes, so that: E[ww T (t)] = Qδ(t) = [1]δ(t) = δ(t), (50) [ ] 2 0 E[vv T (t)] = Rδ(t) = δ(t). (51) 0 1 The degree of stability is considered to be α = 2, and the desired precision is ǫ = To show the effectiveness of the proposed method, the algorithm performance is compared with a Lyapunov-Kalman (LK) control architecture. The LK architecture integrates (i) a complete-precision LQR controller solved by Lyapunov methods [38], and (ii) a Kalman filter observer. Figure 2 shows x 1 (t) and x 2 (t) obtained in both methods. Figures 3 and 4, present the K(t) and u(t) results for both the 8

9 FeedBack Gain K LK(t) 2 K LK(t) 1 K PM(t) 2 K PM(t) Time [sec] Figure 3: Feedback gain obtained with the proposed methods (PM) and the LK method. Table 1: Comparison of the exact solution and the proposed HPM solution of u(t), for N = 5. t(s) HPM solution Analitical solution Absolute error e e e-06 proposed approximation-based method and the LK method, respectively. The simulation shows that after five iterations the proposed method has converged, with J 5 = In this case, the obtained adjoint variable was P = [ ; ], and the obtained observer gain was L = [ ; ]. The closed-loop gain matrix of the optimal system is: [ ] 0 1 A cl = A BK α =, (52) d T = eig(a cl ) = [ ]. (53) As shown in (53), the poles of A cl are mapped into the left part of α = 2. Table 1 shows u(t) performance in some points in both the LK analytical method and the proposed method. 5 Conclusion In this work, presents the application of the HPM as a semi-analitical iterative method to solve a class of nonlinear optimal control problem. The controller integrates the optimal state vector estimates obtained with HPM and the optimal state feedback controller obtained by TPBVP results in a complete optimal closed-loop control design. Simulation results were presented. The results show that the algorithm has good performance even in the presence of disturbences and stability degree constrains. The proposed method is not more complicated when compared with other methods. The results show that having more iterations has resulted in more similarity in system gain and input signals, when compared to 9

10 0.2 Input Control Signal U PM Time(sec) U LK Figure 4: Input control command to the plant which results from the proposed method (PM) and and the LK method. the complete-precision Lyapunov-based analytical method. it also has lower computational costs when compared to other state of the art methods. Furthermore, in the proposed method the control problem can be solved with lower amplitudes of the input signal (control effort), comparing with analytical method. Lower control efforts may also help to avoid saturation effects, and to restrain the system to work within linear operating areas of the state space. On the other hand, there is a tradeoff between control effort and the degree of optimality obtained. Unlike the analitical methods, the application of the proposed algorithm gives the designer important parameters, such as N in (46) in order to reach a solution with performance index J N close enough to the desired J. The main disadvantage of HPM is that we should suitably choose an initial guess. However, in most of the cases in OCP suitable initial boundary values are available. Acknowledgments This work was supported by Project SCIAD/2011/21531 co-financed by QREN, in the framework of the Mais Centro - Regional Operational Program of the Centro, and by the European Union through the European Regional Development Fund (ERDF). References [1] B. F. and M. K. Sain Spencer, Jr. Controlling buildings: A new frontier in feedback. IEEE Control Systems Magazine on Emerging Technology, 17(6):19 35, [2] G. W. Housner and M. K. Sain. Structural control: Past, present and future. Journal of Engineering Mechanics, 123(9): , [3] D. J. Luenberger. New results in linear filtering and prediction theory. IEEE Transactions on Automatic Control, 11(2):95 108, [4] R. E. Kalman and R. S. Bucy. Observers for multivariable systems. Journal of Basic Engineering, 83:95 108, [5] H. Kwakernaak and R. Sivan. Linear Optimal Control Systems. Wiley-Interscience, first edition, October

11 [6] H. M. Al-Hamadi and K. M. EL-Naggar. Measurement of synchronous machine parameters using kalman filter based fuzzy logic estimator. Measurement, 43(10): , December [7] C. Brezinski. Computational Aspects of Linear Control - Numerical Methods and Algorithms. Springer, first edition, September [8] R. W. Beard and G. N. Saridis. Approximate solutions to the time invariant hamilton jacobi bellman equation. J. Optim. Theory Appl, 96(3): , [9] J. E. Rubio. Control and Optimization the Linear Treatment of Nonlinear Problems. Manchester University Press, [10] Gong-You Tang Tang. Suboptimal control for nonlinear systems: a successive approximation approach. System and Control Letters, 54(5): , May [11] G. Y. Tang, H. P. Qu, and Y. M. Gao. Sensitivity approach of suboptimal control for a class of nonlinear systems. Journal of Ocean University of Qingdao, 32(4): , [12] H. Saberi Nik and S. Effati. An approximate-analytical solution for the hamilton jacobi bellman equation via homotopy perturbation method. Applied Mathematical Modelling, in pressed:1 13, January [13] M. Ghoreishi. he homotopy perturbation method (hpm) for nonlinear parabolic equation with nonlocal boundary conditions. Applied Mathematical Sciences, 5(3): , [14] H. Aminikhah and M. Hemmatnezhad. An efficient method for quadratic riccati differential equation. Commun Nonlinear Sci Numer Simulat, 15: , May [15] J. H. He. Homotopy perturbation technique. Comput. Methods Appl. Mech. Eng, 178: , [16] J. H. He. A new approach to nonlinear partial differential equations. Nonlinear. Sci. Number. Simul., 2(4): , [17] Saeed Rastegar, Bahram Ganji, Mojtba Varedi, and Mehran Erza. Application of he s variational iteration method to the estimation of diaphragm deflection in mems capacitive microphone. Measurement, 44(1): , January [18] J. H. He. Homotopy perturbation method: a new nonlinear analytical technique. Appl. Math. Comput., 135:73 79, [19] J. H. He. A simple perturbation approach to blasius equation. Appl. Math. Comput., 140: , [20] Saeed Rastegar, S. Asghar Gholamian, and Mohammad Yosefi S. Esmaeili Jafarabadi. Application of homotopy-perturbation method to the estimation of electric potential in 2d plate with infinite length. International Review on modeling and simulations, 2(4): , August [21] J. H. He. Homotopy perturbation method for solving boundary value problems. Physics Letter A, 350(1-2):87 98, [22] B. Keramati A. Golbabai. Modified homotopy perturbation method for solving fredholm integral equations. Chaos Solitons Fract, 37: , [23] S. Momani Z. Odibat. A reliable treatment of homotopy perturbation method for klein gordon equations. Phys. Lett. A, 365: , [24] M. S. H. Chowdhury and I. Hashim. Solutions of class of singular second-order ivps by homotopy perturbation method. Phys. Lett. A, 365: , [25] D. D. Ganji, H. Tari, and M. Bakhshi Jooybari. Variational iteration method and homotopy perturbation method for nonlinear evolution equations. Phys. Lett. A, 54: ,

12 [26] M. Torabi, H. Yaghoobi, and S. Saedodian. Assessment of homotopy perturbation method in nonlinear convecctive-padiative non-fourier conduction heat transformer equation with variable coefficient. International Scientific Journal, 15(2): , [27] D. D. Ganji. The application of he s homotopy perturbation method to nonlinear equations arising in heat transfer. Physics Letters A, 355(4): , July [28] S. Effati and H. Saberi Nik. Solving a class of linear and nonlinear optimal control problems by homotopy perturbation method. IMA J Math. Control Info, 28(4): , [29] M. Jalaal, D. D. Ganji, and G. Ahmadi. Analytical investigation on acceleration motion of a vertically falling spherical particle in incompressible newtonian media. Advanced Powder Technology, 21(3): , May [30] M. Jalaal and D. D. Ganji. An analytical study on motion of a sphere rolling down an inclined plane submerged in a newtonian fluid. Powder Technology, 198(1):82 92, Fabuary [31] M. Jalaal, D. D. Ganji, and G. Ahmadi. An analytical study on settling of non-spherical particles. Asia-pacific Journal of Chemical Engineering, 7(1):63 72, Fabuary [32] Peter Benner, Jing Rebecca Li, and Thilo Penzl. Numerical solution of large-scale lyapunov equations, riccatiequations, and linear-quadratic optimal control problems. mer. Linear Algebra Appl., 2(15):1 23, July [33] I. M. Gelfand and S. V. Fomin. Calculus of Variations. Dover Publ, first edition, October [34] H. O. Fattorini and S. S. Sritharan. Existence of optimal controls for viscous flow problems. Proceedings of the Royal Society of London Series A, 439(1905):81 102, October [35] Desineny Subbaram Naidu. Optimal Control Systems. Taylor & Francis, Inc., first edition, August [36] Benoit Chachuat. Nonlinear and Dynamic Optimization, From Theory to Practice. Automatic Control Laboratory, EPFL, Switzerland, [37] J. H. He. Application of homotopy perturbation method to nonlinear wave equations. Chaos Solitons Fract, 26: , [38] W. F Arnold and A. J. Laub. Generalized eigenproblem algorithms and software for algebraic riccati equations. Proc. IEEE, 72: , May

Solving a class of linear and non-linear optimal control problems by homotopy perturbation method

Solving a class of linear and non-linear optimal control problems by homotopy perturbation method IMA Journal of Mathematical Control and Information (2011) 28, 539 553 doi:101093/imamci/dnr018 Solving a class of linear and non-linear optimal control problems by homotopy perturbation method S EFFATI

More information

differentiable functions in all arguments. Our aim is to minimize the quadratic objective functional (x T (t)qx(t)+u T (t)ru(t))dt, (2)

differentiable functions in all arguments. Our aim is to minimize the quadratic objective functional (x T (t)qx(t)+u T (t)ru(t))dt, (2) SOLVING NON-LINEAR QUADRATIC OPTIMAL... 49 differentiable functions in all arguments. Our aim is to minimize the quadratic objective functional J[x, u] = 1 2 tf t 0 (x T (t)qx(t)+u T (t)ru(t))dt, (2) subject

More information

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 14 January 2007 Reading: This set of lectures provides a brief introduction to Kalman filtering, following

More information

Comparison of Homotopy-Perturbation Method and variational iteration Method to the Estimation of Electric Potential in 2D Plate With Infinite Length

Comparison of Homotopy-Perturbation Method and variational iteration Method to the Estimation of Electric Potential in 2D Plate With Infinite Length Australian Journal of Basic and Applied Sciences, 4(6): 173-181, 1 ISSN 1991-8178 Comparison of Homotopy-Perturbation Method and variational iteration Method to the Estimation of Electric Potential in

More information

Optimization-Based Control

Optimization-Based Control Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v1.7a, 19 February 2008 c California Institute of Technology All rights reserved. This

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

OPTIMAL CONTROL AND ESTIMATION

OPTIMAL CONTROL AND ESTIMATION OPTIMAL CONTROL AND ESTIMATION Robert F. Stengel Department of Mechanical and Aerospace Engineering Princeton University, Princeton, New Jersey DOVER PUBLICATIONS, INC. New York CONTENTS 1. INTRODUCTION

More information

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems CDS 110b R. M. Murray Kalman Filters 25 January 2006 Reading: This set of lectures provides a brief introduction to Kalman filtering, following

More information

Homotopy Perturbation Method for Solving Systems of Nonlinear Coupled Equations

Homotopy Perturbation Method for Solving Systems of Nonlinear Coupled Equations Applied Mathematical Sciences, Vol 6, 2012, no 96, 4787-4800 Homotopy Perturbation Method for Solving Systems of Nonlinear Coupled Equations A A Hemeda Department of Mathematics, Faculty of Science Tanta

More information

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004 MER42 Advanced Control Lecture 9 Introduction to Kalman Filtering Linear Quadratic Gaussian Control (LQG) G. Hovland 24 Announcement No tutorials on hursday mornings 8-9am I will be present in all practical

More information

Homotopy perturbation method for solving hyperbolic partial differential equations

Homotopy perturbation method for solving hyperbolic partial differential equations Computers and Mathematics with Applications 56 2008) 453 458 wwwelseviercom/locate/camwa Homotopy perturbation method for solving hyperbolic partial differential equations J Biazar a,, H Ghazvini a,b a

More information

The variational homotopy perturbation method for solving the K(2,2)equations

The variational homotopy perturbation method for solving the K(2,2)equations International Journal of Applied Mathematical Research, 2 2) 213) 338-344 c Science Publishing Corporation wwwsciencepubcocom/indexphp/ijamr The variational homotopy perturbation method for solving the

More information

Steady State Kalman Filter

Steady State Kalman Filter Steady State Kalman Filter Infinite Horizon LQ Control: ẋ = Ax + Bu R positive definite, Q = Q T 2Q 1 2. (A, B) stabilizable, (A, Q 1 2) detectable. Solve for the positive (semi-) definite P in the ARE:

More information

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México Nonlinear Observers Jaime A. Moreno JMorenoP@ii.unam.mx Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México XVI Congreso Latinoamericano de Control Automático October

More information

Exact Solutions for Systems of Volterra Integral Equations of the First Kind by Homotopy Perturbation Method

Exact Solutions for Systems of Volterra Integral Equations of the First Kind by Homotopy Perturbation Method Applied Mathematical Sciences, Vol. 2, 28, no. 54, 2691-2697 Eact Solutions for Systems of Volterra Integral Equations of the First Kind by Homotopy Perturbation Method J. Biazar 1, M. Eslami and H. Ghazvini

More information

A highly computational efficient method to solve nonlinear optimal control problems

A highly computational efficient method to solve nonlinear optimal control problems Scientia Iranica D () 9 (), 759 766 Sharif University of Technology Scientia Iranica Transactions D: Computer Science & Engineering and Electrical Engineering www.sciencedirect.com A highly computational

More information

SYSTEMTEORI - KALMAN FILTER VS LQ CONTROL

SYSTEMTEORI - KALMAN FILTER VS LQ CONTROL SYSTEMTEORI - KALMAN FILTER VS LQ CONTROL 1. Optimal regulator with noisy measurement Consider the following system: ẋ = Ax + Bu + w, x(0) = x 0 where w(t) is white noise with Ew(t) = 0, and x 0 is a stochastic

More information

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 Unit Outline Introduction to the course: Course goals, assessment, etc... What is Control Theory A bit of jargon,

More information

MPC/LQG for infinite-dimensional systems using time-invariant linearizations

MPC/LQG for infinite-dimensional systems using time-invariant linearizations MPC/LQG for infinite-dimensional systems using time-invariant linearizations Peter Benner 1 and Sabine Hein 2 1 Max Planck Institute for Dynamics of Complex Technical Systems, Sandtorstr. 1, 39106 Magdeburg,

More information

The Homotopy Perturbation Method for free vibration analysis of beam on elastic foundation

The Homotopy Perturbation Method for free vibration analysis of beam on elastic foundation Shiraz University of Technology From the SelectedWorks of Habibolla Latifizadeh 2011 The Homotopy Perturbation Method for free vibration analysis of beam on elastic foundation Habibolla Latifizadeh, Shiraz

More information

The Homotopy Perturbation Method for Solving the Modified Korteweg-de Vries Equation

The Homotopy Perturbation Method for Solving the Modified Korteweg-de Vries Equation The Homotopy Perturbation Method for Solving the Modified Korteweg-de Vries Equation Ahmet Yildirim Department of Mathematics, Science Faculty, Ege University, 351 Bornova-İzmir, Turkey Reprint requests

More information

OPTIMAL FUSION OF SENSOR DATA FOR DISCRETE KALMAN FILTERING Z. G. FENG, K. L. TEO, N. U. AHMED, Y. ZHAO, AND W. Y. YAN

OPTIMAL FUSION OF SENSOR DATA FOR DISCRETE KALMAN FILTERING Z. G. FENG, K. L. TEO, N. U. AHMED, Y. ZHAO, AND W. Y. YAN Dynamic Systems and Applications 16 (2007) 393-406 OPTIMAL FUSION OF SENSOR DATA FOR DISCRETE KALMAN FILTERING Z. G. FENG, K. L. TEO, N. U. AHMED, Y. ZHAO, AND W. Y. YAN College of Mathematics and Computer

More information

Application of He s homotopy perturbation method to boundary layer flow and convection heat transfer over a flat plate

Application of He s homotopy perturbation method to boundary layer flow and convection heat transfer over a flat plate Physics Letters A 37 007) 33 38 www.elsevier.com/locate/pla Application of He s homotopy perturbation method to boundary layer flow and convection heat transfer over a flat plate M. Esmaeilpour, D.D. Ganji

More information

Linear-Quadratic Optimal Control: Full-State Feedback

Linear-Quadratic Optimal Control: Full-State Feedback Chapter 4 Linear-Quadratic Optimal Control: Full-State Feedback 1 Linear quadratic optimization is a basic method for designing controllers for linear (and often nonlinear) dynamical systems and is actually

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

Comparison of homotopy analysis method and homotopy perturbation method through an evolution equation

Comparison of homotopy analysis method and homotopy perturbation method through an evolution equation Comparison of homotopy analysis method and homotopy perturbation method through an evolution equation Songxin Liang, David J. Jeffrey Department of Applied Mathematics, University of Western Ontario, London,

More information

Homotopy perturbation method for the Wu-Zhang equation in fluid dynamics

Homotopy perturbation method for the Wu-Zhang equation in fluid dynamics Journal of Physics: Conference Series Homotopy perturbation method for the Wu-Zhang equation in fluid dynamics To cite this article: Z Y Ma 008 J. Phys.: Conf. Ser. 96 08 View the article online for updates

More information

Application of Homotopy Perturbation Method in Nonlinear Heat Diffusion-Convection-Reaction

Application of Homotopy Perturbation Method in Nonlinear Heat Diffusion-Convection-Reaction 0 The Open Mechanics Journal, 007,, 0-5 Application of Homotopy Perturbation Method in Nonlinear Heat Diffusion-Convection-Reaction Equations N. Tolou, D.D. Ganji*, M.J. Hosseini and Z.Z. Ganji Department

More information

Optimization-Based Control

Optimization-Based Control Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v2.1a, January 3, 2010 c California Institute of Technology All rights reserved. This

More information

An application of differential transform method for solving nonlinear optimal control problems

An application of differential transform method for solving nonlinear optimal control problems Computational Methods for Differential Equations http://cmde.tabrizu.ac.ir Vol. 3, No. 3, 2015, pp. 200-217 An application of differential transform method for solving nonlinear optimal control problems

More information

Homotopy Perturbation Method for the Fisher s Equation and Its Generalized

Homotopy Perturbation Method for the Fisher s Equation and Its Generalized ISSN 749-889 (print), 749-897 (online) International Journal of Nonlinear Science Vol.8(2009) No.4,pp.448-455 Homotopy Perturbation Method for the Fisher s Equation and Its Generalized M. Matinfar,M. Ghanbari

More information

HOMOTOPY PERTURBATION METHOD FOR SOLVING THE FRACTIONAL FISHER S EQUATION. 1. Introduction

HOMOTOPY PERTURBATION METHOD FOR SOLVING THE FRACTIONAL FISHER S EQUATION. 1. Introduction International Journal of Analysis and Applications ISSN 229-8639 Volume 0, Number (206), 9-6 http://www.etamaths.com HOMOTOPY PERTURBATION METHOD FOR SOLVING THE FRACTIONAL FISHER S EQUATION MOUNTASSIR

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the

More information

On Solutions of the Nonlinear Oscillators by Modified Homotopy Perturbation Method

On Solutions of the Nonlinear Oscillators by Modified Homotopy Perturbation Method Math. Sci. Lett. 3, No. 3, 229-236 (214) 229 Mathematical Sciences Letters An International Journal http://dx.doi.org/1.12785/msl/3315 On Solutions of the Nonlinear Oscillators by Modified Homotopy Perturbation

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Soliton solution of the Kadomtse-Petviashvili equation by homotopy perturbation method

Soliton solution of the Kadomtse-Petviashvili equation by homotopy perturbation method ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 38-44 Soliton solution of the Kadomtse-Petviashvili equation by homotopy perturbation method H. Mirgolbabaei

More information

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28

OPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28 OPTIMAL CONTROL Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 28 (Example from Optimal Control Theory, Kirk) Objective: To get from

More information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

A NOVEL MODAL SERIES REPRESENTATION APPROACH TO SOLVE A CLASS OF NONLINEAR OPTIMAL CONTROL PROBLEMS. Received October 2009; revised March 2010

A NOVEL MODAL SERIES REPRESENTATION APPROACH TO SOLVE A CLASS OF NONLINEAR OPTIMAL CONTROL PROBLEMS. Received October 2009; revised March 2010 International Journal of Innovative Computing, Information and Control ICIC International c 2011 ISSN 1349-4198 Volume 7, Number 3, March 2011 pp 1413 1425 A NOVEL MODAL SERIES REPRESENTATION APPROACH

More information

Optimal Control. McGill COMP 765 Oct 3 rd, 2017

Optimal Control. McGill COMP 765 Oct 3 rd, 2017 Optimal Control McGill COMP 765 Oct 3 rd, 2017 Classical Control Quiz Question 1: Can a PID controller be used to balance an inverted pendulum: A) That starts upright? B) That must be swung-up (perhaps

More information

On the coupling of Homotopy perturbation method and Laplace transformation

On the coupling of Homotopy perturbation method and Laplace transformation Shiraz University of Technology From the SelectedWorks of Habibolla Latifizadeh 011 On the coupling of Homotopy perturbation method and Laplace transformation Habibolla Latifizadeh, Shiraz University of

More information

Synthesis via State Space Methods

Synthesis via State Space Methods Chapter 18 Synthesis via State Space Methods Here, we will give a state space interpretation to many of the results described earlier. In a sense, this will duplicate the earlier work. Our reason for doing

More information

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS

WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS U.P.B. Sci. Bull., Series D, Vol. 75, Iss. 2, 2013 ISSN 1454-2358 WEIGHTING MATRICES DETERMINATION USING POLE PLACEMENT FOR TRACKING MANEUVERS Raluca M. STEFANESCU 1, Claudiu L. PRIOROC 2, Adrian M. STOICA

More information

A New Numerical Scheme for Solving Systems of Integro-Differential Equations

A New Numerical Scheme for Solving Systems of Integro-Differential Equations Computational Methods for Differential Equations http://cmde.tabrizu.ac.ir Vol. 1, No. 2, 213, pp. 18-119 A New Numerical Scheme for Solving Systems of Integro-Differential Equations Esmail Hesameddini

More information

A SYSTEMATIC PROCEDURE FOR SYNCHRONIZING HYPERCHAOS VIA OBSERVER DESIGN

A SYSTEMATIC PROCEDURE FOR SYNCHRONIZING HYPERCHAOS VIA OBSERVER DESIGN Journal of Circuits, Systems, and Computers, Vol. 11, No. 1 (22) 1 16 c World Scientific Publishing Company A SYSTEMATIC PROCEDURE FOR SYNCHRONIZING HYPERCHAOS VIA OBSERVER DESIGN GIUSEPPE GRASSI Dipartimento

More information

Optimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.

Optimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4. Optimal Control Lecture 18 Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen Ref: Bryson & Ho Chapter 4. March 29, 2004 Outline Hamilton-Jacobi-Bellman (HJB) Equation Iterative solution of HJB Equation

More information

Abdolamir Karbalaie 1, Hamed Hamid Muhammed 2, Maryam Shabani 3 Mohammad Mehdi Montazeri 4

Abdolamir Karbalaie 1, Hamed Hamid Muhammed 2, Maryam Shabani 3 Mohammad Mehdi Montazeri 4 ISSN 1749-3889 print, 1749-3897 online International Journal of Nonlinear Science Vol.172014 No.1,pp.84-90 Exact Solution of Partial Differential Equation Using Homo-Separation of Variables Abdolamir Karbalaie

More information

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10) Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must

More information

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011

LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC COMPENSATION. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 22 ISSN 349-498 Volume 8, Number 5(B), May 22 pp. 3743 3754 LINEAR QUADRATIC OPTIMAL CONTROL BASED ON DYNAMIC

More information

Comparison of Optimal Homotopy Asymptotic Method with Homotopy Perturbation Method of Twelfth Order Boundary Value Problems

Comparison of Optimal Homotopy Asymptotic Method with Homotopy Perturbation Method of Twelfth Order Boundary Value Problems Abstract Comparison of Optimal Homotopy Asymptotic Method with Homotopy Perturbation Method of Twelfth Order Boundary Value Problems MukeshGrover grover.mukesh@yahoo.com Department of Mathematics G.Z.S.C.E.T

More information

Optimal control and estimation

Optimal control and estimation Automatic Control 2 Optimal control and estimation Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

More information

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities. 19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that

More information

EE C128 / ME C134 Final Exam Fall 2014

EE C128 / ME C134 Final Exam Fall 2014 EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket

More information

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design

More information

Optimization-Based Control

Optimization-Based Control Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology DRAFT v1.7b, 23 February 2008 c California Institute of Technology All rights reserved. This

More information

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems Spectral Properties of Linear- Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2018! Stability margins of single-input/singleoutput (SISO) systems! Characterizations

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

Department of Electronics and Instrumentation Engineering M. E- CONTROL AND INSTRUMENTATION ENGINEERING CL7101 CONTROL SYSTEM DESIGN Unit I- BASICS AND ROOT-LOCUS DESIGN PART-A (2 marks) 1. What are the

More information

Spectral factorization and H 2 -model following

Spectral factorization and H 2 -model following Spectral factorization and H 2 -model following Fabio Morbidi Department of Mechanical Engineering, Northwestern University, Evanston, IL, USA MTNS - July 5-9, 2010 F. Morbidi (Northwestern Univ.) MTNS

More information

Application of Homotopy Perturbation Method (HPM) for Nonlinear Heat Conduction Equation in Cylindrical Coordinates

Application of Homotopy Perturbation Method (HPM) for Nonlinear Heat Conduction Equation in Cylindrical Coordinates Application of Homotopy Perturbation Method (HPM) for Nonlinear Heat Conduction Equation in Cylindrical Coordinates Milad Boostani * - Sadra Azizi - Hajir Karimi Department of Chemical Engineering, Yasouj

More information

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31 Contents Preamble xiii Linear Systems I Basic Concepts 1 I System Representation 3 1 State-Space Linear Systems 5 1.1 State-Space Linear Systems 5 1.2 Block Diagrams 7 1.3 Exercises 11 2 Linearization

More information

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system

More information

MATH4406 (Control Theory) Unit 1: Introduction to Control Prepared by Yoni Nazarathy, August 11, 2014

MATH4406 (Control Theory) Unit 1: Introduction to Control Prepared by Yoni Nazarathy, August 11, 2014 MATH4406 (Control Theory) Unit 1: Introduction to Control Prepared by Yoni Nazarathy, August 11, 2014 Unit Outline The many faces of Control Theory A bit of jargon, history and applications Focus on inherently

More information

Research Article Numerical Solution of the Inverse Problem of Determining an Unknown Source Term in a Heat Equation

Research Article Numerical Solution of the Inverse Problem of Determining an Unknown Source Term in a Heat Equation Applied Mathematics Volume 22, Article ID 39876, 9 pages doi:.55/22/39876 Research Article Numerical Solution of the Inverse Problem of Determining an Unknown Source Term in a Heat Equation Xiuming Li

More information

Commun Nonlinear Sci Numer Simulat

Commun Nonlinear Sci Numer Simulat Commun Nonlinear Sci Numer Simulat 16 (2011) 2730 2736 Contents lists available at ScienceDirect Commun Nonlinear Sci Numer Simulat journal homepage: www.elsevier.com/locate/cnsns Homotopy analysis method

More information

Stochastic Optimal Control!

Stochastic Optimal Control! Stochastic Control! Robert Stengel! Robotics and Intelligent Systems, MAE 345, Princeton University, 2015 Learning Objectives Overview of the Linear-Quadratic-Gaussian (LQG) Regulator Introduction to Stochastic

More information

Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow

Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow AIAA SciTech Forum 7-11 January 219, San Diego, California AIAA Scitech 219 Forum 1.2514/6.219-882 Advances in Output Feedback Control of Transient Energy Growth in a Linearized Channel Flow Huaijin Yao

More information

Stochastic and Adaptive Optimal Control

Stochastic and Adaptive Optimal Control Stochastic and Adaptive Optimal Control Robert Stengel Optimal Control and Estimation, MAE 546 Princeton University, 2018! Nonlinear systems with random inputs and perfect measurements! Stochastic neighboring-optimal

More information

Research Article A New Method for Riccati Differential Equations Based on Reproducing Kernel and Quasilinearization Methods

Research Article A New Method for Riccati Differential Equations Based on Reproducing Kernel and Quasilinearization Methods Abstract and Applied Analysis Volume 0, Article ID 603748, 8 pages doi:0.55/0/603748 Research Article A New Method for Riccati Differential Equations Based on Reproducing Kernel and Quasilinearization

More information

MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS

MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS Hossein Jafari & M. A. Firoozjaee Young Researchers club, Islamic Azad University, Jouybar Branch, Jouybar, Iran

More information

The Homotopy Perturbation Method (HPM) for Nonlinear Parabolic Equation with Nonlocal Boundary Conditions

The Homotopy Perturbation Method (HPM) for Nonlinear Parabolic Equation with Nonlocal Boundary Conditions Applied Mathematical Sciences, Vol. 5, 211, no. 3, 113-123 The Homotopy Perturbation Method (HPM) for Nonlinear Parabolic Equation with Nonlocal Boundary Conditions M. Ghoreishi School of Mathematical

More information

HOMOTOPY PERTURBATION METHOD TO FRACTIONAL BIOLOGICAL POPULATION EQUATION. 1. Introduction

HOMOTOPY PERTURBATION METHOD TO FRACTIONAL BIOLOGICAL POPULATION EQUATION. 1. Introduction Fractional Differential Calculus Volume 1, Number 1 (211), 117 124 HOMOTOPY PERTURBATION METHOD TO FRACTIONAL BIOLOGICAL POPULATION EQUATION YANQIN LIU, ZHAOLI LI AND YUEYUN ZHANG Abstract In this paper,

More information

2 Introduction of Discrete-Time Systems

2 Introduction of Discrete-Time Systems 2 Introduction of Discrete-Time Systems This chapter concerns an important subclass of discrete-time systems, which are the linear and time-invariant systems excited by Gaussian distributed stochastic

More information

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos

AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL. Jose M. Araujo, Alexandre C. Castro and Eduardo T. F. Santos ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 4, December 2008 pp. 395 399 AN OPTIMIZATION-BASED APPROACH FOR QUASI-NONINTERACTING CONTROL Jose M. Araujo, Alexandre C.

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

Optimal Decentralized Control with. Asymmetric One-Step Delayed Information Sharing

Optimal Decentralized Control with. Asymmetric One-Step Delayed Information Sharing Optimal Decentralized Control with 1 Asymmetric One-Step Delayed Information Sharing Naumaan Nayyar, Dileep Kalathil and Rahul Jain Abstract We consider optimal control of decentralized LQG problems for

More information

LQR and H 2 control problems

LQR and H 2 control problems LQR and H 2 control problems Domenico Prattichizzo DII, University of Siena, Italy MTNS - July 5-9, 2010 D. Prattichizzo (Siena, Italy) MTNS - July 5-9, 2010 1 / 23 Geometric Control Theory for Linear

More information

Observability. It was the property in Lyapunov stability which allowed us to resolve that

Observability. It was the property in Lyapunov stability which allowed us to resolve that Observability We have seen observability twice already It was the property which permitted us to retrieve the initial state from the initial data {u(0),y(0),u(1),y(1),...,u(n 1),y(n 1)} It was the property

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Comparison of four state observer design algorithms for MIMO system

Comparison of four state observer design algorithms for MIMO system Archives of Control Sciences Volume 23(LIX), 2013 No. 2, pages 131 144 Comparison of four state observer design algorithms for MIMO system VINODH KUMAR. E, JOVITHA JEROME and S. AYYAPPAN A state observer

More information

State Observers and the Kalman filter

State Observers and the Kalman filter Modelling and Control of Dynamic Systems State Observers and the Kalman filter Prof. Oreste S. Bursi University of Trento Page 1 Feedback System State variable feedback system: Control feedback law:u =

More information

Variable-gain output feedback control

Variable-gain output feedback control 7. Variable-gain output feedback control 7.1. Introduction PUC-Rio - Certificação Digital Nº 611865/CA In designing control laws, the usual first step is to describe the plant at a given operating point

More information

Solving Linear Fractional Programming Problems Using a New Homotopy Perturbation Method

Solving Linear Fractional Programming Problems Using a New Homotopy Perturbation Method Solving Linear Fractional Programming Problems Using a New Homotopy Perturbation Method Sapan Kumar das 1, Tarni Mandal 1 1 Department of mathematics, National institute of technology Jamshedpur, India,

More information

Robust Control 5 Nominal Controller Design Continued

Robust Control 5 Nominal Controller Design Continued Robust Control 5 Nominal Controller Design Continued Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 4/14/2003 Outline he LQR Problem A Generalization to LQR Min-Max

More information

Linear State Feedback Controller Design

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

More information

5. Observer-based Controller Design

5. Observer-based Controller Design EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1

More information

Shijun Liao. Homotopy Analysis Method in Nonlinear Differential Equations

Shijun Liao. Homotopy Analysis Method in Nonlinear Differential Equations Shijun Liao Homotopy Analysis Method in Nonlinear Differential Equations Shijun Liao Homotopy Analysis Method in Nonlinear Differential Equations With 127 figures Author Shijun Liao Shanghai Jiao Tong

More information

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1)

EL 625 Lecture 10. Pole Placement and Observer Design. ẋ = Ax (1) EL 625 Lecture 0 EL 625 Lecture 0 Pole Placement and Observer Design Pole Placement Consider the system ẋ Ax () The solution to this system is x(t) e At x(0) (2) If the eigenvalues of A all lie in the

More information

Improving convergence of incremental harmonic balance method using homotopy analysis method

Improving convergence of incremental harmonic balance method using homotopy analysis method Acta Mech Sin (2009) 25:707 712 DOI 10.1007/s10409-009-0256-4 RESEARCH PAPER Improving convergence of incremental harmonic balance method using homotopy analysis method Yanmao Chen Jike Liu Received: 10

More information

Research Article Note on the Convergence Analysis of Homotopy Perturbation Method for Fractional Partial Differential Equations

Research Article Note on the Convergence Analysis of Homotopy Perturbation Method for Fractional Partial Differential Equations Abstract and Applied Analysis, Article ID 8392, 8 pages http://dxdoiorg/11155/214/8392 Research Article Note on the Convergence Analysis of Homotopy Perturbation Method for Fractional Partial Differential

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

ACTA UNIVERSITATIS APULENSIS No 18/2009 NEW ITERATIVE METHODS FOR SOLVING NONLINEAR EQUATIONS BY USING MODIFIED HOMOTOPY PERTURBATION METHOD

ACTA UNIVERSITATIS APULENSIS No 18/2009 NEW ITERATIVE METHODS FOR SOLVING NONLINEAR EQUATIONS BY USING MODIFIED HOMOTOPY PERTURBATION METHOD ACTA UNIVERSITATIS APULENSIS No 18/2009 NEW ITERATIVE METHODS FOR SOLVING NONLINEAR EQUATIONS BY USING MODIFIED HOMOTOPY PERTURBATION METHOD Arif Rafiq and Amna Javeria Abstract In this paper, we establish

More information

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Vol. 4, No. 4, 23 Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Ashraf H. Owis Department of Astronomy, Space and Meteorology, Faculty of Science, Cairo University Department

More information

I. INTRODUCTION /01/$10.00 c 2001 IEEE IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS VOL. 37, NO. 1 JANUARY

I. INTRODUCTION /01/$10.00 c 2001 IEEE IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS VOL. 37, NO. 1 JANUARY Correspondence Comparison of Two Measurement Fusion Methods for Kalman-Filter-Based Multisensor Data Fusion Currently there exist two commonly used measurement fusion methods for Kalman-filter-based multisensor

More information

A Variational Approach to Trajectory Planning for Persistent Monitoring of Spatiotemporal Fields

A Variational Approach to Trajectory Planning for Persistent Monitoring of Spatiotemporal Fields A Variational Approach to Trajectory Planning for Persistent Monitoring of Spatiotemporal Fields Xiaodong Lan and Mac Schwager Abstract This paper considers the problem of planning a trajectory for a sensing

More information

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design

More information

The Newton-ADI Method for Large-Scale Algebraic Riccati Equations. Peter Benner.

The Newton-ADI Method for Large-Scale Algebraic Riccati Equations. Peter Benner. The Newton-ADI Method for Large-Scale Algebraic Riccati Equations Mathematik in Industrie und Technik Fakultät für Mathematik Peter Benner benner@mathematik.tu-chemnitz.de Sonderforschungsbereich 393 S

More information

THE solution of the absolute value equation (AVE) of

THE solution of the absolute value equation (AVE) of The nonlinear HSS-like iterative method for absolute value equations Mu-Zheng Zhu Member, IAENG, and Ya-E Qi arxiv:1403.7013v4 [math.na] 2 Jan 2018 Abstract Salkuyeh proposed the Picard-HSS iteration method

More information

Time-Invariant Linear Quadratic Regulators!

Time-Invariant Linear Quadratic Regulators! Time-Invariant Linear Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 17 Asymptotic approach from time-varying to constant gains Elimination of cross weighting

More information