Spacecraft.ProbabilityOfCollision(Variable, Spacecraft, Array, Array, Variable) Method

Top 

Description

Returns the 2D probability of collision (Pc) between the primary Spacecraft and secondary Spacecraft, using the RIC Covariances provided as arguments.

 

Timing Precision Mode

This page describes functionality in nanosecond timing precision mode.

Click here to see the documentation for this object in millisecond timing precision mode.

 

Method Signature

Spacecraft.ProbabilityOfCollision(

Variable ShapeType,


Spacecraft Spacecraft,


Array PrimaryCovariance,


Array SecondaryCovariance,


Variable HardBodyRadius)

 

 

Arguments

ShapeType


Description:

The shape of the Hard-Body to be used in the numeric integration.

Valid Values:

Value

Label

0

Circle

1

Square

 

 

 

Spacecraft


Description:

The secondary object of the conjunction.

 

 

PrimaryCovariance


Description:

A 9 element array containing the position covariance of the primary object, given in the spacecraft RIC frame with units of m^2.

Required Size:

9

 

 

SecondaryCovariance


Description:

A 9 element array containing the position covariance of the secondary object, given in the spacecraft RIC frame with units of m^2.

Required Size:

9

 

 

HardBodyRadius


Description:

The Hard-Body Radius to be used for the conjuncting objects, given in units of meters. This argument is a combination of the hard body radius for both the primary and the secondary objects. When the ShapeType is set to Square, the Hard-Body Radius is equal to half the side-length of the Square.

Units:

m

Valid Range:

HardBodyRadius > 0

 

 

 

Return Value

Type:

number

 

 

Returns the 2D probability of collision (Pc) at the time of closest approach (TCA).

 

Syntax

myVariable1 = mySpacecraft1.ProbabilityOfCollision(myVariable2, mySpacecraft2, myArray1, myArray2, myVariable3);

 

 

See also

Spacecraft Object

Spacecraft.ProbabilityOfCollision

Spacecraft Propagation Guide

Coverage and Contact Analysis Guide