Ограничьте размер записанных данных

Логгирование данных моделирования может произвести большие объемы данных, которые заполняют дисковое пространство. Такие ситуации включают логгирование многих сигналов, регистрацию данных для долгих симуляций и выполнения многих симуляций, не удаляя данные о запуске от Инспектора Данных моделирования. Можно принять решение среди нескольких опций ограничить размер регистрируемых данных моделирования. Вы можете:

  • Ограничьте количество запусков, сохраненных в Инспекторе Данных моделирования архив.

  • Сократите количество точек данных, вошел в систему каждая симуляция.

  • Задайте минимальное требование к пространству на диске или максимальный размер для записанных данных.

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

В зависимости от ваших требований можно использовать больше чем одну стратегию ограничить размер записанных данных.

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

Когда вы запускаете несколько симуляций в одном MATLAB® сеанс, регистрируемые данные моделирования накапливаются в Инспекторе Данных моделирования, даже если вы перезаписываете данные о регистрации в рабочем пространстве MATLAB. Чтобы уменьшать объем данных, Инспектор Данных моделирования сохраняет, можно сконфигурировать предел для количества запусков, сохраненных в архиве. Когда количество запусков в архиве достигает предела размера, Инспектор Данных моделирования начинает удалять запуски из архива на базисе метода "первым пришел - первым вышел".

Сконфигурируйте архивную установку Size в Инспекторе Данных моделирования настройки. Предел размера только применяется к запускам в архиве. Для Инспектора Данных моделирования, чтобы автоматически ограничить хранение данных, выберите Automatically archive и задайте максимальное количество запусков, чтобы сохранить в архиве. По умолчанию Automatically archive включен с пределом размера архива двадцати запусков. Если вы испытываете проблемы с записанными данными, использующими слишком много дискового пространства, считаете корректировку предела размера для архива в Инспекторе Данных моделирования настройками.

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

Можно использовать настройки в Инспекторе Данных моделирования, чтобы непосредственно ограничить размер записанных данных путем определения минимального количества дискового пространства, чтобы оставить свободным или путем определения максимального размера для записанных данных на диске. Каждая установка составляет все виды записанных данных. По умолчанию записанные данные должны оставить по крайней мере 100 Мбайт свободного пространства на диске без максимального предела размера. Задайте необходимое дисковое пространство и максимальный размер в Гбайт, и задайте 0 не применять требование к пространству на диске или никакой максимальный предел размера.

Когда вы задаете минимальное требование к пространству на диске или максимальный размер для записанных данных, можно также задать, приоритизировать ли сдерживающие данные из текущей симуляции или данные из предшествующих симуляций при приближении к пределу. По умолчанию Инспектор Данных моделирования приоритизирует сдерживающие данные для текущего запуска. Как свободное пространство на диске или размер записанных данных приближается к пределу, предшествующие запуски удалены сначала к свободному пробел для данных, зарегистрированных текущий запуск. Если удаление запусков не освобождает достаточно пробела, запись отключена. Чтобы приоритизировать сдерживающие предшествующие данные, измените настройки When low on disk space к Keep prior runs and stop recording. Вы видите предупреждающее сообщение, когда предшествующие запуски удалены и когда запись отключена. Если запись отключена из-за размера записанных данных, необходимо возвратить Record Mode к View and record data, чтобы продолжить регистрировать данные, после того, как вы освободили дисковое пространство.

Просмотрите данные только в процессе моделирования

В некоторых ситуациях можно хотеть только просмотреть данные для регистрируемых сигналов и не сохранить значения. Например, при использовании Инспектора Данных моделирования, чтобы визуализировать потоковую передачу данных из оборудования, можно только хотеть просмотреть живые данные и не записать его. Можно изменить Record mode в Инспекторе Данных моделирования настройки к View during simulation only так, чтобы записанные данные не были сохранены, и можно все еще просмотреть данные в процессе моделирования. Record mode сбрасывается к View and record data в начале каждого сеанса работы с MATLAB.

Когда вы изменяете Record mode в View during simulation only:

  • Записанные данные не доступны в Инспекторе Данных моделирования или рабочей области после симуляции.

  • Можно просмотреть данные с помощью блоков инструментальной панели, осциллографы, и Инспектор Данных моделирования, но графики, ясные, когда вы панорамируете или масштабируете.

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

Сократите количество точек данных, регистрируемых от симуляции

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

Можно сократить количество использования точек данных:

  • Децимация — Журнал каждый n th значение сигналов.

  • Ограничьте точки данных, чтобы продлиться — Только регистрируют последние значения сигналов n.

  • Логгирование интервалов — Задает определенные временные интервалы в который к данным логов.

Для получения дополнительной информации смотрите, Задают Значения сигналов, чтобы Регистрировать.

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

Инструменты

Похожие темы