3 Moving from simulation to acquisition of real signals » History » Version 4
Version 3 (JANVIER, Thibault, 12/15/2015 10:27 AM) → Version 4/9 (JANVIER, Thibault, 12/15/2015 11:28 AM)
h3. h2. 3. Moving from simulation to acquisition of real signals
Now that To replace the generated signal analyser that has been implemented works with simulated signals, it is time to move to the acquisition of by a real satellite signals. To do so, the USRP has to be signal received by an antenna, we added as an RF front end in the labview code. This operation will add some modifications in the labview code.
+3.1. Modifications due USRP. We first had a lot of problems to the addition of the USRP+
know how to set it well so we were not able to observe a good constellation.
In fact, when we receive signals with the USRP they are first expected to be down-converted to baseband, then filtered by a low-pass filter of 20 MHz-bandwidth and finally sampled. In the frequency domain, such operations are illustrated as follows:
The block we are using to compute the power spectrum calculates it between 0 and Fs/2. But because of the filtering, it is useless to compute the power spectrum over a range higher than 20
MHz. Thus, the maximum sampling rate will be set to 40 MHz. In order to display the power spectrum of the signal at the input of the USRP, a frequency shift is added to the power spectrum just computed to compensate the down-conversion. The most complicated is to find a signal with a low symbol rate because of this maximum sampling rate.
For the analog part, we need to measure the power of the signal and the power of the noise with two different carrier frequencies of the USRP. The problem is that we can’t do these two computations at the same time. So we first need to launch the program with a carrier frequency corresponding to the noise (being in the tab “Power Spectrum Noise”) and after we launch it again with the carrier frequency of the signal (being in the tab “Power Spectrum Signal”).
Indeed if we set the carrier frequency of the USRP centered on our signal, we just have to do a peak detection to measure the power of the signal plus the noise. Then we have the power of the noise in taking a carrier frequency completely out the bandwidth of the satellite. Now we have the power of the noise and the power of the signal so we can easily compute the signal to noise ratio (SNR).
Now that To replace the generated signal analyser that has been implemented works with simulated signals, it is time to move to the acquisition of by a real satellite signals. To do so, the USRP has to be signal received by an antenna, we added as an RF front end in the labview code. This operation will add some modifications in the labview code.
+3.1. Modifications due USRP. We first had a lot of problems to the addition of the USRP+
know how to set it well so we were not able to observe a good constellation.
In fact, when we receive signals with the USRP they are first expected to be down-converted to baseband, then filtered by a low-pass filter of 20 MHz-bandwidth and finally sampled. In the frequency domain, such operations are illustrated as follows:
The block we are using to compute the power spectrum calculates it between 0 and Fs/2. But because of the filtering, it is useless to compute the power spectrum over a range higher than 20
MHz. Thus, the maximum sampling rate will be set to 40 MHz. In order to display the power spectrum of the signal at the input of the USRP, a frequency shift is added to the power spectrum just computed to compensate the down-conversion. The most complicated is to find a signal with a low symbol rate because of this maximum sampling rate.
For the analog part, we need to measure the power of the signal and the power of the noise with two different carrier frequencies of the USRP. The problem is that we can’t do these two computations at the same time. So we first need to launch the program with a carrier frequency corresponding to the noise (being in the tab “Power Spectrum Noise”) and after we launch it again with the carrier frequency of the signal (being in the tab “Power Spectrum Signal”).
Indeed if we set the carrier frequency of the USRP centered on our signal, we just have to do a peak detection to measure the power of the signal plus the noise. Then we have the power of the noise in taking a carrier frequency completely out the bandwidth of the satellite. Now we have the power of the noise and the power of the signal so we can easily compute the signal to noise ratio (SNR).