Power Eletric is a module python to resolve and sizing eletrical installations problems, based on NBR 5410:2004
Under development
- Power sizing (TUG & lighting)
- Conductors sizing by Minimum Section
- Conductors sizing by Coduction Capacity
- Conductors sizing by Voltage Drop
- Conductors sizing by Harmonic Rate
- Neutral sizing
- Protection Conductor sizing
All input parametters is in portuguese
# area in m^2
area = 12
potency = calculate_power_luminance(area)
# perimeter in m
perimeter = 12
ambient_name = 'sala'
number_tugs, power_tugs = calculate_number_and_power_of_tugs(ambient_name,perimeter)
# potency in VA
potency = 15000
phase_section1 = conduction_capacity(potency, fp=0.9 ,ft=0.87, fg=0.8, circuit_type='mono')
# section in mm, electric current (Ib) in A
phase_section = 95
Ib = 10
neutral_section1 = get_neutral_section(phase_section, Ib, circuit_type = 'tri', index_THD3 = 0.14, balanced_circuit = True)
# section in mm
phase_section = 95
protection_section1 = get_conductor_protection_section(phase_section)
See examples.py to get other methods
See this video for more details about usage
By now, this project is no exportable to python packages
Git clone or download zip files
- Pandas v1.1.5 or higher
- Python 3.10
- Thyago Rodrigues (ThyagoKZKR)
© Thyago M. Rodrigues
Licensed under MIT License