Формирование радиолокационных датчиков и дорожек из сценария вождения
Автоматизированная панель инструментов вождения/сценарий вождения и моделирование датчиков
Блок генератора радиолокационных данных генерирует сообщения об обнаружении или отслеживании целей из модели автомобильного радиолокационного датчика. Этот блок используется для создания данных датчика из ведущего сценария, содержащего актеры и траектории, которые можно считывать из блока чтения сценариев.
Блок генератора радиолокационных данных может моделировать кластеризованные или некластеризованные обнаружения с добавлением случайного шума, а также генерировать ложные аварийные обнаружения. Сгенерированные обнаружения можно объединить с другими данными датчика и отслеживать объекты с помощью блока Multi-Object Tracker. Также можно выводить дорожки непосредственно из блока Формирователь радиолокационных данных. Чтобы настроить вывод конечных объектов как кластерных обнаружений, некластеризованных обнаружений или дорожек, используйте параметр Формат отчетов целевого объекта.
Actors - Сценарные позы актераОператор сценария позирует в координатах эго-транспортного средства, указанных как шина Simulink, содержащая структуру MATLAB.
Структура должна содержать эти поля.
| Область | Описание | Напечатать |
|---|---|---|
NumActors | Число действующих лиц | Неотрицательное целое число |
Time | Текущее время моделирования | Скаляр с действительным значением |
Actors | Актер позирует | NumActors-длинный массив структур позы актера |
Каждый актер позирует структуру в Actors должны содержать эти поля.
| Область | Описание |
|---|---|
ActorID | Определяемый сценарием идентификатор субъекта, указанный как положительное целое число. |
Position | Положение актера, определяемое как действительный вектор вида [x y z]. Единицы в метрах. |
Velocity | Скорость (v) актера в направлениях x-y и z, заданная как действительный вектор вида [vx vy vz]. Единицы измерения в метрах в секунду. |
Roll | Угол крена актера, заданный как действительный скаляр. Единицы измерения в градусах. |
Pitch | Угол тангажа актера, определяемый как действительный скаляр. Единицы измерения в градусах. |
Yaw | Угол рыскания актера, определяемый как действительный скаляр. Единицы измерения в градусах. |
AngularVelocity | Угловая скорость (λ) актера в направлениях x -, y - и z, заданная как действительный вектор вида [startx starty ü z]. Единицы измерения в градусах в секунду. |
Clustered detections - Обнаружения кластеризованных объектовОбнаружения кластеризованных объектов, возвращенные как шина Simulink, содержащая структуру MATLAB. Дополнительные сведения о шинах см. в разделе Создание невиртуальных шин (Simulink).
При кластерных обнаружениях блок выводит одно обнаружение на цель, где каждое обнаружение является центроидом незасекреченных обнаружений для этой цели.
Можно передавать обнаруженные объекты от этих датчиков и других датчиков в трекер, например, блок многообъектного трекера, и создавать дорожки.
Структура содержит эти поля.
| Область | Описание | Напечатать |
|---|---|---|
NumDetections | Количество обнаружений | Неотрицательное целое число |
IsValidTime | False при запросе обновлений между интервалами вызова блоков | Булев |
Detections | Обнаружения объектов | Массив структур обнаружения объектов длиной, заданной параметром Максимальное число обнаружений, о которых сообщается. Только NumDetections из них фактические обнаружения. |
Каждая структура обнаружения объектов содержит эти свойства.
| Собственность | Определение |
|---|---|
Time | Время измерения |
Measurement | Измерения объектов |
MeasurementNoise | Ковариационная матрица шума измерения |
SensorIndex | Уникальный идентификатор датчика |
ObjectClassID | Классификация объектов |
ObjectAttributes | Дополнительная информация передана трекеру |
MeasurementParameters | Параметры, используемые функциями инициализации нелинейных фильтров слежения Калмана |
Для прямоугольных координат: Measurement и MeasurementNoise отображаются в прямоугольной системе координат, заданной параметром Система координат (Coordinate system).
Для сферических координат Measurement и MeasurementNoise сообщаются в сферической системе координат, которая основана на прямоугольной системе координат датчика.
Measurement и MeasurementNoise
| Система координат | Measurement и MeasurementNoise Координаты | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Body | В этой таблице показано влияние параметра Enable range rate measurements на координаты.
| |||||||||||||||
Sensor rectangular | ||||||||||||||||
Sensor spherical | В этой таблице показано влияние на координаты параметров «Включить измерения угла возвышения» и «Включить измерения скорости диапазона».
|
Для ObjectAttributesВ этой таблице описывается дополнительная информация, используемая для отслеживания.
ObjectAttributes
| Признак | Определение |
|---|---|
TargetIndex | Идентификатор актера, ActorID, что сгенерировало обнаружение. Для ложных аварийных сигналов это значение является отрицательным. |
SNR | Отношение сигнал/шум обнаружения. Единицы измерения находятся в дБ. |
Для MeasurementParametersизмерения относятся к родительскому кадру. Если для параметра Система координат (Coordinate system) задано значение Bodyродительская рама является кузовом эго-транспортного средства. Если для параметра Система координат (Coordinate system) задано значение Sensor rectangular или Sensor spherical, родительский кадр является датчиком.
MeasurementParameters
| Параметр | Определение |
|---|---|
Frame | Перечисляемый тип, указывающий кадр, используемый для отчета об измерениях. Когда Frame имеет значение 'rectangular'обнаружения сообщаются в декартовых координатах. Когда Frame имеет значение 'spherical'обнаружения сообщаются в сферических координатах. |
OriginPosition | 3-D смещение вектора исходной точки датчика от исходной точки родительского кадра. |
Orientation | Ориентация системы координат радиолокационного датчика относительно исходного кадра. |
HasVelocity | Указывает, содержат ли измерения компоненты скорости или скорости диапазона. |
HasElevation | Указывает, содержат ли измерения компоненты отметки. |
Чтобы включить этот порт, на вкладке Parameters установите для параметра Target reporting format значение Clustered detections.
Tracks - Треки объектовОбъектные дорожки, возвращаемые как шина Simulink, содержащая структуру MATLAB. См. раздел Создание невиртуальных шин (Simulink).
В этой таблице представлены поля структуры.
| Область | Описание |
|---|---|
NumTracks | Количество дорожек |
Tracks | Массив структур дорожек длиной, заданной параметром Максимальное количество дорожек. Только первый NumTracks из них фактические треки. |
В этой таблице представлены поля каждой структуры дорожки.
| Область | Определение |
|---|---|
TrackID | Уникальный идентификатор дорожки, используемый для различения нескольких дорожек. |
BranchID | Уникальный идентификатор ветви дорожки, используемый для различения нескольких ветвей дорожки. |
SourceIndex | Уникальный индекс источника, используемый для различения источников отслеживания в среде нескольких трекеров. |
UpdateTime | Время обновления дорожки. Единицы измерения в секундах. |
Age | Число обновлений дорожки. |
State | Значение вектора состояния во время обновления. |
StateCovariance | Ковариационная матрица неопределенности. |
ObjectClassID | Целое значение, представляющее классификацию объектов. Стоимость 0 представляет неизвестную классификацию. Ненулевые классификации применяются только к подтвержденным трекам. |
TrackLogic | Логический тип подтверждения и удаления. Это значение всегда 'History' для радиолокационных датчиков - для индикации логики, основанной на истории. |
TrackLogicState | Текущее состояние типа логики дорожки, возвращаемое как 1-by-K логический массив. K - количество записанных последних логических состояний дорожки. В массиве, |
IsConfirmed | Статус подтверждения. Это поле true если дорожка подтверждена как реальная цель. |
IsCoasted | Состояние движения по побережью. Это поле true если дорожка обновляется без нового обнаружения. |
IsSelfReported | Укажите, сообщается ли трекер о дорожке. Это поле используется в среде слияния дорожек. Возвращается как |
ObjectAttributes | Дополнительная информация о дорожке. |
Дополнительные сведения об этих полях см. в разделе objectTrack.
Блок выводит только подтвержденные дорожки, которые являются дорожками, которым блок назначает по меньшей мере М обнаружений во время первых N обновлений после инициализации дорожки. Для определения значений M и N используйте M и N для параметра подтверждения M-out-of-N.
Чтобы включить этот порт, на вкладке Parameters установите для параметра Target reporting format значение Tracks.
Detections - Обнаружения некластеризованных объектовОбнаруженные незасекреченные объекты, возвращенные в виде шины Simulink, содержащей структуру MATLAB. Дополнительные сведения о шинах см. в разделе Создание невиртуальных шин (Simulink).
С незасекреченными обнаружениями блок выводит все обнаружения, и цель может иметь несколько обнаружений.
Можно передавать обнаруженные объекты от этих датчиков и других датчиков в трекер, например, блок многообъектного трекера, и создавать дорожки.
Структура должна содержать эти поля.
| Область | Описание | Напечатать |
|---|---|---|
NumDetections | Количество обнаружений | целое число |
IsValidTime | False при запросе обновлений между интервалами вызова блоков | Булев |
Detections | Обнаружения объектов | Массив структур обнаружения объектов длиной, заданной параметром Максимальное число обнаружений, о которых сообщается. Только NumDetections из них фактические обнаружения. |
Каждая структура обнаружения объектов содержит эти свойства.
| Собственность | Определение |
|---|---|
Time | Время измерения |
Measurement | Измерения объектов |
MeasurementNoise | Ковариационная матрица шума измерения |
SensorIndex | Уникальный идентификатор датчика |
ObjectClassID | Классификация объектов |
ObjectAttributes | Дополнительная информация передана трекеру |
MeasurementParameters | Параметры, используемые функциями инициализации нелинейных фильтров слежения Калмана |
Для прямоугольных координат: Measurement и MeasurementNoise отображаются в прямоугольной системе координат, заданной параметром Система координат (Coordinate system).
Для сферических координат Measurement и MeasurementNoise сообщаются в сферической системе координат, которая основана на прямоугольной системе координат датчика.
Measurement и MeasurementNoise
| Система координат | Measurement и MeasurementNoise Координаты | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Body | В этой таблице показано влияние параметра Enable range rate measurements на координаты.
| |||||||||||||||
Sensor rectangular | ||||||||||||||||
Sensor spherical | В этой таблице показано влияние на координаты параметров «Включить измерения угла возвышения» и «Включить измерения скорости диапазона».
|
Для ObjectAttributesВ этой таблице описывается дополнительная информация, используемая для отслеживания.
ObjectAttributes
| Признак | Определение |
|---|---|
TargetIndex | Идентификатор актера, ActorID, что сгенерировало обнаружение. Для ложных аварийных сигналов это значение является отрицательным. |
SNR | Отношение сигнал/шум обнаружения. Единицы измерения находятся в дБ. |
Для MeasurementParametersизмерения относятся к родительскому кадру. Если для параметра Система координат (Coordinate system) задано значение Bodyродительская рама является кузовом эго-транспортного средства. Если для параметра Система координат (Coordinate system) задано значение Sensor rectangular или Sensor spherical, родительский кадр является датчиком.
MeasurementParameters
| Параметр | Определение |
|---|---|
Frame | Перечисляемый тип, указывающий кадр, используемый для отчета об измерениях. Когда Frame имеет значение 'rectangular'обнаружения сообщаются в декартовых координатах. Когда Frame имеет значение 'spherical'обнаружения сообщаются в сферических координатах. |
OriginPosition | 3-D смещение вектора исходной точки датчика от исходной точки родительского кадра. |
Orientation | Ориентация системы координат радиолокационного датчика относительно исходного кадра. |
HasVelocity | Указывает, содержат ли измерения компоненты скорости или скорости диапазона. |
HasElevation | Указывает, содержат ли измерения компоненты отметки. |
Чтобы включить этот порт, на вкладке Parameters установите для параметра Target reporting format значение Detections.
Unique identifier of sensor - Уникальный идентификатор датчика0 (по умолчанию) | положительное целое числоУкажите уникальный идентификатор датчика как положительное целое число. Этот параметр используется для различения обнаружений или дорожек, поступающих от различных датчиков в мультисенсорной системе. Укажите уникальное значение для каждого датчика. Если не обновить уникальный идентификатор датчика из значения по умолчанию 0затем радар возвращает ошибку в начале моделирования.
Update rate (Hz) - Частота обновления сенсора10 (по умолчанию) | положительный вещественный скалярУкажите частоту обновления датчика в герцах как положительный действительный скаляр. Обратная скорость обновления должна быть целочисленной кратной интервалу времени моделирования. Радар генерирует новые сообщения с интервалами, определяемыми этим обратным значением. Любое обновление датчика, запрошенное между интервалами обновления, не содержит обнаружений или дорожек.
Translation [ X, Y, Z ] relative to ego origin (m) - Расположение датчика на эго-транспортном средстве (м)[3.4, 0, 0.2] (по умолчанию) | 1 на 3 действительный вектор вида [x
y z]
Укажите местоположение датчика на раме кузова эго-транспортного средства в метрах как действительный вектор 1 на 3 вида [x y z]. Этот параметр определяет координаты датчика вдоль оси X, оси Y и оси Z относительно начала координат эго-транспортного средства, где:
Ось X указывает вперед от транспортного средства.
Ось Y указывает влево от транспортного средства.
Ось Z указывает вверх от земли.
Значением по умолчанию соответствует радар, который установлен в центре передней решетки седана.
Дополнительные сведения о системе координат эго-транспортного средства см. в разделе Системы координат в автоматизированной панели инструментов вождения.
Rotation [Roll, Pitch, Yaw] relative to ego's frame (deg) - Монтажные углы поворота РЛС[0 0 0] (по умолчанию) | 1-на-3 действительный вектор формы [zyaw
ypitch xroll]
Укажите углы поворота радиолокатора в градусах в виде вектора реального значения 1 на 3 [zyaw ypitch xroll]. Этот параметр определяет внутренний угол поворота Эйлера датчика вокруг оси Z, оси Y и оси X относительно рамы кузова эго-транспортного средства, где:
zyaw, или угол рыскания, вращает датчик вокруг оси z эго-транспортного средства.
ypitch, или угол наклона, вращает датчик вокруг оси y эго-транспортного средства. Это вращение происходит относительно положения датчика, которое является результатом вращения zyaw.
xroll, или угол крена, вращает датчик вокруг оси X эго-транспортного средства. Это вращение происходит относительно положения датчика, которое является результатом вращения zyaw и ypitch.
Эти углы являются положительными по часовой стрелке при взгляде в направлении вперед по оси Z, оси Y и оси X. Если визуализировать данные датчика с точки зрения высоты птичьего полета, то угол рыскания будет против часовой стрелки положительным, потому что вы просматриваете данные в отрицательном направлении оси Z, которая указывает вверх от земли.
Дополнительные сведения об этой системе координат см. в разделе Системы координат в автоматизированной панели инструментов вождения.
Enable elevation angle measurements - Включить РЛС для измерения углов места целиoff (по умолчанию) | on
Выберите этот параметр для моделирования радиолокационного датчика, который может оценивать высоту цели.
Enable range rate measurements - Включить РЛС для измерения скоростей целевой дальностиon (по умолчанию) | off
Выберите этот параметр, чтобы РЛС могла измерять дальность от целевых обнаружений.
Add noise to measurements - Включить добавление шума к измерениям радиолокационных датчиковon (по умолчанию) | off
Выберите этот параметр для добавления шума к радарным измерениям. В противном случае измерения не имеют шума. Даже если очистить этот параметр, ковариационная матрица шума измерения, которая сообщается в MeasurementNoise поле генерируемого выходного сигнала обнаружения представляет шум измерения, который добавляется при выборе Add noise to measurements.
Enable false reports - Включить создание ложных аварийных радиолокационных обнаруженийon (по умолчанию) | off
Выберите этот параметр, чтобы разрешить создание измерений РЛС ложной сигнализации. Если этот параметр снят, радар сообщает только о фактических обнаружениях.
Enable occlusion - Включение окклюзии линии визированияon (по умолчанию) | off
Выберите этот параметр для включения окклюзии линии визирования, где РЛС генерирует обнаружение только от объектов, для которых РЛС имеет прямую линию визирования. Например, при включенном этом параметре радар не генерирует обнаружение транспортного средства, которое находится позади другого транспортного средства и заблокировано из вида.
Maximum number of target reports - Максимальное количество обнаружений или дорожек50 (по умолчанию) | положительное целое числоУкажите максимальное количество обнаружений или дорожек, о которых датчик сообщает как положительное целое число. Датчик сообщает об обнаружениях в порядке увеличения расстояния от датчика до достижения этого максимального числа.
Target reporting format - Формат сформированных целевых отчетовClustered detections (по умолчанию) | Tracks | Detections
Укажите формат создаваемых целевых отчетов в качестве одной из следующих опций:
Clustered detections - Блок генерирует целевые отчеты в виде кластеризованных обнаружений, где каждый целевой объект сообщается как одиночное обнаружение, которое является центроидом некластеризованных целевых обнаружений. Блок возвращает кластеризованные обнаружения в выходном порту кластеризованных обнаружений.
Tracks - Блок генерирует целевые отчеты в виде дорожек, которые представляют собой кластеризованные обнаружения, обработанные фильтром отслеживания. Блок возвращает кластеризованные обнаружения в выходном порту Tracks.
Detections - Блок генерирует целевые отчеты как незасекреченные обнаруженные объекты, где каждый объект может иметь несколько обнаруженных объектов. Блок возвращает кластеризованные обнаружения в выходном порту Detections.
Coordinate system - Система координат сообщаемых обнаруженийBody (по умолчанию) | Sensor rectangular | Sensor spherical
Система координат сообщаемых обнаружений, заданная как одна из следующих опций:
Body - Обнаружение регистрируется в прямоугольной системе кузова эго-транспортного средства.
Sensor rectangular - Сигналы обнаружения регистрируются в системе прямоугольного корпуса радиолокационного датчика.
Sensor spherical - Обнаружение регистрируется в сферической системе координат, которая центрируется на радиолокационном датчике и совмещается с ориентацией радара на эго-транспортном средстве.
Source of output bus name - Наименование источника выходной шиныAuto (по умолчанию) | Property
Источник имени выходной шины, указанный как одна из следующих опций:
Auto - блок автоматически создает имя шины.
Property - укажите имя шины с помощью параметра Specify an output bus name.
Specify an output bus name - Наименование выходной шиныBusDrivingRadarDataGenerator (по умолчанию) | допустимое имя шиныУкажите имя команды actor poses bus, возвращаемое в выходном порту Actors.
Чтобы включить этот параметр, установите для параметра Source of output bus name значение Property.
Azimuth resolution (deg) - Азимутальное разрешение РЛС4 (по умолчанию) | положительный вещественный скалярЗадайте разрешение радара по азимуту в градусах как положительный скаляр. Разрешение по азимуту определяет минимальное разделение по азимутальному углу, при котором РЛС может различать две цели. Разрешение по азимуту обычно представляет собой нисходящую точку 3 дБ диапазона азимутальных углов радара.
Elevation resolution (deg) - Разрешение РЛС по высоте5 (по умолчанию) | положительный вещественный скалярЗадайте разрешение уровня радара в градусах как положительный действительный скаляр. Разрешение возвышения определяет минимальное разделение по углу возвышения, при котором РЛС может различать две цели. Разрешение возвышения обычно представляет собой точку опускания 3 дБ по ширине луча угла возвышения радара.
Для включения этого параметра на вкладке «Параметры» выберите параметр «Включить измерения угла возвышения».
Range resolution (m) - Разрешающая способность РЛС по дальности2.5 (по умолчанию) | положительный вещественный скалярЗадайте разрешающую способность РЛС в метрах как положительный действительный скаляр. Разрешение дальности определяет минимальное разделение по дальности, при котором радар может различать две цели.
Range rate resolution (m/s) - Разрешающая способность РЛС по дальности0.5 (по умолчанию) | положительный вещественный скалярЗадайте разрешающую способность диапазона РЛС в метрах в секунду как положительный действительный скаляр. Разрешение скорости дальности определяет минимальное разделение в скорости дальности, при котором радар может различать две цели.
Чтобы включить этот параметр, на вкладке Parameters выберите параметр Enable range rate resolution.
Azimuth bias fraction - Азимутальная доля смещения РЛС0.1 (по умолчанию) | неотрицательный скалярУкажите долю смещения азимута радара как неотрицательный скаляр. Смещение по азимуту выражается как доля разрешения по азимуту, указанного в параметре Разрешение по азимуту (град.). Это значение устанавливает нижнюю границу азимутальной точности радара и безразмерно.
Elevation bias fraction - доля смещения по высоте РЛС0.1 (по умолчанию) | неотрицательный скалярУкажите долю смещения отметки радара как неотрицательный скаляр. Смещение по отметке выражается как часть разрешения по отметке, заданного параметром «Разрешение по отметке (град.)». Это значение устанавливает нижнюю границу точности отметки РЛС и безразмерно.
Для включения этого параметра на вкладке «Параметры» выберите параметр «Включить измерения угла возвышения».
Range bias fraction - Фракция смещения диапазона0.05 (по умолчанию) | неотрицательный скалярУкажите долю смещения диапазона радара как неотрицательный скаляр. Смещение диапазона выражается как часть разрешения диапазона, заданного свойством Range resolution (m). Это свойство устанавливает нижнюю границу точности дальности радара и безразмерно.
Range rate bias fraction - Фракция смещения скорости диапазона0.05 (по умолчанию) | неотрицательный скалярУкажите долю смещения скорости дальности радара как неотрицательный скаляр. Смещение скорости диапазона выражается как часть разрешения скорости диапазона, заданного параметром Range rate resolution (m/s). Это свойство устанавливает нижнюю границу точности скорости дальности радара и безразмерно.
Чтобы включить этот параметр, на вкладке Parameters выберите параметр Enable range rate measurements.
Total angular field of view [AZ, EL] (deg) - Угловое поле зрения БРЛС[20 5] (по умолчанию) | 1-на-2 положительный действительный вектор формы [azfov, elfov]
Задать угловое поле зрения РЛС в градусах как положительный действительный вектор вида 1 на 2 [azfov elfov]. Поле зрения определяет общую угловую протяженность, охватываемую датчиком. Азимутальное поле зрения, azfov, должно лежать в интервале (0, 360]. Поле зрения фасада, elfov, должно лежать в интервале (0, 180].
Range limits [MIN, MAX] (m) - Минимальная и максимальная дальность РЛС[0 150] (по умолчанию) | 1-на-2 неотрицательный действительный вектор формы [min max]Указать минимальную и максимальную дальность РЛС в метрах в виде неотрицательного действительного вектора формы 1 на 2 [min max]. РЛС не обнаруживает целей, находящихся вне этой дальности. Максимальный диапазон, max, должно быть больше минимального диапазона, min.
Range rate limits [MIN, MAX] (m/s) - Минимальная и максимальная дальность РЛС (м/с)[-100 100] (по умолчанию) | 1-на-2 действительный вектор формы [min max]Укажите минимальную и максимальную дальность РЛС в метрах в секунду как действительный вектор формы 1 на 2 [min max]. РЛС не обнаруживает целей, находящихся вне этой дальности. Максимальная дальность, max, должно быть больше минимальной скорости диапазона, min.
Чтобы включить этот параметр, на вкладке Parameters выберите параметр Enable range rate measurements.
Detection probability - Вероятность обнаружения цели0.9 (по умолчанию) | скаляр в диапазоне (0, 1]Укажите вероятность обнаружения цели как скаляра в диапазоне (0, 1]. Эта величина определяет вероятность обнаружения цели с радиолокационным сечением, причем сечение РЛС задается параметром RCS (dBsm) Эталонной цели на эталонном диапазоне обнаружения, заданном параметром Диапазон (m) Эталонной цели.
False alarm rate - Частота сообщений о ложных аварийных сигналах1e-06 (по умолчанию) | положительный действительный скаляр в диапазоне [10-7, 10-3]Укажите частоту появления ложных аварийных сигналов в каждой ячейке разрешения радара в качестве положительного действительного скаляра в диапазоне [10-7, 10-3]. Единицы измерения безразмерны. Блок определяет ячейки разрешения из параметров Разрешение по азимуту (град.) и Разрешение по диапазону (м) и, если включено, из параметров Разрешение по отметке (град.) и Разрешение по диапазону (м/с).
Reference target range (m) - Эталонный диапазон для данной вероятности обнаружения100 (по умолчанию) | положительный вещественный скалярВ качестве положительного действительного скаляра укажите эталонный диапазон для заданной вероятности обнаружения и заданное сечение РЛС (RCS) в метрах. Опорная дальность - это дальность, в которой обнаруживают цель, имеющую радиолокационное сечение, заданное параметром RCS (dBsm) опорной цели, с вероятностью обнаружения, заданной параметром вероятности обнаружения.
Reference target RCS (dBsm) - Эталонное сечение РЛС для заданной вероятности обнаружения0 (по умолчанию) | вещественный скалярУкажите в качестве действительного скаляра эталонное сечение РЛС (RCS) для заданной вероятности обнаружения и эталонного диапазона в децибелах квадратных метров. Эталонный RCS - это значение RCS, при котором обнаруживается цель с вероятностью, заданной параметром вероятности обнаружения, при заданном значении параметра эталонного целевого диапазона (m).
Center frequency (Hz) - Центральная частота диапазона РЛС77e9 (по умолчанию) | положительный вещественный скалярУкажите центральную частоту диапазона РЛС в герцах как положительный скаляр.
Filter initialization function name - функция инициализации фильтра Калманаinitcvekf (по умолчанию) | имя функцииУкажите функцию инициализации фильтра Калмана как дескриптор функции или как вектор символов или скаляр строки имени допустимой функции инициализации фильтра Калмана.
В таблице показаны функции инициализации, которые можно использовать для указания имени функции инициализации фильтра.
| Функция инициализации | Определение функции |
|---|---|
initcaabf | Инициализация альфа-бета-фильтра Калмана с постоянным ускорением |
initcvabf | Инициализация фильтра Кальмана с постоянной скоростью альфа-бета |
initcakf | Инициализация линейного фильтра Калмана с постоянным ускорением. |
initcvkf | Инициализируйте линейный фильтр Калмана с постоянной скоростью. |
initcaekf | Инициализация расширенного фильтра Калмана с постоянным ускорением. |
initctekf | Инициализируйте расширенный фильтр Калмана с постоянной скоростью вращения. |
initcvekf | Инициализируйте расширенный фильтр Калмана с постоянной скоростью. |
initcaukf | Инициализация неописанного фильтра Калмана с постоянным ускорением. |
initctukf | Инициализируйте фильтр Калмана без запаха с постоянной скоростью вращения. |
initcvukf | Инициализация неописанного фильтра Калмана с постоянной скоростью. |
Также можно создать собственную функцию инициализации. Функция должна иметь следующий синтаксис:
filter = filterInitializationFcn(detection)
objectDetection объект. Результатом этой функции должен быть объект фильтра отслеживания, например, trackingKF, trackingEKF, trackingUKF, или trackingABF.
Чтобы помочь вам в написании этой функции, можно изучить подробные сведения о предоставленных функциях в MATLAB. Например:
type initcvekfЧтобы включить этот параметр, на вкладке Параметры установите для параметра Формат целевого отчета значение Tracks.
M and N for the M-out-of-N confirmation - Пороговое значение для подтверждения пути[2 3] (по умолчанию) | вектор 1 на 2 положительных целых чиселУкажите порог подтверждения дорожки как вектор 1 на 2 положительных целых чисел формы [M N]. Дорожка подтверждается, если она получает по крайней мере M обнаружения в последнем N обновления. M должно быть меньше или равно N.
При настройке M, учитывать вероятность обнаружения объекта для датчиков. Вероятность обнаружения зависит от таких факторов, как окклюзия или загромождение. Вы можете сократить M когда трассы не могут быть подтверждены или увеличены M если для дорожек назначено слишком много ложных обнаружений.
При настройке Nрассмотрите, сколько раз трекер должен обновлять перед принятием решения о подтверждении. Например, если трекер обновляется каждые 0,05 секунды, а для принятия решения о подтверждении требуется 0,5 секунды, установите N = 10.
Чтобы включить этот параметр, на вкладке Параметры установите для параметра Формат целевого отчета значение Tracks.
P and R for the P-out-of-R deletion - Пороговое значение для удаления дорожки[5 5] (по умолчанию) | вектор 1 на 2 положительных целых чиселУкажите порог удаления дорожки как двухэлементный вектор вектора 1 на 2 положительных целых чисел вида [P R]. Если подтвержденная дорожка не назначена никакому обнаружению P время в последнем R трекер обновляется, затем трек удаляется. P должно быть меньше или равно R.
Чтобы включить этот параметр, на вкладке Параметры установите для параметра Формат целевого отчета значение Tracks.
Random number generation - Метод определения начального числа генератора случайных чиселRepeatable (по умолчанию) | Specify seed | Not repeatable
Укажите метод, чтобы задать начальное число генератора случайных чисел в качестве одной из опций в таблице.
| Выбор | Описание |
|---|---|
Repeatable | Блок генерирует случайное начальное начальное число для первого моделирования и повторно использует это начальное число для всех последующих моделирований. Выберите этот параметр для создания воспроизводимых результатов из статистической модели датчика. Для изменения начального начального значения в командной строке MATLAB введите: |
Specify seed | Укажите собственное произвольное начальное значение для воспроизводимых результатов с помощью параметра Начальное начальное значение (Initial seed). |
Not repeatable | Блок генерирует новое случайное начальное начальное значение после каждого прогона моделирования. Выберите этот параметр, чтобы создать неповторяемые результаты из статистической модели датчика. |
Initial seed - Начальное число генератора случайных чисел0 (по умолчанию) | неотрицательное целое число менее 232Укажите начальное число генератора случайных чисел как неотрицательное целое число меньше 232.
Чтобы включить этот параметр, установите для параметра генерации случайных чисел значение Specify seed.
Target profiles definition - Метод определения целевых профилейParameters (по умолчанию) | MATLAB expression | From Scenario Reader blockУкажите метод задания профилей целей, которые являются физическими и радиолокационными характеристиками всех целей в сценарии вождения, в качестве одного из следующих вариантов:
Parameters - При выборе этой опции блок получает целевые профили из параметров, включенных на вкладке «Целевые профили».
MATLAB expression - блок получает профили субъектов из выражения MATLAB, указанного параметром MATLAB для целевых профилей.
From Scenario Reader block - блок получает профили субъектов из сценария, указанного блоком чтения сценариев.
MATLAB expression for target profiles - выражение MATLAB для целевых профилейУкажите выражение MATLAB для профилей субъектов, например структуру MATLAB, массив структуры MATLAB или допустимое выражение MATLAB, которое создает такую структуру или массив структуры.
Если блок чтения сценариев считывает данные из drivingScenario , чтобы получить профили актера непосредственно из этого объекта, задайте для этого выражения вызов actorProfiles функция на объекте. Например: actorProfiles(scenario).
Выражение целевого профиля по умолчанию создает структуру MATLAB и имеет следующую форму:
struct('ClassID',0,'Length',4.7,'Width',1.8,'Height',1.4, ... 'OriginOffset',[-1.35 0 0],'RCSPattern',[10 10;10 10], ... 'RCSAzimuthAngles',[-180 180],'RCSElevationAngles',[-90 90])
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение MATLAB expression.
Unique identifier for actors - Определяемый сценарием идентификатор субъекта[] (по умолчанию) | положительное целое | длина - L вектор уникальных положительных целых чиселУкажите определяемый сценарием идентификатор субъекта как положительное целое число или L-вектор уникальных положительных чисел. L должен равняться числу действующих лиц, вводимых в порт ввода действующих лиц. Элементы вектора должны совпадать ActorID ценности актеров. Можно указать уникальный идентификатор для субъектов как []. В этом случае одни и те же параметры профиля актера применяются ко всем актерам.
Пример: [1 2]
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
User-defined integer to classify actors - Определяемый пользователем идентификатор классификации0 (по умолчанию) | целое | длина - L вектор целых чиселУкажите определяемый пользователем идентификатор классификации как целое число или L-вектор целых чисел. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как одно целое число, значение которого применяется ко всем актерам.
Пример: 2
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Length of actors' cuboids (m) - Длина кубоидов актера4.7 (по умолчанию) | положительный вещественный скаляр | длина-L вектор положительных значенийУкажите длину кубоидов актера как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.
Пример: 6.3
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Width of actors' cuboids (m) - Ширина кубоидов актера1.8 (по умолчанию) | положительный вещественный скаляр | длина-L вектор положительных значенийУкажите ширину кубоидов актера как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.
Пример: 4.7
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Height of actors' cuboids (m) - Высота кубоидов актера1.4 (по умолчанию) | положительный вещественный скаляр | длина-L вектор положительных значенийЗадайте высоту кубоидов актера как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.
Пример: 2.0
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Rotational center of actors from bottom center (m) - Ротационный центр актеров{[-1.35, 0, 0]} (по умолчанию) | length-L массив ячеек вещественных векторов 1 на 3Укажите центр вращения акторов как массив ячеек длины L вещественных векторов 1 на 3. Каждый вектор представляет смещение центра вращения актера от нижнего центра актера. Для транспортных средств смещение соответствует точке на земле под центром задней оси. Если Unique identifier for actors является вектором, этот параметр представляет собой клеточный массив векторов с ячейками в соответствии один к одному с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как массив ячеек одного элемента, содержащего вектор смещения, значения которого применяются ко всем актерам. Единицы в метрах.
Пример: {[-1.35, 0.2, 0.3]}
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Radar cross section pattern (dBsm) - Сечение РЛС{[10, 10; 10, 10]} (по умолчанию) | матрица Q-by-P с действительным значением | массив ячеек length-L для матриц Q-by-P с действительным значениемУкажите радиолокационное сечение (RCS) субъектов в виде матрицы с действительным значением Q-на-P или матрицы ячеек длины L для матриц с действительным значением Q-на-P. Q - количество углов возвышения, заданное соответствующей ячейкой в поле «Углы возвышения», определяющем параметр RCSPattern (град.). P - количество азимутальных углов, заданное соответствующей ячейкой в азимутальных углах, определяющих параметр RCSPattern (град.). Если Unique identifier for actors является вектором, этот параметр представляет собой массив ячеек матриц с ячейками в соответствии один к одному с актерами в Unique identifier for actors. Значения Q и P могут различаться между ячейками. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как массив ячеек с одним элементом, содержащим матрицу, значения которой применяются ко всем субъектам. Единицы измерения находятся в дБсм.
Пример: {[10 14 10; 9 13 9]}
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Azimuth angles defining RCSPattern (deg) - Азимутальные углы схемы сечения РЛС{[-180 180]} (по умолчанию) | length-L массив ячеек действительных векторов P-длиныЗадайте азимутальные углы диаграмм сечения РЛС в виде массива ячеек длины-L действительных векторов длины P. Каждый вектор представляет азимутальные углы столбцов Р сечения РЛС, указанные в схеме сечения РЛС (дБсм). Если Unique identifier for actors является вектором, этот параметр представляет собой клеточный массив векторов с ячейками в соответствии один к одному с актерами в Unique identifier for actors. Значение P может различаться между ячейками. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как массив ячеек с одним элементом, содержащим вектор, значения которого применяются ко всем актерам. Единицы измерения в градусах. Азимутальные углы лежат в диапазоне от -180 ° до 180 ° и должны быть в строго возрастающем порядке.
Если сечения радара, указанные в ячейках шаблона сечения радара (dBsm), имеют одинаковые размеры, необходимо указать только массив ячеек с одним элементом, содержащим вектор угла азимута.
Пример: {[-90 90]}
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
Elevation angles defining RCSPattern (deg) - Углы места схемы сечения РЛС{[-90 90]} (по умолчанию) | length-L массив ячеек вещественных Q-векторов длиныЗадайте углы возвышения диаграмм сечения РЛС в виде массива ячеек длины-L действительных векторов длины Q. Каждый вектор представляет углы возвышения Q столбцов сечения РЛС, указанные в схеме сечения РЛС (дБсм). Если Unique identifier for actors является вектором, этот параметр представляет собой клеточный массив векторов с ячейками в соответствии один к одному с актерами в Unique identifier for actors. Значение Q может различаться между ячейками. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как массив ячеек с одним элементом, содержащим вектор, значения которого применяются ко всем актерам. Единицы измерения в градусах. Углы возвышения лежат в диапазоне от -90 ° до 90 ° и должны быть в строго возрастающем порядке.
Если сечения радара, указанные в ячейках шаблона сечения радара (dBsm), имеют одинаковые размеры, необходимо указать только массив ячеек с одним элементом, содержащим вектор угла возвышения.
Пример: {[-25 25]}
Чтобы включить этот параметр, задайте для параметра Определение целевых профилей значение Parameters.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.


