№ 881 (2017)

УДК 004.021:004.027:004.6:004.77

1А. О. Ігнатович, 2 Р.-А. Д. Іванців, 3Н. Я. Павич
Національний університет “Львівська політехніка”,
1кафедра електронних обчислювальних машин,
2 кафедра систем автоматизованого проектування,
3 кафедра програмного забезпечення

КРИТЕРІЙ ОЦІНЮВАННЯ ЕФЕКТИВНОСТІ КОМПОНЕНТІВ БЕЗПЕКИ КОМП’ЮТЕРНИХ СИСТЕМ

© Ігнатович А. О., Іванців Р.-А. Д., Павич Н. Я., 2017

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

1A. Ihnatovych, 2R. Ivantsiv, 3N. Pavych
Lviv Polytechnic National University,
1Computer Engineering Department
2Department of Computer-Aided Design
3Department of Software

EFFICIENCY EVALUATION CRITERION OF SECURITY
COMPONENTS OF COMPUTER SYSTEMS

© Ihnatovych A., Ivantsiv R., Pavych N., 2017

Current situation of efficiency evaluation of security components of computer systems and networks is analyzed. It is founded that mentioned in the article effectiveness assessment methods are not sufficiently provided with fundamental theory and methodology and to great extent are subjective. Usage of generalized efficiency evaluation criterion is proposed. Methodology of usage of such criterion on the test case with block ciphers is overviewed. In the article is shown that usage of the proposed criterion increases the objectivity of the process of the efficiency evaluation of security components of computer systems and networks.
Key words: efficiency evaluation, criterion for evaluating the effectiveness, security components, computer systems.

Література – 8

УДК 681.3, 004.728

Л. О. Березко, Я. П. Гурик
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

РЕАЛІЗАЦІЯ МЕРЕЖЕВОГО СТЕКА ПРОТОКОЛІВ
ДЛЯ ОС Linux З ВИКОРИСТАННЯМ ТЕХНОЛОГІЇ DPDK

© Березко Л .О., Гурик Я. П., 2017

Розглянуто завдання підвищення швидкодії наявних мережевих стеків протоколів. Проаналізовано засоби високошвидкісної обробки пакетів. Запропоновано архітектуру мережевого стека протоколів.
Ключові слова: мережевий стек, мережевий адаптер, DPDK.

L. Berezko, Y. Huryk
Lviv Polytechnic National University,
Computer Engineering Department

IMPLEMENTATION OF DPDK BASED TCP/IP
PROTOCOLS STACK FOR OS Linux

© Berezko L. O., Huryk Y. P., 2017

The performance problem of network stacks currently implemented in operating systems. Analysis of frameworks for high-performance packet IO. An architectural diagram of the custom network stack.
Key words: network stack, NIC, DPDK.

Література – 10

УДК 004.733

Л. О. Березко, І. Ю. Клачко
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

КОМП’ЮТЕРНА МОБІЛЬНА МЕРЕЖА МІСТА ЛЬВОВА

© Березко Л. О., Клачко І. Ю., 2017

Розглянуто задачу вибору безкабельної технології, на основі якої може бути розроблена мобільна комп’ютерна мережа на території міста Львова із урахуванням територій зі щільною забудовою та таких, для яких створити кабельну мережу проблематично. Розглянуто переваги технологій безкабельного зв’язку та запропоновано технологію для розв’язання поставленої задачі.
Ключові слова: комп’ютерна мережа, технологія WiMAX.

L. Berezko, I. Klachko
Lviv Polytechnic National University,
Computer Engineering Department

COMPUTER MOBILE NETWORK OF THE CITY OF LVIV

© Berezko L., Klachko I., 2017

The problem of the choice of non-cable technology on the basis of which a network for data transmission on the territory of the city of Lviv, including dense buildings and those for which the cable network is not relevant, is considered. Several basic technologies of wireless communication are considered and technology is proposed for solving this problem.
Key words: computer network, WiMAX technology.

Література – 7

УДК 004.3; 004.7

О. Ю. Бочкарьов, В. А. Голембо, Ю. А. Крайкін
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

БЕЗДРОТОВА МЕРЕЖА СЕНСОРНИХ ТА ВИКОНАВЧИХ
ВУЗЛІВ У СКЛАДІ КІБЕРФІЗИЧНОЇ СИСТЕМИ

© Бочкарьов О. Ю., Голебмбо В. А., Крайкін Ю. А., 2017

Розглянуто проблему розроблення бездротової мережі сенсорних та виконавчих вузлів у складі кіберфізичної системи (КФС). Проаналізовано способи реалізації схеми бездротового зв’язку. Запропоновано структуру та алгоритми роботи мережі. Наведено результати реалізації сенсорних та виконавчих вузлів мережі.
Ключові слова: бездротова мережа сенсорних та виконавчих вузлів, кіберфізична система.

A. Botchkaryov, V. Golembo, Yu. Kraikin
Lviv Polytechnic National University,
Computer Engineering Department

WIRELESS SENSOR-ACTUATOR NETWORK
AS A PART OF THE CYBER-PHYSICAL SYSTEM

© Botchkaryov A., Golembo V., Kraikin Yu., 2017

The problem of developing wireless sensor-actuator network as a part of the cyber-physical system is considered. The ways of implementation of the wireless connections’ scheme are analyzed. The network structure and algorithms of its operation are proposed. The results of implementation of the sensor and actuator nodes are considered.
Key words: wireless sensor-actuator network, cyber-physical system.

Література – 11

УДК 004.382

В. С. Глухов, В. М. Хоміць
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ПІДХІД ДО РЕАЛІЗАЦІЇ НА ПЛІС ЗАСОБАМИ ПАКЕТА
VIVADO C-ОПИСІВ АЛГОРИТМУ СТИСНЕННЯ ЗОБРАЖЕНЬ

© Глухов В. С., Хоміць В. М., 2017

Розглянуто особливості побудови пристроїв для стиснення монохромних зображень без втрат методом JPEG-LS на сучасних ПЛІС. Апробовано можливості пакета Vivado (ф. Xilinx) з перетворення опису алгоритму JPEG-LS мовою C на VHDL-описи, придатні для імплементації в ПЛІС. Визначено конструкції мови C, які не можуть оброблятися вказаними засобами, та можливі способи обходу таких конструкцій.
Ключові слова: стиснення без втрат, ПЛІС, JPEG-LS, програмна реалізація, апаратна реалізація.

V. Hlukhov, V. Khomits
Lviv Polytechnic National University,
Computer Engineering Department

APPROACH TO IMPLEMENTATION ON FPGA
OF DATA COMPRESSION ALGORITHM C LANGUAGE
DESCRIPTIONS BY THE MEANS OF VIVADO PACKAGE

© Hlukhov V., Khomits V., 2017

The features of devices for monochrome images lossless compression by JPEG-LS method in modern element base are discussed. Capabilities of Vivado package (Xilinx) for JPEG-LS algorithm C to suitable for implementation in FPGAs VHDL-descriptions transformation were tested and described. C language structures, which can not be processed by specified means and possible circumvention of such structures were defined.
Key words: lossless compression, FPGA, JPEG-LS, software implementation, hardware implementation.

Література – 8

УДК 004.382

В. С. Глухов, В. М. Хоміць
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ПІДХІД ДО СТИСНЕННЯ ЗОБРАЖЕНЬ
БЕЗ ВТРАТ МЕТОДОМ JPEG-LS

© Глухов В. С., Хоміць В. М., 2017

Розглянуто особливості побудови пристроїв для стиснення монохромних зображень без втрат методом JPEG-LS на сучасних ПЛІС. Детально описано алгоритм стиснення JPEG-LS, його програмну реалізацію мовою C та її часові характеристики.
Ключові слова: стиснення без втрат, ПЛІС, JPEG-LS, програмна реалізація, апаратна реалізація

V. Hlukhov, V. Khomits
Lviv Polytechnic National University,
Computer Engineering Department

APPROACH TO IMPLEMENTATION OF JPEG-LS
LOSSLESS IMAGE COMPRESSION METHOD

© Hlukhov V., Khomits V., 2017

The features of devices for monochrome images lossless compression by JPEG-LS method in modern element base are discussed. Details of compression algorithm JPEG-LS, its C language implementation and its time characteristics are described.
Key words: lossless compression, FPGA, JPEG-LS, software and hardware implementation.

Література – 12

УДК 004.382

І. М. Жолубак, В. С. Глухов
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

РЕАЛІЗАЦІЯ У ПЛІС ПОМНОЖУВАЧІВ
ЕЛЕМЕНТІВ ПОЛІВ ГАЛУА ВИСОКИХ ПОРЯДКІВ

© Жолубак І. М., Глухов В. С., 2017

Розглянуто реалізацію матричних помножувачів полів Галуа з основами 2, 5, 3, 7, 13 та вищими основами на ПЛІС фірмиXilinx – Spartan-6 та Altera – Cyclone-5. Показано, що найменшими апаратні затрати будуть у помножувачів полів Галуа з основою 2. Для реалізації помножувачів полів Галуа різних основ розроблено програму для автоматизованого синтезу VHDL коду помножувачів.
Ключові слова: поля Галуа GF (dm), помножувач, модифікована комірка Гілда, LUT, генератор ядер.
I. Zholubak, V. Hlukhov
Lviv Polytechnic National University,
Computer Engineering Department

MULTIPLIER REALIZATION IN FPGA
OF THE HIGH LEVEL GALOIS FIELDS

© Zholubak I., Hluhov V., 2017

In this paper, the implementation of matrix multipliers of the Galois fields with basics 2, 3, 5, 7, 13 and the analysis of the implementation of multipliers with a higher basis on the FPGA Xilinx Spartan-6 and Altera – Cyclone-5 is considered. It is shown that the smallest hardware costs will be in multiples of Galois fields with a base 2. For the implementation of the Guild cells with a large foundation, the core generator of the modified Guild cells was implemented.
Key words: Galois fields GF (dm), multiplier, modified Guild cell, LUT, nucleus generator.

Література – 8

УДК 004.021; 004.383

Ю. С. Клушин
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ПІДВИЩЕННЯ ТОЧНОСТІ ОЦІНЮВАННЯ ЧАСУ ВИКОНАННЯ СКЛАДАНИХ ПРОГРАМНИХ КОМПЛЕКСІВ
У БАГАТОПРОЦЕСОРНИХ КОМП’ЮТЕРНИХ СИСТЕМАХ
ПІД ЧАС ПОЯРУСНОГО СТОХАСТИЧНОГО МОДЕЛЮВАННЯ

© Клушин Ю. С., 2017

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

Y. Klushyn
Lviv Polytechnic National University,
Computer Engineering Department

INCREASING THE ACCURACY OF EVALUATION OF THE PERFORMANCE PERIOD OF SOFTWARE COMPLEX COMPONENTS
IN MULTIPROCESSOR COMPUTER SYSTEMS UNDER NOISE STOCHASTIC MODELING

© Klushyn Y., 2017

To improve the accuracy of the estimation of the time of execution of complex software complexes on parallel computers, an algorithm for the uniform distribution of vertices of a graph of a given set of interrelated works is developed. This algorithm is used in the method of plywood stochastic simulation of multiprocessor computer systems.
Key words: parallel computing systems, complex interconnected works, direct stochastic modeling, Markov process.

Література – 13

УДК 004.3; 004.7

А. О. Мельник, Д. В. Лихотоп, А. В. Гребеняк
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ВБУДОВАНА ЛОКАЛЬНА КОМП’ЮТЕРНА WI-FI МЕРЕЖА
З КОНФІГУРУВАННЯМ ЗА ДОПОМОГОЮ ТЕХНОЛОГІЇ BLUETOOTH

© Мельник А. О., Лихотоп Д. В., Гребеняк А. В., 2017

Розроблено та досліджено принципи побудови мобільної локальної мережі для кіберфізичних систем на базі мікропроцесорів з безкабельним інтерфейсом WI-FI, яка націлена на високу швидкість приймання–передавання даних між клієнтами, а також на кількість клієнтів до 16 на одну точку доступу, які є одночасно під’єднаними і мають можливість передавати дані.
Зокрема, досліджено проблему організації комутації клієнтів мережі між собою. Запропоновано формати пакетів даних для пересилання від клієнта до клієнта за ідентифікатором, від клієнта до групи клієнтів одного типу, ідентифікації клієнта – для внесення повної інформації про пристрій, та налаштувань клієнта – для надсилання налаштувань конфігураційного файла клієнтові за ідентифікатором.
Реалізовано функції для розділення “склеєних” пакетів під час пересилання, всіляких перевірок на цілісність пакета даних та правильність його формування.
Запропоновано використовувати технологію Bluetooth Low Energy (BLE) як додатковий канал для конфігурації мережі, а саме: налаштування назви безкабельної мережі, паролю доступу, режимів функціонування модуля (автовизначення, точка доступу, станція), режимів шифрування, обмеження доступу з інших пристроїв, незалежно від налаштувань режиму роботи модуля в цей час. Розглянуто верхні рівні стека протоколів Bluetooth (GAP, GATT), специфікацію та основні аспекти для побудови пристрою на BLE.
Розроблено додаток для ОС Android, який спрощує роботу з мережею та разом з нею утворює систему керування та моніторингу. Наведено приклад додатка, який є користувацьким інтерфейсом для конфігурування основних налаштувань мережі.
Ключові слова: вбудована локальна комп’ютерна Wi-Fi мережа, кіберфізична система, технологія Bluetooth Low Energy.

A. O. Melnyk, D. V. Lykhotop, A. V. Grebeniak
Lviv Polytechnic National University,
Computer Engineering Department

EMBEDDED LOCAL WI-FI COMPUTER NETWORK WITH CONFIGURATION USING BLUETOOTH TECHNOLOGY

© Melnyk A., Lykhotop D., Grebeniak A., 2017

The design principles of a mobile LAN for cyber-physical systems based on microprocessors with a WI-FI wireless interface, aimed at high speed data receiving and transmission between customers, as well as the number of clients up to 16 per access point that are simultaneously connected and have the ability to transmit data are developed and investigated.
In particular, the problem of switching network clients among themselves is investigated. The offered formats of data packets for forwarding from customer to customer by identifier, from client to client group of one type, client identification – for complete information about the device, and client settings – for sending client configuration file settings by ID.
Functions to separate “packaged” packages when forwarding, all possible checks on the integrity of the data packet and the correctness of its formation are implemented.
The Bluetooth Low Energy (BLE) technology as an additional channel for network configuration is proposed to use, namely: configuring the name of a non-cable network, access password, module operation modes (autodetection, access point, station), encryption modes, restrictions on access from other devices, regardless of module mode settings in current time. The upper levels of the Bluetooth protocol stack (GAP, GATT), the specification, and the main aspects to blend the device into BLE are considered.
An Android application that simplifies the work of the network and, together with it, creates a management and monitoring system is developed. An example application, which is a user interface for the basic network settings configuring is provided.
Key words: embedded local wi-fi computer network, cyber-physical system, Bluetooth Low Energy technology

Література – 5

УДК 004.65: 004.9

Н. Я. Павич, Б. Є. Кутковий
Національний університет “Львівська політехніка”,
кафедра програмного забезпечення

СПОСІБ ПРИСКОРЕНОГО ОБСЛУГОВУВАННЯ АРІ ЗАПИТІВ
ДО СИСТЕМ УПРАВЛІННЯ ХМАРНИМИ БАЗАМИ ДАНИХ

© Павич Н. Я., Кутковий Б. Є., 2017

Проаналізовано сучасний стан обслуговування Application Programming Interface (API) запитів до систем управління хмарними базами даних. Встановлено доцільність створення засобів щодо зменшення часу обслуговування таких запитів та ефективної синхронізованості локальної та хмарної баз даних. З’ясовано основні особливості та принципи реплікації даних. Обґрунтовано доцільність використання для реплікації даних лічильника поколінь замість системного таймера. Запропоновано асинхронний спосіб прискореного обслуговування АРІ запитів до систем управління хмарними базами даних за рахунок застосування синхронізаційної акумулятивної таблиці та реєстрації змін у базах даних за допомогою двоетапного встановлення поколінь. Розроблено бібліотеку, яка забезпечує виконання асинхронних API запитів до системи управління хмарними базами даних Salesforce. Бібліотека може бути використана у будь-якому Ruby on Rails застосунку. Оцінено вигоди від запропонованих рішень на тестовому прикладі. Отримані результати тестових досліджень підтверджують мінімізацію часу обслуговування API викликів до систем управління хмарними базами даних за запропонованим асинхронним способом.
Ключові слова: АРІ запити, прискорене обслуговування, системи управління базами даних, хмарна база даних.

N. Pavych, B. Kutkovyi
Lviv Polytechnic National University,
Department of Software

ACCELERATED SERVICING METHOD OF API CALLS
TO CLOUD-DATABASE MANAGEMENT SYSTEMS

© Pavych N., Kutkovyi B., 2017

Analyzed the current state of the Application Programming Interface (API) calls to cloud database management systems. The expediency of creating tools to reduce the time for servicing such requests and the effective synchronization of the local and cloud databases has been established. The main features and principles of data replication are clarified. The expediency of using the counter of generations in the replication process instead of the system timer is justified. An asynchronous method of accelerated servicing for API calls to cloud database management systems is proposed by using a synchronization accumulative table and registering changes in databases using a two-stage set of generations. A library that provides the implementation of asynchronous API queries for the Salesforce cloud management system has been developed. The library can be used in any Ruby on Rails application. The evaluation of the benefits for the proposed solutions in the test case was carried out. The results of the test studies confirm the minimization of the service time for API calls to the cloud database management systems based on the proposed asynchronous method.
Key words: API calls, accelerated servicing, database management systems, cloud database.

Література – 16

УДК 004.032.2

Я. С. Парамуд, В. І. Яркун
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

АЛГОРИТМІЧНО-ПРОГРАМНІ ЗАСОБИ РОЗПІЗНАВАННЯ РУКОПИСНИХ СИМВОЛІВ НА ЗОБРАЖЕННІ

© Парамуд Я. С., Яркун В. І., 2017

Розглянуто алгоритмічно-програмні засоби розпізнавання рукописних символів на зображенні за алгоритмом логістичної регресії та побудови штучної нейронної мережі (ШНМ). Здійснено порівняльний аналіз цих двох підходів. Виконано тестування рукописних цифр. Встановлено, що краща якість розпізнавання досягається у разі використання штучної нейронної мережі.
Ключові слова: логістична регресія, штучна нейронна мережа, розпізнавання символів, машинне навчання, функція вартості, градієнт пониження.

Y. Paramud, V. Yarkun
Lviv Polytechnic National University,
Computer Engineering Department

ALGORITHMIC AND SOFTWARE MEANS OF HANDWRITTEN SYMBOLS RECOGNITION

© Paramud Y., Yarkun V., 2017

In this article is considered the algorithm of logistic regression and construction of the neural network for the recognition of handwritten symbols in the image. Examples of implementation of two approaches for solving the problem of numerical recognition are given. The efficiency of using a neural network, as the provision of the most reliable recognition results, is explored.
Key words: logistic regression, neural network, symbols recognition, machine learning, cost function, gradient descent.

Література – 7

УДК 004.7, 658.012.324

І. І. Пастернак
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ЗАСОБИ ПЕРЕВІРКИ ВУЗЛІВ КОМУНІКАЦІЙНОЇ
МЕРЕЖІ КІБЕРФІЗИЧНОЇ СИСТЕМИ

© Пастернак І. І., 2017

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

I. Pasternak
Lviv Polytechnic National University,
Computer Engineering Department

MEANS OF UNITS VERIFY THE RELIABILITY
OF COMMUNICATION NETWORK SYSTEMS CYBER PHYSICAL

© Pasternak I., 2017

Analyzed the principles of building communication networks. The advantages and disadvantages of existing today means implementing diagnostic environments. A reliable means of verification nodes in a communication network cyber physics system.
Key words: communication network, client, server, cyber physics system.

Література – 12

УДК 004.421.2:517.443

І. О. Процько, Р. В. Рикмас
Національний університет “Львівська політехніка”, ІППТ,
кафедра інформаційних систем і технологій

АВТОМАТИЧНЕ ГЕНЕРУВАННЯ ЕФЕКТИВНИХ
АЛГОРИТМІВ ДКП-II НА ОСНОВІ ЦИКЛІЧНИХ ЗГОРТОК

© Процько І. О., Рикмас Р. В., 2017

Розглянуто програмну реалізацію дискретного косинусного перетворення другого типу ДКП-II на основі циклічних згорток. Визначено етапи автоматичного генерування ефективних алгоритмів для обчислення ДКП-II довільного обсягу N. Алгоритм ДКП-II має швидшу програмну реалізацію для коротких обсягів порівняно з відомою бібліотекою FFTW.
Ключові слова: дискретне косинусне перетворення (ДКП), блочно-циклічна структура, твірний масив, циклічна згортка, автоматичне генерування алгоритмів.

I. Protsko, R. Rykmas,
Lviv Polytechnic National University
Department of Informational Systems and Technology

AUTOMATIC GENERATION OF THE EFFICIENT
ALGORITHMS OF DCT-II BASED ON CYCLIC CONVOLUTIONS

© Protsko I., Rykmas R., 2017

Program of efficient implementation the discrete cosine transform of type-II using cyclic convolutions have been considered. The stages of automatic code generation the algorithms for the computation of DCT-II an arbitrary size N have been determined. The algorithm of DCT-II presents a better program performance for short sizes of transform, than known FFTW library.
Кеу words: discrete cosine transform (DCT), block-circular structure, hashing array, cyclic convolution, program implementation, automatic code generation.

Література – 16

УДК 004.932

В. Я. Пуйда
Національний університет ”Львівська політехніка”,
кафедра електронних обчислювальних машин

МУЛЬТИПРОЦЕСОРНА СИСТЕМА
ДЛЯ ВИКОНАННЯ ЗАДАЧ ТЕХНІЧНОГО ЗОРУ

© Пуйда В. Я., 2017

Запропоновано варіант системи технічного зору на основі багатопроцесорної архітектури з використанням багатопортової пам’яті з рівним доступом усіх спецпроцесорів.
Ключові слова: система технічного зору, відеозображення, сегментація, ідентифікація.

V. Puyda
Lviv Polytechnic National University,
Computer Engineering Department

MULTI-PROCESSOR COMPUTER VISION SYSTEM

© Puyda V.,2017

We propose a computer vision system based on multi-processor architecture that uses multi-port memory with equal access to all special microprocessors.
Key words: computer vision system, video stream, image segmentation, identification.

Література – 7

УДК 004.932

В. Я. Пуйда
Національний університет ”Львівська політехніка”,
кафедра електронних обчислювальних машин

СПЕЦПРОЦЕСОР ДЛЯ ВИЗНАЧЕННЯ ХАРАКТЕРНИХ
ОЗНАК НА ОСНОВІ АЛГОРИТМУ SURF

© Пуйда В. Я., 2017

Запропоновано структуру спецпроцесора реалізації алгоритму визначення характерних ознак відеооб’єкта на основі алгоритму SURF для спеціалізованої системи технічного зору.
Ключові слова: система технічного зору, відеозображення, характерні ознаки, ідентифікація.
V. Puyda
Lviv Polytechnic National University,
Computer Engineering Department

SPECIAL PROCESSOR FOR FEATURE DETECTION
BASED ON THE SURF ALGORITHM

© Puyda V., 2017

We propose a structure of special processor implementing feature detection in a video stream based on the SURF algorithm to be used in computer vision systems.
Key words: computer vision, video stream, SURF features, image identification.

Література – 3

УДК 519.718

В. В. Різник1, М. Т. Соломко2
1Національний університет “Львівська політехніка”,
кафедра автоматизованих систем управління,
2Національний університет водного господарства та природокористування, м. Рівне,
кафедра обчислювальної техніки

КОМБІНАТОРНИЙ МЕТОД МІНІМІЗАЦІЇ БУЛЕВИХ ФУНКЦІЙ

© Різник В. В., Соломко М. Т., 2017

Розглянуто нову процедуру алгебри логіки – суперсклеювання змінних, яка здійснюється за наявності у структурі таблиці істинності повної бінарної комбінаторної системи з повторенням або неповної бінарної комбінаторної системи з повторенням. Ефективність алгебричної операції суперсклеювання змінних істотно спрощує алгоритм мінімізації булевих функцій, що уможливлює мінімізацію функцій з кількістю змінних до 10.
Ключові слова: булева функція, метод мінімізації, мінімізація логічної функції, блок-схема з повторенням, мінтерми, суперсклеювання змінних.

V. V. Riznyk1, M. T. Solomko2
1Lviv Polytechnic National University, Department of Control Aided Systems
2National University of Water and Environmental Engineering,
Rivne, Department of Computer Engineering

COMBINATORIAL METHOD OF MINIMIZING BOOLEAN FUNCTIONS

© Riznyk V., Solomko M., 2017

Considered the new procedure of logic algebra – super-sticking of variables, which is carried out in the presence of a truth table in complete binary combinatorial system with a repetition or incomplete of the system considered. The efficiency of the algebraic operation of super-sticking variables greatly simplifies the algorithm for minimizing boolean functions, which allows manual minimization of the functions.
Key words: boolean function, method of minimizing, minimization of logic function, block-design with repetition, minterms, super-sticking of variables.

Література – 17

УДК 004.7, 004.8, 004.9

А. М. Сало, О. І. Кравець
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

ПРОТОКОЛИ ВИКОНАВЧИХ ПРИСТРОЇВ
У ВЕНДИНГОВИХ КІБЕРФІЗИЧНИХ СИСТЕМАХ

© Сало А. М., Кравець О.І., 2017

Здійснено огляд інтерфейсів та протоколів периферійних пристроїв для вендингових автоматів, виконано їх порівняння. На основі особливостей, які наведені в порівняльній характеристиці, запропоновано реалізацію уніфікованого програмного інтерфейсу для набору цих протоколів. Описані етапи взаємодії між платою управління та виконавчими пристроями. Наведено структурну схему реалізації інтерфейсу.
Ключові слова: вендинг, MDB, Executive, ccTalk, CCNET, SSP, уніфікований інтерфейс.

A. Salo, O. Kravets
Lviv Polytechnic National University,
Computer Engineering Department

PROTOCOLS OF EXECUTIVE DEVICES
IN VENDING CIBERPHYSIC SYSTEMS

© Salo A., Kravets O., 2017

In the article review of interfaces and peripheral device protocols for vending machines has been conducted and they have been compared. Based on the peculiarities shown in the comparative characteristic realization of unified program interface for the set of given protocols has been suggested. The stages of interaction between control board and actuators have been described. The structural scheme of interface realization has been shown.
Key words: vending, MDB, executive, ccTalk, CCNET, SSP, unified interface.

Література – 10

УДК 004.032.026

П. В. Тимощук
Національний університет “Львівська політехніка”,
кафедра систем автоматизованого проектування

ПАРАЛЕЛЬНЕ ФІЛЬТРУВАННЯ РАНГУ НА ОСНОВІ ІМПУЛЬСНОЇ НЕЙРОННОЇ МЕРЕЖІ ТИПУ “K-WINNERS-TAKE-ALL”

© Тимощук П. В., 2017

Представлено нейронну мережу (НМ) неперервного часу типу “K-winners-take-all” (KWTA), яка ідентифікує К найбільші з-поміж N входів, де керуючий сигнал . Мережа описується рівнянням стану з розривною правою частиною і вихідним рівнянням. Рівняння стану містить шлейф імпульсів, які описуються сумою дельта-функцій Дірака. Головною перевагою мережі порівняно з іншими близькими аналогами є відсутність обмежень на швидкість збіжності. Описано застосування мережі для паралельного фільтрування рангу. Отримані теоретичні результати проілюстровано прикладом комп’ютерного моделювання, який демонструє ефективність мережі.
Ключові слова: мережа неперервного часу, нейронна мережа (НМ) типу
“K-winners-take-all” (KWTA), рівняння стану з розривною правою частиною, шлейф імпульсів, дельта-функція Дірака, паралельне фільтрування рангу.

P. V. Tymoshchuk
Lviv Polytechnic National University,
Department of Computer Aided Design Systems

PARALLEL RANK-ORDER FILTERING BASED
ON IMPULSE K-WINNERS-TAKE-ALL NEURAL NETWORK

© Tymoshchuk P., 2017

A continuous-time K-winners-take-all (KWTA) neural network (NN) which is capable of identifying the largest K of N inputs, where a command signal has presented. The network is described by a state equation with a discontinuous right-hand side and by an output equation. The state equation contains an impulse train defined by a sum of Dirac delta functions. The main advantage of the network is not subject to the intrinsic convergence speed limitations of comparable designs. Application of the network for parallel rank-order filtering has described. Theoretical results are derived and illustrated with computer simulation example that demonstrates the network’s performance.
Key words: continuous-time network, K-winners-take-all (KWTA) neural network (NN), state equation with a discontinuous right-hand side, impulse train, Dirac delta function, parallel rank-order filtering.

Література – 22

УДК. 621.317.7

Б. Р. Трембач
Національний університет “Львівська політехніка”,
кафедра спеціалізованих комп’ютерних систем

МЕТОД ПРОСТОРОВОЇ ІДЕНТИФІКАЦІЇ ДЖЕРЕЛА АКУСТИЧНИХ СИГНАЛІВ У ДВОВИМІРНОМУ ХЕММІНГОВОМУ ПРОСТОРІ

© Трембач Б. Р., 2017

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

B. Trembach
Lviv Polytechnic National University,
Specialized Computer Systems Department

METHOD OF SPATIAL IDENTIFICATION OF ACOUSTIC SIGNALS SOURCE IN THE TWO-DIMENSIONAL HEMMING SPACE

© Trembach B., 2017

The theoretical bases of the correlation method of spatial identification of the source of acoustic signals in the two-dimensional Hemming space of Cartesian coordinates are described.
The structural model of the spatial identification of sources of acoustic signals in Cartesian coordinates of a two-dimensional Hemming space with the priority placement of microphones as receivers of acoustic signals is proposed. Examples of analytical calculations of the system characteristics of the hardware and time complexity of the correlation system based on a certain number of microphones and the corresponding number of interrelations are presented. The structural solutions of the hardware special processor implementation of such a class of multichannel devices for recognition and identification of types and the spatial location of sources of acoustic signals are developed. It is shown the possibility of using such a class of devices in the field of special military equipment of military use.
Key words: acoustic signals, correlators, special processors, Hemming space.

Література – 13

Syndicate content