Main Content

sarminaperture

Lower bound on antenna area for SAR

Since R2021a

    Description

    aac = sarminaperture(r,lambda,v,grazang) returns the lower bound on antenna area based on synthetic aperture radar (SAR) constraints.

    example

    aac = sarminaperture(r,lambda,v,grazang,dcang) specifies the Doppler cone angle that identifies the direction towards the scene relative to the direction of motion of the array.

    example

    Examples

    collapse all

    Estimate the antenna area constraint of a side-looking airborne SAR operating in broadside at 16.7 GHz with a sensor velocity of 100 m/s for a target range of 10 km. Assume a nominal grazing angle of 30.

    fc = 16.7e9;
    lambda = freq2wavelen(fc);
    grazang =30;
    v = 100;
    R = 10e3;

    Compute the antenna area constraint.

    area = sarminaperture(R,lambda,v,grazang)
    area = 
    4.1486e-04
    

    Input Arguments

    collapse all

    Range from target to antenna in meters, specified as a positive real scalar or a vector.

    Data Types: double

    Radar wavelength in meters, specified as a positive real scalar or a vector.

    Data Types: double

    Sensor velocity in meters per second, specified as a positive real scalar.

    Data Types: double

    Grazing angle in degrees, specified as a scalar in the range [0, 90].

    Data Types: double

    Doppler cone angle in degrees, specified as a scalar in the range [0, 180]. This argument identifies the direction toward the scene relative to the direction of motion of the array.

    Data Types: double

    Output Arguments

    collapse all

    Upper bound on area coverage rate in square meters per second, returned as a matrix. The rows of aac correspond to the range values in r. The columns of aac correspond to the wavelength values in lambda.

    Extended Capabilities

    C/C++ Code Generation
    Generate C and C++ code using MATLAB® Coder™.

    Version History

    Introduced in R2021a