ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:805.29KB ,
资源ID:25803212      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25803212.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西安电子科技大学电磁场大作业.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

西安电子科技大学电磁场大作业.docx

1、西安电子科技大学电磁场大作业电磁场与电磁波大作业 学院:电子工程学院 班级:021231 指导老师:侯建强 组长: 组员: 基于MATLAB的电磁场数值分析摘 要 使用计算机进行电磁场数值分析已成为电磁场的工程开发、科研和教学的重要手段。本文介绍了电磁场数值分析的基本理论,并且基于MATLAB PDE工具箱实现了的静态场的边值型问题的求解。实验结果表明,MATLAB使电磁场问题的求解迅速、简单、方便。关键词:MATLAB 数值分析法 边值型问题Electromagnetic Field Numerical Analysis Based on MATLABAbstract: Using comp

2、uters to analyze electromagnetic field has been an important method of the development of projects, research and teaching. The essay introduces some basic theories of electromagnetic field numerical analysis. And basing on MATLAB PDE tool, the electromagnetic field boundary value problem has been so

3、lved. Furthermore, the results show that it is easier, more prompt and more convenient to figure it out with the software, MATALAB.Keywords: MATLAB, Electromagnetic Field Numerical Analysis, boundary value problem 0 引言.21 数值分析法基本原理.2 1.1 泊松方程和拉普拉斯方程.2 1.2 边值问题的分类.3 1.3 直角坐标系中的分离变量法.32 例题分析.53 MATLAB

4、实现.64 结论.75 结束语.86 参考文献.80 引 言 MATLAB 是一种用于数值计算、可视化及编程的高级语言和交互式环境。使用 MATLAB,可以分析数据,开发算法,创建模型和应用程序。借助其语言、工具和内置数学函数,您可以探求多种方法,比电子表格或传统编程语言(如 C/C+ 或 Java)更快地求取结果。MATLAB 应用广泛,其中包括信号处理和通信、图像和视频处理、控制系统、测试和测量、计算金融学及计算生物学等众多应用领域。在各行业和学术机构中,有一百多万工程师和科学家使用 MATLAB 这一技术计算语言。MATLAB偏微分方程工具箱(PDE toolbox)可以实现对二维问题高

5、速、准确的求解过程,通过使用用户界面或者M文件,画出所需要的任何区域,输入方程类型和有关系数,可以显示解的图形和数值解。1 数值分析法基本原理当电荷或者电流分布已知时,可以通过积分来计算电场或磁场。但实际上我们通常要处理两种类型的静电场问题。一种是已知场源(电荷、电流分布)直接计算空间个点的场强或位函数,这类问题叫做分布型问题。另一种是已知空间某给定区域内的长远分布和该区域边界上的位函数(或其法向导数),求区域内位函数的分布,这类问题叫作边值型问题。求解这些边值型问题空间电场、磁场的分布可以化为求解给定边界条件下的位函数的拉普拉斯方程或泊松方程,即求解边值问题。1.1 泊松方程和拉普拉斯方程拉

6、普拉斯方程是一个二阶偏微分方程,可以用解析法、数值分析法、实验模拟和图解法等求解。电场的位函数是一个标量函数,简称为电位,电位的定义由下式确定 (式1.1.1)电位的单位是伏(V),因此电场强度的单位是伏/米(V/m)。将式1.1.1带入高斯定理的微分形式,得 (式1.1.2)(式1.1.2)称为泊松方程,若讨论的区域,则电位微分方程为 (式1.1.3)二阶微分方程(式1.1.3)称为拉普拉斯方程。其中在直角坐标中为 (式1.1.4)1.2 边值问题的分类静电场的计算通常是求场内任一点的电位,一旦电位确定,电场强度和其他的物理量都可由电位求得。在无界空间,如果已知分布电荷的体密度,可以通过积分

7、公式计算任意点的电位。但计算有限区域的电位时,必须使用所讨论区域边界上电位的指定值(称为边值)来确定积分常数;此外,当场域中有不同介质时,还要用到电位在边界上的边界条件。这些用来决定常数的条件,常统称为边界条件。我们把通过微分方程及相关边界条件描述的问题,称为边值问题。实际上,边界条件(即边值)除了给定电位在边界上的值以为,也可以是电位在边界上的方向导数。根据不同形式的边界条件,边值问题通常分为三类;第一类边值问题(Dirichlet问题):给定整个边界上的位函数值,即;第二类边值问题(Neumann问题):给定整个边界上每一点位函数的法向函数,即;第三类边值问题(混合问题):给定一部分边界上

8、每一点的电位,同时给定另一部分边界上每一点的电位法向函数,即,。1.3 直角坐标系中的分离变量法分离变量法是数学物理方法中应用最广的一种方法,它要求所给的边界面与一个适当的坐标系的坐标面相重合,或分段重合;其次在此坐标系中,待求偏微分方程的解可表示成三个函数的乘积,每一函数仅是一个坐标的函数。这样通过分离变量法就可以把偏微分方程化为常微分方程求解。在直角坐标系中,拉普拉斯方程为 (式1.3.1)设可以表示为三个函数的乘积,即 (式1.3.2)其中,X只是x的函数,同时Y只是y的函数,Z只是z的函数。将(式1.3.2)带入(式1.3.1),得 (式1.3.3)然后(式1.3.3)各项除以XYZ,

9、得 (式1.3.4)以上方程的第一项只是x的函数,第二项只是y的函数,第三项只是z的函数,要这一方程对任一组(x,y,z)成立,这三项必须分别为常数,即 (式1.3.5a) (式1.3.5b) (式1.3.5c)这样,就将偏微分方程化为三个常微分方程,是分离常量,都是待定常数,与边界条件有关。它们可以是实数,也可以是虚数,且由(式1.3.4)应有 (式1.3.6)以上三个常微分方程(式1.3.5a)、(式1.3.5b)和(式1.3.5c)解的形式,与边界条件有关(即与常数有关),以(式1.3.5a)为例说明X的形式与的关系。当时,则当时,另为正实数),则或当时,另,则或以上的a,b,c,d称为

10、积分常数,也由边界条件决定。Y(y)和Z(z)的解和X(x)类似。在用分离变量法求解静态场的边值问题时,常需要根据边界条件来确定分离常数是实数、虚数或是零。若在某一个方向(如x方向)的边界条件是周期的,则该坐标的分离常数必是实数,其解要选三角函数;若在某一个方向的边界条件是非周期的,则该方向的解要选双曲函数或者指数函数,在有限区域选双曲函数,无限区域选取指数衰减函数;若位函数与某一坐标无关,则沿该方向的分离常数为零,其解为常数。2 例题分析设一横截面为矩形的无限长区域的电位边值如下图2.1所示,求空间的电位分布。 y b 图2.1 矩形截面导体槽解:本题的电位与z无关,只是x,y的函数,即。在

11、区域0xa,0yb内,边界条件为 设方程的解为由边界条件可得,Y(y)的表达式为X(x)的表达式为区域内部任意一点的电位表达式为以上的电位满足拉普拉斯方程及条件,待定系数由条件决定。使用三角函数的正交归一性,即用条件可以得出3 MATLAB实现在上题中,令V(y)=2y,设定边界,x坐标范围为0, 16,y坐标范围为0, 11。利用PDETOOL,画出图像。图3.1 二维图像图3.2 三维图像4 结论静态场求解问题,也称为边值型问题,满足给定边界条件的泊松方程或拉普拉斯方程的解是唯一的。数值分析法的重要的方法为有限差分法和有限单元法,将求场域的空间离散化,把拉普拉斯方程化为各节点上的有限差分方程,并使用迭代法或者超松弛法求解方程,从而求解各节点上的位函数值。精读越高,求解出的各节点的位函数值越精确。5 结束语如今,计算机已经变成了计算各种数据的一种重要手段,而熟练掌握各种仿真软件更是必不可少的技能。在本次实现数值分析法的过程中,MATLAB使得静态场的求解变得简单、迅速、迅速。参考文献1 路宏敏, 赵永久, 朱满座. 电磁场与电磁波M, 科学出版社 2006年9月1日2 何红雨. 电磁场数值计算法及MATLAB实现M, 华中科技大学出版社 2004年1月3 黄作英,阙沛文. 基于MATLAB的的电磁场数值分析M, 2004年

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1