simulating radar targets vibrating at a low frequency

4 ビュー (過去 30 日間)
darkhorse
darkhorse 2016 年 2 月 23 日
コメント済み: anindya 2019 年 3 月 6 日
Is it possible to simulate mechanically vibrating targets in order to perform micro-doppler signature processing? doesn't have to be complex motion (like jet engine blades) but something like a spherical target that periodically expands and contracts, say about 1% its mean volume?
  1 件のコメント
miltan mishra
miltan mishra 2017 年 3 月 22 日
me to having similar problem but in my case the rcs is not fluctating instead target is placed on a vibrating platform .how to define the position and veklocity of such platform

サインインしてコメントする。

回答 (2 件)

Honglei Chen
Honglei Chen 2016 年 2 月 25 日
There is no existing solution for this in Phased Array System Toolbox, but if the purpose is to model a sphere, it can be done manually since the RCS of a sphere is simply given by pi*r^2 where r is the radius.
So in your code, you can consider a mean value of r and then define a period of the expansion/contraction. Then at each simulation step, you can compute the r based on the period and then use the resulting r to compute the RCS, which can be in turn used to compute the reflected signal.
Hope this helps
  1 件のコメント
darkhorse
darkhorse 2016 年 2 月 26 日
that sounds promising. I am new to phased array toolbox. Can you give me a code example of how I can modify RCS from one step to another?
I am assuming that I will have to create a radar target object like this:
htgt = phased.RadarTarget('Model','Nonfluctuating',... 'MeanRCS',0.5,'PropagationSpeed',physconst('LightSpeed'),... 'OperatingFrequency',4e9) and then I call step() funtion on htgt. How can I plug in a different RCS before calling step()?

サインインしてコメントする。


pradeep sah
pradeep sah 2017 年 3 月 13 日
i tried same considering a sinusoidally oscillating target whose velocity is as t=0:0.01:0.1; x=2*sin(10*t); splat = phased.Platform([0; 0; 0],[x; 0; 0]);

カテゴリ

Help Center および File ExchangePulsed Waveforms についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by