exponenta event banner

Панель решателя

Категория Решатель (Solver) включает параметры для настройки решателя для модели. Решатель вычисляет состояния динамической системы на последовательных шагах времени в течение заданного интервала времени. Эти параметры также используются для определения времени начала и окончания моделирования.

ПараметрОписание

Время начала

Укажите время начала моделирования или созданного кода как значение двойной точности, масштабированное до секунд.

Время остановки

Укажите время остановки для моделирования или созданного кода как значение двойной точности, масштабированное до секунд.

Напечатать

Выберите тип решателя, который будет использоваться для моделирования модели.

Решающее устройство

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

Максимальный размер шага

Укажите наибольший временной шаг, который может занять решатель.

Метод интеграции

Укажите порядок интеграции odeN решающее устройство

Начальный размер шага

Укажите размер первого шага времени, выполняемого решателем.

Минимальный размер шага

Укажите наименьший шаг времени, который может выполнить решатель.

Относительный допуск

Укажите наибольшую допустимую ошибку решателя относительно размера каждого состояния на каждом временном шаге. Если относительная ошибка превышает этот допуск, решатель уменьшает размер временного шага.

Абсолютный допуск

Укажите наибольшую допустимую ошибку решателя, так как значение измеренного состояния приближается к нулю. Если абсолютная ошибка превышает этот допуск, решатель уменьшает размер временного шага.

Сохранение формы

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

Максимальный заказ

Выберите порядок формул числового дифференцирования (NDF), используемых в ode15s решатель.

Метод сброса решателя

Выберите поведение решателя при сбросе, например, при обнаружении пересечения нуля.

Количество последовательных минимальных шагов

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

Метод решателя Якобиана

Укажите метод вычисления матрицы Якобиана для неявного решателя.

Режим Daessc

Тонкая настройка daessc производительность решателя.

Рассматривать каждую дискретную скорость как отдельную задачу

Укажите, выполняет ли Simulink ® блоки с периодическим временем выборки по отдельности или в группах.

Автоматическая обработка перехода скорости для передачи данных

Укажите, будет ли программное обеспечение Simulink автоматически вставлять скрытые блоки Rate Transition между блоками, имеющими разные частоты дискретизации, чтобы обеспечить целостность передачи данных между задачами; и необязательный детерминизм передачи данных для периодических задач.

Детерминированная передача данных

Проверьте, установлен ли параметр блока "Rate Transition" "Обеспечение детерминированной передачи данных (максимальная задержка) для автоматически вставленных блоков" Rate Transition ".

Более высокое значение приоритета указывает на более высокий приоритет задачи

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

Контроль пересечения нуля

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

Допуск по времени

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

Количество последовательных нулевых пересечений

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

Алгоритм

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

Порог сигнала

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

Периодическое ограничение времени выборки

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

Фиксированный размер шага (основное время выборки)

Укажите размер шага, используемый выбранным решателем с фиксированным шагом.

Свойства времени выборки

Укажите и назначьте приоритеты времени образца, которое реализует эта модель.

Порядок экстраполяции

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

Число итераций Ньютона

Укажите количество итераций метода Ньютона, используемых ode14x решатель для вычисления состояний модели на следующем временном шаге из состояний на текущем временном шаге.

Разрешить одновременное выполнение задач на конечном объекте

Включить параллельное выполнение задач для модели.

Абсолютный допуск автоматического масштабирования

Включить автоматическую адаптацию абсолютного допуска

Эти параметры конфигурации находятся в разделе Дополнительные параметры.

ПараметрОписание

Включить разобщенную непрерывную интеграцию

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

Обеспечение минимальной интеграции влияния пересечения нуля

Минимизирует влияние нулевых переходов на интеграцию непрерывных состояний.

Связанные темы