From what I've seen in my testing, the case is usually that if I use power, it drains from any and all MPS batteries, and once that runs out, uses IC2/TE/UE/AE/other power sources. If I gain power from a built in module, ie kinetic gen, it charges the armor first, and then the other power sources.