calebzu

10 mods across 1 repository, 13 stars between them.

motor-dtc-pmsm

01

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Direct Torque Control Builder. Build a Direct Torque Control (DTC) outer-loop torque/flux controller for a three-phase voltage-source-inverter-driven PMSM (SPMSM/IPMSM via parameterization) in Simulink using Sutikno 6-state switching table, αβ stationary frame, 2-level hysteresis on (T, ψ), with outer-loop Speed…

13 2mo ago A 208 tokens original Apache-2.0

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Dual-Vector Finite-Control-Set MPC Builder. Build an inner-loop two-vectors-per-period finite-control-set MPC current controller for a three-phase voltage-source-inverter-driven PMSM (SPMSM / mild-saliency IPMSM via parameterization) in Simulink, with an outer speed PI providing iqref. Two vectors per control…

13 2mo ago A 267 tokens original Apache-2.0

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Three-Vector Finite-Control-Set MPC Builder. Build an inner-loop three-vectors-per-period finite-control-set MPC current controller for a three-phase voltage-source-inverter-driven PMSM (SPMSM / mild-saliency IPMSM via parameterization) in Simulink, with an outer speed PI providing iqref. Each control period…

13 2mo ago A 335 tokens original Apache-2.0

motor-fcs-mpc

04

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Single-Vector Finite-Control-Set MPC Builder. Build an inner-loop finite-control-set MPC current controller for a three-phase voltage-source-inverter-driven PMSM (SPMSM/IPMSM via parameterization) in Simulink, with optional outer speed PI providing iqref. Use when constructing, reproducing, porting, or extending…

13 2mo ago A 168 tokens original Apache-2.0

motor-mfpcc-eso

05

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Model-Free Predictive Current Control + ESO Builder. Build an inner-loop model-free DEADBEAT predictive current controller in the stationary αβ frame — first-order ultralocal model (ẏ = F + α·u) with a linear Extended State Observer estimating the lumped disturbance F — modulated by SVPWM at fixed switching…

13 2mo ago A 323 tokens original Apache-2.0

motor-pmsm-base

06

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Simulation Modeling Base — entry-point skill for building three-phase voltage-source-inverter-driven PMSM (SPMSM/IPMSM) control simulations in Simulink. Provides plant build standard, dq frame conventions, building blocks library SOP, sanity-check templates, broken-FOC defense checklist, and visual review…

13 2mo ago A 159 tokens original Apache-2.0

motor-smc-pmsm

07

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM Sliding Mode Control Speed-Loop Builder. Build a Sliding Mode Control (SMC) speed-loop outer controller (PD-type sliding surface + Super-Twisting Algorithm reaching law) + dq current-loop PI inner controller with cross-decoupling feedforward + AntiPark library block + SVPWM library block + Universal Bridge IGBT…

13 2mo ago A 257 tokens original Apache-2.0

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

Tidy the layout of an already-built Simulink model — make it compact and readable, remove block overlaps and lines that cut through blocks, and honestly minimize line-line crossings without ever falsely promising zero. Quantifies block overlaps, line-through-block hits, line-line crossings, model extent, and graph…

13 2mo ago A 190 tokens original Apache-2.0

motor-foc-ltid-pmsm

10

calebzu/pmsm-control-claude-skills-for-matlab

Skill Claude CodeCodex

PMSM FOC + Load-Torque Estimator + Feed-Forward Builder. Build a field-oriented speed controller for a three-phase voltage-source-inverter-driven PMSM (SPMSM / mild-saliency IPMSM via parameterization) in Simulink, augmented with a linear load-torque state estimator (Luenberger + Kalman-filter family, 7 selectable…

13 2mo ago A 298 tokens original Apache-2.0