1 / 30

Using MathCAD, Matlab and PSpice for electronics simulations

Using MathCAD, Matlab and PSpice for electronics simulations. CARE Workshop Lueneburg (Germany) November 30th and December 1st 2006 José Luis Gonzalez – CERN/AB/BI. Outline. Introduction MathCAD examples Position Monitors Design parameters for PSpice PSpice simulations

hang
Download Presentation

Using MathCAD, Matlab and PSpice for electronics simulations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Using MathCAD, Matlab and PSpice for electronics simulations CARE Workshop Lueneburg (Germany) November 30th and December 1st 2006 José Luis Gonzalez – CERN/AB/BI

  2. Outline • Introduction • MathCAD examples • Position Monitors • Design parameters for PSpice • PSpice simulations • Electrostatic BPMs • The optimizer • Matlab overview • Summary JL Gonzalez - CERN/AB/BI

  3. Introduction • Mathematical tools • Accurate calculations • Fast and easy parameter changes • Electronics simulation • Avoids breadboarding and facilitates design • Application examples • BPM models • Accelerator beam data analysis JL Gonzalez - CERN/AB/BI

  4. MathCAD

  5. Transfer Impedance ZT d / 2prCe Low cut-off frequency fc = 1/2pRLCe (usually > 100 MHz) d r Reference orbit Using MathCAD • Button type BPM JL Gonzalez - CERN/AB/BI

  6. Ce V to V Ib Z∞ RL Using MathCAD • Button type BPM JL Gonzalez - CERN/AB/BI

  7. Using MathCAD • Button type BPM • Cel = 8.9 pF • Zinf = 1.8 Ohm • fc = 360 MHz JL Gonzalez - CERN/AB/BI

  8. Using MathCAD • HF - Button type BPM JL Gonzalez - CERN/AB/BI

  9. Using MathCAD • The LHC coupler JL Gonzalez - CERN/AB/BI

  10. PSPICE

  11. Simulation with PSpice • LHC Button model using PSpice parameters JL Gonzalez - CERN/AB/BI

  12. Simulation with PSpice • Beam model using PSpice parameters • Piecewise Linear Current Source associated to a definition file to generate a Gaussian beam signal JL Gonzalez - CERN/AB/BI

  13. Simulation with PSpice • Beam model • Simulating several beam intensities JL Gonzalez - CERN/AB/BI

  14. Simulation with PSpice • Button and Bessel low-pass filter PSpice parametric analysis • Beam intensity variation 2.109 2.1011 p/b JL Gonzalez - CERN/AB/BI

  15. Simulation with PSpice • Button and Bessel low-pass filter response to different bunch lengths • 5.1010 p/b • Bunch σ varies from 1 to 5 ns JL Gonzalez - CERN/AB/BI

  16. Simulation with PSpice • The LHC coupler model JL Gonzalez - CERN/AB/BI

  17. Simulation with PSpice • The LHC coupler JL Gonzalez - CERN/AB/BI

  18. Simulation with PSpice • The LHC coupler response JL Gonzalez - CERN/AB/BI

  19. PSpice Optimizer • Constant Impedance Bessel Filter • Input impedance matching optimization JL Gonzalez - CERN/AB/BI

  20. PSpice Optimizer • Constant Impedance Bessel Filter input matching • Goal functions and constraints S11 < 50 dB ; Zin = 50 Ohms JL Gonzalez - CERN/AB/BI

  21. PSpice Optimizer • Constant Impedance Bessel Filter • Optimization results JL Gonzalez - CERN/AB/BI

  22. PSpice Optimizer • Constant Impedance Bessel Filter realization JL Gonzalez - CERN/AB/BI

  23. PSpice Optimizer • LHC - WBTN Bessel Filter JL Gonzalez - CERN/AB/BI

  24. PSpice Optimizer • LHC - WBTN Bessel Filter 21.3p 21.5p 21.8p JL Gonzalez - CERN/AB/BI

  25. Matlab

  26. Using Matlab • CERN-PS Beam data analysis • FFT • Q-calculation JL Gonzalez - CERN/AB/BI

  27. Using Matlab • Windowing actual data JL Gonzalez - CERN/AB/BI

  28. Using Matlab • SPS beam data analysis JL Gonzalez - CERN/AB/BI

  29. Using Matlab • SPS Q-Measurement data analysis JL Gonzalez - CERN/AB/BI

  30. Summary • MathCAD and Matlab are very powerful tools for the engineer • Data analysis • Mathematical modeling • PSpice has proven to be an essential tool for circuit simulation JL Gonzalez - CERN/AB/BI

More Related