# Advanced Topics

# PLL Control

# PLL-Based Frequency Control

Phase-Locked Loop (PLL) circuits can automatically track and maintain resonance in VIC systems, compensating for drift due to temperature changes, water level variations, and other factors. This page covers PLL fundamentals and their application to VIC circuits.

## Why PLL Control?

VIC resonant frequency can drift during operation due to:

<table id="bkmrk-factor-effect-on-f%E2%82%80-" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #dc3545; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Factor</th><th style="padding: 10px; border: 1px solid #ddd;">Effect on f₀</th><th style="padding: 10px; border: 1px solid #ddd;">Typical Drift</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Water temperature rise</td><td style="padding: 10px; border: 1px solid #ddd;">f₀ increases (ε<sub>r</sub> drops)</td><td style="padding: 10px; border: 1px solid #ddd;">+0.2%/°C</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Gas bubble formation</td><td style="padding: 10px; border: 1px solid #ddd;">f₀ increases (C drops)</td><td style="padding: 10px; border: 1px solid #ddd;">+2-10%</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Water level change</td><td style="padding: 10px; border: 1px solid #ddd;">f₀ changes (C changes)</td><td style="padding: 10px; border: 1px solid #ddd;">Variable</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Core temperature rise</td><td style="padding: 10px; border: 1px solid #ddd;">f₀ may shift (μ changes)</td><td style="padding: 10px; border: 1px solid #ddd;">±1%</td></tr></tbody></table>

A PLL can continuously adjust the drive frequency to maintain optimal resonance despite these variations.

## PLL Fundamentals

#### Basic PLL Components:

```
Reference ──→ [Phase      ] ──→ [Loop    ] ──→ [VCO     ] ──→ Output
Signal        [Detector   ]     [Filter  ]     [        ]     Frequency
                   ↑                                │
                   └────────────────────────────────┘
                            Feedback
    
```

#### Components Explained:

<div id="bkmrk-phase-detector%3A-comp" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- **Phase Detector:** Compares phase of two signals, outputs error voltage
- **Loop Filter:** Averages error signal, sets response speed
- **VCO:** Voltage-Controlled Oscillator, frequency varies with input voltage

</div>## PLL for VIC Resonance Tracking

For VIC applications, the PLL tracks the resonant frequency by sensing the phase relationship between drive signal and cell response:

```
           ┌──────────────────────────────────────┐
           │                                      │
Drive ──→ [VIC Circuit] ──→ V<sub>wfc</sub> ──→ [Phase    ] ──→ [Loop   ] ──→ [VCO]
Signal                              [Detector ]     [Filter ]         │
  ↑                                      ↑                           │
  └──────────────────────────────────────┴───────────────────────────┘
                              Feedback Loop
```

### Phase Detection Methods

<table id="bkmrk-method-description-p" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #007bff; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Method</th><th style="padding: 10px; border: 1px solid #ddd;">Description</th><th style="padding: 10px; border: 1px solid #ddd;">Pros/Cons</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">XOR Phase Detector</td><td style="padding: 10px; border: 1px solid #ddd;">Digital XOR of drive and response</td><td style="padding: 10px; border: 1px solid #ddd;">Simple, but needs square waves</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Analog Multiplier</td><td style="padding: 10px; border: 1px solid #ddd;">Multiply drive × response</td><td style="padding: 10px; border: 1px solid #ddd;">Works with sinusoids, more complex</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Zero-Crossing Detector</td><td style="padding: 10px; border: 1px solid #ddd;">Compare zero-crossing times</td><td style="padding: 10px; border: 1px solid #ddd;">Digital-friendly, noise sensitive</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">I/Q Demodulation</td><td style="padding: 10px; border: 1px solid #ddd;">Quadrature phase detection</td><td style="padding: 10px; border: 1px solid #ddd;">Most accurate, most complex</td></tr></tbody></table>

## Resonance Tracking Logic

At resonance, the phase relationship between drive current and WFC voltage is 0°:

#### Phase vs. Frequency:

<div class="formula-box" id="bkmrk-f-%3C-f%E2%82%80%3A-v-leads-i-%28c" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #007bff; margin: 20px 0;"><div class="formula-box" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #007bff; margin: 20px 0;">- **f &lt; f₀:** V leads I (capacitive), phase &gt; 0°
- **f = f₀:** V and I in phase, phase = 0°
- **f &gt; f₀:** V lags I (inductive), phase &lt; 0°

</div></div>#### Control Law:

<div class="formula-box" id="bkmrk-if-phase-%3E-0%C2%B0%3A-incre" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #007bff; margin: 20px 0;">- If phase &gt; 0°: Increase frequency (move toward resonance)
- If phase &lt; 0°: Decrease frequency (move toward resonance)
- If phase ≈ 0°: Maintain frequency (at resonance)

</div>## Loop Filter Design

The loop filter determines how quickly the PLL responds to changes:

<table id="bkmrk-parameter-fast-respo" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #28a745; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Parameter</th><th style="padding: 10px; border: 1px solid #ddd;">Fast Response</th><th style="padding: 10px; border: 1px solid #ddd;">Slow Response</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Tracking speed</td><td style="padding: 10px; border: 1px solid #ddd;">Quick adaptation</td><td style="padding: 10px; border: 1px solid #ddd;">Slow adaptation</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Noise rejection</td><td style="padding: 10px; border: 1px solid #ddd;">Poor</td><td style="padding: 10px; border: 1px solid #ddd;">Good</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Stability</td><td style="padding: 10px; border: 1px solid #ddd;">May oscillate</td><td style="padding: 10px; border: 1px solid #ddd;">More stable</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Best for</td><td style="padding: 10px; border: 1px solid #ddd;">Rapid changes</td><td style="padding: 10px; border: 1px solid #ddd;">Gradual drift</td></tr></tbody></table>

**Design Tip:** For VIC applications, a medium-speed loop (bandwidth ~100-500 Hz) usually works well. Fast enough to track bubble-induced changes, slow enough to reject noise.

## VCO Implementation

The VCO generates the variable-frequency drive signal:

#### Common VCO Options:

<div id="bkmrk-555-timer-vco%3A-simpl" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- **555 Timer VCO:** Simple, wide frequency range, moderate stability
- **74HC4046 PLL IC:** Integrated PLL with VCO, easy to use
- **DDS (Direct Digital Synthesis):** Precise frequency control, programmable
- **Microcontroller PWM:** Software-adjustable, flexible

</div></div>#### VCO Requirements:

<div id="bkmrk-frequency-range-cove" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Frequency range covering expected f₀ ± drift range
- Linear frequency vs. voltage response
- Low noise and jitter
- Fast frequency settling

</div>## Complete PLL-VIC System

```
                    PLL CONTROLLER
     ┌────────────────────────────────────────┐
     │                                        │
     │  [Phase Det] ──→ [Loop Filter] ──→ V<sub>ctrl</sub>
     │       ↑                           │    │
     │       │                           │    │
     └───────┼───────────────────────────┼────┘
             │                           │
             │                           ↓
     V<sub>sense</sub>  │                        [VCO]
       ↑     │                           │
       │     │                           ↓
       │     │                     [Driver Stage]
       │     │                           │
       │     │      ┌────────────────────┘
       │     │      ↓
       │     └── [L1] ──── [C1] ──────────┐
       │                                  │
       │         ┌────────────────────────┘
       │         │
       │         ↓
       └──── [L2] ──── [WFC]
                    ↑
              Resonating
               Circuit
```

## Practical Considerations

#### Startup Sequence:

<div id="bkmrk-initialize-vco-near-" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Initialize VCO near expected f₀
2. Enable PLL with wide bandwidth initially
3. Wait for lock indication
4. Reduce bandwidth for stable operation

</div></div>#### Lock Detection:

Monitor loop filter output—stable voltage indicates lock. Large variations indicate searching or loss of lock.

#### Capture Range:

PLL can only lock if initial frequency is within "capture range." If f₀ drifts too far, may need frequency sweep to re-acquire.

## Alternatives to PLL

<table id="bkmrk-method-description-w" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #17a2b8; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Method</th><th style="padding: 10px; border: 1px solid #ddd;">Description</th><th style="padding: 10px; border: 1px solid #ddd;">When to Use</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Fixed Frequency</td><td style="padding: 10px; border: 1px solid #ddd;">No tracking, fixed drive</td><td style="padding: 10px; border: 1px solid #ddd;">Stable systems, low Q</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Frequency Sweep</td><td style="padding: 10px; border: 1px solid #ddd;">Periodically sweep through range</td><td style="padding: 10px; border: 1px solid #ddd;">Testing, characterization</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Peak Detector</td><td style="padding: 10px; border: 1px solid #ddd;">Track amplitude maximum</td><td style="padding: 10px; border: 1px solid #ddd;">Simpler than phase tracking</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Self-Oscillation</td><td style="padding: 10px; border: 1px solid #ddd;">Circuit sets own frequency</td><td style="padding: 10px; border: 1px solid #ddd;">Simple, but less control</td></tr></tbody></table>

**VIC Matrix Calculator Note:** The VIC5 PLL module provides calculations for PLL component selection, including VCO tuning range, loop filter values, and expected tracking bandwidth. Use these calculations when implementing automatic resonance tracking.

*Next: Harmonic Analysis →*

# Harmonic Analysis

# Harmonic Analysis

VIC circuits are typically driven by non-sinusoidal waveforms (pulses, square waves), which contain harmonics. Understanding how these harmonics interact with the resonant circuit is important for predicting actual performance and potential interference effects.

## Fourier Analysis Basics

Any periodic waveform can be decomposed into a sum of sinusoids:

#### Fourier Series:

f(t) = a₀ + Σ\[aₙcos(nωt) + bₙsin(nωt)\]

Where n = 1, 2, 3... are the harmonic numbers (n=1 is fundamental)

## Harmonic Content of Common Waveforms

### Square Wave

50% duty cycle square wave contains only odd harmonics:

V(t) = (4V<sub>pk</sub>/π)\[sin(ωt) + (1/3)sin(3ωt) + (1/5)sin(5ωt) + ...\]

<div id="bkmrk-harmonic-frequency-r" style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;"><table style="width: 100%; border-collapse: collapse; margin-top: 15px;"><thead><tr style="background: #6c757d; color: white;"><th style="padding: 8px; border: 1px solid #ddd;">Harmonic</th><th style="padding: 8px; border: 1px solid #ddd;">Frequency</th><th style="padding: 8px; border: 1px solid #ddd;">Relative Amplitude</th></tr></thead><tbody><tr><td style="padding: 8px; border: 1px solid #ddd;">1st (fundamental)</td><td style="padding: 8px; border: 1px solid #ddd;">f</td><td style="padding: 8px; border: 1px solid #ddd;">100%</td></tr><tr><td style="padding: 8px; border: 1px solid #ddd;">3rd</td><td style="padding: 8px; border: 1px solid #ddd;">3f</td><td style="padding: 8px; border: 1px solid #ddd;">33.3%</td></tr><tr><td style="padding: 8px; border: 1px solid #ddd;">5th</td><td style="padding: 8px; border: 1px solid #ddd;">5f</td><td style="padding: 8px; border: 1px solid #ddd;">20%</td></tr><tr><td style="padding: 8px; border: 1px solid #ddd;">7th</td><td style="padding: 8px; border: 1px solid #ddd;">7f</td><td style="padding: 8px; border: 1px solid #ddd;">14.3%</td></tr></tbody></table>

</div>### Pulse Train (Variable Duty Cycle)

Pulse train with duty cycle D contains both odd and even harmonics:

a<sub>n</sub> = (2V<sub>pk</sub>/nπ) × sin(nπD)

#### Effect of Duty Cycle:

<div id="bkmrk-d-%3D-50%25%3A-only-odd-ha" style="background: #fff3cd; padding: 20px; border-radius: 5px; margin: 20px 0;">- **D = 50%:** Only odd harmonics (even harmonics cancel)
- **D = 25%:** Strong 2nd harmonic, weak 4th
- **D = 33%:** No 3rd harmonic (3rd harmonic null)
- **Narrow pulse:** Wide harmonic spectrum, many significant harmonics

</div>## Resonant Circuit Response to Harmonics

A resonant circuit acts as a bandpass filter. It responds most strongly to frequencies near f₀:

```
Response
    │
    │          Fundamental
    │              ↓
    │             ╱╲
    │            ╱  ╲              3rd harmonic
    │           ╱    ╲                 ↓
    │          ╱      ╲              (small response)
    │         ╱        ╲           ┌─┐
    │        ╱          ╲          │ │
    └───────────────────────────────────────→ f
             f₀          3f₀
```

#### Response at Harmonic Frequencies:

H(nf) = 1 / √\[1 + Q²(n - 1/n)²\]

For high Q circuits, harmonics far from f₀ are strongly attenuated.

#### Example (Q=50, f₀=10 kHz):

<div class="formula-box" id="bkmrk-at-10-khz-%281st%29%3A-res" style="background: #f8f9fa; padding: 20px; border-left: 4px solid #28a745; margin: 20px 0;">- At 10 kHz (1st): Response = 100%
- At 30 kHz (3rd): Response ≈ 0.6%
- At 50 kHz (5th): Response ≈ 0.2%

</div>## Harmonic Resonance

If a harmonic happens to fall near f₀, it can cause problems or opportunities:

<table id="bkmrk-scenario-effect-acti" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #dc3545; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Scenario</th><th style="padding: 10px; border: 1px solid #ddd;">Effect</th><th style="padding: 10px; border: 1px solid #ddd;">Action</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Drive at f₀</td><td style="padding: 10px; border: 1px solid #ddd;">Fundamental resonates</td><td style="padding: 10px; border: 1px solid #ddd;">Normal operation</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Drive at f₀/2</td><td style="padding: 10px; border: 1px solid #ddd;">2nd harmonic resonates</td><td style="padding: 10px; border: 1px solid #ddd;">May be useful or problematic</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Drive at f₀/3</td><td style="padding: 10px; border: 1px solid #ddd;">3rd harmonic resonates</td><td style="padding: 10px; border: 1px solid #ddd;">Subharmonic driving</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Harmonic hits SRF</td><td style="padding: 10px; border: 1px solid #ddd;">Choke self-resonates</td><td style="padding: 10px; border: 1px solid #ddd;">Avoid—causes problems</td></tr></tbody></table>

## Sub-Harmonic Driving

It's possible to drive the circuit at a sub-multiple of f₀ and let a harmonic excite resonance:

#### Example: 3rd Harmonic Drive

<div id="bkmrk-circuit-resonance%3A-f" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">- Circuit resonance: f₀ = 30 kHz
- Drive frequency: f<sub>drive</sub> = 10 kHz
- 3rd harmonic of drive (30 kHz) excites resonance

</div></div>#### Advantages:

<div id="bkmrk-lower-switching-freq" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">- Lower switching frequency (easier on semiconductors)
- Different pulse characteristics
- May interact differently with WFC

</div></div>#### Disadvantages:

<div id="bkmrk-harmonic-has-lower-a" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">- Harmonic has lower amplitude than fundamental
- Reduced efficiency (energy in unused harmonics)
- More complex analysis

</div>## Pulse Shaping for Harmonic Control

Adjusting pulse shape can control harmonic content:

<table id="bkmrk-technique-effect-slo" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #007bff; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Technique</th><th style="padding: 10px; border: 1px solid #ddd;">Effect</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Slower edges (rise/fall time)</td><td style="padding: 10px; border: 1px solid #ddd;">Reduces high-order harmonics</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Duty cycle = 1/n</td><td style="padding: 10px; border: 1px solid #ddd;">Eliminates nth harmonic</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Trapezoidal waveform</td><td style="padding: 10px; border: 1px solid #ddd;">Controlled harmonic rolloff</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Sine wave drive</td><td style="padding: 10px; border: 1px solid #ddd;">No harmonics (pure fundamental)</td></tr></tbody></table>

## Harmonic Interaction with Multiple Resonances

In dual-resonant VIC (primary + secondary), harmonics may interact with both:

```
Response
    │
    │     Primary        Secondary
    │     resonance      resonance
    │         ↓              ↓
    │        ╱╲            ╱╲
    │       ╱  ╲          ╱  ╲
    │      ╱    ╲        ╱    ╲
    │     ╱      ╲      ╱      ╲
    │    ╱        ╲    ╱        ╲
    │   ╱          ╲  ╱          ╲
    └──────────────────────────────────→ f
          f₀,pri       f₀,sec
```

If f₀,sec = 3 × f₀,pri, then:

- Fundamental drives primary resonance
- 3rd harmonic drives secondary resonance
- This is sometimes called "harmonic matching"

## Practical Harmonic Considerations

#### EMI Concerns:

Harmonics can cause electromagnetic interference. Shield appropriately and consider filtering if needed.

#### Measurement:

Use an oscilloscope with FFT function or spectrum analyzer to view harmonic content of your signals.

#### Design Rule:

For clean resonance, ensure no significant harmonics fall within the passband (f₀ ± f₀/Q) of unintended resonances.

## Harmonic Analysis in VIC Matrix Calculator

**Calculator Feature:** The simulation can show frequency response across a range that includes harmonics. When analyzing a design, check whether any harmonics of your drive frequency fall near the circuit's resonant points or SRF values.

*Next: Transformer Coupling Effects →*

# Transformer Coupling

# Transformer Coupling Effects

In VIC circuits, the primary (L1) and secondary (L2) chokes may be magnetically coupled, either intentionally (bifilar winding) or unintentionally (proximity). This coupling significantly affects circuit behavior and must be understood for accurate analysis.

## Magnetic Coupling Fundamentals

When two inductors share magnetic flux, they become coupled:

#### Mutual Inductance:

M = k × √(L₁ × L₂)

Where k is the coupling coefficient (0 ≤ k ≤ 1)

#### Coupling Coefficient:

<div class="formula-box" id="bkmrk-k-%3D-0%3A-no-coupling-%28" style="background: #f8f9fa; padding: 20px; border-left: 4px solid #007bff; margin: 20px 0;">- **k = 0:** No coupling (independent inductors)
- **k = 0.01-0.1:** Loose coupling (separate cores, some proximity)
- **k = 0.5-0.8:** Moderate coupling (shared core, separate windings)
- **k = 0.95-0.99:** Tight coupling (bifilar, interleaved windings)
- **k = 1:** Perfect coupling (theoretical ideal transformer)

</div>## Coupled Inductor Equivalent Circuit

Coupled inductors can be modeled as a transformer with leakage inductances:

```
    Ideal Coupled Inductors:          Equivalent T-Model:

         L₁          L₂                  L₁(1-k)    L₂(1-k)
    ○────UUUU────●────UUUU────○      ○────UUUU──●──UUUU────○
                 │                              │
              M (mutual)                    k√(L₁L₂)
                                               │
                                              ─┴─
```

### T-Model Components

<table id="bkmrk-component-formula-re" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #28a745; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Component</th><th style="padding: 10px; border: 1px solid #ddd;">Formula</th><th style="padding: 10px; border: 1px solid #ddd;">Represents</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">L<sub>leak1</sub></td><td style="padding: 10px; border: 1px solid #ddd;">L₁(1-k)</td><td style="padding: 10px; border: 1px solid #ddd;">Primary leakage inductance</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">L<sub>leak2</sub></td><td style="padding: 10px; border: 1px solid #ddd;">L₂(1-k)</td><td style="padding: 10px; border: 1px solid #ddd;">Secondary leakage inductance</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">L<sub>m</sub></td><td style="padding: 10px; border: 1px solid #ddd;">k√(L₁L₂)</td><td style="padding: 10px; border: 1px solid #ddd;">Magnetizing inductance</td></tr></tbody></table>

## Effect on VIC Circuit Behavior

### Resonant Frequency Shifts

Coupling changes the effective inductances seen by each resonant tank:

#### Without Coupling (k=0):

f₀,pri = 1/(2π√(L₁C₁))   
f₀,sec = 1/(2π√(L₂C<sub>wfc</sub>))

#### With Coupling:

The system has two coupled resonant modes. The frequencies split into:

f₁, f₂ = function of L₁, L₂, C₁, C<sub>wfc</sub>, and k

Exact formulas are complex—use simulation for accurate prediction.

### Mode Splitting

Coupled resonators exhibit "mode splitting"—two distinct resonant frequencies instead of one:

```
    Uncoupled (k=0):              Coupled (k>0):

    Response                      Response
        │                             │
        │     ╱╲                      │   ╱╲    ╱╲
        │    ╱  ╲                     │  ╱  ╲  ╱  ╲
        │   ╱    ╲                    │ ╱    ╲╱    ╲
        └────────────→ f              └──────────────→ f
             f₀                          f₁    f₂

    Single resonance            Split into two modes
```

#### Mode Splitting (equal resonators):

When f₀,pri = f₀,sec = f₀:

f₁ ≈ f₀ / √(1+k) (lower mode)   
f₂ ≈ f₀ / √(1-k) (upper mode)

Separation increases with coupling coefficient k.

## Energy Transfer

Coupling provides a path for energy transfer between primary and secondary:

<table id="bkmrk-coupling-energy-tran" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #17a2b8; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Coupling</th><th style="padding: 10px; border: 1px solid #ddd;">Energy Transfer</th><th style="padding: 10px; border: 1px solid #ddd;">VIC Behavior</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">k = 0 (none)</td><td style="padding: 10px; border: 1px solid #ddd;">Only through shared current path</td><td style="padding: 10px; border: 1px solid #ddd;">Independent resonances</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">k = 0.1-0.3</td><td style="padding: 10px; border: 1px solid #ddd;">Moderate magnetic coupling</td><td style="padding: 10px; border: 1px solid #ddd;">Slight interaction</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">k = 0.5-0.8</td><td style="padding: 10px; border: 1px solid #ddd;">Strong coupling</td><td style="padding: 10px; border: 1px solid #ddd;">Significant mode splitting</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">k &gt; 0.9</td><td style="padding: 10px; border: 1px solid #ddd;">Very tight coupling</td><td style="padding: 10px; border: 1px solid #ddd;">Behaves more like transformer</td></tr></tbody></table>

## Bifilar Winding Coupling

Bifilar chokes have inherently high coupling (k ≈ 0.95-0.99):

#### Effects of Bifilar Coupling:

<div id="bkmrk-large-mode-splitting" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">- Large mode splitting
- Efficient energy transfer between windings
- Built-in inter-winding capacitance
- Lower overall SRF due to capacitance

</div></div>#### Measuring Bifilar Coupling:

<div id="bkmrk-measure-lseries-aid-" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Measure L<sub>series-aid</sub> (windings in series, same polarity)
2. Measure L<sub>series-opp</sub> (windings in series, opposite polarity)
3. Calculate: M = (L<sub>series-aid</sub> - L<sub>series-opp</sub>) / 4
4. Calculate: k = M / √(L₁ × L₂)

</div>## Stray Coupling

Even separate chokes may have unintended coupling if placed close together:

<table id="bkmrk-configuration-typica" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #dc3545; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Configuration</th><th style="padding: 10px; border: 1px solid #ddd;">Typical k</th><th style="padding: 10px; border: 1px solid #ddd;">Mitigation</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Toroids touching</td><td style="padding: 10px; border: 1px solid #ddd;">0.01-0.05</td><td style="padding: 10px; border: 1px solid #ddd;">Separate by &gt;2× diameter</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Air-core coils aligned</td><td style="padding: 10px; border: 1px solid #ddd;">0.1-0.3</td><td style="padding: 10px; border: 1px solid #ddd;">Orient perpendicular</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Coils on same rod</td><td style="padding: 10px; border: 1px solid #ddd;">0.5-0.9</td><td style="padding: 10px; border: 1px solid #ddd;">Use separate cores</td></tr></tbody></table>

## Design Considerations

#### When to Use Coupling:

<div id="bkmrk-compact-design-%28bifi" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Compact design (bifilar combines L1 and L2)
- Intentional transformer action desired
- Specific mode-splitting behavior needed

</div></div>#### When to Avoid Coupling:

<div id="bkmrk-independent-tuning-o" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Independent tuning of primary and secondary needed
- Simpler analysis desired
- Want predictable single-resonance behavior

</div></div>#### Layout Guidelines:

<div id="bkmrk-toroidal-cores-have-" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Toroidal cores have low external field—good for isolation
- Orient coils perpendicular to minimize stray coupling
- Use shielding if isolation is critical
- Measure actual coupling to verify assumptions

</div>## Analyzing Coupled VIC Circuits

#### Coupled Circuit Analysis Steps:

<div class="formula-box" id="bkmrk-measure-or-estimate-" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #17a2b8; margin: 20px 0;"><div class="formula-box" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #17a2b8; margin: 20px 0;">1. Measure or estimate coupling coefficient k
2. Convert to T-equivalent model
3. Analyze as three-inductor circuit
4. Or use simulation with mutual inductance

</div></div>**Simulation Tip:** When k &gt; 0.1, coupled effects become significant. Always include coupling in simulation if windings share a core or are in close proximity.

**VIC Matrix Calculator:** The Choke Design module includes coupling coefficient input for bifilar windings. The simulation accounts for mutual inductance effects when analyzing coupled systems.

*Next: Energy Efficiency Analysis →*

# Energy Efficiency

# Energy Efficiency Analysis

Understanding energy flow in VIC circuits helps optimize performance and evaluate system efficiency. This page covers how to analyze energy storage, transfer, and dissipation in resonant VIC systems.

## Energy in Resonant Circuits

In an LC resonant circuit, energy oscillates between the inductor and capacitor:

#### Energy Storage:

E<sub>L</sub> = ½LI² (energy in inductor)   
E<sub>C</sub> = ½CV² (energy in capacitor)

#### At Resonance:

E<sub>total</sub> = E<sub>L,max</sub> = E<sub>C,max</sub> = ½CV<sub>peak</sub>²

#### Peak Energy (example):

<div class="formula-box" id="bkmrk-c-%3D-10-nf%2C-vpeak-%3D-1" style="background: #f8f9fa; padding: 20px; border-left: 4px solid #007bff; margin: 20px 0;">- C = 10 nF, V<sub>peak</sub> = 1000 V
- E = ½ × 10×10⁻⁹ × 1000² = 5 mJ

</div>## Energy Flow Diagram

```
                    Input Power
                         │
                         ↓
    ┌─────────────────────────────────────────────┐
    │              VIC CIRCUIT                     │
    │                                              │
    │  ┌──────┐      ┌──────┐      ┌──────┐       │
    │  │ L1   │──────│ L2   │──────│ WFC  │       │
    │  │ DCR  │      │ DCR  │      │ ESR  │       │
    │  └──────┘      └──────┘      └──────┘       │
    │      │             │             │          │
    │      ↓             ↓             ↓          │
    │  Heat Loss    Heat Loss     Heat Loss       │
    │  (copper)     (copper)      (solution)      │
    │                                  │          │
    │                                  ↓          │
    │                           Electrochemical   │
    │                           Work (desired)    │
    └─────────────────────────────────────────────┘
```

## Loss Mechanisms

<table id="bkmrk-loss-type-formula-ho" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #dc3545; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Loss Type</th><th style="padding: 10px; border: 1px solid #ddd;">Formula</th><th style="padding: 10px; border: 1px solid #ddd;">How to Minimize</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Choke DCR Loss</td><td style="padding: 10px; border: 1px solid #ddd;">P = I²R<sub>DCR</sub></td><td style="padding: 10px; border: 1px solid #ddd;">Use larger wire, copper</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Solution Resistance</td><td style="padding: 10px; border: 1px solid #ddd;">P = I²R<sub>sol</sub></td><td style="padding: 10px; border: 1px solid #ddd;">Optimize water conductivity</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Core Loss</td><td style="padding: 10px; border: 1px solid #ddd;">P ∝ f^α × B^β</td><td style="padding: 10px; border: 1px solid #ddd;">Choose low-loss core material</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Skin Effect Loss</td><td style="padding: 10px; border: 1px solid #ddd;">Increases R at high f</td><td style="padding: 10px; border: 1px solid #ddd;">Use Litz wire at high f</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Dielectric Loss</td><td style="padding: 10px; border: 1px solid #ddd;">P = ωCV² × tan(δ)</td><td style="padding: 10px; border: 1px solid #ddd;">Use low-loss capacitors</td></tr></tbody></table>

## Q Factor and Efficiency

Q factor is directly related to energy efficiency per cycle:

#### Energy Loss Per Cycle:

ΔE<sub>cycle</sub> = 2π × E<sub>stored</sub> / Q

#### Interpretation:

<div class="formula-box" id="bkmrk-q-%3D-10%3A-lose-63%25-of-" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #28a745; margin: 20px 0;"><div class="formula-box" style="background: #e7f3ff; padding: 20px; border-left: 4px solid #28a745; margin: 20px 0;">- Q = 10: Lose 63% of energy per cycle
- Q = 50: Lose 13% of energy per cycle
- Q = 100: Lose 6% of energy per cycle
- Q = 200: Lose 3% of energy per cycle

</div></div>#### Energy Retention:

After n cycles: E(n) = E₀ × e^(-2πn/Q)

## Power Flow Analysis

### Input Power

P<sub>in</sub> = V<sub>in</sub> × I<sub>in</sub> × cos(φ)

For pulsed operation:

P<sub>avg</sub> = (1/T) × ∫V(t)I(t)dt

### Dissipated Power

P<sub>diss</sub> = I<sub>rms</sub>² × R<sub>total</sub>

Where R<sub>total</sub> = R<sub>DCR1</sub> + R<sub>DCR2</sub> + R<sub>sol</sub> + R<sub>other</sub>

### Useful Power

Power available for electrochemical work:

P<sub>useful</sub> = P<sub>in</sub> - P<sub>diss</sub>

Or, for the WFC specifically:

P<sub>wfc</sub> = V<sub>wfc</sub> × I<sub>wfc</sub> × cos(φ<sub>wfc</sub>)

## Efficiency Calculations

<table id="bkmrk-efficiency-type-form" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #007bff; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Efficiency Type</th><th style="padding: 10px; border: 1px solid #ddd;">Formula</th><th style="padding: 10px; border: 1px solid #ddd;">Typical Values</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Resonant Tank η</td><td style="padding: 10px; border: 1px solid #ddd;">η = Q/(Q+1) ≈ 1 - 1/Q</td><td style="padding: 10px; border: 1px solid #ddd;">90-99% for high Q</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Power Transfer η</td><td style="padding: 10px; border: 1px solid #ddd;">η = P<sub>wfc</sub>/P<sub>in</sub></td><td style="padding: 10px; border: 1px solid #ddd;">50-90%</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Voltage Multiplication η</td><td style="padding: 10px; border: 1px solid #ddd;">V<sub>out</sub>/V<sub>in</sub> (at resonance)</td><td style="padding: 10px; border: 1px solid #ddd;">10-100× typical</td></tr></tbody></table>

## Energy Balance Verification

To verify your analysis is correct, energy must balance:

#### Steady State:

P<sub>in</sub> = P<sub>DCR1</sub> + P<sub>DCR2</sub> + P<sub>sol</sub> + P<sub>core</sub> + P<sub>other</sub>

#### Check:

<div id="bkmrk-sum-all-loss-mechani" style="background: #fff3cd; padding: 20px; border-radius: 5px; margin: 20px 0;">- Sum all loss mechanisms
- Compare to measured input power
- Large discrepancy indicates missing loss or measurement error

</div>## Loss Breakdown Example

<table id="bkmrk-component-resistance" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #28a745; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Component</th><th style="padding: 10px; border: 1px solid #ddd;">Resistance</th><th style="padding: 10px; border: 1px solid #ddd;">Power Loss (at 1A)</th><th style="padding: 10px; border: 1px solid #ddd;">% of Total</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">L1 DCR</td><td style="padding: 10px; border: 1px solid #ddd;">2.5 Ω</td><td style="padding: 10px; border: 1px solid #ddd;">2.5 W</td><td style="padding: 10px; border: 1px solid #ddd;">25%</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">L2 DCR</td><td style="padding: 10px; border: 1px solid #ddd;">3.0 Ω</td><td style="padding: 10px; border: 1px solid #ddd;">3.0 W</td><td style="padding: 10px; border: 1px solid #ddd;">30%</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">R<sub>solution</sub></td><td style="padding: 10px; border: 1px solid #ddd;">4.0 Ω</td><td style="padding: 10px; border: 1px solid #ddd;">4.0 W</td><td style="padding: 10px; border: 1px solid #ddd;">40%</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Other (core, leads)</td><td style="padding: 10px; border: 1px solid #ddd;">0.5 Ω</td><td style="padding: 10px; border: 1px solid #ddd;">0.5 W</td><td style="padding: 10px; border: 1px solid #ddd;">5%</td></tr><tr style="background: #f8f9fa; font-weight: bold;"><td style="padding: 10px; border: 1px solid #ddd;">Total</td><td style="padding: 10px; border: 1px solid #ddd;">10 Ω</td><td style="padding: 10px; border: 1px solid #ddd;">10 W</td><td style="padding: 10px; border: 1px solid #ddd;">100%</td></tr></tbody></table>

## Improving Efficiency

#### High-Impact Improvements:

<div id="bkmrk-reduce-largest-loss-" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">1. **Reduce largest loss first:** In example above, R<sub>sol</sub> is 40%—optimize water conductivity
2. **Use larger wire:** Each AWG step down reduces DCR by ~25%
3. **Choose better core:** Low-loss ferrite vs. iron powder
4. **Optimize water conductivity:** Not too high (electrolysis), not too low (resistance loss)
5. **Reduce connection resistance:** Good solder joints, clean contacts

</div></div>#### Diminishing Returns:

Once a loss mechanism is &lt;10% of total, further improvement has limited benefit. Focus on the dominant losses.

## Thermal Considerations

All dissipated power becomes heat:

<table id="bkmrk-component-heat-conce" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #dc3545; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Component</th><th style="padding: 10px; border: 1px solid #ddd;">Heat Concern</th><th style="padding: 10px; border: 1px solid #ddd;">Mitigation</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Choke windings</td><td style="padding: 10px; border: 1px solid #ddd;">Wire insulation damage</td><td style="padding: 10px; border: 1px solid #ddd;">Adequate wire size, ventilation</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Ferrite core</td><td style="padding: 10px; border: 1px solid #ddd;">Curie temp, permeability change</td><td style="padding: 10px; border: 1px solid #ddd;">Keep below rated temperature</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Water/WFC</td><td style="padding: 10px; border: 1px solid #ddd;">Boiling, capacitance drift</td><td style="padding: 10px; border: 1px solid #ddd;">Monitor temperature, allow cooling</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Capacitors</td><td style="padding: 10px; border: 1px solid #ddd;">ESR heating, life reduction</td><td style="padding: 10px; border: 1px solid #ddd;">Use low-ESR types, derate</td></tr></tbody></table>

**VIC Matrix Calculator:** The simulation module calculates expected power dissipation in each component. Use this to identify thermal hotspots and verify your design won't overheat during operation.

*Next: Experimental Validation Methods →*

# Experimental Validation

# Experimental Validation Methods

Theoretical calculations and simulations must be validated with actual measurements. This page covers practical techniques for measuring VIC circuit parameters and comparing results to predictions.

## Essential Test Equipment

<table id="bkmrk-equipment-purpose-ke" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #007bff; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Equipment</th><th style="padding: 10px; border: 1px solid #ddd;">Purpose</th><th style="padding: 10px; border: 1px solid #ddd;">Key Specifications</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Oscilloscope</td><td style="padding: 10px; border: 1px solid #ddd;">Waveform viewing, frequency measurement</td><td style="padding: 10px; border: 1px solid #ddd;">2+ channels, 100+ MHz bandwidth</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Function Generator</td><td style="padding: 10px; border: 1px solid #ddd;">Provide test signals</td><td style="padding: 10px; border: 1px solid #ddd;">1 Hz - 1 MHz, variable duty cycle</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">LCR Meter</td><td style="padding: 10px; border: 1px solid #ddd;">Measure L, C, R</td><td style="padding: 10px; border: 1px solid #ddd;">Multiple test frequencies (1 kHz, 10 kHz)</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Multimeter</td><td style="padding: 10px; border: 1px solid #ddd;">DC resistance, voltage</td><td style="padding: 10px; border: 1px solid #ddd;">True RMS, low-ohm capability</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Current Probe</td><td style="padding: 10px; border: 1px solid #ddd;">Non-contact current measurement</td><td style="padding: 10px; border: 1px solid #ddd;">AC/DC, appropriate bandwidth</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">High-Voltage Probe</td><td style="padding: 10px; border: 1px solid #ddd;">Measure high voltages safely</td><td style="padding: 10px; border: 1px solid #ddd;">1000:1 or 100:1, rated voltage</td></tr></tbody></table>

## Component Verification

### Measuring Inductance

#### Method 1: LCR Meter (Preferred)

<div id="bkmrk-set-lcr-meter-to-ind" style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Set LCR meter to inductance mode
2. Select test frequency (1 kHz typical)
3. Connect inductor, read value
4. Repeat at 10 kHz to check for frequency dependence

</div></div>#### Method 2: Resonance with Known C

<div id="bkmrk-connect-inductor-wit" style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Connect inductor with known capacitor C
2. Drive with function generator, sweep frequency
3. Find resonant frequency f₀ (voltage peak)
4. Calculate: L = 1/(4π²f₀²C)

</div>### Measuring DCR

#### Four-Wire (Kelvin) Measurement:

For accurate low-resistance measurement, use 4-wire method to eliminate lead resistance:

<div id="bkmrk-use-dedicated-low-oh" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Use dedicated low-ohm meter
- Or use LCR meter in R mode
- Allow reading to stabilize (self-heating)

</div></div>**Expected accuracy:** ±1-5% compared to calculated value

### Measuring WFC Capacitance

<div id="bkmrk-fill-wfc-with-water-" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Fill WFC with water at operating temperature
2. Measure with LCR meter at 1 kHz and 10 kHz
3. Values should be similar (if EDL effects are small)
4. Note the ESR reading as well

</div></div>**Expected accuracy:** ±10-20% compared to calculated value

## Resonant Frequency Measurement

### Frequency Sweep Method

#### Setup:

```
Function ──→ [VIC    ] ──→ Oscilloscope
Generator    [Circuit]     Ch1: Input
                          Ch2: Output (across WFC)
    
```

#### Procedure:

<div id="bkmrk-set-function-generat" style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #d4edda; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Set function generator to low amplitude sine wave
2. Start at low frequency (1/10 of expected f₀)
3. Slowly increase frequency while watching Ch2 amplitude
4. Note frequency of maximum amplitude—this is f₀
5. Also note -3dB frequencies (where amplitude = 0.707 × peak)

</div></div>#### Calculate Q from Measurement:

Q = f₀ / (f<sub>high</sub> - f<sub>low</sub>) = f₀ / BW

### Phase Measurement Method

<div id="bkmrk-display-both-input-c" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Display both input current and output voltage
2. Use X-Y mode or measure phase with oscilloscope
3. At resonance, phase difference = 0°
4. More accurate than amplitude peak for high-Q circuits

</div>## Q Factor Measurement

### Method 1: Bandwidth

Measure -3dB bandwidth and calculate:

Q = f₀ / BW

### Method 2: Ring-Down

<div id="bkmrk-excite-circuit-with-" style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #e7f3ff; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Excite circuit with single pulse at f₀
2. Observe decaying oscillation on oscilloscope
3. Count cycles to decay to 1/e (37%)
4. Q ≈ π × (number of cycles to 1/e decay)

</div></div>Alternatively, measure time constant τ:

τ = 2L/R = Q/(πf₀)

### Method 3: Voltage Magnification

<div id="bkmrk-measure-input-voltag" style="background: #fff3cd; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #fff3cd; padding: 20px; border-radius: 5px; margin: 20px 0;">1. Measure input voltage V<sub>in</sub>
2. Measure output voltage V<sub>out</sub> at resonance
3. Q ≈ V<sub>out</sub>/V<sub>in</sub>

</div></div>**Caution:** This assumes lossless input coupling. Actual Q may be higher due to source impedance effects.

## Comparing Calculated vs. Measured

<table id="bkmrk-parameter-acceptable" style="width: 100%; border-collapse: collapse; margin: 20px 0;"><thead><tr style="background: #17a2b8; color: white;"><th style="padding: 10px; border: 1px solid #ddd;">Parameter</th><th style="padding: 10px; border: 1px solid #ddd;">Acceptable Difference</th><th style="padding: 10px; border: 1px solid #ddd;">If Larger Difference</th></tr></thead><tbody><tr><td style="padding: 10px; border: 1px solid #ddd;">Inductance</td><td style="padding: 10px; border: 1px solid #ddd;">±20%</td><td style="padding: 10px; border: 1px solid #ddd;">Check core μᵣ, turn count</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">DCR</td><td style="padding: 10px; border: 1px solid #ddd;">±10%</td><td style="padding: 10px; border: 1px solid #ddd;">Check wire gauge, connections</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">WFC Capacitance</td><td style="padding: 10px; border: 1px solid #ddd;">±20%</td><td style="padding: 10px; border: 1px solid #ddd;">Check geometry, water level</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Resonant Frequency</td><td style="padding: 10px; border: 1px solid #ddd;">±15%</td><td style="padding: 10px; border: 1px solid #ddd;">Check L and C values</td></tr><tr><td style="padding: 10px; border: 1px solid #ddd;">Q Factor</td><td style="padding: 10px; border: 1px solid #ddd;">±30%</td><td style="padding: 10px; border: 1px solid #ddd;">Look for missing losses</td></tr></tbody></table>

## Troubleshooting Discrepancies

#### Measured f₀ Lower than Calculated:

<div id="bkmrk-stray-capacitance-ad" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Stray capacitance adding to total C
- Actual L higher than calculated
- Check for loose connections (add L)

</div></div>#### Measured f₀ Higher than Calculated:

<div id="bkmrk-actual-l-lower-%28core" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Actual L lower (core saturation, wrong μᵣ)
- WFC capacitance overestimated
- Air bubbles reducing effective C

</div></div>#### Measured Q Lower than Calculated:

<div id="bkmrk-additional-losses-no" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Additional losses not accounted for
- Core losses at operating frequency
- Poor connections adding resistance
- Radiation losses at high frequency

</div></div>#### No Clear Resonance Observed:

<div id="bkmrk-operating-above-srf-" style="background: #f8f9fa; padding: 20px; border-radius: 5px; margin: 20px 0;">- Operating above SRF (choke is capacitive)
- Very low Q (Q &lt; 2) makes resonance hard to see
- Measurement setup loading the circuit

</div>## Documentation Template

#### Record for Each Test:

```
Date: ___________
Circuit ID: ___________

COMPONENT VALUES (Calculated / Measured):
L1: _______ mH / _______ mH
L2: _______ mH / _______ mH
DCR1: _______ Ω / _______ Ω
DCR2: _______ Ω / _______ Ω
C_wfc: _______ nF / _______ nF
C1: _______ nF / _______ nF

RESONANCE (Calculated / Measured):
f₀_primary: _______ kHz / _______ kHz
f₀_secondary: _______ kHz / _______ kHz

PERFORMANCE (Calculated / Measured):
Q: _______ / _______
Bandwidth: _______ Hz / _______ Hz
V_magnification: _______ / _______

NOTES:
_________________________________
    
```

## Safety Considerations

#### ⚠️ High Voltage Warning:

<div id="bkmrk-vic-circuits-can-dev" style="background: #f8d7da; padding: 20px; border-radius: 5px; margin: 20px 0;"><div style="background: #f8d7da; padding: 20px; border-radius: 5px; margin: 20px 0;">- VIC circuits can develop high voltages at resonance
- Always use proper high-voltage probes
- Keep one hand in pocket when probing live circuits
- Discharge capacitors before handling

</div></div>#### ⚠️ Gas Production:

<div id="bkmrk-wfc-produces-hydroge" style="background: #f8d7da; padding: 20px; border-radius: 5px; margin: 20px 0;">- WFC produces hydrogen and oxygen—ensure ventilation
- No open flames or sparks near operating cell
- Use appropriate gas collection if needed

</div>**Best Practice:** Always compare measured values to calculator predictions. This builds confidence in both your construction skills and the calculator's accuracy. Document discrepancies—they often reveal important lessons about real-world effects.

*Chapter 8 Complete. See Appendices for reference tables and formulas. →*

# Understanding Resonant Action in the Water Fuel Cell

This article explains the principle of **Resonant Action** — the mechanism by which Stan Meyer's Water Fuel Cell achieves water dissociation through matched mechanical and electrical resonance, rather than brute-force electrolysis. We walk through the physics, the patent language, and the math to arrive at a complete, actionable design chain.

---

## Why Water's Dielectric Properties Matter

The Voltage Intensifier Circuit (VIC) operates in the **1 kHz – 100 kHz range**, where both dipolar and ionic mechanisms in water are fully active. At these frequencies, water's dielectric constant remains very high (~78–80), making it an excellent capacitor dielectric inside the gas processor tubes.

The dipolar relaxation cutoff for water doesn't occur until **~17–20 GHz** — far above VIC operating range. This means at our target frequencies, water molecules can physically respond to the applied electric field. This is the basis of Stan's **Electrical Polarization Process (EPP)**.

Patents **\#5,149,407** and **WO8912704A1** describe this explicitly:

> "Water molecules are broken down into hydrogen and oxygen gas atoms in a capacitive cell by a polarization and resonance process **dependent upon the dielectric properties of water**."

### Complex Permittivity

Water's permittivity has two components that matter for VIC design:

- **Real part (ε')** — determines the cell's capacitance and therefore your resonant frequency
- **Imaginary part (ε'')** — the loss tangent, which directly reduces your circuit's Q factor

Because permittivity changes with temperature, conductivity, and frequency, your water "capacitor" is a moving target. This is why VIC tuning can drift during operation, and why **water purity matters** — too many dissolved ions dump current into conductance instead of polarization.

---

## The Ionization-Conductivity Feedback Loop

Applying voltage to water creates a chain reaction:

1. Voltage **ionizes** the molecule → creates H<sup>+</sup> and OH<sup>−</sup> carriers
2. **Conductivity goes up** → loss tangent (ε'') rises → **Q factor drops**
3. Resonance degrades

This is precisely why the VIC uses **pulsed voltage** rather than continuous DC. Hit the molecule hard and fast, then let it rest. The rest period allows electrical polarization to weaken the covalent bond *before* excessive ionization destroys the resonant condition.

Apply continuous voltage and conductivity keeps climbing — the cell stops acting like a capacitor and starts acting like a resistor. You've built an expensive water heater, not a fuel cell.

Per Patent **\#4,936,961**, the key is that electrical polarization weakens the covalent bond *before* full ionization occurs. The WFC operates in the narrow window between polarization and brute-force electrolysis.

---

## Corrugated Geometry: Momentary Entrapment

Corrugated cell surfaces serve a dual purpose that goes beyond simple surface area increase:

- **Peak of corrugation** → intense local electric field → strong EPP → bonds weakened at focal points
- **Bulk water between peaks** → lower average field → lower ionization → conductivity stays manageable

This gives you *localized* electrical polarization without destroying the Q factor in the bulk medium. You can run higher effective field gradients than smooth tubes at the same voltage, before conductivity kills your resonance.

### Patent EP0103656A2 — Resonant Cavity for Hydrogen Generator

Filed December 14, 1982, this is one of Stan's earliest European filings. The patent text on the corrugated exciter (Figure 6) is explicit about *why* corrugations matter:

> "Instead of a forward direct line back-and-forth path of the atom flow, the corrugations of the convex 47 and concave 49 surfaces causes the atoms to move in forward and backward / back-and-forth path."

> "The increased surface area provided by the corrugations and creating the resonant cavity, thus enhances the sub-atomic action."

The corrugations aren't just field concentrators — they force molecules into an oscillatory path, increasing **residence time** in the high-gradient zone. This is **Momentary Entrapment to assist Resonant Action**: the geometry traps the molecule long enough for multiple resonant cycles to act on it, rather than letting it blow straight through the gap in a single cycle.

A water molecule at room temperature moves at roughly **600 m/s** thermally. In a 1 cm gap, it transits in about 16 microseconds — barely one cycle at 60 kHz. The corrugation multiplies the effective interaction time by 5–10x, turning a single glancing pass into meaningful resonant coupling.

---

## The Key Insight: Cavity Spacing = Wavelength

The critical passage comes from Patent **\#4,798,661** (Gas Generator Voltage Control Circuit):

> "The phenomena that the spacing between two objects is related to the wavelength of a physical motion between the two objects is utilized herein."

> "The pulsing voltage on the plate exciters applying a physical force is matched in repetition rate to the wavelength of the spacing of the plate exciters. The physical motion of the hydrogen and oxygen charged atoms being attracted to the opposite polarity zones will go into resonance. The self sustaining resonant motion of the hydrogen and oxygen atoms of the water molecule greatly enhances their disassociation from the water molecule."

The plate spacing is **not arbitrary**. It *is* the wavelength. Charged ions get attracted across the gap, overshoot, get pulled back, overshoot again. When the spacing matches the wavelength of that motion at the pulse frequency, they enter **self-sustaining resonance**.

The governing relationship:

```
spacing = drift velocity / pulse frequency
```

The drift velocity here is **not** the thermal velocity (~600 m/s) — it's the velocity of charged ions under the applied electric field. This is controllable, and it's how you tune the system.

---

## Calculating Resonant Action for a 1/16" Gap

Using F = ma and the cavity spacing relationship, we can calculate the force and frequency needed for Stan's standard 1/16" tube gap:

<table id="bkmrk-parameter-value-gap-"><thead><tr><th>Parameter</th><th>Value</th></tr></thead><tbody><tr><td>Gap</td><td>1/16" = 1.587 mm</td></tr><tr><td>λ (spacing)</td><td>0.001587 m</td></tr><tr><td>f = v / λ</td><td>600 / 0.001587 = **~378 kHz**</td></tr><tr><td>m(H<sub>2</sub>O)</td><td>2.99 × 10<sup>−26</sup> kg</td></tr><tr><td>Amplitude (gap/2)</td><td>0.794 mm</td></tr><tr><td>ω = 2πf</td><td>2.376 × 10<sup>6</sup> rad/s</td></tr><tr><td>F = m · A · ω²</td><td>~1.34 × 10<sup>−16</sup> N per molecule</td></tr><tr><td>E = F / q</td><td>~838 V/m</td></tr><tr><td>V = E × d</td><td>**~1.3 volts** to sustain resonance</td></tr></tbody></table>

The sustaining voltage appears tiny — and that's the point. You don't need kilovolts to *sustain* resonance. You need kilovolts to **overcome damping, collisions, and initiate resonance in the first place**. Once the molecule is oscillating resonantly, minimal energy maintains it.

---

## Dual Resonance: The Unified System

This is the insight that ties everything together. There are **two resonances** that must be matched:

1. **Physical (mechanical) resonance:** the water molecule bouncing across the gap at 378 kHz
2. **Electrical resonance:** the VIC's LC tank circuit ringing at 378 kHz

When both are matched, maximum energy couples into the molecule at peak vulnerability.

### Calculating the Choke Inductance

If mechanical resonance = 378 kHz and water cell capacitance ≈ 800 pF (typical for a 3" concentric tube cell), then:

```
f = 1 / (2π√LC)

Solving for L:
L = 1 / ((2πf)² × C)
L = 1 / ((2π × 378,000)² × 800 × 10<sup>−12</sup>)
<strong>L ≈ 221 μH</strong>
```

This is notably lower than the 500 μH – 2 mH values seen in most replication attempts. The reason: most builders tune to 40–70 kHz without matching the physical gap. **Change the gap, you change everything.**

---

## The Dual Voltage Waveform

Stan's patent language from #4,798,661 describes the waveform strategy:

> "The pulsating d.c. voltage and the duty cycle pulses have a maximum amplitude of the level that would cause electron leakage. Varying of the amplitude to an amplitude of maximum level to an amplitude below the maximum level of the pulses, provide an average amplitude below the maximum limit; but with the force of the maximum limit."

This is achieved with **two variacs (0–120V each)** and a **flip-flop switching circuit**:

- **Peak voltage (Va):** Hits the electron leakage threshold — maximum force. This kicks the molecule into oscillation at the resonant frequency. Think of it like striking a tuning fork.
- **Low voltage (Vb):** The duty cycle sustain level. Keeps the molecule oscillating without crossing into electron leakage territory. Like keeping a pendulum swinging with just enough push.

The flip-flop switches between these two voltage levels at the resonant frequency. You're not pulsing ON/OFF — you're pulsing between **two precise voltage levels**. The peak delivers maximum force while the duty cycle keeps average energy below the leakage threshold.

### Finding Your Electron Leakage Threshold

As you increase the peak variac setting, watch for these indicators:

- Gas production climbs while current stays low — you're in the **polarization regime**
- Current draw suddenly climbs faster than gas production — you've crossed into **electrolysis**
- Water temperature begins rising (ohmic heating)
- A sharp "knee" appears on your ammeter curve

**Back off just below that knee** — that's your Va max. Lock it in, then use the second variac to set the lower sustain level.

---

## The Complete Design Chain

Every parameter in the WFC connects to every other parameter. It is one unified system:

```
Gap spacing (1/16" = 1.587 mm)
  → Molecular resonant frequency (378 kHz)
    → Choke inductance (221 μH for 800 pF cell)
      → Drive frequency matches mechanical + electrical resonance
        → Peak voltage set at electron leakage threshold
          → Dual-variac waveform: peak force + duty cycle sustain
            → Molecular resonance driving (NOT electrolysis)
```

Most replication attempts treat these as separate problems — picking a gap, picking a frequency, winding a choke to whatever value, and hoping it works. The design chain above shows they are all interdependent. Start with your gap, derive everything else.

---

## Volt-Seconds &amp; Transformer Design

When designing the step-up transformer for the VIC, the core saturation limit is governed by volt-seconds:

```
B_peak = (V_in × t_on) / (N_primary × A_e)
N_min  = (V_in × t_on) / (B_sat × A_e)
```

A common question is whether turns ratio alone matters. It doesn't — 5:1, 50:10, and 500:100 are **not the same design**, even though the ratio is identical:

<table id="bkmrk-configuration-charac"><thead><tr><th>Configuration</th><th>Characteristics</th></tr></thead><tbody><tr><td>5 : 1</td><td>Low inductance, requires higher frequency (100 kHz+), tight winding, low copper loss</td></tr><tr><td>50 : 10</td><td>10× primary inductance, handles lower frequencies, more copper, more inter-winding capacitance</td></tr><tr><td>500 : 100</td><td>Large core required, parasitic capacitance degrades pulse edges</td></tr></tbody></table>

The key relationships:

- **Higher frequency** = shorter t\_on = fewer volt-seconds per cycle = fewer turns needed
- **More turns** = less flux per turn = lower frequency operation on the same core
- **Optimum** = where copper loss and core loss curves intersect

---

## Patents Referenced

<table id="bkmrk-patent-title-relevan"><thead><tr><th>Patent</th><th>Title</th><th>Relevance</th></tr></thead><tbody><tr><td>US #4,936,961</td><td>Method for Production of Fuel Gas</td><td>Primary VIC patent; EPP mechanism</td></tr><tr><td>US #4,798,661</td><td>Gas Generator Voltage Control Circuit</td><td>Cavity spacing = wavelength; dual voltage waveform</td></tr><tr><td>US #5,149,407</td><td>Process &amp; Apparatus for Production of Fuel Gas</td><td>Polarization dependent on dielectric properties</td></tr><tr><td>EP0103656A2</td><td>Resonant Cavity for Hydrogen Generator</td><td>Corrugated exciter geometry (1982)</td></tr><tr><td>WO8912704A1</td><td>Process &amp; Apparatus for Production of Fuel Gas</td><td>World patent; dielectric-dependent dissociation</td></tr><tr><td>Serial 06/367,052</td><td>Earlier corrugated surface exciter</td><td>Referenced as prior design in EP0103656A2</td></tr></tbody></table>