Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

rdcoupling

Range Doppler coupling

Syntax

  • dr = rdcoupling(fd,slope)
    example
  • dr = rdcoupling(fd,slope,c)

Description

example

dr = rdcoupling(fd,slope) returns the range offset due to the Doppler shift in a linear frequency modulated signal. For example, the signal can be a linear FM pulse or an FMCW signal. slope is the slope of the linear frequency modulation.

dr = rdcoupling(fd,slope,c) specifies the signal propagation speed.

Examples

collapse all

Calculate the true range of the target for an FMCW waveform that sweeps a band of 30 MHz in 2 ms. The dechirped target echo has a beat frequency of 1 kHz. The processing of the target return indicates a Doppler shift of 100 Hz.

slope = 30e6/2e-3;
fb = 1e3;
fd = 100;
r = beat2range(fb,slope) - rdcoupling(fd,slope)
r =

   10.9924

Related Examples

Input Arguments

collapse all

Doppler shift, specified as an array of real numbers.

Data Types: double

Slope of linear frequency modulation, specified as a nonzero scalar in hertz per second.

Data Types: double

Signal propagation speed, specified as a positive scalar in meters per second.

Data Types: double

Output Arguments

collapse all

Range offset due to Doppler shift, returned as an array of real numbers. The dimensions of dr match the dimensions of fd.

More About

collapse all

Range Offset

The range offset is the difference between the estimated range and the true range. The difference arises from coupling between the range and Doppler shift.

Algorithms

The function computes -c*fd/(2*slope).

References

[1] Barton, David K. Radar System Analysis and Modeling. Boston: Artech House, 2005.

[2] Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGraw-Hill, 2005.

Introduced in R2012b

Was this topic helpful?