Vector Constraints

Use Vector Constraints to constrain access computations with respect to one or more of the following types of constraints:

Constraint Description
Angle Restricts access to intervals when the selected angle is within the specified minimum and maximum limits.
Vector Magnitude Restricts access to intervals when the selected vector is within the specified minimum and maximum limits.
Condition Restricts access to intervals when the selected object satisfies the selected condition. This vector constraint is not valid for star objects.
CalcScalar Restricts access to intervals when the selected scalar calculation (CalcScalar) is within the specified minimum and maximum limits.

A constraint based on an AWB component (i.e., Angle, Condition, Scalar, Vector) can only be computed during times when the AWB component itself can be computed (that is, during times within which it is available). Thus, the use of an AWB component as a constraint limits access times in two ways:

  • times are restricted to when the the AWB component can be computed
  • times when the constraint's value meets the specified limits as set by the user

Adding constraints to the Constraints Vector table

To add one or more constraints for a particular object, click Add..., select one or more components for the selected object, and click OK. STK then adds the constraints to the Constraints Vector table.

For Vectors and Angles. Use the Min and Max fields below the table to enable at least one of the limits and specify either the Min or Max value or both. Click Apply to update the table.

When an access involves a child object (i.e., sensor, transmitter, receiver, antenna, or radar), use the child object's parent or grandparent in the table below to determine whether STK can use the constraint for computing access to that child object. For example, if STK can use a constraint for accesses to all vehicles, then it can also use that constraint for any child object of a vehicle.

Removing and reordering constraints

Use Remove and Remove All to delete selected constraints or all constraints from the table.

Use the up and down arrows to reorder the constraints in the table. Reordering the constraints only affects the display on the panel. The reordering on the panel does not affect the ordering of constraints during an access computation.