当前位置: 首页>編程日記>正文

MTPA数理推导

MTPA数理推导

转矩方程与电流方程

Te=f(Isd,Isq)Is=L(Isd,Isq)\begin{array}{l} {T_e} = f({I_{sd}},{I_{sq}})\\ {I_s} = L({I_{sd}},{I_{sq}}) \end{array} Te=f(Isd,Isq)Is=L(Isd,Isq)

求解方案有两种, 直接代入, 然后求一元方程导数, 求得驻点, 然后取得最值; 第二种采用拉格郎日乘数法.
本文推导第二种:拉格朗日乘数法。

其实就是求多元函数, 在D封闭区间的最值问题, 而MTPA要求的, 就是二元函数.

可以将Is=L(Isd,Isq){I_s} = L({I_{sd}},{I_{sq}})Is=L(Isd,Isq)看作封闭区间, 亦可以将Te=f(Isd,Isq){T_e} = f({I_{sd}},{I_{sq}})Te=f(Isd,Isq)看作封闭区间.

亦即, 给定Te,能够求出最小的Is; 或者给定Is,能够求出最大的Te
再根本, 我们要求的是Id与Iq的对应关系.

Te=32p(φfIsq+(Ld−Lq)IsdIsq)Is2=Isd2+Isq2\begin{array}{l} {T_e} = \frac{3}{2}p({\varphi _f}{I_{sq}} + ({L_d} - {L_q}){I_{sd}}{I_{sq}})\\ {I_s}^2 = {I_{sd}}^2 + {I_{sq}}^2 \end{array} Te=23p(φfIsq+(LdLq)IsdIsq)Is2=Isd2+Isq2

对上式, 分别对Isd、Isq求偏导
∂TeIsd=32p(Ld−Lq)Isq∂TeIsq=32p(φf+(Ld−Lq)Isd)∂IsIsd=2IsdIsd2+Isq2∂IsIsq=2IsqIsd2+Isq2\begin{array}{l} \frac{{\partial {T_e}}}{{{I_{sd}}}} = \frac{3}{2}p({L_d} - {L_q}){I_{sq}}\\ \frac{{\partial {T_e}}}{{{I_{s{\rm{q}}}}}} = \frac{3}{2}p({\varphi _f} + ({L_d} - {L_q}){I_{sd}})\\ \frac{{\partial {I_s}}}{{{I_{sd}}}} = \frac{{2{I_{sd}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }}\\ \frac{{\partial {I_s}}}{{{I_{s{\rm{q}}}}}} = \frac{{2{I_{sq}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} \end{array} IsdTe=23p(LdLq)IsqIsqTe=23p(φf+(LdLq)Isd)IsdIs=Isd2+Isq22IsdIsqIs=Isd2+Isq22Isq
列出拉格朗日乘数法:
{32p(Ld−Lq)Isq+λ2IsdIsd2+Isq2=032p(φf+(Ld−Lq)Isd)+λ2IsqIsd2+Isq2=0Isd2+Isq2−Is2=0\left\{ \begin{array}{l} \frac{3}{2}p({L_d} - {L_q}){I_{sq}} + \lambda \frac{{2{I_{sd}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ \frac{3}{2}p({\varphi _f} + ({L_d} - {L_q}){I_{sd}}) + \lambda \frac{{2{I_{sq}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ {I_{sd}}^2 + {I_{sq}}^2 - {I_s}^2 = 0 \end{array} \right. 23p(LdLq)Isq+λIsd2+Isq22Isd=023p(φf+(LdLq)Isd)+λIsd2+Isq22Isq=0Isd2+Isq2Is2=0
可以看出, 对子式1、子式2分别两端除以λ\lambdaλ, 则从以Is为D封闭区间转变为以Te为D的封闭区间。
对上式求解
{32p(Ld−Lq)Isq+λ2IsdIsd2+Isq2=032p(φf+(Ld−Lq)Isd)+λ2IsqIsd2+Isq2=0Isd2+Isq2−Is2=0{32p(Ld−Lq)IsqIsq+λ2IsdIsqIsd2+Isq2=032p(φf+(Ld−Lq)Isd)Isd+λ2IsdIsqIsd2+Isq2=0Isd2+Isq2−Is2=0((Ld−Lq)Isq2−(φfIsd+(Ld−Lq)Isd2)=0(Ld−Lq)(Isq2−Isd2)=φfIsd(Isq2−Isd2)Isd=Isq=φf1(Ld−Lq)Isd−Isd20=φf1(Ld−Lq)Isd−Isd2−Isq2\begin{array}{l} \left\{ \begin{array}{l} \frac{3}{2}p({L_d} - {L_q}){I_{sq}} + \lambda \frac{{2{I_{sd}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ \frac{3}{2}p({\varphi _f} + ({L_d} - {L_q}){I_{sd}}) + \lambda \frac{{2{I_{sq}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ {I_{sd}}^2 + {I_{sq}}^2 - {I_s}^2 = 0 \end{array} \right.\\ \left\{ \begin{array}{l} \frac{3}{2}p({L_d} - {L_q}){I_{sq}}{I_{sq}} + \lambda \frac{{2{I_{sd}}{I_{sq}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ \frac{3}{2}p({\varphi _f} + ({L_d} - {L_q}){I_{sd}}){I_{sd}} + \lambda \frac{{2{I_{sd}}{I_{sq}}}}{{\sqrt {{I_{sd}}^2 + {I_{sq}}^2} }} = 0\\ {I_{sd}}^2 + {I_{sq}}^2 - {I_s}^2 = 0 \end{array} \right.\\ (({L_d} - {L_q}){I_{sq}}^2 - ({\varphi _f}{I_{sd}} + ({L_d} - {L_q}){I_{sd}}^2) = 0\\ ({L_d} - {L_q})({I_{sq}}^2 - {I_{sd}}^2) = {\varphi _f}{I_{sd}}\\ \frac{{({I_{sq}}^2 - {I_{sd}}^2)}}{{{I_{sd}}}} = {I_{sq}} = \sqrt {{\varphi _f}\frac{1}{{({L_d} - {L_q})}}{I_{sd}} - {I_{sd}}^2} \\ 0 = {\varphi _f}\frac{1}{{({L_d} - {L_q})}}{I_{sd}} - {I_{sd}}^2 - {I_{sq}}^2 \end{array} 23p(LdLq)Isq+λIsd2+Isq22Isd=023p(φf+(LdLq)Isd)+λIsd2+Isq22Isq=0Isd2+Isq2Is2=023p(LdLq)IsqIsq+λIsd2+Isq22IsdIsq=023p(φf+(LdLq)Isd)Isd+λIsd2+Isq22IsdIsq=0Isd2+Isq2Is2=0((LdLq)Isq2(φfIsd+(LdLq)Isd2)=0(LdLq)(Isq2Isd2)=φfIsdIsd(Isq2Isd2)=Isq=φf(LdLq)1IsdIsd20=φf(LdLq)1IsdIsd2Isq2
根据上式, 则可以求出:
Isd=−φf2(Ld−Lq)+(φf2(Ld−Lq))2−Isq2{I_{sd}} = - \frac{{{\varphi _f}}}{{2({L_d} - {L_q})}} + \sqrt {{{(\frac{{{\varphi _f}}}{{2({L_d} - {L_q})}})}^2} - {I_{sq}}^2} Isd=2(LdLq)φf+(2(LdLq)φf)2Isq2
可以从式清晰地看出, 上式成立,需要满足以下条件
{Ld≠Lq(φf2(Ld−Lq))2>Isq2\left\{ \begin{array}{l} {L_d} \ne {L_q}\\ {(\frac{{{\varphi _f}}}{{2({L_d} - {L_q})}})^2}{\rm{ > }}{I_{sq}}^2 \end{array} \right. {Ld=Lq(2(LdLq)φf)2>Isq2

备注:

  • 需要明确指出的是, Ld和Lq 都极可能随着电机运行工况而变化, 所以, 工程中的直接使用的可用性不高。
  • 更常见的是使用查表法


https://www.fengoutiyan.com/post/14011.html

相关文章:

  • MTTF计算
  • mtf算法
  • 24个常用积分公式推导
  • MTD公式
  • mti和mtd原理
  • 数学分析积分公式
  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機