Denizaltılarda balast tankları, denizaltının batma ve yüzme yeteneklerini kontrol etmek için kullanılır. Balast tanklarının işlevleri: - Batma: Denizaltı batmak istediğinde, balast tankları su ile doldurulur, bu da denizaltının ağırlığını artırarak suyun kaldırma kuvvetini aşmasını ve batmasını sağlar. - Yüzme: Denizaltı yüzeye çıkmak istediğinde, balast tanklarındaki su boşaltılır ve yerine hava doldurulur, bu da denizaltının ağırlığını azaltarak suyun kaldırma kuvvetinin denizaltıyı yukarı itmesini sağlar.