Fast impedance tuner calibration
11158921 · 2021-10-26
Inventors
Cpc classification
G01R27/30
PHYSICS
G01R35/005
PHYSICS
International classification
G01R27/04
PHYSICS
Abstract
A fast calibration method for slide-screw impedance tuners employs a reduced calibration algorithm, which creates appropriately distributed calibration points over the Smith chart compatible with already existing interpolation and tuning algorithms for high accuracy and high-speed impedance tuning. The method uses one vertical scaling of the tuning probe followed by a limited number of vertical positioning operations at pre-set horizontal intervals and applies this data to generate accurate interpolated high-density tuner calibration data points at a fraction of previously required calibration times.
Claims
1. A scaling algorithm as part of a calibration process of slide screw impedance tuners at a frequency F, said tuners having a slabline, a tuning probe, a test, and an idle port, comprises the following steps: (a) connect the impedance tuner to a pre-calibrated vector network analyzer between the test and idle ports; (b) enter a number of concentric circles N, a number of vertical trajectories M≥3 and a maximum reflection factor (Γmax); (c) initialize (withdraw from the slabline and place close to the test port) the tuning probe; (d) insert the tuning probe gradually vertically into a slot of the slabline and measure a reflection factor (|S.sub.11|) at the test port; (e) save a set of (N+1) vertical positions Y(m) of the tuning probe and associated values of |S.sub.11| between a minimum and a maximum value, wherein Y(m=0)=0, N>l and 0≤m≤N.
2. A measurement procedure for the calibration process of slide screw impedance tuners, as in claim 1, at the frequency F, comprising the following steps: (a) initialize the tuning probe and set X=0, Y(0)=0, K=1; (b) move the tuning probe parallel to the slabline to X=K*λ(F)/(2M); (c) in a loop, move the tuning probe vertically to the set of (N+1) positions Y(m), measure s-parameters Sij(X(K),Y(m)) and save; (e) if (K≤M−1) {set K=K+1, go to step (b)}; (f) else terminate.
3. An interpolation method for the calibration process of slide screw impedance tuners as in claim 1 or 2, wherein tuner s-parameters Sij(X,Y)=|Sij(X,Y)|*exp(j*Φij(X,Y)) are determined as follows: (a) |S.sub.11| and |S.sub.22| are calculated as linear interpolation between adjacent |Sii(K,m)| and |Sii(K+1,m)|, for 0≤m≤N, i={1,2} and 0≤K≤M and saved; (b) Φ11 and Φ22 are calculated as linear interpolation between adjacent |Φii(K,m)| and |Φii(K+1,m)|, for 0≤m≤N, i={1,2} and 0≤K<M and saved; (c) S12=S21 are calculated as arithmetic average between adjacent S21(K,m) and S21(K+1,m), for 0≤m≤N, 0≤K<M, and saved.
4. The calibration process of slide screw impedance tuners as in claim 1, wherein the tuning probe is diametrically initialized (withdrawn from the slabline and placed close to the idle port).
5. The calibration process of slide screw impedance tuners as in claim 1, wherein the number of reflection factor circles N is between 5 and 20.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1) The invention and its mode of operation will be more clearly understood from the following detailed description when read with the appended drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
DETAILED DESCRIPTION OF THE INVENTION
(16) Present tuner calibration routines comprise the following two distinct steps, each including probe movements in the X-Y space with several stops, at which scattering (s-) parameters are retrieved from the VNA, evaluated and saved: (a) an initial vertical scaling and (b) horizontal meandering travel. Scaling regulates the vertical (perpendicular to the slabline axis) probe penetration into the slabline for generating target |S.sub.11| values. Horizontal (parallel to the slabline axis) movement creates concentric reflection factor S.sub.11 calibration point circles. Since the horizontal angular distance between the calibration points follows very accurately the wave reflection law Φ=−4*π*L/λ and ΔΦ=−4*π*ΔL/λ (L being the electrical distance between the test port and the tuning probe) one would expect the phase of S.sub.11 to be easily and accurately calculated and, since |S.sub.11(Y)| would be known from scaling, one would expect the whole calibration space S.sub.11=|S.sub.11|*exp(jΦ) to be calculated accurately without more VNA readings than the one vertical scaling.
(17) Definitions: To avoid confusion through the following disclosure, it is helpful to clarify the defined and used variables: The reflection factor is designated either as GAMMA or as S.sub.11, the associated maximum or target values as S.sub.11.MAX or GAMMA.MAX. In
(18) Scaling is a critical operation. The calibration algorithm does not know the real behavior of the specific tuner. What is known is the frequency, and the maximum number of vertical control motor steps (corresponding to the penetration of the tuning probe into the slabline) before the probe touches (contacts) the center conductor. We also know that, with increasing penetration the reflection factor increases hyperbolically (the capacitance between the concave tuning probe and center conductor is inversely proportional to the gap between the two). When the probe touches the center conductor the gap is zero and the capacitance becomes infinite, we have a short circuit or |S.sub.11|=1 (at the probe reference plan); in real life most tuning operations occur in the last ˜10% of the tuning range (between |S.sub.11|=0.85 and 0.95) which corresponds to about 2-3% of the distance between probe withdrawn from the slabline (Y=0) and approximate contact between probe and center conductor (Y=Y.MAX). Or, assuming the maximum vertical position to be Y.MAX=3000 motor steps, all critical measurement operations occur between 2900 and 3000 steps. This inherent nonlinearity requires a very high and accurate positioning resolution and careful definition of the reflection factors as a function of vertical steps. Satisfying this requirement, forms the base allowing accurate interpolation and future high S.sub.11 tuning at high resolution. The scaling algorithm is shown as part of the flowchart in
(19) Following that, the probe is inserted by DY=A steps and S.sub.11 is measured. If |S.sub.11| is smaller than the radius of the first circle S.sub.11.MAX/N then the probe is inserted further by DY=A/2 steps, S.sub.11 measured again and, if still |S.sub.11|<S.sub.11.MAX/N, the probe is further inserted by DY=A/4 steps and S.sub.11 is measured again and compared with S.sub.11.MAX/N; the shrinking vertical stepping continues until |S.sub.11| reaches or exceeds S.sub.11.MAX/N. At this point the vertical position Y(P=1) is saved. In the next step P is increased to P=2 and the target now is 2*S.sub.11.MAX/N; the procedure is repeated starting with DY=A/2 vertical steps. The routine is repeated up to P=N, each time starting with DY=A/P steps and continuing with A/2P, A/4P etc., in which case either the final reflection factor becomes S.sub.11.MAX or the probe reaches Y=Y.MAX. This algorithm yields the reflection factor values S.sub.11(Y(P)), for 1≤P≤N, item (81) in
(20) In a traditional calibration the probe is set to the successive Y(P) positions (81) and the carriage is moved horizontally (80), (90), (100) in several steps between X=0 and X=X.MAX, scattering (s-) parameters are measured by the VNA and saved in a calibration file. To obtain a homogenous S.sub.11 point distribution (
(21) The fast calibration in this invention executes differently; since we know that the phase of the reflection factor is strictly proportional to the physical distance from the test port, or the horizontal position X from zero (X=0), we should be able to calculate all phases of S.sub.11(X) of all S.sub.11(Y(P)) circles (72) and finish (
(22)
(23) The probe trajectory of the prior art calibration is depicted in
(24) The new fast algorithm is a compromise between maximum accuracy and speed, taking advantage of the linear phase dependence of the phase of S.sub.11 but introducing also enough reference points (
(25) The measured data of the fast calibration routine including scaling (50) and vertical positioning (51) is used to generate the full calibration data base (all other points in
S.sub.11(X,Y)=|S.sub.11(X,Y.sub.j)|*exp j*Φ.sub.11(X,Y.sub.j) {eq.1}
created using linear interpolation between adjacent points.
(26) Wherein X.sub.l≤X≤X.sub.l+1. This equation generates all circles in
(27) The accuracy data in
(28) The tuner two-port is best described using four complex two-port s-parameters S.sub.ij for {i,j}={1,2}, S.sub.ij=|S.sub.ij|*exp(j*Φ.sub.ij) expressed best in polar format, because the reflection factor natural behavior of the slide screw tuner is polar. In the tuner calibration the reflection factor S.sub.11 at the test port, created by horizontal and vertical tuning probe movement, covers a large area of the disc shaped Smith chart. When the probe is inserted into the slabline slot and approaches the center conductor |S.sub.11| increases slowly at the beginning and sharply and the end and the phase changes slightly. When the probe moves horizontally the amplitude of S.sub.11 remains roughly constant and the phase changes proportional to the distance from the test port. The same is valid for the reflection factor S.sub.22 seen into the idle port. The transmission factors S.sub.21 (forward) and S.sub.12 (reverse) keep their phase approximately constant during horizontal movement and decrease in amplitude as the probe penetrates.
(29) Overall the s-parameters do not change rapidly, except for a rapid amplitude change, when the probe is very close to the center conductor. Therefore, given an appropriate grid of measured data points (
|S.sub.11(X,Y)|≈|S.sub.11(K,P)|+[|S.sub.11(K+1,P)|−|S.sub.11(K,P)]*[X−X(K+1,P)]/[X(K+1,P)−X(K,P)]; {eq. 2} and
Φ.sub.11(X,Y)≈Φ.sub.11[X(K),P]−4π*[X−X(K)]/λ); {eq. 3}
The amplitude and phase of reflection factor S.sub.22 seen at the idle port are:
|S.sub.22(X,Y)|≈|S.sub.22(K,P)|+[|S.sub.22(K+1,P)|−|S.sub.22(K,P)]*[X−X(K+1,P)]/[X(K+1,P)−X(K,P)];
and
Φ.sub.22(X,Y)≈Φ.sub.22[X(K),Y(P)]+4π*[X−X(K)]/λ);
The transmission coefficients S.sub.21=S.sub.12 are also generated using a linear interpolation between adjacent points in X and Y direction on the vertical K trajectories (
S.sub.12(X,Y(P))=S.sub.21(X,Y(P))≈S.sub.21(Y(P+1))−S.sub.21(Y(P))*[X−X(P)]/[X(P+1)−X(P)],
both in amplitude and phase. These relations have been used to generate the measured and calculated plots of
(30) The tuner calibration can, obviously, execute also when a tuning probe is initialized, for whatever reason, diametrically to the hitherto description. In this case the probe starts the horizontal travel from the idle port and moves towards the test port. All above considerations hold with proper adaptation of the numeric values and signs. A slightly different situation occurs with the vertical movement, if the origin (Y=0) is set at the quasi mechanical contact of the probe with the center conductor. In this case the vertical scaling starts with very small steps (because of the high GAMMA sensitivity, and proceeds with increasing steps. As in the opposite situation both Y=0 and Y=Y.MAX must be user defined. The shortcoming of this second scaling algorithm is that the routine cannot decide automatically if any user-defined GAMMA.MAX is reached or not.
(31) Although the present invention has been explained hereinabove by way of a preferred embodiment thereof, other combinations of the described components are possible and, as far as obvious to a person skilled in the art, they shall not limit the scope of the present invention.