Circuit modelling in Matlab/Simulink Michal Maciejewski TE-MPE-PE 25.09.2013
Outline Few words about me PSpice vs. Matlab/Simulink Simulink features Conclusions
About me Fifth-year Automatic Control and Robotics student at Technical University of Lodz Keen on football 2-years control theory research experience Solid professional background
Technical Skills Good academic background: Control Theory, DSP, Electrotechnics Solid programming skills Experience in object oriented programming (C++, Java, C#) Good knowledge of graphical system design (LabVIEW) Experience in simulation tools (Matlab/Simulink, PSpice, PSIM)
Pspice vs. Matlab/Simulink Feature PSpice Matlab/Simulink Frequency domain analysis Yes No Advanced analysis No* User friendly (support, model design) Multidomain components Ability to post-process results Poor Good Automated model design Hard Simple
Matlab/Simulink features Huge variety of built-in functions Seamless connection Matlab ↔ Simulink Modular and scalable code and models Graphical User Interface Good support (tutorials, books, webinars)
Simscape Multidomain physical systems environment Libraries with basic and user-defined libraries Automatic conversion of physical units Object oriented Simscape language Automatically created differential-algebraic equations
Custom component - demo 𝑉𝑎𝑟𝑖𝑎𝑏𝑙𝑒 𝑇ℎ𝑒𝑟𝑚𝑎𝑙 𝑀𝑎𝑠𝑠
Automated model design - demo Uses few Matlab functions add_block() set_param() add_line() get_param() 𝑁 𝑥
Thank you for attention!