Как реализовать точное измерение расстояния (до земли) на плоскостном беспилотнике для высоты более 10 м?


11

Как реализовать измерение расстояния от дронов до земли для приземления автопилота на высотах более 10 м? Я обнаружил, что ультразвук слишком неточный, не говоря уже о GPS. Максимальная высота 1000 м, Vmax 100 км / ч, Vaverage 72 км / ч. Дрон подобен самолету, нет * вертолета или около того.

Спасибо за любой вклад!


э-э ... 20 м / с - 72 км / ч
AndrejaKo

Vmax составляет 100 км / ч. Vaverage составляет 20 м / с. Спасибо за указание на это. :)
fakemustache

Вы можете нажать «изменить» текст под тегами, чтобы исправить любые ошибки или уточнить ваш вопрос. Другие пользователи с достаточным количеством представителей также могут сделать это, поэтому я исправлю это для вас.
Кевин Вермеер

@reemrevnikev, спасибо!
fakemustache

Зачем вам высота более 10м? Когда вы все равно приземляетесь, вы находитесь в пределах 7 метров, что может сделать ультразвуковой датчик.
AndreKR

Ответы:


12

Вы, вероятно, ищете радиолокационный высотомер, но я думаю, что высота 1000 м будет проблемой, если вы захотите построить его самостоятельно, из-за мощности, необходимой для получения детектируемого отражения на таком расстоянии. Пара сотен метров может стать более реалистичной целью для самодельных радаров малой мощности.

Вот схема высотомера посадки радара, которая полезна примерно до 1000 футов.


Существует также коммерческое оборудование, например: bennettavionics.com/radaraltimeter.html
Ярослав Смунт

Мы рассмотрели это. Это не совсем «доморощенный» проект, поэтому я думаю, что у нас есть средства, чтобы построить, возможно, даже купить радар-высотомер. Спасибо!
fakemustache

1
убедитесь, что все, что вы делаете, соответствует нормативам по выбросам для вашего региона
vicatcu

этот проект является хорошим примером, но вы можете легко добраться до 3000 м с более мощным усилителем мощности (возможно, 200 мВт) и более чувствительной схемой приема, а также с улучшенной постобработкой. Управление свипированием в интеллектуальной усадьбе и перенос вывода LPF в DSP для постобработки очень поможет. В этот момент вы действительно создали радиолокатор FMCW и можете получить из него немало дополнительной информации (погодные условия, тип грунта, другие самолеты под вами и т. Д.). Используемая антенна сильно влияет на производительность и тип информации, которую вы можете определить.
Марк

SiverIMA ( siversima.com ) создает некоторые внешние интерфейсы, которые вы, вероятно, могли бы использовать, чтобы уберечь себя от разработки радиочастот, но они недороги и, вероятно, излишни для этого приложения. Я использовал 10Ghz FMCW для тестирования прототипа.
Марк

5

На реальных самолетах у них будет и радарный высотомер, и барометрический высотомер. Барометрический альтиметр используется на больших высотах, а радиолокационный альтиметр используется во время взлета и посадки, чтобы измерить расстояние до фактической земли (то есть на высотах, где изменение высоты местности представляет значительную проблему - обычно 5000 футов).


Или для более общих грубых / точных датчиков вы можете использовать GPS для грубых датчиков и ниже некоторой высоты использовать радар / ультразвуковой / ИК / любой другой.
Ник Т

@ Ник, согласен, хотя для высоты GPS это наименее точный размер. Я видел вариации на некоторых приемниках GPS порядка +/- 30 метров для стационарного приемника.
Викачу

Я склонен согласиться с Vicatcu, GPS является способом неточным. К сожалению, так как GPS реализован так или иначе.
fakemustache

5

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

Вы, вероятно, хотите использовать комбинацию датчиков для получения необходимой точности. Некоторые из них могут быть довольно дорогими.

  • GPS: Стандартный модуль GPS должен быть способен приблизить вас к точности около 1 м +/-. Если вы перейдете к дифференциальной настройке (одна станция на земле, одна на самолете), то вы сможете получить значительно большую точность, но при гораздо более высоких затратах. Должно быть возможно что-то вроде 10 см или даже 1 см (с данными о скорости), но со значительно более высокой стоимостью.

  • INS: Вы можете дополнить свою систему GPS измерениями. Бум в устройствах MEMS сделал относительно приличные твердотельные датчики доступными по потребительским ценам. Добавление данных акселерометра, гирометра и магнитометра к данным GPS должно сделать сигнал более точным и учесть возможные "сбои" в ваших показаниях GPS.

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

Для более подробного ознакомления с некоторыми из этих соображений я бы ознакомился с DIYDrones. Они собрали несколько довольно тесно интегрированных систем с использованием GPS, INS, барометров и большого количества других датчиков. Они также решили некоторые сложные задачи фильтрации, связанные с несколькими источниками данных в бортовой системе.


Очень хорошие очки. Спасибо. У нас была идея с наземной станцией GPS, я не знаю, почему мы ее не преследовали, я упомяну это еще раз на нашей следующей встрече.
fakemustache

2
Возможный более дешевый подход к наземной станции и роверу может быть RTKlib. Это RTK-решение с открытым исходным кодом (дифференциальное). Я считаю, что создатель библиотеки также перенес решение на Beagleboard с некоторыми советами о том, как сделать то же самое. Я считаю, что в его реализации используется датчик uBlox (порядка 300 долларов) в сочетании с более дорогой базовой станцией, способной генерировать поправки RTK. Это позволило бы снизить стоимость покупки двух устройств с поддержкой RTK (несколько тысяч долларов).
mjcarroll

3

Барометр будет хорошо работать, вы получите что-то вроде разрешения 10 см. Единственный хитрый момент - то, что ваш дрон должен будет знать барометрическое давление на уровне земли, и это имеет тенденцию меняться в зависимости от погоды.

Если вам нужен действительно высокопроизводительный контроль местоположения, вы, вероятно, не обойдете систему, основанную на видении, с мощным компьютером, который может распознавать взлетно-посадочную полосу и попадать в нужную зону с нужной скоростью.


К сожалению, мы не можем реализовать основанное на видении решение из-за ограничений по весу. Ядро-процессор беспилотника уже используется для сенсорного ввода и другой обработки изображений, и мы достигли максимального количества полезной нагрузки.
fakemustache

2

Если вы собираетесь приземляться на посадочные площадки под вашим контролем, я бы разместил несколько радиоизлучателей вокруг площадки и сравнил мощность сигнала. Это единственный надежный и простой способ реализации.

Если вы хотите приземлиться где угодно - только GPS (+ -1 м в США), ультразвуковые или лазерные измерения являются допустимыми вариантами, но ни один из них не идеален.


Дело с радиоизлучателями очень интересно, но слишком сложно.
fakemustache

Не очень сложный. Было бы сложно измерить задержку распространения, но уровень мощности легко измерить с помощью простого детектора-приемника, конденсатора и АЦП.
BarsMonster

Не могли бы вы дать немного больше информации о том, как можно измерить уровень мощности; мои навыки поиска в Google оказались недостающими.
Кастерма

Что ж, проверьте простейший радиоприемник - цепь LC, диодный детектор, конденсатор для сглаживания сигнала. Тогда вы можете измерить это с точностью АЦП.
BarsMonster

2

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

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

Однако это следует рассматривать как вариант. Портативные дальномеры для охоты или игры в гольф от 50 до 200 долларов; Я не уверен в коммерческих ценах за интеграцию в систему, подобную БПЛА.


У нас тоже была эта идея, и сейчас она наша любимая. Поскольку точное измерение высоты предназначено только для приземления автопилота, не имеет значения, что высота указана только для точки. Я надеюсь, что зона приземления находится на земле. :)) Основная проблема, которую я вижу с этой техникой, заключается в том, что результат зависит от угла наклона БПЛА, что особенно сложно для процедур посадки. Или я не обдумываю это?
fakemustache

2

Я всегда хотел попробовать это:

Установите направленную вниз камеру на БПЛА. Качество в основном не имеет значения. Возьмите кадры из него через определенный промежуток времени. Проанализируйте пары изображений, чтобы определить, насколько быстро движется земля. Здесь много вариантов алгоритмов. Теперь, учитывая вашу скорость GPS (не воздушную скорость!), Вы узнаете, насколько быстро вы движетесь и как быстро движется земля. На высоте 0 (правильное масштабирование) кажущееся движение будет 1: 1. Когда вы набираете высоту, кажущаяся скорость земли замедляется.


Интересная техника! ОП опубликовал комментарий к этому ответу, заявив, что «К сожалению, мы не можем реализовать основанное на видении решение из-за ограничений по весу». Тем не менее, было бы интересно посмотреть, можно ли использовать эту технику для контроля горизонтального положения.
Кевин Вермеер

Это действительно звучит красиво. : D Обязательно упомяну.
подделка

Если вы можете установить GPS, вы можете установить камеру. Это может занять немного усилий, но камеры мобильного телефона крошечные .
Коннор Вольф

Проблема не в камере, у нас это есть. Проблема заключается в стоимости (сложности) обработки изображений, поскольку ядро-ЦП должно с этим справляться, а мы не можем ее изменить.
fakemustache
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.