Transient Analysis applying S

advertisement
PRIME 2013
1
Transient Analysis applying S-Parameters as
Operators
Heinrich Nuszkowski, Robert Wolf, Frank Ellinger, Senior Member, IEEE, Gerhard Fettweis, Fellow, IEEE
Abstract—We propose a calculation method for transient
analysis of linear time-invariant systems basing on the Mikusinski
operator. Since signal-flow charts and scattering parameters (Sparameters) are used to describe the analyzed networks, the
method is very vivid. The applied S-parameters form operators
describing transmission and reflection of power waves from one
node to an other of the network’s signal-flow chart. Although
the usage of operators exhibits some similarities to the Laplace
transform, the effect of the operators is interpreted in time
domain, and a transform of the signals is not required. Thus,
the presented calculation method is suitable to vividly analyze
dynamic processes on electrical lines.
Index Terms—Scattering parameters, S-parameters, transient
analysis, operators
I. I NTRODUCTION
T
HE characterization of radio frequency (RF) circuits
by scattering parameters (S-parameters) became state-ofthe-art since the publications of Penfield [1], Youla [2] and
Kurokawa [3]. In contrast to other n-port parameter sets like
Z- or Y-parameters, S-parameters can even be measured very
precisely for very high frequencies. Usually, S-parameters are
complex numbers describing the relationship of magnitude
and phase between incoming and outgoing power waves at
the ports in steady state. A transient analysis using power
waves is also possible [4]–[6]. In this case, the S-parameters
Sij are no complex number anymore but become impulse
responses sij (t) in time domain and transfer functions Sij (p)
dependent on the complex frequency p in frequency domain.
The outgoing power waves bi (t) can be derived from the
incoming ones aj (t) by convolution in time domain or by
multiplication of the transformed signals in frequency domain.
In this publication, we would like to propose a method for
transient analysis of dynamic processes using the S-parameters
as operators introduced by Mikusinski [7], [8]. Within the
book Lineare Netzwerke of Peter Vielhauer [9], the operators
are introduced to describe and calculate dynamic processes of
voltages and currents on transmission lines. Power waves and
S-parameters are not considered. This extension is what we
would like to present here.
Therefore, the basics of the usage of operators are presented
in section II. Section III introduces the description of electrical
networks by signal-flow charts and S-parameters forming
operators. The utilization of this method is demonstrated by
Manuscript received March 6, 2013. This work was partly funded by the
Federal Ministry of Education and Research (BMBF) in the excellence cluster
CoolSilicon, project CoolBroadcastRepeater.
H. Nuszkowski and G. Fettweis are with the Vodafone Chair Mobile
Communications Systems of the Technische Universität Dresden, Germany
R. Wolf and F. Ellinger are with the Chair for Circuit Design and Network
Theory of the Technische Universität Dresden, Germany
LTI-System
H
{x(t)}
{y(t)}
Fig. 1. Transmission model
basic examples in section IV followed by a summary in
section V.
II. M ATHEMATICAL BASICS
A. Transmission model
Fig. 1 shows the transmission model consisting of input
function {x(t)}, the output function {y(t)} and the transmission operator H. The curly brackets mean that the corresponding functions are causal and thereby equal to zero for negative
time t given by
(
0
t<0
{x(t)} =
.
(1)
x(t)
t≥0
The output function can be derived by {y(t)} = H{x(t)} ,
where H stands for the transmission operator in time domain.
In other words, the transmission operator specifies which
operations have to be performed on the input function in time
domain to obtain the output signal. Thus, it is not required to
transform the time functions into frequency domain or back.
The transmission operator of a linear time-invariant system
- can be derived out of the four basic operators: addition,
subtraction, multiplication and division,
- can be formed as a quotient of two causal and for t ≥ 0
continuous time functions, and
- can be converted into the complex transfer function by
substitution of the basic operators by the corresponding
transfer functions.
B. The four basic operators
The four basic operators are listed in Table I and are
explained in detail below like they are introduced in [9]. It
is important to consider that all quantities are normalized and
thereby dimensionless.
1) Weighting function: The product operator relating two
time functions {h(t)}{x(t)} has to be interpreted as convolution. The notation as product is eligible since the convolution
fulfills all axioms of the linear algebra for fields and rings
e.g. commutativity, associativity, distributivity. An important
special case reveals if a function is convoluted with the unity
step function {1} which leads to
Z t
Z t
{1}{x(t)} =
x(t − τ )dτ =
x(τ )dτ .
(2)
0
0
PRIME 2013
2
4) Shifting operator: The shifting operator delays a function. It also fulfills all axioms of the linear algebra. Particularly,
the power laws can be applied to describe the overall delay of
two cascaded delay transmission blocks,
TABLE I
BASIC OPERATORS
name
operator
effect
weighting
function
scaling operator
differentiation
operator
{h(t)}
R
{h(t)}{x(t)} = { 0t h(t − τ )x(τ )}
shifting operator
k
s
e −sT
e −sT1 e −sT2 = e −s(T1 +T2 ) .
k{x(t)} = {kx(t)}
s{x(t)} = {x′ (t)} + x(+0)
e −sT {x(t)} =
(
The rectangular function {rect(t/T − 1)}, which is an important test function, can be easily noted by unity step functions
and shifting operators
0
t<T
x(t − T ) t ≥ T
The output function is the integral of the input function.
Thus, the unity step function acts as the integration operator.
Since the integration operator is inverse to the differentiation
operator, which is discussed further below, and due to the
parallels to the Laplace transform, the integration operator can
be noted as
1
{1} = s−1 = .
(3)
s
2) Scaling operator: The scaling operator describes a proportionality between output and input function
{y(t)} = k{x(t)} = {kx(t)}.
(4)
Considering the definition {h(t)} = k the dirac distribution
δ(t) is expendable which is not the case if a proportional
transmission behavior is given in time domain without the
usage of operators
(x ∗ h)(t) = (x ∗ kδ)(t) = kx(t).
(12)
(5)
But it has to be carefully distinguished between the scaling
operator k and the step function {k} = k{1}.
3) Differentiation operator: The differentiation operator is
defined by
s{x(t)} = {x′ (t)} + x(+0).
(6)
Meaning that applying the differentiation operator to a function
{x(t)} results in its derivative and its right-hand limit at zero.
Due to this definition, some important conclusions can be
drawn. It is
1
(7)
s{1} = s = 1.
s
This relation can be derived either by employing (6) on the
unity step function {1} or by simplifying the differentiation
and the integration operator. Employing (6) on the function
e−αt leads to
1
.
(8)
s{e−αt } = −{αe−αt } + 1 ⇒ {e−αt } =
s+α
In a more general way, it can also be derived that
n−1
1
t
−αt
.
(9)
=
e
(s + α)n
(n − 1)!
By (??), exponentially damped sinusoidal and cosinusoidal
signals can be noted as operators in s by
o
−αt
1 n (−α+j ωt)
e
cos (ωt) =
e
+ e(−α−j ωt)
2
s+α
1
1
1
=
(10)
=
+
2 s + α − jω s + α + jω
(s + α)2 + ω 2
and
ω
.
(11)
{e−αt sin(ωt)} =
(s + α)2 + ω 2
{rect(t/T − 1)} = {1}(1 − e −sT ).
(13)
III. N ETWORK DESCRIPTION BY SIGNAL - FLOW CHARTS
The signal-flow chart is a very powerful and vivid method
to describe differential equation systems for instance of a
network. Especially, the combination of S-parameters and
signal-flow charts for the process of power transmission e.g.
in RF circuits is very helpful, since discontinuities, which
lead to power reflection, and feedback loops, which may
result in instability, can be found. The advantage of the
proposed calculation method is, that it is relatively easy to
formulate the solution approach for a transient analysis. All,
what has to be done, is replacing the classical S-parameters
of the signal-flow chart used for the steady state analysis
by the corresponding operator relations. Thus, the reflexion,
transmission and propagation processes between the notes of
the signal-flow chart can easily be understood.
By the operators for resistance, inductance, and capacitance,
the operators for impedances Z(s) or reflexion coefficients
Γ(s) can be derived. For a passive one-port, which is fully
characterized by the impedance operator Zl (s), the signal-flow
chart is shown in Fig. 2a. The power waves {a(t)} and {b(t)}
are going into and coming out of the one-port, respectively.
The operator Γl (s) stands for the reflexion coefficient of the
load impedance Zl (s) which can be calculated by
Γ(s) =
Z(s) − Z0
Z(s) − Z0
(14)
where Z0 is the reference impedance of the port which can be
chosen. The passive one-port is finally characterized by
{b(t)} = Γ(s){a(t)}.
(15)
To get an active one-port the signal-flow chart has to be
modified like shown in Fig. 2b. The description changes to
{b(t)} = {bg (t)} + Γg (s){a(t)},
(16)
where the operator Γg (s) stands for the the reflexion coefficient corresponding to the generator’s internal impedance
Zg (s). The wave {bg (t)} is the injected power wave which
the generator would deliver if it is terminated by the reference
impedance Z0 (s), and which can be calculated by
√
Z0
.
(17)
{bg (t)} = {ug (t)}
Zg (s) + Z0
Fig. 2c illustrates the signal-flow chart of a two-port,
described by the operator S-parameter set Sij (s), i, j = 1, 2
{b1 (t)}
S (s) S12 (s) {a1 (t)}
= 11
.
(18)
{b2 (t)}
S21 (s) S22 (s) {a2 (t)}
PRIME 2013
3
Zg (s)
{a(t)}
{b(t)}
a)
{a(t)}
Zl (s) ⇒
{b(t)}
S21 (s)
1
{a(t)}
{bg (t)}
Γl (s) {ug (t)}
{a(t)}
⇒ Γg (s)
{b(t)}
{b(t)}
b)
{a1 (t)}
{b1 (t)}
{a1 (t)}
{a2 (t)}
⇒ S11 (s)
{b2 (t)}
{b1 (t)}
S
c)
{b2 (t)}
S22 (s)
S12 (s)
{a2 (t)}
Fig. 2. circuit and signal-flow charts for a) a passive one-port, b) an active one-port, and c) a two-port
Since the proposed calculation method is particularly suitable to analyze dynamic processes on transmission lines, the
S-parameter matrix of a transmission lines is an important
special case for a two-port. The matrix for a transmission line
of the length l is
1
Γ(1 − e −2γl ) (1 − Γ2 )e −γl
, (19)
S=
1 − Γ2 e −2γl (1 − Γ2 )e −γl Γ(1 − e −2γl )
where γ denotes the propagation constant and Γ the reflexion
coefficient. Both are operators and given by
p
(20)
γ(s) = (R′ + sL′ )(G′ + sC ′ ), and by
Zc (s) − Z0
Γ(s) =
,
(21)
Zc (s) + Z0
where Z0 is the chosen reference impedance at the corresponding port and Zc (s) is the characteristic impedance given by
r
R′ + sL′
.
(22)
Zc (s) =
G′ + sC ′
The parameters R′ , L′ , G′ , and C ′ are the characteristic
constants of the transmission line which are also used in
the Telegrapher’s Equations. For R′ = 0 and G′ = 0, the
transmission line is lossless, the characteristic impedance Zc
becomes a scaling operator. Additionally, the expression (19)
results in a shifting operator
e −γ(s)l = e −s
√
L′ C ′ l
= e −sτ0 .
(23)
If the reference impedance is additionally chosen equal to the
characteristic impedance Z0 = Zc then is Γ = 0 the S-parameter matrix can be simplified to
0
e −sτ0
.
(24)
S = −sτ0
e
0
Usually, just transverse electromagnetic (TEM) waves are
regarded so that the voltages and currents at the ports can be
calculated. Those can be determined using the power waves
by
p
{u(t)} = ({a(t)} + {b(t)}) Z0 , and
(25)
p
{i(t)} = ({a(t)} − {b(t)}) / Z0 .
(26)
IV. E XAMPLES
For the next examples, the transmission line is considered
lossless which reduces the effect of the transmission line to
an ideal delay without any distortion. By this constraint, the
handling of S-parameter operators for transient analysis can be
shown on simple examples. Lossy lines can also be examined
but the examples get more complicated and more computationally intensive. For more details we would like to refer
on the chapter Dynamische Vorgänge auf verlustbehafteten
Zg (s)
{bg (t)}
Z c , τ0
{ug (t)}
Zl (s)
{a1 (t)} e −sτ0 {b2 (t)}
Γl (s)
Γg (s)
{b1 (t)} e −sτ0 {a2 (t)}
Fig. 3. both-sided mismatched, lossless line; circuit and SFC
Leitungen in [9]. There is shown that the operator e −γ(s) ,
which can delay, damp, and distort a signal, of a lossy line
can be rearranged to
e −γ(s) = e −α0 l e −sτ0 (1 + {v(t)}).
(27)
−α0 l
The factor e
forms a scaling operator and describes a
linear damping, the factor e −sτ0 is a shifting operator and
works as the delay of the line, and {v(t)} is a weighting
function which describes the linear distortion of the lossy
transmission line.
Fig. 3 depicts the circuit and the signal-flow chart for a
lossless transmission line being terminated by impedances
Zg , Zl 6= Zc . The reference impedance is chosen equal to
the characteristic impedance Z0 = Zc . The evaluation of the
signal-flow chart e.g. for the power wave at the output reveals
{a2 (t)} = {bg (t)}Γl (s)e −sτ0 /D,
{b2 (t)} = {bg (t)}e
−sτ0
and
/D
(28)
(29)
involving the signal-flow chart determinant D given by
D = 1 − Γg (s)Γl (s)e −2sτ0 .
(30)
Applying (17) and (25), the voltage at the output of the line
can be determined to be
{u2 (t)}
= {ug (t)}
=
Zc (1 + Γl (s))e −sτ0
1
Zg (s) + Zc
1 − Γg (s)Γl (s)e −2sτ0
{ug (t)}
(1 − Γg (s))(1 + Γl (s))e −sτ0
2
∞
X
(Γg (s)Γl (s))n e −2nsτ0 .
(31)
n=0
For further investigations, the voltage transmission operator
Hu (s) = {hu (t)} is used so that the equation results in
{u2 (t)} = Hu (s){ug (t)} = {hu (t)}{ug (t)}.
(32)
Similarly, the current transmission operator Hi (s) = {hi (t)}
can be defined by using (26).
A. Both-sided matching
In this case, the voltage transmission operator Hu (s) can be
reduced to Hu (s) = 12 e −sτ0 , since Γg = Γl = 0. Meaning
that the output voltage is half of the generator voltage and
delayed by the transmission delay τ0 .
PRIME 2013
4
{u2 (t)}/U0
{u2 (t)}/U0
0.3
0.4
0.2
0
0
1
2
3
4
0.2
0.1
0
−0.1
5
t/τ0
0
1
2
3
4
t/τ0
5
6
7
8
Fig. 4. First example with Zg = Zl = 5Zc
Fig. 5. Second example Zg = 3Zc and Yl = 1/Zl = 1/Zc + sC
B. Termination by arbitrary resistances
In this case, the reflexion coefficients are arbitrary scaling
operators and (31) leads to
It can be seen that after a initial transition of approximately
t/τ0 = 6 the output voltage is almost equal to its final value
{u2 (t)}/U0 = 0.25.
Hu (s) =
∞
X
cn e −(2n+1)sτ0 ,
with
(33)
n=0
cn = 0.5(1 − Γg )(1 + Γl )(Γg Γl )n .
(34)
The input signal appears for the first time after the transmission
delay τ0 and afterwards periodically by 2τ0 , whereas the
echoes are exponentially damped expressed by
{u2 (t)} = c0 {ug (t − τ0 )} + c1 {ug (t − 3τ0 )} + · · · . (35)
Fig. 4 shows the first example with Zg = Zl = 5Zc . The
generator signal is a step function U0 {1}. After an initial
transient of approximately t/τ0 = 5 the normalized final value
of 0.5 is almost reached.
C. Termination by arbitrary impedances
If the lossless transmission line is terminated by an arbitrary
network of concentrated, linear, time invariant components
the corresponding impedance operator and the corresponding
reflexion coefficient is a rational function in s. The voltage
transmission operator is
Hu (s) =
∞
X
cn (s)e −(2n+1)sτ0 ,
(36)
n=0
where the factors cn (s)
cn (s) = 0.5(1 − Γg (s))(1 + Γl (s))(Γg (s)Γl (s))n
V. C ONCLUSION
The transmission operator H(s) introduced by Mikusinski
is an analogon to the complex transfer function in frequency
domain of the Laplace transform. The different approaches
complement each other and allow a vivid interpretation of
transmission processes in time and in frequency domain.
The pole–zero plot resulting from the Laplace transform is
a valuable and indispensable tool for network analysis and
synthesis. For considerations in time domain, the usage of
operators exhibits some advantages [9] which are for instance:
- The operator emerges directly within the mathematical of
the described system.
- A detour via a frequency domain is not required. Signals
and operations remain in time domain.
- Convergence investigations and resulting constrains can
be omitted.
- The problems revealing from the dirac distribution are
solved very easily and exactly.
Since the focus is on the transient analysis in time domain,
the presented method applying signal-flow charts and Sparameter operators is very convenient. The method proved its
applicability and its vividness for teaching dynamic processes
on transmission lines within the course Lineare Netzwerke and
the Technische Universität Dresden.
(37)
are also rational functions in s. An interpretation is possible by
partial fraction decomposition which requires that the degree
of the numerator is less than the degree of the denominator.
If this is not the case a polynomial long division has to be
executed to ensure this criteria. Thereby, (35) results in
{u2 (t)} = c0 (s){ug (t−τ0 )}+c1 (s){ug (t−3τ0 )}+· · · . (38)
After ascertainment of the operators cn (s), their effect on the
input signal can systematically be analyzed and visualized.
For the second example the generator’s internal impedance is
Zg = 3Zc , and the load admittance is Yl = 1/Zl = 1/Zc +sC.
For a stimulus by a step function, (37) and (38) lead to
1
1
{u2 (t)}
= {1 − e −αt }e −sτ0 − {αte −αt }e −3sτ0 −
U0
4
8
1
+ {(2 − αt)αte −αt }e −5sτ0 · · · , with (39)
32
2
1
=
.
(40)
α=
τ0
CZc
R EFERENCES
[1] P. Penfield, Jr., Noise in negative resistance amplifiers , IRE Trans. on
Circuit Theory, vol. CT-7, June 1960, pp 166-170.
[2] D. C. Youla, On scattering matrices normalized to comlex port numbers,
Proc. IRE, vol. 49, July 1961, p. 1221.
[3] K. Kurokawa, Power waves and the scattering matrix, IEEE Trans. on
Microwave Theory and Tech., March 1965, pp 194-202
[4] J. E. Schutt-Aine, R. Mittra, Scattering parameter transient analysis of
transmission lines loaded with nonlinear teminations, IEEE Trans. on
Microwave Theory and Tech., vol. 36, No. 3, March 1988, pp 529-536.
[5] D. Winklestein, M. B. Steer, R. Pomerleau, Simulation of arbitrary
transmission line networks with nonlinear terminations IEEE Trans. on
Circuits and Systems, vol. 38., No. 4, April 1991, pp 418-422.
[6] T. Dhaene, L. Martens, D. De Zutter, Transient simulation of arbitrary nonuniform interconnection structures characterized by scattering
parameers, IEEE Trans. on Circuits and Systems, vol. 39, No. 11, Nov.
1992, pp 928-937.
[7] J. Mikusinski, Operatorenrechnung, VEB Deutscher Verlag der Wissenschaften, Berlin 1957.
[8] The Operational Calculus, Pergamon Press, Oxford 1983
[9] P. Vielhauer, Lineare Netzwerke, VEB Verlag Technik, Berlin 1982.
Download