System For Maximum Power Point Tracking Based On Shading Pattern Identification