Modelos¶
cini.models¶
Modelos de datos básicos para calcular los CINIS.
-
class
cini.models.
CINI
¶ Objeto CINI
Tiene ocho posiciones y longitud de ocho, la posición 0 siempre es el prefijo
I
.Se puede acceder a las posiciones como si se tratara de una lista y la representación de string es la concatenación de las ocho posiciones.:
cini = CINI() cini[0] # El valor es 'I' len(cini) # El valor es 8 str(cini) # 'IXXXXXXX'
-
class
cini.models.
CentroTransformador
¶ Objeto que representa un Centro transformador
-
potencia_instalada
¶ Potencia instalada en el centro
Suma la potencia de todos los transformadores que no esten en estado Reserva (R)
-
-
class
cini.models.
Fiabilidad
¶ Elemento de fiabilidad
-
class
cini.models.
Linea
¶ Objeto que representa una linea.
Podemos obtener el CINI de una linea creando un objeto linea, asignando los valores correspondientes y accediendo a la propiedada cini.:
linea = Linea() linea.tension = 110 linea.num_circuitos = 2 linea.num_conductores = 1 linea.seccion = 80 linea.despliegue = 'AP' str(linea.cini) # 'I20221LY'
-
class
cini.models.
Posicion
¶ Posición de una subestación
-
class
cini.models.
Subestacion
¶ Subestación