How to define local refaxes in "rangeangle" function, when the local refaxes is moving with antenna phase array on the nose of an aircraft?
Mostra commenti meno recenti
I want get Az/El angles wrt to antenna array local coordinate system, so that I can properly get relative phase relation bwteen elelemts in the array, using phased.collector.
The example "Waveform Parameter Extraction for Received Pulse" has
% Model the radar receiver chain---------------------------------------------------------
collector = phased.Collector('Sensor', antennaRx,'OperatingFrequency',fc);
rx = phased.ReceiverPreamp('Gain',0,'NoiseMethod','Noise power', 'NoisePower',2.5e-6,'SeedSource','Property', 'Seed',2018);
% Collect the waves at the receiver
[~, tgtAng] = rangeangle(radarPos,rwrPos);
yr = collector(txPulseTrain,tgtAng);
yr = rx(yr);
%-------------------------------------------------------------------------------------
it does not properly use rangeangle function, as the tgtAng is not reference to the RWR local coordinate system.
- Can someone tell me in the example how do I get Az/El from antenna local coordinate system?
- If the local coordinate system is at the center of a planer phase array, which is installed on the front of an aircraft and move with the aircraft, how do I define this local coordinate system which location and oriantation change with time, so that rangeangle can produce time-based range and Az/El wrt the local coordinate system?
Mnay thanks in advance!
Chen
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Transmitters and Receivers in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!