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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Уменьшите количество точек данных, записанных из симуляции

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

Вы можете уменьшить количество точек данных, используя:

  • Десятикратное уменьшение - регистрируйте каждое n значение сигнала.

  • Ограничьте точки данных до последнего - регистрируйте только значения сигналов n.

  • Интервалы логгирования - Задайте определенные временные интервалы, в которых можно регистрировать данные.

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

См. также

Инструменты

Похожие темы