A variational solution method applied to a nonlinear water-structure interaction system