Просмотр сигналов в экземплярах модели - ссылки

В этом примере показано, как использовать Инспектора Данных моделирования, чтобы просмотреть и анализировать сигналы в моделях, на которые ссылаются. Инспектор Данных моделирования использует сигнал, регистрирующий, таким образом, этот пример показывает, как сконфигурировать вашу модель, чтобы регистрировать сигналы в моделях, на которые ссылаются.

origdir = pwd;

Сконфигурируйте сигналы войти в систему модели, на которые ссылаются,

Первая задача в подготовке модели, на которую ссылаются, чтобы просмотреть сигналы с помощью Инспектора Данных моделирования состоит в том, чтобы сконфигурировать ту модель для логгирования. Чтобы сделать это, отредактируйте модель, на которую ссылаются, и отметьте сигналы для логгирования. Четыре сигнала уже отмечены для входа в систему модели, на которую ссылаются. Отметить raw_output сигнал для логгирования, выберите сигнал. Затем на вкладке Simulation выберите Log Signals.

Если сигналы регистрировать были выбраны в модели, на которую ссылаются, следующий шаг должен выбрать который сигналы на самом деле регистрировать из самой важной модели в иерархии. В топ-модели, на вкладке Modeling, нажимают Model Settings.

На панели Импорта/Экспорта Данных нажмите Configure Signals to Log... кнопка, чтобы активировать Simulink Signal, Регистрирующего Селекторное диалоговое окно.

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

Просмотр и анализ регистрируемых сигналов Используя инспектора данных моделирования

Если логгирование было сконфигурировано для иерархии модели, и все изменения в моделях были сохранены, модель может быть симулирована. Симуляция создает объект Dataset в базовом рабочем пространстве. Можно анализировать и просмотреть записанные данные в этом объекте с помощью стандартных инструментов MATLAB®. Кроме того, Simulink® предоставляет Инспектору Данных моделирования для просмотра и анализа данных, созданных из симуляций.

С Инспектором Данных моделирования вы можете:

  • Просмотрите трассировки сигнала для любых регистрируемых сигналов

  • Визуально сравните значения сигналов для любых регистрируемых сигналов

  • Сравните значения сигналов, собранные по нескольким симуляциям

Например, можно использовать Инспектора Данных моделирования, чтобы просмотреть output сигнал двух из экземпляров модели LimitedCounter. В Инспекторе Данных моделирования вы видите тот CounterA увеличения более быстро, чем CounterB. Это поведение ожидается, потому что Импульсный Генератор, управляющий этой моделью, запускается на более быстром уровне.

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

Другой полезный инструмент, который обеспечивает Инспектор Данных моделирования, является способностью сравнить несколько запусков симуляции. Эта функциональность может помочь вам изучить, как заканчиваются изменения в вашем влиянии модели. Например, можно изменить значение верхнего предела встречных моделей к 8 и симулировать модель снова, чтобы видеть, как это влияет на выходные значения. Чтобы изменить значение, дважды щелкают по блоку MultiInstanceModelExample/upper и измените Параметр, передаваемый по значению к 8.

Теперь, если вы сравниваете результаты первой симуляции для выхода CounterA экземпляр LimitedCounter, вы видите, что верхний предел этого сигнала изменился с 10 до 8, как ожидалось. Поскольку допуски обнуляются, красный восьмиугольник рядом с каждым сигналом указывает, что значения изменились между запусками.

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

Инструменты

Похожие темы