声呐能使潜艇在较深的水下发现水面和水下目标。它是利用声波在水中的传播来探测目标的,使用比较广泛。探测出目标后,潜艇就可发射鱼雷或导弹对目标进行攻击。
在水下发射鱼雷比水上复杂多了。现代潜艇上装有包括电子计算机在内的鱼雷射击指挥系统,以保证鱼雷准确地击中目标。
现代潜艇还经常用导弹来攻击目标。在水下发射导弹也是比较困难的。潜艇发射导弹是用导弹发射筒来发射的。平时,导弹就装在发射筒内,筒的上端有密封盖,防止海水灌入。
发射前,先使筒内的气压与海水的压力相等,然后打开筒盖,再用压缩空气或高压蒸气将导弹推出发射筒。导弹借助这个推力冲出水面,这时第一级火箭发动机点火,导弹便按照预定的程序飞向目标。