工具与软件:
您好、专家:
您是否有通过制动电阻器浪费多余的能量来处理再生的参考项目?
如果没有、 我目前正在设计自己的再生保护逻辑来控制直流母线电压、一些专家能否验证逻辑?
谢谢!
AK
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好、专家:
您是否有通过制动电阻器浪费多余的能量来处理再生的参考项目?
如果没有、 我目前正在设计自己的再生保护逻辑来控制直流母线电压、一些专家能否验证逻辑?
谢谢!
AK
这样的参考设计可能是一种非常简单的方法。 您可以在某些工程网站上找到有关此主题的许多介绍。
在采用动态制动的情况下、制动过程中产生的电能通过经过电压调节的晶体管和电阻器以热量的形式释放。 实际上、动态制动电路有两个版本:"斩波器"和"动态制动器"。 动态制动电路包括开关器件(绝缘栅双极晶体管、或 IGBT)、控制电路和电阻。
另一方面、斩波器仅包括稳压电路和开关器件、电阻器是单独的元件。 这样、就可以适当调整电阻器的尺寸并远程安装、这一点很重要、因为电阻器会产生大量热量。 开关器件 和控制电路的组合通常称为"斩波器模块"、而电阻器称为"动态制动电阻器"。 动态制动器的额定占空比通常在20%范围内、切碎器通常用于较重的应用。
感谢 Yanming Happy Holidays、
上述 C 代码用于 TI-Arm Cortex MCU、对于 C2000硬件而言、重写起来不难。 GUI 制动页面输入覆盖时间限制还有两个用于 GUI Composer 或 HMI 器件的其他功能。 减速电压设置斜坡阈值、以避免在制动或滑行期间快速加速速度(PI)。 通常在接近标称总线电压或位低于下设置制动器关闭、因为电池消耗使峰值电源电压也降至较低的 SOC。 如果 MCU 变热、或者打开放置在 MCU 上方或附近的小型冷却风扇、MCU 温度限制可能会关闭电机。

1. 我看不到制动 MOSFET 的任何模块化(即0到100%占空比调制),我的意思是制动 MOSFET 要么完全打开,要么完全关闭(二进制)。[/报价]中断时序通过 PWM 模块派生、不是1ms、更像是20kHz 时的50us 间隔
2. 您在代码中提到的某个地方每毫秒检查一次直流母线。原始代码配置为在1ms 占空比更新期间调用制动功能。 在从 PWM 周期推导出的比较器 A 递增/递减间隔期间、这种情况下的 PWM 中断功能同样不起作用。
4. 您分享的控制方案、可以在 MCU 硬件中实现吗? 也就是说、通过使用 CMPSS 模块比较直流母线电压、加上 ePWM CBC (逐周期)跳闸区、打开/关闭 GPIO (使用 ePWM 模块测试操作和数字比较模块)、完全没有软件参与。这不是更安全、更快吗?、有人尝试过此方法模块的点是通过 PWM 周期置位冷却周期来控制制动电阻器的热动态。 因此、电阻器额定功率不易过载、因为 PWM 中断可提供精确的按比例制动以制动关闭冷却间隔。 您必须对相对于项目的 PWM 周期的制动开/关时间进行试验。 硬件优势是电源控制电路不必那么稳健、并且低功耗 NFET 和低侧桥驱动器或脉冲 LED 驱动器可用于提供高达+15VDC 的合适栅极电压。
[/quote]
然而、DRV 系列驱动器芯片通常具有用于制动和滑行命令的 SPI 地址、用于将 NFET 控制置为有效 。 看起来这是在不添加任何额外硬件的情况下实现制动的最简单方法。 如果 SPI 制动命令是通过(main.c)环路中添加的制动函数中的 bool 标志状态启用的。 它是否也会在轨迹减速期间通过 PWM 驱动 NFETS、还是只保持 NFET 栅极完全启用?
惯性滑行和制动与半桥的驱动方式以及 Clarke 和 Park 转换的 ADC 输入之间存在电气差异、FAST 估算器会在快速制动期间保持生成转子角度。 人们假设我们还必须将用于制动的目标轨迹更改为零速。 因此、FAST 估算器并不会一直试图在制动期间断言原始目标轨迹速度-对吧?