Aqlli elektr velosiped qanday yaratilgan

Aqlli elektr velosiped qanday yaratilgan
Habré-da ular ko'pincha elektr transporti haqida yozadilar. Va velosipedlar haqida. Va shuningdek, AI haqida. Cloud4Y har doim onlayn bo'lgan "aqlli" elektr velosiped haqida gapirib, ushbu uchta mavzuni birlashtirishga qaror qildi. Biz Greyp G6 modeli haqida gaplashamiz.

Siz uchun qiziqarli bo'lishi uchun biz maqolani ikki qismga ajratdik. Birinchisi qurilma, platforma va aloqa protokollarini yaratish jarayoniga bag'ishlangan. Ikkinchisi - texnik xususiyatlar, velosipedning apparat va imkoniyatlari tavsifi.

Birinchi qism, orqa qism

Greyp Bikes Xorvatiyaning premium elektr velosiped ishlab chiqaruvchisi boʻlib, mahalliy ekzotik superkar ishlab chiqaruvchi Rimacga tegishli. Kompaniya haqiqatan ham qiziqarli velosipedlarni yaratadi. Oldingi modelga qarang, ikkita osma G12S. Bu elektr velosiped va elektr mototsikl o'rtasidagi narsa edi, chunki qurilma soatiga 70 km tezlasha olardi, kuchli dvigatelga ega edi va bir zaryadda 120 km yugurdi.

G6 yanada oqlangan va off-road bo'lib chiqdi, ammo uning asosiy xususiyati "ulanish". Greyp velosipedlari har doim “onlayn” bo‘ladigan velosipedni taklif qilib, IoT ni rivojlantirish yo‘lida muhim qadam tashladi. Lekin birinchi navbatda, "aqlli" elektr velosiped birinchi navbatda qanday yaratilgani haqida gapiraylik.

Fikrning tug'ilishi

Internetga juda ko'p turli xil qurilmalar ulanadi. Nega velosipedlar yomonroq? Shunday qilib Greyp Bikes G6 ga aylangan g‘oyani o‘ylab topdi. Har qanday vaqtda bu velosiped ulanadi bulutli server. Uyali aloqa operatori ulanishni ta'minlaydi va eSIM to'g'ridan-to'g'ri velosipedga tikiladi. Va bu sportchilar uchun ham, oddiy velosport ishqibozlari uchun ham juda ko'p qiziqarli imkoniyatlarni ochib beradi.

Platformalar

Innovatsion mahsulot uchun platforma yaratishda ko'plab nuanslarni hisobga olish kerak. Shu sababli, zamonaviy elektr velosiped talab qiladigan barcha xizmatlarni joylashtirish va ishga tushirish uchun bulutli platformani tanlash juda muhim masala edi. Kompaniya Amazon Web Services (AWS) ni tanladi. Bu qisman Greyp Bikes xizmatida allaqachon tajribaga ega bo'lganligi bilan bog'liq edi. Qisman - mashhurligi, butun dunyo bo'ylab ishlab chiquvchilar orasida keng tarqalishi va Java / JVM ga yaxshi munosabati tufayli (ha, ular Greyp Bikes-da faol qo'llaniladi).

AWS yaxshi IoT MQTT brokeriga ega edi (Cloud4Y protokollar haqida yozgan oldinroq), velosipedingiz bilan oson ma'lumot almashish uchun ideal. To'g'ri, qandaydir tarzda smartfon ilovasi bilan aloqa o'rnatish kerak edi. Buni Websockets yordamida o‘z-o‘zidan amalga oshirishga urinishlar bo‘lgan, biroq keyinchalik kompaniya g‘ildirakni qayta ixtiro qilmaslikka qaror qildi va mobil dasturchilar tomonidan keng qo‘llaniladigan Google Firebase platformasiga o‘tdi. Rivojlanish boshidan beri tizim arxitekturasi ko'plab yaxshilanishlar va o'zgarishlarga duch keldi. Hozir taxminan shunday ko'rinadi:

Aqlli elektr velosiped qanday yaratilgan
Texnik to'plam

Реализация

Kompaniya tizimga kirishning ikkita usulini taqdim etdi. Ularning har biri alohida-alohida amalga oshiriladi, uni ishlatish uchun turli xil texnologiyalar mavjud.

Velosipeddan smartfongacha

Tizimga kirish nuqtasini yaratishda e'tiborga olish kerak bo'lgan birinchi narsa - bu qanday aloqa protokolidan foydalanish. Yuqorida aytib o'tilganidek, kompaniya MQTT ni engilligi tufayli tanladi. Protokol o'tkazish qobiliyati jihatidan yaxshi, potentsial ishonchsiz ulanishlar bilan yaxshi ishlaydi va batareya quvvatini tejaydi, bu Greyp elektr velosipedi uchun ayniqsa muhimdir.

Velosipeddan keladigan barcha ma'lumotlarni yuklash uchun foydalaniladigan MQTT brokeri talab qilinadi. AWS tarmog'ining ichida Lambda mavjud bo'lib, u MQTT brokeri tomonidan taqdim etilgan ikkilik ma'lumotlarni o'qiydi, uni tahlil qiladi va keyingi ishlov berish uchun Apache Kafkaga etkazib beradi.

Apache Kafka tizimning yadrosidir. Yakuniy manzilga erishish uchun barcha ma'lumotlar u orqali o'tishi kerak. Hozirgi vaqtda tizim yadrosida bir nechta agentlar mavjud. Eng muhimi, ma'lumotlarni to'playdigan va uni InfluxDB sovuq omboriga o'tkazadigan. Ikkinchisi ma'lumotlarni Firebase Realtime ma'lumotlar bazasiga o'tkazadi va uni smartfon ilovalari uchun mavjud qiladi. Bu erda Apache Kafka haqiqatan ham keladi - sovuq saqlash (InfluxDB) velosipeddan keladigan barcha ma'lumotlarni saqlaydi va Firebase eng so'nggi ma'lumotlarni (masalan, real vaqt ko'rsatkichlari - joriy tezlik) olishi mumkin.

Kafka sizga xabarlarni turli tezlikda qabul qilish va ularni deyarli darhol Firebase-ga (smartfondagi ilovada ko'rsatish uchun) yetkazib berish va oxir-oqibat ularni InfluxDB-ga (ma'lumotlarni tahlil qilish, statistika, monitoring uchun) o'tkazish imkonini beradi.

Kafkadan foydalanish, shuningdek, yuk ortishi bilan gorizontal ravishda masshtablash imkonini beradi, shuningdek, kiruvchi ma'lumotlarni o'z tezligida va o'z holatlarida (masalan, velosipedlar guruhi o'rtasidagi poygada) qayta ishlay oladigan boshqa agentlarni ulash imkonini beradi. Ya'ni, bu yechim velosipedchilarga turli xarakteristikalar bo'yicha bir-biri bilan raqobatlashish imkonini beradi. Masalan, maksimal tezlik, maksimal sakrash, maksimal ishlash va boshqalar.

Barcha xizmatlar ("GVC" - Greyp Vehicle Cloud deb ataladi) asosan Spring Boot va Java-da qo'llaniladi, ammo boshqa tillar ham qo'llaniladi. Har bir tuzilma ECR omborida joylashgan, Amazon ECS tomonidan ishga tushirilgan va tashkil etilgan Docker tasviriga qadoqlangan. NoSQL bir qator holatlar uchun juda qulay va ommabop bo'lsa-da, Firebase har doim Greypning barcha ehtiyojlarini qondira olmaydi va shuning uchun kompaniya vaqtinchalik so'rovlar uchun MySQL (RDS da) dan ham foydalanadi (Firebase JSON daraxtidan foydalanadi, bu yanada samaraliroq. ba'zi hollarda) va muayyan ma'lumotlarni saqlash. Amaldagi yana bir saqlash joyi Amazon S3 bo'lib, u to'plangan ma'lumotlarning xavfsizligini ta'minlaydi.

Smartfondan velosipedgacha

Yuqorida aytib o'tganimizdek, smartfonlar bilan aloqa Firebase orqali o'rnatiladi. Platforma real vaqtda dastur foydalanuvchilari va ularning maʼlumotlar bazasi qismini autentifikatsiya qilish uchun ishlatiladi. Aslida, Firebase ikkita narsaning kombinatsiyasi: biri doimiy ma'lumotlarni saqlash uchun ma'lumotlar bazasi, ikkinchisi esa Websocket ulanishi orqali real vaqt rejimida smartfonlarga ma'lumotlarni yetkazib berish uchun. Ushbu turdagi ulanish uchun ideal variant - qurilmalar bir-biriga yaqin bo'lmaganda (BT/Wi-Fi ulanishi mavjud emas) velosipedga buyruqlar berishdir.

Bunda Greyp o'zining buyruqlarni qayta ishlash mexanizmini ishlab chiqdi, ular real vaqt rejimida ma'lumotlar bazasi orqali smartfondan xabarlarni qabul qiladi. Ushbu mexanizm asosiy amaliy xizmatlarning (GVC) bir qismi bo'lib, uning vazifasi smartfon buyruqlarini IoT brokeri orqali velosipedga uzatiladigan MQTT xabarlariga tarjima qilishdir. Velosiped buyruqni olganda, uni qayta ishlaydi, tegishli harakatni bajaradi va Firebase (smartfon) ga javob qaytaradi.

Monitoring

Aqlli elektr velosiped qanday yaratilgan
Parametrlarni boshqarish

Deyarli har bir dasturchi serverlarni har 10 daqiqada tekshirmasdan tunda uxlashni yaxshi ko'radi. Bu tizimda avtomatlashtirilgan monitoring va ogohlantirish echimlarini joriy etish zarurligini anglatadi. Bu qoida Greyp velosiped ekotizimiga ham tegishli. Yaxshi tungi uyquni biluvchilar ham bor, shuning uchun kompaniya ikkita bulutli yechimdan foydalanadi: Amazon CloudWatch va jmxtrans.

CloudWatch monitoring va koʻrinish xizmati boʻlib, u AWS platformasida va mahalliy joylarda ishlayotgan AWS ilovalari, xizmatlari va resurslari haqida yagona koʻrinishga ega boʻlishga yordam beradigan jurnallar, koʻrsatkichlar va hodisalar koʻrinishidagi monitoring va operatsion maʼlumotlarni toʻplaydi. CloudWatch yordamida siz muhitingizdagi anomaliya xatti-harakatlarini osongina aniqlashingiz, ogohlantirishlarni o‘rnatishingiz, jurnallar va ko‘rsatkichlarning umumiy vizualizatsiyasini yaratishingiz, avtomatlashtirilgan amallarni bajarishingiz, muammolarni bartaraf etishingiz va ilovalaringiz muammosiz ishlashiga yordam beradigan amaliy tushunchalarni topishingiz mumkin.

CloudWatch foydalanuvchi o'lchovlarini to'playdi va ularni asboblar paneliga etkazib beradi. U erda u Amazon tomonidan boshqariladigan boshqa resurslardan olingan ma'lumotlar bilan birlashtiriladi. JVM jmxtrans deb nomlangan (shuningdek, ECS ichida Docker konteyneri sifatida joylashtirilgan) "ulagich" yordamida JMX so'nggi nuqtasi orqali ko'rsatkichlarni oladi.

Ikkinchi qism, xususiyatlar

Aqlli elektr velosiped qanday yaratilgan

Xo'sh, siz qanday elektr velosipedga ega bo'ldingiz? Greyp G6 elektr tog 'velosipedi LG xujayralari tomonidan quvvatlanadigan 36V, 700 Vt litiy-ion batareya bilan jihozlangan. Ko'pgina elektron velosiped ishlab chiqaruvchilari kabi batareyani yashirish o'rniga, Greyp olinadigan batareyani ramkaning o'rtasiga joylashtirdi. G6 nominal quvvati 250 Vt bo'lgan MPF ​​dvigateli bilan jihozlangan (va 450 Vt variant ham mavjud).

Greyp G6 tog 'velosipedi bo'lib, u Rockhox orqa osmasiga ega bo'lib, yuqori trubkaga yaqin joylashgan va chavandozning tizzalari orasida olinadigan batareya uchun ko'p joy qoldiradi. Ram enduro uslubida bo'lib, suspenziya tufayli 150 mm sayohatni taklif qiladi. Kabel va tormoz liniyalari ramka ichiga o'tkaziladi. Bu estetik ko'rinishni ta'minlaydi va shoxlarga tushish xavfini kamaytiradi.

100% uglerod tolali ramka Greyp tomonidan Concept One elektrogiperkarini yaratish jarayonida orttirilgan tajribadan foydalangan holda maxsus ishlab chiqilgan.

Greyp G6-dagi elektronika to'plami stenddagi markaziy razvedka moduli (CIM) tomonidan boshqariladi. U rangli displey, WiFi, Bluetooth, 4G ulanishi, giroskop, USB C ulagichi, old kamera, shuningdek, egar ostidagi orqa kamera bilan interfeysni o'z ichiga oladi. Aytgancha, orqa kamera 4 ta LED bilan o'ralgan. Keng burchakli kameralar (1080p 30 fps) asosan sayohat paytida video suratga olish uchun mo'ljallangan.

Foto misollarAqlli elektr velosiped qanday yaratilgan

Aqlli elektr velosiped qanday yaratilgan

Aqlli elektr velosiped qanday yaratilgan

Kompaniya eSTEM yechimiga alohida e'tibor beradi.

“Greyp eSTEM – velosiped uchun markaziy aqlli modul bo‘lib, u ikkita kamerani (old va orqa) boshqaradi, chavandozning yurak urishini nazorat qiladi, o‘rnatilgan giroskop, navigatsiya tizimi va eSIM-ga ega bo‘lib, uni istalgan vaqtda ulash imkonini beradi. E-velosiped tizimi smartfondan foydalanuvchi interfeysi sifatida foydalanadi va mobil ilova velosipedni masofadan o‘zgartirish, suratga olish, velosipedga matn va quvvatni cheklash kabi turli xil yangi imkoniyatlar bilan noyob foydalanuvchi tajribasini yaratadi”.

Velosipedning rulida maxsus "Share" tugmasi mavjud. Agar haydash paytida qiziqarli yoki hayajonli voqea yuz bersa, siz tugmani bosib, videoning oxirgi 15-30 soniyasini avtomatik tarzda saqlashingiz va uni velosipedchining ijtimoiy tarmoqdagi akkauntiga yuklashingiz mumkin. Videoga qo'shimcha ma'lumotlar ham qo'shilishi mumkin. Masalan, velosipedning energiya sarfi, tezligi, sayohat vaqti va boshqalar.

Velosipedga asboblar paneli rejimida o'rnatilgan telefon bilan Greyp G6 joriy tezlik yoki batareya quvvatini ko'rsatishdan tashqari ko'plab ma'lumotlarni taqdim etishi mumkin. Shunday qilib, velosipedchi xaritadagi istalgan nuqtani (masalan, baland tepalikni) tanlashi mumkin va kompyuter batareya zaryadi yuqoriga chiqish uchun etarli yoki yo'qligini hisoblab chiqadi. Yoki to'satdan qaytib ketayotganda pedal bosishni istamasangiz, u qaytib kelmaydigan nuqtani hisoblab chiqadi. Garchi pedallar juda oson aylantirilishi mumkin. Ishlab chiqaruvchi velosipedning og'ir emasligiga ishonch hosil qiladi (garchi siz qanday qarashingizga qarab, uning vazni 25 kg ni tashkil qiladi).

Aqlli elektr velosiped qanday yaratilgan
Greyp G6 ni ko'tarish juda mumkin

Greyp G6 shunga o'xshash o'g'irlikka qarshi tizimga ega Qo'riqchi rejimi Tesla'dan. Ya'ni, agar siz to'xtab turgan velosipedga tegsangiz, u egasiga xabar beradi va elektr velosiped atrofida kim aylanayotganini bilish uchun unga kameraga kirish imkonini beradi. Shundan so‘ng haydovchi tajovuzkorni haydab ketmasligi uchun velosipedni masofadan turib o‘chirishni tanlashi mumkin. Va bu tizimlar Greyp-da yillar davomida ishlab chiqilayotganini hisobga olsak, ular haqiqatan ham Tesla uni amalga oshirishdan oldin bu tizimni ishlab chiqqan bo'lishi mumkin.

Sotuvda ushbu seriyaning bir nechta modellari mavjud: G6.1, G6.2, G6.3. G6.1 25 km/soat (15,5 milya) tezlikka erishadi va narxi 6 yevro. G499 maksimal tezligi 6.3 km/soat (45 milya) va narxi 28 yevro. G7 modelining nimasi bilan farq qilishi aniq emas, lekin uning narxi 499 yevro.

Blogda yana nimani o'qishingiz mumkin? Cloud4Y

Fantastik g'oyadan ilmiy sanoatga sun'iy intellekt yo'li
Bulutli zaxiralarni saqlashning 4 usuli
GNU/Linux-da topni sozlash
Yoz deyarli tugadi. Oqib chiqmagan maʼlumotlar deyarli qolmagan
IoT, tuman va bulutlar: texnologiya haqida gapiraylikmi?

Bizning kanalimizga obuna bo'ling TelegramKeyingi maqolani o'tkazib yubormaslik uchun kanal! Biz haftasiga ikki martadan ko'p bo'lmagan va faqat ish haqida yozamiz.

Manba: www.habr.com

a Izoh qo'shish