Kepiye carane sepeda listrik sing cerdas digawe

Kepiye carane sepeda listrik sing cerdas digawe
Ing Habré asring nulis babagan transportasi listrik. Lan babagan sepedha. Lan uga babagan AI. Cloud4Y mutusake kanggo nggabungake telung topik kasebut kanthi ngomong babagan sepeda listrik "pinter" sing tansah online. Kita bakal ngomong babagan model Greyp G6.

Kanggo nggawe luwih menarik kanggo sampeyan, kita wis dibagi artikel dadi rong bagéan. Pisanan dikhususake kanggo proses nggawe piranti, platform lan protokol komunikasi. Kapindho iku specifications technical, gambaran saka hardware lan kabisan mancal.

Bagian siji, mburi

Greyp Bikes minangka pabrikan sepedha listrik premium Kroasia, diduweni dening pabrikan supercar eksotis lokal Rimac. Perusahaan nggawe sepedha sing menarik banget. Cukup katon ing model sadurungé, G12S dual-suspensi. Iki ana ing antarane sepedha listrik lan motor listrik, amarga piranti kasebut bisa nyepetake nganti 70 km / jam, duwe motor sing kuat lan mlaku 120 km kanthi biaya siji.

G6 dadi luwih elegan lan ora ana dalan, nanging fitur utama yaiku "konektivitas." Sepeda Greyp njupuk langkah penting kanggo pangembangan IoT kanthi nawakake sepeda sing tansah "online". Nanging ayo ngomong babagan carane sepeda listrik "pinter" digawe ing wiwitan.

Lair saka gagasan

A nomer ageng piranti beda nyambung menyang Internet. Kenapa sepeda luwih elek? Mangkene ide Greyp Bikes sing dadi G6. Ing wektu tartamtu, mancal iki disambungake menyang server maya. Operator seluler nyedhiyakake sambungan kasebut, lan eSIM dijahit langsung menyang mancal. Lan iki mbukak akeh kesempatan sing menarik kanggo para atlit lan penggemar sepeda biasa.

Platform

Nalika nggawe platform kanggo produk inovatif, akeh nuansa kudu dianggep. Mula, milih platform awan kanggo dadi tuan rumah lan mbukak kabeh layanan sing dibutuhake sepeda listrik modern minangka masalah sing penting. Perusahaan kasebut milih Amazon Web Services (AWS). Iki sebagian amarga kasunyatan manawa Greyp Bikes wis duwe pengalaman karo layanan kasebut. Sebagean - amarga popularitase, distribusi sing akeh ing antarane pangembang ing saindenging jagad lan sikap sing apik marang Jawa / JVM (ya, digunakake kanthi aktif ing Greyp Bikes).

AWS duwe broker IoT MQTT sing apik (Cloud4Y nulis babagan protokol sadurunge), becik kanggo ijol-ijolan data gampang karo mancal. Bener, sampeyan kudu nggawe sambungan karo aplikasi smartphone. Ana upaya kanggo ngleksanakake iki dhewe nggunakake Websockets, nanging mengko perusahaan mutusaké ora reinvent setir lan ngalih menyang platform Google Firebase, kang digunakake digunakake dening pangembang seluler. Wiwit wiwitan pangembangan, arsitektur sistem wis ngalami akeh perbaikan lan owah-owahan. Iki kira-kira kaya saiki:

Kepiye carane sepeda listrik sing cerdas digawe
Teknik tumpukan

Реализация

Perusahaan wis nyedhiyakake rong cara kanggo mlebu menyang sistem kasebut. Saben wong diimplementasikake kanthi kapisah, kanthi teknologi sing beda kanggo kasus panggunaan.

Saka pit kanggo smartphone

Babagan pisanan sing kudu dipikirake nalika nggawe titik entri sistem yaiku protokol komunikasi sing digunakake. Kaya sing wis kasebut, perusahaan milih MQTT amarga sifate entheng. Protokol kasebut apik babagan throughput, bisa digunakake kanthi sambungan sing ora bisa dipercaya, lan ngirit daya baterei, sing penting banget kanggo sepeda listrik Greyp.

Broker MQTT sing digunakake dibutuhake kanggo mbukak kabeh data sing teka saka mancal. Ing jaringan AWS ana Lambda, sing maca data binar sing diwenehake dening broker MQTT, ngurai, lan dikirim menyang Apache Kafka kanggo diproses luwih lanjut.

Apache Kafka minangka inti saka sistem kasebut. Kabeh data kudu ngliwati kanggo tekan tujuan pungkasan. Saiki, inti sistem duwe sawetara agen. Sing paling penting yaiku sing ngumpulake data lan nransfer menyang panyimpenan kadhemen InfluxDB. Sing liyane nransfer data menyang database Firebase Realtime, supaya kasedhiya kanggo aplikasi smartphone. Iki ngendi Apache Kafka pancene teka - panyimpenan kadhemen (InfluxDB) nyimpen kabeh data sing teka saka mancal lan Firebase bisa entuk informasi paling anyar (contone, metrik wektu nyata - kacepetan saiki).

Kafka ngidini sampeyan nampa pesen kanthi kecepatan sing beda-beda lan ngirim meh langsung menyang Firebase (kanggo ditampilake ing aplikasi ing smartphone) lan pungkasane ngirim menyang InfluxDB (kanggo analisis data, statistik, pemantauan).

Nggunakake Kafka uga ngidini sampeyan ngukur kanthi horisontal nalika beban mundhak, uga nyambungake agen liyane sing bisa ngolah data sing mlebu kanthi cepet lan kanggo panggunaan dhewe (kayata balapan ing antarane klompok sepedha). Sing, solusi ngidini cyclists kanggo saingan karo saben liyane ing macem-macem ciri. Contone, kacepetan maksimum, mlumpat maksimum, kinerja maksimum, etc.

Kabeh layanan (disebut "GVC" - Greyp Vehicle Cloud) utamane dileksanakake ing Spring Boot lan Java, sanajan basa liya uga digunakake. Saben bangunan dikemas ing gambar Docker sing di-host ing repositori ECR, diluncurake lan diatur dening Amazon ECS. Nalika NoSQL cukup trep lan populer kanggo sawetara kasus, Firebase ora bisa nyukupi kabeh kabutuhan Greyp, mula perusahaan uga nggunakake MySQL (ing RDS) kanggo pitakon ad-hoc (Firebase nggunakake wit JSON, sing luwih efisien ing sawetara kasus) lan nyimpen data tartamtu. Panyimpenan liyane sing digunakake yaiku Amazon S3, sing njamin keamanan data sing diklumpukake.

Saka smartphone kanggo mancal

Kaya sing wis dakkandhakake, komunikasi karo smartphone digawe liwat Firebase. Platform kasebut digunakake kanggo otentikasi pangguna aplikasi lan potongan database ing wektu nyata. Nyatane, Firebase minangka kombinasi saka rong perkara: siji minangka basis data kanggo panyimpenan data sing terus-terusan, lan liyane kanggo ngirim data wektu nyata menyang smartphone liwat sambungan Websocket. Pilihan becik kanggo jinis sambungan iki kanggo ngetokake printah kanggo mancal nalika piranti ora cedhak saben liyane (ora ana sambungan BT / Wi-Fi).

Ing kasus iki, Greyp wis ngembangake mekanisme pangolahan printah dhewe, sing nampa pesen saka smartphone liwat database ing mode wektu nyata. Mekanisme iki minangka bagéan saka layanan aplikasi inti (GVC), sing tugase nerjemahake prentah smartphone menyang pesen MQTT sing dikirim menyang mancal liwat broker IoT. Nalika mancal nampa printah, proses iku, nindakake tumindak cocok, lan bali respon kanggo Firebase (smartphone).

Ngawasi

Kepiye carane sepeda listrik sing cerdas digawe
Kontrol parameter

Meh saben pangembang backend seneng turu ing wayah wengi tanpa mriksa server saben 10 menit. Iki tegese perlu kanggo ngleksanakake ngawasi otomatis lan solusi alerting ing sistem. Aturan iki uga cocog kanggo ekosistem siklus Greyp. Ana uga penikmat turu sing apik, mula perusahaan nggunakake rong solusi awan: Amazon CloudWatch lan jmxtrans.

CloudWatch minangka layanan ngawasi lan visibilitas sing ngumpulake data pemantauan lan operasional kanthi bentuk log, metrik, lan acara, mbantu sampeyan entuk tampilan terpadu babagan aplikasi, layanan, lan sumber daya AWS sing mlaku ing platform AWS lan ing papan. Kanthi CloudWatch, sampeyan bisa kanthi gampang ndeteksi prilaku anomali ing lingkungan sampeyan, nyetel tandha, nggawe visualisasi umum saka log lan metrik, nindakake tumindak otomatis, ngatasi masalah, lan nemokake wawasan sing bisa ditindakake supaya aplikasi sampeyan tetep lancar.

CloudWatch ngumpulake metrik pangguna lan dikirim menyang dashboard. Ing kana, digabungake karo data sing teka saka sumber daya liyane sing dikelola Amazon. JVM nampa metrik liwat titik pungkasan JMX nggunakake "konektor" sing diarani jmxtrans (uga di-host minangka wadah Docker ing ECS).

Bagian loro, karakteristik

Kepiye carane sepeda listrik sing cerdas digawe

Dadi sepeda listrik apa sing sampeyan lakoni? Sepeda gunung listrik Greyp G6 dilengkapi baterei lithium-ion 36V, 700 Wh sing didhukung dening sel LG. Tinimbang ndhelikake baterei kaya manufaktur e-mancal, Greyp nyelehake baterei sing bisa dicopot ing tengah pigura. G6 dilengkapi motor MPF kanthi daya dirating 250 W (lan ana uga pilihan 450 W).

Greyp G6 minangka sepeda gunung sing nduweni suspensi mburi Rockhox, diselehake ing cedhak tabung ndhuwur lan menehi akeh ruang kanggo baterei sing bisa dicopot ing antarane dhengkul penunggang. Pigura iku enduro-gaya lan nawakake 150mm lelungan thanks kanggo suspension. Kabel lan garis rem diarahake ing jero pigura. Iki njamin tampilan estetis lan nyuda risiko kejiret ing cabang.

Bingkai serat karbon 100% dikembangake khusus dening Greyp nggunakake pengalaman sing dipikolehi sajrone nggawe hypercar listrik Concept One.

Suite elektronik ing Greyp G6 dikontrol dening modul intelijen pusat (CIM) ing batang. Iki kalebu tampilan warna, WiFi, Bluetooth, konektivitas 4G, giroskop, konektor USB C, kamera ngarep, uga antarmuka karo kamera ing ngisor pelana mburi. Miturut cara, kamera mburi diubengi dening 4 LED. Kamera sudhut amba (1080p 30 fps) utamané dirancang kanggo njupuk video nalika lelungan.

Tuladha fotoKepiye carane sepeda listrik sing cerdas digawe

Kepiye carane sepeda listrik sing cerdas digawe

Kepiye carane sepeda listrik sing cerdas digawe

Perusahaan menehi perhatian khusus marang solusi eSTEM.

"Greyp eSTEM minangka modul cerdas tengah kanggo mancal sing ngontrol rong kamera (ngarep lan mburi), ngawasi detak jantung penunggang, duwe giroskop, sistem navigasi lan eSIM sing dibangun, supaya bisa disambungake kapan wae. Sistem e-bike nggunakake smartphone minangka antarmuka pangguna lan aplikasi seluler nggawe pengalaman pangguna sing unik kanthi macem-macem pilihan anyar kayata switch sepeda remot, njupuk foto, teks menyang sepeda lan watesan daya.

Ana tombol "Share" khusus ing setang mancal. Yen ana kedadeyan sing menarik utawa nyenengake sajrone kulo, sampeyan bisa menet tombol lan kanthi otomatis nyimpen 15-30 detik video pungkasan lan upload menyang akun media sosial cyclist. Data tambahan bisa uga ditumpangake ing video kasebut. Contone, konsumsi energi sepeda, kacepetan, wektu lelungan, lsp.

Kanthi telpon dipasang ing mancal ing mode dashboard, Greyp G6 bisa nyedhiyani kasugihan saka informasi ngluwihi mung nuduhake kacepetan saiki utawa tingkat baterei. Dadi, pengendara sepeda bisa milih sembarang titik ing peta (contone, gunung dhuwur), lan komputer bakal ngetung apa daya baterei cukup kanggo tekan ndhuwur. Utawa bakal ngetung titik ora bali, yen dumadakan sampeyan ora pengin pedal ing dalan bali. Sanajan pedal bisa diuripake kanthi gampang. Produsèn njamin sing mancal ora abot (sanajan gumantung carane katon ing, bobot iku 25 kg).

Kepiye carane sepeda listrik sing cerdas digawe
Greyp G6 cukup bisa kanggo ngangkat

Greyp G6 nduweni sistem anti-maling sing padha karo Mode Sentry saka Tesla. Yaiku, yen sampeyan ndemek sepedha sing diparkir, bakal menehi kabar marang pemilik lan menehi akses menyang kamera kanggo ngerteni sapa sing muter sepeda listrik. Sopir banjur bisa milih kanggo mateni mancal saka adoh kanggo nyegah penyusup saka nyopir. Lan amarga sistem kasebut wis dikembangake ing Greyp sajrone pirang-pirang taun, mesthine bisa uga nggawe sistem iki sadurunge Tesla ngetrapake.

Ana sawetara model saka seri iki didol: G6.1, G6.2, G6.3. G6.1 akselerasi nganti 25 km/j (15,5 mph) lan regane €6. G499 nduweni kacepetan paling dhuwur 6.3 km/jam (45 mph) lan regane €28. Apa bedane model G7 ora jelas, nanging regane 499 euro.

Apa maneh sing bisa diwaca ing blog? Cloud4Y

Path saka intelijen buatan saka ide sing fantastis menyang industri ilmiah
4 cara kanggo nyimpen ing serep maya
Nyetel ndhuwur ing GNU/Linux
Musim panas wis meh rampung. Meh ora ana data sing isih ana sing durung bocor
IoT, kabut lan awan: ayo ngomong babagan teknologi?

Langganan kita Telegram-saluran supaya sampeyan ora kantun artikel sabanjure! Kita nulis ora luwih saka kaping pindho saben minggu lan mung babagan bisnis.

Source: www.habr.com

Add a comment