Search results for: Francesco Grimaccia
IEEE Transactions on Industrial Electronics > 2018 > 65 > 2 > 1884 - 1892
IET Renewable Power Generation > 2017 > 11 > 10 > 1221 - 1228
IEEE Transactions on Components, Packaging and Manufacturing Technology > 2017 > 7 > 6 > 901 - 911
IEEE Journal of Photovoltaics > 2017 > 7 > 3 > 810 - 816
European Transport Research Review > 2016 > 8 > 2 > 1-21
IEEE Transactions on Industrial Electronics > 2015 > 62 > 11 > 7287 - 7296