Skip to content

A toolkit for sizing eletrical projects, like TUG and illuminance sizing and others

License

Notifications You must be signed in to change notification settings

ThyagoFRTS/power-eletric

Repository files navigation

Power Eletric

Power Eletric is a module python to resolve and sizing eletrical installations problems, based on NBR 5410:2004

Project Status

Under development

Features

  • 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

How to Use

All input parametters is in portuguese

Examples

Calculate Luminance

# area in m^2
area = 12
potency = calculate_power_luminance(area)

Calculate TUG power

# perimeter in m
perimeter = 12
ambient_name = 'sala'
number_tugs, power_tugs = calculate_number_and_power_of_tugs(ambient_name,perimeter)

Calculate Phase section by Conduction Capacity

# potency in VA
potency = 15000
phase_section1 = conduction_capacity(potency, fp=0.9 ,ft=0.87, fg=0.8, circuit_type='mono')

Calculate Neutral section

# 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)

Calculate Protection section

# section in mm
phase_section = 95
protection_section1 = get_conductor_protection_section(phase_section)

See examples.py to get other methods

Youtube video

See this video for more details about usage

How to Install

By now, this project is no exportable to python packages

Git clone or download zip files

Dependencies

  • Pandas v1.1.5 or higher

Technologies

  • Python 3.10

Author

  • Thyago Rodrigues (ThyagoKZKR)

License & copyright

© Thyago M. Rodrigues

Licensed under MIT License

About

A toolkit for sizing eletrical projects, like TUG and illuminance sizing and others

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages