Анализируйте степень и энергию

Чтобы оценить эффективность трансмиссии, можно оценить и сообщить о степени и энергии для блоков уровня компонента и примеров готовых узлов уровня системы.

Эти примеры готовых узлов включают live скрипты, которые анализируют потребление энергии. После того, как вы откроете примеры готовых узлов, нажмите Analyze Power and Energy, чтобы открыть live скрипт. Чтобы сгенерировать энергетический отчет, выберите Run.

Блоки модели объекта управления вычисляют переданный, сохраненный, и не переданная степень. Блоки используют Степень, Считающую Создателя Шины, чтобы регистрировать сигналы степени, что live скрипт использует. Если вы используете свой собственный блок в примере готовых узлов, добавьте Степень, Считающую Создателя Шины к вашей подсистеме, чтобы регистрировать сигналы степени.

Live скрипт обеспечивает:

  • Полные энергетические сводные данные, которые скрипт экспортирует в электронную таблицу Excel®.

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

  • Регистрация данных так, чтобы можно было использовать Инспектора данных моделирования (SDI), чтобы анализировать эффективность трансмиссии, степень и энергетические сигналы.

Live Script

Live скрипт использует класс autoblks.pwr.PlantInfo, чтобы включить регистрацию данных, запустить симуляцию, и степень отчета и энергетические результаты. Прежде, чем запустить симуляцию, скрипт находит всю Степень, Считающую блоки Создателя Шины в модели, и включает регистрацию данных. Во время симуляции модель регистрирует переданный, не переданную, и сохраненную степень. Скрипт использует записанные данные, чтобы вычислить эффективность, энергетическую потерю, энергетический вход и энергию вывод для каждого компонента и подсистемы. Если компонент не сохраняет энергию, скрипт выдает предупреждения. Наконец, скрипт предоставляет полные энергетические сводные данные автомобиля, подробные сводные данные подсистемы и графики временных рядов Инспектора данных моделирования (SDI).

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

Когда вы запускаете симуляцию, скрипт создает объект autoblks.pwr.PlantInfo анализировать образцовую энергию и потребление энергии. Используйте эти свойства установить модули:

  • PwrUnits

  • EnrgyUnits

Когда скрипт создает объект autoblks.pwr.PlantInfo, конструктор ищет модель Степень, Считающую блоки Создателя Шины. Начиная в модели верхнего уровня, конструктор создает дочерний объект для каждой подсистемы, которая содержит Степень, Считающую блоки Создателя Шины. Конструктор останавливается в блоках, которые имеют Силу, Считающую Создателя Шины.

Чтобы отследить степень, переданную между компонентами, конструктор использует переданные порты питания, заданные в маске блока Power Accounting Bus Creator.

Чтобы вычислить эффективность, класс autoblks.pwr.PlantInfo свойство Eff реализует это уравнение.

η=|PoutputPstore(Pstore>0)PinputPstore(Pstore<0)|

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

PErr=Ptrans+PnottransPstoreEErr=Etrans+EnottransEstore

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

Условие 

1

PErrPinputPstore(Pstore<0)<EnrgyBalRelTol

или

PErr<EnrgyBalAbsTol

2

EErrEinputEstore(Estore<0)<EnrgyBalRelTol

или

EErr<EnrgyBalAbsTol

Полные сводные данные

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

Скрипт использует класс autoblks.pwr.PlantInfo метод xlsSysSummary, чтобы экспортировать анализ в электронную таблицу Excel.

Сводные данные объекта

Скрипт обеспечивает завод по производству двигателей, электрический объект и эффективность ходовой части. А именно, скрипт включает энергию сигнала и гистограмму эффективности механизма.

Сводные данные SDI

Скрипт включает класс autoblks.pwr.PlantInfo метод sdiSummary, чтобы создать степень SDI, энергию и графики сигнала эффективности.

Сигналы степени

Степень уровня системы и тесты расчета энергетических потребностей, что система удовлетворяет сохранение энергии. Если компонент не сохраняет энергию, live скрипт выдает предупреждения.

Степень, Считающая Создателя Шины для блоков объекта в примерах готовых узлов, сортирует сигналы в три типа степени.

Тип степениОписаниеПримеры

Ptrans

Переданный

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

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

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

  • Степень коленчатого вала, переданная от сопоставленного механизма до передачи.

  • Дорожная степень загрузки, переданная от колеса до автомобиля.

  • Уровень теплового потока, переданного от дросселя до разнообразного объема.

Pnottrans

Не переданный

Степень, пересекающая контур блока, но не переданный:

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

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

  • Уровень теплопередачи со средой.

    • От среды вход (положительный сигнал)

    • К среде потеря (отрицательный сигнал)

  • Контур потока со средой.

    • От среды вход (положительный сигнал)

    • К среде потеря (отрицательный сигнал)

  • Сопоставленный топливный поток механизма.

Pstore

Сохраненный

Сохраненный тариф на энергоносители изменения:

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

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

Тариф на энергоносители изменения:

  • Устройство хранения данных батареи

  • Кинетическая энергия в компонентах ходовой части

  • Потенциальная энергия автомобиля

  • Скорость автомобиля

Сигналы степени удовлетворяют этому уравнению.

Ptrans+Pnottrans=Pstore

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

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

PErr, EErr

Степень и ошибка энергосбережения, соответственно

EnrgyBalRelTol, EnrgyBalAbsTol

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

Ptrans, Etrans

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

Pnottrans, Enottrans

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

Pstore, Estore

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

Pinput, Poutput

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

Смотрите также

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

Больше о