План на курса

Модул 1: Въведение в автомобилния софтуер и AUTOSAR

  • Общ преглед на ембеддирани системи за автомобили
  • Еволюцията на AUTOSAR: Класически против адаптивен
  • Слойна архитектура и ключови концепции на AUTOSAR
  • Общ преглед на ADAS системите и тяхното отношение към AUTOSAR

Модул 2: Класическа платформа на AUTOSAR – Основни концепции

  • Основен софтуер (BSW) слоеве и Runtime Environment (RTE)
  • Конфигуриране на ECU и механизми за комуникация
  • Инструменти и конфигурационни работни процеси
  • Интегриране на AUTOSAR Classic с традиционни системи

Модул 3: Адаптивна платформа на AUTOSAR – Основи

  • Въведение в архитектурата на адаптивната платформа на AUTOSAR
  • Проектиране и изпълнение на адаптивни приложения (AA)
  • POSIX-базирани операционни системи и Управление на изпълнението (EM)
  • Адаптивни платформа услуги (AP Services) и комуникационен мидлвар

Модул 4: Комуникация и услугено-ориентирана архитектура

  • SOME/IP, DDS и ara::com
  • Проектиране и конфигуриране на услугови интерфейси
  • Комуникация между адаптивни приложения
  • Интегриране с външни ECU и класическа платформа

Модул 5: Адаптивна платформа на AUTOSAR в разработката на ADAS

  • Общ преглед на функционалните характеристики и архитектурата на ADAS
  • Фузиониране на сензори и предизвикателства при комуникацията на данни
  • Интегриране на алгоритми за ADAS в адаптивната платформа на AUTOSAR
  • Реални примери от практиката за архитектурата на софтуера за ADAS

Модул 6: Разработъчен работен процес и инструменти

  • Общ преглед на комплиантната с AUTOSAR технологична верига
  • Инструменти за моделиране и конфигуриране (например, Vector, EB tresos, DaVinci или подобни)
  • Генериране на код и разполагане на целевото хардуер
  • Тестване и отстраняване на грешки в адаптивни приложения

Модул 7: Напредък и най-добрите практики

  • Безопасност и сигурност в адаптивната платформа на AUTOSAR и ADAS
  • Обновяване, диагностика и мониторинг в адаптивни среди
  • Оптимизация на реалното време за изпълнение
  • Бъдещи тенденции в архитектурата на автомобилния софтуер

Модул 8: Практическа работа и проект

  • Ръководени практически упражнения с разработки на инструменти за AUTOSAR
  • Конфигуриране и симулация на компоненти за ADAS
  • Минипроект: проектиране на проста адаптивна приложение на AUTOSAR за случай от употреба на ADAS

Резюме и следващи стъпки

Изисквания

  • Опит в програмирането на C/C++ за ембеддирани системи
  • Разбиране на основни автомобилни софтуерни концепции
  • Осведоменост за микроконтролери, комуникационни протоколи и реално време системи

Публика

  • Разработчици и инженери на автомобилен софтуер
  • Архитекти на ембеддирани системи
  • Разработчици на софтуер за ADAS и автономни автомобили
 28 часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории