MotorSlot

  1. 介绍
  2. 原理
  3. 类结构
  4. 案例
    1. Type 1 Slot (Flag=1)
    2. Type 2 Slot (Flag=2)
    3. Type 3 Slot (Flag=3)
    4. Type 4 Slot (Flag=4)
    5. Type 5 Slot (Flag=5)
    6. Type 6 Slot (Flag=6)
  5. 参考文献

介绍

MotorSlot用来绘制电机槽型。

原理

电机定子槽的尺寸如下所示:

类结构

输入 input:

  • Geo : 几何参数
  • Type : 槽类型

参数 params :

  • Name : 名称

输出 output :

  • Area : 面积
  • Curve : 曲线

案例

Type 1 Slot (Flag=1)

inputStruct1.Type=1;
inputStruct1.Geo=[2.5,6.8,12.4,1,10.5];% Bs0 Bs1 Bs2 Hs0 Hs2
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

Type 2 Slot (Flag=2)

inputStruct1.Type=2;
inputStruct1.Geo=[2.5,6.8,12.4,1,0.8,10.5];% Bs0 Bs1 Bs2 Hs0 Hs1 Hs2
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

Type 3 Slot (Flag=3)

inputStruct1.Type=3;
inputStruct1.Geo=[2.5,6.8,12.4,1,0.8,10.5,1];% Bs0 Bs1 Bs2 Hs0 Hs1 Hs2,Rs
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

Type 4 Slot (Flag=4)

inputStruct1.Type=4;
inputStruct1.Geo=[2.5,6.8,12.4,1,0.8,10.5,1];% Bs0 Bs1 Bs2 Hs0 Hs1 Hs2,Rs
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

Type 5 Slot (Flag=5)

inputStruct1.Type=5;
inputStruct1.Geo=[2.5,7,6,1,0.8,10.5];% Bs0 Bs1 Bs2 Hs0 Hs1 Hs2
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

Type 6 Slot (Flag=6)

inputStruct1.Type=6;
inputStruct1.Geo=[6,7,1,0.8,10.5];% Bs0 Bs1 Hs0 Hs1 Hs2
paramsStruct1=struct();
M= motor.MotorSlot(paramsStruct1, inputStruct1);
M= M.solve();
Plot2D(M)

参考文献


本网站基于Hexo 3-Hexz主题生成。如需转载请标注来源,如有错误请批评指正,欢迎邮件至 392176462@qq.com