An AI-powered Solar Storm Monitoring System that detects solar storm activity in real time using live space weather data, machine learning models, and anomaly detection techniques. The system preprocesses incoming solar data, predicts abnormal patterns, and instantly sends alerts when potential solar storms are detected.
Solar storms can damage critical infrastructure and communication systems, but real-time monitoring solutions are limited and expensive. This project aims to provide an intelligent, accessible, and automated solution for detecting solar storm risks using machine learning and live data analysis.
This project combines:
- Real-time space weather monitoring
- AI-based anomaly detection
- Machine learning forecasting
- Instant alert generation
- Live dashboard visualization
into one automated system.
Solar storms can severely impact satellites, GPS systems, communication networks, aviation systems, and power grids. Early detection of abnormal solar activity helps organizations take preventive measures before major disruptions occur.
This project provides an AI-based real-time monitoring and alert system that can help reduce risks caused by extreme space weather events.
- 🛰 Satellite protection systems
- 🌐 Communication network monitoring
- ⚡ Power grid safety management
✈️ Aviation and navigation systems- 📡 Space research organizations
- ☀️ Space weather forecasting centers
- 🧠 AI-based scientific research
flowchart TD
A[Satellite / Space Weather Data Source] --> B[Live Data Collection]
B --> C[Data Preprocessing]
C --> D[Feature Extraction]
D --> E[Custom Trained ML Model]
E --> F{Solar Storm Detected?}
F -- Yes --> G[Generate Alert]
G --> H[Real-Time Notification System]
H --> I[Display on Web Dashboard]
F -- No --> J[Store Normal Data]
J --> I
I --> K[Forecast & Historical Analysis]
- The system continuously collects live solar and space weather data.
- Incoming data is cleaned and preprocessed.
- Important features are extracted for prediction.
- The trained LSTM and Random Forest models analyze the data.
- If abnormal solar activity is detected, the system triggers alerts.
- Results are displayed on the monitoring dashboard in real time.
- Python
- PHP
- JavaScript
- HTML
- CSS
- TensorFlow / Keras
- Random Forest Classifier
- LSTM Model
- NumPy
- Pandas
- Matplotlib
Used for time-series forecasting and prediction of solar activity trends.
Used for anomaly classification and solar storm detection.
- Real-time solar storm alerts
- Historical activity analysis
- Live monitoring dashboard
git clone [https://github.com/Kokila-chandrakar/Solar-Strom]
cd SolarStrompip install -r requirements.txtpython src/ml/live_predict.pyRun the PHP server:
php -S localhost:8000Then open:
http://localhost:8000- Mobile application support
- Advanced deep learning models
- Improved forecasting accuracy
Kokila Chandrakar
B.Tech CSE (AI & ML)
Passionate about Full-Stack Development, AI & Cloud Computing, Software Development