🛰️ Space Debris Risk Assessment System

Real-Time Analysis with Impact Predictions & Risk Scoring

Developed by Anthony Ricevuto - Computer Science Student at CSULB
LinkedIn: anthony-ricevuto-mle

📊 Understanding Risk Scores

What the percentages mean:

  • 70-100%: High Risk - Imminent reentry threat requiring immediate attention
  • 40-69%: Medium Risk - Elevated threat level, monitor closely
  • 0-39%: Low Risk - Stable orbit with distant reentry timeline

Risk scores combine orbital decay rate, altitude trends, atmospheric density effects, solar activity impact, and collision probability to assess reentry likelihood within 30 days.

🤖 Hybrid AI Risk Assessment

Our AI models work together to provide accurate predictions:

  • Physics-Based SGP4: Calculates precise orbital mechanics and atmospheric drag
  • Random Forest: Analyzes historical debris patterns and decay rates
  • Gradient Boosting: Optimizes predictions using ensemble learning
  • Neural Network: Captures complex non-linear orbital interactions

Trained on 5,000+ satellite samples with real orbital data, our hybrid approach combines the reliability of physics with the adaptability of machine learning.

🚨 Highest Risk Satellites

Loading high-risk satellite data...

📊 Reentry Predictions & Impact Analysis

Calculating reentry windows...

📈 Risk Score Distribution

⏰ Predicted Impact Timeline

Generating impact timeline...

🔧 System Status

Application Status: ✅ Operational
Backend Architecture: ✅ Professional Modular Structure
API Endpoints: ✅ RESTful with Validation
AI Models: ✅ Hybrid Physics + ML

🤖 Hybrid AI Prediction

Combines SGP4 physics-based propagation with ensemble machine learning models (Random Forest, Gradient Boosting, Neural Networks) for accurate orbital decay prediction.

⚠️ Advanced Risk Assessment

Comprehensive reentry risk analysis including spatial coverage, timing uncertainty, threat categorization, and priority scoring for mission-critical decisions.

📊 Real-time Data Processing

Optimized TLE data parsing with caching, batch processing, and concurrent analysis of multiple satellites with comprehensive error handling.

🏗️ Professional Architecture

Production-ready modular Flask application with app factory pattern, environment-specific configuration, and separated concerns for maintainability.

🏗️ Professional Backend Architecture

🔗 RESTful API Endpoints

GET /api/health
System health and model status check
POST /api/analyze/single
Analyze individual satellite reentry risk
POST /api/analyze/batch
Concurrent batch analysis of multiple satellites
POST /api/analyze/catalog
Analyze satellites by catalog numbers or groups
POST /api/report/risk
Generate comprehensive risk assessment reports
POST /api/satellites/high-risk
Filter and rank satellites by risk level
GET /api/model/info
AI model information and performance metrics
POST /api/cache/clear
Clear TLE data cache for fresh analysis