首页> 外文期刊>Revue de l'electricite et de l'electronique >CARINS: Un logiciel de modelisation et de simulation pour les procedes industriels complexes fonde sur des logiciels libres
【24h】

CARINS: Un logiciel de modelisation et de simulation pour les procedes industriels complexes fonde sur des logiciels libres

机译:CAIRNS:基于免费软件的复杂工业过程建模和仿真软件

获取原文
获取原文并翻译 | 示例
           

摘要

CARINS est un logiciel de simulation des phenomenes non permanents ou transitoires apparaissant dans les systemes propulsifs des moteurs de fusee lors des differentes phases d'une mission; sa realisation a ete initiee en 2001 par le CNES et l'ONERA. Il s'appuie sur des logiciels libres, assurant ainsi la maitrise du developpement et facilitant le travail en collaboration avec des laboratoires de recherche. L'architecture du logiciel met en oeuvre des entites differentes mais integrees: une interface homme-machine (IHM) ecrite en Java, et developpee suivant les regles du genie logiciel preconisees par la methode Macao (notamment en utilisant la programmation orientee objet qui fiabilise les evolutions futures), un generateur automatique de modeles utilisant un langage de calcul formel (Maxima), des bibliotheques numeriques incluant les modeles physiques et les solveurs d'equations differentielles ordinaires, Les modeles physiques sont constitues a partir des lois de bilan de la physique appliquees a des volumes de controle de la taille des organes a etudier. Les modeles disponibles concernent les moteurs de fusee (reservoirs, canalisations, pompes, chambre de combustion, etc), mais l'utilisation de bibliotheques permet l'extension a d'autres domaines de la physique. L'article montre comment l'utilisateur peut introduire ses propres modeles via l'IHM, qui genere alors automatiquement le masque de saisie des parametres et des conditions initiales. Pour chaque simulateur, un programme Fortran optimise est genere, prenant en compte les expressions analytiques fournies par l'utilisateur. L'application a des exemples de moteurs a combustion interne ou cryogenique illustre les performances de CARINS.
机译:CARINS是一个模拟软件,用于在任务的不同阶段出现在火箭发动机推进系统中的非永久或瞬态现象;它的实现由CNES和ONERA于2001年发起。它基于免费软件,因此可确保精通开发并与研究实验室合作促进工作。该软件体系结构实现了不同但集成的实体:用Java编写的人机界面(HMI),它是根据澳门方法推荐的软件工程规则开发的(特别是通过使用面向对象的程序来实现)演化期货),使用计算机代数语言(Maxima)的自动模型生成器,包括物理模型和常微分方程求解器的数字图书馆,这些物理模型是根据应用物理学的平衡定律建立的可以控制要研究的器官大小。可用的模型与火箭发动机(油箱,管道,泵,燃烧室等)有关,但是使用库可以扩展到其他物理领域。本文介绍了用户如何通过HMI引入自己的模型,然后HMI自动为参数和初始条件生成输入掩码。考虑到用户提供的解析表达式,将为每个模拟器生成一个优化的Fortran程序。在内燃机或低温发动机的例子中的应用说明了CARINS的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号