본 발명은 일사량이 변동할 때 유효 전력 제어를 기반으로 MPPT를 수행하여 최대 출력점을 신속하고 정확하게 추종하여 태양광 발전시스템의 높은 발전 효율을 구현할 수 있도록 한 유효 전력 제어를 이용한 태양광 발전 시스템의 MPPT 제어를 위한 장치 및 방법에 관한 것으로, 태양광 패널;태양광 패널에서 입력받은 직류전력을 상용전력으로 사용할 수 있도록 교류전력으로 변환하여 출력하는 태양광 인버터부;태양광 출력과 단자전압 사이의 관계 P-V 곡선에서 일사량 변화에 따른 최대 출력점들을 연결한 곡선(Pmpp)을 이용하여 태양광 인버터 출력(Pinv)을 위한 기준값(Pmpp)을 정하고, 태양광 패널의 단자전압(Vpv)을 측정하여, 태양광 인버터에서 일사량에 따라 달라지는 단자전압의 값을 추종하는 최대 전력점 추종(Maximum Power Point Tracking, MPPT) 제어에 의한 동작을 수행하도록 하는 유효전력 기반 인버터 제어부;를 포함하는 것이다.