Signed-filter current-sign certificate
ID: signed-filter-current-sign-certificate
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.
New to topics? Read the docs here!