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

Loading...
Thumbnail Image

item.page.other-contributor

item.page.advisors

item.page.editors

Date

Publisher

item.page.issn

item.page.isbn

item.page.depon

item.page.diss

Journal Title

Journal ISSN

Volume Title

item.page.title-alternative

Use S-FUNCTION BUILDER in MATLAB/SIMULINK

Abstract

Проведен анализ используемых методов задания внешнего возмущения в 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 позволяет решать сложные задачи и перейти к более сложному имитационному моделированию с участием человека.

item.page.description-other

The analysis of used methods of the task of external indignation in MATLAB/SIMULINK by means of the generator of white noise and the subsequent filtration and the task on points in MS.Excel (1000 values) is carried out. It is established that they do not provide the decision of the problems demanding great volumes of the data and necessary speed and cannot will be applied to more challenges (modelling of movement and loading the vehicle, the task of trajectories of flight, the equipment of passage of breeds and others). Existing approaches and receptions can be used only for the decision of simple problems. It is noticed that the majority of researchers do not use the module S-FUNCTION BUILDER because of misunderstanding of its adjustment and mastery of a language C/C++. Problems with compilation of programs in the module S-FUNCTION BUILDER are revealed. Decisions of their elimination offered at forums are not convenient in practice. The decision of this problem through installation of system variable Windows is offered. The approach and reception of the task of external indignation by means of the module S-FUNCTION BUILDER is offered, allowing to solve these problems. Adjustment and module use S-FUNCTION BUILDER for formation of external indignation for these problems are in detail considered. The program of realization of the task of external indignation in language C/C++ is offered, the initial text of the program is resulted. The block diagram of use of the module S-FUNCTION for the decision of joint modelling of movement and loading the vehicle is shown. Scopes of the offered program and the approach for probes mechatronic systems are considered. The offered approach and reception of the task of external indignation by means of the module S-FUNCTION BUILDER allows to solve challenges and to pass to more difficult imitating modelling with participation of the person.

Description

Citation

Михайлов, В. Г. Использование S-FUNCTION BUILDER в MATLAB/SIMULINK = Use S-FUNCTION BUILDER in MATLAB/SIMULINK / В. Г. Михайлов // Системный анализ и прикладная информатика. – 2018. – №4. – С. 57-64.

Collections

Endorsement

Review

Supplemented By

Referenced By