ВВЕДЕНИЕ 4
1 Выбор методов искусственного интеллекта для решения задачи разработки
алгоритма адаптивного круиз-контроля грузового автомобиля 6
1.1 Нейронные сети 7
1.2 Генетические алгоритмы 11
1.3 Многоагентные системы 12
1.4 Сравнительный анализ применимости методов искусственного
интеллекта для разработки адаптивного круиз-контроля автомобиля 14
2 Описание предметной области 17
2.1 Действующие на автомобиль силы и моменты 17
2.2 Внешние воздействия 19
2.3 Внутренние воздействия на механизмы автомобиля 21
2.4 Математическая модель прямолинейного движения автомобиля 24
3 Нелинейная компьютерная модель прямолинейного движения автомобиля26
3.1 Компьютерная модель двигателя 27
3.2 Компьютерная модель трансмиссии 28
3.3 Компьютерная модель шасси 29
3.4 Представленные в модели нелинейности 30
3.5 Параметры модели и результаты моделирования 31
4 Линеаризация модели 34
4.1 Линеаризация математической модели 34
4.2 Линеаризация компьютерной модели 36
5 Синтез законов управления 38
5.1 Выбор типа управляющего устройства 38
5.2 Синтез семейства ПИ-регуляторов 39
5.3 Разработка системы управления коробкой передач 45
5.4 Разработка алгоритма управления тормозной системой 47
6 Аппроксимация законов управления при помощи нейронных сетей 49
6.1 Выбор типа и архитектуры нейронной сети 49
6.2 Обучение нейронной сети 50
7 Адаптивная система управления тяговой динамикой автомобиля 52
ЗАКЛЮЧЕНИЕ 57
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 59
ПРИЛОЖЕНИЕ А 61
ПРИЛОЖЕНИЕ Б
В связи с постоянным ростом уровня урбанизации, резким увеличением количества транспортных средств (ТС) на дороге, а также ужесточающимися требованиями к комфорту, средней скорости и безопасности движения, как на больших автомагистралях, так и в городских условиях, в настоящее время развиваются системы активной помощи водителю - ADAS-системы (англ. «Active Driver Assistance System»). Появление данных систем стало возможным благодаря значительному развитию компонентной базы и созданию математических моделей, работающих на машинах реального времени [1]. ADAS-системы позволяют значительно повысить комфортабельность и безопасность ТС.
Другим важным аспектом является эффективность функционирования ТС. Так неэффективное управление ТС приводит к повышенному расходу топлива, значительному износу всех узлов и агрегатов автомобиля, а также повышенным выбросам вредных веществ в атмосферу [2]. В тоже время, применение ADAS-систем способно во многом повышать технико - эксплуатационные свойства автомобилей. Например, электронная система управления двигателем обеспечивает существенное улучшение экономических и экологических показателей ТС [3, 4].
В настоящее время большинство производителей автомобильной техники применяют на своих автомобилях ADAS-системы. Эти системы используются на коммерческой, сельскохозяйственной, горнодобывающей, военной и др. технике [1, 9].
Водитель должен управлять продольной составляющей движения ТС путем нажатия на педали газа, тормоза и сцепления; поперечной составляющей движения с помощью рулевого колеса и выбирать оптимальную передачу исходя из скорости автомобиля и оборотов двигателя. Иными словами, внимание водителя должно быть сосредоточенно одновременно на трех задачах. Поэтому одной из наиболее важных ADAS-систем является система адаптивного круиз-контроля. Применение системы адаптивного круиз- контроля - ACC (англ. «Adaptive Cruise Control») автоматизирует труд водителя при управлении продольной составляющей движения автомобиля. Она позволяет ему сосредоточить внимание на задачах маневрирования и планирования движения, автоматизация которых требует применения сложных методов обработки изображений и дорогостоящего измерительного оборудования.
Целью данной работы является синтез алгоритмов работы системы адаптивного круиз-контроля грузового автомобиля, управляющей коробкой передач и тормозной системой, и использующей нейронные сети для аппроксимации зависимости коэффициентов ПИД-регулятора от различных режимов работы автомобиля.
Для достижения поставленной цели можно выделить следующие задачи:
1) разработка нелинейной компьютерной модели прямолинейного движения автомобиля;
2) выделение установившихся режимов работы ОУ и линеаризация модели в окрестности данных режимов;
3) расчет для каждого режима работы коэффициентов ПИД- регулятора, обеспечивающих выполнение цели управления для линеаризованной модели;
4) построение и обучение нейронной сети на основе полученной таблицы коэффициентов ПИД-регулятора;
5) разработка единой многоконтурной системы адаптивного управления тяговой динамикой автомобиля, состоящей из контуров управления степенью нажатия на педаль акселератора, коробкой передач и тормозной системой; позволяющей обеспечивать следование за впередиидущим транспортным средством.
В рамках данной работы была спроектирована система адаптивного круиз-контроля, осуществляющего управление тягово-тормозной динамикой автомобиля. Полученная система способна работать как по наперед заданной желаемой скорости движения, так и по оценке дистанции до впередиидущего ТС.
Данная система разрабатывалась как альтернатива методике назначения расписания коэффициентов регулятора («gain scheduling»), являющейся эффективной в случаях, когда количество режимов работы объекта конечно и невелико, поскольку число устойчивых режимов работы автомобиля при прямолинейном движении, вообще говоря, не является конечным.
Основной частью системы является контур, обеспечивающий адаптивное управление степенью нажатия на педаль акселератора для поддержания желаемой скорости движения в любом режиме работы. В связи с этим, для синтеза законов управления были разработаны математическая и компьютерная модели прямолинейного движения, проведены их исследование и линеаризация, а также синтезированы законы управления, основывающиеся на ПИ-регулировании.
В дальнейшем на основании полученной карты параметров регулятора для рассматриваемых режимов работы было проведено обучение нейронной сети с целью аппроксимации зависимости коэффициентов регулятора от текущего состояния объекта. Полученная зависимость оказалась достаточно близкой к функциональной, что позволило существенно сгладить переход от одного режима работы объекта к другому и нивелировать негативное влияние этих переходов.
Помимо контура, управляющего степенью нажатия на педаль акселератора, были разработаны контуры управления, обеспечивающие выбор передачи и активацию тормозной системы автомобиля. Данные системы основываются на использовании аппарата конечных автоматов для реализации логики управления. По графикам, полученным при моделировании видно, что этот подход оказался достаточно эффективным - активность тормозной системы сведена к минимуму, что повышает срок её службы, экономию топлива, комфорт пассажиров и сохранность перевозимых грузов, а переключение передач происходит соответственно необходимому на данный момент крутящему моменту и оборотам двигателя.
Таким образом, разработанная система управления является многоконтурной и способна управлять основными параметрами работы двигателя и трансмиссии.
В дальнейшем предполагается добавление систем технического зрения для определения режима движения по дорожным знакам и оценке расстояния до впередиидущего ТС.
1 Гайсин С.В. Развитие интеллектуальных систем помощи водителю (ADAS) в Российской Федерации // С.В. Гайсин, С.В. Бахмутов, Д.В. Ендачёв, Н.П. Мезенцев // Труды НАМИ - 2016. - С. 6-13.
2 Гурьянова Е.О. Обзор автоматизированных систем управления движением автомобилей // Е.О. Гурьянова // Студенческий научный журнал «Грани науки». - 2016. Т.4, №1 - С.60-65.
3 Ендачёв Д.В. Задачи и проблемы применения микропроцессоров на автомобилях // Д.В. Ендачёв, А.В. Конев // Труды НАМИ - 2016. - С. 93-100.
4 Бузников С.Е. Современное состояние и перспективы развития автомобильных систем активной безопасности // Проблемы управления безопасностью сложных систем: Труды XV Международной конференции. - М.: РГГУ, 2007. - Часть 2. - С. 207-211.
5 3. Бутылин В.Г., Высоцкий М.С., Иванов В.Г., Лепешко И.И. Активная безопасность. - Минск: Белавтотракторостроение, 2002. - 183 с.
6 Vlacic L. Intelligent Vehicle Tecnologies / L. Vlacic, M. Parent, F. Harashima.
- Madras: Butterworth Heinemann, 2001 - 498 p.
7 Александров А. Г. Состояние и перспективы развития адаптивных ПИД- регуляторов в технических системах / А. Г. Александров, М. В. Паленов // Труды 3-й Всероссийской конференции с международным участием «Технические и программные средства систем управления, контроля и измерения». - 2012. - С. 1577-1587.
8 Васильев В. И. Интеллектуальные системы управления. Теория и практика: учебное пособие. / В. И. Васильев, Б. Г. Ильясов. - М.: Радиотехника, 2009. - 392. : ил.
9 Бузников С.Е., Тамбулатов П.В. Интеллектуальная система стабилизации безопасной скорости автомобиля // Информационно-измерительные и управляющие системы. - 2011. - Т. 9. - № 10. - С. 31-38.
10 Бузников С.Е., Тамбулатов П.В. Анализ решений задачи стабилизации скорости автомобиля // Мехатроника, автоматизация, управление. - 2012. - № 2. - С. 49-55.
11 Юревич Е. И. Основы робототехники. 2-е изд. СПб: БХВПетербург. 2007.
12 Diebold J. Active Safety Systems - The Home for Global Chassis Control, Continental Automotive Systems // Convergence International Congress and Exposition on Transportation Electronics. - Detroit, Michigan: SAE, 2006, 2006-21-0079. - 8 p.
13 Ciresan D. C., Meier U., Masci J., Schmidhuber J. MultiColumn Deep Neural Network for Traffic Sign Classifi cation // Neural Networks, 2012.
14 Wooldridge М. An Introduction to MultiAgent Systems / M Wooldridge. - Chichester: John Wiley & Sons Ltd, 2002 - 366 p.
15 Стуканов В. А. Основы теории автомобильных двигателей и автомобиля / В. А. Стуканов. - М: ФОРУМ - ИНФРА-М, 2005 - 367 с.
16 Тарасик В. П. Теория движения автомобиля: учебник для вузов. - СПб.: БХВ-Петербург, 2006. - 478 с. : ил.
17 Воронов А. А. Основы теории автоматического управления: Автоматическое регулирование непрерывных линейных систем. — 2-е изд., перераб. — М.: Энергия, 1980. — 312 с.
18 Методы классической и современной теории автоматического управления: Учебник в 5-и тт.; 2-е изд., перераб. и доп. Т.З.: Синтез регуляторов систем автоматического управления / Под ред. К.А. Пупкова и Н.Д. Егупова. - М.: Издательство МГТУ им. Н.Э. Баумана, 2004. - 616 с.: ил.
19 Справочник по теории автоматического управления / Под ред. Красовского А.А. - М.: Наука, 1987. - 712 с.
20 Гилл Ф. Практическая оптимизация / Гилл Ф., Мюррей У., Райт М. — М.: Мир, 1985. — 509 с.