The Hydrodynamic Coefficient Analysis and Motion Control ...

23
Research Article The Hydrodynamic Coefficient Analysis and Motion Control of the Lingyun Moveable Lander Guoxin Li 1,2 and Shaowei Zhang 1 1 Institute of Deep-Sea Science and Engineering, Chinese Academy of Sciences, Sanya 572000, China 2 College of Materials Science and Opto-Electronic Technology, University of Chinese Academy of Sciences, Beijing 100049, China Correspondence should be addressed to Shaowei Zhang; [email protected] Received 6 July 2021; Revised 27 August 2021; Accepted 8 September 2021; Published 7 October 2021 Academic Editor: Xudong Zhang Copyright © 2021 Guoxin Li and Shaowei Zhang. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. A moveable lander has the advantages of low cost and strong controllability and is gradually becoming an eective autonomous ocean observation platform. In this study, the hydrodynamic property of the Lingyun moveable lander, which has completed experiments in the Mariana Trench in 2020, is analyzed with the semiempirical method and computational uid dynamic (CFD) method. We calculate the inertial hydrodynamic coecients and viscous hydrodynamic coecients of the lander. The results show that the CFD can provide the hydrodynamic property for the moveable landers design. The dynamic equations and kinematic equations are completely constructed combined with the hydrodynamic coecients. Subsequently, this paper utilized the PID control method and S control method to control the motions of the lander. The simulation results show that the methods accurately follow the preplanned path. 1. Introduction At present, autonomous underwater vehicle (AUV) has been widely utilized in ocean exploration, marine science, marine sampling, and other elds [1]. Most of the existing AUVs work in shallow seas, such as for environmental mapping [2], the measurement of the synoptic observational eld of current ocean surface radar [3], sample and data gathering [46], seabed inspection [7], and real-time water quality analysis [8]. The Lingyun moveable lander can provide assis- tance and guarantee for modular seabed landers operating at deep sea. The hydrodynamic coecient is signicant to moveable lander design, motion control, and cruise plan [9]. The moveable lander is subjected to complex hydrodynamic con- ditions, strong coupling, and strong nonlinearity, since there are many inuencing factors, such as shapes, current ocean conditions, and vehicle motion conditions. However, no similar-shape moveable lander has been applied to the deep sea, and let it alone dive down to the Mariana Trench. This study is based on this kind of situation. The methods of hydrodynamic coecient analysis include the empirical method, system identication, free model test, captive model test, and computational uid dynamic (CFD). The empirical method can quickly calculate the hydrodynamic coecients, but its accuracy depends on the accumulation of experience and the shape of AUV [10, 11]. Free model tests [12, 13] and captive model tests [14] can get many hydrodynamic coe- cients directly, but these experiments are expensive, and the test equipment, such as large water tank and towing devices, is demanding, compared to the CFD method. Commonly, the captive model tests include a tow-tank experiment, rotat- ing arm test, circular motion test, and planar motion mech- anism (PMM). When we carry out a tow-tank test, the model is tilted into the pool by an angle (drift angle) con- cerning the direction of the drag, which can be used to mea- sure velocity coecients, et cetera. However, it is impossible to accurately measure the angular velocity coecients and angular acceleration coecients [1518]. The rotating arm test makes it easy to measure individual rotate derivatives. However, the test equipment is large in scale and extremely expensive. The PMM test [1921] can measure various Hindawi Geofluids Volume 2021, Article ID 3708594, 23 pages https://doi.org/10.1155/2021/3708594

Transcript of The Hydrodynamic Coefficient Analysis and Motion Control ...

Page 1: The Hydrodynamic Coefficient Analysis and Motion Control ...

Research ArticleThe Hydrodynamic Coefficient Analysis and Motion Control ofthe Lingyun Moveable Lander

Guoxin Li 1,2 and Shaowei Zhang 1

1Institute of Deep-Sea Science and Engineering, Chinese Academy of Sciences, Sanya 572000, China2College of Materials Science and Opto-Electronic Technology, University of Chinese Academy of Sciences, Beijing 100049, China

Correspondence should be addressed to Shaowei Zhang; [email protected]

Received 6 July 2021; Revised 27 August 2021; Accepted 8 September 2021; Published 7 October 2021

Academic Editor: Xudong Zhang

Copyright © 2021 Guoxin Li and Shaowei Zhang. This is an open access article distributed under the Creative CommonsAttribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original workis properly cited.

A moveable lander has the advantages of low cost and strong controllability and is gradually becoming an effective autonomousocean observation platform. In this study, the hydrodynamic property of the Lingyun moveable lander, which has completedexperiments in the Mariana Trench in 2020, is analyzed with the semiempirical method and computational fluid dynamic(CFD) method. We calculate the inertial hydrodynamic coefficients and viscous hydrodynamic coefficients of the lander. Theresults show that the CFD can provide the hydrodynamic property for the moveable lander’s design. The dynamic equationsand kinematic equations are completely constructed combined with the hydrodynamic coefficients. Subsequently, this paperutilized the PID control method and S control method to control the motions of the lander. The simulation results show thatthe methods accurately follow the preplanned path.

1. Introduction

At present, autonomous underwater vehicle (AUV) has beenwidely utilized in ocean exploration, marine science, marinesampling, and other fields [1]. Most of the existing AUVswork in shallow seas, such as for environmental mapping[2], the measurement of the synoptic observational field ofcurrent ocean surface radar [3], sample and data gathering[4–6], seabed inspection [7], and real-time water qualityanalysis [8]. The Lingyun moveable lander can provide assis-tance and guarantee for modular seabed landers operating atdeep sea.

The hydrodynamic coefficient is significant to moveablelander design, motion control, and cruise plan [9]. Themoveable lander is subjected to complex hydrodynamic con-ditions, strong coupling, and strong nonlinearity, since thereare many influencing factors, such as shapes, current oceanconditions, and vehicle motion conditions. However, nosimilar-shape moveable lander has been applied to the deepsea, and let it alone dive down to the Mariana Trench. Thisstudy is based on this kind of situation. The methods of

hydrodynamic coefficient analysis include the empiricalmethod, system identification, free model test, captive modeltest, and computational fluid dynamic (CFD). The empiricalmethod can quickly calculate the hydrodynamic coefficients,but its accuracy depends on the accumulation of experienceand the shape of AUV [10, 11]. Free model tests [12, 13] andcaptive model tests [14] can get many hydrodynamic coeffi-cients directly, but these experiments are expensive, and thetest equipment, such as large water tank and towing devices,is demanding, compared to the CFD method. Commonly,the captive model tests include a tow-tank experiment, rotat-ing arm test, circular motion test, and planar motion mech-anism (PMM). When we carry out a tow-tank test, themodel is tilted into the pool by an angle (drift angle) con-cerning the direction of the drag, which can be used to mea-sure velocity coefficients, et cetera. However, it is impossibleto accurately measure the angular velocity coefficients andangular acceleration coefficients [15–18]. The rotating armtest makes it easy to measure individual rotate derivatives.However, the test equipment is large in scale and extremelyexpensive. The PMM test [19–21] can measure various

HindawiGeofluidsVolume 2021, Article ID 3708594, 23 pageshttps://doi.org/10.1155/2021/3708594

Page 2: The Hydrodynamic Coefficient Analysis and Motion Control ...

hydrodynamic coefficients, but it is limited by the length ofthe towing tank. Using finite element software to calculatethe hydrodynamic coefficient is a practical, convenient, andlow-cost method. Moreover, with the development of com-

puter technology, the calculation result is getting faster inspeed and better in precision. When we calculate the coeffi-cient with the CFD method, the model needs to be accu-rately constructed. The next step is the meshing, followed

TransducerBeacon

Strobe light

�ruster

Buoyant materialCamera

Fluorescent

Battery

Altimeter

(a)

(b)

Figure 1: The Lingyun: (a) 3D model of the Lingyun; (b) Lingyun in the Mariana Trench.

Table 1: Parameters of the Lingyun.

Parameter Symbol Unit Value

Length L m 1.25

Height H m 0.93

Width W m 0.47 (excluding thrusters)

Superficial area A m2 4.411727

Volume V m3 0.5066747

Mass m kg 519.798

The moment of inertia of the X axis Ix kg·m2 30.717279

The moment of inertia of the Y axis Iy kg·m2 47.148837

The moment of inertia of the Z axis Iz kg·m2 65.763013

Diameter of the propeller D mm 134

2 Geofluids

Page 3: The Hydrodynamic Coefficient Analysis and Motion Control ...

by the boundary condition setting. The last step is the coef-ficient fitting [22]. In [23], the hydrodynamic coefficients ofthe TUNA-SAND AUV are calculated with the CFDmethod. Researchers analyze the influence of surface waveson the hydrodynamic performance of the AUV in [24].The hydrodynamic coefficients of a moving body withNACA0012 hydrofoil utilizing CFD are calculated, and therelationship between oscillation frequency, amplitude, andhydrodynamic coefficients is discussed in [25].

In order to precisely control a moveable lander, itsdynamic model needs to be established to meet hydrody-namic simulation and real-time control. As shown inFigure 1, the Lingyun, which is similar to the shape of theautonomous underwater vehicle in [26], is a four-degree-of-freedom moveable lander that can control the motion ofsurge, roll, heave, and yaw. The related parameters of theLingyun moveable lander are shown in Table 1.

After calculating all the hydrodynamic coefficients, weestablish the kinematic and dynamic model of the Lingyunlander. Then, the motion simulation is carried out by thePID control method and S control method [27].

1.1. Kinematic and Dynamic Model. Kinematic and dynamicmodels are the theoretical basis for navigation and control.In order to establish the dynamic model of a movable lander,it is necessary to obtain its hydrodynamic characteristics andcarry out experimental research on numerical simulationpools based on the research experience of AUV. Throughthe experimental design, the parameters of the experimentalconditions are reasonably selected, the experimental data arefitted by the least squares, and the viscous hydrodynamiccoefficients of the moveable lander are obtained.

The study of the motion of moveable landers generallyuses two coordinate systems: body-fixed coordinate system(dynamic coordinate system) for studying the hydrody-namic characteristics and the inertial coordinate system(earth-fixed coordinate system) for describing the motiontrajectory and position of the lander.

Recommended by the International Towing Tank Con-ference (ITTC) and the Society of Naval Architects andMarine Engineers (SNAME), two coordinate systems areestablished, including the earth-fixed coordinate systemand the body-fixed coordinate system, as shown inFigure 2. The inertial coordinate system E − ξηψ is fixed tothe earth. Origin E is located at the sea surface or sea at acertain point; the Eξ axis remains horizontal and takes theforward direction of the lander in the positive direction;the Eη axis is located on the horizontal plane where the Eξaxis is located; according to the right-hand law, the axisrotates 90 degrees clockwise; the Eζ axis perpendicular tothe ξEη plane in the center of the earth direction is positive.The body-fixed coordinate system G − XYZ is a right-anglecoordinate system based on the lander’s center of gravity Gas the coordinate origin, and it is fixed to the lander. TheX, Y , and Z axes are the intersections of horizontal, vertical,and midprofiles that pass through point G, respectively.

The linear velocity and angle velocity of the lander are rep-resented by u, v,w, p, q, r. The accelerations and angularaccelerations of the moveable lander are represented by _u,_v, _w, _p, _q, _r. Forces and moments are represented by X, Y , Z,K ,M,N . The dynamic parameters of the moveable landerare defined as shown in Table 2:

The control position and attitude of the moveable landercan be determined by the earth-fixed coordinate values ðξ0,η0, ζ0Þ of the origin of the body-fixed coordinate system and

system

system

E

v (swary)Y

q (pitch)r (yaw)

p (roll)u (surge)

zw (heave)

𝜂

𝜁

𝜉

Figure 2: Frames and elementary lander motions.

Table 2: Definition of dynamic parameters of a moveable lander.

Axis Position Force MomentLinearvelocity

Angularvelocity

Attitudeangle

Xaxis

x X K u p φ

Yaxis

y Y M v q θ

Zaxis

z Z N w r ψ

3Geofluids

Page 4: The Hydrodynamic Coefficient Analysis and Motion Control ...

the attitude angles ðφ, θ, ψÞ of the body-fixed coordinate sys-tem (motion coordinate system) relative to the earth-fixedcoordinate. φ is the heeling angle, tilted to the right as a posi-tive direction. θ is the trim angle, which indicates the positivedirection when the stern is tilted.ψ is the heading angle, wherethe right is turned positive.

The motion equation should be established in the earth-fixed coordinate system and then converted to the body-fixed coordinate system to derive the motion equation of amoveable lander under the body-fixed coordinate system.

The six-degree-of-freedom motion equation of a moveablelander is represented as the following vector form:

_η = J ηð Þυ,η = ξ η ζ ϕ θ φ½ �T ,

υ = u v w p q r½ �T ,ð1Þ

where

A moveable lander is regarded as a rigid body, based onthe theoretical mechanics’ speed synthesis theorem, and onthe basis of the establishment of the coordinate system, thekinematic model of a moveable lander is introduced bymomentum definition:

m _u − vr +wqð Þ − xG q2 + r2� �

+ yG pq − _rð Þ + zG pr + _qð Þ� �= X,

m _v −wp + urð Þ − yG r2 + p2� �

+ zG qr − _pð Þ + xG qp + _rð Þ� �= Y ,

m _w − uq + vpð Þ − zG p2 + q2� �

+ xG rp − _qð Þ + yG rq + _pð Þ� �= Z,

Ix _p + Iz − Iy� �

qr +m yG _w + pv − quð Þ − zG _v + ru − pwð Þ½ � = K ,

Iy _q + Ix − Izð Þrp +m zG _u +wq − vrð Þ − xG _w + pv − uqð Þ½ � =M,

Iz _r + Iy − Ix� �

pq +m xG _v + ur − pwð Þ − yG _u + qw − vrð Þ½ � =N ,

8>>>>>>>>>>>><>>>>>>>>>>>>:

ð3Þ

where

X = XI + Xvis + gX + τX ,

Y = YI + Yvis + gY + τY ,

Z = ZI + Zvis + gZ + τZ ,

K = KI + Kvis + gK + τK ,

M =MI +Mvis + gM + τM ,

N =NI +Nvis + gN + τN ,

8>>>>>>>>>>><>>>>>>>>>>>:

ð4Þ

where m is the mass of the moveable lander; xG, yG, zG arethe coordinates of the center of gravities of the moveablelander; Ix, Iy, Iz are the moments of inertia of the moveable

lander’s mass m with respect to the GX,GY ,GZ axes; XI ,YI , ZI , KI ,MI ,NI are the inertial hydrodynamic forces andmoments to which the moveable lander was subjected; Xvis, Yvis, Zvis, Kvis,Mvis,Nvis are the viscous hydrodynamicforces and moments to which the moveable lander was sub-jected; τX , τY , τZ , τK , τM , τN are the thrusts provided by themoveable lander thrusters; and gX , gY , gZ , gK , gM , gN arethe static forces and moments.

1.2. The Analysis of Hydrodynamic Coefficients. There aretwo significances in studying hydrodynamic characteristics.On the one hand, the stability of a moveable lander is stud-ied from the perspective of maneuverability. On the otherhand, the influence of hydrodynamics needs to be consid-ered in the design of the control system.

Generally speaking, the hydrodynamic characteristicsand the hydrodynamic coefficients are related to the follow-ing factors of a moveable lander:

(1) The geometric shape of the moveable lander

(2) The motion state of the moveable lander referring tothe motion parameters such as the linear velocity,angular velocity, and angular acceleration

(3) The property of the flow field, including the physicalcharacteristics of the flow field and the geometriccharacteristics of the flow field

(4) Maneuver dynamical characteristics

In general, hydrodynamics is related to the characteris-tics of the moveable lander, the motion characteristics, andthe fluid characteristics. If the structure of the moveable

J ηð Þ =

cos φ cos θ −sin φ cos ϕ + cos φ sin θ sin ϕ sin φ sin ϕ + cos φ cos ϕ sin θ 0 0 0

sin φ cos θ cos φ cos ϕ + sin ϕ sin θ sin φ −cos φ sin ϕ + sin θ sin φ cos ϕ 0 0 0

−sin θ cos θ sin ϕ cos θ cos ϕ 0 0 0

0 0 0 1 sin ϕ tan θ cos ϕ tan θ

0 0 0 0 cos ϕ −sin ϕ

0 0 0 0 sin ϕ cos θ cos ϕ/cos θ

2666666666664

3777777777775:

ð2Þ

4 Geofluids

Page 5: The Hydrodynamic Coefficient Analysis and Motion Control ...

lander has been determined and is operating in an infinitestream field, hydrodynamic force FF is only related to themoveable lander’s motion characteristics. It can be repre-sented in the following form:

FF = f V , _V ,Ω, _Ω� �

: ð5Þ

Equation (5) is a general expression of hydrodynamics.Taylor’s stage expansion is a valuable tool in studying

hydrodynamic calculations. To simplify the problem, weassume that a moveable lander is moving in an infinitestream field, and the hydrodynamic effect is independentof its position in the flow field. Generally speaking, thehydrodynamics in its motion property is only related tothe state of motion at that time, but not to the history of

motion. Based on this assumption, only velocity and acceler-ation items are retained in hydrodynamic expansion, regard-less of the derivatives of the second order and above ofvelocity to time.

Inertial hydrodynamic coefficients are generally obtainedaccording to empirical methods. According to the theory ofpotential flow, the fluid inertial force is linearly related toacceleration, and considering the left and right symmetryof the Lingyun, the expression of inertial force acting onthe Lingyun is as follows:

FI = XI YI ZI KI MI NI½ �T= R _u _v _w _p _q _r½ �T ,

ð6Þ

where

K11 = 0:2X _u′ = −ðπ/3ÞðB/LÞðH/LÞK11 = ‐5:8589 × 10‐2,K22 = 1:3Y _v′ = −ðπ/3ÞðB/LÞðH/LÞK22 = ‐0:38083,K33 = 0:4Z _w′ = −ðπ/3ÞðB/LÞðH/LÞK33 = ‐0:11718,K55 = 0:8M _q′ = −ðπ/60ÞðB/LÞðH/LÞð1 + ðB2/L2ÞÞK55 = ‐

1:33745 × 10‐2,K66 = 0:25N _r′ = −ðπ/60ÞðB/LÞðH/LÞð1 + ðB2/L2ÞÞK66 =

‐5:6888 × 10‐3:The viscous hydrodynamic coefficients of the moveable

lander are related to its speed, i.e., Fvis = f ðu, v,w, p, q, rÞ.In the Taylor expansion of viscous hydrodynamics, thehydrodynamic items related only to linear velocity (u, v,w)are positional forces, whereas only the hydrodynamicsrelated to angular velocity (p, q, r) is rotational forces, andthe others are coupled hydrodynamics. Positional forcesare generally obtained by the wind tunnel test or tow-tanktest, while rotational force and coupling hydrodynamicpower are obtained mainly through the rotating arm test.When we select the CFD method to obtain the hydrody-namic coefficients, an appropriate virtual boundary is estab-lished to convert the bypass flow problem into an internal

flow problem, and the RANS equation is utilized to solvein the space region formed by the virtual boundary and themoveable lander.

In this study, the CFD method is utilized to calculate thehydrodynamic coefficients, and the finite element software isused for simulation calculations. We mesh the lander in thevirtual water tank at first in the preprocess software. The meshis shown in Figure 3. In the simulation of the tow-tank test, thenumber of mesh grids obtained by the section is about 1.02million. Moreover, in the simulation of the rotating arm test,the number of mesh grids obtained by the section is about1.05 million. There are many settings in the preprocess,including setting grid boundaries, inlet, outlet, and otherrelated parameters, such as setting dynamic viscosity to0.001219 kg/(m·s), setting density to1025.9 kg/m3, settingmolar mass to 18.02 kg/kmol, setting specific heat capacityto 0.932 J/(kg·K), setting the inlet speed to 1 knot, and settingthe relative pressure of the outlet to 0Pa. The calculation andcoefficient solution are based on the foregoing situation.Finally, in postprocessing, the calculated force and torqueof 6 degrees of freedom, the velocity contour, the pressure

R =

12ρL3X _u′ 0 0 0 0 0

012ρL3Y _v′ 0

12ρL4K _v′ 0

12ρL4N _v′

0 012ρL3Z _w′ 0

12ρL4M _w′ 0

012ρL4Y _p′ 0

12ρL5K _p′ 0

12ρL5N _p′

0 012ρL4Z _q′ 0

12ρL5M _q′ 0

012ρL4Y _r′ 0

12ρL5K _r′ 0

12ρL5N _r′

2666666666666666666664

3777777777777777777775

,

K _v′ = Y _p′ ,N _v′ = Y _r′ ,M _w′ = Z _q′ ,N _p′ = K _r′ ,

ð7Þ

5Geofluids

Page 6: The Hydrodynamic Coefficient Analysis and Motion Control ...

contour, the streamline, et cetera can be obtained, and therelevant results are shown in Figures 4–7.

The experiment is divided into three stages: the firststage calculates the navigational resistance of the moveablelander, the second stage is a single-plane test, and the thirdstage calculates the force in the coupling state and calculatesthe linear coupling derivative of hydrodynamics.

Positional forces are calculated using the k − ε turbulencemodel, at the same inward flow speed U , the hydrodynamicswith respect to different attack and drift angles are calcu-lated, and the corresponding positional force coefficientsare obtained by linear regression. In the simulation tow-tank test, the basin setting is shown in Figure 3(a): 5L long,6W wide, and 6D high (L, W, and D are the length, width,and height of the Lingyun, respectively). The vertical andmoveable lander axis of the basin forms a certain angle. Itmeans that the inward flow and the direction of the move-

able lander movement form a certain angle of attack angleα or drift angle β.

For simulating the rotating arm test to calculate the rota-tional forces and coupled hydrodynamics of the moveablelander, the simulation computing environment is establishedand is shown in Figure 3(b), which is rotated by a rectangu-lar circle of 6W × 6H around the center axis, and the arclength of the center arc of the fluid domain is 5L. The speedof the dynamic coordinate origin of the moveable lander isU , the angle of attack is α, and the drift angle is β; then,the conversion matrix T of the flow coordinate system tothe body-fixed coordinate system is

T =

cos α cos β cos α sin β −sin α

−sin β cos β 0

sin α cos β sin α sin β cos α

2664

3775: ð8Þ

0 0.400 0.800 (m)

0.200 0.600

(97) 2.909e-001(97) 2.408e-001(85) 1.907e-001(79) 1.406e-001(73) 9.055e-002(67) 4.046e-002(61) –9.600e-003(55) –5.971e-002(49) –1.098e-001(43) –1.599e-001(37) –2.100e-001(31) –2.601e-001(25) –3.101e-001(19) –3.602e-001(13) –4.103e-001(7) –4.604e-001(1) –5.105e-001

Force Xcontour 1

(N)

(a)

0 0.400 0.8000.6000.200

(m)

(97) 7.655e-001(97) 6.804e-001(85) 5.953e-001(79) 5.102e-001(73) 4.251e-002(67) 3.400e-002(61) 2.549e-003(55) 1.699e-002(49)8.477e-002(43) –3.133e-004(37) –8.540e-002(31) –1.705e-001(25) –2.556e-001(19) –3.407e-001(13) –4.257e-001(7) –5.108e-001(1) –5.959e-001

Force Xcontour 1

(N)

(b)

Figure 4: Viscous hydrodynamic contour: (a) force X contour; (b) force Y contour.

0 2.500 5.000 (m)1.250 3.750

(a)

0 3.000 6.000 (m)1.500 4.500

(b)

Figure 3: Mesh: (a) mesh for the tow-tank test; (b) mesh for the rotating arm test.

6 Geofluids

Page 7: The Hydrodynamic Coefficient Analysis and Motion Control ...

0 0.300 0.600 (m)0.150 0.450

000 0.30.0.3000 0.600.60000 (m)

(97) 4.256e-001(91) 3.683e-001(85) 3.109e-001(79) 2.535e-001(73) 1.962e-001(67) 1.388e-001(61) 8.146e-002(55) 2.410e-002(49) –3.326e-002(43) –9.602e-002(37) –1.480e-001(31) –2.053e-001(25) –2.627e-001(19) –3.201e-001(13) –3.774e-001(7) –4.348e-001(1) –4.921e-001

Force Zcontour 1

(N)

(a)

0 0.500 1.000 (m)0.250 0.750

Velocitystreamline 1

1.938e+000

1.458e+000

9.775e+001

4.972e+001

1.690e+002(ms^-1)

(b)

Figure 5: Contour and velocity streamline: (a) force Z contour; (b) velocity stream line.

0 1.5000.750 2.250

3.000 (m)

3.405e+002

Pressureplane 1

–1.172e+001

–3.640e+002

–7.162e+002

–1.068e+003(Pa)

(a)

00.200

0.4000.600

0.800 (m)00 2000000 2000000 20000000000 20000 20000000 2000000.2000.2000000000

0.4000.600 60000 600000 6000000 60000000000 60000000.6000000.6000000000000

0.800

Pressuresurface group 1

5.702e+002

–3.794e+001

–6.461e+002

–1.254e+003

–1.862e+003(Pa)

(b)

Figure 6: Pressure contour: (a) in entire simulation area; (b) in the Lingyun.

7Geofluids

Page 8: The Hydrodynamic Coefficient Analysis and Motion Control ...

Velocitycontour 1

1.149e+0001.077e+0001.005e+0009.334e-0018.616e-0017.898e-0017.180e-0016.462e-0015.744e-0015.026e-0014.308e-0013.590e-0012.872e-0012.154e-0011.432e-0017.180e-0020.000e+000

(m s^-1)

(a)

Velocitycontour 1

8.845e-0018.292e-0017.740e-0017.187e-0016.634e-0016.081e-0015.528e-0014.975e-0014.423e-0013.870e-0013.317e-0012.764e-0012.211e-0011.658e-0011.106e-0015.528e-0020.000e+000

(m s^-1)

(b)

Figure 7: Velocity contour: (a) vertical plane; (b) horizontal plane.

Table 3: Calculation statistics table.

Test items Conditions Numbers

Drag calculationU = 0:25, 0:5, 0:75, 1, 1:25, 1:5, 1:75, 2 knots

α = β = 0 8

Positional force calculationU = 1 knot; β = 0, α = −12, −11⋯⋯11, 12U = 1 knot; α = 0, β = −12, −11⋯⋯11, 12 48

Coupled force calculation U = 1 knot; α = −3, 3, 6, 9, β = −3, 3, 6, 9 16

Rotational force calculation (horizontal plane)U = 1 knot; R = 5, 10mα = 0, β = −3, 0, 3, 6, 9, 12β = 0, α = −3, 3, 6, 9, 12

44

Rotational force calculation (vertical plane)U = 1 knot; R = 5, 10mα = 0, β = −3, 0, 3, 6, 9, 12β = 0, α = −3, 3, 6, 9, 12

44

Total 160

8 Geofluids

Page 9: The Hydrodynamic Coefficient Analysis and Motion Control ...

When the moveable lander rotates around the ζ-axis ofthe earth-fixed coordinate system at an angular velocity ω,the components ðp, q, rÞ of the angular velocity in thebody-fixed coordinate system are

p

q

r

2664

3775 = T

0

0

ω

2664

3775 =

−ω sin α

0

ω cos α

2664

3775: ð9Þ

The situation is similar when the moveable landerrotates around the x-axis and y-axis at the angular velocityω.

Viscous hydrodynamics includes the linear, nonlinear,and coupling hydrodynamics caused by the interaction ofhorizontal and vertical surface motion. The highest order istaken as second order, and the conditions of all computa-tional simulations in this study are shown in Table 3.

The six-degree-of-freedom viscous hydrodynamics isshown as formulas (10), (11), (12), (13), (14), and (15).The simplified hydrodynamic coefficients on the six degreesof freedom fitted from the calculations results are shown inTable 4 (inertial hydrodynamic coefficients are included inthe table). The viscous hydrodynamic coefficients are alldimensionless numbers, and for the viscous hydrodynamiccoefficients, the dimensionless coefficient to u2, v2,w2 is 1/2ρL2, the dimensionless coefficient to q2, r2, rp is 1/2ρL4,and the dimensionless coefficient to vr,wq is 1/2ρL3, andfor the viscous hydrodynamic moment coefficients, thedimensionless coefficient to u2, v2,w2 is 1/2ρL3, the dimen-sionless coefficient to q2, r2, rp is 1/2ρL5, and the dimension-less coefficient to vr,wq is 1/2ρL4. The relationship betweenangular velocity and forces (moments) in the rotating armtest is shown in Figure 8. The relationship between drag

and velocity is shown in Figure 9.

Xvis = Xuuu2 + Xvvv

2 + Xwww2 + Xrrr

2 + Xqqq2

+ Xvrvr + Xwqwq + Xprpr,ð10Þ

Yvis = Yvv + Yrr + Yr rj jr rj j + Ypp + Yp pj jp pj j+ Yvwvw + Y vj jvv

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p + Yv vj j

vvj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p vj j + Yvqvq + Ywpwp

+ Ypqpq + Ywrwr + Yqrqr + Yww,

ð11Þ

Zvis = Zww + Zqq + Zq qj jq qj j + Zwww2 + Zvvv

2

+ Zrrr2 + Zppp

2 + Zw wj jw wj j+ Zw

ffiffiffiffiffiffiffiffiffiv2+w2

pj jwffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p + Z w

wj jffiffiffiffiffiffiffiffiffiv2+w2

pj j qj jwwj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p qj j

+ Zwqwq + Zvpvp + Zprpr + Zvrvr + Z wj j wj j,

ð12Þ

Kvis = Kuu + Kvv + Kww + Kqq + Kuuu2 + Krrr

2

+ Kp pj jp pj j + Kv vj jv vj j + Kvqvq + Kwpwp

+ Kwrwr + Kpqpq + Kuvuv + Kqqq2,

ð13Þ

Mvis =Mww +Mqq +Mq qj jq qj j +Mrrr2 +Mppp

2

+Mwffiffiffiffiffiffiffiffiffiv2+w2

pj jwffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p +Mw

wj jffiffiffiffiffiffiffiffiffiv2+w2

pj j rj jwwj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p rj j+Mvrvr +Muu +Mvv,

ð14Þ

Table 4: Simplified hydrodynamic coefficient.

Coef Value Coef Value Coef Value

X _u −5:8589e − 02 Ywp 1:0303904e + 01 Kp pj j −2:80136e + 00

Xuu −1:35758e − 01 Ypq 5:5370142e + 00 Kwp 7:22954e − 01

Xvv −8:89852e − 01 Ywr 2:5674126e + 01 Kpq 2:16510e − 01

Xww −1:00505e + 00 Yqr −4:9189501e + 01 M _q −1:33745e − 02

Xqq −1:82638e + 00 Z _w −1:1718e − 01 Mq qj j 1:33698e − 01

Xrr 1:15448e + 00 Zq qj j −2:3971221e + 00 Mpp −8:35750e − 01

Xpr −2:50100e + 00 Zww 1:4742334e + 00 N _r −5:6888e − 03

Y _v −3:8083e − 01 Zpp 4:8484061e + 00 Np pj j −8:41556e + 00

Yp 3:70578e + 04 Zwffiffiffiffiffiffiffiffiffiv2+w2

pj j −1:3851717e + 00 Nvw 1:00346e − 01

Yp pj j −8:47231e + 00 Zwq 1:5969039e − 01 N v/ vj jð Þffiffiffiffiffiffiffiffiffiv2+w2

pj j rj j 3:95702e − 02

Yv vj j −7:85474e − 01 Zvp 1:1612743e + 00 Nvq −5:01860e − 01

Y vj jv −1:00552e + 00 Zpr 1:0412445e + 00 Nwp 1:63202e + 00

Yvq 2:35154e + 01 Z wj j −6:6430789e + 00 Nwr −1:64769e − 01

9Geofluids

Page 10: The Hydrodynamic Coefficient Analysis and Motion Control ...

-0.12 -0.08 -0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–50–40–30–20–10

01020304050607080

Fx (N

)

α = 0α = 3α = 6

α = 9α = 12

(a)

–0.12 –0.08 – 0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–30–20–10

01020304050607080

Fy (N

)

α = 0α = 3α = 6

α = 9α = 12

(b)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12𝜔 (rad/s)

0

5

10

15

20

25

N (N

m)

α = 0α = 3α = 6

α = 9α = 12

(c)

Figure 8: Continued.

10 Geofluids

Page 11: The Hydrodynamic Coefficient Analysis and Motion Control ...

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–30–20–10

0102030405060

Fx (N

)

β = 0β = 3β = 6

β = 9β = 12

(d)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

05

10152025303540

Fy (N

)

β = 0β = 3β = 6

β = 9β = 12

(e)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–3–2–1

012345

N(N

m)

β = 0β = 3β = 6

β = 9β = 12

(f)

Figure 8: Continued.

11Geofluids

Page 12: The Hydrodynamic Coefficient Analysis and Motion Control ...

-0.12 -0.08 -0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–65

–60

–55

–50

–45

–40

–35

Fx (N

)

α = 0α = 3α = 6

α = 9α = 12

(g)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–25–20–15–10

–505

1015202530

Fz (N

)

α = 0α = 3α = 6

α = 9α = 12

(h)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–5.5–5

–4.5–4

–3.5–3

–2.5–2

–1.5–1

–0.50

M (N

m)

(i)

Figure 8: Continued.

12 Geofluids

Page 13: The Hydrodynamic Coefficient Analysis and Motion Control ...

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–60

–55

–50

–45

–40

–35

–30

Fx (N

)

β = 0β = 3β = 6

β = 9β = 12

(j)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–35–30–25–20–15–10

–505

1015202530

Fz (N

)

β = 0β = 3β = 6

β = 9β = 12

(k)

–0.12 –0.08 –0.04 0 0.04 0.08 0.12

𝜔 (rad/s)

–5

–4

–3

–2

–1

0

1

2

3

M (N

m)

β = 0β = 3β = 6

β = 9β = 12

(l)

Figure 8: Relationship between angular velocity and forces and moments in the rotating arm test: (a) between Fx and ω (β = 0) in thehorizontal plane; (b) between Fy and ω (β = 0); (c) between N and ω (β = 0); (d) between Fx and ω (α = 0) in the horizontal plane; (e)between Fy and ω (α = 0); (f) between N and ω (α = 0); (g) between Fx and ω (β = 0) in the vertical plane; (h) between Fz and ω (β = 0); (i)between M and ω (β = 0); (j) between Fx and ω (α = 0) in the vertical plane; (k) between Fz and ω (α=0); (l) between M and ω (α = 0).

13Geofluids

Page 14: The Hydrodynamic Coefficient Analysis and Motion Control ...

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

U (m/s)

0

10

20

30

40

50

60

70

Fx (N

)

Figure 9: Relationship between the drag force and velocity.

(a) (b)

Figure 10: Diagram of thruster configuration: (a) rear view; (b) top view.

14 Geofluids

Page 15: The Hydrodynamic Coefficient Analysis and Motion Control ...

Nvis =Nvv +Nrr +Nr rj jr rj j +Np pj j +Np pj jp pj j+Nvwvw +Nv

ffiffiffiffiffiffiffiffiffiv2+w2

pj jvffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p +N v

vj jffiffiffiffiffiffiffiffiffiv2+w2

pj j rj jvvj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p rj j +Nvqvq

+Nwpwp +Npqpq +Nwrwr +Nww:

ð15Þ

According to equations (3), (10), (11), (12), (13), (14),and (15), the simplified six-degree-of-freedom space motionequations of the Lingyun are as follows:

Surge motion equation:

m _u − vr +wq − xG q2 + r2� �

+ yG pq − _rð Þ + zG pr + _qð Þ� �=12ρL4 Xqq′ q2 + Xrr′ r2 + Xpr′ pr

h i+12ρL3X _u′ _u

+12ρL2 Xuu′ u2 + Xvv′ v2 + Xww′ w2

h i− W − Bð Þ sin θ + τX :

ð16Þ

Sway motion equation:

m _v −wp + ur − yG r2 + p2� �

+ zG qr − _pð Þ + xG pq + _rð Þ� �= Ypp +

12ρL4 Yp pj jp pj j + Ypqpq + Yqrqr

h i+12ρL3 Y _v _v + Yvqvq + Ywpwp + Ywrwr

� �+ W − Bð Þ cos θ sin φ + τY

+12ρL2 Yv vj j

vvj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p vj j + Y vj jvvffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p �:

ð17Þ

Heave motion equation:

m _w − uq + vp − zG p2 + q2� �

+ xG rp − _qð Þ + yG rq + _pð Þ� �= Z wj j wj j + 1

2ρL4 Zppp

2 + Zprpr + Zq qj jq qj jh i

+12ρL3 Z _w _w + Zvpvp + Zwqwq

� �+ 12ρL2 Zwww

2 + Zwffiffiffiffiffiffiffiffiffiv2+w2

pj jwffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p h i+ W − Bð Þ cos θ cos φ + τZ:

ð18Þ

Roll motion equation:

Ix _p + Iz − Iy� �

qr +m yG _w − uq + vpð Þ − zG _v −wp + urð Þ½ �=12ρL5 Kp pj jp pj j + Kpqpq

h i+12ρL4Kwpwp

+ yGW − yCBð Þ cos θ cos φ− zGW − zCBð Þ cos θ sin φ + τK :

ð19Þ

Pitch motion equation:

Iy _q + Ix − Izð Þrp +m zG _u − vr +wqð Þ − xG _w − uq + vpð Þ½ �=12ρL5 M _q _q +Mppp

2 +Mq qj jq qj jh i

+ xGW − xCBð Þ cos θ cos φ− zGW − zCBð Þ sin θ + τM:

ð20Þ

vyxB

BottomzB

yB

rvy rvy

rvz

1HT 2HT

1eVT 2eVT

1VT 2VT2rVT1rVT

(a)

Front

Bz

rhy rhyrhx

1HT 2HT

1eHT

2rHT

2eHT1VT 2VT

yB1rHT

(b)

Figure 11: Diagram of thruster configuration: (a) rear view; (b) top view.

Table 5: Position vectors for thruster configuration of the Lingyun.

Horizontal thrusters Vertical thrusters1rHT

2rHT1rVT

2rVT−rhx−rhy0

2664

3775

−rhxrhy

0

2664

3775

0

−rvy−rvz

2664

3775

0

rvy

−rvz

2664

3775

Table 6: Orientation vectors for thruster configuration of theLingyun.

Horizontal thrusters Vertical thrusters1eHT

2eHT1eVT

2eVT1

0

0

2664

3775

1

0

0

2664

3775

0

0

−1

2664

3775

0

0

−1

2664

3775

15Geofluids

Page 16: The Hydrodynamic Coefficient Analysis and Motion Control ...

Yaw motion equation:

Iz _r + Iy − Ix� �

pq +m xG _v −wp + urð Þ − yG _u − vr +wqð Þ½ �=12ρL5 N _r _r +Np pj jp pj j

h i+12ρL3 Nvwvw½ �

+12ρL4

Nwrwr +Nwpwp +Nvqvq

+N vvj j

ffiffiffiffiffiffiffiffiffiv2+w2

pj j rj jvvj j

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiv2 +w2

p rj j�+ xGW − xCBð Þ cos θ sin φ

+ yGW − yCBð Þ sin θ + τN :

ð21Þ

1.3. Control Allocation. The thruster configuration of theLingyun is shown in Figures 10 and 11. There are two hori-zontal thrusters utilized to control the surge motion and theyaw motion, and two vertical thrusts are utilized to controlthe heave motion and the roll motion. The control effective-ness matrix must first be determined to achieve precise con-

trol of the motion of four degrees of freedom by controllingthe forces (thruster’s revolutions) on each thruster. Positionvectors for the thruster configuration of the Lingyun areshown in Table 5. Orientation vectors for the thruster con-figuration of the Lingyun are shown in Table 6.

The thrust and torque vectors generated by the thrusteriTh can be expressed as

iτ =iTiQ

" #=

iTieiT ir × ie� �

" #=

iexieyiez

ir × ie� �

x

ir × ie� �

y

ir × ie� �

z

26666666666664

37777777777775iT: ð22Þ

By superimposition on a separate thrust iτ, i = 1 ~ 4, thetotal thruster force and torque vector are obtained τ:

–104

–8

3.5

–6

3 32.5 2.5

–4

22

–2

1.51.5 1

0

1 0.50.5 00 –0.5–0.5 –1

Figure 12: 3D motion simulation.

τ =

τX

τY

τZ

τK

τM

τN

2666666666664

3777777777775= 〠

4

i=1

iτ =

1ex2ex

3ex4ex

1ey2ey

3ey4ey

1ez2ez

3ez4ez

1r × 1e� �

x2r × 2e� �

x3r × 3e� �

x4r × 4e� �

x

1r × 1e� �

y2r × 2e� �

y3r × 3e� �

y4r × 4e� �

y

1r × 1e� �

z2r × 2e� �

z3r × 3e� �

z4r × 4e� �

z

26666666666664

37777777777775

|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}T

1T

2T

3T

4T

2666664

3777775

|fflfflffl{zfflfflffl}f

= Tf : ð23Þ

16 Geofluids

Page 17: The Hydrodynamic Coefficient Analysis and Motion Control ...

0 100 200 300 400 500 600 700 800 900 10000

0.2

0.4

0.6u (m/s)

(a)

0 100 200 300 400 500 600 700 800 900 1000–1

0

1

2

3x (m)

(b)

0 100 200 300 400 500 600 700 800 900 1000–0.3

–0.2

–0.1

0v (m/s)

(c)

0 100 200 300 400 500 600 700 800 900 1000–2

0

2

4y (m)

(d)

0 100 200 300 400 500 600 700 800 900 1000-0.015

-0.01

-0.005

0w (m/s)

(e)

0 100 200 300 400 500 600 700 800 900 1000–10

–5

0z (m)

(f)

Figure 13: Relationship between velocity, displacement, and motion simulation time: (a) velocity u; (b) velocity v; (c) velocity w; (d)displacement x; (e) displacement y; (f) displacement z.

17Geofluids

Page 18: The Hydrodynamic Coefficient Analysis and Motion Control ...

0 100 200 300 400 500 600 700 800 900 1000–1

–0.5

0

0.5

1p (deg/s)

(a)

0 100 200 300 400 500 600 700 800 900 1000–1

–0.5

0

0.5

1 roll (deg)

(b)

0 100 200 300 400 500 600 700 800 900 1000–1

–0.5

0

0.5

1q (deg/s)

(c)

0 100 200 300 400 500 600 700 800 900 1000–1

–0.5

0

0.5

1pitch (deg)

(d)

0 100 200 300 400 500 600 700 800 900 10000

5

10

15r (deg/s)

(e)

0 100 200 300 400 500 600 700 800 900 10000

5000

10000

15000heading (deg)

(f)

Figure 14: The relationship between angular velocity, rotation angle, and simulation time: (a) angular velocity u; (b) angular velocity v; (c)angular velocity w; (d) roll angle; (e) pitch angle; (f) heading angle.

18 Geofluids

Page 19: The Hydrodynamic Coefficient Analysis and Motion Control ...

In the formula above, T is the configuration matrix ofthe thruster and f is the control force vector. Replace the rel-

evant parameter in the above formula with iT = iKiu, andthe following formula can be obtained:

where K is the force coefficient matrix and u is the controlvector.

B = TK , ð25Þ

where B is the control effectiveness matrix. Thus, thethrust (moment) expression can be written as

τ = Bu: ð26Þ

Rows where all terms are zero in B indicate that the asso-ciated degrees of freedom cannot be directly controlled bythe thruster configured by the Lingyun.

1r × 1e =

0

0

rhy

26664

37775, 2r × 2e =

0

0

−rhy

26664

37775,

3r × 3e =

rvy

0

0

26664

37775, 4r × 4e =

−rvy

0

0

26664

37775:

ð27Þ

To sum up, we get the control effectiveness matrix B:

B = KT = K

1 1 0 0

0 0 0 0

0 0 −1 −1

0 0 rvy −rvy0 0 0 0

rhy −rhy 0 0

2666666666664

3777777777775: ð28Þ

After removing uncontrollable degrees of freedom, weget

τ =

τX

τZ

τK

τN

2666664

3777775

|fflfflffl{zfflfflffl}τ

=

K K 0 0

0 0 −K −K

0 0 Krvy −KrvyKrhy −Krhy 0 0

2666664

3777775

|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}B

1u2u3u4u

2666664

3777775

|fflffl{zfflffl}u

,

ð29Þ

where B is a simplified control matrix.

PID controller/S controller �ruster AUV depth/speed/

heading

Sensors

++

e (t) u (t)ɳ

Figure 15: The control schematic.

τ =

1ex2ex

3ex4ex

1ey2ey

3ey4ey

1ez2ez

3ez4ez

1r × 1e� �

x2r × 2e� �

x3r × 3e� �

x4r × 4e� �

x

1r × 1e� �

y2r × 2e� �

y3r × 3e� �

y4r × 4e� �

y

1r × 1e� �

z2r × 2e� �

z3r × 3e� �

z4r × 4e� �

z

26666666666664

37777777777775

|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}T

1K 0 0 0

0 2K 0 0

0 0 3K 0

0 0 0 4K

2666664

3777775

|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}K

1u2u3u4u

2666664

3777775

|fflffl{zfflffl}u

= TKu, ð24Þ

19Geofluids

Page 20: The Hydrodynamic Coefficient Analysis and Motion Control ...

0500

20

1000

40

0

60

500–500 0

Desired trajectoryReal trajectory

(a)

0 100 200 300 400 500 600 700 800–400

–300

–200

–100

0

100

(0, 0)

(100, –100)

(200, –300)

(300, –400)

(400,–300)

(500, –100)

(600, 0)

(700, –100)

(800, –300)

x-y desired trajectoryx-y real trajectory

(b)

–400 – 350 –300 –250 –200 –150 –100 –50 500

10

20

30

40

50

60

(0, 0)

(–100, 6.6667)

(–300, 13.3333)

(–400, 20)

(–300, 26.6667)

(–100, 33.3333)

(0, 40)

(–100, 46.6667)

(–300, 53.3333)

y-z desired trajectoryy-z real trajectory

0

(c)

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

(0, 0)

(100, 6.6667)

(200, 13.3333)

(300, 20)

(400, 26.6667)

(500, 33.3333)

(600, 40)

(700, 46.6667)

(800, 53.3333)

x-z desired trajectoryx-z real trajectory

(d)

Figure 16: PID control trajectory: (a) in the 3D space; (b) in the x-y plane; (c) in the y-z plane; (d) in the x-z plane.

20 Geofluids

Page 21: The Hydrodynamic Coefficient Analysis and Motion Control ...

0500

20

1000

40

0

60

500–500 0

Desired trajectoryReal trajectory

(a)

0 100 200 300 400 500 600 700 800–400

–300

–200

–100

0

100

*(0, 0)

*(100, –100)

*(200, –300)

*(300, –400)

*(400, –300)

*(500, –100) *(700, –100)

*(600, 0)

x-y Desired trajectoryx-y Real trajectory

(b)

–400 –350 –300 –250 –200 –150 –100 –500

10

20

30

40

50

*(0, 0)

*(–100, 6.6667)

*(–300, 13.3333)

*(–400, 20)

*(–300, 26.6667)

*(–100, 33.3333)

*(0, 40)

*(–100, 46.6667)

0 50

y-z Desired trajectoryy-z Real trajectory

(c)

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

*(0, 0)

*(100, 6.6667)

*(200, 13.3333)

*(300, 20)

*(400, 26.6667)

*(500, 33.3333)

*(600, 40)

*(700, 46.6667)

x-z Desired trajectoryx-z Real trajectory

(d)

Figure 17: S control trajectory: (a) in the 3D space; (b) in the x-y plane; (c) in the y-z plane; (d) in the x-z plane.

21Geofluids

Page 22: The Hydrodynamic Coefficient Analysis and Motion Control ...

After the dimensionless processing, the control effective-ness matrix can be obtained as

B =

12

12

0 0

0 0 −12

−12

0 012

−12

12

−12

0 0

2666666666664

3777777777775: ð30Þ

1.4. Motion Control and Simulation. In order to control themotion of the Lingyun, it is necessary to construct its kine-matic and dynamic equations first. Based on the hydrody-namic coefficient calculated in the foregoing section and theanalysis of hydrodynamic coefficients, the kinematic anddynamic equations are constructed and differential equationsare solved by the fourth-order Runge-Kutta methods to verifythe accuracy of the model. When a fixed thrust (moment) vec-tor ½τX τY τZ τK τM τN �T = ½30 0 3 0 0 3�T is given tothe model, the motion shown in Figure 12 can be obtained.The speed on six degrees of freedom can be quickly convergedby the relationship shown in Figures 13 and 14.

The control schematic is shown in Figure 15. The PIDcontroller and S controller are designed to control the Lin-gyun moving along the desired trajectory.

The path controller utilizes three control functions tocontrol heading, depth, and speed, respectively. All controlparameters are found separately and put together in a vector,as shown in (31). PC is a vector of control variables in eachdegree of freedom [28].

PC = PC,speed 0 PC,depth 0 0 PC,heading� �T

: ð31Þ

For a PID controller, the control law is given as

PC = −kpe tð Þ − ki

ðT0e τð Þdτ − kd _e tð Þ, ð32Þ

where e represents the error and _e represents the differ-ential of the error.

For an S controller, the control law is given as

u =2:0

1:0 + e −k1e−k2 _eð Þ� �− 1:0

,

espeed = u tð Þ − ud tð Þ,edepth = z tð Þ − zd tð Þ,

eheading = ψ tð Þ − ψd tð Þ,_eheading = _ψ tð Þ,

ð33Þ

where e and _e are input variables (error and error rate) andk1 and k2 are the control parameters for the correspondingerror and derivative of the error, respectively.

The control parameters PC are allowed for each thrusterby using the thrust allocation matrix B†. The allocated thrustparameters, NRPM, are the values set as RPM (revolutionsper minute) for each thruster [28].

NRPM = B†PC: ð34Þ

The control effect obtained by the PID control method isshown in Figure 16, and the moveable lander can follow thedesired path. As shown in Figure 17, the motion controleffect obtained by the S control method is evidentlyimproved compared with that shown in Figure 16, whichcan follow the desired path well, and the control effect canmeet the requirements of engineering operation.

2. Conclusions

In this paper, the analysis and calculation of the full set ofhydrodynamic coefficients of the Lingyun moveable landerare completed by the CFD method, and the calculationresults are meeting the needs of vehicle design modellingestablishment. It is proven that the CFD can meet thedynamic analysis of the moveable lander and can simulatethe tow-tank tests, rotating arm tests, et cetera. In this paper,kinematic equations and dynamic equations are established.The PID control method and S control method are utilizedto simulate the motion of the Lingyun movable lander, andthe simulation result is shown in the paper. The CFDmethod can offer an alternative (where funding allows)method to analyze the hydrodynamic property of the vehi-cle, which has the advantages of high efficiency, accurate cal-culation result, and low cost. And the simulation results canprovide significant information for the design of the vehiclesystem.

Data Availability

The data used to support the findings of this study are avail-able from the corresponding author upon request.

Conflicts of Interest

There are no conflicts of interest regarding the publication ofthis paper.

Acknowledgments

This work is supported by the Natural Science Foundation ofChina (NSFC) (no. 51809255): Research on tracking strategyof cold ocean eddy-upwelling with moveable landers; YouthInnovation Promotion Association, Chinese Academy ofSciences (no. 2020362); National Key Research and Devel-opment Plan of China (no. 2018YFC0307900); and ChinaStrategic Priority Research Program of the Chinese Acad-emy of Sciences (Grant No. XDA13030301).

References

[1] S. Bhat and I. Stenius, “Hydrobatics: a review of trends, chal-lenges and opportunities for efficient and agile underactuated

22 Geofluids

Page 23: The Hydrodynamic Coefficient Analysis and Motion Control ...

AUVs,” in 2018 IEEE/OES Autonomous Underwater VehicleWorkshop (AUV), pp. 1–8, IEEE, 2018.

[2] G. A. Hollinger, U. Mitra, and G. S. Sukhatme, “Active andadaptive dive planning for dense bathymetric mapping,” inExperimental Robotics, pp. 803–817, Springer, 2013.

[3] M. R. Dhanak, P. E. An, and K. Holappa, “An AUV survey inthe littoral zone: small-scale subsurface variability accompany-ing synoptic observations of surface currents,” IEEE Journal ofOceanic Engineering, vol. 26, no. 4, pp. 752–768, 2001.

[4] M. Huang, K. Zhang, Z. Zeng, T. Wang, and Y. Liu, “An AUV-assisted data gathering scheme based on clustering and matrixcompletion for smart ocean,” IEEE Internet of Things Journal,vol. 7, no. 10, pp. 9904–9918, 2020.

[5] X. Zhuo, M. Liu, Y. Wei, G. Yu, F. Qu, and R. Sun, “AUV-aided energy-efficient data collection in underwater acousticsensor networks,” IEEE Internet of Things Journal, vol. 7,no. 10, pp. 10010–10022, 2020.

[6] J. Yan, X. Yang, X. Luo, and C. Chen, “Energy-efficient datacollection over AUV-assisted underwater acoustic sensor net-work,” IEEE Systems Journal, vol. 12, no. 4, pp. 3519–3530,2018.

[7] M. Carreras, J. D. Hernández, E. Vidal, N. Palomeras, D. Ribas,and P. Ridao, “Sparus II AUV—a hovering vehicle for seabedinspection,” IEEE Journal of Oceanic Engineering, vol. 43,no. 2, pp. 344–355, 2018.

[8] M. Eichhorn, C. Ament, M. Jacobi et al., “Modular AUV sys-tem with integrated real-time water quality analysis,” Sensors,vol. 18, no. 6, p. 1837, 2018.

[9] S. J. Xu, D. F. Han, and Q. W. Ma, “Hydrodynamic forces andmoments acting on a remotely operate vehicle with an asym-metric shape moving in a vertical plane,” European Journalof Mechanics - B/Fluids, vol. 54, pp. 1–9, 2015.

[10] J. Liu, R. Hekkenberg, F. Quadvlieg, H. Hopman, and B. Zhao,“An integrated empirical manoeuvring model for inland ves-sels,” Ocean Engineering, vol. 137, pp. 287–308, 2017.

[11] F. Azarsina and C. D. Williams, “Manoeuvring simulation oftheMUN Explorer AUV based on the empirical hydrodynam-ics of axi-symmetric bare hulls,” Applied Ocean research,vol. 32, no. 4, pp. 443–453, 2010.

[12] J. L. Dantas, W. S. Caetano, R. T. Vale, and E. A. de Barros,“Analysis of identification methods applied to free model testsof the Pirajuba AUV,” IFAC Proceedings Volumes, vol. 46,no. 33, pp. 185–190, 2013.

[13] J. L. D. Dantas, E. A. de Barros, F. V. Boas, F. A. Mutscheler,and C. H. Umeda, “Experimental research on AUVmanoeuvr-ability,” in ABCM (Ed.). COBEM 2011-21st International Con-gress of Mechanical Engineering, 2011.

[14] J. Park, S. H. Rhee, H. K. Yoon, S. Lee, and J. Seo, “Effects of apropulsor on the maneuverability of an autonomous underwa-ter vehicle in vertical planar motion mechanism tests,” AppliedOcean Research, vol. 103, no. 10, pp. 23–40, 2020.

[15] P. Jagadeesh, K. Murali, and V. G. Idichandy, “Experimentalinvestigation of hydrodynamic force coefficients over AUVhull form,” Ocean Engineering, vol. 36, no. 1, pp. 113–118,2009.

[16] Z. Yuan, X. Zhang, C. Ji, L. Jia, H. Wang, and A. Incecik, “Sidewall effects on ship model testing in a towing tank,” OceanEngineering, vol. 147, pp. 447–457, 2018.

[17] J. Park, N. Kim, and Y. Shin, “Experimental study on hydrody-namic coefficients for high-incidence-angle maneuver of a

submarine,” International Journal of Naval Architecture andOcean Engineering, vol. 9, no. 1, pp. 100–113, 2017.

[18] A. S. Bahaj, A. F. Molland, J. R. Chaplin, and W. Batten,“Power and thrust measurements of marine current turbinesunder various hydrodynamic flow conditions in a cavitationtunnel and a towing tank,” Renewable Energy, vol. 32, no. 3,pp. 407–426, 2007.

[19] J. P. J. Avila and J. C. Adamowski, “Experimental evaluation ofthe hydrodynamic coefficients of a ROV through Morison’sequation,” Ocean Engineering, vol. 38, no. 17-18, pp. 2162–2170, 2011.

[20] H. Xu, V. Hassani, and C. Guedes Soares, “Parameters estima-tion of nonlinear manoeuvring model for marine surface shipbased on PMM tests,” in International Conference on OffshoreMechanics and Arctic Engineering, American Society ofMechanical Engineers, 2018.

[21] H. Kim, H. Akimoto, and H. Islam, “Estimation of the hydro-dynamic derivatives by RANS simulation of planar motionmechanism test,” Ocean engineering, vol. 108, pp. 129–139,2015.

[22] H. Hai, Z. Zexing, L. Jiyong, T. Qirong, Z. Wanli, andG. Wang, “Investigation on the mechanical design and manip-ulation hydrodynamics for a small sized, single body andstreamlined I-AUV,”Ocean Engineering, vol. 186, p. 106, 2019.

[23] S. Tang, T. Ura, T. Nakatani, B. Thornton, and T. Jiang, “Esti-mation of the hydrodynamic coefficients of the complex-shaped autonomous underwater vehicle TUNA-SAND,” Jour-nal of Marine Science and Technology, vol. 14, no. 3, pp. 373–386, 2009.

[24] W. Tian, B. Song, and H. Ding, “Numerical research on theinfluence of surface waves on the hydrodynamic performanceof an AUV,” Ocean Engineering, vol. 183, pp. 40–56, 2019.

[25] M. H. Shojaeefard, A. Khorampanahi, and M. Mirzaei,“Numerical investigation of oscillation frequency and ampli-tude effects on the hydrodynamic coefficients of a body withNACA0012 hydrofoil section,” Journal of Mechanical Scienceand Technology, vol. 31, no. 5, pp. 2251–2260, 2017.

[26] L. Molnar, E. Omerdic, and D. Toal, “Guidance, navigationand control system for the Tethra unmanned underwater vehi-cle,” International Journal of Control, vol. 80, no. 7, pp. 1050–1076, 2007.

[27] X. Liu and Y. Xu, “S control of automatic underwater vehicles,”Ocean Engineering, vol. 19, no. 3, pp. 81–84, 2001.

[28] S. M. Mo, Development of a Simulation Platform for ROV Sys-tems, Master's thesis, NTNU, 2015.

23Geofluids