A Runge-Kutta discontinuous Galerkin (RKDG) finite element method is applied to the liquid sloshing problem using the depth-averaged shallow water equations in a rotating frame of reference. A weak statement formulation is developed by multiplying the equations by a test function and integrating over a typical element. The basis functions are Legendre polynomials of degree one, resulting in formally second-order spatial accuracy. Second-order time integration is achieved using a second-order Runge-Kutta method. A minmod slope limiter is incorporated into the solution near discontinuities to control nonphysical oscillations and to ensure nonlinear total variation bounded stability. The method is first applied to the dam-breaking problem with zero rotation to validate the basic numerical implementation. Grid independence of the solutions is established and solution error is quantified by computing the $L1$ norm and comparing the estimated convergence rates to theoretical convergence rates. Stability is demonstrated subject to a Courant-Fredricks-Lewey restriction. Sloshing in a nonrotating tank with a prescribed initial water surface elevation is first investigated to demonstrate the ability of the method to capture the wave speed of traveling waves, followed by a tank undergoing sinusoidal rotation. Time histories of water surface elevation at selected locations, as well as pressure distribution on the tank walls and the corresponding moment about the tank centerline are computed and compared to experimental data and to previous computations. Finally, a limited parameter study is performed to determine the effect of varying roll angle, depth to width ratio, and forcing frequency on the resulting maximum moment about the tank centerline.

1.
Zhong
,
Z.
,
Falzarano
,
J. M.
, and
Fithen
,
R. M.
, 1998, “
A Numerical Study of U-Tube Passive Anti-Rolling Tanks
,”
Proceedings of the 8th Offshore and Polar Engineering Conference
, Vol.
3
,
Montreal
, May 24–29, pp.
504
512
.
2.
Kareem
,
A.
,
Kijewski
,
T.
, and
Tamura
,
Y.
, 1999, “
Mitigation of Motions of Tall Buildings With Specific Examples of Recent Applications
,”
Wind Struct.
1226-6116,
2
(
3
), pp.
205
251
.
3.
Verhagen
,
H. G.
, and
Wijngaarden
,
L. V.
, 1965, “
Non-Linear Oscillations in a Fluid Container
,”
J. Fluid Mech.
0022-1120,
22
, pp.
737
751
.
4.
Faltinsen
,
O.
, 1974, “
A Nonlinear Theory of Sloshing in Rectangular Tanks
,”
J. Ship Res.
0022-4502,
18
(
4
), pp.
224
241
.
5.
Faltinsen
,
O.
, 1978, “
A Numerical Nonlinear Method of Sloshing in Tanks With Two-Dimensional Flow
,”
J. Ship Res.
0022-4502,
22
(
3
), pp.
193
202
.
6.
Mikelis
,
N. E.
, and
Journee
,
J. M.
, 1984, “
Experimental and Numerical Simulations of Sloshing Behavior in Liquid Cargo Tanks and its Effect on Ship Motion
,”
National Conference on Numerical Methods for Transient and Coupled Problems
, Venice, July 9–13.
7.
Journee
,
J. M.
, 1997, “
Liquid Cargo and its Effect on Ship Motions
,”
Proceedings of the 6th International Conference on Stability of Ships and Ocean Structures
,
Varna
, Bulgaria, Sep. 22–27, pp.
137
150
.
8.
Dillingham
,
J. T.
, and
Falzarano
,
J. M.
, 1986, “
A Numerical Method for Simulating Three-Dimensional Sloshing
,”
Spring Meeting, STAR Symposium
, May 20–23.
9.
Zhong
,
Z.
,
Falzarano
,
J. M.
, and
Fithen
,
R. M.
, 1998, “
A Numerical Study of U-Tube Passive Anti-Rolling Tanks
,”
Proceedings of the 8th Offshore and Polar Engineering Conference
, Vol.
3
,
Montreal
, May 24–29,
International Society of Offshore and Polar Engineers
,
Golden, CO
, pp.
504
512
.
10.
Ibrahim
,
R. A.
, and
Pilipchuk
,
V. N.
, 2001, “
Recent Advances in Liquid Sloshing Dynamics
,”
Appl. Mech. Rev.
0003-6900,
54
(
2
), pp.
133
199
.
11.
Armenio
,
V.
, and
La Rocca
,
M.
, 1996, “
On the Analysis of Sloshing of Water in Rectangular Containers: Numerical Study and Experimental Validation
,”
Ocean Eng.
0029-8018,
23
(
8
), pp.
705
739
.
12.
Ikeda
,
T.
, and
Nakagawa
,
N.
, 1997, “
Non-Linear Vibrations of a Structure Caused by Water Sloshing in a Rectangular Tank
,”
J. Sound Vib.
0022-460X,
201
(
1
), pp.
23
41
.
13.
Modi
,
V.
, and
Munshi
,
S.
, 1998, “
An Efficient Liquid Sloshing Damper for Vibration Control
,”
J. Fluids Struct.
0889-9746,
12
, pp.
1055
1071
.
14.
Celebi
,
M.
, and
Akyildiz
,
H.
, 2002, “
Non-Linear Model of Liquid Sloshing in a Moving Rectangular Tank
,”
Ocean Eng.
0029-8018,
29
, pp.
1527
1553
.
15.
Lee
,
H.
, and
Cho
,
J.
, 2004, “
Numerical Study on Liquid Sloshing in Baffled Tank by Nonlinear Finite Element Method
,”
Comput. Methods Appl. Mech. Eng.
0045-7825,
193
, pp.
2581
2598
.
16.
Frandsen
,
J.
, 2004, “
Sloshing Motion in Excited Tanks
,”
J. Comput. Phys.
0021-9991,
196
, pp.
53
87
.
17.
Wang
,
B.
, and
Khoo
,
B.
, 2005, “
Finite Element Analysis of Two-Dimensional Nonlinear Sloshing Problems in Random Excitations
,”
Ocean Eng.
0029-8018,
32
, pp.
107
133
.
18.
Akyildiz
,
H.
, and
Unal
,
E.
, 2005, “
Experimental Investigation of Pressure Distribution on a Rectangular Tank Due to the Liquid Sloshing
,”
Ocean Eng.
0029-8018,
32
, pp.
1503
1516
.
19.
Lee
,
T.
,
Zhou
,
Z.
, and
Cao
,
Y.
, 2002, “
Numerical Simulations of Hydraulic Jumps in Water Sloshing and Water Impacting
,”
ASME J. Fluids Eng.
0098-2202,
124
, pp.
215
226
.
20.
Vreugdenhil
,
C. B.
, 1994,
Numerical Methods for Shallow-Water Flow
, Water Science and Technology Library, Vol.
13
,
Kluwer
,
Dordrecht
.
21.
Anderson
,
D.
,
Tannehill
,
J.
, and
Pletcher
,
R.
, 1984,
Computational Fluid Mechanics and Heat Transfer
,
McGraw-Hill
,
New York
.
22.
Van Leer
,
B.
, 1979, “
Towards the Ultimate Conservative Difference Scheme: A Second-Order Sequel to Godunov’s Method
,”
J. Comput. Phys.
0021-9991,
23
, pp.
263
275
.
23.
Reed
,
W. H.
, and
Hill
,
T. R.
, 1973, “
Triangular Mesh Methods for the Neutron Transport Equation
,” TR LA-UR-73-479,
Los Alamos Scientific Laboratory
, Los Alamos, NM.
24.
Douglas
,
J.
, and
Dupont
,
J.
, 1976,
Interior Penalty Procedures for Elliptic and Parabolic Galerkin Methods
,
Lecture Notes in Physics
58
,
Springer-Verlag
,
Berlin
.
25.
Wheeler
,
M. F.
, 1978, “
An Elliptic Collocation Finite Element Method With Interior Penalties
,”
SIAM (Soc. Ind. Appl. Math.) J. Numer. Anal.
0036-1429,
15
, pp.
152
161
.
26.
Arnold
,
D. N.
, 1982, “
An Interior Penalty Finite Element Method With Discontinuous Elements
,”
SIAM (Soc. Ind. Appl. Math.) J. Numer. Anal.
0036-1429,
19
, pp.
742
760
.
27.
Cockburn
,
B.
, and
Shu
,
C. W.
, 1989, “
TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws, II: General Framework
,”
Math. Comput.
0025-5718,
52
(
186
), pp.
411
435
.
28.
Cockburn
,
B.
,
Lin
,
S. Y.
, and
Shu
,
C. W.
, 1989, “
TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws, III: One Dimensional Systems
,”
J. Comput. Phys.
0021-9991,
84
, pp.
90
113
.
29.
Cockburn
,
B.
,
Hou
,
S.
, and
Shu
,
C. W.
, 1990, “
TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws, IV: The Multi-Dimensional Case
,”
Math. Comput.
0025-5718,
54
, pp.
545
581
.
30.
Cockburn
,
B.
, and
Shu
,
C. W.
, 1998, “
TVB Runge-Kutta Local Projection Discontinuous Galerkin Finite Element Method for Conservation Laws, V: Multi-Dimensional Systems
,”
J. Comput. Phys.
0021-9991,
141
, pp.
190
244
.
31.
Roe
,
P. L.
, 1981, “
Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes
,”
J. Comput. Phys.
0021-9991,
43
, pp.
357
372
.
32.
Hirsch
,
C.
, 1984,
Numerical Computation of Internal and External Flows
,
Wiley
,
New York
, Vol.
2
.
33.
Roe
,
P. L.
, 1983, “
Some Contributions to the Modeling of Discontinuous Flows
,”
Proc. 1983 AMS-SIAM Summer Seminar on Large Scale Computing in Fluid Mechanics
,
Lectures in Applied Mathematics
, Vol.
22
,
SIAM
,
, pp.
163
193
.
34.
Chakravarthy
,
S. R.
, and
Osher
,
S.
, 1983, “
High Resolution Applications of the Osher Upwind Scheme for the Euler Equations
,”
Proceedings of the AIAA 6th Computational Fluid Dynamics Conference
,
AIAA
,
Washington, DC
, AIIA Paper No. 83-1943, pp.
363
373
.