Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle

Size: px
Start display at page:

Download "Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle"

Transcription

1 Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 3, No. 3, September 03, pp ISSNPrint ISSNOnline X Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea Department of Electronic Engineering, Kyonggi University, Suwon, Korea Abstract In this paper, we propose a formation control algorithm for underactuated autonomous underwater vehicles AUVs with parametric uncertainties using the approach angle. The approach angle is used to solve the underactuated problem for AUVs, and the leader-follower strategy is used for the formation control. The proposed controller considers the nonzero off-diagonal terms of the mass matrix of the AUV model and the associated parametric uncertainties. Using the state transformation, the mass matrix, which has nonzero off-diagonal terms, is transformed into a diagonal matrix to simplify designing the control. To deal with the parametric uncertainties of the AUV model, a self-recurrent wavelet neural network is used. The proposed formation controller is designed based on the dynamic surface control technique. Some simulation results are presented to demonstrate the performance of the proposed control method. Keywords: Formation control, Leader-follower strategy, Autonomous underwater vehicle, Underactuated systems, Dynamic surface control. Introduction Received: Jul. 6, 03 Revised : Sep. 3, 03 Accepted: Sep. 4, 03 Correspondence to: Jin Bae Park jbpark@yonsei.ac.kr The Korean Institute of Intelligent Systems cc This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License by-nc/3.0/ which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited. Over the last two decades, the research and development of autonomous underwater vehicles AUVs and surface vessels have been important issues because of their usefulness in performing missions such as environmental surveying, undersea cable/pipeline inspection, monitoring of coastal shallow-water regions, and offshore oil installations [-5]. In addition, since performing offshore missions is more efficiently accomplished by using multiple AUVs rather than a single AUV, a large number of studies have been published concerning the formation control of multiple AUVs. There are three popular strategies in designing the formation controller: the behavior-based strategy [6], the virtual structure strategy [7-8], and the leader-follower strategy [9-]. Among these methods, the leaderfollower method is most widely used by many researchers due to advantages such as simplicity and scalability. In the leader-follower method, the leader tracks a predefined trajectory and the follower maintains a desired separation-bearing/separation-separation configuration with the leader. The follower can be designated as a leader for other vehicles because of the scalability of formation. In addition, the leader-follower method is simple to implement since the reference trajectory of the follower is clearly defined by the leader s movement, and the internal formation stability is induced by the control laws of the individual vehicles. A leader- 54

2 International Journal of Fuzzy Logic and Intelligent Systems, vol. 3, no. 3, September 03 follower formation controller for underactuated AUVs was proposed in [], in which the controller needs an exogenous system and this exogenous system must know each vehicle position. Skejetne proposed a formation controller such that each individual vehicle has a position relative to a point called the formation reference point []. However, these papers did not consider the off-diagonal terms in the system matrix or the parametric uncertainties of the AUV. In this paper, therefore, we propose a formation control algorithm for underactuated AUVs. First, we obtain the virtual leader in reference to the follower in the leader-follower strategy; the formation problem is then dealt with as a tracking problem. Second, in order to design the controller, we use the state transformation [3], which can avoid the difficulties caused by the off-diagonal terms in the system matrix, and we employ self-recurrent wavelet neural networks SRWNNs [4, 5] to deal with the uncertainties in the hydrodynamic damping terms. Third, using the approach angle [6] and the formation error dynamics in the body-fixed frame, we solve the underactuated problem for AUVs. Fourth, the dynamic surface control DSC technique [7], which can solve the explosion of complexity problem caused by the repeated differentiation of virtual controllers in the backstepping design procedure, is applied to design the formation controller for underactuated AUVs. Finally, we perform computer simulations to illustrate the performance of the proposed controller.. Preliminaries. Asymmetric Structured AUV Dynamics The asymmetric structured AUV has nonzero off-diagonal terms in the mass matrix, which are induced by the asymmetric shape of the bow and the stern of the vehicle. The kinematics and dynamics of the asymmetric AUV are described as follows [3]: v= J ψ η M ν= C ν ν D ν ν+ τ, where η= [x y ψ] T denotes the position x, y and the yaw angle ψ of the AUV in the earth-fixed frame, ν= [u v r] T is a vector denoting the surge, sway, and yaw velocities of the AUV in the body-fixed frame, respectively, and τ= [τ u 0 τ r ] T is the control vector of the surge force τ u and yaw moment τ r. In the above equation, the matrices J ψ, D ν, Cν, and M are given as follows: where J ψ= D η= C η= M= cos ψ sin ψ 0 sin ψ cos ψ 0 0 0, d u d v, r d 3 v, r 0 d 3 v, r d 33 v, r, 0 0 m v m 3 r 0 0 u m v+m 3 r u m m 3 0 m 3 m 33, = m X u, m = m Y v, m 3 = mx g Yṙ, m 33 = I z Nṙ, d u = X u +X u u u, d v, r = Y v +Y v v +Y r v r, d 3 v, r = Y r +Y v r +Y r r r, d 3 v, r = N v +N v v v +N r v r, d 33 v, r = N r +N v r v +N r r r., Here, X u, X u u, Y v, Y v v, Y r v, Y r, Y v r, Y r r, N v, N v v, N r v, N r, N v r, and N r r are the linear and quadratic drag coefficients; m is the mass of the AUV; X u, Y v, Yṙ, and Nṙ are the added masses; x g is the x-coordinate of the center of gravity COG of the AUV in the body-fixed frame; and I z is the inertia with respect to the vertical axis. Here the matrix M includes the off-diagonal term m 3, which is present because the shape of bow is in general different from that of stern. Therefore, the sway dynamics is are affected by the yaw moment τ r because of the parameter m 3. Furthermore, there are only two control inputs: the surge force τ u and yaw moment τ r. The number of control inputs is less than the number of degrees of freedom of the AUV in the horizontal plane. Moreover, the parameters of the AUV model cannot be obtained exactly. Therefore, it is difficult to design the controller for the underactuated AUV, which has both off-diagonal terms and model uncertainties.. State Transformation Since the yaw moment τ r acts directly on the sway dynamics in, causing difficulty in designing the controller, we use the 55 Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi

3 following state transformations [3]: x = x + ɛ cos ψ, y = y + ɛ sin ψ, v = v + ɛr, where ɛ = m 3 /m. The transformed equation indicates that the virtual center of mass is positioned by ɛ in the longitudinal direction. Using, the AUV dynamics can be rewritten as ẋ = u cos ψ v sin ψ, where ẏ = u sin ψ v cos ψ, ψ = r, u = ϕ u + τ u, v = ϕ v + m 3 m ϕ r, m ṙ = ϕ r + m m 33 m τ r, 3 ϕ u = m vr+ m 3 r d u u, ϕ v = ur d v, r v d 3 v, r r, m m m ϕ r = m m 33 m { m m uv 3 + m 3 m 3 m ur d 33 v, r r+d 3 v, r v m + d 3 v, r r+d v, r v m 3 }. Remark. Here, we assume that we do not know the exact values of ϕ u, ϕ v, and ϕ r since the parameters of the system matrices cannot be obtained exactly by measurement or by calculation. Since the system matrices inevitably have uncertainties, we employ a SRWNN to compensate for the parametric uncertainties of ϕ u, ϕ v, and ϕ r. The estimated parameters ϕ u, ϕ v, and ϕ r of ϕ u, ϕ v, and ϕ r comprise the SRWNN..3 Self-Recurrent Wavelet Neural Network In this paper, we use a SRWNN to compensate for the parametric uncertainties of the AUV model. The SRWNN structure, which has N i inputs, one output, and N i N w mother wavelets, consists of four layers: an input layer, a mother wavelet layer, a product layer, and an output layer. The SRWNN output is 3 4 composed of self-recurrent wavelets and parameters such that N w Ni N i y = ω n Φ nk g nk N + a k χ k N, 5 n= k= k= where the subscript nk indicates the k-th input term of the n-th wavelet, N denotes the number of iterations, the output y is the estimate of the uncertainty, χ k denotes the k-th input of the SRWNN, a k is the connection weight between the input nodes and the output node, ω n is the connection weight between the product nodes and the output nodes, and g nk N = χ k N + Φ nk N ϑ nk ϱ nk /µ nk. Here, ϱ nk, µ nk, and ϑ nk are the translation factor, dilation factor, and weight of the selffeedback loop, respectively. The memory term Φ nk N denotes the one step recurrent term of a wavelet. In addition, the mother wavelets are chosen as the first derivatives of a Gaussian function Φ nk g nk = g nk e g nk, which has the universal approximation property [8]. In this paper, the five weights a k, ϱ nk, µ nk, ϑ nk, and ω n of the SRWNN will be trained online by the adaptation laws based on the Lyapunov theory. The weighting vector W R 3NiNw+Ni+Nw is defined as follows: W = [a k k Ni ϱ nk Ni, n N w µ nk k Ni,/ n N w ϑ nk k N, n Nw ω n n Nw] T. According to the powerful approximation ability [8], the SR- WNN ϕ j can approximate the uncertainty term ϕ j to a sufficient degree of accuracy as follows: ϕ j χ j = ϕ j χj Wj +δj χ j = ϕ j χ j Ŵ j +[ ϕ j χj Wj ϕj χ j Ŵ j ] +δ j χ j, 7 where j = u, v, r and χ j κ χj R 0 is the input vector of the SRWNN, Wj and Ŵj = diagw j, are the optimal and estimated matrices of the weighting vector of the SRWNN defined in 6, respectively, and δ j X j is the bounded reconstruction error. The optimal parameter vector Wj is given as Wj = arg min [ sup ϕ j χ j ϕ j χ j Ŵ j ], Ŵ j R α χ j κ χj where α= 3N i N w +N i +N w. Assumption. The optimal weight matrix is bounded such that W j F W Mj, where F denotes the Frobenius norm. 6 Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle 56

4 International Journal of Fuzzy Logic and Intelligent Systems, vol. 3, no. 3, September 03 Taking the Taylor expansion of ϕ j χj W j around Ŵ j, we can obtain [9]. ϕ j χj Wj ϕj χ j Ŵ j = W j T Θ j +G j Wj, 8 where Θ j = [ ϕj,, ϕj, ] T, G j Wj denotes the high-order Ŵj, Ŵj, terms, and W j = Wj Ŵj is the estimation error. Substituting 8 into 7, we have [0] ϕ j χ j = ϕ j χ j Ŵ j + W T j Θ j +ξ j, 9 ξ j ɛ j, 0 where ξ j =G j Wj +δ j χ j, and ɛ j >0. 3. Main Results 3. Controller Design By the state transformation described in subsection., the new follower s kinematics and dynamics are as follows: x f =x f +ɛ cos ψ f y f =y f +ɛ sin ψ f v f =v f +ɛr f. Using, the follower s dynamics can be rewritten as where ẋ f =u f cos ψ f v f sin ψ f, ẏ f =u f sin ψ f v f cos ψ f, ψ f =r f, u f =ϕ + τ u, v f =ϕ + m 3 m ϕ 3, m ṙ f =ϕ 3 + m m 33 m τ r, 3 ϕ = m vr+ m 3 r d u u, ϕ = ur d v, r v d 3 v, r r, m m m ϕ 3 = m m 33 m { m m uv 3 + m 3 m 3 m ur d 33 v, r r+d 3 v, r v m + d 3 v, r r+d v, r v m 3 }. 3 According to Remark, the hydrodynamic parameters ϕ, ϕ, and ϕ 3 are estimated by the SRWNN, respectively, as the estimated parameters ϕ, ϕ, and ϕ 3. Further, to design the formation controller for underactuated AUVs, we obtain the position of the virtual reference vehicle of the followers as follows: η r =η l +R ψ l l, 4 where η r = [x r, y r, ψ r ] T is the reference position and yaw angle of the follower; η l = [x l, y l, ψ l ] T is the transformed position and yaw angle of the leader; x l = x+ɛ cos ψ l and y l = y+ɛ sin ψ l are the transformed positions of the x- and y-coordinates of the leader in the body-fixed frame; ψ l is the yaw of the leader; l = [l d lf cos ϕd lf, ld lf sin ϕd lf, 0 ]T ; l d lf is the desired distance between the leader and the followers; and ϕ d lf is the desired angle between the x-coordinate of the leader in the body-fixed frame and the vector from the leader to the reference vehicle as shown in Figure. Using the form of, the dynamics of η r can be described as ẋ r =u l d y r l cos ψ l v l +d x r l sin ψ l, ẏ r =u l d y r l sin ψ l v l +d x r l cos ψ l, ψ r = ψ l, 5 where d x =l d lf cos ϕd lf, d y=l d lf sin ϕd lf, and v l=v l +ɛr l. The reference vehicle s dynamics 5 can be rewritten as ẋ r =u r cos ψ l v r sin ψ l, ẏ r =u r sin ψ l +v r cos ψ l, ψ r =r l, where u r =u l d y r l and v r =v l +d x r l. Step : Define the errors in the body-fixed frame as x be =x e cos ψ f +y e sin ψ f, y be = x e sin ψ f +y e cos ψ f, ψ=ψ a ψ f, 6 7 where x e =x r x f, y e =y r y f, ψ e =ψ r ψ f, x be and y be are the x- and y-coordinates of the position error in the body-fixed frame, y be ψ is the yaw angle error between the approach angle ψ a and the yaw angle ψ f of the follower, x e and y e are the position errors for the x- and y-axes and ψ e is the yaw angle error. Here, the approach angle ψ a is defined as follows [5]: ψ a =βtanh D /γ +ψ l tanh D /γ, 57 Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi

5 β=tan ye =ψ f + tan ybe, x e x be D = x e+ye = x xe+ybe. Using 6, we can obtain the following error dynamics in the body-fixed frame: ẋ be =ẋ e cos ψ f x e r f sin ψ f +ẏ e sin ψ f +y e ṙ f cos ψ f = u f +y be r f +u r cos ψ e v r sin ψ e ẏ be = ẋ e sin ψ f x e r f cos ψ f +ẏ e cos ψ f y e ṙ f sin ψ f 8 Figure. Leader-follower model of autonomous underwater vehicles. = v f x be r f +u r sin ψ e +v r cos ψ e ψ= ψ a r f. We select the virtual controls u f and r f of the follower s surge velocity u f and the yaw velocity r f as follows: where u f =k x be +y be r f +u r cos ψ e v r sin ψ e, r f =k ψ+ ψ a, xbe ẏ be y be ẋ be ψ a = D +r f r l tanh D γ +r l + γ β ψ l x be ẋ be +y be ẏ be sech D γ, 9 and k and k are the control gains to be chosen in the stability analysis. m ṡ =ṙ f ṙ v =ϕ 3 + m m 33 m τ r ṙ v, 3 m = ϕ + W T Θ +ξ + m m 33 m τ r ṙ v. 3 We choose the actual controls τ u and τ r as follows: τ u = k 3 s + u v +x be ϕ + W T Θ +ξ, τ r = m m 33 m 3 k 4 s +ṙ v + m ψ ϕ + W T Θ +ξ, 3 where k 3 and k 4 are the control gains to be chosen in the stability analysis, ϕ and ϕ are, respectively, estimates of the unknown parameters ϕ and ϕ, and are updated by Ŵ =Γ Φ T s σ Γ Ŵ, 4 Ŵ =Γ Φ T s σ Γ Ŵ, 5 where Γ and Γ are positive definite matrices. Step : Define the error surface as s =u f u v, s =r f r v, 0 where the filtered signals u v and r v are obtained by passing the virtual controls u f and r f through the first-order filter as follows: k u v +u v =u f, u v 0 =u f 0, 3. Stability Analysis In this subsection, we show that all error signals of the closedloop control system are uniformly ultimately bounded. Define the boundary layer errors as e =u f u v, e =v f v v. 6 k ṙ v +r v =r f, r v 0 =r f 0. Here, k and k are positive constants. The time derivatives of s and s are then obtained as follows: ṡ = u f u v =ϕ + τ u u v, = ϕ + W T Θ +ξ + τ u u v, Then, their time derivatives are ė = u v u f = e k +Ξ x be, y be, r f, ψ e, ẋ be, ẏ be, ṙ f, ψ e, ė = v v v f = e k +Ξ ψ a, ψ f, ψ a, ψ f, ψ a. 7 Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle 58

6 International Journal of Fuzzy Logic and Intelligent Systems, vol. 3, no. 3, September 03 Theorem. Consider the underactuated AUV with parametric uncertainties controlled by 3. If the proposed control system satisfies Assumption, and unknown parameters ϕ and ϕ are trained by the adaptation laws 4 and 5, respectively, then for V 0 µ, where µ is a positive constant, all error signals are uniformly ultimately bounded. Proof. We choose the Lyapunov function as follows: V= x be+ ψ+s +s +e +e + W T Γ W + W T Γ W, 8 where Γ and Γ are positive definite matrices, and W j, j=, are the estimation errors. The time derivative of 8 along with 8,, 6, and 7 yields V=x be u f +y be r f +u r cos ψ e v r sin ψ e + ψ ψ a r f +s ϕ + W T Θ +ξ + τ u u v +s ϕ + W T m Θ +ξ + m m 33 m τ r ṙ v 3 +e e +Ξ +e e +Ξ k k W T Γ Ŵ + W T Γ Ŵ. 9 that Ξ i p i, i =,. Using Young s inequality, we have V k x be k ψ k 3 s k 4 s k e k e σ W F σ W Ξ p e F p ɛ Ξ p e p + ɛ ɛ +ɛ + ξ + ξ, where ɛ i, i =,, are positive constants. If we choose k =k +, k =k +, k 3=k 3+, k 4=k 4+, κ =κ + p ɛ +, κ =κ + p ɛ +, where k i and κ i, i =,, are positive constants, then we have where δ = V k x be k ψ e k 3s k 4s κ e κ e σ W σ W +δ F ζ V+δ, ɛ +ɛ +ξ+ξ +σ WM, +σ WM,. The constant ζ satisfies F 3 Substituting 9, 3, 4, and 5 into 9 yields V= k x be k ψ k 3 s k 4 s e κ e κ e x be e ψ+e Ξ +e Ξ +σ WT Ŵ +σ WT Ŵ +s ξ +s ξ. From Assumption, 30 can be written as V k x be k ψ k 3 s k 4 s e κ e κ + e x be + e ψ +e Ξ +e Ξ 30 0 < ζ < min[k, k, k 3, k 4, λ, λ, σ, σ ]. Multiplying 3 by e ζt yields d V t e ζ t δ e ζt. 33 dt Integrating 33 over [0, t] leads to 0 V t [ V 0 δ ] e ζ t + δ. ζ ζ Since δ is bounded, it follows that all error signals are uniformly ultimately bounded. +s ξ +s ξ σ W σ W + σ W M,+ σ W M,. F F 3 [ Consider a set A := x e+ ψ ] +s +s +e +e µ. Since the set A is compact in R 7, there exist positive constants p i such 4. Simulation Results In this section, we report the results of some computer simulations that illustrate the performance of the proposed formation controller for underactuated AUVs with parametric uncertainties. The surge force and the yaw moment of the leader of the 59 Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi

7 AUVs are chosen as follows: 0 t 50, τ ul = 30, τ rl = 0, 50 < t 00, τ ul = 30, τ rl = 3, 00 < t 50, τ ul = 30, τ rl = 3, 50 < t 00, τ ul = 30, τ rl = 0. For the simulations, we select the initial conditions of the leader and the followers of the AUV as follows: x l 0, y l 0, ψ l 0 = 0, 0, 0, x f 0, y f 0, ψ f 0 =, 0, 0, x f 0, y f 0, ψ f 0 =, 0, 0 where the subscript l indicates a leader and the subscript f i, i =,, indicates followers: x l, y l, and ψ l are the leader s positions on the x -axis, y-axis, and the leader s yaw angle, respectively. The desired formation parameters are as follows: l d lf= ; ; ϕ d lf= 3π/4, l d lf= ; ; ϕ d lf= 3π/4. The control gains are chosen as K = 0.6, K =, K 3 =, K 4 = 3, k =, and k =. The parameters of the SRWNN are N i = 3, N w = 0, and Γ = Γ = diag[0.], σ = σ =. The initial values of the weights are randomly given in the range of [-, ]. Various system parameters of a typical AUV for the simulations are given in Table. Figure shows the control result of formation control for the underactuated AUVs, where the trajectory of the leader bold line and the trajectories of the followers dashed line and dash-dot line are depicted. The proposed formation control algorithm requires the followers to maintain the desired distance and angle with respect to the leader. From the result of Figure, the followers move along the desired position with respect to the leader at the early stage of control. Figure 3 shows the actual surge velocity u, yaw velocity r, and control inputs, which are the yaw moment τ r and surge force τ u. The separation and bearing errors are shown in Figure 4. Each error stays in the neighborhood of zero at the early stage of control action. Table. Parameters of the asymmetric AUV Symbol Parameter Value Unit m Mass 85 g I z Rotation inertia 50 kgm X u Added mass -30 kg Y v Added mass -80 kg Yṙ Added mass - kg Nṙ Added mass -30 kgm Y rv Linear drag 0. kg Y vr Linear drag 0. kg N rv Linear drag 0. kgm N vr Linear drag 0. kgm N v Linear drag 0.0 kgm N vv Linear drag 0.0 kgm X u Surge linear drag 70 kg/s X u u Surge quadratic drag 00 kg/m Y v Sway linear drag 00 kg/s Y v v Sway quadratic drag 00 kg/m N r Yaw linear drag 50 kgm /s N r r Quadratic yaw drag 00 kgm x g Position of COG 0 m AUV, autonomous underwater vehicle; COG, center of gravity. 5. Conclusion We proposed a formation control algorithm for an underactuated AUV with parametric uncertainties. First, using the approach angle and formation error dynamics in the body-fixed frame, we solved the underactuated problem for AUVs. Second, the formation control algorithm was designed based on the leaderfollower strategy. Third, the state transformation was used to deal with off-diagonal terms resulting from the differences in shapes between the bow and stern. Next, the parametric uncertainties of the AUV were estimated by a SRWNN. Finally, the formation control algorithm was designed based on the DSC method. From the simulation results, we confirmed that the proposed control algorithm can maintain the predefined formation with good performance. Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle 60

8 Bearing error rad x m Separation error m International Journal of Fuzzy Logic and Intelligent Systems, vol. 3, no. 3, September 03 Time s a Figure. Control result for formation control bold line, the trajectory of the leader; dashed line, the trajectory of the first follower; dash-dot line, the trajectory of the second follower. y m Time s b Figure 4. Formation errors: a separation errors, b bearing errors. References Time s a [] F. A. Papoulias and Z. O. Oral, Hopf bifurcation and nonlinear studies of gain margins in path control of marine vehicles, Applied Ocean Research, vol. 7, no., pp. - 3, Feb G Time s b Time s c Time s d Figure 3. Control inputs for formation control: a surge force, b yaw moments, c surge velocities, d yaw velocities dashed line, the control inputs of the first follower; dash-dot line, the control inputs of the second follower. Conflict of Interest No conflict of interest relevant to this article was reported. [] F. A. Papoulias, Cross track error and proportional turning rate guidance of marine vehicles, Journal of Ship Research, vol. 38, no., pp. 3-3, Jun [3] K. Y. Pettersen and H. Nijmeijer, Underactuated ship tracking control: theory and experiments, International Journal of Control, vol. 74, no. 4, pp , Jan [4] E. Lefeber, K. Y. Pettersen, and H. Nijmeijer, Tracking control of an underactuated ship, IEEE Transactions on Control Systems Technology, vol., no., pp. 5-6, Jan [5] Z. P. Jiang, Global tracking control of underactuated ships by Lyapunov s direct method, Automatica, vol. 38, no., pp , Feb S [6] T. Balch and R. C. Arkin, Behavior-based formation control for multirobot teams, IEEE Transactions on Robotics and Automation, vol. 4, no. 6, pp , Dec Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi

9 [7] K. D. Do, Practical formation control of multiple underactuated ships with limited sensing ranges, Robotics and Autonomous Systems, vol. 59, no. 6, pp , Jun [8] M. A. Lewis and K. H. Tan, High precision formation control of mobile robots using virtual structures, Autonomous Robots, vol. 4, no. 4, pp , Oct [9] E. Yang and D. Gu, Nonlinear formation-keeping and mooring control of multiple autonomous underwater vehicles, IEEE Transactions on Mechatronics, vol., no., pp , Apr [0] R. Cui, S. S. Ge, B. V. E. How, and Y. S. Choo, Leader follower formation control of underactuated autonomous underwater vehicles, Ocean Engineering, vol. 37, no. 7-8, pp , Dec oceaneng [] D. B. Edward, T. A. Beam, D. L. Odell, and M. L. Anderson, A leader-follower algorithm for multiple AUV formations, in Proceedings of IEEE/OES Autonomous Underwater Vehicles, Sebasco, ME, Jun. 004, pp [] R. Skjetne, S. Moi, and T. Fossen, Nonlinear formation control of marine craft, in Proceedings of the 4st IEEE Conference on Decision and Control, Las Vegas, NV, Dec. 00, pp [3] K. D. Do, Practical control of underactuated ships, Ocean Engineering, vol. 37, no. 3, pp. -9, Sep [4] S. J. Yoo, Y. H. Choi, and J. B. Park, Generalized predictive control based on self-recurrent wavelet neural network for stable path tracking of mobile robots: adaptive learning rate approach, IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 53, no. 6, pp , Jun [5] B. S. Park, S. J. Yoo, J. B. Park, and Y. H. Choi, A simple adaptive control approach for trajectory tracking of electrically driven nonholonomic mobile robots, IEEE Transactions on Control Systems Technology, vol. 8, no. 5, pp 99-06, Sep TCST [6] K. J. Kim, J. B. Park, and Y. H. Choi, Path tracking control for underactuated autonomous underwater vehicles using approach angle, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Science, vol. E95-A, no. 4, pp , Apr [7] D. Swaroop, J. K. Hedrick, P. P. Yip, and J. C. Gerdes, Dynamic surface control for a class of nonlinear systems, IEEE Transactions on Automatic Control, vol. 45, no. 0, pp , Oct [8] Y. Oussar, I. Rivals, L. Personnaz, and G. Dreyfus, Training wavelet networks for nonlinear dynamic inputoutput modeling, Neurocomputing, vol. 0, no. - 3, pp , Aug S [9] F. J. Lin, T. S. Lee, and C. H. Lin, Robust H controller design with recurrent neural network for linear synchronous motor drive, IEEE Transactions on Industrial Electronics, vol. 50, no. 3, pp , Jun [0] M. M. Polycarpou and M. J. Mears, Stable adaptive tracking of uncertain systems using nonlinearly parameterized on-line approximators, International Journal of Control, vol. 70, no. 3, pp , / Kyoung Joo Kim received the B.S. degree in Electrical Engineering from Yonsei University, Seoul,Korea, in 998 and M.S. degree in Electrical and Electronic Engineering from Yonsei University, Seoul, Korea, in 005. Currently, he is in the doctoral program in Electrical and Electronic Engineering from Yonsei University. His research interests include nonlinear control, autonomous underwater vehicle and path tracking control, etc. Jin Bae Park received the B.S. degree in electrical Engineering from Yonsei University, Seoul, Korea, in l977 and M.S. and Ph.D. degrees in Electrical Engineering from Kansas State University, Manhattan, in 985 and 990, respectively. Since 99, he has been with the Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Korea, where he is currently a Professor. His Formation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle 6

10 International Journal of Fuzzy Logic and Intelligent Systems, vol. 3, no. 3, September 03 research interests include robust control and filtering. Nonlinear control, mobile robot, fuzzy logic control, neural networks, genetic algorithms and Hadamard-transform spectroscopy. He had served as vice-president for the Institute of Control, Automation, and Systems Engineers. He is serving as an Editor-in-chief for the International Journal of Control, Automation and Systems. Yoon Ho Choi received the B.S.. M.S. and Ph.D. degree in Electrical Engineering from Yonsei University, Seoul, Korea, in 980, 98 and 99, respectively. Since993, he has been with Department of Electronic Engineering at Kyonggi University, where he is currently a Professor. From 000 to 00, he was with the Department of Electrical Engineering, Ohio State University, where he was a Visiting Scholar. His research interests include intelligent control, mobile robot, web-based control systems and wavelet transform. He was the Director for the Institute of Control. Automation and Systems Engineers from 003 to Kyoung Joo Kim, Jin Bae Park, and Yoon Ho Choi

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

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

Observer-based sampled-data controller of linear system for the wave energy converter

Observer-based sampled-data controller of linear system for the wave energy converter International Journal of Fuzzy Logic and Intelligent Systems, vol. 11, no. 4, December 211, pp. 275-279 http://dx.doi.org/1.5391/ijfis.211.11.4.275 Observer-based sampled-data controller of linear system

More information

Design of Fuzzy Logic Control System for Segway Type Mobile Robots

Design of Fuzzy Logic Control System for Segway Type Mobile Robots Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X

More information

Nonlinear Formation Control of Marine Craft

Nonlinear Formation Control of Marine Craft Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to

More information

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances 16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei

More information

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System

Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Abstract and Applied Analysis Volume 22, Article ID 8544, 4 pages doi:.55/22/8544 Research Article Energy Reduction with Anticontrol of Chaos for Nonholonomic Mobile Robot System Zahra Yaghoubi, Hassan

More information

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

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

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1 Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

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

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

More information

Formation Control of Nonholonomic Mobile Robots

Formation Control of Nonholonomic Mobile Robots Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation

More information

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and

More information

Geometric Formation Control for Autonomous Underwater Vehicles

Geometric Formation Control for Autonomous Underwater Vehicles 010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 010, Anchorage, Alaska, USA Geometric Formation Control for Autonomous Underwater Vehicles Huizhen Yang

More information

Static Output Feedback Controller for Nonlinear Interconnected Systems: Fuzzy Logic Approach

Static Output Feedback Controller for Nonlinear Interconnected Systems: Fuzzy Logic Approach International Conference on Control, Automation and Systems 7 Oct. 7-,7 in COEX, Seoul, Korea Static Output Feedback Controller for Nonlinear Interconnected Systems: Fuzzy Logic Approach Geun Bum Koo l,

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often

More information

Leader follower formation control of nonholonomic mobile robots with input constraints

Leader follower formation control of nonholonomic mobile robots with input constraints Automatica 44 (2008) 1343 1349 www.elsevier.com/locate/automatica Brief paper Leader follower formation control of nonholonomic mobile robots with input constraints Luca Consolini a,, Fabio Morbidi b,

More information

Decentralized Formation Control of Multiple Autonomous Underwater Vehicles with Input Saturation Using RISE Feedback Method

Decentralized Formation Control of Multiple Autonomous Underwater Vehicles with Input Saturation Using RISE Feedback Method Decentralized Formation Control of Multiple Autonomous Underwater Vehicles with Input Saturation Using RISE Feedback Method Dong Cui 1,2, Brendan Englot 2, Rongxin Cui 1 and Demin Xu 1 Abstract Decentralized

More information

A Time-Varying Lookahead Distance Guidance Law for Path Following

A Time-Varying Lookahead Distance Guidance Law for Path Following A Time-Varying Lookahead Distance Guidance Law for Path Following Anastasios M. Lekkas Thor I. Fossen Centre for Ships and Ocean Structures Norwegian University of Science and Technology, NO-7491, Trondheim,

More information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated Dynamic Positioning of a Ship Experimental Results 856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The

More information

Coordinated Path Following for Mobile Robots

Coordinated Path Following for Mobile Robots Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control

More information

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components Applied Mathematics Volume 202, Article ID 689820, 3 pages doi:0.55/202/689820 Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

More information

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels

Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems,

More information

Cooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints

Cooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints Cooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints Dimitra Panagou and Kostas J. Kyriakopoulos Abstract This paper presents

More information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

Robust Tracking Control of Uncertain MIMO Nonlinear Systems with Application to UAVs

Robust Tracking Control of Uncertain MIMO Nonlinear Systems with Application to UAVs IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 2, NO. 1, JANUARY 2015 25 Robust Tracking Control of Uncertain MIMO Nonlinear Systems with Application to UAVs Yanlong Zhou, Mou Chen, and Changsheng Jiang Abstract

More information

Output Feedback Control for Maneuvering Systems Using Observer Backstepping

Output Feedback Control for Maneuvering Systems Using Observer Backstepping Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed

More information

Cooperative Motion Control of Multiple Autonomous Marine

Cooperative Motion Control of Multiple Autonomous Marine Cooperative Motion Control of Multiple Autonomous Marine Collision Avoidance in Dynamic Environments EECI Graduate School on Control Supélec, Feb. 21-25, 2011 Outline Motivation/Objectives Cooperative

More information

Robust Control of Horizontal Formation Dynamics for Autonomous Underwater Vehicles

Robust Control of Horizontal Formation Dynamics for Autonomous Underwater Vehicles Robust Control of Horizontal Formation Dynamics for Autonomous Underwater Vehicles Huizhen Yang and Fumin Zhang Abstract This paper presents a novel robust controller design for formation control of autonomous

More information

Formation path following control of unicycle-type mobile robots

Formation path following control of unicycle-type mobile robots 8 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-3, 8 Formation path following control of unicycle-type mobile robots Jawhar Ghommam, Maarouf Saad and Faïçal Mnif Abstract

More information

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com

More information

Multi-Robotic Systems

Multi-Robotic Systems CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed

More information

Unifying Behavior-Based Control Design and Hybrid Stability Theory

Unifying Behavior-Based Control Design and Hybrid Stability Theory 9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong

More information

The Pattern Recognition System Using the Fractal Dimension of Chaos Theory

The Pattern Recognition System Using the Fractal Dimension of Chaos Theory Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 121-125 http://dx.doi.org/10.5391/ijfis.2015.15.2.121 ISSN(Print) 1598-2645 ISSN(Online) 2093-744X

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

Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles

Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Anastasios M. Lekkas and Thor I. Fossen Abstract This paper deals with developing a guidance scheme

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Formation Control of Marine Surface Craft using Lagrange Multipliers

Formation Control of Marine Surface Craft using Lagrange Multipliers Formation Control of Marine Surface Craft using Lagrange Multipliers Ivar-André F. Ihle 1, Jérôme Jouffroy 1 andthori.fossen 1, Abstract We propose a method for constructing control laws for formation

More information

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

More information

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle 1392 - - - Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle Saeed Nakhkoob (1) - Abbas Chatraei (2) - Khoshnam Shojaei (2) (1) MSc Department of Electrical Engineering, Islamic

More information

Autonomous Underwater Vehicles: Equations of Motion

Autonomous Underwater Vehicles: Equations of Motion Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles

More information

TRACKING CONTROL VIA ROBUST DYNAMIC SURFACE CONTROL FOR HYPERSONIC VEHICLES WITH INPUT SATURATION AND MISMATCHED UNCERTAINTIES

TRACKING CONTROL VIA ROBUST DYNAMIC SURFACE CONTROL FOR HYPERSONIC VEHICLES WITH INPUT SATURATION AND MISMATCHED UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 017 ISSN 1349-4198 Volume 13, Number 6, December 017 pp. 067 087 TRACKING CONTROL VIA ROBUST DYNAMIC SURFACE

More information

TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING

TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING IAA-AAS-DyCoSS2-14 -02-05 TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING Zheng-Yu Song, Dang-Jun Zhao, and Xin-Guang Lv This work concentrates on a 3-dimensional guidance and

More information

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004 1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 3, JUNE 2004 Direct Adaptive Iterative Learning Control of Nonlinear Systems Using an Output-Recurrent Fuzzy Neural

More information

Research Article Adaptive Control of Chaos in Chua s Circuit

Research Article Adaptive Control of Chaos in Chua s Circuit Mathematical Problems in Engineering Volume 2011, Article ID 620946, 14 pages doi:10.1155/2011/620946 Research Article Adaptive Control of Chaos in Chua s Circuit Weiping Guo and Diantong Liu Institute

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Eperiments Nikola Miskovic Zoran Vukic Edin Omerdic University of Zagreb, Faculty of Electrical Engineering and Computing,

More information

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract

More information

Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints

Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints Leader-Follower Formation Control of Nonholonomic Mobile Robots with Input Constraints Luca Consolini a, Fabio Morbidi b, Domenico Prattichizzo b, Mario Tosques c a Dept. of Information Engineering, University

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

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

More information

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA

More information

An Approach of Robust Iterative Learning Control for Uncertain Systems

An Approach of Robust Iterative Learning Control for Uncertain Systems ,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,

More information

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

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

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL OF THE NONHOLONOMIC INTEGRATOR June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

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

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

More information

Neural Network Model Reference Adaptive Control of a Surface Vessel

Neural Network Model Reference Adaptive Control of a Surface Vessel Neural Network Model Reference Adaptive Control of a Surface Vessel Alexander Leonessa and Tannen S. VanZwieten Abstract A neural network model reference adaptive controller for trajectory tracking of

More information

PERIODIC signals are commonly experienced in industrial

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

More information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,

More information

1. INTRODUCTION. Fig. 1 SAUVIM

1. INTRODUCTION. Fig. 1 SAUVIM Automatic Fault-Accommodating Thrust Redistribution for a Redundant AUV Aaron M. Hanai *, Giacomo Marani* 2, Song K. Choi* 2 * Marine Autonomous Systems Engineering, Inc. 2333 Kapiolani Blvd. #92, Honolulu,

More information

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

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

More information

Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain Disturbance Rejection

Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain Disturbance Rejection Control Science and Engineering Volume 26, Article ID 927565, 7 pages http://dx.doi.org/.55/26/927565 Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain

More information

Optimal Design of Multi-DOF Deflection Type PM Motor by Response Surface Methodology

Optimal Design of Multi-DOF Deflection Type PM Motor by Response Surface Methodology J Electr Eng Technol.05; 0(3): 965-970 http://dx.doi.org/0.5370/jeet.05.0.3.965 ISSN(Print) 975-00 ISSN(Online) 093-743 Optimal Design of Multi-DOF Deflection Type PM Motor by Response Surface Methodology

More information

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

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

More information

Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field

Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Formation Control of Mobile Robots with Obstacle Avoidance using Fuzzy Artificial Potential Field Abbas Chatraei Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad,

More information

Formation Control of Underactuated Marine Vehicles with Communication Constraints

Formation Control of Underactuated Marine Vehicles with Communication Constraints Formation Control of Underactuated Marine Vehicles with Communication Constraints Even Børhaug, Alexey Pavlov, Reza Ghabcheloo, Kristin Y. Pettersen, António Pascoal, Carlos Silvestre. Abstract In this

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 WeA3. H Adaptive Control Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan Abstract Model reference adaptive

More information

Final Exam TTK 4190 Guidance and Control

Final Exam TTK 4190 Guidance and Control Page 1 of 8 Contact person during the exam: University lecturer Morten Breivik, Department of Engineering Cybernetics, Gløshaugen Phone: 73 5(9 43 62) Cell: 41 52 58 81 Final Exam TTK 4190 Guidance and

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation of Spatial Motion of Self-propelled Mine Counter Charge Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge

More information

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC11.6 Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach Zhen Li,

More information

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma

More information

Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles

Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Lara Briñón-Arranz, António Pascoal, and A. Pedro Aguiar Abstract This paper addresses the problem of adaptive leader-follower formation

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

Neural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning

Neural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning Neural Control for Constrained Human-Robot Interaction with Human Motion Intention Estimation and Impedance Learning Xinbo Yu School of Automation and Electrical Engineering University of Science and Technology

More information

Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller

Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller Hindawi Publishing Corporation Mathematical Problems in Engineering Volume, Article ID 98639, 5 pages doi:.55//98639 Research Article Periodic and Chaotic Motions of a Two-Bar Linkage with OPCL Controller

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

Adaptive Fuzzy Output Regulation for Formation Control of Unmanned Surface Vehicles

Adaptive Fuzzy Output Regulation for Formation Control of Unmanned Surface Vehicles Aalborg Universitet Adaptive Fuzzy Output Regulation for Formation Control of Unmanned Surface Vehicles Li, Shaobao; Er, Meng Joo ; Wang, Ning ; Chien, Chiang-Ju ; Yang, Zhenyu Published in: Procedings

More information

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

Computer Problem 1: SIE Guidance, Navigation, and Control

Computer Problem 1: SIE Guidance, Navigation, and Control Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw

More information

1 Introduction. Minho Lee 1 Jihoon Lee 1 Gunhee Jang 1

1 Introduction. Minho Lee 1 Jihoon Lee 1 Gunhee Jang 1 DOI 10.1007/s005-015-5-5 TECHNICAL PAPER Stability analysis of a whirling rigid rotor supported by stationary grooved FDBs considering the five degrees of freedom of a general rotor bearing system Minho

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

arxiv: v2 [cs.ro] 9 May 2017

arxiv: v2 [cs.ro] 9 May 2017 Distributed Formation Control of Nonholonomic Mobile Robots by Bounded Feedback in the Presence of Obstacles Thang Nguyen and Hung M. La arxiv:174.4566v2 [cs.ro] 9 May 217 Abstract The problem of distributed

More information

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation

A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot

More information

Design of Fuzzy Tuned PID Controller for Anti Rolling Gyro (ARG) Stabilizer in Ships

Design of Fuzzy Tuned PID Controller for Anti Rolling Gyro (ARG) Stabilizer in Ships Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 17, No. 3, September 2017, pp. 210-220 http://dx.doi.org/10.5391/ijfis.2017.17.3.210 ISSN(Print) 1598-2645 ISSN(Online)

More information

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

More information

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

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

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

More information

AFAULT diagnosis procedure is typically divided into three

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

More information

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.

More information