zx2580666078 发表于 2017-7-20 09:51

开关磁阻电机查表法建模

小弟通过ansoft仿真了一台12/8,4KW的SRM的将磁链函数 ψ ( i, θ )与转矩函数T( i, θ ),并通过matlab里的插值法将磁链函数 ψ ( i, θ )转换为电流特性函数i (ψ  , θ ),是直接在matlab里通过spline函数逐个角度根据磁链对电流进行插值,但是偶尔出现的电流值会有明显误差,于是通过手动进行了修改,可是最终通过这些数据搭建的基于查表法的模型仿真出来的效果不好,转矩脉动十分严重,跟matlab的demo比也不正常,请问一下是否是我采用的插值法有问题导致的,还是ansoft仿真的问题(这一块不是我弄的)。下图1是我插值后电流特性函数i (ψ  , θ )的图,图2为ansoft仿真得到的磁链函数 ψ ( i, θ ),图3为转矩函数T( i, θ )。

开关磁阻 发表于 2017-7-20 10:59

SRD是非线性的,matlab自带的demo是线性的

若要用插值可以用有限元分析后的T-Seta-I等参数进行插值仿真

zx2580666078 发表于 2017-7-20 15:07

开关磁阻 发表于 2017-7-20 10:59
SRD是非线性的,matlab自带的demo是线性的

若要用插值可以用有限元分析后的T-Seta-I等参数进行插值仿真

我是用的有限元分析后的theta-flux-i进行的插值,我用自己的控制算法模型仿真有异常,所以用demo里类似的简单的电流或者转矩闭环进行验证,这样能排除控制算法参数的问题。您的意思是?我没理解您的意思。

开关磁阻 发表于 2017-7-20 15:12

zx2580666078 发表于 2017-7-20 15:07
我是用的有限元分析后的theta-flux-i进行的插值,我用自己的控制算法模型仿真有异常,所以用demo里类似的 ...

转矩脉动非常严重是怎么个严重,要验证控制算法就用线性的SRD模型也可以,只是实际控制时性能有差异,但对控制算法影响小

123chenjunjie 发表于 2017-7-29 10:07

开关磁阻 发表于 2017-7-20 10:59
SRD是非线性的,matlab自带的demo是线性的

若要用插值可以用有限元分析后的T-Seta-I等参数进行插值仿真

大神您说清楚点具体的操作步骤吗 这个问题困扰好久了

ruru2015happy 发表于 2017-9-11 22:12

您好,可以请较您关于ψ ( i, θ )转换为电流特性函数i (ψ, θ )是怎么差值的吗

lizhongwang 发表于 2023-7-6 14:51

您好,可以请较您关于ψ ( i, θ )转换为电流特性函数i (ψ, θ )是怎么差值的吗
页: [1]
查看完整版本: 开关磁阻电机查表法建模