基于matlab带电粒子在非匀强磁场中运动模拟

基于matlab带电粒子在非匀强磁场中运动模拟

ID:13622860

大小:167.00 KB

页数:6页

时间:2018-07-23

基于matlab带电粒子在非匀强磁场中运动模拟_第1页
基于matlab带电粒子在非匀强磁场中运动模拟_第2页
基于matlab带电粒子在非匀强磁场中运动模拟_第3页
基于matlab带电粒子在非匀强磁场中运动模拟_第4页
基于matlab带电粒子在非匀强磁场中运动模拟_第5页
资源描述:

《基于matlab带电粒子在非匀强磁场中运动模拟》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于matlab带电粒子在非匀强磁场中运动模拟摘要:带电粒子在磁场中的运动是我们在中学的时候就学过的,但是那些都是在均匀的磁场中运动的,在一般的教材中,包括大学的电磁学中,也省略了带电粒子在非均匀的磁场中运动的讨论。我们都知道带电粒子以一定的速度进入均匀的磁场中时,粒子的运动轨迹是一条螺旋线。那么在非均匀的磁场中运动又会是什么样的轨迹呢?本文简单的介绍matlab的概念及在处理物理模型中作用,带电粒子在磁场中运动方程的建立,定性分析它的轨迹,用数值模拟的方法将运动轨迹模拟出来。关键词:带电粒子,运动

2、轨迹,模拟,非均匀磁场,matlab1.引言随着计算机迅速的发展,我们的社会已经进入了信息化的时代,计算机技术已经进入了人类社会的每一个领域,也是我们人类发展必不可少的技术手段,特别是数值模拟中,数值模拟已经成为当今社会发展的热题。以MATLAB为工具的数值模拟为例。MATLAB是MatrixLaboratory的缩写,它是一种数值计算和图形图像处理工具软件,它的特点是语法结构简明、数值计算高效、图形功能完备、易学易用。它在矩阵代数、数值计算、数字信号处理、振动理论、神经网络控制、动态仿真等领域都有

3、广泛的应用。MATLAB的功能很强大,能使一些问题能够巧妙的解决,使一些难题变得容易解决。所以,MATLAB为一些可视化的物理模拟提供了强有力的手段。我觉得,作为新一代的大学生除了会运用一些简单的高等数学知识解决大学物理中的问题之外,还应该学会用计算机铺助我们解决高等数学解决不了的问题,特别是用MATLAB模拟一些很难得轨迹。例如,我们在以前的课本上都没有见过带电粒子在非均匀磁场中的运动轨迹,甚至有些课本上直接就是一句话带过,为了搞清楚带电粒子在非均匀磁场中的运动,本文通过建立带电粒子在非均匀磁场中

4、运动的运动学微分方程,再编写程序,然后在借助MATLAB这个工具,把带电粒子在非均匀磁场中的运动轨迹模拟出来。带电粒子在非均匀的磁场中的运动时,也是做螺旋运动,但是半径和螺距都在不断的发生变化,当粒子的速度向磁场较强的方向前进时,它受到的磁场力有一个和前进方向相反的分量,这个作用力有可能将粒子的前进速度减为零,并而沿反向运动,使粒子在约束一定的区域内往返运动,这就是我们所说的磁约束。我们知道轻核聚变是最理想的能源开发问题,它可以提供取之不尽的能量,而轻核聚变时需要很高的温度,在高温下物体都处于等离子

5、状态,一般的容器都无法装载,但是将这些等离子体约束在一定的磁场区域内就可以进行轻核聚变的反应了,目前采用闭合环形的磁场来约束等离子体,主要用于研究可控热核反应。其实我们知道地球也是个具有中间磁场弱,两极强的特点,是一个天然的磁约束装置,它可以将宇宙中的带电粒子约束在一定的空间区域,形成环绕地球的辐射带,这就是范.阿伦辐射带。范.阿伦辐射带分为内外两个,内辐射带主要分布着的粒子是高能质子,外辐射带主要分布着的粒子是高能电子。2.条件引入及运动方程的求解磁场强度随时间和空间位置的变化而变的磁场叫做非均匀

6、磁场。我们在电磁学中已经学过带电粒子在均匀的磁场中运动是一条螺旋式的运动,但是在非均匀的磁场中运动时,运动轨迹又是什么样子的呢?现有一非均匀的磁场沿着Z轴方向分布大小与Z成正比即:=KZ,K是比列系数。现在有一带电粒子从坐标原点以一定的速度射进磁场,带电粒子质量为m,带电量为q,初速度的方向在Oxy平面内,与z轴的夹角为。(如图.1)求解粒子在此条件下的运动轨迹。我们都是到带电粒子在磁场中运动要受到洛伦兹力的作用,我们忽略了粒子的重力,即合外力就等于洛伦兹力。即:θzxOyBv0=m=(1)(2)=

7、m=(3)由于是在x,y,z的坐标下,所以就有三个方向的分量由行列式得出:(4)图.1带电粒子在x,y,z三个方向上的运动微分方程为:x方向的运动微分方程:(5)y方向的运动微分方程:(6)z方向的运动微分方程:(7)由(7)式和初始条件(8)由(7)(,8)式(9)对(9)式进行积分,(10)由初始条件Z(0)=0得出:(11)由(11)式积分得:(12)根据(12)式可知当=0时,,所以粒子在Z轴方向上做匀速直线运动。当时,,在x=0的平面,B=0,所以粒子在x轴方向上做匀速直线运动。上面的结论

8、不能说明粒子的运动轨迹,要想知道粒子的运动轨迹,那我们还必须知道粒子在x,y方向上的运动方程。才能说明粒子的运动轨迹。由(5)式和(6)式进行化解。将(5)式除以(6)式得:左边==右边(13)利用初始条件(15)为了方便解决问题,我们引进角度变量。我们设(16)(17)由(16),(17),(12)式代入(5)式可得出角度量的微分方程:得出角度量的微分方程:(18)当时,对(18)式进行积分:解得:(19)将(19)式代入(16)式得出:(20)将(20)式化解得:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。