Евро NCAP управление сценариями в Driving Scenario Designer

Приложение Driving Scenario Designer обеспечивает библиотеку предварительно созданных сценариев, представляющих европейскую Новую Автомобильную Программу Оценки (Euro NCAP®) тестовые протоколы. Приложение включает сценарии для тестирования автономного экстренного торможения (AEB), хранения аварийной полосы (ELK) и систем маршрута сохраняет, помогают (LKA).

Выберите Euro NCAP Scenario

Чтобы начать, откройте приложение Driving Scenario Designer. В командной строке MATLAB® введите drivingScenarioDesigner.

В приложении Евро сценарии NCAP хранятся как MAT-файлы и организованный в папки. Чтобы открыть Евро файл NCAP, на панели инструментов приложения, выбирают Open> Prebuilt Scenario. PrebuiltScenarios папка открывается, который включает подпапки для всех предварительно созданных сценариев, доступных в приложении (см. также Предварительно созданные Ведущие Сценарии в Driving Scenario Designer).

Дважды кликните папку EuroNCAP, и затем выберите сценарий Euro NCAP из одной из этих подпапок.

Автономное экстренное торможение

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

Таблица приводит подмножество доступных сценариев AEB. Другие сценарии AEB в папке варьируются точки столкновения, сумма перекрытия между транспортными средствами и начального разрыва между транспортными средствами.

FileName Описание
AEB_Bicyclist_Longitudinal_25width.mat

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

AEB_CCRb_2_initialGap_12m.mat

Сценарий торможения задней части от автомобиля к автомобилю (CCRb), где автомобиль, оборудованный датчиком совершает заднее столкновение с тормозящим транспортным средством. Тормозящее транспортное средство начинает замедляться в 2 m/s2. Начальный разрыв между автомобилем, оборудованным датчиком и тормозящим транспортным средством составляет 12 м.

AEB_CCRm_50overlap.mat

Сценарий перемещения задней части от автомобиля к автомобилю (CCRm), где автомобиль, оборудованный датчиком совершает заднее столкновение с движущимся транспортным средством. Во время столкновения автомобиль, оборудованный датчиком перекрывается с 50% ширины движущегося транспортного средства.

AEB_CCRs_-75overlap.mat

Сценарий стационарной задней части от автомобиля к автомобилю (CCRs), где автомобиль, оборудованный датчиком совершает заднее столкновение со стационарным транспортным средством. Во время столкновения автомобиль, оборудованный датчиком перекрывается с-75% ширины стационарного транспортного средства. Когда автомобиль, оборудованный датчиком слева от другого транспортного средства, перекрытие процента отрицательно.

AEB_Pedestrian_Farside_50width.mat

Автомобиль, оборудованный датчиком сталкивается с пешеходом, который перемещается из левой стороны дороги, какой Евро тестовые протоколы NCAP называют far side. Эти протоколы принимают, что транспортные средства перемещаются на правой стороне дороги. Поэтому левая сторона дороги является стороной, самой дальней от автомобиля, оборудованного датчиком. Во время столкновения пешеход - 50% пути через ширину автомобиля, оборудованного датчиком.

AEB_PedestrianChild_Nearside_50width.mat

Автомобиль, оборудованный датчиком сталкивается с пешеходом, который перемещается из правой стороны дороги, какой Евро тестовые протоколы NCAP называют near side. Эти протоколы принимают, что транспортные средства перемещаются на правой стороне дороги. Поэтому правая сторона дороги является стороной, самой близкой к автомобилю, оборудованному датчиком. Во время столкновения пешеход - 50% пути через ширину автомобиля, оборудованного датчиком.

Хранение аварийной полосы

Эти сценарии спроектированы, чтобы протестировать системы хранения аварийной полосы (ELK). Системы ELK предотвращают столкновения путем предупреждения драйверов о предстоящих, неумышленных отъездах маршрута.

Таблица приводит подмножество доступных сценариев ELK. Другие сценарии ELK в папке варьируются боковая скорость автомобиля, оборудованного датчиком и типов маркировки маршрута.

FileName Описание
ELK_FasterOvertakingVeh_Intent_Vlat_0.5.mat

Автомобиль, оборудованный датчиком намеренно перестраивается на другую полосу и сталкивается с более быстрым, настигающим транспортным средством, которое находится в другом маршруте. Автомобиль, оборудованный датчиком перемещается при боковой скорости 0,5 м/с.

ELK_OncomingVeh_Vlat_0.3.mat

Автомобиль, оборудованный датчиком непреднамеренно перестраивается на другую полосу и сталкивается с надвигающимся транспортным средством, которое находится в другом маршруте. Автомобиль, оборудованный датчиком перемещается при боковой скорости 0,3 м/с.

ELK_OvertakingVeh_Unintent_Vlat_0.3.mat

Автомобиль, оборудованный датчиком непреднамеренно перестраивается на другую полосу, обгоняет транспортное средство в другом маршруте и сталкивается с тем транспортным средством. Автомобиль, оборудованный датчиком перемещается при боковой скорости 0,3 м/с.

ELK_RoadEdge_NoBndry_Vlat_0.2.mat

Автомобиль, оборудованный датчиком непреднамеренно перестраивается на другую полосу и заканчивается на дорожном ребре. Дорожное ребро не имеет никаких маркировок контура маршрута. Автомобиль, оборудованный датчиком перемещается при боковой скорости 0,2 м/с.

Маршрут сохраняет, помогают

Эти сценарии спроектированы, чтобы протестировать системы маршрута сохраняет, помогают (LKA). Системы LKA обнаруживают неумышленные отъезды маршрута и автоматически настраивают держащийся угол транспортного средства, чтобы остаться в контурах маршрута.

Таблица приводит подмножество доступных сценариев LKA. Другие сценарии LKA в папке варьируются боковая скорость автомобиля, оборудованного датчиком и типов маркировки маршрута.

FileName Описание
LKA_DashedLine_Solid_Left_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута, который подчеркивается штриховой линией слева и тело справа. Автомобиль отбывает из маршрута из покинутой (пунктирной) стороны, перемещающейся при боковой скорости 0,5 м/с.

LKA_DashedLine_Unmarked_Right_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута, который подчеркивается штриховой линией справа и не отмеченный слева. Автомобиль отбывает, маршрут от права (подчеркнул штриховой линией) сторону, перемещающуюся при боковой скорости 0,5 м/с.

LKA_RoadEdge_NoBndry_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута и заканчивается на дорожном ребре. Дорожное ребро не имеет никаких маркировок контура маршрута. Автомобиль перемещается при боковой скорости 0,5 м/с.

LKA_RoadEdge_NoMarkings_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута и заканчивается на дорожном ребре. Дорога не имеет никаких маркировок маршрута. Автомобиль перемещается при боковой скорости 0,5 м/с.

LKA_SolidLine_Dashed_Left_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута, который тверд слева и подчеркнутый штриховой линией справа. Автомобиль отбывает из маршрута из покинутой (твердой) стороны, перемещающейся при боковой скорости 0,5 м/с.

LKA_SolidLine_Unmarked_Right_Vlat_0.5.mat

Автомобиль, оборудованный датчиком непреднамеренно вылетает от маршрута, который является телом справа и не отмеченный слева. Автомобиль отбывает из маршрута из правильной (твердой) стороны, перемещающейся при боковой скорости 0,5 м/с.

Измените сценарий

По умолчанию, в Евро сценарии NCAP, автомобиль, оборудованный датчиком не содержит датчики. Если вы тестируете датчик транспортного средства на панели инструментов приложения, нажмите Add Camera или Add Radar, чтобы добавить датчик в автомобиль, оборудованный датчиком. Затем на вкладке Sensor настройте параметры датчиков, чтобы совпадать с вашей моделью датчика. Если вы тестируете датчик камеры, чтобы позволить камере обнаружить маршруты, расширить раздел Detection Parameters и установить Detection Type на Lanes & Objects.

Можно также настроить параметры дорог и агентов в сценарии. Например, от вкладки Actors слева, можно сменить положение или скорость автомобиля, оборудованного датчиком или других агентов. От вкладки Roads можно изменить ширину маршрутов или тип маркировок маршрута.

Сгенерируйте синтетические обнаружения

Чтобы сгенерировать обнаружения от любых добавленных датчиков, нажмите Run. Когда сценарий запускается, Ego-Centric View отображает сценарий с точки зрения автомобиля, оборудованного датчиком. Bird’s-Eye Plot отображает обнаружения.

Экспортируйте обнаружения.

  • Чтобы экспортировать обнаружения в рабочее пространство MATLAB, на панели инструментов приложения, выбирают Export> Export Sensor Data. Назовите переменную рабочей области и нажмите OK. Приложение сохраняет данные о датчике как структуру, содержащую положения агента, обнаружения объектов и обнаружения маршрута на каждом временном шаге.

  • Чтобы экспортировать функцию MATLAB, которая генерирует сценарий и его обнаружения, выберите Export> Export MATLAB Function. Эта функция возвращает обнаружения датчика как структуру, сценарий как drivingScenario объект и модели датчика как visionDetectionGenerator и radarDetectionGenerator Системные объекты. Путем изменения этой функции можно создать изменения исходного сценария. Для примера этого процесса смотрите, Создают Ведущие Изменения Сценария Программно.

Сохраните сценарий

Поскольку Евро, сценарии NCAP только для чтения, сохраняют копию ведущего сценария к новой папке. Чтобы сохранить файл сценария, на панели инструментов приложения, выбирают Save> Scenario File As.

Можно вновь открыть этот файл сценария из приложения. В качестве альтернативы в командной строке MATLAB, можно использовать этот синтаксис.

drivingScenarioDesigner(scenarioFileName)
Можно также вновь открыть сценарий при помощи экспортируемого drivingScenario объект. В командной строке MATLAB используйте этот синтаксис, где scenario имя экспортируемого объекта.
drivingScenarioDesigner(scenario)
Чтобы вновь открыть датчики, используйте этот синтаксис, где sensors radarDetectionGenerator объект, visionDetectionGenerator объект или массив ячеек таких объектов.
drivingScenarioDesigner(scenario,sensors)
Если вы разрабатываете ведущий алгоритм в Simulink®, можно использовать блок Scenario Reader, чтобы считать дороги и агентов из файла сценария или drivingScenario возразите в свою модель. Этот блок непосредственно не считывает данные о датчике. Добавить датчики создало в приложении к модели Simulink, можно сгенерировать модель, содержащую сценарий и датчики путем выбора Export> Export Simulink Model. В этой модели блок Scenario Reader читает сценарий и Radar Detection Generator, и блоки Vision Detection Generator моделируют датчики.

Ссылки

[1] Европейская новая автомобильная программа оценки. Евро протокол оценки NCAP - SA. Версия 8.0.2. Январь 2018.

[2] Европейская новая автомобильная программа оценки. Евро тестовый протокол NCAP AEB C2C. Версия 2.0.1. Январь 2018.

[3] Европейская новая автомобильная программа оценки. Евро тестовый протокол NCAP LSS. Версия 2.0.1. Январь 2018.

Смотрите также

Приложения

Блоки

Объекты

Похожие темы

Внешние веб-сайты