Skip to content

RaeinLayeghPour/Real-Time-Smart-Grid-Control-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Smart Grid Control System

A real-time control framework for smart grids that integrates sensing, decision-making, and actuation to optimize grid performance and reliability. Suitable for smart distribution networks, microgrids, and advanced energy systems.


Key Features

  • Real-time monitoring of voltage, current, frequency, and power quality
  • Control algorithms for load balancing, demand response, and voltage regulation
  • Event-driven responses for faults or grid disturbances
  • Easily extensible for integration with DERs (solar panels, batteries) and HIL platforms

Tech Stack & Tools

  • Language: Python, C/C++, or MATLAB/Simulink
  • Communication Protocols: Modbus, IEC 61850
  • Hardware Modules: Raspberry Pi / STM32 / PLC + DAQ cards
  • Control Algorithms: PID, fuzzy logic, rule-based, or machine learning
  • Tools: Matplotlib (Typhoon HIL), (Python), STM32CubeMX (microcontroller), or Simulink real-time

Use Cases & Benefits

  • Voltage and frequency stabilization in microgrids
  • Load management and peak shaving using demand response
  • Fault detection and adaptive response to grid events
  • Educational demonstration for smart grid control systems

How It Works

  1. Collect real-time measurements from sensors, DAQs, or grid nodes.
  2. Process signals and execute control logic (PID, ML, etc.).
  3. Dispatch actuation commands to inverters, switches, or relays.
  4. Log data for monitoring, diagnostics, and future tuning.

Contact

For feedback, collaboration, or questions:

About

Real-Time Smart Grid Control System for Hydropower Retrofit (Typhoon HIL & Modbus Integration)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published