尊敬的支持:
我‘s SFRA 工具来获取控制 F28035的降压转换器系统的受控体和开环频率响应。根据 SFRA 模块用户指南、我添加了必要的代码和功能。现在、我发现最近测得的结果与理想输出不同。 但整个系统不稳定且具有强振荡、因此我无法使用补偿设计器来设计补偿器。 因此、您能否为我提供有关如何测量降压转换器正确波特图的帮助、我将不胜感激、谢谢。谢谢。
这张图片描述了理想的结果。
下一张图片是我自己衡量的不满意的结果
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.
尊敬的支持:
我‘s SFRA 工具来获取控制 F28035的降压转换器系统的受控体和开环频率响应。根据 SFRA 模块用户指南、我添加了必要的代码和功能。现在、我发现最近测得的结果与理想输出不同。 但整个系统不稳定且具有强振荡、因此我无法使用补偿设计器来设计补偿器。 因此、您能否为我提供有关如何测量降压转换器正确波特图的帮助、我将不胜感激、谢谢。谢谢。
这张图片描述了理想的结果。
下一张图片是我自己衡量的不满意的结果
user6184829、
在我看来、该示例使用定点 IQ 数学。
cntl3p3z_vars1.Fdbk=_IQsat ((((float32) Vout1R*ADC_pu_scaling)-offset_Vout)、1.0、0.0); //更新 PWM 值 EPwm1Regs.cmpa.half.cmp=_IQ24mp1 (((long)(buck_pwm_period)、cn3vrq1s.fp3z_str1 ;cntlp3vran.fp3p3r1;cntlps1
您还可以检查 SFRA 扫描数据数组的内容以确认:
float32 Plant_MagVect[SFRA_FREQ_LENG]; float32 Plant_PhaseVect[SFRA_FREQ_LENG]; float32 OL_MagVect[SFRA_FREQ_LENG]; float32 OL_PhaseVect[SFRA_FREQ_LENG]; float32 FreqVect[SFRA_LENG]
我认为在 GUI 中尝试定点选项是有道理的。