부하 변동 및 입력 변동이 격렬한 경우에도 위상 여유 및 게인 여유를 확보해 응답성을 확보할 수 있고 안정 출력을 유지할 수 있는 스위칭 전원 장치의 제공. 전류 검출부 11 및 전압 검출부 12가 각 검출한 전류값 및 전압값과 목표 전류값 및 목표 전압값과의 관계에 기초해 그 전류값 또는 전압값을 선택하는 선택부 13,14와 그 선택한 전류값( 또는 전압값)과 목표 전류값( 또는 목표 전압값)과의 편차를 연산하는 편차 연산부 18과 그 연산한 편차에 기초한 PID 연산에 의해 조작량을 연산하는 PID 연산부 15를 구비하고, PID 연산부 15가 연산한 조작량에 기초한 PWM 신호에 의해 입력 전력을 스위칭해 출력하는 스위칭 전원 장치. 선택부 13,14가 선택한 전류값( 또는 전압값)에 기초해 PID 연산과 관련된 P게인, I게인 및 D게인을 각각 개별적으로 변경하는 게인 변경부(15)를 구비하고 있다.