A detailed sonar target scattering simulation system using object-oriented
techniques to implement a broadband computational simulation of a
plurality of detailed target highlight features. The class library
includes a target class and a highlight base class from which a plurality
of highlight subclasses are drawn to accurately represent a wide range of
target highlight features. The resulting standard high-level framework
allows many operations to be naturally defined and used with reduced
software code errors, thereby improving computational effectiveness. The
system includes a data processor, a user interface for accepting user
commands and data, a display for displaying the simulated acoustic
received signal, and a data memory for storing information representing
the properties of the acoustic source signal and the positions of the
acoustic source signal, the acoustic received signal and the target, and a
class library including a target class, a highlight base class and one or
more highlight subclasses.
Een gedetailleerd verspreidend de simulatiesysteem dat van het sonardoel object-oriented technieken gebruikt om een breedband computersimulatie van een meerderheid van de gedetailleerde eigenschappen van het doelhoogtepunt uit te voeren. De klassenbibliotheek omvat een doelklasse en een klasse van de hoogtepuntbasis waarvan een meerderheid van hoogtepuntsubklassen wordt getrokken om een brede waaier van de eigenschappen van het doelhoogtepunt nauwkeurig te vertegenwoordigen. Het resulterende standaardkader op hoog niveau laat vele verrichtingen toe om natuurlijk met de verminderde fouten van de softwarecode worden bepaald en worden gebruikt, daardoor verbeterend computerdoeltreffendheid. Het systeem omvat een gegevensbewerker, een gebruikersinterface voor het goedkeuren van gebruikersbevelen en gegevens, een vertoning voor het tonen van het gesimuleerde akoestische ontvangen signaal, en een gegevensgeheugen voor het opslaan van informatie die de eigenschappen van het akoestische bronsignaal en de posities van het akoestische bronsignaal, het akoestische ontvangen signaal en het doel, en een klassenbibliotheek vertegenwoordigt met inbegrip van een doelklasse, een klasse van de hoogtepuntbasis en één of meerdere hoogtepuntsubklassen.