Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НОВИКОВ_2013-14 / Лаб_№3.doc
Скачиваний:
42
Добавлен:
19.03.2015
Размер:
631.81 Кб
Скачать

1.4. Установка параметров моделирования и его выполнение

Перед выполнением моделирования необходимо предварительно задать параметры.

Задание параметров выполняется в панели управления меню Simulation / Simulation Parameters.

Вид панели управления приведен на рисунке 7.

Окно настройки параметров моделирования имеет 4 вкладки:

  • Solver (Решатель) – для установки параметров моделирования.

  • Workspase I/O (Ввод/вывод данных в рабочую область) – для установки параметров обмена данными с рабочей областью MatLab.

  • Dianostics (Диагностика) – для выбора параметров диагностики.

  • Advanced (Дополнительно) – для установки дополнительных параметров.

  • Real-Time Workshop – для задания параметров “Мастерская реального времени”.

1.4.1. Установка параметров моделирования

Установка параметров моделирования выполняется с помощью элементов управления, размещенных на вкладке Solver, и они разделены на 3 группы.

Simulation time(интервал моделирования): задаются начальное (Starttime) и конечное (Stoptime) значения времени

Simulation options(параметры решателя): указывается метод интегрирования (Type), либо с фиксированным (Fixed-step), либо с переменным (Variable-step) шагом.

Можно выбрать один из следующих методов:

  • ode45 – одношаговые явные методы Рунге-Кутты 4-го и 5-го порядка;

  • ode23 – одношаговые явные методы Рунге-Кутты 2-го и 3-го порядка;

  • ode113 – многошаговый метод Адамса - Башворта – Мултона переменного порядка;

  • ode23t- метод трапеций с интерполяцией;

  • и др.

Величина шага интегрирования по умолчанию устанавливается системой автоматически (auto).

При выборе Fixed-step задать режим расчета (Mode): MultiTasking (многозадачный), SinglTasking (однозадачный), Auto (автоматический выбор режима).

При выборе Variable-step задать три параметра: Max step size – максимальный шаг интегрирования, Min step size – минимальный шаг интегрирования, Initial step size – начальное значение шага интегрирования.

Output options (параметры вывода).

Для данного параметра возможен выбор одного из трех вариантов:

  • Refine output (Скорректированный вывод) – позволяет изменять шаг регистрации модельного времени и тех сигналов, которые сохраняются в рабочей области MatLab с помощью блока To Workspase. При этом установка дискретности шага вывода выполняется в строке редактирования Refine factor. По умолчанию Refine factor = 1, т.е. регистрация производится для каждого значения модельного времени. При задании Refine factor = kбудет регистрироваться каждоеk-ое значение сигналов.

  • Produceadditionaloutput(Дополнительный вывод) – обеспечивает дополнительную регистрацию параметров модели в заданные моменты времени.

  • Producespecifiedoutputonly(Формировать только заданный вывод) – устанавливает вывод параметров модели только в заданные моменты времени, которые указываются в полеOutputtimes.

1.4.2. Выполнение моделирования

Запуск моделирования выполняется с помощью пункта менюSimulation/Startили соответствующей кнопки на панели инструментов.

Процесс моделирования можно завершить досрочно, выбрав пункт менюSimulation/Stop или соответствующей кнопки на панели инструментов.

Моделирование также можно остановить (Simulation/Pause) и затем продолжить (Simulation/Continue).

1.4.3. Завершение работы

Для завершения работы необходимо сохранить модель в файле, закрыть окно модели, окно обозревателя библиотеки блоков, а также командное окно системы MatLab.

Соседние файлы в папке НОВИКОВ_2013-14