Elektrisk systembeskrivelse av kontaktledningsanlegg ver01 Vedlegg script: Forskjell mellom sideversjoner
Hopp til navigering
Hopp til søk
Linje 12: | Linje 12: | ||
'''Kalles ved:''' Y = admLoop(rLoop,xLoop,gLoop,bLoop,l) | '''Kalles ved:''' Y = admLoop(rLoop,xLoop,gLoop,bLoop,l) | ||
function Y = admLoop( | function Y = admLoop(r,x,g,b,l) | ||
z = r + %i * x | |||
y = g + %i * b | |||
Z0 = sqrt( | Z0 = sqrt(z/y) | ||
gam = sqrt( | gam = sqrt(z*y) | ||
Y = (1/(Z0*sinh(gam*l))) * [cosh(gam*l) -1 ; -1 sinh(gam*l)] | Y = (1/(Z0*sinh(gam*l))) * [cosh(gam*l) -1 ; -1 sinh(gam*l)] | ||
end | end | ||
Linje 25: | Linje 25: | ||
| Y || (2x2) kompleks matrise || Ohm || Resultat || Admittansmatrise | | Y || (2x2) kompleks matrise || Ohm || Resultat || Admittansmatrise | ||
|- | |- | ||
| | | r || reell variabel || Ohm/km || Input || Spesifikk serieresistans | ||
|- | |- | ||
| | | x || reell variabel || Ohm/km || Input || Spesifikk seriereaktans | ||
|- | |- | ||
| | | g || reell variabel || S/km || Input || Spesifikk parallell konduktans | ||
|- | |- | ||
| | | b || reell variabel || S/km || Input || Spesifikk parallell susceptans | ||
|- | |- | ||
| l || reell variabel || km || Input || | | l || reell variabel || km || Input || Linjesløyfas lengde | ||
|} | |} | ||
== Transmisjonslinje med flere parallelle ledere == | == Transmisjonslinje med flere parallelle ledere == | ||
'''Funksjon:''' admLine | |||
'''Beskrivelse: ''' Beregner admittansmatrisa for en transmisjonslinje med n parallelle ledere | |||
'''Kalles ved:''' Y = admLine(r,x,g,b,l) | |||
{| class="wikitable" | |||
! Variabel !! Type !! Enhet !! Type !! Beskrivelse | |||
|- | |||
| Y || (2nx2n) kompleks matrise || Ohm || Resultat || Admittansmatrise | |||
|- | |||
| r || (nxn) reell matrise || Ohm/km || Input || Spesifikk serieresistans | |||
|- | |||
| x || (nxn) reell matrise || Ohm/km || Input || Spesifikk seriereaktans | |||
|- | |||
| g || (nxn) reell matrise || S/km || Input || Spesifikk parallell konduktans | |||
|- | |||
| b || (nxn) reell matrise || S/km || Input || Spesifikk parallell susceptans | |||
|- | |||
| l || (nxn) reell matrise || km || Input || Linjas lengde | |||
|} |
Sideversjonen fra 21. jul. 2017 kl. 08:56
__NUMBEREDHEADINGS__
Generelt
I dette vedlegget presenteres funksjoner srevet i Scilab som gjør de beregningene som er beskrevet i Lenke: Elektrisk systembeskrivelse. Koden er testet med Scilab 6.0.0.
Lineær modell
Ingen script tilgjengelig
Transmisjonslinje
Enkel linjesløyfe
Funksjon: admLoop Beskrivelse: Beregner admittansmatrisa for ei linjesløyfe Kalles ved: Y = admLoop(rLoop,xLoop,gLoop,bLoop,l)
function Y = admLoop(r,x,g,b,l) z = r + %i * x y = g + %i * b Z0 = sqrt(z/y) gam = sqrt(z*y) Y = (1/(Z0*sinh(gam*l))) * [cosh(gam*l) -1 ; -1 sinh(gam*l)] end
Variabel | Type | Enhet | Type | Beskrivelse |
---|---|---|---|---|
Y | (2x2) kompleks matrise | Ohm | Resultat | Admittansmatrise |
r | reell variabel | Ohm/km | Input | Spesifikk serieresistans |
x | reell variabel | Ohm/km | Input | Spesifikk seriereaktans |
g | reell variabel | S/km | Input | Spesifikk parallell konduktans |
b | reell variabel | S/km | Input | Spesifikk parallell susceptans |
l | reell variabel | km | Input | Linjesløyfas lengde |
Transmisjonslinje med flere parallelle ledere
Funksjon: admLine Beskrivelse: Beregner admittansmatrisa for en transmisjonslinje med n parallelle ledere Kalles ved: Y = admLine(r,x,g,b,l)
Variabel | Type | Enhet | Type | Beskrivelse |
---|---|---|---|---|
Y | (2nx2n) kompleks matrise | Ohm | Resultat | Admittansmatrise |
r | (nxn) reell matrise | Ohm/km | Input | Spesifikk serieresistans |
x | (nxn) reell matrise | Ohm/km | Input | Spesifikk seriereaktans |
g | (nxn) reell matrise | S/km | Input | Spesifikk parallell konduktans |
b | (nxn) reell matrise | S/km | Input | Spesifikk parallell susceptans |
l | (nxn) reell matrise | km | Input | Linjas lengde |