|
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Double-tapped resonator matching network synthesis. More...
#include <DoubleTappedResonatorMatching.h>


Public Member Functions | |
| DoubleTappedResonatorMatching (MatchingNetworkDesignParameters AS, double freq, double Q, double Ltap) | |
| void | synthesize () |
| Synthesize the network. | |
Public Member Functions inherited from Network | |
| virtual | ~Network () |
| Destructor. | |
Additional Inherited Members | |
Public Attributes inherited from Network | |
| SchematicContent | Schematic |
| Circuit data including components, nets, and simulation info. | |
Double-tapped resonator matching network synthesis.
Topology (fixed, no LP/HP mask):
ZS —+—[L2]—[C1]—+— ZL | | [L1] [C2] | | GND GND
L2 (Ltap) is a user-specified series inductor that forms part of a resonant tank with C1. L1 and C2 are determined by the Q and the impedance ratio.
Design equations: L1 = RS / (w0·Q) Q2 = sqrt((RL/RS)·(Q²+1) − 1) Leq = L1·Q² / (1+Q²) + L2 Ceq = 1 / (w0²·Leq) C2 = Q2 / (w0·RL) C2' = C2·(1+Q2²) / Q2² C1 = Ceq·C2' / (C2' − Ceq)
|
inline |
| AS | Design specifications (Z0 = RS, ZL.real() = RL) |
| freq | Matching frequency in Hz |
| Q | Loaded Q factor |
| Ltap | User-specified series inductor L2 (H) |
|
virtual |
Synthesize the network.
Implements Network.