ECE 552 Numerical Circuit Analysis Chapter Six NONLINEAR DC ANALYSIS OR: Solution of Nonlinear Algebraic Equations Copyright © I. Hajj 2012 All rights.

Slides:



Advertisements
Similar presentations
ECE Department, University of Illinois ECE 552 Numerical Circuit Analysis I. Hajj Spring 2015 Lecture One INTRODUCTION Copyright © I. Hajj 2012 All rights.
Advertisements

Differential Equations Brannan Copyright © 2010 by John Wiley & Sons, Inc. All rights reserved. Chapter 08: Series Solutions of Second Order Linear Equations.
Differential Equations
Chapter 6 Eigenvalues and Eigenvectors
Open Methods Chapter 6 The Islamic University of Gaza
Modified Newton Methods Lecture 9 Alessandra Nardi Thanks to Prof. Jacob White, Jaime Peraire, Michal Rewienski, and Karen Veroy.
Chapter 2: Second-Order Differential Equations
Boyce/DiPrima 10th ed, Ch 10.1: Two-Point Boundary Value Problems Elementary Differential Equations and Boundary Value Problems, 10th edition, by William.
ECE 552 Numerical Circuit Analysis
CSE 245: Computer Aided Circuit Simulation and Verification Fall 2004, Nov Nonlinear Equation.
LECTURE 2.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 5 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Chapter 7 Reading on Moment Calculation. Time Moments of Impulse Response h(t) Definition of moments i-th moment Note that m 1 = Elmore delay when h(t)
Solutions for Nonlinear Equations
Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues
EECS 42, Spring 2005Week 3a1 Announcements New topics: Mesh (loop) method of circuit analysis Superposition method of circuit analysis Equivalent circuit.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Martin Mendez UASLP Chapter 61 Unit II.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 5 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Systems of Non-Linear Equations
Fundamentals of Power Electronics 1 Chapter 19: Resonant Conversion Announcements Homework #2 due today for on-campus students. Off-campus students submit.
Network Theorems (AC) ET 242 Circuit Analysis II
Open Methods Chapter 6 The Islamic University of Gaza
ECE 552 Numerical Circuit Analysis Chapter Two EQUATION FORMULATION Copyright © I. Hajj 2015 All rights reserved.
Nonlinear Algebraic Systems 1.Iterative solution methods 2.Fixed-point iteration 3.Newton-Raphson method 4.Secant method 5.Matlab tutorial 6.Matlab exercise.
1 © 2012 Pearson Education, Inc. Matrix Algebra THE INVERSE OF A MATRIX.
Newton's Method for Functions of Several Variables
Lecture 6, Slide 1EECS40, Fall 2004Prof. White Lecture #6 OUTLINE Complete Mesh Analysis Example(s) Superposition Thévenin and Norton equivalent circuits.
Chapter 3 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computational Optimization
 Row and Reduced Row Echelon  Elementary Matrices.
Circuit Analysis. Circuit Analysis using Series/Parallel Equivalents 1.Begin by locating a combination of resistances that are in series or parallel.
Passive components and circuits - CCP Lecture 3 Introduction.
Algorithms for a large sparse nonlinear eigenvalue problem Yusaku Yamamoto Dept. of Computational Science & Engineering Nagoya University.
ENCI 303 Lecture PS-19 Optimization 2
ECE 546 – Jose Schutt-Aine 1 ECE 546 Lecture -12 MNA and SPICE Spring 2014 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois.
SUBJECT- GUIDED BY DHAVAL PATEL EC 3 RD SEM ANUPRIYA KASHYAP
ELECTRICAL ENGINEERING: PRINCIPLES AND APPLICATIONS, Third Edition, by Allan R. Hambley, ©2005 Pearson Education, Inc. Chapter 2 Resistive Circuits.
Matrices CHAPTER 8.1 ~ 8.8. Ch _2 Contents  8.1 Matrix Algebra 8.1 Matrix Algebra  8.2 Systems of Linear Algebra Equations 8.2 Systems of Linear.
MA/CS 375 Fall MA/CS 375 Fall 2002 Lecture 31.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 ~ Roots of Equations ~ Open Methods Chapter 6 Credit:
CHAPTER 3 NUMERICAL METHODS
Copyright ©2011 by Pearson Education, Inc. publishing as Pearson [imprint] Introductory Circuit Analysis, 12/e Boylestad Chapter 18 Network Theorems (AC)
Circuits Theory Examples Newton-Raphson Method. Formula for one-dimensional case: Series of successive solutions: If the iteration process is converged,
linear  2.3 Newton’s Method ( Newton-Raphson Method ) 1/12 Chapter 2 Solutions of Equations in One Variable – Newton’s Method Idea: Linearize a nonlinear.
Copyright © Cengage Learning. All rights reserved. 2 SYSTEMS OF LINEAR EQUATIONS AND MATRICES Read pp Stop at “Inverse of a Matrix” box.
ECE 4991 Electrical and Electronic Circuits Chapter 3.
Advanced Engineering Mathematics, 7 th Edition Peter V. O’Neil © 2012 Cengage Learning Engineering. All Rights Reserved. CHAPTER 4 Series Solutions.
ECE Networks & Systems Jose E. Schutt-Aine
19.4 Load-dependent properties of resonant converters
Chapter 6(b) Sinusoidal Steady State Analysis
CHAPTER 3 Resistive Network Analysis. Figure Branch current formulation in nodal analysis.
Chapter 19 Principles of Electric Circuits, Conventional Flow, 9 th ed. Floyd © 2010 Pearson Higher Education, Upper Saddle River, NJ All Rights.
Matrices CHAPTER 8.9 ~ Ch _2 Contents  8.9 Power of Matrices 8.9 Power of Matrices  8.10 Orthogonal Matrices 8.10 Orthogonal Matrices 
Thevenin Theorem in Sinusoidal Steady Analysis Aim: To obtain a simple equivalent circuit for a 1-port circuit that consists of linear, time-invariant.
Additivity and Multiplicativity Theorem: (Additivity) Consider a circuit with linear resistors and independent sources. Group 1 Group 2 Solve the circuit.
Instantaneous Power (Anlık Güç) Instantaneous power for a 2-terminal element: Instantaneous power for an (n+1)-terminal or n-port element: Total instantaneous.
Element Equations for 2-terminal elements Resistor: An element that has an algebraic equation between v and i. v i q Ø resistor inductor capacitor memristor.
1 College of Communication Engineering Undergraduate Course: Signals and Linear Systems Lecturer: Kunbao CAI.
Network Theorems (AC). OBJECTIVES Be able to apply the superposition theorem to ac networks with independent and dependent sources. Become proficient.
MAT 322: LINEAR ALGEBRA.
CSE 245: Computer Aided Circuit Simulation and Verification
Advanced Engineering Mathematics 6th Edition, Concise Edition
Ch 10.1: Two-Point Boundary Value Problems
Chapter 1 Systems of Linear Equations and Matrices
Solution of Equations by Iteration
Copyright © Cengage Learning. All rights reserved.
Chapter 10. Numerical Solutions of Nonlinear Systems of Equations
1 Newton’s Method.
8/7/2019 Berhanu G (Dr) 1 Chapter 3 Convex Functions and Separation Theorems In this chapter we focus mainly on Convex functions and their properties in.
Pivoting, Perturbation Analysis, Scaling and Equilibration
Presentation transcript:

ECE 552 Numerical Circuit Analysis Chapter Six NONLINEAR DC ANALYSIS OR: Solution of Nonlinear Algebraic Equations Copyright © I. Hajj 2012 All rights reserved

Nonlinear Algebraic Equations A system of linear equations Ax = b has a unique solution, unless A is singular. However, a system of nonlinear equations f(x) =y may have one solution, multiple finite solutions, no solution, or infinite number of solutions.

Example

y = x 2 has two solutions for y > 0 one solution for y = 0 no solution for y < 0

Example y = x 3 has a unique solution for every y.

n-dimensional case f(x) = y or, f 1 (x 1,x 2,...,x n ) = y 1 f 2 (x 1,x 2,...,x n ) = y 2 : f n (x 1,x 2,...,x n ) = y n

Problem Given y ε R n, find x* ε R n, if it exists, such that f(x*) = y. Some Theorems on the Existence and Uniqueness of Solutions of Nonlinear Resistive Networks.

Definition Given a mapping f(.): R n → R n. f ε C 1 means f is continuously differentiable; and f is C 1 diffeomorphism means that the inverse function f -1 exists, and is also of class C 1.

Palais's Theorem The necessary and sufficient conditions that the mapping f(.): R n → R n to be a C 1 diffeomorphism of R n onto itself are: (i) f is of class C 1 (iii) lim ||f(x)|| → ∞ as ||x|| → ∞ For existence and uniqueness of solution, can allow det [J] = 0 at isolated points as long as it does not change signs and lim||f(x)||→ ∞ when ||x||→ ∞

Circuit-Theoretic Theorems Theorem 2 (Duffin): In a network consisting of independent voltage and current sources, and voltage- controlled two-terminal resistors (i = g(v)), there exists at least one solution provided that each resistor's v-i characteristic function g(v) is continuous in v and satisfies: g(v) → + ∞ (or - ∞) as v → + ∞ (or - ∞)

Circuit-Theoretic Theorems (cont.) Theorem 3 (Duffin): In a network consisting of independent voltage and current sources and voltage- controlled resistors (i = g(v)), there exists at most one solution provided that each resistor's v-i characteristic function g is strictly monotone increasing: For existence and uniqueness, both Theorems 2 and 3 should be satisfied.

Circuit-Theoretic Theorems (cont.) Theorem 3 (Desoer and Katzenelson): A sufficient condition for the existence of a unique solution for a network consisting of time-varying voltage-controlled and current-controlled resistors characterized by continuous (not necessarily strictly) monotone increasing functions, and independent voltage and current sources, is that the resistor network formed by short-circuiting all voltage sources and open-circuiting all current sources has a tree (or forest) such that all tree branches correspond to current-controlled elements and all links correspond to voltage-controlled elements.

Now back to the numerical solution of: f(x) = y Given y, find x (assuming it exists)

Fixed-Point Iteration x = g(x) A given problem can be recast into fixed-point problem, where x = g(x) is a suitably chosen function whose solutions are the solution of f(x) = y. For example, f(x) = y can be written as x = f (x) - y + x = g(x). Givenx = g(x) Fixed-Point Iteration:x k+1 = g(x k ) Repeat until ||x k+1 - x k || < ε

Examples

Examples (cont.) Multiple solutions

Contraction mapping theorem Suppose g: D ε R n → R n maps a closed set D 0 ε D into itself and ||g(x) - g(y)|| ≤ α ||x-y||, x, y ε D 0 for some α < 1 Then for any x 0 ε D 0, the sequence x k+1 = g(x k ), k = 0, 1,2,..., converges to a unique x* of g in D 0. Proof: ||x*-x k || = ||g(x*) – g(x k -1 )|| ≤ α ||x*-x k-1 || ≤ α k ||x*-x 0 || Since α < 1, α k → 0 and ||x* - x k ||→ 0 or x k → x*

Parallel Chord Method

x k+1 = x k + A -l (y - f(x k ) Or A(x k+1 - x k ) = (y - f(x k )

Parallel Chord Method A remains constant; it is usually chosen to be = where “Jacobian matrix” Instead of computing A -1, the following equation is solved: A(x k+l - x k ) = y-f(x k ) or A ∆x k = ∆y k At every iteration, ∆y k changes, while A (and its LU factors) remain unchanged.

Parallel Chord Algorithm

Parallel Chord Example (nonconvergence)

Newton or Newton-Raphson Method

Newton's (or Newton-Raphson) Method

Instead of solving : It is sometimes more convenient to solve directly for x:

Newton's (or Newton-Raphson) Method The slope changes with every iteration.

Convergence of Newton's Method Applying Taylor Series expansion at x k : y = f(x*) = f(x k ) + J k (x* - x k ) + R(x* - x k ) where x* is the solution If the derivative of J k (i.e., second derivative of f) is bounded, then: ||R(x k - x*)|| ≤ α ||x k - x*|| 2 Newton's Method: x k+1 = x k + [J k ] -1 (y - f(x k )) or, [J k ](x k+1 - x k ) = y - f(x k )

From Taylor Series: y - f(x k ) = J k (x* - x k ) + R(x* - x k ) J k (x k+l - x k ) = J k (x* - x k ) + R(x* - x k ) x k+l - x k = x* - x k + [J k ] -1 R(x* - x k ) x k+l - x* = [J k ] -l R(x* - x k ) ||x k+1 - x*|| ≤ c ||x* - x k || 2 Provided J(x*) is nonsingular

Rate of Convergence Define e k = x* - x k A method is said to converge with rate r if: ||e k+1 || = c ||e k || r for some nonzero constant c If r = 1, and c<1, the convergence is linear. If r > 1, c>0, the convergence rate is superlinear. If r = 2, c>0, the convergence rate is quadratic.

Newton's Method Has quadratic convergence if x k is "close enough" to the solution and J(x*) is nonsingular.

Convergence Problems of Newton’s Method

(1) Apply Parallel-Chord Method as long as Switch to Newton Method when: (ii)

(6) Homotopy: λf(x) + (1 - λ)(x - x°) = λ y When λ = 0, x = x° (chosen) Put λ = 0,...,1 and solve starting from the last solution. f(x) = y when λ = 1.

Application to Electronic Circuits: DC Analysis Capacitors are open and inductors are short- circuited. Why? Tableau Equations: To formulate in Newton’s method, linearize element characteristic equations at iteration point v 1 k, i 2 k and obtain linearized circuit tableau equations, then use MNA., or any other formulation method.

Linearization

Stamp

Linear: Nonlinear

If

NPN Bipolar Junction Transistor Model:Ebers-Moll Model

Linearization