Source: https://guthlabs.ai/docs/instruments/ground-loop-common-impedance-voltage-estimator/mechanism/

instrument mechanism / verified-clean

# Ground Loop / Common-Impedance Voltage Estimator mechanism

The inspectable method record for Ground Loop / Common-Impedance Voltage Estimator, kept separate from implementation and qualification.

Status: **VERIFIED_CLEAN**Lifecycle: **verified-clean**

## Model scope

The R+jωL model is standard for a simplified series shared-conductor impedance, and the supplied honest label appropriately identifies it as a lumped approximation. Verdict remains NEEDS_REVIEW because amplitude convention, phasor/sinusoidal scope, and the explicit magnitude formula are not fully specified.

- The stated formula Vnoise=I×Zground is a complex voltage relation, but the declared output is voltage magnitude; the implemented magnitude should be Vnoise=|I|×sqrt(R^2+(2πfL)^2) for a sinusoidal phasor current.

- The specification does not state whether current and voltage amplitudes are RMS, peak, or instantaneous values; the same convention must be used consistently.

- A single frequency and lumped R+jωL model is not sufficient for arbitrary or non-sinusoidal return currents without specifying that the calculation applies to one sinusoidal frequency component.

## Units and conventions

- Frequency is supplied in hertz and converted with ω=2πf in radians per second.

- Resistance R is in ohms, inductance L is in henries, current I is in amperes, and output voltage is in volts.

- The test vectors use RMS current, so the reported noise voltage is RMS magnitude.

- R and L are assumed nonnegative real parameters, and the shared conductor is modeled as a series impedance.

## Inspectable vector

One of 4 source-bound review vectors:

````
{
  "inputs": {
    "return_current_A_rms": 4,
    "ground_resistance_ohm": 0.25,
    "ground_inductance_H": 0.002387324,
    "frequency_Hz": 50
  },
  "expected_outputs": {
    "noise_voltage_magnitude_V_rms": 3.1623
  },
  "working": "ω=2πf=2×3.14159265×50=314.159265 rad/s. X_L=ωL=314.159265×0.002387324≈0.750000 Ω. |Z|=sqrt(R²+X_L²)=sqrt(0.25²+0.75²)=sqrt(0.0625+0.5625)=sqrt(0.625)=0.790569 Ω. Vnoise=I|Z|=4×0.790569=3.162277 V≈3.1623 V RMS."
}
````

## Failure boundary

**BREAK_CLAIMED** · SELF_FLAGGED

The extreme-magnitude vector produces 1e616 V mathematically, which overflows standard JavaScript Number arithmetic to Infinity. The instrument should reject or explicitly flag overflow rather than return Infinity without warning.

## Other records

[01**Overview**](<https://guthlabs.ai/docs/instruments/ground-loop-common-impedance-voltage-estimator/>)[03**Implementation**](<https://guthlabs.ai/docs/instruments/ground-loop-common-impedance-voltage-estimator/implementation/>)[04**Qualification**](<https://guthlabs.ai/docs/instruments/ground-loop-common-impedance-voltage-estimator/qualification/>)

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json`

- `evidence-tranche5/tranche5-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
