Nola sortu zen bizikleta elektriko adimenduna

Nola sortu zen bizikleta elektriko adimenduna
Habré-n askotan idazten dute garraio elektrikoari buruz. Eta bizikletei buruz. Baita AIri buruz ere. Cloud4Y-k hiru gai hauek uztartzea erabaki zuen beti sarean dagoen bizikleta elektriko "adimentsua" bati buruz hitz eginez. Greyp G6 modeloari buruz hitz egingo dugu.

Zuretzat interesgarriagoa izan dadin, bi zatitan banatu dugu artikulua. Lehenengoa gailu bat, plataforma eta komunikazio-protokoloak sortzeko prozesuari dago zuzenduta. Bigarrena zehaztapen teknikoak dira, hardwarearen eta bizikletaren gaitasunen deskribapena.

Lehen zatia, backend

Greyp Bikes premium bizikleta elektrikoen fabrikatzaile kroaziarra da, Rimac tokiko superauto fabrikatzaile exotikoena. Konpainiak benetan interesgarriak diren bizikletak sortzen ditu. Ikusi besterik ez dago aurreko modeloari, G12S esekidura bikoitza. Bizikleta elektrikoaren eta moto elektriko baten arteko zerbait zen, gailuak 70 km/h-ra azeleratu zezakeen, motor indartsua zuen eta karga bakarrean 120 km egiten zituen.

G6 dotoreagoa eta errepidez kanpokoagoa izan zen, baina bere ezaugarri nagusia "konektibitatea" da. Greyp Bizikletak IoT garapenerako urrats garrantzitsua eman zuen beti “online” dagoen bizikleta bat eskainiz. Baina hitz egin dezagun lehenik bizikleta elektriko "adimentsua" nola sortu zen.

Ideia baten jaiotza

Gailu ezberdin ugari konektatzen dira Internetera. Zergatik dira bizikletak okerragoak? Horrela sortu zen Greyp Bikes G6 bihurtu zen ideia. Edozein momentutan, bizikleta hau konektatzen da hodeiko zerbitzaria. Mugikorreko operadoreak ematen du konexioa, eta eSIM-a zuzenean josten da bizikletan. Eta horrek aukera interesgarri asko zabaltzen ditu kirolarientzat zein txirrindularitza zale arruntentzat.

Plataforma

Produktu berritzaile baterako plataforma bat sortzeko orduan, ñabardura asko hartu behar dira kontuan. Hori dela eta, bizikleta elektriko moderno batek eskatzen dituen zerbitzu guztiak ostatu eta exekutatzeko hodeiko plataforma bat aukeratzea oso kontu garrantzitsua zen. Enpresak Amazon Web Services (AWS) aukeratu zuen. Hori, neurri batean, Greyp Bikes-ek jada zerbitzuarekin esperientzia zuelako izan zen. Neurri batean - bere ospea, mundu osoko garatzaileen arteko banaketa zabala eta Java / JVMekiko jarrera ona direla eta (bai, aktiboki erabiltzen dira Greyp Bikes-en).

AWS-ek IoT MQTT artekari ona zuen (Cloud4Y-k protokoloei buruz idatzi zuen lehenago), zure bizikletarekin datuak erraz trukatzeko aproposa. Egia da, beharrezkoa zen nolabait telefonoaren aplikazioarekin konexioa ezartzea. Websockets erabiliz hau bere kabuz ezartzeko saiakerak egon ziren, baina geroago konpainiak gurpila ez berrasmatzea erabaki zuen eta mugikorren garatzaileek asko erabiltzen duten Google Firebase plataformara aldatu zen. Garapena hasi zenetik, sistemaren arkitekturak hobekuntza eta aldaketa asko jasan ditu. Hauxe da gutxi gorabehera orain duen itxura:

Nola sortu zen bizikleta elektriko adimenduna
Pila teknologikoa

Inplementazioa

Enpresak sisteman saioa hasteko bi modu eman ditu. Horietako bakoitza bereizita inplementatzen da, bere erabilera kasurako teknologia ezberdinekin.

Bizikletatik smartphonera

Sistemaren sarrera-puntu bat sortzean kontuan hartu beharreko lehen gauza zer komunikazio-protokolo erabili behar den da. Esan bezala, konpainiak MQTT aukeratu zuen bere izaera arinagatik. Protokoloa ona da errendimenduari dagokionez, ondo funtzionatzen du fidagarriak ez diren konexioekin eta bateriaren energia aurrezten du, eta hori bereziki garrantzitsua da Greyp bizikleta elektrikoarentzat.

Erabilitako MQTT brokera beharrezkoa da bizikletatik datozen datu guztiak kargatzeko. AWS sarearen barruan Lambda dago, MQTT artekariak emandako datu bitarrak irakurtzen ditu, analizatzen ditu eta Apache Kafkari entregatzen dizkio prozesatzeko.

Apache Kafka da sistemaren muina. Datu guztiak bertatik igaro behar dira azken helmugara iristeko. Gaur egun, sistemaren nukleoak hainbat eragile ditu. Garrantzitsuena datuak bildu eta InfluxDB hotza biltegira transferitzen dituena da. Besteak datuak Firebase Realtime datu-basera transferitzen ditu, telefonoetarako aplikazioetarako eskuragarri jarriz. Hona hemen Apache Kafka benetan sartzen da - biltegiratze hotzean (InfluxDB) bizikletatik datozen datu guztiak gordetzen ditu eta Firebase-k informazio eguneratua lor dezake (adibidez, denbora errealeko neurketak - egungo abiadura).

Kafkak mezuak abiadura ezberdinetan jaso eta Firebasera ia berehala entregatzeko aukera ematen du (smartphone batean aplikazio batean bistaratzeko) eta, azken finean, InfluxDBra transferitzeko (datuen analisia, estatistikak, jarraipena egiteko).

Kafka erabiltzeak, gainera, horizontalki eskalatzeko aukera ematen du karga handitzen den heinean, baita sarrerako datuak beren erritmoan eta bere erabilera kasurako prozesatu ditzaketen beste agente batzuk ere konektatzeko (esaterako, bizikleta talde baten arteko lasterketa). Hau da, konponbideari esker, txirrindulariek elkarren artean lehiatzeko aukera dute hainbat ezaugarritan. Adibidez, abiadura maximoa, jauzi maximoa, errendimendu maximoa, etab.

Zerbitzu guztiak ("GVC" izenekoak - Greyp Vehicle Cloud) batez ere Spring Boot eta Javan inplementatzen dira, nahiz eta beste hizkuntza batzuk ere erabiltzen diren. Eraikuntza bakoitza ECR biltegian ostatatutako Docker irudi batean bilduta dago, Amazon ECS-k abiarazi eta orkestratua. NoSQL kasu batzuetarako nahiko erosoa eta ezaguna den arren, Firebasek ezin ditu beti Greyp-en behar guztiak ase, eta, beraz, konpainiak MySQL (RDSn) ere erabiltzen du ad-hoc kontsultak egiteko (Firebasek JSON zuhaitza erabiltzen du, eraginkorragoa dena). kasu batzuk) eta datu zehatzak gordetzea. Erabilitako beste biltegiratze bat Amazon S3 da, bildutako datuen segurtasuna bermatzen duena.

Smartphonetik bizikletara

Esan dugunez, telefono adimendunekin komunikazioa Firebase bidez ezartzen da. Plataforma aplikazioaren erabiltzaileak eta haien datu-basearen zatia denbora errealean autentifikatzeko erabiltzen da. Izan ere, Firebase bi gauzaren konbinazioa da: bata datu iraunkorrak biltegiratzeko datu-base bat da, eta bestea Websocket konexio baten bidez telefonoetara denbora errealean datuak emateko. Konexio mota honetarako aukera aproposa bizikletari aginduak ematea da gailuak elkarrengandik hurbil ez daudenean (ez dago BT/Wi-Fi konexiorik eskuragarri).

Kasu honetan, Greyp-ek komandoak prozesatzeko mekanismo propioa garatu du, telefonotik mezuak jasotzen dituen datu base baten bidez denbora errealean. Mekanismo hau oinarrizko aplikazio-zerbitzuen (GVC) parte da, eta bere lana da smartphone-aren komandoak IoT broker baten bidez bizikletara transmititzen diren MQTT mezuetara itzultzea. Bizikletak komando bat jasotzen duenean, prozesatu egiten du, dagokion ekintza egiten du eta erantzun bat itzultzen dio Firebaseri (smartphone).

jarraipenaren

Nola sortu zen bizikleta elektriko adimenduna
Parametroen kontrola

Ia backend garatzaile guztiei gustatzen zaie gauez lo egitea zerbitzariak 10 minuturo egiaztatu gabe. Horrek esan nahi du beharrezkoa dela sisteman monitorizazio- eta alerta-soluzio automatizatuak ezartzea. Arau hau garrantzitsua da Greyp bizikleta ekosistemarentzat ere. Gaueko lo egiteko zaleak ere badaude, beraz, konpainiak hodeiko bi irtenbide erabiltzen ditu: Amazon CloudWatch eta jmxtrans.

CloudWatch monitorizazio- eta ikusgarritasun-zerbitzu bat da, jarraipena eta eragiketa-datuak biltzen dituena erregistro, metrika eta gertaeren moduan, eta AWS plataforman eta lokalean exekutatzen diren AWS aplikazio, zerbitzu eta baliabideen ikuspegi bateratua lortzen laguntzen dizu. CloudWatch-ekin, zure inguruneetan portaera anormalak erraz hauteman ditzakezu, alertak ezarri, erregistro eta neurketen bistaratze komunak sor ditzakezu, ekintza automatizatuak egin, arazoak konpondu eta zure aplikazioak ondo funtzionatzen laguntzen duten informazio bideragarriak aurki ditzakezu.

CloudWatch-ek erabiltzaileen neurketak biltzen ditu eta aginte-panel batera bidaltzen ditu. Bertan, Amazonek kudeatutako beste baliabide batzuetatik datozen datuekin konbinatzen da. JVM-k JMX amaierako puntu baten bidez jasotzen ditu jmxtrans izeneko "konektore" bat erabiliz (ECS barruan Docker edukiontzi gisa ere ostatatua).

Bigarren zatia, ezaugarriak

Nola sortu zen bizikleta elektriko adimenduna

Orduan, nolako bizikleta elektrikoarekin amaitu zenuen? Greyp G6 mendiko bizikleta elektrikoa 36 V eta 700 Wh litio-ioizko bateriaz hornituta dago LG zelulek elikatzen dutena. Bizikleta elektrikoen fabrikatzaile askok egiten duten bezala bateria ezkutatu beharrean, Greypek bateria aldagarria markoaren erdian kokatu zuen. G6 MPF ​​motor batekin hornituta dago 250 W-ko potentziarekin (eta 450 W-ko aukera ere badago).

Greyp G6 mendiko bizikleta bat da, Rockhox atzeko esekidura duena, goiko hoditik hurbil sartuta eta leku asko uzten du gidariaren belaunen artean bateria desmuntagarri baterako. Markoa enduro estilokoa da eta 150 mm-ko bidaia eskaintzen du esekidurari esker. Kablea eta balazta-lerroak markoaren barruan bideratzen dira. Horrek itxura estetikoa bermatzen du eta adarretan harrapatzeko arriskua murrizten du.

%100 karbono-zuntzezko markoa Greypek bereziki garatu zuen Concept One hiperkotxe elektrikoa sortzean lortutako esperientzia erabiliz.

Greyp G6-ko elektronika multzoa zurtoineko adimen modulu zentral batek (CIM) kontrolatzen du. Koloretako pantaila, WiFi, Bluetooth, 4G konektibitatea, giroskopioa, USB C konektorea, aurrealdeko kamera bat eta atzeko azpiko kamera duen interfaze bat ditu. Bide batez, atzeko kamera 4 LEDz inguratuta. Angelu zabaleko kamerak (1080p 30 fps) bidaiatzen ari zaren bitartean bideoak grabatzeko diseinatuta daude batez ere.

Argazki adibideakNola sortu zen bizikleta elektriko adimenduna

Nola sortu zen bizikleta elektriko adimenduna

Nola sortu zen bizikleta elektriko adimenduna

Konpainiak arreta berezia jartzen dio eSTEM soluzioari.

“Greyp eSTEM bizikletarako modulu adimendun zentrala da, bi kamera kontrolatzen dituena (aurrekoa eta atzekoa), txirrindulariaren bihotz-taupadak kontrolatzen dituena, giroskopioa, nabigazio sistema eta eSIM barnean dituena, edozein unetan konektatzeko aukera ematen duena. Bizikleta elektrikoaren sistemak telefonoa erabiltzen du erabiltzailearen interfaze gisa eta mugikorreko aplikazioak erabiltzailearen esperientzia paregabea sortzen du hainbat aukera berrirekin, hala nola, urruneko bizikletaren etengailua, argazkiak ateratzea, testua bizikletara eta potentzia mugatzea".

Bizikletaren eskulekuan "Partekatu" botoi berezi bat dago. Ibilaldian zehar zerbait interesgarria edo zirraragarria gertatzen bada, botoi bat sakatu eta bideoaren azken 15-30 segundoak automatikoki gorde ditzakezu eta txirrindulariaren sare sozialen kontura igo. Datu gehigarriak ere gainjar daitezke bideoan. Adibidez, bizikletaren energia-kontsumoa, abiadura, bidaia-denbora, etab.

Telefonoa bizikletan muntatuta dagoen panel moduan, Greyp G6-k informazio ugari eman dezake zure uneko abiadura edo bateria-maila erakusteaz gain. Beraz, txirrindulari batek mapako edozein puntu hauta dezake (adibidez, muino altu bat), eta ordenagailuak kalkulatuko du bateriaren karga nahikoa den gailurrera iristeko. Edo itzulerarik gabeko puntua kalkulatuko du, bat-batean itzuleran pedalei eman nahi ez bazaizu. Pedalak nahiko erraz biratu daitezkeen arren. Fabrikatzaileak ziurtatzen du bizikleta ez dela astuna (nahiz eta begiratzen duzunaren arabera bere pisua 25 kg-koa den).

Nola sortu zen bizikleta elektriko adimenduna
Greyp G6 oso posible da altxatzea

Greyp G6-k antzekoa den lapurreten aurkako sistema du Sentry modua Teslatik. Hau da, aparkatuta dagoen bizikleta bat ukitzen baduzu, jabeari jakinaraziko dio eta kamerarako sarbidea emango dio bizikleta elektrikoaren inguruan biraka nor den jakiteko. Ondoren, gidariak bizikleta urrunetik desgaitzea aukera dezake intrusoak alde egin ez dezan. Eta sistema hauek urteak daramatzatela Greyp-en garatzen, litekeena da Teslak inplementatu aurretik sistema hau sortu izana.

Serie honetako hainbat modelo daude salgai: G6.1, G6.2, G6.3. G6.1ak 25 km/h-ra (15,5 mph) azeleratzen du eta 6 euro balio du. G499-k 6.3 km/h-ko abiadura du (45 mph) eta 28 euro balio du. G7 ereduaren desberdintasuna ez dago argi, baina 499 euro balio du.

Zer gehiago irakur dezakezu blogean? Hodeia4Y

Adimen artifizialaren bidea ideia fantastiko batetik industria zientifikorako
Hodeiko babeskopietan aurrezteko 4 modu
GNU/Linux-en goiko konfigurazioa
Ia amaitu da uda. Ez da ia filtratu gabeko daturik geratzen
IoT, lainoa eta hodeiak: hitz egin al dugu teknologiaz?

Harpidetu gure Telegrama-kanala, hurrengo artikulua ez galtzeko! Astean bitan baino gehiago ez dugu idazten eta negozioetan bakarrik.

Iturria: www.habr.com

Gehitu iruzkin berria