混合物Modelica

时间:2014-04-09 07:40:29

标签: modelica dymola openmodelica

我想知道是否可以使用几种单一气体创建混合物(使用Modelica库)。如果是,是否有任何文件解释此程序?非常感谢你的回答

1 个答案:

答案 0 :(得分:1)

这是一个简单的例子来滚动你自己的混合气体(我交易)

   package MyGas   "Specific ideal Gas Mixture"

   import Modelica.Media.IdealGases.Common.MixtureGasNasa;
   import Modelica.Media.IdealGases.Common.SingleGasesData ;
   import Modelica.Media.IdealGases.Common.FluidData;

   extends MixtureGasNasa (
           data = {SingleGasesData.N2, 
                   SingleGasesData.O2,
                   SingleGasesData.CO2},
           fluidConstants = {FluidData.N2,
                             FluidData.O2, 
                             FluidData.CO2}, 
           substanceNames = {"Nitrogen", "Oxygen", "CarbonDioxide"},
           reference_X = {0.768, 0.232, 0}
  ); //end of Extending MixtureGasNasa

 end MyGas;