Základní údaje o projektu

Sériová struktura PD regulátoru

I-Zadání

Soustava vyššího řádu je vytvořena z několika bloků nižšího řádu, jak je patrno z obrázku. Odvoďte  výsledný přenos soustavy vyššího řádu popisující dané systémy, jestliže přenosy jednotlivých bloků jsou:

(Subscript[G, p])=(Subscript[K, p])(Subscript[,    G, D])=(Subscript[T, D])*s

Kde:
w(t) je žádaná veličina, y(t) je regulovaná veličina, e(t) je vstup regulátoru, u(t) je akční veličina, u(0) je počáteční hodnota akční veličiny,  uP(t) je akční veličina proporcionální složky, uD(t) je akční veličina derivační složky, u(t) je výstup regulátoru PD, GP je přenos proporcionální složky a GD je přenos derivační složky. KP je zesílení proporcionální složka a TD je derivační konstanta.

II-Úkoly

1.	Připravte referát.

2.	Odvoďte  jednotlivé obrazové přenosy Gp , GD a vytvořte výsledný přenos Gr PD regulátoru dle obrázku:

a.	uveďte obecnou definici obrazového a frekvenčního přenosu, 
	b.	určete vstupy a výstupy rozdílového členu a bloků Gp , GI , GD a Gr
	c.	napište vztah mezi vstupy a výstupy rozdílových členů,
	d.	napište vztah mezi vstupem a výstupem pro každý blok Gp , GI , GD a Gr,
		spočítejte výsledný obrazový výstup regulátoru Gr.

3.	Ověřte výsledky elektronické paralelní struktury PD regulátoru z bodu 2) v prostředí softwaru Wolfram-	
	Mathematica, podle potřeby si vyžádejte pomoc od učitele

a.	v prostředí softwaru Wolfram-Mathematica otevřete soubor typu .nb (notebook) a nazvěte jej ParStrPIDreg _jmeno_trida_datum
	b.	seznamte s příkazovými řádky  TransferFunctionModel , TransferFunctionExpand a SystemsModelFeedbackConnect a jejich použití,
	c.	Vytvořte funkční model pomocí příkazových řádků : “ TransferFunctionModel “,  “TransferFunctionExpand “ a “SystemsModelFeedbackConnect”.

4.	Na základě funkčního modelu z bodu 3) určete řád bloků Gp , GD a řád výsledného přenosu PD regulátoru 
	Gr.

III-Závěr

do závěru uveďte shrnutí poznatků o paralelní struktuře PD regulátoru a její využití v regulační technice.

Vypracování úkolů

1-Příprava referátu

řádně vyplněte hlavičku referátu (viz formulář)

2-Odvození obrazového přenosu soustavy vyššího řádu Gr

a-obecná definice přenosové funkce

Přenosová funkce G je matematické vyjádření relace mezi vstupem lineárního systému u(t) a jeho výstupem y(t). Může být jednorozměný systém ( 1 vstup a 1 výstup) nebo vícerozměrný (několik vstupů a výstupů). Jsou znáné dva druhy přenosových funkcí obrazový a frekvenční přenos

	- obrazový přenos : podíl Laplaceova obrazu Y(s) výstupního signálu y(t) k L-obrazu vstupního U(s) signálu u(t) při nulových počátečních podmínkách. L-obrazy získáme z originálů 
	Laplaceovou 	transformací.
	
					G(s) = ((Y(s))/(U(s))), 			kde s ≡ (d/dt)	je operátor derivace
	
	- frekvenčný přenos : podíl Fourierova obrazu Y(jω) výstupního signálu y(t) k F-obrazu U(jω) vstupního signálu u(t) při nulových počátečních podmínkách. Frekvenční přenos lze 	
	formálně určit z obrazového přenosu dosazením s ≡ jω
	
						G( jω) = ((Y(jω))/(U(jω))), 			kde j komlexní operátor  a  ω krůhová frekvence

b,c,d,e -vstupy a výstupy bloků Gp, GI, GD, a sumátorů

- Bloky Gp, GD
		  jeden vstup, ten je označen v časové oblasti e(t). 
		 2 výstupy, které jsou označeny v časové oblasti up(t) a uD(t).

Relace mezi vstupem a výstupem každého bloku budou:
				
				up(s) =  Gp * e(s), 	uD(s) =  GD *up(s) =GD * Gp* e(s)

- Výsledný blok Gr má
		 3 vstupy, w(t),  u(0) a y(t) respektive žádaná veličina,  počátečná hodnota akčníní veličiny a regulovaná veličiny
		 1 výstup, u(t) akčníní veličina tj. výstup regulátoru

Relace mezi vstupem a výstupem bude vektorová:
				
				u =  (({{(Subscript[G, wu]), ,({{
(Subscript[G, (Subscript[u, 0])u])}, {}})}}),  (Subscript[G, yu])) * (({{w}, {(Subscript[u, 0])
y}}))
				
				kde:
				u	je výstup

(({{w}, {(Subscript[u, 0])
y}}))   je vektor vstupů
				     (({{(Subscript[G, wu]), ,({{
(Subscript[G, (Subscript[u, 0])u])}, {}})}}),  (Subscript[G, yu]))     je přenosová matice

- Sumátor e(t) má
		dva vstupy w(t) a y(t)
		jeden výstup e(t)

Relace mezi vstupy a výstupem bude:
				
				e(t) =  w(t) - y(t), 		přenos sumátoru je vždycky 1

- Sumátor u(t) má
		dva vstupy (Subscript[u, PD])(t) a u(0) repektive výstup regulované soustavy a počáteční honota
		jeden výstup u(t) tj. úpravený výstup regulované soustavy

Relace mezi vstupy a výstupem bude:
				
				u(t) =  (Subscript[u, PD])(t) + u(0), 		přenos sumátoru je vždycky 1

3-Ověření výsledeků

a- Tvorba souboru typu notebook

Toto je ukázkový text ukázkové podkapitoly ukázkové kapitoly ukázkového dokumentu.

v prostředí Wolfram-mathematica - hlavní menu postupně klepněte levým tlačíttkem myši na:
	
			File -> New -> Notebook (.nb) nebo ctrl+N
	
	objeví se prázdný soubor s názvem “ untitled-číslo”

uložte jej pod názvem “SerStrPDreg_jmeno_trida_datum”

b- Seznámení se s jednotlivými příkazovými řádky

v prostředí Wolfram-mathematica - hlavní menu postupně klepněte levým tlačíttkem myši na:
	
		Help ->Documentation Centre
	
	objeví se  podmenu

Do prázdného pole napište jednotlivé příkazové řádky a postupně prostudujte způsob  jejích použití

c-Tvorba funkčního modelu pomocí příkazových řádků

K výpočtu dílčích přenosů využijeme princip superpozice. Blokové schéma výsledné přenosové matice Gr ideálního PD rgulátoru bude

Kde:
		 KP , TD jsou respektive zesílení proporcionální složky a derivační časová konstanta

a blokové schéma výsledné přenosové matice Gr reálného PD rgulátoru bude

Kde:
		 T1  je časová konstanta

Funkční model přenosové matice Gr dostaneme následujícím příkazovým řádkem

Gr=TransferFunctionModel[{((Kp*Td*s)/(1+T1*s)) , 1, -((Kp*Td*s)/(1+T1*s))},s]

Funkční model výsledné přenosové funkce vytvořime také jako funkci parametrů  (Subscript[K, p]), (Subscript[T, D])  a (Subscript[T, 1])

PrenosGr[Kp_,Td_,T1_]:=TransferFunctionModel[{((Kp*Td*s)/(1+T1*s)) , 1, -((Kp*Td*s)/(1+T1*s))} ,s]

Pro dané hodnoty (Subscript[K, p])=0.2, (Subscript[T, D])=10 , (Subscript[T, 1])=0.1 můžeme vyjádřit přenosovou matici jako běžnou funkci s názvem “ PrenosGGr”. 
	Výsledek je následující parametrizovaný funkční model.

GGr=PrenosGr[0.2,10, 0.1]

Blokové schéma korekčního členu regulátoru je

a přenos korekčního členu Gkc bude

Gkc = ((Kp*Td*s)/(1+T1*s))

Jeho funkční model dostaneme následujícím příkazovým řádkem

Gkc=TransferFunctionModel[{((Kp*Td*s)/(1 + T1*s)) },s]

Pro dané hodnoty  (Subscript[K, p])=0.2, (Subscript[T, D])=10 , (Subscript[T, 1])=0.1  můžeme vyjádřit přenos korekčního členu jako běžnou funkci s názvem “ PrenosGGkc”. 
	Výsledek je následující parametrizovaný funkční model.

PrenosGkc[Kp_,Td_,T1_]:=TransferFunctionModel[{((Kp*Td*s)/(1 + T1*s)) } ,s]

GGkc=PrenosGkc[0.2,10, 0.1]

4-Řád soustavy Gp, Gd a jejich rozměry

Řád složky Gp a Gd, v případě reálného PD regulátoru, určuje stupeň polynomu ve jmenovateli přenosové funkce, tedy je 1 .
Řád korekčního členu reálného PD regulátoru je take 1. Řád výsledné vícerozměrné soustavy reálného PD regulátoru se určuje řadem dílčích přenosů.

Výsledná soustava je vícerozměroná a má rozměr 3x1 tj. 3 vstupy a 1 výstup.

SystemsModelDimensions[Gr]

Korekční člen je jednorozměrná soustava

SystemsModelDimensions[Gkc]

Závěr

Text ...

Zdroje

•	Interní studijní materiál školy a firemní dokumentace software Wolfram-Mathematica.

Materiál je určen pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízení. Jakékoliv další využití podléhá autorskému zákonu.
Všechna neocitovaná autorská díla jsou dílem autora.
Všechny neocitované obrázky jsou součástí prostředků výukového software Microsoft office 2007.