Материалов:
1 005 012

Репозиториев:
30

Авторов:
761 409

Использование S-FUNCTION BUILDER в MATLAB/SIMULINK

Дата публикации: 2018

Дата публикации в реестре: 2020-02-28T12:29:51Z

Аннотация:

Проведен анализ используемых методов задания внешнего возмущения в MATLAB/SIMULINK с помощью генератора белого шума и последующей фильтрации и задания по точкам в MS.Excel (1000 значений). Установлено, что они не обеспечивают решения задач, требующих больших объемов данных и необходимого быстродействия и не могут применятся для более сложных задач (моделирования движения и нагруженности автомобиля, задания траекторий полета, проходческого оборудования и других). Существующие подходы и приемы могут использоваться только для решения несложных задач. Отмечено, что большинство исследователей не используют модуль S-FUNCTION BUILDER из-за непонимания его настройки и владения языком C/C++. Выявлены проблемы с компиляцией программ в модуле S-FUNCTION BUILDER. Предлагаемые на форумах решения их устранения не удобны на практике. Предложено решение этой проблемы через установку системной переменной Windows. Предложен подход и прием задания внешнего возмущения с помощью модуля S-FUNCTION BUILDER, позволяющий решить эти проблемы. Подробно рассмотрены настройка и использование модуля S-FUNCTION BUILDER для формирования внешнего возмущения для этих задач. Предложена программа реализации задания внешнего возмущения на языке C/C++, приведен исходный текст программы. Показана блок-схема использования модуля S-FUNCTION для решения совместного моделирования движения и нагруженности автомобиля. Рассмотрены области применения предложенной программы и подхода для исследований мехатронных систем. Предложенный подход и прием задания внешнего возмущения с помощью модуля S-FUNCTION BUILDER позволяет решать сложные задачи и перейти к более сложному имитационному моделированию с участием человека.

Тип: Статья (Article)


Связанные документы (рекомендация CORE)