10
0

【开源】EtPulse光电式多级电磁炮模拟计算器

2026-09-02
2026-09-02

废话(请跳过)

>本文由 雨晨_Ethan ( 2807315871@qq.com ) 编写,网站内所有文章均为手翻文档+手敲文档+AI审查,拒绝AI水文,如果对您有所帮助,欢迎参观我的网站: et-easy.top

>如果您有任何疑惑或发现错误之处均欢迎通过在我网站 https://www.et-easy.top/ 中相关页面下方以留言的方式提出,请勿通过邮箱提问,因为我们希望一份答复可以帮到更多的人

>该软件提供网页版和桌面程序版(Windows/macOS),您可以直接在我提供的网站上使用,也可以点击我提供的链接下载,所有链接均在文末提供

前言

作为一个电炮爱好者,不知道你还记不记得第一次打开《线圈炮RLC工具》这个“远古”电磁炮模拟工具时的惊讶,以往复杂的物理计算与模拟工作从拿到这个软件起,就变成了点点指头,敲敲数字的事,它作为一款革命性的模拟器大大降低了业余人士制作电磁炮的门槛,也为电磁炮社区注入了许多新鲜血液,带来更多的活力。2021年8月,kmakise大佬发布了CoilgunRailgunUtility,这款模拟器提供了更加科学、准确的模拟,为高质量模拟提供了更好的选择。2024年6月25日,gugugu大佬在社区发布了行波加速模拟器,使得低门槛、高效率的时序电磁炮模拟也成了可能,许多爱好者都在这个模拟器的帮助下做出了自己的优质作品。

最近我打算再制作一个教学与实验用途的光电启停式电磁炮,鉴于网上没有看到有人发布支持多级模拟的光电启停电磁炮的模拟器,于是用DeepseekV4Flash在DeepseekHarness上自己做了一个。这款模拟器的模拟算法较为粗糙,精度与以往的模拟器难以相提并论,但是其提供了更人性化的单页UI,并且使用上更加便捷,本文会向你讲解这款模拟器的功能以及操作方法

EtPulse首页展示.webp
EtPulse主页面展示

一、输入参数

输入参数分为电容参数、线圈参数、弹丸参数以及光电启停参数

EtPulse演示-输入参数.webp
EtPulse演示-输入参数

线圈参数中,线圈长度、内径、间距各级相同,而各级的圈数和所用线径可以自由调整,首次修改第一级圈数或线径时后级的圈数或线径会自动与第一级同步。点击“增加行”与“删除行”可以修改电磁炮级数,增加行的参数与末行参数相同

弹丸参数中用户可以修改弹丸的形状、直径、材质(用于提供饱和磁通和密度)、质量。当用户完成形状、尺寸参数、材质的填写后,质量会自动计算并填入框中,用户亦可以手动修改质量

光电启停中的提前量参数指的是光电触发时线圈中心到弹丸中心的距离;延迟量亦然

二、运动模拟与回放

完成输入参数的填写之后,点击“开始模拟”,程序便开始进行模拟计算并播放模拟动画

EtPulse演示-运动模拟动画.gif
EtPulse演示-运动模拟动画

用户可以调节播放速度

在播放完成后可以通过滑动【回放】滑块来回放发射过程

当线圈处于通电状态时会变为荧光绿色

三、模拟结果查看

模拟完成后页面右端会显示弹丸的基础模拟结果、各级线圈贡献、各级电容剩压、弹丸的速度-时间曲线、线圈的电流-时间曲线以及能量分配饼图

EtPulse演示-基本模拟结果.webp
EtPulse演示-各级贡献.webp

用户可以通过滑块调节曲线的x轴向缩放

EtPulse演示-曲线图.webp
EtPulse演示-饼图.webp

四、参数预设

程序默认提供4种预设方案,用户可以通过点击右侧小三角展开当前存在的预设

EtPulse演示-预设展示.webp

用户可以手动修改预设名,修改完参数后将预设导出为.json文件

EtPulse演示-预设名手动修改.webp

用户可以导入之前导出的预设,便捷地完成模拟数据的保存管理或迁移工作

末、相关链接

1、网页版体验链接:https://etpulse.et-easy.top

2、github项目发布页:YuchenEthann/EtPulse: 光电式电磁炮发射模拟器,优雅美观易用。Optoelectronic Electromagnetic Cannon Launch Simulator, Elegant, Aesthetic, and Easy to Use

3、github项目发行页:Release EtPulse v1.1.22 · YuchenEthann/EtPulse

4、.exe程序下载直链:https://dl.et-easy.top:8283/api/public/dl/pngyQy9X?inline=true

5、mac程序下载直链:https://dl.et-easy.top:8283/api/public/dl/N1z0bNWF?inline=true

6、Web代码压缩包下载直链:https://dl.et-easy.top:8283/api/public/dl/thw5puRj?inline=true

注:链接1、2、3提供IPv4和IPv6服务,链接4、5、6仅提供IPv6服务,如果您的网络环境无法下载可以通过电脑连接手机的数据热点后再次尝试,如果还是不行可以联系我,我加QQ发你

【开源】EtPulse光电式多级电磁炮模拟计算器
/archives/EtPulse
作者
雨晨_Ethan
发布于
2026-09-02
许可协议
CC BY-NC-SA 4.0

评论