Değiştirilmiş düğüm analizi ile durum eşitliklerinin oluşturulması
Obtaining state equations using modified nodal approach
- Tez No: 39278
- Danışmanlar: PROF.DR. FUAT ANDAY
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Değiştirilmiş düğüm analizi, Durum denklemleri, Modified nodal analysis, State equations
- Yıl: 1993
- Dil: Türkçe
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
ÖZET Devrelerin durum eşitliklerinin oluşturularak incelenmesi en çok kullanılan ve oldukça çok üstünlükleri olan bir yaklaşımdır. Değiştirilmiş Düğüm Analizi (DDA) yöntemi ortaya konmadan önceki yöntemler graf teorisine dayanmaktaydı. Bu yöntemlerde durum eşitliklerini oluşturmak için devrenin gra-Fının önceden belirlenmesi gerekiyordu. Halbuki değiştirilmiş düğüm analizi ile bu eşitlikler doğrudan elde edilebilir. Yöntemin uygulanması oldukça basittir, basit devrelerde eşitlikler elle bile oluşturulabilir. Daha karmaşık devrelerde kullanılmak için hazırlanan bilgisayar programı da bir çok üstünlükler içerir. Yöntem tüm akti-F-pasif lineer ve lineer olmayan devre elemanlarını içerir. Bu çalışmada, yöntemin açıklanmasında ve bilgisayar programının oluşturulmasında lineer devre elemanları kullanılmıştır. Yapılan ampirik incelemelerde yöntemin daha hızlı sonuç verdiği görülmüştür. iv
Özet (Çeviri)
OBTAINING STATE EQUATIONS USING MNA SUMMARY State space analysis has common use in network analysis programs -for its generality and advantages. In state space analysis network equations had been set by two basic methods until Modi-Fied Nodal Approach (MNA) was found : Graph Theoretical, Hybrid Matrix, Multiport Method. All these graph theoretic -Formulations of state equations require many matrix additions, multiplications and trans-Fers in memory to obtain initial -Forms o-F equations. These equations can be obtained directly by using modified nodal analysis. In graph theoretic methods state variables should be capacitor voltages and inductor currents. This limitation brings about many mathematical manipulations to form equations. Indeed state variables can be any set of variables. If MNA is used state vector mainly consists of node voltages. Network equations are obtained with MNA in the following forms G0 XQ + C0 dX* = B0 Ws(t) (1) dt Y0 = DQ Xfl(t) (2) Except when there are impulse sources at t=0 using continuity equation initial conditions at t=0* can be formulated as : C0 XQ(0+) = Wo,, (3) In this form of state equations G« and Ca ars nxn ( n is number of variables in X^ ) square matrices, Xq is a vector containing some network variables which form state vector, Ba is the order nxr (r is the number of inputs) and Wq. is the vector containing initial conditions. In output equation Yq is a vector containing required output variables, Dq is of order pxn <p is the number of outputs). Xq consists of node voltages, currents of independent and controlled voltage sources, output currents of operational amplifiers, inductor currents, currents of controlling devices. All types of active andpassive devices including nonlinear devices can be handled in this method successfully. In this work only linear networks ar& considered. Cq is very sparse and some rows in Cq are related algebraically in the initial -Form o-F equations. These initial equations can be put in a more simple form by an elimination method. The method relies on converting Cq in a row-echelon form. Some rows at the bottom of the row echelon form of Cq will contain entities which are all zero. If the number of zero rows is called as 1, 1 variables in Xq are related algebraically. Xq can be arranged as two subsets ; Xj is made up of n-1 variables, X2 is made up of 2 variables. Variables in X2 should be eliminated. Equations can be rearranged with state vector Xj. State and output equations take the new form shown here. Sj X, + Cj dXj = B. W + B2 dWg (4) dt dt Y0 = Dj Xj + Ej Wg (5) where -1 G< = G«« - G<2 G22 Gnj (6) C« = C*| ^\*) 7? 91 Bl = B01 ~ ei2 G22 B02 (S) B2 = ~C12 G22 B02 (9) Dj = Dqj - DQ2 G22“1 G21 (10) Ej = D02 G^”1 B02 (11) and the equation for initial condition becomes Cj Xj(0+) = W0I + B2 Ws(0+) = W02 (12) The manipulations for getting this form of equations can be summarized as follows: VIa) Cq matrix is converted to a row-echelon -Form. The same elementary operations which are applied to Cq matrix should be applied to Gq, Bq and Wqq to maintain the equivalence o-f the circuit equations. b) C G21 G22 3 submatrix is converted to a row-echelon -Form beginning -From the last row. The same row operations are carried out in the Bq matrix to maintain the equivalence o-f the circuit equations. c) For making G^ submatrix non-singular the columns in Gq matrix are interchanged. The same operations are also applied to Cq and Dq. The variables correspond to the interchanged columns are interchanged too. As many variables as the number o-F zero rows i n Cq constitute X2 which is going to be eliminated. d) Gj, Cj, Bj, B2, Dj and Ej are -Found with the equations ?from (6) to (11). e) Wg(0 ) is evaluated and equation (12) is used to -Find Wq2- ?f) Step a is repeated again to find whether Cj is non-singular. At this step Cj should have been got in triangular -Form i-F it is non-singular. I-F Cj is non-singular final form of equations can be got as: dXj = A Xj + B Wg + Bj dWg (13) dt dt Y“ = D Xf + E Ws (14) where ”1 r> o - r»“' A - - Ci 6<, B = Cj Bi j Bi - Cı Bn 9 D = Dj and E = Ej. initial conditions are given by Xt(0+) = W0 = Cj”1 W02 (15) viiI-F C, is not in triangular -form there will be some zero rows at the bottom of Cj. This indicates that some variables can be eliminated -From the Xj. The cycle can be repeated until a non-singular C matrix is -found. After repeated cycles circuit equations become dX =AX + BWs + B1dWs + B2 d2 W. +.. + B, dB W. (16) dt dt dt2 dt* and Y0 = D X + E01 Wg + E02 Wg + Ej dW, + E2 d2^ dt dt2 + B(B.U d^İJL (17) dt(H) The final form of equations must be got in one cycle. If the process is repeated derivatives of the source terms arise in the output equation. The presence of any derivatives of the source terms in the output equation indicates that it is an improper network. In these improper circuits natural frequencies are uncontrollable. Because the initial conditions depend not only on Xg(0+) and W (0+) but also derivatives of W <t> at fc=0. These networks are unobservable and unstable too. Such situations only arise in active networks. The usefulness of such networks are very limited. A computer program is adapted for the entire algorithm in C computer language. Although method can handles all active, passive linear and nonlinear devices only linear devices are used in this program. Resistor, capacitor, inductor, all types of independent and controlled sources and operational amplifier are valid devices for the program. Integrator model of operational amplifier is chosen. Networks are let to have up to 30 devices. Only one independent source and five controlled sources can exist in networks. There are some rules to obey when circuit topology introduced to the program. If a mistake is done there is no way to correct it. Program checks the following points in circuits introduced : a) Circuits should have only one independent source. b) Circuits should be connected. For this control the program checks all nodes and every node should has been viiiintroduced at least two times. c) Circuits should have a reference node labelled '0'. If one o-F these controls fails the program stops running and the network should be introduced again. One more important point is that before controlled sources ar& entered, their controlling device should have been entered. Float type is used for matrix entities. The program takes network topology at the first step and sets the initial form of equations given with (1) and (2). If network is a proper network the program gives the final form of equations given with (13) and (14). If network is an improper network program gives the message“ This is an improper network ”and along with this message the intermediate form of equations is given too. ix
Benzer Tezler
- Radyal pompa çarkları içerisindeki üç boyutlu sürtmeli ve sürtmesiz akışın sayısal analizi
Full 3D viscous and inviscid analysis of flow in radial pump impelleri
AŞKIN KARAKAS
- Türkiye'de alçı bazlı ürünlerin kullanımı ve anhidrit alçısının özelliklerinin tayin edilmesi, üretim prosesi ve kullanım yerlerinin incelenmesi
Investigation of the usage of the different kinds of gypsum based products in Turkey and determination of the specifications of anhydrous gypsum, production process and usage
BATUHAN ALİ AKKAYA
Yüksek Lisans
Türkçe
1999
Kimya MühendisliğiHacettepe ÜniversitesiKimya Mühendisliği Ana Bilim Dalı
PROF.DR. AHMET ÖZDURAL
- Yapay sinir ağlarında öğrenme algoritmalarının analizi
Analysis of learning algorithms in neural networks
SEVİNÇ BAKLAVACI
Yüksek Lisans
Türkçe
1994
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiDOÇ.DR. LEYLA GÖREN
- Evaluation of collapse loads and mechanisms of multistory structures by nonlinear analysis methods
Lineer olmayan analiz yöntemleri ile çok katlı yapıların göçme yüklerinin ve mekanizmalarının elde edilmesi
HATİP TOK
Doktora
İngilizce
2000
İnşaat MühendisliğiDokuz Eylül Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
DOÇ. DR. MEHMET EMİN KURAL