请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8377万S 主题中讨论的其他部件:C2000WARE
您好,
这是有关反缠绕的问题。 我的以下代码是否正确。
isd_scim_err = isd_scim_ref - isd_scim; UP1=KPI*ISD_scim_err; //仅当不饱和时才进行ki集成 IF (VSD_scim_pi_out == VSD_scim) { Ui1=Ui1+kii*Tsampling*ISD_scim_err ;} 否则 { Ui1=Ui1; } vsd_scim_pi_out = UP1+Ui1; // P + I //如果超出范围,则限制输出 IF (VSD_scim_PI_out > VSD_scim_max) { vsd_scim = vsd_scim_max; } 否则,如果(vsd_scim_pi_out < vsd_scim_min) { vsd_scim = vsd_scim_min; } 否则 { vsd_scim = vsd_scim_pi_out; }