文档介绍:电磁场可视化实验平台的构建
摘要本设计是利用功能强大的工程计算及数值分析包MATLAB软件构建了电磁场可视化实验平台,,首先完成了可视化平台的硬件配置;其次在MATLAB的交互式工作环境中,基于电磁场理论,实现了电磁场的数值计算和图形可视化。从结果来看,该平台具有广泛的适用性。
关键词电磁场,可视化,实验平台,构建
1 绪论
科学计算可视化是将隐藏在大量数据集中的物理信息转换为有组织结构的空间几何形状、颜色、亮度等视觉信号的集合。电磁学是研究电磁和电磁的相互作用现象,及其规律和应用的物理学分支学科,电磁学不仅是经典物理的基本组成部分之一,具有重要的历史地位与现实意义;而且与近代自然科学、技术科学的许多领域都有着密切的联系,广泛用于电力工程、电子工程、通信工程、计算机技术、医疗卫生、地质探测等多学科领域[7]。
本课题设计方案:基于电磁学理论、数学物理方程与特殊函数、大学物理等知识,通过MATLAB软件实现电磁场可视化实验平台的构建,进行电磁场可视化的系统配置,电磁场问题的数学建模、编程,实现了电磁场与电磁波的可视化。
设计方案
2 系统配置与电磁场可视化的实现
可视化系统配置框图
系统配置
①MATLAB作为Windows下的—个应用程序,其配置要求为:
1)硬件环境:一般要求486以上的处理器、16MB以上内存、足够的硬盘可用空间(随安装MATLAB组件的多少而定)、CD—ROM驱动器、鼠标等。
2)软件环境:Windows 95/98或以上版本的操作系统。
②单就MATLAB而言,其系统构成包括MATLAB开发环境、MATLAB数学函数库、MATLAB语言、MATLAB图形处理系统(GUI)和MATLAB应用程序接口(API)[8] 。
电磁场与电磁场波图形可视化的实现
电磁场可视化实现的框图
静电场的可视化
静态场的基本问题是静电场和静磁场问题。相对于观测者保持静止且量值不随时间变化的电荷称为静电荷,静电荷激发的电场称为静电场。因为电荷是静止的,所以不存在电流,因而也不存在磁场[4]。
电位和电场是电磁场与电磁波当中两个最基本的概念,通过可视化可以直观的反映出这两个概念在空间当中的分布形式以及相互之间的关系。
首先,建立电位的数学模型:已知空间的电位分布:,则空间的电场等于电位场的负梯度:,其中,、、为等3个方向的单位向量。
在MATLAB中进行程序设计和仿真,:
电位和电场分布曲线
恒定磁场的可视化
由恒定电流或永久磁体产生的磁场不随时间变化,称为恒定磁场,也称为静磁场[4]。如圆线圈的半径为,通有电流,求空间任意一点的磁感应强度。
用连带勒让德函数表示的磁感应强度的解析解。首先,先解矢势的方程,再求磁感应强度,得到题的解是:
()
在MATLAB中进行程序设计和仿真,:
用勒让德函数表示的解析解的图形
用勒让德函数表示的解析解的图形
电磁波的辐射
时变电磁场的能量可以脱离场源,以电磁波的形式在空间向远处传播而不再返回场源,这种现象称为电磁波的辐射。电子系统中辐射或接收