Search results for: Mohamed Boucherma
Journal of Electrical Engineering & Technology > 2019 > 14 > 1 > 121-133
IEEE Transactions on Power Electronics > 2017 > 32 > 7 > 5560 - 5572
Mechanical Systems and Signal Processing > 2017 > 84 > PA > 584-597
International Journal of Electrical Power and Energy Systems > 2014 > 62 > Complete > 110-117