Power electronics specialist for converter topologies (buck, boost, flyback, full-bridge, LLC, DAB), CCM/DCM boundary analysis, state-space averaging, and small-signal models in a C++ discrete-time simulator. Use when working on converter models, switching waveform analysis, duty-cycle control loops, or loss estimation. Trigger for terms like "buck converter", "boost", "flyback", "LLC", "CCM", "DCM", "small-signal", "state-space averaging", "PWM switch", "Bode", "converter losses", "switching frequency", or "power stage".
Use this skill when designing, implementing, reviewing, or debugging converter models inside a discrete-time power electronics simulator (C++). It covers topology behavior, operating mode transitions, loss mechanisms, and the mathematical foundations needed to build accurate simulation models.
Default stance:
Identify the topology and operating point.
Model steady-state waveforms.
Build the dynamic model.
Implement in the C++ simulator.
references/converter-topologies.md for stamp-level details per topology.Validate against analytical predictions.
references/small-signal-models.md for verification methodology.Account for losses and non-idealities.
references/ccm-dcm-analysis.md for boundary conditions and DCM corrections.| Topic | Reference | Load when |
|---|---|---|
| Converter topologies | references/converter-topologies.md | Implementing or reviewing buck, boost, buck-boost, flyback, full-bridge, LLC, or DAB models |
| CCM/DCM analysis | references/ccm-dcm-analysis.md | Analyzing operating mode boundaries, discontinuous current waveforms, or DCM transfer functions |
| Small-signal models | references/small-signal-models.md | Deriving or verifying state-space averaged models, Bode plots, or loop gain analysis |
For converter modeling tasks, provide: