Курсовая работа на тему: Разработка и тестирование алгоритма оптимизации маршрутов доставки с помощью беспилотных летательных аппаратов в городских условиях

×

Курсовая на тему:

Разработка и тестирование алгоритма оптимизации маршрутов доставки с помощью беспилотных летательных аппаратов в городских условиях

🔥 Новые задания

Заработайте бонусы!

⭐ Быстрое выполнение за 30 секунд
💳 Можно оплатить бонусами всю работу
⚡ Моментальное начисление
Получить бонусы
Актуальность

Актуальность

Разработка алгоритмов маршрутизации для городских БПЛА важна для повышения эффективности доставки и обоснованного учёта ограничений, связанных с безопасностью полётов, энергопотреблением и плотной городской инфраструктурой.

Цель

Цель

Разработать алгоритм оптимизации маршрутов доставки с помощью БПЛА в городских условиях и оценить его работу посредством тестирования и сравнения с базовым методом.

Задачи

Задачи

  • Изучить особенности городской доставки с помощью БПЛА и ограничения, влияющие на построение маршрутов.
  • Сформулировать задачу оптимизации маршрута и определить критерии оценки алгоритма.
  • Обосновать выбор метода оптимизации и разработать алгоритм с учётом характеристик аппарата и городской среды.
  • Реализовать алгоритм программно и определить методику его тестирования.
  • Провести испытания, сопоставить результаты с базовым методом и оценить ограничения практического применения.

Введение

Городская доставка беспилотными летательными аппаратами требует прокладывать маршруты не только с учётом расстояния, но и ограничений по дальности, грузоподъёмности, энергозатратам, безопасности и доступности воздушного пространства. Кратчайший путь не всегда оказывается самым быстрым или выполнимым: обход запретной зоны может увеличить время полёта, а запас энергии ограничивает число и расположение пунктов доставки. Поэтому алгоритм должен согласовывать несколько критериев и сохранять работоспособность при изменении условий городской среды. Разработка и проверка такого алгоритма позволяет оценить, насколько оптимизация улучшает маршрут по сравнению с базовым способом его построения.

Работа нацелена на разработку алгоритма маршрутизации БПЛА для городской доставки и оценку его результатов в заданных сценариях. Для этого необходимо систематизировать ограничения полётов и требования к аппарату, сформулировать математическую задачу с целевыми критериями и сопоставить подходящие методы оптимизации. Следующие шаги – определить исходные данные, спроектировать и реализовать алгоритм, а также проверить корректность получаемых маршрутов и сравнить их с базовым методом по длине, времени доставки и энергозатратам.

Объект исследования – процесс доставки грузов беспилотными летательными аппаратами в городской среде. Предмет – алгоритмические способы построения маршрутов с учётом характеристик аппарата, параметров пунктов доставки и ограничений городской инфраструктуры, а также показатели, по которым оценивается их эффективность.

Анализ научной и технической литературы помогает выделить особенности городской эксплуатации БПЛА и определить применимые подходы к маршрутизации. Сравнительный анализ точных, эвристических и метаэвристических методов нужен для обоснования выбора алгоритмического решения с учётом его вычислительной сложности и пригодности для меняющихся условий. Математическое моделирование формализует маршрут и ограничения, а методы программного тестирования и сравнительной оценки позволяют проверить выполнение требований и сопоставить результаты алгоритма с базовым методом.

Теоретическая основа объединяет характеристики городской доставки: ограничения по дальности, полезной нагрузке, погоде, безопасности и регулированию воздушного пространства. Эти условия задают границы допустимых маршрутов. Формализация задачи связывает пункты отправления и назначения с параметрами БПЛА и городской среды, а критерии длины пути, времени и энергозатрат позволяют описать компромиссы при выборе маршрута.

Сопоставление точных, эвристических и метаэвристических методов формирует основу для выбора способа оптимизации. При этом значение имеют не только качество найденного решения, но и вычислительные затраты, а также способность учитывать динамичные городские условия. Выбранный подход определяет логику алгоритма, требования к входным данным и порядок проверки ограничений по времени, дальности, энергопотреблению и безопасности.

Проектирование алгоритма опирается на характеристики БПЛА, сведения о точках доставки и способ представления городской среды в вычислительной модели. Обработка этих данных приводит к формированию маршрута и проверке его допустимости. Программная реализация связывает основные этапы расчёта: от получения исходных параметров до выдачи результата оптимизации.

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

Глава 1. Теоретические основы оптимизации доставки беспилотными летательными аппаратами

1.1. Особенности и ограничения городской доставки с применением БПЛА

В данном разделе рассматриваются принципы доставки грузов беспилотными летательными аппаратами и особенности их применения в городской среде. Анализируются ограничения, связанные с дальностью полёта, грузоподъёмностью, безопасностью, погодными условиями и регулированием воздушного пространства.

1.2. Математическая постановка задачи маршрутизации БПЛА

В данном разделе формулируется задача построения маршрута доставки с учётом пунктов отправления и назначения, характеристик аппарата и ограничений городской инфраструктуры. Рассматриваются целевые критерии оптимизации, включая длину маршрута, время доставки, энергозатраты и соблюдение ограничений.

1.3. Методы оптимизации маршрутов и критерии их выбора

В данном разделе анализируются точные, эвристические и метаэвристические методы решения задач маршрутизации, применимые к доставке с помощью БПЛА. Сопоставляются их принципы работы, вычислительная сложность и пригодность для динамичных городских условий.

Глава 2. Разработка алгоритма оптимизации маршрутов

2.1. Требования и исходные данные для проектирования алгоритма

В данном разделе определяются функциональные требования к алгоритму и параметры, необходимые для расчёта маршрутов доставки. Рассматриваются характеристики БПЛА, сведения о точках доставки, ограничения полётов и способы представления городской среды в вычислительной модели.

2.2. Архитектура и логика работы алгоритма

В данном разделе описываются структура алгоритма, этапы обработки исходных данных и порядок формирования маршрута. Обосновывается выбор метода оптимизации и рассматривается, как алгоритм учитывает ограничения по времени, дальности, энергозатратам и безопасности полёта.

2.3. Программная реализация алгоритма

В данном разделе рассматриваются средства разработки, структура программных модулей и реализация основных этапов расчёта маршрута. Описываются обработка входных данных, получение результата оптимизации и проверка соблюдения заданных ограничений.

Глава 3. Тестирование и оценка разработанного алгоритма

3.1. Методика и сценарии тестирования

В данном разделе устанавливаются условия испытаний, тестовые сценарии и критерии оценки разработанного алгоритма. Определяются исходные параметры, варианты городской среды и способы проверки корректности маршрутов и сопоставимости результатов.

3.2. Результаты тестирования и сравнение с базовым методом

В данном разделе анализируются результаты испытаний алгоритма на выбранных сценариях и сопоставляются с результатами базового метода построения маршрутов. Рассматриваются изменения длины маршрута, времени доставки и энергозатрат на основе фактически полученных экспериментальных данных.

3.3. Оценка ограничений и условий практического применения

В данном разделе оцениваются устойчивость алгоритма к изменению исходных условий и ограничения его практического использования в городе. Рассматриваются направления дальнейшего совершенствования, включая адаптацию к изменению обстановки и учёт дополнительных требований к безопасности полётов.

Заключение

Заключение доступно в полной версии работы.

Список литературы

Заключение доступно в полной версии работы.

Полная версия работы

  • Связный научный текст
  • Список литературы
  • Таблицы в тексте
  • Экспорт в Word
  • ИИ-редактор
  • Речь для защиты в подарок
Создать подобную работу