소나체계는 잠수함이 수중에서 은밀하게 활동하여 적 수상함이나 잠수함을 원거리에서 탐지 및 식별하고 공격할 수 있게 하는 핵심 탑재 장비이다. 현대 잠수함에서 운용하고 있는 소나체계에는 선수소나, 방수소나(IS, Intercept Sonar), 선측배열소나(FAS, Flank Array Sonar), 측거소나(PRS, Passive Ranging Sonar), 예인선배열소나(TAS, Towed Array Sonar) 등이 포함된다. 소나체계의 임무를 컴퓨터를 이용하여 가상으로 구현한 도구를 소나 시뮬레이터(sonar simulator)로 정의한다. 소나 시뮬레이터는 실제 전장 환경에서 소나에 탐지되는 신호와 유사한 시계열 신호를 모델링하는 전산 알고리즘이다. 소나 시뮬레이터는 소나체계의 목적, 탐색모드, ..