dispSignalSummary

Отобразите анализ энергии подсистемы силового агрегата

Описание

пример

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

После того, как вы используете findChildSys метод для извлечения autoblks.pwr.PlantInfo объект для подсистемы, которую вы хотите анализировать, используйте dispSignalSummary (SubSystem) метод для отображения результатов.

Примеры

свернуть все

Анализируйте степень и энергию в обычном примере готовых узлов транспортного средства. Как использовать dispSignalSummary метод для отображения результатов подсистемы двигателя и ходовой части, см. шаг 6 и шаг 7.

  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})

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

свернуть все

Подсистема, которую необходимо проанализировать.

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

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

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

Введенный в R2019a