isEnrgyBalanced

Логический флаг для энергосбережения

Описание

flag=isEnrgyBalanced(PlantInfoObj) возвращает логический 1 (true) если система сохраняет энергию. В противном случае возвращается логический 0 (false).

Входные параметры

свернуть все

autoblks.pwr.PlantInfo объект для системы, которую необходимо проанализировать.

Выходные аргументы

свернуть все

Показатель энергосбережения, возвращенный как логический 1 (true) или 0 (false).

Типы данных: logical

Алгоритмы

Чтобы определить, сохраняет ли система энергию, isEnrgyBalanced способ проверяет энергосбережение на каждом временном шаге.

EErr=Etrans+EnottransEstore

Блоки изменяют входу энергию плюс высвобожденную сохраненную энергию, чтобы вывести энергию плюс сохраненную энергию. Например, картографический блок двигателя использует топливо (не переданную энергию) для создания крутящего момента (переданную энергию) и потерь тепла (не переданную энергию). Общая измененная энергия представляет среднее значение между входной энергией топлива и энергией, выходящей из системы (крутящий момент и потери тепла). Чтобы вычислить общую энергию, модифицированную блоком, метод использует интеграл переданного, не переданного и сохранённого среднего значения степени.

Etotal=12(0tend(|Ptrans|+|Pnottrans|+|Pstore|)dt)|t=tend

Если ошибка сохранения энергии находится в пределах допуска ошибки, метод возвращает true. В частности, если оба условия удовлетворены, метод возвращает true.

Состояние

|EErr|Etotal<EnrgyBalRelTol

или

Etotal<EnrgyBalAbsTol

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

EErr

Ошибка энергосбережения

Etotal

Общая энергия, измененная блоком

EnrgyBalRelTol, EnrgyBalAbsTol

Энергетический баланс относительная и абсолютная погрешность, соответственно

Ptrans, Etrans

Переданная степень и энергия, соответственно

Pnottrans, Enottrans

Не передается степень и энергия, соответственно

Pstore, Estore

Сохраненная степень и энергия, соответственно

Pinput, Poutput

Входная и выходная степень, регистрируемая блоком Power Accounting Bus Creator

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте