覃钰宁 刘宽 祝强 刘如意 李晓波
(湖北文理学院物理与电子工程学院 湖北 襄阳 441053)
电磁炮技术利用具有光速传播特性的电磁场与电流相互作用产生电磁力来加速弹丸,很容易突破传统化学能火炮技术的初速极限,具有高初速、大威力和远射程等优点[1].在军事、工业等方面都有广泛的实际应用意义.但现有的电磁炮大多都是手动瞄靶,手动瞄靶的缺陷是精度不高以及可操控性不强;基于这种现状,我们制作了一种自动瞄靶电磁曲射炮系统.
电磁炮是一种将电能转换为电磁能,以电磁能将弹丸从“炮膛”内加速发射出去的装置[2].磁炮部分由24 V稳压电源、升压电路、法拉电容充电和继电器控制组成;单片机控制电路以STM32F429单片机为控制核心;识别电路由OpenMV构成;外围机械结构包括固定电磁炮的木质底板和两个舵机及其附件构成的二维可转动云台.电磁炮部分由直流稳压电路通过BOOST升压电路给法拉电容充电,电容的充放电则由继电器控制;识别电路识别标识靶,将数据通过串口发送给单片机,外围机械结构执行单片机指令控制炮台俯仰角和稳定系统;单片机接受识别电路返回的数据计算角度,由外围机械结构执行,转至预定角度,单片机控制继电器打开,发射炮弹,以实现识别并自动跟踪打靶.系统整体设计框图如图1所示.
图1 系统整体设计框图
该系统一项重要的指标参数就是系统的能量利用效率.系统的效率η可以认为是子弹初动能与电容所储存的电能之比,即
(1)
(2)
其中h0为云台和底板高度,x0为飞行距离,M为子弹质量,C为电容容值,U为充电电压,vx为子弹初速度.子弹平抛飞行轨迹示意图如图2所示.
结合式(1)和式(2)可以求得效率η.
图2 子弹平抛飞行轨迹示意图
上式表明,可以通过使弹丸初始位置尽可能靠近线圈的尾部、在条件允许的情况下增大弹丸的质量等方法提高系统的能量利用效率[2].
初速度的固定影响因素为线圈的匝数N、线的粗细R、炮管的长度L,以及子弹的质量m、形状、材质等.
其实际影响因素为电容充电电压与炮管的仰角,令驱动线圈电流i1与发射体携带电流i2反相,两者相斥,电磁发射模块发射[3].线圈型电磁发射模块原理示意图如图3所示.
图3 线圈型电磁发射模块原理示意图
线圈自感为L1,发射体自感为L2,两者互感为M,则两者之间的磁能为
(3)
作用于发射体上的力为
(4)
由动能定理
可推导得初速度v0
(5)
当前系统所使用的弹丸质量为6.5 g.加速线圈为240匝,直径为1 mm的铜导线绕制而成,整体炮管使用的是工程PVC管,内径为14 mm[4].供电电容容量为10 mF.当充电电压在60 V时,电路最大电流可以达到100~120 A.
线圈中最大的磁感应强度B为
B=μ0nI
(6)
其中μ0为真空磁导率,n为线圈匝数,I为流过线圈的电流.
内部弹丸受到的最大电磁力F
(7)
其中S为子弹与磁通密度正交的面积.
初始化保持系统处于稳定状态,保持炮管初始水平方向与中轴线夹角为零,垂直方向仰角为零.系统通过OpenMV摄像头识别标识靶向主控芯片传递目标位置坐标,主控芯片计算炮口与轴线(定标点与标识靶中心连线)的偏差,比例-积分-微分(Proportional-Integral-Differential, 缩写PID)控制器计算相应的脉冲宽度调制(Pulse Width Modulation, 缩写PWM)传递给舵机,PID算法可以使得PWM变化平稳延长舵机的使用寿命.舵机精准校正炮口方向,以达到瞄准的目的.方向确定之后,主控芯片通过摄像头返回的位置坐标,计算炮口与标识靶的距离,输出PWM精确控制电容充电电压,从而达到控制发射距离的目的.开始与结束时都保持系统处于安全状态,主要表现为电容处于低压状态,单片机输出关闭,继电器断开,炮管回到初始状态.
如图4为Boost升压电路图;Boost升压电路是一种常见的开关直流升压电路,通过开关(MOS管)来控制电感储存和释放能量,从而达到输入低电压得到高电压的目的.开关管导通时,电路由电感与开关管形成回路,电感里储存了一些能量[5];开关管关断时,电感中的磁能转化为电能在电感端左负右正,此时电压叠加在电源正端,经由二极管与负载形成回路,完成升压功能.升压过程是个电感的能量传递过程,充电时,电感吸收电能并做好能量的储存;放电时,电感释放充电时存储的能量.
图4 Boost升压电路图
本系统以OpenMV图像处理模块为核心,利用电容充电时间极短且放电的瞬间可以产生巨大电能的特点,设计了一个自动瞄靶电磁曲射炮系统,通过简单的算法控制舵机从而转动云台,实现了精准向指定位置发射弹丸的功能.该系统只需简单地控制电流, 便可控制初速和射程, 通过精确控制初速度, 可发射“灵巧弹丸”.可实现自动瞄靶能准确地射中目标且能源简易、工作速度快、可操控性强、造价低、工作性能优良、安全性高并易于推广的众多优势,在探索电磁炮领域有很大前景.