




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(二)求截面为矩形的圆线圈周围产生的磁场一、数值方法 (一)数学模型:所研究的电流圆线圈产生磁场的问题在柱坐标系下研究, 根据磁场强度跟矢势之间的关系,得到磁场; 磁场为,矢势为(由具有轴对称得到)所以在柱坐标系中,由公式-得即,(1)先求矢势一个电流为,半径为的线圆环周围空间产生的磁场,其矢势表示为推广到截面为矩形的圆环线圈中其中为矩形截面的面积,为矩形截面的两边距圆环中心的距离,为矩形截面的上下面的轴坐标。 (二)数值模型离散化(均匀网格有限差分)(1) 高斯方法计算三重积分(参考书:徐士良常用算法程序集第二版)(2) 根据一阶三点公式来求解磁场的分布: 磁场分量,对于点处二 数值计算程序SUBROUTINE FGAUS(N,JS,X,FS,F,S,Z,R)DIMENSION JS(N),X(N)DIMENSION T(5),C(5),D(2,11),CC(11),IS(2,11)DATA T/-0.90617,-0.538469,0.0,0.538469,0.90617/DATA C/0.2369,0.47862,0.568889,0.4786,0.2369/M=1D(1,N+1)=1.0D(2,N+1)=1.010 DO 20 J=M,NCALL FS (J,N,X,DN,UP)D(1,J)=0.5*(UP-DN)/JS(J)CC(J)=D(1,J)+DNX(J)=D(1,J)*T(1)+CC(J)D(2,J)=0.0IS(1,J)=1IS(2,J)=120 CONTINUEJ=N30 K=IS(1,J)IF(J.EQ.N)THENP=F(N,X,Z,R)ELSEP=1.0ENDIFD(2,J)=D(2,J+1)*D(1,J+1)*P*C(K)+D(2,J)IS(1,J)=IS(1,J)+1IF(IS(1,J).GT.5)THEN IF(IS(2,J).GE.JS(J) THEN J=J-1 IF(J.EQ.0) THEN S=D(2,1)*D(1,1) RETURN ENDIF GOTO 30 ENDIF IS(2,J)=IS(2,J)+1 CC(J)=CC(J)+D(1,J)*2.0 IS(1,J)=1 ENDIF K=IS(1,J) X(J)=D(1,J)*T(K)+CC(J) IF(J.EQ.N) GOTO 30 M=J+1 GOTO 10 ENDEXTERNAL FS,FDIMENSION JS(3),X(3),Z(30),R(30),a0(30,30),BB(30,30),BR(30,30),BZ(30,30)DATA JS/4,4,4/N=3c=1H=0.5Z(1)=1.5DO I=1,29Z(I+1)=Z(I)+HENDDOR(1)=1.5do j=1,29R(J+1)=R(J)+HENDDODO I=1,30 DO J=1,30CALL FGAUS(N,JS,X,FS,F,S,Z(I),R(J)a0(i,j)=c*sWRITE(1,*)Z(I),R(J),SOPEN(1,FILE=DUHAI.DAT)ENDDOENDDO!求解磁场的Brdo i=1,30Br(i,1)=(-3*A0(i,1)+4*A0(i,2)-A0(i,3)/2*hBr(i,30)=(A0(i,28)-4*A0(i,29)+3*A0(i,30)/2*hdo j=2,29Br(i,j)=(A0(i,j-1)-A0(i,j+1)/2*hend doend do!求解磁场的Bzdo j=1,30Bz(1,j)=(-3*A0(1,j)+4*A0(2,j)-A0(3,j)/2*h+A0(1,j)/r(1)Bz(30,j)=(A0(28,j)-4*A0(29,j)+3*A0(30,j)/2*h+A0(30,j)/r(30)do i=2,29Bz(i,j)=(A0(i+1,j)-A0(i-1,j)/2*h+A0(i,j)/r(i)end doend dodo i=1,30 do j=1,30BB(i,j)=sqrt(Br(i,j)*2+Bz(i,j)*2)end doend dodo i=1,30 do j=1,30 write(*,*)z(i),r(j), bb(i,j) write(2,*)z(i),r(j), bb(i,j)open (2,file=cichang.dat) enddoEnddoEndSUBROUTINE FS(J,N,X,DN,UP)DIMENSION X(N)IF(J.EQ.1) THENDN=0.5UP=1.0ELSEIF(J.EQ.2)THENDN=0.5UP=1.0ELSEIF(J.EQ.3) THENDN=0.0 UP=2*3.1415926 ENDIF RETURN END FUNCTION F(N,X,Z,R) DIMENSION X(N) f=x(2)*cos(x(1)/sqrt(z-x(3)*2+R*2+x(2)*2-2*R*x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 品牌运营咨询服务合同范本
- 期货从业资格之《期货基础知识》题库检测题型及答案详解(考点梳理)
- 个人买卖土地合同协议书
- 养老服务用工协议书范本
- 难点详解陕西省韩城市中考数学真题分类(数据分析)汇编专题测试试卷(含答案详解版)
- 小儿心衰的护理查房课件
- 三不放过原则课件
- 期货从业资格之期货投资分析能力检测附答案详解【考试直接用】
- 期货从业资格之《期货法律法规》练习题(一)带答案详解(考试直接用)
- 难点详解吉林省桦甸市七年级上册整式及其加减综合练习试卷(含答案详解)
- 2025年机关事业单位技能资格考试-文秘资料技师历年参考题库含答案解析(5套)
- HG-T 2006-2022 热固性和热塑性粉末涂料
- GB/T 8243.14-2020内燃机全流式机油滤清器试验方法第14部分:复合材料滤清器的冷起动模拟和液压脉冲耐久试验
- GB/T 20470-2006临床实验室室间质量评价要求
- 加强即时检测的临床应用管理
- 《大学》教学讲解课件
- DB32∕T 4108-2021 混凝土复合保温砌块(砖)墙体自保温系统应用技术规程
- 第六章第二节供应过程的核算课件
- 三甲医院医疗退费管理制度
- 数学人教A版(2019)选择性必修第一册2.5.1 直线与圆的位置关系 教案
- J-STD-020D[1].1中文版
评论
0/150
提交评论