CTPU - What does CTPU stand for? The Free Dictionary
References in periodicals archive
Selex ES will also have technology on-board the 2016 mission having supplied photovoltaic power generators, the units that will process and distribute electric power throughout the satellite (the PCU Power Conditioning Unit - and PCDU Power Control and Distribution Unit) and two electric power distribution boards for the EDM module s CTPU
(Central Terminal and Power Unit).