ZHCACV2 july 2023
实验 3 – ISR1 的初始任务是检测 ADC 和 SDFM 信号。使用 Inv 定义在电路的逆变器侧检测到的信号,并使用 Grid 定义在电路的电网侧检测到的信号。使用 SDFM 模块检测三相电流 Ia、Ib 和 Ic 并记录了值。电网侧和逆变器侧的电流值相同。因此,只有逆变器侧的值是通过 SDFM 检测,这些值等同于电网侧的值:
使用 ABC_DQ 软件块将这些值转换为 Id 和 Iq(Clarke 和 Park 变换)。这些格式化的输入电网电流 Id 和 Iq 以及参考 Id 值用于计算所需的输出电网电压 vd_Inv_out 和 vq_Inv_out,如图 3-30 所示。
默认情况下,电流 Id 基准值为 0.005,对应于 500mA 的输出电流。要增加控制环路的总体电流输出,请增大 Id 基准值。0.01 的 Id 基准大致对应于 1A 的总输出电流。
通过应用 DQ_ABC 软件块将 vd_out 和 vq_out 转换为三相值(逆向 Park 和逆向 Clarke 变换)。获得的三个相位值被格式化为 PWM 波形的占空比。这些占空比值作为其各自 EPWM 的 CMPA 的输入,如以下列表所示。
如果从 DQ_ABC 变换中获得的 A 值为正值(大于 0),则这表示正弦波的正半个周期。因此,启用 PWM 实例 TINV_Q1_Q3_A_PWM 并禁用实例 TINV_Q1_Q4_A_PWM 来执行正半周期的切换。
如果从 DQ_ABC 变换中获得的 A 值为负(小于 0),则这表示正弦波的负半个周期。因此,禁用 PWM 实例 TINV_Q1_Q3_A_PWM 并启用实例 TINV_Q1_Q4_A_PWM 来执行负半周期的切换。
在本演示中,使用 SRF 软件 PLL 锁定斜坡发生器的参考角。该 PLL 角度的正弦和余弦用于计算 ABC_DQ 和 DQ_ABC 变换。图 3-30 显示了方框图。