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

 
 
> Определение момента начала поворота транспорта на дороге, акселерометром, компассом, спидометром...
koziy_mf
сообщение Aug 24 2009, 08:06
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



Приветствую, товарищи,

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

Вопрос - кто нибудь сталкивался с подобными задачами? Какие будут рекомендации (чтоб на одни и те же грабли не напороться), подходы в реализации обработки такого рода сигналов?

Спасибо!


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bahurin
сообщение Aug 24 2009, 16:38
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 20-09-08
Пользователь №: 40 347



bb-offtopic.gif Вспомнился анекдот где заика говорил слепому за рулем : пи-пи-пи-пиварот. А кончалось так: пи-пи-пи-пи.. ец бабке! biggrin.gif
Go to the top of the page
 
+Quote Post
koziy_mf
сообщение Aug 25 2009, 03:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



1. Оповещать автобус будет пешеходов которые стоят за поворотом и выскакивают... точнее - детей. За каждого сбитого ребенка страховая компания автобусной станции платит в среднем 1млн 300тыс $. При переговорах с ней и властями штата решили корректировать закон местный, но с условием что автобусы будут заранее оповещать людей что собираются повернуть. В этой системе используется еще один прикол - звуковые линзы. Дело в том что если просто орать в рупор - толку мало, и так шумно, надо большая мощность что раздражает и тех кому этот автобус до одного места. Используя специальные динамики, задержку и фазу получается область где громкость максимальна. Но это уже другая тема, и там проблем нет, уже тестировали...

2. Я так понимаю логичнее всего использовать GPS, датчик ускорения и скорости. По GPS можно определить близок ли перекресток. Но использовать только его для подачи сообщения нельзя - в городе GPS часто теряет сигнал, и начинает снова определять положение достаточно долго, что недопустимо... Автобусы ездят точно по маршруту (разве что в нерабочее время может поехать налево), то есть можно карту подключить и повороты отметить. Кроме того при потере сигнала можно получать информацию от датчика скорости чтобы определять приблизительно положение до того как GPS снова не восстановит координаты... Акслелерометр же точно позволит определить начало поворота.

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

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

5. Один сотрудник при обсуждении предложил водителю к [попе] приделать датчик давления, и перед каждым поворотом пару раз подскакивать для начала оповещения. Так что [последние комменты] решение имеет место, но непригодно так как придется поднять зп водителю...

PS: Все таки, пожалуй, только в США подобная обвеска обычного городского автобуса может иметь место из-за бешеных выплат при наездах...


Извиняюсь за само-флуд. Обсуждаются наброски алгоритма для определения начала поворота. А кто работал с алгоритмами нечеткой логики? Возможно ли решение подобной задачи с ее использованием?
Спасибо за продолжение обсуждения!


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- koziy_mf   Определение момента начала поворота транспорта на дороге   Aug 24 2009, 08:06
- - vvvvv   Цитата(koziy_mf @ Aug 24 2009, 12:06) При...   Aug 24 2009, 08:43
- - sigmaN   А как насчёт тупого мониторинга состояния рулевой ...   Aug 24 2009, 09:59
|- - DRUID3   Цитата(sigmaN @ Aug 24 2009, 12:59) А как...   Aug 24 2009, 10:09
- - fontp   Блондинки обычно решают по голосу навигатора )) ht...   Aug 24 2009, 10:31
- - MrYuran   Цитата(koziy_mf @ Aug 24 2009, 12:06) это...   Aug 24 2009, 10:37
- - mvb   может просто энкодер на руль приделать?   Aug 24 2009, 12:35
|- - DRUID3   Цитата(koziy_mf @ Aug 25 2009, 06:49) 1. ...   Aug 25 2009, 05:03
|- - Oldring   Цитата(koziy_mf @ Aug 25 2009, 07:49) 1. ...   Aug 25 2009, 06:27
|- - vvvvv   Цитата(koziy_mf @ Aug 25 2009, 07:49) 1. ...   Aug 25 2009, 07:05
- - @Ark   По моему постановка задачи сделана из рук вон плох...   Aug 25 2009, 04:44
|- - stells   Цитата(@Ark @ Aug 25 2009, 08:44) Система...   Aug 25 2009, 05:34
- - @Ark   Цитата... Радиус метки 10 метров, если их поставит...   Aug 25 2009, 08:47
|- - MrYuran   Цитата(@Ark @ Aug 25 2009, 12:47) Для дал...   Aug 25 2009, 08:53
- - sigmaN   Не перестаю удивляться проблемам америкосов Так ...   Aug 25 2009, 10:04
- - Марик   Похожий принцип RFID используют в системах управле...   Aug 25 2009, 11:29
- - Itch   Логичней всего использовать дублирование звуком по...   Aug 25 2009, 12:29
|- - vvvvv   Цитата(Itch @ Aug 25 2009, 16:29) Логичне...   Aug 25 2009, 12:45
- - koziy_mf   @Ark: Задача поставлена так как написано в пропози...   Aug 25 2009, 17:51
- - Rst7   Как человек, окончивший в свое время курсы водител...   Aug 25 2009, 18:53
- - koziy_mf   Решили использовать метки. Не RFID а обычные малом...   Aug 27 2009, 02:27


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

 


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


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