Застосування нейронних регуляторів при моделюванні керування стадією подрібнення в умовах гірничо-збагачувального комбінату
Застосування технологій штучного інтелекту в гірському ділі при моделюванні керування техпроцесом. Використання штучних нейронечітких мереж для моделювання і ідентифікації об'єкта керування. Типи регуляторів, які пропонує середовище MATLAB & Simulink.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 27.04.2023 |
Размер файла | 591,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Криворізький національний університет, вул. В. Матусевіча, 11, Кривий Ріг, Дніпропетровська область, Україна
Кафедра автоматизації, комп'ютерних наук і технологій
Застосування нейронних регуляторів при моделюванні керування стадією подрібнення в умовах гірничо-збагачувального комбінату
Іван Маринич
кандидат технічних наук, доцент
Ольга Сердюк
кандидат технічних наук, старший викладач
Анотація
штучний інтелект гірський діло
Стаття присвячена можливості застосування стандартних типів нейрорегуляторів, що пропонує середовище MATLAB & Simulink при моделюванні керування технологічним процесом, а саме стадією подрібнення, шляхом застосування узгодженого інтелектуального керування в умовах невизначеності. Застосування технологій штучного інтелекту в гірському ділі є досить актуальним в цей час. На відміну від «класичних» детермінованих автоматизованих систем керування, які засновані на використанні жорстких алгоритмів (або чіткої логіки), системи з використанням штучного інтелекту мають властивості навчання та самонавчання (тобто накопичення та узагальнення досвіду). Використання штучних нейронечітких мереж для моделювання і ідентифікації об'єкта керування - підхід, який зазвичай розглядається як альтернатива методам, заснованим на фізичних або технологічних принципах. Зокрема, це стосується можливості використання нейронних мереж та нечіткої логіки для управління технологічними процесами дроблення-подрібнення та збагачення корисних копалин. В роботі було розглянуто три можливих типи регуляторів, які пропонує середовище MATLAB & Simulink, а саме регулятора з передбаченням Nn Predictive Controller, регулятору на основі моделі авторегресії NARMA-L2 та контролера на основі еталонної моделі - Model Reference Controller. Кожен з розглянутих регуляторів може застосовуватись при моделюванні технологічного процесу, але доцільність використання того чи іншого типу, в першу чергу залежить від характеру технологічного процесу. При моделюванні була досліджена можливість керування технологічним процесом за допомогою штучного інтелекту (регуляторів на основі нейронних мереж). Аналіз результатів моделювання трьох типів нейрорегуляторів, показав, що найбільш доцільним при моделюванні керування технологічного процесу подрібнення є застосування регулятора типу NARMA-L2.
Ключові слова: інтелектуальна система управління, моделювання, нейрорегулятор, нейромережа, стадія подрібнення.
Ivan Marynych
Candidate of Technical Sciences, Associate Professor, Associate Professor at the Department of Automation, Computer Science and Technology, Kryvyi Rih National University, 11 V. Matusevicha str., Kryvyi Rih, Dnipro region, Ukraine
Olga Serdiuk
Candidate of Engineering Science, Senior Lecturer at the Department of Automation, Computer Science and Technology, Kryvyi Rih National University, 11 V Matusevicha str., Kryvyi Rih, Dnipro region, Ukraine
Use of neural regulators in control simulation of crushing stage in conditions of mining and processing plant
Abstract
The article is devoted to possibility of using standard types of neuroregulators that offer the MATLAB & Simulink environment in modeling control of technological process, namely grinding stage, by applying consistent intelligent control under uncertainty. Use of artificial intelligence technologies in mining is quite relevant at this time. Unlike "classical" deterministic control systems based on rigid algorithms use (or clear logic), systems using artificial intelligence have properties of learning and self-learning (that is, accumulation and generalization of experience). Use of artificial neural networks to model and identify control object is approach that is usually considered as alternative to methods based on physical or technological principles. In particular, this concerns possibility of using neural networks and fuzzy logic to control of crushing-grinding and enrichment of minerals technological processes. Paper considers three possible types of controllers offered by MATLAB & Simulink, namely the NN Predictive Controller, the NARMA-L2 autoregressive control controller and the Model Reference Controller controller. Each of the considered regulators can be applied at modeling of technological process, but expediency of use of this or that type, first of all depends on character of technological process. During the simulation, the possibility of controlling the technological process with the help of artificial intelligence (regulators based on neural networks) was investigated. Analysis of results of modeling three types of neuroregulators showed that the most appropriate for modeling the control of the technological process of grinding is the use of a regulator type NARMA-L2.
Key words: intelligent control system, modeling, neuroregulator, neural network, grinding stage.
Постановка проблеми
Сучасний стан підприємств гірничої галузі характеризується гострою необхідністю вирішення цілого комплексу проблем. В умовах зносу основних засобів виробництва і неможливості їх швидкого відновлення однією з основних проблем є те, що переорієнтація на світові ринки збуту вимагає постійного підвищення конкурентоспроможності продукції, що випускається, зниження її енергоємності.
Відомі різні шляхи кардинального вирішення цих питань: заміна застарілого обладнання, впровадження ефективніших технологій, удосконалення існуючих схем ланцюгів апаратів тощо. Світовий досвід свідчить, що у умовах найефективнішим шляхом підвищення якості та зниження собівартості є комплексна автоматизація основних технологічних процесів, заснована на застосуванні сучасних інтегрованих систем інтелектуального, оптимального і адаптивного керування [3; 8].
Головною проблемою, що виникає під час реалізації таких систем, є відсутність надійних засобів контролю необхідної точності або досить значна вартість окремих датчиків [4]. В той же час, зараз досить активно розвивається альтернативний спосіб побудови автоматизованих систем керування (АСК) на основі використання технологій штучного інтелекту (нейронні мережі, нечітка логіка, генетичні алгоритми тощо). На відміну від «класичних» детермінованих АСК, які засновані на використанні жорстких алгоритмів (або чіткої логіки), системи з використанням штучного інтелекту мають властивості навчання та самонавчання (тобто накопичення та узагальнення досвіду). Також на розробку та впровадження інтелектуальних систем управління витрачаються значно менші кошти за рахунок зменшення необхідності використання дорогого обладнання (датчики, комунікації).
Враховуючи всі зазначені фактори, можна стверджувати, що проблема застосування технологій штучного інтелекту в гірничій справі є відносно новою і дуже актуальною. Зокрема, це стосується можливості використання нейронних мереж та нечіткої логіки для управління технологічними процесами дроблення-подрібнення та збагачення корисних копалин [4].
Аналіз досліджень та постановка задачі
Аналіз робіт показує, що переважна більшість АСУ реалізовано на основі застосування класичних підходів теорії управління, адаптивних та оптимальних систем. Як математичні моделі, як правило, застосовується 1-2 канальні лінійні системи. Більшість таких систем досить просто реалізується за допомогою класичних ПІД-регуляторів. Відносна простота реалізації та порівняно висока надійність таких систем зумовлюють їхнє застосування приблизно у 80-90% систем промислової автоматизації [8]. Водночас відомо, що такі системи не завжди можуть забезпечувати необхідну якість управління, особливо в умовах не стаціонарності, інерційності, запізнення, випадкових обурень, наявність нечіткої та неповної інформації. До того ж, ПІД-регулятори вимагають постійного переналаштування власних коефіцієнтів у разі зміни технологічної ситуації. Тому одним з найбільш перспективних напрямків є застосування нейромережевих технологій в задачах управління. За останні десятиліття даний напрямок отримав значний розвиток [7].
У роботі [2] виконано синтез нейрорегулятора з передбаченням NN Predictive Controller для рішення задачі управління електромеханічною системою з урахуванням пружності механічних зв'язків.
Наведено порядок синтезу нейрорегулятора для заданого об'єкту управління з використанням пакету прикладних програм Neural Network Toolbox системи MATLAB. Виконано моделювання нейроме- режевої системи та показано, що синтезований нейрорегулятор забезпечує високі динамічні характеристики системи з пружними зв'язками в кінематичних передачах.
Наприклад у роботі [5] Виконано синтез нейрорегулятора на основі модєлі авторегрегії для рішення задачі управління системою наведення і стабілізаці озброення легкоброньованих машин. Наведено порядок синтезу нейрорегулятора NARMA-L2 Controller для заданого об'єкту управління та виконано моделювання системи на ЕОМ.
Аналізуючи ці та інші роботи [6; 10] можна дойти висновку, що кожен з типів регуляторів з набору блоків Neural Network Blockset краще підходить до відповідних процесів, тому метою дослідження є синтез трьох типів нейрорегуляторів пакету Neural Network Toolbox системи MATLAB для управління стадією подрібнення шляхом застосування узгодженого інтелектуального управління в умовах невизначеності.
Виклад основного матеріалу
Динамічні моделі систем управління з нейромережевими регуляторами розміщені в спеціальному розділі Control Systems набору блоків Neural Network Blockset. У MATLAB реалізовані три нейрорегулятори: регулятор на основі моделі авторегресії зі змінним середнім - NARMA-L2 Controller, регулятор на основі еталонної моделі - Model Reference Controller і регулятора з передбаченням NN Predktive Controller [2].
При подальшому розгляді детальний опис синтезу кожного з наведених регуляторів приводити не будемо, так як він є стандартним і залежить від об'єкту керування, а приділимо увагу доцільності використання регуляторів цих типів для технологічного процесу подрібнення.
Застосування регулятору з передбаченням NN Predktive Controller.
Регулятор з передбаченням NN Predktive Controller використовує модель об'єкта управління у вигляді нейронної мережі для того, щоб передбачати його майбутню поведінку. Алгоритм оптимізації обчислює управляючі сигнали, які мінімізують різницю між бажаними і дійсними змінами сигналу на виході моделі і таким чином оптимізує поведінку об'єкта на заданому інтервалі часу. Побудова моделі об'єкта управління виконується автономно з використанням нейронної мережі, регулятор навчається в груповому режимі з використанням одного з алгоритмів навчання. Регулятор вимагає значного обсягу обчислень, оскільки для розрахунку оптимального закону управління оптимізація виконується на кожному такті управління [1; 9].
Для побудови нейронної мережі для управління технологічним процесом необхідно сформувати нелінійний регулятор наступного виду [9; 11]:
Структурна схема нейроконтролера та результати моделювання управління технологічним процесом представлені відповідно на рис. 1-2.
Рис. 1. Структурная схема нейроконтролера NN Predictive Controller
Рис. 2. Результати моделювання технологічного процесу
Функція predopt - виконує завдання передбачення майбутнього значення.
Застосування регулятору на основі моделі авторегресії NARMA-L2.
З усіх архітектур цей регулятор потребує найменшого обсягу обчислень. Цей регулятор - це деяка реконструкція нейромережевой моделі керованого процесу, отриманої на етапі ідентифікації [9; 11]. Обчислення у час пов'язані лише з реалізацією нейронної мережі. Недолік методу полягає в тому, що модель процесу повинна бути задана в канонічній формі простору стану, що відповідає матриці, що супроводжує, що може призводити до обчислювальних похибок.
Для побудови нейронної мережі для управління технологічним процесом необхідно сформувати нелінійний регулятор наступного виду:
Але хоча такий регулятор за допомогою нейронної мережі може бути побудований, - для цього потрібно провести дуже багато розрахунків, для зменшення середньоквадратичної похибки у зв'язку з використанням методу зворотного поширення помилки. Для практичного вирішення цього завдання, вчені Нарендра та Макхопадхаї запропонували іншу NARMA-модель, що отримала назву NARMA-L2 [9; 11], і має такий вигляд:
Але таке використання реалізації регулятора не бажано, оскільки управління u(k) залежить від значення виходу y(k), тому (3) модифікується наступним чином [9,11]:
Структурна схема нейроконтролера представлена на рис. 3.
Рис. 4. Результати моделювання технологічного процесу
Застосування регулятору на основі еталонної моделі Model Reference Controller.
Необхідний обсяг обчислень для цього регулятора, порівняно з попереднім, менший. Однак архітектура регулятора з еталонною моделлю потребує навчання нейронної мережі керованого процесу та нейронної мережі регулятора [1; 6]. При цьому навчання регулятора виявляється досить складним, оскільки навчання ґрунтується на динамічному варіанті методу зворотного поширення помилки. Перевагою регуляторів на основі еталонної моделі є те, що вони можуть бути застосовані до різних класів керованих процесів.
При управлінні на основі еталонної моделі регулятор - це нейронна мережа, яка навчена управляти об'єктом так, щоб він відстежував поведінку еталонної моделі. При цьому модель керованого об'єкта активно використовується при налаштуванні параметрів самого регулятора. При побудові нейрорегулятора Model Reference Controller спочатку виконується ідентифікація об'єкта управління, а потім проводиться синтез закону управління. Необхідний обсяг обчислень для цього регулятора можна порівняти з попереднім. Однак архітектура регулятора з еталонною моделлю вимагає навчання нейронної мережі об'єкта управління і нейронної мережі регулятора. При цьому навчання регулятора виявляється достатньо складним, оскільки засноване на динамічному варіанті методу зворотного розповсюдження помилки. Структурна схема нейроконтролера представлена на рис. 5.
Рис. 6. Результати моделювання технологічного процесу
На перший погляд більш доцільним є використання регулятору на основі моделі авторегресії NARMA-L2. Тому для розглянемо моделювання нейромережевого контролера NARMA-L2 для стадії подрібнення. Як базова модель для отримання навчальної послідовності комплексу приймемо класичну модель в операторній формі. Відповідно до [7; 8] такий об'єкт, що складається з декількох дробарок, розділяючих грохотів і перевантажувальних конвеєрів представляється наступною схемою (рис. 7).
Рис. 7. Структурна схема стадії подрібнення
За допомогою цієї моделі була сформована навчальна вибірка з 1200 спостережень. Діапазон зміни вхідного впливу від 85 т/годину до 115 т/годину.
При синтезі нейрорегулятора NARMA-L2 Contoller використовуються такі файли, розміщені в каталозі toolbox/nnet/nncontrol системи SIMULINK: Nncontrolutil - підтримка, що забезпечує можливість звертання до приватних функцій із системи SIMULINK; Sfunxy2 - функція виведення графіків; Nnident.m - функція, що використовується під час ідентифікації об'єкта управління (ця функція використовується при побудові нейромережевої моделі об'єкта управління при синтезі всіх регуляторів, реалізована в ППП Neural Network Toolbox системи MATLAB) [9; 11].
Проектування нейрорегулятора складається з двох етапів: етап ідентифікації керованого об'єкта та етапу синтезу закону управління. На етапі ідентифікації розробляється модель керованого об'єкта як нейронної мережі, яка на етапі синтезу використовується для синтезу регулятора.
Процес синтезу нейроконтролера починається шляхом активізації блоку NARMA-L2 Controller. Вікно Plant Identification NARMA-L2 універсальне і може бути використане для побудови нейромережевих моделей будь-якого динамічного об'єкта, який описаний моделлю SIMULINK [9; 11].
Навчання нейромережевого NARMA - регулятора, що містить 10 нейронів у прихованому шарі, на тренувальній послідовності проводилося протягом 100 циклів. Система з нейрорегулятором показано на рис. 8, де блок Subsystem містить модель наведену на рис. 7.
NARMA-L2 Controller
Рис. 8. Система с NARMA-L2 - регулятором
Рис. 9. Помилка навчання, контрольної та тестової послідовності для нейромережевого регулятора
На рис. 9 представлені графіки помилки для навчальної, тестової та контрольної послідовностей.
Результат роботи системи з кваліфікованим регулятором представлений на рис. 10 де крива 1 відображає вхідний вплив; а крива 2 - вихідний сигнал.
Рис. 10. Вхідний та вихідний сигнали системи з NARMA-L2-pery^TopoM
Порівняння графіків вхідного (випадкового) сигналу та виходу системи показує, що застосування регулятора дозволяє досягти стабільнішої роботи ділянки по вихідному продукту, при випадкових змінах вхідного вантажопотоку.
Висновки
Було розглянуто три типи регулятори нейрорегуляторів пакету Neural Network Toolbox системи MATLAB, а саме регулятор на основі моделі авторегресії зі змінним середнім - NARMA-L2 Controller, регулятор на основі еталонної моделі - Model Reference Controller і регулятора з передбаченням NN Predictive Controller. Проаналізовано відмінності у їх роботі, побудові та ідентифікації нейронних мереж об'єкта та самого регулятора. На основі результатів моделювання можна стверджувати, що найбільш доцільно для керування технологічним процесом подрібнення використовувати регулятор на основі моделі авторегресії зі змінним середнім - NARMA-L2 Controller.
Список використаних джерел
1. Astolfi A., Karagiannis D., Ortega R. Nonlinear and adaptive control with applications. Berlin: Springer. 2008. 290 p.
2. Василець Т.Ю., Варфоломієв О.О., Іщенко В.С., Ковальчук С.Л. Синтез нейромережевого регулятора для електромеханічної системи з пружними зв'язками в кінематичних передачах. Системи обробки інформації. 2018. 2(153). С. 7-17.
3. Гвоздик В.С., Купин А.И. Реализация согласованного управления мельницами измельчения на основе применения нечеткого контролера. Разраб. рудн. месторожден. Кривой Рог. 2005. Вып. 88. С. 148-152.
4. Купін А.І. Інтелектуальна ідентифікація та керування в умовах процесів збагачувальної технології: монографія. Кривий Ріг: КТУ 2008. 204 с.
5. Кузнецов Б.И., Василец Т.Е., Варфоломеев А.А. Синтез нейросетевого регулятора NARMA-L2 CONTROLLER для системы наведения и стабилизации. Електротехшка i Електромехашка. 2011. № 4. С. 41-46.
6. Кузнецов Б.І., Василець Т.Ю., Варфоломієв О.О. Нейромережева система наведення і стабілізації з регулятором на основі еталонної моделі Model Reference Controller. Електротехніка і електромеханіка. 2015. № 4. С. 35-39.
7. Marynych I.A. Reason for application of intelligent systems for disintegrating complex control. Metallurgical and Mining Industry. 2014. No6. P. 25-29.
8. Назаренко В.М., Назаренко М.В., Хоменко С.А., Купін А.І. Современные информационные технологии для управления работой рудником горнообогатительного комбината. Разраб. рудн. месторожден. Кривой Рог. 2002. Вып. 77. С. 66-70.
9. Пупков К.А., Егупов Н.Д. Методы робастного, нейро-нечеткого и адаптивного управления. Москва: Изд-во МГТУ им. Н.Э. Баумана. 2001. 744 с.
10. Shuzhi Sam Ge, Chenguang Yang, Tong Heng Lee. Adaptive Predictive Control Using Neural Network for a Class of Pure-Feedback Systems in DiscreteTime. Neural Networks IEEE Transactions, Sept. 2008. P. 1599-1614.
11. Терехов В.А., Ефимов Д.В., Тюкин И.Ю. Нейросетевые системы управления. Москва: Высш. шк. 2002. 183 с.
References
1. Astolfi A., Karagiannis D., Ortega R. (2008). Nonlinear and adaptive control with applications. Berlin: Springer. p. 290. [in English].
2. Vasilec' T.Yu., Varfolomiev O.O., Ishchenko V.S, Koval'chuk S.L. (2018). Sintez nejromerezhevogo regulyatora dlya elektromekhanichnoi sistemi z pruzhnimi zv'yazkami v kinematichnih peredachah [Synthesis of a neural network controller for electro-mechanical system with elastic coupling in kinematic transmissions]. Sistemi obrobki informacii. no 2(153). pp. 7-17. doi.30748/soi. 2018.153.01 [in Ukrainian].
3. Gvozdik V.S., Kupin A.I. (2005). Realizaciya soglasovannogo upravleniya mel'nicami izmel'cheniya na osnove primeneniya nechetkogo kontrolera. [Implementation of grinding mills coordinated control based on fuzzy controller use]. Razrab. rudn. mestorozhden. Krivoj Rog. vol. 88. pp. 148-152. [in Russian].
4. Kupin A.I. (2008). Intelektual'na identifikaciya ta keruvannya v umovah procesiv zbagachuval'noi tekhnologii [Intellectual identification and identification in minds of processes of smart technology]: monografiya. Krivij Rig: KTU. 204 p. [in Ukrainian].
5. Kuznecov B.I., Vasilec T.E., Varfolomeev A.A. (2011). Sintez nejrosetevogo regulyatora NARMA-L2 CONTROLLER dlya sistemy navedeniya i stabilizacii. [NARMA-L2 controller synthesis for a guidance andstabilization system]. Elektrotekhnika i Elektromekhanika. no 4. pp. 41-46. [in Russian].
6. Kuznecov B.I., Vasilec' T.Yu., Varfolomiev O.O. (2015). Nejromerezheva sistema navedennya i stabilizacii z regulyatorom na osnovi etalonnoi modeli Model Reference Controller [Neuromede guidance and stabilization system with regulator based on Model Reference Controller]. Elektrotekhnika i Elektromekhanika. no. 4. pp. 35-39. [in Ukrainian].
7. Marynych I.A. (2014). Reason for application of intelligent systems for disintegrating complex control. Metallurgical and Mining Industry. no 6. pp. 25-29. [in English].
8. Nazarenko V.M., Nazarenko M.V., Homenko S.A., Kupin A.I. (2002). Sovremennye informacionnye tekhnologii dlya upravleniya rabotoj rudnikom gornoobogatitel'nogo kombinata [Modern information technologies for managing work of mine of mining and processing plant]. Razrab. rudn. mestorozhden. Krivoj Rog. vol. 77. pp. 66-70. [in Russian].
9. Pupkov K.A., Egupov N.D. (2001). Metody robastnogo, nejro-nechetkogo i adaptivnogo upravleniya [Robust, neurofuzzy and adaptive control methods]. Moscow: Izd-vo MGTU im. N.E. Baumana. 744 p. [in Russian].
10. Shuzhi Sam Ge, Chenguang Yang, Tong Heng Lee. (2008). Adaptive Predictive Control Using Neural Network for a Class of Pure-Feedback Systems in DiscreteTime. Neural Networks IEEE Transactions. pp. 1599-1614. [in English].
11. Terekhov V.A., Efimov D.V., Tyukin I.YU. (2002). Nejrosetevye sistemy upravleniya [Neural network control systems]. Moscow: Vyssh.shk.. 183 p. [in Russian].
Размещено на Allbest.ru
...Подобные документы
Застосування нейронних мереж при вирішенні різних технічних проблем. Архітектура штучних нейронних мереж. Дослідження штучного інтелекту. Гіпотеза символьних систем. Представлення за допомогою символів. Синтаксичний та семантичний аналіз розуміння мови.
курсовая работа [985,8 K], добавлен 14.01.2010Дослідження цифрових систем автоматичного керування. Типові вхідні сигнали. Моделювання цифрової та неперервної САК із використання MatLab. Результати обчислень в програмі MatLab. Збільшення періоду дискретизації цифрової системи автоматичного керування.
лабораторная работа [173,7 K], добавлен 14.03.2009Аналіз областей застосування та технічних рішень до побудови систем керування маніпуляторами. Виведення рівнянь, які описують маніпулятор як виконавчий об’єкт керування. Зв’язок значень кутів акселерометра з формуванням сигналів управління маніпулятором.
дипломная работа [2,3 M], добавлен 26.07.2013Системи автоматичного керування. Описання методу стикування розв'язків на основі теореми по n-інтервалів. Застосування методу динамічного програмування (рівняння Р. Белмана). Моделювання задачі синтезу та аналізу на електронній обчислювальній машині.
контрольная работа [632,5 K], добавлен 31.03.2014Дискретизація задачі із закріпленим лівим і вільним правим кінцем. Необхідні умови оптимальності. Ітераційний метод розв’язання дискретної задачі оптимального керування з двійним перерахуванням. Оптимальне стохастичне керування. Мінімаксне керування.
контрольная работа [221,8 K], добавлен 19.12.2010Аналіз основних способів контролювання та керування контентом мережі Інтернет. Призначення, функції та принцип дії метапошукових машин, так званих інтелігентних агентів. Індексування, аналіз і категоризація. Документація інтранет і керування контентом.
реферат [19,0 K], добавлен 10.08.2011Поняття штучного інтелекту, його порівняння з природним. Коротка характеристика особливостей використання штучного інтелекту в медицині, військовій справі та комп'ютерних іграх. Проблема взаємодії носіїв універсального штучного інтелекту та суспільства.
контрольная работа [29,6 K], добавлен 07.01.2014Контроль пожежної безпеки. Комфортне керування освітленням. Програми керування оповіщенням, системою доступу, освітленням, пожежною безпекою. Схема секторів для системи відеонагляду. Програма для логічного контролеру. Схема внутрішніх з'єднань.
курсовая работа [941,0 K], добавлен 20.02.2015Реляційна база даних. Способи створення нової БД без застосування та із застосуванням Майстра. Склад та призначення елементів меню, об’єкти БД та елементи середовища керування СУБД MS Access, засоби керування процесами, порядок настроювання середовища.
лабораторная работа [625,6 K], добавлен 19.01.2013Алгоритмічна структура алгоритму керування. Вибір конфігурації контролера, схем підключення, технічних засобів автоматизації. Схеми підключення зовнішніх пристроїв. Розроблення прикладного програмного забезпечення для реалізації алгоритму керування.
курсовая работа [3,5 M], добавлен 22.01.2014Характеристика лінійної системи автоматичного керування. Розрахунок показників регульованого параметра, датчика, підсилювача, силового елемента та об’єкта регулювання. Визначення виразів передаточних функцій елементів, складання структурної схеми.
курсовая работа [1,4 M], добавлен 28.01.2015Історія досліджень, пов’язаних з розпізнаванням образів, його практичне використання. Методи розпізнавання образів: метод перебору, глибокий аналіз характеристик образу, використання штучних нейронних мереж. Характерні риси й типи завдань розпізнавання.
реферат [61,7 K], добавлен 23.12.2013Галузі застосування та принцип роботи мови програмування "Пролог". Керування процесом пошуку рішень, типи даних та використання списків. Рекурсивні процедури та цикли за допомогою пошуку з поверненням. Виконання арифметичних та логічних операцій.
курс лекций [99,7 K], добавлен 06.07.2011Властивості характеристик динамічних ланок, визначення їх параметрів. Робота в системі MatLab, створення tf-об'єкту. Складання диференціального рівняння, який визначає функціонування системи автоматичного керування. Отримання динамічних характеристик.
лабораторная работа [728,4 K], добавлен 17.12.2011Поняття арифметико-логічного пристрою. Правила формування прямого, оберненого та додаткового коду двійкових чисел. Побудова електрично-принципової схеми модулю блоку керування, який міг би виконувати не тільки операцію додавання, але й віднімання.
курсовая работа [1,6 M], добавлен 27.02.2012Логічний, структурний, еволюційний та імітаційний підходи до побудови системи штучного інтелекту. Використання формально-логічних структур, що обумовлено їх алгоритмічним характером. Методи реалізації системи штучного інтелекту, інтелектуальні програми.
реферат [34,5 K], добавлен 14.04.2014Підходи до розуміння проблеми штучного інтелекту. Тест Тьюринга і інтуїтивний підхід, символьний та логічний, агентно-орієнтований і гібридній. Машинний інтелект: загальна характеристика та головні сфери застосування на сьогодні, науковий напрямок.
курсовая работа [203,1 K], добавлен 09.04.2013Дослідження особливостей роботи графічної бібліотеки OpenGL з метою використання її в комп'ютерному моделюванні. Розгляд синтаксису команд та програмного коду команд. Методи максимально реалістичного моделювання горіння вогню. Лістинг програми на мові С.
курсовая работа [182,0 K], добавлен 22.12.2010Часовий ряд як сукупність значень будь-якого показника за декілька послідовних моментів або періодів часу. Знайомство з методами для прогнозування часового ряду за допомогою штучних нейронних мереж. Розгляд головних задач дослідження часового ряду.
контрольная работа [1,1 M], добавлен 14.09.2014Вимоги до програмного виробу та функціональних характеристик. Опис інтерфейсу програмного виробу, процедур і функцій. Мережі зі зворотним розповсюдженням. Алгоритм навчання з вчителем (алгоритм зворотного розповсюдження багатошарових нейронних мереж).
курсовая работа [1,1 M], добавлен 20.01.2009