Debris Screening
The Debris Screening Plugin is a component of the KeepTrack application that provides functionality for identifying potential debris encounters with a selected satellite. This tool can be used to learn about assessing risks to spacecraft and planning debris avoidance maneuvers.
Features
- Screen for potential debris encounters with a selected satellite
- Customize search parameters (U, V, W dimensions and assessment length)
- Visualize the search volume around the satellite
- Generate a list of debris objects within the specified search volume
User Interface
The plugin adds the following UI elements:
- A “Debris Screening” icon in the bottom menu for quick access
- A side menu with customizable screening parameters
- Buttons to draw and clear the search volume visualization
- A form to initiate the debris screening process
Debris Screening Information
Users can configure the following parameters for debris screening:
- Satellite SCC# (automatically filled when a satellite is selected)
- U (Radial) dimension in kilometers
- V (Velocity Vector) dimension in kilometers
- W (Out-of-Plane) dimension in kilometers
- Assessment Length in hours
Usage
Performing a Debris Screening
- Select a satellite using the main KeepTrack interface
- Click the “Debris Screening” icon in the bottom menu
- Adjust the screening parameters as needed
- Click “Draw Search Box” to visualize the search volume (optional)
- Click “Screen for Debris” to initiate the screening process
- View the results in the main KeepTrack interface
Visualizing the Search Volume
- Open the Debris Screening menu
- Adjust the U, V, and W dimensions as desired
- Click “Draw Search Box” to display the search volume around the selected satellite
- To remove the visualization, click “Clear Search Box”
Integration with KeepTrack
The Debris Screening Plugin integrates with several KeepTrack components:
- SelectSatManager: Retrieves the currently selected satellite
- CatalogManager: Accesses satellite and debris object data
- TimeManager: Handles time calculations for the screening process
- Scene: Manages the visualization of the search volume
- UiManager: Handles UI updates and search result display
Development
When extending or modifying the Debris Screening Plugin, consider the following:
- The plugin follows the KeepTrackPlugin architecture
- It uses the SGP4 propagator for orbital calculations
- The screening process filters objects based on orbital characteristics before detailed analysis
- Performance optimizations are implemented to handle large numbers of objects
Code Configuration
The plugin supports the following configuration options:
formPrefix_
: Prefix for form element IDsbottomIconElementName
: Element name for the bottom menu iconsideMenuElementName
: Element name for the side menu
Troubleshooting
- If the screening process seems slow, try reducing the assessment length or the search volume size
- Ensure that a satellite is selected before attempting to perform a debris screening
- Check the browser console for any error messages if the screening process fails to start or complete
- If the search box visualization doesn’t appear, verify that the U, V, and W values are non-zero
By using the Debris Screening Plugin, users can gain insights into potential debris encounters and better understand the challenges of maintaining safe operations in the increasingly crowded orbital environment.