從儲液器出來的濃溶液經溶液熱交換器到達發生器,在發生器中被電熱器(或其它熱源)加熱,一部分氨氣從溶液中排出,蒸氣形成氣泡將液柱推向氣泡泵的泵管。由于氣泡的產生和溶液被加熱,引起垂直方向出口濃溶液的密度下降,借助于儲液器中溶液的靜壓頭,迫使溶液流向氣泡泵頂部,液柱流出泵管后下降,經發生器的外套管,被進一步加熱。溶液溫度繼續上升,使更多的氨蒸氣從溶液中排出,剩余的溶液進一步變稀。從發生器出來的稀溶液,借助于發生器頂部與吸收器之間的高度差,經溶液熱交換器的內管流到吸收器上端。與此同時,將熱量傳給由儲液器出來的濃溶液,使進入發生器的濃溶液的溫度升高。稀溶液由吸收器上端向下流動,與從儲液器頂部出來的逆流而上的氫、氨混合氣接觸,吸收其中的氨氣,使溶液濃度不斷增加,出吸收器后流入儲液器,又重新經溶液熱交換器流入發生器。