Raaghav Thirumaligai ~ Controls portfolio

Control physical systems from models, data, and constraints.

I model dynamics, identify what matters, and turn feedback laws into behavior; from a 99-state distributed system to hardware that swings, balances, detects, and acts.

99
state PDE model
Real time
Cart-pole hardware control
4
featured control + ML builds

Technical map

One practice, four kinds of evidence.

Move across the row to see where each project gets its model, how state is inferred, what closes the loop, and where the result was tested.

Methods across the four featured projects
Project Model Estimate Control / decision Evidence
Distributed PDE Finite-difference acoustic field Kalman filter LQG + model reduction Full-plant simulation
Satellite MPC ZOH HCW dynamics Full-state simulation LQR + MPC + economic MPC 50 matched cases
Cart-pendulum Experimental system ID Kalman filter Energy + LQR/LQG + modes Real-time hardware
C.L.E.A.N. Vision + sensor geometry Cascade detector + sensors Steering + state logic Integrated robot

Research + experimental systems

Feedback thinking across biology, fluids, and instruments.

The common work is reconstructing dynamics from partial measurements, then building the model, detector, or apparatus needed to make the next decision trustworthy.

01

Biological Control Lab · Yeung UCSB

Transcription and DNA supercoiling as a coupled control system

Co-developed a control-oriented model of genome-wide transcription coupled to topoisomerase-regulated supercoiling. Used stability and sensitivity analysis on stochastic and nonlinear population models to identify parameters shaping transcription and growth.

Accepted manuscript · bioRxiv preprint
02

M&M Flow Lab · Master's researcher

Detecting stochastic clogging with limited visibility

Studied particle-laden suspension clogging under changing material conditions. Prototyped a Python rolling-brightness and windowed-visibility detector for event logging and post-analysis; presented at APS DFD in November 2024.

PythonVision metricExperiment logsThermofluids
03

M&M Flow Lab · Undergraduate researcher

Instrumentation for repeatable granular-flow experiments

Designed and built an annular shear cell, then developed an Arduino-MATLAB strain-gauge calibration, filtering, and DAQ workflow. Presented the results at the Southern California Flow Physics Symposium.

ArduinoMATLABStrain gaugesFabrication
04

Fluid Energy Science Lab · Undergraduate researcher

Wind-tunnel measurement from apparatus to dataset

Collected wake-model verification data, built an Arduino-MATLAB DAQ system and app, and fabricated laser-cut and 3D-printed annuli for repeatable wind-energy experiments.

Wind tunnelDAQRapid fabricationModel validation

More analyses · supplementary work

More control ideas

Three compact studies extend the portfolio into hybrid biology, biologically inspired computation, and robust loop-shaping. Select a tab to open the evidence.

Modeled + simulated course research

Hybrid Dynamics of DNA Supercoiling Regulation

Modeled continuous mechanical relaxation interrupted by threshold- and dwell-time-triggered enzyme jumps, making a biological homeostasis question explicit as a hybrid automaton.

  • Defined flow and jump maps, enzyme-reset timing, and a homeostatic target band.
  • Derived a candidate dwell-time bound and explored weak forward invariance.
  • Ran MATLAB Hybrid Systems Toolbox ensembles and enzyme-action ablations.

Scope: derived and numerically explored; this version does not claim global asymptotic stability or strong forward invariance.

Open the report
Hybrid automaton with DNA-supercoiling flow, topoisomerase jump, and gyrase jump modes
Flow and enzyme-triggered jump structure.
Simulated DNA supercoiling trajectory with continuous arcs, discrete jumps, and target band
One trajectory of DNA coiling over time exposes continuous arcs, jumps, and how evolution figured out a robust hysteresis control to maintain a level of stress.

Background

Control theory grounded in thermofluids and buildable systems.

Ongoing Ph.D. training in control theory, an M.S. focus in thermofluids, and four years of vehicle-system design anchor the work in physical dynamics and implementation.

Technical stack

Methods organized by what they do in the loop.

Control & Optimization
MPC, economic MPC, finite-horizon and constrained optimization, optimal control, LQR/LQG, nonlinear, robust, and hybrid control
Modeling & Estimation
State-space and distributed-parameter modeling, system identification, finite differences, balanced truncation, observers, Kalman filtering, model validation
Data & Machine Learning
Python, OpenCV, MATLAB, sensor and experiment-log analysis, classifier training and tuning, vision event detection and automation
Embedded & Real-Time
Simulink/QUARC, Raspberry Pi, Arduino, DAQ, sensor and actuator integration, state-machine logic
Physical Systems
Mechatronics, Formula SAE EV systems, instrumentation, design-build-test, SolidWorks, Fusion 360, fabrication

Education

UC Santa Barbara

  1. Ph.D. Mechanical EngineeringControl Theory · GPA 3.92

    Year 1 completed; available to take academic leave for full-time work.

  2. M.S. Mechanical EngineeringThermofluids · GPA 3.90

    Experimental modeling, instrumentation, and data analysis.

  3. B.S. Mechanical EngineeringProduct Design · GPA 3.76

    Capstone: 600 V Vehicle Battery Container ↗

Gaucho Racing Formula SAE EV · Aug 2021 - Jun 2025

Vehicle Systems Lead / Vice President

Four-year design-build-test contributor. Led a 600 V adhesive-joined accumulator container from CAD and drawings through structural checks; led braking-system design, manufacturing, testing, reliability, and a funded brake-fluid viscosity study.

UCSB Mechanical Engineering · Apr 2024 - Present

Teaching Assistant

Teach laboratory methods, dynamics, vibrations, and fluids through lab sections, office hours, assessment, and technical coaching.

Engineering Honors Program

Dean's Honors · 5 quarters

2 Undergraduate Research Awards · $3,750 + $2,500