Circuits Theory Examples Newton-Raphson Method. Formula for one-dimensional case: Series of successive solutions: If the iteration process is converged,

Slides:



Advertisements
Similar presentations
Numerical Solution of Nonlinear Equations
Advertisements

Modified Newton Methods Lecture 9 Alessandra Nardi Thanks to Prof. Jacob White, Jaime Peraire, Michal Rewienski, and Karen Veroy.
Empirical Maximum Likelihood and Stochastic Process Lecture VIII.
CSE 245: Computer Aided Circuit Simulation and Verification Fall 2004, Nov Nonlinear Equation.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Spring 2010 Prof. Chung-Kuan Cheng 1.
Lecture #18 EEE 574 Dr. Dan Tylavsky Nonlinear Problem Solvers.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 5 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Numerical Integration CSE245 Lecture Notes. Content Introduction Linear Multistep Formulae Local Error and The Order of Integration Time Domain Solution.
Solutions for Nonlinear Equations
Special Matrices and Gauss-Siedel
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
Newton's Method for Functions of Several Variables
Mujahed AlDhaifallah (Term 342) Read Chapter 9 of the textbook
Numerical Solution of Ordinary Differential Equation
Solving a System of Equations by ELIMINATION. Elimination Solving systems by Elimination: 1.Line up like terms in standard form x + y = # (you may have.
7.1 SOLVING SYSTEMS BY GRAPHING The students will be able to: Identify solutions of linear equations in two variables. Solve systems of linear equations.
ITERATIVE TECHNIQUES FOR SOLVING NON-LINEAR SYSTEMS (AND LINEAR SYSTEMS)
Taylor Series.
Mathematics for Computer Graphics (Appendix A) Won-Ki Jeong.
Erin Catto Blizzard Entertainment Numerical Integration.
Newton's Method for Functions of Several Variables Joe Castle & Megan Grywalski.
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.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 11.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 ~ Roots of Equations ~ Open Methods Chapter 6 Credit:
EE616 Dr. Janusz Starzyk Computer Aided Analysis of Electronic Circuits Innovations in numerical techniques had profound import on CAD: –Sparse matrix.
SOLVING SYSTEMS ALGEBRAICALLY SECTION 3-2. SOLVING BY SUBSTITUTION 1) 3x + 4y = 12 STEP 1 : SOLVE ONE EQUATION FOR ONE OF THE VARIABLES 2) 2x + y = 10.
Solution of Nonlinear Functions
Large Timestep Issues Lecture 12 Alessandra Nardi Thanks to Prof. Sangiovanni, Prof. Newton, Prof. White, Deepak Ramaswamy, Michal Rewienski, and Karen.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Dr. Jie Zou PHY Chapter 2 Solution of Nonlinear Equations: Lecture (II)
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
Solving by Elimination Example 1: STEP 2: Look for opposite terms. STEP 1: Write both equations in Standard Form to line up like variables. STEP 5: Solve.
Iteration Methods “Mini-Lecture” on a method to solve problems by iteration Ch. 4: (Nonlinear Oscillations & Chaos). Some nonlinear problems are solved.
Elimination Method: Solve the linear system. -8x + 3y=12 8x - 9y=12.
7.4. 5x + 2y = 16 5x + 2y = 16 3x – 4y = 20 3x – 4y = 20 In this linear system neither variable can be eliminated by adding the equations. In this linear.
MECH593 Introduction to Finite Element Methods
SYSTEMS OF EQUATIONS. SYSTEM OF EQUATIONS -Two or more linear equations involving the same variable.
14 - finite element method
Searching a Linear Subspace Lecture VI. Deriving Subspaces There are several ways to derive the nullspace matrix (or kernel matrix). ◦ The methodology.
Elimination Method - Systems. Elimination Method  With the elimination method, you create like terms that add to zero.
Solving a System of Equations by ELIMINATION. Elimination Solving systems by Elimination: 1.Line up like terms in standard form x + y = # (you may have.
Warm Up Find the solution to linear system using the substitution method. 1) 2x = 82) x = 3y - 11 x + y = 2 2x – 5y = 33 x + y = 2 2x – 5y = 33.
CSE 245: Computer Aided Circuit Simulation and Verification
Systems of Nonlinear Equations
Solving Systems of Linear Equations in 3 Variables.
Numerical Analysis Lecture12.
CSE 245: Computer Aided Circuit Simulation and Verification
CSE245: Computer-Aided Circuit Simulation and Verification
Solve a system of linear equation in two variables
6-3 Solving Systems Using Elimination
Computers in Civil Engineering 53:081 Spring 2003
Chapter 10. Numerical Solutions of Nonlinear Systems of Equations
Matrix Solutions to Linear Systems
Numerical Computation and Optimization
CSE245: Computer-Aided Circuit Simulation and Verification
6.5 Taylor Series Linearization
SOLUTION OF NONLINEAR EQUATIONS
CS5321 Numerical Optimization
SIMULTANEOUS EQUATIONS 1
Unit 23 Algebraic Manipulation
Solving systems using substitution
Solving Systems of Linear Equations in 3 Variables.
Solve the linear system.
Example 2B: Solving Linear Systems by Elimination
Chapter 11 Chapter 11.
Nonlinear Systems of Equations
Numerical Analysis Lecture11.
Pivoting, Perturbation Analysis, Scaling and Equilibration
Presentation transcript:

Circuits Theory Examples Newton-Raphson Method

Formula for one-dimensional case: Series of successive solutions: If the iteration process is converged, the limit is the solution of the equationf(x)=0.

Multidimensional case: where: JACOBIAN MATRIX

ALGORITHM STEP 0 STARTING POINT STEP 1Calculate STEP 2Solve the equation: STEP 3 find check STOP conditions If the current solution is not acceptable: GO TO 1

EXAMPLE of STOP PROCEDURE NoNoNoNo No k=k+1 GOTO 1 Yes Yes STOP

Stop condition parameter

Numerical EXAMPLES Example 1

Solve the following set of nonlinearequation using the Newton’s Method:

Starting point (first approximation): Calculate:

where:

(1a) (1b) (1c)

(1a) (1b) (1c) Let us assume (1a) (1b) (1c)

Gauss elimination computer scheme STEP STEP 1 ELIMINATE ELIMINATE y1 y1 y1 y1 from from b i cc:cc: Multiply by and add to 1b

Multiply by and add to 1c

New set : (2a) (2b) (2c) (2a) (2b) (2c)

(2a) (2b) (2c) Elimination scheme repeat for equations 2b i 2c: Multiply by add o 2c

(3a) (3b) (3c) (3a) (3b) (3c)

Back substitution part: Setting y 3 to 3b: Multiply by add to 3b

Because It is the first calculated approximation of the solution. Next iterations form a converged series:

Example 2 Nonlinear circuit having two variables (node voltages)

e1e1 e2e2

Data:

Nodal equations: 1 2

Jacobian matrix:

We choose starting vector: Calculate:

Applying N-R scheme: where: hence:

STOP CRITERIA not satisfied: k=k+1:

Second NR iteration where: hence:

for k=7: where: hence:

Because:

Briefly about: Iterative models of nonlinear elements

Iterative NR model of nonlinear resistor (voltage controled)

circuit  From NR method:

Model iterowany opornika (6)

Example 3 Newton-Raphson Newton-Raphson Iterative model method

e1e1 e2e2

Data:

Scheme for (k+1) iteration 1 2

1 1 2

2 1 2

1 2

1 2

For starting vector: We calculate parameters of the models:

For nonlinear element g 6 :

Linear equations for the first approximation: Solution for k=1

Second step Solution for k=2

Briefly about: Forward Euler Method (Explicit) Backward Euler Method (Implicit)

Forward Euler Method (Explicit) Backward Euler Method (Explicit)

Backward Euler Method (Explicit) is based on the following Taylor series expansion

v (t) C vsvs

v c (t k )

Example with nonlinear capacitor FEM

FEM steps

BEM step 1

Using N-R method with starting point

BEM step 2 after N-R procedure with new starting point

Using N-R method with starting point