둘 이상의 태양광 모듈이 직렬로 연결된 스트링을 둘 이상 포함하는 어레이 구조의 태양광 발전 시스템에서의 전력 제어 시스템에 있어서, 각 태양광 모듈에 구비되어 있고, 각 태양광 모듈의 출력 전압과 출력 전류를 측정하고, 각 태양광 모듈의 출력 전압과 출력 전류를 제어하는 둘 이상의 옵티마이저 장치; 및상기 둘 이상의 옵티마이저 장치에서 측정한 각 태양광 모듈의 출력 전압과 출력 전류를 이용하여 부정합이 발생한 태양광 모듈을 확인하고, 부정합이 발생한 태양광 모듈에 구비된 옵티마이저 장치에 대해 해당 태양광 모듈의 출력 전압과 출력 전류를 제어하도록 하여, 상기 태양광 발전 시스템에서 최대 전력이 출력되도록 제어하는 제어 장치를 포함하고, 상기 제어 장치는 부정합이 발생한 태양광 모듈이 포함된 스트링의 출력 전류가 정상적인 스트링의 출력 전류와 동일해지도록 해당 옵티마이저 장치를 제어하는 전류 균등 제어를 실시하고, 상기 제어 장치는 부정합이 발생한 태양광 모듈의 출력 전압이 정상적인 태양광 모듈의 출력 전압과 동일해지도록 해당 옵티마이저 장치를 제어하는 전압 균등 제어를 실시하고, 상기 옵티마이저 장치는, 상기 제어 장치의 제어 신호에 따라 태양광 모듈에 대해 MPPT(Maximum Power Point Tracking) 제어를 하기 위한 제1단 컨버터;상기 제어 장치의 제어 신호에 따라 태양광 모듈에 대해 전류 균등 제어와 전압 균등 제어를 실시하기 위한 제2단 컨버터; 및상기 제1단 컨버터와 상기 제2단 컨버터를 연결하기 위한 링크 커패시터를 포함하여 이루어지고, 상기 태양광 발전 시스템에서 각 스트링이 열이고, 각 스트링에 구비된 태양광 모듈을 행이라고 하면, 행렬로 나타낼 수 있고, 이때 j는 스트링(열)의 순번이고, i는 태양광 모듈(행)의 순번이라고 할 때, 상기 태양광 발전 시스템에서 각 스트링의 출력 전압을 V_sj으로 나타내고, 각 스트링의 출력 전류를 I_sj으로 나타내고, 각 태양광 모듈의 출력전압을 V_sji로 나타내고, 각 태양광 모듈의 출력전류를 I_sji(j=13, i=15)로 나타내고, 각 옵티마이저 장치의 출력전압을 V_osji로 나타내고, 각 옵티마이저 장치의 출력전류를 I_osji로 나타내고, m=스트링 수, n=스트링당 모듈 수, k=측정 횟수를 각각 나타내고, (k)는 현재 측정값, (k-1)은 이전 측정값을 나타낼 때, 상기 제어 장치는 전류 균등 제어를 실시함에 있어서, 각 옵티마이저의 출력 전류(I_osji)와 각 스트링의 출력 전류(I_sj)를 감지하여, 이전 측정에서 정상적인 옵티마이저의 출력 전압(V_osji(k-1))을 현재 측정의 기준 전압(V_osjiref(k))으로 설정하고, 태양광 모듈에서 부정합이 발생하여 스트링의 출력 전류(I_sj(k))가 옵티마이저의 출력 전류(I_osji(k))보다 낮으면, 옵티마이저 장치를 통해 태양광 모듈의 출력을 최대로 유지하면서 제2단 컨버터를 제어하여 부정합이 발생한 태양광 모듈의 전압을 델타 전압만큼 낮춘 전압변환값을 출력하고(V_osjiref(k)=V_osjiref(k-1)-delta V), 이를 통해 스트링 전류 부정합에 의한 손실을 보상하고, 전류변환값(V_osjiref(k))이 미리 설정한 하한치(Vlow) 이하로 떨어지면, 바이패스 모드로 전환하고. 그렇지 않으면, 전류변환값(V_osjiref(k))을 새로운 기준 전압으로 반환하고, V_buffer는 전압 제어가 발산하지 않기 위한 완충 값인 버퍼값, V_smax는 스트링 전압 중 최대값, V_osjiref는 옵티마이저 장치의 제2단 컨버터의 추종 전압값, (k)는 현재 측정값, (k-1)은 이전 측정값을 나타낼 때, 상기 제어 장치는 전압 균등 제어를 실시함에 있어서, 어레이 전압(V_array)을 측정하고, 스트링 전압 중 최대값(V_smax)에서 어레이 전압(V_array(k))을 뺀 값이 버퍼값(V_buffer) 이내이면, 이전 기준 전압을 계속 유지하고(V_sjiref(k)- (V_sjiref(k-1)), 스트링 전압 중 최대값(V_smax)에서 어레이 전압(V_array(k))을 뺀 값이 버퍼값(V_buffer)을 초과하면, 전압 균등 제어를 실시하되, 스트링 전압 중 최대값(V_smax)에서 개별 스트링 전압(V_sj(k))을 뺀 값이 버퍼값(V_buffer) 이상이면, 개별 옵티마이저의 출력 전압을 델타 전압만큼 상승시키는 과정을 수행하고(V_sjiref(k)=V_sjiref(k-1)+Vdelta), 스트링 전압 중 최대값(V_smax)에서 개별 스트링 전압(V_sj(k))을 뺀 값이 버퍼값(V_buffer) 이내로 들어올 때까지 상기 과정을 반복하고(V_sjiref(k)+Vsjiref(k-1)), 상기 제어 장치는 먼저 전류 균등 제어를 실시하고, 이어서 전압 균등 제어를 실시하는 것을 특징으로 하는 태양광 발전 시스템에서의 전력 제어 시스템.