Ho l'idea di sviluppare un modello che preveda il livello di carica della batteria del mio sistema per ora fino ai seguenti 5 giorni. La batteria è carica usando un pannello solare. Sto scrivendo il mio codice in Python 2.7. Sono in grado di misurare il livello della batteria in% (% 100, 90%, 80% ...% 10). Il modello non è molto preciso, l'errore% 10 è accettabile.
Per prevedere il livello della batteria ho solo due parametri, lo stato attuale di carica in% e il livello di radiazione UV da e la scala da 0 a 11 (Tuttavia valori più alti di 11 sono possibili ma non verosimili).
L'idea di prevedere il livello della batteria è di ottenere prima alcuni dati empirici giorno per giorno allo stesso tempo (2 ore dopo il tramonto per eliminare la carica superficiale). I dati avrebbero questo formato.
DAY UV %
1 6.5 80
2 8.2 90
3 4.5 60
......
Voglio prima ottenere alcuni valori per un mese e poi creare e algoritmi o qualcosa del genere per ottenere un modello o fare una previsione di quale livello di batteria avrò entro 5 giorni. Grazie al link ho la previsione della radiazione UV per 5 giorni.
Il problema è che non so come gestire queste informazioni o quali strumenti posso usare. Per prevedere il livello della batteria, so che è necessario controllare il livello corrente della batteria e la previsione UV dei seguenti 5 giorni. Ma non so come creare un modello con i dati ottenuti.
Stavo pensando di ottenere la differenza tra il livello di carica della batteria in giorni e calcolare la velocità di carica / scarica con e il livello di radiazione UV, ma ciò non funziona perché le velocità di carica / scarica non sono uguali a% 20 come livello attuale della batteria di % 80 come livello corrente della batteria. Posso anche fare una radiazione UV media per i 5 giorni e provare ad ottenere una regressione lineare ...
Qualsiasi idea o suggerimento è ben accetto.
Grazie mille,
Ander.