Skripta za risanje grafov iz LeafSpy-a

Leaf, e-NV200
Odgovori
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Pravkar sem v Octave (zastonjski program) sprogramiral skripto, ki iz LeafSpy log datoteke nariše par zanimivih grafov in jih zapiše v emf in png formatu. Zraven še zapiše novo datoteko, ki vsebuje samo podatke, ki so potrebni za risanje poti v GPS Visualizerju (da ne bi po spletu pošiljali še VIN številke in podobnih informacij). Grafi so opremljeni v angleškem jeziku. Če bo potreba, lahko naredim še SLO verzijo.
Torej, skripto sem preizkusil na eni od poti, ki sem jih pred časom opravil iz Krvavca do Bleda in nazaj, kjer sem še tankal na AC polnilnici med hojo okrog jezera.
Grafi, ki jih naredi skripta so spodaj. Morda pride še komu prav, če uporablja LeafSpy. Rdeče navpične črte prikazujejo konec prejšnje poti in začetek nove (torej vmes je bil LeafSpy izklopljen oziroma neaktiven).
Graf poti, ki sem ga ustvaril na strani http://www.gpsvisualizer.com/map_input?form=google je tudi pripet.
Skripta (za program Octave) je tukaj: https://mega.nz/#!c88R1QAZ!Nhwo5YLnnkqH ... NbjLLashU0
Program Octave pa lahko snamete tukaj: https://www.gnu.org/software/octave/download.html
Osnovni podatki o vožnji
Osnovni podatki o vožnji
Izračun energije v bateriji iz GID-a ter izračun porabljene energije iz toka in napetosti baterije
Izračun energije v bateriji iz GID-a ter izračun porabljene energije iz toka in napetosti baterije
Prikaz temperatur
Prikaz temperatur
Izračun porabljenih energij po porabnikih
Izračun porabljenih energij po porabnikih
Izračun trenutnih moči različnih porabnikov
Izračun trenutnih moči različnih porabnikov
Slika iz GPS vizualizerja
Slika iz GPS vizualizerja
CRF, matija, kt57, SimonZed
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

No, še manjši popravek, da se bo zadnja slika bolje videla (Octave skripta): https://mega.nz/#!Q18BjaLZ!bD72fmDZc71Y ... 9d57Cq_g6E
Malce popravljen prikaz zadnje slike (pomen črt je viden na slikah energij)
Malce popravljen prikaz zadnje slike (pomen črt je viden na slikah energij)
Nejccc, CRF, drejc12
Uporabniški avatar
kt57
EV entuziast
EV entuziast
Prispevkov: 184
Kraj: Grosuplje
Avto: Nissan Leaf 2018, Tesla Y LR
312
1507

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a kt57 »

Odlično! To bom pa preizkusil. Zanima me, ali LeafSpy shranjuje podatke tudi takrat, ko aplikacija na telefonu ni aktivna.
TČ okt. 2011, SE jun. 2017, Nissan Leaf apr. 2018, Tesla Y LR sep.2023
Uporabniški avatar
kt57
EV entuziast
EV entuziast
Prispevkov: 184
Kraj: Grosuplje
Avto: Nissan Leaf 2018, Tesla Y LR
312
1507

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a kt57 »

Evo, moja pot v Salzburg:
Priponke
Trasa.jpg
Figure5.jpg
Figure4.jpg
Figure2.jpg
Figure1.jpg
timo, crunchy
TČ okt. 2011, SE jun. 2017, Nissan Leaf apr. 2018, Tesla Y LR sep.2023
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Še nekoliko popravljena skripta z dodatnim prikazom in generirano datoteko, kjer je zbrana statistika poti (porabe energije, povprečna poraba, časi, razdalje in podobno). Datoteka se začne s predpono Report_, nadaljuje pa se z istim imenom, kot je LeafSpy log.
Skripta je tukaj: https://mega.nz/#!tskm0IyD!VXFjVSORAkmN ... PXsa2G1WFA
V kratkem bo potrebno še malce dodelati zadevo, vendar je že sedaj, vsaj po mojem mnenju, precej informativna.
kt57
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Evo, sem naredil še nekoliko dopolnjeno verzijo, ki lahko pride prav vsem, ki imate LeafSpy aplikacijo. Torej, program je na voljo tukaj:
https://mega.nz/#!d48ljC6K!iSTEfpJzgEpQ ... D0_uDLnih0

Datoteko je potrebno odzipati in datoteke prenesti v nek določen direktorij.
Ko odpremo program Octave (povezava je v zgornjem sporočilu), je potrebno izbrati direktorij v katerega smo prenesli *.m datoteke (glej sliko spodaj), nato pa v ukazno vrstico napisati LeafSpy_UI in pritisniti ENTER.
Izgled programa Octave
Izgled programa Octave
Nato se odpre okno (Figure 100), kjer lahko izberemo nastavitve, ki si jih želimo, nato pa pritisnemo na gumb "Load file and calculate". Seveda potem izberemo LeafSpy log datoteko.
"User interface"
"User interface"
UI_01t.png (95.57 KiB) Pogledano 4918 krat
Če je v oknu First time period številka 0, bo prikazal vse meritve. V nasprotnem pa samo izbrane dele meritev. Celotna meritev se namreč razdeli na dele v primeru, če obstajajo "časovne luknje" v meritvah (LeafSpy ali vozilo izklopljeno).

Na primer, če želimo samo četrti del meritev (npr. vožnja iz Ljubljane v Koper), potem vnesem v first in last period številko 4, kot je prikazano na sliki spodaj. Seveda moramo spet izbrati datoteko s klikom na gumb "Load file and calculate":
Izbira četrtega dela meritev (pot od Ljubljane do Kopra)
Izbira četrtega dela meritev (pot od Ljubljane do Kopra)
UI_02t.png (57.63 KiB) Pogledano 4918 krat
Program nam v obeh primerih izriše 6 grafov (ki jih bom podal v drugem sporočilu) ter na koncu tudi prikaže okno z rezultati. Oba okna sta prikazana spodaj (prvo okno pri izbiri celotne poti in drugo okno samo za pot Ljubljana-Koper):
Rezultati za celotno pot
Rezultati za celotno pot
Results_01.png (18.96 KiB) Pogledano 4918 krat
Rezultati samo za pot od Ljubljane do Kopra
Rezultati samo za pot od Ljubljane do Kopra
Results_02.png (18.9 KiB) Pogledano 4918 krat
DGJ
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Sedaj pa še slike. Najprej za celotno pot:
Log_U0029736_190125_1c032_Fig01.png
Log_U0029736_190125_1c032_Fig02.png
Log_U0029736_190125_1c032_Fig03.png
Log_U0029736_190125_1c032_Fig04.png
Log_U0029736_190125_1c032_Fig05.png
Log_U0029736_190125_1c032_Fig06.png
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Sedaj pa samo za pot iz Ljubljane v Koper:
Log_U0029736_190125_1c032_Fig01_4_4.png
Log_U0029736_190125_1c032_Fig02_4_4.png
Log_U0029736_190125_1c032_Fig03_4_4.png
Log_U0029736_190125_1c032_Fig04_4_4.png
Log_U0029736_190125_1c032_Fig05_4_4.png
Log_U0029736_190125_1c032_Fig06_4_4.png
BogyX, kt57, Nejccc
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Evo, najnovejšo verzijo, ki izriše tudi SOH v odvisnosti od časa in km, si lahko naložite tukaj:
https://mega.nz/#!FlERwIpa!yaq39GmSh4nA ... ul7SQWsAuw

Sedaj pa še nekaj ekranov (v angleščini):
Pdf datoteka z osnovni GUI-jem:
https://docdro.id/2xKJNib

Slike iz log datoteke:
https://postimg.cc/gallery/145e87ycw/

Slike SOH iz TripChrgLog*.csv datoteke:
https://postimg.cc/gallery/icahquuo/
kt57
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Tukaj je precej obnovljena verzija za obdelavo podatkov iz LeafSpy-a:
https://mega.nz/#!FgUlkCgT!4hV3dNo9h2go ... UUBijLe6No

Vse datoteke v zip'u je potrebno dati v isti direktorij. Pri odpiranju programa Octave je potrebno v zgornjem levem oknu izbrati ta isti direktorij. Računanje poženemo z ukazom
LeafSpy_UI

Par spremenjenih slik je prikazanih spodaj.
nekatere meritve
nekatere meritve
Histogrami
Histogrami
Časovni razrez
Časovni razrez
Energijski razrez
Energijski razrez
Energijski razrez porabe
Energijski razrez porabe
Povzetek rezultatov
Povzetek rezultatov
kt57
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

Skripte delujejo na Octave verziji 4.4.1, ki jo lahko snamete tukaj:
https://mirror.kumi.systems/gnu/octave/windows/
Nekatere funkcije namreč ne delujejo pravilno na najnovejši verziji.

Skripta generira tudi datoteko rezultatov, ki vsebuje več rezultatov od tistih prikazanih zgoraj:
  • CONSUMED TIMES
    Overall time including time gaps [min] 1000.1155
    Overall time including time gaps without charging and charging time gaps [min] 899.7932
    Overall time [min] 540.7154
    Overall time without charging [min] 454.8349
    Overall charging time [min] 85.8804
    Overall charging time including charging time gaps [min] 530.8387
    Overall time driving and waiting [min] 427.8227
    Overall time driving [min] 387.9295

    ENERGIES
    Spent energy from GIDs [kWh] 76.0275
    Charged energy from GIDs [kWh] 42.8575
    Estimated overall consumed energy including time gaps [kWh] 81.7921
    Estimated overall received energy including time gaps [kWh] -24.6616
    Estimated overall consumed energy [kWh] 80.3971
    Estimated overall received energy from charger [kWh] -23.2666
    Estimated overall stored energy to battery from charger [kWh] -21.7304
    Estimated AUX consumption [kWh] 2.7641
    Estimated Auto climate consumption [kWh] 6.8818
    Estimated heater consumption [kWh] 0.89972
    Estimated motor consumption [kWh] 64.3201
    Estimated other consuption [kWh] 8.4418
    Estimated accessories (ACC) consumption [kWh] 10.5456
    Estimated consumption during driving without ACC [kWh] 10.5456

    DISTANCES
    Odometer distance [km] 452
    Odometer distance with gaps [km] 462

    AVERAGE CONSUMPTIONS OVER DISTANCE
    Measured consumption from GIDs [kWh/100 km] 16.8202
    Estimated overall consumption including time gaps [kWh/100 km] 17.7039
    Estimated overall consumption [kWh/100 km] 17.787
    Estimated consumption while driving and waiting on the road [kWh/100 km] 17.4296
    Estimated consumption while driving (speed<>0) [kWh/100 km] 17.2285
    Estimated consumption while driving without ACC [kWh/100 km] 15.4048

    AVERAGE CONSUMPTIONS OVER TIME
    Estimated consumption during waiting [kW] 1.3675
    Estimated consumption during OFF parking and waiting [kW] 0.88622
    Estimated consumption during OFF parking waiting and charging [kW] 0.99132
    Estimated overall consumption of AUX AC and Heat [kW] 1.1702

    POWERS
    Maximum charging power [kW] 45.1321
    Maximum received charging power (including consumers) [kW] 45.0321
    Maximum recuperated power [kW] 31.1235
crunchy
EV ambasador
EV ambasador
Prispevkov: 2316
Kraj: Cerklje na Gorenjskem
Avto: Nissan Leaf 2.zero 40 kWh, Tesla Y RWD
1692
2218

Re: Skripta za risanje grafov iz LeafSpy-a

Odgovor Napisal/-a crunchy »

crunchy napisal/-a:Pri odpiranju programa Octave je potrebno v zgornjem levem oknu izbrati ta isti direktorij.
Pardon, v zgornjem oknu.
Odgovori

Vrni se na “Nissan”