Автоматизована система доставки медикаментів за допомогою безпілотних літальних апаратів (мультикоптерів) за запитом споживача

Суть архітектури системи автоматичної диспетчеризації замовлень від споживача, зберігання замовлень, та планування доставки дронами. Юридичні обмеження роботи автоматизованої системи доставки медикаментів за допомогою мультикоптерів за запитом споживача.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык украинский
Дата добавления 26.10.2020
Размер файла 518,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Національний технічний університет «Дніпровська політехніка»

Автоматизована система доставки медикаментів за допомогою безпілотних літальних апаратів (мультикоптерів) за запитом споживача

Мороз Б.І., д.т.н., професор, Антіпов О.А. аспірант, Журавльов В.С. аспірант.

м. Дніпро, Україна

Анотація

Мороз Б. І., Антіпов О.А., Журавльов В. С. Автоматизована система доставки медикаментів за допомогою безпілотних літальних апаратів (мультикоптерів) за запитом споживача. Представлено концепт системи доставки медикаментів за допомогою безпілотних літальних апаратів. Запропоновано архітектуру системи автоматичної диспетчеризації замовлень від споживача, зберігання замовлень, та планування доставки дронами. Також було розглянуто юридичні обмеження роботи запропонованої системи.

Ключові слова: мультикоптер, дрон, доставка, клієнт-серверна архітектура, RSA, APM, HTTPS, Mission

Мороз Б. И., Антипов А.А, Журавлев В. С. Автоматизированная система доставки медикаментов с помощью беспилотных летательных аппаратов (мультикоптеров) по запросу потребителя. Представлен концепт системы доставки медикаментов с помощью беспилотных летательных аппаратов. Предложена архитектура системы автоматической диспетчеризации заказов от потребителя, хранения заказов, и планирование доставки дронами. Также были рассмотрены юридические ограничения работы предложенной системы.

Ключевые слова: мультикоптер, дрон, доставка, клиент-серверная архггектура, RSA, APM, HTTPS, Mission

Moroz B., Antipov A., Zhuravlev V. Automated system for the delivery of medical supplies using unmanned aerial vehicles (multicopter) at the request of the consumer. The concept of medical supplies delivery system using unmanned aerial vehicles is presented. The architecture of the system of automatic dispatching orders from the consumer, storage of orders, and scheduling delivery by drones are proposed. The legal limitations of the proposed system were also considered.

Keywords: multicopter, drone, delivery, client-server architecture, RSA, APM, HTTPS, Mission Planner.

Вступ та огляд досліджуваної проблеми. Доставка товарів для споживачів за допомогою безпілотних літальних апаратів є трендом, актуальним для всього світу. Першими, хто звернув увагу на це питання була американська компанія Amazon, перші звістки про плани компанії розпочинати доставку повітрям за допомогою безпілотних літальних апаратів були надані головним виконавчим директором Джеффом Безосом (Jeff Bezos) першого грудня 2013 року в інтерв'ю передачі “60 minutes”. Ця програма мала назву Amazon Prime Air, а першу успішну доставку було виконано 7 грудня 2016 року [1].

Окрім Amazon доставками за допомогою БПЛА зацікавлено багато світових компаній: DHL, Swiss Post, Google, FedEx [2].

Аналіз попереднього досвіду розробки схожих систем. Доставка ліків або медичного устаткування та інструменту вивчається та тестується у багатьох країнах світу.

Так, у 2014 році студент Делфтського технічного університету Alec Momont розробив дрона, за допомогою якого можна доставляти дефибриллятор та по відеозв'язку проводити інструктаж з реанімації хворої людини [3]. автоматичний диспетчеризація дрон мультикоптер

У 2015 році федеральне управління цивільної авіації Сполучених Штатів Америки надало дозвіл на доставку ліків до однієї з сільських клінік [2].

У 2016 році уряд Руанди (країна в центральній Африці) сумісно з компанією Zipline International Inc розпочинає доставку медикаментів та крові для переливання [4].

У березні 2017 року компанія Swiss Post починає співпрацю з аерокосмічною компанією Matternet для запуску першої медичної мережі доставки медикаментів за допомогою БПЛА [2].

У жовтні 2017 року починається співпраця двух компаній: Flirtey - що спеціалізується саме на доставці дронами, та REMSA Health - компанії, що спеціалізується на постачанні невідкладної допомоги. Мета співпраці - розробка системи доставки портативних дефібриляторів, за сигналом вд911 [5].

Доставка товарів дронами в Україні. Наразі, це питання досліджується двома компаніями-лідерами з доставки вантажів: “Нова пошта” та “Укрпошта”. З 2016 року “Укрпошта” веде співпрацю з ізраїльською компанією Flytrax з метою впровадження доставки товарі дронами на території України. 1 червня 2018 року “Укрпошта” здійснила успішний тестовий політ. Дрон здатний переносити вантаж до 3-х кг, та на відстані до 23-х км, за день такий дрон здатний здійснити до 10 доставок. Як заявляє керівник “Укрпошти” Ігор Ткачук, безпілотник адаптований до різних кліматичних умов, тому він буде ефективно працювати як в літню спеку, так і взимку [6]. Також, під час прес-конференції у 2017 році керівники “Нової пошти” заявляли що ведеться тестування міжгородньої доставки дронами [7].

Попри всі зусилля компаній, усі системи знаходяться на рівні прототипів, та поки що не доступні для споживача.

Доставка медичних препаратів дронами в Україні. Немає жодних даних про розробку систем доставки медикаментів або надання медичної допомоги в Україні. Але, це актуально для України.

Переваги доставки дронами. Незалежно від моделі дрона, такий спосіб доставки має багато переваг перед традиційними засобами доставки: Найвагоміші перелічено нижче:

незалежність від рельєфу;

незалежність від транспортної інфраструктури;

швидкість доставки;

висока точність доставки за допомогою GPS датчиків;

висока енергоефективність;

майже повна відсутність шкоди навколишньому середовищу;

менша вартість у порівнянні з іншою технікою для доставки.

Недоліки доставки дронами. Незважаючи на багато переваг, такий метод небездоганний, та має свої недоліки:

низька вантажопідйомність (до 6 кг). Але з плином часу максимальна вантажопідйомність зростатиме;

обмеження часу роботи, та його залежність від завантаженості дрона (вантажний дрон DJI S1000 здатен пролетіти з максимальним навантаженням в 6 кг приблизно 16 хв., без навантаження 30 хв.);

обмеження радіусу дії;

складність завантаження та розвантаження дрона;

складність забезпечення безпеки: дрон можна викрасти, або перехопити керування.

Юридичні обмеження використання безпілотних літальних апаратів на території України. Окрім деяких недоліків таких систем існує багато юридичних складностей щодо використання дронів: чинним законодавством України заборонено польоти біля відомчих будівель та аеропортів, також державна авіа служба забороняє польоти в деяких, спеціально визначених зонах. Ці зони нанесено на мапу, та вони періодично поновлюються [8]. Заборонені польоти вище 120 м., та польоти над скупченнями людей та над місцями щільних забудов. Також регламентована максимальна допустима відстань зближення з перехожими, для однієї людини це 30 метрів, для дитини це 50 метрів, для групи осіб це 150 метрів.

При неможливості прокладання маршруту з урахуванням юридичних обмежень, має бути отримано спеціальний дозвіл, для отримання дозволу потрібно звернутися з листом в довільній формі за разовою заявкою до Украероцентру за 10 робочих днів до виконання польоту.

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

Концептуальна модель.

Основні поняття з якими працює система:

товар: медикамент, що доступний для замовлення. Має опис, ціну, список складів з яких доступний для замовлення;

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

Вищезазначені поняття є основними, та наведені для розуміння роботи системи.

Система будується на клієнт-серверній архітектурі, та складається з таких елементів:

клієнтська програма (мобільний додаток, веб сайт);

сервер:

о диспетчер (автоматизоване ПЗ); о сховище даних з замовленнями; о модуль розрахунку польотних місій; о модуль розподілення замовлень за доступними дронами; о наземна станція для обробки даних телеметрії .

дрон;

парк дронів;

постачальник товару (лікарня, аптека, амбулаторія);

склади, для зберігання товару та навантаження дрона;

станції з технічного обслуговування дронів.

Схематично система зображена на рис. 1.

Для обслуговування системи потрібен наступний персонал:

адміністратор веб-серверу;

технічна підтримка користувачів;

менеджери для керування поставками медикаментів;

спеціалісти для завантаження дрона посилками;

технічні спеціалісти для обслуговування дронів;

виїзна бригада спеціалістів на випадок аварії дрона.

Дрон має бути обладнаний польотним контролером «наприклад Arduino або Raspberry» для більш простого налаштування та програмування польотних режимів. Контролер виконує роль головної обчислювальної одиниці дрону. Вони керують живлення двигунів, їх обертами, стабілізують апарат у повітрі. Крім цих базових функцій, контролер може бути доповнений додатковими, наприклад: повернення до точки старту, утримання заданої висоти, автоматична посадка. Найбільш важливою функцією для автоматичної системи доставки є слідування за заданим маршрутом за допомогою GPS-навігатора. На роль такого добре підходить APM 2.8 [13], що має всі вищеназвані функції, та навіть більше.

Рис. 1. Схематичне зображення системи автоматизованої доставки дронами.

Також необхідно два модулі: модуль GPS для орієнтування дрона в просторі, та радіомодуль для збору телеметрії (поточних координат, швидкості, висоти, та ін.) та завантаження польотних завдань. Польотне завдання має вигляд масиву, що складається з GPS - точок маршруту для доставки. Завантаження польотного завдання виконується через модуль телеметрії, за допомогою відкритого програмного забезпечення Mission Planner GCS, як показано на рис. 2. Це програмне забезпечення для налаштування та керування літальними апаратами на основі контролерів АРМ, розповсюджується за ліцензією GNU GPL V3, отже може бути вільно модифіковане для потреб системи [9].

Забезпечення безпеки даних. Також важливе питання безпеки даних, що передаються від клієнта до сервера, та даних, котрими обмінюються дрон з базовою станцією. Як було зазначено вище, можливість викрадення дрону та (або) даних є одним з суттєвих недоліків такої системи.

Рис. 2. проектування польотного завдання у Mission Planner

Для безпечної передачі даних пропонується використання HTTP з криптографічними протоколами SSL/TLS (HTTPS) [10].

TLS -- криптографічний протокол, побудований на основі SSL 3.0, що шифрує інтернет трафік усіх видів для безпечної передачі даних : навігації, отримання інформації, спілкування, обміну файлами, або для отримання пошти. Якщо SSL налаштований коректно, то сторонній спостерігач може дізнатися лише параметри з'єднання, наприклад тип використовуваного шифрування, а також частоту пересилання і приблизну кількість даних, але не може читати і змінювати їх. Перед тим, як почати обмін даними через TLS, клієнт і сервер повинні узгодити параметри з'єднання, а саме: версія використовуваного протоколу, спосіб шифрування даних, а також перевірити сертифікати, якщо це необхідно.

Найбезпечніший метод шифрування - це асиметричне шифрування. Для цього потрібно 2 ключа, 1 публічний і 1 приватний. Це файли з інформацією, які містять, як правило, дуже великі числа. Публічний ключ використовується для шифрування даних, тоді як приватний - для розшифрування. Два ключа пов'язані за допомогою складної математичної формули, яку складно зламати. Можна уявити публічний ключ як інформацію про місцезнаходження закритої поштової скриньки з отвором, і приватний ключ як ключ, який відкриває ящик. Той, хто знає, де знаходиться ящик, може покласти туди лист. Але щоб прочитати його, людині потрібен ключ, щоб відкрити ящик. Сервер і клієнт повинні домовитися про один ключі сесії, який вони будуть використовувати, щоб зашифрувати пакети даних. Перед тим, як розпочати захищений обмін інформацією, клієнт та сервер мають узгодити алгоритм шифрування та відповідний ключ. Це відбувається під час процедури «рукостискання» -- відкриття сеансу зв'язку [11].

TLS включає три основні фази:

Діалог між сторонами, метою якого є вибір алгоритму шифрування;

Обмін ключами на основі криптосистем з відкритим ключем або ж автентифікація на основі сертифікатів;

Передача даних, що шифруються за допомогою симетричних алгоритмів шифрування.

Для підпису TLS-сертифікатів зазвичай використовують криптосистему RSA (Rivest, Shamir та Adleman) яка виконується в 3 етапи: генерації ключів, шифрування, розшифрування. Безпека алгоритму RSA заснована на тому, що факторизація великих цілих чисел досить складний і дорогий обчислювальний процес. RSA використовується вже більше 30 років і вважається безпечним процесом шифрування.

Генерація ключа за допомогою RSA відбувається наступним чином [12]:

Обираються два різних випадкових простих числа P i Q, для забезпечення безпеки числа повинні бути не менше 1024 біт;

Обчислюється їхдобуток n = p ¦ q, це називається модуль;

Обчислюється функція Ейлера від числа ф = (p - 1) ? (n -1);

Обирається відкрита експонента е (1 < e < Ф(п)) взаємно просте зі значенням функції Ф(п);

Обрати таке d, що (e ¦ d) mod (m) = 1;

Пара (e, n) публікується в якості відкритого ключа RSA;

Пара (d, n) грає роль закритого ключа RSA і тримається в секреті.

Шифрування за допомогою RSA:

* Взяти відкритий ключ (e, n) адресата;

Взяти відкритий текст т;

Зашифрувати повідомлення з використанням відкритого ключа відправника за формулою (1):

c = E(m) = те mod n;

* Відправити зашифроване повідомлення с адресату.

Розшифрування за допомогою RSA:

Прийняти зашифроване повідомлення с;

Взяти свій закритий ключ (d, n);

Застосувати закритий ключ для розшифрування повідомлення за формулою (2):

т = D(c) = cd mod n.

Типовий сценарій замовлення (спрощено)

Користувач обирає найбільш зручний програмний клієнт (веб сайт. мобільний додаток);

За допомогою обраного клієнта обирає потрібний препарат;

Порівнюючи ціни та вартості доставки, обирає більш зручний склад, з якого доставлятиметься замовлення;

Обравши, виконує оплату зручним способом;

Диспетчер отримує замовлення, та направляє його на обробку;

Клієнт сповіщається про новий статус замовлення “В Обробці”;

Перевіряється наявність ліків на складі;

Якщо ліки є в наявності, визначається оптимальний час виконання замовлення, замовлення зберігається в сховищі, розраховується оптимальний логістичний маршрут, та клієнт сповіщається про новий статус замовлення “В черзі до виконання”;

Якщо ліків не виявилось в наявності, клієнт сповіщається про новий статус “Замовлення відхилено”;

За настанням обраного часу для виконання замовлення оновлюється статус на “Підготовка для відправки”;

Технічний персонал підготовлює дрон для польоту;

Персонал складу завантажує товари для доставки у дрон;

Клієнт сповіщається про новий статус замовлення “Товар прямує до вас”;

Дрон вилітає за розрахованим маршрутом;

Клієнт в режимі он-лайн (інтерактивна карта) сповіщається про переміщення дрона;

При подоланні 75% шляху, клієнт сповіщається про необхідність прийняти замовлення;

По прибутті на місце, дрон за допомогою безпечного маніпулятора спускає замовлення;

Відеокамера вмонтована в дрон фіксує факт отримання доставки клієнтом;

Клієнт сповіщається про новий статус замовлення “Доставлено”;

Дрон повертається на склад, та проводиться необхідне обслуговування літального апарату.

UML-діаграму випадків використання зображено на рис. 3.

Висновки та перспективи подальшого розвитку. Представлено комплексну систему для автоматизованої доставки медикаментів за допомогою безпілотних літальних апаратів. Було проаналізовано попередній досвід розробки схожих систем, загалом були розглянуті світові та вітчизняні розробки. Також було детально розглянуто юридичні обмеження що можуть вплинути на роботу системи. Після проведеного аналізу недоліків та переваг такого методу доставки, було запропоновано комплексну архітектуру системи доставки, що включає в себе отримання замовлень, планування та зберігання замовлень, та, власне, їх виконання.

У ході проведеного дослідження було виявлено світовий тренд у розробці таких систем, та зацікавленість українських компаній у дослідженні цієї теми. Не було знайдено жодної інформації про дослідження українських компаній в сфері доставки медикаментів за допомогою дронів, що робить можливим припущення про актуальність такої системи на території України.

Рис. 3. Діаграма випадків використання концептуальної системи

Список використаних джерел

1. Ivan Ristic. Bulletproof SSL and TLS: Understanding and Deploying SSL/TLS and PKI to Secure Servers and Web Applications, Feisty Duck 2014.

2. Bruce Schneier. Applied Cryptography: Protocols, Algorithms, and Source Code in C. 2nd edition. Wiley, 1993.

Размещено на Allbest.ru


Подобные документы

  • Конструкція та принцип роботи холодильної камери. Структурна схема автоматизованої системи керування, її проектування на основі мікроконтролера за допомогою сучасних програмно-інструментальних засобів розробки та налагодження мікропроцесорних систем.

    курсовая работа [4,5 M], добавлен 08.07.2012

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

    контрольная работа [49,8 K], добавлен 05.02.2015

  • Впровадження автоматизованої системи комерційного обліку електроенергії, її переваги, основні функції, склад, організиція роботи та програмне забезпечення. Система обліку та отримання розрахункових даних. Підсистема відображення даних та конфігурації.

    реферат [93,8 K], добавлен 12.05.2009

  • Выбор способа доставки и распределения транслируемого контента. Энергетический расчёт радиолинии доставки ТВ сигнала. Построение пролёта наземной и спутниковой радиорелейных линий прямой видимости Самарино-Ивня. Проект распределительной сети телевещания.

    курсовая работа [4,6 M], добавлен 22.09.2012

  • Аналіз стійкості вихідної системи автоматичного управління за критерієм Найквиста. Проектування за допомогою частотного метода корегуючго пристрою. Проведення перевірки виконаних розрахунків за допомогою графіка перехідного процесу (пакети Еxel і МatLab).

    курсовая работа [694,3 K], добавлен 10.05.2017

  • Суть системи електрозв'язку, принципи побудови мережі. Єдина автоматизована мережа зв'язку та її засоби. Зонова телефонна мережа та принцип телефонного зв'язку. Види сигналів в телефонній мережі та набору номера. Класифікація телефонних апаратів.

    реферат [212,6 K], добавлен 14.01.2011

  • Основні переваги систем відеоспостереження перед іншими засобами безпеки. Обгрунтування вибору Trace Mode. Розробка загальної структури керування. Послідовність дій по реалізації. Тестування програмного забезпечення автоматичної системи управління.

    курсовая работа [1,9 M], добавлен 05.02.2015

  • Вибір, обґрунтування методів автоматичного контролю технологічних параметрів. Розробка структурних схем ІВК, вибір комплексу технічних засобів. Призначення, мета і функції автоматичної системи контролю технологічних параметрів, опис функціональної схеми.

    курсовая работа [32,7 K], добавлен 08.10.2012

  • Характеристика автоматизованої системи установи і умов її функціонування. Розмежування інформаційних потоків. Модернізація компонентів системи. Захист інформації від витоку технічними каналами. Порядок внесення змін і доповнень до технічного завдання.

    курсовая работа [1,9 M], добавлен 18.05.2013

  • Теорія надійності електронних апаратів. Безвідмовність, ремонтопридатність, довговічність і здатність до зберігання – властивості електронних апаратів в залежності від призначення та умов експлуатації. Основні закони розподілу часу безвідмовної роботи.

    реферат [213,7 K], добавлен 03.05.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.