exponenta event banner

информация

Отображение сигналов и графическая информация для отображения сигналов БПЛА

Описание

signalTable = info(mapper,"Signal") формирует таблицу информации о доступных предварительно определенных сигналах и сигналах, отображенных в объекте отображения сигнала полетного журнала. Таблица содержит список имен сигналов, имен полей, единиц измерения, а также содержит ли сигнал привязанную к нему функцию значений (IsMapped столбец).

signalTable = info(mapper,"Signal",signalNames) формирует таблицу сигналов для указанных имен сигналов.

plotTable = info(mapper,"Plot") создает таблицу информации для предопределенных графиков и пользовательских графиков, доступных в объекте отображения сигнала полетного журнала. Таблица содержит имена графиков, требуемые сигналы, отсутствующие сигналы и информацию о готовности графика к печати.

signalTable = info(mapper,"Plot",plotNames) создает таблицу печати для указанных имен печати.

Входные аргументы

свернуть все

Объект отображения сигнала полетного журнала, указанный как flightLogSignalMapping объект.

Имена сигналов, указанные как строковый массив.

Имена печати, заданные как строковый массив.

Выходные аргументы

свернуть все

Таблица доступных сигналов, возвращаемых в виде таблицы. Эта таблица включает предварительно сконфигурированные сигналы и любые сигналы, добавленные к объекту отображения сигнала журнала полета с помощью mapSignal. Таблица содержит следующие поля:

  • SignalName - Строковый скаляр имени сигнала.

  • IsMapped - Логический индикатор правильности отображения сигнала. Для обновления отображения сигналов см. раздел mapSignal.

  • SignalFields - Строковый скаляр, перечисляющий поля сигнала.

  • FieldUnits - Строковый скаляр, перечисляющий единицы измерения каждого поля.

Таблица доступных графиков, возвращенная в виде таблицы. Эта таблица включает предварительно сконфигурированные графики и любые графики, добавленные к объекту отображения сигнала журнала полета с помощью updatePlot. Таблица содержит следующие поля:

  • PlotName - Строковый скаляр имени графика.

  • ReadyToPlot - Логически указывает, правильно ли настроен график. Сведения об обновлении графика см. в разделе updatePlot.

  • MissingSignals -- Строковый скаляр, перечисляющий сигналы, которые необходимо отобразить с помощью mapSignal.

  • RequiredSignals - Строковый скаляр, в котором перечислены все необходимые сигналы для определенного имени графика.

Подробнее

свернуть все

Предопределенные сигналы

Набор предварительно определенных сигналов и графиков конфигурируется в flightLogSignalMapping объект. В зависимости от типа файла регистрации можно сопоставить определенные сигналы с указанными именами сигналов с помощью mapSignal. Вы также можете позвонить info для просмотра таблицы для типа журнала и проверки того, сопоставлен ли сигнал с этим типом графика.

Укажите SignalName в качестве входных данных для mapSignal. Сигналы с форматом SignalName# поддерживают отображение нескольких сигналов одного типа. Заменить # с инкрементными целыми числами для каждого имени сигнала при вызове mapSignal.

Предварительно определенные сигналы имеют определенные имена и обязательные поля при отображении сигнала.

Предопределенные сигналы

Имя сигналаОписаниеОбластиЕдиницы
Accel#Показания первичного магнитометра от датчика IMU[ax ay az]м/с2
Airspeed#Показания перепада давления, приборной скорости воздуха и температуры[PressDiff, AirSpeed, Temp]Па, м/с, ℃
AttitudeEulerОтношение БПЛА в форме Эйлера (ZYX)[Roll, Pitch, Yaw]радианы
AttitudeRateУгловая скорость вдоль каждой оси корпуса[xRotRate, yRotRate, zRotRate]рад/с
AttitudeTargetEulerЦелевое положение БПЛА в форме Эйлера (ZYX)[TargetRoll, TargetPitch, TargetYaw]радианы
Barometer#Показания барометра для абсолютного давления, относительного давления и температуры[PressAbs, PressAltitude, Temp]Па, м, ℃
BatteryПоказания напряжения для аккумулятора и оставшаяся емкость аккумулятора (%)[Volt1,Volt2, ... Volt16, RemainingCapacityV,%
GPS#Показания GPS для широты, долготы, высоты, скорости земли, угла курса и количества видимых спутников[lat, long, alt, groundspeed, courseAngle, satellites]степень, степень, м, м/с, степень, н/а
Gyro#Показания угловой скорости сырого тела от датчика IMU[GyroX, GyroY, GyroZ]рад/с
LocalNEDМестные координаты NED, оцененные БПЛА[xNED, yNED, zNED]метры
LocalNEDTargetМестоположение цели в локальных координатах NED[xTarget, yTarget, zTarget]метры
LocalNEDVelЛокальная скорость NED, оцененная БПЛА[vx vy vz]м/с
LocalNEDVelTargetЦелевая скорость в NED в локальном NED[vxTarget, vyTarget, vzTarget]м/с
Mag#Показания первичного магнитометра от датчика IMU[x y z]Gs

Предопределенные графики

После отображения сигналов в список предварительно определенных сигналов с помощью mapSignal, конкретные участки становятся доступными при вызове show. Чтобы просмотреть список доступных графиков и связанных с ними сигналов для конкретного объекта, вызовите info(mapper,"Plot"). Если требуется определить пользовательские графики на основе сигналов, используйте updatePlot.

Каждый предопределенный график имеет набор требуемых сигналов, которые должны быть отображены.

Предопределенные графики

ГрафикОписаниеСигналы

Attitude

Attitude lot with roll, pitch, yaw, and body rotation rates versus time for a specific flight log

Составленный график крена, тангажа, углов рыскания и скоростей вращения кузоваAttitudeEuler, AttitudeRate, Gyro#

AttitudeControl

Roll, pitch, yaw, and corresponding target values versus time for a specific flight log

Расчетное положение БПЛА и уставка цели положенияAttitudeEuler, AttitudeTargetEuler

Battery

График потребления батареиBattery

Compass

Yaw, MagX, MagY, and MagZ plots versus time of a sample flight log plot

Расчетные показания рыскания и магнитометраAttitudeEuler, Mag#, GPS#

GPS2D

Lat-long plot using a sample GPS trajectory as lines in a map

Необработанный график Lat-Lon для показаний GPS-датчика.GPS#

Height

GPS and Barometer readings, and fused height plots versus time

Составленные графики показаний барометра, показаний высоты GPS и оценки высоты предохранителяBarometer#, GPS#, LocalNED

Speed

Ground speed and air speed plots versus time

Составленный график наземной скорости и скорости воздухаGPS#, Airspeed#

Trajectory

North East Up plot for a 3D trajectory in space

Траектория в локальных координатах по сравнению с целевыми уставкамиLocalNED, LocalNEDTarget

TrajectoryTracking

Difference between x, y, z versus time in a stacked plot

Ошибка между требуемым и фактическим положением в координатах NEDLocalNED, LocalNEDTarget

TrajectoryVelTracking

Difference between vx, vy, vz versus time in a stacked plot

Ошибка между требуемой и фактической скоростью в координатах NEDLocalNEDVel, LocalNEDVelTarget

См. также

Объекты

Функции

Представлен в R2020b