Compressor

Компрессор для дожимных двигателей

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

  • Compressor block

Описание

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

Если у вас есть Основанные на Модели Toolbox™ Калибровки, нажмите Calibrate Performance Maps, чтобы виртуально калибровать массовый расход жидкости и интерполяционные таблицы эффективность турбины с помощью измеренных данных.

Масса течет от объема управления входным отверстием до объема управления выходным отверстием.

Виртуальная калибровка

Если у вас есть Model-Based Calibration Toolbox, нажмите Calibrate Performance Maps, чтобы виртуально калибровать массовый расход жидкости и интерполяционные таблицы эффективность турбины с помощью измеренных данных. Диалоговое окно проходит через эти задачи.

Задача

Описание

Импорт данных компрессора

Импортируйте данные компрессора из файла. Для получения дополнительной информации смотрите Использование данного (Model-Based Calibration Toolbox).

  • Скорость, Spd, в рад/с

  • Массовый расход жидкости, MassFlwRate, в кг/с

  • Коэффициент давления, PrsRatio, безразмерный

  • Эффективность, Eff, безразмерная

Скорость, массовый расход жидкости, отношение давления и эффективности находятся во 2-5-м столбцах файла данных, соответственно. Первая и вторая строки файла данных обеспечивают имена переменных и модулей. Для примера используйте этот формат.

Имя:SpdMassFlwRatePrsRatioЭффективность
Модуль:рад/скг/с  
Данные:8373.30.021.210.44
 

...

.........

Model-Based Calibration Toolbox ограничивает значения точек останова скорости и отношения давления максимальными значениями в файле.

Чтобы фильтровать или редактировать данные, выберите Edit in Application. Откроется окно Model-Based Calibration Toolbox Data Editor.

Сгенерируйте модели отклика

Model-Based Calibration Toolbox подбирает импортированные данные к моделям отклика.

Данные

Модель отклика

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

Модель расширенного эллипсного отклика, описанная в Моделировании и управлении двигателями и приводами2

Эффективность

Полином

Чтобы оценить или настроить подгонку модели отклика, выберите Edit in Application. Откроется браузер модели на основе модели (Model-Based Calibration Toolbox Model Browser). Для получения дополнительной информации смотрите Оценку модели ( Model-Based Calibration Toolbox).

Сгенерируйте калибровку

Model-Based Calibration Toolbox калибрует модель отклика и генерирует калиброванные таблицы.

Чтобы оценить или настроить калибровку, выберите Edit in Application. Откроется браузер CAGE на основе модели (Model-Based Calibration Toolbox CAGE). Для получения дополнительной информации см. Раздел «Интерполяционные таблицы калибровки» (Model-Based Calibration Toolbox).

Обновление параметров блоков

Обновите эти массовые расходы жидкости и эффективность параметры с помощью калибровки.

  • Corrected mass flow rate table, mdot_corr_tbl

  • Efficiency table, eta_comp_tbl

  • Corrected speed breakpoints, w_corr_bpts1

  • Pressure ratio breakpoints, Pr_bpts2

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

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

ВычислениеУравнения
Прямой массовый поток

m˙comp>0

p01=pinlet

p02=poutlet

T01=Tinlet

h01=hinlet

Первый закон термодинамики

W˙comp=m˙compcp(T01T02)

Изентропная эффективность

ηcomp=h02sh01h02h01=T02sT01T02T01

Изентропная температура на выходе, принимая идеальный газ и постоянные специфические нагревания

T02s=T01(p02p01)γ1γ

Удельный коэффициент тепла

γ=cpcpR

Температура на выходе

T02=T01+T01ηcomb{(p02p01)γ1γ1}

Тепловые потоки

qinlet=m˙comph01

qoutlet=m˙comph02=m˙compcpT02

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

m˙corr=m˙compT01/Trefp01/pref

Скорректированная скорость

ωcorr=ωT01/Tref

Отношение давления

pr=p01p02

Блок использует внутренний сигнал FlwDir отслеживать направление потока.

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

pinlet, p01

Общее давление объема управления входным отверстием

Tinlet, T01

Общая температура объема входного отверстия

hinlet, h01

Общая удельная энтальпия объема регулирования входного отверстия

poutlet, p02

Суммарное давление объема управления на выходе

Toutlet

Общая температура объема управления на выходе

houtlet

Общая удельная энтальпия объема управления на выходе

W˙comp

Степень приводного вала

T02

Общая температура на выходе

h02

Общая удельная энтальпия выхода

m˙comp

Массовый расход жидкости через компрессор

qinlet

Тепловая скорость потока жидкости входного отверстия

qoutlet

Тепловая скорость потока жидкости на выходе

ηcomp

Изентропная эффективность компрессора

T02s

Общая температура изентропного выхода

h02s

Общая удельная энтальпия изентропного выхода

R

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

cp

Удельное тепло при постоянном давлении

γ

Удельный коэффициент тепла

m˙corr

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

ω

Скорость приводного вала

ωcorr

Скорректированный привод вала скоростью

Tref

Интерполяционная таблица ссылки температуры

Pref

Интерполяционная таблица ссылки давлением

τcomp

Крутящий момент на валу компрессора

pr

Отношение давления

ηcomb,tbl

Интерполяционная таблица 3-D эффективность компрессора

m˙corr,tbl

Скорректированный массовый расход жидкости 3-D интерполяционную таблицу

ωcorr,bpts1

Исправленные точки останова скорости

pr,bpts2

Прерывистые точки отношения давления

Учет степени

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

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

PwrInfo

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

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

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

PwrDriveshft

Степень, переданная от вала

W˙turb

PwrHeatFlwIn

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

qoutlet

PwrHeatFlwOut

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

qoutlet

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

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

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

PwrLoss

Потеря степени

qinletqoutlet+W˙turb

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

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

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

Не используется

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

W˙turb

Степень приводного вала

qoutlet

Общая тепловая скорость потока жидкости на выходе

qinlet

Общая тепловая скорость потока жидкости на входе

Порты

Вход

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

ShftSpd - Сигнал, содержащий угловую скорость приводного вала, ω, в рад/с.

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

  • InPrs - Давление, pinlet, в Па

  • InTemp - Температура, Tinlet, в K

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

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

  • OutPrs - Давление, poutlet, в Па

  • OutTemp - Температура, Toutlet, в K

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

Выход

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

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

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

CmprsOutletTemp

Температура, выходящая из компрессора

K

DriveshftPwr

Степень приводного вала

W

DriveshftTrq

Крутящий момент на валу привода

Н· м

CmprsMassFlw

Массовый расход жидкости через компрессор

кг/с

PrsRatio

Отношение давления

Н/Д

DriveshftCorrSpd

Скорректированный привод вала скоростью

рад/с

CmprsEff

Изентропная эффективность компрессора

Н/Д

CorrMassFlw

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

кг/с

PwrInfo

PwrTrnsfrdPwrDriveshft

Степень, переданная от вала

W

PwrHeatFlwIn

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

W
PwrHeatFlwOut

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

W
PwrNotTrnsfrdPwrLoss

Потеря степени

W
PwrStored

Не используется

W

Trq - Сигнал, содержащий крутящий момент на валу привода, τcomp, в Н· м.

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

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

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

  • Temp - Температура на входе, в К

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

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

    • O2MassFrac - Кислород

    • N2MassFrac - Азот

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

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

    • H2OMassFrac - Вода

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

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

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

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

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

    • AirMassFrac - Воздух

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

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

  • MassFlwRate - Массовый расход на выходе, m˙comp, в кг/с

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

  • Temp - Температура на выходе, в К

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

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

    • O2MassFrac - Кислород

    • N2MassFrac - Азот

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

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

    • H2OMassFrac - Вода

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

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

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

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

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

    • AirMassFrac - Воздух

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

Параметры

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

Таблицы эффективности

Если у вас есть Model-Based Calibration Toolbox, нажмите Calibrate Performance Maps, чтобы виртуально калибровать массовый расход жидкости и интерполяционные таблицы эффективность турбины с помощью измеренных данных. Диалоговое окно проходит через эти задачи.

Задача

Описание

Импорт данных компрессора

Импортируйте данные компрессора из файла. Для получения дополнительной информации смотрите Использование данного (Model-Based Calibration Toolbox).

  • Скорость, Spd, в рад/с

  • Массовый расход жидкости, MassFlwRate, в кг/с

  • Коэффициент давления, PrsRatio, безразмерный

  • Эффективность, Eff, безразмерная

Скорость, массовый расход жидкости, отношение давления и эффективности находятся во 2-5-м столбцах файла данных, соответственно. Первая и вторая строки файла данных обеспечивают имена переменных и модулей. Для примера используйте этот формат.

Имя:SpdMassFlwRatePrsRatioЭффективность
Модуль:рад/скг/с  
Данные:8373.30.021.210.44
 

...

.........

Model-Based Calibration Toolbox ограничивает значения точек останова скорости и отношения давления максимальными значениями в файле.

Чтобы фильтровать или редактировать данные, выберите Edit in Application. Откроется окно Model-Based Calibration Toolbox Data Editor.

Сгенерируйте модели отклика

Model-Based Calibration Toolbox подбирает импортированные данные к моделям отклика.

Данные

Модель отклика

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

Модель расширенного эллипсного отклика, описанная в Моделировании и управлении двигателями и приводами2

Эффективность

Полином

Чтобы оценить или настроить подгонку модели отклика, выберите Edit in Application. Откроется браузер модели на основе модели (Model-Based Calibration Toolbox Model Browser). Для получения дополнительной информации смотрите Оценку модели ( Model-Based Calibration Toolbox).

Сгенерируйте калибровку

Model-Based Calibration Toolbox калибрует модель отклика и генерирует калиброванные таблицы.

Чтобы оценить или настроить калибровку, выберите Edit in Application. Откроется браузер CAGE на основе модели (Model-Based Calibration Toolbox CAGE). Для получения дополнительной информации см. Раздел «Интерполяционные таблицы калибровки» (Model-Based Calibration Toolbox).

Обновление параметров блоков

Обновите эти массовые расходы жидкости и эффективность параметры с помощью калибровки.

  • Corrected mass flow rate table, mdot_corr_tbl

  • Efficiency table, eta_comp_tbl

  • Corrected speed breakpoints, w_corr_bpts1

  • Pressure ratio breakpoints, Pr_bpts2

Исправлен массовый расход жидкости интерполяционная таблица, m˙corr,tbl, как функцию скорректированной скорости, ωcorr и отношения давления, pr, в кг/с.

Интерполяционная таблица эффективности, ηcomb,tbl, как функция от скорректированной скорости, ωcorr и отношения давления, pr, безразмерно.

Скорректированные точки останова скорости вала привода, ωcorr,bpts1, в рад/с.

Прерывистые точки отношения давления, pr,bpts2.

Интерполяционная таблица ссылки температура, Tref, в К.

Интерполяционная таблица ссылки давлением, Pref, в Па.

Свойства газа

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

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

Ссылки

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

[2] Эрикссон, Ларс и Ларс Нильсен. Моделирование и управление двигателями и приводами. Chichester, West Sussex, Великобритания: John Wiley & Sons Ltd, 2014.

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

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

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