Advanced Electric Drives: Analysis, Control and Modeling Using Simulink