US20050140377A1 - Method to verify the outcome of calibration with a network analyzer - Google Patents

Method to verify the outcome of calibration with a network analyzer Download PDF

Info

Publication number
US20050140377A1
US20050140377A1 US10/983,510 US98351004A US2005140377A1 US 20050140377 A1 US20050140377 A1 US 20050140377A1 US 98351004 A US98351004 A US 98351004A US 2005140377 A1 US2005140377 A1 US 2005140377A1
Authority
US
United States
Prior art keywords
calibration
network analyzer
reverse
error terms
port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/983,510
Inventor
Yasuaki Komatsu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Agilent Technologies Inc
Original Assignee
Agilent Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Agilent Technologies Inc filed Critical Agilent Technologies Inc
Assigned to AGILENT TECHNOLOGIES, INC. reassignment AGILENT TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KOMATSU, YASUAKI
Publication of US20050140377A1 publication Critical patent/US20050140377A1/en
Priority to US11/717,352 priority Critical patent/US7474975B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/005Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R27/00Arrangements for measuring resistance, reactance, impedance, or electric characteristics derived therefrom
    • G01R27/28Measuring attenuation, gain, phase shift or derived characteristics of electric four pole networks, i.e. two-port networks; Measuring transient response

Definitions

  • the present invention relates to a method to verify the result of calibration with a network analyzer, and in particular, to a method to verify the result of full n-port calibration.
  • the present invention pertains to a network analyzer comprising means for performing this verification method and a program for performing this verification method.
  • a network analyzer is calibrated in order to eliminate measurement errors.
  • this calibration is not completed correctly because of problems with the stability of the network analyzer, the malfunction of standards, and other problems. Therefore, it is necessary to verify the result of the calibration.
  • Testing devices with a known S parameter represent the recommended method for verifying calibration in the prior art.
  • Standard sets for verification referred to as verification kits, standards other than calibration standards used for calibration, and other devices are used in actual calibration (for instance, refer to User's and Service Guide, Agilent Technologies, 85053B 3.5 mm Verification Kit,” Agilent Technologies, January, 2002, p. 4-1 through 4-18).
  • standards used in calibration are re-used (for instance, refer to U.S. Pat. No. 5,332,974).
  • Verification of calibration by the prior art poses the following problems. For instance, it is difficult to handle the verification kit of the verification method that employs a verification kit and therefore, there tend to be mistakes in the calibration verification. Furthermore, this verification method requires its own specific verification kit. If the verification method that uses standards other than calibration standards is employed, verification results are sometimes obtained that indicate that the calibration was successful even though there were actual mistakes in the verification when the other standards have properties similar to calibration standards. Furthermore, this verification method requires standards other than calibration standards. When the verification method whereby calibration standards are re-used is employed, there can be times when verification results indicating that the calibration was successful are obtained even though there were actually errors in the calibration. Moreover, the above-mentioned conventional verification methods require additional measurements for verification independent of calibration. These problems become more severe with an increase in the number of ports, making verification of calibration difficult.
  • the object of the present invention is to solve these problems. That is, the object of the present invention is to provide a method for verifying full n-port calibration that is easier to use than the prior art and does not require additional standards or additional measurement.
  • the present invention introduces the concepts of “uniformity during the calibration steps” and “calibration consistency” for verification of full n-port calibration in order to accomplish this goal.
  • the verification method of the present invention verifies the result of calibration by analyzing whether the calibration has been uniformly performed during the calibration steps and whether there is consistency in systematic error terms obtained by calibration. Systematic error terms are simply referred to hereafter as error terms.
  • one embodiment according to the present invention is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized by making use of the fact that error terms obtained by this calibration are redundant; the uniformity of the calibration steps during this calibration is calculated using these error terms; and the result of this calibration is verified by assessing this calculated uniformity.
  • Another embodiment is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized by making use of the fact that error terms obtained by this calibration are redundant; the consistency of these error terms is calculated; and the result of this calibration is verified by assessing this calculated consistency.
  • Still yet another embodiment is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized in that each error term obtained by this calibration is calculated by the following equation, substituting Ed i for forward directivity, Ed j for reverse directivity; Es i for forward source match, Es j for reverse source match, Er i for forward reflection tracking, Er j for reverse reflection tracking, Et ji for forward transmission tracking, Et ij for reverse transmission tracking, Ex ji for forward isolation, Ex ij for reverse isolation, El ji for forward load match, and El ij for reverse load match; and the result of this calibration can be verified by assessing the calculated values.
  • another embodiment of the present invention is a network analyzer comprising means for performing a verification method, characterized by making use of the fact that error terms obtained by this calibration are redundant; it has means for calculating the uniformity of the calibration steps during this calibration using these error terms once full n-port calibration has been performed; and the result of this calibration can be verified.
  • another embodiment of the present invention is a network analyzer comprising means for performing a verification method, characterized by making use of the fact that error terms obtained by this calibration are redundant; it has means for calculating the consistency of these error terms once full n-port calibration has been performed; and the result of this calibration can be verified.
  • Another embodiment is a network analyzer comprising means for performing a verification method, characterized in that it has means for calculating each error term obtained by this calibration once full n-port calibration is performed by the following equation, substituting Ed i for forward directivity, Ed j for reverse directivity, Es i for forward source match, Es j for reverse source match, Er i for forward reflection tracking, Er j for reverse reflection tracking, Et ji for forward transmission tracking, Et ij for reverse transmission tracking, Ex ji for forward isolation, Ex ij for reverse isolation, El ji for forward load match, and El ij for reverse load match.
  • This network analyzer further comprises a means for assessing the values obtained by the above-mentioned calculation.
  • the present invention also includes a program, which enables a computer to act as a means for reading error terms obtained by calibration from a network analyzer and a means for calculating the uniformity during this calibration process using theses error terms that have been read and making use of the fact that these error terms are redundant in order to verify full n-port calibration of the network analyzer.
  • Still yet a further embodiment of the present invention is a program, which enables a computer to act as a means for reading error terms obtained by calibration from a network analyzer and a means for calculating the consistency during this calibration process using these error terms that have been read and making use of the fact that these error terms are redundant in order to verify full n-port calibration of the network analyzer.
  • Yet another embodiment of the present invention is a program, which enables a computer to function as a means for reading the error terms obtained by calibration from a network analyzer and a means for calculating each of these error terms that have been read, substituting Ed i for forward directivity, Ed j for reverse directivity, Es i for forward source match, Es j for reverse source match, Er i for forward reflection tracking, Er j for reverse reflection tracking, Et ji for forward transmission tracking, Et ij for reverse transmission tracking, Ex ji for forward isolation, Ex ij for reverse isolation, El ji for forward load match, and El ij for reverse load match in order to verify full n-port calibration of a network analyzer.
  • the program may further act as a means for assessing the value obtained by this calculation.
  • FIG. 1 is a block diagram showing the first embodiment of the present invention.
  • FIG. 2 is a signal flow chart showing the forward model of a 2-port, 12-terms error model.
  • FIG. 3 is a signal flow chart showing the reverse model of a 2-port, 12-terms error model.
  • FIG. 4 is a signal flow chart showing a 2-port, 8-terms error model.
  • FIG. 5 is a signal flow chart showing a limited representation of a 2-port, 12-terms error model.
  • FIG. 6 is a signal flow chart showing a limited representation of a 2-port, 8-terms error model.
  • FIG. 7 is a signal flow chart showing a 2-port, 8-terms error model that takes switch match into consideration.
  • FIG. 8 is a flow chart showing the procedure for verifying the calibration in the present embodiment.
  • FIG. 9 is a block diagram showing a second embodiment of the present invention.
  • FIG. 10 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 11 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 12 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 13 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • calibration consistency is calculated using error terms that are quantified by calibration and these calculation results and the result of the calibration are verified. Therefore, additional standards and measurement thereof are not necessary for verifying the calibration. Moreover, because additional standards and measurement thereof are not necessary, verification of calibration can be easily performed when compared to the prior art. Furthermore, because additional standards and measurement thereof are not necessary, it is possible to prevent the misconception that calibration is successful even though there are actually errors in the calibration.
  • the present invention will now be described in detail based on the embodiments shown in the attached drawings. These embodiments are employed when the present invention is used for verification of calibration in the case of a two-port network analyzer.
  • the first embodiment of the present invention is the case where the network analyzer itself verifies its own calibration.
  • the second embodiment of the present invention is the case where an external control device verifies the calibration of a network analyzer.
  • FIG. 1 is a block diagram showing a two-port network analyzer of the present embodiment.
  • a network analyzer 100 in FIG. 1 comprises a measurement means 110 , a control means 120 , a consistency calculation means 130 , a memory means 140 , and an input-output means 150 .
  • Measurement means 110 comprises a measurement port 111 and a measurement port 112 , and analyzes the network properties of devices connected to these measurement ports.
  • Control means 120 controls measurement means 110 , and similar means, and measures, calibrates, and verifies the calibration of network analyzer 100 by executing a program.
  • Control means 120 is, for instance, a microprocessor (MPU) or a digital signal processor (DSP).
  • MPU microprocessor
  • DSP digital signal processor
  • Consistency calculation means 130 calculates the “calibration consistency,” which is an indicator for verifying the result of a calibration. “Calibration consistency” will be discussed later.
  • Memory means 140 houses the measurement results of measurement means 110 , the processing order of control means 120 , and similar data, and reads the stored data. Memory means 140 is, for instance, a semiconductor memory, a hard disk drive, or a removable disk.
  • Input-output means 150 inputs and outputs to users of network analyzer 100 and to external devices. Input-output means 150 is a keyboard, a display, or a LAN interface.
  • the network analyzer is usually connected to a device under test by a cable or fixture. A coaxial cable 200 is connected to measurement port 111 of network analyzer 100 in FIG. 1 , while a coaxial cable 300 is connected to measurement port 112 . Although not illustrated, the device under test is connected to at least one of either a connector 210 of coaxial cable 200 or a connector 310 of coaxial cable 300 .
  • Full-port calibration is conducted using four types of standards, short, open, load, and through; therefore it is called SOLT calibration.
  • the verification method of the present invention verifies the result of calibration making use of the fact that error terms that are quantified when a network analyzer is calibrated are redundant. Therefore, the fact that error terms are redundant is described below. Refer to FIGS. 2, 3 , and 4 .
  • FIG. 2 shows a forward model of a two-port 12-terms error model that is quantified by SOLT calibration.
  • FIG. 3 shows a reverse model of the same two-port, 12-terms error model.
  • Ed 1 is forward directivity.
  • Ed 2 is reverse directivity.
  • Es 1 is forward source match.
  • Es 2 is reverse source match.
  • Er 1 is forward reflection tracking.
  • Er 2 is reverse reflection tracking.
  • Et 21 is forward transmission tracking.
  • Et 12 is reverse transmission tracking.
  • Ex 21 is forward isolation (forward crosstalk).
  • Ex 12 is reverse isolation (reverse crosstalk).
  • El 21 is forward load match, El 12 is reverse load match.
  • the broken lines in FIGS. 2 and 3 show the device under test (DUT).
  • FIG. 4 shows a two-port, eight-terms error model quantified by TRL two-port calibration.
  • e01(1), e10(1), e00(1), and e11(1) are error terms.
  • i is a natural number indicating the port number. It is 1 or 2 in this case.
  • the broken lines in FIG. 4 show the device under test (DUT).
  • the error models shown in FIGS. 2 and 4 are representations limited to frequency response (reflection tracking and transmission tracking).
  • the limited two-port, 12-terms error model is shown in FIG. 5 .
  • the signal flow in the top panel of FIG. 5 shows the forward error model and the signal flow in the bottom panel shows the reverse error model.
  • the limited two-port eight-terms error model is shown in FIG. 6 .
  • the broken lines in FIGS. 5 and 6 show the device under test (DUT).
  • Formula 2 is further derived from formula 1.
  • Formulas 2 and 3 show that the error terms found during calibration are redundant. e01(x) and e10(y) are not found independently even if calibration is performed. They are found in the form of a sum enclosed in brackets, such as [e01(2)*e10(1)].
  • the verification method of the present invention makes use of the fact that the error terms are redundant and analyzes the uniformity during the calibration steps to verify the result of the calibration.
  • the calibration steps and the uniformity thereof will be described below.
  • the calibration steps used here mean the steps relating to individual measurements executed during calibration. Consequently, the calibration steps include not only measurement, but also procedures such as connecting the connectors, and similar procedures.
  • An example of the calibration steps are the steps in full two-port calibration that involve connecting the open standards to port 1 and measuring the reflection properties at port 1 .
  • Another example of calibration steps with full two-port calibration are the steps of connecting the short standards to port 1 and measuring reflection properties at port 1 .
  • the verification method of the present invention verifies the result of calibration by analyzing the uniformity of the calibration steps as represented by formula 3, or a modified version of formula 3.
  • the left side of formula 3 is defined as the “calibration consistency” (formula 4), and is used as a measure of the extent to which all calibration steps were executed uniformly (calibration step uniformity). All calibration steps are executed with greater uniformity and there is no inconsistency in the error terms as the calibration consistency approaches 1.
  • the uniformity of the calibration steps and the consistency of the error terms are controlled by conditions relating to the individual measurements performed during the calibration, including network analyzer stability, reproducibility of the connectors, and definition and exchangeability of the standards.
  • Switch match is the difference between load match and source match at each port of a network analyzer. Equal load match and source match is a prerequisite of 8-terms error models. However, load match and source match generally are not equal and therefore, the difference between these matches is added to the eight-terms error model as switch match.
  • FIG. 6 The two-port, eight-terms error model to which switch match has been added is shown in FIG. 6 .
  • the broken line in FIG. 6 shows the device under test (DUT).
  • the two-port error model to which switch match has been added is converted to a 12-terms error model.
  • formula 5 is obtained.
  • formula 4 is expanded as shown in formula 13 and the consistency relating to all error terms in a two-port 12-terms error model is found by this formula 13.
  • the “calibration consistency” shown by formula 13 is used in the verification method of the present embodiment as a measure of the uniformity of all calibration steps. Of course, a measure from modified formula 13 can also be used. To repeat, all calibration steps are executed with greater uniformity and there is no inconsistency in the error terms as the calibration consistency approaches 1. In short, it can be concluded that the calibration moves closer to perfection as the calibration consistency approaches 1.
  • Network analyzer 100 of the present embodiment calculates the consistency of the calibration shown in formula 13 based on the above-mentioned verification method and verifies the result of the calibration.
  • control means 120 executes the program housed in memory means 140 and controls measurement means 110 , and the like to verify the calibration. This verification procedure is in accordance with the flow chart shown in FIG. 8 .
  • step S 10 full two-port calibration is performed in step S 10 .
  • Control means 120 quantifies 12 error terms from the measurement results of measurement means 110 .
  • Calibration is executed at multiple frequency points.
  • the frequency points at which calibration is performed are called calibration frequency points hereafter. There are times when the calibration frequency points are the same as the frequency points at which measurements are actually performed, and there are times when they are different.
  • 12 error terms are quantified for each frequency point and 12 error terms are stored in memory means 140 for each frequency point. For instance, if there are eight calibration frequency points, 96 error terms are stored in memory means 140 .
  • the calibration in this step can also be executed in advance outside of the flow chart shown in FIG. 8 .
  • step S 20 consistency calculation means 130 reads the values of the 12 error terms from memory means 140 and calculates the calibration consistency using these values. This consistency is calculated for each frequency point for which 12 error terms are quantified.
  • the calculated calibration consistency is output in step S 30 .
  • the result of calibration can be assessed by the operator of the network analyzer and by external devices based on the output in this step.
  • a graph in which the ordinate represents the consistency and the abscissa represents the frequency is output to input-output means 140 .
  • the form in which the results are output can be numerical, graphic, or another form.
  • step S 40 the result of calibration is assessed based on the consistency of the calibration that was previously calculated. For instance, if the calculated consistency is within ⁇ 0.1 dB, the calibration is assessed as successful. Processing is completed when the calibration is assessed as being successful. When the calibration is assessed as having failed, the process returns to step S 10 to repeat the calibration. Assessment of the result of calibration can be performed mechanically in accordance with certain conditions, or it can be performed in accordance with instructions from the network analyzer operator or external devices. Moreover, the calibration can be repeated at any time and therefore, this step can also be omitted from the flow chart.
  • the verification method of the present invention is not limited to a two-port network analyzer and can also be used with a multiport network analyzer having three or more measurement ports.
  • Full n-port calibration where n is three or greater is an expansion of the full two-port calibration, which can be broken down into a combination of n C 2 full two-port calibrations. Consequently, when the “calibration consistency” is calculated for the full two-port calibration that is executed between port i and port j, the result of the calibration between the i and j ports can be verified.
  • the calibration consistency between the i and j ports can be calculated based on the general formula modified from formula 13 (formula 14).
  • n-port calibration wherein n is 3 or greater is verified by finding and assessing the calibration consistency with full 2-port calibration of all n C 2 sets.
  • the consistency of full n-port calibration wherein n is 3 or greater is recognized as the worst calibration consistency between ports, the result of the entire calibration can be verified and the conditions for use are good.
  • the combination of ports that fail calibration can be determined and calibration between all ports is not necessary.
  • the entire verification of calibration by the verification method of the present invention is processed with the network analyzer.
  • the use of the present invention is not restricted to this embodiment.
  • another embodiment of the verification method of the present invention is verification performed by an external control device, such as a computer, connected to the network analyzer.
  • FIG. 9 is a block diagram showing the embodiment with a network analyzer and a computer as an example of an external control device.
  • a network analyzer 400 in FIG. 9 comprises a measurement means 410 , a control means 420 , a memory means 440 , and an input-output means 450 .
  • Measurement means 410 comprises a measurement port 411 and a measurement port 412 . The network properties of devices connected to these measurement ports are analyzed.
  • Control means 420 controls measurement means 410 , and similar means and performs processes that include the calibration and measurement of network analyzer 400 by execution of a program.
  • Control means 420 is, for instance, an MPU or DSP.
  • Memory means 440 houses the measurement results of measurement means 410 , the processing order of control means 420 , and similar data, and reads the stored data.
  • Memory means 440 is, for instance, a semiconductor memory, a hard disk drive, or a removable disk.
  • Input-output means 450 is a keyboard, a display, or a LAN interface.
  • a computer 500 in FIG. 9 comprises a processor 510 , a memory 520 , and an input-output means 530 .
  • Processor 510 performs various processes in accordance with programs pre-stored in memory 520 or programs input from the outside via input-output means 530 .
  • Memory 520 stores programs that direct the processing by processor 510 and the data generated by this processing.
  • memory 520 is a memory means such as a semiconductor memory or a hard disk drive housed inside computer 500 .
  • Input-output means 530 is a function means for unidirectional or bidirectonal communication between computer 500 and the outside.
  • input-output means 530 is a keyboard, a display, a LAN interface, or a removable disk.
  • Input-output means 450 and input-output means 530 are connected to one another by a radio communications medium or a wireless communications medium.
  • network analyzer 400 performs full n-port calibration, itself or by external instructions.
  • processor 510 performs the following processing by instructions from the programs stored in memory 520 .
  • processor 510 controls input-output means 530 and reads the values of error terms quantified by the calibration of network analyzer 400 from network analyzer 400 .
  • the values of the error terms that have been read are either stored in memory 520 or are directly sent to processor 510 .
  • processor 510 calculates the consistency of the calibration using the values of these error terms that have been read and outputs the calculation results.
  • the calculation of the calibration consistency is in accordance with the method described in the first embodiment.
  • the calculation results can be output to computer 500 , network analyzer 400 , or another device.
  • Processor 510 also can assess the calculated calibration consistency using a pre-determined value as the criterion and mechanically verify the result of the calibration.
  • the verification method of the present invention can be similarly used when network analyzer 400 and computer 500 are not connected.
  • Computer 500 can intermittently read the error terms from network analyzer 400 using a removable memory medium, such as a floppy disk, in place of the above-mentioned communications means.
  • FIGS. 10 through 13 are graphs with the magnitude of consistency on the left ordinate, the phase of consistency on the right ordinate, and the frequency on the abscissa.
  • FIG. 11 is an example of a graph showing the calibration consistency when connectors are fastened manually without using a torque wrench.
  • FIG. 12 is an example of a graph of the calibration consistency when the defined values of the standards are mis-entered in the network analyzer.
  • FIG. 13 is an example of a graph of the calibration consistency when a cable of poor stability is used.
  • FIGS. 11 through 13 plot the magnitude or phase of the consistency at positions away from zero, showing that the calibration steps were not all performed uniformly and there are mistakes in the calibration.

Abstract

Making use of the values of error items quantified during full n-port calibration, an indicator of whether or not all calibration steps have been uniformly conducted (calibration consistency) is calculated and the result of the calibration is confirmed based on this indicator.

Description

    1. FIELD OF THE INVENTION
  • The present invention relates to a method to verify the result of calibration with a network analyzer, and in particular, to a method to verify the result of full n-port calibration. In addition, the present invention pertains to a network analyzer comprising means for performing this verification method and a program for performing this verification method.
  • 2. DISCUSSION OF THE BACKGROUND ART
  • A network analyzer is calibrated in order to eliminate measurement errors. However, there are cases where this calibration is not completed correctly because of problems with the stability of the network analyzer, the malfunction of standards, and other problems. Therefore, it is necessary to verify the result of the calibration.
  • Testing devices with a known S parameter (Scattering parameter) represent the recommended method for verifying calibration in the prior art. Standard sets for verification referred to as verification kits, standards other than calibration standards used for calibration, and other devices are used in actual calibration (for instance, refer to User's and Service Guide, Agilent Technologies, 85053B 3.5 mm Verification Kit,” Agilent Technologies, January, 2002, p. 4-1 through 4-18). Moreover, there are also cases where standards used in calibration are re-used (for instance, refer to U.S. Pat. No. 5,332,974).
  • Verification of calibration by the prior art poses the following problems. For instance, it is difficult to handle the verification kit of the verification method that employs a verification kit and therefore, there tend to be mistakes in the calibration verification. Furthermore, this verification method requires its own specific verification kit. If the verification method that uses standards other than calibration standards is employed, verification results are sometimes obtained that indicate that the calibration was successful even though there were actual mistakes in the verification when the other standards have properties similar to calibration standards. Furthermore, this verification method requires standards other than calibration standards. When the verification method whereby calibration standards are re-used is employed, there can be times when verification results indicating that the calibration was successful are obtained even though there were actually errors in the calibration. Moreover, the above-mentioned conventional verification methods require additional measurements for verification independent of calibration. These problems become more severe with an increase in the number of ports, making verification of calibration difficult.
  • Therefore, the object of the present invention is to solve these problems. That is, the object of the present invention is to provide a method for verifying full n-port calibration that is easier to use than the prior art and does not require additional standards or additional measurement.
  • SUMMARY OF THE INVENTION
  • The present invention introduces the concepts of “uniformity during the calibration steps” and “calibration consistency” for verification of full n-port calibration in order to accomplish this goal. The verification method of the present invention verifies the result of calibration by analyzing whether the calibration has been uniformly performed during the calibration steps and whether there is consistency in systematic error terms obtained by calibration. Systematic error terms are simply referred to hereafter as error terms.
  • That is, one embodiment according to the present invention is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized by making use of the fact that error terms obtained by this calibration are redundant; the uniformity of the calibration steps during this calibration is calculated using these error terms; and the result of this calibration is verified by assessing this calculated uniformity.
  • Another embodiment is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized by making use of the fact that error terms obtained by this calibration are redundant; the consistency of these error terms is calculated; and the result of this calibration is verified by assessing this calculated consistency.
  • Still yet another embodiment is a method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, characterized in that each error term obtained by this calibration is calculated by the following equation, substituting Edi for forward directivity, Edj for reverse directivity; Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elji for forward load match, and Elij for reverse load match; and the result of this calibration can be verified by assessing the calculated values. Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ] [ Mathematical formula 4 ]
  • Furthermore, another embodiment of the present invention is a network analyzer comprising means for performing a verification method, characterized by making use of the fact that error terms obtained by this calibration are redundant; it has means for calculating the uniformity of the calibration steps during this calibration using these error terms once full n-port calibration has been performed; and the result of this calibration can be verified.
  • Additionally, another embodiment of the present invention is a network analyzer comprising means for performing a verification method, characterized by making use of the fact that error terms obtained by this calibration are redundant; it has means for calculating the consistency of these error terms once full n-port calibration has been performed; and the result of this calibration can be verified.
  • Another embodiment is a network analyzer comprising means for performing a verification method, characterized in that it has means for calculating each error term obtained by this calibration once full n-port calibration is performed by the following equation, substituting Edi for forward directivity, Edj for reverse directivity, Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elji for forward load match, and Elij for reverse load match. Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ] [ Mathematical formula 5 ]
  • This network analyzer further comprises a means for assessing the values obtained by the above-mentioned calculation.
  • The present invention also includes a program, which enables a computer to act as a means for reading error terms obtained by calibration from a network analyzer and a means for calculating the uniformity during this calibration process using theses error terms that have been read and making use of the fact that these error terms are redundant in order to verify full n-port calibration of the network analyzer.
  • Still yet a further embodiment of the present invention is a program, which enables a computer to act as a means for reading error terms obtained by calibration from a network analyzer and a means for calculating the consistency during this calibration process using these error terms that have been read and making use of the fact that these error terms are redundant in order to verify full n-port calibration of the network analyzer.
  • Yet another embodiment of the present invention is a program, which enables a computer to function as a means for reading the error terms obtained by calibration from a network analyzer and a means for calculating each of these error terms that have been read, substituting Edi for forward directivity, Edj for reverse directivity, Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elji for forward load match, and Elij for reverse load match in order to verify full n-port calibration of a network analyzer. Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ] [ Mathematical formula 6 ]
  • The program may further act as a means for assessing the value obtained by this calculation.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing the first embodiment of the present invention.
  • FIG. 2 is a signal flow chart showing the forward model of a 2-port, 12-terms error model.
  • FIG. 3 is a signal flow chart showing the reverse model of a 2-port, 12-terms error model.
  • FIG. 4 is a signal flow chart showing a 2-port, 8-terms error model.
  • FIG. 5 is a signal flow chart showing a limited representation of a 2-port, 12-terms error model.
  • FIG. 6 is a signal flow chart showing a limited representation of a 2-port, 8-terms error model.
  • FIG. 7 is a signal flow chart showing a 2-port, 8-terms error model that takes switch match into consideration.
  • FIG. 8 is a flow chart showing the procedure for verifying the calibration in the present embodiment.
  • FIG. 9 is a block diagram showing a second embodiment of the present invention.
  • FIG. 10 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 11 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 12 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • FIG. 13 is a graph showing the calibration consistency as calculated by the verification method of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • By means of the present invention, calibration consistency is calculated using error terms that are quantified by calibration and these calculation results and the result of the calibration are verified. Therefore, additional standards and measurement thereof are not necessary for verifying the calibration. Moreover, because additional standards and measurement thereof are not necessary, verification of calibration can be easily performed when compared to the prior art. Furthermore, because additional standards and measurement thereof are not necessary, it is possible to prevent the misconception that calibration is successful even though there are actually errors in the calibration.
  • The present invention will now be described in detail based on the embodiments shown in the attached drawings. These embodiments are employed when the present invention is used for verification of calibration in the case of a two-port network analyzer. The first embodiment of the present invention is the case where the network analyzer itself verifies its own calibration. The second embodiment of the present invention is the case where an external control device verifies the calibration of a network analyzer.
  • The first embodiment will be described first. FIG. 1 is a block diagram showing a two-port network analyzer of the present embodiment. A network analyzer 100 in FIG. 1 comprises a measurement means 110, a control means 120, a consistency calculation means 130, a memory means 140, and an input-output means 150. Measurement means 110 comprises a measurement port 111 and a measurement port 112, and analyzes the network properties of devices connected to these measurement ports. Control means 120 controls measurement means 110, and similar means, and measures, calibrates, and verifies the calibration of network analyzer 100 by executing a program. Control means 120 is, for instance, a microprocessor (MPU) or a digital signal processor (DSP). Consistency calculation means 130 calculates the “calibration consistency,” which is an indicator for verifying the result of a calibration. “Calibration consistency” will be discussed later. Memory means 140 houses the measurement results of measurement means 110, the processing order of control means 120, and similar data, and reads the stored data. Memory means 140 is, for instance, a semiconductor memory, a hard disk drive, or a removable disk. Input-output means 150 inputs and outputs to users of network analyzer 100 and to external devices. Input-output means 150 is a keyboard, a display, or a LAN interface. The network analyzer is usually connected to a device under test by a cable or fixture. A coaxial cable 200 is connected to measurement port 111 of network analyzer 100 in FIG. 1, while a coaxial cable 300 is connected to measurement port 112. Although not illustrated, the device under test is connected to at least one of either a connector 210 of coaxial cable 200 or a connector 310 of coaxial cable 300.
  • Next, a method to verify full two-port calibration by network analyzer 100 will be described. Full-port calibration is conducted using four types of standards, short, open, load, and through; therefore it is called SOLT calibration.
  • The verification method of the present invention verifies the result of calibration making use of the fact that error terms that are quantified when a network analyzer is calibrated are redundant. Therefore, the fact that error terms are redundant is described below. Refer to FIGS. 2, 3, and 4.
  • FIG. 2 shows a forward model of a two-port 12-terms error model that is quantified by SOLT calibration. FIG. 3 shows a reverse model of the same two-port, 12-terms error model. Ed1 is forward directivity. Ed2 is reverse directivity. Es1 is forward source match. Es2 is reverse source match. Er1 is forward reflection tracking. Er2 is reverse reflection tracking. Et21 is forward transmission tracking. Et12 is reverse transmission tracking. Ex21 is forward isolation (forward crosstalk). Ex12 is reverse isolation (reverse crosstalk). El21 is forward load match, El12 is reverse load match. The broken lines in FIGS. 2 and 3 show the device under test (DUT).
  • FIG. 4 shows a two-port, eight-terms error model quantified by TRL two-port calibration. e01(1), e10(1), e00(1), and e11(1) are error terms. i is a natural number indicating the port number. It is 1 or 2 in this case. Moreover, the broken lines in FIG. 4 show the device under test (DUT).
  • The error models shown in FIGS. 2 and 4 are representations limited to frequency response (reflection tracking and transmission tracking). The limited two-port, 12-terms error model is shown in FIG. 5. The signal flow in the top panel of FIG. 5 shows the forward error model and the signal flow in the bottom panel shows the reverse error model. The limited two-port eight-terms error model is shown in FIG. 6. The broken lines in FIGS. 5 and 6 show the device under test (DUT). When the error model in FIG. 5 and the error model in FIG. 6 are compared, the following formula is derived.
  • [Mathematical Formula 7]
    1*Er 1 =e10(1)*e01(1) 1*Et 12 =e01(2)*e01(1)
    1*Er 2 =e10(2)*e01(2) 1*Et 21 =e10(1)*e10(2)  (Formula 1)
  • Formula 2 is further derived from formula 1. [ Mathematical formula 8 ] Er 2 * Er 1 = e10 ( 2 ) * e01 ( 2 ) * e10 ( 1 ) * e01 ( 1 ) = e10 ( 1 ) * e10 ( 2 ) * c01 ( 1 ) = Et 21 * Et 12 ( Formula 2 )
  • When formula 2 is modified, formula 3 is obtained. [ Mathematical formula 9 ] Et 21 * Et 12 Er 2 * Er 1 = [ e10 ( 1 ) * e10 ( 2 ) ] * [ e01 ( 2 ) * e01 ( 1 ) ] [ e10 ( 2 ) * e01 ( 2 ) ] * [ e10 ( 1 ) * e01 ( 1 ) ] = 1 ( Formula 3 )
  • Formulas 2 and 3 show that the error terms found during calibration are redundant. e01(x) and e10(y) are not found independently even if calibration is performed. They are found in the form of a sum enclosed in brackets, such as [e01(2)*e10(1)].
  • The verification method of the present invention makes use of the fact that the error terms are redundant and analyzes the uniformity during the calibration steps to verify the result of the calibration. The calibration steps and the uniformity thereof will be described below. In order to quantify multiple error terms by calibration with a network analyzer, multiple independent calibrations are performed. The calibration steps used here mean the steps relating to individual measurements executed during calibration. Consequently, the calibration steps include not only measurement, but also procedures such as connecting the connectors, and similar procedures. An example of the calibration steps are the steps in full two-port calibration that involve connecting the open standards to port 1 and measuring the reflection properties at port 1. Another example of calibration steps with full two-port calibration are the steps of connecting the short standards to port 1 and measuring reflection properties at port 1. Er1, Er2, Et21, Et12, and the sum inside the brackets that are included in formula 2 are found by executing at least one calibration step. The same calibration step is not executed multiple times for one calibration. Consequently, unless all the calibration steps are executed uniformly, formula 3 will not be established. On the other hand, formula 3 will be established if all calibration steps are uniformly executed. In the strict sense, formula 3 is a required condition, not a satisfactory condition, for uniformly executing all calibration steps. However, it hardly appears that several factors will coincidentally be negated as long as formula 3 is established once a certain frequency range has been swept. Consequently, formula 3 can be regarded as a satisfactory condition for uniformly executing all calibration steps. The verification method of the present invention verifies the result of calibration by analyzing the uniformity of the calibration steps as represented by formula 3, or a modified version of formula 3. By means of the verification method of the present invention, the left side of formula 3 is defined as the “calibration consistency” (formula 4), and is used as a measure of the extent to which all calibration steps were executed uniformly (calibration step uniformity). All calibration steps are executed with greater uniformity and there is no inconsistency in the error terms as the calibration consistency approaches 1. The uniformity of the calibration steps and the consistency of the error terms are controlled by conditions relating to the individual measurements performed during the calibration, including network analyzer stability, reproducibility of the connectors, and definition and exchangeability of the standards. Consequently, when the network analyzer becomes unstable during a certain calibration step, for instance, the uniformity of the calibration steps collapses and the calibration consistency moves away from 1. Another measure with a modified version of formula 3 can also be used as a measure of the uniformity and consistency when verifying calibration. [ Mathematical formula 10 ] Calibration consistency = Et 21 * Et 12 Er 2 * Er 1 = [ e10 ( 1 ) * e10 ( 2 ) ] * [ e01 ( 2 ) * e01 ( 1 ) ] [ e10 ( 2 ) * e01 ( 2 ) ] * [ e10 ( 1 ) * e01 ( 1 ) ] ( Formula 4 )
  • Furthermore, formula 4 is modified taking into consideration switch match. This procedure is described below. Switch match is the difference between load match and source match at each port of a network analyzer. Equal load match and source match is a prerequisite of 8-terms error models. However, load match and source match generally are not equal and therefore, the difference between these matches is added to the eight-terms error model as switch match.
  • The two-port, eight-terms error model to which switch match has been added is shown in FIG. 6. The broken line in FIG. 6 shows the device under test (DUT). The two-port error model to which switch match has been added is converted to a 12-terms error model. When FIGS. 2 and 6 are compared, formula 5 is obtained. [ Mathematical formula 11 ] El 21 = e11 ( 2 ) + e01 ( 2 ) * e10 ( 2 ) * eSW ( 2 , 1 ) 1 - e00 ( 2 ) * eSW ( 2 , 1 ) ( Formula 5 )
  • When formula 5 is modified, formula 6 is obtained. [ Mathematical formula 12 ] eSW ( 2 , 1 ) = El 21 - e11 ( 2 ) El 21 * e00 ( 2 ) - e11 ( 2 ) * e00 ( 2 ) + e01 ( 2 ) * e10 ( 2 ) ( Formula 6 )
  • When FIGS. 3 and 4 are compared, the following formula is obtained.
  • [Mathematical formula 13]
    e11(2)=Es2
    e00(2)=Ed2
    e01(2)*e10(2)=Er 2
  • When the formula above is substituted in formula 6, formula 7 is obtained. [ Mathematical formula 14 ] eSW ( 2 , 1 ) = El 21 - e11 ( 2 ) El 21 * Ed 2 - Es 2 * Ed 2 + Er 2 ( Formula 7 )
  • When FIGS. 2 and 6 are compared here, formula 8 is obtained. [ Marhematical formula 15 ] Et 21 = e01 ( 2 ) * e10 ( 1 ) 1 - e00 ( 2 ) * eSW ( 2 , 1 ) ( Formula 8 )
  • When formula 8 is further modified, formula 9 is obtained. [Mathematical  formula  16] e01 ( 2 ) * e10 ( 1 ) = Et 21 * [ 1 - e00 ( 2 ) * eSW ( 2 , 1 ) ] ( Formula 9 ) = Et 21 * [ 1 - Ed2 * eSW ( 2 , 1 ) ]
  • When formula 7 is substituted in formula 9, formula 10 is obtained. [Mathematical  formula  17] e01 ( 2 ) * e10 ( 1 ) = Et 21 * Er 2 Er 2 + Ed 2 * [ El 21 - Es 2 ] ( Formula 10 )
  • When isolation is taken into consideration, formula 10 is modified as shown in formula 11. When formula 11 is generalized, formula 12 is obtained. i and j are the port numbers. [Mathematical  formula  18] e01 ( 2 ) * e10 ( 1 ) = ( Et 21 - Ex 21 ) * Er 2 Er 2 + Ed 2 * [ El 21 - Es 2 ] ( Formula 11 ) [Mathematical  formula  19] e01 ( i ) * e10 ( j ) = ( Et ij - Ex ij ) * Er i Er i + Ed i * [ El ij - Es i ] ( Formula 12 )
  • When formula 12 is substituted in the right side of formula 4, formula 13 is obtained. It should be noted that the formulas are simultaneously substituted and modified using the fact that e01(1)*e10(1)=Er1 and e01(2)*e10(2)=Er1. [Mathematical  formula  20] Calibration consistency = Et 21 - Ex 21 Er 2 + Ed 2 * [ El 21 - Es 2 ] * Et 12 - Ex 12 Er 1 + Ed 1 * [ El 12 - Es 1 ] ( Formula 13 )
  • As previously described, by taking into consideration switch match, formula 4 is expanded as shown in formula 13 and the consistency relating to all error terms in a two-port 12-terms error model is found by this formula 13. The “calibration consistency” shown by formula 13 is used in the verification method of the present embodiment as a measure of the uniformity of all calibration steps. Of course, a measure from modified formula 13 can also be used. To repeat, all calibration steps are executed with greater uniformity and there is no inconsistency in the error terms as the calibration consistency approaches 1. In short, it can be concluded that the calibration moves closer to perfection as the calibration consistency approaches 1.
  • Network analyzer 100 of the present embodiment calculates the consistency of the calibration shown in formula 13 based on the above-mentioned verification method and verifies the result of the calibration. Actually, control means 120 executes the program housed in memory means 140 and controls measurement means 110, and the like to verify the calibration. This verification procedure is in accordance with the flow chart shown in FIG. 8.
  • First, full two-port calibration is performed in step S10. Control means 120 quantifies 12 error terms from the measurement results of measurement means 110. Calibration is executed at multiple frequency points. The frequency points at which calibration is performed are called calibration frequency points hereafter. There are times when the calibration frequency points are the same as the frequency points at which measurements are actually performed, and there are times when they are different. When multiple frequency points are calibrated as described above, 12 error terms are quantified for each frequency point and 12 error terms are stored in memory means 140 for each frequency point. For instance, if there are eight calibration frequency points, 96 error terms are stored in memory means 140. The calibration in this step can also be executed in advance outside of the flow chart shown in FIG. 8.
  • Next, in step S20, consistency calculation means 130 reads the values of the 12 error terms from memory means 140 and calculates the calibration consistency using these values. This consistency is calculated for each frequency point for which 12 error terms are quantified.
  • Then, the calculated calibration consistency is output in step S30. The result of calibration can be assessed by the operator of the network analyzer and by external devices based on the output in this step. In the present embodiment, a graph in which the ordinate represents the consistency and the abscissa represents the frequency is output to input-output means 140. The form in which the results are output can be numerical, graphic, or another form.
  • In step S40, the result of calibration is assessed based on the consistency of the calibration that was previously calculated. For instance, if the calculated consistency is within ±0.1 dB, the calibration is assessed as successful. Processing is completed when the calibration is assessed as being successful. When the calibration is assessed as having failed, the process returns to step S10 to repeat the calibration. Assessment of the result of calibration can be performed mechanically in accordance with certain conditions, or it can be performed in accordance with instructions from the network analyzer operator or external devices. Moreover, the calibration can be repeated at any time and therefore, this step can also be omitted from the flow chart.
  • The verification method of the present invention is not limited to a two-port network analyzer and can also be used with a multiport network analyzer having three or more measurement ports. Full n-port calibration where n is three or greater is an expansion of the full two-port calibration, which can be broken down into a combination of nC2 full two-port calibrations. Consequently, when the “calibration consistency” is calculated for the full two-port calibration that is executed between port i and port j, the result of the calibration between the i and j ports can be verified. The calibration consistency between the i and j ports can be calculated based on the general formula modified from formula 13 (formula 14). [Mathematical  formula  21] Calibration consistency = Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ] ( Formula 14 )
  • The result of full n-port calibration wherein n is 3 or greater is verified by finding and assessing the calibration consistency with full 2-port calibration of all nC2 sets. In this case, if the consistency of full n-port calibration wherein n is 3 or greater is recognized as the worst calibration consistency between ports, the result of the entire calibration can be verified and the conditions for use are good. Moreover, if the calibration consistency is assessed for each port, the combination of ports that fail calibration can be determined and calibration between all ports is not necessary.
  • In the above-mentioned description the entire verification of calibration by the verification method of the present invention is processed with the network analyzer. However, the use of the present invention is not restricted to this embodiment. In other words, there can be other embodiments of the present invention as long as they make possible the calculation of the calibration consistency after calibration. For instance, another embodiment of the verification method of the present invention is verification performed by an external control device, such as a computer, connected to the network analyzer.
  • This second embodiment of the present invention will be described below. FIG. 9 is a block diagram showing the embodiment with a network analyzer and a computer as an example of an external control device. A network analyzer 400 in FIG. 9 comprises a measurement means 410, a control means 420, a memory means 440, and an input-output means 450. Measurement means 410 comprises a measurement port 411 and a measurement port 412. The network properties of devices connected to these measurement ports are analyzed. Control means 420 controls measurement means 410, and similar means and performs processes that include the calibration and measurement of network analyzer 400 by execution of a program. Control means 420 is, for instance, an MPU or DSP. Memory means 440 houses the measurement results of measurement means 410, the processing order of control means 420, and similar data, and reads the stored data. Memory means 440 is, for instance, a semiconductor memory, a hard disk drive, or a removable disk. Input-output means 450 is a keyboard, a display, or a LAN interface. A computer 500 in FIG. 9 comprises a processor 510, a memory 520, and an input-output means 530. Processor 510 performs various processes in accordance with programs pre-stored in memory 520 or programs input from the outside via input-output means 530. Memory 520 stores programs that direct the processing by processor 510 and the data generated by this processing. For instance, memory 520 is a memory means such as a semiconductor memory or a hard disk drive housed inside computer 500. Input-output means 530 is a function means for unidirectional or bidirectonal communication between computer 500 and the outside. For instance, input-output means 530 is a keyboard, a display, a LAN interface, or a removable disk. Input-output means 450 and input-output means 530 are connected to one another by a radio communications medium or a wireless communications medium.
  • Next, the procedure by which computer 500 verifies the calibration of network analyzer 400 will be described. First, network analyzer 400 performs full n-port calibration, itself or by external instructions. Moreover, processor 510 performs the following processing by instructions from the programs stored in memory 520. First, processor 510 controls input-output means 530 and reads the values of error terms quantified by the calibration of network analyzer 400 from network analyzer 400. The values of the error terms that have been read are either stored in memory 520 or are directly sent to processor 510. Then processor 510 calculates the consistency of the calibration using the values of these error terms that have been read and outputs the calculation results. The calculation of the calibration consistency is in accordance with the method described in the first embodiment. The calculation results can be output to computer 500, network analyzer 400, or another device. Processor 510 also can assess the calculated calibration consistency using a pre-determined value as the criterion and mechanically verify the result of the calibration.
  • The verification method of the present invention can be similarly used when network analyzer 400 and computer 500 are not connected. Computer 500 can intermittently read the error terms from network analyzer 400 using a removable memory medium, such as a floppy disk, in place of the above-mentioned communications means.
  • Several examples of the output calculation results for the calibration consistency as calculated by the verification method of the present invention will now be given. FIGS. 10 through 13 are graphs with the magnitude of consistency on the left ordinate, the phase of consistency on the right ordinate, and the frequency on the abscissa. FIG. 11 is an example of a graph showing the calibration consistency when connectors are fastened manually without using a torque wrench. FIG. 12 is an example of a graph of the calibration consistency when the defined values of the standards are mis-entered in the network analyzer. FIG. 13 is an example of a graph of the calibration consistency when a cable of poor stability is used. FIGS. 11 through 13 plot the magnitude or phase of the consistency at positions away from zero, showing that the calibration steps were not all performed uniformly and there are mistakes in the calibration.

Claims (15)

1. A method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, said method comprising:
making use of the fact that error terms obtained by said calibration are redundant;
calculating the uniformity of the calibration steps during said calibration using said error terms; and
verifying the result of said calibration by assessing said calculated uniformity.
2. A method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, said method comprising:
making use of the fact that error terms obtained by said calibration are redundant;
calculating the consistency of said error terms; and
verifying the result of said calibration by assessing said calculated consistency.
3. A method to verify a SOLT calibration of a network analyzer whereby full n-port calibration of a network analyzer is verified, said method comprising:
calculating each error term obtained by this calibration by the following equation:
Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ]
wherein Edi is substituted for forward directivity, Edj for reverse directivity; Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elji for forward load match, and Elij for reverse load match; and
verifying the result of said calibration by assessing the calculated values.
4. A network analyzer comprising:
a controller for performing a verification method by making use of the fact that error terms obtained by calibration are redundant; and
a calculator for calculating the uniformity of the calibration steps during said calibration using these error terms once full n-port calibration has been performed, and for verifying the result of said calibration.
5. The network analyzer according to claim 4, further comprising a microprocessor for assessing the values obtained by said calculation.
6. A network analyzer comprising:
a controller for performing a verification method by making use of the fact that error terms obtained by this calibration are redundant; and
a calculator for calculating the consistency of said error terms once full n-port calibration has been performed, and for verifying the result of said calibration.
7. The network analyzer according to claim 6, further comprising a microprocessor for assessing the values obtained by said calculation.
8. A network analyzer comprising:
a controller for performing a verification method by calculating each error term obtained by this calibration once full n-port calibration is performed by the following equation:
Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ]
wherein Edi is substituted for forward directivity, Edj for reverse directivity; Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elij for forward load match, and Elij for reverse load match; and
a calculator for verifying the result of said calibration by assessing the calculated values.
9. The network analyzer according to claim 8, further comprising a microprocessor for assessing the values obtained by said calculation.
10. A program, which enables a computer to perform the following steps:
reading error terms obtained by calibration from a network analyzer;
calculating the uniformity during said calibration using these error terms that have been read and making use of the fact that said error terms are redundant; and
verifying a full n-port calibration of said network analyzer.
11. The program according to claim 10, further comprising assessing the value obtained by said calculation.
12. A program, which enables a computer to perform the following steps:
reading error terms obtained by calibration from a network analyzer;
calculating the consistency during said calibration using said error terms that have been read and making use of the fact that said error terms are redundant; and
verifying full n-port calibration of said network analyzer.
13. The program according to claim 12, further comprising assessing the value obtained by said calculation.
14. A program, which enables a computer to perform the following steps:
reading the error terms obtained by calibration from a network analyzer;
calculating each of said error terms that have been read according to the following equation:
Et ji - Ex ji Er j + Ed j * [ El ji - Es j ] * Et ij - Ex ij Er i + Ed i * [ El ij - Es i ]
wherein Edi is substituted for forward directivity, Edj for reverse directivity Esi for forward source match, Esj for reverse source match, Eri for forward reflection tracking, Erj for reverse reflection tracking, Etji for forward transmission tracking, Etij for reverse transmission tracking, Exji for forward isolation, Exij for reverse isolation, Elji for forward load match, and Elij for reverse load match; and
verifying full n-port calibration of said network analyzer.
15. The program according to claim 14, further comprising assessing the value obtained by said calculation.
US10/983,510 2003-12-15 2004-11-08 Method to verify the outcome of calibration with a network analyzer Abandoned US20050140377A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/717,352 US7474975B2 (en) 2003-12-15 2007-03-13 Method to verify the outcome of calibration with a network analyzer

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003416015A JP2005172728A (en) 2003-12-15 2003-12-15 Calibration verification method in network analyzer, network analyzer provided with functional means for implementing same method, and program for implementing same method
JP2003-416015 2003-12-15

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/717,352 Continuation-In-Part US7474975B2 (en) 2003-12-15 2007-03-13 Method to verify the outcome of calibration with a network analyzer

Publications (1)

Publication Number Publication Date
US20050140377A1 true US20050140377A1 (en) 2005-06-30

Family

ID=34696991

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/983,510 Abandoned US20050140377A1 (en) 2003-12-15 2004-11-08 Method to verify the outcome of calibration with a network analyzer
US11/717,352 Expired - Fee Related US7474975B2 (en) 2003-12-15 2007-03-13 Method to verify the outcome of calibration with a network analyzer

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/717,352 Expired - Fee Related US7474975B2 (en) 2003-12-15 2007-03-13 Method to verify the outcome of calibration with a network analyzer

Country Status (2)

Country Link
US (2) US20050140377A1 (en)
JP (1) JP2005172728A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090031172A1 (en) * 2007-07-23 2009-01-29 Advantest Corporation Device, method, program, and recording medium for error factor measurement, and output correction device and reflection coefficient measurement device provided with the device for error factor measurement
US20090030633A1 (en) * 2007-07-23 2009-01-29 Advantest Corporation Device, Method, Program, and Recording Medium for Error Factor Measurement, and Output Measurement Device and Input Measurement Device Provided with the Device for Error Factor Measurement
US20100042347A1 (en) * 2006-08-30 2010-02-18 Advantest Corporation Device, method, and program for determining element, recording medium, and measurement device
TWI503556B (en) * 2013-12-31 2015-10-11 Mpi Corp Detection and operation of detection system
US20160146920A1 (en) * 2014-11-20 2016-05-26 Sigurd Microelectronics Corp. Rf parameter calibration method
CN107979350A (en) * 2017-12-21 2018-05-01 成都芯通软件有限公司 A kind of HFC amplifier output ports uniformity calibration method
US10097443B2 (en) 2015-12-16 2018-10-09 Fluke Corporation System and method for secure communications between a computer test tool and a cloud-based server
US10361945B2 (en) * 2015-10-08 2019-07-23 Fluke Corporation System and method to reconcile cabling test results with cabling test configurations
US10367713B2 (en) 2015-10-15 2019-07-30 Fluke Corporation Cloud based system and method for managing testing configurations for cable test devices

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4002940B1 (en) * 2006-08-31 2007-11-07 株式会社アドバンテスト Error factor measurement device, method, program, recording medium, output correction device including the device, and reflection coefficient measurement device
CN108108557B (en) * 2017-12-21 2020-06-02 北京华大九天软件有限公司 Adaptive fitting and simulation method for nport problem based on vector matching method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2884597A (en) * 1955-07-18 1959-04-28 Bell Telephone Labor Inc High impedance multiplier probe
US5047725A (en) * 1989-11-28 1991-09-10 Cascade Microtech, Inc. Verification and correction method for an error model for a measurement network
US5332974A (en) * 1990-05-01 1994-07-26 Hewlett-Packard Company Network analyzer performance verification
US6529844B1 (en) * 1998-09-02 2003-03-04 Anritsu Company Vector network measurement system
US20040160228A1 (en) * 2003-02-18 2004-08-19 Tiberiu Jamneala Network analyzer calibration employing reciprocity of a device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2884597A (en) * 1955-07-18 1959-04-28 Bell Telephone Labor Inc High impedance multiplier probe
US5047725A (en) * 1989-11-28 1991-09-10 Cascade Microtech, Inc. Verification and correction method for an error model for a measurement network
US5332974A (en) * 1990-05-01 1994-07-26 Hewlett-Packard Company Network analyzer performance verification
US6529844B1 (en) * 1998-09-02 2003-03-04 Anritsu Company Vector network measurement system
US20040160228A1 (en) * 2003-02-18 2004-08-19 Tiberiu Jamneala Network analyzer calibration employing reciprocity of a device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100042347A1 (en) * 2006-08-30 2010-02-18 Advantest Corporation Device, method, and program for determining element, recording medium, and measurement device
US8203347B2 (en) 2006-08-30 2012-06-19 Advantest Corporation Device, method, and program for determining element, recording medium, and measurement device
US20090031172A1 (en) * 2007-07-23 2009-01-29 Advantest Corporation Device, method, program, and recording medium for error factor measurement, and output correction device and reflection coefficient measurement device provided with the device for error factor measurement
US20090030633A1 (en) * 2007-07-23 2009-01-29 Advantest Corporation Device, Method, Program, and Recording Medium for Error Factor Measurement, and Output Measurement Device and Input Measurement Device Provided with the Device for Error Factor Measurement
US7616007B2 (en) 2007-07-23 2009-11-10 Advantest Corporation Device, method, program, and recording medium for error factor measurement, and output correction device and reflection coefficient measurement device provided with the device for error factor measurement
US7761253B2 (en) 2007-07-23 2010-07-20 Advantest Corporation Device, method, program, and recording medium for error factor measurement, and output measurement device and input measurement device provided with the device for error factor measurement
TWI503556B (en) * 2013-12-31 2015-10-11 Mpi Corp Detection and operation of detection system
US20160146920A1 (en) * 2014-11-20 2016-05-26 Sigurd Microelectronics Corp. Rf parameter calibration method
US10361945B2 (en) * 2015-10-08 2019-07-23 Fluke Corporation System and method to reconcile cabling test results with cabling test configurations
US10367713B2 (en) 2015-10-15 2019-07-30 Fluke Corporation Cloud based system and method for managing testing configurations for cable test devices
US10097443B2 (en) 2015-12-16 2018-10-09 Fluke Corporation System and method for secure communications between a computer test tool and a cloud-based server
CN107979350A (en) * 2017-12-21 2018-05-01 成都芯通软件有限公司 A kind of HFC amplifier output ports uniformity calibration method

Also Published As

Publication number Publication date
US20070233410A1 (en) 2007-10-04
JP2005172728A (en) 2005-06-30
US7474975B2 (en) 2009-01-06

Similar Documents

Publication Publication Date Title
US7474975B2 (en) Method to verify the outcome of calibration with a network analyzer
Wollensack et al. VNA Tools II: S-parameter uncertainty calculation
US7256585B1 (en) Match-corrected power measurements with a vector network analyzer
US5047725A (en) Verification and correction method for an error model for a measurement network
US20040201383A1 (en) Balanced device characterization including test system calibration
CA1284673C (en) Calibration method for apparatus evaluating microwave/millimeter wave circuits
US20070073499A1 (en) Method and apparatus for determining one or more s-parameters associated with a device under test (DUT)
US7415373B2 (en) Method of measuring frequency translation device
US20110238383A1 (en) One-Port De-embedding Using Time Domain Substitution
US7640477B2 (en) Calibration system that can be utilized with a plurality of test system topologies
CN110954809B (en) Vector calibration quick correction method for large signal test
KR20160048112A (en) Method for calibrating a test rig
US20070241760A1 (en) Method for partial re-calibrating a network analyzer, and a network analyzer
US8612177B2 (en) Method for presenting measured results from a network analyser with a simultaneous tolerance display
JP2006189440A (en) Vector network analyzer mixer calibration using unknown thru calibration
JP2005172728A5 (en)
GB2418027A (en) Network analyser with loss compensation
JP2005148067A (en) Acquisition of calibration parameters for examined three-port device
Safwat et al. Sensitivity analysis of calibration standards for fixed probe spacing on-wafer calibration techniques [vector network analyzers]
US6982561B2 (en) Scattering parameter travelling-wave magnitude calibration system and method
DeGroot et al. Equivalent circuit models for coaxial OSLT standards
Buber et al. Characterizing uncertainty in s-parameter measurements
US7848911B2 (en) Method of determining measurement uncertainties using circuit simulation
Randa Uncertainty analysis for noise-parameter measurements at NIST
JP2006242799A (en) Method for correcting measurement error, and device for measuring characteristics of electronic component

Legal Events

Date Code Title Description
AS Assignment

Owner name: AGILENT TECHNOLOGIES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KOMATSU, YASUAKI;REEL/FRAME:015975/0126

Effective date: 20041019

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE