Програмно-апаратний тренажер водіїв вантажних автомобілів
Розробка сучасних комп’ютеризованих тренажерів для водіїв вантажних автомобілів. Головні переваги впровадження сучасних тренажерів в програму підготовки водіїв. Сутність та особливості процесу підготовки водіїв до керування в екстремальних умовах.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | украинский |
Дата добавления | 08.07.2022 |
Размер файла | 17,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Програмно-апаратний тренажер водіїв вантажних автомобілів
Глазок Олексій Михайлович
кандидат технічних наук, доцент,
Національний авіаційний університет, м. Київ, Україна
Свірін Ярослав Романович
студент,
Національний авіаційний університет, м. Київ, Україна
Анотація
У статті розглянуто аспекти розробки сучасного тренажеру для водіїв вантажних автомобілів на елементній базі мікроконтролерної техніки.
Ключові слова: тренажер, вантажний автомобіль, водій, мікроконтролер. комп'ютеризований тренажер водій керування
Annotation
The article deals with the aspects of development of a modern simulator for truck drivers based on the element base of microcontroller technology.
Key words: simulator, truck, driver, microcontroller.
Вантажні автоперевезення стали невід'ємною частиною сучасного народного господарства. У зв'язку з цим необхідно готувати нових спеціалістів, які будуть керувати вантажними автомобілями. Однією з найбільших проблем при підготовці кадрів для керування вантажівками є відсутність сучасних тренажерів для практичних занять. Особливу увагу слід приділяти майбутнім спеціалістам, що керуватимуть вантажівками з причепом, оскільки такі автомобілі більш габаритні, причеп не повторює траєкторію тягача, винос задньої частини автопоїзда може зачепити іншого учасника дорожнього руху і т.д. Особливо якщо мова іде про підготовку водіїв до керування в екстремальних умовах, стає зрозумілим, що садити курсанта одразу за кермо не можна! Тому тренажери для водіїв все ще актуальні і необхідні для навчання майбутніх спеціалістів. Більше того, в ряді країн світу актуальною є проблема недостатнього рівня професійних навичок викладацького та інструкторського складу центрів навчання водіїв [1]. Тож відповідні тренажери могли б прислужитися і для підтримки професійних умінь та навичок цієї категорії працівників.
У розвинутих країнах починають інтегрувати у автомобілі автопілоти, що використовують штучний інтелект та комп' ютерний зір, проте є численні випадки, у яких автопілот на вантажівці не в змозі виконувати своїх функцій. Наведемо приклади. На півночі Канади (наприклад адміністративний округ Інувік) до деяких населених пунктів можливо доїхати лише взимку, коли озера замерзають. Спеціальні автомобілі розчищають лід та будують льодову дорогу на поверхні озера, по якій автомобільні велетні доставляють вантажі. При цьому часто виникають погодні умови, при яких видимість падає ледь не до нуля, а льодова дорога зливається зі снігом. Засоби, що використовують комп'ютерний зір, з керуванням в таких умовах не справляються.
Крім того водії ризикують потрапити під воду і втопити свій вантаж, бо при невдалому керуванні цілісність льоду буде порушена. Для того, щоб цього не сталось, необхідно дотримуватись низки правил - не перевищувати швидкість, правильно розподіляти вагу вантажу, дотримуватись дистанції до наступного автомобіля тощо. Оскільки лід під вантажівкою прогинається, то на поверхні води з' являється хвиля, яка легко проломить лід перед авто, якщо не дотримуватись швидкісного режиму. Якщо не дотримуватись дистанції, то хвилі від двох вантажівок зустрінуться і також проломлять лід. Таких факторів безліч. Інший приклад - дороги Австралії, де під час сезону дощів необхідно мати неабияке вміння для того, щоб не застрягнути при переїзді чергової річки, коли найближчий населений пункт знаходиться в сотнях кілометрів.
Таким чином, є актуальною задачею розробка сучасних комп'ютеризованих тренажерів для водіїв вантажних автомобілів, що і є предметом розгляду у даній роботі.
Автотренажери дають можливість моделювати ряд складових діяльності водія [2]:
1. Вплив на органи управління автомобіля (руховий компонент);
2. Візуальне сприйняття середовища руху (зоровий компонент);
3. Сприйняття звукового середовища - звуки мотора і інших частин автомобіля, звукові сигнали та звуки, що створюються іншими учасниками дорожнього руху (слуховий компонент).
Завдяки використанню тренажера водій може, зокрема, тренувати:
1. Візуально-рухову координацію дій в процесі виконання різних типів переміщень автомобіля;
2. Здатність виконувати оцінку і прогнозування дорожньо-транспортних ситуацій;
3. Прийняття рішень в масштабі реального часу дорожнього руху, вибір відповідних впливів на органи управління автомобілем;
4. Організацію уваги, відповідну до структури водійських дій.
Впровадження сучасних тренажерів в програму підготовки водіїв дозволяє перевірити, оцінити та покращити водійські вміння людей, для чого вже розроблено ряд методик [3, 4].
Найпростіший автотренажер складається з наступних компонентів: комп'ютер, на якому запускається симулятор, монітор, імітатор органів керування автомобілем, крісло водія, необхідне програмне забезпечення. Перш за все, розглянемо апаратну частину: імітатор органів керування автомобілем - це мікроконтролер, до якого підключені рульове колесо, кнопки, коробка передач, педалі, панель приборів. Панель приборів містить в собі світлодіоди, які будуть сигналізувати про помилки і стан автомобіля; сервоприводи, які рухатимуть стрілки спідометра, тахометра та стрілки рівня палива і температури двигуна. Педалі та руль найбільш доцільно будувати на базі інкрементального енкодера - він дозволяє дізнатись на який кут було здійснено поворот, після чого мікроконтролер надсилає це значення на комп' ютер і воно оброблюється симулятором. Цей же результат досягається використанням потенціометрів замість енкодерів, однак, як показує практика, змінні резистори надзвичайно ненадійні та потребують регулярної заміни. Макети інших елементів керування автомобілем будуються на основі кнопок та кінцевих вимикачів.
Найбільш доцільним рішенням щодо програмної частини тренажеру буде створення трьох програм - симулятора, програми, яка отримує дані з симулятора, виконує упаковку цих даних в пакети і надсилає отримані пакети на мікроконтролер, та прошивки для мікроконтролера. Така структура передбачена для того, щоб симулятор виконував лише обробку даних, що стосуються віртуальної вантажівки та оточуючого її середовища, і не «відволікався» на упаковку та передачу даних на мікроконтролер, що може перевантажити його апаратні можливості. Крім того, така структура більш безпечна з погляду ізоляції процесів.
Виникає питання: якщо процеси ізольовані один від одного, то яким чином процес- упаковщик буде отримувати дані від симулятора? Для вирішення цієї задачі необхідно використати об'єкти міжпроцесної взаємодії - труби (pipes), семафори (semaphores), черги повідомлень (message queues), спільну пам'ять (shared memory). Найбільш швидкодіючим об'єктом з перелічених є спільна пам'ять, тому нами було обрано саме цей варіант. Кожен з двох процесів створює об' єкт спільної пам' яті, відображає спільну ділянку пам' яті на свій віртуальний адресний простір, отримує вказівник на цю ділянку і може використовувати її для обміну інформацією. У нашій системі симулятор лише записує в спільну ділянку необхідні дані, а процес-упаковщик лише зчитує ці дані. Таким чином, було налагоджено комунікацію між процесами и дотримано необхідний рівень безпеки.
Завданням мікроконтролеру в цьому тренажері є отримання пакетів даних, перевірка їх на цілісність та розпаковка. Розпаковані дані аналізуються і, відповідно до результатів аналізу, на елементи керування автомобілем подаються необхідні сигнали. Далі мікроконтролер зчитує дані з датчиків (енкодерів), кнопок, кінцевих вимикачів, упаковує ці дані і посилає на комп'ютер. Ці дані оброблює драйвер джойстика, який взаємодіє з симулятором.
Отже, нами запропоновано структуру комп'ютеризованого тренажеру для майбутніх водіїв вантажних автомобілів. Його впровадження дозволить зменшити кількість ДТП на наших дорогах, кількість смертей молодих водіїв в екстремальних умовах, дозволить перевірити, оцінити та покращити водійські вміння людей. Головним напрямком подальших досліджень на даний момент ми вбачаємо можливість створення динамічної платформи для імітації руху вантажівки та можливість її синхронізації з симулятором.
Список використаних джерел
1. Ильина И.Е. Применение тренажеров для повышения квалификации инструкторов вождения /И.Е.Ильина, В.В.Лянденбурский, С.А.Пылайкин, С.А.Евстратова. // Вестник евразийской науки. - 2014. - №1 (20) . - С. 96.
2. Серикова М.Г., Терехов В.М. Совершенствование подготовки специалистов для предприятий автомобильного транспорта //Транспортное дело России. - 2014. - №3. - С. 68-69.
3. Кудрин Р.А. Методика определения и развития психофизиологических качеств, необходимых для эффективного управления автотранспортными средствами /Р.А.Кудрин, Ю.Я.Комаров, Е.В.Лифанова, М.Н.Дятлов. //Вестник Волгоградского гос. мед. ун-та. - 2017. - №1 (61). - С. 124-126.
4. Шабалина О.А. Оценка профессиональной пригодности водителей пассажирского автотранспорта в условиях имитации дорожного движения /О.А.Шабалина, Р.А.Кудрин, А.Р.Агазадян, А.Н.Тодорев, М.Н.Дятлов. //Вестник Волгоградского гос. мед. уни-та. - 2017. - №2 (62) . - С. 126-129.
Размещено на Allbest.ru
...Подобные документы
Вивчення потреби у забезпеченні навчального процесу інформаційно-комп'ютерними технологіями відповідно з чинними вимогами до вищої освіти. Характеристика особливостей процесу підготовки фахових психологів. Аналіз перспектив досліджень у даному напрямку.
статья [22,5 K], добавлен 22.02.2018Вибір оптимальної конфігурації та характеристика сучасних персональних комп’ютерів і їх комплектуючих. Технічна характеристика кожного пристрою комп’ютера. Зовнішні запам'ятовуючі і пристрої введення інформації. Переваги пристроїв різних фірм.
дипломная работа [65,5 K], добавлен 06.07.2011Поняття пам’яті в комп’ютері. Класифікація сучасних персональних комп’ютерів за їх ознаками. Основні принципи будови та функціонування комп'ютерних систем. Функціональність смартфонів і комунікаторів в порівнянні із звичайними мобільними телефонами.
курсовая работа [70,3 K], добавлен 31.01.2014Основні тенденції розвитку сучасних підприємств індустрії гостинності. Комп’ютерні системи в галузі готельного господарства. Оцінка стану готельного та ресторанного бізнесу України. Короткий огляд сучасних систем Інтернет-бронювання, їх роль та значення.
курсовая работа [319,9 K], добавлен 25.09.2014Апаратна організація Web-серверу гнучкої комп’ютеризованої системи в середовищі Linux Debian. Забезпечення обміну даними між персональним комп’ютером і зовнішніми вимірювальними приладами, прийом/передача даних крізь USB-інтерфейс в системи обміну даними.
дипломная работа [3,3 M], добавлен 25.10.2012Дослідження проблеми пошуку автомобілів та постановка задачі створення автокаталогу з використанням мови програмування PHP і JаvаScrіpt. Дослідження моделей прецедентів системи та їх класової архітектури. Моделювання розподіленої конфігурації систем.
курсовая работа [3,7 M], добавлен 11.10.2010Застосування, види комп'ютерних презентацій. Властивості та переваги комп'ютерних презентацій. Види мультимедійних презентацій. Програма для підготовки презентацій PowerPoint 2007. Програма для створення потокових презентацій Windows Movie Maker.
контрольная работа [2,6 M], добавлен 11.09.2015Структура сучасних систем виявлення вторгнень (СВВ), аналіз її методів і моделей. Характеристика основних напрямків розпізнавання порушень безпеки захищених систем в сучасних СВВ. Перелік недоліків існуючих СВВ та обґрунтування напрямків їх вдосконалення.
реферат [467,9 K], добавлен 12.03.2010Аналіз сучасних підходів та проектних рішень щодо проектування і роозробка системи керування та актуалізації інформації web-сайту національного оператора Енергоринка та вимоги до нього в масштабах Укренерго. Організація захисту данних на різних рівнях.
дипломная работа [1,1 M], добавлен 29.01.2009Розробка веб-сайту "Електронний довідник запчастин автомобілів". Структура веб-сайту, бази даних. Модулі для читання інформації та коректного її відображення на сторінках порталу. Клієнтська частина сайту, реєстрація користувачів, система адміністрування.
дипломная работа [2,3 M], добавлен 19.08.2012Поняття інформаційних технологій, їх види та етапи розвитку. Особливості впровадження сучасних інформаційних технологій у різних сферах діяльності: рівні операційної діяльності, у керуванні та прийнятті управлінських рішень. Перспективи їх розвитку.
контрольная работа [21,3 K], добавлен 07.02.2011Аналіз етапів шифрування тексту. Програмно-апаратна характеристика комп’ютера. Створення кнопкової форми в Delphi. Розробка і опис алгоритму. Діаграма прецедентів проектованої системи. Інструкція роботи користувача з системою. Керівництво програміста.
курсовая работа [999,1 K], добавлен 03.12.2014Інтенсивне впровадження сучасних засобів телекомунікації в банківській системі України. Електронна пошта НБУ, програмно-технічна та адміністративно-технологічна система. Призначення і основні можливості системи "клієнт-банк". Принципи створення АІС.
контрольная работа [49,7 K], добавлен 26.07.2009Вивчення історії кафедри "Комп’ютерної інженерії". Дослідження процесу складання, монтажу, налагодження, тестування апаратного забезпечення комп’ютерних систем і мереж. Науково-дослідні роботи у лабораторії "Програмного забезпечення комп’ютерних систем".
отчет по практике [23,9 K], добавлен 01.03.2013Сутність та характерні особливості системного програмування. Історія розвитку комп'ютерних ігор. Створення програми, що реалізує гру "Lines" в середовищі С++ за допомогою автоматного підходу, її правила. Розробка і опис структурної і функціональної схем.
курсовая работа [610,4 K], добавлен 12.02.2014Особливості удосконалення програми регулювання системного таймера комп'ютера. Специфіка розробки такої програми для роботи з мишею в текстовому й графічному режимах, що містить функції, пов'язані з її обслуговуванням. Робота з керуванням програмами.
курсовая работа [356,2 K], добавлен 05.03.2012Огляд інтелектуальних принципів організації процесу розпізнавання символів. Розробка системи безклавіатурного введення документів у комп’ютер. Опис і обґрунтування проектних рішень; розрахунки і експериментальні дані; впровадження системи в експлуатацію.
дипломная работа [182,5 K], добавлен 07.05.2012Створення додатку, що дозволяє істотно спростити введення обліку зареєстрованих автомобілів в ДАІ. Розроблена програма зберігає дані у файл. Крім цього, у програмі організований пошук. Середовище розробки C++ Builder (історія створення). Лістинг програми.
курсовая работа [758,3 K], добавлен 07.12.2010Вивчення настільної видавничої системи, комплексу комп'ютерних апаратних і програмних засобів, які слугують для друкарської підготовки оригінал-макетів продукції. Аналіз кольороподілу і сканування зображень, корекції з елементами комп'ютерної графіки.
реферат [404,2 K], добавлен 13.05.2011Аналіз існуючих підходів використання комп'ютерів в навчальному процесі середньої школи. Вибір та обгрунтування програмних засобів розробки програмно-методичного комплексу. Опис структури та основних процедур інформаційної системи. Модуль даних DM.
дипломная работа [8,2 M], добавлен 26.03.2012