You are on page 1of 7

Scientific Journal of Control Engineering

February 2014, Volume 4, Issue 1, PP.16-22

The Hydrodynamic Resistance Compensation


by Using PIDNN Control
Zhanxia Zhu#, Yue Li, Yan Ma, Qizhang Wei
College of Aeronautics, Northwestern Polytechnical University, Xian Shanxi 710072, China
#

Email: zhuzhanxia@nwpu.edu.cn

Abstract
During neutral buoyancy experiment, the hydrodynamic resistance is a main factor leading to test results poor similarity to real
spacecrafts. In order to achieve more credible experiment result, the effect caused by hydrodynamic resistance should be
compensated. In this paper, we proposed a compensate scheme in which the hydrodynamic resistance is counterbalanced using
multi-propulsion based on thrust refined distribution and control. Then we designed the Proportional-Integral-Derivative Neural
Network (PIDNN) control law, in which weight coefficients are trained by using self-study of Neural Network and then to adjust
and determine the parameters of PID for nonlinear system and parameter change. We also built the simulation system based on
MATLAB/simulink and accomplished the hydrodynamic resistance compensation simulation for the six degrees freedom motion
of the Neutral buoyancys experimental body (NBEB). The results show that the performance of the controller based on the
PIDNN is good at fast response and small overshoot. And it also proved that the method proposed in this paper is effective for the
hydrodynamic resistance compensation.
Keywords: Neutral Buoyancy; Proportional-Integral-Derivative Neural Network Control; Hydrodynamic Resistance

PID

710072

PID
PID MATLAB/simulink

PID

Scamp[1]
Ranger[2]
0.3m/s

- 16 http://www.sj-ce.org

[3]

PID

[4]-[6] PID
PID PID

1
1.1
,

/
///

PID

PID

1.2
O xyz
O Ox Oy
Oz
[7]
m(u vr wq ) X
m(v ur wp ) Y

m( w uq vp ) Z

I p ( I I )qr K
z
y
x
I y q ( I x I z ) pr M

I z r ( I y I x ) pq N
- 17 http://www.sj-ce.org

(1)

m
I x I y I z
u v w

p q r

u v w

p q r

X Y Z
K M N

1.3

, 2
, ri ei pi i 1, 2,... i

f
i fi si i i ei
si
ri
ei , x

ei , y

f e
p
i i i, z

i
s
(
r

e
)
i
i i x
(ri ei ) y

(ri ei ) z

ei , x


ei , y

n e
Z n
p
i i, z
i
K i 1
i 1 (ri ei ) x


(ri ei ) y
M

N
(ri ei ) z
- 18 http://www.sj-ce.org

n=6
3
ri
ei 3 pi

2 PID
1 PID
PID PID
PID 3 [6][8] m
n PID n 2n 3n m
2n 3n n n n
m PID
PID

3 PID

PID
u (k ) 1
1

x(k ) u (k )
1 u (k ) 1
1
u (k ) 1

k u (k ) x(k )
PID PID

2.1
2n
nets1 (k ) rs (k )

nets 2 (k ) ys (k )

usi (k ) netsi (k )

rs (k ) ys (k ) s (s 1, 2,..., n) usi
i (i 1, 2)

2.2
PID 3n n n n

netsj (k ) wsij xsi (k )


i 1

- 19 http://www.sj-ce.org

s (s 1, 2,..., n) j ( j 1, 2,3) xsi (k )


wsij PID

us1 (k ) nets1 (k )

us 2 (k ) us 2 (k 1) nets 2 (k )

us 3 (k ) nets 3 (k ) nets 3 (k 1)

10

PID

2.3
PID m m

neth (k )

xsj
(k )
wsjh

11

s 1 j 1

uh (k ) neth (k )

12

h (h 1, 2,..., m) s (s 1, 2,..., m) j
(k ) wsjh

( j 1, 2,3) xsj

uh (k ) 1
1,

xh (k ) uh (k ) 1 uh (k ) 1
1
uh (k ) 1

PID
yh (k ) xh (k )

13

14

3
MATLAB/simulink PID
4

4 PID
- 20 http://www.sj-ce.org


[0 0 0 0 0 0]
0.1m/s 5o ,[0.6894N
1.4152N1.4152N][0.4558N.m, 1.4562N.m, 1.2024N.m][0.6894
1.4152 1.4152 0.4558 1.4562 1.2024] PID 0.001 5 6

PID

[0.6882
1.4281 1.4102 0.4599 1.4627 1.2004] 1%
0.08s PID

PID
PID

REFERENCES
[1] Catharine L. R. McGhan, Rebecca L. Besser, Robert M. Sanner, and Ella M. Atkins, Semi-Autonomous Inspection with a Neutral
Buoyancy Free-Flyer, AIAA 2006-6800
[2] Joseph Douglas Graves, Design and control of a vehicle for neutral buoyancy simulation of space operations[D], Thesis of the
Master degree, University of Maryland Space Systems Laboratory, 1997
[3] Jia Li, Dei-bo Huang, Rui Deng. Numerical Calculation and Model Tests for Drag and Power prediction of a Manned submersible
[J]. Journal of Harbin Engineering University, 2009, 30(7): 735-740
[4] Xu-dong Sun, Wei-hong Wang, Application of Improved Single Neuron PID in Servo System[J]. Journal of System Simulation,
2006, z2(880-881)
[5] Xu-liang Yao. Dynamic Hydrodynamic Characteristics and Power Servo System of Fin Stabilizer[D]. Harbin: Harbin Engineering
University, 2005
- 21 http://www.sj-ce.org

[6] Jun Zeng. the Study and Simulation of Neural Network PID Controller[D].Hunan:Hunan University, 2004
[7] Xu-guang Wu, De-min Xu. Dynamic Model of Autonomous Underwater Vehicle[M]. Xian: N orthwestern Polytechnical University
Press, 1998
[8] Juan Yan, Hui-bin Yang. PID Algorithm Based on Fuzzy Neural Network Control 0f PLC System[J]. Computer Simulation. 2012,
29(1): 152-155

1973-

(1987-)

(1989-)

(1990-)

- 22 http://www.sj-ce.org

You might also like