Top Banner
др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019. Рачунарска анализа Рачунарска анализа електричних кола електричних кола Милка Потребић 1 u 2 u 1 i 2 i 3 u 3 i
43

Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

Aug 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Рачунарска анализаРачунарска анализа електричних колаелектричних кола

Милка Потребић

1u

2u

1i

2i

3u

3i

Page 2: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

РачунарскиРачунарски ((софтверскисофтверски) ) алатиалати

• Mathematica, MuPAD, Maxima, SymPy

• MATLAB, Scilab, Octave, FreeMat

• LTspice, ngspice, QucsStudio, XCircuit

• Python, MathCAD, MAPLE, SpeQ Mathematics…

Free/Libre Open Source Software (FLOSS)

Page 3: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB

TToolboxesoolboxes……

Page 4: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Simulink

Page 5: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Simscape

Page 6: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MuPAD

SymbolicSymbolic Math Toolbox

Page 7: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

SimPowerSystemsSimPowerSystems

Page 8: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 9: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 10: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 11: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 12: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 13: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Симулација електричних кола

powerlib

Page 14: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Симулација електричних кола

powerlib

Page 15: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: SimscapeSimscape

Power Systems

Page 16: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Пример анализе ел. кола

V10)(

V10),()(

F1

k1

00

g

Utu

UthUtu

C

R

C

R

+

Uo

+ug

iC

uC = ?

MATLAB: SimscapeSimscape

Power Systems

0коло је образовано у тренутку 0t

Page 17: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Подешавање параметара ел. кола

0коло је образовано у тренутку 0t

V10)(

V10),()(

F1

k1

00

g

Utu

UthUtu

C

R

C

R

+

Uo

+ug

iC

uC = ?

MATLAB: SimscapeSimscape

Power Systems

Page 18: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Како се мери напонКако се мери напон?????? Како се мери напонКако се мери напон?????? MATLAB: SimscapeSimscape

Power Systems

Page 19: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: SimscapeSimscape

Power Systems

Page 20: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Почетни условПочетни услов, , реф. смерреф. смер...... Почетни условПочетни услов, , реф. смерреф. смер......

Плоче кондезатора се разликују!!!

++ označava ref. smer

MATLAB: SimscapeSimscape

Power Systems

Page 21: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 22: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 23: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

ПокретањеПокретање симулацијесимулације...... ПокретањеПокретање симулацијесимулације......

u(t0) = −10V

+

MATLAB: SimscapeSimscape

Power Systems

Page 24: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

НалажењеНалажење одзиваодзива... ... ОсцилоскопОсцилоскоп НалажењеНалажење одзиваодзива... ... ОсцилоскопОсцилоскоп

MATLAB: SimscapeSimscape

Power Systems

Page 25: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: SimscapeSimscape

Power Systems

Page 26: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

ms1 RC

ms1.010

Page 27: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

simscape

Simscape – Foundation Library, Utilities

Page 28: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: Simscape

Foundation Library, Utilities

Page 29: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: Simscape

Foundation Library

Page 30: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Анализа електричног кола

MATLAB: Simulink

Simscape

Foundation Library, Utilities

Page 31: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MATLAB: Simulink

Simscape

Foundation Library, Utilities

Page 32: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Почетни условПочетни услов...... Почетни условПочетни услов......

MATLAB: Simulink

Simscape

Foundation Library, Utilities

Page 33: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

НалажењеНалажење одзиваодзива... ... НалажењеНалажење одзиваодзива... ...

Page 34: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Simulink

( ) побуда (улаз)u t

( ) променљива стањаx t

0 0променљива стања у тренутку x t

Page 35: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

0коло је образовано у тренутку 0t

C

R

+

Uo

+ug

iC

uC = ?

V10)(

V10),()(

F1

k1

00

g

Utu

UthUtu

C

R

C

V10)(

)()(

00

Utu

dt

duCi

tuRitu

C

CC

CCg

g ( ) побуда (улаз)u u t

( ) напон кондензатора (променљива стања и одзив - излаз)Cx u t

0 0 0( ) напон кондензатора у тренутку x t U t

V10)(

)()()()()(

00

gg

Utu

RC

tu

RC

tu

RC

tutu

C

i

dt

tdu

C

CCCC

V10)(

0,1)()(

1000,10001

)()()(

00

g

Utu

DCtCutu

BRC

AtButAudt

tdu

C

CC

CC

Simulink

Page 36: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Simulink

Page 37: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Simulink

Page 38: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Решимо “ручно”

Page 39: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

MuPAD

oode de – domain of ordinary differential equations

mupad

g

( ) 1( ) ( ) 1000, 1000C

C

du tAu t Bu t A B

dt RC

1k

1 F

R

C

g

0 0

( ) ( ), 10 V

( ) 10 VC

u t U h t U

u t U

Page 40: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

syms vc(t)

Vc=dsolve(diff(vc)==-1000*vc+10000, vc(0)==-10)

ezplot(Vc, [0, 0.01])

SymbolicSymbolic Math Toolbox

0 0.002 0.004 0.006 0.008 0.01

-10

-8

-6

-4

-2

0

2

4

6

8

10

t

10 - 20 exp(-1000 t)

Page 41: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 42: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

Page 43: Рачунарска анализа електричних колаtek.etf.rs/RacunarskaAnalizaKola01_Uvod_2019.pdf · u g – iC uC = ? MATLAB: Simscape Power Systems dheh _h[jZah\Zghmlj_gmldm

др Милка Потребић, ванредни професор, Практикум из рачунарске анализе кола, Универзитет у Београду – Електротехнички факултет, 2019.

CircuitLab, Maxima-online,…

......