Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato

◆ qBB()

float qBB ( unsigned char  bbc,
float  dr,
float  dt 
)

funzione componente qualita' beam blocking

Parametri
[in]bbcbeam blocking
[in]drdistanza da radiosondaggio (m)
[in]dttempo intercorso da radiosondaggio (h)
Restituisce
valore componente qualita' beam blocking

Definizione alla linea 44 del file Q_components.cpp.

49{
50
51float qd; /* qual. dato non corretto*/
52float qc; /* qual. correzione*/
53float fcBB; /* comp. qual. corr. da BB*/
54float fcDt; /* comp. qual. corr. da distanza temporale radiosondaggio */
55float fcDr; /* comp. qual. corr. da distanza spaziale radiosondaggio */
56float fcErrpt; /* comp. qual. corr. da errore puntamento antenna*/
57
58 if (bbc > BBMAX) bbc=BBMAX;
59 qd=1.-(pow((float)(bbc)/(float)(BBMAX),1/1.5));
60
61 fcBB=1.-(pow((float)(bbc)/(float)(BBMAX),1/1.5));
62 if (dt > DTMAX) dt=DTMAX;
63 fcDt=exp(-(double)(dt)/DTLIM);
64 fcDr=exp(-(double)(dr)/DRLIM);
65 fcErrpt=1.-pow(ERRPT,1/1.5);
66
67 qc=fcBB*fcDt*fcDr*fcErrpt;
68
69 return (1.-(1.-qd)*(1.-qc));
70 // return (qd); // caso non corretto;
71}

Referenzia qBB().

Referenziato da func_q_R(), func_q_Z(), e qBB().