电磁学仿真计算及可视化辅助教学研究
ASSISTED TEACHING OF ELECTROMAGNETISM USING NUMERICAL CALCULATION AND VISUALIZATION
汪加洁,张钊,朱耀辉,郭立新,周慧鑫
摘要(Abstract):
在电磁学课程中,各种矢量场的抽象性以及数学描述的复杂性,使得电磁场空间分布的正确理解成为教学过程中的难点和重点内容。本文以Matlab语言为例,利用该语言在科学计算及可视化方面的优势,针对静电场场强、电势的空间分布、磁场的空间分布等案例进行了建模、数值计算、可视化显示及分析,系统展示了仿真计算和可视化对电磁学课程教学的辅助功能。基于近几年来的课程教学实践发现,通过引导学生将科学计算和仿真应用于电磁学相关问题的求解和分析,对提高学生的数学建模能力和数值计算能力具有重要提升作用,促进计算机、数学和电磁学的交叉学习,提升课程的深度和广度。相对于单纯的电磁学讲授,增加电磁学相关问题的计算机编程、仿真和分析能显著提高学生的课程获得感。
关键词(KeyWords): 电磁学;科学计算;可视化;数学建模;Matlab
基金项目(Foundation): 中央高校基本科研业务费的项目(QTZX24057);; 西安电子科技大学教学改革项目(ZXKC2402)资助
作者(Author): 汪加洁,张钊,朱耀辉,郭立新,周慧鑫
参考文献(References):
- [1] 唐军杰,王爱军,赵昆等.Matlab在电磁场可视化教学中的应用[J].物理与工程,2013,23(1):42-45+56.TANG J J,WANG A J,ZHAO K,et al.Application of Matlab in Electromagnetic Field visualization teaching[J].Physics and Engineering,2013,23(1):42-45+56.(in Chinese)
- [2] 杨泽斌,洪玲儿,郑建银,等.利用MATLAB模拟带电粒子在电磁场中的复杂运动轨迹[J].物理通报,2023,(6):126-128+132.Yang Z B,Hong L E,Zheng J Y,et al.Simulation of complex motion trajectories of charged particles in electromagnetic field using MATLAB[J].Chinese Physics Bulletin,2023,(6):126-128+132.(in Chinese)
- [3] 赵小龙,王玉平,鲍丽红.《电磁学》中静电类问题的可视化仿真实验设计[J].物理与工程,2012,22(1):28-31.ZHAO X L,WANG Y P,BAO L H,Visual Simulation Experiment Design of electrostatic problems in Electromagnetics[J].Physics and Engineering,2012,22(1):28-31.(in Chinese)
- [4] 刘群英.Matlab在大学物理电磁学中的应用[J].渝西学院学报(自然科学版),2005,(2):19-22.LIU Q Y.Application of Matlab in University Physical Electromagnetics[J].Journal of Western Chongqing University (Natural Science Edition),2005,(2):19-22.(in Chinese)
- [5] 姚琴芬,束正煌.带电粒子在磁场中运动规律的可视化研究[J].物理与工程,2018,28(2):72-75.YAO Q F,SHU Z H,Visualization of motion of charged particles in magnetic field[J].Physics and Engineering,2018,28(2):72-75.(in Chinese)
- [6] 方瑞银,戚海洋.MATLAB仿真带电粒子在磁场中磁镜现象[J].电子世界,2012(21):94-95.FANG R Y,QI H Y,MATLAB simulation of magnetic mirror Phenomenon of charged particles in magnetic field[J].Electronic World,2012(21):94-95.(in Chinese)
- [7] 张建东,王帅.Matlab在大学物理课程电磁学教学中的应用[J].黑河学院学报,2022,13(10):90-92.ZHANG J D,WANG S,Application of Matlab in Electromagnetics teaching of college physics course[J].Journal of Heihe University,2022,13(10):90-92.(in Chinese)
- [8] 陈军.电磁学仿真演示实验系统设计实现与应用——基于中药学类、药学类、制药工程等专业的物理学课程[J].菏泽学院学报,2015,37(5):109-114.DOI:10.16393/j.cnki.37-1436/z.2015.05.024.CHEN J,Implementation and Application of Electromagnetics Simulation Demonstration experimental system—Based on physics courses of Chinese Pharmacy,Pharmacy and Pharmaceutical engineering[J].Heze college journal,2015,5(5):109-114.(in Chinese)
- [9] 林国华,王永顺.运用MATLAB程序演示点电荷系的等势面[J].物理通报,2003(12):2.LIN G H,WANG Y S.Demonstration of isopotential surface of point charge system by MATLAB program[J].Physics Bulletin,2003(12):2.(in Chinese)
- [10] 钟季康,鲍鸿吉.大学物理习题计算机解法:MATLAB编程应用[M].机械工业出版社,2008.ZHONG J K,BAO H J.Computer solutions for college physics problems:MATLAB programming application[M].China Machine Press (in Chinese)
- [11] 何钰,吴平,张晓,等.Matlab在物理学中的应用[J],大学物理,2013,32(12):39-42.HE Y,WU P,ZHANG X,et al.Matlab in physics[J].College Physics,2013,32(12):39-42.(in Chinese)
- [12] 贺晨,王丹萍,冯筠,等.电磁学的可视化仿真教学[J].电气电子教学学报,2022,44(3):30-34.He C,Wang D P,Feng J et al.Visual Simulation Teaching of Electromagnetism[J].Journal of Electrical and Electronic Teaching,2022,44(3):30-34.(in Chinese)
- [13] 吕良军,郝振莉,郑海务,等.例析Matlab融入电磁学教学课堂[J].物理通报,2011(11):16-19.LV L J,HAO Z L,ZHENG H W,et al.Integration of Matlab into Electromagnetics teaching classroom[J].Physics Bulletin,2011(11):16-19.(in Chinese)
- [14] 蓝海江,赖家胜,曾令宏,等.利用MATLAB求解电磁学问题[J].柳州师专学报,2009,24(5):120-122+127.LAN H J,LAI J S,ZENG L H,et al.Using MATLAB to solve electromagnetic problems[J].Journal of Liuzhou Teachers College,2009,24(5):120-122+127.(in Chinese)
- [15] 陈宗文,魏秀芳,雒向东.用MATLAB解决电磁学中的静电场问题[J].无线互联科技,2012(11):156-157+178.CHEN Z W,WEI X F,LUO X D,Using MATLAB to solve the problem of electrostatic field in Electromagnetics[J].Wireless Internet Technology,2012(11):156-157+178.(in Chinese)
- [16] 魏丽霞,劳家盛,黎雪,等.Matlab在电磁学最值问题中的应用[J].物理通报,2016(9):62-64.WEI L X,LAO J S,LI X,et al.Application of Matlab to maximum value problem in Electromagnetics[J].Physics Bulletin,2016(9):62-64.(in Chinese)
- [17] 董少光,谭鹏,朱传云.基于MATLAB的可视化处理复杂电磁学问题的应用研究[J].物理通报,2020(S2):99-104.DONG S G,TAN P,ZHU C Y,Application research of visualization processing complex electromagnetic problems based on MATLAB[J].Physics Bulletin,2020(S2):99-104.(in Chinese)