Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.практ..doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
5 Мб
Скачать
☆

2.8.5Использование команды mcc

Вместо графического интерфейса пользователя можно также использовать команду mcc для запуска Компилятора MatLab. Ниже перечислены типовые команды mcc для создания автономного приложения или общедоступной библиотеки:

  • автономное приложение из m-файла mymfunction:

mcc -m mymfunction.m

  • общедоступная библиотека C из m-файлов file1.m, file2.m и file3.m:

mcc -l file1.m file2.m file3.m

  • общедоступная библиотека C++ из m-файлов file1.m, file2.m и file3.m:

mcc -l file1.m file2.m file3.m -W cpplib -T link:lib

Здесь пакетная опция -l заменяет последовательность опций:

-W lib –T link:lib.

Команда может mcc быть запущена как из командной строки MatLab, так и из командной строки MS DOS.

3ЗАДАНИЕ

3.1Определение параметров типовых динамических звеньев по их временным характеристикам

Целью работы является изучение переходных характеристик типовых динамических звеньев и методики экспериментального определения их параметров.

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

3.1.1.1Апериодическое звено

Для проведения работы требуется выполнить следующую последовательность действий:

  1. вызвать программу расчета апериодического звена из командного окна набрав имя файла L1aperiod_zveno.m;

  2. в командном окне последовательно ввести запрашиваемы значения параметров звена: сопротивление R [кОм] и емкость C [мкФ];

  3. в зависимости от значений параметров, введенных на шаге 2, рассчитывается постоянная времени (см. 1.2.1) и на экран выводится передаточная функция;

  4. на следующем шаге открывается окно среды моделирования Simulink (см. 2.7) с заранее построенным апериодическим звеном (Рис.  3 .44). Параметры апериодического звена автоматически интегрируются с параметрами, заданными на шаге 2. На вход исследуемого звена подается единичный ступенчатый сигнал.

  5. выводится график переходного процесса (п. 2.6.2) исследуемого звена, соответствующий параметрам, заданным на шаге 2 (Рис.  3 .45);

  6. на последнем шаге программа ожидает ввода команды для завершения или продолжения эксперимента (переход к шагу 2). С целью удобства анализа работы звена при повторном проведении эксперимента новая временная характеристика строится на том же графике.

Рис. 3.44. Структурная схема апериодического звена в среде моделирования Simulink

Рис. 3.45. График переходного процесса апериодического звена (при Т = 0,2 мс).

3.1.1.2Дифференцирующее звено

Для проведения работы требуется выполнить следующую последовательность действий:

  1. вызвать программу расчета дифференцирующего звена из командного окна набрав имя файла L1differenc_zveno.m;

  2. в командном окне последовательно ввести запрашиваемы значения параметров звена: сопротивление R [кОм] и емкость C [мкФ];

  3. в зависимости от значений параметров, введенных на шаге 2, рассчитывается постоянная времени (см. 1.2.1) и на экран выводится передаточная функция;

  4. на следующем шаге открывается окно среды моделирования Simulink (см. 2.7) с заранее построенным дифференцирующим звеном (Рис.  3 .46). Параметры дифференцирующего звена автоматически интегрируются с параметрами, заданными на шаге 2. На вход исследуемого звена подается единичный ступенчатый сигнал;

Рис. 3.46. Структурная схема дифференцирующего звена в среде моделирования Simulink

  1. выводится график переходного процесса исследуемого звена при входных параметрах, заданных на шаге 2 (Рис.  3 .47);

  2. на последнем шаге программа ожидает ввода команды для завершения эксперимента или его продолжения (переход к шагу 2). С целью удобства анализа работы звена при повторном проведении эксперимента новая временная характеристика строится на том же графике.

Рис. 3.47. График переходного процесса дифференцирующего звена (при Т=0,2 мс)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]