Calcolatore della probabilità di rivelazione nel sonar

Da testwiki.
Versione del 4 gen 2023 alle 08:22 di imported>Funzioni di correlazione (Bibliografia)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Template:Risorsa

Il calcolatore oggetto di questa lezione, individuabile dalla sigla PREDICTOR, è stato progettato a soli fini didattici per consentire esercitazioni specifiche su diverse materie del corso che trattano delle variabili: Priv;   Pfa;   Si/Ni;   BW;   d


Considerazioni in via di principio

La probabilità di rivelazione, nel caso in cui un sommergibile decida di attaccare un bersaglio, è di aiuto per la strategia operativa, stabilire quale percentuale di rivelazione Priv [1]è probabile una volta deciso quale percentuale di falsi allarmi Pfa [2]accettare.

Questo tipo di valutazioni è agevolato dalla conoscenza del rapporto segnale/disturbo (Si/Ni) disponibile al momento della decisione grazie ad un sistema analogico o numerico che calcola tale rapporto una volta puntato il bersaglio.

Nella scoperta sonar con i metodi di correlazione a due stati si utilizza spesso l'algoritmo di calcolo del rapporto Si/Ni per dedurne, una volta inseriti i parametri BW ( banda di ricezione del sonar ) ed RC ( costante di tempo d'integrazione ) e una volta fissata una certa probabilità di falso allarme Pfa, il valore della probabilità di rivelazione indicata con Priv.

Si tratta quindi del computo della funzione:

Priv=f[Pfa;  BW;  Rc;  Si/Ni;  d]

da sviluppare con il calcolatore oggetto di questa lezione.

Come si presenta il pannello virtuale del PREDICTOR

Il pannello del calcolatore, visibile in figura 1, è diviso in tre sezioni così individuate:

  • A) Sezione per l'inserzione dati: BW in hertz; RC in secondi; Si/Ni in dB

Pigiando il pulsante "calcolo" si ottiene il valore del parametro d, questo è mostrato nel label inferiore ed è messo automaticamente a calcolo per la computazione finale.

  • B) Sezione per l'inserzione del valore di Pfa stabilito e, dopo pressione del pulsante, calcolo della variabile q, indicata e messa automaticamente a calcolo.
  • C) Sezione per il computo finale del valore di Priv che viene mostrato nel label inferiore una volta pigiato il pulsante calcolo.

Nella sezione è collocato anche il pulsante di Reset per l'azzeramento di tutti i dati numerici.

Template:Clear

figura 1

Template:Clear


Calcoli nella sezione A

I calcoli della sezione A) si basano sulle seguenti considerazioni:

La funzione che esprime come varia l'ampiezza del livello Crt d'uscita di un correlatore a due stati al variare di Si/Ni è:

Crt=(2π)arcsin[11+(NiSi)2]1)

Dallo sviluppo della 1) discende la 2) che consente il calcolo del rapporto Si/Ni in dB in funzione del livello d'uscita Crt del correlatore:

(sn)db=20log[11sen(πC2)1]2)

La 2) mostra come sia possibile stabilire a calcolo il valore di Si/Ni una volta determinato il livello di Crt, detto livello può essere sia in forma analogica che numerica in dipendenza del tipo di trattamento dei segnali.

Ed infine il calcolo della funzione d=f(Si/Ni;Bw;RC):

d2(𝐁𝐖)RC(SiNi)4

Questa è valida soltanto per rapporti Si/Ni<15 dB.

Il valore d può essere computato anche per Si/Ni espresso in dB con l'espressione:

d=2BWRC10[(SiNi)db20]44)

Calcoli nella sezione B

Per le computazioni della variabile q:

p(FA)=(12){1erf(q2)}5)

Con processo software iterativo si ricava il valore di q in funzione di Pfa

Calcoli nella sezione C

L'algoritmo per il calcolo di Priv:

p(Riv.)=(12){1erf[(qd)2]}6)

Con processo software si ricava il valore di Priv in funzione di d e q computati in precedenza nella sezione A e nella sezione B.

Esempio di calcolo

Utilizzando il file eseguibile PREDICTOR oppure

pred

si può sviluppare il seguente esempio di calcolo:

DATI:

  • Banda di ricezione impostata sul sonar: BW=2000 Hz
  • Costante di tempo d'integrazione impostata sul sistema di correlazione del sonar: RC=2 S.
  • Rapporto segnale/disturbo d'ingresso letto su apposito indicatore del sonar dopo il puntamento del bersaglio:
Si/Ni=18 dB
  • Percentuale di falso allarme accettata: Pfa=10%

Dopo l'inserzione dei dati e la successiva azione sui tre pulsanti di calcolo delle tre sezioni si ha la schermata risolutiva riportata in figura 2:

Template:Clear

figura 2

Template:Clear


Dalla figura si vede che con i dati impostati la previsione della probabilità di rivelazione è nell'ordine di: Priv=55%.

Come accennato in precedenza il calcolatore rende dati teorici validi di Priv soltanto se i rapporti Si/Nisono inferiori a 15 dB ed i valori del parametro d sono inferiori a 40.

I calcoli sviluppati dalle sezioni B) e C), in dipendenza dei valori inseriti, possono richiedere un sensibile tempo di elaborazione.

I pulsanti di colore verde in attesa di essere premuti, cambiano colore dopo la pressione, il calcolo dura fino a che il pulsante di calcolo permane di colore rosso.

note

  1. La probabiità di scoperta è indicata indifferentemente con p(D) o P.riv.
  2. La probabiità di falso allarme è indicata indifferentemente con p(FA) o Pfa.

Bibliografia

  • M. Abramowitz ..Handbook of mathematical functios, USA 1970
  • C. Del Turco, La correlazione , Collana scientifica ed. Moderna La Spezia,1993
  • C. Del Turco, La matematica con il personal computer –metodi matematici e grafici in Qbasic, Editrice MODERNA La Spezia, 1998.