Calculator overview
Inputs and outputs
This summary comes from the calculator's published input and output contract.
Inputs
- LVD System Type
-
Default Single-phase AC Allowed Single-phase AC, Balanced three-phase AC, DC two-wire
About this input
Sets the current conversion and the two-wire or balanced-three-phase voltage-drop factor.
- LVD Load Input Route
-
Default Enter operating current Allowed Enter operating current, Enter apparent power, Enter real power, Enter motor horsepower
About this input
Chooses direct current, apparent power, real power, or motor-horsepower current derivation; motor mode is unavailable for DC.
- LVD Selection Objective
-
Default Lowest installed cost Allowed Lowest installed cost, Smallest conductor area, Lowest running voltage drop
About this input
Ranks only candidates that pass ampacity and active voltage-drop gates.
- LVD Continuous Load
-
Default Yes Allowed Yes, No
About this input
Applies a 125 percent planning multiplier to operating current for the candidate ampacity gate when selected.
- LVD Check Starting Drop
-
Default Yes Allowed Yes, No
About this input
Adds a starting-current voltage-drop gate for pumps, motors, gates, and similar intermittent starting loads.
- LVD Source Voltage V
-
Unit V Default 240 Range 12 to 1000
About this input
Line-to-line voltage for balanced three-phase and the circuit voltage for single-phase or DC.
- LVD One Way Length ft
-
Unit ft Default 200 Range 1 to 5000
About this input
Physical one-way distance from source to load; circuit factors account for the return path.
- LVD Operating Current Input A Conditional
-
Unit A Default 40 Range 0.1 to 1000
About this input
Measured or nameplate operating current used only in the direct-current-entry route.
- LVD Apparent Power kVA Conditional
-
Unit kVA Default 9.6 Range 0.001 to 1000
About this input
Apparent power divided by voltage and the active phase factor to derive operating current.
- LVD Real Power kW Conditional
-
Unit kW Default 9.12 Range 0.001 to 1000
About this input
Real power divided by voltage, phase factor, and AC power factor to derive operating current.
- LVD Motor Horsepower Conditional
-
Unit hp Default 10 Range 0.01 to 1000
About this input
Mechanical output power converted at 746 watts per horsepower before efficiency and power-factor adjustments.
- LVD Motor Efficiency Conditional
-
Unit fraction Default 0.9 Range 0.1 to 1
About this input
Output-to-input efficiency used only in motor-horsepower current derivation.
- LVD Power Factor Conditional
-
Unit fraction Default 0.95 Range 0.1 to 1
About this input
AC real-to-apparent power ratio used in current derivation where applicable and in the impedance drop equation.
- LVD Starting Current Multiplier Conditional
-
Unit times operating current Default 3 Range 1 to 20
About this input
Transparent start scenario multiplier; use manufacturer or measured data instead of assuming this illustration.
- LVD Conductor Temperature C
-
Unit deg C Default 75 Range -40 to 150
About this input
Temperature used only to adjust conductor resistance from the disclosed 20 degree Celsius reference.
- LVD Upstream Drop Percent
-
Unit fraction of source voltage Default 0.01 Range 0 to 0.2
About this input
Entered feeder or source-side drop added to this branch result for the total-drop gate.
- LVD Branch Drop Target Percent
-
Unit fraction of source voltage Default 0.03 Range 0.001 to 0.2
About this input
Editable planning limit for this run alone.
- LVD Total Drop Target Percent
-
Unit fraction of source voltage Default 0.05 Range 0.001 to 0.3
About this input
Editable planning limit for upstream drop plus this run; it must exceed the entered upstream drop.
- LVD Starting Drop Target Percent
-
Unit fraction of source voltage Default 0.1 Range 0.001 to 0.5
About this input
Editable maximum momentary drop used only when the starting-drop gate is active.
- LVD Connection Count
-
Unit connections Default 4 Range 0 to 100
About this input
Total current-path connections represented by the per-connection resistance assumption.
- LVD Connection Resistance mOhm
-
Unit mOhm Default 0.25 Range 0 to 100
About this input
Illustrative series contact resistance; use measured or manufacturer data where consequential.
- LVD Annual Operating Hours
-
Unit h/year Default 1500 Range 0 to 8760
About this input
Operating hours used to convert running I-squared-R loss to annual energy.
- LVD Energy Rate Per kWh
-
Unit user currency/kWh Default 0.2 Range 0 to 10
About this input
Marginal energy price used only for the annual conductor-loss cost.
- LVD Candidate Grid
-
Default 10 rows
About this input
Exactly ten complete unique rows. Ampacity, reactance, resistance multiplier, installed count, and cost are editable project or product inputs; excluded rows remain type-valid.
Column Range or allowed values Candidate label Not declared Include Yes, No AWG code -3 to 40 Material Copper, Aluminum EC-H19 Product ampacity 0 to 1000 Reactance 0 to 10 Resistance multiplier 1 to 2 Installed conductors 1 to 10 Unit cost 0 to 10000 Fixed cost 0 to 1000000
Outputs
- LVD Operating Current A
-
Unit A
About this output
Operating current entered or derived through the selected load route.
- LVD Design Ampacity A
-
Unit A
About this output
Operating current multiplied by 125 percent only when the continuous-load selector is active.
- LVD Starting Current A
-
Unit A
About this output
Operating current times the visible start multiplier, or operating current when the start gate is disabled.
- LVD Recommended Candidate
-
No unit declared
About this output
Passing candidate selected by the active cost, area, or voltage-drop objective.
- LVD Recommended AWG Code
-
Unit AWG numeric code
About this output
AWG code of the selected row; zero means 1/0 and negative one means 2/0.
- LVD Recommended Area mm2
-
Unit mm^2
About this output
Geometrically derived solid-equivalent AWG cross-section of the selected candidate.
- LVD Recommended Ampacity A
-
Unit A
About this output
User-entered project or product ampacity attached to the selected row; it is not derived from AWG area.
- LVD Running Drop V
-
Unit V
About this output
Approximate current-path drop at operating current for the selected candidate.
- LVD Running Drop Percent
-
Unit fraction of source voltage
About this output
Selected branch drop divided by nominal source voltage.
- LVD Total Running Drop Percent
-
Unit fraction of source voltage
About this output
Selected branch drop plus the entered upstream drop.
- LVD Load End Voltage V
-
Unit V
About this output
Nominal source voltage less selected running voltage drop.
- LVD Starting Drop Percent
-
Unit fraction of source voltage
About this output
Momentary selected-candidate drop at the entered starting-current multiplier.
- LVD Estimated Conductor Cost
-
Unit user currency
About this output
Installed conductor length times editable unit cost plus editable fixed cost.
- LVD Annual Loss kWh
-
Unit kWh/year
About this output
Selected resistance loss at operating current times entered annual operating hours.
- LVD Annual Loss Cost
-
Unit user currency/year
About this output
Annual conductor-loss energy times the entered marginal energy rate.
- LVD Passing Candidate Count
-
Unit candidates
About this output
Number of included rows that pass ampacity, running, total, and active starting-drop gates.
- LVD Selection Route Used
-
No unit declared
About this output
Active objective used only to rank passing candidates.
- Model Status
-
No unit declared
About this output
OK identifies a finite passing recommendation; CHECK identifies a valid model with no passing candidate; NOT VALID identifies intake or arithmetic failure.
Methodology
Purpose and model boundary
Derives AWG cross-section and temperature-adjusted conductor resistance, evaluates single-phase, balanced three-phase, or DC runs, and computes every editable conductor candidate against ampacity, running-drop, starting-drop, and cost criteria.
Do not treat this result as an electrical design, code-compliance determination, permit approval, utility commitment, equipment approval, safety certification, cost quote, or endorsement by a cited source. Service data, panel ratings, conductor properties, equipment loads, route lengths, manufacturer instructions, utility requirements, locally adopted codes, and approval thresholds remain the user's responsibility.
Inputs and units
- system type: a listed route or text value.
- load input route: a listed route or text value.
- selection objective: a listed route or text value.
- continuous load: a listed route or text value.
- check starting drop: a listed route or text value.
- source voltage v: entered in V.
- one way length ft: entered in ft.
- operating current input a: entered in A.
- apparent power kva: entered in kVA.
- real power kw: entered in kW.
- motor horsepower: entered in hp.
- motor efficiency: entered in fraction.
- power factor: entered in fraction.
- starting current multiplier: entered in times operating current.
- conductor temperature c: entered in deg C.
- upstream drop percent: entered in fraction of source voltage.
- branch drop target percent: entered in fraction of source voltage.
- total drop target percent: entered in fraction of source voltage.
- starting drop target percent: entered in fraction of source voltage.
- connection count: entered in connections.
- connection resistance mohm: entered in mOhm.
- annual operating hours: entered in h/year.
- energy rate per kwh: entered in user currency/kWh.
The candidate grid contains 10 fixed data rows plus one header row with these columns: Candidate label, Include, AWG code (AWG code), Material, Product ampacity (A), Reactance (ohm/kft), Resistance multiplier (fraction), Installed conductors (conductors), Unit cost (user currency/ft), Fixed cost (user currency). Numeric columns retain the units shown here; text, route, and include columns are intentionally unitless.
Governing relationships
The active route converts entered current, kVA, kW, or motor horsepower to operating current I_op (A). Design current is:
I_design = I_op
or, for a continuous load:
I_design = 1.25 I_op
When the starting-drop check is active, starting current is:
I_start = I_op M_start
M_start is the entered multiplier.
For candidate j, AWG diameter and area are:
d_j = 0.127 * 92^((36-g_j)/39)
A_j = pi d_j^2/4
d_j is in mm and A_j is in mm^2. Resistance at 20 C and at conductor temperature are:
R_20,j = rho_j 304.8 m_R,j / A_j
R_T,j = R_20,j[1+alpha_j(T-20)]
R_20,j is in ohm/kft. rho_j is 0.017241 ohm-mm^2/m for copper or 0.028264 for aluminium, m_R,j is the entered resistance multiplier, alpha_j is the material temperature coefficient (1/deg C), and T is deg C.
Running drop is:
DeltaV_j = I_op[k_phase L_kft(R_T,j PF + X_j sqrt(1-PF^2)) + R_conn]
DeltaV_j is in volts. k_phase is 2 for single-phase/DC or sqrt(3) for three-phase, L_kft is one-way length (kft), X_j is reactance (ohm/kft), and R_conn is total entered connection resistance (ohm). Drop fraction is:
delta_j = DeltaV_j/V_source
Resistive annual loss is:
E_loss,j = I_op^2 k_loss L_kft R_T,j h_year / 1000
E_loss,j is in kWh, k_loss is 2 or 3 conductors, and h_year is operating hours. Only candidates passing ampacity and every active drop gate are ranked.
Calculation sequence
- Validate every active selector, scalar bound, type, and every fixed-grid entry.
- Apply the selected route and ignore values from inactive fields.
- Normalize unit-dependent inputs into the workbook's calculation basis.
- Evaluate every included row or candidate and aggregate the active schedule.
- Calculate primary and supporting outputs, populate the authored chart series, and apply derived numeric checks.
- Return the workbook status with the computed results; invalid input is never converted into a plausible engineering answer.
Outputs and interpretation
- operating current a (A): Operating current entered or derived through the selected load route.
- design ampacity a (A): Operating current multiplied by 125 percent only when the continuous-load selector is active.
- recommended candidate: Passing candidate selected by the active cost, area, or voltage-drop objective.
- recommended area mm2 (mm^2): Geometrically derived solid-equivalent AWG cross-section of the selected candidate.
- running drop v (V): Approximate current-path drop at operating current for the selected candidate.
- running drop percent (fraction of source voltage): Selected branch drop divided by nominal source voltage.
- total running drop percent (fraction of source voltage): Selected branch drop plus the entered upstream drop.
- load end voltage v (V): Nominal source voltage less selected running voltage drop.
- estimated conductor cost (user currency): Installed conductor length times editable unit cost plus editable fixed cost.
The chart is an explanatory view of the workbook's named chart ranges. It does not add a separate calculation or replace the numeric outputs.
Validation and status logic
The workbook evaluates Model_Status in the order shown. The first matching condition wins.
| First matching workbook condition | Exact returned status |
|---|---|
LVD_Inputs_Valid is FALSE |
NOT VALID: correct circuit routes, active scalars, or all ten complete unique conductor rows |
LVD_Derived_Numerics_Valid_Internal is FALSE |
NOT VALID: conductor arithmetic produced a nonfinite voltage, loss, or cost result |
LVD_Passing_Candidate_Count_Internal = 0 |
CHECK: no included conductor candidate passes ampacity and active voltage-drop targets |
| None of the preceding conditions applies | OK |
Assumptions and limitations
All shipped default conductors, ratings, costs, and operating values are synthetic illustrative demonstrations and must be replaced with project evidence.
One-way length is entered; voltage drop uses factor two for single-phase and two-wire DC or square-root-three for balanced three-phase, while conductor loss sums two current paths or three balanced phase conductors respectively.
Grid ampacity, reactance, price, stranding multiplier, and installed conductor count are synthetic editable planning inputs, not code tables or product claims.
Copper and aluminum resistivity and temperature coefficients are disclosed public engineering constants; actual product resistance prevails.
Continuous-load adjustment affects the ampacity gate; voltage drop uses operating current and the optional start scenario uses the entered current multiplier.
The branch and upstream targets are planning thresholds and remain editable for the locally adopted requirements and equipment needs.
Voltage-drop arithmetic is not conductor ampacity, overcurrent protection, fault-current, grounding, bonding, raceway-fill, insulation-temperature, terminal, neutral, harmonic, or motor-branch-circuit design.
The approximate AC equation does not solve an unbalanced multiphase network, nonlinear load, skin effect, proximity effect, or source-impedance model.
A licensed electrician or electrical engineer must select equipment and conductors to the locally adopted rules, listing instructions, utility requirements, and authority having jurisdiction.
Cost excludes trenching, conduit, pull difficulty, splices, equipment, permits, labor, and project-specific escalation unless represented in the editable fixed cost.
Restrictions and non-computing states
Each numeric control offers a working range chosen for usable entry, which is not always the limit this calculator enforces; a value outside that limit is rejected with a message rather than quietly accepted. The calculator additionally enforces allowed choices, active-field types, complete fixed-grid rows, and conditional or cross-field rules before computing.
Unsupported route values, incomplete rows, out-of-domain inputs, relational failures, nonfinite derived arithmetic, and workbook error tokens are non-computing states. Hidden inputs remain in the values sent to the calculator but must not affect results while those fields are inactive.
Errors and warnings
A rejected entry means the submitted state failed the published input rules. Workbook NOT VALID identifies an invalid active domain or unsupported derived arithmetic. Workbook CHECK retains a finite result while flagging a planning condition that needs review. OK means only that the delivered workbook logic closed within the entered assumptions; it is not code compliance, professional approval, or a safety guarantee.
This version is checked against 162 saved test cases, covering both calculated results and entries that should be refused, run against this exact workbook.
References
- NIST Circular 31, Copper Wire Tables - Primary public source for the American Wire Gauge geometric progression and gauge-number convention. Official public U.S. government publication; the general equation is independently implemented and no table or prose is copied or reproduced.
- NIST Handbook 100, Copper Wire Tables - Primary public source for annealed-copper resistivity, temperature coefficient, and resistance arithmetic. Official public U.S. government publication; necessary constants are independently implemented and no table or prose is copied or reproduced.
- NIST Handbook 109, Aluminum Wire Tables - Primary public source for EC-H19 aluminum resistivity, temperature coefficient, and resistance arithmetic. Official public U.S. government publication; necessary constants are independently implemented and no table or prose is copied or reproduced.
- Seattle Public Utilities Electrical Design Calculations - Official municipal engineering source for the approximate AC voltage-drop relationship and single- versus three-phase factors. Official public municipal engineering guidance; the general equation is independently implemented and no table or prose is copied or reproduced.
- NFPA 70 branch-circuit development record - Official standards-development record for clause context, continuous-load treatment, and informational voltage-drop targets cited only in References and Disclaimer. Clause names and public-development context only; no licensed code table or prose is embedded.
Licensing conclusion: No licensed, proprietary, manufacturer, utility, product-price, code-table, forecast, or external dataset is embedded. The calculator independently implements general engineering arithmetic from cited public and official sources; all defaults, labels, conductor/load rows, equipment assumptions, diagrams, and test values are synthetic illustrations.
Found a problem, or have an idea?
Tell us if a result looks wrong, a label is unclear, or something is missing. We read every message.
LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.