Šimon Hudínek

Bridging 1D System Modeling, Nonlinear MPC, and Hands-On Hardware Integration in High-Risk & Industrial Environments.

Discipline

Control & Field Systems Engineer

Status

Open for Field & Control Roles

Location

Czech Republic

Projects

Engineering Records

P-01

Škoda Auto CVS Humidity Simulation Tool

Test & Simulation Engineer

From designing the test scenarios and instrumenting sensors to a validated humidity model and operator app.

CVS emission measurements at Škoda Auto are humidity-sensitive, so I designed the measurement campaign, instrumented the test cell, and built a validated Python thermodynamic model with an operator GUI for pre-checking run conditions. Operators now flag condensation-prone runs before they happen, cutting invalid tests and rework. The panel here is that pre-check tool rebuilt in the browser: set ambient conditions, dilution factor, and fuel, and a Magnus-formula psychrometric model computes the dilute-mixture dewpoint against the tunnel wall temperature.

Test Conditions
Condensation Check
Dewpoint
0.0 °C
Wall
0.0 °C
VALID
Ambient hum. ratio
Dilute-mix H₂O
Dilute-mix dewpoint
Dewpoint margin
Dewpoint Sweep — Ambient RH 0–100 %
Dilute-mix dewpointTunnel wall / filter tempOperating point

P-02

Model-Based SCR Dosing & AdBlue Injector Control

Master's Thesis — Control Engineer

Advanced MPC for urea dosing on diesel generators — pure control design, validated entirely in simulation.

Diesel-generator aftertreatment needs precise AdBlue dosing: too little and NOx escapes, too much and ammonia slips through. For my master's thesis I coupled a 1D SCR catalyst model with an NMPC dosing strategy and validated it against the XMR monolith reactor simulator — no hardware safety net. The controller holds NOx conversion across a full stationary-point load cycle while keeping NH3 slip under 1 ppm, where the baseline PID peaks at 262 ppm. The panel here replays that benchmark — outlet NOx and NH3 slip for both controllers, scrubbable and playable over the 420-minute cycle.

a) Výstupní molární zlomek NOx

vstupPIDNMPC-PID

b) Průnik NH3 za katalyzátorem

PIDNMPC-PID
0,0 min· Tin °C·fáze
Tabulka hodnot v poloze kurzoru
VeličinaPIDNMPC-PID
yNOx [ppm]
yNH3 [ppm]
yNOx,in [ppm]
Tin [°C]

Načítám data…

P-03

Multi-Platform Water Control System

CTO / Lead Control Engineer

Nonlinear MPC for a real hydraulic plant — from sensor wiring to operator GUI.

A physical multi-tank water plant needed a modern control system, so I built the full stack: a first-principles plant model, a nonlinear MPC with EKF state estimation, NI-DAQmx data acquisition, and a PySide6 operator application. The result is stable closed-loop control on the real rig with constraint handling. The panel here is that operator app — replaying a precomputed closed-loop run at 6× real time.

Control Panel
Clock00:00:00
Upper Tank
0.0 cm
Lower Tank
0.0 cm
Main Panel — Trend
Lower Tank (H2, measured)Target Level (SP)Control Action (U)

P-04

Embedded & Smart Systems

Personal Projects — Embedded Developer

Circadian lighting cabinet with local server control, and an ESP32 smart bottle.

  • ESP32
  • C/C++
  • IoT
  • Electronics
  • Local Server
Situation
Everyday problems worth engineering: healthy lighting rhythms and hydration tracking.
Task
Design small, self-contained embedded systems that run reliably without cloud dependencies.
Action
Built an ESP32-based circadian lighting cabinet controlled by a local server, and a sensor-equipped ESP32 smart bottle.
Result
Daily-driver devices demonstrating full-stack embedded skills: firmware, electronics, enclosure, and local networking.

Field Log

Lab, Plant & Rock

01 / 07

Commissioning the multi-tank water plant: helmet and hi-vis on, MPC running live on the laptop next to the rig.

Stack

Instruments & Tools

Modeling & Simulation

  • MATLAB / Simulink
  • 1D–3D Coupling
  • CasADi
  • do-mpc

Control & Systems

  • MPC
  • PID
  • State-Space
  • NI-DAQmx
  • PLC
  • LabVIEW

Development & Field

  • Python
  • PySide6
  • Linux
  • C/C++
  • ESP32
  • AI-assisted workflows

Contact

About & Contact

Ing. in Sensorics and Cybernetics in Chemistry. I work at the intersection of mathematical control design and physical reality: deriving the model, writing the MPC, then wiring the sensors and climbing the rig to make it run. Equally at home in Simulink and on a ladder.