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.

[参考译文] TIDA-01606:基于 DQ 去耦合的电流环路控制或去耦双同步基准框电流控制器

Guru**** 2539500 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1238077/tida-01606-dq-decoupling-based-current-loop-control-or-decoupled-double-synchronous-reference-frame-current-controller

器件型号:TIDA-01606

您好、TI 的团队、

希望你度过美好的一天。

我在学习演示代码时遇到了一些问题。 有关详细信息、请参阅以下说明。 我期待您的回复。 感谢 您的帮助。

问题1:去耦网络的信号。

 大家都知道、去耦网络的符号是不同  的、因为有四种不同类型的变换矩阵。  请参考以下信息(四个不同的转换矩阵和两种类型的去耦网络)。

a)四种类型的变换矩阵。

b)两种类型的去耦网络。

经过研究,我相信第一种类型变换和等量变换在您的演示代码中使用,如以下所示。

在我们计算数学 模型之后、基于 DQ 去耦的电流控制器及其数学表达式 如下所示。  

但在您的演示代码中、去耦网络的符号 与我们相反。

1.演示代码中的去耦网络。

代码执行

TINV_vdInv_pu =(TINV_gi_id_out +
(TINV_vGrid_dq0_pos.d *
(TINV_VGRID_MAX_SENSE_VOLTE/TINV_VBUS_MAX_SENSE_VOLTAGE)-
(TINV_iInv_dq0_pos.q * TINV_去 耦_const * TINV_AC_FREQ_Hz);

TINV_vqInv_pu =(TINV_gi_IQ_out +
(TINV_vGrid_dq0_pos.q *
(TINV_VGRID_MAX_SENSE_VOLTE/TINV_VBUS_MAX_SENSE_VOLTAGE)+
(TINV_iInv_dq0_pos.d * TINV_去 耦_const * TINV_AC_FREQ_Hz);

简化表达式

vd=+pi (s)*(id_ref-id_feedback)+ed-wl*iq

Vq=+PI (s)*(IQ_ref-IQ_feedback)+ed+WL*IQ

2.数学表达式

问题 2:有关输出 PI 控制器的符号。

如问题1所述、PI 控制器的符号为负、但在演示代码中、该符号为正。  原因何在?

vd=+pi (s)*(id_ref-id_feedback)+ed-wl*iq

Vq=+PI (s)*(IQ_ref-IQ_feedback)+ed+WL*IQ

问题3:有关直流链路电压前馈控制的详细建模方法。

直流链路电压前馈控制已添加到您的最新代码中、您能为我们分享一些相关的建模文档吗? 如果可能、您能否分享一些采用和未采用直流链路电压前馈控制的比较结果。

问题4:逆变器模式和整流器模式。

在演示代码中、对于 PFC 模式、TINV_idRef_pu =-1.0f * TINV_gv_vBus_out、 对于逆变器模式、TINV_idRef_pu = 1.0f * TINV_gv_v_vBus_out。

但在我看来、d 轴 代表电流幅度(有功分量)、而 q 轴代表转换器电流与电网侧电流(无功分量)之间的相位角。 所以我认为对于 PFC 模式和逆变器模式、 TINV_idRef_pu 需要保持相同。 我们需要  根据 PFC 模式和逆变器模式等更改 TINV_iqRef_pu。

TINV_iqRef_pu =0 (PFC 模式)

TINV_iqRef_pu = PI (逆变器模式)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Wang、

    感谢您的联系。

    问题1和问题2

    我想、你在前馈和电流控制器输出中观察到的符号差异来自电流的采样。

    根据您测量电流的方式、例如进入交流级时为正、电流从交流级流出时为负、控制环路中的符号会发生变化。

    问题3

    在新版本中、不会有直流链路馈电板、因为缺少直流链路电流测量值。

    问题4

    是的、回答正确。 根据 ID 的符号、您将有功功率控制为负或正、因此逆变器或 PFC 模式。

    一般来说、在使用直流母线电压控制器的交流/直流转换器中、根据直流链路中的功率流、交流/直流转换器将自动了解提供的 ID 正数还是负数。

    IQ 的符号只会使交流/直流的行为从电容式变为电感式、因为它会改变无功功率符号。

    谢谢

    此致

    里卡多

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Riccardo:  

    请提供您的帮助。

    关于问题3、您能否为我分享最新的发布版本代码? 或者您能否共享 我可以下载最新代码的网站链接。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Wang:

    不久之后、SDK 上就会提供该代码。 不确定确切的日期。

    谢谢

    此致

    里卡多