中国科技核心期刊

中文核心期刊

CSCD来源期刊

空间控制技术与应用 ›› 2023, Vol. 49 ›› Issue (1): 90-97.doi: 10.3969/j.issn.1674 1579.2023.01.010

• 短文 • 上一篇    下一篇

基于Simulink的多体机械系统模型转换方法设计与实践

  

  1. 新疆大学
  • 出版日期:2023-02-26 发布日期:2023-03-21
  • 基金资助:
    国家自然科学基金(2019690008)、自治区高校科研计划项目(XJEDU2019Y008)和新疆大学博士科研启动基金项目(BS190219)

Design and Practice of Model Conversion Method of Multibody Mechanical Systems Based on Simulink

  • Online:2023-02-26 Published:2023-03-21

摘要: 模块框图作为成熟的图形化建模技术应用十分广泛,采用该技术的MATLAB/SimMechanics可进行多体机械系统的建模和仿真,然而对于建模精度要求高、需要实时仿真的柔性、大型多体机械系统比如空间站来说,SimMechanics有明显不足,而DARTSM软件包可对航天器机械系统进行高精度实时仿真.本文深度解析这两款软件的底层建模技术,根据模型信息的对等关系,设计出模型转换的具体方法,通过C++编程,开发出模型转换程序,从而将航天器多体机械系统的SimMechanics模型转换为DARTSM模型.通过本文的模型转换方法和程序,可以将两款不同软件各自的优点结合到一起,使得SimMechanics间接地拥有处理柔性体和实时仿真的能力,同时也解决了DARTSM软件包缺乏图形化建模界面的问题,具有一定的工程应用价值.

关键词: 挠性多体航天器, 多体系统建模, Simulink/SimMechanics, 模型转换方法

Abstract: As a mature modeling technology, the block diagram is widely applied. MATLAB/SimMechanics use this technology to model and simulate multibody mechanical systems. However, SimMechanics is obviously insufficient for flexible and large multibody mechanical systems requiring high modeling precision and real time simulation. While DARTSM software package can perform high precision and real time simulation of spacecraft mechanical system. This paper deeply analyzes underlying modeling technology of the two softwares, then designs the detailed method for model conversion according to the equivalence relationship of modeling information, and finally develops the model conversion program through C++ to convert the SimMechanics model of spacecraft multibody systems to DARTSM model. Through the model conversion method and program in this paper, the advantages of the two different softwares can be combined. So that SimMechanics indirectly obtain the ability to handle flexible body and real time simulation. Similarly, it also resolves the problem that DARTSM software package lacks graphical modeling interface, which has important engineering application value.

Key words: flexible multibody spacecraft, multibody system modeling, Simulink/SimMechanics, model conversion method

中图分类号: 

  • V211