摘要
鱼雷是一种水下自主航行的运动体 ,其运动控制系统复杂 ,仿真建模难度大。该文首先描述了鱼雷动力学和运动学数学模型 ,给出了鱼雷水下空间运动的控制系统数学模型 ,详细论述了Simulink的鱼雷控制系统建模方法以及S功能函数的实现方法 ,并建立了Simulink仿真图形模型 ,最后给出了鱼雷控制系统的仿真方法 ,并对仿真结果进行了分析讨论。结果表明 ,所采用的Simulink与C/C + +混合编程仿真方法 ,能够方便地建立鱼雷等复杂系统的图形模型 ,具有直观、高效、灵活的特点。
Torpedo is an autonomous underwater vehicle. Its motion control system is complicated and its modeling is difficult. In this paper, the mathematical model of the torpedo dynamics and kinematics is described firstly. The control system mathematical model of the torpedo is described. The methods for both building graphic model and realizing the S functions are discussed in details, and the Simulink graphic model for torpedo control system is created. Finally, the simulation method for torpedo control system is given, and the simulation results are discussed and analyzed. The simulation results show that the combination of Simulink and C/C++ is flexible, effective and powerful in modeling for torpedo and other complicated vehicles.
出处
《计算机仿真》
CSCD
2005年第2期12-14,25,共4页
Computer Simulation
关键词
鱼雷
控制系统
建模
仿真
Torpedo
Control system
Modeling
Simulation.