SVPWM算法原理与代码实现

📚 共计 30 章节
01
SVPWM概述
什么是SVPWM · SVPWM与SPWM的区别 · 应用领域
基础概念
02
三相逆变器拓扑
三相全桥结构 · 开关状态与电压矢量 · 基本矢量V0-V7
拓扑功率
03
电压空间矢量
Clark变换(abc→αβ) · 电压矢量合成 · 参考矢量旋转
坐标变换矢量
04
扇区判断
扇区划分原理 · αβ分量判断算法 · C代码实现
算法C
05
基本矢量作用时间
伏秒平衡 · T1/T2计算 · 不同扇区时间分配
计算PWM
06
七段式SVPWM
七段式调制原理 · 开关序列设计 · 死区时间插入
调制死区
07
五段式SVPWM
五段式原理 · 与七段式对比 · 谐波特性分析
调制谐波
08
SVPWM的C语言实现
完整SVPWM函数 · 占空比计算 · 代码优化技巧
C嵌入式
09
SVPWM的MATLAB仿真
Simulink模型 · SVPWM模块设计 · 仿真结果分析
MATLAB仿真
10
SVPWM的FPGA实现
Verilog结构 · 流水线设计 · 资源优化
FPGAVerilog
11
过调制技术
过调制原理 · 过调制I区/II区 · 实现方法
过调制电压
12
死区效应与补偿
死区时间影响 · 补偿原理 · 补偿算法实现
死区补偿
13
SVPWM与电流谐波
谐波产生机理 · 不同调制谐波对比 · 抑制方法
谐波质量
14
SVPWM与转矩脉动
转矩脉动原因 · SVPWM影响 · 优化策略
转矩脉动
15
多电平SVPWM
三电平拓扑 · 三电平SVPWM · 多电平扇区判断
多电平高压
16
SVPWM在永磁同步电机中的应用
PMSM数学模型 · SVPWM控制策略 · MTPA与弱磁
PMSMMTPA
17
SVPWM在异步电机中的应用
异步电机模型 · 转差频率控制 · 矢量控制
异步电机转差
18
SVPWM参数设计
开关频率选择 · 死区时间设置 · 采样周期确定
参数设计
19
SVPWM的DSP实现
DSP外设配置 · PWM模块 · 中断服务程序
DSP中断
20
SVPWM的STM32实现
定时器配置 · 高级定时器PWM · HAL库实现
STM32HAL
21
SVPWM的实时性优化
查表法 · CORDIC算法 · 定点数运算
优化实时
22
SVPWM的故障保护
过流/过压/短路保护 · 故障处理流程
保护安全
23
SVPWM的软启动
软启动原理 · 电压斜坡 · 频率斜坡启动
启动斜坡
24
SVPWM的效率优化
开关损耗分析 · 效率优化策略 · 变开关频率
效率损耗
25
SVPWM的噪声抑制
噪声来源 · 随机SVPWM · 扩频调制技术
噪声扩频
26
SVPWM的电流采样
采样时机 · 误差分析 · 电流重构技术
采样重构
27
SVPWM的电压采样
直流母线电压采样 · 相电压采样 · 电压重构
采样电压
28
SVPWM的闭环控制
电流环 · 速度环 · 位置环设计
闭环控制
29
SVPWM的工程调试
调试步骤 · 常见问题排查 · 波形分析方法
调试波形
30
SVPWM的发展趋势
新型调制策略 · 智能控制结合 · SiC/GaN器件应用
趋势宽禁带