COMSOL Circuit Simulation

COMSOL Circuit Simulation

COMSOL Circuit simulation Physics world Manohar Kumar Aalto University COMSOL: Multiphysics Multiphysics: Systems involving more than one simultaneously occurring physical field and the studies of and knowledge about these processes and systems (def: Wikipedia). Aerodynamics Structural integrity + streamline flow of COMSOL: the air stream and whirlpool formation+ Multiphysics cooling via air jet stream+ heating Earlier approach: Different domains and their aspects of a structure are studied individually. Multiphysics simulation: It Wire bonding of chips could be done simultaneously System requirement • At least 1 GB memory, but 4 GB or more per processor core is recommended. • 1-5 GB of disk space, depending on your licensed products and Current distribution installation options. Wire bonding of a chip Temperature distribution COMSOL Multiphysics Sept 2015 COMSOL: Multiphysics Three facets of Multiphysics problems • Mathematics • Physics • Applications Top-down approach Define the problem first, then physics and then use mathematics to solve it Multiphysics Rubik COMSOL: Electrical Applications ▪ Joule heating Multiphysics ▪ Induction heating ▪ Microwave heating ▪ Electromagnetic waves Air cooled DC choke Applications in physics: ▪ Piezoelectric heating • Electrical ▪ Piezoresistive effect • Mechanical ▪ Electrochemical effect • Fluid • Chemical Magnetic flux density in toroidal choke See Physics sections COMSOL Multiphysics Sept 2015 Partial differential equations (depends upon more than one COMSOL: variable, different than ordinary • Laplace Equation differential equations) Multiphysics • Poisson’s Equation • Wave Equation • Stabilized Convention-Diffusion Equation Mathematics module: • Helmholtz equation • Partial differential equations • Heat Equation • Ordinary differential equations • Convention-Diffusion Equation • Optimization and sensitivity • Interface and boundary value • Coordinates Solution of 2D Poisson’s Equation 휌 ∇2 휑 = − 휀0 The voltage potential and Electric field distribution in parallel plate capacitor COMSOL Multiphysics Sept 2015 Partial differential equations For second-order PDE for the function 푢 푥1, 푥2, … . 푥푛 휕2푢 휕2푢 휕푢 휕푢 COMSOL: 퐹 … . , , , … . , 푥1, 푥2 … . 푥푛 = 0 Multiphysics 휕푥1휕푥1 휕푥푛휕푥푛 휕푥1 휕푥푛 푥푖’s general co-ordinates: Spatial coordinates (Physics) In spatial 2-D space co-ordinates Mathematics module: 휕2푢 휕2푢 휕2푢 휕2푢 휕푢 휕푢 • Partial differential equations 퐹 , , , , , , … . , 푥, 푦 = 0 • Ordinary differential equations 휕푥2 휕푥휕푦 휕푥휕푦 휕푦2 휕푥 휕푦 • Optimization and sensitivity 휕2푢 휕2푢 For symmetric conditions = • Interface and boundary value 휕푥휕푦 휕푥휕푦 • Coordinates 퐴푢푥푥 + 2퐵푢푥푦 + 퐶푈푦푦 + … . 푙표푤푒푟 표푟푑푒푟 푡푒푟푚푠 = 0 Quadratic equation: Discriminant: 퐵2 − 퐴퐶 Elliptic PDE 휕2푢 휕2푢 2 + 2 = 0 퐵2 − 4퐴퐶 < 0 휕푥 휕푦 Parabolic PDE 휕푢 휕2푢 - = 0 퐵2 − 4퐴퐶 = 0 휕푡 휕푦2 휕2푢 휕2푢 Hyperbolic PDE - = 0 퐵2 − 4퐴퐶 > 0 휕푡2 휕푦2 Partial differential equations 퐴푢푥푥 + 2퐵푢푥푦 + 퐶푈푦푦 + … . 푙표푤푒푟 표푟푑푒푟 푡푒푟푚푠 = 0 COMSOL: 2 휕2 Quadratic equation: Discriminant: 퐵 − 퐴퐶 ∆ = ෍ 휕푥푖 Multiphysics Elliptic PDE 휕2푢 휕2푢 푖=푛 + = 0 퐵2 − 4퐴퐶 < 0 휕푥2 휕푦2 푥 휖 ℝ푛 Mathematics module: ∆푢 = 0 Laplace equations Electric field, gravitational • Partial differential equations field, fluid potentials • Ordinary differential equations Equilibrium state ∆푢 = −휅휌 Poisson’s equations • Optimization and sensitivity (No temporal/time dependent ) • Interface and boundary value • Coordinates Partial differential equations 퐴푢푥푥 + 2퐵푢푥푦 + 퐶푈푦푦 + … . 푙표푤푒푟 표푟푑푒푟 푡푒푟푚푠 = 0 COMSOL: 2 휕2 Quadratic equation: Discriminant: 퐵 − 퐴퐶 ∆ = ෍ 휕푥푖 Multiphysics Parabolic PDE 휕푢 휕2푢 푖=푛 - = 0 퐵2 − 4퐴퐶 = 0 휕푡 휕푦2 푥 휖 ℝ푛 Helmholtz’s Mathematics module: −∆푢 = 휆푢 • Partial differential equations equations Electromagnetic radiation, • Ordinary differential equations Heat and acoustic, thermal/heat • Optimization and sensitivity 푢푡 − ∆푢 = 0 diffusion transport, fluid transport • Interface and boundary value equation • Coordinates Time dependent equations 푖푢 + ∆푢 = 0 Schrodinger's 푡 equation Effect of heat sink for chip cooling Partial differential equations 퐴푢푥푥 + 2퐵푢푥푦 + 퐶푈푦푦 + … . 푙표푤푒푟 표푟푑푒푟 푡푒푟푚푠 = 0 COMSOL: 2 휕2 Quadratic equation: Discriminant: 퐵 − 퐴퐶 ∆ = ෍ 휕푥푖 Multiphysics Hyperbolic PDE 휕2푢 휕2푢 푖=푛 - = 0 퐵2 − 4퐴퐶 > 0 휕푡2 휕푦2 푥 휖 ℝ푛 Mathematics module: 2 푢푡푡 − 푐 ∆푢 = 0 Wave equations • Partial differential equations Electro-mechanical wave • Ordinary differential equations Current/voltage Transmission line • Optimization and sensitivity 푢푡푡 + 푢푡 − 푢푥푥 = 0 distribution over Time dependent equations • Interface and boundary value transmission line • Coordinates Short Open 50 ohm E (V/m) t (s) Transient model of a coaxial cable Interface and boundary value COMSOL: Ordinary differential equation Partial differential equation Multiphysics Initial value problem Boundary value problem Mathematics module: • Partial differential equations Value of function and The value of function defined at the • Ordinary differential equations its derivative at t = 0 boundary of the domain, where • Optimization and sensitivity solution is supposed to be defined • Interface and boundary value • Coordinates 휕2푢 휕2푢 = 휕푡2 휕푥2 Domains 푡 휖 0, ∞ , 푥 휖 0, 푎 (x = a) 푢 0, 푡 = 푢 푎, 푡 = 0 ∀ 푡 휖 0, ∞ Vibrating string 푢 푥, 0 = 푢 푎, 0 = 0 Any suggestion for the solution? 휕푢(푥, 0) 휕푢(푎, 0) = = 0 휕푡 휕푡 Interface and boundary value (RF Module) 풏. 훁푉 푉 Terminating + = 0 Only at external boundary COMSOL: impedance 푅 + 푗휔퐿 푍퐿 Type equation Multiphysics Open circuit here.풏. 훁푉 = 0 Infinite impedance and zero current Type equation Mathematics module: Short circuit here.푉 = 0 Zero impedance and zero voltage • Partial differential equations • Ordinary differential equations • Optimization and sensitivity Matched port 푍 = 푍 Default value of 푍퐿 = 50 Ω • Interface and boundary value 0 퐿 • Coordinates Scattering 풏 × 푬 = 푍 푯 boundary condition 0 High impedance at the boundary, meaning current Perfect Magnetic conductor 풏 × 푯 = 0 density = 0 Zero charge 풏. 푫 = 0 Exterior boundary and edges with charge conservation Coordinate systems COMSOL: Geometry Default coordinates Additional geometry 2D x y 1D, axial symmetry 1D and 0 D Multiphysics 3D x y z Axial symmetry 2D r 휑 z Mathematics module: • Partial differential equations • Ordinary differential equations • Optimization and sensitivity 3D Geometry • Interface and boundary value • Coordinates • Spherical • Cylindrical • Cartesian Example: Axial symmetry 2D Norm of the electric field for the m=1 mode at 2.122 GHz Physics module (Electrical mainly) COMSOL: • Electrical Fields and currents • Magnetic Fields, No currents Multiphysics • Electromagnetic fields AC/DC • Electromagnetic heating • Application (Physics) module: Electromagnetic and mechanics • Particle tracing • AC/DC • Electrical circuits • RF • Electromagnetic waves and scattering • Semiconductor • Electromagnetic waves, frequency domains • Mathematics RF • Electromagnetic waves, Time explicit • Acoustic • Electromagnetic waves, Transient • Chemical species transport • Transmission line • Electrochemistry • Semiconductor • Fluid flow • Schrodinger equation • Heat Transport • Schrodinger-Poisson equation Semiconductor • Optics • Semiconductor Optoelectronics Beam envelopes • Plasma • Semiconductor Optoelectronics Frequency domains • Structural Mechanics • . • . • Mathematics (PDE, ODE, etc.) Physics studies module (Electrical mainly) It compute the response of a linear (linearized) model for COMSOL: harmonic excitations via one or several frequencies. Its output Frequency domain is typically displayed as a transfer function, for example, 퐸 = sin(휔푡 + 휑) magnitude or phase of deformation, sound pressure, Multiphysics 푬 = 푬ퟎ sin(휔푡 + 휑) impedance, or scattering parameters versus frequency. 푩 = 푩ퟎ sin(휔푡 + 휑) Study module: It is used for field variables which doesn’t change over time. • Frequency Domain Stationary studies Examples: In electromagnetics, it is used to compute static electric or magnetic fields, as well as direct currents. In heat • Stationary 휕푬 휕푩 transfer, it is used to compute the temperature field at thermal • Time domain = 0, = 0 휕푡 휕푡 equilibrium. • Eigen Frequency • Custom studies This study is used when field variables change over time. Examples: In electromagnetics, it is used to compute transient Time domain electromagnetic fields, including electromagnetic wave 푬 풕 , 푩(풕) propagation in the time domain. In heat transfer, it is used to Short compute temperature changes over time Open 50 ohm It is used for computing eigenmodes and eigenfrequencies of a linear (linearized) model. Examples: In electromagnetics, the eigenfrequencies correspond to the resonant frequencies E (V/m) Eigen Frequency and the eigenmodes correspond to the normalized electromagnetic field at the eigenfrequencies. t (s) Physics studies module (Summary) COMSOL: Multiphysics Study module: AC/DC • Frequency Domain • Stationary • Time domain • Eigen Frequency • Custom studies Physics studies module (Summary) COMSOL: Multiphysics Study module: AC/DC • Frequency Domain • Stationary • Time domain • Eigen Frequency • Custom studies Physics studies module (Summary) COMSOL: Multiphysics Study module: AC/DC • Frequency Domain • Stationary • Time domain • Eigen Frequency • Custom studies Physics studies module (Summary) COMSOL: Multiphysics Study module: RF • Frequency Domain • Stationary • Time domain • Eigen Frequency • Custom studies Modelling: Low pass filter 2 1 COMSOL: Circuit simulation Multiphysics Surprisingly, you could do this here in COMSOL but waste of time, unless until Modelling: RF/AC-DC you would like to couple it • Understand

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    28 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us