Solar DC cable sizing calculator
Screen an Australian solar DC cable candidate from entered PV array current, string voltage, route length, conductor resistance and voltage-drop target.
Vdrop = 2 x Ipv x Lkm x Radj; Radj = Rkm x Ftemp; percent = Vdrop / Vstring x 100; Vload = Vstring - Vdrop; Ploss = Ipv x Vdrop; Lmax = target_Vdrop x 1000 / (2 x Ipv x Radj)- Resistance mode applies the positive and negative conductors in the two-wire PV DC route.
- The temperature resistance factor is user-entered and should match the project cable-data basis.
- The calculator screens voltage drop only and does not select final PV cable size, protection or inverter input allocation.
| Variable | Meaning | Unit | Use |
|---|---|---|---|
| Ipv | PV array current | A | Current used for the DC cable screen. |
| Lkm | One-way route length | km | Route length converted from metres. |
| Rkm | Single-conductor resistance | ohm/km | Entered conductor resistance from project cable data. |
| Ftemp | Temperature resistance factor | factor | User-entered adjustment applied to the resistance value. |
| Radj | Adjusted resistance | ohm/km | Resistance used in the voltage-drop equation. |
| Vstring | String voltage basis | V | Voltage used for the percentage calculation. |
| Vdrop | PV DC cable voltage drop | V | Calculated voltage lost across the entered route. |
| percent | Voltage drop percent | % | Cable voltage drop divided by entered string voltage. |
| Vload | Load-side voltage | V | Entered string voltage less calculated cable drop. |
| Ploss | Cable loss | W | PV current multiplied by voltage drop. |
| Lmax | Maximum route length | m | Estimated one-way route length at the entered target. |
More
Solar DC cable sizing calculator technical guide
Screen an Australian solar DC cable candidate from entered PV array current, string voltage, route length, conductor resistance and voltage-drop target.
Use this calculator when a PV DC cable candidate needs a transparent voltage-drop screen before the result is carried into solar design, inverter scheduling, installation planning or estimating review. The page calculates from values entered by the user: PV array current, string voltage basis, one-way route length, candidate cable size, conductor resistance, temperature resistance factor and project target.
The page is deliberately narrow. It does not choose the final solar cable size, assign strings to inverter inputs, check product listings, choose protection, select isolators, complete DNSP connection review or certify installation compliance. It records the arithmetic consequence of the entered candidate so another reviewer can see whether the candidate is worth carrying forward.
PV DC cable candidate use cases
| Work setting | Real question | Useful action from this page |
|---|---|---|
| Residential string route | Does the proposed PV DC cable candidate stay inside the entered voltage-drop target? | Enter string current, string voltage, route length and candidate cable resistance before carrying the candidate forward. |
| Long roof-to-inverter route | Is route length the main reason the voltage-drop target is missed? | Compare maximum route length with the actual one-way route length. |
| Commercial combiner run | Does a higher array current still leave enough margin with the entered cable data? | Keep current basis, conductor resistance and temperature factor visible. |
| Tender or quote note | Which candidate cable size and source values were assumed? | Export the screen with the current, voltage, resistance and project target. |
| Design review | Is the problem cable data, route length, target or PV current? | Read volts, percent, load-side voltage, power loss and target margin together. |
A useful record names the PV run and the source basis. "Solar cable checked" is weak. "PV-STRING-1, 16 mm2 candidate, 18 A, 450 V, 32 m one-way, 1.15 ohm/km, 1.00 factor, 1.325 V drop and 0.29% against an entered 1.5% target" can be reviewed when the string, route or cable data changes.
Solar DC data checklist
| Value | Where it normally comes from | Why it matters |
|---|---|---|
| PV DC run reference | Array layout, string schedule, inverter input schedule or drawing | Ties the result to the route being checked. |
| PV array current | Module data, string layout, design schedule or project calculation | Current drives voltage drop and cable loss directly. |
| String voltage basis | PV string voltage worksheet, module data or project record | Sets the percentage voltage-drop calculation. |
| One-way route length | Cable takeoff, roof path, riser route or site measurement | The formula uses this length and applies the positive and negative conductors. |
| Candidate cable size | Cable schedule or candidate selection record | Identifies the conductor being screened without finalising it. |
| Conductor resistance | Cable data source, datasheet or project worksheet | Determines voltage drop without reproducing controlled tables. |
| Temperature resistance factor | Project method, cable basis or reviewer instruction | Keeps temperature adjustment visible rather than hidden. |
| Project target | Project specification, design basis or reviewer instruction | Sets the comparison value for this worksheet. |
The calculator is strongest when the values come from the same project record. A resistance value from a different conductor, temperature basis or cable family can produce a tidy-looking result that does not belong to the actual PV route.
Candidate method matrix
| Method element | What the calculator does | Best use | Main risk |
|---|---|---|---|
| Two-wire route factor | Applies the positive and negative DC conductors from one-way route length. | PV DC cable routes where one-way path length is known. | Entering total route length and doubling the route unintentionally. |
| Entered resistance | Uses a single-conductor ohm/km value entered by the user. | Keeping cable data traceable without embedding tables. | Copying data from another cable or temperature basis. |
| Temperature factor | Multiplies resistance by the entered factor. | Making project temperature assumptions visible. | Treating a generic factor as product or standards approval. |
| Voltage target | Compares calculated percent drop with the entered target. | Project record and candidate screening. | Treating the target as the only PV cable requirement. |
| Maximum length | Solves the inverse length at the entered target. | Explaining why a route may need review. | Using it as a final route or cable decision. |
The method is a worksheet, not a selector. If the result is above target, the next action is to review route length, current basis, candidate cable data and project requirements. The calculator does not decide which replacement conductor, product or installation method should be used.
Worked records
| Situation | Inputs | Result | Record use |
|---|---|---|---|
| Residential PV string | 16 mm2, 18 A, 450 V, 32 m, 1.15 ohm/km, factor 1.00, 1.5% target | 1.325 V drop, 0.29%, 448.68 V load-side | Candidate is inside the entered target on this voltage-drop worksheet. |
| Long roof route | 16 mm2, 18 A, 450 V, 180 m, 1.15 ohm/km, factor 1.08, 1.5% target | 8.048 V drop, 1.79%, 441.95 V load-side | Route length and adjusted resistance need review before carrying the candidate forward. |
| Commercial combiner | 25 mm2, 32 A, 650 V, 55 m, 0.727 ohm/km, factor 1.05, 2.0% target | 2.687 V drop, 0.41%, 647.31 V load-side | Higher current stays inside target, subject to product and project checks. |
These records show why the candidate cable size alone is not enough. A small resistance value can still become material over a long route or high current. A target margin that looks generous on one route can narrow when string voltage, current or temperature basis changes.
Review workflow
- Identify the PV DC run reference from the array layout, string schedule, inverter input schedule, drawing or site note.
- Confirm the PV current basis for the route being screened.
- Enter the string voltage basis used for the voltage-drop percentage.
- Enter the one-way route length for the positive and negative conductor path.
- Enter the candidate cable size and the single-conductor resistance from the project cable source.
- Apply a resistance temperature factor only when the project basis supports it.
- Enter the voltage-drop target used by the project or reviewer.
- Read volts, percent, load-side voltage, cable loss and maximum route length together.
- If the target is exceeded or the margin is narrow, recheck route length, current basis, cable data and PV equipment limits.
- Move final cable selection, protection, isolator, installation method, product and standards decisions into the relevant project review.
This workflow keeps the page as a calculator-led record. It helps identify whether a candidate deserves more attention, but it does not replace PV design, product data or competent review.
Boundary with neighbouring calculators
| Related task | Use this page? | Why |
|---|---|---|
| PV string voltage range | No | Use the PV string voltage calculator for module count, cold Voc and MPPT window checks. |
| General DC voltage drop | Sometimes | Use the general DC voltage drop calculator when the route is not a PV cable candidate. |
| Inverter AC cable voltage rise or drop | No | Use the inverter AC cable workflow for the AC side of the inverter. |
| Cable size selection | No | Current capacity, installation conditions, protection and standards context remain separate checks. |
| PV protection or isolator selection | No | Product ratings, manufacturer data and project requirements are outside this page. |
| DNSP export or connection review | No | Network requirements and export conditions are not decided by cable voltage drop. |
Keeping this boundary clear prevents a useful voltage-drop screen from becoming an unsupported PV design approval tool. The output should travel with its assumptions, not as a standalone answer.
Australian context
PV array and cable work in Australia can involve AS/NZS 5033, AS/NZS 3008, AS/NZS 3000, DNSP conditions, equipment listings, product instructions and project documentation. This calculator stays with transparent arithmetic and user-entered values. It does not reproduce protected standards tables, cable ratings, product listings, DNSP approval rules or inverter compatibility data.
The safest public model is to make the source values visible. The user enters current, voltage, route length, conductor resistance, temperature factor and target. The result can then be reviewed beside module data, inverter data, cable schedules, installation conditions, protection records and local authority requirements.
Minimum export record
| Record item | Why it matters |
|---|---|
| PV run reference | Ties the calculation to the string, array, inverter input, drawing or site route. |
| Candidate cable size | Identifies the cable being screened without claiming final selection. |
| PV current and string voltage | Shows the electrical basis used for volts and percent drop. |
| One-way route length | Confirms the route basis used in the two-wire calculation. |
| Conductor resistance and temperature factor | Makes the cable-data source and adjustment visible. |
| Project target | Shows the comparison value used by the reviewer. |
| Voltage drop, load-side voltage, loss and maximum length | Provides the review numbers another person can repeat. |
| Reviewer | Identifies who prepared or checked the worksheet. |
Stop points
- The PV current basis is unknown or copied from a different string arrangement.
- The string voltage basis is not tied to the module and temperature record.
- Route length excludes roof paths, risers, isolator positions or actual site deviations.
- Conductor resistance comes from another cable size, material or temperature basis.
- The temperature resistance factor is guessed rather than documented.
- The calculated percentage is above the entered target or leaves little margin.
- The result is being used as final PV cable selection without current capacity, protection, isolator, product and installation review.
- DNSP, local authority, manufacturer or current standards requirements are being treated as optional.
The useful output is a repeatable candidate record. Keep the current, voltage, route, resistance source and target together so another reviewer can repeat the result when the PV layout or cable basis changes.
Residential PV string DC run
A reviewer screens a 16 mm2 candidate cable from an inverter string route before carrying the result into PV design review.
- Run reference
- PV-STRING-1
- Candidate cable
- 16 mm2
- PV array current
- 18 A
- String voltage
- 450 V
- Route length
- 32 m
- Resistance
- 1.15 ohm/km
- Voltage drop1.325 V from the entered current, route length and adjusted conductor resistance.
- Percent drop0.29% of the entered PV string voltage basis.
- Maximum length163.04 m at the entered project voltage-drop target.
Estimated load-side voltage is 448.68 V and cable loss is 23.85 W.
The voltage-drop screen is inside the entered target, so the candidate record can move forward with the cable data source attached.
- PV array current is entered from project or module data.
- Conductor resistance is a user-entered project value.
- PV product and AS/NZS review remain outside this arithmetic screen.
Long PV route review
A long roof-to-inverter route uses the same candidate data but applies a resistance factor for review conditions.
- Run reference
- PV-LONG-1
- Candidate cable
- 16 mm2
- PV array current
- 18 A
- String voltage
- 450 V
- Route length
- 180 m
- Resistance
- 1.15 ohm/km
- Voltage drop8.048 V from the entered current, route length and adjusted conductor resistance.
- Percent drop1.79% of the entered PV string voltage basis.
- Maximum length150.97 m at the entered project voltage-drop target.
Estimated load-side voltage is 441.95 V and cable loss is 144.87 W.
The result exceeds the entered target, so route length, candidate conductor data and temperature basis need review before use.
- The entered resistance factor is kept visible in the result.
- The project target is entered by the user.
- The calculator does not choose the replacement conductor.
Commercial string combiner run
A higher current DC route is screened with a larger candidate cable and a 2 percent project target.
- Run reference
- PV-COMBINER-1
- Candidate cable
- 25 mm2
- PV array current
- 32 A
- String voltage
- 650 V
- Route length
- 55 m
- Resistance
- 0.727 ohm/km
- Voltage drop2.687 V from the entered current, route length and adjusted conductor resistance.
- Percent drop0.41% of the entered PV string voltage basis.
- Maximum length266.1 m at the entered project voltage-drop target.
Estimated load-side voltage is 647.31 V and cable loss is 85.98 W.
The higher current route stays inside the entered target on this worksheet, but current, cable data and PV equipment limits still need project review.
- The route is treated as a two-wire DC circuit.
- Resistance is entered as a single-conductor value.
- Product listings, isolators and protection remain separate checks.