Skip to content
View e-debianchi's full-sized avatar

Highlights

  • Pro

Block or report e-debianchi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
e-debianchi/README.md

๐Ÿ‘‹ Hi, I'm Emanuele De Bianchi

๐ŸŽ“ Control & Automation Engineering student from Rome, Italy ๐Ÿ‡ฎ๐Ÿ‡น
โšก Passionate about Power Systems, Control Theory, and Intelligent Algorithms
๐Ÿง  Exploring the intersection of classical control and modern Reinforcement Learning

LinkedIn Top Langs GitHub stats


๐Ÿ“š Education

  • ๐Ÿ‘จโ€๐ŸŽ“ Masterโ€™s Degree in Control Engineering (LM-25)
  • ๐Ÿซ University projects focused on:
    • Power system dynamics and stability
    • Optimal and robust control
    • Reinforcement learning applications in real-time control
    • Neural control and Lyapunov-based methods

๐Ÿงช Projects

๐Ÿ”ฌ I work on both academic and personal projects, including:

  • ๐ŸŒ€ Simulation of multi-generator power systems with disturbances
  • ๐Ÿค– Reinforcement Learning agents (DDPG, SAC, TD3) for dynamic control
  • ๐Ÿ” Safe RL using constraint satisfaction (QP layers, barrier functions)
  • ๐Ÿงฎ Comparison of LQR vs neural network controllers
  • ๐Ÿ“ˆ Training RL agents to learn Lyapunov functions
  • ๐Ÿ”Œ Real-time control under step disturbances and system uncertainties

๐Ÿ› ๏ธ Skills & Tools

  • ๐Ÿง  Reinforcement Learning: DDPG, SAC, TD3, safety-aware RL
  • ๐Ÿงฐ Control Systems: Linear systems, Lyapunov theory, LQR, robust control
  • ๐Ÿ Programming: Python (NumPy, PyTorch, Gym), MATLAB
  • โšก Power Systems: Multi-machine models, frequency control, load disturbances
  • ๐Ÿ’ป Simulation Tools: solve_ivp, Gym environments, OpenAI Spinning Up
  • ๐Ÿ” Machine Learning: GPyTorch, Gaussian Processes, Deep Kernel Learning, Neural Networks
  • ๐Ÿ”„ Git & GitHub: Version control, collaborative projects
  • ๐Ÿงช Test automation, pre-training pipelines, vectorized environments

โค๏ธ Passions & Interests

  • ๐Ÿš€ Autonomous control of complex systems
  • ๐Ÿงฉ Bridging traditional engineering with AI and learning-based models
  • ๐Ÿ“– Reading research papers on control, RL, and energy systems
  • ๐Ÿง‘โ€๐Ÿซ Sharing what I learn and learning from open-source contributors
  • ๐Ÿ› ๏ธ Building projects that are not just functional, but also elegant and safe
  • โš™๏ธ IoT and automation with microcontrollers (Arduino, Raspberry Pi)

๐Ÿงพ I'm always open to collaboration on interesting control, RL, or power system projects. Feel free to connect or contribute!

Popular repositories Loading

  1. safe-rl-power-system safe-rl-power-system Public

    Master's thesis project, showing a safe RL agent that stabilises and always keeps a power system safe (even during training)

    Python 2

  2. robust_defence_zda robust_defence_zda Public

    This repository contains the Simulink implementation of ideal and robust control strategies designed to compensate zero-dynamics attacks (ZDAs) in power systems, developed as part of a university pโ€ฆ

    MATLAB 1 1

  3. neural-lyapunov-control neural-lyapunov-control Public

    This project is part of a university exam and implements a neural network-based controller for stabilizing an inverted pendulum.

    Jupyter Notebook 1

  4. Decentralized-safety-certificates-for-multi-agent-systems Decentralized-safety-certificates-for-multi-agent-systems Public

    MATLAB

  5. ripetizioni ripetizioni Public

    simple app to show earnings from private lessons

    Python

  6. yt_downloader yt_downloader Public

    A simple Python script to download videos or audio from YouTube

    Python