主权项 |
1.一种无刷直流电机控制方法,其特征在于:根据电机速度反馈值和速度参考值的误差的大小采用位置式PI算法计算出控制这些误差收敛的速度负反馈输出,再减去电流截止负反馈的输出,得到的参考斩波幅值与周期序列信号相与产生PWM斩波信号,通过控制PWM斩波信号的占空比来控制电机相电压,从而控制电机转速的方法,具体依次含有以下步骤:步骤1:根据设定的速度参考值ω<sup>*</sup>和电机速度反馈值ω进行PI调节,得到速度负反馈L,L=K<sub>p</sub>·e<sub>ω</sub>+K<sub>i</sub>∫e<sub>ω</sub>dt,K<sub>p</sub>为比例增益,K<sub>p</sub>>0,K<sub>i</sub>为积分增益K<sub>i</sub>>0,其中:e<sub>ω</sub>=ω<sup>*</sup>-ω;步骤2:速度负反馈减去电流截止负反馈的输出e<sub>i</sub>得到参考斩波幅值F<sup>*</sup>,F<sup>*</sup>=L-e<sub>i</sub>=K<sub>p</sub>·e<sub>ω</sub>+K<sub>i</sub>∫e<sub>ω</sub>dt-e<sub>i</sub>=K<sub>p</sub>·(ω<sup>*</sup>-ω)+K<sub>i</sub>∫(ω<sup>*</sup>-ω)dt-e<sub>i</sub>;步骤3:参考斩波幅值F<sup>*</sup>与周期序列信号F的幅值|F|做差产生PWM斩波信号,ΔF=F<sup>*</sup>-|F|,ΔF≥0则PWM=0,ΔF<0则PWM=1,F为频率f的三角波,f>0;步骤4:得到PWM斩波信号为频率f的方波信号,一个周期T内PWM=1的时间为t<sub>1</sub>,PWM斩波信号的占空比为<img file="FDA00001691660300011.GIF" wi="63" he="102" />输出电压的有效值<img file="FDA00001691660300012.GIF" wi="306" he="127" />U<sub>d</sub>为无刷直流电机母线电压,U<sub>d</sub>>0,t<sub>1</sub>≥0,T>0;步骤5:将U<sub>rms</sub>输出至无刷直流电机的三相。 |