Команда Modelica, которая может выбирать все компоненты одного типа в модели

#modelica

#modelica

Вопрос:

Я ищу команду в Modelica, которая может выбирать все компоненты одного и того же типа. Я хочу суммировать объем обширной системы трубопроводов, состоящей из более чем 100 отдельных динамических трубопроводов, и сохранить его позже как переменную.

Ответ №1:

В настоящее время в Modelica этого нет.

Однако есть предложение, которое изменит это https://github.com/modelica/ModelicaSpecification/tree/MCP/0021/RationaleMCP/0021 Он был протестирован в Dymola и, возможно, в других инструментах.

См. Также статью: https://ep.liu.se/ecp/118/026/ecp15118245.pdf

Другой альтернативой было бы заменить модель канала специализированной моделью канала, которая передавала общий объем, используя, например, inner / outer .