Description | Example | Return message | Group

SetConstraint (Radar)

Set constraints for a radar system

Syntax

SetConstraint <RdrObjectPath> {ConstraintName} <Parameters>

Related commands

Description

Caution should be exercised when turning a constraint Off, in that any previously set constraint values may be lost. These cannot be recovered when the constraint is subsequently turned On.

You can use the SetConstraint command to turn radar constraints On and Off and also sets values for the constraints. The following tables list valid values for {ConstraintName} as well as the parameters accepted for each. You can only set one constraint with each SetConstraint command. Enter all angle, latitude, and longitude input values are entered.

Radar SAR constraints

Radar SAR constraints will not apply unless you enable the SAR mode for a Radar object; see the Radar command to set the Model.Mode attribute to "SAR".

Radar SAR constraints are also available for Facility, Place, Target, and vehicle objects.

{ConstraintName}<Parameters>
SARSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SARSigmaN{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SARAzRes{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are greater or equal to 0.0.
SARCNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SARPTCR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SARAreaRate{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in distance squared/time, greater or equal to 0.0.
SARSCR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SARIntTime{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in seconds, greater or equal to 0.0.
SARImageArea{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in meters squared, greater or equal to 0.0.
SARConstrPlugin{Off | Min <Value1> [|] Max <Value2>} "<PluginFile>" [IncludeIntervals|ExcludeIntervals]

where <Value1> and <Value2> are unitless.

SarOrthoPolSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolCNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolSCR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolPTCR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.

Radar SAR Jamming constraints

The Radar SAR Jamming constraints will not apply unless you enable the SAR mode for the Radar object; see the Radar command to set the Model.Mode attribute to "SAR".

Radar SAR Jamming Constraints are also available for Facility, Place, Target, and vehicle objects. They are the same as Radar SAR constraints until you enable one or more jamming transmitters in your scenario, when these constraints then account for the jamming effects.

{ConstraintName}<Parameters>
SarSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarCNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarSCRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolCNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolSCRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SarOrthoPolJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.

Radar SearchTrack constraints

Radar SearchTrack constraints will not apply unless you enable the Search/Track mode for the radar object; see the Radar command to set the Model.Mode attribute to "Search_Track".

Radar Search/Track constraints are also available for vehicles as well as Facility, Place, and Target objects.

{ConstraintName}<Parameters>
SrchTrkSinglePulseSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkIntegratedSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkSinglePulsePDET{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkIntegratedPDet{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkIntegratedPulses{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> is an integer greater than 0.
SrchTrkIntegrationTime{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in seconds, greater or equal to 0.0.
SrchTrkDwellTime{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in seconds, greater or equal to 0.0.
SrchTrkMLCFilter{On | Off} [ExcludeIntervals | IncludeIntervals]
SrchTrkSLCFilter{On | Off} [ExcludeIntervals | IncludeIntervals]

This option will set the Doppler Altitude Line Filter constraint.

SrchTrkClearDoppler{On | Off} [ExcludeIntervals | IncludeIntervals]
SrchTrkUnAmbigRange{On | Off} [ExcludeIntervals | IncludeIntervals]
SrchTrkUnAmbigDoppler{On | Off} [ExcludeIntervals | IncludeIntervals]

This option will set the Doppler Unambiguous Velocity constraint.

SrchTrkConstrPlugin{Off | Min <Value1> [|] Max <Value2>} "<PluginFile>" [IncludeIntervals|ExcludeIntervals]

where <Value1> and <Value2> are unitless.

SrchTrkOrthoPolSinglePulseSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolSinglePulsePDet{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkOrthoPolIntegratedSNR{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolIntegratedPDet{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkOrthoPolIntegratedPulses{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are integers, greater or equal to 1.
SrchTrkOrthoPolIntegrationTime{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.
SrchTrkOrthoPolDwellTime{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.

Radar SearchTrack Jamming constraints

Radar SearchTrack Jamming constraints will not apply unless you enable the Search/Track mode for the radar object; see the Radar command to set the Model.Mode attribute to "Search_Track".

Search/Track Jamming constraints are also available for vehicles as well as Facility, Place, and Target objects.

{ConstraintName}<Parameters>
SrchTrkSinglePulseSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkSinglePulseJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkSinglePulsePDetJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkIntegratedSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkIntegratedJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkIntegratedPDetJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkIntegratedPulsesJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are integers, greater or equal to 1.
SrchTrkIntegrationTimeJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.
SrchTrkDwellTimeJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.
SrchTrkOrthoPolSinglePulseSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolSinglePulseJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolSinglePulsePDetJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkOrthoPolIntegratedSNRJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolIntegratedJOverS{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in dB, between -3000.0 and 3000.0.
SrchTrkOrthoPolIntegratedPDetJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are between 0.0 and 1.0.
SrchTrkOrthoPolIntegratedPulsesJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are integers, greater or equal to 1.
SrchTrkOrthoPolIntegrationTimeJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.
SrchTrkOrthoPolDwellTimeJamming{Off | Min <Value1> [|] Max <Value2>}, where <Value1> and <Value2> are in Time, greater or equal to 0.0.

Multifunction Radar constraints

Multifunction Radar constraints will not apply unless you enable the Multifunction mode for the radar object; see the Radar command to set the Model.Mode attribute to "Multifunction".

Multifunction Radar constraints are also available for vehicles as well as Facility, Place, and Target objects. Commands are for individual maximum and minimum settings.

{ConstraintName}<Parameters>
MFRDwellTimeMax{Off | <Value>}, where <Value> is in seconds, greater than or equal to 0.0.
MFRDwellTimeMin{Off | <Value>}, where <Value> is in seconds, greater than or equal to 0.0.
MFRIntegratedPDetMax{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRIntegratedPDetMin{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRIntegratedSNRMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRIntegratedSNRMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulsePDETMax{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRSinglePulsePDETMin{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRSinglePulseSNRMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulseSNRMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.

Multifunction Radar Jamming constraints

Multifunction Radar Jamming constraints will not apply unless you enable the Search/Track mode for the radar object; see the Radar command to set the Model.Mode attribute to "Multifunction".

Multifunction Radar Jamming constraints are also available for vehicles as well as Facility, Place, and Target objects. Commands are for individual maximum and minimum settings.

{ConstraintName}<Parameters>
MFRDwellTimeJammingMax{Off | <Value>}, where <Value> is in seconds, greater than or equal to 0.0.
MFRDwellTimeJammingMin{Off | <Value>}, where <Value> is in seconds, greater than or equal to 0.0.
MFRIntegratedJOverSMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRIntegratedJOverSMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRIntegratedPDetJammingMax{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRIntegratedPDetJammingMin{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRIntegratedSNRJammingMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRIntegratedSNRJammingMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulseJOverSMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulseJOverSMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulsePDetMax{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRSinglePulsePDetJammingMin{Off | <Value>}, where <Value> is between 0.0 and 1.0.
MFRSinglePulseSNRJammingMax{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.
MFRSinglePulseSNRJammingMin{Off | <Value>}, where <Value> is in dB, between -3000.0 and 3000.0.

Bistatic constraints

{ConstraintName}<Parameters>
BistaticAngle{Off | Min <Value1> [|] Max <Value2>}
RdrXmtAccess{On | Off} [ExcludeIntervals | IncludeIntervals]

Basic constraints

Basic constraints for radar vary according to the valid constraints for the parent object. Parent objects can be facilities, places, vehicles, or sensors. Visit Connect help for the SetConstraint (Facility, Place & Target), SetConstraint (Sensor) or the SetConstraint (Vehicles) commands for a list of valid Basic constraints for these parent objects.

Analysis Workbench constraints

Analysis Workbench constraints for radars are the same as for constraints for the parent object. Parent objects can be facilities, places, vehicles, or sensors. Visit Connect help for the SetConstraint (Vehicles) command for a complete list of valid Analysis Workbench constraints.

Angle constraints

Angle constraints for radar vary according to the valid constraints for the parent object. Parent objects can be facilities, places, vehicles, or sensors. Visit Connect help for the SetConstraint (Facility, Place & Target), SetConstraint (Sensor) or the SetConstraint (Vehicles) commands for a list of valid Basic constraints for these parent objects.

Central Body constraints

Central Body constraints for radar vary according to the valid constraints for the parent object. Parent objects can be facilities, places, vehicles, or sensors. Visit Connect help for the SetConstraint (Facility, Place & Target), SetConstraint (Sensor) or the SetConstraint (Vehicles) commands for a list of valid Basic constraints for these parent objects.

Geometry constraints

Geometry constraints for radars vary according to the valid constraints for the parent object. Parent objects can be facilities, places, vehicles, or sensors. Visit Connect help for the SetConstraint (Facility, Place & Target), SetConstraint (Sensor) or the SetConstraint (Vehicles) commands for a list of valid Geometry constraints for these parent objects.

Plugin constraints

Plugin constraints for radars are identical to that of vehicles. Visit Connect help for the SetConstraint (Vehicles) command for help setting Plugin constraints.

RF Loss constraints

RF Loss constraints for radar are the same as for communications objects. Visit Connect help for the SetConstraint (Comm) command for a complete list of valid RF Loss constraints.

SEET constraints

SEET constraints for radars are identical to that of satellites. Visit Connect help for the SetConstraint (SEET) command for a complete list of valid SEET constraints.

Temporal constraints

Temporal constraints for radar are the same as for vehicles. Visit Connect help for the SetConstraint (Vehicles) command for a complete list of valid Temporal constraints.

Zones constraints

Zones constraints for radar are the same as for vehicles. Visit Connect help for the SetConstraint (Vehicles) command for a complete list of available Zones constraints.

Examples

To set a minimum dwell time of 30 seconds for the TestRadar:

SetConstraint */Facility/Customer/Radar/TestRadar SrchTrkDwellTime Min 30

To set a SAR plugin constraint:

SetConstraint */Aircraft/Aircraft1/Radar/SAR SARConstrPlugin Min -100 "VB_RadarSARNIIRSConstraint.vbs"

Return message

Group membership

This command belongs to the following group(s):

Facilities, Places & Targets

Radar

Vehicles

Version

12.9