Проверки AUTOSAR Blockset

Проверки консультативного совета MathWorks Automotive

Используйте проверки AUTOSAR Blockset Model Advisor, чтобы сконфигурировать модель на совместимость со стандартом AUTOSAR.

См. также

Проверьте параметры конфигурации модели на податливость AUTOSAR

Проверяйте идентификатор: mathworks.autosar.autosar_configset

Описание

Проверьте настройки строения в строения модели, которые применяются к совместимости AUTOSAR.

Доступно с AUTOSAR Blockset.

Результаты и рекомендуемые действия

СостояниеРекомендуемое действие
Один или несколько параметров конфигурации модели несовместимы с AUTOSAR.Установите рекомендуемые параметры конфигурации в значения. Также можно автоматически задать параметры при помощи опции Автофиксация (Auto-Fix).

Ниже приведены параметры модели, которые проверяет проверка, при условии, что для AUTOSAR Compliance задано значение on при помощи соответствующей лицензии (TLC файла).

ПараметрРекомендуемые значенияАвтоматическое исправлениеЗависимости от условия
AutoInsertRateTranBlkпрочьпрочьSTC = STIndependent & & SolverMode = SingleTasking
AutosarCompliantНаНа 
AutosarMaxShortNameLengthобласть значений (32,128)128~ isAdaptiveAutosar
CombineOutputUpdateFcnsнана 
ERTFilePackagingFormatМодульныйМодульныйCodeInterfacePackaging = переиспользуемая функция
InlineParamsНаНаCodeInterfacePackaging = переиспользуемая функция
RateTransitionBlockCodeдействующийдействующий 
SFInvalidInputDataAccessInChartInitDiag

предупреждение

ошибка

предупреждение 
SimulationMode

нормальный

внешний

СИЛ

PIL

нормальный 
SupportComplexпрочьпрочь~ isAdaptiveAutosar
SupportContinuousTimeпрочьпрочь 
SupportNonFiniteпрочьпрочь 
SupportNonInlinedSFcnsпрочьпрочь 

Возможности и ограничения

  • Работает на библиотечных моделях.

  • Допускает исключения блоков и графиков.

См. также

Проверяйте совместимость стандартных программ интерполяции AUTOSAR

Проверяйте идентификатор: mathworks.autosar.lut_replacement_check

Описание

Определяет Simulink® блоки интерполяционной таблицы, несовместимые с стандартными программами интерполяции AUTOSAR Blockset.

Доступно с AUTOSAR Blockset.

Результаты и рекомендуемые действия

СостояниеРекомендуемое действие
Моделируйте параметры конфигурации CodeReplacementLibrary установлено в None.Моделируйте параметры конфигурации CodeReplacementLibrary не следует устанавливать в None.
BlockTypeСостояниеРекомендуемое действие
PrelookupПараметрический ExtrapMethod установлено в Clip.

Рассмотрите использование блока AUTOSAR Blockset Prelookup для лучшей совместимости.

n-D Lookup TableПараметрический NumberOfTableDimensions установлено в 1 и ExtrapMethod параметров установлено в Clip.

Рассмотрите использование блока AUTOSAR Blockset Curve для лучшей совместимости.

Параметрический NumberOfTableDimensions установлено в 2 и ExtrapMethod параметров установлено в Clip.

Рассмотрите использование блока AUTOSAR Blockset Map для лучшей совместимости.

Interpolation Using PrelookupПараметрический NumberOfTableDimensions установлено в 1 и ExtrapMethod параметров установлено в Clip.

Рассмотрите использование блока AUTOSAR Blockset Curve Using Prelookup для лучшей совместимости.

Параметрический NumberOfTableDimensions установлено в 2 и ExtrapMethod параметров установлено в Clip.

Рассмотрите использование блока AUTOSAR Blockset Map Using Prelookup для лучшей совместимости.

Возможности и ограничения

  • Работает на библиотечных моделях.

  • Анализирует содержимое связанных с библиотекой блоков. По умолчанию значение Follow links входного параметра устанавливается равным on.

  • Анализирует содержимое маскированных подсистем. По умолчанию значение Look under masks входного параметра устанавливается равным graphical.

  • Допускает исключения блоков и графиков.

См. также