Adaptive Depth Control for Autonomous Underwater Vehicles Based on Feedforward Neural Netwo
更新时间:2023-05-23 03:15:01 阅读量: 实用文档 文档下载
- adaptive推荐度:
- 相关推荐
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
International Journal of Computer Science & Applications © 2007 Technomathematics Research Foundation
Vol. 4 Issue 3, pp 107-118
Adaptive Depth Control for Autonomous Underwater Vehicles Based on Feedforward Neural Networks
Yang Shi1 Weiqi Qian2
yang.shi@usask.ca qyq1973@
wsyan@ lijun601@
Weisheng Yan3 Jun Li3
Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK, Canada
Institute of Computational Aerodynamics, China Aerodynamics Research and Development Centre
3
College of Marine Engineering, Northwestern Polytechnical University, Xi’an, China
2
1
Abstract
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonlinearity is approximated by a feedforward neural network whose parameters are adaptively adjusted on-line according to a set of parameter estimation laws for the purpose of driving the AUV to cruise at the preset depth. The Lyapunov synthesis approach is used to develop the adaptive control scheme. The control law consists two parts: One is the certainty equivalent control and the other serves to compensate the neural network approximation error. The overall control system can guarantee that the tracking error converges in the small neighborhood of zero and all adjustable parameters involved are uniformly bounded. Simulation examples are given to illustrate the design procedure and the applicability of the proposed method. The results indicate that the proposed method is suitable for practical applications.
Keywords: Autonomous underwater vehicles (AUVs), adaptive nonlinear control, feedforward neural netowrks, Lyapunov stability.
1 Introduction
Autonomous underwater vehicles (AUVs) have various potential applications and great advantages in terms of operational cost and safety: When performing manipulations or inspection tasks, AUVs can help us better understand marine and other environmental issues, protect the ocean resources, and efficiently utilize them for further development. So far, there are more than 46 AUV models worldwide, and numerous worldwide research and development activities have occurred in the area of AUVs [19]. However, a number of complex issues due to the unstructured, hazardous underwater (or undersea) environment make it difficult to travel in the ocean even though today’s technologies have allowed humans to land on the moon and robots to travel to Mars.
Major facts that make it difficult to control AUVs include: (1) the highly nonlinear, time-varying dynamic behavior of the AUVs; (2) uncertainties in hydrodynamic coefficients; (3) disturbances by ocean currents. It is difficult to fine-tune the control gains during cruise underwater. Therefore, it is highly desirable to have an AUV control system that has a self-adaptive ability when the control performance degrades during operation due to changes in the dynamics of the AUV and its environment.
In recent years, several advanced control techniques have been developed for autonomous under-water vehicles (AUVs), aimed at improving the capability of tracking given reference position and attitude trajectories [3]. AUVs performing manipulations or inspection tasks need to be controlled in six degrees of
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
freedom. Even though the control problem is kinematically similar to the control of a rigid body in a six-dimensional space, which has been largely studied in the literature, the presence of hydrodynamic effects makes the problem of controlling an AUV much more challenging. Reference [13] presents the state of the art of several existing AUVs and their control architecture. Typical results include sliding control [6, 15], nonlinear control [10], adaptive control [11], neural network based control [16, 17, 18, 8], and fuzzy control [2, 9].
Since neural networks (NNs) have an inherent capability of approximating nonlinear functions, it is attractive to apply them in motion control systems, e.g., AUVs. In [16, 17], a neural network control system has been proposed using a recursive adaptation algorithm with a critic function (reinforced learning approach), and thus the system adjusts itself directly and on-line without an explicit model of vehicle dynamics. In [8], a self-organizing neural-net-controller system (SONCS) was developed for the heading keeping control of AUVs, which features with the fast adaptation method.
In this paper, the development of a feedforward neural network based adaptive control for AUV's depth control system is proposed. By employing a feedforward NN to on-line approximate the uncertain nonlinear dynamics of the AUV without explicit knowledge of its dynamic structure, the depth tracking performance is further investigated. The on-line parameter estimation law of the NN is developed in the context of the Lyapunov stability concept. Boundedness of all parameters involved as well as the convergence of the tracking errors to zero is guaranteed.
The rest of the paper is organized as follows. In Section 2 we discuss the uncertain nonlinear model of the AUV's depth control system. In Section 3 the feedforward NN is then briefly introduced and its universal approximation property is reviewed. In Section 4, by using the feedforward NN as an on-line approximator, we propose the adaptive control law and associated parameter estimation laws, and analyze the tracking performance and the stability of the whole AUV depth control system. In Section 5 we present an illustrative example to demonstrate the effectiveness of the proposed method. Finally, we offer some concluding remarks in Section 6.
2 AUV Model
Dynamics of AUVs, including hydrodynamic parameter uncertainties, are highly nonlinear, coupled, and time varying. Several modeling and system identification techniques for underwater robotic vehicles have been proposed by researchers [14, 3]. The motion of an AUV is discussed in 6 degrees of freedom (DOF) since 6 independent coordinates are necessary to determine the position and orientation of a rigid body AUV, and 6 different motion components are conveniently defined as: surge, sway, heave, roll, pitch, and yaw. When analyzing the motion of AUVs in 6 DOF it is convenient to define two coordinate frames as illustrated in Figure 1.
In this work, we focus on the depth control system of the AUV. Suppose the AUV has a rigid body, and assume that the forward speed v is constant and that the sway and yaw modes can be neglected, then the following equations of motion of the AUV's depth system include the angular velocity in pitchωz1, the pitch angle θ, the attack angle α, the depth ye, and the stern plane deflection δe.
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
e
e
Figure 1: AUV.
&=k11v2+k14sinΘ+k18cosα v
1 α&=(k21v2α+k22vωz1+k231αcosα+k232sinα+k24αsinΘ v 2
+kcosΘ+kcosθ+ksinθ+k+kvδe)2526272829
2 w&=ksin+kcos+kvαααα+k32vωz1+k34αsinΘ (1) z30130231 1
+k35cosΘ+k36cosθ+k37sinθ+k38+k39v2δe
&=w θz1
&e=vsin(θ α) y x
&e=vcos(θ α)
where Θ=θ α, xe is the moving distance on the Xedirection, δe is the controller to be designed, and
ki(is the subscript appearing in the above equations) are coefficient appropriately define in [14].
From (1), we have
& α&)&&e=v cos(θ α) (θy
&)=v cos(θ α) (ωz1 α
=v cos(θ α) ωz1 cos(θ α) [k21v2α+k22vωz1+k231αcosα+k232sinα+k24αsin(θ α)+k25cos(θ α)+k26cosθ+k27sinθ+k28+k29v2δe]:=f(x)+g(x)δe
where x=[ye θαωz1]T, and
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
f(x):=v cos(θ α) ωz1 cos(θ α) [k21v2α+k22vωz1+k231αcosα+k232sinα sin(+k24αθ α)+k25cos(θ α)+k26cosθ+k27sinθ+k28]g(x):=k29[ v2cos(θ α)].
Therefore, the model of the AUV can be represented in the following compact form &&e=f(x)+g(x)δe. (2) y
3 Feedfoward Neural Networks
NNs are promising tools for identification and control applications because of the universal approximation property [7, 5]. A three-layer feedforward NN (shown in Figure 2) can perform as an online approximator [4].
nY
hoW
Hidden
Layer
ihW
a
Figure 2: Neural network structure.
The NN's vector output can be represented in matrix form
Yn(xα,Wih,Who)=Whoσ(Wihxα), (3)
where Wih∈¡ and Who∈¡are the input-hidden weight matrix and hidden-output weight matrix,
n×1TT(n+1)×1
respectively; x∈¡is the input vector; xα=(x, 1)∈¡is the augmented neural input vector (the -1 term denotes the input bias),
∧
p×(n+1)
∧
m×p
∧∧∧∧∧
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
σj(Wih(i)xα)=
∧
1
1+exp( Wih(i)xα)
∧
∈¡, 1,2,i=L,p
is a sigmoid function, and
∧
σ(Wih(1)xα)1 ∧
,σ(Wihxα)= M
∧
σ(Wih(p)x)
α p
and
∧
Wih(1) ∧
,Wih:= M
∧ Wih(p)
where Wih includes the threshold.
NN’s universal approximation property is stated formally in the following theorem [7, 5].
n
Theorem 1 [7, 5] Let x∈D(a compact subset of ¡), Y(x):D→¡be a continuous function vector. For an arbitrary constantε>0, there exists an integer p (the number of hidden neurons) and real constant optimal weight
∧
_
m
matrices Wih∈¡
*p×(n+1)
and Who∈¡
*m×p
such that
**
Y(x)=Yn*(x,Wih,Who)+ρn(x), (4)
where ρn(x)is the approximation error vector satisfying ||ρn(x)||≤ρ, x∈D. The optimal approximator can
be described as *****
Yn(xα,Wih,Who)=Whoσ(Wihxα). (5)
4 Adaptive Control Design for AUV Depth System
For the AUV’s depth control system modeled in (2), the control objective is to drive the AUV to track an expected depth trajectoryyem. The tracking performance can always be characterized by the tracking
errore:=yem ye. In order to increase the robustness of the controller to be designed,a sliding surface is introduced as:
S=e+λe,
where λ is a small positive constant. Define S =S ε sat , sat(η)=
.
g
S ε η if |η|≤1,
sgn(η) otherwise.
.
.
If ||S||≤ε, S =S =0; and if ||S||>ε, S =S εandS=S . Then the derivative of S is
S=e+λe
....
=ye+λe
=f(x)+g(x)δe+( yem+λe)
= ΛS+[ΛS+f(x)+( yem+λe)]+g(x)δe.
..
.
..
.
...
(6)
Define
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
Y(x):=ΛS+f(x)+( yem+λe), (7) which is uncertain, and can be on-line approximated by a feedforward NN described in Section 3.
4.1 Using NN as an online approximator
When the AUV cruises underwater, additional force and moment coefficients are added to account for the effective mass of the fluid that surrounds the vehicle and must be accelerated with the AUV. These coefficients are referred to as added (virtual) mass and include added moments of inertia and cross coupling terms such as force coefficients due to linear and angular accelerations. It would be difficult task to obtain the exact values of hydrodynamic coefficients, let alone those disturbances from currents and waves.
The main idea of NN based control schemes is to apply NNs to online approximate the unknown nonlinear functions involved in the nonlinear systems to be controlled. On the basis of Theorem 1, we can see that there
***
exists an optimal neural network approximator Yn(xa,Wih,Who)over a properly defined compact set, and we design a NN approximator Yn(xa,Wih,Who) to model the unknown functionY(x), given the estimates
∧
∧
∧
...
Wih and Who. The NN approximation error Ynand the weight matrix estimation error are defined as
follows, respectively
∧∧~
Yn:=Y(x) Yn(xa,Wih,Who),Wih:=W Wih,Who:=W Who.
According to Theorem 1, we can re-write the NN approximation error as
~
*ho
∧
~
*ih
∧
~∧_∧∧
Yn=Wσ(Wx)+ρn(x) Whoσ(Wihxa)
**
=Whoσ(Wihxa)+Whoσ(Wihxa)+ρn(x) Whoσ(Wihxa)
~
∧
∧
∧
~
*
ho*iha
∧∧
(8)
Taking the Talor-series expansion onσ(Wihxa), we have
∧~
*
σ(Wx)=σ(Wihxa)+σ(Wihxa) Wihxa Wihxa + (Wihxa), (9)
∧dσ(z)dσ(z) dσ1(z) 'σ(W|∧,1|∧,L,1|∧∈¡p×p, and ( )is the where ihxa)=diag
dzz=Wih2xadzz=Wihpxa dzz=Wih1xa
*
iha
'
∧
∧
*
sum of the high-order terms of the argument in the Taylor-series expansion. Substituting (9) into (8), we can get
~~∧∧
∧
Yn=Who σ(Wihxa) σ'(Wihxa)Wih
~
'∧
*iha
~
∧∧~
x +Whoσ'(Wihxa)Wihxa+Ψ (10) a~
where Ψ=Whoσ(Wihxa)Wx+Who (Wihxa)+ρn(x).
Adaptive control and estimation laws to be designed will suppress the NN approximation error, and thus achieve satisfactory tracking performance. In order to facilitate the following design, we analyze the lumped term Ψ in the NN approximation error and explore its upper bound, following the approach used in [4]. Sigmoid function and its derivative are always bounded by certain constants, hence we assume c1 and c2 are some constants, and
*
||σ(Wihxa) σ(Wihxa)||≤c1, ||σ'(Wihxa)||≤c2.
∧
∧
Therefore
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
|| (Wrmihxa)||=||σ(Wihxa) σ(Wx) σ(Wihxa)Wihxa|| ||≤c1+c2Wih||||xa||.
~
~∧
*
iha
'
∧~
(11)
According to Theorem 1, the norm of the optimal weight matrices of the trained NNs should be bounded by certain constants that are assumed to be Wih andWho,
_
_
_
_
||W||F≤Wih, ||W||F≤Who,
where || ||F:=tr( )( ) with tr indicating the trace of a matrix, representing the Frobenius norm of a matrix. It is noted that the Frobenius norm of a vector is equivalent to the 2-norm of a vector. Then the norm on the residual term Ψ of the NN approximation error is
*ih*ho
{
'
T
}
||Ψ||=||Whoσ(Wihxa)Wx+Who (Wihxa)+εn(x)||
~
||≤Who||F ||σ(Wihxa)||F ||W||F ||xa||+||W||F c1+c2||Wih||F||xa
__~~
||≤Who||F c2 Wih ||xa||+Who c1+c2||Wih||F||xa|| +ε
'
*
ih
*ho
_
_
_
_
∧
_
∧
~
∧
~∧
*iha
~~
|| +||εn(x)||
≤(c1Who+ε)+2c2WihWho||xa||+c2Wih||Who||F||xa||+c2Who||Wih||F||xa||, :=bTw
where
c1Who+ε2c2WihWho c2Wihc2Who]T∈¡1×4,b=[
w=[ 1 ||xa|| ||Who||F||xa|| ||Wih||F||xa|| ]∈¡4×1.
∧
∧
_____
Then we have
T
Ψ≤bw. (12) It is also noticed that g(x)is uncertain in that the involved coefficient k29is unknown. Therefore, we need to adaptively estimate k29. For the convenience of expression, definek:=k29, and the parameter estimation error k=k kthen the estimated g(x) can be expressed as:
g(x)=k[ vcos(θ α)] (13)
4.2 Control and arameter estimation laws
Once Yn and gare employed as on-line approximators, we can design an adaptive AUV depth control system based on NNs:
δe=g( Yn+uc), (14) where ucis the compensation control term and has the following form
∧ 1
∧
∧~
∧
∧∧
2
∧
S ∧
uc= sat bw, (15)
ε
where b∈¡ is an unknown vector to be estimated.
The parameter estimation laws for the NN and associated unknown coefficients are designed as follows
∧
4×1
T
W
∧
Tho
∧∧
∧ '
=Γho σ(Wihxa) σ(Wihxa)WihxaS , (16)
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
W
∧
∧
Tih
∧∧
'
=Γih xaS Whoσ(Wihxa) , (17)
k=ΓkS [ v2cos(θ α)], (18)
b=Γw|S |w. (19)
Figure 3 depicts the structure of the depth control system developed herein. In the implementation of the
controller, the depth ye can be measured by a pressure meter; the pitch angle θcan be measured by an inclinometer while the pitch rate ωz1 requires a rate gyro or rate sensor.
∧
Figure 3: Block diagram for the control scheme.
4.3 Stability analysis
Theorem 2 (Stability) Consider the AUV depth control system described by (1) or (2) with the control given by (14) and parameter estimation laws provided by (16), (17), (18), and (19). Then the AUV depth tracking error will asymptotically converge to a neighborhood of zero, and all adjustable parameters will remain bounded. Proof Choose a Lyapunov function V=V1+V2, where V1=and
12
S , (20) 2
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
~~T~~T111~21~~T 1 1
V2=tr(WhoΓhoWho)+tr(WihΓihWih)+Γkk+bwb. (21)
2222
In the following, the time derivative Vis to be evaluated for two cases: (1)|S|>ε, and (2)|S|<ε (1) Case 1: If |S|>ε, then S =S ε. Hence, the time derivative of V1 can be derived as follows:
.
.
.
V1=S S .
Substituting (6), (14), and (15) into the above equation yields
V1=S [ ΛS+Y(x)+g(x)δe]
∧∧ ∧ 1 ∧ ~ ~
=S ΛS+ Yn(x)+Yn(x) +[g(x)+g(x)] g(x) Yn(x)+uc (22)
~~
=S ΛS+Yn(x)+g(x)δe+uc .
.
Taking the NN approximation error Yn(x)(10) and control law δe(14) into (22), we have
2V1= S ΛS S ε+S uc+S k vcos(θ α) δe
∧∧∧~
~ ∧ ∧''
+S Who σ(Wihxa) σ(Wihxa)Wihxa +Whoσ(Wihxa)Wihxa+Ψ
.
~
~
According to (12), we can further obtain
.
2
∧∧ ~ ∧ '
V1≤ ΛS +tr S Who σ(Wihxa) σ(Wihxa)Wihxa
+trS Whoσ'(Wihxa)Wihxa+k[ v2cos(θ α)]δeS +|S |bw
On the other hand, the time derivative of V2 is
1 1 1 1
V2= tr(WhoΓ hoWho) tr(WihΓihWih) Γkkk bwb.
Substituting the parameter estimation laws (16), (17), (18), and (19), and the control law (14) into the above equation yields
1
V2= tr(WhoΓ Who.
~
.T
∧
ho
1
) tr(WihΓihW
~
.T
∧
ih
1
) Γ kk bw 1bk
.
~∧
~T
.∧
{
~∧~
}
~
~T
(23)
.~
.T∧
~
.T∧
.~∧
~T
.∧
∧∧
~ ∧ '
tr= S Who σ(Wihxa) σ(Wihxa)Wihxa
(24)
~T
tr S Whoσ(Wihxa)Wihxa k[ vcos(θ α)]δeS |S |bw.
Combining (23) and (24) leads to
.
2
V≤ ΛS . (25)
{
∧
'
∧~
}
~
2
(2) Case 2: If |S|≤ε, thenS =0. Hence
V=0. (26) Considering the above two cases, (25) and (26) obviously imply that: (1) S ,Who,Wih,and ware all bounded; (2) S ∈L2.According to the boundedness of all the adjustable parameters, we can
~
~
.
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
straightforwardly see that δe,ucand S are also bounded. Furthermore, limt→∞S dtis bounded, and
.
∞
∫
S is uniformly continuous. Applying the Barbalat Lemma [12] yields
limS =0, (27)
t→∞
which implies that the depth tracking error will asymptotically converge to a neighborhood of zero.
5 AUV Case Study
The simulation study is based on the model structure of certain AUV developed in [14]. Preset the expected cruising depthyem=50m. Assume the following initial conditions:v=30m/s,ye=0;ωz1(0)=0. Then we employ a feedforward NN with the structure - 8 inputs, 10 hidden neurons, and 1 output to approximate the uncertain nonlinearity. The adaptive update gain matrices are set to beΓho=diag5,L5∈¡10×10,
Γ-diag0.2,L0.2∈¡8×8and Γk=0.05, and all the initial weights are set to 0. For the sliding surface,
we choose S=e+4e,andε=0.3. Figure 4 illustrates the depth response of the AUV(ye), and Figure 5 shows the input (δ
e)- the stern plane deflection.
.
Figure 4: Depth response of the AUV (ye).
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
Figure 5: Control input - the stern plane deflection of the AUV (δe).
A better performance may be obtained by further tuning the update gain and increasing the number of neurons in the hidden layer. A higher update gain gave a better tracking performance but, when the gain was too high, oscillatory behavior may happen.
6 Conclusion
An adaptive NN controller for an AUV's depth control system has been developed. The NN controller offers guaranteed tracking performance. Feedforward NN has been used to on-line approximate the uncertain nonlinear dynamics of the AUV. Without explicit prior knowledge of the vehicle dynamics, the proposed control technique could achieve satisfied tracking performance, and all the adjustable parameters involved are bounded during the course. Case studies show the effectiveness of the proposed method for AUV system. Whereas this work is only for the AUV's depth channel, the next stage of the study is to apply the proposed NN based adaptive control scheme for AUV's three-channel control system design.
References
[1] T. B. Curtin, J. G. Bellingham, J. Catipovic, and D.Webb, Autonomous oceanographic sampling networks, Oceanography, vol. 6, pp. 86-94, 1989.
[2] P. A. DeBitetto, “Fuzzy logic for depth control of unmanned undersea vehicles,” Proc. Symposium of Autonomous Underwater Vehicle Technology, pp. 233C241, 1994.
[3] T. Fossen, Guidance and Control of Ocean Vehicles. Chichester: Wiley, 1994.
[4] L.-C. Fu, W.-D. Chang, J.-H. Yang, and T.-S. Kuo, “Adaptive robust bank-to-turn missile autopilot design using neural networks,” Journal of Guidance, Control, and Dynamics, vol. 20, no. 2, pp. 346-354, March-April 1997.
[5] K.-I. Funahashi, “On the approximate realization of continuous mappings by neural networks,” Neural Networks, vol. 2, pp. 183-192, 1989.
[6] A. J. Healey and D. Lienard, “Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles,” IEEE Journal of Oceanic Engineering, vol. 18, no. 3, pp. 327-339, 1993.
This paper studies the design and application of the neural network based adaptive control scheme for autonomous underwater vehicle's (AUV's) depth control system that is an uncertain nonlinear dynamical one with unknown nonlinearities. The unknown nonline
[7] K. Hornik, M. Stinchcombe, and H. White, “Multilayer feedfroward networks are universal approximators,” Neural Networks, vol. 2, pp. 359-366, 1989.
[8] K, Ishii, T. Fujii, and T. Ura, “Neural network system for online controller adaptation and its application to underwater robot,” Proc. IEEE International Conference on Robotics & Automation, pp. 756C761, 1998.
[9] N. Kato, “Applications of fuzzy algorithm to guidance and control of underwater vehicles,” Underwater Robotic Vehicles: Design and Control, J. Yuh (Ed.), TSI: Albuquerque, 1995. [10] Y. Nakamura, and S. Savant, “Nonlinear tracking control of autonomous underwater vehicles,” Proc. IEEE Int. Conf. on Robotics and Automation, vol. 3, pp. A4-A9, 1992.
[11] J. Nie, J. Yuh, E. Kardash, and T. I. Fossen, “Onboard sensor-based adaptive control of small UUVs in the very shallow water,” Proc. IFAC-Control Applications in Marine Systems, Fukuoka, Japan, pp. 201-206, 1998.
[12] J.-J. E. Slotine and W. Li, Applied Nonlinear Control. Prentice-Hall, Englewood Cliffs, 1991. [13] K. P. Valavanis, D. Gracanin, M. Matijasevic, R. Kolluru, and G. A. “Demetriou, Control architecture for autonomous underwater vehicles,” IEEE Contr. Syst., pp. 48-64, December 1997. [14] D. Xu, Z. Ren, and W. Yan, Control Systems for Autonomous Underwater Vehicle. Xi'an: NPUP, 1990.
[15] D. Xu, W. Yan, and Y. Shi, “Nonlinear variable structure double mode control of autonomous underwater vehicles,” Proc. IEEE International Symposium on Underwater Technology, pp. 425- 430, Tokyo, May 23-26, 2000.
[16] J. Yuh, “A neural net controller for underwater robotic vehicles,” IEEE Journal Oceanic Engineering, vol. 15, no. 3, pp. 161-166, 1990.
[17] J. Yuh, “Learning control for underwater robotic vehicles,” IEEE Control System Magazine, vol. 14, no. 2, pp. 39-46, 1994.
[18] J. Yuh, “An adaptive and learning control system for underwater robots,” Proc. 13th World Congress International Federation of Automatic Control, San Francisco, CA, vol. A, pp. 145C150, 1996.
[19] J. Yuh, “Design and control of autonomous underwater robots: a survey,” Autonomous Robots, no. 8, pp. 7-24, 2000.
正在阅读:
Adaptive Depth Control for Autonomous Underwater Vehicles Based on Feedforward Neural Netwo05-23
长安大学测试与传感器技术试题库及答案10-16
1中国画的笔墨情趣04-24
中国发动机吊架市场发展研究及投资前景报告(目录) - 图文05-21
中登网登记注意事项04-25
积极向上的名人故事02-19
论软件项目执行过程中的跟踪控制管理06-17
阅读材料3-12:中国核电站建设信息汇总04-10
那一次我懂得了坚持作文700字06-23
- 1Surface mining subsidence control based on grouting-recovery
- 2A HMM-based adaptive fuzzy inference system for stock market forecasting
- 3A Framework for Role-Based Access Control in Group Communication Systems
- 4Surface mining subsidence control based on grouting-recovery ratio theory
- 5LMI-based robust control of uncertain discrete-time piecewise affine systems
- 6Implementation of Blast Furnace Gas Water Spray Cooling Control System Based on PLC and OPC
- 7The role of phytochelatins in constitutive and adaptive heav
- 8Spin Control用法
- 9Adaptive Applications of Intelligent Agents
- 10Application of Neural Networks in Power System Security Assessment
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- Feedforward
- Autonomous
- Underwater
- Adaptive
- Vehicles
- Control
- Neural
- Depth
- Based
- Netwo
- 基础底板混凝土浇筑施工方案
- 沙溪乡中心完小2015年秋教务工作总结
- (完整版)人教版高中数学选修1-1知识点总结
- 7A Unit2 Period3(Grammar)
- 《土壤与尘埃》作文指导
- UC3842的原理及应用详解
- 小学数学毕业总复习资料
- 图书管理系统设计说明书--熊犇
- TPE办理《大陆居民往来台湾通行证》《入台证》手续须知
- 张振亮-均匀流体和不均匀流体的形成机制_来自合成流体包裹体的证据
- 第13章 数据库编程
- 申论大作文的结尾写作“三技巧”
- 英语 必修4 unit1 导学案
- 2011年中级会计实务第一章练习题
- 施工组织设计和专项方案审批制度
- 幼年型类风湿性关节炎24例临床分析
- 经皮神经电刺激(TENS)的研究新进展
- 模电脉冲宽度调制器PWM报告
- 中兴ZXECS统一通信解决方案-2011-02-09精简
- 新建 2Microsoft PowerPoint 演示文稿 (2)