control-loop
CommunityDesign and verify digital control loops in C++.
Authorlgili
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Digital control loops for discrete-time power converters are complex to design, discretize, and validate, often leading to unstable or inefficient performance in simulation environments.
Core Features & Use Cases
- Structured workflow for modeling, discretizing, implementing, and validating digital controllers (voltage-mode and current-mode) for PWM converters.
- Guidance on ZOH, computational delay, anti-windup, and PWM timing to ensure robust stability and correct loop gain.
- Real-world use cases include designing digital controllers for buck/boost converters and verifying performance against standard references.
Quick Start
Start by installing the skill and running the stability analysis script to validate your controller against a test plant.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: control-loop Download link: https://github.com/lgili/skillex/archive/main.zip#control-loop Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.