Настройка модели

Чтобы использовать Fixed-Point Tool, чтобы сгенерировать предложения по типу данных по вашей модели, сначала настройте свою модель в Simulink®.

  1. Поддержите свою модель как базовую линию для тестирования и валидации.

  2. Откройте свою модель в Simulink.

  3. В модели выберите Simulation> Mode> Normal так, чтобы модель запустилась в режиме normal mode. Fixed-Point Tool может только собрать области значений в режиме normal mode.

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

    Вы задаете область значений проекта для объектов модели с помощью параметров, таких как Output minimum и Output maximum. Для списка блоков, в которых можно задать эти значения, смотрите Блоки, Которые Позволяют Спецификацию Диапазона сигнала (Simulink).

  5. Включите журналирование сигнала.

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

    1. В Редакторе Simulink выберите один или несколько сигналов.

    2. Кликните по стрелке кнопки Simulation Data Inspector и выберите Log Selected Signals.

  6. Можно принять решение заблокировать некоторые блоки против автоматического ввода данных путем выбора параметра Lock output data type setting against changes by the fixed-point tools блока. Если вы выбираете этот параметр, инструмент не предлагает типов данных для блока.

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

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

  8. Если измененная модель, поддержите модель снова.

Чтобы узнать о следующем шаге в процессе преобразования, смотрите, Готовят Систему к Преобразованию.

Похожие темы