646
edits
Changes
From IGEP - ISEE Wiki
no edit summary
Please follow the next steps as indicated. You could change later the way you use the radar but it is very important you follow these instructions at least once for the first time. With this exercise you will start to understand how the radar works and most of your questions will be solved in a few minutes.
<br>
== Identify your Radar ==
The next picture show both combinations:
[[Image:RADAR COMBINATIONSs.jpg]]<br>
== Identify the different parts of the radar sensor ORION ==
You can also take a look at the bottom face:<br>
<br>
[[Image:ORION BOTTOM.png]]
== Place the Radar on a stable surface ==
Be aware of the radar angle of detection. The radar will only detect objects within its field of view. The angle of detection is about 24º in horizontal direction and about 12º in vertical direction:<br>
HORIZONTAL: <br> [[Image:LAMBDA WIDE ANGLEss.jpg]] <br> VERTICAL: [[Image:LAMBDA NARROW ANGLEssFIELD OF VIEW.jpg]]<br> <br>
=== Wait few minutes ===
<br>
Congratulations! You have successfully connected with radar. Now you can start to make measurements and learn about radar possibilities. Do not worry if your home page differs from the picture, there are some different format versions and you will have the last one for surebut are equivalent in features.
<br>
To see the time domain IF radar signal in real time, you can click on the icon "f(t)": <br>
The "CONTROLS" line let us to activate or de-activate the tooltip (check with the mouse the exactly coordinates of an specific point on the graph) and also generate a data list by deactivating the "Enable refresh" option.<br>
<br>
=== What's This? ===
<br>
<br>
== Basic FMCW Radar Theory ==
So, if the measured IF radar signal frequency is 5,760KHz it means the target is at a distance of 2,08m from the radar.
Considering the radar has an offset of about 0,35m (this is due to the microwave signal has this electrical lenght internally on the equipment before to reach the antenna) the real distance results in 1,73m<br>
== What is Frequency domain signal ==
We can see other small peaks. These peaks are due to other reflections on the room at a longer distance. So here an example of the possibilities of the radar to detect several targets at different distances. But by the moment is better if we pay our attention on a single target scenario to keep learning about the radar signal and later we will be able to analyse more complex scenarios.
<br>
Now you can move the radar and make measurements over the wall at two different distances. For example, make a measurement with the radar at 2m distance and another measurement with the radar at 5m distance. You should get similar results as the following for 2m and 5m in order:<br>
It can be clearly shown how the IF radar signal increases frequency when the target gets more and more distance from the equipment. Look at the increment in periods (frequency) in the time domain signal, and the FFT peak has moved towards higher frequencies.<br>
<br>
In the right column of the Home Page we can see three different applications of the radar. Only "Speed/Range" demo application is activated, please if you are interested in the others contact with us at mailto:radar@iseebcn.com
You can see on next chapter examples of real traffic measurements where you can see how the radar track the vehicles measuring its position and distance.
[[Image:PARAMETERS_NEWsPARAMETERS NEWs.jpg]]<br>
There are three sections:
=== SECTION-1: CURRENT PARAMETERS<br> === Clicking on "Check" icon you will get the last modulation parameters modified.<br> <br> === SECTION-2: UPDATE PARAMETERS ===
<br>
=== SECTION-23: UPDATE PARAMETERS LIST FILES<br> ===
You can type here check at any moment the modulation parameters data files you have saved on the radar by clicking on any of the three buttons, depending if you only want to changecheck sample files, or FFT files or all the files. For example, if you want to reduce the modulation bandwith to 150MHz and increase the sweep time to 5000us you should type: -W 150 -T 5000 and then click on "UPDATEOnly WAVE Files" icon. Then, from now the radar is configured with these new parameters and all measurements button it will be done in these new conditions until appear a new parameter change is performed.list of files of the captured data similar to this:<br>
[[Image:FILES NEW.jpg]]<br>
<br>
<br> You have the possibility to:
-Browse: represent a time domain graphic of its contents.
-Figure. the same as before
-Download: Check the data contained on this file, this is a column with the 2048 samples of the IF radar signal. You can select and copy to a text file for post-processing
-Remove: click here if you want to remove this file
<br>
When clicking at "Download" option you will get a column with all the 2048 captured samples. This feature is interesting if you want useful to get measurements data and copy to use the web another processing software application demo as a console where you can configure the radar with different modulations and get the results prompted on the screen like excel or saved on a text file. matlab:<br>
For example, put in this section the next commands:
and click on "RUN" button
<br>
-T 800 means you want a modulation with 0,8ms sweep time
-m 20 means that you want to make 20 consecutive measurements
<br>
You can check a complete explanation of each parameter on the user manual of the radar.
The result obtained over a wall at 4.8m distance is like this:
[[Image:TECHNICAL-wall-4.8m8m2.jpg]] <br>
<br>
Finally, the last column indicates the name of the captured file. IMPORTANT: This file will be generated and stored ONLY if you add the parameter -w
-w means that you want to write all the measurements on a file (there will be generated 20 files, one for each measurement, and each one with 2048 samples) <br>
<br>
=== SECTION-35: RADAR CONTINUOUS MODE PARAMETERS ===
This section is a list of all the parameters that can be used to get the same graphics as the obtained on the Home Menu icons f(t) and F(jw), but in this case we can remove the default modulation and put the parameters we want. By checking on TIME or FFT we will obtain the time domain or configure the frequency domain graphicradar.<br>
Check [http://www.isee.biz/component/zoo/item/igep-T 1000 radar-lambda-hardware-reference-manual IGEP RADAR LAMBDA user manual] if you want to know more about the meanning of the file names.
<br>
=== Capture measurement results === Linux is an interesting environment to generate files of radar measurement results. Here we present some examples on how to save measurement results into a file: ==== Example 1: ==== You want to capture 5 consecutive measurement results into a file named measure5.txt. then you must prompt the next command line: ./radar -m 5  gt; [[Imagemeasure5.txt<br>NOTE:WEB-FILESRemember you must be in the "radar" directory and you must execute "radar_init.sh" at least once before start doing measurements.jpg]]
<br>
<br>
./radar -T 1150 -m 20 -w >measure20.txt<br><br> Now you can check the measurement results in the generated measure20.txt file, and you will see something like this: Position Speed Level Dtime filename<br> [m] +/-0.5 [Km/h] +/-3 . [ms] .<br> 4.9 -1 866 61 V70D99999A00.<br><br> 4.9 -1 861 106 V70D99999A01.<br> 4.9 -1 839 97 V70D99999A02.<br> 4.9 -1 846 91 V70D99999A03.<br><br> 4.9 -1 833 92 V70D99999A04.<br> 4.9 -1 840 141 V70D99999A05.<br> 4.9 -1 864 92 V70D99999A06.<br><br> 4.9 -1 847 116 V70D99999A07.<br> 4.9 -1 836 92 V70D99999A08.<br> 4.9 -0 816 220 V70D99999A09.<br><br> 4.9 -1 818 92 V70D99999A10.<br> 4.9 -1 825 139 V70D99999A11.<br> 4.9 -1 820 91 V70D99999A12.<br><br> 4.9 -1 825 91 V70D99999A13.<br> 4.9 0 800 166 V70D99999A14.<br> 4.9 0 802 90 V70D99999A15.<br><br> 4.9 0 802 92 V70D99999A16.<br> 4.9 0 807 142 V70D99999A17.<br> 4.9 -0 805 90 V70D99999A18.<br><br> 4.9 -0 810 110 V70D99999A19.<br><br> Each of the 20 rows of the measure20.txt file shows the measurement result in range and speed, in this particular case it was measured a fixed target placed at 4.9 meters distance from the radar.<br> NOTE that it takes about 100ms time to make each measurement. This is more than previous example due to now the equipment has to write one file after each measurement.<br> NOTE also that the file names with the ADC captured data are now generated and saved because we have used parameter -w. You should find the 20 generated files in "radar" directory. If you look the contents of one of these files you will see something like this:<br> 6384.000000<br> 6260.000000<br> 6156.000000<br> 6083.000000<br> 6043.000000<br> 6036.000000<br> 6047.000000<br> 6075.000000<br> 6099.000000<br> 6107.000000<br> 6080.000000<br> 6012.000000<br> 5888.000000<br> 5711.000000<br> 5467.000000<br> 5164.000000<br> 4819.000000<br> 4443.000000<br> 4056.000000<br> 3652.000000<br> 3267.000000<br> 2903.000000<br> 2568.000000<br> 2268.000000<br> 2008.000000<br> 1787.000000<br> 1599.000000<br> 1439.000000<br> 1316.000000<br> 1215.000000<br> 1135.000000<br> 1083.000000<br> 1052.000000<br> 1048.000000<br> 1087.000000<br> ...<br> ... completing the 2048 samples of each measurement capture The ADC captured files can be used to make your own data processing algorithms. <br> ==== Example 3: ==== You want to capture 7 consecutive measurement results into a file named measure7.txt. In addition you also want to use a modulation sweep time of 0,9ms and generate a file of the ADC captured data for each measurement. In order to identify your measurements you want to name these files with 12345. Then, in this case, you must prompt the next command line: ./radar -T 900 -D 12345 -m 7 -w >measure7.txt<br><br> Now you can check the measurement results in the generated measure7.txt file. You will see 7 rows with the position and speed measured:<br> <br> Position Speed Level Dtime filename<br> [m] +/-0.5 [Km/h] +/-3 . [ms] .<br> 4.9 -1 632 48 V58D12345A00.<br><br> 4.9 -1 630 92 V58D12345A01.<br> 4.9 -1 629 91 V58D12345A02.<br> 4.9 -0 645 92 V58D12345A03.<br><br> 4.9 1 619 91 V58D12345A04.<br> 4.9 1 587 149 V58D12345A05.<br> 4.8 -0 611 91 V58D12345A06.<br> If you look in the "radar" directory you will find the 7 data captured files containing the 2048 samples measured by the ADC on each measurement, and these files include the desired extension name: V58D12345A00.txt, V58D12345A01.txt, etc.<br> The first three digits of the file name are automatically generated depending on the modulation sweep time. You can check the [http://www.isee.biz/component/zoo/item/igep-radar-lambda-hardware-reference-manual user manual] fore more details.
= Next Steps =
IGEP RADAR LAMBDA has been used on this kind of applications, we would like to show you some of the measurements performed.
The next picture is a graph obtained making use of "Real TimeSpeed/Range" feature of the web radar application demo. It was obtained placing the radar on on a tripod close to a road on one side, with the radar oriented on a 15 to 30 meters field of view, as shown on below pictures: [[Image:SPEED-RANGE-C NEWs.jpg]] It can be clearly seen how radar tracks the target from 13 to 31 meters (linear green points) and how the target is slightly increasing the speed from 54 to 56Kmph.<br> In the next picture several targets were detected in different time intervals:
<br>
[[Image:SPEED-RANGE_multitarget-1.jpg]]<br>
Real measurements of 4 vehicles tracked in range (orange points) and speed (blue points)
The modulation used to make this measurement was:
-T 5000 -x 3000 -X 75000 -l 80 -r<br>
-x 3000 ===> this is a limitation on the processing range, in order to avoid false measurements due to close objects, closer than 3m.<br>
-X 75000 ===> the same as before but applying for far objects, beyond 75m.
<br>
Note that <u>'''an important thing to consider in this kind of measurements is the correct orientation of the radar'''</u>. This is something you also must empirically optimise for your specific application.
[[Image:SPEED-RANGE_multitarget-2.jpg]] <br>
Measurements obtained orienting the radar to get a wider range, up to 60m<br>
<br>
[[Image:AVEMESURA-3-GRID-POINTS.jpg]]
Vibration wave graph obtained on the measurement. It can be clearly shown the high precision of IGEP RADAR LAMBDA using special data processing<br>