Költségszámítás
# Villamos berendezés telepítés gazdasági számítása:
feszültség=float(input(“230V vagy 400V a hálózati feszültség? “))
áram=float(input(“Hány [Amper] az vezetéken folyó áram? “))
róv=float(input(“Hány [Ohm * mm2 / méter] a vezeték fajlagos ellenállása? “))
l=float(input(“Hány [méter] távolságra van a fogyasztó? “))
A=float(input(“Hány [mm2] a vezeték keresztmetszete? “))
E=float(input(“Hány [Ft/KWh] villamos energia egységára? “))
t=float(input(“Hány órát fog működni a telepítendő fogyasztó? “))
a=float(input(“Mennyi a réz vezeték egységára [Ft/kg]? “))
b=float(input(“Mennyi az alu vezeték egységára [Ft/kg]? “))
#—————————————————————————-
# fizikai sűrűség: ró-réz = 8.96 g/cm3 konstans
# fizikai sűrűség: ró-alu = 2.72g/cm3 konstans
t1=t*3600 # óra –> másodperc átszámolás
# R villamos ellenállás [Ohm]
Rv=róv*(l*2)/A
# G villamos vezetőképesség [Siemens]
G=1/Rv
# P villamos teljesítmény [Watt]
P=áram*áram*Rv
# U vezetéken eső villamos feszültség [Volt]
U=áram*Rv
# százalék villamos feszültség esés [%]
százalék=áram*Rv/feszültség*100
# energia veszteség [MJ]
Ev=P*t1/1000000
# energia veszteség ára [Ft]
Eft=(P*t1/1000000)*E
#——————————————————————————-
# Méretlen hálózaton való megfelelés [I/N]
if százalék>2:
print(‘MÉRETLEN hálózaton NEM FELEL MEG a feszültségesés.’)
print(‘Válassz NAGYOBB keresztmetszetű vezetéket!’)
elif százalék<2:
print(‘MÉRETLEN hálózaton MEGFELELŐ a feszültségesés.’)
else:
print(‘MÉRETLEN hálózaton ELFOGADHATÓ a feszültségesés.’)
#——————————————————————————–
# Mért hálózaton való megfelelés [I/N]
if százalék>1:
print(‘MÉRT hálózaton NEM FELEL MEG a feszültségesés.’)
print(‘Válassz NAGYOBB keresztmetszetű vezetéket!’)
elif százalék<1:
print(‘MÉRT hálózaton MEGFELELŐ a feszültségesés.’)
else:
print(‘MÉRT hálózaton ELFOGADHATÓ a feszültségesés.’)
#———————————————————————————
# Térfogat számítás (cm3)
V=A*l*10
# réz illetve alu vezeték tömege [kg]
mréz=A*l*8.96/100
malu=A*l*2.72/100
# réz és alu vezeték ára (Ft)
rézft=a*A*l*8.96/100
aluft=b*A*l*2.72/100
#———————————————————————-
# A réz vagy alu vezeték használata a drágább?
if rézft>aluft:
print(‘Réz vezeték használata a drágább.’)
elif rézft<aluft:
print(‘Alumínium vezeték használata a drágább.’)
else:
print(‘A réz és az alumínium vezeték anyag ára megegyezik.’)
#———————————————————————–
# Gazdaságos kalkuláció alumínium vezetékre
if Eft>aluft:
print(‘Energia veszteség ára > alumínium vezeték ára.’)
elif Eft<aluft:
print(‘Energia veszteség ára < alumínium vezeték ára.’)
else:
print(‘Energia veszteség ára = alumínium vezeték ára.’)
#———————————————————————–
# Gazdaságos kalkuláció alumínium vezetékre
if Eft>rézft:
print(‘Energia veszteség ára > réz vezeték ára.’)
elif Eft<rézft:
print(‘Energia veszteség ára < réz vezeték ára.’)
else:
print(‘Energia veszteség ára = réz vezeték ára.’)
#———————————————————————–
# A réz és alu vezeték ár aránya számítása
C=rézft/aluft
# Egyéb eredmények kiírása:
print(“A vezeték ellenállása =” , Rv, ‘Ohm’)
print(“A vezeték vezetőképessége =” , G, ‘Siemens’)
print(“A veszteségi teljesítmény =” , P, ‘Watt’)
print(“A vezetéken eső feszültség =” , U, ‘Volt’)
print(“A vezetéken eső feszültség =” , százalék, ‘%’)
print(“A vezetéken eső veszteség =” , Ev, ‘MJ’)
print(“A vezetéken eső veszteség ára =” , Eft, ‘Ft’)
print(“A vezeték anyag térfogata =” , V, ‘cm3’)
print(“A réz vezeték tömege =” , mréz , ‘kg’)
print(“A alu vezeték tömege =” , malu, ‘kg’)
print(“A réz vezeték ára =” , rézft , ‘Ft’)
print(“A alu vezeték ára =” , aluft , ‘Ft’)
print(“A réz/alu vezeték ár aránya =” , C)
# —————————————————————————
Üzenetküldés: ITT