sdiSummary

Отображение Данных моделирования Инспектор графики энергии и степени силовых агрегатов

Описание

пример

sdiSummary(PlantInfoObj,blocknames) метод строит графики результатов анализа энергии и степени силового агрегата для autoblks.pwr.PlantInfo объект.

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

Примеры

свернуть все

Анализируйте степень и энергию в обычном примере готовых узлов транспортного средства. Как использовать sdiSummary метод для отображения графиков Данные Моделирования Inspector результатов двигателя и ходовой части, см. шаг 8.

  1. Откройте обычный пример готовых узлов транспортного средства. По умолчанию приложение имеет отображенный 1,5-литровый двигатель с искровым зажиганием (СИ) и двойную коробку передач сцепления. Файлы проекта открываются в месте с возможностью записи.

  2. Установите имя системы равным SiCiPtReferenceApplication.

    Создайте autoblks.pwr.PlantInfo объект.

    Используйте PwrUnits и EnrgyUnits свойства для задания модулей.

    SysName = 'SiCiPtReferenceApplication';
    VehPwrAnalysis = autoblks.pwr.PlantInfo(SysName);
    VehPwrAnalysis.PwrUnits = 'kW';
    VehPwrAnalysis.EnrgyUnits = 'MJ';
  3. Используйте run метод, чтобы включить логгирование, запустить симуляцию и добавить записанные данные к объекту.

    run(VehPwrAnalysis);
  4. Используйте dispSysSummary метод для отображения результатов.

    dispSysSummary(VehPwrAnalysis);
  5. Используйте xlsSysSummary метод для записи результатов в электронную таблицу.

    xlsSysSummary(VehPwrAnalysis,'EnergySummary.xlsx');
  6. Используйте findChildSys метод для извлечения autoblks.pwr.PlantInfo объект для подсистем двигателей.

    Чтобы отобразить результаты, используйте dispSignalSummary способ.

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

    EngSysName = 'SiCiPtReferenceApplication/Passenger Car/Engine';
    EngPwrAnalysis = findChildSys(VehPwrAnalysis,EngSysName);
    dispSignalSummary(EngPwrAnalysis);
    histogramEff(EngPwrAnalysis);
  7. Используйте findChildSys метод для извлечения autoblks.pwr.PlantInfo объект для подсистемы ходовая часть.

    Чтобы отобразить результаты, используйте dispSignalSummary способ.

    DrvtrnSysName = 'SiCiPtReferenceApplication/Passenger Car/Drivetrain';
    DrvtrnPwrAnalysis = findChildSys(VehPwrAnalysis,DrvtrnSysName);
    dispSignalSummary(DrvtrnPwrAnalysis);
  8. Чтобы построить график результатов, используйте sdiSummary способ.

    sdiSummary(VehPwrAnalysis,{EngSysName,DrvtrnSysName})

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

свернуть все

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

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

Пример: 'SiCiPtReferenceApplication/Passenger Car/Engine'

Пример: 'SiCiPtReferenceApplication/Passenger Car/Engine','SiCiPtReferenceApplication/Passenger Car/Drivetrain'

Типы данных: char | string

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