基于Modelica语言的弹道导弹模型库开发
The Development of Ballistic Missile Model Library Based on Modelica
Received date: 2010-08-11
Online published: 2025-05-30
为实现弹道导弹仿真模型的快速建立,基于Modelica语言设计开发了弹道导弹模型库MissileLib。文中简要描述了Modelica语言的特点,详细介绍了模型库的体系结构,与Simulink工具箱中的AerospaceBlockset模型库进行了比较,最后基于该库快速搭建了某弹道导弹仿真模型并进行仿真,结果得到验证,证明了模型库的实用性与模块的正确性。模型库模型种类丰富,实现了知识的重用与积累,基于该库可以快速搭建弹道导弹模型进行仿真,实现弹道导弹飞行性能的快速评估。
关键词: Modelica 语言; 弹道导弹; 模型库; 建模
章胜 , 王华 , 程文科 , 唐国金 . 基于Modelica语言的弹道导弹模型库开发[J]. 弹箭与制导学报, 2011 , 31(3) : 1 -5 . DOI: 10.15892/j.cnki.djzdxb.2011.03.033
To realize fast establishment of ballistic missile system model, a ballistic missile model library MissileLib was designed and developed based on the Modelica. The characteristic of Modelica was introduced. The architecture of MissileLib was expounded and the difference compared with Aerospace Blockset in Simulink was elaborated. One ballistic missile model was set up quickly based on MissileLib and the simulation results were verified; the reliability of MissileLib was demonstrated. MissileLib includes abundant and different-level models, and knowledge accumulation is realized. It is facilitated to build the simulation model and evaluate the performance of ballistic missile based on the library.
Key words: Modelica; ballistic missile; module library; modeling
| [1] | Thomas R M, Timothy T C, Patrick E M. A generic common simulation framework based starting point for missile 6DOF simulations, AIAA 2005 5887[R]. 2005. |
| [2] | 吴媛媛, 吴进华, 唐静. 基于Matlab的导弹飞行动力学仿真模型库设计[J]. 海军航空工程学院学报, 2005, 20(2):257-260. |
| [3] | 任志彬. 基于 Modelica 和 Dymola 的航空燃气涡轮发动机建模与仿真[D]. 上海: 上海交通大学, 2005. |
| [4] | Gertjan Looye. The new DLR flight dynamics library[C]// The Modelica Association and University of Applied Sciences Bielefeld. Proceedings of the6th International Modelica Conference. Bielefeld, Germany, 2008. |
| [5] | 陈世年. 控制系统设计[M]. 北京: 中国宇航出版社, 2005. |
/
| 〈 |
|
〉 |