PART3 » History » Version 34
COLIN, Tony, 03/20/2016 01:26 PM
1 | 20 | COLIN, Tony | h1. PART 5 : Implementation. |
---|---|---|---|
2 | 2 | COLIN, Tony | |
3 | 20 | COLIN, Tony | {{toc}} |
4 | 2 | COLIN, Tony | |
5 | 20 | COLIN, Tony | p(. ....................... |
6 | 2 | COLIN, Tony | |
7 | 2 | COLIN, Tony | --- |
8 | 2 | COLIN, Tony | |
9 | 4 | COLIN, Tony | h2. 1 - Starting point. |
10 | 2 | COLIN, Tony | |
11 | 34 | COLIN, Tony | h3. a - Receiver scheme and milestones. |
12 | 1 | COLIN, Tony | |
13 | 34 | COLIN, Tony | ....... |
14 | 34 | COLIN, Tony | |
15 | 34 | COLIN, Tony | h3. b - Quid about LabVIEW. |
16 | 34 | COLIN, Tony | |
17 | 34 | COLIN, Tony | |
18 | 34 | COLIN, Tony | ....... |
19 | 34 | COLIN, Tony | |
20 | 34 | COLIN, Tony | Input : GPS signal of sampling frequency 38.192 MHz at intermediate frequency 9.55 MHz from CD *[1]* under GNSS_signal_records/GPSdata-DiscreteComponents-fs38_192-if9_55.bin |
21 | 34 | COLIN, Tony | |
22 | 34 | COLIN, Tony | h3. c - Local C/A code generation. |
23 | 34 | COLIN, Tony | |
24 | 34 | COLIN, Tony | Generation : _CA_code.vi_ with subVI _CA_generatorG1.vi_ _CA_generatorG2.vi_ |
25 | 4 | COLIN, Tony | |
26 | 4 | COLIN, Tony | --- |
27 | 4 | COLIN, Tony | |
28 | 4 | COLIN, Tony | h2. 2 - Acquisition. |
29 | 4 | COLIN, Tony | |
30 | 4 | COLIN, Tony | h3. ....... |
31 | 4 | COLIN, Tony | |
32 | 4 | COLIN, Tony | ........... |
33 | 4 | COLIN, Tony | |
34 | 4 | COLIN, Tony | --- |
35 | 4 | COLIN, Tony | |
36 | 4 | COLIN, Tony | h2. 3 - Tracking. |
37 | 4 | COLIN, Tony | |
38 | 4 | COLIN, Tony | h3. ....... |
39 | 4 | COLIN, Tony | |
40 | 4 | COLIN, Tony | ........... |
41 | 4 | COLIN, Tony | |
42 | 4 | COLIN, Tony | --- |
43 | 4 | COLIN, Tony | |
44 | 4 | COLIN, Tony | h2. 4 - Navigation Data decoding. |
45 | 4 | COLIN, Tony | |
46 | 13 | COLIN, Tony | *See the UML Diagram of Section 4 under :* attachment:"NavigationData.PNG". |
47 | 10 | COLIN, Tony | |
48 | 29 | COLIN, Tony | h3. a - Delimiting subframes. |
49 | 1 | COLIN, Tony | |
50 | 29 | COLIN, Tony | The files involved are : |
51 | 29 | COLIN, Tony | - _FindPreamble.vi_ |
52 | 29 | COLIN, Tony | - _TestFindPreamble.vi_ |
53 | 29 | COLIN, Tony | - _GenerateFrame.vi_ |
54 | 29 | COLIN, Tony | - _ParityCheck.vi_ |
55 | 1 | COLIN, Tony | |
56 | 1 | COLIN, Tony | p=. !Preamble1.PNG! !Preamble2.PNG! |
57 | 1 | COLIN, Tony | |
58 | 23 | COLIN, Tony | p((((. *Figure 5. :* Cross-correlation between navigation frame and local preamble. *Figure 5. :* Subframes with index of delimitation. |
59 | 26 | COLIN, Tony | |
60 | 29 | COLIN, Tony | h3. b- Decoding ephemeris and information within the frame. |
61 | 23 | COLIN, Tony | |
62 | 29 | COLIN, Tony | The files involved are : |
63 | 29 | COLIN, Tony | - _Ephemeris.vi_ |
64 | 29 | COLIN, Tony | - _BinaryArrayToDecimal.vi_ |
65 | 29 | COLIN, Tony | - _twosComp2dec.vi_ |
66 | 29 | COLIN, Tony | - _ParityCheck.vi_ |
67 | 4 | COLIN, Tony | |
68 | 4 | COLIN, Tony | --- |
69 | 4 | COLIN, Tony | |
70 | 4 | COLIN, Tony | h2. 5 - Localization computation. |
71 | 10 | COLIN, Tony | |
72 | 14 | COLIN, Tony | *See the UML Diagram of Section 5 under :* attachment:"Localization.PNG" |
73 | 4 | COLIN, Tony | |
74 | 31 | COLIN, Tony | h3. a - Satellite position. |
75 | 1 | COLIN, Tony | |
76 | 31 | COLIN, Tony | The files involved are : |
77 | 31 | COLIN, Tony | - _SatellitePosition.vi_ |
78 | 31 | COLIN, Tony | - _TestSatellitePosition.vi_ |
79 | 31 | COLIN, Tony | - _Check_time.vi_ |
80 | 24 | COLIN, Tony | |
81 | 23 | COLIN, Tony | p=. !SatPos.PNG! |
82 | 31 | COLIN, Tony | *Figure 5. :* Interface with ephemeris as input and illustration of the satellite position. |
83 | 8 | COLIN, Tony | |
84 | 32 | COLIN, Tony | h3. b - Pseudoranges. |
85 | 1 | COLIN, Tony | |
86 | 32 | COLIN, Tony | The file involved is : |
87 | 32 | COLIN, Tony | _PseudorangesComputation.vi_ |
88 | 8 | COLIN, Tony | |
89 | 33 | COLIN, Tony | h3. c - Least Square solution for position determination. |
90 | 1 | COLIN, Tony | |
91 | 33 | COLIN, Tony | The files involved are : |
92 | 33 | COLIN, Tony | - _LeastSquarePosition.vi_ |
93 | 33 | COLIN, Tony | - _SatelliteRotationECEF.vi_ |
94 | 33 | COLIN, Tony | - _toTopocentric.vi_ |
95 | 33 | COLIN, Tony | - _CartesianToGeodetic.vi_ |
96 | 33 | COLIN, Tony | - _TroposphericCorrection.vi_ |
97 | 8 | COLIN, Tony | |
98 | 8 | COLIN, Tony | h2. 6 - Complete UML Diagram of the receiver. |
99 | 2 | COLIN, Tony | |
100 | 6 | COLIN, Tony | !UMLDiagram.png! |
101 | 6 | COLIN, Tony | |
102 | 2 | COLIN, Tony | --- |
103 | 3 | COLIN, Tony | |
104 | 3 | COLIN, Tony | *References :* |
105 | 3 | COLIN, Tony | *[1]* K. Borre, D. M. Akos, N. Bertelsen, P. Rinder, S. H. Jensen, A software-defined GPS and GALILEO receiver |