Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
нир / MATLAB_лр3_SIMULINK TN.pdf
Скачиваний:
130
Добавлен:
09.06.2017
Размер:
1.18 Mб
Скачать

7

Концептуальная модель

Из основной библиотеки Simulink раздел источники сигналов Sources поместить в модель постоянный источник, моделирующий исходную шероховатость:

В окне модели двойным щелчком мыши на блоке открыть окно параметров. В строку диалога занести значение Ra исх= 5 мкм:

• Из основной библиотеки Simulink раздел порты и подсистемы Ports & Subsystems поместить в модель блок простейшей подсистемы:

Из основной библиотеки Simulink раздел приемники сигналов Sinks переместить элемент Display из библиотеки в окно модели:

Соединить информационными связями постоянный источник, SUB-систему и приемник-дисплей.

Поместите на поле модели текстовые надписи. Текстовая надпись наноситься двойным щелчком на свободном месте. Форматировать текст можно с помощью контекстного меню или главного меню Format. (Часто встречаются проблемы с кириллицей! Лучше использовать латинские буквы).

Рекомендуется отредактировать некоторые подписи к блокам, шрифт и внешний вид модели.

8

Детализация SUB-системы

Если данную модель пустить на выполнение, то можно увидеть, что заготовка SUB-системы не изменяет исследуемую характеристику. Чтобы подсистема начала действовать надо ее детализировать (детально разработать).

Обратиться к внутренней структуре подсистемы можно двойным щелчком мыши на ее блоке. Откроется окно подсистемы, где первоначально можно видеть вход и выход.

Примечание: В общем случае входных и выходных портов подсистемы может быть произвольное количество, в зависимости от рассматриваемых связей и сложности

представления объекта моделирования. Порты

вносятся с помощью библиотеки блоков.

Добавить в подсистему элементы констант и подсистему третьего уровня. Отредактируйте пояснения

В подсистеме второго уровня (Subsystem2) необходимо увеличить количество входных портов до трех. Для этого двойным щелчком откроем подсистему и добавим из библиотеки Ports & Subsystems дополнительную пару входных портов для подачи (S) и радиуса сферы индентора (Rsf):

9

• Создадим математические связи, реализующие формулу:

Ra =

110 s2

 

R2

Ra èñõ

.

 

ñô

 

 

Для этого откроем раздел библиотеки Math Operations:

Поместите в модель блок умножения на скалярный коэффициент, . Установите для него параметр 110:

Поместите в модель блок умножения величин . Установить для него параметр количество входов – 3: .

Поместить в модель три блока математических функций . В параметрах блока из списка можно выбрать желаемую функцию:

Для возведения в квадрат –

Для получения обратной величины –

После установления требуемых параметров соединить блоки согласно формуле.

Примерный вид подсистемы Уровня 2 представлен на рисунке:

10

Поскольку внутри подсистемы мы создали три входных порта, то эти же входы отразятся на изображении блока подсистемы 2 на более высоком уровне.

После соответствующих соединений подсистема Уровня 1 примет вид:

• СОХРАНИТЕ РЕЗУЛЬТАТЫ ПОСТРОЕНИЯ МОДЕЛИ !

Соседние файлы в папке нир