西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 997|回复: 2

[求助] 做王家斌的无槽气隙磁密仿真,磁密仿出来很乱,帮忙看一下吧

[复制链接]

该用户从未签到

发表于 2019-5-31 16:24 | 显示全部楼层 |阅读模式
50西莫币
附上论文,还有自己写的径向充磁永磁体内置时的matlab程序,仿真出来结果在前两次还正常,当谐波次数高了之后幅值很大,大致出来的磁密凌乱,同样的方法径向充磁永磁体外置的B就仿真出来了(这里只是求的气隙处磁密),很奇怪,帮忙看一下吧!!!

  1. clc;clear all;
  2. %永磁体内置式
  3. num = 11; %11次谐波
  4. g = 0.0025; %气隙宽度
  5. taup = 0.06;%永磁体宽度
  6. hm = 0.005; %永磁体径向厚度
  7. taum = 0.044; %永磁体高度
  8. hw = 0.0325; %绕组厚度
  9. Rr = 0.078; %永磁体外径
  10.                                     
  11. miur = 1.05;%回复磁导率
  12. Brem = 1.2;%剩磁         
  13. Rm = 0.083; %永磁体内径                     
  14. Rs = 0.118; %电枢内径
  15. r = 0.08425;%气隙半径
  16. alphap = taum/taup;
  17. %利用卡特系数修正Rs
  18. % taut=0.02;%齿距
  19. % b0=0.0012;%槽宽
  20. % g1=g+hm/miur;
  21. % b=b0/(2*g1);
  22. % v=(b0/(2*g1*tan(b))-0.5*log(1+b*2))*(4/pi);
  23. % kc=taut/(taut-v*g1);%卡特系数
  24. % ge=g+(kc-1)*g1;
  25. % Rs=Rm+ge;

  26. for n = 1:num

  27.         
  28.         Mn = (2*n-1)*pi/taup;
  29.         Pn = (4/taup)*Brem*sin(2*n-1)*(pi/2)*alphap;
  30.         a = 1e-3;
  31.         fa = 0;
  32.         fb = 0;
  33.      for x = Mn*Rr:a:Mn*Rm
  34.         f1 = besselk(1,x)/(besseli(1,x)*besselk(0,x)+besselk(1,x)*besseli(0,x));
  35.         f2 = besseli(1,x)/(besseli(1,x)*besselk(0,x)+besselk(1,x)*besseli(0,x));
  36.         fa = fa+f1;
  37.         fb = fb+f2;
  38.       end
  39.         FAn = Pn/Mn*a*fa;
  40.         FBn = Pn/Mn*a*fb;
  41.         C1n = besseli(0,Mn*Rs);
  42.         C2n=besselk(0,Mn*Rs);
  43.         C3n = besseli(0,Mn*Rr);
  44.         C4n=besselk(0,Mn*Rr);
  45.         C5n = besseli(0,Mn*Rm);
  46.         C6n=besselk(0,Mn*Rm);
  47.         C7n = besseli(1,Mn*Rm);
  48.         C8n=besselk(1,Mn*Rm);
  49.         a1n = (FAn*C5n/C6n+FBn)/(miur*(C5n/C6n-C1n/C2n)-(C5n/C6n-C3n/C4n));
  50.         a2n = (FAn*C7n/C8n-FBn)/((C7n/C8n+C1n/C2n)-(C7n/C8n+C3n/C4n));
  51.         b1n = C1n/C2n*a1n;
  52.         b2n = C3n/C4n*a2n;
  53.         zn = 0;
  54.         for z = 0:1e-3:2*taup
  55.             zn = zn+1;
  56.             B1z(n,zn) = (a1n*besseli(0,Mn*r)-b1n*besselk(0,Mn*r))*sin(Mn*z);
  57.             B1r(n,zn) = -((a1n*besseli(1,Mn*r)+b1n*besselk(1,Mn*r))*cos(Mn*z));
  58.         end
  59.         B1zn=sum(B1z);B1rn=sum(B1r);
  60. end


  61. z = 0:1e-3:2*taup;
  62. figure(1)
  63. plot(z,B1zn,'g',z,B1rn,'b')
  64. title('气隙处沿z方向与r方向磁密大小');
  65. xlabel('Z');
  66. ylabel('B');
  67. legend('z','r');
复制代码

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

 楼主| 发表于 2019-5-31 16:27 | 显示全部楼层
这篇论文的附件 其中有公式, 图片是仿真出来的永磁体内置时气隙磁密的结果
untitled.jpg
untitled.jpg

&&A General Framework for the Analysis and Design of Tubular Linear Permanen.pdf

488.96 KB, 下载次数: 16, 下载积分: 西莫币 -1

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2019-12-18 14:33 | 显示全部楼层
已经解决!!!!!!!!!!!!!!!!!!!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-11-23 08:18 , Processed in 0.082232 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表