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

 
 
 
Reply to this topicStart new topic
> Cyclone II & Калман = Энергопотребление ?, Как можно оценить?
chirik
сообщение Apr 25 2011, 13:47
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Добрый день!

Стоит задача разработать мобильное устройство локального позиционирования, его цель записывать траекторию объекта (человека). Необходимо обрабатывать данные с MEMS магнетометра, акселерометра и гироскопа. Для обработки данных в таких целях обычно используют фильтр Калмана. Т.к. устройство мобильное - главный фактор энергопотребление. Если взять кристалл Cyclone II EP2C5 и на нем реализовать фильтр, то сколько будет потреблять данный девайс? С цифровыми фильтрами до этого не работал, и сказать сколько и чего ему по ресурсам нужно, затрудняюсь.
Go to the top of the page
 
+Quote Post
iiv
сообщение Apr 25 2011, 14:31
Сообщение #2


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(chirik @ Apr 25 2011, 18:47) *
Стоит задача разработать мобильное устройство локального позиционирования, его цель записывать траекторию объекта (человека). Необходимо обрабатывать данные с MEMS магнетометра, акселерометра и гироскопа. Для обработки данных в таких целях обычно используют фильтр Калмана.

А оно нужно - этот фильтр на плиске делать? У меня 328 атмега на ура тянет, читайте на форумах по ключевым словам RAZOR 9DOF на http://www.sparkfun.com/products/9623 там и сорсы есть, и теория.

Сугубо из личного опыта.

ИИВ
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Apr 25 2011, 14:36
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Мощность сказать Вам сходу думаю никто не сможет. Все зависит от конкретной реализации и тактовой частоты. Реализуйте его для начала, а потом в квартус загоните, он Вам полностью потребляемую мощность и распишет.
PS// Требования хотя бы опишите, может его вообще на ПЛИС реализовать не получится - все-таки БИХ фильтр, т.е. придется делать все расчеты за одну итерацию.

Сообщение отредактировал bogaev_roman - Apr 25 2011, 14:39
Go to the top of the page
 
+Quote Post
chirik
сообщение Apr 25 2011, 14:37
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Мне казалось там много математики, и на проце это делать не оптимально. Но вопрос собственно и изучается)
Go to the top of the page
 
+Quote Post
iiv
сообщение Apr 25 2011, 14:47
Сообщение #5


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(chirik @ Apr 25 2011, 20:37) *
Мне казалось там много математики, и на проце это делать не оптимально. Но вопрос собственно и изучается)

Кстати, когда я именно на плиске захотел сделать это же, то получил вот такой ответ:

http://electronix.ru/forum/index.php?showtopic=89174

ЗЫ: желание осталось, но вот не факт, что буду этим заниматься.

ЗЗЫ: Надо правильно все в целочисленной арифметике расписать, тогда и дохлого контроллера типа атмеги328 хватит, а если в лоб, то Вам двойная точность нужна будет, а это на 8МГц в эмуляторном режиме - около 500 операций в секунду. Но самый прикол, Вам и этого хватит, если для человека, а не для авиамодельки.
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 27 2011, 14:00
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Вопрос по теме: господа, подкиньте ссылочек по применению Калмана, как раз в разрезе гироскоп-акселерометр-магнетометр. Желательно с исходниками на С (а делать будем на TMS).


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
alexPec
сообщение Apr 27 2011, 15:39
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(torik @ Apr 27 2011, 18:00) *
Вопрос по теме: господа, подкиньте ссылочек по применению Калмана, как раз в разрезе гироскоп-акселерометр-магнетометр. Желательно с исходниками на С (а делать будем на TMS).

Присоединяюсь! Тоже интересуюсь этой темой!
Go to the top of the page
 
+Quote Post
iiv
сообщение Apr 27 2011, 17:51
Сообщение #8


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(alexPec @ Apr 27 2011, 20:39) *
Присоединяюсь! Тоже интересуюсь этой темой!

а кликнуть на мою ссылку на спаркфан, как я рекомендовал, а затем почитать там на форуме, вера не позволяет?
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 28 2011, 04:53
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Да посмотрели, посмотрели. Но хотим еще. К тому же теорию бы на русском...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 28 2011, 05:55
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(torik @ Apr 28 2011, 11:53) *
К тому же теорию бы на русском...

Ван Трис, 1-й том, глава 6
Go to the top of the page
 
+Quote Post
torik
сообщение Apr 28 2011, 11:23
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Мда, посмотрел. Лучше бы что-то конкретно применительно к нашей задаче с гироскопами.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
chirik
сообщение May 3 2011, 10:18
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Вот что я нашел. Есть открытый проект OpenPilot - там можно глянуть реализацию.

Реализация
http://svn.openpilot.org/browse/OpenPilot/...nsgps.c?hb=true

Теория
http://wiki.openpilot.org/download/attachm...e=1293748900476

PS планирую использовать вот эти датчики

Магнетометр Freescale MAG3110
Акселерометр STM LIS3DH
Гироскоп STM L3G4200D

Сообщение отредактировал chirik - May 3 2011, 13:31
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 16:27
Рейтинг@Mail.ru


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