Комп’ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки

Завантажити PDF файл.

Формула / Реферат

1. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки, що містить блок введення вхідної інформації для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації та комп'ютерний блок нечіткого логічного виведення, що включає блоки настроювання лінгвістичних термів вхідних і вихідного сигналів, базу нечітких правил та послідовно з'єднані блоки фазифікації, агрегації, активізації, акумуляції і дефазифікації, при цьому входи блока фазифікації з'єднані з відповідними входами, а вихід блока дефазифікації - з виходом комп'ютерного блока нечіткого логічного виведення, що підключений до першого входу блока відображення інформації, яка відрізняється тим, що до складу системи введені перший та другий блоки перемикання режимів, блок обчислення максимального значення сигналів, блок ранжування сигналів, послідовно з'єднані блок формування альтернативних варіантів рішень і оцінювальних параметрів та багатоканальний блок нормалізації оцінювальних параметрів, група перших виходів якого підключена до відповідних входів комп'ютерного блока нечіткого логічного виведення, блок пам'яті, перший вхід якого з'єднаний з виходом комп'ютерного блока нечіткого логічного виведення, та послідовно з'єднані лічильник і перший пороговий елемент, вихід якого підключений до другого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів та через перший елемент ЗАПЕРЕЧЕННЯ - до другого входу блока пам'яті, перший вхід якого з'єднаний з входом лічильника, а вихід - з відповідними інформаційними входами першого та другого керованих ключів, які своїми виходами підключені відповідно до входів блока обчислення максимального значення сигналів та блока ранжування сигналів, вихід блока введення вхідної інформації підключений до першого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів, вихід другого блока перемикання режимів з'єднаний з керованим входом першого керованого ключа та через другий елемент ЗАПЕРЕЧЕННЯ - з керованим входом другого керованого ключа, виходи блока обчислення максимального значення сигналів та блока ранжування сигналів підключені відповідно до другого входу та третього групового входу блока відображення інформації, четвертий вхід якого через третій елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом елемента І, входи якого підключені до групи других виходів багатоканального блока нормалізації оцінювальних параметрів, кожний канал якого включає третій керований ключ та послідовно з'єднані четвертий керований ключ, другий пороговий елемент, п'ятий керований ключ, блок нормалізованих обчислень і перший суматор, вихід якого підключений до відповідного виходу групи перших виходів багатоканального блока нормалізації оцінювальних параметрів та до відповідного входу блока нечіткого логічного виведення, інформаційний вхід четвертого керованого ключа з'єднаний з інформаційним входом третього керованого ключа, входом каналу багатоканального блока нормалізації оцінювальних параметрів і відповідним виходом блока формування альтернативних варіантів рішень і оцінювальних параметрів, а вихід четвертого керованого ключа - з інформаційним входом п'ятого керованого ключа, другий вхід першого суматора підключений до виходу третього керованого ключа, керований вхід якого через четвертий елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом першого блока перемикання режимів та з керованим входом четвертого керованого ключа, а вихід другого порогового елемента підключений до відповідного виходу групи других виходів багатоканального блока нормалізації оцінювальних параметрів.

2. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки за п. 1, яка відрізняється тим, що блок обчислення максимального значення сигналів включає набір однотипних послідовно з'єднаних обчислювальних блоків, перший вхід першого обчислювального блока підключений до першого входу блока обчислення максимального значення сигналів, перший вхід кожного k-го обчислювального блока підключений до виходу попереднього (k-1)-го обчислювального блока, а другий вхід - до відповідного (k+1)-го входу блока обчислення максимального значення сигналів, загальна кількість входів якого відповідає загальній кількості альтернативних варіантів рішень, а кожний обчислювальний блок містить шостий керований ключ, п'ятий елемент ЗАПЕРЕЧЕННЯ та послідовно з'єднані другий суматор, третій пороговий елемент, сьомий керований ключ і третій суматор, другий прямий вхід якого підключений до виходу шостого керованого ключа, а вихід - до виходу обчислювального блока, перший вхід якого з'єднаний з прямим входом, а другий вхід - з інвертованим входом другого суматора, інформаційний вхід сьомого керованого ключа підключений до входу третього порогового елемента, вихід якого через п'ятий елемент ЗАПЕРЕЧЕННЯ підключений до керованого входу шостого керованого ключа, інформаційний вхід якого з'єднаний з другим входом обчислювального блока.

3. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки за пп. 1, 2, яка відрізняється тим, що блок ранжування сигналів включає набір однотипних послідовно з'єднаних блоків визначення пріоритету, кожний з яких містить послідовно з'єднані блок обчислення максимального значення сигналів та блок редукування множини вхідних сигналів, виходи якого підключені до відповідних виходів блока визначення пріоритету, а входи - до відповідних входів блока визначення пріоритету і блока обчислення максимального значення сигналів, вихід якого з'єднаний з додатковим входом блока редукування множини вхідних сигналів та з відповідним виходом блока ранжування сигналів.

Текст

Реферат: Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки містить блок введення вхідної інформації для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації та комп'ютерний блок нечіткого логічного виведення, що включає блоки настроювання лінгвістичних термів вхідних і вихідного сигналів, базу нечітких правил та послідовно з'єднані блоки фазифікації, агрегації, активізації, акумуляції і дефазифікації, при цьому входи блока фазифікації з'єднані з відповідними входами, а вихід блокм дефазифікації - з виходом комп'ютерного блока нечіткого логічного виведення, що підключений до першого входу блока відображення інформації, причому до складу системи введені перший та другий блоки перемикання режимів, блок обчислення максимального значення сигналів, блок ранжування сигналів, послідовно з'єднані блок формування альтернативних варіантів рішень і оцінювальних параметрів та багатоканальний блок нормалізації оцінювальних параметрів, група перших виходів якого підключена до відповідних входів комп'ютерного блока нечіткого логічного виведення, блок пам'яті, перший вхід якого з'єднаний з виходом комп'ютерного блока нечіткого логічного виведення, та послідовно з'єднані лічильник і перший пороговий елемент, вихід якого підключений до другого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів та через перший елемент ЗАПЕРЕЧЕННЯ - до другого входу блока пам'яті, перший вхід якого з'єднаний з входом лічильника, а вихід - з відповідними інформаційними входами першого та другого керованих ключів, які своїми виходами підключені відповідно до входів блока обчислення максимального значення сигналів та блока ранжування сигналів, вихід блока введення вхідної інформації підключений до першого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів, вихід другого блока перемикання режимів з'єднаний з керованим входом першого керованого ключа та через другий елемент ЗАПЕРЕЧЕННЯ - з керованим входом другого керованого ключа, виходи блока обчислення максимального значення сигналів та блока ранжування сигналів підключені відповідно до другого входу та третього групового входу блока відображення інформації, четвертий вхід якого через третій елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом елемента І, входи якого підключені до групи других виходів багатоканального блока нормалізації оцінювальних параметрів, кожний канал якого включає третій керований ключ та послідовно з'єднані четвертий керований ключ, другий пороговий елемент, п'ятий керований ключ, блок нормалізованих обчислень і перший суматор, вихід якого підключений до відповідного виходу групи перших виходів багатоканального блока нормалізації оцінювальних параметрів та до UA 84584 U (54) КОМП'ЮТЕРНА СИСТЕМА БАГАТОКРИТЕРІАЛЬНОГО ВИБОРУ РАЦІОНАЛЬНОГО ВАРІАНТА ДОСТАВКИ ВАНТАЖІВ НА ОСНОВІ НЕЧІТКОЇ ЛОГІКИ UA 84584 U відповідного входу блока нечіткого логічного виведення, інформаційний вхід четвертого керованого ключа з'єднаний з інформаційним входом третього керованого ключа, входом каналу багатоканального блока нормалізації оцінювальних параметрів і відповідним виходом блока формування альтернативних варіантів рішень і оцінювальних параметрів, а вихід четвертого керованого ключа - з інформаційним входом п'ятого керованого ключа, другий вхід першого суматора підключений до виходу третього керованого ключа, керований вхід якого через четвертий елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом першого блока перемикання режимів та з керованим входом четвертого керованого ключа, а вихід другого порогового елемента підключений до відповідного виходу групи других виходів багатоканального блока нормалізації оцінювальних параметрів. UA 84584 U 5 10 15 20 25 30 35 40 45 50 55 Корисна модель належить до обчислювальної техніки, а саме до інтелектуальних систем підтримки прийняття рішень (СППР), і може бути використана в логістичних та транспортних компаніях для вибору найбільш раціональної системи доставки вантажу, а також для оптимізації транспортних маршрутів. Відомо про комп'ютерні системи для багатокритеріального вибору раціонального варіанта рішень на основі нечіткої логіки, прикладом яких є комп'ютерна система для ефективної оцінки претендентів на робочі місця [патент України № 71814, МКІ G06F 17/00, G06N 7/06, опубл. 15.12.2004], що містить блок введення інформації, блок кластеризації, блок фазифікації, блок нечіткого логічного виведення з базою нечітких правил, блок дефазифікації і блок відображення інформації (блок виведення). Така комп'ютерна система забезпечує розв'язання тільки вузького кола задекларованих задач і не може бути безпосередньо використана для пошуку раціонального варіанта доставки вантажів. Адаптація такої комп'ютерної системи для розв'язання задач багатокритеріального вибору раціонального варіанта доставки вантажів вимагає суттєвої апаратної модифікації системи. Відомо також про комп'ютерні системи для оптимізації рішень в транспортній логістиці. Зокрема комп'ютерна система оптимізації обсягів пасажирських перевезень транспортних компаній [згідно з патентом РФ № 2289158, MKI G06F 17/18, G06Q 90/00, опубл. Бюл. № 34, 2006] базується на використанні статистичних вибірок даних, які піддаються аналізу. Як правило, будь-яку транспортну компанію, яка працює на конкретному ринку, можна розглядати, як динамічну систему. В загальному випадку вхідними змінними такої системи виступають ціна та якість перевезення, а вихідною координатою є попит на перевезення. Управляючими параметрами системи є тарифи та об'єми перевезень, значення яких компанія може достатньо точно контролювати. При реалізації даної системи реалізується метод гарантованого статистичного оцінювання параметрів процесів і систем. Комп'ютерна система оптимізації обсягів пасажирських перевезень транспортних компаній система містить блок ідентифікатора часового періоду, обраного для аналізу, блок прийому і розподілення даних, три регістри, лічильник, блок формування поточної адреси запису значень показника прибутку, блок інтеграції адресних сигналів, три суматори і три блоки множення. Така система має наступні проблеми: - обмежені функціональні можливості, оскільки в базі даних системи авіаперевезень зберігаються масиви тільки п'яти показників, які характеризують результати пасажирських авіаперевезень транспортної компанії за визначену послідовність календарних періодів. При збільшенні ж кількості параметрів, зокрема тих, що можуть додатково впливати на вихідну змінну системи при зміні функції попиту, система безпосередньо не може бути застосована і вимагає додаткової суттєвої модифікації з проведенням додаткових досліджень та апробації; - надмірна складність інформаційної підготовки даних для системи, оскільки її ефективне функціонування вимагає наявності великої кількості статистичних даних, які в більшості випадків є інформацією з обмеженим доступом, що в свою чергу також є суттєвим обмеженням застосування даної системи. Найбільш близькою до запропонованої є комп'ютерна система багатокритеріального вибору оптимального варіанта рішень на основі нечіткої логіки, яка може бути безпосередньо застосована для оптимізації процесу багатокритеріального вибору раціонального варіанта доставки вантажів [Ротштейн А.П. Интеллектуальные технологии идентификации. - Винница: Універсум-Вінниця, 1999. - С.70, рис. 3.4]. Така комп'ютерна система містить блок введення вхідної інформації для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації та комп'ютерний блок нечіткого логічного виведення. Комп'ютерний блок нечіткого логічного виведення включає блоки настроювання лінгвістичних термів вхідних і вихідного сигналів, базу нечітких правил та послідовно з'єднані блоки фазифікації, агрегації, активізації, акумуляції і дефазифікації, при цьому входи блоку фазифікації з'єднані з відповідними входами, а вихід блока дефазифікації - з виходом комп'ютерного блок нечіткого логічного виведення, що підключений до першого входу блока відображення інформації. При формуванні узагальненої оцінки кожного з альтернативних варіантів рішень на вхід комп'ютерної системи надходять сигнали, що відповідають набору відповідних оцінювальних параметрів, які (з точки зору конкретної людини-оператора) є найбільш важливими для багатокритеріального прийняття рішень. Для оцінювання варіантів доставки вантажів такими оцінювальними параметрами (показниками, критеріями) можуть бути наприклад: U1 - митні витрати; U2 - витрати пов'язані з можливими ситуаціями на шляху; U3 витрати на транспортування; U4 - можливість доставляти вантаж в будь-яку точку території; U5 - готовність до доставки; U6 - зручність обслуговування; U7 - достовірність інформації; U8 1 UA 84584 U оперативність надання інформації; U9 - можливість надання різних рівнів обслуговування; U10 - гнучкість у системі оплати (зміна фінансових умов виплат); U11 - готовність до зміни умов доставки; U12 - комплексність; U13 - ризик при перевезеннях (страхування вантажу); U14 сумісність (ступінь синхронізації взаємодії учасників доставки); U15 - збереження за кількістю 5 10 15 20 25 30 35 40 45 50 55 вантажу; U16 - збереження за якістю вантажу; U17 - імідж суб'єктів, що приймають участь у доставці; U18 - потужність транспорту (об'єм перевезень вантажів); U19 - своєчасність доставки. Така система має наступні проблеми: - обмежені функціональні можливості, оскільки система не забезпечує можливості задавання різнотипних вхідних сигналів, зокрема як у вигляді абсолютних значень, так і у вигляді відносних (нормованих) значень (згідно з індивідуальними побажаннями експертів, що формують оцінювальні параметри), а також не забезпечує ранжування в автоматичному режимі всіх варіантів рішень в залежності від сформованих узагальнених оцінок для кожного з варіантів; - низька швидкодія процесу пошуку раціонального варіанта доставки вантажів на основі нечіткої логіки через необхідність послідовного почергового введення людиною-оператором вхідних сигналів в систему для оцінки наступного варіанта доставки вантажів тільки після формування узагальненої оцінки попереднього варіанта, тобто через реалізацію функціонування системи не в автоматичному режимі, а в інтерактивному (автоматизованому) режимі з обов'язковою участю людини оператора. В основу корисної моделі поставлено задачу удосконалення комп'ютерної системи багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки шляхом зміни схемотехнічного виконання системи та введення додаткових електронних блоків, що дозволить: вводити в систему вхідні дані (оцінювальні параметри) одночасно для всіх можливих альтернативних варіантів доставки вантажів як у вигляді відносних значень (нормованих сигналів), так і у вигляді абсолютних значень; здійснювати в автоматичному режимі перевірку належності кожного абсолютного значення сигналу до відповідного інтервалу (діапазону значень) і з формуванням у блоці відображення інформації сигналу попередження, якщо хоча б один з вхідних сигналів не відносяться до відповідного допустимого інтервалу; реалізувати формування узагальнених оцінок всіх альтернативних рішень в автоматичному режимі з можливістю відображення раціонального (найкращого) варіанта доставки вантажів або з можливістю автоматичного ранжування альтернативних варіантів згідно з рейтингом їх узагальнених оцінок. Поставлена задача вирішується тим, що комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки містить блок введення вхідної інформації для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації та комп'ютерний блок нечіткого логічного виведення, що включає блоки настроювання лінгвістичних термів вхідних і вихідного сигналів, базу нечітких правил та послідовно з'єднані блоки фазифікації, агрегації, активізації, акумуляції і дефазифікації, при цьому входи блока фазифікації з'єднані з відповідними входами, а вихід блока дефазифікації - з виходом комп'ютерного блока нечіткого логічного виведення, що підключений до першого входу блока відображення інформації, згідно з корисною моделлю, до складу системи введені перший та другий блоки перемикання режимів, блок обчислення максимального значення сигналів, блок ранжування сигналів, послідовно з'єднані блок формування альтернативних варіантів рішень і оцінювальних параметрів та багатоканальний блок нормалізації оцінювальних параметрів, група перших виходів якого підключена до відповідних входів комп'ютерного блока нечіткого логічного виведення, блок пам'яті, перший вхід якого з'єднаний з виходом комп'ютерного блока нечіткого логічного виведення, та послідовно з'єднані лічильник і перший пороговий елемент, вихід якого підключений до другого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів та через перший елемент ЗАПЕРЕЧЕННЯ - до другого входу блока пам'яті, перший вхід якого з'єднаний з входом лічильника, а вихід - з відповідними інформаційними входами першого та другого керованих ключів, які своїми виходами підключені відповідно до входів блока обчислення максимального значення сигналів та блока ранжування сигналів, вихід блока введення вхідної інформації підключений до першого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів, вихід другого блока перемикання режимів з'єднаний з керованим входом першого керованого ключа та через другий елемент ЗАПЕРЕЧЕННЯ - з керованим входом другого керованого ключа, виходи блока обчислення максимального значення сигналів та блока ранжування сигналів підключені відповідно до другого входу та третього групового входу блока відображення інформації, 2 UA 84584 U 5 10 15 20 25 30 35 40 45 50 55 60 четвертий вхід якого через третій елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом елемента І, входи якого підключені до групи других виходів багатоканального блока нормалізації оцінювальних параметрів, кожний канал якого включає третій керований ключ та послідовно з'єднані четвертий керований ключ, другий пороговий елемент, п'ятий керований ключ, блок нормалізованих обчислень і перший суматор, вихід якого підключений до відповідного виходу групи перших виходів багатоканального блока нормалізації оцінювальних параметрів та до відповідного входу блока нечіткого логічного виведення, інформаційний вхід четвертого керованого ключа з'єднаний з інформаційним входом третього керованого ключа, входом каналу багатоканального блока нормалізації оцінювальних параметрів і відповідним виходом блока формування альтернативних варіантів рішень і оцінювальних параметрів, а вихід четвертого керованого ключа - з інформаційним входом п'ятого керованого ключа, другий вхід першого суматора підключений до виходу третього керованого ключа, керований вхід якого через четвертий елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом першого блока перемикання режимів та з керованим входом четвертого керованого ключа, а вихід другого порогового елемента підключений до відповідного виходу групи других виходів багатоканального блока нормалізації оцінювальних параметрів. При цьому, відповідно до запропонованої корисної моделі, блок обчислення максимального значення сигналів включає набір однотипних послідовно з'єднаних обчислювальних блоків, перший вхід першого обчислювального блока підключений до першого входу блока обчислення максимального значення сигналів, перший вхід кожного k-го обчислювального блока підключений до виходу попереднього (k-1)-гo обчислювального блока, а другий вхід - до відповідного (k+1)-го входу блока обчислення максимального значення сигналів, загальна кількість входів якого відповідає загальній кількості альтернативних варіантів рішень, а кожний обчислювальний блок містить шостий керований ключ, п'ятий елемент ЗАПЕРЕЧЕННЯ та послідовно з'єднані другий суматор, третій пороговий елемент, сьомий керований ключ і третій суматор, другий прямий вхід якого підключений до виходу шостого керованого ключа, а вихід - до виходу обчислювального блока, перший вхід якого з'єднаний з прямим входом, а другий вхід - з інвертованим входом другого суматора, інформаційний вхід сьомого керованого ключа підключений до входу третього порогового елемента, вихід якого через п'ятий елемент ЗАПЕРЕЧЕННЯ підключений до керованого входу шостого керованого ключа, інформаційний вхід якого з'єднаний з другим входом обчислювального блока, а блок ранжування сигналів включає набір однотипних послідовно з'єднаних блоків визначення пріоритету, кожний з яких містить послідовно з'єднані блок обчислення максимального значення сигналів та блок редукування множини вхідних сигналів, виходи якого підключені до відповідних виходів блока визначення пріоритету, а входи - до відповідних входів блока визначення пріоритету і блока обчислення максимального значення сигналів, вихід якого з'єднаний з додатковим входом блока редукування множини вхідних сигналів та з відповідним виходом блока ранжування сигналів. Введення додаткових електронних блоків дає можливість одночасного одноразового введення різнотипних абсолютних або відносних значень вхідних сигналів (оцінювальних параметрів) в комп'ютерну систему багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки і формування в автоматичному режимі за допомогою блока відображення інформації (в залежності від попередньо заданого режиму) раціонального варіанта доставки вантажів або ранжованого ряду всіх можливих альтернативних варіантів доставки вантажів, а також автоматичної сигналізації при порушеннях допустимих меж інтервалів абсолютних значень вхідних сигналів. В основу корисної моделі поставлено задачу удосконалення комп'ютерної системи багатокритеріального вибору на основі нечіткої логіки шляхом зміни схемотехнічного виконання системи та введення додаткових електронних блоків, що дозволить: вводити в систему вхідні дані (оцінювальні параметри) одночасно для всіх можливих альтернативних варіантів доставки вантажів як у вигляді відносних значень (нормованих сигналів), так і у вигляді абсолютних значень; здійснювати в автоматичному режимі перевірку належності кожного абсолютного значення сигналу до відповідного інтервалу (діапазону значень) і з формуванням у блоці відображення інформації сигналу попередження, якщо хоча б один з вхідних сигналів не належить до відповідного допустимого інтервалу; реалізувати формування узагальнених оцінок всіх альтернативних рішень в автоматичному режимі з можливістю відображення раціонального (найкращого) варіанта доставки вантажів або з можливістю автоматичного ранжування альтернативних варіантів згідно з рейтингом їх узагальнених оцінок. При цьому суттєво підвищується надійність (орієнтовно на 5-7 %) та швидкодія (орієнтовно на 24 %) процесів багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки. 3 UA 84584 U 5 На фіг. 1 представлена схема комп'ютерної системи багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки; на фіг. 2 - схема блока обчислення максимального значення сигналів; на фіг. 3 - схема блока ранжування сигналів; фіг. 4 ілюструє один з можливих варіантів вибору нечітких лінгвістичних термів (наприклад "Н" низький, "С" - середній, "В" - високий) для задавальних сигналів Ui , Ui  Ui min, Ui max , i  1...n ,   що характеризують (задані для кожного альтернативного варіанта доставки вантажів) чіткі значення n оцінювальних параметрів у вигляді абсолютних або відносних значень сигналів та ілюструють процес фазифікації вхідного сигналу Ui з формуванням відповідних значень 10 ступенів істинності його приналежності  H Ui ,C Ui ,B Ui  , i  1...n до всієї сукупності  лінгвістичних термів; на фіг. 5 показано нечіткі лінгвістичні терми (наприклад "Н" - низький, "НС" - нижче середнього, "С" - середній, "ВС" - вище середнього, "В" - високий) для сигналів напруги, що відповідають узагальненим оцінкам відповідних альтернативних варіантів системи доставки вантажів Uq , Uq  Uq min, Uq max , які є вихідними сигналами системи нечіткого логічного виведення на попередньо встановленому інтервалі [0, 1] або [0, 100]. Система містить блок введення вхідної інформації 1 для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації 2, комп'ютерний блок 3 нечіткого логічного виведення, перший 4 та другий 5 блоки перемикання режимів, блок обчислення максимального значення сигналів 6, блок ранжування сигналів 7, блок формування альтернативних варіантів рішень і оцінювальних параметрів 8, багатоканальний блок нормалізації оцінювальних параметрів 9, блок пам'яті 10, лічильник 11, перший пороговий елемент 12, перший 13 та другий 14 керовані ключі, перший 15, другий 16, третій 17 та четвертий 18 елементи ЗАПЕРЕЧЕННЯ та елемент І 19. Комп'ютерний блок 3 нечіткого логічного виведення включає блоки настроювання лінгвістичних термів вхідних 20 і вихідного 21 сигналів, базу нечітких правил 22 та послідовно з'єднані блоки фазифікації 23, агрегації 24, активізації 25, акумуляції 26 і дефазифікації 27. Кожний канал 28 багатоканального блока нормалізації оцінювальних параметрів 9 включає третій 29, четвертий 30 та п'ятий 31 керовані ключі, другий пороговий елемент 32, блок нормалізованих обчислень 33 та перший суматор 34. Блок обчислення максимального значення сигналів 6 включає набір однотипних послідовно з'єднаних обчислювальних блоків 35. Кожний обчислювальний блок 35 містить шостий 36 та сьомий 37 керовані ключі, п'ятий елемент ЗАПЕРЕЧЕННЯ 38, другий 39 та третій 40 суматори і третій пороговий елемент 41. Блок ранжування сигналів 7 включає набір однотипних послідовно з'єднаних блоків визначення пріоритету 42, кожний з яких містить послідовно з'єднані блок обчислення максимального значення сигналів 43 та блок редукування множини вхідних сигналів 44. При цьому (фіг. 1) блок введення вхідної інформації 1 для задавання інтервалів та поточних значень оцінювальних параметрів, блок формування альтернативних варіантів рішень і оцінювальних параметрів 2, багатоканальний блок нормалізації оцінювальних параметрів 9, комп'ютерний блок 3 нечіткого логічного виведення та блок пам'яті 10 з'єднані послідовно. Група перших виходів багатоканального блока нормалізації оцінювальних параметрів 9 підключена до відповідних входів комп'ютерного блока 3 нечіткого логічного виведення. Перший вхід блока пам'яті 10 (фіг. 1) з'єднаний з входом лічильника 11, а вихід - з відповідними інформаційними входами першого 13 та другого 14 керованих ключів, які своїми виходами підключені відповідно до входів блока обчислення максимального значення сигналів 6 та блока ранжування сигналів 7. Вихід лічильника 11 з'єднаний з входом першого порогового елемента 12, вихід якого підключений до другого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів 2 та через перший елемент ЗАПЕРЕЧЕННЯ 15 - до другого входу блока пам'яті 10. Вихід другого блока перемикання режимів 5 з'єднаний (фіг. 1) з керованим входом першого керованого ключа 13 та через другий елемент ЗАПЕРЕЧЕННЯ 16 - з керованим входом другого керованого ключа 14. Виходи блока обчислення максимального значення сигналів 6 та блока ранжування сигналів 7 підключені відповідно до другого входу та третього групового входу блока відображення інформації 2. Входи елемента І 19 підключені до групи других виходів багатоканального блока нормалізації оцінювальних параметрів 9, а вихід - через третій елемент ЗАПЕРЕЧЕННЯ 17 до четвертого входу блока відображення інформації 2. Входи блоку фазифікації 23 з'єднані з відповідними входами, а вихід блоку дефазифікації 27 - з виходом комп'ютерного блока нечіткого логічного виведення 3, що підключений до першого входу блока відображення інформації 2 (фіг. 1).  15 20 25 30 35 40 45 50 55  4 UA 84584 U 5 10 15 20 25 30 35 40 В кожному каналі 28 (фіг. 1) багатоканального блока нормалізації оцінювальних параметрів 9 четвертий керований ключ 30, другий пороговий елемент 32, п'ятий керований ключ 31, блок нормалізованих обчислень 33 і перший суматор 34 з'єднані послідовно. Вихід першого суматора 34 підключений до відповідного виходу групи перших виходів багатоканального блока нормалізації оцінювальних параметрів 9 та до відповідного входу блока нечіткого логічного виведення 3. Інформаційний вхід четвертого керованого ключа 30 з'єднаний з інформаційним входом третього керованого ключа 29, входом відповідного каналу 28 багатоканального блока нормалізації оцінювальних параметрів 9 і відповідним виходом блока формування альтернативних варіантів рішень і оцінювальних параметрів 2, а вихід четвертого керованого ключа 30 - з інформаційним входом п'ятого керованого ключа 31. Другий вхід першого суматора 34 підключений до виходу третього керованого ключа 29, керований вхід якого через четвертий елемент ЗАПЕРЕЧЕННЯ 18 з'єднаний з виходом першого блока перемикання режимів 4 та з керованим входом четвертого керованого ключа 30. Вихід другого порогового елемента 32 підключений до відповідного виходу групи других виходів багатоканального блока нормалізації оцінювальних параметрів 9. Загальна кількість входів (фіг. 2) блока обчислення максимального значення сигналів 6 відповідає загальній кількості альтернативних варіантів рішень, сформованих в блоці 8. Перший вхід першого обчислювального блока 35 підключений (фіг. 2) до першого входу блока обчислення максимального значення сигналів 6. Перший вхід кожного k-го обчислювального блока 35 підключений до виходу попереднього (k-1)-го обчислювального блока 35, а другий вхід - до відповідного (k+1)-го входу блока обчислення максимального значення сигналів 6. У кожному обчислювальному блоці 35 (фіг. 2) другий суматор 39, третій пороговий елемент 41, сьомий керований ключ 37 і третій суматор 40 з'єднані послідовно. Перший вхід обчислювального блока 35 з'єднаний з прямим входом, а другий вхід - з інвертованим входом другого суматора 39. Другий прямий вхід третього суматора 40 підключений до виходу шостого керованого ключа 36, а вихід - до виходу обчислювального блока 35. Інформаційний вхід сьомого керованого ключа 37 підключений до входу третього порогового елемента 41, вихід якого через п'ятий елемент ЗАПЕРЕЧЕННЯ 38 підключений до керованого входу шостого керованого ключа 36, інформаційний вхід якого з'єднаний з другим входом обчислювального блока 35 (фіг. 2). У блоці ранжування сигналів 7 (фіг. 3) виходи блока редукування множини вхідних сигналів 44 підключені до відповідних виходів блока визначення пріоритету 42, а входи - до відповідних входів блока визначення пріоритету 42 і блока обчислення максимального значення сигналів 43. Вихід блока 43 з'єднаний з додатковим входом блока редукування множини вхідних сигналів 44 та з відповідним виходом блока ранжування сигналів 7. Лінгвістичні терми (фіг. 4, фіг. 5) мають трикутну форму функцій належності і в антецеденті (фіг. 4) мають спряжено-трикутний вигляд. При цьому будь-який вхідний сигнал Ui , i  1...n одночасно може активувати тільки дві сусідні функції належності (лінгвістичні терми), сума значень яких відповідно розбиттю Руспіні дорівнює одиниці, тобто  j,i Ui    j1,i Ui   1 . У таблиці наведено фрагмент (12 правил) бази нечітких продукційних правил типу "ЯКЩО (УМОВНІ ОПЕРАТОРИ), ТО (РЕЗУЛЬТАТ)», яка визначає залежність узагальнених оцінок альтернативних варіантів системи доставки вантажів Uq від відповідних конкретних значень 45 оцінювальних параметрів Ui , i  1...n , де позначено: Ui , i  1...n - вхідний сигнал системи нечіткого логічного виведення, що відповідає значенню i-го оцінювального параметру; U q,k вихідний сигнал (консеквент) k-то нечіткого правила системи нечіткого логічного виведення, k  1...N ( N - загальна кількість правил в нечіткій базі правил, при попередньо цьому можливе максимальне значення N  Nmax при використанні 3-х лінгвістичних термів j  1...3 у 50 55 антецедентах нечітких правил залежить від кількості n вхідних сигналів Ui , i  1...n ,, зокрема, Nmax  27 для 3-х вхідних сигналів n  3 , Nmax  81 для 4-х вхідних сигналів (в Таблиці наведені правила саме для цього ( Nmax  81 ; n  4 ) варіанта), Nmax  243 для 5-ти вхідних сигналів n  5 . При цьому антецеденти нечіткої бази правил попередньо налагоджені на основі лінгвістичних термів, наведених на фіг. 4, а консеквенти - на основі лінгвістичних термів, наведених на фіг. 5. У випадку наприклад використання у антецедентах нечітких правил 5-ти 5 UA 84584 U j  1...5 максимально можлива загальна кількість правил складає для 4-х вхідних сигналів. Nmax  625 Конструкція правила "ЯКЩО (УМОВНІ ОПЕРАТОРИ), ТО (РЕЗУЛЬТАТ)" в наведеній таблиці представлена наступним чином, наприклад для 49-го нечіткого правила k  49  : "ЯКЩО (U1="С" ТА U2="В" ТА U3="С" ТА UA="Н"), ТО (Uq, 49="ВС")". лінгвістичних термів 5 Таблиця УМОВНІ ОПЕРАТОРИ (антецедент) № правила 1 2 8 14 33 37 49 54 58 68 77 81 10 15 20 25 30 35 U1 H Н Н Н С С С С В В В В U2 Н Н Н С Н С В В Н С В В U3 Н Н В С С Н С В С С С В U4 Н С С С В Н Н В Н С С В РЕЗУЛЬТАТ (консеквент) Uq, k Н НС С С С НС ВС В С ВС ВС В Як блок введення вхідної інформації 1 може бути використаний потенціометричний задатчик або задатчик з покажчиком, що має можливість переміщуватись і позиціонуватись між крайніми поділками на шкалі оцінок (наприклад задатчик відповідно Патенту України № 71851, 2004). Як багатоканальний блок пам'яті 2 може бути використаний блок пам'яті коефіцієнтів, побудований на регістрах пам'яті (відповідно Патенту Російської Федерації № 2050587, 1995), або блок пам'яті з лінійкою регульованих джерел опорної напруги. Блок відображення 2 обробленої інформації та різнотипні обчислювальні та керуючі компоненти системи (суматори, порогові елементи, елементи ЗАПЕРЕЧЕНЯ, елемент І, лічильник та блоки перемикання режимів) є типовими компонентами комп'ютерних систем. Комп'ютерний блок нечіткого логічного виведення 3 та його компоненти 20-27 можуть бути реалізовані на програмно-апаратному рівні за допомогою програмованих логічних інтегральних схем, мікроконтролерів (наприклад фірм Motorola, Microchip, Toshiba та ін.) або на базі ЕОМ. Процедура обробки нечіткої інформації на основі системи нечіткого логічного виведення Мамдані типу детально описана в науково-технічній літературі, наприклад в книзі (Леоненков А.В. Нечеткое моделирование в среде MatLab и FuzzyTECH. - СПб.: БХВ-Петербург, 2005.-736 с., ISBN 5-94157-087-2). Запропонована система працює наступним чином. Перед використанням комп'ютерної системи в блоці формування альтернативних варіантів рішень і оцінювальних параметрів 8 знаходяться введені за допомогою блока введення вхідної інформації 1 дані стосовно кількості альтернативних варіантів m, кількості n оцінювальних параметрів та значень оцінювальних параметрів Ui , i  1...n для кожного з альтернативних варіантів. Ці початкові дані в блоці формування альтернативних варіантів рішень і оцінювальних параметрів 8 представляють собою матрицю сигналів М розміром m×n, де в кожному рядку представлені значення оцінювальних параметрів Ui , i  1...n для відповідного варіанта рішень, номер якого відповідає номеру рядка в матриці вхідних сигналів М. Оцінювальні параметри Ui , i  1...n в матриці вхідних сигналів М можуть бути представлені у вигляді абсолютних значень (наприклад, часовий термін доставки U1 - в годинах, вартість доставки U2 - в грошових одиницях і т.д.) або у вигляді відносних значень (безрозмірні значення в діапазоні, наприклад від 0 до 1), тобто U1  0,1 , U2  0,1 і т.д. Перший блок перемикання режимів 4 (з джерелом опорного сигналу) може знаходитись в режимі "Абсолютні значення", при якому на виході першого блока перемикання режимів 4 встановлений одиничний сигнал, або в режимі "Відносні значення", при якому на виході першого 6 UA 84584 U 5 10 15 20 25 30 35 блока перемикання режимів 4 встановлений нульовий сигнал, а на виході четвертого елемента ЗАПЕРЕЧЕННЯ 18 - одиничний сигнал. Другий блок перемикання режимів 5 (з джерелом опорного сигналу) може знаходитись в режимі "Раціональний варіант", при якому на виході другого блока перемикання режимів 5 встановлюється одиничний сигнал, або в режимі "Ранжування варіантів", при якому на виході другого блока перемикання режимів 4 встановлюється нульовий сигнал, а на виході другого елемента ЗАПЕРЕЧЕННЯ 16 - одиничний сигнал. Якщо оцінювальні параметри Ui , i  1...n в матриці вхідних сигналів М блока 8 представлені у вигляді абсолютних значень, то перший блок перемикання режимів 4 знаходиться в режимі "Абсолютні значення", при якому на керованих входах третього 29 та четвертого 30 керованих ключів встановлені нульовий та одиничний сигнали відповідно. При цьому третій керований ключ 29 знаходиться в розімкнутому стані, а четвертий керований ключ 30 - в замкнутому стані. Якщо оцінювальні параметри Ui , i  1...n в матриці вхідних сигналів М блока 8 представлені у вигляді відносних значень, то перший блок перемикання режимів 4 знаходиться в режимі "Відносні значення", при якому на керованих входах третього 29 та четвертого 30 керованих ключів встановлені одиничний та нульовий сигнали відповідно. При цьому третій керований ключ 29 знаходиться в замкнутому стані, а четвертий керований ключ 30 - в розімкнутому стані. При необхідності відображення тільки найкращого (оптимального) рішення у блоці відображення інформації 2 другий блок перемикання режимів 5 знаходиться в режимі "Раціональний варіант", при якому на керованих входах першого 13 та другого 14 керованих ключів встановлені одиничний та нульовий сигнали відповідно. При цьому перший керований ключ 13 знаходиться в замкнутому стані, а другий керований ключ 14 - в розімкнутому стані. При необхідності ранжування альтернативних варіантів з відображенням їх пріоритетності у блоці відображення інформації 2 другий блок перемикання режимів 5 знаходиться в режимі "Ранжування варіантів", при якому на керованих входах першого 13 та другого 14 керованих ключів встановлені нульовий та одиничний сигнали відповідно. При цьому перший керований ключ 13 знаходиться в розімкнутому стані, а другий керований ключ 14 - в замкнутому стані. При надходженні командного сигналу з блока введення вхідної інформації 1 (фіг. 1) на виходи блока 8 і на відповідні входи багатоканального блока нормалізації оцінювальних параметрів 9 надходять відповідні сигнали Ui , i  1...n з першого рядка матриці сигналів М блока 8, що відповідають абсолютним значенням оцінювальних параметрів, які характеризують перший альтернативний варіант доставки вантажів (перший блок перемикання режимів 4 при цьому знаходиться в режимі "Абсолютні значення"). При цьому кожний сигнал Ui , i  1...n у відповідному каналі 28 багатоканального блока нормалізації 9 через четвертий керований ключ 30 надходить на інформаційний вхід п'ятого керованого ключа 31 та на вхід другого порогового елемента 32 з статичною характеристикою  40 45    0, якщо Ui  Ui min  Ui  Ui max  . Uout 32   , 1 якщо Ui min  Ui  Ui max  Отже, якщо абсолютне значення сигналу Ui знаходиться в межах попередньо визначеного інтервалу Ui min,Ui max , тобто Ui  Ui min,Ui max , то на виході другого порогового елемента 32     встановлюється одиничний сигнал, який надходить на перший вхід багатовходового елемента І 19 та на керований вхід п'ятого керованого ключа 31. При цьому інформаційний сигнал Ui надходить до блока нормалізованих обчислень 33, де відповідний інтервал абсолютних значень оцінювальних параметрів Ui min,Ui max нормалізується до закритого інтервалу відносних   значень [0, 1] з обчисленням трансформованого відносного значення Ui  0,1 , зокрема Ui  Ui min . Вихідний сигнал Ui , i  1...n кожного каналу 28 багатоканального блока Ui : Ui max  Ui min 50 нормалізації 9 через відповідний перший суматор 34 надходить на відповідний на відповідний вихід групи перших виходів багатоканального блока нормалізації оцінювальних параметрів 9 і на відповідний вхід комп'ютерного блока нечіткого логічного виведення 3, зокрема на відповідний вхід блока фазифікації 23. В свою чергу вихідний сигнал другого порогового елемента 32 Uout 32 кожного каналу надходить на відповідні виходи групи других виходів багатоканального блока нормалізації 7 UA 84584 U оцінювальних параметрів 9 і на відповідні входи багатовходового елемента І 19. Якщо хоча б одне абсолютне значення сигналу Ui задано некоректно Ui  Ui min,Ui max , тобто не належить     до попередньо встановленого інтервалу Ui min,Ui max , то на виході другого порогового елемента 32 5 відповідного каналу встановлюється Uout 32  0 . Відповідно на виході багатовходового елемента І 19 також встановлюється нульовий сигнал, а на виході третього елемента ЗАПЕРЕЧЕННЯ 17 - одиничний сигнал, який надходить на четвертий вхід блока відображення інформації 2 і сигналізує про необхідність коригування вхідних сигналів Ui , i  1...n для виконання умови 10 15 20 25 30 35  сигнал  Ui  Ui min,Ui max . Якщо ж оцінювальні параметри Ui , i  1...n в матриці вхідних сигналів М блоку 8 представлені у вигляді відносних значень і перший блок перемикання режимів 4 знаходиться в режимі "Відносні значення", то при надходженні командного сигналу з блока введення вхідної інформації 1 на відповідні входи багатоканального блока нормалізації оцінювальних параметрів 9 надходять відповідні сигнали Ui , i  1...n з першого рядка матриці сигналів М блока 8, кожний з яких через відповідний третій керований ключ 29 та перший суматор 34 надходить на відповідний вихід групи перших виходів багатоканального блока нормалізації оцінювальних параметрів 9 і на відповідний вхід комп'ютерного блока нечіткого логічного виведення 3. При реалізації механізму нечіткого логічного виведення (наприклад Мамдані типу) за допомогою послідовно з'єднаних блоків фазифікації 23, агрегації 24, активізації 25, акумуляції 26 і дефазифікації 27 та на основі їх взаємодії з базою нечітких правил 22 і блоками настроювання лінгвістичних термів вхідних 20 і вихідного 21 сигналів на виході комп'ютерного блока нечіткого логічного виведення 3 формується вихідний сигнал Uq1 , що представляє собою узагальнену оцінку першого альтернативного варіанта доставки вантажів. Процедура обробки нечіткої інформації на основі системи нечіткого логічного виведення Мамдані типу детально описана в науково-технічній літературі, наприклад в книзі (Леоненков А.В. Нечеткое моделирование в среде MatLab и FuzzyTECH. - СПб.: БХВ-Петербург, 2005.-736 с., ISBN 594157-087-2). Вихідний сигнал Uq1 комп'ютерного блока нечіткого логічного виведення 3 надходить одночасно на перший вхід блока відображення інформації 2, вхід блока пам'яті 10 і на вхід лічильника, на виході якого формується сигнал напруги Uout 11  Uout 11 (1), що відповідає одиниці, тобто кількості опрацьованих альтернативних варіантів. При зміні сигналу на виході лічильника 11 на виході першого порогового елемента 12 з статичною характеристикою 0, якщо Uout 11  Uout 11m  1  . Uout12   1 якщо Uout11  Uout11m  1 , формується відповідний вихідний сигнал Uout 12  1 , який надходить на другий вхід блока формування альтернативних варіантів рішень і оцінювальних параметрів 8, для якого сигнал Uout 12  1 є командою для надсилання на відповідні виходи блока 8 і входи багатоканального блока нормалізації оцінювальних параметрів 9 відповідних сигналів Ui , i  1...n з другого рядка матриці сигналів М блока 8. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів при цьому аналогічним чином формує вихідний сигнал Uq2 , що представляє собою 40 45 узагальнену оцінку другого альтернативного варіанта доставки вантажів. При цьому вихідний сигнал Uq2 комп'ютерного блока нечіткого логічного виведення 3 надходить одночасно на перший вхід блока відображення інформації 2, вхід блока пам'яті 10 і на вхід лічильника, на виході якого формується сигнал напруги Uout 11  Uout 11 (2), що відповідає числу 2, тобто кількості опрацьованих альтернативних варіантів. При цьому знову спрацьовує перший пороговий елемент, що є командою для надсилання на відповідні виходи блока 8 і входи багатоканального блока нормалізації оцінювальних параметрів 9 сигналів Ui , i  1...n з третього рядка матриці сигналів М блоку 8. Таким чином, комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів в автоматичному режимі формує сигнали Uq1,Uq2 ,..., Uqj,...Uqm, , що відповідають узагальненим оцінкам всіх m альтернативних варіантів доставки вантажів. При оцінці останнього m-го альтернативного варіанту на виході лічильника 11 формується сигнал  50 8  UA 84584 U 5 Uout 11  Uout 11 (m), а на виході першого порогового елемента 12 - сигнал Uout 12  1 , який призупиняє надходження сигналів на виходи блока 8. При цьому на виході другого елемента ЗАПЕРЕЧЕННЯ 15 встановлюється одиничний сигнал, який надходить на другий вхід блока пам'яті 10 і є командою для блока пам'яті 10 на послідовне надсилання на свій вихід сигналів Uq1,Uq2 ,..., Uqj,...Uqm , що послідовно надходять на відповідні інформаційні входи першого 13 та   другого 14 керованих ключів. Якщо другий блок перемикання режимів 5 знаходиться в режимі "Раціональний варіант", то вихідні сигнали блока пам'яті 10 надходять послідовно через перший керований ключ 13 до відповідних входів блока обчислення максимального значення сигналів 6, в якому визначається 10 максимальний сигнал  15 U q з множини сигналів  Uq1,Uq2,...,Uqj,...Uqm , тобто сигнал U  maxUq1,Uq2,..., Uqj,...Uqm і відповідний йому раціональний (найкращий) варіант доставки q вантажів. Інформаційний сигнал з виходу блока обчислення максимального значення сигналів 6 надходить на другий вхід блока відображення інформації 2, де відображається раціональний (найкращий) варіант доставки вантажів. Формування вихідного сигналу блока обчислення максимального значення сигналів 6 здійснюється наступним чином (фіг. 2). Сигнал Uq1 надходить на перший вхід першого обчислювального блока 35 і на прямий вхід другого суматора 39, на інвертований вхід якого з другого входу блока обчислення максимального значення сигналів 6 надходить сигнал Uq2 . 20 Якщо Uq1  Uq2 , то на виході другого суматора 39 встановлюється сигнал Uout 39  0 , який надходить на інформаційний вхід сьомого керованого ключа та на вхід третього порогового елемента 41 з статичною характеристикою 0, якщо Uout 39  0  , Uout 41   1, якщо Uout 39  0  на виході якого формується відповідний вихідний сигнал Uout 41  1 , який замикає сьомий   керований ключ 37. Інформаційний сигнал Uq1  max Uq1,Uq2 при цьому через третій суматор 25 40 надходить на вихід обчислювального блока 35. Якщо ж Uq1  Uq2 , то на виході другого суматора 39 встановлюється сигнал Uout 39  0 , на виході третього порогового елемента 41 сигнал Uout 41  0 , а на виході п'ятого елемента ЗАПЕРЕЧЕННЯ - сигнал Uout 38  1, який   30 замикає шостий керований ключ 38. Інформаційний сигнал Uq2  max Uq1,Uq2 при цьому через третій суматор 40 надходить на вихід обчислювального блока 35. Таким чином, при будь-якому співвідношенні між сигналами Uq1 та Uq2 на виході першого обчислювального блока 35 35 встановлюється максимальний сигнал max Uq1,Uq2 . Цей сигнал надходить на перший вхід другого обчислювального блока 35, на другий вхід якого надходить сигнал Uq3 з третього входу блока обчислення максимального значення сигналів 6. Аналогічним чином на виході другого обчислювального блока 35 встановлюється максимальний сигнал max Uq3 , max Uq1,Uq2 . Оскільки перший вхід кожного k-го 40    обчислювального блока 35 підключений до виходу попереднього (k-1)-го обчислювального блока 35, а другий вхід - до відповідного (k+1)-го входу блока обчислення максимального значення сигналів 6, то на виході k-го обчислювального блока 35 встановлюється максимальний сигнал k  2,..., m  1 : . max Uqk 1, max Uqk , max Uqk 1, max Uqk 2, max ... max Uq3 , max Uq1,Uq2 При цьому на виході останнього (m-1)-го обчислювального блоку 35 і на виході блока обчислення максимального значення сигналів 6 встановлюється сигнал    45          U  maxUq1,Uq2,..., Uqj,...Uqm . q Якщо ж другий блок перемикання режимів 5 знаходиться в режимі "Ранжування варіантів", то вихідні сигнали блока пам'яті 10 надходять послідовно через другий керований ключ 14 до відповідних входів блока ранжування сигналів 7, в якому визначаються пріоритети альтернативних варіантів доставки вантажів, зокрема найкращому варіанту відповідає максимальний сигнал U з множини сигналів Uq1,Uq2 ,..., Uqj ,...Uqm , тобто сигнал q  9  UA 84584 U   U1  maxUq1,Uq2,..., Uqj,...Uqm , наступному за рейтингом - сигнал q 5 U2 і т.д. Вихідні q інформаційні сигнали U1,U2,..., Um1,Um блока обчислення максимального значення q q q q сигналів 7 надходять на третій вхід блока відображення інформації 2, де відображається вся множина альтернативних варіантів доставки вантажів в порядку їх пріоритетності. Формування вихідних сигналів блока ранжування сигналів 7 здійснюється наступним чином (фіг. 3). Сигнали Uq1,Uq2 ,..., Uqj ,...Uqm надходять на відповідні входи першого блока визначення пріоритету 42 та на входи відповідних послідовно з'єднаних блоків обчислення максимального значення сигналів 43 і редукування множини вхідних сигналів 44. На виході блока 43   формується максимальне значення сигналу U1  maxUq1,Uq2,..., Uqj,...Uqm з повної множини q 10   сигналів Uq1,Uq2 ,..., Uqj ,...Uqm , що містить m елементів. Цей сигнал U1 надходить на вихід q блока ранжування сигналів 7, а відповідному альтернативному варіанту доставки вантажів (наприклад третьому варіанту, якщо Uq3  U1 ) надається пріоритетність № 1. В блоці q редукування множини вхідних сигналів 44 першого блока визначення пріоритету 42 повна множина сигналів Uq1,Uq2 ,..., Uqj ,...Uqm зменшується до m  1 елементів шляхом видалення з  15  неї елемента з пріоритетом № 1, наприклад Uq3  U1 . q В другому блоці визначення пріоритету 42 визначається максимальний сигнал U2 з q множини вхідних сигналів, що містить m  1 елементів, а відповідному альтернативному Uq1  U2 ) надається q пріоритетність № 2. В блоці 44 другого блока визначення пріоритету 42 здійснюється редукування множини вхідних сигналів до m  1 елементів шляхом видалення елемента з пріоритетом № 2. Аналогічним чином в блоці ранжування сигналів 7 формуються сигнали U3,U4,..., Um , а q q q варіанту доставки вантажів (наприклад першому варіанту, якщо 20 25 30 35 відповідним варіантам доставки вантажів надаються пріоритети № 3, № 4,…, №m. Позитивний ефект проявляється в тому, що в порівнянні з прототипом до складу запропонованої системи введено додаткові електронні блоки, що дозволяє системі формувати відповідну матрицю вхідних сигналів, кожному рядку якої відповідають оцінювальні параметри конкретного альтернативного рішення, з подальшою обробкою в автоматичному режимі всіх елементів матриці і формуванням з підвищеною швидкодією ранжованого ряду всіх альтернативних варіантів доставки вантажів. В режимі інформаційної підготовки запропонована система дозволяє вводити вхідну інформацію як у вигляді абсолютних сигналів, так і у вигляді відносних сигналів - згідно з професійними навичками конкретної людини-оператора (експерта), що (як і перевірка коректності введення сигналів у вигляді абсолютних значень) підвищує надійність функціонування системи. Нові властивості системи розширюють її функціональні можливості, а також забезпечують суттєве підвищення швидкодії і надійності процесів багатокритеріального вибору раціонального варіанта доставки вантажів в автоматичному режимі на основі нечіткої логіки. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 40 45 50 1. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки, що містить блок введення вхідної інформації для задавання інтервалів та поточних значень оцінювальних параметрів, блок відображення інформації та комп'ютерний блок нечіткого логічного виведення, що включає блоки настроювання лінгвістичних термів вхідних і вихідного сигналів, базу нечітких правил та послідовно з'єднані блоки фазифікації, агрегації, активізації, акумуляції і дефазифікації, при цьому входи блока фазифікації з'єднані з відповідними входами, а вихід блока дефазифікації - з виходом комп'ютерного блока нечіткого логічного виведення, що підключений до першого входу блока відображення інформації, яка відрізняється тим, що до складу системи введені перший та другий блоки перемикання режимів, блок обчислення максимального значення сигналів, блок ранжування сигналів, послідовно з'єднані блок формування альтернативних варіантів рішень і оцінювальних параметрів та багатоканальний блок нормалізації оцінювальних параметрів, група перших виходів якого підключена до відповідних входів комп'ютерного блока нечіткого логічного 10 UA 84584 U 5 10 15 20 25 30 35 40 45 50 виведення, блок пам'яті, перший вхід якого з'єднаний з виходом комп'ютерного блока нечіткого логічного виведення, та послідовно з'єднані лічильник і перший пороговий елемент, вихід якого підключений до другого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів та через перший елемент ЗАПЕРЕЧЕННЯ - до другого входу блока пам'яті, перший вхід якого з'єднаний з входом лічильника, а вихід - з відповідними інформаційними входами першого та другого керованих ключів, які своїми виходами підключені відповідно до входів блока обчислення максимального значення сигналів та блока ранжування сигналів, вихід блока введення вхідної інформації підключений до першого входу блока формування альтернативних варіантів рішень і оцінювальних параметрів, вихід другого блока перемикання режимів з'єднаний з керованим входом першого керованого ключа та через другий елемент ЗАПЕРЕЧЕННЯ - з керованим входом другого керованого ключа, виходи блока обчислення максимального значення сигналів та блока ранжування сигналів підключені відповідно до другого входу та третього групового входу блока відображення інформації, четвертий вхід якого через третій елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом елемента І, входи якого підключені до групи других виходів багатоканального блока нормалізації оцінювальних параметрів, кожний канал якого включає третій керований ключ та послідовно з'єднані четвертий керований ключ, другий пороговий елемент, п'ятий керований ключ, блок нормалізованих обчислень і перший суматор, вихід якого підключений до відповідного виходу групи перших виходів багатоканального блока нормалізації оцінювальних параметрів та до відповідного входу блока нечіткого логічного виведення, інформаційний вхід четвертого керованого ключа з'єднаний з інформаційним входом третього керованого ключа, входом каналу багатоканального блока нормалізації оцінювальних параметрів і відповідним виходом блока формування альтернативних варіантів рішень і оцінювальних параметрів, а вихід четвертого керованого ключа - з інформаційним входом п'ятого керованого ключа, другий вхід першого суматора підключений до виходу третього керованого ключа, керований вхід якого через четвертий елемент ЗАПЕРЕЧЕННЯ з'єднаний з виходом першого блока перемикання режимів та з керованим входом четвертого керованого ключа, а вихід другого порогового елемента підключений до відповідного виходу групи других виходів багатоканального блока нормалізації оцінювальних параметрів. 2. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки за п. 1, яка відрізняється тим, що блок обчислення максимального значення сигналів включає набір однотипних послідовно з'єднаних обчислювальних блоків, перший вхід першого обчислювального блока підключений до першого входу блока обчислення максимального значення сигналів, перший вхід кожного k-го обчислювального блока підключений до виходу попереднього (k-1)-го обчислювального блока, а другий вхід - до відповідного (k+1)-го входу блока обчислення максимального значення сигналів, загальна кількість входів якого відповідає загальній кількості альтернативних варіантів рішень, а кожний обчислювальний блок містить шостий керований ключ, п'ятий елемент ЗАПЕРЕЧЕННЯ та послідовно з'єднані другий суматор, третій пороговий елемент, сьомий керований ключ і третій суматор, другий прямий вхід якого підключений до виходу шостого керованого ключа, а вихід до виходу обчислювального блока, перший вхід якого з'єднаний з прямим входом, а другий вхід - з інвертованим входом другого суматора, інформаційний вхід сьомого керованого ключа підключений до входу третього порогового елемента, вихід якого через п'ятий елемент ЗАПЕРЕЧЕННЯ підключений до керованого входу шостого керованого ключа, інформаційний вхід якого з'єднаний з другим входом обчислювального блока. 3. Комп'ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки за пп. 1, 2, яка відрізняється тим, що блок ранжування сигналів включає набір однотипних послідовно з'єднаних блоків визначення пріоритету, кожний з яких містить послідовно з'єднані блок обчислення максимального значення сигналів та блок редукування множини вхідних сигналів, виходи якого підключені до відповідних виходів блока визначення пріоритету, а входи - до відповідних входів блока визначення пріоритету і блока обчислення максимального значення сигналів, вихід якого з'єднаний з додатковим входом блока редукування множини вхідних сигналів та з відповідним виходом блока ранжування сигналів. 11 UA 84584 U 12 UA 84584 U 13 UA 84584 U 14 UA 84584 U Комп’ютерна верстка А. Крижанівський Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 15

Дивитися

Додаткова інформація

Автори англійською

Kondratenko Yurii Panteliiovych, Kondratenko Volodymyr Yuriiovych, Sidenko Yevhen Viktorovych

Автори російською

Кондратенко Юрий Пантелеевич, Кондратенко Владимир Юрьевич, Сиденко Евгений Викторович

МПК / Мітки

МПК: G06F 17/18

Мітки: вантажів, система, комп'ютерна, варіанта, раціонального, нечіткої, багатокритеріального, доставки, вибору, логіки, основі

Код посилання

<a href="https://ua.patents.su/17-84584-kompyuterna-sistema-bagatokriterialnogo-viboru-racionalnogo-varianta-dostavki-vantazhiv-na-osnovi-nechitko-logiki.html" target="_blank" rel="follow" title="База патентів України">Комп’ютерна система багатокритеріального вибору раціонального варіанта доставки вантажів на основі нечіткої логіки</a>

Подібні патенти