Professional Documents
Culture Documents
A Mathematical Model For The Analysis and Control PDF
A Mathematical Model For The Analysis and Control PDF
A Mathematical Model For The Analysis and Control PDF
net/publication/267919339
A mathematical model for the analysis and control of ballast tank blowing and
venting operations in manned submarines
CITATIONS READS
2 351
3 authors:
J. García Peláez
Navantia
35 PUBLICATIONS 58 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Non-Acoustic Submarine Signatures Control: Deployables Magnetic Anomaly Detection Maskers View project
All content following this page was uploaded by Roberto Font on 15 January 2015.
roberto.font@upct.es,alberto.murillo@upct.es
Javier Garcı́a
jgpelaez@navantia.es
Abstract
1 Introduction
Ballast tanks are distributed along the length of the submarine. When filled
with water, they contribute with the submarine mass, allowing it to submerge.
During an unexpected event or emergence, air is blown into the ballast tanks
from very high pressure bottles, expelling the water out of the tanks. The
submarine loss weight, its buoyancy is higher, and it can emerge quicker. To
fill the tanks with water again, air is vented out of the ballast tanks.
Although the tanks are usually blown only on emergency situations, blowing
and venting could potentially be used to improve the vehicle manoeuvrability.
These operations are currently performed based exclusively on the operator
experience and, due to the high degree of accuracy required, would enormously
benefit from the implementation of a control system. To this end, first, accurate
mathematical models for both processes are needed.
In Section 2 we propose a model for a coupled system of blowing-venting
operations. Then, these two processes are coupled with the usual Feldman’s
coefficient based hydrodynamic model for the equations of motion (see [4] and
more precisely [8]). In Section 3 we formulate a constrained, nonlinear, optimal
control problem which has the aperture of blowing-venting valves of each of the
tanks as the control variables. Finally, Section 4 presents simulation results
obtained by the proposed optimal control scheme in an emergency rising ma-
noeuvre in which the roll angle must be minimized. Results seem to indicate
that blowing-venting operations may help in a significant way to the control of
this type of manoeuvre.
2 Mathematical modeling
The aim of this section is to provide mathematical models for both blowing and
venting processes as well as their influence over the behavior of the submarine.
Our mathematical model for the equations of motion is based on Feldman’s [4]
six degree of freedom (DOF) submarine equations of motion adapted to the
particular characteristics of a prototype developed by the company Navantia
S.A. Cartagena Shipyard (Spain). We refer the reader to [8] for a complete
description of the resulting model.
Supersonic flow: In this case, it is easy to calculate the mass flow rate at
the nozzle throat, where the Mach number is unity. Precisely,
ρ∗a a∗
ṁF = ρ∗a v ∗ A = ρa,0 a0 A, (1)
ρa,0 a0
where A is the area in the nozzle throat, a is the speed of sound, v is the air
velocity, ρa is the density of air, the asterisk means conditions wherein the Mach
number is equal to unity and the subscript 0 denotes stagnant conditions.
Assuming that in this particular case stagnant conditions are the bottle
conditions, using the relations √ between stagnant and static conditions, the ideal
gas law ρa,0 = Rpg0T0 and a0 = γRg T0 , the mass flow rate is
√
( ) γ−1
γ+1
ApF (t) 2
ṁF (t) = √ γ , (2)
Rg TF (t) γ+1
where γ is the isentropic constant, Rg is the gas constant for air and TF is the
temperature in the bottle.
where Ae is the exit area, in this case Ae = A, M is the Mach number and
the subscript e denotes conditions at the exit. The Mach number at the exit is
given by v
u [( ) γ−1 ]
u 2 p
Me = t
γ
F
−1 . (4)
γ−1 pB
Substituting (4) into (3) and proceeding as in the supersonic case, we get
v [( ]
u ) γ2 ( ) γ+1
ApF (t) ut 2γ pB (t) pB (t) γ
ṁF (t) = √ − . (5)
Rg TF (t) γ − 1 pF (t) pF (t)
As the pressure in the bottle drops, the temperature increases. If the heat
transmission is neglected, however, the process can be considered to be adi-
abatic. Let mF 0 , pF 0 be the initial mass and pressure in the bottle and VF
the bottle volume. Under the above assumptions the momentary pressure and
temperature are given by
( )γ
mF (t) pF (t)VF
pF (t) = pF 0 , TF (t) = . (6)
mF 0 Rg mF (t)
Let si ∈ L∞ (0, tf ; [0, 1]) denote the aperture of the blowing valve of the
i−th ballast tank during the time interval [0, tf ]. Thus, the final equation for
the mass flow rate from bottle i is
( ) 12
mF i (t)γ+1 pF 0
ṁF i (t) = si (t)A µi (pBi (t), mF i (t)) (7)
mγF 0 VF
with
√
( ) γ+1
2 γ−1
Pc ≤
pF
γ ,
γ+1 pB
v
u
u 2 γ+1
µ(pB , mF ) = u 2γ p
γ
p
γ
pF
u (B )γ − (B )γ ,
t
1< < Pc
γ−1 pF 0 mF
pF 0 mF pB
mF 0 mF 0
pF
0, ≤1
pB
Although the geometric details of the venting system are not available and
therefore pressure losses can not be directly calculated, an evaluation of µ (pB , pext )
for several values of the ppext
B
ratio taking into account the different pressure
losses along the system has been provided. Let Π = ppext B
be the pressure ratio.
A expression for µ(Π) was obtained used a least squares fit of these data.
The variation in the mass of air in the ballast tank is the difference between
the mass flow rate from the bottle and the mass flow rate through the venting
valve. Let si ∈ L∞ (0, tf ; [0, 1]) be the aperture of venting valve of the i−th
ballast tank, then from (8):
where pSEA is the pressure outside the flood port, Ah is the outlet hole area and
Ch is a coefficient that takes into account that, since the outlet hole is actually
a grid, the effective area is smaller than Ah .
If pressure in ballast tank is lower than the outside pressure, then water
flows into the tank. In this case, the expression for the volume flow is (10), but
with a negative value.
The volume occupied by air increases (and in the same quantity) as the
volume occupied by water decreases. Thus, the rate at which it changes, V̇B , will
be the volume flow out of the ballast tank, qB , given by (10). Using the perfect
mB (t)Rg TB
gas equation, the momentary volume of air in the tank is VB (t) = .
pB (t)
The variation in the i−th tank pressure is then
∑
N
m(t) = m0 − ∆mi (t). (13)
i=1
where Ω stands for the set of constraints for the state variable.
We refer to [6] for a more detailed description as well as a detailed analysis
of the well-posedness of (15).
4 A numerical experiment
The proposed models have been implemented with the help of the software
Matlab. At each iteration of the gradient algorithm, the numerical resolutions
of the state and adjoint state equations have been carried out by using the
ODE45 function, which is a one-step solver based on an explicit Runge-Kutta
method.
On an emergency situation, like on board fire or flood, submarines may need
to rise to the surface quickly. The typical protocol for this situation is to use the
control planes to pitch the nose of the submarine up, increase the speed, and
blow the ballast tanks to reduce the weight of the submarine and drive it to the
surface with buoyancy. As analyzed in [1, 9], small to medium size submarines
exhibit a roll instability during these kind of manoeuvres. Full scale trials
showed that submarines rose with roll angles up to 25 degrees. It is also known
that if the the submarine emerges with a high roll angle, it may experiment
large roll oscillations on the surface. Of course, this is an undesirable situation,
particularly if the operators are attending to the original problem that required
the emergency rise.
For these reasons, it might be interesting to check if this situation can be
prevented by using our control algorithm. To this end, and emergency rising
manoeuvre has been simulated for two different scenarios:
1) A standard manoeuvre. Initial depth is 100 m, initial speed is 2 m/s. At
t = 0 the stern and bow planes are set to −20 and 20 degrees respectively
and the propeller is set to 150 rpm. At the same time, ballast tanks 2–5 are
simultaneously blown with half the maximum intensity (this corresponds
to si = 0.5 in our model). Vent valves remain closed (si = 0) throughout
all the simulation.
2) Same manoeuvre, with the control algorithm acting from t = 0 to t = 30
s using Scenario 1 as initialization and looking to achieve three main
objectives: a) Submarine must rise in a similar time as it does in the
Figure 1: Depth, pitch and roll angle for scenarios 1 (dashed line) and 2 (solid
line).
Figure 3: Vent valve aperture for standard (dashed lines) and optimal (solid
lines) controls.
but this seems to allow a smoother transition when the two valves are simul-
taneously open. As we said before, the use of venting valves seems to improve
the results obtained by only blowing the tanks.
5 Acknowledgments
This work has been supported by projects 2989/10MAE from Navantia S. A.
and 08720/PI/08 from Fundación Séneca, Agencia de Ciencia y Tecnologı́a de
la Región de Murcia (Programa de Generación de Conocimiento Cientı́fico de
Excelencia, IIPCTRM 2007-10).
Bibliography
[1] M. C. Bettle, A. G. Gerber and G. D. Watt, Unsteady analysis of the six DOF motion
of a buoyantly rising submarine, Computers and Fluids. (2009) 38:1833–1849.
[2] L. Byström, Submarine recovery in case of flooding, Naval Forces. (2004) Vol. XXV.
[3] C. T. Crowe, D. F. Elger and J. A. Roberson, Engineering Fluid Mechanics. John
Wiley & sons, (2004) Washington DC.
[4] J. Feldman, Revised standard submarine equations of motion, David W. Taylor Naval
Ship Research and Development Center (1979) Washington DC, DTNSRDC/SPD-0393-
09.
[5] R. Font, J. Garcı́a and D. Ovalle, Modeling and Simulating Ballast Tank Blowing and
Venting Operations in Manned Submarines, 8th IFAC Conference on Control Applica-
tions in Marine Systems, Rostock-Warnemünde, Germany, 2010.
[6] R. Font, J. Garcı́a, A. Murillo and F. Periago, Controllability of a mathematical model
for blowing and venting operations in submarines, XXII Congreso de Ecuaciones Difer-
enciales y Aplicaciones, Palma de Mallorca, Spain, 2011.
[7] T. I. Fossen, Guidance and control of ocean vehicles. John Wiley & sons (1994) Wash-
ington DC.
[8] D. Ovalle, J. Garcı́a and F. Periago, Analysis and numerical simulation of a nonlin-
ear mathematical model for testing the manoeuvrability capabilities of a submarine.
NonLinear Analysis B: Real World Applications. (2011) 12:1654–1669.
[9] G.D. Watt, Modelling and simulating unsteady six degrees-of-freedom submarine rising
maneuvers, DRDC Atlantic (2007).