Description

The Ground Sensor Operations Computer is a high-level command and control computer for ground-based sensor systems. This component manages the execution of tasked sensor operations including search, surveillance, custody, characterization, and threat warning and assessment (TW&A) missions. The computer processes a prioritized command queue, coordinates tracking mount pointing, and controls sensor activation based on target access windows and elevation constraints. It provides autonomous execution of scheduled observation tasks for space domain awareness applications.


Example Use Cases

  • Space Surveillance: Execute scheduled observation tasks to detect and track resident space objects.
  • Satellite Tracking: Perform custody observations to maintain track on specific objects of interest.
  • Search Operations: Conduct systematic sky searches to detect new or untracked objects.
  • Threat Assessment: Support threat warning and assessment observations for high-priority targets.

Module Implementation

The Ground Sensor Operations Computer is a Computer component that attaches to a Ground Station and manages sensor tasking and execution.

Operating Modes

The computer supports multiple operating modes for different mission types:

ModeDescription
IdleAwaiting new commands with sensor disabled
SearchActively searching for objects at commanded positions
SurveillanceMonitoring a region of space
CustodyMaintaining track on specific objects
CharacterizationDetailed observation of object properties
TW&AThreat warning and assessment observations

Command Queue

Commands are processed through a priority-sorted queue. Each command packet contains:

FieldDescription
Sensor IDIdentifier for the target sensor
PriorityExecution priority for queue ordering
Task TypeOperating mode to execute
TimestampScheduled execution time
Access MessageTarget pointing information
DurationObservation duration

Commands are executed when the simulation time reaches their scheduled timestamp, in priority order.

Search State Machine

The search operating mode follows a defined state sequence:

StateDescription
SetAlignmentConfigure tracking mount pointing from access message
WaitForAlignmentWait for mount to achieve commanded orientation
CaptureImageEnable sensor and collect data for specified duration
DisableSensorShut down sensor and return to idle mode

Alignment Verification

During search operations, the computer verifies that the tracking mount has achieved the commanded orientation before enabling the sensor:

where is the direction cosine matrix from the local frame to the platform frame and is the alignment tolerance (0.01).

Elevation Constraints

Commands are rejected if the target elevation is below the ground station’s minimum elevation limit:

where is the commanded elevation angle and is the station’s minimum elevation constraint.

Capture Timing

The sensor capture duration is controlled by comparing the current time against the capture end time:

The sensor remains enabled until , after which it is shut down and the computer returns to idle mode.

Idle State Machine

When no commands are active, the computer operates in idle mode:

StateDescription
DisableSensorEnsure sensor is powered off
AwaitCommandWait for new commands in queue

Assumptions/Limitations

  • Only the search operating mode is fully implemented; other modes are placeholders for future development.
  • The computer assumes a single CCD sensor is available on the tracking mount.
  • Commands with elevation below the station minimum are silently skipped without notification.
  • The alignment tolerance is fixed at 0.01; it is not configurable.
  • Commands are removed from the queue after execution regardless of success or failure.
  • The computer does not validate command timing conflicts or overlapping observations.
  • Sensor warm-up time is not modeled; the sensor is assumed ready immediately upon enable.
  • Access message validity is checked only at command execution time, not during queue insertion.