PMSM的MTPA曲線繪製及其參數擬合——基於Matlab的AppDesigner

忙、累。。。想到之前做MTPA擬合都用Simulink搭建模塊再導出數據,最後再用cftool去擬合結果,效率有點低,所以現在爲了放鬆一下,做一個App去直接繪圖&得出擬合係數。話不多說,直接上效果圖:


首先來個擬合成2次方程的:

最下面多項式係數指的是:

$$i_d=0.000582907 T_e^2-2.41105T_e+24.5298$$

$$i_q=-0.0113054T_e^2+4.92727T_e+13.1835$$


更改一下多項式次數:

下面的係數按相同規律分佈。


東西很一般,但是用起來還是蠻不錯的。在Matlab2016a之後的版本上使用!!!

源代碼就不放上來了,直接把軟件公開,代碼可以直接在Matlab中查看。

github:https://github.com/Wx-Will/Matlab/blob/master/Fitting_MTPA_Coefficient1.mlapp

baidu:鏈接:https://pan.baidu.com/s/1k7uMerCACa8NOgJmbQGBlg           

             提取碼:kd71 



2019-08-24  改良版。

原版本中的MTPA曲線貌似沒什麼用。。。但也不刪除了,在version2.0中加入擬合後的圖像與數值的理論圖像,具體見圖。


上面的圖是3次方程的擬合結果,再來一個6次的。

好了,搞定。

下載地址:https://github.com/Wx-Will/Matlab/blob/master/Fitting_MTPA_Coefficient2.mlapp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章