*********************************************
*********************************************
***                                       ***
***      IEEE Std. 738 Library Demo       ***
***                                       ***
*********************************************
*********************************************

 -----------
|O aplikaci:|
 -----------
Tato aplikace slou jako uivatelsk interface pro knihovnu IEEE Std. 738 pro vpoet proudov 
zatitelnosti a vnitn teploty elektrickho veden. Jako vstupn  vstupn data pouv csv soubory, 
kter je nutn naformtovat podle poteb aplikace popsanch ne. Fixn parametry vpotu lze nastavovat 
a mnit pmo v aplikaci. Vsledky je pro rychlou pedstavu mon zobrazit v grafu.

 -----------
|O knihovn:|
 -----------
Knihovna obsahuje vpoetn funkce pro vpoet proudov zatitelnosti a vnitn teploty elektrickho 
veden. Je napsna v jazyce C# a je mon ji dle pouvat i mimo tuto aplikaci. Ke knihovn je spolu 
s tmto souborem (README.txt) piloena i dokumentace ve formtu xml (IeeeStd738Library.xml).

 --------
|Pouit:|
 --------
Po sputn aplikace je voliteln nast csv soubor s fixnmi hodnotami  parametr. Ten by ml mt 
stejn formt jako csv soubor s variabilnmi hodnotami parametr, ale ml by obsahovat pouze hlaviku 
a 1 dal dek. Pot je teba nast soubor s variabilnmi hodnotami parametr. Program provede 
pslun vpoty pro kad dek v csv souboru s variabilnmi hodnotami parametr a vytvo nov csv 
soubor. Ten bude mt stejn umstn jako pvodn soubor s variabilnmi hodnotami parametr a k jeho 
nzvu se pid "_out_X", kde X je nzev vstupnho parametru. Typ vpotu je nutn zvolit ped jeho 
provedenm pomoc zakrtnut volby, v ppad zakrtnut obou se vytvo dva vstupn soubory, pro 
kad vpoet jeden. Pro vechny parametry neobsaen v souboru s fixnmi nebo s variabilnmi hodnotami 
parametr pouije program defaultn hodnoty. Po vpotu je mon zobrazit vsledky v grafu, v ppad 
dvou vpot se zobraz dva grafy.
Specilnm ppadem pouit knihovny je jednorzov vpoet, kdy se nepouvaj vstupn soubory. 
V takovm ppad se parametry vpotu nastav pmo v programu a vsledek se vygeneruje s defaultnm 
nzvem na stejnm umstn, z jakho je sputna knihovna.

 -------------------
|Formt csv souboru:|
 -------------------
Pklad formtu csv souboru.
Vechna data jsou oddlena rkou, desetinn rka se zadv tekou.
Prvn dek obsahuje vdy hlaviky vech parametr.
Dal dky obsahuj pslun hodnoty parametr v poad podle hlaviek.
Soubor slouc jako vstup statickch hodnot obsahuje pouze hlaviku a jeden dal dek.
Poet dk nsledujcch po hlavice zna poet vpot.
Je nutn vyplnit vechny hodnoty pro vechny hlaviky.
Pro vechny parametry nedefinovan v hlavice pouije program defaultn hodnoty.

I,Ta
900,25
950,25
1000,25
1050,25
1100,25

Pro parametr atmosfry se pouvaj pevn hodnoty:
0 ist,
1 prmyslov.

Pro parametr msce se pouvaj seln hodnoty od 1 do 12.

 -------------------
|Oznaen parametr:|
 -------------------
Nsledujc znaky parametr pite do csv souboru bez vozovek.

"I"     electrical current
"Tc"    conductor temperature
"Ta"    ambient temperature
"D"     conductor diametr
"Vw"    wind speed
"Fi"    angle of wind to the conductor
"He"    elevation of conductor above sea level
"E"     emissivity
"Atm"   atmospheric clarity
"Alfa"  absorptivity
"Lat"   latitude
"Z1"    azimuth of line
"Month" month of year
"Day"   day of month
"Hour"  hour of day

 ------------------
|Defaultn hodnoty:|
 ------------------
Defaultn hodnoty byly zvoleny podle vzorovho pkladu v IEEE Std. 738.

ambient temperature                     40 C
conductor diametr                       28,12 mm
wind speed                              0,61 m/s
angle of wind to the conductor          90 
elevation of conductor above sea level  0 m.n.m.
emissivity                              0,5
atmospheric clarity                     clear
absorptivity                            0,5
latitude                                30
azimuth of line                         90
month of year                           June
day of month                            10
hour of day                             11

 ----------------------------------
|Ke staen ped pouitm knihovny:|
 ----------------------------------
Aplikace je napsan v jazyce C# frameworku .NET, ten je nutn mt nainstalovan ve Vaem potai,
pokud ji chcete pouvat. Framework .NET bv bnou soust systmu Microsoft Windows,
pokud ho vak z njakho dvodu nemte, mete ho sthnout z odkazu ne.

http://www.microsoft.com/net

 ------
|Autor:|
 ------
Bc. Milan iler
student oboru Informan technologie
katedra Softwarovch technologi
Univerzita Pardubice
2012