Design Electromagnetic Device
Design practical electromagnetic device by specifying performance requirements, selecting appropriate topology, calculating design parameters from electromagnetic first principles, analyzing losses and efficiency, validating design against physical constraints including thermal limits and material saturation.
When Use
- Size electromagnet (solenoid or toroidal) for target field strength, pull force, or holding force
- Pick motor topology (DC brushed, brushless DC, stepper, induction) and compute torque, speed, efficiency
- Design generator for specified voltage, current, frequency output
- Design transformer for given voltage ratio, power rating, frequency
- Analyze and minimize losses: copper (I^2 R), core (hysteresis and eddy current), stray flux
Inputs
- Required: Device type (electromagnet, motor, generator, or transformer)
- Required: Performance requirements (field strength, force, torque, voltage ratio, power, efficiency target)
- Required: Operating conditions (supply voltage and current, frequency, duty cycle, ambient temperature)
- Optional: Preferred core material (silicon steel, ferrite, powdered iron, air core) with B-H data
- Optional: Size and weight constraints
- Optional: Cost or manufacturing constraints
Steps
Step 1: Specify Device Requirements and Operating Conditions
Define complete set of design targets before selecting topology:
Primary performance metric: Single most important specification:
- Electromagnet: target B-field (Tesla) at specified point, or pull force (Newtons) on specified armature
- Motor: rated torque (N.m) at rated speed (RPM), or power (Watts) at rated speed
- Generator: output voltage (V), current (A), frequency (Hz) at rated mechanical speed
- Transformer: primary and secondary voltages, power rating (VA), operating frequency
Secondary specifications: Efficiency target (%), maximum temperature rise above ambient (K), duty cycle (continuous, intermittent, or pulsed), physical envelope (maximum diameter, length, weight).
Supply constraints: Available voltage and current, frequency (DC or AC with specified Hz), waveform (sinusoidal, PWM, trapezoidal).
Environmental conditions: Ambient temperature range, cooling method (natural convection, forced air, liquid), altitude (affects air cooling), vibration/shock requirements.
## Design Requirements
- **Device type**: [electromagnet / motor / generator / transformer]
- **Primary specification**: [value with units]
- **Efficiency target**: [%]
- **Supply**: [voltage, current, frequency]
- **Thermal limit**: [max temperature rise in K]
- **Size constraint**: [dimensions or weight]
- **Duty cycle**: [continuous / intermittent (on-time/off-time) / pulsed]
Got: Complete, quantified set of requirements with no ambiguous specifications. Every requirement has numerical value and units.
If fail: If requirements conflict (e.g., high torque in very small volume with high efficiency), identify tradeoff explicitly and ask designer to prioritize. Electromagnetic devices obey fundamental scaling laws: force scales with volume, losses scale with surface area, thermal limits constrain power density.
Step 2: Select Topology
Pick device configuration best matching requirements:
Electromagnet topologies:
- Solenoid (cylindrical): Simple to wind, uniform interior field B = mu_0 n I (for long solenoid). Best for uniform-field applications. Air gap for pull-force applications.
- Toroid: No external stray field (all flux contained). Best when stray field must be minimized. Less uniform than solenoid for partial windings.
- C-core / E-core: High force in compact volume. Air gap concentrates force. Standard for relays and holding magnets.
- Helmholtz pair: Two coils separated by one radius. Produces highly uniform field in central region. Best for calibration and measurement.
Motor topologies:
- DC brushed: Simple drive (apply DC voltage), good low-speed torque. Brushes limit lifetime and speed. Torque: T = k_T * I.
- Brushless DC (BLDC): Electronic commutation, higher speed and lifetime than brushed. Trapezoidal or sinusoidal drive. Dominant in modern applications.
- Stepper: Precise open-loop positioning (discrete steps, typically 1.8 or 0.9 degrees). Lower continuous torque than BLDC. Best for positioning without feedback.
- AC induction: Robust, no permanent magnets, simple construction. Speed determined by supply frequency and slip. Dominant in industrial power applications.
Generator topologies: Motors operated in reverse. BLDC motor becomes BLDC generator (back-EMF becomes output). Induction motor becomes induction generator when driven above synchronous speed. Permanent magnet generators preferred for small-scale (wind, hydro).
Transformer topologies:
- Core type: Windings on single leg of rectangular core. Standard for power transformers.
- Shell type: Core surrounds windings. Better magnetic shielding. Used in high-power applications.
- Toroidal: No air gap, low stray flux, compact. Higher winding cost. Used in audio and sensitive electronics.
- Planar / PCB: Windings are PCB traces. Low profile. Used in switched-mode power supplies at high frequency.
## Topology Selection
- **Topology chosen**: [specific configuration]
- **Justification**: [why matches requirements]
- **Key advantages**: [for this application]
- **Key limitations**: [and mitigation strategy]
- **Alternatives considered**: [and why rejected]
Got: Justified topology selection with clear reasoning tied to requirements from Step 1, including acknowledged limitations.
If fail: If no standard topology meets all requirements, consider hybrid design (e.g., Halbach array for higher field with less material) or relax secondary constraint. Document tradeoff.
Step 3: Calculate Design Parameters
Compute physical dimensions and electrical parameters from electromagnetic principles:
Electromagnet design parameters:
- Turns: N = B * l_core / (mu_0 * mu_r * I) for solenoid of length l_core, or from magnetic circuit: N * I = Phi * R_total (where R_total is total reluctance)
- Wire gauge: Pick for required current density J (typically 3-6 A/mm^2 for continuous duty, up to 15 A/mm^2 for intermittent). Wire cross-section: A_wire = I / J.
- Core cross-section: A_core = Phi / B_max, where B_max is below saturation (typically 1.5-1.8 T for silicon steel, 0.3-0.5 T for ferrite)
- Air gap force: F = B^2 * A_gap / (2 * mu_0) (Maxwell stress tensor result)
- Winding resistance: R = rho_Cu * N * l_mean_turn / A_wire
Motor design parameters:
- Torque constant: k_T = (2 * B * l * r * N) / (number of phases) for simplified BLDC
- Back-EMF constant: k_E = k_T (in SI units, same numerical value)
- Rated current: I_rated = T_rated / k_T
- No-load speed: omega_no_load = V_supply / k_E
- Winding resistance from wire gauge and mean turn length
Transformer design parameters:
- Turns ratio: N_1 / N_2 = V_1 / V_2
- Core cross-section: A_core = V_1 / (4.44 * f * N_1 * B_max) (for sinusoidal excitation)
- Primary turns: N_1 = V_1 / (4.44 * f * B_max * A_core)
- Window area: A_window = (N_1 * A_wire1 + N_2 * A_wire2) / k_fill (fill factor k_fill typically 0.3-0.5)
- Core volume: V_core = A_core * l_mean_path
Magnetic circuit analysis: For devices with cores and air gaps:
- Reluctance of core: R_core = l_core / (mu_0 * mu_r * A_core)
- Reluctance of air gap: R_gap = l_gap / (mu_0 * A_gap) (note: much larger than R_core for small gaps)
- Total reluctance: R_total = R_core + R_gap (series) or 1/R_total = sum(1/R_i) (parallel)
- Flux: Phi = N * I / R_total
## Design Parameters
- **Turns**: N = [value] (primary), N_2 = [value] (if applicable)
- **Wire gauge**: AWG [number] (diameter [mm], area [mm^2])
- **Core dimensions**: A_core = [mm^2], l_core = [mm], l_gap = [mm]
- **Core material**: [type], B_max = [T], mu_r = [value]
- **Winding resistance**: R = [Ohms]
- **Operating current**: I = [A], current density J = [A/mm^2]
- **Key performance**: [B-field / torque / voltage ratio = calculated value]
Got: Numerical values for all physical dimensions and electrical parameters, derived from electromagnetic equations with units checked at each step.
If fail: If required turns do not fit in available winding space, either increase core size (larger window area), use finer wire (higher current density, but more heating), or reduce performance target. If core operates above B_max, increase core cross-section or add turns (to reduce flux for same performance via larger NI product with larger gap).
Step 4: Analyze Losses and Efficiency
Quantify every loss mechanism and compute overall efficiency:
Copper losses (I^2 R):
- P_Cu = I^2 * R_winding (DC resistance losses)
- At high frequency, account for skin effect: R_AC / R_DC increases when wire diameter > 2 * delta (skin depth)
- Proximity effect in multi-layer windings further increases AC resistance
- Mitigation: use Litz wire (many thin insulated strands twisted together) for frequencies above ~10 kHz
Core losses (hysteresis + eddy current):
- Hysteresis loss per unit volume per cycle: W_h = area of B-H loop
- Hysteresis power: P_h = k_h * f * B_max^n * V_core (Steinmetz equation, n typically 1.6-2.0, k_h from material data)
- Eddy current power: P_e = k_e * f^2 * B_max^2 * t^2 * V_core (t = lamination thickness)
- Combined (generalized Steinmetz): P_core = k * f^alpha * B_max^beta * V_core (coefficients from manufacturer data sheets)
- Mitigation: laminated cores (typical lamination 0.25-0.5 mm for 50/60 Hz, thinner for higher frequency), ferrite cores for >100 kHz
Eddy current losses in conductors and structure:
- Stray flux inducing currents in frame, shields, and nearby conductors
- Particularly significant in large transformers and machines
- Mitigation: non-magnetic structural materials, magnetic shields
Mechanical losses (motors and generators):
- Friction in bearings: P_friction = T_friction * omega
- Windage (air resistance on rotor): P_windage approximately proportional to omega^3
- Brush friction (DC brushed motors): additional wear-dependent term
Efficiency calculation:
- Electromagnet: efficiency not primary metric. Focus on power consumption P = I^2 R for given field/force
- Motor: eta = P_mechanical / P_electrical = (T * omega) / (V * I)
- Generator: eta = P_electrical / P_mechanical
- Transformer: eta = P_out / P_in = P_out / (P_out + P_Cu + P_core)
- Typical efficiencies: small motors 60-85%, large motors 90-97%, transformers 95-99%
## Loss Analysis
| Loss Mechanism | Formula | Value (W) | Fraction of Total |
|---------------|---------|-----------|-------------------|
| Copper (I^2R) | [expression] | [W] | [%] |
| Core hysteresis | [expression] | [W] | [%] |
| Core eddy current | [expression] | [W] | [%] |
| Mechanical (if applicable) | [expression] | [W] | [%] |
| **Total losses** | | [W] | 100% |
- **Efficiency**: eta = [%]
- **Temperature rise estimate**: Delta_T = P_total / (h * A_surface) = [K]
Got: Complete loss breakdown with each mechanism quantified. Total efficiency computed. Temperature rise estimated to verify thermal feasibility.
If fail: If efficiency below target, identify dominant loss mechanism and address: copper losses dominate in small devices (increase wire size or reduce turns), core losses dominate at high frequency (switch to lower-loss core material or reduce B_max), mechanical losses dominate at high speed (improve bearings). If temperature rise exceeds thermal limit, increase cooling (forced air, heat sinks) or reduce power density.
Step 5: Validate Against Requirements and Physical Constraints
Verify design meets all specifications and is physically realizable:
Performance verification:
- Recompute primary performance metric (B, force, torque, voltage) from final design parameters
- Verify meets or exceeds requirement from Step 1
- Compute margin: (achieved - required) / required as percentage
Saturation check:
- Verify B_max in core is below saturation flux density of chosen material
- Check every section of magnetic circuit (core legs, yoke, air gap fringing)
- Air gap region typically has lowest flux density. Core section with smallest cross-section has highest.
Thermal check:
- Estimate surface temperature: T_surface = T_ambient + P_total / (h * A_surface)
- For natural convection: h approximately 5-10 W/(m^2.K)
- For forced air: h approximately 25-100 W/(m^2.K)
- Wire insulation class limits: Class A (105 C), Class B (130 C), Class F (155 C), Class H (180 C)
- Core Curie temperature: silicon steel ~770 C (rarely a limit), ferrite ~200-300 C (can be a limit)
Dimensional check:
- Verify design fits within specified envelope
- Check winding fits in window area with assumed fill factor
- Verify clearances and creepage distances for high-voltage designs
Design margin and sensitivity:
- Compute how primary metric changes with +/-10% variation in each key parameter (current, turns, air gap, core permeability)
- Identify most sensitive parameter -- drives manufacturing tolerance
- For air-gapped designs, gap length almost always most sensitive parameter
## Design Validation
| Requirement | Target | Achieved | Margin |
|------------|--------|----------|--------|
| [Primary metric] | [value] | [value] | [%] |
| Efficiency | [%] | [%] | [%] |
| Temperature rise | < [K] | [K] | [K margin] |
| Envelope | [dimensions] | [dimensions] | [fits / exceeds] |
## Sensitivity Analysis
| Parameter | Nominal | +10% Effect on Primary Metric | Most Sensitive? |
|-----------|---------|-------------------------------|----------------|
| Current | [A] | [+/- %] | [Yes/No] |
| Turns | [N] | [+/- %] | [Yes/No] |
| Air gap | [mm] | [+/- %] | [Yes/No] |
| mu_r | [value] | [+/- %] | [Yes/No] |
Got: All requirements met with documented margins. Thermal feasibility confirmed. Most sensitive design parameter identified.
If fail: If requirement not met, iterate by adjusting topology (Step 2), design parameters (Step 3), or loss mitigation strategy (Step 4). If design thermally infeasible, consider: reducing duty cycle, increasing size (more surface area for cooling), switching to higher temperature insulation class, or adding active cooling. Document each iteration.
Checks
Pitfalls
- Ignoring magnetic circuit reluctance: Air gap reluctance dominates in most practical devices (even 1 mm gap has more reluctance than 100 mm of silicon steel core). Designing without magnetic circuit model produces devices performing far below expectations because gap was not accounted for.
- Operating above core saturation: Above knee of B-H curve, incremental permeability drops dramatically. Doubling current does not double flux. Device appears to "stop working" above saturation. Always check B_max in narrowest core cross-section.
- Undersizing copper for thermal limits: Current density limits are thermal limits in disguise. Wire carrying 10 A/mm^2 in free air overheats within minutes. Continuous-duty designs must stay below 5-6 A/mm^2 unless active cooling provided.
- Neglecting fringing flux at air gaps: Flux spreads out at air gap, increasing effective gap area. For gaps comparable to core dimension, fringing can increase effective area by 20-50%. Ignoring fringing underestimates flux (and overestimates required NI product).
- Using DC resistance at high frequency: At 10 kHz, skin depth in copper about 0.66 mm. Standard magnet wire thicker than 1.3 mm diameter has significantly higher AC resistance than DC resistance. Use Litz wire or parallel thin strands for high-frequency designs.
- Confusing motor constants k_T and k_E units: Torque constant k_T (N.m/A) and back-EMF constant k_E (V.s/rad) numerically equal in SI units. However, if k_E expressed in V/kRPM (common in datasheets), unit conversion needed: k_T [N.m/A] = k_E [V/kRPM] * 60 / (2 * pi * 1000).
See Also
analyze-magnetic-field -- compute B-field from designed current distribution for detailed field analysis
solve-electromagnetic-induction -- analyze induction principles underlying motors, generators, transformers
formulate-maxwell-equations -- full electromagnetic analysis for high-frequency devices, waveguides, antennas
simulate-cpu-architecture -- digital control systems driving modern motor controllers and power electronics
analyze-tensegrity-system -- structural analysis of tension-compression networks; shares prestress equilibrium methods with electromagnetic force balancing
1---2name: design-electromagnetic-device-63description: Design practical electromagnetic devices including electromagnets, DC and brushless motors, generators, and transformers by bridging theory to application. Use when sizing a solenoid or toroidal electromagnet for a target field or force, selecting motor topology and computing torque and efficiency, designing a transformer for a given voltage ratio and power rating, or analyzing losses from copper resistance, core hysteresis, and eddy currents.4license: MIT5---67# Design Electromagnetic Device89Design practical electromagnetic device by specifying performance requirements, selecting appropriate topology, calculating design parameters from electromagnetic first principles, analyzing losses and efficiency, validating design against physical constraints including thermal limits and material saturation.1011## When Use1213- Size electromagnet (solenoid or toroidal) for target field strength, pull force, or holding force14- Pick motor topology (DC brushed, brushless DC, stepper, induction) and compute torque, speed, efficiency15- Design generator for specified voltage, current, frequency output16- Design transformer for given voltage ratio, power rating, frequency17- Analyze and minimize losses: copper (I^2 R), core (hysteresis and eddy current), stray flux1819## Inputs2021- **Required**: Device type (electromagnet, motor, generator, or transformer)22- **Required**: Performance requirements (field strength, force, torque, voltage ratio, power, efficiency target)23- **Required**: Operating conditions (supply voltage and current, frequency, duty cycle, ambient temperature)24- **Optional**: Preferred core material (silicon steel, ferrite, powdered iron, air core) with B-H data25- **Optional**: Size and weight constraints26- **Optional**: Cost or manufacturing constraints2728## Steps2930### Step 1: Specify Device Requirements and Operating Conditions3132Define complete set of design targets before selecting topology:33341. **Primary performance metric**: Single most important specification:35 - Electromagnet: target B-field (Tesla) at specified point, or pull force (Newtons) on specified armature36 - Motor: rated torque (N.m) at rated speed (RPM), or power (Watts) at rated speed37 - Generator: output voltage (V), current (A), frequency (Hz) at rated mechanical speed38 - Transformer: primary and secondary voltages, power rating (VA), operating frequency39402. **Secondary specifications**: Efficiency target (%), maximum temperature rise above ambient (K), duty cycle (continuous, intermittent, or pulsed), physical envelope (maximum diameter, length, weight).41423. **Supply constraints**: Available voltage and current, frequency (DC or AC with specified Hz), waveform (sinusoidal, PWM, trapezoidal).43444. **Environmental conditions**: Ambient temperature range, cooling method (natural convection, forced air, liquid), altitude (affects air cooling), vibration/shock requirements.4546```markdown47## Design Requirements48- **Device type**: [electromagnet / motor / generator / transformer]49- **Primary specification**: [value with units]50- **Efficiency target**: [%]51- **Supply**: [voltage, current, frequency]52- **Thermal limit**: [max temperature rise in K]53- **Size constraint**: [dimensions or weight]54- **Duty cycle**: [continuous / intermittent (on-time/off-time) / pulsed]55```5657**Got:** Complete, quantified set of requirements with no ambiguous specifications. Every requirement has numerical value and units.5859**If fail:** If requirements conflict (e.g., high torque in very small volume with high efficiency), identify tradeoff explicitly and ask designer to prioritize. Electromagnetic devices obey fundamental scaling laws: force scales with volume, losses scale with surface area, thermal limits constrain power density.6061### Step 2: Select Topology6263Pick device configuration best matching requirements:64651. **Electromagnet topologies**:66 - **Solenoid (cylindrical)**: Simple to wind, uniform interior field B = mu_0 n I (for long solenoid). Best for uniform-field applications. Air gap for pull-force applications.67 - **Toroid**: No external stray field (all flux contained). Best when stray field must be minimized. Less uniform than solenoid for partial windings.68 - **C-core / E-core**: High force in compact volume. Air gap concentrates force. Standard for relays and holding magnets.69 - **Helmholtz pair**: Two coils separated by one radius. Produces highly uniform field in central region. Best for calibration and measurement.70712. **Motor topologies**:72 - **DC brushed**: Simple drive (apply DC voltage), good low-speed torque. Brushes limit lifetime and speed. Torque: T = k_T * I.73 - **Brushless DC (BLDC)**: Electronic commutation, higher speed and lifetime than brushed. Trapezoidal or sinusoidal drive. Dominant in modern applications.74 - **Stepper**: Precise open-loop positioning (discrete steps, typically 1.8 or 0.9 degrees). Lower continuous torque than BLDC. Best for positioning without feedback.75 - **AC induction**: Robust, no permanent magnets, simple construction. Speed determined by supply frequency and slip. Dominant in industrial power applications.76773. **Generator topologies**: Motors operated in reverse. BLDC motor becomes BLDC generator (back-EMF becomes output). Induction motor becomes induction generator when driven above synchronous speed. Permanent magnet generators preferred for small-scale (wind, hydro).78794. **Transformer topologies**:80 - **Core type**: Windings on single leg of rectangular core. Standard for power transformers.81 - **Shell type**: Core surrounds windings. Better magnetic shielding. Used in high-power applications.82 - **Toroidal**: No air gap, low stray flux, compact. Higher winding cost. Used in audio and sensitive electronics.83 - **Planar / PCB**: Windings are PCB traces. Low profile. Used in switched-mode power supplies at high frequency.8485```markdown86## Topology Selection87- **Topology chosen**: [specific configuration]88- **Justification**: [why matches requirements]89- **Key advantages**: [for this application]90- **Key limitations**: [and mitigation strategy]91- **Alternatives considered**: [and why rejected]92```9394**Got:** Justified topology selection with clear reasoning tied to requirements from Step 1, including acknowledged limitations.9596**If fail:** If no standard topology meets all requirements, consider hybrid design (e.g., Halbach array for higher field with less material) or relax secondary constraint. Document tradeoff.9798### Step 3: Calculate Design Parameters99100Compute physical dimensions and electrical parameters from electromagnetic principles:1011021. **Electromagnet design parameters**:103 - Turns: N = B * l_core / (mu_0 * mu_r * I) for solenoid of length l_core, or from magnetic circuit: N * I = Phi * R_total (where R_total is total reluctance)104 - Wire gauge: Pick for required current density J (typically 3-6 A/mm^2 for continuous duty, up to 15 A/mm^2 for intermittent). Wire cross-section: A_wire = I / J.105 - Core cross-section: A_core = Phi / B_max, where B_max is below saturation (typically 1.5-1.8 T for silicon steel, 0.3-0.5 T for ferrite)106 - Air gap force: F = B^2 * A_gap / (2 * mu_0) (Maxwell stress tensor result)107 - Winding resistance: R = rho_Cu * N * l_mean_turn / A_wire1081092. **Motor design parameters**:110 - Torque constant: k_T = (2 * B * l * r * N) / (number of phases) for simplified BLDC111 - Back-EMF constant: k_E = k_T (in SI units, same numerical value)112 - Rated current: I_rated = T_rated / k_T113 - No-load speed: omega_no_load = V_supply / k_E114 - Winding resistance from wire gauge and mean turn length1151163. **Transformer design parameters**:117 - Turns ratio: N_1 / N_2 = V_1 / V_2118 - Core cross-section: A_core = V_1 / (4.44 * f * N_1 * B_max) (for sinusoidal excitation)119 - Primary turns: N_1 = V_1 / (4.44 * f * B_max * A_core)120 - Window area: A_window = (N_1 * A_wire1 + N_2 * A_wire2) / k_fill (fill factor k_fill typically 0.3-0.5)121 - Core volume: V_core = A_core * l_mean_path1221234. **Magnetic circuit analysis**: For devices with cores and air gaps:124 - Reluctance of core: R_core = l_core / (mu_0 * mu_r * A_core)125 - Reluctance of air gap: R_gap = l_gap / (mu_0 * A_gap) (note: much larger than R_core for small gaps)126 - Total reluctance: R_total = R_core + R_gap (series) or 1/R_total = sum(1/R_i) (parallel)127 - Flux: Phi = N * I / R_total128129```markdown130## Design Parameters131- **Turns**: N = [value] (primary), N_2 = [value] (if applicable)132- **Wire gauge**: AWG [number] (diameter [mm], area [mm^2])133- **Core dimensions**: A_core = [mm^2], l_core = [mm], l_gap = [mm]134- **Core material**: [type], B_max = [T], mu_r = [value]135- **Winding resistance**: R = [Ohms]136- **Operating current**: I = [A], current density J = [A/mm^2]137- **Key performance**: [B-field / torque / voltage ratio = calculated value]138```139140**Got:** Numerical values for all physical dimensions and electrical parameters, derived from electromagnetic equations with units checked at each step.141142**If fail:** If required turns do not fit in available winding space, either increase core size (larger window area), use finer wire (higher current density, but more heating), or reduce performance target. If core operates above B_max, increase core cross-section or add turns (to reduce flux for same performance via larger NI product with larger gap).143144### Step 4: Analyze Losses and Efficiency145146Quantify every loss mechanism and compute overall efficiency:1471481. **Copper losses (I^2 R)**:149 - P_Cu = I^2 * R_winding (DC resistance losses)150 - At high frequency, account for skin effect: R_AC / R_DC increases when wire diameter > 2 * delta (skin depth)151 - Proximity effect in multi-layer windings further increases AC resistance152 - Mitigation: use Litz wire (many thin insulated strands twisted together) for frequencies above ~10 kHz1531542. **Core losses (hysteresis + eddy current)**:155 - Hysteresis loss per unit volume per cycle: W_h = area of B-H loop156 - Hysteresis power: P_h = k_h * f * B_max^n * V_core (Steinmetz equation, n typically 1.6-2.0, k_h from material data)157 - Eddy current power: P_e = k_e * f^2 * B_max^2 * t^2 * V_core (t = lamination thickness)158 - Combined (generalized Steinmetz): P_core = k * f^alpha * B_max^beta * V_core (coefficients from manufacturer data sheets)159 - Mitigation: laminated cores (typical lamination 0.25-0.5 mm for 50/60 Hz, thinner for higher frequency), ferrite cores for >100 kHz1601613. **Eddy current losses in conductors and structure**:162 - Stray flux inducing currents in frame, shields, and nearby conductors163 - Particularly significant in large transformers and machines164 - Mitigation: non-magnetic structural materials, magnetic shields1651664. **Mechanical losses** (motors and generators):167 - Friction in bearings: P_friction = T_friction * omega168 - Windage (air resistance on rotor): P_windage approximately proportional to omega^3169 - Brush friction (DC brushed motors): additional wear-dependent term1701715. **Efficiency calculation**:172 - Electromagnet: efficiency not primary metric. Focus on power consumption P = I^2 R for given field/force173 - Motor: eta = P_mechanical / P_electrical = (T * omega) / (V * I)174 - Generator: eta = P_electrical / P_mechanical175 - Transformer: eta = P_out / P_in = P_out / (P_out + P_Cu + P_core)176 - Typical efficiencies: small motors 60-85%, large motors 90-97%, transformers 95-99%177178```markdown179## Loss Analysis180| Loss Mechanism | Formula | Value (W) | Fraction of Total |181|---------------|---------|-----------|-------------------|182| Copper (I^2R) | [expression] | [W] | [%] |183| Core hysteresis | [expression] | [W] | [%] |184| Core eddy current | [expression] | [W] | [%] |185| Mechanical (if applicable) | [expression] | [W] | [%] |186| **Total losses** | | [W] | 100% |187188- **Efficiency**: eta = [%]189- **Temperature rise estimate**: Delta_T = P_total / (h * A_surface) = [K]190```191192**Got:** Complete loss breakdown with each mechanism quantified. Total efficiency computed. Temperature rise estimated to verify thermal feasibility.193194**If fail:** If efficiency below target, identify dominant loss mechanism and address: copper losses dominate in small devices (increase wire size or reduce turns), core losses dominate at high frequency (switch to lower-loss core material or reduce B_max), mechanical losses dominate at high speed (improve bearings). If temperature rise exceeds thermal limit, increase cooling (forced air, heat sinks) or reduce power density.195196### Step 5: Validate Against Requirements and Physical Constraints197198Verify design meets all specifications and is physically realizable:1992001. **Performance verification**:201 - Recompute primary performance metric (B, force, torque, voltage) from final design parameters202 - Verify meets or exceeds requirement from Step 1203 - Compute margin: (achieved - required) / required as percentage2042052. **Saturation check**:206 - Verify B_max in core is below saturation flux density of chosen material207 - Check every section of magnetic circuit (core legs, yoke, air gap fringing)208 - Air gap region typically has lowest flux density. Core section with smallest cross-section has highest.2092103. **Thermal check**:211 - Estimate surface temperature: T_surface = T_ambient + P_total / (h * A_surface)212 - For natural convection: h approximately 5-10 W/(m^2.K)213 - For forced air: h approximately 25-100 W/(m^2.K)214 - Wire insulation class limits: Class A (105 C), Class B (130 C), Class F (155 C), Class H (180 C)215 - Core Curie temperature: silicon steel ~770 C (rarely a limit), ferrite ~200-300 C (can be a limit)2162174. **Dimensional check**:218 - Verify design fits within specified envelope219 - Check winding fits in window area with assumed fill factor220 - Verify clearances and creepage distances for high-voltage designs2212225. **Design margin and sensitivity**:223 - Compute how primary metric changes with +/-10% variation in each key parameter (current, turns, air gap, core permeability)224 - Identify most sensitive parameter -- drives manufacturing tolerance225 - For air-gapped designs, gap length almost always most sensitive parameter226227```markdown228## Design Validation229| Requirement | Target | Achieved | Margin |230|------------|--------|----------|--------|231| [Primary metric] | [value] | [value] | [%] |232| Efficiency | [%] | [%] | [%] |233| Temperature rise | < [K] | [K] | [K margin] |234| Envelope | [dimensions] | [dimensions] | [fits / exceeds] |235236## Sensitivity Analysis237| Parameter | Nominal | +10% Effect on Primary Metric | Most Sensitive? |238|-----------|---------|-------------------------------|----------------|239| Current | [A] | [+/- %] | [Yes/No] |240| Turns | [N] | [+/- %] | [Yes/No] |241| Air gap | [mm] | [+/- %] | [Yes/No] |242| mu_r | [value] | [+/- %] | [Yes/No] |243```244245**Got:** All requirements met with documented margins. Thermal feasibility confirmed. Most sensitive design parameter identified.246247**If fail:** If requirement not met, iterate by adjusting topology (Step 2), design parameters (Step 3), or loss mitigation strategy (Step 4). If design thermally infeasible, consider: reducing duty cycle, increasing size (more surface area for cooling), switching to higher temperature insulation class, or adding active cooling. Document each iteration.248249## Checks250251- [ ] All requirements quantified with numerical values and units252- [ ] Topology selection justified and alternatives documented253- [ ] Magnetic circuit analysis complete (reluctances, flux, NI product)254- [ ] Wire gauge picked for acceptable current density (3-6 A/mm^2 continuous, higher for intermittent)255- [ ] Core operates below saturation flux density with margin256- [ ] All loss mechanisms quantified (copper, hysteresis, eddy current, mechanical)257- [ ] Efficiency meets target specification258- [ ] Temperature rise within insulation class limit259- [ ] Design fits within physical envelope260- [ ] Sensitivity analysis identifies tightest-tolerance parameter261- [ ] Design complete enough for prototype to be built262263## Pitfalls264265- **Ignoring magnetic circuit reluctance**: Air gap reluctance dominates in most practical devices (even 1 mm gap has more reluctance than 100 mm of silicon steel core). Designing without magnetic circuit model produces devices performing far below expectations because gap was not accounted for.266- **Operating above core saturation**: Above knee of B-H curve, incremental permeability drops dramatically. Doubling current does not double flux. Device appears to "stop working" above saturation. Always check B_max in narrowest core cross-section.267- **Undersizing copper for thermal limits**: Current density limits are thermal limits in disguise. Wire carrying 10 A/mm^2 in free air overheats within minutes. Continuous-duty designs must stay below 5-6 A/mm^2 unless active cooling provided.268- **Neglecting fringing flux at air gaps**: Flux spreads out at air gap, increasing effective gap area. For gaps comparable to core dimension, fringing can increase effective area by 20-50%. Ignoring fringing underestimates flux (and overestimates required NI product).269- **Using DC resistance at high frequency**: At 10 kHz, skin depth in copper about 0.66 mm. Standard magnet wire thicker than 1.3 mm diameter has significantly higher AC resistance than DC resistance. Use Litz wire or parallel thin strands for high-frequency designs.270- **Confusing motor constants k_T and k_E units**: Torque constant k_T (N.m/A) and back-EMF constant k_E (V.s/rad) numerically equal in SI units. However, if k_E expressed in V/kRPM (common in datasheets), unit conversion needed: k_T [N.m/A] = k_E [V/kRPM] * 60 / (2 * pi * 1000).271272## See Also273274- `analyze-magnetic-field` -- compute B-field from designed current distribution for detailed field analysis275- `solve-electromagnetic-induction` -- analyze induction principles underlying motors, generators, transformers276- `formulate-maxwell-equations` -- full electromagnetic analysis for high-frequency devices, waveguides, antennas277- `simulate-cpu-architecture` -- digital control systems driving modern motor controllers and power electronics278- `analyze-tensegrity-system` -- structural analysis of tension-compression networks; shares prestress equilibrium methods with electromagnetic force balancing