--io penso che i calcoli li fa di continuo o a intervalli brevi ... quando guido se vado forte mi cala l'autonomia, --
partiamo da due presupposti di base. Le centraline sono un costo energetico importante nell'economia di una automobile. Risparmiare potenza di calcolo e' imperativo.
E' piu' facile per un manutentore andare a cambiare dei parametri memorizzati in una matrice che andare a correggere e cambiare un algoritmo di calcolo.
la centralina "vede" la batteria misurando la derivata (e il valore istantaneo) della corrente e della tensione ai suoi poli e "tastando" la temperatura dei suoi elementi.
Corrente e tensione cambiano continuamente in funzione del carico istantaneo. La centralina campiona i valori e li confronta con l'immagine elettronica del veicolo che altre centraline inviano sul canbus (velocita', temperatura esterna, pendenza, accelerazione, posizione dei comandi etc etc..) Il risultato di questi calcoli e' corretto con dei coefficienti memorizzati in una zona di memoria riscrivibile e accessibile attraverso il canbus da uno strumento di programmazione. Ovviamente, piu' tiri piu' corrente e caduta di tensione saranno importanti. Ma cambieranno anche in funzione della capacita' residua contenuta nella batteria. Resteranno pero' sempre in un range ben definito (normale) e solo in caso di eventuali problemi, usciranno dai limiti triggerando un allarme.
Cambiare solo la batteria puo' spostare i livelli generando segnali indesiderati.
Quando rimuovi il catalizzatore da un motore endotermico, il motore gira meglio, ma la sonda lambda ti accende i tre amigos sul cruscotto.
il rendimento del motore e' controllato costantemente dalla centralina che "decide" in base alle sue mappe come regolare i parametri operativi.
Di fatto succede anche con le centraline dei motori endotermici... in alcune centraline hai addirittura una mappa specifica per ogni marcia inserita. In modo da avere risposte del mtore diverse a seconda della marcia in cui ti trovi.
Ergo.. ci scommetterei su qualcosa che le centraline sono "rigide" nella sezione di calcolo e "programmabili" nella sezione delle mappe.