# matlab-power-electronics-skill **Repository Path**: magic123cn/matlab-power-electronics-skill ## Basic Information - **Project Name**: matlab-power-electronics-skill - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-12 - **Last Updated**: 2026-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # matlab-power-electronics-skill Claude Code / Codex 的电力电子 Simulink 仿真 Skill。通过 MATLAB MCP 工具搭建、修改、仿真和诊断电力电子模型。 ## 功能 | 模块 | 内容 | |------|------| | `skill/` | Skill 入口定义、Agent 配置、参考文档 | | `models/` | 39 个基础 Simulink 模型(7 类拓扑) | | `advanced_models/` | 10 个高级模型(GaN PFC、MMC HVDC、PMSM FOC 等) | | `contest-designs/` | 竞赛设计(Infineon WBG 双向 AC-DC) | | `DC_Electronic_Load/` | 电子负载仿真案例 | | `LLC_Resonant/` + `LLC_V2/` | LLC 谐振变换器 | | `SOC_Estimation/` | 电池 SOC 估算模型 | | `research/` | 研究文档(高级控制、SiC/GaN、微电网等) | | `_external/` | 第三方工具包(matlab-agentic-toolkit) | ## 模型覆盖 ### 基础模型(39 个) - **DC-DC**: Buck, Boost, Buck-Boost, Flyback, Forward, Full-Bridge, DAB - **逆变器**: 单相/三相, SVPWM, 多电平 - **整流器**: 不控/半控/全控, Vienna - **PFC**: Boost PFC, Bridgeless, Totem-Pole - **调制**: SPWM, SVPWM, DPWM, PSM - **混合**: 储能, 光伏 MPPT - **控制测试**: PI, PR, MPC ### 高级模型(10 个) 1. Totem-Pole GaN PFC 2. MMC HVDC 3. PMSM FOC 4. VSG Grid-Forming 5. CLLLC 6. FCS-MPC 7. ADRC 8. Triple-Phase-Shift DAB 9. Interleaved Boost PFC 10. STATCOM ## 触发词 电力电子仿真、Simulink 建模、变换器、逆变器、整流器、PFC、MPPT、DAB、LLC、CLLLC、SOC/BMS、PMSM/FOC、HVDC/MMC、STATCOM、VSG、SiC/GaN、PWM/SVPWM/DPWM/PSM、PI/PR/MPC/ADRC 控制 ## 执行机制 Skill 通过 MATLAB MCP Server 调用 MATLAB: | MCP 工具 | 用途 | |---|---| | `detect_matlab_toolboxes` | 确认 MATLAB 版本和所需产品 | | `evaluate_matlab_code` | 短 MATLAB 探针、检查参数 | | `run_matlab_file` | 运行 .m 脚本(建模/仿真) | | `check_matlab_code` | Code Analyzer 静态检查 | ## 安装 ```bash git clone https://github.com/1077491728/matlab-power-electronics-skill.git ``` 配合 MATLAB MCP Server 使用(`matlab-mcp-core-server-win64.exe` 已包含在仓库中)。 ## 工作流程 1. 明确拓扑、额定值、控制目标、开关频率 2. 运行 `detect_matlab_toolboxes` 确认环境 3. 加载参考文档和模型模板 4. 生成 .m 脚本完成建模/仿真 5. 仿真验证,报告指标 ## 许可 MIT