摘要
鱼雷是一种水下自主航行的运动体,其运动控制系统复杂,仿真建模难度大,为解决某型鱼雷水下弹道仿真问题,首先根据鱼雷在水下运动特点,建立了鱼雷在水中运动的动力学和运动学模型,并进一步针对某型鱼雷的典型弹道设计了控制方程,应用Matlab软件对该鱼雷的水下弹道进行了仿真,绘制了仿真曲线,仿真结果证明该种仿真方法较好的仿真了鱼雷入水下潜、寻深、蛇行搜索及捕获目标后的追踪过程,较真实的反映了鱼雷在水中运动的情况。通过仿真证明采用MATLAB软件进行弹道仿真具有编程工作量小,程序运行速度快、鲁棒性好等优点。
Torpedo is an autonomous underwater vehicle. Its motion control system is complicated and its simulation modeling is difficult. To solve the problem of torpedo underwater trajectory simulation, according to torpedo's underwater movement characteristic, the paper constructs a mathematical model of the torpedo dynamics and kinematics firstly, then designs a control system according to some torpedo's classic trajectory, and simulates its underwater trajectory by using Matlab software, gets simulation results, draws simulation curve, and the results proved that this simulation method can simulate torpedo's dive, depth search, snake search and the pursuit process, reflects torpedo's actual movement in the water. It also proved that this method has the advantages such as less programming workload, fast procedure and robustness etc.
出处
《计算机仿真》
CSCD
2008年第12期35-37,61,共4页
Computer Simulation
基金
总装基金资助项目(51414010405)
关键词
鱼雷水下弹道
控制系统设计
弹道仿真
Torpedo underwater trajectory
Control system design
Trajectory simulation