Download presentation
Presentation is loading. Please wait.
1
Signals and Spectral Methods
in Geoinformatics Lecture 7: Digital Signals
2
Digital Signals 1 1 1
3
Digitalization of signals
4
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation
5
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation A1. Sampling Α2. Quantization Α3. Codification
6
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation A1. Sampling Α2. Quantization Α3. Codification Sampling theorem
7
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation A1. Sampling Α2. Quantization Α3. Codification Sampling theorem If m(t) is a band-limited signal ( M(ω) = 0 for |ω| > ωΜ ) then the signal m(t) can be reconstructed from sampling values (at equal distances ΔT )
8
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation A1. Sampling Α2. Quantization Α3. Codification Sampling theorem If m(t) is a band-limited signal ( M(ω) = 0 for |ω| > ωΜ ) then the signal m(t) can be reconstructed from sampling values (at equal distances ΔT ) provided that the sampling is dense enough, specifically when
9
Digitalization of signals
Transformation of analog signals into digital ones by means of Α. PCM =Pulse Code Modulαtion) Β. Delta modulation A1. Sampling Α2. Quantization Α3. Codification Sampling theorem If m(t) is a band-limited signal ( M(ω) = 0 for |ω| > ωΜ ) then the signal m(t) can be reconstructed from sampling values (at equal distances ΔT ) provided that the sampling is dense enough, specifically when The signal is reconstructed through the relation
10
Digitalization of signals
m(t) t
11
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ m(t) t
12
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ m(t) t m1 m2 m3 m4 m5 ΔT
13
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ m(t) t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43
14
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ m(t) Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43
15
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ m(t) Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43
16
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43
17
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value
18
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value
19
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2
20
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t Codification replacement of the value xk with a code, i.e. an integer k expressed in the binary system (only digits 0 and 1) m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2
21
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 7 6 5 4 3 2 1 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t Codification replacement of the value xk with a code, i.e. an integer k expressed in the binary system (only digits 0 and 1) m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2 code
22
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 7 6 5 4 3 2 1 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t Codification replacement of the value xk with a code, i.e. an integer k expressed in the binary system (only digits 0 and 1) m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2 code 2 1 3 5
23
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 110 101 100 011 010 001 000 111 7 6 5 4 3 2 1 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t Codification replacement of the value xk with a code, i.e. an integer k expressed in the binary system (only digits 0 and 1) m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2 code 2 1 3 5 binary code
24
Digitalization of signals
Sampling determination of values mn = m(n ΔΤ) at intervals of ΔΤ 110 101 100 011 010 001 000 111 7 6 5 4 3 2 1 4 m(t) 3 2 Quantization replacement of each value mn = m(n ΔΤ) with the closest value xk from a predefined discrete set ..., xi, xi+1, ..., xi+n, ... (usually equidistant) 1 -1 -2 -3 t Codification replacement of the value xk with a code, i.e. an integer k expressed in the binary system (only digits 0 and 1) m1 m2 m3 m4 m5 ΔT initial value xk -0.96 -2.33 -1.82 0.14 2.43 quantum value -1 -2 2 code 2 1 3 5 binary code 010 001 011 101
25
Signaling Format
26
Signaling Format Transmission of digital signals
27
Signaling Format Transmission of digital signals
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1
28
Signaling Format Transmission of digital signals
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1
29
Signaling Format Transmission of digital signals
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 A time interval δt is assigned to every digit bi divided to 2 equal parts
30
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 A time interval δt is assigned to every digit bi divided to 2 equal parts
31
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 mia mib A time interval δt is assigned to every digit bi divided to 2 equal parts
32
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 mia mib A time interval δt is assigned to every digit bi divided to 2 equal parts m(t) has values mia and mib (out of –1, 0, 1) in the 1st and 2nd half of the interval δt, respectively bi = 0 [m0a, m0b] και bi = 1 [m1a, m1b]
33
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 mia mib A time interval δt is assigned to every digit bi divided to 2 equal parts m(t) has values mia and mib (out of –1, 0, 1) in the 1st and 2nd half of the interval δt, respectively bi = 0 [m0a, m0b] και bi = 1 [m1a, m1b] Signaling format = process of transforming the sequence {bi} to the sequence {mia, mib} The values (-1, 0 or 1) of m0a, m0b, m1a, m1b completely define the signaling format
34
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 mia mib A time interval δt is assigned to every digit bi divided to 2 equal parts m(t) has values mia and mib (out of –1, 0, 1) in the 1st and 2nd half of the interval δt, respectively bi = 0 [m0a, m0b] και bi = 1 [m1a, m1b] Signaling format = process of transforming the sequence {bi} to the sequence {mia, mib} The values (-1, 0 or 1) of m0a, m0b, m1a, m1b completely define the signaling format Example : bi 1 1 1 1 m(t) m1a m1b m0a m0b
35
Signaling Format Transmission of digital signals bi
Binary signal to be transmitted = sequence {bi} with bi = 0 or bi =1 Transmission with new signal m(t) with possible values 1, 0, 1 mia mib A time interval δt is assigned to every digit bi divided to 2 equal parts m(t) has values mia and mib (out of –1, 0, 1) in the 1st and 2nd half of the interval δt, respectively bi = 0 [m0a, m0b] και bi = 1 [m1a, m1b] Signaling format = process of transforming the sequence {bi} to the sequence {mia, mib} The values (-1, 0 or 1) of m0a, m0b, m1a, m1b completely define the signaling format Example : bi 1 1 1 1 m(t) Signaling format: m0a = -1, m0b = 1, m1a = 1, m1b = -1 m1a m1b m0a m0b
36
Signaling formats m1a m1b m0a m0b 1 1 1 1 -1 -1 GPS ! 1 1 -1 1 -1 1 -1
1 1 1 m1a m1b m0a m0b Unipolar NRZ 1 1 (NRZ = Νon Return to Zero) Bipolar NRZ 1 1 -1 -1 GPS ! Unipolar RZ 1 (RZ = Return to Zero) 1 -1 Bipolar RZ AMI 1 AMI = = Alternate Mark Inversion -1 Split-Phase (Manchester) 1 -1 -1 1 Split-Phase (Manchester)
37
Final transmission with one of the following 3 modulation modes
1 1 1 NRZ
38
Final transmission with one of the following 3 modulation modes
1 1 1 NRZ ASK modulation (Amplitude Shift Keying) ASK
39
Final transmission with one of the following 3 modulation modes
1 1 1 NRZ ASK modulation (Amplitude Shift Keying) ASK FSK modulation (Frequency Shift Keying) FSK
40
Final transmission with one of the following 3 modulation modes
1 1 1 NRZ ASK modulation (Amplitude Shift Keying) ASK FSK modulation (Frequency Shift Keying) FSK PSK modulation (Phase Shift Keying) GPS ! PSK
41
Spread spectrum technique
42
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t)
43
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t) Coding: Multiplication with signal g(t) = ± 1 with amplitude A = 1 and digit length Tg << T z(t) = g(t)d(t)cos(ω0t) (transmitted coded signal) Comprehensible only to those knowing the PRN code g(t)
44
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t) Coding: Multiplication with signal g(t) = ± 1 with amplitude A = 1 and digit length Tg << T z(t) = g(t)d(t)cos(ω0t) (transmitted coded signal) Comprehensible only to those knowing the PRN code g(t) Decoding: Multiplication of received signal z(t) with the known code g(t) g(t) z(t) = g(t)2 d(t)cos(ω0t) = d(t)cos(ω0t) since g(t)2 = (1)2 = 1 : recovery of modulated signal without the code
45
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t) Coding: Multiplication with signal g(t) = ± 1 with amplitude A = 1 and digit length Tg << T z(t) = g(t)d(t)cos(ω0t) (transmitted coded signal) Comprehensible only to those knowing the PRN code g(t) Decoding: Multiplication of received signal z(t) with the known code g(t) g(t) z(t) = g(t)2 d(t)cos(ω0t) = d(t)cos(ω0t) since g(t)2 = (1)2 = 1 : recovery of modulated signal without the code Demodulation: y(t) = d(t)cos(ω0t) d(t) = recovery of original aignal
46
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t) Coding: Multiplication with signal g(t) = ± 1 with amplitude A = 1 and digit length Tg << T z(t) = g(t)d(t)cos(ω0t) (transmitted coded signal) Comprehensible only to those knowing the PRN code g(t) Decoding: Multiplication of received signal z(t) with the known code g(t) g(t) z(t) = g(t)2 d(t)cos(ω0t) = d(t)cos(ω0t) since g(t)2 = (1)2 = 1 : recovery of modulated signal without the code Demodulation: y(t) = d(t)cos(ω0t) d(t) = recovery of original aignal Bandwidth : from 2 / Τ in y(t) becomes 2 / Τg in z(t) Tg << T / Tg >> 2 / T
47
Spread spectrum technique
Modulation: Original signal d(t) with digit length T modulated as y(t) = d(t)cos(ω0t) Coding: Multiplication with signal g(t) = ± 1 with amplitude A = 1 and digit length Tg << T z(t) = g(t)d(t)cos(ω0t) (transmitted coded signal) Comprehensible only to those knowing the PRN code g(t) Decoding: Multiplication of received signal z(t) with the known code g(t) g(t) z(t) = g(t)2 d(t)cos(ω0t) = d(t)cos(ω0t) since g(t)2 = (1)2 = 1 : recovery of modulated signal without the code Demodulation: y(t) = d(t)cos(ω0t) d(t) = recovery of original aignal Bandwidth : from 2 / Τ in y(t) becomes 2 / Τg in z(t) Tg << T / Tg >> 2 / T spread spectrum ! Applications : Police communications, GPS
48
Correlation of digital signals
49
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses
50
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) :
51
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) :
52
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) :
53
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) :
54
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) :
55
Correlation of digital signals
Digital signal = linear combination of orthogonal pulses Elementary orthogonal pulse (duration Τ, amplitude 1,center t = 0) : orthogonal pulce with center t = τ (duration Τ, amplitude 1) :
56
The signal digit containing the origin t = 0 and having center t = d (-T /2 < d < T /2)
contributes to the total signal the component :
57
The signal digit containing the origin t = 0 and having center t = d (-T /2 < d < T /2)
contributes to the total signal the component : Every other digit k places after the initial (or brfore for k<0) has center t = d + kT, where T = digit length, has contribution :
58
The signal digit containing the origin t = 0 and having center t = d (-T /2 < d < T /2)
contributes to the total signal the component : Every other digit k places after the initial (or brfore for k<0) has center t = d + kT, where T = digit length, has contribution : Total digital signal (digits do not overlap) :
59
The signal digit containing the origin t = 0 and having center t = d (-T /2 < d < T /2)
contributes to the total signal the component : Every other digit k places after the initial (or brfore for k<0) has center t = d + kT, where T = digit length, has contribution : Total digital signal (digits do not overlap) :
60
Digital signal :
61
Digital signal :
62
Digital signal : Choice between the values +A and -A “random”, independently and with equal probability (= ½) : PRN = Pseudo Random Noise GPS ! Ak = random variable, x(t) = stochastic process (random function)
63
Digital signal : Choice between the values +A and -A “random”, independently and with equal probability (= ½) : PRN = Pseudo Random Noise GPS ! Ak = random variable, x(t) = stochastic process (random function) A stochastic process x(t) taking discrete values zi (i = 1, 2, ...) is characterized by the joined probabilities (for every n) :
64
Digital signal : Choice between the values +A and -A “random”, independently and with equal probability (= ½) : PRN = Pseudo Random Noise GPS ! Ak = random variable, x(t) = stochastic process (random function) A stochastic process x(t) taking discrete values zi (i = 1, 2, ...) is characterized by the joined probabilities (for every n) : mean function :
65
Digital signal : Choice between the values +A and -A “random”, independently and with equal probability (= ½) : PRN = Pseudo Random Noise GPS ! Ak = random variable, x(t) = stochastic process (random function) A stochastic process x(t) taking discrete values zi (i = 1, 2, ...) is characterized by the joined probabilities (for every n) : mean function : correlation function :
66
Digital signal : Choice between the values +A and -A “random”, independently and with equal probability (= ½) : PRN = Pseudo Random Noise GPS ! Ak = random variable, x(t) = stochastic process (random function) A stochastic process x(t) taking discrete values zi (i = 1, 2, ...) is characterized by the joined probabilities (for every n) : mean function : correlation function : covariance function :
67
Stochastic characteristics of PRN noise
(Pseudo Random Noise)
68
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function)
69
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent
70
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent Probabilities : Probability ( Ak = +A ) = 1/2 Probability ( Αk = -A ) = 1/2
71
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent Probabilities : Probability ( Ak = +A ) = 1/2 Probability ( Αk = -A ) = 1/2 Joint probabilities : Probability ( Ak = +A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = +A AND Aj = -A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = -A ) = ½ ½ = 1/4
72
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent Probabilities : Probability ( Ak = +A ) = 1/2 Probability ( Αk = -A ) = 1/2 Joint probabilities : Probability ( Ak = +A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = +A AND Aj = -A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = -A ) = ½ ½ = 1/4 mean value: mAk E{Ak} = 0
73
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent Probabilities : Probability ( Ak = +A ) = 1/2 Probability ( Αk = -A ) = 1/2 Joint probabilities : Probability ( Ak = +A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = +A AND Aj = -A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = -A ) = ½ ½ = 1/4 mean value: mAk E{Ak} = 0 variance: σAk2 E{(Ak-mAk)2} = E{Ak2} = A2
74
Stochastic characteristics of PRN noise
(Pseudo Random Noise) Digital signal (PRN code) as a stochastic process (random function) Ak = random variables with possible values + A και -A, with equal probability and independent Probabilities : Probability ( Ak = +A ) = 1/2 Probability ( Αk = -A ) = 1/2 Joint probabilities : Probability ( Ak = +A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = +A AND Aj = -A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = +A ) = ½ ½ = 1/4 Probability ( Αk = -A AND Aj = -A ) = ½ ½ = 1/4 mean value: mAk E{Ak} = 0 variance: σAk2 E{(Ak-mAk)2} = E{Ak2} = A2 covariance: σAkAj E{(Ak-mAk)(Aj-mAj)} = E{AkAj} = 0 (k j)
75
Determination of the stochastic characteristics of PRN code
76
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function)
77
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent:
78
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities :
79
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) :
80
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) : mean value:
81
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) : mean value: variance:
82
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) : mean value: variance: covariance:
83
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) : mean value: variance: covariance:
84
Determination of the stochastic characteristics of PRN code
Digital signal (PRN code) as a stochastic process (random function) Ak = randomvariables with possible values x = ± A, with equal probability and independent: Probabilities : Joint probabilities ( x = ± A, y = ± A) : mean value: variance: covariance:
85
Determination of the stochastic characteristics of PRN code
where :
86
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value
87
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because
88
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function
89
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function
90
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function
91
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function Therefore : when t1 and t2 belong to the same digit k
92
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function Therefore : when t1 and t2 belong to the same digit k when t1 and t2 belong to different digits k1 k2
93
Determination of the stochastic characteristics of PRN code
where : The stochastic process x(t) has mean value because and covariance function Therefore : when t1 and t2 belong to the same digit k when t1 and t2 belong to different digits k1 k2 To determine whether t1 and t2 are within the same digit since R(t1, t2) = R(t2, t1), we shall examine only the case t1 < t2 (otherwise we swap t1 and t2)
94
Determination of the stochastic characteristics of PRN code
95
Determination of the stochastic characteristics of PRN code
There exist 3 cases
96
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits T-τ τ δ t1 t2
97
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits T-τ τ δ t1 t2 T-τ τ δ t1 t2
98
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2
99
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2
100
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2
101
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ δ + τ < Τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2
102
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ δ + τ < Τ δ < T-τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2
103
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ δ + τ < Τ δ < T-τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2 t1, t2 in different digits, the random variables and are independent and
104
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ δ + τ < Τ δ < T-τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2 t1, t2 in different digits, the random variables and are independent and t1, t2 in neighboring digits, the random variables and are independent and
105
Determination of the stochastic characteristics of PRN code
There exist 3 cases (Α) τ = t2 – t1 > T t1, t2 always belong to different digits (Β) τ = t2 – t1 < T t1, t2 belong to different digits (C) τ = t2 – t1 < T t1, t2 belong to the same digit δ + τ > Τ δ > T-τ δ + τ < Τ δ < T-τ T-τ τ δ t1 t2 T-τ τ δ t1 t2 T-τ τ δ t1 t2 t1, t2 in different digits, the random variables and are independent and t1, t2 in neighboring digits, the random variables and are independent and t1, t2 in the same digit, the random variables and are identical
106
Determination of the stochastic characteristics of PRN code
B: T-τ < δ < Τ C: 0 < δ < T-τ
107
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ C: 0 < δ < T-τ
108
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ C: 0 < δ < T-τ
109
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ
110
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ
111
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) :
112
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event C = (t1, t2 in the same digit)
113
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event C = (t1, t2 in the same digit)
114
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
115
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
116
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
117
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
118
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
119
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
120
Determination of the stochastic characteristics of PRN code
τ δ t1 t2 B: T-τ < δ < Τ T-τ τ δ t1 t2 C: 0 < δ < T-τ δ = random variable with homogeneous distribution in the interval (0 < δ < T ) : Event B = (t1, t2 in different digits) Event C = (t1, t2 in the same digit)
121
Correlation of PRN code
122
Correlation of PRN code
123
Correlation of PRN code
Α2 Τ -Τ τ
124
Correlation of PRN code
Α2 Τ -Τ τ Corresponding spectral density : S(ω) Α2Τ ω
125
Correlation of a GPS signal with a receiver-produced copy
126
Correlation of a GPS signal with a receiver-produced copy
Assumption : The stochastic process x(t) is ergodic :
127
Correlation of a GPS signal with a receiver-produced copy
Assumption : The stochastic process x(t) is ergodic :
128
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal
129
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum)
130
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration]
131
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration] (L = code length in digits)
132
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration] (L = code length in digits) Variation of τ , until και
133
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration] (L = code length in digits) Variation of τ , until και τ* has been determined and hence the (pseudo)distance ρ = c τ* !
134
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration] (L = code length in digits) Variation of τ , until και τ* has been determined and hence the (pseudo)distance ρ = c τ* ! Proof that
135
stochastic correlation correlation of power signal
Correlation of a GPS signal with a receiver-produced copy Assumption : The stochastic process x(t) is ergodic : stochastic correlation same as correlation of power signal At the receiver at epoch t arrives the signal x(t – τ*) τ* = time interval related to the satellite-receiver distance ρ = c τ*, c = velocity of light (in vacuum) At the receiver : [ Multiplication with signal x(t – τ) with variable delay τ ] [integration] (L = code length in digits) Variation of τ , until και τ* has been determined and hence the (pseudo)distance ρ = c τ* ! Proof that
136
Correlation function
137
Correlation function
138
Correlation function
139
Correlation function
140
Correlation function + + –
141
Correlation function + + –
142
Correlation function R(τ)+ + + –
143
Correlation function R(τ)+ + + – R(τ)-
144
Correlation function R(τ)+ + + – R(τ)- R(τ) = R(τ)+ + R(τ)-
145
= – R(τ)+ R(τ)- + + – R(τ) R(τ)+ | R(τ)- | R(τ) = R(τ)+ + R(τ)-
Correlation function R(τ)+ + + – R(τ)- = – R(τ) R(τ)+ | R(τ)- | R(τ) = R(τ)+ + R(τ)-
146
Correlation of PRN code
τ = - 5Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
147
Correlation of PRN code
τ = - Τ x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
148
Correlation of PRN code
τ = - 3Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
149
Correlation of PRN code
τ = - 2Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
150
Correlation of PRN code
τ = - Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
151
Correlation of PRN code
τ = 0 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
152
Correlation of PRN code
τ = Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
153
Correlation of PRN code
τ = 2Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
154
Correlation of PRN code
τ = 3Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
155
Correlation of PRN code
τ = Τ x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
156
Correlation of PRN code
τ = 5Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
157
Correlation of PRN code
τ = 5Τ /4 x(t) x(t-τ) x(t) x(t-τ) R(τ)+ R(τ)=R(τ)+ - R(τ)- R(τ) τ R(τ)- -T T
158
END
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.