TI中文支持网
TI专业的中文技术问题搜集分享网站

TIDA-010062: 代码中有些疑问需要咨询一下。

Part Number:TIDA-010062

1、代码中计算电流环代码如下:

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);

3、计算电感电压降前馈代码如下,该怎么理解?

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;

4、是否有相关的文档说明解释,直接看有点懵。

Yale Li:

您好,您有看过这个文档吗:https://www.ti.com/lit/ug/tiduet7e/tiduet7e.pdf

,

user4224619:

这个文档中并没有相应的解释说明啊,我看过这个文档。

,

Yale Li:

您的问题我已经向资深工程师咨询了,有了结果我会第一时间回复。

赞(0)
未经允许不得转载:TI中文支持网 » TIDA-010062: 代码中有些疑问需要咨询一下。
分享到: 更多 (0)