Решатель

hisl_0040: Параметры конфигурации> Решатель> Время симуляции

ID: Заголовокhisl_0040: Параметры конфигурации> Решатель> Время симуляции
Описание

Установите эти параметры конфигурации времени симуляции можно следующим образом:

A

Start time к 0.0.

B

Stop time к положительному значению, которое меньше значения Application lifespan (days).

Примечание

Simulink® позволяет ненулевые времена запуска для симуляции. Однако генерация производственного кода требует нулевого времени начала.

Stop time в секундах и Application lifespan (days) находится в днях.

Когда параметр конфигурации Application lifespan (days) установлен в auto (значение по умолчанию), любое положительное значение для Stop time допустимо.

ОбъяснениеAСгенерируйте код, который допустим для генерации производственного кода.
Проверки Model AdvisorПроверяйте связанные с безопасностью настройки решателя на время симуляции (Simulink Check)
Ссылки
  • Раздел DO-331 MB.6.3.1.g — Алгоритмы точен
    Раздел DO-331 MB.6.3.2.g — Алгоритмы точен

  • IEC 61508-3, Таблица A.3 (3) 'Языковое подмножество'

  • IEC 62304, 5.5.3 - критерии допустимости Программного блока

  • ISO 26262-6, Таблица 1 (1b) 'Использование языковых подмножеств'

  • EN 50128, таблица A.4 (11) 'языковое подмножество'

Смотрите также
В последний раз измененныйR2017b

hisl_0041: Параметры конфигурации> Решатель> опции Решателя

ID: Заголовокhisl_0041: Параметры конфигурации> Решатель> опции Решателя
Описание

Для моделей, используемых, чтобы разработать системы высокой целостности, в диалоговом окне Configuration Parameters, на панели Solver, устанавливают параметры для решателей можно следующим образом:

A

Type к Fixed-step.

B

Solver к discrete (no continuous states).

Примечание

Генерация кода для производства требует фиксированного шага, дискретного решателя.

ОбъяснениеA, B Сгенерируйте код, который допустим для генерации производственного кода.
Проверки Model AdvisorПроверяйте связанные с безопасностью настройки решателя на опции решателя (Simulink Check)
Ссылки
  • Раздел DO-331 MB.6.3.1.g — Алгоритмы точен
    Раздел DO-331 MB.6.3.2.g — Алгоритмы точен

  • IEC 61508-3, Таблица A.3 (3) 'Языковое подмножество'

  • IEC 62304, 5.5.3 - критерии допустимости Программного блока

  • ISO 26262-6, Таблица 1 (1b) 'Использование языковых подмножеств'

  • EN 50128, таблица A.4 (11) 'языковое подмножество'

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

Панель решателя в документации Simulink

В последний раз измененныйR2017b

hisl_0042: Параметры конфигурации> Решатель> Управление задачами и опции шага расчета

ID: Заголовокhisl_0042: Параметры конфигурации> Решатель> Управление задачами и опции шага расчета
Описание

Очистите настройку parameterAutomatically handle rate transition for data transfer.

Примечания

Установка флажка Automatically handle rate transition for data transfer может привести к введению кода перехода уровня без соответствующего построения модели. Это может препятствовать устанавливающей полной трассируемости или показывающий, что непреднамеренные функции не введены.

Можно или выбрать или снять флажок Higher priority value indicates higher task priority. Установка этого флажка определяет, использует ли приоритет для Sample time properties самые низкие значения в качестве самого высокого приоритета или самых высоких значений как самый высокий приоритет.

ОбъяснениеПоддержка полностью задала модели и однозначный код.
Проверки Model AdvisorПроверяйте связанные с безопасностью настройки решателя на управление задачами и шаг расчета (Simulink Check)
Ссылки
  • DO-331, Раздел MB.6.3.4.e 'Исходный код прослеживаем к низкоуровневым требованиям

  • IEC 61508-3, Таблица A.3 (3) 'Языковое подмножество'

  • IEC 62304, 5.5.3 - критерии допустимости Программного блока

  • ISO 26262-6, Таблица 1 (1b) 'Использование языковых подмножеств'

  • EN 50128, таблица A.4 (11) 'языковое подмножество'

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

Панель решателя в документации Simulink

В последний раз измененныйR2018a