We propose a ballast flushing system for ballast sediments removing. Both numerical and experimental methods is conducted in this work. The sediments distribution in this ballast tank during flushing is obtained. The energy consumption of this ballast flushing system is obtained.