## MATLAB+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 源￥自%六^^维*论-文+网=www.lwfree.cn
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

1  引言

------分隔线----------------------------