Медленное вычисление с вычислением массового расхода от потребности в тепле - PullRequest
0 голосов
/ 25 июня 2018

Я рассчитываю необходимый массовый расход от источника, чтобы нагреть воду от 10 ° C до 35 ° C от потребности в тепле в любой данный момент.

Введение этой модели в мое моделирование значительно увеличило время моделирования!

model m_flow_calc
 "A simple model to calculated the primary mass flow needed to heat up space heating water "
 import SI = Modelica.SIunits;
    parameter SI.Temperature T_SHW_out = 30+273.15 "Temperature of the space heating water supply temperature";
    parameter SI.Temperature T_SHW_in = 10+273.15 "Temperature of the space heating water return temperature";                      
    Modelica.Blocks.Interfaces.RealInput Q_demand;        
    equation 
      m_flow =-Q_demand/(4120*(T_SHW_out-T_SHW_in)); //"Calculating the primary mass flow for a given Heating demand to heat the space heating water to the set temperature"     
end m_flow_calc;

При рассчитанном массовом расходе граница рисует массовый расход через теплообменник.Температура после HEX затем переносится на другую границу, которая «выталкивает» тот же массовый поток, что и на первой границе.enter image description here

Есть что-то, чего мне не хватает, что замедляет симуляцию?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...