I'm very impressed with the amount of labor you're pouring into this, scratch-build modelling & machining from bar stock is stretching the definition of 'hobby.'
My gut feeling on the motor situation is that you're going to want something very tolerant of sustained low-RPM operation.
Here's how I would do it - Roog mentioned a goal of 4 passengers up a 1% incline at 6-8mph. Guessing at about 600lbs of load, a 1% incline neatly divides that into 6lbs of pulling force required from the loco, ignoring friction and other losses, but it's enough to work with and then pad later.
Wikipedia says to
design for a coefficient of friction of roughly 0.25, which means the locomotive will only be able to pull 1/4 its weight before wheel slip begins. That means the locomotive will need to weigh at least 24lbs, which seems about right for the scale of the project. I'm estimating 60mm wheel diameters, so
we'd need about 0.8 N*m of torque at the wheel for that 6lb pull. Accelerating the loco & passengers will take force on top of that, it may even benfit from additional ballast or battery weight in the end.
Next, target RPM -
7mph gives us 1000 RPM wheelspeed with 60mm wheels, eyeballing a 3:1 reduction on the belt for ~3000 RPM at the input pulley. If that's the speed we want the motor to turn at, at 12V, it'll need a kV of around 285.
From this we can reverse kT, coefficient of torque, and guess how many amps that'll take. For that kV, it's around 10-15, which sounds right to me, but you'll have to find a matching motor or gear a higher kV motor down the equivelent ratio.
How I'd (maybe) do it: A Hobbywing
Gecko Fusion combined with a
5:1 planetary gearbox. That's an all-in-one brushless, sensored ESC with FOC, designed for crawlers, ideal for lots of control at low RPMs, basically perfect for this project. This also simplifies wiring, removing the need for motor ESCs.
I think the Flipsky Skateboard motors would be overkill for this situation, but *could* work, maybe their
140kV motor (on sale!) @ 24V and a current limit programmed into the VESC to prevent wheelslip. I wouldn't worry about heat dissipation with them at all, I don't think they'd ever be loaded over 10% of their capacity before the wheels are spinning- they probably wouldn't even get warm, just my guess. My guess is, wheel-slip is going to limit the overall need for larger motors.
I also considered the options with brushed motors - The trick there would be to pick a high-turn count motor tolerant of running under heavy load. I would go with a
775-size can instead of a 540, they're the predecessor to the 1/8 scale 42xx- inrunner motors, I bet with 775's you'd only need 1 per bogie. They'd be the cheapest option by a lot. You could go quad motor with them, or do
4x 550's, the 55-turn type. Back of the envelope calculations suggest they'd all have enough power to spin the wheels if pushed.
Any progress on the powerplant? I'm itching to take a stab at making a little genny with the 8cc gasser myself.