Analityka ruchu osób w transporcie

DSDi Flow to system analizy podróży w transporcie publicznym, zbudowany na technologii OCKO firmy EMBIQ do analizy przepływu osób, dla Eltcrac System – krakowskiej firmy z branży systemów zabezpieczeń. Małe terminale w pojazdach i na przystankach odbierają zanonimizowane sygnały Wi-Fi i Bluetooth z telefonów pasażerów i zamieniają je na dane o trasach, przesiadkach i obciążeniu.

Wykorzystane technologie

Wi-Fi, Bluetooth, LTE, OpenWrt, przemysłowe routery LTE, WebSocket, Django, MySQL, MongoDB, przestrzenne bazy danych, AWS

Narzędzia

Jenkins, Jira, Confluence

5

Zespół projektu

13 miesięcy

Czas trwania projektu

IoT, oprogramowanie na zamówienie

Kategoria

Transport, Smart city

Branża

Ilustracja wyzwania

Wyzwanie

Eltcrac System działa na rynku systemów zabezpieczeń od 1991 roku, a z EMBIQ współpracuje od 2016 roku, kiedy EMBIQ zbudował dla firmy platformę DSDi Serwis dla instalatorów. Kolejnym krokiem był transport publiczny. Organizatorzy transportu miejskiego i regionalnego muszą wiedzieć więcej niż to, ile osób jedzie autobusem: gdzie pasażerowie wsiadają i wysiadają, między którymi liniami się przesiadają, jak długo czekają na połączenie i jak obciążenie zmienia się w zależności od godziny i dnia tygodnia. Tradycyjnymi metodami trudno zbadać te wzorce, a bez nich trudno planować trasy, przystanki i rozkłady jazdy pod rzeczywiste zachowania podróżnych. Eltcrac chciał zaoferować organizatorom transportu produkt pod własną marką DSDi, bez budowania technologii pomiarowej od zera. EMBIQ miał już OCKO – własny system analizy przepływu osób – i dostosował go do pojazdów. Wymagania były wysokie: jeden mały terminal na pojazd, łatwy do przeniesienia do innego autobusu przy zmianach we flocie, pracujący automatycznie przez całą dobę i wysyłający dane bezprzewodowo. System nie mógł przechowywać żadnych danych identyfikujących pasażera, a mimo to musiał rozpoznawać to samo urządzenie w różnych pojazdach, żeby mierzyć przesiadki. Klient potrzebował też panelu webowego, z którego mógłby korzystać samodzielnie, oraz możliwości dodawania funkcji na zamówienie dla poszczególnych organizatorów transportu.

Jesteśmy dumni, że możemy nazwać tę infrastrukturę naszą. Ten program pozwala nadzorować parametry urządzeń, a każda porcja danych przechodzi przez nasze rozwiązanie. Dla mnie osobiście największym wyzwaniem była implementacja przestrzennych baz danych. Program można obsługiwać, udostępniać i przenosić na różne typy urządzeń, co daje integrację z systemami zewnętrznymi, a system można dostosować do urządzeń WLAN z OpenWrt.

Kamil, DevOps
Kamil, DevOps

Kluczowe funkcje

  • Jeden mały terminal na pojazd, zasilany z sieci lub z baterii, łatwy do przeniesienia między pojazdami bez stałej instalacji
  • Wykrywanie sygnałów Wi-Fi i Bluetooth ze smartfonów pasażerów – każde urządzenie dostaje zanonimizowany identyfikator, którego nie da się odwrócić
  • Firmware dla przemysłowych routerów LTE opartych na OpenWrt, nadających się do pojazdów i do montażu na zewnątrz na przystankach
  • Bezprzewodowe przesyłanie danych do chmury 24 godziny na dobę, dla dowolnego okresu pomiaru
  • Panel webowy z danymi bieżącymi i historycznymi, filtrami według terminala i czasu, wykresami godzinowymi oraz przesiadkami pokazanymi graficznie i procentowo
  • Analiza źródło–cel: przepływy między pojazdami i strefami, czasy przejazdu i czasy oczekiwania na połączenia
  • Opcjonalna kalibracja na podstawie innych liczników pasażerów lub danych z kamer oraz okresowe raporty analityczne
Ilustracja kluczowej funkcji
Ilustracja rezultatu

Rezultat

Eltcrac oferował DSDi Flow organizatorom transportu publicznego jako usługę opartą na technologii EMBIQ: EMBIQ dostarczał i uruchamiał terminale, utrzymywał platformę i udostępniał panel analityczny, a klient sprzedawał produkt pod własną nazwą DSDi Flow. Dane pokazują, jak pasażerowie naprawdę podróżują między częściami miasta, gdzie i kiedy się przesiadają. To pomaga dopasować trasy, lokalizacje przystanków i rozkłady jazdy, a także wspiera rozmowy na przykład o tym, jak sąsiednie gminy dzielą się kosztami linii przekraczających granice miasta. Terminale są małe i przenośne, więc pomiary nie wymagają nowej infrastruktury ani dużych inwestycji na start. Rozwiązanie zostało później opisane w opublikowanym przez producenta routerów, na których działa, przykładzie zastosowania. Współpraca z Eltcrac wykracza poza DSDi Flow: EMBIQ nadal rozwija dla tej firmy inne oprogramowanie DSDi.

  • Jeden przenośny terminal na pojazd – bez stałej instalacji i bez nowej infrastruktury
  • Zanonimizowane dane o pasażerach zbierane automatycznie, przez całą dobę
  • Przesiadki, czasy przejazdu i obciążenie według linii, przystanku, godziny i dnia tygodnia w jednym panelu webowym
  • Produkt sprzedawany przez klienta pod własną marką DSDi Flow, EMBIQ jako właściciel technologii
  • Współpraca z klientem trwająca od dziesięciu lat, od 2016 roku

W tym projekcie inicjatywa była po naszej stronie, bo zaproponowaliśmy klientowi gotowe rozwiązanie. Panel analityczny i algorytmy powstały całkowicie od zera. Wejście w nową branżę bardzo się opłaciło, zwłaszcza że zdobyliśmy zaufanie klienta.

Kacper, kierownik projektu
Kacper, kierownik projektu

Jakich kompetencji szukasz?

Napisz do mnie – omówimy Twoje wymagania i razem zbudujemy Twój dedykowany zespół IT.

Agnes

Agnes

Specjalista ds. rozwoju biznesu

Zapytaj o wycenę lub poradę

Administratorem Twoich danych osobowych jest EMBIQ sp. z o.o. (Lublin). Podane przez Ciebie dane przetwarzamy wyłącznie po to, aby odpowiedzieć na Twoje zapytanie, i przechowujemy je nie dłużej niż 24 miesiące. W sprawach dotyczących Twoich danych napisz do nas na adres info@embiq.com.

Przeanalizujmy razem koncepcję Twojego projektu i to, na jakim jest etapie.

Otrzymasz od nas wstępną propozycję zakresu projektu oraz szacunek czasu i kosztów.

Konsultacje są objęte umową NDA.

EMBIQ sp. z o.o. z siedzibą w Lublinie, al. Kraśnicka 27, 20-718 Lublin · Sąd Rejonowy Lublin-Wschód w Lublinie z siedzibą w Świdniku, VI Wydział Gospodarczy Krajowego Rejestru Sądowego · KRS 0000338852 · NIP 9462590420 · kapitał zakładowy 75 000,00 zł