从储液器出来的浓溶液经溶液热交换器到达发生器,在发生器中被电热器(或其它热源)加热,一部分氨气从溶液中排出,蒸气形成气泡将液柱推向气泡泵的泵管。由于气泡的产生和溶液被加热,引起垂直方向出口浓溶液的密度下降,借助于储液器中溶液的静压头,迫使溶液流向气泡泵顶部,液柱流出泵管后下降,经发生器的外套管,被进一步加热。溶液温度继续上升,使更多的氨蒸气从溶液中排出,剩余的溶液进一步变稀。从发生器出来的稀溶液,借助于发生器顶部与吸收器之间的高度差,经溶液热交换器的内管流到吸收器上端。与此同时,将热量传给由储液器出来的浓溶液,使进入发生器的浓溶液的温度升高。稀溶液由吸收器上端向下流动,与从储液器顶部出来的逆流而上的氢、氨混合气接触,吸收其中的氨气,使溶液浓度不断增加,出吸收器后流入储液器,又重新经溶液热交换器流入发生器。