A power inverter converts electrical power from a direct current input to an alternating current output. Its switches reverse or modulate the connection to the DC supply, while its control and filtering determine the output waveform. It transfers energy from its input; the switching operation itself is not an energy source. The DOE overview explains the switching-and-filtering principle and distinguishes equipment designed for independent operation from equipment relying on a grid reference.[ref]
An ideal H-bridge uses four controlled switches around a two-terminal load. One diagonal pair applies across the load, and the opposite pair applies . In a stipulated square-wave mode with equal half-periods,
Its root mean square magnitude is , but it is not sinusoidal. Its Fourier series is
The fundamental RMS magnitude is . Thus a input gives a RMS ideal square-wave output, but only about RMS in the fundamental. Equal total RMS does not imply equal waveform or equal response of every electrical load.
For a purely resistive load directly across this ideal square-wave output, mean active power is . The fundamental contributes and the other harmonic components supply the remainder. The harmonic active power sum accounts for that difference. Adding a filter changes the circuit; the directly connected resistor calculation should not then be reused unchanged.
Rapid switching also permits averaged control. If a short switching interval applies for fraction and for the rest, its average output is . Choosing , with , makes that local average sinusoidal. The actual waveform still contains switching components that the load and filter must handle.
A proposed low-voltage demonstration records DC input electric potential difference and electric current, output waveform and load electric current, comparing average input and output power. Output frequency, total RMS, fundamental RMS and waveform distortion answer different questions. For islanded microgrid operation, control of a usable local supply is an additional capability, not a consequence of DC-to-AC conversion alone.
An H-bridge is a four-switch arrangement that can apply either polarity of a DC supply across a two-terminal electrical load. Two switches form each side, with the load joining their midpoint nodes. Power inverters and bidirectional electric motor drives use this switching geometry. The primary TI lesson illustrates its components, forward/reverse states and inductive-current paths.[ref]
In an idealized switching model, let select the lower or upper rail at midpoint A and B, with supply magnitude . Then
Opposite choices give or across the load. Equal choices give zero terminal difference even though both midpoints can be at the upper rail. This zero-output state does not mean every switch is open.
Each leg's upper and lower devices must not simultaneously provide a low-resistance path between supply rails: that is H-bridge shoot-through. Bridge switching dead time introduces a nonoverlap interval during a transition. Inductive load electric current still needs a path during that interval, often involving diodes or controlled conducting devices. The actual current path depends on the bridge state and current direction.
An original inductor example shows why reversing the commanded terminal polarity need not instantly reverse electric current. Neglect winding electrical resistance and opposing motor electromotive force, and take with initial current . Applying gives
Current reaches zero only after about if this voltage is maintained. Initially : the inductive load is returning stored energy through the bridge rather than absorbing it. Its initial magnetic energy is .
During rapid ideal bipolar switching, applying for fraction and for the rest gives interval-average output . With and , the average is . This average does not specify instantaneous current or heating without a load model.
A proposed low-voltage observation records both midpoint potentials, differential load electric potential difference and load electric current. Comparing them through reversal distinguishes a changed switch command from changed current direction. Driver delays, device drops, recirculation and the supply's ability to accept returned energy determine how closely a real bridge follows the ideal states.
H-bridge shoot-through is unintended conduction directly between the supply rails through devices in the same bridge leg. It differs from the intended load-current path through opposite legs of an H-bridge. Overlapping device conduction during switching can create that rail-to-rail path even when the intended logical states never command it. The manufacturer application note explicitly identifies cross-conduction as shorting the supply and introduces nonoverlap timing to prevent it.[ref]
An original lumped fault-loop model shows why a short overlap can matter. Let a previously unenergized parasitic loop have electrical resistance , inductance and constant supply electric potential difference . During overlap,
so
For , the initial ramp is ; the steady resistive value is not reached instantaneously.
Take stipulated , and , giving . An overlap lasting reaches about . The supply delivers
Some of this energy remains in the loop's magnetic field at turn-off; it should not all be labeled heat dissipated in one switch. A overlap in the same ideal model reaches about , illustrating the nonlinear dependence on duration. Device and supply behavior can invalidate these constant-parameter assumptions.
Bridge switching dead time addresses timing overlap by allowing one conduction path to cease before the complementary one starts. An inductive load still needs a recirculation path while the controlled devices are off. TI's primary bridge lesson illustrates current paths during that interval.[ref]
A proposed diagnostic compares actual device control waveforms and supply-current transients with load current during transitions, using a limited-energy test arrangement. A large load current by itself does not identify shoot-through; the timing and path establish the mechanism. The calculated fault-loop pulse is an original model, not an asserted device rating.
Bridge switching dead time is an intentional nonoverlap interval between complementary conduction commands in a power-switching leg. It allows the outgoing device to cease conducting before the incoming device conducts, reducing H-bridge shoot-through. The applicable interval depends on propagation and device switching delays, not only on the timestamps of ideal logic commands. Nexperia's primary bridge discussion introduces the delay between turning off one pair and turning on the other, while retaining a path for inductive current.[ref]
For an original timing bound, command the outgoing device off at and the incoming device on at . Let be the latest possible end of outgoing conduction, and the earliest incoming conduction delay after its own command. A sufficient nonoverlap condition in this delay model is
With an additional positive timing margin , choose
The two switching directions can require different bounds. The inputs must cover the operating conditions for which the guarantee is claimed.
Suppose the latest turn-off completion is and the earliest turn-on delay is . Zero modeled overlap requires at least of commanded separation; a stipulated extra margin gives . Incoming conduction then starts no earlier than , leaving at least after the outgoing device has ceased. These numbers illustrate the bound rather than a particular gate-driver specification.
Longer separation also changes the output waveform. In an original half-bridge example with rails 0 and , suppose one nominal high interval per period is shortened by exactly , with the removed interval clamped to the low rail. The mean electric potential difference changes by
For , and , this is . The dead-time output-voltage error in a complete bridge depends on which intervals are replaced and on load-current direction; this one-pulse calculation does not supply a universal coefficient.
During nonoverlap, the electric current of an inductor cannot disappear instantly. Its path can pass through diodes or other permitted conducting devices, and the midpoint potential depends on that path. A proposed test records both actual transition timing and the resulting terminal waveform under the intended load conditions. It tests the timing margin and output distortion separately, instead of treating an increased programmed delay as a complete characterization.
Dead-time output-voltage error is the difference between the intended switching-cycle average electric potential difference and the actual average produced when nonoverlap intervals alter the terminal waveform. Bridge switching dead time reduces H-bridge shoot-through, but during it an inductive load still carries electric current. Its recirculation path helps determine which rail clamps the output. The primary manufacturer discussion shows the bipolar/unipolar switching states and diode paths during that interval.[ref]
An original event-accounting model avoids assuming a universal sign. Let an ideal half-bridge output take values 0 and over period . During disjoint affected intervals of lengths , suppose the intended normalized level is and the actual clamped level is , each either 0 or 1. Then
An interval replaced by the same rail contributes no error. An intended high interval replaced by low contributes negatively; the reverse contributes positively. Device drops require additional voltage terms.
For a stipulated single-pulse switching model, assume the load current keeps one sign throughout a cycle and that ideal recirculation clamps the midpoint to the low rail for current leaving the midpoint, or to the high rail for current entering it. With one effective high interval shortened or extended by ,
For , and , the magnitude is . The corresponding ideal duty error magnitude is . In a full H-bridge, subtract the two measured midpoint averages; their errors can reinforce or partly cancel according to their states.
Current-polarity dead-time compensation would add an opposing correction in that specified model. Near a current zero crossing, however, the sign may change within the interval, and the assumed clamping model can fail. Blindly applying the same signed offset throughout a crossing need not correct the actual waveform.
A proposed low-voltage test records both switch commands, actual midpoint potential and load electric current, integrates the difference from the intended waveform over a cycle, and compares it with the event sum. Repeat across current directions and pulse widths. Separate switching delay, diode drops and uncertain timing rather than fitting every discrepancy to one nominal dead-time number. The formulas above are illustrative switching models, not specifications for a particular driver.
Current-polarity dead-time compensation adjusts a switching command to oppose the dead-time output-voltage error predicted from the direction of load electric current. During bridge switching dead time, an inductive current can flow through a MOSFET body diode; the resulting rail clamp makes the cycle-average error depend on current direction. The manufacturer’s bridge-state diagrams establish that current-path mechanism.[ref]
Consider an original ideal half-bridge model with rail separation , switching period , duty fraction , and effective dead-time fraction . Assume current has one nonzero sign throughout the affected interval and that device drops are negligible. Let positive current leave the midpoint, so that the adopted clamping model gives
For a desired normalized average , choose
Substitution cancels the average error in this model. The correction changes the commanded pulse duration; it does not remove the nonoverlap needed to avoid H-bridge shoot-through. Different full-bridge switching patterns require applying the appropriate event model to each leg before subtracting the terminal averages.
For , and , and the uncompensated error magnitude is . At , use for positive current and for negative current. Each gives the intended average under the stated assumptions.
Command limits matter. Suppose the allowed duty range ends at because a minimum off-time is required. With positive current and , the formula asks for . Clipping to leaves an actual normalized average of , an error of at this bus potential difference. Thus a compensation law can be correct locally while the requested average lies outside its achievable range. Minimum pulse durations impose further limits.
Current-sign uncertainty in dead-time compensation is particularly important near a zero crossing. If an estimated sign is used while the actual sign is , the residual error, before command clipping, is
A wrong opposite sign doubles the uncompensated error magnitude: in the example. Current-sensor delay, noise and a sign reversal within the switching interval can all invalidate a sign held constant for the cycle. Using a zero correction in an uncertain interval avoids that particular wrong-sign doubling, but does not cancel the original error.
A proposed bench comparison records gate commands, midpoint electric potential difference and load electric current together, then integrates each switching cycle with and without compensation. Compare positive-current, negative-current and crossing intervals separately, and repeat near pulse limits. This separates the average-error cancellation being tested from preservation of nonoverlap, device voltage drops and imperfect knowledge of switching delay.
Current-sign uncertainty in dead-time compensation occurs when the direction of measured load electric current does not reliably identify its direction during the switching interval being corrected. The recirculation path during bridge switching dead time depends on that direction. Manufacturer switching diagrams show how the body diodes provide paths when the controlled devices are off.[ref]
Use the ideal half-bridge model in current-polarity dead-time compensation: bus separation , period , effective delay , and an actual nonzero current sign held constant throughout that interval. Let . A commanded additive correction , where , leaves average output error
A correct sign gives zero error with . An opposite sign gives magnitude , twice the uncompensated magnitude. For , and , and a wrong full-sign correction gives error. These conclusions assume unclipped commands and the stated rail-clamping model.
A current-sign certificate from sensor delay combines measurement and motion bounds. Suppose a reading refers to time , has absolute error at most , and the true current satisfies from then through the end of . For every time in that switching interval,
This follows by adding the measurement error to the integrated derivative bound. A positive sign is certified if ; a negative sign if . Within the remaining band, neither sign is certified by those bounds. At equality, a zero can still occur, so strict sign certification requires a strict inequality.
For an original example, take , , and . Then . A reading certifies positive current, whereas permits currents from to . A sign selected solely from the latter reading can therefore be wrong. A bound covering only the sensing instant would miss the delay contribution.
Robust and probabilistic choices answer different questions. If both signs are possible and nothing else is known, the worst-case error is ; its minimum occurs at . If instead a validated conditional probability is available and mean squared error is the objective, differentiation gives
For , the optimal fractional correction is and the predicted RMS error is about for the bus example. That is a probability-model prediction, not a worst-case sign guarantee.
A proposed validation records sensor timestamps, actual load electric current, gate timing and midpoint electric potential difference on a common time base. Compare integrated cycle errors in certified and uncertified sign intervals, including crossings within the dead time. A dead band or Schmitt trigger can reduce noisy toggling, but holding a previous sign through a genuine crossing can prolong a wrong correction; the relevant test is whether the current-path assumptions and timing bounds hold.
A current-sign certificate from sensor delay is a bound proving that load electric current keeps one specified sign throughout a future switching interval, despite measurement error and the age of the reading. It supplies a condition under which a direction-dependent correction in current-polarity dead-time compensation can use its assumed current path. Manufacturer switching diagrams show why current direction matters: inductive current can continue through body diodes during nonoverlap.[ref]
Suppose a sensor reports for sampling time , with . The command begins at and the affected interval ends at . Assume throughout . Integrating the derivative bound gives
Thus certifies positive current throughout the interval; certifies negative current. The strict inequalities exclude a possible zero at the limiting time. A failed certificate does not prove a sign change; it means the stated information does not rule one out.
For an original numerical example, let , , sample age and . Then . A reading has a certified minimum of . If the sample could be another older because of timestamp uncertainty, use that oldest possible time: the bound becomes . Ignoring acquisition-to-controller delay would overstate the available margin.
A current-sign certificate for an averaged sensor sample must model the averaging aperture too. Suppose the sensor returns the uniform average over , plus error at most . For a future time ,
The interval certificate therefore uses . With and the preceding delay and switching interval measured from , . The same reading is no longer sufficient. The half-aperture term is justified here by a uniform averaging model; a different filter needs its own response model.
The slew bound must apply during switching, not only to the slow visible current envelope. For an ideal inductor of inductance , , so an independently justified bound on its terminal electric potential difference gives . A smaller slope measured in a quiet part of the cycle need not bound a subsequent rail-clamped interval.
Several consistent measurements can be combined. If each provides an enclosure of the current over the entire target interval, intersect those enclosures. For example, and imply the tighter , certifying positive current. An empty intersection flags inconsistent measurements or assumptions; it is not an especially strong certificate.
A proposed bench validation timestamps the sensing aperture, controller decision and actual gate transitions, while an independent current record checks the asserted error and derivative bounds. Repeat near current zeros and across the intended load range. This distinguishes a deterministic enclosure from a standard uncertainty or confidence interval and tests the complete timing chain needed by current-sign uncertainty in dead-time compensation.
A current-sign certificate for an averaged sensor sample bounds the difference between a filtered current reading and the actual electric current throughout a future switching interval. An average is a weighted history, so it cannot automatically be treated as an instantaneous reading at the end of its acquisition window. This matters for current-polarity dead-time compensation, whose current-path model can fail if the actual current crosses zero during the interval. The physical recirculation paths are documented in the manufacturer’s bridge-switching diagrams.[ref]
Let an averaging window end at and have age coordinate . Suppose the reported reading is
Assume over the acquisition history and target interval ending at . If , then for every future ,
where is the mean sample age. The triangle inequality and the derivative bound prove this result; nonnegative normalized weights make it a convex average. A positive sign is certified by , and a negative sign by , with the boxed quantity.
Uniform averaging gives . A triangular weighting favoring recent values, , instead gives . For an original comparison, take , , and . The uniform bound is ; the triangular bound is . A reading certifies positivity only under the triangular model, leaving a lower margin. This comparison holds the error bound fixed; changing a real filter can also change noise and calibration errors.
Timestamp uncertainty enlarges the age budget. If the actual window could end another earlier than reported, use in the bound. Any uncertain output scheduling or gate delay likewise belongs in the latest possible target end time. These are bounds on the complete timing relation, not just the controller’s nominal sampling period.
A signed-filter current-sign certificate needs a different expression when a reconstruction filter has negative coefficients. The safe bound is
Normalization alone does not justify replacing this by a mean age. For the two-tap estimate , the weighted timestamp lies in the future, but the estimate is not a future measurement. At , the general bound is before sensor error, and a current ramp can attain it. A naive negative-age bound would give a false certificate.
A proposed validation applies known ramps and switching waveforms while recording the acquisition weighting, timestamps and independent current trace. Test the claimed derivative and sensor-error bounds over the whole contributing history. Infinite-memory filters require a bounded contribution from the unobserved tail or a justified history assumption. A successful certificate excludes a zero under its assumptions; a failed one leaves the interval undecided rather than proving a sign reversal.
A signed-filter current-sign certificate guarantees the sign of an actual load current from a filtered estimate whose coefficients can be negative. Such a filter may extrapolate or sharpen a waveform, but its output is not necessarily a convex average of past currents. The sign must hold over the intended switching interval before it can justify current-polarity dead-time compensation; the relevant recirculation paths depend on current direction.[ref]
Suppose , with , and the Lipschitz bound over all relevant times. Then
The absolute coefficients are essential. To certify an interval, maximize the right-hand side over its times. A positive sign follows if the estimate exceeds that bound; a negative sign follows if it is less than the negative bound. If individual sample errors are bounded by , their contribution is at most rather than a signed cancellation.
The generic bound can be conservative because all samples come from the same current history. For the two-tap predictor and future time , rewrite the error as
This gives the sharper result
instead of the direct absolute-weight bound . It is sharp under only a Lipschitz current assumption: a history proportional to changes slope at the central sample and attains the positive error limit. The Lipschitz assumption permits that corner even though a derivative need not exist at the corner itself.
For an original example, take , , a target interval , and aggregate estimate error . The sharper interval bound is ; the direct absolute-weight bound is . A reading therefore certifies at least throughout the interval using the sharper proof. A signed timestamp average would misleadingly place the predictor at time ; it is an extrapolation, not a measured future sample.
A current-sign certificate with a curvature bound can exploit stronger information. For the target time and a twice differentiable current with on ,
Taylor’s theorem, or integrating the second derivative against its triangular weight, proves the inequality. At and stipulated , the model error bound is before sample errors. This smaller number is justified only if the curvature bound also covers switching transitions; an affine-ramp fit alone does not establish it.
A proposed validation injects known ramps and waveforms with changing slope, records the actual filter coefficients and sampling times, and checks the resulting enclosures against an independent current trace. Account for sensor saturation, timing uncertainty and the history used by the filter. A sharper mathematical bound and a stronger physical assumption are different ways of obtaining a smaller certificate margin.
A current-sign certificate with a curvature bound uses a bound on the second derivative of an electric current to certify the sign of an extrapolated current. An affine ramp is predicted exactly by two correctly timed samples, so its uncertainty should depend on curvature rather than counting the entire ramp as error. Current direction matters physically because it selects recirculation paths during switching dead time.[ref]
Let samples at and produce measurements and , with and . For a future time , use the linear extrapolation
If is twice continuously differentiable and throughout , the polynomial interpolation error gives
The model term follows by applying the remainder to the two-node interpolant: for some . The sample-error terms use absolute coefficients, as required by the signed-filter current-sign certificate. At , the model contribution is and equal sample bounds contribute .
For an original example, take , and each sample error bounded by . At ,
If and , the predicted current is , certifying actual current at least at that future instant. To certify the entire interval , check everywhere. In this example the prediction decreases linearly and increases, so the minimum margin occurs at and the same lower bound applies throughout.
The curvature limit is a physical assumption. A switching event, sensor clipping or a slope discontinuity can invalidate it even when a fitted ramp looks smooth at the sample times. A bounded first derivative alone does not imply any finite . Timing uncertainty in a curvature-based current-sign certificate also matters: two accurate current values at incorrectly modeled times need not extrapolate an affine ramp correctly.
A proposed test supplies known smooth ramps and curved waveforms, records sample timestamps and checks the independently measured future waveform against the enclosure. Test transitions separately. The result is a deterministic sign guarantee only when the sample and curvature bounds are deterministic; substituting one standard uncertainty for an absolute error bound changes the claim.
Timing uncertainty in a curvature-based current-sign certificate adds the effect of uncertain sample and decision times to a bound on extrapolated electric current. Two accurate readings do not identify a future current precisely unless their timing relative to that future instant is also bounded. The physical purpose is to establish the current direction during the intended switching interval, whose recirculation paths depend on that direction.[ref]
Let nominal sample times be and , and a nominal target time be . Actual sample times are and , and actual target time is , with absolute timing bounds . Measurements are
Assume , and over all nominal and possible actual times and the intervals connecting them. Comparing each actual sample with its nominal-time value using the first-derivative bound, then applying the current-sign certificate with a curvature bound, gives
The triangle inequality proves this conservative enclosure without assuming independent or random timing errors. Its units are current: a timing error multiplied by a current-slew bound gives an amplitude error. A small curvature bound alone is insufficient, because a steep affine ramp has zero curvature but remains sensitive to relative timing.
For an original example, use , , and . The amplitude-plus-curvature allowance is . With and , timing adds
The full bound is . A prediction therefore certifies a positive target current of at least . To certify a whole switching interval, minimize over that interval rather than checking only one instant.
Shared-clock cancellation in current extrapolation can make the separate timing allowances conservative. If both samples and the target undergo exactly the same time translation, an affine ramp is still extrapolated exactly. The relevant error is relative timing; a common shift of the acquisition clock and a separately timed switching command need not cancel. Report which clocks, triggers and transport delays define the target.
A proposed check uses a known current ramp and an independently timed reference trace, deliberately perturbs sample and command timing, and tests whether the resulting errors stay inside the enclosure. Repeat near switching transitions. Slew and curvature assumptions must cover those transitions, not only the quiet portion used to fit a smooth waveform.

Articles by others on the same topic (0)

There are currently no matching articles.