版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、燕 山 大 学 课 程 设 计 论 文MATLAB模拟环形磁铁磁场分布摘要:和地球内部的磁感线分布类似,环形磁铁圆环中心的磁感线是垂直于环形平面的直线,其余的按距离环由近及远由环绕环的磁感线渐渐伸展成和中心平行的直线,越靠近中心的越像直线向两极伸展。为了能够形象的刻画,我们使用matlab 强大的计算能力做了描述。关键字:MATLAB、环形磁铁、磁感应线、分子电流、安培环路定理MATLAB simulation of the magnetic field distribution of ring magnetsAbstract: Similar to the earth's inter
2、ior distribution of magnetic induction lines, magnetic induction lines in the center of the ring magnet is Perpendicular to the ring plane ,By the remaining distance from the near to the distant ring around the ring by the magnetic sense of line and centers gradually extended into a straight line pa
3、rallel to, the more near the center more like a straight line extending to the poles.Keyword: MATLAB、Ring magnet Line of magnetic induction、 Molecular electric current、Ampere ring circuit theorem一 引言作为一种人工磁化而制成的磁铁,环形磁铁有其本身特别的优点和用处,研究它的磁场分布对了解环形磁铁的性质有着重要的意义。而为了对环形磁铁磁场的分布情况进行形象的描述,需要借助于计算机强大的计算和模拟功能,利
4、用安培分子电流假说,建立起数学模型,并利用MATLAB数学软件进行数学计算和形象的描述,可以得到理论情况下直观的电磁场的大小和方向的位置分布示意图。二 MATLAB pde工具箱MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。PDE工具箱是一个基于MATLAB的用来研究与求解偏微分方程
5、的工具集合。它为二维空间上的偏微分方程的研究与求解提供了一个强大而灵活的工作环境。工具箱对偏微分方程采用有限元方法(FEM)进行离散,提供如下功能:(1)定义一个偏微分方程(PDE)问题,包括确定二维研究区域、边界条件和方程系数;(2)采用数值方法求解PDE问题,包括在研究区域上生成剖分网格,并在其上离散方程和产生近似解;(3)图形化显示求解结果。PDE工具箱的基本方程是椭圆型偏微分方程:三 环形磁铁磁场的计算环形磁铁的形状和结构决定了其内部磁场分布,由于环形磁铁的立体性使得它的磁场分布与环形线圈不同,但是它们二者又有很多相似之处,我们可以仿照环形线圈的磁场计算方法。利用安培分子电流假说和环路
6、积分定理建立数学模型。磁感应强度是描述磁场性质的重要物理量,磁感应线能形象地表示磁场在空间的分布。若能通过多媒体手段将磁感应线形象地展现出来,就能将抽象转为直观,更有助我们研究环形磁铁的性质和应用。为了解决这一难题,我们运用 MATLAB 强大的数学运算和绘图功能,通过对环形磁铁的磁感应强度矢量分布图进行计算机仿真,形象地展现出了磁感应强度的空间分布图。图1 环形磁铁1) 基本原理安培环路积分定理:式中:真空磁导率 磁介质的相对磁导率 磁介质的绝对磁导率(简称磁导率) 分子电流的假说是指在原子、分子等物质微粒内部,存在着一种环形电流分子电流,分子电流使每个物质微粒都成为微小的磁体,它的两侧相当
7、于两个磁极。仿效直流线圈的磁场计算公式我们可以得到分子电流形成的磁场,一般磁铁可以看成是很多个方向一致的的分子磁场的叠加。直流导线圈产生磁场的基本规律:上式为环形线圈轴线上的磁场分布情况,对于轴线以外的空间区域,应该用比奥¾萨瓦尔定律:通过积分来确定。2)模型建立物理模型由于环形磁铁的磁场分布与磁化形状有关,我们针对这样的磁铁进行研究,即磁铁平放时上下为两磁极。假设磁铁被极化的很好,近全部分子电流沿同一个方向(逆时针),并且假设假设分子环形电流紧密挨着,分子电流之间电流相互抵消,这样可以简化为如下模型:环形磁铁电流密度分层分布,最外层为逆时针设为im,最内层为in,之间由于抵消分子电
8、流很小设为iz。如图3。图2 环形磁铁俯视图图3简化后电流分布计算模型 沿线圈轴向取出一个截面来分析,如图4所示。在这个截面中,包含个区域,R1+R4+R5和R6+R2+R7为环形磁铁区域边缘处电流密度较大,中间较小。其他区域为所在空间。现在认为是空气中。图4 环形磁铁纵截面图R4与R7电流相等,为Im,R5与R6电流密度相等为In ,R1与R2电流密度相等为Iz静磁场的控制方程用双旋度方程来描述:×1×A=J在平面问题中我们假定电流方向平行于z轴,于是仅有磁矢位存在z分量:A=(0,0,A),J=(0,0,J)双旋度方程可以简化为标量椭圆型偏微分方程:1A=J式中J=J(
9、x y)。这样在一个截面内的磁场线分布,经过旋转360°后,形成的三维分布就是正真的环形磁铁的磁场立体分布。四MATLAB程序设计及实现通过使用matlab PDE工具箱解的的二维平面图5所示:图5 环形磁铁磁场分布的横截面图由图中可以直观的看出截面磁场的分布,图中用磁感应线描述磁感应线分度的密度也表征了磁感应强度的大小,而其方向可以由图中箭头描述。旋转360°后类似下图(理想图)图3 三维理想效果图与三维情况下的理想效果图比较可知模拟结果能较好的符合真实情况。五结束语 本次模拟中模型的建立过程中用到了一些猜想,和理想化处理。因此所刻画的环形磁铁磁场分布并非真实情况,在此仅
10、作一种理想的求解介绍。并且环形磁铁的磁化方式有多种,磁场分布都会有很大的不同,因此仍需继续努力,找到更好的办法,来细腻的刻画。参考文献:1 朱卫娟.MATLAB在物理教学中的应用.2 陈怀琛.MATLAB及其在理工课程中的应用指南.西安电子科技大学出版社.2003年3 陈熙谋、赵凯华.电磁学.高等教育出版社.1985年6月,第2版4 MATLAB工具箱应用/苏金明, 张莲花, 刘波等编附录一:编程代码:function pdemodelpde_fig,ax=pdeinit;pdetool('appl_cb',6);set(ax,'DataAspectRatio'
11、,8 5 1);set(ax,'PlotBoxAspectRatio',1 1 1);set(ax,'XLim',-8 8);set(ax,'YLim',-5 5);set(ax,'XTickMode','auto');set(ax,'YTickMode','auto'); % Geometry description:pderect(-2 -1 0.25 -0.25,'R1');pderect(1 2 0.25 -0.25,'R2');pderect
12、(-8 8 5 -5,'R3');pderect(-2 -1.8999999999999999 0.25 -0.25,'R4');pderect(-1.1000000000000001 -1 0.25 -0.25,'R5');pderect(1 1.1000000000000001 0.25 -0.25,'R6');pderect(1.8999999999999999 2 0.25 -0.25,'R7');set(findobj(get(pde_fig,'Children'),'Tag
13、9;,'PDEEval'),'String','R1+R2+R3+R4+R5+R6+R7') % Boundary conditions:pdetool('changemode',0)pdesetbd(9,.'neu',.1,.'0',.'0')pdesetbd(8,.'neu',.1,.'0',.'0')pdesetbd(2,.'neu',.1,.'0',.'0')pdesetbd(1,
14、.'neu',.1,.'0',.'0')% Mesh generation:setappdata(pde_fig,'Hgrad',1.3);setappdata(pde_fig,'refinemethod','regular');setappdata(pde_fig,'jiggle',char('on','mean','');pdetool('initmesh')pdetool('refine')pdet
15、ool('refine')% PDE coefficients:pdeseteq(1,.'1./(1.0)!1./(1.0)!1./(1.0)!1./(1.0)!1./(1.0)!1./(1.0)!1./(1.0)',.'0.0!0.0!0.0!0.0!0.0!0.0!0.0',.'0!-8!8!2!-0.75!-2!0.75',.'1.0!1.0!1.0!1.0!1.0!1.0!1.0',.'0:10',.'0.0',.'0.0',.'0 100')
16、setappdata(pde_fig,'currparam',.'1.0!1.0!1.0!1.0!1.0!1.0!1.0'.'0!-8!8!2!-0.75!-2!0.75 ') % Solve parameters:setappdata(pde_fig,'solveparam',.str2mat('0','35280','10','pdeadworst',.'0.5','longest','0','1E-4','','fixed','Inf')% Plotflags and user data strings:setappdata(pde_fig,'plotflags',1 1 1 2 1 1 1 1 0 0 0 1 0 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考物理复习专题1物理学史估测题课件
- 冀少版八年级生物上册第三单元第一节种子萌发的过程课件
- 幼儿印染课件教学课件
- 第四节区域经济联系教案
- 《建筑材料》教案
- 住宅小区电梯安装招标细则须知
- 绵阳市羽毛球馆租赁合同
- 印刷厂操作员聘用协议
- 教育资源共享办法
- 福州市停车场突发事件应急预案
- 人教版小学英语单词表(完整版)
- 【川教版】《生命 生态 安全》四上第11课《预防流感》课件
- 物业服务有限公司物业承接查验工作手册
- 小型水电站改造设计方案
- 师生申诉调解机制
- 有限空间安全操作责任协议书(3页)
- 趣味数学—数阵图与幻方
- 网格化管理架构图新
- 石油修井行业套损井检测与修复技术
- 座椅设计参数及其对舒适性的影响
- (完整word版)租房合同(简单版).doc
评论
0/150
提交评论