survey/book on adaptive/self-tuning of PI controllers?
This is definitively not a satisfying answer, but what you call "adaptive" in combination with a pi-controller is commonly called gain-scheduling or lpv-gain-scheduling (lpv = linear parameter varying). Maybe that helps you find a book.