#!/usr/bin/python
# Uloha KOAX1
# Vytvoril Radek Podgorny <radek@podgorny.cz>

from math import *

eps0 = 8.854187817 * 10**-12 #epsilon nula
Emax = 4000000 #el. pevnost
mi = pi * 4e-07

# Tady zadej svoje parametry
Rin = 0.001342 #vnitrni prumer
Rout = 0.01328 #vnejsi prumer
R1 = 0.004981
R2 = 0.007046
R3 = 0.006388
epsr = 46.59
U12 = 6.75 #napeti mezi R1 a R2
fi1 = -3.479 #potencial v R1


tau = U12 * (2*pi*eps0*epsr)/log(R2/R1);

K = fi1 + tau/(2*pi*eps0*epsr) * log(R1);

C = (2*pi*eps0*epsr)/log(Rout/Rin);

fi3 = -tau/(2*pi*eps0*epsr) * log(R3) + K;

Lout = mi/(2*pi) * log(Rout/Rin);

Lin = mi/(8*pi);

U = Emax*Rin*log(Rout/Rin);
Pmax = U*U/10;


print("Liniova hustota tau je " + str(tau) + " C/m")
print("Int. konstanta je " + str(K))
print("Kapacita jednoho metru kabelu je " + str(C) + " F")
print("Potencial fi3 je " + str(fi3))
print("Vnejsi indukcnost 1m kabelu je " + str(Lout))
print("Vnitrni indukcnost 1m vnitr. vodice kabelu je " + str(Lin))
print("Max vykon do zateze 10ohm " + str(Pmax))
