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.
大家好、
计算 电流环路的代码如下:
TTPLPFC_gi_out = GI_RUN(&TTPLPFC_gi,TTPLPFC_ac_cur_sensed_pu,TTPLPFC_ac_cur_ref_inst_pu);
原型函数为:
extern float32_t DCL_runPI_C1(DCL_PI *p, float32_t rk, float32_t yk);
第二个参数应该是基准、第三个参数是采样。 为什么代码被反转?
2. 输出前馈代码如下所示,如何理解它?
TTPLPFC_dutyPU = ( TTPLPFC_gi_out + (TTPLPFC_ac_vol_sensed_pu * (float32_t)TTPLPFC_VAC_MAX_SENSE_VOLT / (float32_t)TTPLPFC_VDCBUS_MAX_SENSE_VOLT) - TTPLPFC_inductor_voltage_drop_feedforward ) / (TTPLPFC_vBus_sensed_pu);
用于 计算电感器压降的前馈代码如下所示、如何理解?
TTPLPFC_inductor_voltage_drop_feedforward = -(float32_t)1.0 * (TTPLPFC_ac_cur_ref_inst_pu - TTPLPFC_ac_cur_ref_inst_prev_pu) * ((float32_t)TTPLPFC_PFC_INDUCTOR_VALUE * TTPLPFC_CONTROL_ISR_FREQUENCY * TTPLPFC_IL_MAX_SENSE_AMPS / TTPLPFC_VDCBUS_MAX_SENSE_VOLT); TTPLPFC_ac_cur_ref_inst_prev_pu = TTPLPFC_ac_cur_ref_inst_pu;
是否有任何相关文档对此进行解释?
谢谢、此致
耶鲁李
计算 电流环路的代码如下:
TTPLPFC_gi_out = GI_RUN(&TTPLPFC_gi,TTPLPFC_ac_cur_sensed_pu,TTPLPFC_ac_cur_ref_inst_pu);
原型函数为:
extern float32_t DCL_runPI_C1(DCL_PI *p, float32_t rk, float32_t yk);
第二个参数应该是基准、第三个参数是采样。 为什么代码被反转?
[/报价]这看起来像是一个错误。 我必须与团队再次确认。
[引用 userid="514648" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forume/1132562/tms320f280049-some -questions-about-about TIDA-010062"]是否有任何相关文档对此进行解释?用户指南是此文档的唯一文档。
此致、
陈
您好、Chen、
感谢您的支持! 我期待您的确认。
您能否简单地解释问题2和3? 我不熟悉这一点。 客户询问了相关问题。
非常感谢!
此致、
耶鲁李
您好、Yale、
陈氏今天和明天都不在办公室。 他应该在下周周二之前回来、感谢您的耐心
此致、
Peter