Search results
IEEE Transactions on Energy Conversion > 2017 > 32 > 4 > 1502 - 1511
Wind Energy > 18 > 9 > 1645 - 1656
Energy Conversion and Management > 2014 > 86 > Complete > 892-900
IEEE Transactions on Industrial Electronics > 2013 > 60 > 8 > 3207 - 3217