NONLINEAR DC ANALYSIS

Similar documents
APPLICATION TO TRANSIENT ANALYSIS OF ELECTRICAL CIRCUITS

Chapter 13 Small-Signal Modeling and Linear Amplification

Conditions for Existence and Uniqueness for the Solution of Nonlinear Problems

10.34: Numerical Methods Applied to Chemical Engineering. Lecture 7: Solutions of nonlinear equations Newton-Raphson method

ECE 497 JS Lecture - 11 Modeling Devices for SI

x 2 x n r n J(x + t(x x ))(x x )dt. For warming-up we start with methods for solving a single equation of one variable.

Lecture 15: MOS Transistor models: Body effects, SPICE models. Context. In the last lecture, we discussed the modes of operation of a MOS FET:

ECE 546 Lecture 16 MNA and SPICE

Numerical solutions of nonlinear systems of equations

Chapter 28. Direct Current Circuits

Forward-Active Terminal Currents

Simple Iteration, cont d

Maria Cameron. f(x) = 1 n

1. Review of Circuit Theory Concepts

Chapter 2. Engr228 Circuit Analysis. Dr Curtis Nelson

A nonlinear equation is any equation of the form. f(x) = 0. A nonlinear equation can have any number of solutions (finite, countable, uncountable)

Scientific Computing: An Introductory Survey

Kirchhoff's Laws and Circuit Analysis (EC 2)

Numerical Methods for Differential Equations Mathematical and Computational Tools

EE 230 Lecture 31. THE MOS TRANSISTOR Model Simplifcations THE Bipolar Junction TRANSISTOR

BJT - Mode of Operations

As light level increases, resistance decreases. As temperature increases, resistance decreases. Voltage across capacitor increases with time LDR

1. Nonlinear Equations. This lecture note excerpted parts from Michael Heath and Max Gunzburger. f(x) = 0

ECE-343 Test 2: Mar 21, :00-8:00, Closed Book. Name : SOLUTION

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel

E2.2 Analogue Electronics

1 Newton s Method. Suppose we want to solve: x R. At x = x, f (x) can be approximated by:

Biasing the CE Amplifier

MA 8019: Numerical Analysis I Solution of Nonlinear Equations

Bipolar Junction Transistor (BJT) - Introduction

14. Nonlinear equations

Electronic Circuits 1. Transistor Devices. Contents BJT and FET Characteristics Operations. Prof. C.K. Tse: Transistor devices

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 5. Nonlinear Equations

(e V BC/V T. α F I SE = α R I SC = I S (3)

Outline. Scientific Computing: An Introductory Survey. Nonlinear Equations. Nonlinear Equations. Examples: Nonlinear Equations

Appendix 8 Numerical Methods for Solving Nonlinear Equations 1

Applied Optimization: Formulation and Algorithms for Engineering Systems Slides

ECE 523/421 - Analog Electronics University of New Mexico Solutions Homework 3

Analysis II: The Implicit and Inverse Function Theorems

EE 230 Lecture 33. Nonlinear Circuits and Nonlinear Devices. Diode BJT MOSFET

Numerical Analysis: Solving Nonlinear Equations

Lecture Note 1: Background

Chapter 18. Direct Current Circuits

FIXED POINT ITERATIONS

M. C. Escher: Waterfall. 18/9/2015 [tsl425 1/29]

Engineering Fundamentals and Problem Solving, 6e

ECE 476. Exam #2. Tuesday, November 15, Minutes

ABSTRACT 1 INTRODUCTION

MATH3283W LECTURE NOTES: WEEK 6 = 5 13, = 2 5, 1 13

Lecture 35 - Bipolar Junction Transistor (cont.) November 27, Current-voltage characteristics of ideal BJT (cont.)

Chapter 9 Bipolar Junction Transistor

Introduction to Simulation - Lecture 9. Multidimensional Newton Methods. Jacob White

Mod. Sim. Dyn. Sys. Amplifiers page 1

CS 450 Numerical Analysis. Chapter 5: Nonlinear Equations

ECEN 615 Methods of Electric Power Systems Analysis Lecture 18: Least Squares, State Estimation

Chapter 6 DIRECT CURRENT CIRCUITS. Recommended Problems: 6,9,11,13,14,15,16,19,20,21,24,25,26,28,29,30,31,33,37,68,71.

ECE2262 Electric Circuits. Chapter 1: Basic Concepts. Overview of the material discussed in ENG 1450

Nonlinear Control Lecture # 1 Introduction. Nonlinear Control

1. (50 points, BJT curves & equivalent) For the 2N3904 =(npn) and the 2N3906 =(pnp)

GEORGIA INSTITUTE OF TECHNOLOGY School of Electrical and Computer Engineering

Mod. Sim. Dyn. Sys. Amplifiers page 1

EEC 118 Lecture #2: MOSFET Structure and Basic Operation. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Chapter 4 Field-Effect Transistors

A Very Fast Method for the DC Analysis of Diode Transistor Circuits

SIMPLE D.C. CIRCUITS AND MEASUREMENTS Background

Chapter 10 Instructor Notes

Lecture 7 Unconstrained nonlinear programming

Electric Charge and Electric field

3.1 Introduction. Solve non-linear real equation f(x) = 0 for real root or zero x. E.g. x x 1.5 =0, tan x x =0.

Optimization: Nonlinear Optimization without Constraints. Nonlinear Optimization without Constraints 1 / 23

Outline. Week 5: Circuits. Course Notes: 3.5. Goals: Use linear algebra to determine voltage drops and branch currents.

MA22S3 Summary Sheet: Ordinary Differential Equations

17 Solution of Nonlinear Systems

At point G V = = = = = = RB B B. IN RB f

ALGEBRAIC GEOMETRY HOMEWORK 3

Device Physics: The Bipolar Transistor

FIXED POINT ITERATION

Lecture 27: Introduction to Bipolar Transistors

CMOS Devices. PN junctions and diodes NMOS and PMOS transistors Resistors Capacitors Inductors Bipolar transistors

PHYS 410/555 Computational Physics Solution of Non Linear Equations (a.k.a. Root Finding) (Reference Numerical Recipes, 9.0, 9.1, 9.

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

Analog Simulation. Digital simulation. Analog simulation. discrete values. discrete timing. continuous values. continuous timing

Mathematical modelling Chapter 2 Nonlinear models and geometric models

MA2AA1 (ODE s): The inverse and implicit function theorem

SOME USEFUL NETWORK THEOREMS

Math 5630: Iterative Methods for Systems of Equations Hung Phan, UMass Lowell March 22, 2018

Introductory Circuit Analysis

An Efficient and Globally Convergent Homotopy Method for Finding DC Operating Points of Nonlinear Circuits

Optimization Methods. Lecture 19: Line Searches and Newton s Method

Numerical Methods. King Saud University

Circle the one best answer for each question. Five points per question.

Most matter is electrically neutral; its atoms and molecules have the same number of electrons as protons.

ECE 1311: Electric Circuits. Chapter 2: Basic laws

ID # NAME. EE-255 EXAM 3 April 7, Instructor (circle one) Ogborn Lundstrom

Course Summary Math 211

Lecture 5: Random numbers and Monte Carlo (Numerical Recipes, Chapter 7) Motivations for generating random numbers

One dimensional Maps

AM 205: lecture 6. Last time: finished the data fitting topic Today s lecture: numerical linear algebra, LU factorization

State Estimation and Power Flow Analysis of Power Systems

An Equivalent Circuit Formulation of the Power Flow Problem with Current and Voltage State Variables

Transcription:

ECE 552 Numerical Circuit Analysis Chapter Six NONLINEAR DC ANALYSIS OR: Solution of Nonlinear Algebraic Equations I. Hajj 2017

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

Example

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 voltagecontrolled 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 voltagecontrolled 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 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 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 Algorithm

Parallel Chord Method

Parallel Chord Example (nonconvergence)

Newton's (or Newton-Raphson) Method Given: f(x) = y f(x)=f(x k ) + (x - x k ) = y First two-terms of Taylor Series expansion OR [J k ](x-x k ) = (y-f(x k )) [J k ] x k = y k (solve) x k+l = x k + x k x k+l = = g(x k ) where J k

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

Convergence Properties 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 )

n-dimensional case (cont.) 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, the convergence is linear. If r > 1, the convergence rate is superlinear. If r = 2, 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

Convergence Problems of Newton s Method

Pseudo-Newton or Norm-Reducing Techniques

Application to Electronic Circuits: Capacitors are open and inductors are short-circuited. Why? Tableau Equations:

Stamps: Nonlinear Elements

Stamp

NPN Bipolar Junction Transistor: Ebers-Moll Model

Stamp

PNP Bipolar Junction Transistor Model

MOSFET - NMOS linear saturation

If, V th is evaluated at the beginning of every iteration.