Моделирование тепловых жидких систем

Когда использовать тепловые жидкие блоки

Библиотека Thermal Liquid расширяет жидкую возможность моделирования Simscape™. С этой библиотекой можно объяснить термальные эффекты в жидкой системе. Например, можно смоделировать нагревающийся эффект вязкого рассеяния в канале. Можно также объяснить температурную зависимость жидких свойств, например, плотность и вязкость.

Чтобы решить, соответствуют ли Тепловые Жидкие блоки вашим потребностям моделирования, рассмотрите жидкую систему, которую вы пытаетесь представлять. Другие блоки Simscape — например, Гидравлический или Газовый — могут лучше удовлетворить вашему приложению. Оцените следующее:

  • Количество фаз

    Жидкая средняя одна фаза или многофазная?

  • Соответствующие фазы

    Действительно ли жидкость является средней газ, жидкость или многофазная смесь?

  • Термальные эффекты

    Изменение температуры значительно в масштабе времени симуляции? Действительно ли термальные эффекты важны для анализа? Важны температурные зависимости жидких свойств?

Как правило, используйте Тепловые Жидкие блоки для жидких систем, в которых однофазная жидкость испытывает значительные изменения температуры. Для газообразных систем используйте Газовые блоки вместо этого. Для изотермических жидких систем используйте Гидравлические блоки.

Моделирование рабочего процесса

Предложенный рабочий процесс для моделей Thermal Liquid включает четыре шага:

  1. Установите образцовые требования — Задают цель и осциллограф модели. Затем идентифицируйте соответствующие компоненты и взаимодействия в модели. Используйте эту информацию в качестве руководства при создавании модели.

  2. Образцовые физические компоненты — Определяют соответствующие блоки для моделирования соответствующих компонентов и взаимодействий. Затем добавьте блоки в образцовый холст и соедините их согласно правилам связи Simscape. Задайте параметры блоков.

  3. Подготовьтесь модель для анализа — Добавляют датчики в модель. Также сконфигурируйте модель для регистрации данных Simscape. Проверяйте физические единицы измерения каждой обнаруженной переменной.

  4. Запуститесь симуляция — Конфигурируют настройки решателя. Затем запустите симуляцию. При необходимости совершенствуйте модель, пока вы не достигнете желаемого уровня точности.

Установите образцовые требования

Основа хорошей модели является ясным пониманием своей цели и требований. Что вы пытаетесь выполнить с моделью? Каковы соответствующие компоненты, процессы и состояния? Определите то, что важно и что не. Запустите простой, с помощью грубого приближения физической системы как руководство. Затем итеративно добавляйте деталь, чтобы достигнуть соответствующей точности модели для вашего приложения.

Проложенный под землей метрополитен изолированного нефтепровода обеспечивает пример. Когда нефть течет через конвейер, она испытывает проводящие потери тепла из-за более холодной конвейерной среды. Тепловые потоки через три существенных слоя — передают по каналу стену, изоляционный материал и почву — то, чтобы заставлять температуру масла понизиться. Однако только проводимость через почву и изоляционный вопрос слоев. Типичная стена канала является тонкой и проводящей, и ее эффект на проводящую потерю тепла минимален в лучшем случае Исключение этого процесса упрощает модель и ускоряет симуляцию.

Также необходимо определить размерности и свойства каждого компонента. Во время моделирования вы задаете эти параметры в блоках Simscape для компонентов. Получите физические свойства жидкого носителя. Таблицы данных производителя обычно обеспечивают эти данные. Можно также использовать аналитические выражения, чтобы задать физические интерполяционные таблицы свойства.

При моделировании каналов рассмотрите влияние, которое динамическая сжимаемость и инерция потока оказывают на переходное поведение системы. Если масштаб времени эффекта превышает время выполнения симуляции, влияние обычно незначительно. Во время моделирования выключите незначительные эффекты улучшить скорость симуляции. Характеристическими масштабами времени для динамической сжимаемости и инерции потока является приблизительно L/c и L/v, соответственно, где:

  • L является длиной канала.

  • v является средней скоростью потока через канал.

  • c является скоростью звука в жидком носителе.

Если вы не уверены, относится ли эффект к вашей модели, моделируйте модель с и без того эффекта. Затем сравните эти два результата симуляции. Если различие является существенным, оставьте тот эффект на месте. Результатом является большая точность модели в небольших масштабах времени, например, во время переходных процессов, сопоставленных с реверсированием потока в канале.

Образцовые физические компоненты

Запустите путем добавления блока Thermal Liquid Settings (TL) в образцовый холст. Используйте этот блок, чтобы обеспечить физические свойства жидкого носителя. Этот блок строго не требуется, но без него, жидкие свойства сбрасываются к их значениям по умолчанию, данным для воды. В диалоговом окне блока введите физические интерполяционные таблицы свойства, которые вы получили во время перспективного проектирования.

Идентифицируйте соответствующие блоки для представления физических компонентов и их взаимодействий. Компоненты могут быть простыми, требуя одного блока, или пользовательский, требуя нескольких блоков обычно в блоке Subsystem. Добавьте блоки в образцовый холст и соедините их согласно правилам связи Simscape.

Пример ssc_tl_hydraulic_fluid_warming показывает простые и собственные компоненты. Массовый Источник Скорости потока жидкости (TL) представляет идеальный источник питания. Это - простой компонент. Цилиндрический блок подсистемы Двойного действия представляет механическую деталь гидравлического привода. Это содержит два Переводных Механических Конвертера (TL) блоки и является собственным компонентом.

Если вы соединили блоки, задайте соответствующие параметры. Они включают размерности, физические состояния, эмпирические коэффициенты корреляции и начальные условия. В Канале (TL) Вращательный Механический Конвертер (TL) и Переводный Механический Конвертер (TL) блоки, выбирают соответствующую установку для эффектов, таких как динамическая сжимаемость и инерция потока.

Примечание

Для точных результатов симуляции всегда заменяйте значения параметров по умолчанию на данные, подходящие для вашей модели.

Подготовьте модель к анализу

Чтобы анализировать модель, необходимо настроить ту модель для сбора данных. Самый простой подход должен добавить блоки датчика в модель. Библиотека Thermal Liquid обеспечивает два типа блока датчика: один для переменных Through (масса и энергетические скорости потока жидкости), другой для переменных Across (давление и температура). При помощи блока PS-Simulink Converter можно задать физические единицы измерения обнаруженной переменной.

Альтернативный подход должен использовать регистрацию данных Simscape. Этот подход, который использует команды MATLAB® вместо блоков, обеспечивает доступ к более широкой области значений образцовых переменных и параметров. Одним примером является кинематическая вязкость жидкого носителя в конвейерном сегменте. Можно анализировать этот параметр с помощью регистрации данных Simscape, но не блоков датчика.

Для обзора регистрации данных Simscape займитесь Журналированием Данных моделирования. Для примера того, как построить записанные данные, смотрите Данные моделирования Журнала и Графика.

Запустите симуляцию

Последний шаг в рабочем процессе моделирования должен моделировать модель. Перед рабочей симуляцией проверяйте, что числовой решатель подходит для вашей модели. Для этого используйте диалоговое окно Model Configuration Parameters.

Для физических моделей решатели переменного шага, такие как ode15s обычно выполняют лучше всего. Уменьшайте размеры шага и допуски к большей точности симуляции. Увеличьте их вместо этого для более быстрой симуляции.

Запустите симуляцию. Постройте данные моделирования от датчиков и регистрации данных Simscape, или обработайте его для последующего анализа. При необходимости совершенствуйте модель. Например, исправьте проблемы симуляции или улучшить точность модели.

Связанные примеры

Больше о