Design Pi / T matching networks with a target Q
design_pi_t_matchSynthesize Pi or T lumped matching networks for a chosen loaded Q to set bandwidth and harmonic suppression when L-networks cannot; use for PA output and filter matching.
Instructions
Synthesize three-element Pi (shunt-series-shunt) or T (series-shunt-series) lumped matching networks for a chosen loaded Q, giving control over bandwidth/harmonic suppression that an L-network cannot. Q must exceed √(Rhigh/Rlow − 1). Returns all low-pass/high-pass/mixed variants with component values, virtual resistance, verification and bandwidth. Use for PA output networks, harmonic filtering, or 'match 10 Ω to 50 Ω with Q = 5'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Desired loaded Q of the network (sets bandwidth ≈ f0/Q). | |
| z0 | No | Reference (system) characteristic impedance Z0 in Ω. Default 50. | |
| load | Yes | The load (termination) at the far end of the circuit. Give exactly one of: z, gamma, table, or a 1-port Touchstone (.s1p) via touchstone_path / touchstone_content (e.g. a measured antenna). | |
| source | No | Source impedance (default = z0, purely resistive). Complex sources are conjugately matched. | |
| language | No | Language of the human-readable summary: 'en' (English) or 'tr' (Türkçe). Defaults to the server setting. | |
| topology | No | Network type. | both |
| frequency | Yes | Frequency. Number in SI base units or engineering string, e.g. 2.4e9, '2.4GHz', '915 MHz' | |
| preference | No | Order solutions by this preference (ties broken by bandwidth). Default: widest bandwidth first. | |
| bandwidth_vswr | No | VSWR limit used to report the matched bandwidth of each solution (default 2 ≈ 9.5 dB return loss). | |
| snap_to_series | No | Also round L/C values to this standard E-series and report the resulting match. |