Skip to content

Chapter 9 — Losses, lumped lines, and the time step

Chapter 8 built a line model that is exact for a line with no resistance, which is not a line that exists in practice. This chapter restores the losses and then confronts a question the travelling-wave model raises but cannot answer for itself: what is to be done with a line so short that a wave crosses it in less than one time step? Both answers hinge on the same comparison between the line's travel time and Δt, and both lead to choosing the model and the step deliberately rather than by default.

Learning objectives

By the end of this chapter you should be able to:

  • Explain why line resistance is lumped rather than distributed, and where the lumps go.
  • State the condition under which the lumped-loss model is trustworthy.
  • Describe the nominal π model and when it is the right choice.
  • Predict which model NumaSim will use for a given line and time step, and recognize the automatic demotion to π.
  • Quantify the error introduced by rounding the travel time to a whole number of steps, and pick a Δt that keeps it small.

9.1 Real lines dissipate

Add series resistance R per unit length to the slice of Chapter 8 and the first transmission-line equation picks up a term:

vx=Ri+Lit.

The tidy consequences of Chapter 8 immediately come apart. The surge impedance is no longer the real constant L/C; a travelling wave no longer keeps its shape, because different frequency components are attenuated by different amounts; and v+ZCi is no longer invariant along the wave, so the whole "read it here now, use it there later" mechanism loses its footing.

Doing this properly means treating R and L as functions of frequency and convolving in the time domain — the subject of Chapter 11, and not something NumaSim implements today. What it does implement is the compromise that EMT programs have used successfully for decades: keep the lossless travelling-wave core exactly as derived, and account for the resistance by inserting it as a handful of ordinary lumped resistors.

The compromise succeeds for a specific reason. On a transmission line the series resistance is small compared with the surge impedance: a 100 km line might have 3 Ω of resistance against a 300 Ω surge impedance. The resistance perturbs the propagation rather than governing it, so approximating where it acts costs far less accuracy than the crudeness of the approximation suggests.

9.2 Lumping the resistance

The question is where the lumps should go. Placing the whole resistance at one end is plainly asymmetric, and placing half at each end is better but still crude. The arrangement EMT programs settled on treats the line as two lossless half-lines, each of surge impedance ZC and travel time τ/2, with the total resistance R distributed as R/4 at each outer terminal and R/2 at the midpoint:

Lumped-loss line: two lossless half-lines of surge impedance ZC, with the total series resistance R split as R/4 at each end and R/2 in the middle. Eliminating the midpoint leaves a two-terminal model of exactly the same shape as the lossless one, but with terminal impedance ZC+R/4.

The midpoint is of no interest to anyone, so it is eliminated algebraically. What survives is a two-terminal model with exactly the same structure as Chapter 8's — a conductance in parallel with a history source — but with the conductance now

G=1ZC+R/4

instead of 1/ZC. The extra R/4 is the quarter of the resistance that sits between the terminal and the first lossless section.

This model is trustworthy when

R4ZC,

which is the formal statement that the resistance is a perturbation. The 10 km line in this chapter's lab has R=0.5 Ω and ZC300 Ω, giving R/4=0.125 Ω, or four parts in ten thousand. A power line that violates the condition is difficult to construct. The condition does break down at high frequency, in studies such as power-line carrier, because the effective resistance climbs steeply with frequency and the lumps cease to be small.

9.3 What the loss does to the history term

The lossless history source of Chapter 8 depended only on the far end, one travel time ago. The lossy one is richer. Writing Z=ZC+R/4 and h=(ZCR/4)/Z, the history current at end k becomes a weighted sum of four delayed quantities:

Ikhist=ZCZ2vm(tτ)ZChZimk(tτ)R/4Z2vk(tτ)(R/4)hZikm(tτ).

The first two terms are the far-end contribution already familiar from Chapter 8. The last two are new, and they express something physical: a wave that left end k one travel time ago has partly returned, because the R/4 lump at the far end is itself a small mismatch and reflects. Setting R=0 makes those two terms vanish identically, recovering Chapter 8 exactly.

NumaSim evaluates precisely these four coefficients at each line end. The result is exact at DC, where a steady current produces a drop of exactly R ohms, and exact in the lossless limit. Between those extremes the loss is distributed approximately, which is the price of the lumping.

9.4 Short lines: the nominal π

The second problem is one of resolution. Consider a line 5 km long, which a wave crosses in about 17 µs, simulated at Δt=50 μs. The travelling-wave model must look up conditions from one travel time ago, and one travel time ago is less than one step. No such entry exists in the history buffer, and none ever will. The model is not merely inaccurate in this situation; it has nothing to read.

For such a line the delay is genuinely below the resolution of the study, so nothing is lost by ignoring it. The standard lumped representation is the nominal π: the whole series resistance and inductance in one branch, and the whole shunt capacitance split evenly between the two ends.

The nominal π section: total series R and L in one branch, with the line's total capacitance C split as C/2 at each terminal. NumaSim uses exactly one section — it does not cascade several.

Each element here is a Chapter 2 companion model, so the π line adds nothing new to the solver: a series R-L branch and two shunt capacitors, all stamped into the same matrix as everything else. Notice that the two ends are now coupled through the series branch, which means a π line does not split the network into islands the way a travelling-wave line does.

One limitation should be stated plainly: NumaSim uses a single π section. Cascading several sections to approximate distributed behaviour, a common technique elsewhere, is not available from one component here. The desire to cascade sections is in any case a reliable indication that the travelling-wave model is the appropriate choice.

9.5 Choosing between the two models

The decision reduces to a single comparison.

Choosing a line model. The comparison is between the line's one-way travel time and the simulation time step; NumaSim applies the same test automatically and demotes a Bergeron line to a single nominal π when the travel time falls below one step.

The Model's Data entry method — Bergeron — RLC or PI — RLC — expresses the modeller's intent, but that choice is not final. Before the run starts, NumaSim computes τ from the reduced parameters and applies the test itself. A line requested as Bergeron whose travel time proves shorter than the step is demoted to a nominal π; a line requested as π remains π regardless.

The demotion is silent. Nothing in the interface reports it, so it can be detected only by doing the arithmetic in advance or by noticing that the far end begins moving on the first step. It is best regarded as a safety net rather than a feature to rely on. When it fires unexpectedly, one of two things is true: the line is genuinely short and should have been declared π, or the time step is too coarse for the study at hand. The next two sections distinguish these cases.

9.6 The delay is a whole number of steps

The history buffer holds one entry per time step, so the delay a travelling-wave line can express is an integer multiple of Δt. NumaSim rounds to the nearest:

N=round(τΔt),τeff=NΔt.

There is no interpolation between buffer entries, so the line actually simulated has travel time τeff rather than τ. The absolute error is at most half a step, which makes the relative error

|τeffτ|τΔt2τ=12N.

The formula is a useful one, because N is simply the number of steps per transit. Ten steps per transit gives 5 % accuracy in the travel time and fifty steps gives 1 %. Since travel time is the only quantity the lossless model takes from the data besides ZC, an error in τ is an error in every reflection arrival for the remainder of the run. It does not average out; it accumulates as phase drift.

Chapter 8's demonstration is deliberately clean in this respect: τ=250 μs at Δt=50 μs is exactly five steps, so τeff=τ and the arrival times in the table are exact. Real line data rarely lands on a whole number of steps.

9.7 Choosing the time step

Taken together, the preceding sections constrain Δt from two directions.

The shortest line sets the ceiling. Every travelling-wave line in the network requires τΔt merely to function, and requires N comfortably above that to be accurate. The shortest line of interest therefore governs the step. A study containing a 100 km line and a 5 km stub is, as far as the time step is concerned, a study about the 5 km stub. Where the resulting step is unaffordable, the sound course is to model the stub as a π deliberately rather than leave the fallback to do it unannounced.

Cost sets the floor. Halving Δt doubles the run time, and the travelling-wave line makes this slightly worse than usual because the history buffers grow: a line with N steps of delay needs N+1 buffer slots per end.

A workable default for switching-surge work on transmission lines is a step in the tens of microseconds, which yields a few tens of steps per transit on a line of a hundred kilometres or so. Faster phenomena such as lightning and restrikes push toward the nanosecond range, at which point almost every line in the model is electrically long. This constraint sits alongside those established earlier: the step must still resolve the fastest switching action (Chapter 6) and the fastest ringing frequency (Chapter 3). The smallest of the three governs.

9.8 Lab: two ways to get a line wrong

Both parts of this lab use the same skeleton — a 100 V ideal step, a line, and a selectable termination — so that the only quantities changing are the line data and the time step.

Lab 9A — watch the fallback fire

Open the short-line fallback demo in simulator →

This line is entered by the opposite route from Chapter 8's. Rather than ZC and τ directly, the model asks for a Length of 10 km and per-kilometre R=0.05 Ω, L=1 mH, C=0.0111 μF. The implied constants are worth deriving before running anything:

ZC=LC=1031.11×108300 Ω,τ=dLC33.3 μs.

The run is set to Δt=50 μs, so τ<Δt: the travelling-wave request cannot be honoured, and the line runs as a nominal π. With the termination on 300 Ω, matched to ZC, run the sample and examine Vr. It starts moving on the very first step, since a π section has no delay to give. It then overshoots to about 112 V and rings for a few steps before settling near 100 V; that overshoot becomes significant shortly. (Full description: Short-line fallback.)

Reducing the time step to 5 μs and re-running changes two things at once:

  1. The line is now travelling-wave, because N=round(33.3/5)=71. Vr sits at zero for 7×5=35 μs and then steps to roughly 100 V and remains there — a clean delay followed by a step, with no overshoot whatever, because the load is matched.
  2. The overshoot in the π result was never physical. It is the π section's own LC resonance, at a period of roughly 150 μs, which at Δt=50 μs was being resolved with three steps per cycle.

The second observation is the important one. The fallback did not rescue the run from a poor time step; it exchanged one error for another and continued. A π section is the correct model for a genuinely short line, not a means of tolerating an oversized step.

Lab 9B — quantize the delay

Open the Bergeron line demo in simulator →

This part returns to Chapter 8's line, with ZC=100 Ω and τ=250 μs. Set the termination to 200 Ω so that the reflection staircase is visible, and confirm the first arrival at 0.25 ms.

Changing the time step now moves the arrival:

ΔtN=round(τ/Δt)τeffError
50 μs5250 μsnone
60 μs4240 μs4 %
80 μs3240 μs4 %
150 μs2300 μs+20 %
200 μs1200 μs20 %

Two features of the table deserve comment. First, the error is not monotonic in Δt: 60 μs and 80 μs give the same effective travel time, because they round to different values of N that happen to yield the same product. Second, at Δt=200 μs the fourth reflection has drifted a full transit from where it belongs. No warning accompanies this; the run completes normally and the waveform remains plausible. Only the arithmetic reveals that the arrival times are wrong.

9.9 Summary

  • Line resistance is small compared with ZC, so it is added as lumped resistors rather than distributed: R/4 at each terminal and R/2 at the midpoint, around two lossless half-lines.
  • After eliminating the midpoint, the terminal conductance becomes 1/(ZC+R/4), and the history source gains two extra terms drawn from the line's own end. The model is exact at DC and valid whenever R/4ZC.
  • A line whose travel time is shorter than one time step cannot be represented as a travelling wave at all. The nominal π — total R and L in series, C/2 shunt at each end — is the lumped alternative, and NumaSim demotes to it automatically and silently.
  • The delay is stored as a whole number of steps, N=round(τ/Δt), so the simulated travel time is off by up to half a step: a relative error of 1/2N.
  • The shortest travelling-wave line in the network sets the ceiling on Δt. Tens of steps per transit is the target, and choosing π deliberately is preferable to letting the fallback choose it.

9.10 Problems

Problem 9.1. A 200 km line has a total series resistance of 6 Ω and a surge impedance of 320 Ω. Compute the terminal conductance the lumped-loss model uses, and check the validity condition.

Solution 9.1

The lump at each terminal is R/4=6/4=1.5 Ω, so

G=1ZC+R/4=1320+1.5=1321.5=3.11×103 S.

The validity condition R/4ZC is comfortably met: 1.5 Ω against 320 Ω is under half a percent, so the lumping perturbs the terminal impedance by less than 0.5 %.

Problem 9.2. A 4 km cable has L=0.4 mH/km and C=0.25 μF/km, and the study runs at Δt=20 μs. Which model will NumaSim use, and why?

Solution 9.2τ=dLC=4(0.4×103)(0.25×106)=41010=4(105)=40 μs.

Since τ=40 μsΔt=20 μs, the travelling-wave model is used, with N=round(40/20)=2 steps of delay.

Note how much slower the cable is than an overhead line: ν=1/LC=105 km/s, a third of the speed of light, because the dielectric raises C substantially. Its surge impedance is correspondingly low, ZC=0.4×103/0.25×106=40 Ω. Two steps per transit is workable but crude, and the travel time is exact here only because 40 divides evenly by 20.

Problem 9.3. For the cable of Problem 9.2, how small must Δt be to keep the travel-time error below 2 %?

Solution 9.3

The bound is 1/2N, so 1/2N0.02 requires N25 steps per transit. With τ=40 μs:

Δtτ25=4025=1.6 μs.

That is a twelvefold reduction from the 20 μs of Problem 9.2 and therefore twelve times the run time, which illustrates concretely why short cables are expensive to model as distributed lines and why the π option exists.

Problem 9.4. A colleague reports that their line "isn't showing any propagation delay" even though they selected a Bergeron data-entry method. List the checks to be made, in order.

Solution 9.4
  1. Compute the travel time from the data entered. For a per-kilometre entry, τ=dLC. A units mistake here — H/m in place of H/km, for instance — silently produces a τ wrong by three orders of magnitude.
  2. Compare it with the time step. If τ<Δt the line was demoted to a nominal π, which has no delay to show. This is by far the most likely cause, and nothing will have announced it: the demotion is silent, which is precisely why check 1 must be done by hand.
  3. Establish whether the delay is simply too small to see. With N=1 the entire delay is one sample, invisible on a plot spanning milliseconds.
  4. Confirm that the two terminals are paired — the same Transmission Line name on both, and both pointing at the same Model. An unpaired terminal is a different failure, but it presents in the same way, as a line that does not behave like a line.

Problem 9.5. Why does a travelling-wave line split the network into two independent solves while a π line does not?

Solution 9.5

A travelling-wave line has no instantaneous path between its ends. Each terminal's model is a conductance to ground plus a current source whose value was fixed by conditions at the other end one travel time ago — a known number by the time the present step is solved. Neither end's equations contain the other end's present-step unknowns, so the conductance matrix has no entries linking them and the two sides can be factorized and solved separately.

A π line has a series R-L branch tying the two terminals together within the same step. That branch stamps off-diagonal entries connecting the two nodes, so the ends appear in one another's equations and must be solved simultaneously.

Problem 9.6. A study contains a 150 km line and a 3 km line, both to be modelled as travelling-wave. Using ν=3×105 km/s, what time step does each demand for 20 steps per transit, and what is the sensible course of action?

Solution 9.6

Travel times are τ150=150/3×105=500 μs and τ3=3/3×105=10 μs. For 20 steps per transit:

Δt15050020=25 μs,Δt31020=0.5 μs.

The short line dominates by a factor of 50. Since one time step serves the whole study, everything would have to run at 0.5 μs — fifty times the cost, almost all of it spent resolving a line 3 km long.

The practical course is to model the 3 km line as a nominal π on purpose and run at 25 μs. At that step its 10 µs of delay falls below the resolution of the study in any case, so nothing observable is lost. What matters is that the decision is made explicitly rather than left to the fallback, which makes it without saying so.

9.11 References

  • H. W. Dommel, Electromagnetic Transients Program (EMTP) Theory Book, Bonneville Power Administration — the lumped-resistance travelling-wave line and the nominal π alternative.
  • J. Arrillaga and N. R. Watson, Power Systems Electromagnetic Transients Simulation, IET Power and Energy Series 39 — line-model selection, lumped losses, and the relationship between travel time and time step.
  • A. Greenwood, Electrical Transients in Power Systems, 2nd ed., Wiley — physical treatment of attenuation and distortion on real lines.

Previous: Chapter 8 — Travelling waves and the Bergeron line · Next: Chapter 10 — Multiconductor lines: sequence data and modal decomposition.