This paper presents an efficient maximum power point tracking (MPPT) method for photovoltaic systems that accounts for environmental changes such as irradiation levels and temperature. The proposed algorithm significantly outperforms the widely accepted incremental conductance method in accuracy and stability during variable environmental conditions, making it suitable for practical applications. Results from MATLAB/Simulink simulations indicate improved tracking performance and faster maximum power output attainment with the newly developed model.