基于Python的科里奥利力对物体运动影响的可视化模拟VISUALIZING THE CORIOLIS EFFECT ON MOVING OBJECTS BY NUMERICAL SIMULATION BASED ON PYTHON
马淑红,侯振,焦照勇,常钦
摘要(Abstract):
为了直观清晰地观察地球自转产生的科里奥利力效应,本文以抛体和傅科摆运动为例,基于Python编程的计算机模拟和可视化图像分析方法,详细探究了不同运动条件下科里奥利力对物体运动影响的异同及其原因,描绘出转动参考系中“相对运动—横向偏移—科里奥利力”之间关系的物理图像。通过计算模拟将抽象的理论可视化,有效地促进学生对物理过程的深刻理解,培养学生计算思维和创新思维能力,提高学生分析和解决问题的能力。
关键词(KeyWords): 科里奥利力;抛体运动;傅科摆;创新思维;Python编程
基金项目(Foundation): 河南省高等教育教学改革研究与实践项目(2021SJGLX111);; 河南省教师教育课程改革研究项目(2021-JSJYYB-021)
作者(Author): 马淑红,侯振,焦照勇,常钦
参考文献(References):
- [1] 周衍柏.理论力学教程[M].4版.北京:高等教育出版社,2018,175-179.
- [2] 姚勤芬,蒋耀妹.谈谈科里奥利效应[J].物理与工程,2006,16(5):59-60,62.YAO Q F,JIANG Y M.Talk about the Coriolis effect[J].Physics and Engineering,2006,16(5):59-60,62.(in Chinese)
- [3] 徐劳立,刘宇星,王越.航班飞行中的物理问题[J].物理与工程,2019,29(3):90-93,96.XU L L,LIU X Y,WANG Y.Physical problems in flight[J].Physics and Engineering,2019,29(3):90-93,96.(in Chinese)
- [4] 王安祥,李继军,翟学军,等.基于Matlab 的科里奥利力对抛体运动的影响[J].陕西科技大学学报,2010,28(6):106-110.WANG A X,LI J J,ZAI X J,et al.Study of the effect of Coriolis’ force on projectile motion based on MATLAB[J].Journal of Shaanxi University of Science & technology,2010,28(6):106-110.(in Chinese)
- [5] 简粤.无阻尼情况下科里奥利力对抛体运动的影响[J].兰州工业学院学报,2016,23(3):86-90.JIAN Y.Effect of Coriolis Force on the projectile motion without resistance[J].Journal of Lanzhou Institute of Technology,2016,23(3):86-90.(in Chinese)
- [6] 李刚.用MATLAB动态模拟并分析傅科摆的运动[J].力学与实践,2004,26(1):72-74.LI G.Simulate and analyze the motion of Foucault pendulum by MATLAB[J].Mechanics and Practice,2004,26(1):72-74.(in Chinese)
- [7] 李育凌.傅科摆的研究及可视化[J].智库时代,2019,(5):236-238.LI Y L.Research and visualization of Foucault Pendulum[J].Think Tanks ERA,2019,(5):236-238.(in Chinese)