Concentrated Winding Calculator: Layout, Winding Factor & MMF
Design tooth-coil windings for 12N14P, 24N22P and other slot/pole combinations. Get phase letters, winding factors, MMF harmonics, cogging indicators and star/delta lead schedules.
Design a radial-flux brushless motor winding from its slot and pole counts. This brushless winding calculator is for motor designers, students, and RC or e-bike builders comparing a rewind before choosing wire and turns. Start with 12N14P, or enter another combination such as 24N22P. N counts stator slots and P counts all rotor poles, not pole pairs.
Choose coils on every tooth for a double-layer winding, or on alternate teeth for a single-layer winding. Both choices use one-slot tooth coils. The familiar LRK winding scheme belongs to the alternate-tooth family; dLRK belongs to the every-tooth family. For even phase counts, select the current arrangement as well. The calculator checks phase occupancy and fundamental EMF balance before accepting a layout.
Read the tooth sequence counterclockwise from the same axial end as the stator drawing. Tooth 1 lies between slot 1 at the top and slot 2. Uppercase letters use the reference coil direction; lowercase letters reverse it; a dash marks an unwound tooth. Each physical coil has leads S and F: current from S to F leaves the page in its start slot and enters the page in the next slot. Thus the 12N14P winding scheme shown here is ACcbBAacCBba. Starting elsewhere, viewing the other end, renaming phases, or reversing every coil can give a different-looking but equivalent string. Compare numbered slots and polarities before comparing letters.
Use the coil schedule and branch schedule together. Follow each series chain from left to right, linking a coil's outgoing lead to the next incoming lead. Join branch inputs and outputs to the named phase buses, then follow the star or delta diagram. A star neutral may float only for zero-sum phase currents. Otherwise connect it to a controlled drive return, or use independent phase bridges; the tool shows the required return-current ratio. Parallel paths are admitted only when identical oriented coil-EMF sets can be shared equally. This checks ideal fundamental and odd rotor-harmonic compatibility; confirm actual branch voltages and resistance before paralleling a rewind. Delta can circulate harmonic current internally.
The star of slots calculator shows how electrical slot EMFs group into phases. The fractional slot winding factor is separated into pitch and distribution factors. Mechanical harmonic order equals pole pairs for the working field; it is not the electrical harmonic number. Press play to see the unskewed MMF travel around the air gap. The harmonic charts distinguish a phase's EMF factors from cancellation under balanced phase currents.
Cogging indicators describe periodicity, not torque amplitude. The least common multiple gives ideal cogging periods per revolution; a smaller goodness factor generally helps when other geometry is comparable. Continuous skew attenuates cogging and also reduces useful EMF. Real magnet shape, slot openings, tolerances, and saturation require field analysis.
For torque, back-EMF and cogging magnitude continue with the SPM-PMSM design calculator (/calcs/spm-pmsm-design-calculator-back-emf-and-cogging-torque/). For wire, Kv/Kt and losses use the BLDC motor design calculator (/calcs/bldc-motor-design-calculator-winding-kv-kt-and-losses/). Axial-flux machines can share angular winding arithmetic, but their three-dimensional fields and skew need a separate model.
How it is calculated
The layout uses the star of slot EMFs, with common winding-factor and MMF routines from em.windings. Slot k (zero based) is at mechanical angle γₖ = 2πk/Q and electrical angle pγₖ, with p = P/2. Equal-turn coils span slots k and k+1. Every-tooth double layer assigns the start-side slot EMF to a phase belt and places the opposite return side in the next slot. Alternate-tooth single layer assigns the complete coil EMF to the nearest signed belt. Belt boundaries use a deterministic tie convention. Symmetric even-phase systems additionally split identical signed phasor groups between opposite phase axes, reversing the coil when changing to the opposite axis. Each half receives the same oriented phasor multiset; this admits the published symmetric six-phase 6N4P layout ACEdfb (Zheng et al., attached p. 4, Table 1). Caruso et al. (2018), attached pp. 2–7 and 13–14, describe the symmetry, star/WDT construction and coil connections; this tool uses star assignment, not their complete optimization procedure.
For phase A and mechanical harmonic ν,
The sum includes both active sides; σ is their current direction. At zero pitch factor both the pitch and winding factors vanish; the harmonic table prints distribution factor 0 as a plotting convention, not an independently defined ratio. The working order is ν=p. Fundamental phase phasors, normalized by their prescribed current axes, must coincide; coil counts must also match.
Balanced-current loading and MMF spectra use the library's sums over all phases, including cancellation of non-excited harmonics. The plotted MMF amplitude is k_loading,ν·p/ν, so the working value equals the working factor for a balanced multiphase winding. For one phase, the sum of the two counterrotating components is divided by two in the normalized spectrum. The spatial waveform is the cumulative slot current with its circumference mean removed, in coil-side × current units per turn. Static 0°/90° quadratures are cached and combined as F(γ,ωt)=F₀ cos(ωt)+F₉₀ sin(ωt). The bore contour is a normalized schematic of the working MMF, not air-gap flux density.
The coincident-star count is gcd(Q,p). The separate MMF periodicity is the GCD of nonzero balanced-current spatial orders, evaluated with the common winding-factor routine. Cogging order N_c=lcm(Q,P); Zhu and Howe (2000), attached pp. 3 and 6, give the slot/pole indicator C=QP/N_c and uniform continuous-skew attenuation
with β in mechanical radians and the zero-skew limit 1. Use ν=N_c for fundamental cogging, ν=p for working EMF. The first ideal cogging null is β=2π/N_c. C equals gcd(Q,P); a larger C generally worsens cogging only for otherwise comparable machines. Neither indicator predicts N·m.
Each physical reference coil Sₖ→Fₖ carries current out of the page in slot k and into the page in slot k+1 (slot Q+1 wraps to 1). Negative letters reverse the traversal. Parallel paths split every identical oriented coil phasor group evenly; the GCD of group multiplicities gives the admissible divisors. Series-chain order is increasing tooth number within each branch. Each symbol in the connection drawing represents the complete phase, with branch details in the schedule.
For symmetric even phase counts m≥4, let n be the number of tooth coils: Q for double layer, Q/2 for alternate-tooth single layer. Equal opposite-axis sets require n/m to be integral and [n/gcd(n,P)]/(m/2) to be integral. The generated coil counts and actual fundamental phase phasors are then checked explicitly. Other arrangements retain the library's star-balance rules. The factors q=Q/(Pm) always use the actual number of phases; some six-phase tables use a three-phase SPP normalization instead.
With currents iⱼ/I_peak=cos(ωt−φⱼ), Kirchhoff's current law requires a star return current i_N=Σiⱼ, positive from winding common point N toward the drive. Its peak ratio is |Σexp(−iφⱼ)|. Only when this phasor sum vanishes may N float for the prescribed currents. Otherwise the drawing connects N to a controlled drive return; independent phase bridges are an alternative. This check is over the entire electrical cycle, not only the current animation angle.
The star diagram draws compact group IDs G1, G2, … in order of first slot occurrence. The lookup table lists each group's raw electrical angle and every coincident slot. More than 24 distinct groups use the table without perimeter labels, so dense stars remain readable. No long slot list is drawn around the circle.
Assumptions
Uniformly spaced radial-flux slots; one-slot, equal-turn tooth coils; ideal linear iron, no flux barriers or skew-induced axial leakage. Sinusoidal currents have equal peak magnitudes and the listed phase angles. All wound teeth have the entered turn count. A floating star is assumed only when the phase-current phasor sum is zero. A nonzero sum requires the displayed controlled neutral return, or independent phase bridges; this common-mode current is part of the imposed-current model. For delta, additional circulating zero-sequence currents driven by back-EMF harmonics are outside this model.
Identical alternating magnets have half-wave symmetry. Equal oriented fundamental coil phasors then also match the odd rotor-EMF harmonics in the parallel branches. Manufacturing asymmetry, even EMF harmonics, unequal wire resistance and unequal leakage are excluded, so the parallel-path multiplicity is an ideal electrical option, not approval of a physical parallel connection.
The star-of-slots layout, MMF and skew integral are implemented from electromagnetic phasor sums and the cited method; the explicit S/F lead convention, phasor balance residual and conservative phasor-multiset branch allocation are derived here. No torque or loss correlation is fitted to the reference cases.
Where it applies
Supports 3–96 slots, even total pole counts 2–192, and 1–12 phases, with every-tooth double layer or alternate-tooth single layer. All coils span one slot. Invalid equal-occupancy, single-layer, phase-axis or zero-working-pitch combinations are blocked with input messages. Empty-slot optimization, unequal turns, distributed/variable-span coils and arbitrary user-edited layouts are outside this tool.
For even phase counts, equally spaced currents use 360°/m with opposite-axis coil sharing; the multiple-system option follows the library's prime-factor grouping. Two quadrature phases use 0°/90°. The six-phase multiple-system arrangement uses 0°,30°,120°,150°,240°,270° (A,C,E form one star; B,D,F form the other); symmetric six-phase currents use 0°,60°,120°,180°,240°,300°. Phase names A…L are used throughout. A single phase gives a pulsating, not a self-starting rotating field. A symmetric two-phase 0°/180° choice is rejected.
Overpitch one-slot coils, such as 12N14P, are intentional in the concentrated-winding family and are not rejected merely because one slot exceeds rotor pole pitch. The tool exposes the numeric coil schedule rather than the library's generic layout warning for this normal tooth-coil case.
The waveform and stator animation are unskewed; skew affects the scalar EMF result and attenuation chart only. Harmonics are plotted from mechanical order 1 through 2Q, not an infinite-spectrum THD. At high slot counts tooth text is omitted from the schematic; use the complete schedule. Continuous skew assumes identical axial slices and does not model stepped skew, eccentricity or end effects.
Cogging exists with no winding current and depends strongly on geometry. Changing star/delta or rewinding the same iron does not change the ideal slot/pole cogging indicator. A predicted skew null cancels the ideal periodic terms; imperfections can leave residual cogging. Phase-bus connections are given for star (all phase counts) and delta (three phases only). The drive must supply the listed phase currents and provide the computed sum current whenever it is nonzero. In that case N must connect to a suitable controlled drive return (for example an actively controlled neutral leg), or the windings must be fed by independent phase bridges. An unconnected floating star cannot realize those currents; N is a drive winding connection, not protective earth. Check physical coil polarity and open-circuit branch voltages before connecting a rewind.
References
- Caruso, Di Tommaso, Marignetti, Miceli and Ricco Galluzzo (2018). A General Mathematical Formulation for Winding Layout Arrangement of Electrical Machines. Energies 11, 446. https://doi.org/10.3390/en11020446 (CC BY; attached full text pp. 2–7, 13–14).
- Cros and Viarouge (2002). Synthesis of High Performance PM Motors With Concentrated Windings. IEEE Transactions on Energy Conversion 17(2), 248–253. https://doi.org/10.1109/TEC.2002.1009476
- Bianchi, Bolognani, Dai Pre and Grezzani (2006). Design Considerations for Fractional-Slot Winding Configurations of Synchronous Machines. IEEE Transactions on Industry Applications 42(4), 997–1006. https://doi.org/10.1109/TIA.2006.876070
- El-Refaie (2010). Fractional-Slot Concentrated-Windings Synchronous Permanent Magnet Machines: Opportunities and Challenges. IEEE Transactions on Industrial Electronics 57(1), 107–121. https://doi.org/10.1109/TIE.2009.2030211
- Zhu and Howe (2000). Influence of Design Parameters on Cogging Torque in Permanent Magnet Machines. IEEE Transactions on Energy Conversion 15(4), 407–412. https://doi.org/10.1109/60.900501 ; legal repository copy https://eprints.whiterose.ac.uk/id/eprint/889/
- Barré and Napame (2016). Concentrated Windings in Compact Permanent Magnet Synchronous Generators: Managing Efficiency. Machines 4(1), 2. https://doi.org/10.3390/machines4010002 (attached pp. 13–14, published SL/DL winding factors).
- Tang and Brown (2023). Exact THD Calculations Applied to Minimize Space Harmonic Content of Winding and Rotor Magnetic Fields. IEEE Transactions on Energy Conversion 38(3), 1669–1678. https://doi.org/10.1109/TEC.2023.3257143 ; author manuscript Table V, p. 5: https://www.osti.gov/servlets/purl/2571753
- Zheng, Wu, Lei, Sui and Yu (2013). Investigation of a Novel 24-Slot/14-Pole Six-Phase Fault-Tolerant Modular Permanent-Magnet In-Wheel Motor for Electric Vehicles. Energies 6(10), 4980–5002. https://doi.org/10.3390/en6104980 (attached p. 4, Table 1: symmetric six-phase 6N4P, kw=0.866).
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Stator slots / teeth N in 12N14P. Uniform radial-flux slots; tooth k is between slots k and k+1. | Q | 12 | |
| Rotor poles P in 12N14P is the total number of north and south poles. Enter an even number. | P | 14 | |
| Phases 1–12 phases. One phase produces a pulsating field. Even phase counts also need a current arrangement. | m | 3 | |
| Tooth coils All coils span one slot pitch. LRK/dLRK names apply especially to the 12-tooth, three-phase family. | layers | Every tooth — double layer / dLRK family | |
| Even-phase current arrangement For odd phase counts, both arrangements give the same axes up to phase naming. | arrangement | Multiple systems (2 phases: 90°; 6 phases: two stars, 30° shift) | |
| Phase connection | connection | Star / Y | |
| Parallel paths per phase Use a divisor of the calculated identical-path limit. Each path receives an identical set of oriented coil EMF phasors. | a_paths | 1 | |
| Turns per tooth coil Equal turns on every wound tooth. No wire gauge, current limit or slot-fill calculation is made here. | turns | 10 | |
| Total continuous axial skew Mechanical angle from one axial end to the other. Uniform continuous skew; stepped skew is not represented. | beta | deg | 0 |
| Electrical current angle ▶ Press play to rotate the working MMF. Currents follow cos(ωt − phase angle); the drawing and waveform show the unskewed winding. | wt | deg | 30 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Working winding factor (unskewed) | 0.93301 |
| Tooth letters · uppercase forward, lowercase reverse | ACcbBAacCBba |
| Feasibility and balance | Balanced |
| Series turns per parallel path | 40 |
| Identical-path multiplicity · paths must divide this | 2 |
| Ideal cogging periods per revolution | 84 |
| Cogging goodness factor · lower generally preferable | 2 |
| First ideal cogging-cancelling skew | 4.286 deg |
| Cogging harmonic retained after skew | 1 |
| Working winding factor after skew | 0.93301 |
| Phase terminals (see branch schedule) | Phase inputs to drive; join phase outputs at N. N may float for these zero-sum currents. |
| Phase-current sum peak / phase-current peak | 0 |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
Published 12N14P double-layer winding factor
Source: Barré and Napame (2016), Machines 4, 2, §8 p. 13: 12 slots with either 10 or 14 poles, double-layer factor 0.933. https://doi.org/10.3390/machines4010002
Inputs: the default inputs above.
| Result | Source | This calc |
|---|---|---|
| Working winding factor (unskewed) | 0.933 | 0.933 |
Published 12N10P single-layer / LRK factor
Source: Barré and Napame (2016), §8 p. 13: alternate-tooth SL factor 0.966. https://doi.org/10.3390/machines4010002
Inputs: Rotor poles = 10; Tooth coils = Alternate teeth — single layer / LRK family; the others as above.
| Result | Source | This calc |
|---|---|---|
| Working winding factor (unskewed) | 0.966 | 0.9659 |
Published 18 slots / 12 poles factor
Source: Barré and Napame (2016), Table 2 p. 14: 18 slots / 12 poles, q=0.5, Kw=0.866. https://doi.org/10.3390/machines4010002
Inputs: Stator slots / teeth = 18; Rotor poles = 12; the others as above.
| Result | Source | This calc |
|---|---|---|
| Working winding factor (unskewed) | 0.866 | 0.866 |
| Slots per pole per phase | 0.5 | 0.5 |
Tang and Brown Table V: 24N22P double layer
Source: Tang and Brown, IEEE TEC 38(3) (2023), author manuscript p. 5, Table V, row '24s22p double-layer': kw=0.949469. https://doi.org/10.1109/TEC.2023.3257143 ; https://www.osti.gov/servlets/purl/2571753 (table indexed by web search; full PDF download was unavailable).
Inputs: Stator slots / teeth = 24; Rotor poles = 22; the others as above.
| Result | Source | This calc |
|---|---|---|
| Working winding factor (unskewed) | 0.9495 | 0.9495 |
Tang and Brown Table V: 9N8P double layer
Source: Tang and Brown (2023), author manuscript p. 5, Table V: 9s8p double-layer kw=0.945214. https://doi.org/10.1109/TEC.2023.3257143 ; https://www.osti.gov/servlets/purl/2571753
Inputs: Stator slots / teeth = 9; Rotor poles = 8; the others as above.
| Result | Source | This calc |
|---|---|---|
| Working winding factor (unskewed) | 0.9452 | 0.9452 |
Zhu and Howe: 9-slot / 8-pole ideal one-eighth-slot skew
Source: Zhu and Howe (2000), IEEE TEC 15(4), printed pp. 408, 411 (attached pp. 3,6), Eqs. (1)–(3),(6)–(7): 9/8 permits an optimal skew of 0.125 slot pitch, i.e. 5 mechanical degrees; cogging order 72 and factor 1. https://doi.org/10.1109/60.900501
Inputs: Stator slots / teeth = 9; Rotor poles = 8; Total continuous axial skew = 5 deg; the others as above.
| Result | Source | This calc |
|---|---|---|
| Ideal cogging periods per revolution | 72 | 72 |
| Cogging goodness factor · lower generally preferable | 1 | 1 |
| First ideal cogging-cancelling skew | 5 deg | 5 deg |
| Cogging harmonic retained after skew | 0 ± 1 × 10⁻⁹ | 3.898 × 10⁻¹⁷ |
Zheng Table 1: symmetric six-phase 6N4P
Source: Zheng, Wu, Lei, Sui and Yu (2013), Energies 6, 4980–5002, Table 1, attached p. 4: symmetric six-phase 6-slot/4-pole all-teeth-wound, kw=0.866 and LCM=12. https://doi.org/10.3390/en6104980 . The table's SPP=1/2 corresponds to three-phase normalization; this tool consistently counts all six phases, q=6/(4×6)=1/4. No formula is fitted to that SPP entry.
Inputs: Stator slots / teeth = 6; Rotor poles = 4; Phases = 6; Even-phase current arrangement = Equally spaced currents, 360° / phases; the others as above.
| Result | Source | This calc |
|---|---|---|
| Slot occupancy and phase-count feasibility | 1 | 1 |
| Arrangement-dependent phase-count feasibility | 1 | 1 |
| Working winding factor (unskewed) | 0.866 | 0.866 |
| Ideal cogging periods per revolution | 12 | 12 |
| Working winding factors of all phases [1] | 0.866 | 0.866 |
| Working winding factors of all phases [2] | 0.866 | 0.866 |
| Working winding factors of all phases [3] | 0.866 | 0.866 |
| Working winding factors of all phases [4] | 0.866 | 0.866 |
| Working winding factors of all phases [5] | 0.866 | 0.866 |
| Working winding factors of all phases [6] | 0.866 | 0.866 |
Two-phase quadrature star needs a driven neutral
Source: Independent closed-form Kirchhoff current-law check: phases at 0°/90° give i_N/I_peak=cos(30°)+sin(30°)=(sqrt(3)+1)/2 and max |cos θ+sin θ|=sqrt(2). A floating neutral cannot carry this sum. Standard circuit law, derived analytically rather than taken from a fitted source.
Inputs: Stator slots / teeth = 4; Rotor poles = 2; Phases = 2; the others as above.
| Result | Source | This calc |
|---|---|---|
| Phase-current sum peak / phase-current peak | 1.414 | 1.414 |
| Neutral current now / phase-current peak (N toward drive) | 1.366 | 1.366 |
Related Resources
Related courses
Induction motor simulation using RMXPRT tool of ANSYS MAXWELL
1
Original price was: 50 €.12 €Current price is: 12 €.
IEC Electrical Schematics and Industrial Control Panels
5
Original price was: 42 €.21 €Current price is: 21 €.
Basic Electrical Controls & Diagram Reading
7
Original price was: 32 €.18 €Current price is: 18 €.







Responses