Analytical Modeling and Analysis of High-Torque-Density Three-Segment Halbach Array PM Machine by Considering Leakage Flux | Synapse