Presentation is loading. Please wait.

Presentation is loading. Please wait.

Signals and Spectral Methods

Similar presentations


Presentation on theme: "Signals and Spectral Methods"— Presentation transcript:

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


Download ppt "Signals and Spectral Methods"

Similar presentations


Ads by Google