system module¶
-
class
system.
System
(navn, baereline, kontakttraad, fixline, forbigangsledning, returledning, matefjernledning, y_line, hengetraad, fiberoptisk, at_ledning, jordledning, utligger, radius, sms, fh)[kilde]¶ Klasse for å representere alle valg av system.
-
__init__
(navn, baereline, kontakttraad, fixline, forbigangsledning, returledning, matefjernledning, y_line, hengetraad, fiberoptisk, at_ledning, jordledning, utligger, radius, sms, fh)[kilde]¶ Initialiserer
System
-objekt.Parametere: - navn (str) – Systemets navn (20A, 20B, 25, 35)
- baereline (dict) – Systemets bæreline
- kontakttraad (dict) – Systemets kontakttråd
- fixline (dict) – Systemets fixline
- forbigangsledning (dict) – Systemets forbigangsledning
- returledning (dict) – Systemets returledning
- matefjernledning (dict) – Systemets mate-/fjernledning
- y_line (dict) – Systemets y-line
- hengetraad (dict) – Systemets hengetråd
- fiberoptisk (dict) – Systemets fiberoptiske kabel
- at_ledning (dict) – Systemets AT-ledning
- jordledning (dict) – Systemets jordledning
- utligger (dict) – Systemets utligger
- radius (int) – Sporkurvaturens radius
- sms (float) – Avstand senter mast - senter spor
- fh (float) – Kontakttrådhøyde
-
-
system.
_newtonraphson
(H_0, E, A, G_0, G_x, L, alpha, T)[kilde]¶ Numerisk løsning av kabelstrekk i fastavspente ledninger.
Følgende likevektsligning ligger til grunn for beregningene:
Løsningen finnes ved hjelp av Newton-Raphson-iterasjoner for en residualfunksjon utledet fra likevekstligningen til en fastavspent kabel. Løsning returneres dersom feilkriteriet
e
er innenfor valgt grense eller antall iterasjoner overgår 1000.Parametere: - H_0 (float) – Initiell spennkraft i kabel
- E (float) – Kabelens E-modul
- A (float) – Kabelens tverrsnittsareal
- G_0 (float) – Kabelens egenvekt
- G_x (float) – Kabelens egenvekt + eventuell snølast
- L (float) – Masteavstand
- alpha (float) – Lengdeutvidelseskoeffisient
- T (float) – Lufttemperatur
Returnere: Endelig kabelstrekk
H_x
, antall iterasjoner
iterasjoner
, kabelstrekk ved hver iterasjonH_list
Retur type: float
,int
,list
- H_0 (float) – Initiell spennkraft i kabel
-
system.
_strekkraft
(a, b, masteavstand)[kilde]¶ Beregner strekkraft i fastavspent ledning mhp. masteavstand.
Strekkraften beregnes ut fra lineærinterpolering mellom tabulerte verdier for strekkrefter
a
ogb
Parametere: - a (float) – Strekk ved 30m masteavstand
- b (float) – Strekk ved 70m masteavstand
- masteavstand (float) – Faktisk masteavstand
Returnere: Strekkraft ved faktisk masteavstand
Retur type: float
- a (float) – Strekk ved 30m masteavstand
-
system.
hent_system
(i)[kilde]¶ Henter
System
med data for ledninger og utliggere.Ledningenes strekkraft ved snøfri line og
samt strekk ved snøbelastet line og
beregnes ved hjelp av Newton-Raphson-iterasjon ut fra tabulerte verdier for kabelstrekk ved
.
Parametere: i (Inndata) – Input fra bruker Returnere: Systemkonfigurasjon Retur type: System