Improved Shunt Active Filter for Non-Ideal Grid Using Model Predictive and Sliding Mode Control | Synapse