1 Introduction to Model Order Reduction Thanks to Jacob White, Kin Sou, Deepak Ramaswamy, Michal Rewienski, and Karen Veroy I.2.a – Assembling Models from.

Slides:



Advertisements
Similar presentations
Nodal & Mesh Analysis: the same but different
Advertisements

Objective of Lecture Provide step-by-step instructions for nodal analysis, which is a method to calculate node voltages and currents that flow through.
Chapter 2 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 21 EEE 302 Electrical Networks II Dr. Keith E. Holbert Summer 2001.
Methods of Analysis PSUT 1 Basic Nodal and Mesh Analysis Al-Qaralleh.
BASIC LAWS Ohm’s Law Kirchhoff’s Law Series resistors & voltage division Parallel resistors & current division Y -  transformation.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
W. G. Oldham and S. RossEECS 40 Fall 2000 Lecture Linear Circuits -Special Properties Circuits consisting only of linear elements are linear circuits.
ECE 552 Numerical Circuit Analysis Chapter Two EQUATION FORMULATION Copyright © I. Hajj 2015 All rights reserved.
Chapter 8 Methods of Analysis. 2 Constant Current Sources Maintains same current in branch of circuit –Doesn’t matter how components are connected external.
EE EE 616 Computer Aided Analysis of Electronic Networks Lecture 2 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens,
Introduction to Operational Amplifiers Why do we study them at this point??? 1. OpAmps are very useful electronic components 2. We have already the tools.
Lecture - 2 Basic circuit laws
1 Faraday’s Law of Induction If C is a stationary closed curve and S is a surface spanning C then The changing magnetic flux through S induces a non-electrostatic.
Chapter 3 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Week 04, Day 2 W10D2 DC Circuits Today’s Reading Assignment W10D2 DC Circuits & Kirchhoff’s Loop Rules Course Notes: Sections Class 09 1.
CHAPTER-2 NETWORK THEOREMS.
9/13/2004EE 42 fall 2004 lecture 6 Lecture #6 methods of solving circuits Nodal analysis Graphical analysis In the next lecture we will look at circuits.
Electrical Circuits Dr. Sarika Khushalani Solanki
Electricity and Electrical Circuits Part 1 - Introduction
E E 1205 Circuit Analysis Lecture 2 - Circuit Elements and Essential Laws.
L14 § 4.5 Thevenin’s Theorem A common situation: Most part of the circuit is fixed, only one element is variable, e.g., a load: i0i0 +  +  The fixed.
Circuit Analysis Chapter 18 AP Physics: M. Blachly.
Electric Circuit Theory
Chapter 18 Direct Current Circuits. Chapter 18 Objectives Compare emf v potential difference Construct circuit diagrams Open v Closed circuits Potential.
Current, Resistance,Voltage Electric Power & Energy Series, Parallel & Combo Circuits with Ohm’s Law, Combo Circuits with Kirchoff’s Laws Review for Chapters.
EE212 Passive AC Circuits Lecture Notes 2a EE 212.
1 Exam 1 Review Chapters 1, 2, 9. 2 Charge, q Recall Coulomb’s Law Unit: Newton meter 2 / coulomb 2 volt meter / coulomb Charge on an electron (proton)
Methods of Analysis Chapter 3. Introduction We are now prepared to apply Ohm’s law and Kirchhoff’s laws to develop two powerful techniques for circuit.
Applied Circuit Analysis Chapter 4 - Series Circuits Copyright © 2013 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Study Guide Exam 1. Closed book/Closed notes Bring a calculator Format – 6 short answer questions 3 questions on material from HW questions related.
Part 1 Current & Energy Transfer Electric Current.
Circuit Elements and Variables
Dan O. Popa, Intro to EE, Freshman Seminar Spring 2015 EE 1105 : Introduction to EE Freshman Seminar Lecture 3: Circuit Analysis Ohm’s Law, Kirkhoff’s.
1 ECE 3144 Lecture 12 Dr. Rose Q. Hu Electrical and Computer Engineering Department Mississippi State University.
KIRCHHOFF CURRENT LAW ONE OF THE FUNDAMENTAL CONSERVATION PRINCIPLES IN ELECTRICAL ENGINEERING “ CHARGE CANNOT BE CREATED NOR DESTROYED ”
General Methods of Network Analysis Node Analysis Mesh Analysis Loop Analysis Cutset Analysis State variable Analysis Non linear and time varying network.
BASIC CIRCUIT analysis
EE EE 616 Computer Aided Analysis of Electronic Networks Lecture 2 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens,
Chapter 8 – Methods of Analysis Lecture 10 by Moeen Ghiyas 05/12/
HEAT TRANSFER FINITE ELEMENT FORMULATION
Determine the mathematical models that capture the behavior of an electrical system 1.Elements making up an electrical system 2.First-principles modeling.
Engineering Science EAB_S_127 Electricity Chapter 2.
NETWORK ANALYSIS. UNIT – I INTRODUCTION TO ELECTRICAL CIRCUITS: Circuit concept – R-L-C parameters Voltage and current sources Independent and dependent.
Direct Methods for Linear Systems Lecture 3 Alessandra Nardi Thanks to Prof. Jacob White, Suvranu De, Deepak Ramaswamy, Michal Rewienski, and Karen Veroy.
1 Summary of Circuits Theory. 2 Voltage and Current Sources Ideal Voltage Source It provides an output voltage v s which is independent of the current.
I.4 - System Properties Stability, Passivity
CHAPTER 3 Resistive Network Analysis. Figure Branch current formulation in nodal analysis.
Solution of Sparse Linear Systems Numerical Simulation CSE245 Thanks to: Kin Sou, Deepak Ramaswamy, Michal Rewienski, Jacob White, Shihhsien Kuo and Karen.
Fundamentals of Electric Circuits Chapter 2
Nodal Analysis From :- Varia Hardik –
KITRC CIRCUIT & NETWORKS MADE BY AGNA PATEL:
BASIC LAWS Ohm’s Law Kirchhoff’s Law
We also will classified sources as Independent and Dependent sources
CHAPTER 2: DC Circuit Analysis and AC Circuit Analysis
ME375 Handouts - Spring 2002ME375-Fall 2002
Nodal Analysis.
INC 112 Basic Circuit Analysis
Nodal Analysis.
Lecture 2 - Circuit Elements and Essential Laws
Kirchoff’s Laws.
What is Fin? Fin is an extended surface, added onto a surface of a structure to enhance the rate of heat transfer from the structure. Example: The fins.
Kirchoff’s Laws.
C H A P T E R 3 Resistive Network Analysis.
Steady-State Heat Transfer (Initial notes are designed by Dr
Nodal and Mesh Analysis
Lecture 2 - Circuit Elements and Essential Laws
Chapter 2 – Circuit Elements
Resistance.
BLM Circuit Theory Prof. Dr. Nizamettin AYDIN
Presentation transcript:

1 Introduction to Model Order Reduction Thanks to Jacob White, Kin Sou, Deepak Ramaswamy, Michal Rewienski, and Karen Veroy I.2.a – Assembling Models from MNA Modified Nodal Analysis Luca Daniel

2 Power Distribution for a VLSI Circuit Cache ALU Decoder v Power Supply Main power wires Select topology and metal widths & lengths so that a) Voltage across every function block > 3 volts b) Minimize the area used for the metal wires

3 Heat Conducting Bar Demonstration Example Output of Interest Lamp Input of Interest Select the shape (e.g. thickness) so that a) The temperature does not get too high b) Minimize the metal used.

4 Load Bearing Space Frame Attachment to the ground Joint Beam Vehicle Cargo Droop Select topology and Strut widths and lengths so that a) Droop is small enough b) Minimize the metal used.

5 Assembling Systems from MNA Formulating Equations –Circuit Example –Heat Conducting Bar Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

6 Given the topology and metal widths & lengths determine a)the voltage across the ALU, Cache and Decoder b)the temperature distribution in the engine block c)the droop of the space frame under load. First Step - Analysis Tools Droop Cache ALU Decode r v Lamp

7 Cache ALU Decoder v Modeling VLSI circuit Power Distribution Power supply provide current at a certain voltage. Functional blocks draw current. The wire resistance generates losses.

8 Modeling the Circuit Supply becomes A Voltage Source + + Power supply Physical Symbol + Voltage current Current element Constitutive Equation

9 Modeling the Circuit Functional blocks become Current Sources + - ALU Physical Symbol Circuit Element Constitutive Equation

10 Modeling the Circuit Metal lines become Resistors + - Physical Symbol Circuit model Constitutive Equation (Ohm’s Law) Material Property Design Parameters

11 Modeling VLSI Power Distribution Cache ALU Decoder +-+- ICIC IDID I ALU Power Supply voltage source Functional Blocks current sources Wires become resistors Result is a schematic Putting it all together

12 Formulating Equations from Schematics Circuit Example Step 1: Identifying Unknowns Assign each node a voltage, with one node as

13 Formulating Equations from Schematics Circuit Example Assign each element a current Step 1: Identifying Unknowns

14 Formulating Equations from Schematics Circuit Example Sum of currents = 0 (Kirchoff’s current law) Step 2: Conservation Laws

15 Formulating Equations from Schematics Circuit Example Use Constitutive Equations to relate branch currents to node voltages Step 3: Constitutive Equations

16 Assembling Systems from MNA Formulating Equations –Circuit Example –Heat Conducting Bar Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

17 Heat Conducting Bar Demonstration Example Output of Interest Lamp Input of Interest

18 Conservation Laws and Constitutive Equations Heat Flow 1-D Example Unit Length Rod Near End Temperature Far End Temperature Question: What is the temperature distribution along the bar x T Incoming Heat

19 Conservation Laws and Constitutive Equations Heat Flow Discrete Representation 1) Cut the bar into short sections 2) Assign each cut a temperature

20 Conservation Laws and Constitutive Equations Heat Flow Constitutive Relation Heat Flow through one section

21 Conservation Laws and Constitutive Equations Heat Flow Conservation Law Heat in from left Heat out from right Incoming heat per unit length Net Heat Flow into Control Volume = 0 ~ ~ “control volume”

22 Conservation Laws and Constitutive Equations Heat Flow Circuit Analogy Temperature analogous to Voltage Heat Flow analogous to Current ~

23 Assembling Systems from MNA Formulating Equations –Circuit Example –Heat Conducting Bar Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

24 Oscillations in a Space Frame Application Problems What is the oscillation amplitude?

Ground Bolts Struts Load Example Simplified for Illustration Application Problems Simplified Structure Oscillations in a Space Frame

Application Problems Modeling with Struts, Joints and Point Masses Oscillations in a Space Frame Point Mass Strut Replace cargo with point mass. Constructing the Model Replace Metal Beams with Struts. 1:20

27 Strut Example To Demonstrate Sign convention Two Struts Aligned with the X axis Conservation Law

28 Strut Example To Demonstrate Sign convention Two Struts Aligned with the X axis Constitutive Equations

29 Strut Example To Demonstrate Sign convention Two Struts Aligned with the X axis Reduced (Nodal) Equations

30 Strut Example To Demonstrate Sign convention Two Struts Aligned with the X axis Solution of Nodal Equations

31 Strut Example To Demonstrate Sign convention Two Struts Aligned with the X axis Notice the signs of the forces

32 Formulating Equations from Schematics Struts Example C D A B Assign each joint an X,Y position, with one joint as zero. Y X hinged Step 1: Identifying Unknowns

33 Formulating Equations from Schematics Struts Example C D A B Assign each strut an X and Y force component. Step 1: Identifying Unknowns

34 Formulating Equations from Schematics Struts Example C D A B Force Equilibrium Sum of X-directed forces at a joint = 0 Sum of Y-directed forces at a joint = 0 Step 2: Conservation Laws

Formulating Equations from Schematics Struts Example C D A B Use Constitutive Equations to relate strut forces to joint positions. Step 3: Constitutive Equations

36 Formulating Equations from Schematics Comparing Conservation Laws A B ~

37 Summary of key points Two Types of Unknowns Circuit - Node voltages, element currents Struts - Joint positions, strut forces Bar – Node Temperatures, heat flows Two Types of Equations Conservation/Balance Laws Circuit - Sum of Currents at each node = 0 Struts - Sum of Forces at each joint = 0 Bar - Sum of heat flows into control volume = 0 Constitutive Equation Circuit – current-voltage relationship Struts - force-displacement relationship Bar - temperature drop-heat flow relationship

38 Assembling Systems from MNA Formulating Equations –Heat Conducting Bar Example –Circuit Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

39 0 1) Number the nodes with one node as 0. 2) Write a conservation law at each node. except (0) in terms of the node voltages ! Nodal Formulation Generating Matrices Circuit Example

40 One row per node, one column per node. For each resistor Nodal Formulation Generating Matrices Circuit Example 0

41 Nodal Matrix Generation Algorithm Nodal Formulation Generating Matrices Circuit Example

Sparse Matrices Applications Space Frame X X X X X X X X X X X X X X X X X X X X XX X X XX X Unknowns : Joint positions Equations : forces = 0 X Nodal Matrix X X X X X X X X X X X

43 ( Struts and Joints ) (Resistor Networks) Nodal Formulation Generating Matrices

44 Unknowns : Node Voltages Equations : currents = 0 Sparse Matrices Applications Resistor Grid

45 Nodal Formulation Matrix non-zero locations for 100 x 10 Resistor Grid Sparse Matrices Applications Resistor Grid

46 Nodal Formulation Sparse Matrices Applications Temperature in a cube Temperature known on surface, determine interior temperature Circuit Model

47 Assembling Systems from MNA Formulating Equations –Heat Conducting Bar Example –Circuit Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

48 Nodal Formulation Voltage Source Can form Node-Branch Constitutive Equation with Voltage Sources Problem Element

49 Rigid rod Nodal Formulation Rigid Rod Problem Element constitute equation The constitute equation does not contain forces!

50 Assembling Systems from MNA Formulating Equations –Heat Conducting Bar Example –Circuit Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

51 State-Space Models Linear system of ordinary differential equations (ABCDE form)Linear system of ordinary differential equations (ABCDE form) State Input Output

52 State-Space Model Example: Interconnect Segment Step 1: Identify internal state variablesStep 1: Identify internal state variables –Example : MNA uses node voltages & inductor current

53 State-Space Model Example: Interconnect Segment Step 2: Identify inputs & outputsStep 2: Identify inputs & outputs –Example : For Z-parameter representation, choose port currents inputs and port voltage outputs    

54 State-Space Model Example: Interconnect Segment Step 3: Write state-space & I/O equationsStep 3: Write state-space & I/O equations –Example : KCL + inductor equation    

55 State-Space Model Example: Interconnect Segment Step 4: Identify state variables & matricesStep 4: Identify state variables & matrices

56 State-Space Model: circuits more in general LARGE! KCL/KVL

57 Assembling Systems from MNA Formulating Equations –Heat Conducting Bar Example –Circuit Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints

58 Application Problems A 2x2 Example Define v as velocity (du/dt) to yield a 2x2 System Constitutive Equations Conservation Law Struts, Joints and point mass example 1:39

59 Summary MNA formulations Formulating Equations –Heat Conducting Bar Example –Circuit Example –Struts and Joints Example Modified Nodal Analysis Stamping Procedure –Nodal Analysis (NA) –Modified Nodal Analysis (MNA) From MNA to State Space Models –e.g. circuits –e.g. struts and joints