Main Content

sarminaperture

Lower bound on antenna area for SAR

    Description

    example

    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.

    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™.

    Introduced in R2021a