Современные проблемы автоматизации и управления

Preview:

DESCRIPTION

Современные проблемы автоматизации и управления. К.т.н., доцент кафедры АиКС АВТФ ТПУ Замятин С.В. Содержание курса. 1. Экспертные системы 2. Робастные системы 3. Интеллектуальные системы 4. Многорежимные системы 5. Нечеткие регуляторы. 1. Экспертные системы. - PowerPoint PPT Presentation

Citation preview

Современные проблемы автоматизации и

управления

К.т.н., доцент кафедрыАиКС АВТФ ТПУ Замятин С.В.

Содержание курса

1. Экспертные системы2. Робастные системы3. Интеллектуальные системы

4. Многорежимные системы5. Нечеткие регуляторы

2

1. Экспертные системы

1.1 Общие понятия об экспертных системах

1.2 Структура экспертной системы

1.3 Области применения экспертных систем

1.4 Примеры экспертных систем

3

Общие понятия об экспертных системах

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

4

Критерии использования ЭС для решения задач

5

Данные и знания надежны и не меняются со временем. Пространство возможных решений относительно

невелико. В процессе решения задачи должны использоваться

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

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

Схема процесса решения задачи для экспертной системы

6

Требования, предъявляемые к экспертным системам:

Использование знаний, связанных с конкретной предметной областью;

Приобретение знаний от эксперта;Определение реальной и

достаточно сложной задачи;Наделение системы способностями

эксперта.

7

Структура экспертной системы8

Структура экспертной системы9

Обобщенная структурная схема интеллектуальной системы управления

10

Области применения экспертных систем

Медицинская диагностикаПрогнозированиеПланированиеИнтерпретация данныхКонтроль и управлениеОбучение

11

Примеры экспертных систем

Deep Fritz (Шахматный гроссмейстер)

MYCIN (Стэндфордский университет, США)

JUDITH (Германия)INTERNIST (США)PROSPECTOR (Канада)

12

2. Робастные системы

2.1 Общие понятия робастных систем2.2 Системы с параметрической

неопределенностью2.3 Системы с непараметрической

неопределенностью

13

Общие понятия робастных систем

Робастность – свойство системы сохранять качество функционирования в пределах предъявляемых к ней требований при изменении ее параметров или структуры

14

Общие понятия робастных систем

Робастное управление — совокупность методов теории управления, целью которых является синтез такого регулятора, который обеспечивал бы хорошее качество управления, если объект управления отличается от расчётного или его математическая модель точно неизвестна.

Робастные системы - системы, обладающие свойством робастности.

15

Задача синтеза робастных систем управления

Поиск закона управления, который сохранял бы выходные переменные системы и сигналы ошибки в заданных допустимых пределах, несмотря на наличие неопределённостей в объекте управления.

16

Виды неопределенностей

Параметрическая неопределенность - структура модели известна, но ее параметры могут изменяться в некоторых пределах

Непараметрическая неопределенность – структура системы не определена

17

Параметрическая неопределенность

Рассмотрим систему, в которой:

- объект управления

- регулятор-усилитель

- характеристический полином замкнутой системы

1)()(

20

10

sT

kSP

KsC )(

)(1)()( 1020 kKsTs

18

Параметрическая неопределенность

Замкнутая система будет устойчива при

Следовательно условие робастной устойчивости примет вид:

1010

10)(1

k

KkK

max10min

1

k

KK

19

Параметрическая неопределенность

Теорема Харитонова:полином

устойчив при всех возможных значениях коэффициентов тогда и только тогда, когда устойчивы четыре полинома Харитонова:

nn

nn sasasaas 1

10 ...)(

...)(

...)(

...)(

...)(

55

44

33

22104

55

44

33

22103

55

44

33

22102

55

44

33

22101

ssusussus

susssusus

sususssuus

sssususs

20

Непараметрическая неопределенность

Непараметрическая неопределенность задает допустимую ошибку в частотной области.

Аддитивная неопределенност

ь

Мультипликативная неопределенность

21

Непараметрическая неопределенность

Теорема о малом коэффициенте усиления:система с регулятором C(s) и номинальным

объектом P0(s) робастно устойчива, если для любой частоты ω выполняется неравенство:

где - передаточная функция номинальной замкнутой системы:

1|)()(| 0 jjW m

)(0 jW

)()(1

)()()(

0

00 sPsC

sPsCsW

22

Основы теории интеллектуальных систем управления

3.1 Истоки интеллектуальных систем3.2 Признаки интеллекта применительно к интеллектуальным системам3.3 Понятие знания3.4 Интеллектуальные системы управления3.5 Интеллектуальные регуляторы

23

Истоки интеллектуальных систем

1950 - Алан Тьюринг, журнал «Mind». «Вычислительная машина и интеллект».Первое определение интеллектуальных систем.

1956 - Искусственный интеллект – область компьютерных наук, занимающаяся

исследованием и автоматизацией разумного поведения

24

Истоки интеллектуальных систем

Современное определение искусственного интеллекта (ИИ) - это одно из направлений информатики, целью которого является разработка аппаратно-программных средств, позволяющих пользователю-непрограммисту ставить и решать свои, традиционно считающиеся интеллектуальными задачи, общаясь с ЭВМ на ограниченном подмножестве естественного языка

25

Признаки интеллекта интеллектуальной системы (ИС)

ИС должна уметь в наборе фактов распознать существенные.

ИС способна из имеющихся фактов и знаний сделать выводы не только с использованием дедукции, но и с помощью аналогии, индукции и т. д.

ИС должна быть способна к самооценке.С помощью подсистем объяснения ИС может

ответить на вопрос, почему получен тот или иной результат.

ИС должна уметь обобщать, улавливая сходство между имеющимися фактами.

26

Понятие знания

Знания - результат, полученный познанием окружающего мира и его объектов.

Знания - система суждений с принципиальной и единой организацией, основанная на объективной закономерности.

Знания - это формализованная информация, на которую ссылаются или которую используют в процессе логического вывода.

27

Процесс логического вывода в ИС

28

Понятие знания

Знания

Статические Динамические

Факты(А это А)

Правила(Если - то)

29

Интеллектуальные системы управления (ИСУ)

ИСУ – система, в которой знания о неизвестных характеристиках объекта управления и окружающей среды формируются в процессе обучения и адаптации, а полученная при этом информация используется в процессе автоматического принятия решений так, что качество управления улучшается.

30

Основные принципы построения ИСУ:

принцип ситуационного управленияпринцип иерархического построения

интеллектуальных системпринципы организации процедур

логического вывода на основе использования различных технологий обработки знании

принципы организации процессов самообучения

принципы построения интеллектуального человеко-машинного интерфейса

31

Реализация принципов ситуационного управления

32

Классификация интеллектуальных систем

1. По способу взаимодействия с внешним миром:системы с непрогнозируемыми возмущениями самоорганизующиеся системысистемы с активной реакцией на внешний мир

2. По уровню интеллектуальности:интеллектуальные «в малом»интеллектуальные «в большом»интеллектуальные «в целом»

33

Структурная схема интеллектуальной системы управления

34

Интеллектуальные регуляторы

Виды интеллектуальных регуляторов:

регуляторы параллельного типа

регуляторы последовательного типа

35

Многорежимные системы

4.1 Основные понятия4.2 Адаптивное управление4.3 Самонастраивающиеся системы4.3.1 Поисковые самонастраивающиеся системы4.3.2 Беспоисковые самонастраивающиеся

системы

36

Понятие многорежимной системы

Многорежимная система - это множество линейных стационарных систем.

Гипотеза: если все стационарные системы устойчивы, то и исходная нестационарная система устойчива.

37

Адаптивное управление

Адаптивное управление — совокупность методов теории управления, позволяющих синтезировать системы управления, которые имеют возможность изменять параметры регулятора или структуру регулятора в зависимости от изменения параметров объекта управления или внешних возмущений, действующих на объект управления.

38

Виды адаптивных систем управления

СамонастраивающиесяСамообучающиесяСамоорганизующиеся

39

Самонастраивающиеся системы

Самонастраивающаяся система (СС) автоматического управления – это адаптивная система, в которой приспособление к случайно изменяющимся условиям обеспечивается автоматическим изменением параметров настройки

40

Поисковые самонастраивающиеся системы

Поисковая система управления – это система автоматического управления, в которой управляющие воздействия методом поиска автоматически изменяются таким образом, чтобы осуществлялось наилучшее управление объектом; при этом характеристики объекта или внешние возмущения могут изменяться неизвестным заранее образом.

41

Структурная схема поисковой системы

42

ОУ — орган управления; УП — устройство организации поиска; УЦ — устройство формирования цели управления; x(t)— управляющее воздействие; f(t) — внешние возмущения; y(t) — выходной параметр; q(t) — корректирующее воздействие; R(t) — показатель цели управления (функционал); v(t) — командные сигналы.

Поисковые самонастраивающиеся системы

В беспоисковых самонастраивающихся системах используется некоторый контролируемый показатель качества управления.

В зависимости от вида показателя различают системы:

с контролем переходных процессов; с контролем частотных характеристик;с эталонной моделью и др.

43

Нечеткие регуляторы

5.1 Нечеткое управление5.2 Структура нечеткого логического

регулятора5.3 Структурная схема системы

автоматического управления на базе нечеткой логики

5.4 Особенности нечетких регуляторов.

44

Нечеткое управление

Достоинства нечеткого управления?

1. Нечеткий регулятор обеспечивает большую робастность, чем традиционный регулятор;

2. Нечеткий регулятор лучше управляет нелинейным процессом;

3. Для проектирования и эксплуатации нечетких регуляторов требуется менее опытный персонал по сравнению с традиционным регулятором.

45

Этапы определения управляющих воздействий:

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

46

Способы составления правил проектирования нечетких регуляторов:

1) на основе знаний и опыта эксперта2) путем создания модели действий оператора3) путем обучения4) на основе нечеткой модели оборудования

47

Структурная схема системы автоматического управления на базе нечеткой

логики

Блокфаззи-

фикации

Блокформирования

логическогорешения

Блокдефаз-зифи-кации

ОУ

База правилHP

x(t)u(t)

48

Этапы формирования общего логического вывода:

1. Определение нечеткости (фаззификация)2. Логический вывод3. Композиция4. Приведение к четкости (дефаззификация)

49

Особенности нечетких регуляторов (НР)

1. Система автоматического управления с НР является цифровой

2. Система с HP обычно устойчива при изменении параметров объекта управления

3. Для систем с НР характерно словесное описание процесса управления, характеризующееся лингвистическими правилами;

4. НР реализуются на практике, как правило, в форме программного обеспечения высокого уровня (Pascal, Fuzzy Control Language - FCL)

50

Recommended