본 발명은 증발기 및 터빈을 경유하면서 작동유체에서 생성되는 반응부산물을 분리하여 반응부산물로 인하여 야기되었던 시스템의 성능 저하를 예방할 수 있는 유기 랭킨 사이클 발전 시스템 및 그 제어방법을 제공함에 있다. 이를 위한 본 발명은 증발기를 경유한 작동유체가 팽창되는 터빈; 상기 터빈에서 배출되는 작동유체를 반응부산물이 포함된 제1 질량유동과 반응부산물이 포함되지 않은 제2 질량유동으로 분리하는 제1 분리부; 상기 제1 분리부에서 배출되는 상기 제1 질량유동을 반응부산물과 반응부산물이 포함되지 않은 제3 질량유동으로 분리하는 제2 분리부; 및 상기 제1 분리부에서 배출되는 상기 제2 질량유동과 상기 제2 분리부에서 배출되는 상기 제3 질량유동을 합류시켜 반응부산물이 제거된 작동유체를 펌프로 공급하는 합류부;를 포함하는 특징을 개시한다.