2004_A Method for Circuit Analysis using Haar Wavelet Transform
2004_A Method for Circuit Analysis using Haar Wavelet Transform
Abstract-In this paper, we propose a method to analyze cir- 11. HAAR WAVELET
cuits using Haar wavelet transform. Recently, the method to an-
alyze the circuit using Daubechies wavelets has been proposed.
Haar function is defined on interval [0, 1 ) as follows,
Then a Fourier-like approach as well as Laplace-like one for the 1
solutions of transient problems by an algebraic system of equa- ho(t) = -
tions is obtained and numerical time stepping is avoided. In that
6
method, the matrices to express the integral and derivative are not
easy to handle. In the proposed method, we can easily treat such
matrices, thus the calculation and its comprehension become eas-
ier at the expense of more number of bases.
~ B ( T ) E
~ TQ B . B ( ~ ) , (9)
+4-:
V
I
Qf,'LJO
(a) (b)
I, I!
[ :]
coupled inductor, (d) resistor, (e) current controlled voltage source.
6"
wavelet domain expression of the voltage v ( t ) and the cur-
= [G>
8:.
' . G-11' = ' (I2) rent i ( t ) ,respectively, and L,, C,, R,, M , and Li, denote
-
@ 1
-.
where $%, i = 0 , 1 , . . . m - 1,is 1 x m-dimensional vector. In
~
Capacitor:
~
Qo = Q,'QBQ,-~.
As the Haar wavelet matrix H is also the set of the orthogonal
(13)
v(t) =
v =
,U(O-) +-
V~+C;~Q~I,
:l i ( T ) d T > 110 := v(O-),
Inductor:
Iv. HAARWAVELET SOLUTIONS O F NONLINEAR
TIME
VARYING CIRCUITS i(t) = i(0L) + l'v(r)d.r, io := i ( O - ) ,
A. Haar Wavelet Expression of Branch Characteristics of Lin-
ear Time Invariant Circuit Elements I = I~+L;'Q~V,
or V = Q;lLw[I-Io]. (17)
As the Haar wavelet is defined on interval [O: l ) , the generic
interval [tmin,tmax) can be rescaled by a new variable T on See Fig. 1 (b) for the expression in wavelet domain.
+
[O: l),where t = ( t w x - tmin)T tmin.In this paper, tmin= 0
without loss of generality, then capacitance c (F) and induc- Coupled Inductor:
tance 1 (H) are scaled to C = c/tmaxand L = l/tmax,respec-
d . d .
tively. v1(t) = L1-21(t)
dt
+ M--zz(t),
dt il(0-) =: i l 0 ,
Next, we show the Haar wavelet expression of the linear time d . d .
invariant circuit elements. In the followings, I/ and I are the vz(t) = L2-22(t)
dt
+ M-21(t),
dt
iz(O-) =: 220.
111-400
K = QG1(hwIi + M d 2 ) - Q ~ l [ L i z u I+~Mo d m ] , K I
v ( t ) = Ri(t), L -
A
Fig. 2. Example circuit in wavelet domain.
I
where t k is sampled time, while R, = diag[RJ in linear time Fig. 3. Time varying resistor in Fig. 2.
invariant resistor. Similarly, for capacitor and inductor, we de-
rive, V. CALCULATION
RESULTS
111-401
TABLE I
RESOLUTIONI N EACHINTERVAL OF THE RESULT
DETAILED
SHOWN IN FIG. 6.
(1 02 0 2 Ob ilR I
# !*Wl
REFERENCES
[I] A. Haar, “Zur Theorie der orthogonalem functionen Systeme,” Math.
Ann., vol. 69,pp. 331-371, 1910.
,) ......................................
121 G . Strang, “Wavelet transforms versus Fourier Transforms,” Bull. Amer.
I,! ! Math. Soc., vol. 28, no. 2, pp. 288-305, Apr. 1993.
n j 131 C. F. Chen and C. H. Hsiao, “Haar wavelet method for solving lumped
and distri buted-parameter system,” IEE Proc. of Control Theory Appl.,
vol. 144, no. I , pp. 87-93, Jan. 1997.
14) J. L. Wu, C. H. Chen, and C. F. Chen, “A model reduction via Haar
wavelet,” Int. J. Confrol and Intelligent Sysfems. vol. 29, no. 2, pp. 29-
32,2001.
[SI C. F. Chen, Y. T. Tsay, and T. T. Wu, “Walsh operational matrices
for fractional calculus and their application to distributed systems,” J.
Franklin lnsfifute, vol. 303, no. 3. pp. 267-284, Mar. 1977.
[6] J. L. Wu, C. H. Chen, and C. F. Chen, “Numerical inversion of Laplace
Transform using Haar wavelet operational matrices,” IEEE Trans. Cir-
cuitsSyst. I , vol. 48, no. I , pp. 12@122,Jan.’2001.
Fig. 5. Multiresolution analysis for rn = 64. 171 D. Zhou, X. Li, W. Zhang and W. Cai, “Nonlinear circuit simulation
based on adaptive wavelet method.” Proc. of IEEE ISCAS ’97,pp. 1720-
1723, June 1997.
Figure 6 shows the results that the equivalent higher resolu- [8j T. Matsumoto, H. Shimode, and S. Moro, “A simple and direct wavelet
tion analysis with mixed resolutions is carried out at the switch- collocation method for nonlinear time evolution partial differential equa-
ing points of the time varying resistor for m = 64. Detailed in- tions,” Proc. ojlnternalional Technical Conference on CircuitslSystems.
terval [a,b) and converted resolution m’ are shown in Table I. Computers and Communications (ITC-CSCC ‘99), pp. 747-750, 1999.
191 T. Matsumoto, H. Shimode, and S. Moro, “Solving initial boundary
In this table, m’ is the converted resolution of each sub-interval
[a,b) where m’ = e.
In this example, CY’(= log, m’) is cal-
value problems via wavelet collocation methods in nonlinear time evo-
lution PDEs,” Proc. of International Symposium on Nonlinear Theory
and its Applications (NOLTA ’99). pp. 503-506, Nov. 1999.
culated as CY’= 8.19 while a = j = 6 in the result shown
101 T. Matsumoto, T. Araki, and S. Moro, “Solving numerically stiff differ-
in Fig. 4. In this case of Fig. 6, more precise analysis can be ential equations based on adaptive wavelet collocation methods,” Proc.
achieved with smaller calculation costs than that with single of IEEE International Symposium on Intelligent Signal Processing and
resolution of Fig. 4.It is suggested that the adaptive error con- Communication Systems (ISPACS ‘99). pp. 669472, Dec. 1999.
trol will be possible by using the results of multiresolution anal- I 1 I D. Zhou and W. Cai, “A fast wavelet collocation method for high-speed
circuit simulation,” IEEE Trans. Circuits Syst. I , vol. 46, no. 8, pp. 9 2 s
ysis. In this example, though we choose sub-intervals manually 930, Aug. 1999.
from the result of the multiresolution analysis shown above in 121 D. Zhou, W. Cai, and W. Zhang, “An adaptive wavelet method for non-
Fig. 5, our future problem is to control the sub-intervals auto- linear circuit simulation,” IEEE Trans. Circuits Syst. I , vol. 46, no. 8, pp.
matically. 931-938, Aug. 1999.
131 S. Barmada and M. Raugi, “A general tool for circuit analysis based
on wavelet transform,” Int. J. Circuit Theory Appl., vol. 28, no. 5, pp.
461480,2000.
141 X. Li, B. Hu, X. Ling, X.Zeng,“A wavelet-balance approach for steady-
state analysis of nonlinear circuits,” IEEE Trans. Circuits Syst. I , vol.
49, no. 5, pp. 689494, May 2002.
[ 151 G. Antonini and A. Orlandi, “A wavelet-based time-domain solution for
PEEC circuit,” IEEE Trans. Circuits Syst. I , vol. 47, no. 11, pp. 1634-
1639.Nov. 2000.
[ 161 Y.Nievergelt. Wavelets Made Eusv, Birkhauser, 1999
-I,!? I
rj 0.2 0.4 I1 h 03 I
I I,LCI
I11-402