Control Volume System

Термодинамическая система открытия постоянного объема с теплопередачей

  • Библиотека:
  • Блок Силового Агрегата/Двигатель/Компоненты Engine Сгорания/Основной Поток

  • Control Volume System block

Описание

Блок Control Volume System моделирует открытую термодинамическую систему постоянного объема с теплопередачей. Блок использует сохранение массы и энергии, принимая идеальный газ, чтобы определить давление и температуру. Блок реализует специфичный для автомобиля Constant Volume Pneumatic Chamber блок, который включает термальные эффекты, связанные с подколпаком пассажирских транспортных средств. Можно задать модели теплопередачи:

  • Постоянный

  • Внешний вход

  • Конвекция наружной стенки

Можно использовать блок Control Volume System, чтобы представлять компоненты двигателя, которые содержат объем, включая трубопроводы и манифольды.

Термодинамика

Блок Control Volume System реализует ёмкость постоянного объема, содержащую идеальный газ. Чтобы определить изменения скорости в температуре и давлении, блок использует уравнение непрерывности и первый закон термодинамики.

dTvoldt=RTvolcvVchPvol((qiTvolcvm˙i)Qwall)dPvoldt=PvolTvoldTvoldt+RTvolVchm˙i

Блок использует это уравнение для объемно-специфической энтальпии.

hvol=cpTvol

В уравнениях используются эти переменные.

m˙i

Массовый расход жидкости в порту

qi

Скорость потока жидкости в порту

Vch

Объем ёмкости

Pvol

Абсолютное давление в ёмкости

R

Идеальная газовая константа

cv

Удельное тепло при постоянном объеме

Tvol

Абсолютная температура газа

Qwall

Скорость теплопередачи стенки

hvol

Объемно-специфическая энтальпия

cp

Удельная теплоемкость

Массовые дроби

Блок Control Volume Source является частью сети потока. Блоки в сети определяют массовые доли, которые блок будет отслеживать во время симуляции. Блок может отслеживать эти массовые дроби:

  • O2 - Кислород

  • N2 - Азот

  • UnburnedFuel - несгоревшее топливо

  • CO2 - Диоксид углерода

  • H2O - Вода

  • CO - Монооксид углерода

  • NO - Оксид азота

  • NO2 - Диоксид азота

  • PM - Твердые частицы

  • Air - Воздух

  • BurnedGas - Сжигаемый газ

Используя сохранение массы для каждой газовой составляющей, это уравнение определяет изменение скорости:

dyvol,jdt=RTvolPvolVch(m˙iyi,j+yvol,jm˙i)

В уравнениях используются эти переменные.

Vch

Объем ёмкости

Pvol

Абсолютное давление в ёмкости

R

Идеальная газовая константа

Tvol

Абсолютная температура газа

yi,j

I-я массовая доля порта для j = O2, N2, несгоревшего топлива, CO2, H2O, CO, NO, NO2, PM, воздуха и сжигаемого газа

yvol,j

Управляйте объемной массовой долей для j = O2, N2, несгоревшего топлива, CO2, H2O, CO, NO, NO2, PM, воздуха и сжигаемого газа

m˙i

Массовый расход жидкости для i = O2, N2, несгоревшего топлива, CO2, H2O, CO, NO, NO2, PM, воздуха и сжигаемого газа

Модель теплопередачи конвекции внешних стенок

Чтобы вычислить теплопередачу, можно сконфигурировать Control Volume Source блок, чтобы вычислить теплопередачу через стенку управляющего объема.

Блок реализует эти уравнения, чтобы вычислить теплопередачу, Q1, от внутреннего регулирующего объема газа до глубины внутренней стенки, Dint_cond.

Q1=Q1,conv=Q1,cond

Q1,conv=hint(xint)Aint_conv(Tint_gasTw_int)

Q1,cond=kintAint_condDint_cond(Tw_intTmass)

Блок реализует эти уравнения, чтобы вычислить теплопередачу, Q2, от глубины внешней стенки, Dext_cond к внешнему газу.

Q2=Q2,conv=hext(xext)Aext_conv(Tw_extText_gas)

Q2,cond=kextAext_condDext_cond(TmassTw_ext)

Это уравнение выражает тепло, сохраненное в тепловой массе.

dTmassdt=Q1Q2cpwallmwall

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

m˙int_gas=12|m˙i|

В уравнениях используются эти переменные.

Q1

Тепловой поток от внутреннего газа до заданной глубины стенки

Q1,conv

Конвекция теплового потока от внутреннего газа к внутренней стенке

Q1,cond

Скорость теплопередачи проводимости

Q2

Скорость теплопередачи

Q2,conv

Конвекционная теплопередача

Q2,cond

Тепловой поток от внешнего среднего фрагмента стенки к внешней стене

Qmass

Тепло, сохраненное в тепловой массе

hint

Коэффициент теплопередачи внутренней конвекции

xint

Внутренние массовые расходы жидкости точки останова

Aint_conv

Зона конвекции внутреннего потока

Tint_gas

Температура газа внутри ёмкости

Tw_int

Температура внутренней стенки ёмкости

kint

Теплопроводность внутренней стенки

Aint_cond

Зона внутренней проводимости

Dint_cond

Толщина внутренней стенки

hext

Коэффициент теплопередачи внешней конвекции

xext

Внешние точки прерывания скорости

Aext_conv

Внешняя зона конвекции

Text_gas

Температура внешнего газа

Tw_ext

Температура наружной стенки ёмкости

kext

Теплопроводность наружной стенки

Aext_cond

Зона внешней проводимости

Dext_cond

Толщина наружной стенки

Tmass

Температура тепловой массы

cp_wall

Теплоемкость стенки

mwall

Тепловая масса

Flwspd

Скорость внешнего потока

m˙int_gas

Средний внутренний массовый расход жидкости

Учет степени

Для учета степени блок реализует это уравнение на основе количества входного и выходного портов.

Сигнал шины ОписаниеУравнения

PwrInfo

PwrTrnsfrd - Степень между блоками

  • Положительные сигналы указывают на поток в блок

  • Отрицательные сигналы указывают на выход из блока

PwrHeatFlw i

Портовые i тепловой поток

qi

PwrNotTrnsfrd - Степень через контур блока, но не переданный

  • Положительные сигналы указывают на вход

  • Отрицательные сигналы указывают на потерю

PwrHeatTrnsfr

Скорость теплопередачи от стенки до объема регулирования

- Qwall

PwrStored - Сохраненная скорость изменения энергии

  • Положительные сигналы указывают на увеличение

  • Отрицательные сигналы указывают на уменьшение

PwrHeatStored

Скорость тепла, сохраненная в управляющем объеме

((qi)Qwall)

Например, если вы конфигурируете свой блок с 3 входными портами и 2 выходными портами, блок реализует эти уравнения

Сигнал шины ОписаниеУравнения

PwrInfo

PwrTrnsfrd - Степень между блоками

  • Положительные сигналы указывают на поток в блок

  • Отрицательные сигналы указывают на выход из блока

PwrHeatFlw1

Входной порт 1 теплового потока

q1

PwrHeatFlw2

Входной порт 2 тепловой поток

q2

PwrHeatFlw3

Входной порт 3 тепловой поток

q3

PwrHeatFlw4

Выходной порт 4 тепловой поток

q4

PwrHeatFlw5

Выходной порт 5 теплового потока

q5

PwrNotTrnsfrd - Степень через контур блока, но не переданный

  • Положительные сигналы указывают на вход

  • Отрицательные сигналы указывают на потерю

PwrHeatTrnsfr

Скорость теплопередачи от стенки до объема регулирования

- Qwall

PwrStored - Сохраненная скорость изменения энергии

  • Положительные сигналы указывают на увеличение

  • Отрицательные сигналы указывают на уменьшение

PwrHeatStored

Скорость тепла, сохраненная в управляющем объеме

((qi)Qwall)

Порты

Вход

расширить все

Шина, содержащая:

  • MassFlw - Массовый расход жидкости через вход, в кг/с

  • HeatFlw - Расход тепла на входе, в Дж/с

  • MassFrac - Массовые фракции входного отверстия, безразмерные.

    В частности, шина с этими массовыми фракциями:

    • O2MassFrac - Кислород

    • N2MassFrac - Азот

    • UnbrndFuelMassFrac - несгоревшее топливо

    • CO2MassFrac - Диоксид углерода

    • H2OMassFrac - Вода

    • COMassFrac - Монооксид углерода

    • NOMassFrac - Оксид азота

    • NO2MassFrac - Диоксид азота

    • NOxMassFrac - Оксид азота и диоксид азота

    • PmMassFrac - Твердые частицы

    • AirMassFrac - Воздух

    • BrndGasMassFrac - Сжигаемый газ

Зависимости

Чтобы создать входные порты, задайте параметр Number of inlet ports.

Внешний вход теплопередачи для регулирования объема, qhe, в кг/с.

Зависимости

Чтобы создать этот порт, выберите External input для параметра Heat transfer model.

Скорость внешнего потока, Flwspd, в м/с.

Зависимости

Чтобы создать этот порт, выберите External wall convection для параметра Heat transfer model.

Зависимости

Чтобы создать этот порт, выберите External wall convection для параметра Heat transfer model.

Выход

расширить все

Сигнал шины, содержащий эти вычисления блоков.

СигналОписаниеМодули

Vol

Prs

Объемное давление

Pa

Temp

Объемная температура

K

Enth

Объемно-специфическая энтальпия

Дж/кг

Species

O2MassFrac

Массовая доля кислорода

НА

N2MassFrac

Массовая доля азота

НА

UnbrndFuelMassFrac

Массовая доля несгоревшего газа

НА

CO2MassFrac

Массовая доля диоксида углерода

НА

H2OMassFrac

Массовая доля воды

НА

COMassFrac

Массовая доля монооксида углерода

НА

NOMassFrac

Массовая доля оксида азота

НА

NO2MassFrac

Массовая доля диоксида азота

НА

NOxMassFrac

Массовая доля оксида азота и диоксида азота

НА

PmMassFrac

Массовая доля твердых частиц

НА

AirMassFrac

Массовая доля воздуха

НА

BrndGasMassFrac

Массовая доля сгоревшего газа

НА

HeatTrnsfr

HeatTrnsfrRate

Скорость теплопередачи стенки

Дж/с

MassFlw

Средний внутренний массовый расход жидкости

кг/с

IntrnTemp

Температура газа внутри ёмкости

K

PwrInfo

PwrTrnsfrd

PwrHeatFlw i

Портовые i тепловой поток

W

PwrNotTrnsfrd

PwrHeatTrnsfr

Скорость теплопередачи от стенки до объема регулирования

W

PwrStored

PwrHeatStored

Скорость тепла, сохраненная в управляющем объеме

W

Шина, содержащая выходной регулирующий объем:

  • Prs - Давление в ёмкости, в Па

  • Temp - Температура газа, К

  • Enth - Специфическая энтальпия, в Дж/кг

  • MassFrac - Массовые фракции, безразмерные.

    В частности, шина с этими массовыми фракциями:

    • O2MassFrac - Кислород

    • N2MassFrac - Азот

    • UnbrndFuelMassFrac - несгоревшее топливо

    • CO2MassFrac - Диоксид углерода

    • H2OMassFrac - Вода

    • COMassFrac - Монооксид углерода

    • NOMassFrac - Оксид азота

    • NO2MassFrac - Диоксид азота

    • NOxMassFrac - Оксид азота и диоксид азота

    • PmMassFrac - Твердые частицы

    • AirMassFrac - Воздух

    • BrndGasMassFrac - Сжигаемый газ

Зависимости

Чтобы создать выходные порты, задайте параметр Number of outlet ports.

Параметры

расширить все

Опции блока

Количество входных портов.

Зависимости

Чтобы создать входные порты, укажите номер.

Количество выходных портов.

Зависимости

Чтобы создать выходные порты, укажите номер.

Зависимости

Выбор Constant или External wall convection включает параметры Heat Transfer.

Выберите цвет для значка блока:

  • Cold для синего

  • Hot для красного цвета

Общая информация

Объем ёмкости, Vch, в м ^ 3.

Начальное давление в ёмкости, Pvol, в Па.

Начальная температура ёмкости, Tvol, в К.

Идеальная газовая константа, R, в J/( кг * К).

Удельная теплоемкость, cp, в Дж/( кг· К).

Теплопередача

Постоянная скорость теплопередачи, qhe, в Дж/с.

Зависимости

Чтобы включить этот параметр, выберите Constant для параметра Heat transfer model.

Коэффициент теплопередачи внешней конвекции, hext, в Вт/( м ^ 2К).

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Внешние точки прерывания скорости, xext, в м/с.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Площадь наружной конвекции, Aext_conv, в м ^ 2.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Тепловая масса, mwall, в кг.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Теплоемкость стенки, cp_wall, в Дж/( кг· К).

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Начальная температура массы, Tmass, в К.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Толщина наружной стенки, Dext_cond, в м.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Площадь внешней проводимости, Aext_cond, в м ^ 2.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Теплопроводность наружной стенки, kext, в Вт/( м· К).

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Толщина внутренней стенки, Dint_cond, в м.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Площадь внутренней проводимости, Aint_cond, в м ^ 2.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Теплопроводность внутренней стенки, kint, в Вт/( м· К).

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Коэффициент теплопередачи внутренней конвекции, hint, в Вт/( м ^ 2К).

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Внутренние точки останова скорости, xint, в кг/с.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Площадь внутренней конвекции, Aint_conv, в м ^ 2.

Зависимости

Чтобы включить этот параметр, выберите External wall convection для параметра Heat transfer model.

Ссылки

[1] Хейвуд, Джон Б. Основные принципы Engine внутреннего сгорания. Нью-Йорк: McGraw-Hill, 1988.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2017a