Чтобы оценить эффективность трансмиссии, можно оценить и сообщить о степени и энергии для блоков уровня компонента и примеров готовых узлов уровня системы.
Эти примеры готовых узлов включают live скрипты, которые анализируют потребление энергии. После того, как вы откроете примеры готовых узлов, нажмите Analyze Power and Energy, чтобы открыть live скрипт. Чтобы сгенерировать энергетический отчет, выберите Run.
Блоки модели объекта управления вычисляют переданный, сохраненный, и не переданная степень. Блоки используют Степень, Считающую Создателя Шины, чтобы регистрировать сигналы степени, что live скрипт использует. Если вы используете свой собственный блок в примере готовых узлов, добавьте Степень, Считающую Создателя Шины к вашей подсистеме, чтобы регистрировать сигналы степени.
Live скрипт обеспечивает:
Полные энергетические сводные данные, которые скрипт экспортирует в электронную таблицу Excel®.
Завод по производству двигателей, электрический объект и эффективность ходовой части, включая гистограмму завода по производству двигателей времени потрачены в различной эффективности.
Регистрация данных так, чтобы можно было использовать Инспектора данных моделирования (SDI), чтобы анализировать эффективность трансмиссии, степень и энергетические сигналы.
Live скрипт использует класс autoblks.pwr.PlantInfo
, чтобы включить регистрацию данных, запустить симуляцию, и степень отчета и энергетические результаты. Прежде, чем запустить симуляцию, скрипт находит всю Степень, Считающую блоки Создателя Шины в модели, и включает регистрацию данных. Во время симуляции модель регистрирует переданный, не переданную, и сохраненную степень. Скрипт использует записанные данные, чтобы вычислить эффективность, энергетическую потерю, энергетический вход и энергию вывод для каждого компонента и подсистемы. Если компонент не сохраняет энергию, скрипт выдает предупреждения. Наконец, скрипт предоставляет полные энергетические сводные данные автомобиля, подробные сводные данные подсистемы и графики временных рядов Инспектора данных моделирования (SDI).
Когда вы запускаете симуляцию, скрипт создает объект autoblks.pwr.PlantInfo
анализировать образцовую энергию и потребление энергии. Используйте эти свойства установить модули:
PwrUnits
EnrgyUnits
Когда скрипт создает объект autoblks.pwr.PlantInfo
, конструктор ищет модель Степень, Считающую блоки Создателя Шины. Начиная в модели верхнего уровня, конструктор создает дочерний объект для каждой подсистемы, которая содержит Степень, Считающую блоки Создателя Шины. Конструктор останавливается в блоках, которые имеют Силу, Считающую Создателя Шины.
Чтобы отследить степень, переданную между компонентами, конструктор использует переданные порты питания, заданные в маске блока Power Accounting Bus Creator.
Чтобы вычислить эффективность, класс autoblks.pwr.PlantInfo
свойство Eff
реализует это уравнение.
Чтобы определить, сбалансирована ли энергия, класс autoblks.pwr.PlantInfo
, метод isEnrgyBalanced
проверяет степень и энергосбережение на каждом временном шаге.
Если ошибка степени и энергосбережения в ошибочном допуске, метод возвращает true. А именно, если оба этих условия соблюдают, метод возвращает true.
Условие | |||
---|---|---|---|
1 |
| или |
|
2 |
| или |
|
Полные сводные данные обеспечивают эффективность, энергетическую потерю, энергетический вход, энергия вывод и энергия, сохраненная в компоненте - и уровень системы. Сводные данные включают гиперссылки, которые можно использовать, чтобы исследовать блоки модели и подсистемы.
Скрипт использует класс autoblks.pwr.PlantInfo
метод xlsSysSummary
, чтобы экспортировать анализ в электронную таблицу Excel.
Скрипт обеспечивает завод по производству двигателей, электрический объект и эффективность ходовой части. А именно, скрипт включает энергию сигнала и гистограмму эффективности механизма.
Скрипт включает класс autoblks.pwr.PlantInfo
метод sdiSummary
, чтобы создать степень SDI, энергию и графики сигнала эффективности.
Степень уровня системы и тесты расчета энергетических потребностей, что система удовлетворяет сохранение энергии. Если компонент не сохраняет энергию, live скрипт выдает предупреждения.
Степень, Считающая Создателя Шины для блоков объекта в примерах готовых узлов, сортирует сигналы в три типа степени.
Тип степени | Описание | Примеры | |
---|---|---|---|
Ptrans | Переданный | Степень передала между блоками:
|
|
Pnottrans | Не переданный | Степень, пересекающая контур блока, но не переданный:
|
|
Pstore | Сохраненный | Сохраненный тариф на энергоносители изменения:
| Тариф на энергоносители изменения:
|
Сигналы степени удовлетворяют этому уравнению.
Чтобы сохранить энергию, сумма переданных сигналов степени должна быть близким нулем.
Уравнения используют эти переменные.
PErr, EErr | Степень и ошибка энергосбережения, соответственно |
EnrgyBalRelTol, EnrgyBalAbsTol | Энергетический баланс относительный и абсолютный допуск, соответственно |
Ptrans, Etrans | Переданная степень и энергия, соответственно |
Pnottrans, Enottrans | Не переданная степень и энергия, соответственно |
Pstore, Estore | Сохраненная степень и энергия, соответственно |
Pinput, Poutput | Степень ввода и вывода регистрируется блоком Power Accounting Bus Creator |
Степень, считающая создателя шины