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.

[参考译文] TMS320F28027F:过流电机电压与电机线路到线路电压间的关系(pu)(伏-rms)

Guru**** 2762685 points

Other Parts Discussed in Thread: MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/947611/tms320f28027f-coverting-motor-voltage-vs-pu-to-motor-line--to-line-voltage-volts-rms

器件型号:TMS320F28027F
主题中讨论的其他器件:MOTORWARE

您好!

我正在使用 Motorware 库中的示例项目。 我在将电机电压矢量与 PU 刻度转换为 Vline-line 电压时有歧义、以伏- rms 为单位。  

以下是代码、

//获取直流总线电压
gMotorVars.VdcBus_kV =_IQmpy (gAdcData.DCBus、_IQ (USER_IQ_FULL_SCALE_VOLTAGE_V/1000.0));

//按单位读取 Vd 和 Vq 矢量
gMotorVars.Vd = gVdq_out_pu.value[0];
gMotorVars.VQ = gVdq_out_pu.value[1];

//计算向量 vs 以标么值表示
gMotorVars.vs =_IQsqrt (_IQmpy (gMotorVars.vd、gMotorVars.vd)+_IQmpy (gMotorVars.VQ、gMotorVars.VQ));

//将 Vs (pu)转换为 Vline-line 电压(伏-rms)

float Vl_rms = ((float)_IQmpy (gMotorVars.VdcBus_kV/1000、gMotorVars.vs)/(1.414 * 16777216.0);

现在、如果我使用 DMM (万用表)并在电机以恒定速度运行时测量3个相位中的任意2个相位之间的交流均方根电压、屏幕上显示的电压与 VLL_rms 不同。 确认总线电压正常。 比例因子是否存在任何问题?  

谢谢你。

Ibraheem Inam

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

     gMotorVars.vs 是矢量电压、它不是线间电压、也不等于数字万用表测量的电压。  

    您需要使用 inV-Park 和 inV-Clark 变换来转换 Vd 和 Vq、以获取 vA/vb/vc (相位到中性电压)。

    BTW、数字万用表测量的值是与示例项目中的所有电压完全不同的 RMS 值、