
- •10.1 При переходе с номинального режима на заданный. 25
- •10.2. При малых возмущениях в окрестности положения равновесия заданного режима 25
- •На курсовой проект
- •Математическая модель системы управления давлением пара во внешней паровой емкости (неизменяемая часть)
- •Уравнения объекта управления
- •Уравнения исполнительного механизма, преобразователя и элемента сравнения
- •Ход выполнения работы
- •Составление структурной схемы системы управления в программе matlab/Simulink
- •Определение состояния равновесия системы управления на номинальном и заданном режимах.
- •3. Анализ возможности существования других состояний равновесия для заданного режима
- •3. Анализ поведения системы при переходе с номинального режима на заданный
- •4. Определение максимального допустимого шага для методов численного интегрирования
- •5. Синтез пи-регулятора в «большом»
- •6. Линеаризация
- •7. Синтез регулятора «в малом»
- •8. Сравнительный анализ регуляторов на различных режимах
- •8.1. При переходе с номинального режима на заданный
- •8.2. При малых возмущениях в окрестности положения равновесия заданного режима
- •9. Дискретизация выбранного непрерывного регулятора
- •10. Сравнение характеристик системы при дискретном регуляторе и непрерывном регуляторе, синтезированном «в большом».
- •10.1 При переходе с номинального режима на заданный.
- •10.2. При малых возмущениях в окрестности положения равновесия заданного режима
- •11. Заключение по курсовой работе
- •Список использованных источников
4. Определение максимального допустимого шага для методов численного интегрирования
Найдем для методов
одношагового (Эйлера,
Гойна) и
многошагового численного интегрирования
(Адамса, Гира,
Рунге-Кутта 2 и 3-го порядков)
максимальный
фиксированный
шаг
интегрирования
,
при котором ещё сохраняется устойчивость
численного метода и качество процессов.
Для определения времени, затрачиваемого
на интегрирование, используем следующие
команды MATLAB:
t=cputime; % записываем время перед запуском симуляции
sim('pressure'); % запуск симуляции
time=cputime-t; % затраченное время = текущее время – время начала симуляции.
Метод Эйлера ode1:
Максимальный шаг
интегрирования, при котором сохраняется
качество процессов
.
Время моделирования составило 3.2031сек.
Полученные графики процессов перехода с номинального режима на заданный:
Рисунок 4.1. Переход системы с номинального
режима на заданный. Сигналы
метод интегрирования ode1,
шаг h=0.0276.
Метод Гойна (Heun) ode2:
Максимальный шаг
интегрирования, при котором сохраняется
качество процессов
.
Время моделирования составило 3.2656.
Полученные графики процессов перехода с номинального режима на заданный:
Рисунок 4.2. Переход системы с номинального режима на заданный. Сигналы , метод интегрирования ode2, шаг h=0.0431.
Метод Рунге-Кутта ode4:
Максимальный шаг
интегрирования, при котором сохраняется
качество процессов
.
Время моделирования составило 9.9 сек.
Полученные графики процессов перехода с номинального режима на заданный:
Рисунок 4.3. Переход системы с номинального режима на заданный. Сигналы , метод интегрирования ode4, шаг h=0.052.
Метод Рунге-Кута 2 и 3-го порядков ode23:
Максимальный шаг
интегрирования, при котором сохраняется
качество процессов
.
Время моделирования составило 7.53 сек.
Полученные графики процессов перехода с номинального режима на заданный:
Рисунок 4.4. Переход системы с номинального режима на заданный. Сигналы , метод интегрирования ode23, шаг h=0.047.
Метод Адамса ode113:
Максимальный шаг
интегрирования, при котором сохраняется
качество процессов
.
Время моделирования составило 3.41 сек.
Полученные графики процессов перехода с номинального режима на заданный:
Рисунок 4.5 Переход системы с номинального режима на заданный. Сигналы , метод интегрирования ode113, шаг h=0.0134.
Результаты
исследования различных методов численного
интегрирования приведены в таблице 2.
Для всех методов относительная ошибка
составила
.
Таблица 2
Метод интегрирования |
Максимальный шаг h |
Длительность моделирования, сек |
Одношаговые методы |
||
Метод Эйлера (ode1) |
0.0276 |
3.2031 |
Метод Гойна (ode2) |
0.0431 |
3.2656 |
Метод Рунге-Кутта (ode4) |
0.052 |
3.0312 |
Многошаговые методы |
||
Метод Рунге-Кутта (ode23) |
0.047 |
3.3906 |
Метод Адамса (ode113) |
0.01 |
3.2500 |
Из рассматриваемых методов подходящим для дальнейшего исследования системы является метод Рунге-Кутта (ode4), который имеет наибольший максимальный шаг интегрирования, при котором сохраняется устойчивость метода и качество процессов и обеспечивает минимальное время интегрирования по сравнению с другими методами.