реклама на сайте
подробности

 
 
> Помогите с акселерометрами и гироскопами, навигация в 3-мерном пространстве
oligarch
сообщение Sep 16 2009, 12:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 16-09-09
Пользователь №: 52 409



Всем доброго времени суток.
Я делаю прибор, который вычислял бы параметры траектории (протяженность пути, радиусы поворотов, высоту подъемов и тд) движения того, на чем он установлен. Я выбрал evaluation board с самым чувствительным 3-осевым аналоговым акселерометром от STMicroelectrnics. Начал с ней работать и понял, что одного акселерометра не достаточно. Он выдает проекции на три оси прилагаемых к нему сил, в том числе и силу тяжести. И получается так, что если плату начинаешь дергать-крутить-вертеть, то она выдает проекции результирующей силы (сила с которой мы ее дергаем + сила тяжести). Причем пока мы производим какие-то манипуляции с патой, то непонятно в какую сторону направлена эта сила тяжести. А чтобы точно посчитать траекторию, мне необходимо как то ибавиться от этой mg. Имеется ли какой-то датчик, который выдает ориентацию в пространстве? Тогда можно было бы просто с помощью него вычитать mg из суммы всех прилагаемых сил. Я подумал использовать гироскопы, это поможет? как они работают? или есть другие решения?
Спасибо.

P.S. измерения должны быть очень точными (до мм, а то и менее), поэтому GPS бессильна.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
do_it_self
сообщение Apr 7 2011, 10:50
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 7-04-11
Пользователь №: 64 185



Здравствуйте!
на данный момент работаем над задачей определения координат объекта по средствам объединенной системы INS&GPS, во время отключения сигнала GPS. По сути, та же задача, что и тема данного топика. в качестве инерциальных датчиков берем дешевый МЕМС - ADIS16354 (примерно 500$), который содержит 3 акселерометра и 3 гироскопа.
вот как мы решаем эту задачу:
знаем угловые скорости, решаем кинематические уравнения(ур-я Пуассона), вычисляем кватернион,связывающий ориентацию нашей СК для бесплатформенной ИНС с ориентацией в геоцентрической СК, переходим непосредственно в эту СК, вычитаем в ней из показаний акселерометра по соответствующей оси g, интегрируем(один или 2 раза соответсвенно), получаем оценку местоположения.(вроде так, если ничего не напуталsm.gif )+фильтрация.

одна из проблем, с которой столкнулись при решении! подскажите, опытные люди!(написал бы в личку, но не могу!((((( )
на данные с выхода всех датчиков влияют смещения этих датчиков и масштабные коэффициенты(о чем было сказано выше)(также шумы датчиков и кроссфакторы влияния осей, но об этом пока не думали).эти параметры для ADIS разные при каждом включении! то есть понятно, что данные вредные факторы надо оценивать-то есть калибровать прибор. возникает несколько вопросов: ну допустим откалибрую я датчики в лаборатории с помощью сложного стенда и замороченных методов калибровки, и что? при непосредственной установке на объект все значения "вредных факторов" будут другими. то есть надо проводить эту процедуру непосредственно перед началом движения. как это сделать, если прибор уже установлен на объект???
возможен другой вариант - в этом датчике (ADIS) предусмотрена функция автокалибровки. программируем соответствующие регистры в девайсе, ждем некоторое время - он выдает, во всяком случае, значения смещения по всем осям...можно ли ограничиться только этой процедурой? (мой ответ на этот же вопрос - нет, так как заводская калибровка, как я понял и на сколько смог разобраться с датчиками, не дает ни масштабных коэффициентов ни значения кроссфакторов, но в условиях непосредственно натурного эксперимента???) если да, то стоит ли тогда проводить процедуру лабораторной калибровки??? посоветуйте, если есть какие-либо идеи?!

И я не из тех, кто считает, что 2ое интегрирование решает проблему!:))) мы изучаем задачу уже не мало времени и с разных сторон!)
Go to the top of the page
 
+Quote Post
klen
сообщение Apr 7 2011, 12:53
Сообщение #3


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



ууууу....... как все запущено, ... от корки до корки прочитал, вставлю свои 3 копейки. начнем все с начала, как всегда wink.gif

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



1. Акселерометры выдают сигнал пропорциональный проекции суммы векторов ускорения и mg (почему ? это к создателю которго Гагарин в космосе должен был увидеть по мнению некоторых) на ось чувствительности.
2. МЕМs гироскопы (правеольнее называть СКОРОСТНЫЕ ГИРОСКОПЫ) выдают сигнал пропорциональный угловой скорости врашения оси чувствительности (кстате замдумайтесь над скользким вопросом - А В КАКОЙ СИСТЕМЕ КООРДИНАТ это врашение подразумевается, из ответа следует что покоющийся на земле трехосевой скоростной (да и обычный механический) будут давть по всем осям ненулевый! значения)
3. нам нужно !
измерить координаты в системе координат связанной с земдей( ортодромические или декартовые неважно )
измерить ориентацию осей платформы в этойже системе координат

вопрос вопрос - как из 1 и 2 сделать 3, ответ - НИКАК. почему - чтоб измерить относительную координату нада два раза проинтегрировать сигнал с акскелерометра, как уже сдесь разжУЖЁжовывано!!! в сигнале на входе интеграторов нада скомпенсировать составляющие mg... а чтоб их скомпенсировать нада снать ориентацию. фигня вопрос - у нас есть гироскопы - сбрасываем на мерной горизонтали инреграторы интегрируем один раз и получаем углы ориентации... используем их для расчета сигнала с акселерометров и.... хрена лысого, через минуту - несколько Ваша замечательная платформа скажет вам ЧТО ОНА ОКАЗЫВАЕТСЯ ДВИГАЕТСЯ В СТОРОНУ АЛЬДЕБАРАНА ПО КРАТЧАЙШЕМУ ПУТИ СКВОЗЬ ЗЕМЛЮ!! причина? в сигналах датчиков имеется ОШИБКА ИЗМЕРЕНИЯ, в итоге эта ошибка интегрируется АЖ 3 раза один раз на гироскопах + 2 на акселерометрах. Че делать? вешатся!

теперь тонкие моменты которые вылезут если ВЫ умудритесь сделать СУПЕРМЕГАТУРБОКЛЕВЙ акселерометр и скоростной гироскоп в которых ошибка измерения будет нулевая sm.gif думаете это Вам поможет, Вы действительно думаете что это спасет отцов русской демократии?? хрена лысого;
-нелзя полность учесть межканальное взаимодействие
-нельзя избавится от ошибок АЦП
-нельзя избавится от конечной полосы пропускания системы обработки сигнала с датчиков
-неизвестно описание поля гравитации на маршруте ( mg - это примитивная модель , не примитивная mg(X), где X - вектор координат платформы ). для начала вспомните что в 5 классе объясняли почему портрет Ленина на экваторе выгоднее запускать ракетой к Луне нежели с Байконура( кстате в космической отрасли у нас вполне обоснованные комплексы неполноценности по поводу места нашего ПМЖ). что приведет что компенсация mg будет опять с ошибкой.
-нельзя нельзя 1001 раз

А теперь посмотрим на что можно и как это работет на реальных образцах техники - вернее какого изврата приходится иметь чтобы хоть както ракета прилетела куда нада а не как глонасовские спутники с Потоном.

как борются с ошибками определения ориентации
ставять лазерные гироскопы - дают высокую точность но не избавляют от накопления ошибок
неизбежно для списания ошибок интегрирования вводят в навигационный комплекс дополнительные неавтономнеы каналы коррекци
a) радиотехничеческие ( РСДН РСБН СРНС(типа Глоннас по нашему) )
б) оптические - это так называеймые астрокоординаторы - работают по звездам, требуют очень точного источника времени.
в) по магнитному полю земли - в определенные моменты по нему можно ГНРУБО сбросить ошибки гироскопа
г) пирометрические - определяют фоновую температуру конуса диагарммы направленности - типа у земли и неба разные иемпературы излучения, если датчика 4 и они в горизоне то дифсигнал близок нулю при крене возникает разность и реализуется дискриминационная характеристика. неработають на малых высотах, неработают в условиях рельефа и тд.
д) ну еще есть теория из мира эфиродинамики - там дается ответ как померить абсалютную скорость относительно покоющегося эфира. (это тем кто дочитал для окончательного выноса мозга)

на ракетах которые не должны пользоватся внешними каналами - они будут падавлены противником ( GPS и Глоннас сугубо мирные технологии для бомбометания по верблюдам груженных коноплей, в случае всемирного шухера спутники будут выведены минут через 10 и никой спутниковой навигации и даже видимо радиосвязи не будет - все включат стнции радиолектронной брорьбы на мегаватные мощности и превеД! ) применяестя обычные платформы - но увод ее з подлетноее время просто обеспечивает промах менее заданного. Хотя вру, наши баллические ракеты привыходе в ближний космом васетаки по звездам корекцию производят а то они бы а америку попалиьы только вот в юную или севеную неизвестно.
на самолетах есть каналы коррекции - например у всех радиолокаторов в режиме 'по земле' есть "кнопка коррекция' - штурман видит кород.. о!!!! командир - этож Волгоград!!! куда нас занесло!! ... вижу электорстанцию... о! вижу на локаторе!! ввожу координаты плотины электностанции в новигационну систему!!! получаю локатором дальность и пеленг..... ИНС хавает это пересчитывает и корректирует интеграторы ...


недавече как в декабре имел в руках модуль микронавигации размером с полбуханки хлеба, сделн в России. я его спецально попрол продемонстрировать. вообщем в течении 10 секунд после запуска обеспечиват точность измерения углов непоню а координат с точность 3 сигма 0,5 см. после десятой секунды все разваливается - ошибка нарастает квадратично. модуль предназанчен для приема сигнала радиолокатором - для измерения фазового центра антенны чтоб собрать синал по времени и по частоте доплера. вот так, 10 секунд - и это несомненный успех!! wink.gif

ну както так если в детали не вдаватся....wink.gif гдето мож чучуть неаврал но за базар отвечаю.

просто убежден что всех постигло понимание и бесссссспросветный оптимизм по поводу изготовления подводных лодок за 3 копейки дома с паяльником на болконе.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- oligarch   Помогите с акселерометрами и гироскопами   Sep 16 2009, 12:54
- - Microwatt   Хм, так а что же должен выдавать акселерометр? Тр...   Sep 16 2009, 15:45
|- - oligarch   Цитата(Microwatt @ Sep 16 2009, 18:45) Хм...   Sep 17 2009, 03:27
|- - Сергей Борщ   Цитата(oligarch @ Sep 17 2009, 06:27) он ...   Sep 17 2009, 06:26
|- - 1S49   Цитата(oligarch @ Sep 17 2009, 07:27) PS:...   Sep 17 2009, 08:12
- - 1S49   Цитата(oligarch @ Sep 16 2009, 16:54) Все...   Sep 16 2009, 16:03
|- - Rostislav   Цитата(1S49 @ Sep 16 2009, 20:03) Человек...   Nov 3 2010, 10:18
|- - Stanislav      Цитата(Rostislav @ Nov 3 2010, 13:18) ...   Nov 3 2010, 18:59
|- - карабас   Да, если все было бы просто... возьмите практическ...   Nov 3 2010, 19:44
- - tolik1   Цитата(oligarch @ Sep 16 2009, 16:54) Все...   Sep 17 2009, 07:13
- - Aner   Зачем советовать читать такую сложную книжку начин...   Sep 17 2009, 07:54
- - Microwatt   Странно, как это акселерометр показывает статическ...   Sep 17 2009, 09:41
|- - Tanya   Цитата(Microwatt @ Sep 17 2009, 13:41) Ст...   Sep 17 2009, 11:30
|- - gregory   Цитата(Tanya @ Sep 17 2009, 17:30) Это не...   Sep 18 2009, 05:55
|- - Tanya   Цитата(gregory @ Sep 18 2009, 09:55) Наве...   Sep 18 2009, 06:23
- - oligarch   всем спасибо, понемногу начал разбираться. не посо...   Sep 17 2009, 09:54
- - Rst7   ЦитатаЭто не странно. Да нет, Татьяна, с точки зр...   Sep 17 2009, 11:48
|- - Tanya   Цитата(Rst7 @ Sep 17 2009, 15:48) Да нет,...   Sep 17 2009, 12:14
- - Aner   Кто с этим не согласен? "Акселерометр меряет ...   Sep 17 2009, 12:26
- - Rst7   ЦитатаИ измеряет он не вектор. Трехосевой - именн...   Sep 17 2009, 12:30
|- - Tanya   Цитата(Rst7 @ Sep 17 2009, 16:30) Трехосе...   Sep 17 2009, 13:32
- - Rst7   ЦитатаНельзя измерить вектор. Не понял. Измерение...   Sep 17 2009, 16:17
|- - Tanya   Цитата(Rst7 @ Sep 17 2009, 20:17) О как. ...   Sep 17 2009, 16:50
- - Rst7   ЦитатаЯ легко безо всяких бумажек вывожу все эти с...   Sep 17 2009, 17:23
|- - Tanya   Цитата(Rst7 @ Sep 17 2009, 21:23) Повторю...   Sep 17 2009, 17:55
- - Rst7   ЦитатаНе буду оспаривать Ваше право на заблуждение...   Sep 17 2009, 20:01
|- - Tanya   Цитата(Rst7 @ Sep 18 2009, 00:01) Татьяна...   Sep 18 2009, 03:34
- - oligarch   люди, прекратите спор. зачем тут чтото кому то док...   Sep 18 2009, 05:17
|- - Tanya   Цитата(oligarch @ Sep 18 2009, 09:17) люд...   Sep 18 2009, 05:26
- - andrey_s   Цитата(oligarch @ Sep 16 2009, 15:54) Все...   Sep 18 2009, 08:16
- - @Ark   Цитатаhttp://dpla.ru/acclmmer.img/acclmmer.htm ...   Sep 18 2009, 09:50
|- - Евгений Германович   Цитата(@Ark @ Sep 18 2009, 13:50) Бред со...   Sep 18 2009, 12:00
|- - Tanya   Цитата(Евгений Германович @ Sep 18 2009, 16...   Sep 18 2009, 12:30
- - @Ark   ЦитатаНасчет бреда вы абсолютно правы. Особенно ко...   Sep 18 2009, 12:24
|- - Евгений Германович   Цитата(@Ark @ Sep 18 2009, 16:24) В ваших...   Sep 18 2009, 12:43
- - @Ark   ЦитатаЖэ он не покажет. При всем желании. Про чувс...   Sep 18 2009, 12:53
|- - jam   Цитата(@Ark @ Sep 18 2009, 16:53) Это не ...   Sep 18 2009, 17:35
|- - Евгений Германович   Цитата(@Ark @ Sep 18 2009, 16:53) Это не ...   Sep 19 2009, 06:55
|- - Tanya   Цитата(Евгений Германович @ Sep 19 2009, 10...   Sep 19 2009, 07:24
|- - Евгений Германович   Цитата(Tanya @ Sep 19 2009, 11:24) Почему...   Sep 19 2009, 13:05
- - @Ark   ЦитатаСудя из названия акслерометр должен показыва...   Sep 18 2009, 18:02
|- - jam   Цитата(@Ark @ Sep 18 2009, 22:02) Как у В...   Sep 18 2009, 20:19
- - @Ark   ЦитатаА вот ссылка на девайс http://www.st.com/sto...   Sep 18 2009, 20:27
|- - jam   Цитата(@Ark @ Sep 19 2009, 00:27) Вы пере...   Sep 18 2009, 20:40
- - @Ark   ЦитатаСпецально для Вас нагуглил: http://www.inven...   Sep 18 2009, 20:57
- - DS   Ну Вы, господа, даете шороху ! Это же 8 класс ...   Sep 19 2009, 07:26
|- - Rst7   Цитата(DS @ Sep 19 2009, 10:26) Ну Вы, го...   Sep 19 2009, 10:41
||- - Tanya   Цитата(Rst7 @ Sep 19 2009, 14:41) А то. Д...   Sep 19 2009, 11:14
|||- - Microwatt   Цитата(Tanya @ Sep 19 2009, 14:14) Не мор...   Sep 19 2009, 12:49
|||- - Tanya   Цитата(Microwatt @ Sep 19 2009, 16:49) Ак...   Sep 19 2009, 12:59
|||- - Microwatt   Цитата(Tanya @ Sep 19 2009, 15:59) Вот, п...   Sep 19 2009, 15:09
|||- - jam   Цитата(Microwatt @ Sep 19 2009, 19:09) зн...   Sep 19 2009, 20:31
||- - blackfin   Цитата(Rst7 @ Sep 19 2009, 14:41) А то. Д...   Sep 19 2009, 13:09
|- - NickNich   Цитата(DS @ Sep 19 2009, 11:26) Ну Вы, го...   Sep 19 2009, 11:01
- - @Ark   ЦитатаКартинка- тоже синус. Как , по вашему, это с...   Sep 19 2009, 07:43
|- - Tanya   Цитата(@Ark @ Sep 19 2009, 11:43) Когда а...   Sep 19 2009, 07:57
- - @Ark   ЦитатаЕсли нечто неподвижно в некоторый момент, то...   Sep 19 2009, 08:22
- - hlebn   По конкретному датчику. Датчик 3 осевой. Если прол...   Sep 19 2009, 08:30
- - @Ark   ЦитатаПоказания датчика по любому приходится фильт...   Sep 19 2009, 09:57
- - Rst7   ЦитатаНе морочьте мою голову цитатами из Ишлинског...   Sep 19 2009, 11:30
|- - Tanya   Цитата(Rst7 @ Sep 19 2009, 15:30) Ах вот ...   Sep 19 2009, 12:02
- - @Ark   ЦитатаИли я ошибаюсь? Не то, что бы ошибаетесь... ...   Sep 19 2009, 19:47
|- - Microwatt   Цитата(@Ark @ Sep 19 2009, 22:47) Не то, ...   Sep 19 2009, 20:44
|- - jam   Цитата(Microwatt @ Sep 20 2009, 00:44) Не...   Sep 19 2009, 22:10
|- - Microwatt   Цитата(jam @ Sep 20 2009, 01:10) Посмотри...   Sep 19 2009, 23:40
|- - jam   Цитата(Microwatt @ Sep 20 2009, 03:40) Ой...   Sep 20 2009, 00:40
- - 1S49   Лазерный гироскоп и волоконно-оптический гироскоп ...   Sep 19 2009, 20:54
- - BORIV   Акселерометр не даёт информации о скорости, только...   Sep 19 2009, 20:56
- - alextr   Шесть степеней свободы = шесть акселерометров + вы...   Sep 22 2009, 16:17
|- - Евгений Германович   Цитата(alextr @ Sep 22 2009, 20:17) Время...   Sep 27 2009, 13:21
|- - dim99   Цитата(Евгений Германович @ Sep 27 2009, 17...   Oct 24 2010, 09:24
- - @Ark   ЦитатаИнтегрируем ускорение получаем скорость, инт...   Sep 22 2009, 17:00
- - alextr   Цитата(@Ark @ Sep 22 2009, 21:00) Еще оди...   Sep 22 2009, 17:24
- - @Ark   ЦитатаНет, не достаточно. Достаточно выставить НОЛ...   Sep 22 2009, 17:31
|- - alexQ   Господа, то о чем говорит alextr имеет право на жи...   Sep 27 2009, 07:29
- - alextr   " ADIS16405 — это высокоточный микромеханичес...   Sep 27 2009, 17:35
|- - alexQ   Цитата(alextr @ Sep 27 2009, 21:35) ...   Sep 28 2009, 05:29
|- - alextr   Цитата(alexQ @ Sep 28 2009, 09:29) и где ...   Sep 28 2009, 11:57
- - AlexSVC   Я так понял из прочтенного топика, что у автора на...   Oct 19 2009, 15:02
- - Serj78   Господа!!! Прежде чем ломать копья, ...   Oct 25 2010, 17:05
- - do_it_self   а кто говорит о балконах, паяльниках и 3х копейках...   Apr 7 2011, 14:31
|- - klen   калибровка и шумы вещи перпендикулярные. калибровк...   Apr 7 2011, 15:32
- - do_it_self   я тоже далек от того, чтобы назвать себя специалис...   Apr 7 2011, 16:18
- - @Ark   Совет простой: разберитеcь для начала с физикой яв...   Apr 7 2011, 17:26
- - do_it_self   да я вроде разбирался!..и про переходы из разн...   Apr 7 2011, 17:46
- - @Ark   Цитатаснова соглашусь - скорость вращения матушки ...   Apr 7 2011, 17:58
- - do_it_self   время автономной работ в нашей задаче не часы, а д...   Apr 7 2011, 18:28
- - НЕХ   Земля всё-таки вертится http://www.pabr.org/copern...   Apr 8 2011, 07:24
- - do_it_self   да)это уже выяснили и в модель внесли!)   Apr 8 2011, 08:24


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 15:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.02359 секунд с 7
ELECTRONIX ©2004-2016