Слежение за поездами

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

Вопрос к Alexeyslav, вы размеры вагона знаете? Кузбасс, разрезы...полувагоны. Уголь возят
Длина 13,6, высота около 4. Это плакат площадью 56м2
Это вовсе не обязательно рисовать вагон в натуральную величину.
У камер, в отличие от человеческих глаз нет такого свойства как глубина изображения.
Для камеры огромная гора на расстоянии в 20км и крышка от пепси-колы на расстоянии 10 сантиметров сопоставимые по размерам объекты. Поэтому можно взять листик A4, нарисовать вагон и проносить его вблизи камеры. Чтобы исключить это нужны слишком хитрые алгоритмы распознавания, учитывающие возможные траектории движения. Ладно если вагон одного типа, но их же множество. Решение задачи этим способом будет представлять определенные трудности которые могут быть преодолены скажем тысячи, десятки тысяч человеко-часов напряженной работы и потребовать определенного оборудования.

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

Американцы же - фигня вопрос, счас сделаем мегапрограмму которая будет сканировать фотографии и подсчитывать площадь белых и темных участков... не помню какие у них возникли сложности вобщем, они сделали её лет за 10 и она требовала вычислительные мощности целого ВЦ.

Я же предлагаю все-таки использовать кнопку под рельсой. По времени между нажатиями можно будет судить когда проехал локомотив а когда какой вагон. Если расположить две кнопки на расстоянии 2-3 метра, то можно сразу же автоматом вычислить скорость движения состава и из нее вычислять размер вагонов и общую продолжительность состава.
Можно даже не вычислять. А просто сохранить во временной развертке состояние этих кнопок от первого нажатия после длительного простоя. Думаю если оцифровывать с частотой 500-1000семплов/сек нужно будет не так много памяти. Получится как бы "слепок" колес состава, по которому можно будет подсчитать количество вагонов по характерным расстояниям между колесами(длительный промежуток между нажатиями - середина вагона, короткий - место сцепления двух вагонов).

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

Оптический "на просвет" может не прокатить, если между вагонами нет явного промежутка - например между пассажирскими.

Еще можно регистрировать по вибрациям, если установить вибродатчик возле стыка между рельсами и отрегулировать его чувствительность. Записывать сигнал с него.
Контактная информация:
Реклама
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Вт апр 21, 2009 18:56:53
Откуда: замкадье

Сообщение Ходок »

Если нужно считать количество вагонов, то по колесным парам считать нельзя, может быть и больше 4 осей у вагона. Реально нормально можно посчитать только по промежутку между самими вагонами. С пассажирскими вагонами это засада, по хорошему датчиков надо несколько и располагать под разными углами перекрытий всевозможных габаритов, а потом обрабатывать их показания.
Реклама
Грызет канифоль
Сообщения: 296
Зарегистрирован: Ср дек 30, 2009 09:55:39

Сообщение kolobok0 »

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

куда писать - ну тут лучше по задаче. можно радио канал. можно MicroSD, можно внутреннюю флэш - дело техники. время - на плате часы.


(круглый)
Вымогатель припоя
Аватара пользователя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы

Сообщение sintetik »

Вообще напрашивается вертикальная установка датчика, где нибудь на эстакаде или на мосту(переходе), чтобы исключить ложный счет (путейцы, животные). Вот только никто не даст его устанавливать).
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Сообщения: 390
Зарегистрирован: Вт апр 21, 2009 18:56:53
Откуда: замкадье

Сообщение Ходок »

kolobok0 писал(а):как детектировать - да очень просто. два коротких - пара осей вагона. между парами = тип вагона и скорость движения вагона. амплитуда стука - относительный вес можно сечь даже.
Боюсь даже представить, какую скорость система насчитает, когда проедет мимо 120 тонная цистерна у которой 4 тележки и что за тип определит. Это так сказать из распространенного, а о спец транспортерах даже и говорить не имеет смысла.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2972
Зарегистрирован: Вт апр 24, 2012 12:46:00
Откуда: г.Путь к Развалу

Сообщение Новокузнечанин »

Matei Alexandru, ну дайте схему то пожалуйтса
Вагоны бывают разные...пасс.вагоны у нас редко - это либо хоз.поезд, либо еще загонки с поселка.
Итак, рюземе на данный момент:
- оптический датчик считает только просветы и затемнения
- шумовой датчик считает шум
- камера - нужна сложная система распознования и ее легко дурить
- Рельсовые цепи - надо лезть в саму структуру жд транспорта, что довольно сложно. К примеру, там одно реле несколько тыщ стоить может, простое реле - просто переключалка
То же и кнопкой под рельс
Ну есть у меня старый телефон. Звонит. Акума на 3 дня хватает.
Пусть он звонит нам при проходе поезда
Можно взять трубу и слушать проход осей:)
А если серьезно - то должен говорить, куда идет поезд, например туда - один звонок, обратно - два. С колвом вагонов хуже.

Вариант 2: без телефона. Просто память. Шифруемся так:
Первая цифра кода - это направление. Например ст.А - ст.Б - это 0, обратно - 1
Далее...
Максимум вагонов - пусть 128 будет:) Конечно меньше, но на всякий случай для унификации с ржд и т.д. пущай будет так
Это 7 знаков
Ну разжевывать я думаю не надо - 0000 быть не может - это 0 вагонов
Далее - время. Пусть писать будет по минутам. 60*24 = 1440 минут, следовательно 2048 возмем, 11 символов берем
Ну вродь все... итого писать нужно 1+7+11=19 символов
19 бит всего....
Даже при Автоблокировке что на ржд максимум идет через 6 минут поезд. Ну у нас маневры...так что оставим это же время. Получим 1440/6=240 поездов сутки
Значит, 19*240 = примерно 4800 символов в сутки. Ну пусть сутки и будет работать...
600 байт или 0,6 кБ

Далее...хочется это читать без компа. мы не такие богатеи чтоб по карьерам и отвалам с компом бегать. Какое-нибудь устройство, читающее хотя бы время направление, число вагонов
И индикатор цифровой
Либо....простой писчик, который работает с часами, ленту тянет и все. А там уже при проходе каждого вагона точки отбиваются. И потом время видно. Направление...тож какой-ниубдь штамп. Зато ленты можно хранить. Это лучше в том плане что компа не надо

Ну как?
Хвалу и клевету приемли равнодушно
И не оспаривай глупца
А.С.Пушкин
Реклама
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

пара-тройка шоколадок бабульке на переезде ( ну или литров-если дядька)
решили бы все проблеммы
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2972
Зарегистрирован: Вт апр 24, 2012 12:46:00
Откуда: г.Путь к Развалу

Сообщение Новокузнечанин »

А за вагон уголька бабке могут 20 тысяч дать и мои шоколадки уйдут в пустоту. Так что надо прибор - его фиг обманешь(он должен быть маленький и незаеметный, переносной), где он непонятно
Хвалу и клевету приемли равнодушно
И не оспаривай глупца
А.С.Пушкин
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Пт апр 20, 2012 13:53:32

Сообщение Matei Alexandru »

:)) самое сложное в задачке это определить количество вагонов разные число осей может если ик дачик и премник разместить в одной плоскости и щитать отрожния дна вагона :tea:
извиняюсь скоро выложу схему пишу не от своего компютера на моем нету интернета
:tea:
Собутыльник Кота
Аватара пользователя
Сообщения: 2972
Зарегистрирован: Вт апр 24, 2012 12:46:00
Откуда: г.Путь к Развалу

Сообщение Новокузнечанин »

Ну выложете пожалуйста.
По датчику - нафига оси считать? Только корпуса. Ставим датчик на высоте автосцепки и все.
Хвалу и клевету приемли равнодушно
И не оспаривай глупца
А.С.Пушкин
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

И на датчики какают птички. Всё, аллес, приплыли.
Docendo discimus
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

приблизительно зная число колёс у состава , можно опять таки, с большой долей вероятности, по количеству ударов на стыках рельс , узнать число вагонов...задачка на сообразительность
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Maykill писал(а):приблизительно зная число колёс у состава , можно опять таки, с большой долей вероятности, по количеству ударов на стыках рельс , узнать число вагонов...задачка на сообразительность
Вот прошли стык два подряд вагона, один такой
Изображение
второй такой
Изображение
Количество ударов - 10. Вопрос, сколько вагонов прошло стык? (фразу "Вот прошли стык два подряд вагона" в расчет не берем) :)))

PS:сори за широкую картинку...
Последний раз редактировалось Engineer_Keen Пт апр 27, 2012 16:41:17, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Хочу нижний вагон в гараж к сэбэ.
PS. Чем шире, тем лучше.
Последний раз редактировалось pyzhman Пт апр 27, 2012 17:15:21, всего редактировалось 1 раз.
Docendo discimus
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

то-ж не вагон....то мобильная ракета в контейнере :))
а автор темы- шпиётн супротивной державы( посмотрите тему про дверные замки) :))
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

От второго вагона будет два раза по 4 удара в пачке. Распознать можно, хотябы даже по записи с тензодатчика или вибродатчика закопанного возле шпалы у стыка.

Если известны типы вагонов которые надо будет регистрировать, можно сделать несложный симулятор и просимулировать ответ датчика, после чего посмотреть что с этим можно сделать.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Alexeyslav писал(а):закопанного
Вот она, дельная мысль!
Docendo discimus
Контактная информация:
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич

Сообщение Alexeyslav »

А к рельсам подключится и снимать с них напряжение для работы, заряжая встроенный ионистор или литиевый аккумулятор. Периодически приходить и сливать данные по блютузу.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград

Сообщение Maykill »

pyzhman писал(а):
Alexeyslav писал(а):закопанного
Вот она, дельная мысль!
хм...счётчик запускает некий закопаный механизм? :kill:
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Alexeyslav писал(а):Распознать ... с тензодатчика или вибродатчика закопанного возле шпалы
Расширяем цитату.
Docendo discimus
Контактная информация:
Ответить

Вернуться в «Цифровая техника»