Главная » Просмотр файлов » Вопросы ГЭК 2009new

Вопросы ГЭК 2009new (1094840), страница 11

Файл №1094840 Вопросы ГЭК 2009new (Разработка программы диагностики ошибок при передаче сообщений по технологии клиент-сервер) 11 страницаВопросы ГЭК 2009new (1094840) страница 112018-02-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 11)

Нечеткое управление (Fuzzy Control, Fuzzy-управление) в настоящее время является одной из перспективнейших интеллектуальных технологий, позволяющих создавать высококачественные СУ.

Среди причин распространение Fuzzy-управления обычно выделяют следующие:

  1. Особые качества СУ с нечеткой логикой, в частности малая чувствительность к изменению параметров ОУ.

  2. Синтез СУ с нечеткой логикой при применении современных средств аппаратной и программной поддержки зачастую проще, чем традиционных.

Существуют также и нетехнические причины популярности нечетких систем:

  1. Нечеткая логика – технология, появившаяся относительно недавно, и ее применение без труда позволяет достигнуть «патентной чистоты» проектируемых изделий.

  2. Существует определенная «мода» на нечеткие системы.

Как и у любых СУ, у систем с нечеткой логикой существует область, в которой их применение является наиболее предпочтительным. В качестве таких областей обычно выделяют следующие:

    1. Системы регулирования, для которых модель ОУ определена лишь качественно.

    2. Надстройка над традиционными системами регулирования (например, над ПИД-регуляторами) для придания им адаптивных свойств.

    3. Воспроизведение действий человека-оператора.

    4. Системы организационного управления верхнего уровня.

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

Т

Рис. 1. Области эффективного применения различных СУ

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

Основным признаком классификации нечетких СУ является место нахождения блоков нечеткого логического вывода в СУ: либо нечеткая система сама формирует управляющие сигналы, либо сигналы с нечеткой системы управляют параметрами традиционной СУ (например, ПИД-контроллером). К последним также относятся системы с так называемыми нечеткими комплексными моделями (либо плавный, либо скачкообразный) происходит посредством сигналов с блоков нечеткого вывода.

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

Независимо от того, адаптивной или нет является нечеткая СУ, основным вопросом при ее проектировании является формирование базы знаний в виде нечетки продукционных правил.

Три наиболее известных подхода к построению нечетких адаптивных СУ – это инверсное управление, предикатное управление (управление с предсказанием), схема управления с обратной связью и идентификатором.

Примеры СУ с нечеткое логикой

  1. Нечеткий регулятор

Р

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

ассмотрим замкнутую систему регулирования, представленную на рис. 2, где через О обозначен объект управления, через Р — регулятор а через и у, е, х — соответственно, входной сигнал системы, ее выходной сигнал, сигнал ошибки (рассогласования), поступающий на вход регулятора, и выходной сигнал регулятора.
В рассматриваемой системе регулятор вырабатывает управляющий сигнал х в соответствии с выбранным алгоритмом регулирования например, пропорционально
сигналу ошибки, либо ее интегралу и т.п.
Предположим что функции регулятора выполняет микроконтроллер, при этом аналоговый сигнал е ограничен диапазоном [-1, 1] и преобразуется в цифровую форму аналого-цифровым преобразователем (АЦП) с дискретностью 0,25, а выходной сигнал регулятора х формируется с помощью цифро-аналогового преобразователя и имеет всего 5 уровней: -1, -0,5; 0, 0,5; 1. Принимая во внимание данные уровни, введем лингвистические переменные:
А1: большой положительный,
А2: малый положительный,
А3: нулевой,
А4 малый отрицательный
А5: большой отрицательный,

и на дискретном множестве возможных значений сигнала рассогласования е определим
функцию принадлежности так, как это приведено в табл. 1.

-1

-0,75

-0,5

-0,25

0

0,25

0,5

0,75

1

А1(е)

0

0

0

0

0

0

0,3

0,7

1

А2(е)

0

0

0

0

0,3

0,7

1

0,7

0,3

А3(е)

0

0

0,3

0,7

1

0,7

0,3

0

0

А4(е)

0,3

0,7

1

0,7

0,3

0

0

0

0

А5(е)

1

0,7

0,3

0

0

0

0

0

0

Предположим далее, что функционирование регулятора определяется следующими правилами (надо сказать типичными для задачи управления):

П1: если е = Аз и Δе = Аз, то х = 0,
П2: если е = А2 и Δе = А2, то х = -0,5,
П3: если е = А4 и Δе = А4, то х = 1,
П4: если е = А1 и Δе=А1, то х = -1,

где Δе - первая разность сигнала ошибки в текущий дискретны момент времени.

Заметим, что набор правил может быть, вообще говоря, и каким-то другм. Если например, используется упрощенный алгоритм нечеткого вывода, то при значениях, скажем е = -0,25 и Δе = 0,5 имеем

α1= min(0,7; 0,3)=0,3 и х1=0

α2 = min(0,7; 1)=0,7 и х2= - 0,5

α 3 =min(0; 0,)=0 и х3=1

α4= min(0; 0,3)=0,3 и х4= -1

и выход регулятора

Аналогичным образом значения выходного сигнала регулятор рассчитываются при других значениях е и Δе.

Отметим, что при проектировании подобных («нечетких») регуляторов основным (и не формализуемым) этапом является задания набора нечетких правил. Другие аспекты: выбор формы функций принадлежности, алгоритма приведения к четкости и т. п. представляются задачами более простыми.

Моделирование работы светофора на основе нечеткой логики

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

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

Пусть время цикла традиционного и нечеткого светофоров будет одинаковым и равным 1мин.=60сек. Длительность зеленого света обычного светофора зададим 30сек., тогда красный свет будет гореть тоже 30сек.

Для работы нечеткого светофора на перекрестке улиц Север-Юг (СЮ) и Запад-Восток (ЗВ) необходимо установить 8 датчиков (рис.1), которые считают проехавшие мимо них машины.


Рис.1. Расположение датчиков на перекрестке.

Светофор использует разности показаний четырех пар датчиков: (Д1-Д2), (Д3-Д4), (Д5-Д6) и (Д7-Д8). Таким образом, если для улицы СЮ горит зеленый свет, машины проезжают перекресток и показания двух пар датчиков равны: Д1=Д2, Д5=Д6, а, следовательно, их разность равна нулю. В это же время на улице ЗВ перед светофором останавливаются машины, которые успели проехать только Д4 и Д7. В результате можно рассчитать суммарное количество автомобилей на этой улице следующим образом: (Д4-Д3)+(Д7-Д8)=(Д4-0)+(Д7-0)=Д4+Д7.

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

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

РЕШЕНИЕ :

Более подробно рассмотрим проектирование нечеткой подпрограммы. Здесь однозначно должны быть определены все входы и выходы.

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

Теперь для каждой переменной надо задать лингвистические термы, соответствующие некоторым диапазонам четких значений. Так, для переменной время зеленого света предлагается использовать три терма (рис.2):

Рис.2. Функция принадлежности

  • малое (10-25сек.);

  • среднее(20-40сек.); первой входной переменной

  • большое(35-50сек.).

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

Аналогично, термы для двух оставшихся переменных будут (рис.3):

  • очень малое (0-18);

  • малое (16-36);

  • среднее (34-56);

  • большое (54-76);

  • очень большое (72-90).

Рис.3. Функция принадлежности второй и третьей входных переменных.

Функции принадлежности здесь также имеют форму трапеции.

Т ак как суть работы светофора состоит в изменении времени зеленого света, в качестве выходного параметра предлагается использовать величину этого изменения. Термы в этом случае будут следующие (рис.4):

  • уменьшить (-20-0сек.);

  • не изменять (-15-15сек.);

  • увеличить (0-20сек.).

Рис.4. Функция принадлежности выходной переменной.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6430
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее