What Is Simpowersystems?: 1. Component/Device Level?
What Is Simpowersystems?: 1. Component/Device Level?
What Is SimPowerSystems? Starting with MathWorks Release 13, the Power System Blockset has been renamed to SimPowerSystems. What is it for? Power System Blockset work together with Simulink to model electrical power systems. Electrical power systems are combinations of electrical circuits and electromechanical devices like motors and generators. A common attribute of these systems is their use of power electronics and control systems to achieve their performance objectives. What are the advantages? Since Power System Blockset uses the Simulink environment, it allows a model to be built using simple click and drag procedures. Not only can you draw the circuit topology rapidly, but your analysis of the circuit can include its interactions with mechanical, thermal, control, and other disciplines. This is possible because all the electrical parts of the simulation interact with the extensive Simulink modeling library. Since Simulink uses MATLAB as the computational engine, designers can also use MATLAB toolboxes and other Simulink blocksets. What are the available component models? The Power System Blockset libraries contain models of typical power equipment such as transformers, lines, machines, and power electronics. This enables you to use the prepared models in your system simulations. Otherwise, you will have to create each component models by yourself from basic Simulink blocks which is not impossible if you know the equations and the principle of operation for the components. Nevertheless, it will take a lot of your time and effort. Is it for me? First you must ask yourself, what aspects of the system you are interested in? Which level? 1. Component/device level? Clue: if your work involves terms like electron, charge density or Boltzmanns constant, then this is most probably not for you. You may need a physics-based model. A typical example is the design of gate drive and snubber circuit for converters. 2. Converter/Power electronics controller level? Clue: your work involves terms like Volts, Amps, Switching frequency. You are interested in the design of the controller for the power converter, eg.
Controller structure, modulation and the switching algorithm. This software may or may not be suitable for you, depend on which area you are looking into. If you want to design the controller circuit from discrete ICs, then you might be more suited to use software like PSPICE. However, if you are only interested in the algorithm of the controller, then Power System Blockset and Simulink is more suitable as it allows you to model the control blocks much easier. 3. System level? Clue: the keywords are Volts, Amps, kWatts, MWatts, rpm. Typical activities are the design of complete variable speed drive system. The Power System Blockset and Simulink is suitable since you can include the interactions with mechanical, thermal, control, and others in your model quite easily. How to start? Lets explore the Power System Blockset. The electrical components are grouped in a special library called powerlib. Open the Power System Blockset library by entering the following command at the MATLAB prompt: powerlib This command displays a Simulink window showing icons of different block libraries. They are: Electrical sources: DC voltage source, AC voltage source, AC current source, controlled current source, controlled voltage source. Elements: Series RLC load/branch, Parallel RLC load/branch, Three-phase transformer etc. Power Electronics: MOSFET, Diode, Thyristor, Universal Bridge etc. Machines: DC machines, Synchronous machines, Asynchronous machines etc. Connectors: Especially important for grounding. Measurements: Voltage measurement, Current measurement, Multimeter etc. Lets begin exploring the use of some of these blocks by tackling a case study.
Led-through Tutorial
In this tutorial, you will be led through a case study which demonstrates the use of the Power System Blockset in an electromechanical application. The aims are for you to: Explore the use of some of the blocks in Power System Blockset, eg. from groups Elements, Machines, Power Electronics, Measurements, Electrical Sources, Connectors. See what is inside a PSB block, eg. DC Machine block. Integrate the PSB blocks with its control system and mechanical load built using other Simulink blocks. Analyse the result of the simulation.
Self-Paced Tutorial
These tutorials are prepared for you to have a more thorough introduction to the SimPowerSystems (Power System Blockset) in your own time. The aims are for you to: Explore the library of the Power System Blockset Learn how to build a simple circuit from the library Interconnect Simulinak blocks with your circuit Use the Powergui (graphical user interface) block Obtain the steady-state outputs of the system Analyze your circuit with the power2sys function Analyze an electrical circuit in the frequency domain Learn how to create an electrical subsystem Simulate transients with a circuit breaker Compare time domain simulation results with different line models Learn how to discretize a circuit and compare results obtained with continuous variable time-step algorithm and discrete system Learn how to use Power Electronic components Learn how to use transformers Change initial conditions of a circuit Use electrical machines and power electronics to simulate a simple motor drive Learn how to use the Universal Bridge block Discretize your model and compare variable-step and fixed-step simulation methods. Learn how to use the Multimeter block
Contents
Session 1: Simulating a Simple Circuit Building the Electrical Circuit with Powerlib Library Interfacing the Electrical Circuit with Simulink Simulating Your Circuit Analyzing a Simple Circuit Steady-State Analysis Frequency Analysis Simulating Transients Continuous Variable Time-Step Integration Algorithms Discretizing the Electrical System Introducing Power Electronics Simulating Motor Drives Building and Simulating the PWM Motor Drive Using the Multimeter Block Discretizing the PWM Motor Drive