A novel technique for modelling the state of charge of lithium ion batteries using artificial neural networks | IET Conference Publication | IEEE Xplore