Would have to be Nuclear, and that in of itself will prevent it from ever being done. The greenie whackos will never allow something like that done by NASA.
The problem with Solar power is the further you get from the sun, the less you get. And say nothing about what happens when the Orbiter is behind Mars.
Even the current Constellation program is flawed in this manner, without a stable, self-generating power source, you run the risk of stranding astronauts out there. Not a risk that bureaucrats are ever willing to take.