发明名称 双余度永磁容错电机直接转矩控制系统及方法
摘要 本发明公开了一种双余度永磁容错电机直接转矩控制系统及方法,所述系统包括两个结构相同的分别对应于一永磁容错电机的直接转矩控制系统,任一所述直接转矩控制系统包括输入单元、存储单元、检测单元、DSP和逆变器控制单元;所述检测单元包括电压检测模块、电流检测模块和编码器;所述DSP包括坐标变换单元、磁链计算单元、转矩计算单元、比较单元、PI调节单元、故障判断单元、通信单元、转矩分配单元、转矩滞环控制单元、磁链滞环控制单元和电压矢量确定单元;本发明充分结合双余度技术和容错技术,提高了系统的可靠性,且有效利用永磁容错电机丰富的电压空间矢量。
申请公布号 CN103337999B 申请公布日期 2015.11.25
申请号 CN201310287622.2 申请日期 2013.07.09
申请人 大连海事大学 发明人 朱景伟;刁亮;王霞;刘东星
分类号 H02P21/00(2006.01)I;H02P27/12(2006.01)I 主分类号 H02P21/00(2006.01)I
代理机构 大连东方专利代理有限责任公司 21212 代理人 姜玉蓉;李洪福
主权项 一种双余度永磁容错电机直接转矩控制系统,应用于包括由两个永磁容错电机构成的串联式双余度结构,每一永磁容错电机连接一逆变器,其特征在于包括两个结构相同的分别对应于一永磁容错电机的直接转矩控制系统;任一所述直接转矩控制系统包括:用于设定转速给定值ω<sub>r</sub><sup>*</sup>、磁链给定值|ψ<sub>s</sub><sup>*</sup>|、转矩滞环控制单元的滞环宽度ΔT<sub>e</sub>和磁链滞环控制单元的滞环宽度ψ<sub>Q</sub>的输入单元;用于存储永磁容错电机正常工作状态下和任一相开路故障状态下的开关电压空间矢量表,以及定子磁链角θ与扇区的映射关系的存储单元;检测单元;所述检测单元包括连接逆变器,用于检测逆变器的直流母线电压U<sub>DC</sub>的电压检测模块;连接永磁容错电机,用于检测永磁容错电机的三相定子电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>的电流检测模块;连接永磁容错电机,用于检测永磁容错电机的转速ω<sub>r</sub>的编码器;DSP;所述DSP包括连接电流检测模块和电压检测模块,用于根据检测到的三相定子电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>利用公式<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>i</mi><mi>&alpha;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>&beta;</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mrow><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>i</mi><mi>a</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>b</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>c</mi></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000777230600000011.GIF" wi="610" he="256" /></maths>得到在αβ坐标系下的电流分量i<sub>α</sub>、i<sub>β</sub>,根据当前时刻逆变器的开关状态信号S<sub>a</sub>、S<sub>b</sub>、S<sub>c</sub>和检测到的直流母线电压U<sub>DC</sub>利用公式<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>u</mi><mi>&alpha;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>u</mi><mi>&beta;</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mi>U</mi><mrow><mi>D</mi><mi>C</mi></mrow></msub><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mrow><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>S</mi><mi>a</mi></msub></mtd></mtr><mtr><mtd><msub><mi>S</mi><mi>b</mi></msub></mtd></mtr><mtr><mtd><msub><mi>S</mi><mi>c</mi></msub></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000777230600000012.GIF" wi="754" he="272" /></maths>得到在αβ坐标系下的电压分量u<sub>α</sub>、u<sub>β</sub>的坐标变换单元;所述DSP还包括连接坐标变换单元,用于根据得到的电流分量i<sub>α</sub>、i<sub>β</sub>和电压分量u<sub>α</sub>、u<sub>β</sub>利用公式ψ<sub>α</sub>=∫(u<sub>α</sub>‑R<sub>s</sub>i<sub>α</sub>)dt、ψ<sub>β</sub>=∫(u<sub>β</sub>‑R<sub>s</sub>i<sub>β</sub>)dt、ψ<sub>s</sub>=ψ<sub>α</sub>+ψ<sub>β</sub>、<img file="FDA0000777230600000013.GIF" wi="868" he="188" />计算得出定子磁链分量ψ<sub>α</sub>、ψ<sub>β</sub>、定子磁链ψ<sub>s</sub>、定子磁链ψ<sub>s</sub>的幅值|ψ<sub>s</sub>|和定子磁链角θ的磁链计算单元,其中R<sub>s</sub>为永磁容错电机的定子电阻;所述DSP还包括连接坐标变换单元和磁链计算单元,用于根据得到的电流分量i<sub>α</sub>、i<sub>β</sub>和计算出来的定子磁链ψ<sub>s</sub>利用公式i<sub>s</sub>=i<sub>α</sub>+i<sub>β</sub>和T<sub>e</sub>=n<sub>p</sub>(ψ<sub>s</sub>×i<sub>s</sub>)计算得出电磁转矩T<sub>e</sub>的转矩计算单元,其中i<sub>s</sub>为三相合成定子电流矢量、n<sub>P</sub>为永磁容错电机的极对数;所述DSP还包括连接输入单元、编码器、转矩分配单元、转矩计算单元和磁链计算单元,用于根据设定的转速给定值ω<sub>r</sub><sup>*</sup>和检测到的转速ω<sub>r</sub>利用公式e<sub>ω</sub>=ω<sub>r</sub><sup>*</sup>‑ω<sub>r</sub>得到转速误差e<sub>ω</sub>,根据得到的转矩给定值T<sub>e</sub><sup>*</sup>和计算出来的电磁转矩T<sub>e</sub>利用公式ε<sub>T</sub>=T<sub>e</sub><sup>*</sup>‑T<sub>e</sub>得到转矩误差ε<sub>T</sub>,根据设定的磁链给定值|ψ<sub>s</sub><sup>*</sup>|和计算出来的定子磁链ψ<sub>s</sub>的幅值|ψ<sub>s</sub>|利用公式ε<sub>ψ</sub>=|ψ<sub>s</sub><sup>*</sup>|‑|ψ<sub>s</sub>|得到磁链误差ε<sub>ψ</sub>的比较单元;所述DSP还包括连接比较单元,用于根据得到的转速误差e<sub>ω</sub>利用公式T<sub>e</sub>'=K<sub>p</sub>e<sub>ω</sub>+K<sub>i</sub>∫e<sub>ω</sub>dt进行PI调节得到转矩值T<sub>e</sub>'的PI调节单元,其中K<sub>p</sub>是PI调节的比例系数、K<sub>i</sub>是PI调节的积分系数;所述DSP还包括连接电流检测模块,用于根据检测到的三相定子电流i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>一定时间内是否为零判断是否发生一相开路故障的故障判断单元;连接故障判断单元,用于根据是否发生一相开路故障的判断结果发送该永磁容错电机工作状态给另一永磁容错电机的直接转矩控制系统的通信单元;所述DSP还包括连接PI调节单元和另一直接转矩控制系统,用于根据是否发生一相开路故障的判断结果和另一直接转矩控制系统发送过来的永磁容错电机工作状态设定转矩分配系数N并结合得到的转矩值T<sub>e</sub>'利用公式T<sub>e</sub><sup>*</sup>=NT<sub>e</sub>'得到转矩给定值T<sub>e</sub><sup>*</sup>的转矩分配单元;所述DSP还包括连接比较单元和输入单元,用于根据得到的转矩误差ε<sub>T</sub>和设定的转矩滞环控制单元的滞环宽度ΔT<sub>e</sub>利用公式<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>T</mi><mi>Q</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>T</mi></msub><mo>&gt;</mo><msub><mi>&Delta;T</mi><mi>e</mi></msub></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>&Delta;T</mi><mi>e</mi></msub><mo>&le;</mo><msub><mi>&epsiv;</mi><mi>T</mi></msub><mo>&le;</mo><msub><mi>&Delta;T</mi><mi>e</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>1</mn></mrow></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>T</mi></msub><mo>&lt;</mo><mo>-</mo><msub><mi>&Delta;T</mi><mi>e</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000777230600000021.GIF" wi="646" he="258" /></maths>进行转矩滞环控制得到转矩误差信号T<sub>Q</sub>的转矩滞环控制单元;所述DSP还包括连接比较单元和输入单元,用于根据得到的磁链误差ε<sub>ψ</sub>和设定的磁链滞环控制单元的滞环宽度Δψ<sub>s</sub>利用公式<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&psi;</mi><mi>Q</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>&psi;</mi></msub><mo>&gt;</mo><msub><mi>&Delta;&psi;</mi><mi>s</mi></msub></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>&epsiv;</mi><mi>&psi;</mi></msub><mo>&lt;</mo><mo>-</mo><msub><mi>&Delta;&psi;</mi><mi>s</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000777230600000031.GIF" wi="507" he="170" /></maths>进行磁链滞环控制后得到磁链误差信号ψ<sub>Q</sub>的磁链滞环控制单元;所述DSP还包括连接磁链计算单元、存储单元、故障判断单元、转矩滞环控制单元和磁链滞环控制单元,用于根据计算出来的定子磁链角θ和存储的定子磁链角θ与扇区的映射关系确定出定子磁链所在扇区,根据是否发生任一相开路故障的判断结果选择所存储的相应的开关电压空间矢量表结合计算出来的转矩误差信号T<sub>Q</sub>、磁链误差信号ψ<sub>Q</sub>和确定出的定子磁链所在扇区确定出一个对应的电压空间矢量V<sub>m</sub>的电压矢量确定单元;连接电压矢量确定单元,用于根据确定出来的电压空间矢量V<sub>m</sub>控制逆变器调节永磁容错电机转矩的逆变器控制单元;当两个直接转矩控制系统所包括的故障判断单元均输出未发生任一相开路故障的判断结果时,两个直接转矩控制系统所包括的转矩分配单元分别设定转矩分配系数N为0.5;当一直接转矩控制系统的故障判断单元输出发生任一相开路故障的判断结果且另一直接转矩控制系统的故障判断单元输出未发生任一相开路故障的判断结果时,发生任一相开路故障的直接转矩控制系统所包括的转矩分配单元设定转矩分配系数N为0.3,未发生任一相开路故障的直接转矩控制系统所包括的转矩分配单元设定转矩分配系数N为0.7。
地址 116026 辽宁省大连市高新区凌海路1号