Aquila Inc. has agreed to buy closely held independent power producer Cogentrix Energy Inc. for $415 million in a deal that will nearly double Aquila's power-generation capacity, Aquila's chief executive said.

The deal, which is expected to be announced Tuesday, also calls for Aquila to assume $1.1 billion in Cogentrix debt.