|
Корректировка интеграла ДУС магнитометром |
|
|
|
 |
Ответов
|
Jun 15 2012, 06:21
|
Частый гость
 
Группа: Участник
Сообщений: 78
Регистрация: 5-07-11
Пользователь №: 66 068

|
Принципы - да, но не совсем понятно, как их реализовывать на практике. Магнитометр и ДУС показывают, мягко говоря, не совсем одно и то же. Когда я вращаю устройство вокруг оси чувствительности ДУС (допустим, Х, т.е. вращение в плоскости OYZ), его интеграл дает угол поворота. Ровно на тот же угол поворачивается как сам вектор магнитного поля Земли (имеется ввиду в системе отсчета устройства), так и его проекция на плоскость OYZ. Но эта проекция изменяется и при вращении в других плоскостях. С ДУС еще одно НО: если вращать его по оси, которая не совпадает с осью чувствительности, он показывает меньшую угловую скорость (видимо, проекцию полного вектора угловой скорости на свою ось). В этом случае, например, я совершил полный оборот и положил устройство на место, а интеграл ДУС говорит, что поворот совершен, например, на 250 или сколько там еще градусов вместо 360. Может быть, дело в том, что мне не хватает данных - вы только не смейтесь, но у меня пока один (одноосевой) ДУС, остальные заказаны, но не прибыли еще. Известно, что zero-rate level у ДУС плавает, что может дать нам при полностью неподвижном устройстве уход угла поворота в бесконечность ос временем. Его изменения я постоянно отслеживаю и вычитаю, что избавляет нас от данного явления, но остается еще вот что: при вращениях я не могу его отслеживать. Получается: повернул, например, и вернул на место. Выход ДУС показал сначала положительную, затем отрицательную угловую скорости. Суммы этих отсчетов (положительных и отрицательных, т.е. интегралы) не равны, а это приводит к тому, что по математике устройство не вернулось в прежнее угловое положение. Образовалась ступенька, которых со временем также может набежать очень много, что даст большую ошибку. Вот ее я и хотел корректировать магнитометром. Предполагая, что магнитное поле Земли - достаточно медленно меняющийся параметр по сравнению с маневрами устройства. Но с математикой пока разобраться не могу. Конечно, вариант сделать алгоритм на логике, т.е. если там по такой-то си поменялось, а по такой-то нет, то этот интеграл ДУС скорректировать на столько-то. Но это очень ненадежно.
|
|
|
|
Сообщений в этой теме
Mityan Корректировка интеграла ДУС магнитометром Jun 13 2012, 13:23 Tanya Цитата(Mityan @ Jun 13 2012, 17:23) Кто в... Jun 13 2012, 14:07 Mityan Датчик угловых скоростей. Его еще МЕМС гироскопом ... Jun 13 2012, 14:15 MrAlex Фильтр Калмана Jun 13 2012, 18:06  SDFF Цитата(MrAlex @ Jun 13 2012, 22:06) Фильт... Jun 18 2012, 16:32 Mityan Спасибо за идею. А лично Вы уже проектировали так... Jun 14 2012, 13:22 MrAlex Принцип рабочий.
Где-то даже открытые проекты попа... Jun 14 2012, 16:04 Plain Сколько проблем, и на пустом месте. Задача решаетс... Jun 15 2012, 06:38 Mityan Не уверен, что это панацея. Как инклинометр ведет ... Jun 15 2012, 07:11 Plain Цитата(Mityan @ Jun 15 2012, 10:11) Как и... Jun 15 2012, 07:28  Tanya Цитата(Plain @ Jun 15 2012, 11:28) Абстра... Jun 15 2012, 08:15 Mityan Для тех, кто занимается этими датчиками - а значит... Jun 15 2012, 08:26 Mityan Тут на форумах кто-то приводил ссылку на статью ка... Jun 18 2012, 06:38 Plain Цитата(Mityan @ Jun 18 2012, 09:38) при р... Jun 18 2012, 06:55  MrAlex Вы бы уже озвучили желаемую точность выходной инфо... Jun 18 2012, 09:02 Mityan А что за датчик гравитации?
Не инклинометр, случай... Jun 18 2012, 11:41 blackfin Цитата(Mityan @ Jun 18 2012, 15:41) Точно... Jun 18 2012, 11:50 MrAlex Цитата(Mityan @ Jun 18 2012, 15:41) А в д... Jun 18 2012, 14:01 MrAlex ADIS16480 тоже с использованием Калмана решение сч... Jun 18 2012, 15:22 MrAlex Пример из смежной области, но суть передана верно
... Jun 18 2012, 16:51 SDFF Цитата(MrAlex @ Jun 18 2012, 20:51) Приме... Jun 18 2012, 16:56  MrAlex Цитата(SDFF @ Jun 18 2012, 20:56) Лучше п... Jun 18 2012, 17:14   SDFF Цитата(MrAlex @ Jun 18 2012, 21:14) ... Jun 18 2012, 17:20    MrAlex Цитата(SDFF @ Jun 18 2012, 21:20) Если па... Jun 18 2012, 17:30     SDFF Цитата(MrAlex @ Jun 18 2012, 21:30) При н... Jun 18 2012, 17:38      MrAlex Цитата(SDFF @ Jun 18 2012, 21:38) Еще раз... Jun 18 2012, 18:13       SDFF Цитата(MrAlex @ Jun 18 2012, 22:13) Напри... Jun 18 2012, 18:22        MrAlex Так же по теме в картинках
http://ugorka.ivakorin.... Jun 18 2012, 19:15 Mityan Я прошу прощения, что возвращаюсь.
Вот все-таки ч... Jun 22 2012, 11:43 MrAlex Цитата(Mityan @ Jun 22 2012, 15:43) Я про... Jun 22 2012, 12:33 Mityan Заметил, что магнитометр обладает инерционностью. ... Jun 27 2012, 10:02 iiv я смог достичь повышения точности (примерно в 100 ... Jun 30 2012, 18:27 Mityan А зачем все-таки вам магнитометры 8 раз?
(напомню... Jul 6 2012, 08:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|