• Nie Znaleziono Wyników

Teoria maszyn i podstawy automatykisemestr zimowy 2017/2018

N/A
N/A
Protected

Academic year: 2021

Share "Teoria maszyn i podstawy automatykisemestr zimowy 2017/2018"

Copied!
60
0
0

Pełen tekst

(1)

Teoria maszyn i podstawy automatyki semestr zimowy 2017/2018

dr inż. Sebastian Korczak

Politechnika Warszawska

Wydział Samochodów i Maszyn Roboczych

Instytut Podstaw Budowy Maszyn Zakład Mechaniki

http://www.ipbm.simr.pw.edu.pl/

(2)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 2

Wykład 8

Transformata Laplace'a.

Transmitancja.

Wyznaczanie odpowiedzi.

Licencja: tylko do edukacyjnego użytku studentów Politechniki Warszawskiej.

(3)

Transformata Laplace'a

(4)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 4

Transformata Laplace'a

Założenie:

x (t ) - sygnał taki, że dla t <0 x(t)=0

(5)

Transformata Laplace'a

Założenie:

x (t ) - sygnał taki, że dla t <0 x(t)=0

X (s)=L{x (t )}=

0

x(t)e

st

dt

Transformata Laplace'a funkcji x(t):

(6)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 6

Transformata Laplace'a

Założenie:

x (t ) - sygnał taki, że dla t <0 x(t)=0

X (s)=L{x (t )}=

0

x(t)e

st

dt

gdzie: s∈ℂ , s=σ+ j ω , j=−1

Transformata Laplace'a funkcji x(t):

(7)

Transformata Laplace'a

Założenie:

x (t ) - sygnał taki, że dla t <0 x(t)=0

X (s)=L{x (t )}=

0

x(t)e

st

dt

gdzie: s∈ℂ , s=σ+ j ω , j=−1

Warunkiem koniecznym istnienia całki jest lokalna całkowalność x(t) dla t <0, ∞).

Transformata Laplace'a funkcji x(t):

(8)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 8

Transformata Laplace'a

Założenie:

x (t ) - sygnał taki, że dla t <0 x(t)=0

X (s)=L{x (t )}=

0

x(t)e

st

dt

gdzie: s∈ℂ , s=σ+ j ω , j=−1

Warunkiem koniecznym istnienia całki jest lokalna całkowalność x(t) dla t <0, ∞).

Transformata Laplace'a funkcji x(t):

Odwrotna transformata

Laplace'a x(t):

x (t )=L

−1

{ X (s)}= 1

2 π j lim

ω →∞

γ− j ω γ +j ω

X (s)e

st

ds

(9)

Transformata Laplace'a

Przykład 1

x (t )=e

−2 t

Obliczyć transformatę Laplace'a funkcji x(t) korzystając z definicji.

(10)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 10

Transformata Laplace'a

Przykład 1

x (t )=e

−2 t

Obliczyć transformatę Laplace'a funkcji x(t) korzystając z definicji.

X (s)=L {e

−2 t

}= ∫

0

e

−2t

e

−st

= ∫

0

e

−(2+ s)t

= [ −( e

−(

2+s)

2+ s)t

]

0

=

= e

−(2+s)∞

−( 2+s)e

−(2+s)0

−(2+s) = 1

s+2 dla Re(s)>-2

(11)

Transformata Laplace'a

tabela na

(12)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 12

skok jednostkowy δ(t) impuls jednostkowy

(13)

splot

(14)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 14

Transformata Laplace'a

Przykład 2

Rozwiązać równanie różniczkowe dla zadanych warunków początkowych z użyciem transformaty Laplace'a.

d

2

y ( t )

dt

2

– 3 dy ( t )

dt + 2 y ( t ) =1 ( t ) , dy ( 0 )

dt =2, y ( 0 ) = 3, t⩾0

(15)

Transformata Laplace'a

Przykład 2

Rozwiązać równanie różniczkowe dla zadanych warunków początkowych z użyciem transformaty Laplace'a.

d

2

y ( t )

dt

2

– 3 dy ( t )

dt + 2 y ( t ) =1 ( t ) , dy ( 0 )

dt = 2, y ( 0 ) = 3, t⩾0

po transformacie

Laplace'a

Y (s)= 1−7 s+3 s

2

s(s−1)(s−2) Y (s)= 1

2 1

s +3 1

s−1 − 1 2

1 s−2 y(t )= 1

2 1(t)+3 e

t

− 1 2 e

2 t

po rozkładzie na ułamki proste

po odwrotnej transformacie Laplace'a

(16)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 16

Transmitancja

dn y (t )

dtn +a1 dn−1 y (t )

dtn−1 +...+an−1 dy(t)

dt +an y (t )=dmx (t )

dtm +b1 dm−1x (t )

dtm−1 +...+bm−1 dx (t)

dt +bmx (t)

Dany jest liniowy niezależny od czasu układ typu SISO

o ciągłym sygnale wejściowym x(t) i wyjściowym y(t)

(17)

Transmitancja

dn y (t )

dtn +a1 dn−1 y (t )

dtn−1 +...+an−1 dy(t)

dt +an y (t )=dmx (t )

dtm +b1 dm−1x (t )

dtm−1 +...+bm−1 dx (t)

dt +bmx (t)

Dany jest liniowy niezależny od czasu układ typu SISO o ciągłym sygnale wejściowym x(t) i wyjściowym y(t)

po transformacie Laplace'a z zerowymi warunkami początkowymi

snY ( s)+a1sn−1Y (s)+...+an−1s Y ( s)+anY ( s)=smX (s)+b1sm−1X ( s)+...+bm−1s X (s)+bm X ( s)

(18)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 18

Transmitancja

dn y (t )

dtn +a1 dn−1 y (t )

dtn−1 +...+an−1 dy(t)

dt +an y (t )=dmx (t )

dtm +b1 dm−1x (t )

dtm−1 +...+bm−1 dx (t)

dt +bmx (t)

Dany jest liniowy niezależny od czasu układ typu SISO o ciągłym sygnale wejściowym x(t) i wyjściowym y(t)

po transformacie Laplace'a z zerowymi warunkami początkowymi

snY ( s)+a1sn−1Y (s)+...+an−1s Y ( s)+anY ( s)=smX (s)+b1sm−1X ( s)+...+bm−1s X (s)+bm X ( s) (sn+a1sn−1+...+an−1s+an)Y (s)=(sm+b1sm−1+...+bm−1s+bm)X ( s)

(19)

Transmitancja

dn y (t )

dtn +a1 dn−1 y (t )

dtn−1 +...+an−1 dy(t)

dt +an y (t )=dmx (t )

dtm +b1 dm−1x (t )

dtm−1 +...+bm−1 dx (t)

dt +bmx (t)

Dany jest liniowy niezależny od czasu układ typu SISO o ciągłym sygnale wejściowym x(t) i wyjściowym y(t)

po transformacie Laplace'a z zerowymi warunkami początkowymi

snY ( s)+a1sn−1Y (s)+...+an−1s Y ( s)+anY ( s)=smX (s)+b1sm−1X ( s)+...+bm−1s X (s)+bm X ( s) (sn+a1sn−1+...+an−1s+an)Y (s)=(sm+b1sm−1+...+bm−1s+bm)X ( s)

G(s)= Y (s)

= s

m

+ b

1

s

m−1

+ ...+b

m−1

s+b

m

Transmitancja:

(20)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 20

Transmitancja

G(s)= Y (s)

X (s) = s

m

+ b

1

s

m−1

+ ...+b

m−1

s+b

m

s

n

+ a

1

s

n−1

+ ...+a

n−1

s+a

n

(21)

Transmitancja

G(s)= Y (s)

X (s) = s

m

+ b

1

s

m−1

+ ...+b

m−1

s+b

m

s

n

+ a

1

s

n−1

+ ...+a

n−1

s+a

n

G(s)= Y (s)

X (s) = ( s−z

1

)( s−z

2

) ...(s−z

m

)

( s− p

1

)( s− p

2

) ...(s− p

n

)

(22)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 22

Transmitancja

G(s)= Y (s)

X (s) = s

m

+ b

1

s

m−1

+ ...+b

m−1

s+b

m

s

n

+ a

1

s

n−1

+ ...+a

n−1

s+a

n

G(s)= Y (s)

X (s) = ( s−z

1

)( s−z

2

) ...(s−z

m

) ( s− p

1

)( s− p

2

) ...(s− p

n

)

z

1,

z

2

, ... , z

m

- zera transmitancji

p

1,

p

2

, ... , p

n

- bieguny transmitancji

(23)

Transmitancja

Prezentacja graficzna

G(s)= Y (s)

X (s)

(24)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 24

Transmitancja

Prezentacja graficzna

G(s)= Y (s) X (s)

dla każdego s∈ℂ liczymy G(s)∈ℂ

(25)

Transmitancja

G(s)= Y (s) X (s)

dla każdego s∈ℂ liczymy G(s)∈ℂ s=σ + j ω

Prezentacja graficzna

G(s)=|G(s)|e

j argG(s)

(26)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 26

Transmitancja

G(s)= 2−s s

3

+ s

2

−2

Przykład

(27)

Transmitancja

G(s)= 2−s

s

3

+ s

2

−2 = s−2

( s−1)(s+ j+1)(s− j+1)

Przykład

(28)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 28

Transmitancja

G(s)= 2−s

s

3

+ s

2

−2 = s−2

( s−1)(s+ j+1)(s− j+1)

Przykład

Bieguny: p

1

= 1, p

2

=−1− j , p

3

=−1+ j zera: z

1

= 2

(29)

Transmitancja

Bieguny: p

1

=1 , p

2

=−1− j , p

3

=−1+ j zera: z

1

=2

Przykład

Im s

20 log|G (s)|

(30)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 30

Wejście i wyjście

G(s)= Y (s)

X (s)

Transmitancja:

(31)

Wejście i wyjście

G(s)= Y (s) X (s) Transmitancja:

Y (s)=G (s) X (s)

Transformata Laplace'a wyjścia:

(32)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 32

Wejście i wyjście

G(s)= Y (s) X (s) Transmitancja:

Y (s)=G (s) X (s) Transformata Laplace'a wyjścia:

Wyjście w dziedzinie czasu: y(t )=L

−1

{Y (s)}

(33)

Wejście i wyjście

Transmitancja:

Transformata Laplace'a wyjścia:

Wyjście w dziedzinie czasu: y(t )=L

−1

{Y (s)}

G(s)= Y (s) X (s)

Y (s)=G (s) X (s)

y(t )=L

−1

{ G(s) X (s)}=L

−1

{ G (s)}∗L

−1

{X (s)}=g(t)∗x(t)

(34)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 34

Wejście i wyjście

Transmitancja:

Transformata Laplace'a wyjścia:

Wyjście w dziedzinie czasu: y(t )=L

−1

{Y (s)}

G(s)= Y (s) X (s)

Y (s)=G (s) X (s)

y(t )=L

−1

{ G(s) X (s)}=L

−1

{ G (s)}∗L

−1

{X (s)}=g(t)∗x(t) Splot: g(t )∗x (t )=

0

g( τ) x(t−τ)d τ

(35)

Wejście i wyjście

Transmitancja:

Transformata Laplace'a wyjścia:

Wyjście w dziedzinie czasu: y(t )=L

−1

{Y (s)}

y(t )=L

−1

{ G(s) X (s)}=L

−1

{G (s)}∗L

−1

{X (s)}=g(t)∗x(t) Splot: g(t )∗x (t )=

0

g( τ) x(t−τ)d τ

g(t ) - odpowiedź impulsowa układu ( y(t) dla x(t )=δ(t )) G(s)= Y (s)

X (s)

Y (s)=G (s) X (s)

(36)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 36

Wejście i wyjście

g(t )

odpowiedź impulsowa y (t) dla x(t)=δ(t)

a(t)

odpowieź skokowa y(t ) dla x (t )=1(t )

d a(t )

dt = g(t)

t

x

0 x (t)

a(t)

t

x (t)

h(t )

przykładowy wykres

przykładowy wykres

(37)

Wejście i wyjście

x (t ) g(t) y (t )=g(t)∗x(t )

dziedzina czasu

(38)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 38

Wejście i wyjście

x (t ) g(t) y (t )=g(t)∗x(t )

X (s) G(s)

dziedzina czasu

dziedzina zespolona

L L

(39)

Wejście i wyjście

x (t )

X (s) G(s) Y (s)=G(s) X (s)

dziedzina czasu

L L

y (t )=g(t)∗x(t )

g(t)

(40)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 40

Wejście i wyjście

x (t )

X (s) G(s) Y (s)=G(s) X (s)

dziedzina czasu

dziedzina zespolona

L L L

-1

y (t )=g(t)∗x(t )

g(t)

(41)

Przykłady funkcji sygnałów wejściowych

(42)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 42

Przykłady funkcji sygnałów wejściowych

Brak wejścia: x(t)=0

(43)

Przykłady funkcji sygnałów wejściowych

Brak wejścia: x(t)=0

Wymuszenie impulsowe (Delta Diraca): δ(t )= { 0, t <0 0, t >0 , t=0

(44)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 44

Przykłady funkcji sygnałów wejściowych

Brak wejścia: x(t)=0

Jendostkowe wymuszenie skokowe (funkcja Heaviside'a): 1(t )= { 0 , t <0 1, t⩾0 H (t ) lub 1

+

( t)

Wymuszenie impulsowe (Delta Diraca): δ(t )= { 0, t <0 0, t >0 , t=0

(45)

Przykłady funkcji sygnałów wejściowych

Brak wejścia: x(t)=0

Wymuszenie impulsowe (Delta Diraca): δ(t )= { 0, t <0 0, t >0 , t=0

Jendostkowe wymuszenie skokowe (funkcja Heaviside'a): 1(t )= { 0 , t <0 1, t⩾0 H (t ) lub 1

+

( t)

Funkcja liniowo narastająca: x (t)= { 0 , t <0

t , t⩾0

(46)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 46

Przykłady funkcji sygnałów wejściowych

Brak wejścia: x(t)=0

Jendostkowe wymuszenie skokowe (funkcja Heaviside'a): 1(t )= { 0 , t <0 1, t⩾0 H (t ) lub 1

+

( t)

Funkcja liniowo narastająca: x (t)= { 0 , t <0 t , t⩾0 Funkcja harmoniczna: x(t)=a sin(ω t )

Wymuszenie impulsowe (Delta Diraca): δ(t )= { 0, t <0 0, t >0 , t=0

(47)

Odpowiedź na wymuszenie skokowe

wejście:

x(t)=a⋅1(t)

Transmitancja:

G(s)

wyjście:

y (t )=?

(48)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 48

Odpowiedź na wymuszenie skokowe

wejście:

x(t)=a⋅1(t)

wyjście:

y (t )=?

X (s)=L{x (t )}=a⋅1 s

Y (s)= X (s)⋅G(s) y (t )=L−1{Y (s)}

Transmitancja:

G(s)

t

a

x (t ) y (t)

(49)

Odpowiedź na wymuszenie skokowe – przykład 1

m dv (t )

dt

=

f (t )−d (t )

pojazd na płaskim podłożu m – masa pojazdu,

f(t) – siła napędowa,

d(t)=c*v(t) – opór powietrza, v(t) – prędkość pojazdu

(50)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 50

Odpowiedź na wymuszenie skokowe – przykład 1

m dv(t )

dt

=

f (t )−d (t )

pojazd na płaskim podłożu m – masa pojazdu,

f(t) – siła napędowa,

d(t)=c*v(t) – opór powietrza, v(t) – prędkość pojazdu

m dv (t )

dt

=

f (t)−c v (t ) m s V (s)=F (s)−c V (s) G ( s)= V ( s)

F (s)

= 1

ms+c f (t )= f

01(t )

F (s)= f

0 1

s

V ( s)=H ( s) F (s)=

1

ms+c f

0 1

s

=

f

0

s(ms+c) v

(

t

)=

L

−1

{ s

(

ms+c f

0 )

}

=

L

−1

{ f c

0

c / m

s

(

s+c/ m

)

}

=

f c

0

(

1−emc t

)

wejście

f(t) v(t)

wyjście

f

0

f

0

c

t t

(51)

Odpowiedź skokowa - przykład 2

(52)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 52

Odpowiedź skokowa - przykład 2

(53)

Odpowiedź skokowa - przykład 2

(54)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 54

Odpowiedź skokowa - przykład 2

(55)

Odpowiedź skokowa - przykład 2

(56)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 56

Odpowiedź skokowa - przykład 2

(57)

Odpowiedź skokowa - przykład 2

a

u1(t)

u2(t)

(58)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 58

Metody obliczeń komputerowych na potrzeby analizy transmitancji

Oprogramowanie do obliczeń symbolicznych:

Strona internetowa: www.wolframalpha.com

Maxima (darmowe)

Wolfram Mathematica (http://www.wolfram.com/mathematica/)

Mathcad

Wykresy sporządzić można również w arkuszu kalkulacyjnym (np. Excel, LibreOffice Calc)

(59)

WolframAlpha

(60)

23.11.2017 TMiPA, Wykład 8, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 60

WolframAlpha

Cytaty

Powiązane dokumenty

Wykreślne metody wyznaczania prędkości mechanizmów płaskich.. Wykreślne metody wyznaczania przyspieszeń

[r]

Teoria maszyn i podstawy automatyki semestr zimowy 2017/2018..

Łańcuch kinematyczny prosty – każdy człon łańcucha wchodzi w nie więcej niż dwie pary kinematyczne. Łańcuch kinematyczny złożony – co najmniej jeden człon

19.10.2017 TMiPA, Wykład 3, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 3.. Metody wyznaczania prędkości i

26.10.2017 TMiPA, Wykład 4, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 2..

Dla danego przebiegu przyspieszenia lub prędkości wzniosu popychacza w funkcji czasu (lub kąta obrotu) charakterystykę wzniosu popychacza otrzymuje się poprzez

Teoria maszyn i podstawy automatyki semestr zimowy 2017/2018..