27
1 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems이용한 파워일렉트로닉스 설계 (13:30~14:20) SimPowerSystems이용한 전력망 모델링 (14:30~15:20) 소프트웨어 라디오 플랫폼(SDR)사용한 무선 신호 생성 분석 (16:00~16:50)

Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

  • Upload
    vanliem

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

1

Tech Talk Special

Introduction to MATLAB (10:40~11:30)

Introduction to Simulink (11:40~12:30)

SimPowerSystems를 이용한 파워일렉트로닉스 설계

(13:30~14:20)

SimPowerSystems를 이용한 전력망 모델링 (14:30~15:20)

소프트웨어 라디오 플랫폼(SDR)을 사용한 무선 신호 생성 및 분석

(16:00~16:50)

Page 2: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

2 © 2014 The MathWorks, Inc.

Power Electronics Design

with SimPowerSystems

최경수 과장

Page 3: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

3

Agenda

Concept of Power Electronics and SimPowerSystems

Modeling electrical and electronic components

– Case study: Power converters

Designing control algorithms

– Case study: Maximum Power Point Tracking (MPPT)

Accelerating Simulation speed

Page 4: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

4

Agenda

Industry needs of Power Electronics

Modeling electrical and electronic components

– Case study: Power converters

Designing control algorithms

– Case study: Maximum Power Point Tracking (MPPT)

Accelerating Simulation speed

Page 5: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

5

Industry Needs of Power Electronics

Technology for the control and conversion of electric power

One of main technology to overcome energy problem

Key factor is energy conservation through high efficiency

Page 6: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

6

Equations vs. Physical Components

Model is easier to read than equations

Model is quicker to create

Model is more intuitive – easier to explain to other engineers

Page 7: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

7

Physical Modeling in Simulink

Sim

Me

ch

an

ics

Sim

Dri

ve

lin

e

Sim

Hyd

rau

lic

s

Sim

Ele

ctr

on

ics

Sim

Po

we

rSys

tem

s

Simscape

MATLAB, Simulink

SimDriveline™

– Gears, leadscrew, clutches, tires, engines

SimMechanics™

– Multibody systems: joints, bodies, frames

SimHydraulics®

– Pumps, actuators, pipelines, valves, tanks

SimElectronics®

– Actuators, sensors, and semiconductors

SimPowerSystems™

– Three-phase electrical networks

Multidomain

physical systems

Simscape Mechanical Hydraulic Electrical

Thermal

Liquid

Custom Domains via

Simscape Language

Pneumatic Magnetic

N S

Page 8: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

8

Difference between SimPowerSystems and

SimElectronics

Balance model fidelity and simulation speed according to your needs

SimElectronics Nonlinear simultaneous equations solution

Include temperature effects

Detailed simulation

SimPowerSystems Piecewise linear systems solution

Multiphase bridges and pulse generators

Transient and harmonic analysis

Faster simulation

Page 9: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

9

Introduction to SimPowerSystems

Extension of Simscape for modeling electrical power systems

To develop power plant models and test control systems

Comprehensive block libraries for power system models

3.125 MVA, 2.4kV

25kV

2250 HP

Load

Breaker

Page 10: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

10

Photovoltaic Solar Power Systems

DC

Power

AC

Power

Sunlight

AC

Power

PV Panels Power

Inverter

DC

Power

Battery Storage

DC-DC

Converter

Smart

Meter

AC

Power

Page 11: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

11

Agenda

Concept of Power Electronics and SimPowerSystems

Modeling electrical and electronic components

– Case study: Power converters

Designing control algorithms

– Case study: Maximum Power Point Tracking (MPPT)

Accelerating Simulation speed

Page 12: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

12

Photovoltaic Solar Power Systems

DC

Power

AC

Power

Sunlight

AC

Power

PV Panels Power

Inverter

DC

Power

Battery Storage

DC-DC

Converter

Smart

Meter

AC

Power

Page 13: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

13

DC-DC Converter (Buck Converter)

High DC Voltage Low DC Voltage

Page 14: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

14

Steps in building a SPS model

Every SPS model needs a POWERGUI block

Choice of Solver: ODE15s, ODE23tb (stiff solvers)

– Stiff problem: The equation includes some terms that can lead to rapid variation

in the solution. Results in slow simulation or wrong result unless step size is

extremely small.

Simulation Type: Continuous, Discrete, Phasor

Page 15: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

15

Agenda

Concept of Power Electronics and SimPowerSystems

Modeling electrical and electronic components

– Case study: Power converters

Designing control algorithms

– Case study: Maximum power point tracking (MPPT)

Accelerating Simulation speed

Page 16: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

16

PID Controller

Simulink Continuous library

Page 17: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

17

Automated Tuning

Plot/domain selection

Tuned response

Block response

Tuning sliders

Page 18: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

18

PWM System

The aim of PWM is to construct a high frequency carrier wave wh

ich contains an underlying, lower frequency modulation wave.

modulation wave

carrier wave

Page 19: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

19

Simulink components can reference

Simulink block models

MATLAB code

C/C++ or FORTRAN code

Mix different component types together within one model in Simulink

What about all the code I have now?

Page 20: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

20

Maximum Power Point

PV array characteristic curves

The PV array needs to be operated at or near the maximum power

point (MPP) to extract the maximum possible power from the

module and to increase the overall efficiency of the system.

Page 21: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

21

Maximum Power Point Tracking

In general, when a module is directly connected to a load, the op

erating point is seldom the MPP

A power converter is needed to adjust the energy flow from the

PV array to the load

Voltage & Current

Sensing PWM Generator

MPPT Algorithm + Controller

PV Array Power

Converter Load

Page 22: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

22

Maximum Power Point Tracking

Pk: current power value

Pk-1: previously acquired power value

Start

IncreaseOperating Voltage

DecreaseOperating Voltage

Is PK > PK-1 Is PK > PK-1

YesYes

NoNo

Page 23: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

23

Agenda

Concept of Power Electronics and SimPowerSystems

Modeling electrical and electronic components

– Case study: Power converters

Designing control algorithms

– Case study: Maximum power point tracking (MPPT)

Accelerating Simulation speed

Page 24: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

24

Accelerating Simulation Speed Simulink Coder

Test inputs

Test outputs

Standalone

executable

MATLAB

Simulink

So

lver

Separate threads

(or separate machines)

Page 25: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

25

Summary

Understand utilization of SimPowerSystems for Power

Electronics

Model electrical and electronic components using

physical components

Design and tune control algorithms

Accelerate the overall system simulation speed

Page 26: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

26

Q&A

Page 27: Tech Talk Special - MATLAB EXPO 2018 Tech Talk Special Introduction to MATLAB (10:40~11:30) Introduction to Simulink (11:40~12:30) SimPowerSystems를 이용한 파워일렉트로닉스

27

Training Schedule

- Physical Modeling of Multidomain Systems with Simscape :

29th, Sep.

- Physical Modeling of Electrical Power Systems with

SimPowerSystems : 6th, Aug.

MATLAB Certification

- 30th, May / 1st Oct.

- MathWorks Korea Seoul Training Center

- MATLAB Fundamentals or

equivalent experience using MATLAB

For more information, please visit MathWorks Korea website