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. ThenThe 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 asThis gives the sharper resultinstead 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 extrapolationIf is twice continuously differentiable and throughout , the polynomial interpolation error givesThe 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 areAssume , 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, givesThe 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 addsThe 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
There are currently no matching articles.