I did it all on an Excel spreadsheet. I started with a range of mast heights, 500 to 3000 meters and settled on 1500 meters. Two right triangular solar arrays 1500 meters per side, per mast, and two masts, at 4.2% efficiency and with specific mass of 4 g/m^2 gives 257,229 kW at 18,000 kg for the solar power source.
Okay, this is strange, because you're using very, very aggressive values for specific mass, while being abysmally pessimistic on efficiency. A triple junction gallium arsenide cell will have 30% efficiency. However, state of the art specific mass for solar arrays is maybe 3-4 kg/kW, versus your 0.07 kg/kW.
ELF-375 thrusters mass 0.25kg/kW (total 64307.25 kg) and the PPU masses 0.45 kg/kw (total 115,753.05) so the solar arrays, thrusters and PPUs together mass 198,060.3 kg. Then I added 195,960 kg of propellant and an extra 100,000 kg for the balance of spacecraft to come up with the total mass of 494,020.3 at the start of the mission.
The ELF-375 thrusters at high thrust give 95 mN/kW for a total of 24436.755 N, and the mass flow for one 200 kW thruster is 1200 mg/s so it totals 1.543374 kg/s from 257,229 kW's worth of thrusters.
This set of assumptions is okay.
Wikipedia gives 8km/s as the delta V needed for a low thrust trip to LLO, so I broke the trip into 400 intervals and use the trapezoidal rule to integrate the spacecraft mass and acceleration. It’s a linear math problem that way so trapezoidal integration should be accurate. I adjusted the integration time step size to reach exactly 8000 m/s at step 400 and iterated on the fuel load until the remaining fuel was zero when the velocity reached 8000 m/s. I actually stopped with 0.89 kg of fuel in the tank and 0.23 m/s over speed and the final time step was 317.42 seconds per interval.
Okay, delta-V sounds a little high, but fair enough. However, you are going about this the hard way. The rocket equation is an exact analytical solution to what you are trying to do with the above.
Edit added: So you see I didn't really get to the moon though I did travel 466,567 km along whatever path I was on. I need to find and learn to use a trajectory integrator program.
It's easy enough to do a poor man's version in Excel (or better yet, C++/FORTRAN if you can code). I have attached a plot from an Excel sheet I built to do just that (I leave it as an exercise to the reader, but I can give you a little more to go on if you like). The plot omits several of the inner loops of the spiral so that it isn't as crowded. Dimensions are thousands of kilometers.
It sounds like you started with a solar array size, and moved from there. A better approach would be:
1. Specify your inert mass. For now, leave out tanks, solar arrays, propulsion bus, and just use your desired payload mass
2. Specify maximum trip time
3a (Better Option). Identify optimum Isp that maximizes payload mass fraction for the given trip time, reality check to make sure that electric propulsion is still viable
3b (Okay Option). Use the demonstrated Isp from your favorite tech
4. Use the Tsiolkovsky equation (aka The Rocket Equation) to identify how much propellant you will need for your payload
5. Use propellant and trip time to determine mass flow rate (constant thrust assumption, fine for EP), which with Isp gives you thruster power
6. Taking into account thruster efficiency, determine solar array power
7. Size solar array, based on array efficiency
8. Update payload size with values for solar arrays, etc. based on calculated power level and propellant mass
9. Reiterate 4-8 until convergence
You can also get a closed form solution, which is easier to work with, once you've done the math. For 100 mT of desired payload, and under reasonable-ish assumptions, I get the following similar spacecraft:
Trip Time: 30 days
Isp: 2109 s
Thrust: 673 N
Power: 14 MW
PVA Array Area: 34000 square meters (Equivalent to 10 full ISS Arrays)
Mass BreakdownPayload: 100 mT
Propellant: 84 mT of cryogenic Argon
Misc. Structure: 10 mT
Tank Mass: 6 mT
PV Array Mass: 56 mT
Propulsion Bus Mass: 7 mT
Total Mass: 263 mT