Оценка динамических свойств системы при имитационном моделировании.
1/29
534.27K
Категория: ИнформатикаИнформатика

Оценка динамических свойств системы при имитационном моделировании

1. Оценка динамических свойств системы при имитационном моделировании.

В.А. ГРИГОРЬЕВ
версия 2017 г
1

2.

Введение
Часть 1
1. Оценка качества переходного процесса при
воздействии ступенчатой функции.
2. Интегральные критерии качества. Блок-схема
программы параметрической оптимизации.
Часть 2
1. Статистические оценки свойств системы
управления при случайных координатных и
параметрических возмущениях.
2. Схема автоматизации синтеза, анализа и
оптимизации динамики САУ
версия 2017 г
2

3. Введение

• При исследовании САУ решаются задачи
обеспечения требуемых показателей качества
переходного процесса:
• быстродействия,
• колебательности,
• перерегулирования,
характеризующих точность и плавность протекания
переходного процесса в системе управления.
• Показатели качества, определяемые
непосредственно по кривой переходного
процесса, называют прямыми оценками качества.
версия 2017 г
3

4.

Кривая переходного процесса может быть получена
теоретически или экспериментально, в т.ч. на
имитационной модели (ИМ).
Качество переходного процесса может быть оценено:
• при воздействии ступенчатой функции;
• при гармонических воздействиях;
• в установившемся режиме;
• с помощью корневых методов оценки качества
регулирования.
• интегральными оценками качества переходных
процессов;
• частотными методами оценки качества переходных
процессов.
версия 2017 г
4

5. 1. Оценка качества переходного процесса при воздействии ступенчатой функции.

Переходный процесс в системе является ее
реакцией на внешнее воздействие, которое
в общем случае может быть сложной
функцией времени.
Обычно рассматривается поведение системы
при следующих типовых воздействиях:
• единичной ступенчатой функции 1(t),
• импульсной функции q(t),
• гармонической функции.
версия 2017 г
5

6.

версия 2017 г
6

7. Интегральные критерии качества

Оптимизация системы управления
• Оптимизация ведется по интегральному
квадратичному критерию качества:
где х - ошибка регулирования.
• Интегральные показатели качества служат
для
анализа
качества
процесса
регулирования.
версия 2017 г
7

8.

ФАЗОВЫЙ ПОРТРЕТ
ПЕРЕХОДНЫЙ
ПРОЦЕСС
версия 2017 г
8

9. Полученный переходный процесс

t
версия 2017 г
9

10. Полученная фазовая характеристика процесса

Х1*х2 0
Х1*х2 0
х2
х1
0
Х1*х2 0
Х1*х2 0
версия 2017 г
10

11. ИНТЕГРАЛЬНЫЕ КРИТЕРИИ (знать порядок моделирования)

• IAE
- приводит к менее колебательным процессам
( по сравнению с ISE ).
• ITAE
• ISE
• ITSE
версия 2017 г
11

12. Переходный процесс после оптимизации

t
версия 2017 г
12

13.

ОГРАНИЧЕНИЯ
НА ОБЛАСТЬ
ПОИСКА
ИСХОДНЫЕ ДАННЫЕ
N1
N2
N3
N4
NN
N…..
1. БЛОК (ПРОЦЕДУРА) ОПТИМИЗАЦИИ
НАЧАЛЬНЫЕ
ЗНАЧЕНИЯ
ОПТИМИЗ
ПАРАМЕТРОВ
ОПТИМИЗИРОВАННЫЕ
ЗНАЧЕНИЯ j –той итерации
(Х 1 , -- -- , Х N )
КРИТЕРИЙ
ОПТИМАЛЬНОСТИ
2. БЛОК (ПРОЦЕДУРА) ИНТЕГРИРОВАНИЯ
УРАВНЕНИЙ СИСТЕМЫ И ВЫЧИСЛЕНИЯ
КРИТЕРИЯ ОПТИМИЗАЦИИ
3. БЛОК ВЫВОДА ИНФОРМАЦИИ НА ПЕЧАТ Ь
ОПТИМИЗИРОВАННЫХ ПРОЦЕССОВ И НАСТРОЕК
версия 2017 г
13

14. Взаимодействие блоков

• В блоке 1 рассчитывается совокупность
значений (Х 1 , -- -- , Х N ) для каждой пробной
точки и передаётся в блок 2 для прогона ИМ.
• В
блоке
2
рассчитывается
критерий
оптимизации и передаётся в блок 1, где на
основании алгоритма оптимизации находится
новая точка для поиска экстремума
оптимизируемых параметров.
• В
блоке
3
осуществляется
печать
оптимизированного переходного процесса,
найденных настроек алгоритма управления,
оптимального критерия.
версия 2017 г
14

15. Оптимизация на плоскости 2 параметров Поиск локального экстремума

Х1
8
9
Х 1 ОПТИМАЛЬНОЕ
6
Х 1 Х 2
7
ОПТИМАЛЬНЫЕ
4
2
5
3
Х 1
начальное
1
Х 2 ОПТИМАЛЬНОЕ
Х 2 начальное
версия 2017 г
Х2
15

16. Метод Нелдера-Мида

• Данный метод состоит в том, что для минимизации
функции n переменных в n-мерном пространстве
строится многогранник, содержащий (n + 1) вершину.
• Очевидно, что каждая вершина соответствует
некоторому вектору х.
• Вычисляются значения целевой функции
в каждой
из вершин многогранника, определяются максимальное
из этих значений и соответствующая ему вершина ,
минимальное (вершина ) и значение следующее за
наибольшим (вершина ).
• Через точку и
центр тяжести остальных вершин
проводится проецирующая прямая, на которой
находится точка с меньшим значением целевой
функции, чем в вершине . Затем из многогранника
исключается вершина
. Из оставшихся вершин и
полученной точки строится новый многогранник, с
которым повторяется описанная
процедура.
версия 2017 г
16

17. ЧАСТЬ 2

версия 2017 г
17

18. 3. Статистическая оценка свойств системы при случайных возмущениях

• В практике моделирования систем информатики
наиболее часто приходится иметь дело с
объектами,
которые
в
процессе
своего
функционирования
содержат
элементы
стохастичности или подвергаются стохастическим
воздействиям внешней среды.
• Поэтому основным методом получения результатов
с помощью имитационных моделей таких
стохастических
систем
является
метод
статистического
моделирования
на
ЭВМ,
использующий в качестве теоретической базы
предельные теоремы теории вероятностей.
версия 2017 г
18

19. Общая характеристика метода статистического моделирования

• На этапе исследования и проектирования систем при
построении и реализации машинных моделей
(аналитических и имитационных) широко используется
метод статистических испытаний (Монте-Карло),
который базируется на использовании случайных
чисел, т. е. возможных значений некоторой случайной
величины с заданным распределением вероятностей.
• Статистическое моделирование представляет собой
метод получения с помощью ЭВМ статистических
данных о процессах, происходящих в моделируемой
системе.
• Для получения представляющих интерес оценок
характеристик моделируемой системы S с учетом
воздействий внешней среды Е статистические данные
обрабатываются
и
классифицируются
с
использованием методовверсия
математической
статистики. 19
2017 г

20. Статистическое моделирование систем на ЭВМ требует формирования значений случайных величин, что реализуется с помощью датчиков

(генераторов)
случайных чисел.
• Целью моделирования является оценка
математического ожидания М [у] величины у.
• В качестве оценки математического ожидания
М[у], как следует из теорем теории
вероятностей, может выступать среднее
арифметическое, вычисленное по формуле
---
1
N
Y= --- ∑ Y i
N i=1
версия 2017 г
20

21.

• При этом случайные числа получают путем выборки
значений случайной величины с функцией
распределения, созданной по наблюдаемым
системным данным.
• Программа
должна
содержать
команду,
позволяющую выполнять независимые повторения
(репликации) или прогоны имитационной модели.
Это означает, что
• для каждого из прогонов используются отдельные
наборы разных случайных чисел;
• для каждого прогона применяются одни и те же
исходные условия;
• при каждом прогоне статистические счетчики
переводятся в исходное состояние.
версия 2017 г
21

22. Статистические оценки качества регулирования.

• Для анализа точности САУ при случайных
возмущениях используются программы
статистических испытаний.
версия 2017 г
22

23. Блок - схема программы статистических испытаний

• L-интегральный критерий качества
λ
N
i
1
2. БЛОК
ИНТЕГРИРОВ
АНИЯ
СИСТЕМЫ И
1. БЛОК
i
ГЕНЕРИРОВА λ 2
НИЯ
ВЫЧИСЛЕНИЯ
λ
i
j
СЛУЧАЙНЫХ
КРИТЕРИЕВ
ОЦЕКИ
ЧИСЕЛ
***
λ iN
L
σ
КАЧЕСТВА

3. БЛОК
ВЫЧИСЛЕНИЯ
СТАТИСТИЧЕСКИХ
ХАРАКТЕРИСТИК
МАТЕМАТИЧЕСКОЕ
ОЖИДАНИЕ И
ДИСПЕРСИЯ
• σ – перерегулирование
• tр - время переходного процесса
версия 2017 г
23

24.

• Блок 1 генерирования случайных чисел для
каждой i - той выборки позволяет получить
случайные числа с заданным законом
распределения (например нормальным).
• В блоке 2 для каждой i - ой выборки случайных
чисел λ(i) определяются критерии качества L, tp,
или
Yдин.
(Задаются
диапазоны
варьирования параметров)
• В блоке 3 по значениям определённых
критериев L(i), tp(i), (i) вычисляются значения
математического ожидания и дисперсии
MN[λ], DN[λ].
версия 2017 г
24

25. ПОДГОТОВКА ДАННЫХ ДЛЯ СТАТИСТИЧЕСКОГО АНАЛИЗА

ГЕНЕРАТОР
ВНЕШНИХ
СЛУЧАЙНЫХ
ВОЗДЕЙСТВИЙ
ИНТЕГРАЛЬНЫЙ
КРИТЕРИЙ
ЗАПИСЬ
В
ФАЙЛ
версия 2017 г
25

26. Переходный процесс

версия 2017 г
26

27. ИСПОЛЬЗОВАНИЕ ФАЗОВОГО ПОРТРЕТА ДЛЯ АВТОМАТИЧЕСКОГО ОПРЕДЕЛЕНИЯ ПАРАМЕТРОВ ДИНАМИКИ ПРИ ИМ

Х2 - ПРОИЗВОДНАЯ
0,0
Х1 - ОШИБКА
версия 2017 г
27

28. Использование рекуррентных алгоритмов для вычисления математического ожидания и дисперсии

Использование рекуррентных алгоритмов для вычисления
математического ожидания MN[λ]
и дисперсии D [λ]
N
DN[λ]
MN[λ]
DN[tр]
0
эксперименты
версия 2017 г
N
N допустимое
28

29. 4. Схема автоматизации синтеза, анализа и оптимизации

Априорная
Польз
БАЗА
ТЭС
ГЭС
ПМ
ИМ
ОМ
Польз
Польз
СММ
СММ
СММ
СММ
версия 2017 г
29
English     Русский Правила