Том 10 № 1
Постійне посилання зібрання
Переглянути
Перегляд Том 10 № 1 за Дата публікації
Зараз показуємо 1 - 10 з 10
Результатів на сторінці
Налаштування сортування
- ДокументAUTOMATIC CONTROL OF PARAMETERS OF A NON-STATIONARY OBJECT WITH CROSS LINKS(2018) A. PavlovMany objects automatic control unsteady. This is manifested in the change of their parameters. Therefore, periodically adjust the required parameters of the controller. This work is usually carried out rarely. For a long time, regulators are working with is not the optimal settings. The consequence of this is the low quality of many industrial control systems. The solution problem is the use of robust controllers. ACS with traditional PI and PID controllers have a very limited range of normal operation modes due to the appearance of parametric disturbances due to changes in the characteristics of the automated unit and changes in the load on it. The situation is different when using in the architecture of artificial neural network controllers. It is known that when training a neural network, the adaptation procedure is often used. This makes it possible to greatly expand the area of normal operating modes of ACS with neural automatic regulators in comparison with traditional linear regulators. It is also possible to significantly improve the quality of control (especially for a non-stationary multidimensional object), provided that when designing the ACS at the stage of its simulation in the model of the regulatory object model, an adequate simulation model of the executive device. It is also possible to significantly improve the quality of control (especially for a non-stationary multidimensional regulatory object model, an adequate simulation model of the executive device. Especially actual implementation of all these requirements in the application of electric actuators. This article fully complies with these requirements. This is what makes it possible to provide a guaranteed quality of control in non-stationary ACS with multidimensional objects and cross-links between control channels. The possibility of using a known hybrid automatic regulator to stabilize the parameters of a two-channel non-stationary object with two cross-linked. A simulation control system under the action of the object coordinate and parametric perturbations. The simulation showed that the quality control is not reduced
- ДокументRESEARCH AND ANALYSIS OF APPLICATION OF AUTOMATED TESTING IN WEB APPLICATIONS(2018) A. Antonova, B. ShanovskiyThe article discusses the issues of technology and methodology for automating the process of testing Web applications. Currently, developers and automation professionals are moving to popular developing development environments. In the process of developing and testing software in the team, not only developers and testers work, but also business professionals who define a set of changes when new versions of software products are released. When you update the product, an integral part of the release is the creation of automated testing. Means of providing automation is the use of an object-oriented approach to project implementation, a standard set of tools for providing processes for building and debugging programs, connecting auxiliary libraries for the programming language used (C++, C#, Java, etc.); checking the system versions, storing the automation project and the software product in one location.The main goal of this study is to identify and then analyze the weaknesses and strengths of methods for automating the testing of web applications, which are currently in the stage of rapid development. To carry out the research itself, information work was carried out (articles, reports, automation tools themselves) of the development stages of this topic. As a result, the authors made conclusions about further directions in the development of web application testing, identified the merits of existing solutions and identified areas that are not sufficiently developed.
- ДокументНЕЙРОМЕРЕЖЕВЕ МОДЕЛЮВАННЯ ЗАЛЕЖНОСТЕЙ РЕЗУЛЬТАТІВ ВИПРОБУВАНЬ ГАЗОТУРБІННИХ АВІАДВИГУНІВ(2018) С. О. Субботін, О. В. КорнієнкоРоботу присвячено вирішенню актуального завдання створення математичного забезпечення для побудови моделей кількісних залежностей на основі багатошарових нейронних мереж та вирішенню за його допомогою практичної задачі моделювання залежностей параметрів процесу роботи авіаційних двигунів під час їх випробувань. Запропоновано метод побудови глибоких нейронних мереж прямого поширення, який використовує коригувальну нейронну мережу для покращення результатів роботи звичайної нейромережі. Пропонована архітектура нейромережі складається з двох блоків-нейромереж: перший – чотиришарова нейромережа прямого поширення, другий – нейронна мережа, що виправляє результати роботи першої. Для цього значення виходу першої мережі передається на вхід другої разом із вхідними параметрами. При цьому для збільшення точності для кожного вихідного параметра будується окрема модель. Кожна з нейронних мереж навчається окремо, що дозволяє спростити та прискорити процес навчання. Навчання пропонованої нейромережі пропонується проводити на основі градієнтного методу та техніки зворотного поширення помилки. У процесі навчання мінімізується функція помилки мережі, яка визначає різницю між виходами мережі і реальними значеннями. Для збільшення точності моделі, побудованої на основі гібридної нейромережі із коригувальним блоком, пропонується виконувати відбір інформативних ознак шляхом послідовного видалення найменш інформативних ознак, доки помилка нейронної мережі не збільшиться від чергового видалення ознаки. Для прискорення відбору доцільно використовувати зменшену кількість епох навчання та не використовувати коригувальну нейронну мережу. Розроблено програмне забезпечення, яке реалізує запропонований метод і дозволяє виконувати побудову нейронних мереж, їх навчання та тестування на вибірках даних; вирішено практичне завдання визначення значень параметрів авіаційних двигунів при проведені їх випробувань.
- ДокументTHE DIFFERENCE BETWEEN DEVELOPING SINGLE PAGE APPLICATION AND TRADITIONAL WEB APPLICATION BASED ON MECHATRONICS ROBOT LABORATORY ONAFT APPLICATION(2018) V. Solovei, O. Olshevska, Y. BortsovaToday most of desktop and mobile applications have analogues in the form of web-based applications. With evolution of development technologies and web technologies web application increased in functionality to desktop applications. The Web application consists of two parts of the client part and the server part. The client part is responsible for providing the user with visual information through the browser. The server part is responsible for processing and storing data.MPA appeared simultaneously with the Internet. Multiple-page applications work in a "traditional" way. Every change eg. display the data or submit data back to the server. With the advent of AJAX, MPA learned to load not the whole page, but only a part of it, which eventually led to the appearance of the SPA. SPA is the principle of development when only one page is transferred to the client part, and the content is downloaded only to a certain part of the page, without rebooting it, which allows to speed up the application and simplify the user experience of using the application to the level of desktop applications.Based on the SPA, the Mechatronics Robot Laboratory ONAFT application was designed to automate the management process. The application implements the client-server architecture. The server part consists of a RESTful API, which allows you to get unified access to the application functionality, and a database for storing information. Since the client part is a spa, this allows you to reduce the load on the connection to the server and improve the user experience
- ДокументНАСТРОЙКА НЕЙРОННОЙ СЕТИ ПРИ АВТОМАТИЧЕСКОМ СИНТЕЗЕ СЕТЕЙ ПЕТРИ(2018) А. А. Гурский, С. М. ДубнаВ настоящей работе представлен определенный этап разработки интеллектуальной системы, связанной с автоматическим синтезом сетей Петри. Рассматривается определенная архитектура искусственной нейронной сети, которая положена в основу интеллектуальной системы, направленной главным образом на формирование алгоритмов настройки координирующих систем автоматического управления. Особенность функционирования рассматриваемой архитектуры нейронной сети заключается в том, что в любой момент времени может быть активен только один нейрон из определенного количества возможных для активизации других нейронов сети. В работе представляется алгоритм настройки данной нейронной сети, который связан с инцидентной матрицей формируемой сети Петри. При этом формируемая сеть Петри представляет алгоритм настройки координирующей системы автоматического управления. В заключительной части работы представлена разработанная в программной среде MATLAB/Simulink система, формирующая инцидентную матрицу сети Петри на базе функционирования нейронной сети. Отражается визуализация процесса формирования сети Петри, представляющей алгоритм настройки системы управления. Данная визуализация дает возможность представить результат формирования алгоритма, тем самым позволяет определить специалисту, при необходимости, нужную корректировку данного алгоритма.
- ДокументКЛАСТЕРНИЙ АНАЛІЗ ДАНИХ В АВТОМАТИЗОВАНИХ СИСТЕМАХ ПРОСТЕЖУВАНОСТІ(2018) О. М. Жигайло, В. В. БорисВажливою особливістю технологічних процесів харчових виробництв є істотний вплив характеристик сировини, що переробляється, на показники якості готової продукції. Тому при виділенні об'єкта управління пропонується розглядати разом: певний етап технологічного процесу, що реалізується одним агрегатом або якоюсь їх групою, та ті бізнес-процеси, які впливають на особливості його протікання і на одержуваний кінцевий результат. Для управління такими складними об'єктами використовуються різні автоматизовані системи, які накопичують у своїх базах даних великі обсяги інформації. Розробка і реалізація нових алгоритмів на основі методів інтелектуального аналізу даних, які з урахуванням цілей управління і даних про об'єкт управління могли б забезпечувати вибір найбільш ефективного варіанту управлінського рішення, є дуже актуальним завданням. Прийняті управлінські рішення, як результати використання розробленого алгоритму, повинні в подальшому забезпечувати еволюцію технологій управління розглянутими об'єктами.Широке вивчення предметної області підтвердило доцільність вибору методу кластерного аналізу як основи для розроблюваного алгоритму. Це сприяло створенню авторської класифікації різних методів і алгоритмів кластеризації. Результат їх порівняльного аналізу привів до постановки завдання реалізації процедури вдосконаленою кластеризації даних на основі методу k-means, яка б забезпечувала визначення положень початкових центрів кластерів і автоматичний розрахунок їх кількості. Розроблений новий програмний модуль кластерного аналізу «Zhy & Bor» був апробований на різних тестових прикладах набору даних і при наявності "спірних" об'єктів показав свою перевагу перед результатами використання методу k-means в таких програмних інструментах, як Deductor Studio Academic, Statistica StatSoft, SPSS Modeler IBM.
- ДокументПРИМЕНИМОСТЬ МАШИННОГО ОБУЧЕНИЯ ДЛЯ ЗАДАЧ КЛАССИФИКАЦИИ АТАК НА ВЕБ-СИСТЕМЫ. ЧАСТЬ 3(2018) К. В. Смирнова, А. О. Смирнов, В. М. ПлотниковРассмотрена возможность применения машинного обучения для задач классификации вредоносных запросов к веб-приложению. Рассматриваемый подход исключает использование детерминированных систем анализа (например, экспертных), и строится на применении каскада нейронных сетей или же персептронов по приближенной модели к реальному человеческому мозгу. Основной замысел работы состоит в том, чтобы дать возможность описывать сложные векторы атак, состоящие из множеств признаков, абстрактными терминами для составления обучающей выборки, контроля качества распознавания и классификации каждого из слоев (сетей), участвующих в работе, с возможностью корректировать не всю сеть, а только малый ее участок, в обучение которого закралась ошибка или неточность. Дизайн разработанной сети можно описать как каскадную масштабируемую нейронную сеть.В разработанной системе обнаружения вторжений использована трехслойная нейронная сеть. Слои возможно наращивать независимо друг от друга каскадами. Во второй части [2] рассматривался вопрос минимизации ложных срабатываний средствами нейронной сети и ее архитектуры. Несомненно, выносить и обучать отдельные нейроны или подсети сети для обнаружения попыток обойти рассматриваемую систему обнаружения вторжений - это верное решение. Однако, следует упомянуть и подход, который позволяет повысить точность и уменьшить ложные срабатывания - токенизацию.
- ДокументНА ШЛЯХУ ДО ІНДУСТРІЇ 4.0: ІНТЕГРАЦІЯ ІСНУЮЧИХ АСУТП З ХМАРНИМИ СЕРВІСАМИ(2018) А. В. Шишак, О. М. ПупенаСучасний світ прямує в напрямку побудови гнучкого виробництва, яке передбачає задоволення потреб кожного клієнта, виготовлення якісного продукту, високоефективне використання всіх ресурсів підприємства. Під час дослідження, результати якого наведені у статті, було розглянуто моделі архітектур Індустрії 4.0, які передбачають задоволення принципів побудови ефективного виробництва. Детально був проведений аналіз німецької моделі Reference architecture model for Industrie 4.0. Її основною ідеєю є представлення всіх активів підприємства у вигляді кібер-фізичних систем та забезпечення можливості комунікації із зовнішнім світом, усуваючи при цьому власні кордони для встановлення зв’язку з активами інших підприємств. Модель передбачає наявність єдиної, сумісної для всіх учасників, мережі. Як механізм інтеграції всіх компонентів було визначено необхідність застосування хмарних технологій. Тому метою роботи освітленої у статті було дослідження шляхів інтеграції існуючих АСУТП з урахуванням їх реалізацій у вигляді SCADA-програм та програмованих логічних контролерів, із хмарною платформою. З метою задоволення вимог моделі Індустрії 4.0 були запропоновані конкретні варіанти реалізації передачі історичних даних та даних реального часу зі SCADA-програм та програмованих логічних контролерів у хмару Microsoft Azure, при чому використовувалися її служби: IoT Hub, Service Bus, Azure SQL Database. Дослідження включало аналіз найбільш поширених комунікаційних можливостей SCADA-програм, аналіз існуючих хмарних платформ користувацького та промислового спрямування, вибір конкретної хмарної платформи та дослідження служб, які вона надає, пошук шляхів інтеграції SCADA-програм та програмованих логічних контролерів з обраною хмарною платформою, використовуючи попередній аналіз, подібні рішення та існуючі додаткові ресурси
- ДокументWEB-SERVICE. RESTFUL ARCHITECTURE(2018) M. Melnichuk, Yu. Kornienko, O. BoytsovaNetwork technology for interaction between two applications via the HTTP protocol was considered in article.When client works with REST API - it means it works with "resources", and in SOAP work is performed with operations. To build REST web services, you must follow certain principles: explicit use of HTTP methods, access to resources by URI, stateless, HATEAOS, caching, transfer of objects in JSON or XML representation. But sometimes some principles are ignored to ensure a higher speed of work and to reduce development time.The pros and cons of using JSON and XML representations were considered, and it can be said that using the JSON format reduces the amount of data transfer, and with the use of XML, the readability of data increases.Also, two main ways of data transfer in REST web services were considered: converting the file to Base64 and transferring it as an object field or transferring the file using the usual HTTP multipart. The Base64 standard approach gives a higher speed for multiple files in a single request, because only one HTTP connection is created, but these files are stored in RAM during request processing, which increases chance of the application crashing.In the conclusion, the advantages of using web services and their wide use in other architectural approaches were considered, which increases the popularity of web services.
- ДокументМОДЕЛЮВАННЯ ДИНАМІКИ ЗАПАСІВ ЗЕРНА НА ХЛІБОПРИЙМАЛЬНОМУ ПІДПРИЄМСТВІ: КОНЦЕПТУАЛЬНА, МАТЕМАТИЧНА ТА ІМІТАЦІЙНА МОДЕЛІ(2018) І. М. СвітийПроаналізовано сучасні перспективи України як зернової держави в контексті зовнішньої та внутрішньої торгівлі. Означено неефективне використання наявних потужностей зернових підприємств як основу нестачі потужностей. Обґрунтовано необхідність підвищення ефективності рішень, що мають прийматися персоналом, за рахунок інтелектуальної підтримки прийняття рішень, як спосіб підвищення ефективності роботи зернових підприємств. Для вирішення задачі підтримки прийняття рішень та для попередньої оцінки ефективності запропонованих рішень означено задачу побудови моделі процесів накопичення та витрачання запасів зерна, що має стати складовою моделі зберігання запасів зерна на підприємстві. Запропоновано концептуальну модель створення та витрачання запасів зерна. Основу моделі склали основні положення теорії черг. При цьому основні етапи технологічного процесу накопичення та витрачання запасів зерна подано як систему масового обслуговування. Основними параметрами концептуальної моделі означено рівень запасів зерна, кількість обслужених транспортних засобів. Основними факторами, що впливають на означені параметри системи, є інтенсивність вантажопотоків, розмір та час обслуговування заявки. Запропонована математична модель динаміки рівню запасів зерна, що залежить від інтенсивності вхідного та вихідного вантажопотоку. Інтенсивність вантажопотоку напряму корелює з продуктивністю поточно-транспортної системи підприємства. Імітаційну модель запасів зерна було отримано для прикладу зернового терміналу. При цьому поточно-транспортна система терміналу розглянута як багатофазна одно канальна система масового обслуговування. З отриманою моделлю проведено серію машинних експериментів. Також було окреслено основні перспективи розвитку та використання моделі для вирішення задач удосконалення алгоритмів керування запасами зерна.