摘要本文研究了制退机的受力和运动,使用了MATLAB软件对制退机的部分结构参数进行了计算,对其运动情况和后坐阻力进行了重点分析,在只知道后坐阻力的初值的情况下,利用MATLAB软件编写仿真程序,并且使用四阶龙格库塔法进行迭代计算。利用相关参数的计算公式,得出运动情况和后坐阻力,绘制出了后坐部分运动情况仿真曲线和后坐阻力仿真曲线,并且对不同步长对仿真结果的影响进行了一些比较。最后使用iSIGHT软件对后坐阻力进行优化,使其能够降低最大后坐阻力,并使后坐阻力曲线尽量平滑。20250
关键词 制退机 运动情况 后坐阻力 MTALAB 四阶龙格库塔法 iSIGHT 毕业论文设计说明书(论文)外文摘要
Abstract
This paper studies the force and motion of the recoil brake,Using MATLAB software to calculate the part of the structure parameters of the recoil brake,The movement and recoil resistance are analyzed in focus.In the case of resistance after only know the value of sitting,we use MATLAB software to Write the simulation program,And use the four order Runge Kutta method to do the iterative calculation.Using the formula of related parameters,we get the motion and the recoil resistance,Draw simulation curves of the recoil part motion and simulation curves of recoil resistance.And the results of using different steps are compared.Finally,we use iSIGHT to optimize the recoil resistance, to reduce the maximum value of the recoil resistance, and make the recoil resistance as smooth as possible.
Keywords recoil brake movement The recoil resistance MATLAB
Four order Runge Kutta method iSIGHT
目 次
1 引言 2
1.1 选题背景及现状 2
1.1.1 选题背景及意义 2
1.1.2 现有的制退机简介 2
1.1.3 MATLAB简介 3
1.1.4 iSIGHT简介 3
1.2 本研究的主要目的 3
1.3 本研究的主要内容 3
2 确定节制杆式制退机的主要结构尺寸 4
3 反后坐装置受力及运动仿真分析 5
3.1 炮膛合力仿真分析 5
3.2 复进机力分析 9
3.3 液压阻力分析 9
3.4 后坐阻力分析 10
3.5 后坐受力及运动分析仿真 11
3.5.1 程序方案拟定分析 11
3.5.2 四阶龙格库塔法仿真 12
3.5.3 不同步长的四阶龙格库塔法仿真 15
4 制退机后坐阻力优化 19
4.1 iSIGHT集成MATLAB的主要步骤 19
4.2 基于改进的可行方向法优化 20
4.3 基于序列二次规划法优化 24
结 论 29
致 谢 30
参考文献31
1 引言
火炮是一种可以发射出爆破炮弹的大口径武器,它能大量杀伤敌人,但对己方部队却毫无危险。尤其是火炮使用者通常看不见他们的受害者,火炮也因此成为了人类兵器发展史上第一种具备“超视距打击能力”的兵器。作为人类历史上最早的热兵器,直到如今各种高新武器出现的现代,任然是各国使用的主要武器。在火炮设计过程中,反动能力,生存能力,可靠性,经济性都是被各国的专家始终关注的。火炮反后坐装置是一种可以平衡火炮威力和机动性的一种装置。他可以用来区分该火炮为弹性炮架或者为刚性炮架。反后座装置设计具有四个要求,可以保证火炮的总体性能,动作应该实际可靠,适应性应当良好,也应该便于保管,操作方便,最主要的还是成本低廉,在生产时,生产的难度低。