主要内容

生成前馈通量参数

使用MathWorks工具,您可以创建一个内部永磁同步电机(PMSM)控制器的查找表,该控制器的特征是d设在和-轴通量的函数d设在和设在电流。

生成的通量参数Flux-Based点控制器块,遵循以下工作流步骤。这些步骤使用示例脚本VisualizeFluxSurface.m

工作流 描述

步骤1:加载和预处理数据

加载并预处理来自测功器测试或有限元分析(FEA)的非线性电机流量数据:

  • d- - -——轴电流

  • d- - -——轴流

  • 电磁电机转矩

步骤2:生成均匀间隔的数据

使用样条插值生成均匀间隔的数据。可视化通量面图。

步骤3:设置块参数

的工作区变量Flux-Based点控制器块的参数。

步骤1:加载和预处理数据

加载并预处理来自测功器测试或有限元分析(FEA)的非线性电机流量数据:

  • d- - -——轴电流

  • d- - -——轴流

  • 电磁电机转矩

  1. 打开示例脚本VisualizeFluxSurface.m

  2. 加载并预处理数据。

    加载从一个测功机捕获的|mat|文件中的数据另一个CAE工具。负载FEAdata.mat%加载数据矩阵。lambda_d = FEAdata.flux.d;lambda_q = FEAdata.flux.q;id = FEAdata.current.d;智商= FEAdata.current.q;

步骤2:生成均匀间隔的数据

通量表和电流可以有不同的步长。均匀的行和列间距有助于提高插值精度。这个脚本使用样条插值。

  1. 设置表行和列的间距。

    %设置表的行和列的间距flux_d_size = 50;flux_q_size = 50;

  2. 使用样条插值得到更高的分辨率。

    %使用样条插值得到更高的分辨率id_new = linspace (min (id)、马克斯(id), flux_d_size);iq_new = linspace (min(智商),max(智商),flux_q_size);lambda_d_new = interp2 (id、智商、lambda_d, id_new, iq_new,样条的);lambda_q_new = interp2 (id、智商、lambda_q, id_new, iq_new,样条的);

  3. 可视化通量面。

    可视化通量表面图;网格(id_new iq_new lambda_d_new);包含(“I_d [A] ') ylabel (“I_q [A] ')标题(“\ lambda_d”);网格;图;网格(id_new iq_new lambda_q_new);包含(“I_d [A] ') ylabel (“I_q [A] ')标题(“\ lambda_q”);网格

    • d-axis通量,λd,作为d轴电流的函数,d, q轴电流,

    • q-axis通量,λ,作为d轴电流的函数,d, q轴电流,

步骤3:设置块参数

将块参数设置为示例脚本中赋值的值。

参数 MATLAB®命令

d轴电流断点矢量id_index

id_index = id_new;

q轴电流断点矢量,iq_index

iq_index = iq_new;
对应的d轴通量,lambda_d
lambda_d = lambda_d_new;

对应的q轴通量,lambda_q

lambda_q = lambda_q_new;

参考文献

胡大凯、阿尔玛迪雅赞、徐龙雅基于实测定子绕组磁链的高保真非线性IPM建模IEEE®行业应用通讯, 2015年7月/ 8月,第51卷第4期。

[2]陈晓,王佳斌,Bhaskar Sen, Panagiotis Lasari,孙天福。考虑磁饱和、空间谐波和铁损耗效应的内置式永磁电机高保真和计算效率模型IEEE工业电子学汇刊,第62卷第7期,2015年7月。

奥托松,J. M.阿拉库拉。“一个紧凑的磁场弱化控制器实现。”电力电子、电气传动、自动化与运动国际研讨会, 2006年7月。

另请参阅

|