안녕하세요. 이동호 전문가입니다.
발전소마다 효율이 다른 가장 큰 이유는 전기를 만들기까지 거쳐야하는 에너지 변환 단계와 그 과정에서 발생하는 손실이 각각 다르기 때문입니다.
화력발전은 연료의 화학에너지를 열->증기->터빈의 회전->전기로 여러번 바뀌어야 하며,
이 과정에서 상당한 에너지가 폐열로 빠져나가 효율에 한계가 있습니다.
반면, 수력발전은 물의 위치에너지를 터빈의 회전으로 직접 바꾸기 때문에 중간손실이 상대적으로 적습니다.
발전효율이 90%정도로 높은 편이지요.
참고로, 풍력이나 태양광도 각각 공기역학적 한계, 반도체 변환 손실 등이 있어 각각 효율이 다릅니다.