|
Algorithm 1 High-sensitivity acquisition |
-
1:
Set the total number of GPDIT iterations
-
2:
Buffer 700 ms worth of samples:
-
3:
Set the current GPDIT iteration
-
4:
While do
-
5:
Take the next 100 ms worth of samples from the acquisition buffer:
-
6:
For to in
-
7:
Perform Doppler wipe-off: , for
-
8:
Compute
-
9:
Compute , for
-
10:
Compute
-
11:
Compute
-
12:
End for
-
13:
Search the peak value and its indices in the search grid:
-
14:
Compute input signal power estimation
-
15:
Compute the GLRT function with normalized variance
-
16:
If (Compare with threshold value)
-
17:
Declare positive acquisition and provide and
-
18:
Break;
-
19:
Else
-
20:
If (last GPDIT iteration)
-
21:
Declare negative acquisition
-
22:
End if
-
23:
End if
-
24:
End while
|