сті вулиць Північ-Південь (СЮ) і Захід-Схід (ЗВ) необхідно встановити 8 датчиків (рис. 1), які вважають що проїхали повз них машини.
В
Рис. 1. - Розміщення датчиків на перехресті. br/>
Світлофор використовує різниці показань чотирьох пар датчиків: (Д1-Д2), (Д3-Д4), (Д5-Д6) і (Д7-Д8). Таким чином, якщо для вулиці СЮ горить зелене світло, машини проїжджають перехрестя і показання двох пар датчиків рівні: Д1 = Д2, Д5 = Д6, а, отже, їх різниця дорівнює нулю. В цей же час на вулиці ЗВ перед світлофором зупиняються машини, які встигли проїхати тільки Д4 і Д7. У результаті можна розрахувати сумарну кількість автомобілів на цій вулиці наступним чином:
(Д4-Д3) + (Д7-Д8) = (Д4-0) + (Д7-0) = Д4 + Д7. br/>
Для порівняння роботи обох світлофорів введемо показник ефективності, у якості якого будемо розглядати число машин, що не проїхали перехрестя за один цикл світлофора.
Дану задачу можна порівняти з системою масового обслуговування (СМО), по двох каналах якій надходять заявки на обслуговування у вигляді автомашин. Показник ефективності в цьому випадку число заявок, які отримали відмову. p align="justify"> Більш докладно розглянемо проектування нечіткої підпрограми. Тут однозначно повинні бути визначені всі входи і виходи. p align="justify"> Оскільки робота світлофора залежить від кількості машин на обох вулицях і поточного часу зеленого світла, для нашої підпрограми пропонується використовувати 3 входи: число машин на вулиці СЮ по закінченню чергового циклу, число машин на вулиці ЗВ по закінченню циклу і час зеленого світла нечіткого світлофора. p align="justify"> Тепер для кожної змінної треба задати лінгвістичні терми, відповідні деяким діапазонами чітких значень. Так, для змінної час зеленого світла пропонується використовувати три терма (рис. 2):
мале (10-25 секунд);
середня (20-40 секунд);
велике (35-50 секунд).
В
Рис. 2. - Функція приналежності першої вхідної змінної. br/>
Трапецієвидна функція приналежності
В
Ступінь приналежності чітких значень термам задається за допомогою функцій належності (у нашому випадку ці функції мають форму трапеції).
Аналогічно, терми для двох, що залишилися змінних будуть (рис. 3):
дуже мале (0-18);
мале (16-36);
середнє (34-56);
велике (54-76);
дуже велике (72-90).
В
Рис. 3. - Функція приналежності другої і третьої вхідних змінних. br/>
Функції приналежності тут також мають форму трапеції.
Так як суть роботи світлофора полягає у зміні часу зеленого світла, в якості вихідного параметра пропонується використовувати величину цієї зміни. Терми в цьому випадку будуть наступні (рис. 4):
зменшити (-20-0 секунд);
не зраджувати (-15-15 секунд);