Расчет жидкости в Python - доступные параметры - PullRequest
0 голосов
/ 04 августа 2020

У меня есть проект по моделированию обмена давлением между несколькими подключенными объемами с помощью клапанов.

Пример моей проблемы

На картинке выше вы можете видеть, что у каждого резервуара есть давление, объем и температура. Между каждым из объемов есть клапаны, которые могут быть открытыми или закрытыми. Некоторые объемы находятся в вакууме, поэтому во время анализа будет присутствовать заблокированный и незаглушенный поток. Кроме того, у меня есть жесткое ограничение, что мне нужно открывать и закрывать эти клапаны в зависимости от давления в других объемах, и этот анализ требует четкого вывода давлений с течением времени. Эти объемы довольно большие, поэтому я думаю, что могу также предположить постоянную температуру для этой проблемы. Скорость критична для этого анализа, и мне не нужно ничего сложного. (Вы можете принять каждый том как одномерный узел, подключенный к другим узлам)

На протяжении многих лет я пытался решить эту проблему, но мои модели всегда кажутся нестабильными. Причина этого, вероятно, в том, что я всегда кодировал эту проблему с нуля. Думаю, мне нужно подумать об использовании библиотеки анализа. Я бы предпочел python для этой проблемы.

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

Вопросы:

  1. Существуют ли Python библиотеки, которые решают мою проблему? (Моделирование времени одномерных узлов, обменивающихся воздухом между собой)
  2. Что представляют собой некоторые из этих python библиотек?
  3. Можете ли вы указать мне какие-либо примеры или предоставить какие-либо простые примеры, похожие на мою проблему ?

Спасибо за помощь!

...