The present application claims priority to Korean Patent Application 10-2017-0027242, filed Mar. 2, 2017, the entire contents of which is incorporated herein for all purposes by this reference.
The present invention relates generally to a method of processing an S-parameter to analyze transient phenomena. More particularly, the present invention relates to a method of processing an S-parameter to analyze transient phenomena by using the S-parameter.
In analyzing transient phenomena of a passive network by using an S-parameter, there is a method of transforming an S-parameter into an equivalent circuit to perform a circuit simulation.
Analyzing of the transient phenomena by transforming the S-parameter into the equivalent circuit and performing a simulation can be used for an S-parameter having a limited measurement bandwidth (BW), but is disadvantageous in that the transformation process into the equivalent circuit is complex.
In the meantime, there is a method of analyzing transient phenomena by transforming an S-parameter into an impulse response and performing convolution calculation thereon with an input signal. The method is advantageous in that the S-parameter can be simply transformed into the impulse response through inverse fast Fourier transform (IFFT).
However, the method is problematic in that in the case of the S-parameter having the limited measurement bandwidth, a transformation error occurs due to a causality problem as shown in
The foregoing is intended merely to aid in the understanding of the background of the present invention, and is not intended to mean that the present invention falls within the purview of the related art that is already known to those skilled in the art.
(Patent Document 1) U.S. Patent Application Publication No. 2008-0281893.
Accordingly, the present invention has been made keeping in mind the above problems occurring in the related art, and the present invention is intended to propose a method of processing an S-parameter to analyze transient phenomena, the method expanding an S-parameter signal to transform the S-parameter having a limited measurement bandwidth into an impulse response through inverse fast Fourier transform without a causality problem.
In order to achieve the above object, according to one aspect of the present invention, there is provided a method of processing an S-parameter to analyze transient phenomena in a passive network, the method including: generating an extrapolation function related to a real part of a measured S-parameter signal; generating an expanded S-parameter signal by the extrapolation function; and setting an optimum degree and an optimum expansion frequency of the expanded S-parameter signal.
At the generating of the extrapolation function related to the real part of the measured S-parameter signal, the extrapolation function may be generated to continue at a maximum frequency point of the real part of the measured S-parameter signal.
After the generating of the extrapolation function related to the real part of the measured S-parameter signal, the method may further include: verifying whether or not continuity between the real part of the measured S-parameter signal and the generated extrapolation function is ensured; generating a 2n-th degree polynomial function by using the extrapolation function; and calculating a coefficient of the extrapolation function.
The verifying of whether or not continuity between the real part of the measured S-parameter signal and the generated extrapolation function is ensured may be performed by formulas
(here, FRm (fmax) is a function of the real part of the measured S-parameter signal, FRe (fmax) is the extrapolation function related to the real part of the S-parameter signal, and fmax is a maximum frequency).
At the generating of the 2n-th degree polynomial function by using the extrapolation function, an even function may be generated by using the extrapolation function that is generated at the generating of the extrapolation function related to the real part of the measured S-parameter signal, thereby generating the 2n-th degree polynomial function.
The 2n-th degree polynomial function that is generated at the generating of the 2n-th degree polynomial function by using the extrapolation function may be indicated as a formula
by shifting a reference point of the extrapolation function to zero (here, F(f) is the 2n-th degree polynomial function, ak is a coefficient of the 2n-th degree polynomial function, and f is a frequency).
The 2n-th degree polynomial function that is generated at the generating of the 2n-th degree polynomial function by using the extrapolation function may be indicated as a following formula, and the calculating of the coefficient of the extrapolation function may be performed from the following formula
(here, FRe (f) is the extrapolation function related to the S-parameter signal, ak is a coefficient of the 2n-th degree polynomial function, f is a frequency, febw is fexp−fmax that is a frequency range where the extrapolation function is formed, fexp is a maximum frequency of the extrapolation function, fmax is a maximum frequency of the real part of the measured S-parameter signal, p is a maximum value at a maximum frequency of the 2n-th degree polynomial function, and q is a value obtained by differentiating p).
At the calculating of the coefficient of the extrapolation function, a set of ak may be calculated as [A].
The generating of the expanded S-parameter signal by the extrapolation function may include: generating the extrapolation function related to the S-parameter signal by using the measured S-parameter signal, an expansion frequency, and a function degree; calculating the real part of the S-parameter signal of which a frequency is expanded by the extrapolation function; performing Hilbert transform on the real part of the S-parameter signal of which the frequency is expanded by the extrapolation function, and obtaining a negative value thereof so as to calculate an imaginary number part of the real part of the S-parameter signal of which the frequency is expanded; and adding the calculated real part of the S-parameter signal of which the frequency is expanded by the extrapolation function and the imaginary number part of the real part of the S-parameter signal of which the frequency is expanded, whereby a frequency-expanded S-parameter signal where causality is ensured is generated.
At the setting of the optimum degree and the optimum expansion frequency of the expanded S-parameter signal, an arbitrary degree 2n and an arbitrary expansion frequency fexp at which the expanded S-parameter signal converges to zero may be set as the optimum degree and the optimum expansion frequency.
According to an embodiment of the present invention, in the method of processing the S-parameter to analyze transient phenomena, an expansion function is added to an S-parameter and inverse fast Fourier transform is performed thereon such that transform into an impulse response is performed, whereby an analysis of transient phenomena can be performed without a complex transformation process into an equivalent circuit. Also, in analyzing transient phenomena from the S-parameter having the limited measurement bandwidth, a causality problem can be prevented.
The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description when taken in conjunction with the accompanying drawings, in which:
Hereinbelow, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings such that the present invention can be easily embodied by one of ordinary skill in the art to which this invention belongs. However, the embodiments may be variously changed and the scope and spirit of the present invention are not limited to the embodiments described hereinbelow. In order to clearly explain the present disclosure, portions that are not related to the present disclosure are omitted in the drawings, and like reference numerals designate like elements throughout the specification.
A method of processing an S-parameter to analyze transient phenomena according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
In the description of the specification, a subject performing an operation may be a processor measuring and processing an S-parameter to analyze transient phenomena of a passive network. As another example, the subject may be a recording medium in which a program enabling measuring and processing processes to be executed is recorded or a device including the recording medium.
First, as shown in
Here, at step S100, as shown in
The extrapolation function 20 related to the real part 10 of the measured S-parameter signal also has a linear scale for a frequency as the yR value.
At step S100, the real part 10 of the measured S-parameter signal has the maximum frequency fmax, and the extrapolation function 20 related to the real part 10 of the S-parameter has the maximum frequency fexp as starting from fmax that is the maximum frequency of the real part 10 of the S-parameter signal.
As described above, as generating the extrapolation function 20 related to the real part 10 of the measured S-parameter signal, the maximum frequency of the measured S-parameter signal expands from fmax to fexp.
Here, the expanded signal by the extrapolation function 20 in
Referring to
In formula 1, like
Here, a function indicating the extrapolation function related to the real part of the S-parameter signal with respect to a frequency is indicated as FRe(f). A function for the real part of the measured S-parameter signal is indicated as FRm(f).
As shown in
Here, as shown in
As described above with reference to
Referring to
At step S200, whether or not the real part 10 of the measured S-parameter signal continues to the extrapolation function 20 at fmax in
That is, whether or not continuity between the real part 10 of the S-parameter signal and the extrapolation function 20 is ensured may be verified by the following formula 2.
In formula 2, values obtained by respectively differentiating the value of FRm(f) at fmax and the value of FRe(f) at fmax with respect to frequency are equally set to q such that continuity between the real part 10 of the S-parameter signal and the extrapolation function 20 is ensured.
Here, formula 2 is used to set the fmax point as a resonance point so as to enable differential values of all points except the resonance point to continue in the S-parameter.
At step S300, the 2n-th degree polynomial function is generated by using the extrapolation function, and here, an even function is generated by using the extrapolation function shown in
Specifically, in the expanded function 1 of
However, when generating the 2n-th degree polynomial function by laterally inverting the extrapolation function 20 in a form of an even function at step S300, the extrapolation function 20 continues to a laterally inverted extrapolation function 200 obtained by laterally inverting the extrapolation function 20 as shown in
Consequently, at step S300, the 2n-th degree polynomial function in a form where the extrapolation function 20 continues to the laterally inverted extrapolation function 200 is generated as shown in
The 2n-th degree polynomial function shown in
In formula 3, the 2n-th degree polynomial function as shown in
Formula 4 indicates that when the frequency of the 2n-th degree polynomial function is −febw, the value is p. When substituting the frequency −febw for formula 3 in a case of k=0, a0 is obtained.
Here, assuming that a value obtained by differentiating the 2n-th degree polynomial function with respect to frequency is q, when differentiating the 2n-th degree polynomial function in a case where the frequency is −febw, it is indicated as calculation of −a1·2·febw obtained when k is one and a sum function with k starting from two as shown in formula 4, whereby a1 can be obtained.
Here, when differential equations that are the second equation and the third equation of formula 4 are substituted for the first equation of formula 4, it is indicated as formula 5. When the differential equations of formula 4 and formula 5 are substituted for the first equation of formula 4, it is indicated a formula 6.
Formula 6 indicates the 2n-th degree polynomial function in a symmetrical form with respect to a point where the frequency is zero as shown in
Referring to
Formula 8 indicates Hilbert transform (HT). When performing Hilbert transform on an integration target function X(f) and an input value fi, it indicated as the right-side equation. Here, P is a Cauchy principal value.
In formula 9, Hilbert transform is performed on FR(f) and FX(f) with reference to formula 8. Here, FR(f) is a function indicating a real number part of the S-parameter signal, and FX(f) is a function indicating an imaginary number part of the S-parameter signal.
Here, in formula 9, FR(f) is equal to (HT{FX(f), fi}) that is a result obtained by performing Hilbert transform on FX(f) and ω, and FX(f) is equal to a negative value of a result obtained by performing Hilbert transform on FR(f) and fi. Therefore, FR(f) and FX(f) satisfy a causality condition in the time domain, and thus Kramers-Kronig relations are satisfied.
Also, formula 9 where FR(f) and FX(f) satisfy a causality condition in the time domain is applied when a range of the measurement frequency is 0≤f<fmax.
However, here, when the bandwidth of the real part of the measured S-parameter signal is limited, namely, when the maximum frequency fmax is less than a bandwidth frequency fbw, the function FXm(f) of the imaginary number part of the real part of the measured S-parameter signal is different from a negative value of the result obtained by performing Hilbert transform on the real part of the measured S-parameter signal.
This may be indicated as formula 10.
F
X
(fi)≠−1×HT{FR
In formula 10, when the bandwidth of the real part of the measured S-parameter signal is limited, causality may not be ensured, and thus Kramers-Kronig relations may not established. However, the bandwidth of the real part of the measured S-parameter signal is greater than a response bandwidth of a network (f>fbw), a causality condition is satisfied as shown in
At step S400, the coefficient ak of the extrapolation function FR(f) is calculated by organizing formula 11 as formula 12.
As described above, [A] (a set of coefficients) multiplied by [X] (a set of frequency polynomials to which coefficients are applied) makes [Y] (which is a set of coefficients and frequency polynomials to which coefficients are not applied). This is indicated as [A][X]=[Y].
Here, n is a degree of a function, fM is a measured frequency, febw is an expansion range of a frequency, fexp is an expansion frequency, and a range of a measurement frequency is equal to or greater than zero and less than fmax.
Here, [A] a set of coefficients ak is derived by applying
[A]=([X]H[X ]−1) [X]H[Y] [Formula 13]
As described above, after calculating coefficients of the extrapolation function, the expanded S-parameter signal by the extrapolation function is generated at step S500.
The step S500 will be described in detail with reference to
Next, the real part (Re(S21exp(f)) of the S-parameter signal S21m of which a frequency is expanded by the extrapolation function is calculated at step S520.
Next, in performing Hilbert transform on the real part (Re(S21exp(f)) of the S-parameter signal of which a frequency is expanded by the extrapolation function, the function F(f) and an input variable fi are used.
Next, the real part (Re(S21exp(f)) of the S-parameter signal of which a frequency is expanded by the extrapolation function, which is calculated at steps S520 and S530 is added to an imaginary number part (iIm(S21exp)) obtained by multiplying i and the real part of the S-parameter signal of which a frequency is expanded, whereby a frequency-expanded S-parameter signal S21exp where causality is ensured is generated at step S540.
Last, the optimum degree and expansion frequency of the expanded S-parameter signal are set at step S600, since at an arbitrary degree 2n and an arbitrary expansion frequency S21exp may not converge to zero.
Referring to
As shown in
Here, as shown in
The n of the optimum degree 2n and the optimum expansion frequency fexp are obtained through an algorithm of
As described above with reference to
For example, when measuring an S-parameter in a network structure having a form shown in
Here, the impulse response shown in
Although embodiments of the present invention have been described for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2017-0027242 | Mar 2017 | KR | national |