HabrĆ© viÅi bieži raksta par elektrisko transportu. Un par velosipÄdiem. Un arÄ« par AI. Cloud4Y nolÄma apvienot Ŕīs trÄ«s tÄmas, runÄjot par āgudruā elektrisko velosipÄdu, kas vienmÄr ir tieÅ”saistÄ. MÄs runÄsim par Greyp G6 modeli.
Lai jums bÅ«tu interesantÄk, rakstu esam sadalÄ«juÅ”i divÄs daļÄs. Pirmais ir veltÄ«ts ierÄ«ces, platformas un sakaru protokolu izveides procesam. Otrais ir tehniskÄs specifikÄcijas, velosipÄda aparatÅ«ras un iespÄju apraksts.
PirmÄ daļa, aizmugure
Greyp Bikes ir HorvÄtijas augstÄkÄs kvalitÄtes elektrisko velosipÄdu ražotÄjs, kas pieder vietÄjam eksotisko superauto ražotÄjam Rimac. UzÅÄmums rada patiesi interesantus velosipÄdus. Paskatieties uz iepriekÅ”Äjo modeli ā dubulto piekari G12S. Tas bija kaut kas starp elektrisko velosipÄdu un elektrisko motociklu, jo ierÄ«ce spÄja paÄtrinÄties lÄ«dz 70 km/h, tai bija jaudÄ«gs motors un ar vienu uzlÄdi noskrÄja 120 km.
G6 izrÄdÄ«jÄs elegantÄks un bezceļa apstÄkļos, taÄu tÄ galvenÄ iezÄ«me ir āsavienojamÄ«baā.
Idejas dzimŔana
Liels skaits dažÄdu ierÄ«Äu savienojas ar internetu. KÄpÄc velosipÄdi ir sliktÄki? TÄ Greyp Bikes nÄca klajÄ ar ideju, kas kļuva par G6. JebkurÄ laikÄ Å”is velosipÄds ir savienots ar
Platforma
Veidojot platformu inovatÄ«vam produktam, jÄÅem vÄrÄ daudzas nianses. TÄpÄc ļoti svarÄ«gs jautÄjums bija mÄkoÅa platformas izvÄle, lai mitinÄtu un darbinÄtu visus modernam elektriskajam velosipÄdam nepiecieÅ”amos pakalpojumus. UzÅÄmums izvÄlÄjÄs Amazon Web Services (AWS). DaļÄji tas bija tÄpÄc, ka Greyp Bikes jau bija pieredze ar pakalpojumu. DaļÄji - pateicoties tÄs popularitÄtei, plaÅ”ajai izplatÄ«bai starp izstrÄdÄtÄjiem visÄ pasaulÄ un labajai attieksmei pret Java / JVM (jÄ, tos aktÄ«vi izmanto Greyp Bikes).
AWS bija labs IoT MQTT brokeris (Cloud4Y rakstīja par protokoliem
Tehnoloģiju kaudze
IevieŔana
UzÅÄmums ir nodroÅ”inÄjis divus veidus, kÄ pieteikties sistÄmÄ. Katrs no tiem tiek realizÄts atseviŔķi, ar dažÄdÄm tehnoloÄ£ijÄm tÄs izmantoÅ”anas gadÄ«jumam.
No velosipÄda lÄ«dz viedtÄlrunim
PirmÄ lieta, kas jÄÅem vÄrÄ, veidojot sistÄmas ieejas punktu, ir izmantot sakaru protokolu. KÄ jau minÄts, uzÅÄmums MQTT izvÄlÄjÄs tÄ vieglÄ rakstura dÄļ. Protokols ir labs caurlaidspÄjas ziÅÄ, labi darbojas ar potenciÄli neuzticamiem savienojumiem un taupa akumulatora enerÄ£iju, kas ir Ä«paÅ”i svarÄ«gi Greyp elektriskajam velosipÄdam.
Izmantotais MQTT brokeris ir nepiecieÅ”ams, lai ielÄdÄtu visus datus, kas nÄk no velosipÄda. AWS tÄ«klÄ atrodas Lambda, kas nolasa MQTT brokera sniegtos binÄros datus, parsÄ tos un nogÄdÄ Apache Kafka tÄlÄkai apstrÄdei.
Apache Kafka ir sistÄmas kodols. Visiem datiem ir jÄiet caur to, lai sasniegtu galamÄrÄ·i. PaÅ”laik sistÄmas kodolam ir vairÄki aÄ£enti. VissvarÄ«gÄkais ir tas, kas apkopo datus un pÄrsÅ«ta tos uz InfluxDB saldÄtavu. Otra pÄrsÅ«ta datus uz Firebase Realtime datu bÄzi, padarot tos pieejamus viedtÄlruÅu lietojumprogrammÄm. Å eit patieÅ”Äm parÄdÄs Apache Kafka ā aukstuma krÄtuvÄ (InfluxDB) tiek glabÄti visi dati, kas nÄk no velosipÄda, un Firebase var iegÅ«t jaunÄko informÄciju (piemÄram, reÄllaika metriku ā paÅ”reizÄjo Ätrumu).
Kafka ļauj saÅemt ziÅojumus ar dažÄdu Ätrumu un gandrÄ«z nekavÄjoties piegÄdÄt tos Firebase (rÄdÄ«Å”anai viedtÄlruÅa lietojumprogrammÄ) un galu galÄ pÄrsÅ«tÄ«t tos uz InfluxDB (datu analÄ«zei, statistikai, uzraudzÄ«bai).
Izmantojot Kafka, varat arÄ« mÄrogot horizontÄli, palielinoties slodzei, kÄ arÄ« savienot citus aÄ£entus, kas var apstrÄdÄt ienÄkoÅ”os datus savÄ tempÄ un savam lietoÅ”anas gadÄ«jumam (piemÄram, sacensÄ«bÄm starp velosipÄdu grupu). Tas nozÄ«mÄ, ka risinÄjums ļauj velosipÄdistiem konkurÄt savÄ starpÄ par dažÄdÄm Ä«paŔībÄm. PiemÄram, maksimÄlais Ätrums, maksimÄlais lÄciens, maksimÄlais sniegums utt.
Visi pakalpojumi (saukti par "GVC" - Greyp Vehicle Cloud) galvenokÄrt tiek ieviesti Spring Boot un Java, lai gan tiek izmantotas arÄ« citas valodas. Katrs bÅ«vÄjums ir iesaiÅots Docker attÄlÄ, kas tiek mitinÄts ECR repozitorijÄ un kuru palaida un organizÄ Amazon ECS. Lai gan NoSQL ir diezgan Ärts un populÄrs vairÄkos gadÄ«jumos, Firebase ne vienmÄr atbilst visÄm Greyp vajadzÄ«bÄm, tÄpÄc uzÅÄmums izmanto arÄ« MySQL (RDS) ad hoc vaicÄjumiem (Firebase izmanto JSON koku, kas ir efektÄ«vÄks dažos gadÄ«jumos) un konkrÄtu datu glabÄÅ”anu. VÄl viena izmantotÄ krÄtuve ir Amazon S3, kas nodroÅ”ina savÄkto datu droŔību.
No viedtÄlruÅa lÄ«dz velosipÄdam
KÄ jau teicÄm, saziÅa ar viedtÄlruÅiem tiek izveidota caur Firebase. Platforma tiek izmantota, lai reÄllaikÄ autentificÄtu lietojumprogrammu lietotÄjus un viÅu datu bÄzes daļu. Faktiski Firebase ir divu lietu kombinÄcija: viena ir datu bÄze pastÄvÄ«gai datu glabÄÅ”anai, bet otra ir paredzÄta reÄllaika datu piegÄdei viedtÄlruÅiem, izmantojot Websocket savienojumu. IdeÄls variants Å”Äda veida savienojumam ir komandu izdoÅ”ana velosipÄdam, kad ierÄ«ces neatrodas tuvu viena otrai (nav pieejams BT/Wi-Fi savienojums).
Å ajÄ gadÄ«jumÄ Greyp ir izstrÄdÄjuÅ”i savu komandu apstrÄdes mehÄnismu, kas saÅem ziÅojumus no viedtÄlruÅa caur datubÄzi reÄllaika režīmÄ. Å is mehÄnisms ir daļa no lietojumprogrammu pamatpakalpojumiem (GVC), kuru uzdevums ir pÄrvÄrst viedtÄlruÅa komandas MQTT ziÅojumos, kas tiek pÄrsÅ«tÄ«ti uz velosipÄdu, izmantojot IoT brokeri. Kad velosipÄds saÅem komandu, tas to apstrÄdÄ, veic atbilstoÅ”o darbÄ«bu un atgriež atbildi Firebase (viedtÄlrunim).
Uzraudzība
Parametru kontrole
GandrÄ«z katram aizmugursistÄmas izstrÄdÄtÄjam patÄ«k gulÄt naktÄ«, nepÄrbaudot serverus ik pÄc 10 minÅ«tÄm. Tas nozÄ«mÄ, ka sistÄmÄ nepiecieÅ”ams ieviest automatizÄtus uzraudzÄ«bas un brÄ«dinÄÅ”anas risinÄjumus. Å is noteikums attiecas arÄ« uz Greyp riteÅbraukÅ”anas ekosistÄmu. Ir arÄ« laba nakts miega cienÄ«tÄji, tÄpÄc uzÅÄmums izmanto divus mÄkoÅrisinÄjumus: Amazon CloudWatch un jmxtrans.
CloudWatch ir uzraudzÄ«bas un redzamÄ«bas pakalpojums, kas apkopo uzraudzÄ«bas un darbÄ«bas datus žurnÄlu, metrikas un notikumu veidÄ, palÄ«dzot jums iegÅ«t vienotu priekÅ”statu par AWS lietojumprogrammÄm, pakalpojumiem un resursiem, kas darbojas AWS platformÄ un lokÄlajÄs telpÄs. Izmantojot CloudWatch, varat viegli noteikt anomÄlu uzvedÄ«bu savÄ vidÄ, iestatÄ«t brÄ«dinÄjumus, izveidot kopÄjas žurnÄlu un metrikas vizualizÄcijas, veikt automatizÄtas darbÄ«bas, novÄrst problÄmas un atklÄt praktiskus ieskatus, kas palÄ«dz nodroÅ”inÄt lietojumprogrammu nevainojamu darbÄ«bu.
CloudWatch apkopo lietotÄju rÄdÄ«tÄjus un nogÄdÄ tos informÄcijas panelÄ«. Tur tas tiek apvienots ar datiem, kas nÄk no citiem Amazon pÄrvaldÄ«tajiem resursiem. JVM saÅem metriku, izmantojot JMX galapunktu, izmantojot "savienotÄju", ko sauc par jmxtrans (kas tiek mitinÄts arÄ« kÄ Docker konteiners ECS iekÅ”pusÄ).
OtrÄ daļa, Ä«paŔības
TÄtad, ar kÄdu elektrisko velosipÄdu jÅ«s nonÄcÄt? Greyp G6 elektriskais kalnu velosipÄds ir aprÄ«kots ar 36 V, 700 Wh litija jonu akumulatoru, ko darbina LG Ŕūnas. TÄ vietÄ, lai slÄptu akumulatoru, kÄ to dara daudzi e-velosipÄdu ražotÄji, Greyp novietoja noÅemamo akumulatoru tieÅ”i rÄmja centrÄ. G6 ir aprÄ«kots ar MPF motoru ar nominÄlo jaudu 250 W (un ir arÄ« 450 W opcija).
Greyp G6 ir kalnu velosipÄds, kuram ir Rockhox aizmugurÄjÄ piekare, kas piestiprinÄta tuvu augÅ”Äjai caurulei un atstÄj daudz vietas noÅemamai akumulatoram starp braucÄja ceļiem. RÄmis ir enduro stila un piedÄvÄ 150 mm gÄjienu, pateicoties balstiekÄrtai. Troses un bremžu lÄ«nijas ir izvilktas rÄmja iekÅ”pusÄ. Tas nodroÅ”ina estÄtisku izskatu un samazina risku aizÄ·erties pie zariem.
100% oglekļa Ŕķiedras rÄmi speciÄli izstrÄdÄja Greyp, izmantojot Concept One elektriskÄ hiperauto radÄ«Å”anas laikÄ gÅ«to pieredzi.
Greyp G6 elektronikas komplektu kontrolÄ centrÄlais izlÅ«koÅ”anas modulis (CIM) uz kÄta. Tas ietver krÄsu displeju, WiFi, Bluetooth, 4G savienojumu, žiroskopu, USB C savienotÄju, uz priekÅ”u vÄrstu kameru, kÄ arÄ« saskarni ar aizmugurÄjo zemseglu kameru. Starp citu, aizmugurÄjÄ kamera
FotoattÄlu piemÄri
UzÅÄmums Ä«paÅ”u uzmanÄ«bu pievÄrÅ” eSTEM risinÄjumam.
āGreyp eSTEM ir velosipÄda centrÄlais intelekta modulis, kas kontrolÄ divas kameras (priekÅ”Äjo un aizmugurÄjo), uzrauga braucÄja pulsu, ir iebÅ«vÄts žiroskops, navigÄcijas sistÄma un eSIM, kas ļauj to pieslÄgt jebkurÄ laikÄ. E-velosipÄdu sistÄma izmanto viedtÄlruni kÄ lietotÄja interfeisu, un mobilÄ lietotne rada unikÄlu lietotÄja pieredzi ar dažÄdÄm jaunÄm iespÄjÄm, piemÄram, tÄlvadÄ«bas velosipÄda slÄdzi, fotoattÄlu uzÅemÅ”anu, teksta pÄrsÅ«tÄ«Å”anu uz velosipÄdu un jaudas ierobežoÅ”anu.
Uz velosipÄda stÅ«res ir Ä«paÅ”a poga āShareā. Ja brauciena laikÄ notiek kas interesants vai aizraujoÅ”s, varat nospiest pogu un automÄtiski saglabÄt pÄdÄjÄs 15-30 sekundes no video un augÅ”upielÄdÄt to velosipÄdista sociÄlo tÄ«klu kontÄ. Uz video var tikt uzklÄti arÄ« papildu dati. PiemÄram, velosipÄda enerÄ£ijas patÄriÅÅ”, Ätrums, brauciena laiks utt.
Ja tÄlrunis ir uzstÄdÄ«ts uz velosipÄda paneļa režīmÄ, Greyp G6 var sniegt daudz informÄcijas, ne tikai rÄdot jÅ«su paÅ”reizÄjo Ätrumu vai akumulatora uzlÄdes lÄ«meni. TÄtad velosipÄdists var atlasÄ«t jebkuru punktu kartÄ (piemÄram, augstu kalnu), un dators aprÄÄ·inÄs, vai akumulatora uzlÄdes lÄ«menis ir pietiekams, lai sasniegtu virsotni. Vai arÄ« tas aprÄÄ·inÄs neatgrieÅ”anÄs punktu, ja pÄkÅ”Åi atceÄ¼Ä nevÄlaties mÄ«t pedÄļus. Lai gan pedÄļus var diezgan viegli griezt. RažotÄjs apliecina, ka velosipÄds nav smags (lai gan atkarÄ«bÄ no tÄ, kÄ uz to skatÄs, tÄ svars ir 25 kg).
Greyp G6 ir pilnÄ«gi iespÄjams pacelt
Greyp G6 ir pretaizdzÄ«Å”anas sistÄma, kas ir lÄ«dzÄ«ga
PÄrdoÅ”anÄ ir vairÄki Ŕīs sÄrijas modeļi: G6.1, G6.2, G6.3. G6.1 paÄtrina lÄ«dz 25 km/h (15,5 jÅ«dzes stundÄ) un maksÄ 6 eiro. G499 maksimÄlais Ätrums ir 6.3 km/h (45 jÅ«dzes stundÄ), un tas maksÄ 28 eiro. Kas atŔķiras no G7 modeļa, ir neskaidrs, taÄu tas maksÄ 499 eiro.
Ko vÄl var lasÄ«t emuÄrÄ?
ā
ā
ā
ā
ā
AbonÄjiet mÅ«su
Avots: www.habr.com