Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лабораторна робота № 8. Устаткуванням для виконання лабораторної роботи є комп’ютерний клас




Опис схеми установки

Устаткуванням для виконання лабораторної роботи є комп’ютерний клас.

Порядок виконання лабораторної роботи

1 Ознайомитись з метою і завданням лабораторної роботи.

2 Вивчити основні теоретичні положення щодо генетичних алгоритмів

3 Згідно індивідуального завдання викладача визначити значення функції пристосованості для кожної хромосоми нової комуляції.

4 Зробити висновок відносно отриманого результату.

Методичні рекомендації щодо виконання лабораторної роботи

Основні формули для обчислень і довідкову інформацію слід використати з пункту 1 даної лабораторної роботи. Результати ироботи оформити у вигляді звіту.

Контрольні запитання

1 Для автоматизація яких об’єктів доцільно застосовувати генетичні алгоритми?

2 Що називають хромосомою?

3 Що таке функція пристосованості?

4 Що таке популяція (чисельність популяції)?

 

 

«СТРУКТУРА ФАЗЗІ-КОНТРОЛЕРА ДЛЯ СИСТЕМИ АВТОМАТИЗАЦІЇ ПРОЦЕСІВ КЕРУВАННЯ ОБ’ЄКТАМИ, ЩО ФУНКЦІОНУЮТЬ ЗА УМОВ АПРІОРНОЇ ТА ПОТОЧНОЇ НЕВИЗНАЧЕНОСТІ»

Мета, завдання і тривалість роботи.

МЕТА: вивчити метод ідентифікації хаотичних часових послідовностей за допомогою показника Херста.

ЗАВДАННЯ: визначити показник Херста для заданої часової послідовності.

ТРИВАЛІСТЬ РОБОТИ: 2 академічні години.

Основні теоретичні положення

Деякі об’єкти нафтової і газової промисловості відносяться до класу погано вивчених нелінійних динамічних об’єктів. Задача керування такими об’єктами, що функціонують за умов апріорної та поточної невизначеності щодо їх структури та параметрів і перебувають під впливом зовнішніх завад, є актуальною для галузі.

Проте, аналіз літературних джерел показує недостатній об'єм проведених досліджень в напрямку створення систем автоматизації процесів керування на базі апарату обчислювального інтелекту. Проблема ускладнюється тим, що тип нелінійності об’єкта апріорі невідомий і її характер може змінюватися з часом. Збурення також мають не традиційний стохастичний харкактер з елементами хаосу. У цьому випадку прийнятним математичним апаратом є теорія нечітких множин і нечіткої логіки. Простота і невисока вартість розробки фаззі-систем контролю і керування сприяє широкому застосуванню цієї технології в автоматизації процесів керування об’єктами нафтової і газової промисловості.

Принципи нечіткої логіки є методами системного підходу і базуються на інтуіції та досвіді експертів, використовуючи елементи повсякденної мови для опису поведінки систем контролю або керування.

Оскільки при проектуванні систем, що базуються на фаззі-логіці, розробляється спеціальний фаззі-проект, метою даної роботи є аналіз структури фаззі-контролера як керуючого пристрою з нечітким алгоритмом.

Фаззі-проект системи керування або контролю складається з окремих об’єктів. З позицій програмування об’єкт містить у пам’яті дані і функції. Дані є інформацією, а функція – операціями, що праціюють з цими даними. Потоки даних проходять відповідну обробку в пристрої з нечітким алгоритмом, як це зображено на рис. 8.1.

Інформаційна обробка вхідної інформації здійснюється фаззі-блоком і складається з наступних основних процедур: фазифікації, ідентифікації і дефазифікації.

На початку проектування фаззі-контролера здійснюється вибір вимірюваних величин та вхідних величин фаззі-контролера, а також визначення його івихідних. На цьому етапі можуть бути встановлені вхідні і вихідні фільтри, які слугують для узгодження параметрів керованого об’єкта з параметрами фаззі-блока. Ця процедура є обов’язковою при застосуванні нормованих фаззі-блоків, тому що в цьому випадку необхідно узгодити величини системи керування із вхідними та вихідними величинами фаззі-блоку, які змінюються в одиничному інтервалі (наприклад, [-1, 1] або [1, 100]).

 

Рисунок 8.1. Структура і компоненти фаззі-контролера

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

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

Визначення основних властивостей фаззі-блоку здійснюється на етапі встановлення алгоритмічних ступенів свободи. Враховується, що як керуючі сигнали можуть бути використані лише однозначні величини. Тому створена в процесі інформації фвззі-множина не може бути використана як керуючий вплив для керованого об’єкта і потрібна дефвзифікація отриманого результату. Метою дефазифікації є перетворення лінгавстиних значень на виході фпззі-блоку у неперервний сигнал на виході.

Задача дефазифікації є зворотньою по відношенню до задачі фазифіувції. Проте перевірка діапазонів в цьому випадку не потрібна. Маючи нечіткі діапазони, лишається отримати зрозумілий для комп’ютера і користувача чіткий результат.

Обчислення змінної yі на виході фаззі-блоку здійснюється для кожної вхідної змінної, для якої функція належності μх і > 0. Значення величини yі може бути розраховано, наприклад, з використанням мінімаксного? методу “центра ваги” (метод Мамдані). Інший поширений підхід – використання максимального значення функції належності. Конкретний вибір методу дефазифікації здійснюється залежно від бажаної поведінки нечіткої експертної системи, тому що метод дефазифікації визначає сталість фаззі-блоку та його швидкодію.

Проте, центральним етапом у проектуванні фаззі-контролера є встановленні параметричних ступенів свободи. Він містить три стадії:

1 На базі попередньо визначених властивостей керованого об’єкта та масштабних коефіцієнтів вхідного і вихідного фільтрів визначаються можливі інтервали зміни вхідних і вихідних величин.

2 Для всіх лінгвістичних змінних встановлюються лінгвістичні терми та їх функції належності. У більшості випадків для кожного терма використовуються функції належності у вигляді трикутника. Проте, в ряді випадків використовують трапецієдальні і інші функції належності.

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

Оскільки частіше фазифікуються аналогові сигнали, тому експерти готують дані так, щоб проявлялися ознаки, які можна було б оцінити, тобто з нечітких величин отримати нечіткі діапазони. Що стосується даних, то нечіткі діапазони містять невизначеність і визначені лише ознаки, що оцінюються. Визначені таким чином нечіткі діапазони є даними фазифікації. Вони йдуть на логічну обробку – інформацію.

Отже, головними задачами фазифікації є перевірка нечітких діапазонів на припустимість, відображення контрольованих величин у вигляді нечітких діапазонів і представлення отриманих результатів для інформації (агрегування, імплікації, акумулювання), тобто логічної обробки.

3 Третім кроком є складання бази правил. Правила містять значення експертів про те, що треба роботи, якщо стала справедливою одна з властивостей, сформульованих при фазифікації. Правила регулюють взаємозв’язки даних фазифікації з даними логічної обробки і являють собою чіткі висловлювання. Операції “ЯКЩО (умова) ТО (дія)” працюють з нечіткими даними, тому, хоча правила і є чіткими, результат можна отримати тільки нечіткий.

Проте, для складання бази правил не існую жодного систематизованого алгоритму, тому цей етап проектування фаззі-регулятора не має такої загальноприйнятної систематики, як при проектуванні класичних результатів. Це ускладнює процес проектування і тому, як наслідок, трапляються випадки, коли різні настройки фаззі-блоку зумовлюють майже ідентичні його передавальні властивості

Разом з тим є підхід до проектування бази правил, який базується на стандартній базі правил, наприклад, яку запропонував Мас Vicar-Whelan. Залежно від завдань, які ставляться перед експертною системою, існує багато модифікацій бази правил Мас Vicarа-Whelanа, які здійснюються шляхом відповідних модифікацій лінгвістичних термів. База правил Мас Vicar-Whelan дозволяє як шаблонна база правил для конструкції великої кількості спеціальних баз правил шляхом виключення модифікації або додавання нових правил керування.

Система з фаззі-регулятором на відміну від систем з класичним ПІ-регулятором є більш робастними по відношенню до зміни параметрів керованого об’єкта, які відбуваються в процесі його роботи.

належності класів L, , t і трапецієвидну.

Вказівки щодо виконання лабораторної роботи

Для підготовки до заняття слід ознайомитись з основними теоретичними положеннями, які викладені в пункті 1 даної лабораторної роботи.




Поделиться с друзьями:


Дата добавления: 2015-05-24; Просмотров: 314; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.021 сек.