This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1243BOOST: signal modelling similar to the test source signal in mmWave Studio

Part Number: AWR1243BOOST
Other Parts Discussed in Thread: AWR1243

Respected ,

Here i am using AWR1243 EVM +DCA1000 EVM,where i want to test my own post processing algorithm by enabling test source in mmWave Studio. I have tested the algorithm with single Tx antenna (azimuth ) but my interest is to test/ estimate elevation angle with the help of test source but the test source in mmWave studio do not support TDM MIMO configuration because we do not have any option to enter the Tx inter element spacing or etc ... Please refer the below link 

https://e2e.ti.com/support/sensors/f/1023/t/848308

So i decided to generate the test signal on my own similar to test source signal in mmWave Studio .

Up to azimuth angle modelling i have some idea and able to model it but when coming to elevation angle modelling for the same signal which have no idea .....

So i request for your help in terms of signal modelling .

Can i know the equation used for signal modelling in test source (mmWave studio )....

Please do respond as soon as possible ..

This is the final option i left with .... to validate the algorithm for AWR1243 

Thanks in advance !

Note:

I am trying to model above described topic in matlab so it will be good if i get some maths equation.

  • Hi Naveen, 

    The test source in the AWRx devices is mainly intended to be used as a self-check on digital RX receive chain functionality. It does not have additional functionality to allow it to simulate a wider variety of virtual array and virtual channel setups necessary for MIMO or cascaded radar. 

    I agree, I think you would be better served in your simulation goals by creating an independent MIMO signal model. I cannot provide the details of the AWRx test source design on the e2e forum.

    But a quick search on relevant literature does show some papers and thesis which may help you develop your own model. One I found was: 

    DESIGN AND IMPLEMENTATION OF AN FMCW RADAR SIGNAL PROCESSING MODULE FOR AUTOMOTIVE APPLICATIONS, Suleyman Suleymanov

    https://essay.utwente.nl/70986/1/Suleymanov_MA_EWI.pdf 

    Thank you, 

    -Randy

  • Hello Randy,

    I understood what you are try to say but i asked only the signal modelling equation where we consider both azimuth and elevation angle of an object .I thought asking  you for help because you have already implemented the modelling in mmWave studio. 

    In above thesis the signal is modelling by considering object azimuth angle but not elevation angle. 

    I already searched on internet for this related equation but end up with confusion/ no right one .

    So i directly reached this forum for help (only a math equation considering azimuth and elevation for signal modelling ).

    if any possibility please try to help .

    Any response(yes /no)  will really helps me a lot instead of no reply . 

  • Hi Naveen, 

    We have no specific model to provide. But the paper I cited is a really good start. It is basically how we start as well. 

    The fundamental problem is explained in that paper, or our own MIMO Radar application note (http://www.ti.com/lit/an/swra554a/swra554a.pdf). How you apply and manipulate that basic phase-delay return sampled IF model is totally dependent on your own simulated virtual array geometry. The equally spaced, linear array is one good example to start with.

    Because we assume to be dealing with plane waves at the receivers, each scattered return can be broken up into independent azimuth and elevation components by considering that specific set of virtual array elements which you would use to resolve the problem. Then the two AoA are resolved independently and then combined into a Azimuth and Elevation + Range polar coordinate. The problem can be as simple as two, equally spaced, linear array, one placed in azimuth direction, the other in elevation. 

    Thank you,

    -Randy

  • Although, the SDK release is not for awr1243x products, you may be able to reuse/emulate the test generator code that is present in DPC unit test in the SDK 3.x release. You can locate this test and the code by installing SDK 3.x and opening the module mmwave_sdk_module_documentation.html in the docs directory at the top level in your installation and then clicking one of the two DPC (DSP or HWA based) unit tests, it is described in a section called "Test Generator" in the doxygen documentation. This is what we use in our unit testing of the SDK oob's processing chain in stand-alone/non real-time [i.e without real RF chirping]. However, this is very simplistic in that it only models noise (no emulation of physical antenna patterns) and allows you to set crisp targets in terms of bin positions for range, doppler and azimuth FFTs (so the test can check if the processing chain shows the same bins get detected) and allows you to set azimuth angle. It assumes the usual antenna geometry on the base EVMs [not the newer variants of antenna patterns like ODS] e.g as seen in the picture at http://www.ti.com/tool/IWR6843ISK, which happens to be same as for the 1243 EVM at http://www.ti.com/tool/AWR1243BOOST [even though SDK is not for 1243]. It also assumes the TDM-MIMO mode. The generator is kind of custom for the purpose for which it is used i.e to check the correctness of the oob processing chain.