2016-03-11 7 views
2

У меня есть модель Simulink R2015b, содержащая блоки SimElectronics и SimMechanics. Эта модель функциональна. Мой коллега попросил экспортировать модель в R2015a. Однако, когда я выполняю эту модель, я получаю следующее сообщение об ошибке:Как решить эту проблему совместимости при экспорте модели Simulink с блоками Simscape от R2015b до R2015a

Компонент: Simulink | Категория: ошибка модели

* ['model name']: Недостаточно входных производных для одного или нескольких блоков преобразователя Simulink-PS для выбранного решателя. Неявные решатели (ode23t, ode15s и ode14x) обычно требуют меньше входных производных, чем явные решатели, а локальные решатели никогда не требуют. Вы можете предоставить дополнительные производные ввода, выбрав различные параметры (например, включить фильтрацию входных данных) на вкладке «Входная обработка» блоков конвертирования Simulink-PS, приведенных ниже: ... «имя модели/DC_motor/Simulink-PS Converter» (требуется 1 , 0)

Что это значит и что я могу сделать для решения этой проблемы?

+2

Не были потеряны первые параметры при экспорте в старую версию. Я рекомендую открывать обе версии бок о бок и проверять параметры решателя и параметры блоков, которые имеют значение. – Daniel

+1

Какой решатель вы используете для своей модели R2105b? – am304

ответ

2

Я выяснил, что при экспорте моего файла Simulink из R2015b в R2015a решатель был изменен с «переменной времени», «авто» на «переменный временной шаг, ode45». Я вручную выбрал другой решатель временных шагов, и я больше не получил ошибку.

 Смежные вопросы

  • Нет связанных вопросов^_^