Welding Inverter Design Calculator

Size a two-switch forward welding inverter: transformer turns and copper, output choke, switch currents and losses, mains demand, and the arc load characteristic.

#arc welding #IEC 60974-1 #IGBT #loss estimation #output choke #PWM #transformer #two-switch forward

This welding inverter design calculator sizes the electrical power stage of a two-switch forward converter. It is for engineers comparing magnetic and semiconductor choices, students studying isolated converters, and experienced electronics designers checking an early specification. It brings welding inverter transformer calculation, output choke sizing and mains demand into one transparent calculation sheet.

Start with the required welding current and the arc voltage characteristic. The default linear characteristic gives 26.4 V at 160 A, matching a published manual metal arc voltage endpoint. You can change its intercept and slope to represent another intended load. The voltage-capability chart shows whether the chosen transformer ratio and available switching duty can support that load at minimum and maximum DC bus voltage. It is a steady design comparison; a real arc and its current controller have dynamic behavior.

Enter the loaded DC bus valley and maximum bus separately. These depend on mains tolerance, rectification, bulk-capacitor ripple and any power factor correction stage. Specify the switching frequency and keep maximum PWM duty below one half so the transformer can reset. The two primary switches turn on together and carry the same branch current. The waveform player illustrates power transfer, negative reset voltage and continued choke freewheeling over a slowed switching period.

Next enter effective core and window areas, allowable flux excursion, magnetizing inductance, current density and copper temperature. The calculator rounds transformer turns upward, estimates bare copper areas, checks window fill and includes hot winding resistance in the duty calculation. Its forward-converter flux excursion must not be confused with the peak flux of a balanced bridge transformer.

For the output choke, compare chosen inductance with the ripple target. Results include current valley and peak, stored energy, suggested turns, copper area and equivalent total gap. This gap represents an ideal reluctance requirement; it does not specify how to grind or assemble a core. Fringing, distributed-gap behavior and inductance under DC bias require separate verification.

The loss budget combines IGBT conduction and switching, transformer copper, output rectifiers, choke, leads and entered core and miscellaneous allowances. Replace illustrative energy and loss inputs with device data or measurements. Mains current uses true power factor and front-end efficiency. Welding duty cycle affects average power and a cycle heating estimate, while component peak and RMS stresses remain based on active welding.

This is a design calculator, not a build guide or a compliance assessment. It does not design ignition, short-circuit protection, current-loop compensation, cooling, isolation or safe no-load voltage control. Mains and high-current work requires qualified engineering. IEC 60974-1:2021 names the relevant welding-power-source safety framework; check against the standard in force. Mains installation work belongs to a qualified person.

How it is calculated

This is a continuous-conduction, two-switch forward sizing model. Erickson and Maksimović, Fundamentals of Power Electronics, 3rd ed. (2020), provides the steady-state volt-second balance, RMS-current, loss and magnetic-design framework. The equations below are derived here; ST AN4638, pp.3–4 and Appendix A, supplies the welding topology and device-stress context.

With n=Ns/Npn=N_s/N_p, Vp=Vbus−2VCEV_p=V_{bus}-2V_{CE} and Rt=Rs+n2RpR_t=R_s+n^2R_p, inductor volt-second balance gives

D=Uarc+I(Rch+Rlead)+VfwnVp−Vf+Vfw−IRt.D=\frac{U_{arc}+I(R_{ch}+R_{lead})+V_{fw}}{nV_p-V_f+V_{fw}-IR_t}.

The editable arc line is Uarc=U0+rIU_{arc}=U_0+rI. Defaults reproduce the MMA voltage endpoints in ST AN4638 Table 2, p.6; this is a design load characteristic, not a measured plasma model. The chart compares it with maximum-duty voltage capability using fixed turns and winding resistances. It does not predict a constant-current controller characteristic.

Primary turns are rounded upward from Np≥Vp,hiDlim/(fAeΔBlim)N_p\ge V_{p,hi}D_{lim}/(fA_e\Delta B_{lim}). The secondary is rounded upward to meet both approximate loaded duty and no-load pulse headroom at minimum bus. Copper voltage drop is then included in the actual duty check. Failure of that check requires revising the inputs. Forward flux is unipolar excursion, unlike the balanced bridge peak-flux convention in Transformer Design. Its current-density, bare-copper window budget, IACS resistivity, hot-resistance and skin-depth equations are reused and adapted here. Copper areas include a 10% allowance; the RMS triangle inequality bounds the primary sizing current including magnetizing current.

For ideal reset diodes, tr/T=DVp/Vbust_r/T=DV_p/V_{bus}. Primary current rises linearly from n(I−ΔI/2)n(I-\Delta I/2) to n(I+ΔI/2)+VpD/(fLm)n(I+\Delta I/2)+V_pD/(fL_m); a pulse with endpoints a,ba,b has Irms2=D(a2+ab+b2)/3I_{rms}^2=D(a^2+ab+b^2)/3. Secondary load current flows only during on-time. The primary winding also carries the decreasing magnetizing reset pulse, adding Im,pk2(tr/T)/3I_{m,pk}^2(t_r/T)/3 to its mean-square current. That reset current flows through the clamp diodes, not through the IGBTs; their RMS current includes only the on-time pulse. The primary copper sizing bound allows both on and reset magnetizing intervals. Parallel switch devices share current equally.

Secondary diode stress is checked by interval: the forward rectifier blocks the reset plateau nVbus,hinV_{bus,hi}, while the freewheel diode blocks the on-state pulse n(Vbus,hi−2VCE)n(V_{bus,hi}-2V_{CE}). Their maximum is the ideal reverse-voltage baseline, consistent with the bus-based stress in onsemi AND8373/D, equation 31. Reset-diode drops and transient leakage/recovery overshoot need separate allowance; this plateau estimate is not a selected device rating.

Choke ripple is ΔI=[Uarc+I(Rch+Rlead)+Vfw](1−D)/(fL)\Delta I=[U_{arc}+I(R_{ch}+R_{lead})+V_{fw}](1-D)/(fL). The high-bus corner sizes inductance and peak energy. Choke turns follow N≥LIpk/(BlimAe)N\ge LI_{pk}/(B_{lim}A_e); geq=μ0N2Ae/Lg_{eq}=\mu_0N^2A_e/L is an equivalent total reluctance gap. A physical gap requires core-reluctance and fringing corrections; this value is not a machining instruction.

Losses are evaluated at both DC-bus endpoints. IGBT conduction uses constant hot VCEV_{CE}; switching energy uses equal on/off weighting and linear current/voltage scaling of the entered per-device Eon+EoffE_{on}+E_{off}. Transformer copper, output diode conduction, choke DC resistance, leads, transformer core and other allowances are included. Enter choke core loss and excess AC copper loss in the other-loss allowance. Lead heating conservatively uses high-bus ripple at both corners. The larger endpoint budget feeds mains power through the entered front-end efficiency and true power factor.

Welding duty XX changes time-averaged arc power and the heating-equivalent mains estimate XIweld2+(1−X)Iidle2\sqrt{XI_{weld}^2+(1-X)I_{idle}^2}. It never reduces switch, magnetic or instantaneous winding ratings.

Assumptions

  • One isolated forward secondary, one forward rectifier and one freewheel diode; steady positive choke current and fixed switching frequency. Both primary switch positions conduct together.
  • The minimum and maximum DC-bus voltages are independent engineering inputs. Determine loaded valleys, high-line peaks or PFC limits separately; mains voltage alone does not establish them.
  • Custom magnetic geometries are illustrative, not catalogue parts. Flux ceilings, copper current density, window allowance, loss factors and energy inputs must be chosen for the actual materials and temperature.
  • Primary RMS current includes the ideal magnetizing reset pulse but not a separately resolved core-loss excitation component. Core loss is an entered power allowance; its small waveform contribution must be included in a detailed design. The transformer starts each cycle at a reset baseline. Remanence, flux walking, leakage, startup imbalance and saturation curvature are excluded. Maximum-duty high-bus excitation is checked even though operating duty is lower.
  • The resistance-only duty model uses mean load current and excludes magnetizing-current voltage drop and within-cycle resistive distortion. Ripple assumes a constant output terminal voltage over one period.
  • Choke hot DC resistance is supplied independently. Suggested turns, copper area and equivalent gap do not verify a realizable core, winding layout or resistance.
  • Switching energy is a local scaling estimate. Equal on/off weights, linear scaling and equal sharing must be checked against device curves or measurements. Recovery energy must be counted once. Clamp losses, gate drives and other losses belong in the separate allowance.
  • The waveform player is a slowed-down illustration of the low-bus corner. Current and flux remain calculated at the selected electrical operating point; no feedback dynamics are simulated.

Where it applies

Use for preliminary engineering comparisons of CCM IGBT two-switch forward welding power stages. The default case is approximately 4.2 kW at 160 A. Endpoint loss budgets do not guarantee that an interior bus voltage cannot produce a larger loss. Magnetic loss, switching energies, hot resistances and cooling require independent confirmation.

The no-load target only sets necessary secondary pulse headroom. At no load the CCM gain law fails, and an output capacitor can charge toward the secondary pulse peak. This tool does not establish actual open-circuit voltage, safe touch voltage or voltage-reduction-device behavior. Ignition, arc extinction, short circuits, anti-stick/hot-start functions, current-loop stability, output-capacitor dynamics, leakage spikes, transient SOA, inrush, bulk capacitance and EMC are outside scope.

Mains voltage, stored DC-link energy and welding current can cause fatal shock, burns and fire. This is a design calculation, not a build guide. IEC 60974-1:2021, edition 6, specifies safety and performance requirements for welding power sources; check against the standard in force and its applicable national adoption. No standards tables are reproduced and no compliance or nameplate rating is certified here. Isolation, creepage, clearance, protective earthing, discharge provisions, output-voltage limits, protective devices and thermal tests require separate qualified assessment. Mains installation work belongs to a qualified person. The cycle RMS estimate does not select a supply cable, plug, breaker or fuse.

References

  • R. W. Erickson and D. Maksimović, Fundamentals of Power Electronics, 3rd ed., Springer, 2020. Steady-state converter analysis, losses and magnetics. DOI: 10.1007/978-3-030-43881-4. https://doi.org/10.1007/978-3-030-43881-4
  • STMicroelectronics, AN4638, Welding machines: V and HB series IGBTs on two-switch forward converters, Rev.1, January 2015; pp.3–4, Table 2 p.6, Appendix A pp.20–21. Attached s1. https://www.st.com/resource/en/application_note/an4638-welding-machines-v-and-hb-series-igbts-on-twoswitch-forward-converters-stmicroelectronics.pdf
  • Texas Instruments, SLUS419C, UCC2850x/UCC3850x BiCMOS PFC/PWM Combination Controller, November 2001, p.21, equations 29–32. https://www.ti.com/lit/gpn/ucc38500
  • National Bureau of Standards, Copper Wire Tables, Circular 31, 4th ed., 1956. IACS copper resistivity and temperature coefficient, also used by the catalog Transformer Design calculator. https://nvlpubs.nist.gov/nistpubs/Legacy/circ/nbscircular31e4.pdf
  • IEC 60974-1:2021, edition 6, Arc welding equipment – Part 1: Welding power sources. Safety/performance scope; check against the standard in force. https://webstore.iec.ch/en/publication/64782
  • Thierry Sutto, onsemi AND8373/D, 2 Switch-Forward Current Mode Converter, Rev.1, March 2010, printed p.2 (PDF p.3), equation 4: 350 V, 0.45 duty, 125 kHz, 13.4 mH and approximately 94 mA magnetizing peak. https://www.onsemi.com/pub/Collateral/AND8373-D.PDF

Inputs

InputSymbolUnitDefault
Welding current
Set the steady welding current; arc ignition and short circuits are excluded.
I_wA160
Arc characteristic intercept
Editable linear load characteristic U = Uâ‚€ + r I; defaults reproduce ST AN4638 MMA voltage endpoints.
U_arc0V20
Arc characteristic sloper_arcohm0.04
Controlled open-circuit voltage target
Used only for secondary pulse-voltage headroom. Actual no-load voltage needs a separate control and protection design.
U_ocV80
Welding duty fraction
Fraction of a 10-minute cycle spent welding. This is different from PWM switching duty.
X_w0.6
Single-phase mains voltageV_acV230
True mains power factor
Use true power factor including distortion; a capacitor-input rectifier must not be assumed to have unity power factor.
PF_in0.85
Front-end efficiency
Rectifier/PFC efficiency from mains to DC bus during welding.
eta_front0.96
Measured idle mains RMS current
Used only for the cycle RMS current estimate; keep cooling and standby current included.
I_idleA0.25
Minimum loaded DC bus voltage
Enter the actual valley under load, allowing for line tolerance and bulk-capacitor ripple.
V_loV250
Maximum DC bus voltage
Maximum steady bus including line or PFC tolerance. Transient spikes need additional margin.
V_hiV360
Switching frequencyf_swkHz50
Maximum PWM duty fraction
Both switches turn on together once per period; leave reset margin below 0.5.
D_lim0.45
Transformer effective core areaA_emm^2600
Transformer winding window area
Area of one winding window; no catalogue core is implied by these custom geometry defaults.
A_wmm^21600
Allowed transformer flux excursion
Unipolar ΔB from reset baseline, not the bipolar peak-flux value. Allow for remanence and temperature.
B_limT0.2
Primary magnetizing inductance
Use value at relevant excitation; primary magnetizing current is assumed to ramp from zero.
L_mmH2
Transformer mean turn lengthMLTmm190
Winding design current density
Continuous current-density choice; welding duty does not reduce the instantaneous sizing current.
J_cuA/mm^25
Allowed bare-copper window fill
The remaining window must accommodate insulation, bobbin, strand packing and required spacings.
k_u0.4
Transformer AC/DC resistance factor
Engineering estimate at switching frequency; skin depth alone does not predict proximity loss.
F_ac1.5
Assumed copper operating temperature
One absolute temperature for transformer copper resistance; this calculator does not solve thermal rise.
T_cu°C80
Transformer core-loss allowance
Enter measured or waveform-appropriate core loss at the actual flux, frequency and temperature.
P_coreW30
Chosen output choke inductance
Use incremental inductance at peak welding current, not the small-signal zero-bias value.
L_outuH25
Target peak-to-peak current ripple fractionripple_goal0.2
Choke effective core areaA_chmm^2800
Allowed choke peak flux density
Select for actual material, temperature and DC bias.
B_ch_limT0.3
Choke winding window areaA_ch_wmm^22000
Choke hot DC resistance
Measured or independently estimated hot winding resistance. It is not derived from the equivalent gap.
R_chmohm3
Total hot welding lead and contact resistance
Loop resistance of both output leads and connections.
R_leadmohm2
IGBT on-state drop per device
Constant hot VCE(sat) model. Replace with a conservative value at branch current.
V_ceV1.6
Parallel IGBTs per switch position
Equal current sharing is assumed; each of the two series switch positions has this many devices.
n_par2
Forward rectifier dropV_fV1
Freewheel diode dropV_fwV1
Per-device turn-on plus turn-off energy
Sum Eon + Eoff at the reference voltage and current. Include recovery in Eon if measured that way.
E_pairmJ1
Switching-energy reference collector currentI_refA40
Switching-energy reference voltageV_refV400
Switch blocking-voltage design multiplier
Headroom above the maximum bus, not proof of adequate transient clamping.
k_v1.3
Other DC-stage loss allowance
Choke core and excess AC copper loss, gate drives, controls, clamp diodes and recovery not already included. Avoid counting recovery twice.
P_otherW20
Switching-period phase â–¶
Play a slowed-down low-bus switching period. Transformer reset and choke freewheeling continue after both switches turn off.
phase_pwm0.18

Results

With the default inputs above, the calc gives:

ResultValue
Arc output power4,224 W
Transformer primary turns27
Transformer secondary turns9
PWM duty at minimum DC bus0.346
PWM duty at maximum DC bus0.239
Worst-case transformer flux excursion0.198 T
Minimum output choke inductance13.42 uH
Peak output choke current168.6 A
Suggested choke turns18
Equivalent total choke gap13.03 mm
Peak collector current per IGBT28.52 A
RMS collector current per IGBT15.82 A
IGBT blocking-voltage target468 V
Worst checked total loss budget528.3 W
Arc efficiency from DC bus0.889
Mains RMS current while welding25.32 A
Cycle-equivalent mains RMS current19.61 A
Welding time per 10-minute cycle6 min

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).

ST AN4638 MMA200: 15 A arc endpoint

Source: STMicroelectronics AN4638 Rev.1 (2015), Table 2, p.6: MMA200 adjustment 15–190 A and output voltage 20.6–27.6 V. This checks the selected linear MMA load characteristic only, not plasma dynamics, magnetics or losses.

Inputs: Welding current = 15 A; the others as above.

ResultSourceThis calc
Arc voltage at selected current20.6 V20.6 V

ST AN4638 MMA200: 190 A arc endpoint

Source: STMicroelectronics AN4638 Rev.1 (2015), Table 2, p.6: upper MMA200 operating endpoint, 190 A and 27.6 V. The characteristic is an editable design load line; this does not verify a real arc control loop.

Inputs: Welding current = 190 A; the others as above.

ResultSourceThis calc
Arc voltage at selected current27.6 V27.6 V

ST AN4638 Appendix A: 6 kW primary current estimate

Source: ST AN4638 Rev.1, Appendix A p.21, published on-time average estimate 62.2 A for 6000 W input, 220√2 V bus and D=0.31. Here 6000 W arc output is deliberately interpreted as a lossless power-transfer lower bound to reproduce that input-power relation. The calculator's actual current includes loss and magnetizing contributions and must not be compared with the paper's ideal estimate. This case does not validate the source's rounded 72 A peak or 36 A per parallel IGBT.

Inputs: Welding current = 200 A; Arc characteristic intercept = 30 V; Arc characteristic slope = 0 Ω; Minimum loaded DC bus voltage = 311.1 V; Maximum DC bus voltage = 311.1 V; Maximum PWM duty fraction = 0.31; Switching frequency = 58 kHz; the others as above.

ResultSourceThis calc
Lossless lower bound on primary on-time average current62.2 ± 0.1 A62.209 A

onsemi AND8373: magnetizing ramp and maximum on-time

Source: Thierry Sutto, onsemi AND8373/D Rev.1, March 2010, printed p.2 (PDF p.3), equation 4, and printed p.7 equation 29: a 350 V primary pulse lasting 3.6 µs, 13.4 mH magnetizing inductance and 94 mA peak. The voltage range is collapsed to that published low-line excitation corner and switch drop is set to zero. This checks magnetizing-current integration and timing, not the source's MOSFET loss model, transformer core or output ripple calculation.

Inputs: Welding current = 10 A; Arc characteristic intercept = 12 V; Arc characteristic slope = 0 Ω; Controlled open-circuit voltage target = 12 V; Minimum loaded DC bus voltage = 350 V; Maximum DC bus voltage = 350 V; IGBT on-state drop per device = 0 V; Switching frequency = 125 kHz; Primary magnetizing inductance = 13.4 mH; Chosen output choke inductance = 27 uH; the others as above.

ResultSourceThis calc
Magnetizing peak at maximum allowed excitation0.094 A0.09403 A
Maximum commanded on-time3.6 us3.6 us

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...