Авторы: Н. О. Чупин, С. В. Кривошеев
Источник:Материалы 69-й Международной студенческой научно-технической конференции. 2019. Астрахань, Секция 3.
В настоящее время наблюдается увеличение количества транспортных средств (ТС), что требует обеспечение возрастающих требований к безопасности их движения на дорогах и повышения надежности управления. Для выполнения этих целей требуется автоматизация систем управления движения различными видами наземных подвижных объектов, которая позволит увеличить безопасность участников движения, оптимизировать использование различных режимов работы силовых элементов, снизить расход энергоносителя и влияние на окружающую среду. С учетом этих факторов повышается потребность в использовании встроенных компьютерных систем, которые будут определять наиболее безопасный и оптимальный маршрут.
Ряд ведущих корпораций, такие как Google, Tesla, Яндекс, ведут разработки в области автономных ТС. Активное участие в разработке таких крупных компаний говорит о том, что внедрение автономных ТС поможет решить проблемы безопасности на дорогах [1].
Типовая структура АТС приведена на рис. 1. Она включает в себя различные датчики, систему управления и элементы ТС.
Блоки сенсоров представляют собой несколько типов сенсоров для получения информации с датчиков, и передачи данных в блок системы управления.
Система управления – это совокупность блоков для обработки полученной информации и выполнения управления элементами АТС. Система состоит из блоков распознания и классификации изображений, принятия решений, вычислений и управления АТС. Блоки элементов АТС представляют собой механизмы и узлы, которыми управляет система автономного управления.
Существует несколько математических моделей для вычисления и расчета параметров движения. Одним из возможных вариантов расчета параметров движения ТС является применение метода наименьших квадратов [3]. Суть данного метода заключается в минимизации суммы квадратических отклонений между наблюдаемыми и расчетными величинами. Расчетные величины находятся по подобному уравнению – уравнению регрессии [3]. Наиболее точный прогноз будет получен при минимальной разнице между физическими значениями и расчетными, построенный на основе уравнения регрессии [4]. Формулы расчетов коэффициентов приведены на рисунке 2[2]:
Самым распространенным способом параллельных вычислений является использование графических процессоров (GPU). Они превосходят другие процессоры в том, что в наибольшую часть графического процессора занимают вычислительные модули, а не кэш-память и память с произвольным доступом.
Эти факторы объясняют целесообразность применения архитектуры GPU, которая изначально работает с идентичными типами данных, обрабатываемыми параллельно [4].
Для решения задачи поставленной в работе, будет использоваться программно-аппаратная архитектура параллельных вычислений CUDA на базе графических процессоров компании NVIDIA.
Для реализации системы идентификации параметров модели наземного подвижного объекта выбрана аппаратная платформа параллельных вычислений CUDA, которая позволит ускорить вычисление параметров движения ТС.
Проблемы моделирования и автоматизации проектирования. – Донецк, ДонНТУ, 2012. С. 207-214.