deformasjon module¶
Funksjoner for å beregne deformasjonsbidrag fra et Kraft
-objekt.
-
deformasjon.
bjelkeformel_M
(mast, j, fh)[kilde]¶ Beregner deformasjoner i kontakttrådhøyde grunnet et rent moment.
Advarsel
Denne funksjonen er for øyeblikket ikke aktiv ved deformasjonsberegninger (se
beregning._beregn_deformasjoner()
) da den ikke tar hensyn til forskjellige innspenningsbetingelser for eksentrisk plasserte vertikale laster.Funksjonen beregner horisontale forskyvninger basert på følgende bjelkeformel:
Dersom
interpoleres forskyvningen til høyde
ved hjelp av
, der
er mastens utbøyningsvinkel i høyde
.
Parametere: Returnere: Matrise med forskyvningsbidrag i
Retur type: numpy.array
-
deformasjon.
bjelkeformel_P
(mast, j, fh)[kilde]¶ Beregner deformasjoner i kontakttrådhøyde grunnet en punklast.
Dersom lasten angriper under kontakttrådhøyde:
Dersom lasten angriper over kontakttrådhøyde:
Parametere: Returnere: Matrise med forskyvningsbidrag
Retur type: numpy.array
-
deformasjon.
bjelkeformel_q
(mast, j, fh)[kilde]¶ Beregner deformasjoner i kontakttrådhøyde grunnet en fordelt last.
Funksjonen beregner horisontale forskyvninger basert på følgende bjelkeformel:
Lasten antas å være jevnet fordelt over hele mastens høyde
, med resultant i høyde
Parametere: Returnere: Matrise med forskyvningsbidrag
Retur type: numpy.array
-
deformasjon.
torsjonsvinkel
(mast, j, fh)[kilde]¶ Beregner torsjonsvinkel i kontakttrådhøyde grunnet en eksentrisk horisontal last.
Funksjonen beregner torsjonsvinkel i grader basert på følgende bjelkeformel:
Parametere: Returnere: Matrise med rotasjonsbidrag
Retur type: numpy.array
-
deformasjon.
utliggerbidrag
(sys, sidekrefter, etasje)[kilde]¶ Beregner deformasjonsbidrag fra utligger grunnet sidekrefter i KL.
Parametere: - sys (System) – Data for ledninger og utligger
- sidekrefter (list) – Liste med
Kraft
-objekter som gir sidekrefter på utligger - etasje (int) – Angir riktig plassering av bidrag i forskyvningsmatrisen
Returnere: Matrise med forskyvningsbidrag
Retur type: numpy.array