Порівняння ефективності методів кластеризації мультимодальних даних з віддалених об'єктів за допомогою активних оптичних систем
Підходи до вирішення проблем руху, локалізації, автоматизації роботів. Перехід від телекерованих систем, які вимагають постійної участі людини для виконання всіх дій робота до автономних систем, в яких оператор лише вказує кінцеві і проміжні цілі.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | украинский |
Дата добавления | 16.09.2022 |
Размер файла | 120,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Національний університет «Львівська політехніка
Порівняння ефективності методів кластеризації мультимодальних даних з віддалених об'єктів за допомогою активних оптичних систем
Наталія Бойко кандидат економічних наук, доцент кафедри Системи штучного інтелекту
Анотація
З кожним роком робототехніка розвивається все більше і більше. Створюються нові підходи до вирішення проблем руху, локалізації, автоматизації роботів. Багато моделей досягають чималих успіхів у вирішенні різних завдань. Чимало технічних комплексів створюється для військових цілей: виявлення цілі, її ліквідації. Створюються роботи пожежники; роботи рятувальники, здатні діставати людей з води, з уламків повалених будівель. Однією з багатьох тенденцій в робототехніці є перехід від телекерованих систем, які вимагають постійної участі людини для виконання всіх дій робота до автономних систем, в яких оператор лише вказує кінцеві і проміжні цілі. Це зручно для проведення інопланетних досліджень, де велика затримка сигналу не дозволяє здійснювати телеупр авління.
На сьогоднішній день проблема автономності роботів дуже актуальна. Автономія вимагає від робота сприйняття навколишнього середовища. Знаючи карту місцевості, робот без проблем зможе визначити місцезнаходження об'єктів в просторі. Одна з труднощів виникає, коли робот не має уявлення про місцевість і не знає своїх координат. У цьому випадку йому необхідно здійснювати рухи і при цьому створювати карту місцевості, використовуючи різні сенсорні пристрої і алгоритми.
Ключові слова: алгоритм, лідар, кластеризація, мультимодальні дані, сенсор.
Abstract
Nataliya Boyko
Ph.D., Associated Professor at the Department of Artificial Intelligence, Lviv Polytechnic National University
COMPARISON OF EFFICIENCY OF METHODS OF CLUSTERIZATION OF MULTIMODAL DATA FROM REMOTE OBJECTS USING ACTIVE OPTICAL SYSTEMS
Every year robotics develops more and more. New approaches to solving problems of movement, localization, automation of robots are created. Many models achieve considerable success in solving various problems. Many technical complexes are created for military purposes: target detection, its elimination. Firefighters are working; rescuers work, able to get people out of the water, from the rubble of fallen buildings. One of the many trends in robotics is the transition from telecontrolled systems, which require constant human participation to perform all the actions of the robot to autonomous systems, in which the operator only specifies the ultimate and intermediate goals. This is convenient for alien research, where a large signal delay does not allow for remote control.
To date, the problem of robot autonomy is very relevant. Autonomy requires the robot to perceive the environment. Knowing the map of the area, the robot will be able to easily determine the location of objects in space. One of the difficulties arises when the robot has no idea of the terrain and does not know its coordinates. In this case, he needs to make movements and at the same time create a map of the area using various sensor devices and algorithms.
Keywords: algorithm, leader, clustering, multimodal data, sensor.
Постановка проблеми
За останні декілька років робототехніка досягла великих результатів, але тим не менше відкритих задач у цій сфері є достатня кількість. Однією з таких задач є задача кластеризації даних з 2д лідару. Лідар - це технологія отримання та обробки мультимодальних даних про віддалені об'єкти за допомогою активних оптичних систем, що використовують явища відбиття світла і його розсіювання в прозорих і напівпрозорих середовищах.
Аналіз останніх досліджень і публікацій
У роботі «LiDAR Clustering and Shape Extraction for Automotive Applications Master's thesis in Systems, Control and Mechatronics» [7, 14], автор описує різні системи координат, закінчуючи методами кластеризації точок зібраних з даних лідару. Результати обробки даних були гарно проаналізовані а також візуалізовані на різноманітних типах графіків.
У статті «Algorithmic clustering of LiDAR point cloud data for textural damage identifications of structural elements» [4, 9] автор порівнює два методи класифікації для конкретної проблеми для визначення пошкоджень н а текстурі. У статті запропонований алгоритм аналізу для порівняння методів для пошуку прикладних задач, які неможливо вирішити за допомогою лідару.
В роботі «A Clustering Method Based on K-Means Algorithm» [10, 15] автор пояснює роботу алгоритму к-середніх. Пропонує свої рекомендації щодо його застосування, а також візуалізує результати виконання алгоритму за допомогою стислого подання даних у таблицях.
У публікації «A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise» [8, 12] автор пояснює роботу алгоритму кластеризації DBSCAN. Ця стаття зосереджена на великих датасетах, які містять шуми. Це ідеально підійшло під дані з лідар датчика, оскільки він вимірює з похибкою і часто в даних можуть з'явитись шуми. Крім того високоточні лідар датчики генерують нам дуже багато даних, які потрібно опрацьовувати. В даній статті проілюстровано скільки часу триває алгоритм при різній кількості вхідних мультимодальних даних. Вона допомогла мені з вибором кількості вхідних даних, оскільки їх можна контролювати.
У дослідженні «Алгоритм кластеризації OPTICS» [9, 13] пояснюється алгоритм OPTICS. У ній наводиться його відмінність від алгоритму DBSCAN та представлений псевдокод, що допомагає реалізувати цей алгоритм власноруч.
Метою статті є використання відомих методів кластеризації для обробки мультимодальних даних з 2д лідару, порівняти їх ефективність. Також однією з задач є оптимізація методів для конкретних підзадач, їх параметрів.
Для досягнення зазначеної мети вирішуються наступні завдання:
Вивчення алгоритмів кластеризації мультимодальних даних з віддалених об'єктів за допомогою активних оптичних систем.
Реалізація алгоритмів локалізації мобільного робота з використанням мови програмування Python.
Вивчення впливу розрахунку коефіцієнта силуету для кластеризації мультимодальних даних.
Дослідження та аналіз роботи алгоритмів кластеризація для двовимірного простору.
Теоретичною основою для написання даної роботи послужили праці зарубіжних авторів з проблем автоматизації і локалізації в робототехніці.
Виклад основного матеріалу
Для проведення експериментів було обрано наступні алгоритми:
Алгоритм OPTICS - це алгоритм знаходження щільності на основі кластерів у просторових даних. Він був представлений Міхаелем Анкерстом, Маркусом Брюінгом, Хансом Крігелем і Йоргом Сандером [1, 11].
Алгоритм DBSCAN - це алгоритм кластеризації, заснований на щільності, тобто він групує разом точки, які тісно розташовані позначаючи як викиди точки, які знаходяться самотньо в областях з малою щільністю (найближчі сусіди яких лежать далеко) [3, 6].
Алгоритм k-середніх - теж один з найбільш використовуваних методів кластеризації. Він розбиває безліч елементів векторного простору на задане число кластерів k [2, 5].
Отож, розглянемо детальніше роботу кожного алгоритму.
Для алгоритму DBSCAN потрібні два параметри: є (eps) і мінімальна кількість точок необхідних для утворення щільної області (minPts). Побудова починається з довільної точки, яка раніше не використовувалась. Виконується запит щодо точок з є-околу, і, якщо там буде достатньо точок, то утворюється кластер. Інакше, точка маркується як шумова. Зауважимо, що ця точка може бути знайдена пізніше в достатньо великому є-околі іншої точки і належати кластеру, а не бути шумовою.
Якщо точка знаходиться у щільній частині кластера, то і її є-окіл також буде частиною цього кластера. Отже, всі точки є-околу також будуть додані у кластер, так само і є-околи цих точок, якщо вони також будуть щільними. Цей процес продовжується доти, поки щільно-зв'язний кластер не буде знайдено повністю. Після цього виконується запит на нову необроблену точку, яка опрацьовується і, або знаходиться новий кластер, або вона позначається як шумова.
Для роботи алгоритму OPTICS (як і DBSCAN) потрібно два параметри - є та MinPts. Працює він за схожим принципом, проте як більш розширений алгоритм DBSCAN для нескінченної кількості відстаней, які менші, ніж основний "радіус сусідства". Різниця полягає в тому, що членство кластерів не задається, замість цього зберігається порядок, в якому об'єкти обробляються і інформація, яка буде використовуватися розширеним алгоритмом DBSCAN для призначення членства в кластері (якщо це було взагалі можливо для нескінченного числа параметрів). Ця інформація складається лише з двох значень для кожного об'єкт: основна відстань та відстань доступності.
У алгоритмі k-середніх визначається кількість кластерів, які необхідно утворити. Випадковим чином обирається k спостережень, які на цьому кроці вважаються центрами кластерів Кожне спостереження «приписується» до одного з n кластерів -- відстань до якого найкоротша. Розраховується новий центр кожного кластера як елемент, ознаки якого розраховуються як середнє арифметичне ознак об'єктів, що входять у цей кластер. Відбувається така кількість ітерацій (повторюються кроки 3 -4), поки кластерні центри стануть стійкими (тобто при кожній ітерації в кожному кластері опинятимуться одні й ті самі об'єкти), дисперсія всередині кластера буде мінімізована, а між кластерами -- максимізована.
Для початку експерименту опишемо, що нам відома точка C(x, у), де x та у належать полю дійсних чисел. Точка C задає початкове положення датчика. Крім цього нам відомий кут а, це кут, з яким датчик випускає промені щоб отримати відстань до найближчої перешкоди. І останнє це параметр di це відстань яку знайшов і-тий промінь до найближчої перешкоди.
З цих трьох параметрів можна порахувати Mi(x, у), де x та у належать полю дійсних чисел. Точка Мі задає положення перешкоди об яку відбився промінь. І вектор vec(x, у), де x та у належать полю дійсних чисел. vec буде здавати вектор руху робота при зміні даних з датчика. Основним параметром для нас є точки Mi, оскільки саме їх ми будемо класифікувати. Решта параметрів потрібні, для підтримки положення робота у просторі а також для знаходження наших основних параметрів. Отже тип даних для роботи є float. Всі операції, що проводились у експериментальній є визначені над полем дійсних чисел. автоматизація робот телекерований оператор
Розглянемо аналіз складності алгоритмів в залежності від типу даних. Отож, алгоритм k-середніх: для нього аналітично виводиться часова складність кластеризації n d-мірних векторів на k кластерів за і ітерацій O(i*k*d*n). Адаптуючи цю складність для поставленої задачі, проаналізувавши мультимодальні дані можна зробити висновок, що вона еквівалентна O(n*i). Вимірність вектора у нас 2, тому цим можна знехтувати, кількість кластерів обиралась невелика і цим теж можна знехтувати при виведенні асимптотичної складності.
У загальному випадку алгоритм DBSCAN має квадратичну обчислювальну складність через пошук Eps-сусідів O(N2). Однак автори [13] алгоритму використовували для цієї мети спеціальну структуру даних - R-дерева, в результаті пошук Eps-сусідства для однієї точки становить - O(log(n)). Загальна обчислювальна складність DBSCAN - O(n*log(n)).
Подібно DBSCAN алгоритм OPTICS обробляє кожну точку тільки один раз і виконує один запит під час цієї обробки. Якщо заданий eps, гарантує роботу запиту сусідства за час O(log(n)), то отримаємо загальний час роботи O(n*log(n)). Автори статті [11] по OPTICS повідомляють про константне сповільнення в 1,6 рази в порівнянні з DBSCAN. Зауважимо, що значення eps може сильно впливати на витрати алгоритму, оскільки занадто велике значення може збільшувати складність запиту до лінійної. І загальна складність збільшиться до квадратичної.
Наступним кроком є вимірювання часу на виконання алгоритмів під час оброблення мультимодальних даних. Для цього дані беруться з власної реалізації програмного забезпечення. При проведенні експерименту було використано бібліотеку sklearn на мові програмування python. Параметри алгоритмів підбиралися найбільш ефективними для об'єктивного порівняння їх між собою. Тести проводились на робочій машині з наступними характеристиками:
CPU: Intel core i5 3.8GHz (4 cores and 4 virtual cores);
RAM: 4094 MB (1200 MHz);
В Таблиці 1 наводяться результати тестувань.
Таблиця 1 Заміри часу виконання алгоритмів
Назва алгоритмів |
n=400 |
n=4000 |
n=10000 |
n=50000 |
|
k-середніх |
0,03 |
0,08 |
0,06 |
0,6 |
|
DBSCAN |
0,06 |
0,35 |
1,3 |
25 |
|
OPTICS |
0,03 |
0,4 |
1,8 |
55 |
Заміри часу виконання, що наведені в Табл. 1 показали нам, що алгоритм k - середніх є найшвидшим серед своїх конкурентів. Це зумовлюється тим, що обчислювальна складність алгоритм є лінійною функцією. Найдовше відпрацьовував алгоритм OPTICS, при великій кількості точок може не справлятись з поставленою задачею, особливо коли динаміка руху робота є великою. Також візуально це представлено на Рис.1.
Рис. 1. Візуалізаціяросту часу виконання в залежності від n.
На Рис. 2 за допомогою методу кластеризації k-means можна побачити кластеризован! точки. Зміст який ми можемо надати даному методу кластеризації - це поділ перешкод на певні сектори навколо себе. Цей алгоритм хоча і є простим в обчисленні, але він може бути недостатньо змістовний для нашого типу задачі.
Рис 2. Візуалізація кластерів для алгоритму k-середніх
На Рис. 3 представлено кластеризовані точки за допомогою методу кластеризації DBSCAN. Зміст який ми можемо надати даному методу кластеризації - це виділення реальних об'єктів. Тут можна чітко відрізнити кожну лінію, адже вона розфарбована в унікальний колір. Цей алгоритм показує себе одним з найкращим для задач уникнення перешкоди, оскільки після кластеризації, кожен кластер представляє собою окрему перешкоду, яку можна уникнути знаючи де вона починається і де закінчується.
Рис 3. Візуалізація кластерів для алгоритму DBSCAN
На Рис. 4 бачимо кластеризовані точки за допомогою методу кластеризації OPTICS. Подібно до алгоритму DBSCAN він кластером робить окрему перешкоду. Але є такі лінії які містять в собі дані з різних кластерів, оскільки цей алгоритм менш залежний від коефіцієнта eps. Цей метод показав себе краще у візуальній частині кластеризації, а ніж k-середніх, та гірше за DBSCAN.
Рис 4. Візуалізація кластерів для алгоритму OPTICS
Розрахуємо коефіцієнти силуету, для дослідження роботи алгоритмів кластеризації. Коефіцієнт силуету - це одна з основних оцінок алгоритмів кластеризації. Вона показує наскільки схожими є дані одного кластеру, та наведені розраховані коефіцієнти силуету по кожному алгоритму.
наскільки відрізняються дані між різними кластерами. даного коефіцієнта для окремого випадку це (Формула 1):
Значення варіюються в проміжку [-1, 1], де від'ємні значення свідчать про некоректну кластеризацію а близькі до одиниці - про якісну. В Таблиця 2 наведені розраховані коефіцієнти силуету по кожному алгоритму.
Таблиця 2 Розрахунок коефіцієнту силуету
Назва алгоритмів |
Коефіцієнт силуету |
|
k-середніх |
0,4948 |
|
DBSCAN |
0,8129 |
|
OPTICS |
0,6098 |
Найкращий коефіцієнт силуету має алгоритм кластеризації DBSCAN. Що підтверджується попереднім експериментом з візуалізацією. Найгірший коефіцієнт силуету є у метода k-середніх. Це досить логічно оскільки багато точок одного кластеру межують з точками іншого.
Отож, алгоритм k-середніх показав себе найшвидшим, серед тих що ми розглядали, його час виконання залежить лінійно від кількості даних, які ми передаємо йому на вхід. Візуальний зміст методу не є дуже ефективним для уникнення перешкод. Також коефіцієнт силуету як міра ефективності методу кластеризації у нього вийшов найгіршим. Алгоритм DBSCAN показав себе достатньо хорошим хоча не найшвидшим, серед тих що ми розглядали, його час виконання залежить в сер едньому квадратично від кількості даних які йому передаються на вхід. Візуальний зміст методу є чітким. Він чітко розділяє 2-х вимірні об'єкти на координатній площині. Це дуже добре, оскільки кластер і є по суті перешкодою. Даний метод показав найкращий коефіцієнт силуету. Алгоритм OPTICS показав себе найгірше по швидкості. Він не підходить для задач пов'язаних з 2д лідаром, оскільки такі задачі потребують менш затратного алгоритму по часу. Візуальний зміст дещо схожий на DBSCAN але з певними кластерами “шумами”. Коефіцієнт силуету в нього кращий за k-середніх, але гірший від DBSCAN.
Отже, коротко підсумовуючи, найкращим методом по більшій кількості параметрів себе показав DBSCAN. У задачах пов'язаних з даними лідару, він буде встигати відпрацьовувати по часу, також він чітко ділить об'єкти на площині та має найкращий показник коефіцієнту силуету.
Висновки
Проводячи цю роботу на меті було дослідити декілька основних питань, окрім безпосередньо реалізації алгоритму. По-перше, хотілося повидить себе краще, а який гірше. Саме ці два показника і впливають на вибір науковців для здійснення кластеризації мультимодальних даних, які передаються на відстані. У проведених експериментах були представлені та візуалізовані результати завдань. Також проводилась оцінка складності використаних алгоритмів кластеризації мультимодальних даних Вони працюють з сильно дискетизованими та багатовимірними просторами. На практиці дані алгоритми потрібно застосовувати хоча б в дво-вимірному просторі (де до уваги беруться дві координати).
Також у роботі досліджувався вплив сенсорів для посилання та отримання мультимодальних даних. Для цього розраховувався коефіцієнт силуету та затрата часу. Дослідження показало, що залежність лінійна. Тобто кількість сенсорів алгоритмів лінійно впливає на час передавання мультимодальних даних .
Реалізовані алгоритми, а саме їхня візуалізація показує, як впливають розраховані коефіцієнти на кластеризацію мультимодальних даних, які передаються на відстані. Саме коефіцієнт силуету конкретизує позицію сенсора. Якщо сенсор бачить тільки дані одного типу, він вважає, що робот знаходиться у всіх місцях де дані цього типу одночасно. Але з виконанням операції пересування, позиція об'єкта весь час конкретизується і об'єкт більш точно себе локалізує.
Також важлива перевага реалізованих алгоритмів - це здатність легко візуалізувати процес (звісно в одновимірному або двовимірному просторі). Це відбувається за рахунок того, що на кожній ітерації розраховується тензор ваг.
Підсумовуючи переваги розрахованих коефіцієнтів, можна сказати що для дослідження вибрані досить точні алгоритми кластеризації мультимодальних даних. Їхній спектр використання не такий широкий, як у інших фільтрах частинок, але вони не сильно ресурсозатратні для проектів, в яких робиться акцент на точність.
В даній роботі було показано можливість застосування засобів кластерного аналізу для досліджень бази просторових мультимодальних даних згенерованих симулятором 2-д лідару. Підсумовуючи зроблену роботу, зазначимо, що засоби кластерного аналізу чудово проявили себе для аналізу мультимодальних даних взятих з 2д лідару. Результати роботи кожного з алгоритмів були наведені у вигляді рисунків з кластерами, які були розфарбовані в окремі кольори. Результат порівняння алгоритмів кластеризації засвідчив, що не всі обрані алгоритми добре зарекомендували себе на вхідному наборі даних.
Найкращим алгоритмом себе зарекомендував DBSCAN. Застосування як алгоритмів, так і програмних засобів аналізу просторових мультимодальних даних у сфері робототехніки представляє широке поле для подальших досліджень та вдосконалень.
Література
Мінін А. А. Навігація і управління мобільним роботом, оснащеним лазерним далекоміром.
Thrun S. Google's driverless car
Team page Stanford Racing
Большаков А.А. Управління рухом мобільного робота / А.А. Большаков, Д.Л. Лисицький.
Dunn M. Mobile robotics (Robot). Module 1
Borenstein J. Where am I? Sensors and Methods for Mobile Robot Positioning / J. Borenstein, H.R. Everett, L. Feng.
Siegward R. Introduction to Autonomous Mobile Robots R. Siegward, I.R. Nourbakhsh, D. Scaramuzza.
Choset H. Principles of Robot Motion: Theoty, Algorithms, and Implementations / H. Choset, K. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L. Kavraki S. Thrun.
Arbib М. Depth and Detours: An Essay on Visually Guided Behavior / М. Arbib, A. Hanson.
Koren Y. Potential Field Methods and Their Inherent Limitations for Mobile Robot Navigation / Y. Koren, J. Borenstein.
Borenstein J. Navigating Mobile Robots: Senfors and Techniques [Електронний ресурс] / J. Borenstein, H. Everett, L. Feng.
Puttkamer E. Autonome Mobile Roboter / E. Puttkamer, E. Von.
Lumelsky V. Dynamic Path Planning for a Mobile Automation with Limited Information on the Environment / V. Lumelsky, A. Stepanov.
Kamon I. Sensory-Based Motion Planning with Global Proofs Kamon, E. Rivlin.
References
1. Міпіп, А. А. (2008). Navigachiya i upravlinya mobilnym robotom, osnashchenym lazernym dalecomirom [Navigation and control of a mobile robot equipped with a laser rangefinder].
2. Thrun, S. (2017). Google's driverless car.
3. Team page Stanford Racing. (2006).
4. Bolshakov, А.А., & Lysychky, D.L. (2011). Upravlinya ruhom mobilnogo robota [Mobile robot motion control].
5. Dunn, M. (2015). Mobile robotics (Robot). Module 1.
6. Borenstein, J., Everett, H.R., & Feng, L. (1996). Where am I? Sensors and Methods for Mobile Robot Positioning.
7. Siegward, R., Nourbakhsh, I.R., & Scaramuzza, D. (2004). Introduction to Autonomous.
8. Choset, H., Lynch, K., Hutchinson, S., Kantor, G., Burgard, W., Kavraki, L., & Thrun, S. (2005). Principles of Robot Motion: Theoty, Algorithms, and Implementations.
9. Arbib, М., & Hanson, A. (2010). Depth and Detours: An Essay on Visually Guided Behavior.
10. Koren, Y., & Borenstein, J. (1991). Potential Field Methods and Their Inherent
11. Limitations for Mobile Robot Navigation.
12. Borenstein, J., Everett, H., & Feng, L. (1997). Navigating Mobile Robots: Senfors and Techniques.
13. Puttkamer, E., & Von, E. (2000). Autonome Mobile Roboter.
14. Lumelsky, V., & Stepanov, A. (1986). Dynamic Path Planning for a Mobile Automation with Limited Information on the Environment.
15. Kamon, I., & Rivlin, E. (1997). Sensory-Based Motion Planning with Global Proofs.
Размещено на Allbest.ru
...Подобные документы
Методи векторної та скалярної оптимізації широко використовуються при проектуванні систем і мереж зв’язку. Розгляд деяких прикладів, що іллюструють осбливості застосування методів оптимізації при отриманні оптимальної структури і параметрів даних систем.
реферат [125,2 K], добавлен 13.02.2011Визначення стійкості систем автоматичного керування за алгебраїчними критеріями методом Гурвіца та розрахунок критичного коефіцієнту підсилення замкнутої САК. Алгоритм перевірки вірності всіх обрахунків на графіках, які побудовані за допомогою ЦЕОМ.
лабораторная работа [859,6 K], добавлен 28.12.2011Аспекти формування інструментарію для рішення проблеми з підвищення ефективності сучасних транспортних мереж. Визначення концепції розбудови оптичних транспортних мереж. Формалізація моделі транспортної мережі. Інтеграція ланки в мережеву структуру.
реферат [4,8 M], добавлен 19.02.2011Особливості мережі зв’язку; проектування автоматизованої системи: вибір глобального показника якості, ефективності; визначення структури мережі і числових значень параметрів. Етапи проектування технічних систем, застосування математичних методів.
реферат [58,6 K], добавлен 13.02.2011Методи моделювання динамічних систем. Огляд методів синтезу. Математичне забезпечення вирішення задачі системи управління. Моделювання процесів за допомогою пакету VisSim. Дослідження стійкості системи управління. Реалізація програмного забезпечення.
дипломная работа [3,8 M], добавлен 07.11.2011Принципи побудови й основні особливості волоконнооптичних систем передачі в міських телефонних мережах. Загальні розуміння з розрахунку принципової схеми пристрою. Методи побудови структурних схем оптичних систем передачі. Розрахунок ємностей фільтрів.
курсовая работа [251,0 K], добавлен 15.03.2014Схема модуляційних кодів. Характеристика найбільш поширених кодів: RZ та NRZI; код Манчестер та Міллер. Швидкість передачі даних і сигналу. Приймачі для волоконно-оптичних систем передавання. Фотодіоди на основі p-n переходу, основні принципи роботи.
контрольная работа [499,5 K], добавлен 21.11.2010Условия разрешимости синтеза на примере линейных и нелинейных систем. Методы синтеза линейных систем. Метод разделения движений и область их применения. Особенности синтеза систем с вектором скорости в управлении. Свойства систем со скользящими режимами.
шпаргалка [1,7 M], добавлен 25.05.2012Короткий огляд систем автоматизації проектування електроніки: Quartus II, KiCad, MAX + PLUS II. Розробка охоронного пристрою на основі мікроконтролера за допомогою пакету Proteus VSM. Розрахунок споживаної потужності, пошук і усунення несправностей.
курсовая работа [990,9 K], добавлен 10.05.2014Классификации и наземные установки спутниковых систем. Расчет высокочастотной части ИСЗ - Земля. Основные проблемы в производстве и эксплуатации систем приема спутникового телевидения. Перспективы развития систем спутникового телевизионного вещания.
дипломная работа [280,1 K], добавлен 18.05.2016Оценка установившихся режимов работы систем автоматического управления. Поведение элементов и систем при воздействиях, являющихся периодическими функциями времени. Частотная передаточная функция. Проверка систем на устойчивость по критерию Рауса.
контрольная работа [365,0 K], добавлен 14.11.2012Устройство и параметры фидерных трактов антенных систем. Понятие о режимах работы ФЛ. Назначение и требования, предъявляемые к фидерным трактам антенных систем. Режимы работы и характеристики фидерных линий. Применение направляющих систем различных типов.
презентация [277,5 K], добавлен 08.03.2011Регулюючі органи та виконавчі механізми. Монтаж відбірних пристроїв та первинних перетворювачів. Виконання зовнішніх схем з'єднань, вибір трубних проводок. Монтаж регулятора та виконавчого механізму з регулюючим органом. Розрахунок регулюючого клапана.
курсовая работа [1,8 M], добавлен 17.01.2010Характеристика импульсных и цифровых систем, влияние квантования по уровню на процессы в САР. Формирование систем регулирования на основе аналитических методов. Способы расчета и анализа нелинейных систем автоматического регулирования.
реферат [594,7 K], добавлен 30.03.2011Основные понятия устойчивости дискретных систем. Критерий устойчивости Михайлова с использованием билинейного преобразования. Определение устойчивости дискретных систем в форме z-преобразования. Применение критериев устойчивости для дискретных систем.
реферат [95,2 K], добавлен 27.08.2009Роль автоматизації технологічних процесів. Принципові схеми регулювання, управління, сигналізації та живлення, вибір конфігурації мережі, проектне компонування мікропроцесорного контролера. Аварійна сигналізація і управління електродвигунами на пекарні.
курсовая работа [72,5 K], добавлен 09.06.2010Классификация систем синхронизации, расчет параметров с добавлением и вычитанием импульсов. Построение кодера и декодера циклического кода, диаграммы систем с обратной связью и ожиданием для неидеального обратного канала, вычисление вероятности ошибок.
курсовая работа [611,4 K], добавлен 13.04.2012Классификация и возможности систем видеонаблюдения, типовые объекты, на которых они устанавливаются. Принципы монтажа и настройки данных систем, их проектирование и возможные неисправности, правила устранения. Описание систем скрытого видеонаблюдения.
учебное пособие [1,4 M], добавлен 07.07.2013Анализ основных видов сложных сигналов, анализ широкополосных систем связи. Классификация радиолокационных систем, их тактических и технических характеристик. Разработка и обоснование основных путей развития радиолокационных систем со сложными сигналами.
курсовая работа [470,3 K], добавлен 18.07.2014Системы цифровой радиосвязи: базовые методы и характеристики. Классификация систем массового обслуживания. Модели систем массового обслуживания. Математическое введение в теорию цепей Маркова. Системы и сети передачи информации. Стационарный режим.
реферат [176,8 K], добавлен 22.11.2008