Вы находитесь на странице: 1из 205

1

ESTUDIO DE LA NORMA TCNICA COLOMBIANA 4552 (VERSIN 2008) DEL


SISTEMA INTEGRAL DE PROTECIN CONTRA RAYOS (SIPRA)




NSTOR JOS VILLA JIMNEZ 2020778
ANGEL EUSEBIO GUARN GUERRERO 2012174








UNIVERSIDAD INDUSTRIAL DE SANTANDER
FACULTAD DE FSICO MECNICAS
ESCUELA DE INGENIERA ELCTRICA ELECTRNICA Y
TELECOMUNICACIONES
BUCARAMANGA
2010



2



ESTUDIO DE LA NORMA TCNICA COLOMBIANA 4552 (VERSIN 2008) DEL
SISTEMA INTEGRAL DE PROTECIN CONTRA RAYOS (SIPRA)



NSTOR JOS VILLA JIMNEZ 2020778
ANGEL EUSEBIO GUARN GUERRERO 2012174



TESIS DE GRADO EN LA MODALIDAD DE INVESTIGACIN PARA OPTAR
AL TTULO DE INGENIERO ELECTRICISTA



Director:
MPE.JULIO CESAR CHACN VELASCO




UNIVERSIDAD INDUSTRIAL DE SANTANDER
FACULTAD DE FSICO MECNICAS
ESCUELA DE INGENIERA ELCTRICA ELECTRNICA Y
TELECOMUNICACIONES
BUCARAMANGA
2010


3




4




5


6





7


DEDICATORIA



















A Dios, por permitirme alcanzar esta meta.
A mis padres: Nstor Villa Mercado y Rosalba Jimnez Valiente,
por su amor y apoyo incondicional.

Nstor Jos Villa Jimnez
8


DEDICATORIA




















A Mis padres: Henrry Abraham Guarn y Maria Consuelo Guerrero,
por su gran apoyo

Angel Eusebio Guarn Guerrero
9

AGRADECIMIENTOS

A todos nuestros profesores por sus enseanzas durante toda nuestra carrera.
A nuestro director Julio Cesar Chacn Velasco por sus enseanzas y aportes.
A los amigos y compaeros que nos colaboraron en esta etapa de nuestra vida.





















10

TABLA DE CONTENIDO

1. INTRODUCCIN ............................................................................................... 19
2. DESCRIPCIN DEL PROYECTO ..................................................................... 20
2.1OBJETIVOS...............................................................................................................................20
2.1.1Objetivogeneral...............................................................................................................20
2.1.2Objetivosespecficos.......................................................................................................20
2.2PLANTEAMIENTO....................................................................................................................20
2.3JUSTIFICACIN........................................................................................................................20
2.4ALCANCE.................................................................................................................................21
3. TRMINOS Y DEFINICIONES .......................................................................... 21
3.1NORMATCNICACOLOMBIANA(NTC)..................................................................................21
3.2COMISINELECTROTCNICAINTERNACIONAL(CEI)..............................................................22
3.3NIVELDEPROTECCINCONTRARAYO(NPR).........................................................................22
3.4SISTEMAINTEGRALDEPROTECCINCONTRARAYO(SIPRA)................................................23
3.5SISTEMADECAPTACIN.........................................................................................................23
3.6SISTEMADECONDUCTORESBAJANTES..................................................................................23
3.7SISTEMADEPUESTAATIERRA(SPT).......................................................................................23
3.8SISTEMADEPROTECCINCONTRASOBRETENSIONES..........................................................23
3.9DISPOSITIVODEPROTECCINCONTRASOBRETENSIONES(DPS)..........................................23
3.10SISTEMADEPROTECCINEXTERNO(SPE)...........................................................................23
3.11SISTEMADEPROTECCINEXTERNOAISLADOALAESTRUCTURAAPROTEGER..................23
3.12SISTEMADEPROTECCINEXTERNONOAISLADOALAESTRUCTURAAPROTEGER...........24
3.13SISTEMADEPROTECCININTERNO(SPI).............................................................................24
3.14IMPULSOELECTROMAGNTICODERAYO(IER)....................................................................24
3.15LESIONESASERESVIVOS......................................................................................................24
3.16DAOFSICO.........................................................................................................................24
3.17FALLADESISTEMASELCTRICOSYELECTRNICOS..............................................................24
3.18RIESGO(R).............................................................................................................................24
3.19COMPONENTEDERIESGO(R
X
)..............................................................................................24
3.20RIESGOTOLERABLE(R
T
)........................................................................................................24
3.21ESTRUCTURAASERPROTEGIDA...........................................................................................24
3.22ESTRUCTURACONRIESGODEEXPLOSIN...........................................................................25
11

3.23MEDIDASDEPROTECCINCONTRARAYOS(MPR)..............................................................25
3.24GUI(GRAPHICALUSERINTERFACE)......................................................................................25
3.25GUIDE(GRAPHICALUSERINTERFACEDEVELOPMENTENVIRONMENT)..............................25
3.26TELECOMUNICACIONES(TLC)...............................................................................................25
4. FUNDAMENTACIN TERICA Y CONSIDERACIONES PARA LA
PROTECCIN CONTRA RAYOS ......................................................................... 25
4.1DEFINICINDELRAYO............................................................................................................25
4.2NIVELDEPROTECCINCONTRARAYO...................................................................................27
4.3PARMETROSDELRAYOYOTRASDEFINICIONES..................................................................27
4.4PROBLEMASQUEGENERAUNRAYO......................................................................................30
4.5SOLUCINALOSPROBLEMASDERAYO.................................................................................32
5. DESCRIPCIN DEL SISTEMA INTEGRAL DE PROTECCIN CONTRA
RAYOS (SIPRA) .................................................................................................... 33
5.1SISTEMADEPROTECCINEXTERNO(SPE).............................................................................34
5.1.1Sistemadecaptacin.......................................................................................................36
5.1.2Sistemadebajantes.........................................................................................................40
5.1.3Sistemadepuestaatierra...............................................................................................42
5.2SISTEMADEPROTECCININTERNO(SPI)...............................................................................44
5.2.1Aislamiento......................................................................................................................45
5.2.2DispositivosdeproteccincontrasobretensionesDPS...................................................46
5.2.3Equipotencializacin........................................................................................................49
6. TRMINOS PARA EL MANEJO DEL RIESGO ................................................. 50
6.1DAOSYPRDIDAS.................................................................................................................50
6.1.1Fuentesdedaos.............................................................................................................50
6.1.2Tiposdedaos.................................................................................................................52
6.1.3Tiposdeprdidas.............................................................................................................52
6.2RIESGOYCOMPONENTESDERIESGO.....................................................................................54
6.3FACTORESQUEINFLUENCIANLASCOMPONENTESDERIESGO.............................................57
7. METODOLOGA PARA LA EVALUACIN DEL NIVEL DE RIESGO. ............... 60
7.1ELEMENTOSASERCONSIDERADOSENLAEVALUACINDERIESGO.....................................61
7.2MEDIDASDEPROTECCINUTILIZADASPARAREDUCIRELRIESGOR....................................62
7.3PROCEDIMIENTOBSICO........................................................................................................64
7.4PROCEDIMIENTOPARAEVALUARLANECESIDADDEPROTECCINCONTRARIESGO...........65
7.5PROCEDIMIENTOPARAEVALUARLACONVENIENCIAECONMICADEPROTECCIN...........68
12

8. INTERFAZ GRFICA PARA LA EVALUACIN DE RIESGO ............................ 69
8.1NECESIDADDEUNAHERRAMIENTA.......................................................................................69
8.2CARACTERSTICASDELAHERRAMIENTA................................................................................70
8.3FUNCIONAMIENTODELAINTERFAZ.MANUALDELUSUARIO...............................................71
8.4EJEMPLODEEVALUACINDERIESGOHOSPITAL...................................................................78
9. CONCLUSIONES .............................................................................................. 98
10. BIBLIOGRAFA ................................................................................................ 99
ANEXOS .............................................................................................................. 100




















13

LISTA DE FIGURAS

Figura 4.1 Tipos de rayos ...................................................................................... 26
Figura 4.2 Forma de onda caracterstica de la corriente de rayo ........................... 28
Figura 4.3 Comparacin de formas de onda. ......................................................... 29
Figura 4.4 Acoplamiento galvnico cada de tensin por descarga de rayo. ......... 30
Figura 4.5 Acoplamiento inductivo. ........................................................................ 31
Figura 4.6 Tensin mxima inducida en bucles de instalacin. ............................. 31
Figura 4.7 Acoplamiento capacitivo. ...................................................................... 32
Figura 5.1 Esquema del sistema integral de proteccin contra rayos .................... 34
Figura 5.2 Sistema de proteccin externo (SPE) ................................................... 35
Figura 5.3 Esquema del sistema de proteccin externo ........................................ 36
Figura 5.4 Sistema de captacin tipo malla ........................................................... 37
Figura 5.5 Mtodo de la esfera rodante ................................................................. 38
Figura 5.6 rea de proteccin del mtodo de la esfera rodante ............................ 38
Figura 5.7 ngulo de proteccin dependiendo de la altura relativa y el nivel de
proteccin. ............................................................................................................. 39
Figura 5.8 Mtodo del ngulo de proteccin para diferentes alturas. ................... 40
Figura 5.9 Bajante. ................................................................................................. 42
Figura 5.10 Puesta a tierra tipo A. ......................................................................... 43
Figura 5.11 puesta a tierra tipo B. .......................................................................... 44
Figura 5.12 Esquema del sistema de proteccin interno ....................................... 45
Figura 5.13 Zonas de proteccin contra rayos definidas para un SIPRA ZPR. ..... 47
Figura 5.14 Zonas de proteccin contra rayos ZPR definidas para medidas de
proteccin contra IER. ........................................................................................... 48
Figura 5.15 Sistema equipotencial. ........................................................................ 50
Figura 6.1 Fuentes de daos por descargas atmosfricas. ................................... 51
Figura 6.2 Tipos de daos por descargas atmosfricas. ....................................... 52
Figura 6.3 Tipos de prdidas en estructuras y acometidas. ................................... 53
Figura 6.4 Riesgos a evaluar en estructuras. ........................................................ 54
Figura 6.5 Riesgos a evaluar en acometidas de servicios. .................................... 55
Figura 6.6 Componentes de riesgo en estructuras. .............................................. 56
Figura 6.7 Componentes de riesgo en acometidas de servicio............................. 57
14

Figura 7.1 Componentes a proteger en la evaluacin de riesgo. ........................... 61
Figura 7.2 Medidas de proteccin para reducir lesiones en seres vivos. ............... 62
Figura 7.3 Medidas de proteccin para reducir daos fsicos. ............................... 62
Figura 7.4 Medidas de proteccin para reducir fallas en sistemas elctricos y
electrnicos. ........................................................................................................... 63
Figura 7.5 Procedimiento bsico de decisin de proteccin contra rayo. .............. 64
Figura 7.6 procedimiento para la decisin de necesidad de proteccin. ................ 65
Figura 7.7 Procedimiento para la seleccin de medidas de proteccin en la
estructura. .............................................................................................................. 67
Figura 7.8 procedimiento para la seleccin de las medidas de proteccin en los
servicios. ................................................................................................................ 68
Figura 7.9 Procedimiento para la decisin de la conveniencia econmica de una
medida de proteccin. ............................................................................................ 69
Figura 8.1 Presentacin de la interfaz de anlisis de riesgo. ................................. 71
Figura 8.2 Men de la interfaz de evaluacin de riesgo. ........................................ 71
Figura 8.3 Evaluacin del nmero anual de eventos peligrosos. ........................... 72
Figura 8.4 Densidad de rayos a tierra. ................................................................... 73
Figura 8.5 Men de evaluacin del promedio anual de descargas sobre la
estructura. .............................................................................................................. 74
Figura 8.6 Evaluacin P
A
, P
B
, P
C
, P
M
, P
B
, P
C
, P
V
, P
W
y P
Z
. ................................ 75
Figura 8.7 Evaluacin de P
U
, P
V
, P
W
y P
Z
. ............................................................. 76
Figura 8.10 Resultados de la evaluacin de riesgo. .............................................. 78
Figura 8.11 Evaluacin del nmero anual de eventos peligrosos del bloque 1 del
hospital. ................................................................................................................. 79
Figura 8.12 Evaluacin de las probabilidades P
A
, P
B
, P
C
, P
M
, P
B
, P
C
, P
V
, P
W
y
P
Z
. ......................................................................................................................... 80
Figura 8.14 Evaluacin de la cantidad de prdidas del bloque 1 del hospital. ....... 81
Figura 8.15 Evaluacin de las componentes de riesgo
.
......................................... 81
Figura 8.16 Resultados de la evaluacin de riesgo del bloque 1 del hospital para
nivel de proteccin I ............................................................................................... 82




15

LISTA DE TABLAS

Tabla 4.1 Valores de parmetros del rayo de acuerdo con el nivel de proteccin
NPR. ...................................................................................................................... 29
Tabla 5.1 Valores mximos del radio de la esfera rodante segn el nivel de
proteccin. ............................................................................................................. 39
Tabla 5.2 Dimensiones del enmallado para los diferentes niveles de proteccin .. 40
Tabla 5.3 Distancia de separacin promedio para conductores bajantes .............. 41
Tabla 5.4 Valores de k
i
.......................................................................................... 46
Tabla 5.5 Valores de k
c
.......................................................................................... 46
Tabla 5.6 Valores de k
m
........................................................................................ 46
Tabla 6.1 Riesgo por cada tipo de dao y prdida. ................................................ 54
Tabla 6.2 Componentes de riesgo para cada tipo de dao en la estructura. ......... 55
Tabla 6.3 Componentes de riesgo para cada tipo de dao en las acometidas de
servicio. .................................................................................................................. 56
Tabla 6.4 Factores que influencian las componentes de riesgo. ........................... 60
Tabla 7.1 Valores de riesgo tolerable .................................................................... 64













16

LISTA DE ANEXOS

ANEXO 1. Cdigo fuente para la GUI EVALUACION_RIESGO .......................... 100
ANEXO 2. Cdigo fuente para la GUI N_ANUAL_EVENTOS ............................. 101
ANEXO 3. Cdigo fuente para la GUI PROBABILIDAD_PX ................................ 120
ANEXO 4. Cdigo fuente para la GUI EVAL_PU_PV_PW_PZ ............................ 146
ANEXO 5. Cdigo fuente para la GUI PERDIDAS_LX ........................................ 178
ANEXO 6. Cdigo fuente para la GUI SELECCION_COMPONENTES .............. 189
ANEXO 7. Cdigo fuente para la GUI RESULTADOS_RIESGO ......................... 191


















17


RESUMEN


TTULO:
ESTUDIO DE LA NORMA TCNICA COLOMBIANA 4552 (VERSIN 2008) DEL SISTEMA
INTEGRAL DE PROTECIN CONTRA RAYOS (SIPRA)
1
.

AUTORES:
NSTOR JOS VILLA JIMNEZ. ANGEL EUSEBIO GUARN GUERRERO.
2

PALABRAS CLAVE:
MANEJO DE RIESGO, NTC 4552, INTERFAZ GRFICA, GUIDE, GUI.


DESCRIPCIN:
La primer parte de este documento de grado presenta una fundamentacin terica acerca de las
consideraciones pertinentes en la proteccin contra rayos, basado en la serie de normas NTC
4552. A continuacin se describe la metodologa para el manejo de riesgo en la proteccin contra
descargas atmosfricas. Luego se implementa una herramienta informtica para el manejo del
riesgo implementada por el entorno de desarrollo de interfaces grficas de usuario de Matlab
(GUIDE). Finalmente se presenta un manual de uso de la interfaz grfica y la evaluacin de riesgo
para un ejemplo (de la forma convencional y por medio de la interfaz grfica).

La interfaz grfica corresponde a una herramienta que desarrolla la evaluacin de riesgo para
proteccin de descargas atmosfricas de acuerdo a la metodologa de la norma NCT 4522-2. La
herramienta evala las componentes de riesgo teniendo en cuenta las caractersticas particulares
de la estructura y posteriormente genera un informe de la evaluacin en un documento externo a la
interfaz. La interfaz grfica est compuesta por medio de GUIs (interfaces graficas de usuario)
desarrolladas en GUIDE de Matlab y su programacin se encuentra en los anexos del documento.








1
Proyecto de grado
2
Facultad de Ingenieras Fsico Mecnicas. Escuela de Ingeniera Elctrica Electrnica y
Telecomunicaciones. MPE. Julio Cesar Chacn Velasco.
18


ABSTRACT


TITLE:
STUDY OF THE COLOMBIAN TECHNICAL STANDARD 4552 (2008 VERSION) OF THE
LIGHTNING PROTECTION SYSTEM (LPS)
3
.

AUTHORS:
NSTOR JOS VILLA JIMNEZ. ANGEL EUSEBIO GUARN GUERRERO.
4

KEY WORDS:
RISK MANAGEMENT, NTC 4552, GRAPHICAL INTERFACE, GUIDE, GUI.


DESCRIPTION:
The first part of this graduation document a theoretical foundation about the pertinent
considerations in the protection against lightning is presented, based in the standards series NTC
4552. Next, the methodology for the risk management in the protection against lightning is
described. Then a software tool for the risk management developed by a graphical user interface
development environment (GUIDE) of Matlab is implemented. Finally a users handbook for the
graphical interface developed and an example the risk management is presented (in the
conventional way and through the graphical interface).

The graphical interface belongs to a tool that develops the risk management for the protection
against lightning corresponding to the methodology of the standard NTC 4552-2. The tool evaluates
the risk components regarding the particular characteristics of the structure and subsequently
generates a report about the evaluation in an outward file. The tool is composed of GUIs (graphical
user interfaces) developed in GUIDE of Matlab and the programming code of the graphical interface
is founded in the attachment of the document.







3
Undergraduate thesis
4
Physic-Mechanic Science Faculty. Electric, Electronic and telecommunication Engineering school.
MPE. Julio Cesar Chacn Velasco.
19

1. INTRODUCCIN
El presente trabajo de grado describe de una manera general la serie de normas
tcnicas NTC4552-1, 2,3 centrndose en la NTC 4552-2 (Manejo de riesgo),
ofreciendo una fundamentacin terica acerca de las consideraciones pertinentes
en la proteccin contra rayos, en la cual se define el fenmeno atmosfrico, los
niveles de proteccin contra rayo, los parmetros fsicos a tener en cuenta en la
definicin del nivel de proteccin, problemas que generan y las posibles
soluciones que se pueden presentar.
El rayo es una fuente de interferencia y dao en estructuras y acometidas de
servicio, es inevitable pero se pueden tomar medidas para mitigar sus
consecuencias, por lo tanto se deben implementar sistemas de proteccin internos
y externos que abarquen todos los elementos posibles y brinden seguridad a las
personas, bienes y servicios.
Despus de mostrar los conceptos generales de las descargas atmosfricas se
pasa a los trminos a tener en cuenta en el manejo de riesgo, fuentes de daos,
tipos de prdidas, riesgo, componentes de riesgo y factores que influencian las
componentes de riesgo.
La metodologa para la evaluacin del nivel de riesgo establece en primera
instancia, identificar los elementos a proteger, las medidas utilizadas para reducir
el riesgo y un procedimiento para evaluar la necesidad y conveniencia econmica
de la proteccin contra rayos.
El riesgo al cual est sometida una estructura y acometida de servicios depende
de tres factores principales, nmero de eventos peligrosos, probabilidad de dao y
prdidas consecuentes. Estos factores se encuentran relacionados con:
Propiedades fsicas del terreno, ubicacin geogrfica, medidas de proteccin
adoptadas, sistemas integrales de proteccin, apantallamiento espacial, redes
equipotenciales, rutas de evacuacin, cable de guarda, sealizacin de
advertencia entre otras. Para observar de una manera clara su influencia en la
determinacin del riesgo, se ofrece una herramienta computacional que facilita y
agiliza el clculo de estas componentes de riesgo.


20

2. DESCRIPCIN DEL PROYECTO
2.1 OBJETIVOS
2.1.1 Objetivo general
Analizar los elementos del sistema de proteccin integral contra rayos presentado
en la versin 2008 de la norma tcnica colombiana 4552.
2.1.2 Objetivos especficos
Para el cumplimiento del objetivo general del proyecto se requiere lo siguiente:
Describir el sistema integral de proteccin contra rayos de acuerdo a la
norma tcnica colombiana 4552.
Analizar el procedimiento para la evaluacin del nivel de riesgo al cual est
sometida una estructura de uso final, por efecto de impacto de rayos acorde
a la NTC 4552-2.
Desarrollar una interfaz grfica en Matlab que permita evaluar el nivel de
riesgo en una estructura de uso final.

2.2 PLANTEAMIENTO
Los frecuentes riesgos presentados por descargas atmosfricas y su inevitable
efecto negativo sobre o cerca de estructuras de uso final, dentro de los cuales se
destacan: daos mecnicos inmediatos, fuego o explosin causado por el arco
caliente ionizado del rayo, recalentamiento de los conductores, fuego iniciado por
chispas ocasionadas por sobretensiones, lesiones a personas por tensiones de
paso y de contacto, fallas o mal funcionamiento de sistemas internos y externos a
estructuras, y daos causados sobre acometidas entrantes, han promovido la
creacin de diferentes normas dirigidas a conocer pautas adecuadas de diseo y
posterior implementacin de un sistema integral de proteccin contra rayos, que
adems considere el reglamento tcnico de instalaciones elctricas.
Un sistema integral de proteccin contra rayos si es necesario, debe ser
seleccionado con base en la evaluacin del nivel de riesgo en una zona
determinada para obtener caractersticas particulares de diseo. Es en este punto
donde se busca proponer una alternativa dinmica, sencilla y de fcil acceso a
cualquier usuario con previo conocimiento bsico de la norma tcnica colombiana
4552.

2.3 JUSTIFICACIN
Este trabajo de grado se plante con la idea fundamental de dar a conocer de una
manera clara y concisa los requerimientos generales de un sistema integral de
21

proteccin contra rayos, estipulados en la norma tcnica colombiana 4552 en
cumplimiento con el reglamento tcnico de instalaciones elctricas.
Se busca ofrecer una interfaz grfica para evaluar el nivel de riesgo al que estn
sometidas las personas, estructuras de uso comn y acometidas de servicio por
impactos directos o indirectos de rayos, especificando las variaciones temporales
y geogrficas de las descargas atmosfricas segn la regin donde se desee
implementar el sistema integral de proteccin contra rayos. Esto permite que el
proceso de evaluacin de riesgo por rayos sea ms rpido, incluyendo la
evaluacin econmica del nivel de riesgo que contemplan los costos de prdidas
totales, costos de prdidas residuales y costos de medidas de proteccin haciendo
este proceso de evaluacin de riesgo ptimo y econmico.

2.4 ALCANCE
Dar a conocer la importancia de un sistema integral de proteccin contra rayos en
la proteccin de la vida humana, animal, vegetal y en la proteccin de equipos y
estructuras de uso final acordes con la norma tcnica colombiana 4552, ofreciendo
a los usuarios pautas tericas bsicas de seguridad ante descargas atmosfricas
junto a una herramienta computacional determinante en la evaluacin del nivel de
riesgo.
3. TRMINOS Y DEFINICIONES
3.1 NORMA TCNICA COLOMBIANA (NTC)
Segn el decreto 2269 de 1993, por el cual se reglamenta el sistema nacional de
normalizacin, certificacin y metrologa, se define la norma tcnica como el
documento establecido por consenso y aprobado por un organismo reconocido,
que suministra, para uso comn y repetido, reglas, directrices y caractersticas
para las actividades o sus resultados, encaminados al logro ptimo de orden en un
contexto dado.
Las normas tcnicas se deben basar en los resultados consolidados de la ciencia,
la tecnologa y la experiencia y sus objetivos deben ser los beneficios ptimos
para la comunidad.
Igualmente, en el decreto en mencin, la NORMA TCNICA COLOMBIANA (NTC)
es definida como la Norma Tcnica aprobada o adoptada como tal por el
organismo nacional de normalizacin (ICONTEC).
Esta institucin es una entidad reconocida por el Gobierno Nacional cuya funcin
principal es la elaboracin, adopcin y publicacin de las normas tcnicas
nacionales y la adopcin como tales de las normas elaboradas por otros entes.
22

3.2 COMISIN ELECTROTCNICA INTERNACIONAL (CEI)
La Comisin Electrotcnica Internacional (CEI o IEC, por sus siglas del idioma
ingls International Electrotechnical Commission) fundada en 1904 durante el
Congreso Elctrico Internacional de San Luis (EEUU). Es una organizacin de
normalizacin en los campos elctrico, electrnico y tecnologas relacionadas.
Para su funcionamiento, as como el establecimiento de normativas, la CEI se
divide en diferentes "comits tcnicos" (TC), "comits consultivos" (AC) y algn
comit especial: los miembros de estos comits trabajan voluntariamente.
La misin de la IEC es promover entre sus miembros la cooperacin internacional
en todas las reas de la normalizacin Electrotcnica. Para lograr lo anterior, han
sido formulados los siguientes objetivos:
Conocer las necesidades del mercado mundial eficientemente.
Promover el uso de sus normas y esquemas de aseguramiento de la
conformidad a nivel mundial.
Asegurar e implementar la calidad de producto y servicios mediante sus
normas.
Establecer las condiciones de intemperabilidad de sistemas complejos.
Incrementar la eficiencia de los procesos industriales.
Contribuir a la implementacin del concepto de salud y seguridad humana.
Contribuir a la proteccin del medio ambiente.
La participacin activa como miembro de la IEC, brinda a los pases inscriptos la
posibilidad de influir en el desarrollo de la normalizacin internacional,
representando los intereses de todos los sectores nacionales involucrados y
conseguir que sean tomados en consideracin. Asimismo, constituyen una
oportunidad para mantenerse actualizados en la tecnologa de punta en el mbito
mundial.
Existen tres formas de participacin ante la IEC: como miembro pleno, miembro
asociado o como miembro pre-asociado.
A la fecha la IEC cuenta con 57 miembros, cada uno de ellos representando a un
pas, y que en conjunto constituyen el 95% de la energa elctrica del mundo. Este
organismo normaliza la amplia esfera de la electrotcnica, desde el rea de
potencia elctrica hasta las reas de electrnica, comunicaciones, conversin de
la energa nuclear y la transformacin de la energa solar en energa elctrica.
3.3 NIVEL DE PROTECCIN CONTRA RAYO (NPR)
Nmero relacionado con un conjunto de los parmetros de la corriente de rayo,
pertinentes a la probabilidad que asocia los valores de diseo mximo y mnimo,
son valores que no sern excedidos cuando naturalmente ocurra una descarga.
23

El nivel de proteccin contra rayo se utiliza para disear las medidas de
proteccin contra rayo.
3.4 SISTEMA INTEGRAL DE PROTECCIN CONTRA RAYO (SIPRA)
Sistema completo usado para reducir los daos fsicos sobre estructuras debido a
descargas directas o indirectas. Este consiste en sistemas de proteccin contra
rayos interno y/o externo.
3.5 SISTEMA DE CAPTACIN
Parte de un SIPRA, compuesto de elementos metlicos tales como bayonetas o
pararrayos tipo bayoneta, conductores de acoplamiento o catenarias que
interceptan intencionalmente el rayo.
3.6 SISTEMA DE CONDUCTORES BAJANTES
Parte de un SIPRA que conduce intencionalmente la corriente del rayo desde el
sistema de captacin al sistema de puesta a tierra.
3.7 SISTEMA DE PUESTA A TIERRA (SPT)
Parte de un SIPRA que conduce y dispersa intencionalmente la corriente de rayo
en tierra.
3.8 SISTEMA DE PROTECCIN CONTRA SOBRETENSIONES
Sistema coordinado de DPS seleccionados e instalados correctamente para
reducir fallas de sistemas elctricos, electrnicos y de telecomunicaciones.
3.9 DISPOSITIVO DE PROTECCIN CONTRA SOBRETENSIONES (DPS)
Dispositivo que limita intencionalmente las sobretensiones transitorias y dispersa
las sobrecorrientes transitorias. Contiene por lo menos un componente no lineal.
3.10 SISTEMA DE PROTECCIN EXTERNO (SPE)
Parte del SIPRA que consiste en un sistema de puntas de captacin, un sistema
de conductores bajantes y un sistema de puesta a tierra.
3.11 SISTEMA DE PROTECCIN EXTERNO AISLADO A LA ESTRUCTURA A
PROTEGER
Parte del sistema de proteccin externo con sistema de captacin y bajantes
colocados de tal manera que el camino de la corriente del rayo no tiene contacto
con la estructura a ser protegida.
24

3.12 SISTEMA DE PROTECCIN EXTERNO NO AISLADO A LA ESTRUCTURA
A PROTEGER
Parte del sistema de proteccin externo con sistema de captacin y bajantes
colocados de tal manera que el camino de la corriente del rayo puede tener
contacto con la estructura a ser protegida.
3.13 SISTEMA DE PROTECCIN INTERNO (SPI)
Parte de un SIPRA que consiste en una conexin equipotencial de rayo y acorde
con la distancia de separacin dentro de la estructura protegida.
3.14 IMPULSO ELECTROMAGNTICO DE RAYO (IER)
Tambin se identifica por sus siglas en ingles LEMP (Lightning electromagnetic
pulse). Es el campo electromagntico generado por la corriente de rayo. La
interferencia electromagntica incluye sobretensiones conducidas al equipo del
sistema elctrico y electrnico as como efectos directos del campo magntico.
3.15 LESIONES A SERES VIVOS
Prdida de facultades fsicas, biolgicas, psquicas, incluida la vida, de personas o
animales debido a tensin de paso y de contacto causada por el rayo.
3.16 DAO FSICO
Dao a la estructura o al contenido de la misma debido a efectos mecnicos,
trmicos, qumicos y explosivos del rayo.
3.17 FALLA DE SISTEMAS ELCTRICOS Y ELECTRNICOS
Dao permanente de sistemas elctricos y electrnicos debido a impulso
electromagntico por rayo IER.
3.18 RIESGO (R)
Medida de las prdidas anuales probables (seres vivos y bienes) debidos a rayos,
relativo al valor de (seres vivos y en bienes) de los objetos a proteger.
3.19 COMPONENTE DE RIESGO (R
X
)
Riesgo parcial dependiendo de la fuente y el tipo de dao.
3.20 RIESGO TOLERABLE (R
T
)
Valor mximo del riesgo el cual puede ser tolerado por el objeto a proteger.
3.21 ESTRUCTURA A SER PROTEGIDA
Estructura para la cual se requiere proteccin contra los efectos del rayo de
acuerdo con lo especificado en esta norma. Una estructura a ser protegida puede
ser parte de una estructura ms grande.
25

3.22 ESTRUCTURA CON RIESGO DE EXPLOSIN
Estructura que contiene materiales slidos explosivos o zonas peligrosas como las
definidas en IEC 60079-10 e IEC 61241-10.
3.23 MEDIDAS DE PROTECCIN CONTRA RAYOS (MPR)
Medidas a ser adoptadas en el objeto a proteger con el fin de reducir el riesgo
debido a rayos.
3.24 GUI (GRAPHICAL USER INTERFACE)
La interfaz grfica de usuario es un programa que se puede manejar por medio de
imgenes y objetos grficos.
3.25 GUIDE (GRAPHICAL USER INTERFACE DEVELOPMENT
ENVIRONMENT)
El entorno de desarrollo de interfaces grficas de usuario, es una herramienta que
permite crear programas por medio de interfaces grficas de usuario (GUI).
3.26 TELECOMUNICACIONES (TLC)
Hace referencia a todo lo relacionado con telecomunicaciones.

4. FUNDAMENTACIN TERICA Y CONSIDERACIONES PARA LA
PROTECCIN CONTRA RAYOS
4.1 DEFINICIN DEL RAYO
La descarga elctrica atmosfrica o ms comnmente conocida como rayo es un
fenmeno fsico que se origina por una transferencia de carga elctrica. El rayo es
acompaado por una emisin de luz denominada relmpago. Cuando la descarga
que pasa a travs de la atmsfera, calienta y expande rpidamente el aire,
produciendo el ruido caracterstico del rayo denominado trueno.
Las descargas que ocurren de tierra a nube son conocidas como descargas de
retorno, pero tambin hay descargas nube tierra, nube nube y nube atmosfera
hacia la estratsfera. Los rayos nube tierra han sido los ms estudiados, debido
fundamentalmente a su influencia directa sobre los seres vivos y a las
perturbaciones que causan en dispositivos, equipos, sistemas elctricos,
electrnicos y de comunicaciones. Aunque el ojo humano solo ve un rayo en un
instante pueden ocurrir muchas descargas, desde 4 a 17 descargas en un mismo
rayo (multiplicidad del rayo).
26

La mayor incidencia de rayos en el mundo, se da en las tres zonas de mayor
conveccin profunda: Amrica tropical, frica central y Norte de Australia.
Colombia por estar situada en la zona de confluencia intertropical, presenta una de
las mayores actividades de rayos del planeta.
Existe una clasificacin de rayos que permite identificarlos de acuerdo al camino
que recorre la descarga. De acuerdo a esto los tipos de rayo son:
Rayos ascendentes.
Rayos descendentes.
Ambos tipos de descargas pueden ser de polaridad positiva o negativa. Esta
clasificacin se puede apreciar en la figura 4.1.
Figura 4.1 Tipos de rayos

Fuente: Horacio Torres. Proteccin contra rayos.

De acuerdo a la grafica anterior los tipos de descarga son:
a. Descarga nube tierra negativa. (NTN)
b. Descarga nube tierra positiva. (NTP)
c. Descarga tierra nube negativa. (TNN)
d. Descarga tierra nube positiva.(TNP)
27

En donde (R) corresponde a la direccin de la descarga de retorno y (L+, L-) son
las direcciones de los lderes ascendentes y descendentes de la descarga
respectivamente.

4.2 NIVEL DE PROTECCIN CONTRA RAYO
El nivel de proteccin es un indicador que fija un conjunto de valores de
parmetros del rayo. En un nivel de proteccin los parmetros se encuentran fijos
en un rango de condiciones mximas y mnimas que no se pueden exceder en el
momento que ocurra la descarga. Los componentes de un sistema de proteccin
varan de acuerdo al nivel de proteccin, haciendo el sistema ms seguro para un
nivel de proteccin I pero tambin ms costoso. De acuerdo a esto el diseador
del sistema de proteccin contra rayos debe fijar el nivel de proteccin que cumpla
con las condiciones establecidas por la norma NTC 4552 en cuanto a la
evaluacin de riesgo y que sea lo ms econmico posible.

4.3 PARMETROS DEL RAYO Y OTRAS DEFINICIONES
En la norma tcnica IEC 62305-1 aparecen los parmetros del impulso inicial, o
first stroke y los parmetros de las descargas subsecuentes. Uno de los
parmetros ms importantes es la corriente de impulso pico del rayo (I
imp
), se mide
en kiloamperios y depende del nivel de proteccin. Existen cuatro niveles de
proteccin contra rayos (NPR) y cada nivel de proteccin tiene un rango fijo de
parmetros que no se deben sobrepasar cuando ocurra la descarga atmosfrica.
El nivel de proteccin con el cual se va a implementar el SIPRA se determina con
una evaluacin de riesgo que ser tratada con ms detalle en el numeral 7. Un
ejemplo de estos parmetros es la corriente pico del rayo, para un SIPRA nivel I
se toma una corriente pico de 200 kA, para nivel II 150 kA y para nivel III y IV la
corriente pico mxima que puede pasar por el sistema es de 100 kA.
La corriente pico corresponde a una forma de onda particular que representa el
comportamiento de la corriente de rayo, la cual se observa en la figura 4.2.
28

Figura 4.2 Forma de onda caracterstica de la corriente de rayo

Fuente: Norma tcnica colombiana 4552-1.

O
1
= Origen virtual
I= Corriente pico
T
1
= Tiempo de frente
T
2
= Tiempo al valor medio
De acuerdo a esta forma de onda existen varios tipos de onda normalizadas
teniendo en cuenta el tiempo de frente T
1
y el tiempo de valor medio T
2
. Estas
formas de onda se encuentran en la figura 4.2.

Onda 10/350 s: Esta onda representa la corriente de impacto directo del
rayo. La corriente pico de esta onda se identifica con I
imp.

Onda 8/20 s: Onda de sobretensin, es la que produce el rayo a varios
kilmetros y que produce estragos en las instalaciones. La corriente pico de
esta onda se identifica con I
n
y es mucho ms rpida pero tambin disipa
ms rpido su energa que la onda 10/350 s.

La figura 4.3 muestra ambos tipos de onda junto con los parmetros fsicos ms
relevantes.
29

Figura 4.3 Comparacin de formas de onda.

Fuente: Electropol.

En la tabla 4.1 se muestran los valores de parmetros del rayo de acuerdo al nivel
de proteccin:

Tabla 4.1 Valores de parmetros del rayo de acuerdo con el nivel de proteccin NPR.
Primera descarga corta NPR
Parmetro Smbolo Unidad I II III IV
Corriente pico I kA 200 150 100
Carga corta Q
corta
C 100 75 50
Energa especfica W/R kJ/ 10 000 5 625 2 500
Descarga corta subsecuente NPR
Parmetro Smbolo Unidad I II III IV
Corriente pico I kA 54 40,5 27
Pendiente Promedio di/dt kA/s 120 90 60
Parmetros de tiempo T1/T2 s / s 0,4/50
Descarga larga NPR
Parmetro Smbolo Unidad I II III IV
Carga larga Q
larga
C 100 75 50
Parmetro de tiempo T
largo
s 0,5
Rayo NPR
Parmetro Smbolo Unidad 1 II III IV
Carga Q
rayo
C 300 225 150
Fuente: Norma tcnica colombiana 4552-1.

30

Otra definicin que hay que tener en cuenta es el impulso electromagntico del
rayo IER (Lighting Electromagnetic Impulse LEMP) que es el campo
electromagntico generado por la corriente de rayo, capaz de generar interferencia
electromagntica.

4.4 PROBLEMAS QUE GENERA UN RAYO
Cuando un rayo cae no solo causa problemas en la zona de impacto directo, como
son la prdida de vidas humanas, daos de estructuras, fuego, etc., sino que
tambin se dispersa por todos los caminos posibles del sistema de interconexin
elctrico, el rayo no solo afecta la zona donde cae sino que produce daos a
varios kilmetros del impacto.
Los tres fenmenos que ocurren cuando el rayo impacta son los siguientes:
Acoplamiento galvnico: Ocurre con la energa del rayo en funcin de
la resistencia hmica de la toma de tierra. Si un rayo con una corriente
I
mp
de 100 kA impacta en la instalacin de proteccin contra rayos y la
toma de tierra es de 1 se tendr una elevacin del potencial de 100 kV
como se muestra en la figura 4.4.
Figura 4.4 Acoplamiento galvnico cada de tensin por descarga de rayo.

Fuente: Electropol.

Acoplamiento inductivo: Cuando los conductores que componen una
estructura se someten a un campo electromagntico existe un
acoplamiento inductivo que se traduce en tensiones en las puntas de los
cables, las cuales pueden alcanzar hasta 500 kV, como se muestra en
las figuras 4.5 y 4.6.
31

Figura 4.5 Acoplamiento inductivo.

Fuente: Electropol.

Figura 4.6 Tensin mxima inducida en bucles de instalacin.

Fuente: Electropol

Acoplamiento capacitivo: Parecido a lo que ocurre en un condensador
(dos placas separadas por una distancia, cuando se cargan
elctricamente hay un viaje de electrones de una placa a otra
dependiendo de la polaridad de la corriente). Este acople ocurre en los
cables de seales, cables de transmisin de datos cuando se ponen
dentro de un campo electromagntico producido por los impulsos de
32

rayo, lo cual se traduce como tensiones en punta en los extremos de los
cables, como se muestra en la figura 4.7.
Figura 4.7 Acoplamiento capacitivo.


Fuente: Electropol
4.5 SOLUCIN A LOS PROBLEMAS DE RAYO
El rayo es un fenmeno complejo por esto la solucin para mitigar sus efectos
debe tratarse de forma integral, ya que si se da una solucin parcial no se logra
una proteccin eficaz contra todos los efectos que produce. En el RETIE artculo
18 se establece que se debe proteger de acuerdo a la serie de normas IEC 62305
o NTC 4552 en las cuales se recomienda el uso del sistema integral de proteccin
contra rayos (SIPRA). Un sistema de proteccin y sus elementos deben disipar la
energa no solo del primer impulso sino de todos los impulsos sucesivos.
Las normas NTC 4552, son la adaptacin de las IEC 62305 teniendo en cuenta
ajustes de algunos parmetros regionales. Colombia se encuentra en la zona de
interconfluencia tropical, la cual presenta rayos con corrientes de impulso pico de
mayor intensidad que otras zonas del planeta. La familia de la norma IEC 62305
completa es:
IEC 62305-1: Principios generales del rayo, parmetros del rayo, tipos
de onda de rayo y conceptos generales.
IEC 62305-2: Administracin del riesgo.
IEC 62305-3: Apantallamiento de edificios.
IEC 62305-4: Proteccin de equipos electrnicos contenidos dentro de
edificaciones.
33

IEC 62305-5: Tuberas especiales, oleoductos, sistemas de
telecomunicaciones, y casos especiales.
La familia de normas NTC 4552-1-2-3-4 corresponden a las respectivas
adaptaciones de la familia de normas IEC mencionadas anteriormente.
5. DESCRIPCIN DEL SISTEMA INTEGRAL DE PROTECCIN CONTRA
RAYOS (SIPRA)
La implementacin del sistema de proteccin contra rayos es el resultado de la
evaluacin previa del nivel de riesgo. De acuerdo a esto es necesaria la revisin
de los componentes de un sistema integral de proteccin contra rayos.
Los componentes de un SIPRA varan de acuerdo a la estructura, el riesgo de
prdidas de vidas humanas, de bienes culturales, etc., de las exigencias tcnicas y
econmicas, en fin varan de acuerdo a los resultados de la evaluacin de nivel de
riesgo. El sistema completo que se implementara en caso para el cual se requiera
un mximo nivel de seguridad (nivel I) se muestra en la figura 5.1.
34

Figura 5.1 Esquema del sistema integral de proteccin contra rayos

Fuente: Autores.

5.1 SISTEMA DE PROTECCIN EXTERNO (SPE)
La funcin de la proteccin externa es interceptar las descargas atmosfricas que
se dirigen a la estructura y evacuar la corriente de rayo hasta el suelo de la forma
ms segura posible, evitando daos trmicos, mecnicos y chispas que puedan
iniciar incendios o explosiones.




SIPRA
SPI
Aislamiento
DPS
Equipotencializacin
SPE
Sistemadecaptacin
Bajantes
Sistemadepuestaa
tierra
Sistemade
prevencin
Guiadeseguridad
personal
Sistemadedeteccin
detormentas
35


Figura 5.2 Sistema de proteccin externo (SPE)

Fuente: Electropol

Hay estructuras que se encuentran sometidas a incendios o explosiones por el tipo
de elementos que tienen almacenados o las caractersticas de los materiales que
las conforman. De acuerdo a esto hay dos tipos de sistema de proteccin externo:
Aislado elctricamente a la estructura.
Unido directamente a esta.
El sistema aislado elctricamente se disea por fuera de la estructura. Ambos
sistemas se disean bajo distancias especiales de aislamiento que evitan que la
corriente de rayo cause explosin o daos mecnicos, un caso para un sistema
aislado sera una estructura que contenga qumicos explosivos en su interior. Las
distancias de aislamiento sern tratadas con ms detalle en el sistema de
proteccin interno.
La funcin del sistema de proteccin externo es interceptar, drenar y dispersar la
corriente de rayo. Por estas funciones el SPE est conformado por:
Sistema de captacin.
Sistema de bajantes.
Sistema de puesta a tierra.
36

En la figura 5.2 se muestra un sistema de proteccin externo para una estructura y
en la figura 5.3 se ilustran las partes que conforman un sistema de proteccin
externo.
Figura 5.3 Esquema del sistema de proteccin externo

Fuente: Autores.

5.1.1 Sistema de captacin
La funcin de este componente es tomar la descarga atmosfrica y dirigirla a los
bajantes. Los elementos que realizan esta funcin son una combinacin de los
siguientes elementos interconectados entre s:
Varillas tipo Franklin.
Cables colgantes.
Malla de conductores.
Cualquiera de estos componentes debe ser ubicado de forma estratgica de
acuerdo al diseo de la estructura teniendo en cuenta las esquinas, puntos
SPE
Sistemade
captacion
Componentes
Bayonetaso
puntastipo
Franklin
Cablescolgantes
Mallade
conductores
Metodosde
interceptacin
Metododela
esferarodante
Metododel
ngulode
proteccin
Metododel
enmallado
Bajantes
Sistemade
puestaatierra
Red
equipotencial
Puestaatierra
Configuracin
tipoA
Configuracin
tipoB
37

sobresalientes de la arquitectura y bordes superiores. En la figura 5.4 se ilustra un
ejemplo de un sistema de captacin.

Figura 5.4 Sistema de captacin tipo malla

Fuente: Electropol.

Mtodos de interceptacin: Estos mtodos estn basados en estudios
desarrollados para determinar la ubicacin ptima de los cables de guarda en
lneas de transmisin area, basndose en la hiptesis de que la carga espacial
est relacionada con la magnitud de la corriente de la descarga.
Los mtodos de interceptacin area son:
Mtodo de esfera rodante.
Mtodo de ngulo de proteccin.
Mtodo del enmallado.
Mtodo de la esfera rodante: Consiste en posicionar los terminales de tal forma
que una esfera de radio determinado nunca toque la estructura, de tal forma que la
esfera este soportada por una de las puntas captadoras. Cuando en la parte
superior de la estructura existen varios niveles o en un conjunto de estructuras
una es ms alta que el radio de la esfera rodante, los puntos laterales tangentes a
la esfera son factibles de ser impactados. Sin embargo, para estructuras menores
de 60 m la probabilidad de impacto lateral es muy pequea. El radio de la esfera
est determinado por el nivel de riesgo al cual se encuentra sometida la
estructura.
38

El mtodo de la esfera rodante, el rea de proteccin y el mtodo del ngulo de
proteccin se muestran en las figuras 5.5, 5.6 y 5.8 respectivamente.
Figura 5.5 Mtodo de la esfera rodante

Fuente: NTC 4552-3

Figura 5.6 rea de proteccin del mtodo de la esfera rodante

Fuente: NTC 4552-3


39


Tabla 5.1 Valores mximos del radio de la esfera rodante segn el ni vel de proteccin.
Radio de la esfera [m] Nivel de proteccin
55 IV
50 III
40 II
35 I
Fuente: Norma tcnica colombiana 4552-3.

Mtodo del ngulo de proteccin: Consiste en colocar las puntas captadoras a
cierta altura de tal forma que generen un cono tridimensional de ngulo que
representa el volumen de proteccin. El ngulo de proteccin se escoge de
acuerdo a la altura relativa de la punta con la superficie a proteger y al nivel de
proteccin. En la figura 5.7 se encuentra el valor del ngulo, normalizado para
estos dos parmetros.
Figura 5.7 ngulo de proteccin dependiendo de la altura relati va y el ni vel de proteccin.

Fuente: Norma tcnica colombiana 4552-3.



40


Figura 5.8 Mtodo del ngulo de proteccin para diferentes alturas.


Fuente: Norma tcnica colombiana 4552-3.

Mtodo del enmallado: Consiste en colocar una malla conductora que protege
contra impactos directos la estructura. Las dimensiones de la malla se encuentran
normalizadas de acuerdo al nivel de proteccin, como se observa en la tabla 5.2.
Tabla 5.2 Dimensiones del enmallado para los diferentes ni veles de proteccin
Malla [m] Nivel de proteccin
20 x 20 IV
15 x 15 III
10 x 10 II
5 x 5 I
Fuente: Norma tcnica colombiana 4552-3.

5.1.2 Sistema de bajantes
La funcin de los bajantes es conducir la descarga de los terminales de captacin
al sistema de puesta a tierra de forma segura. Se debe cumplir que los bajantes
41

sean lo ms cortos posible, que se coloquen en paralelo o en simetra y que las
partes conductoras de la estructura se encuentren equipotencializadas. Para
sistemas aislados que se encuentren expuestos a materiales explosivos o
estructuras con riesgo de incendio como tanques de almacenamiento las puntas
de captacin se colocan en forma independiente de la estructura sobre postes
metlicos que actan como bajantes.
La distancia a la cual se deben ubicar las bajantes depende del nivel de proteccin
resultado de la evaluacin de riesgo y se aprecian en la tabla 5.3.
Tabla 5.3 Distancia de separacin promedio para conductores bajantes
Distancia promedio [m] Nivel de proteccin
20 IV
15 III
10 II
10 I
Fuente: Norma tcnica colombiana 4552-3.

En las bajantes se debe evitar la formacin de lazos o curvas, para facilitar el paso
de la corriente y en caso inevitable su ngulo no debe ser menor a 90 y el radio
de curvatura mayor o igual a 200 mm.
Las uniones entre bajantes, el sistema de captacin y la puesta a tierra deben ser
las mnimas posibles. Se debe limpiar la superficie de contacto adecuadamente
antes de unir para evitar que la humedad y la corrosin reduzcan la conduccin. Al
unir metales distintos se deben usar elementos de conexin bimetlicos para
evitar la corrosin galvnica.
Es considerada como una buena prctica de construccin realizar conexiones
laterales de las bajantes cada 10 m o 20 m de altura de acuerdo con la tabla 5.3.
En la figura 5.9 se muestra un ejemplo constructivo de un sistema de bajantes
para una edificacin.
En cada punto de conexin de los bajantes con la red de tierra, deber instalarse
un punto de medicin.






42

Figura 5.9 Bajante.

Fuente: Electropol.
5.1.3 Sistema de puesta a tierra
Es un componente esencial para descargas atmosfricas y para el
funcionamiento general del sistema. Las funciones del sistema de puesta a tierra
son dispersar las corrientes de descargas atmosfricas que vienen por las
bajantes, limitar las tensiones de paso, propiciar un correcto funcionamiento de la
red de energa elctrica al servir de referencia comn de tensin y limitar las
perturbaciones electromagnticas en equipos conectados.
Las descargas atmosfricas y las fallas a tierra generan corrientes que producen
tensiones de paso que atentan con la seguridad personal. Estas corrientes pueden
tener una amplitud en un rango de 1 A hasta decenas de kA y generar seales
cuya frecuencia vara entre decenas de Hz hasta unos MHz. Anteriormente se
tena en cuenta la corriente de falla para disear el sistema de puesta a tierra,
pero esto solo es correcto para frecuencias de 50 Hz y 60 Hz. Actualmente los
sistemas de puesta a tierra se caracterizan por su impedancia. Se debe buscar un
valor de resistencia de puesta a tierra lo ms bajo posible, menores a 10 a baja
frecuencia.
Un sistema de puesta a tierra est formado por:
Red equipotencial.
Puesta a tierra.
Red equipotencial: Es un conjunto de interconexiones entre conductores que
unen todas las partes conductivas de la estructura y del sistema interno, formando
un camino de baja impedancia que permite el flujo de corriente que generan
diferencias de potencial indeseadas.
43

Puesta a tierra: Son elementos interconectados que estn en contacto directo con
el suelo con el fin de drenar la corriente de rayo a tierra. Los componentes ms
usados son los electrodos, los anillos y los enmallados de puesta a tierra, siendo
el electrodo el componente ms simple seguido por el anillo que es la combinacin
de electrodos que forman un lazo y finalmente el enmallado que es la
interconexin de las puestas a tierra de varias estructuras. Existen dos tipos de
arreglos normalizados para la puesta a tierra:
Configuracin tipo A: Electrodos instalados fuera de la estructura y
conectados a cada uno de los bajantes. Esta configuracin es conveniente
para estructuras bajas y sistemas aislados. La longitud mnima para
electrodos horizontales se encuentra normalizada de acuerdo con el nivel
de proteccin, mientras que para electrodos verticales se toma la mitad de
la longitud tomada para electrodos horizontales. En la figura 5.10 se
muestra un sistema de puesta a tierra tipo A, utilizado frecuentemente en
casas familiares.
Figura 5.10 Puesta a tierra tipo A.

Fuente: RIG-RETIE-Gestin e ingeniera.

Configuracin tipo B: Consiste en un anillo conductor externo a la
estructura y en contacto con el suelo en por lo menos un 80% de su
longitud total. Es usada en sistemas de captacin enmallados, estructuras
con peligro de explosin, terrenos de roca solida y estructuras cimentadas
en madera o ladrillo. El radio del anillo debe ser menor o igual a la longitud
normalizada de acuerdo al nivel de proteccin para electrodos horizontales
de la configuracin tipo A. en la figura 5.11 se muestra un sistema de
puesta a tierra tipo B preferido para SIPRA con diferentes bajantes.

44

Figura 5.11 puesta a tierra tipo B.

Fuente: RIG-RETIE-Gestin e ingeniera.

5.2 SISTEMA DE PROTECCIN INTERNO (SPI)
En el sistema de captacin externo la corriente del rayo puede causar
perturbaciones electromagnticas y sobretensiones que alteran el buen
desempeo de la instalacin interna, adems representa un peligro para las
personas dentro de la estructura. El objetivo del sistema de proteccin interno es
evitar las consecuencias que genera al paso de la corriente de rayo en el sistema
de proteccin y acciones de maniobra, arranque y parada de quipos.
El diseo del sistema de proteccin interno est basado en la teora de la
compatibilidad electromagntica, que consiste en que el sistema debe tener la
capacidad de trabajar de forma satisfactoria en un entorno electromagntico y que
los equipos o dispositivos de dicho sistema no introduzcan perturbaciones
intolerables. Las medidas y componentes del sistema de proteccin interno son:
Aislamiento.
DPS.
Equipotencializacin.
El esquema general de proteccin interno se muestra en la figura 5.12.
45

Figura 5.12 Esquema del sistema de proteccin interno

Fuente: Autores.

5.2.1 Aislamiento
Es necesario recurrir a la distancia adecuada para lograr el aislamiento elctrico
entre el sistema de proteccin externo y las partes internas de la instalacin de la
estructura a proteger. Estas distancias son muy importantes ya que el paso de la
corriente por el sistema de proteccin externo puede generar corrientes inducidas
por acoplo inductivo o capacitivo y tensiones de paso. La distancia de separacin
est dada por la siguiente expresin:

Los valores usados en la expresin se encuentran normalizados, donde:
: Distancia en metros tomada desde el punto de distancia de separacin hasta la
conexin equipotencial ms cercana, y que va a lo largo del elemento del sistema
de proteccin externo.
: Seleccionado de acuerdo al aislamiento entre las partes.
: Seleccionado de acuerdo al nivel de proteccin
SPI
Aislamiento
DPS Zonasdeproteccin
Euipotencializacin
Instalacionesmetlicas
Partesconductoras
externasyacometidas
deservicio
Sistemasexternos
46

k
c
: Seleccionado de acuerdo al flujo de corriente que pasa por los bajantes.
Tabla 5.4 Valores de k
i
Clase de SIPRA k


I 0,08
II 0,06
III - IV 0,04
Fuente: Norma tcnica colombiana 4552-3.
Tabla 5.5 Valores de k
c
Numero de bajantes n k
c

1 1
2 10,5
4 o ms 11/n
Fuente: Norma tcnica colombiana 4552-3.
Tabla 5.6 Valores de k
m
Material k
m

Aire 1
Concreto 0,5
Nota: Cuando hay algunos materiales aislantes en serie es una buena prctica
usar el ms bajo de k
m
. El uso de otros materiales aislantes esta bajo
consideracin.
Fuente: Norma tcnica colombiana 4552-3.
5.2.2 Dispositivos de proteccin contra sobretensiones DPS
Son dispositivos que protegen contra sobretensiones las instalaciones elctricas y
los equipos elctricos y electrnicos. Adems desvan las sobrecorrientes y
establecen conexiones equipotenciales para dar seguridad al sistema. Las
tcnicas o elementos que usan generalmente los DPS son los circuitos con
diodos supresores, varistores y vas de chispas (spark gaps). Es importante que el
DPS no sufra daos terminales y pueda continuar trabajando en el caso que se
presente el transitorio ms desfavorable para el caso que fue seleccionado.
Cuando el DPS opera el funcionamiento del equipo o del sistema protegido no
debe presentar inconvenientes. El DPS debe controlar transitorios por niveles de
tensin superiores al nivel de tensin mximo que el elemento protegido puede
trabajar sin degradar su calidad de operacin en presencia de perturbaciones.
Las clases de DPS estn relacionadas con el concepto de zonas de proteccin
manejado por la norma NTC 4552 o IEC 62305. Hay dos tipos de clasificacin de
zonas: de acuerdo al espacio y de acuerdo a la instalacin elctrica.
Zonas de proteccin contra rayos de acuerdo al espacio:
Zona 0
A
: Expuesta al impacto directo del rayo, corriente del tipo de onda
10/350 s. En esa zona cero se produce IER en una magnitud ms grande.
Zona 0
B
: El IER es menor. La posibilidad de impacto directo es menor.
47

Zona 1: El IER est casi borroso. La posibilidad de impacto directo es muy
baja.
Zona 2: No hay IER. La posibilidad de impacto directo es nula.
El esquema para estas zonas de proteccin se puede apreciar en la figura 5.13.
Figura 5.13 Zonas de proteccin contra rayos definidas para un SIPRA ZPR.

Fuente: Norma tcnica colombiana 4552-1.
Zonas de proteccin contra rayos de acuerdo a la instalacin elctrica:
Zona 0
A
: El equipo est expuesto directamente a la onda de rayo 10/350 s.
Zona 0
B
: Tiene un DPS protector clase 1 aguas abajo del transformador que
soporta la onda de rayo 10/350 s.
Zona 1: Tiene un DPS protector clase 2 que soporta la onda 8/20 s.
Zona 2: Tiene un DPS protector clase 3 que soporta la onda 8/20 s.
48

El esquema para estas zonas de proteccin se puede apreciar en la figura 5.14.
Figura 5.14 Zonas de proteccin contra rayos ZPR definidas para medidas de proteccin
contra IER.

Fuente: Norma tcnica colombiana 4552-1.

Los DPS se dividen en clases:
Clase 1: Descargadores de corriente de rayo y descargadores combinados
de sobretensin y corriente de rayo. Estn diseados para soportar la onda
de rayo 10/350 s.
Clase 2: Descargadores de sobretensin para tableros de distribucin e
instalaciones fijas. Estn diseados para soportar la onda de rayo 8/20 s.
Clase 3: Descargadores de sobretensin para tomacorrientes y equipos.
Estn diseados para soportar la onda de rayo 8/20 s.

49


5.2.3 Equipotencializacin
Todo sistema de proteccin debe contar con una interconexin que ponga todos
los puntos a un mismo potencial para evitar el paso de corrientes indeseables. La
Equipotencializacin del sistema de proteccin contra rayos es la interconexin del
sistema de proteccin interno y externo con las partes metlicas de la estructura,
con las partes conductoras externas, con las lneas conectadas a la estructura, y
con los sistemas elctricos y electrnicos dentro de la estructura. De acuerdo a lo
anterior los tipos de uniones equipotenciales son:
Unin equipotencial para instalaciones metlicas: Las uniones
equipotenciales deben estar conectadas a una barra equipotencial que se
encuentre en el stano o a nivel del suelo en un lugar de fcil inspeccin.

Unin equipotencial para partes conductoras externas y acometidas
de servicio: Estas uniones deben estar lo ms cerca a los puntos de
entrada a la estructura a ser protegidas, deben soportar las corrientes de
rayo y cuando las uniones equipotenciales no se pueden hacer
directamente se debe usar DPS. Los apantallamientos y tuberas se deben
equipotencializar. Para las lneas de la acometida de servicio que se
encuentran apantalladas o enrutadas en tubera metlica.

Unin equipotencial para sistemas externos: Se deben hacer
conexiones equipotenciales entre el apantallamiento interno y la tubera, si
esta es metlica. Si no se tiene apantallamiento interno se debe
equipotencializar con DPS. Los DPS utilizados deben cumplir con la norma
IEC 21305-4 o con la normativa nacional vigente.
Un ejemplo de un sistema equipotencial, en el que se muestran varios servicios
como las tuberas metlicas de agua y gas, los ductos de calefaccin, servicios de
datos y telefona se ilustra en la figura 5.15.
50

Figura 5.15 Sistema equipotencial.

Fuente: Electropol.
6. TRMINOS PARA EL MANEJO DEL RIESGO
6.1 DAOS Y PRDIDAS.
Dao: Es el detrimento o perjuicio en estructuras o al contenido de la misma junto
con acometidas de servicios debido a efectos mecnicos, trmicos, qumicos y
explosivos del rayo.
Prdida: Perjuicio social o econmico en estructuras, acometidas de servicio,
seres vivos y patrimonio cultural debido a eventos peligrosos por descargas
atmosfricas.
6.1.1 Fuentes de daos.
La corriente de rayo es la fuente primaria de dao. En la figura 6.1 se definen las
diferentes fuentes de dao con relacin a la posicin del punto de impacto de la
descarga elctrica atmosfrica.
51

Figura 6.1 Fuentes de daos por descargas atmosfricas.

Fuente: Autores.
Los rayos que impactan directamente a la estructura (S
1
) pueden causar:
Dao mecnico inmediato, fuego y explosin causado por el arco caliente
ionizado del rayo, o causado por la corriente de rayo que origina
calentamiento resistivo de los conductores (Recalentamiento de
conductores), o causado por la carga que origina un arco corrosivo (metal
derretido).
Fuego y explosin iniciado por chispas, causadas por sobretensiones
resultantes de acoples inductivos o resistivos y por el paso de parte de la
corriente de rayo.
Lesiones a personas por tensiones de paso y de contacto resultado de
acoples resistivos e inductivos.
Falla o mal funcionamiento de sistemas internos causado por impulsos
electromagnticos de rayo (IER).
Los rayos que impactan cerca de la estructura (S
2
) pueden causar:
Falla o mal funcionamiento de sistemas internos causados por (IER).
Los rayos que impactan directo a un servicio que entra a la estructura (S
3
) pueden
causar:
Fuego y/o explosin iniciado por chispas, causadas por sobretensiones y
corrientes de rayo transmitidas por la acometida entrante.
Lesiones a personas causadas por tensiones de contacto dentro de la
estructura, originados por corriente de rayo transmitidas por la acometida
entrante.
Falla o mal funcionamiento de sistemas internos causado por
sobretensiones transmitidas a la estructura por lneas entrantes.
Los rayos que impactan cerca a un servicio que entra a la estructura (S
4
) pueden
causar:
FUENTESDE
DAOS.
DESCARGASSOBRE
LAESTRUCTURA(S
1
).
DESCARGAS
CERCANASALA
ESTRUCTURA(S
2
).
DESCARGASCERCANAS
ALASACOMETIDASDE
SERVICIOS(S
4
).
DESCARGASSOBRE
LASACOMETIDAS
DESERVICIOS(S
3
).
52

Falla o mal funcionamiento de sistemas internos causado por
sobretensiones inducidas y transmitidos por lneas entrantes a la
estructura.
6.1.2 Tipos de daos.
Una descarga elctrica atmosfrica puede causar daos dependiendo de las
caractersticas del objeto a proteger; entre las ms importantes se tiene: Tipo de
construccin, contenido y aplicacin, tipo de servicio y medidas de proteccin
instaladas.
Para una aplicacin prctica de la evaluacin de riesgo se distinguen tres tipos
bsicos de daos los cuales pueden aparecer como consecuencia de una
descarga elctrica atmosfrica. La figura 6.2 define estos tres tipos de daos.
El dao a la estructura debido a descargas, se puede limitar a una parte de la
misma o podra extenderse a la estructura entera. El efecto del dao puede
involucrar estructuras aledaas o cercanas.
El rayo puede causar daos fsicos a las acometidas al igual que a todo sistema
interno que se encuentre conectado a ella.
Figura 6.2 Tipos de daos por descargas atmosfricas.

Fuente: Autores.

6.1.3 Tipos de prdidas.
Cada tipo de dao, solo o en combinacin con otros, podra producir diferentes
prdidas en el objeto a proteger. Los tipos de prdidas pueden aparecer
dependiendo de las caractersticas del mismo objeto y de su contenido.
En la figura 6.3 se definen los tipos de prdida que podran presentarse en
estructuras y acometidas de servicio respectivamente.
TIPOSDEDAOS.
LESIONESASERESVIVOS
(D1).
CAUSADASPOR
TENSIONESDEPASOYDE
CONTACTO.
DAOSFSICOS(D2).
(FUEGO,EXPLOSIN)
CAUSADOSPOREFECTO
DERAYOINCLUYENDO
CHISPAS.
FALLASDESISTEMAS
ELCTRICOSY
ELECTRNICOS(D3).
CAUSADOPORIMPULSO
ELECTROMAGNTICOS
RADIADOS.(IEMR)
53

Figura 6.3 Tipos de prdidas en estructuras y acometidas.

Fuente: Autores.
En el numeral 6.2 se define el riesgo al que est sometida una estructura y
acometida de servicio por efecto de rayo, sin embargo, en esta instancia es
importante resaltar el riesgo asociado por cada tipo de dao y prdida tal como se
muestra en la tabla 6.1.








TIPOSDE
PRDIDAS.
ENESTRUCTURAS.
PRDIDADEVIDA
HUMANA(L1).
PRDIDADESERVICIO
PBLICO(L2).
PRDIDADE
PATRIMONIOCULTURAL
(L3).
PRDIDAECONMICA
(ESTRUCTURAY
CONTENIDO)(L4).
ENACOMETIDADE
SERVICIOS.
PRDIDADESERVICIO
PBLICO(L'2).
PRDIDAECONMICA
(L'4).
54

Tabla 6.1 Riesgo por cada tipo de dao y prdida.
Prdidas

Daos
L1
1

Prdidas
de vidas
humanas.
L2, L`2
2

Prdida de
servicio
pblico.
L3
1
Prdida
de
patrimonio
cultural
L4,L`4
2

Prdida
econmica
D1-Lesiones a seres vivos. R
S
- - R
S
3
D2- Daos fsicos. R
F
R
F
R
F
R
F

D3-Fallas de sistemas
elctricos y electrnicos.
R
O
4
R
O
- R
O

.1
Prdidas asociadas a la estructura.
.2
Prdidas asociadas a la estructura y a las acometidas de servicio respectivamente.
.3
Solo para propiedades agrcolas con posible prdida d animales.
.4
Solo para hospitales u otro tipo de estructuras, donde las fallas en los sistemas
internos inmediatamente atente contra la vida humana.
R
F
Riesgo debido a daos fsicos en la estructura o servicio.
R
S
Riesgo debido a lesiones a seres vivos.
R
O
Riesgo debido a fallas en sistemas internos.
Fuente: Norma tcnica colombiana 4552-2.

6.2 RIESGO Y COMPONENTES DE RIESGO.
El riesgo R se define como el valor promedio probable de prdidas anuales y debe
ser evaluado para los tipos de prdidas asociados a la estructura y acometidas de
servicios. En la figura 6.4 y 6.5 se definen los tipos de riesgo a evaluar en
estructuras y acometidas de servicios respectivamente.
Figura 6.4 Riesgos a evaluar en estructuras.

Fuente: Autores.


TIPOSDERIESGO.
RIESGODE
PRDIDADEVIDA
HUMANA(R
1
).
RIESGODE
PRDIDADEL
SERVICIOPBLICO
(R
2
).
RIESGODE
PRDIDADE
PATRIMONIO
CULTURAL(R
3
).
RIESGODE
PRDIDASDE
VALOR
ECONNICO(R
4
).
55

Figura 6.5 Riesgos a evaluar en acometidas de servicios.

Fuente: Autores.

El riesgo R para un tipo de prdida determinada est dado por la combinacin de
componentes de riesgo, los cuales se definen para cada tipo de dao en
estructuras y acometidas de servicios en las tablas 6.2 y 6.3 respectivamente.
Tabla 6.2 Componentes de riesgo para cada tipo de dao en la estructura.

Tipo de dao.
Lesiones a seres
vi vos.
Daos
fsicos.
Fallas de sistemas
elctricos y electrnicos
Componente de Riesgo R
S
R
F
R
0

Tipo de Riesgo
R
1
R
A
+R
U
R
B
+R
V
R
C
+R
M
+R
W
+R
Z(1)
R
2
- R
B
+R
V
R
C
+R
M
+R
W
+R
Z
R
3
- R
B
+R
V
-
R
4
R
A
+R
U(2)
R
B
+R
V
R
C
+R
M
+R
W
+R
Z(1)
(1)
nicamente para estructuras con riesgo de explosin, o para hospitales u otras estructuras
en donde la falla de sistemas internos ponga en peligro la vida humana.
(2)
nicamente para propiedades en donde pueda haber prdida de animales.
R
A
Componente relacionada con las lesiones a seres vivos causadas por tensiones de paso y
contacto en las zonas con un radio de cobertura de 3m fuera de la estructura.
R
B
Componente relacionada con los daos fsicos causados por chispas peligrosas dentro de
la estructura causando fuego o explosin.
R
C
Componente relacionada con la falla de sistemas internos causada por IER (Impulsos
Electromagnticos del Rayo).
R
M
Componente relacionada con la falla de sistemas internos causados por IER.
R
U
Componente relacionada con lesiones en seres vivos causada por tensiones de contacto
dentro de la estructura, debido a corrientes de rayo que fluyen por una lnea entrante a la
estructura.
R
V
Componente relacionada con los daos fsicos (fuego o explosin por chispas entre las
instalaciones externas y partes metlicas generalmente al punto de entrada de a lnea a la
estructura) debido a corrientes de rayo transmitida a travs de la acometida de servicios.
R
W
Componente relacionada a fallas de sistemas internos causados por sobretensiones
inducidas sobre las acometidas y transmitida a la estructura.
R
Z
Componente relacionada a fallas de sistemas internos causados por sobretensiones
inducidas sobre las lneas de acometida y transmitida a la estructura.
Fuente: Norma tcnica colombiana 4552-2.

TIPOSDERIESGO.
RIESGODEPRDIDADEL
SERVICIOPBLICO(R'
2
).
RIESGODEPRDIDASDE
VALORECONMICO
(R'
4
)
.
56

Tabla 6.3 Componentes de riesgo para cada tipo de dao en las acometidas de servicio.

Tipo de dao.
Lesiones a seres
vi vos.
Daos
fsicos.
Fallas de sistemas
elctricos y electrnicos
Componente de Riesgo R
S
R
F
R
0

Tipo de Riesgo
R
1(*)
- R
B
+R
V
-

R
2
- R
B
+R
V
R
C
+R
W
+R
Z
R
4
- R
B
+R
V
R
C
+R
W
+R
Z
(*)
Solo para ductos metlicos sin continuidad elctrica, que transporte fluido explosivo.
R
B
Componente relacionado a daos fsicos debido a efectos mecnicos y trmicos de la
corriente de rayo fluyendo a travs de la acometida de servicio.
R
C
Componente relacionada a fallas de equipos conectados debido a sobretensiones por
acople resistivo.
R
V
Componente relacionado con daos fsicos debido a efectos mecnicos y trmicos por la
circulacin de la corriente de rayo.
R
W
Componente relacionada a la falla de equipos conectado, debido a sobretensiones por
acople resistivo. Pueden ocurrir prdidas del Tipo L2 y L4.
R
Z
Componente relacionada a la falla de lneas y equipos conectados causado por
sobretensiones inducidas sobre la lnea.
Fuente: Norma tcnica colombiana 4552-2.

Adicionalmente se presenta una ilustracin de las componentes de riesgo
relacionadas con cada una de las fuentes de dao, para estructuras en la figura
6.6 y para acometidas de servicios en la figura 6.7.
Figura 6.6 Componentes de riesgo en estructuras.

Fuente: Electropol.

(1)
nicamente se calcula para exteriores.
(2)
nicamente se calcula si existe equipo sensible.
(3)
Se debe calcular para cada tipo de acometida de servicios (alimentacin elctrica y
telecomunicaciones).
57


Figura 6.7 Componentes de riesgo en acometidas de servicio.

Fuente: Electropol.
6.3 FACTORES QUE INFLUENCIAN LAS COMPONENTES DE RIESGO.
Para evaluar el riesgo R se deben evaluar primero los riesgos parciales o
componentes de riesgo, los cuales dependen del nmero de eventos peligrosos N,
de la probabilidad de dao P y de la prdida asociada L.
Cada componente de riesgo R
X
, puede, entonces, calcularse a travs de la
ecuacin general:
R
X
=N
X
P
X
L
X

Donde:
N
X
= Nmero de eventos peligrosos.
P
X
= Probabilidad de dao.
L
X
= Prdidas consecuentes.
El nmero de eventos peligrosos N
X
se ve afectado por la densidad de descargas
a tierra (DDT), por las caractersticas del objeto a proteger, los objetos que lo
rodean y las caractersticas del suelo, entre otros. Se calcula con la siguiente
expresin.
N
X
=DDTA
X
C
X

Donde:
A
X
: rea equivalente.
58

C
X
: Factor que toma en cuenta la influencia de la localizacin, factor ambiental o
factor de correccin por presencia de transformadores.


La probabilidad de dao P
X
se ve afectada por las caractersticas de la estructura
a proteger y las medidas de proteccin aplicadas.


P
A
: Valor de la probabilidad de lesiones a seres vivos a causa de las tensiones de
paso o contacto por descargas directas a la estructura en funcin de las medidas
de proteccin existentes. Vara entre 1 y 0,1.

Ver Tabla 14 de NTC4552-2.
P
B
: Valor de la probabilidad de dao a la estructura por descargas directas.
Depende del nivel de proteccin contra rayos (NPR) y si la estructura est o no
protegida. Vara entre 1 y 0,001. Ver Tabla 15 de NTC4552-2.


P
C:
Valor de la probabilidad de dao de sistemas internos por impacto directo a la
estructura. Depende del sistema coordinado de proteccin interno adoptado.
Vara, dependiendo del NPR entre 1 y 0,001.

Ver Tabla 16 de NTC4552-2.
P
M
: Valor de la probabilidad de dao de sistemas internos por impactos cercanos a
la estructura. Depende de las medidas de proteccin adoptadas, de acuerdo con
el factor K
MS
que a su vez depende de la eficacia del apantallamiento. Vara entre
1 y 0,0001.

Ver Tabla 18 de NTC4552-2.
P
U
: Valor de la probabilidad de lesiones a seres vivos a causa de tensiones de
toque o paso por impactos sobre las acometidas de servicio. Depende de las
caractersticas del apantallamiento del servicio; de la soportabilidad al impulso tipo
rayo de los sistemas internos conectados al servicio; de medidas de proteccin
como: notas de advertencia, restricciones de acceso, etc., y de los DPS
conectados en la entrada de la acometida de servicio.

Ver Tabla 19 y 16 de
NTC4552-2.
P
V
: Valor de la probabilidad de daos fsicos a causa de impactos directos en las
acometidas de servicio. Depende de las caractersticas del apantallamiento del
servicio; de la soportabilidad al impulso tipo rayo de los sistemas y de los DPS
instalados.

Ver Tabla 19 y 16 de NTC4552-2.
P
W
: Valor de probabilidad de dao de sistemas internos a causa de impactos
directos en las acometidas de servicios. Depende de las caractersticas del
apantallamiento del servicio; de la soportabilidad al impulso tipo rayo de los
sistemas y de los DPS instalados.

Ver Tabla 19 y 16 de NTC4552-2.
P
Z
: Valor de la probabilidad de dao de sistemas internos a causa de impactos
cercanos a las acometidas de servicios. Depende de las caractersticas del
apantallamiento del servicio; de la soportabilidad al impulso tipo rayo de los
sistemas y de las medidas de proteccin adoptadas. Ver Tabla 20 de NTC4552-2.
59

P
B
: Probabilidad que una descarga impacte a una estructura a la cual una
acometida de servicio con conductores metlicos, pueda causar daos fsicos. Ver
Tabla 25 de NTC4552-2.
P
C
: probabilidad que una descarga impacte a una estructura a la cual una
acometida de servicio con conductores metlicos, pueda causar fallas en los
aparatos conectados. Est relacionada con la corriente de falla I
a
.

Ver Tabla 25 de
NTC4552-2.
Las prdidas L
X
se ven afectadas por usos al cual se somete la estructura,
afluencia de personas, tipo de servicios pblicos, valor de los bienes afectados por
dao o medidas aplicadas para limitar el monto de las prdidas. L
X
deber ser
valorada y ajustada por el ingeniero de diseo o por el propietario de la estructura.

El valor de las prdidas L
X
dependen de:
El nmero de personas y el tiempo que estas permanecen en el lugar
peligroso.
El tipo e importancia del servicio pblico prestados.
El valor de los bienes que se ven afectados por el dao.
Las prdidas L
X
varan segn el tipo de prdidas considerada (L
1
, L
2
, L
3
y L
4
), y
cada tipo de prdida con el tipo de dao causado (D
1
, D
2
y D
3
).
Los siguientes smbolos son usados:
L
t
: Prdidas debido a lesiones por tensiones de paso y contacto.
L
f
: Prdidas debido a daos fsicos.
L
0
: Prdidas debido a fallas en sistemas internos.
El valor de L
t
, L
f
y L
0
puede ser determinado en trminos del nmero relativo de
vctimas, como lo indica la siguiente ecuacin:
L
X
= (n
p
/n
t
)(t
p
/8760)
Donde:
n
p
: Nmero de posibles personas en peligro (Vctimas).

n
t
: Nmero total de personas esperadas en la estructura.

t
p
: Tiempo en horas al ao de permanencia de las personas en el lugar peligroso.
Fuera de la estructura se evala nicamente L
t
; en el interior de la estructura se
evala (L
t
, L
f
y L
0
).



60

Como se observa en las definiciones de (N, P, L) las caractersticas de la
estructura y de sus acometidas de servicio al igual que las medidas de proteccin
existentes influyen directamente en los componentes de riesgo. En la tabla 6.4 se
indican los factores de principal inters en la determinacin de los componentes
de riesgo.
Tabla 6.4 Factores que influencian las componentes de riesgo.

RA RB RC RM RU RV
RW
RZ R'B R'C R'V
R'
W
R'Z
rea efectiva
X X X X X X X X X X X X X
Resistividad del terreno X

Resistividad del piso

X

Restricciones fsicas,
aislamiento, sealizacin
de advertencia,
Equipotencializacin del
suelo
X

SPR X (1) X X (2) X (2) X (3) X (3)

Proteccin coordinada de
DPSs

X X

X X X X X X X
Apantallamiento espacial

X X

Apantallamiento de lneas
externas

X X X X

Apantallamiento de lneas
internas

X X

Rutas de evacuacin

X X

Redes equipotencializadas

X

Precaucin contra fuego

X

X

Sensores de fuego

X

X

Peligros especiales

X

X

Soportabilidad al impulso

X X X X X X X X X X X
Cable apantallado

X X X X X
Cable de guarda

X X X X X
Apantallamiento adicional
de cables

X X X X X

NOTA 1 Solo donde las estructuras tenga columnas reforzadas, o las vigas son usadas como sistemas de conduccin
natural.
NOTA 2 Solo para SPR externos (Grillas o mallas externas SPR).
NOTA 3 Debido a uniones equipotenciales.
Fuente: Norma tcnica colombiana 4552-2.
7. METODOLOGA PARA LA EVALUACIN DEL NIVEL DE RIESGO.
La evaluacin de riesgo es un proceso iterativo en el cual se busca equilibrio entre
varios factores que son:

61

Nivel de proteccin
Medidas de proteccin
Implementacin de un SIPRA econmico
Estos tres factores deben ajustarse hasta cumplir con los valores de riesgo
tolerables estipulados por la norma NTC 4552-2.
Lo primero que se debe hacer para evaluar el riesgo al cual est sometida una
estructura o acometida de servicios, es establecer un nivel de proteccin con base
en dos caractersticas como son:
Los parmetros de rayo.
ndices que estn relacionados con la estructura o acometida de servicios
como el entorno, uso, contenido y ocupacin.
En esta seleccin se tienen en cuenta los criterios y conocimientos del diseador
relacionados con las caractersticas mencionadas anteriormente. Cabe sealar
que si la evaluacin de riesgo no cumple con el riesgo tolerable se procede a
implementar o mejorar medidas de proteccin ptimas y si no son suficientes se
toma un nivel de proteccin con parmetros ms seguros.
7.1 ELEMENTOS A SER CONSIDERADOS EN LA EVALUACIN DE RIESGO
Los elementos a ser tenidos en cuenta dentro del anlisis de riesgo tanto en
estructuras como en acometidas de servicio se muestran en la figura 7.1.
Figura 7.1 Componentes a proteger en la evaluacin de riesgo.

Fuente: Autores.

ELEMENTOSATENERENCUENTAENLA
EVALUACINDENIVELDERIESGO.
ENESTRUCTURAS.
1).LAESTRUCTURAMISMA.
2).LASINSTALACIONESDENTRODELA
ESTRUCTURA.
3).ELCONTENIDODENTRODELAESTRUCTURA.
4).LASPERSONASDENTRODELAESTRUCTURAO
QUEPERMANEZCANENZONASALEDAAS.
5).AMBIENTESAFECTADOSPORUNDAOENLA
ESTRUCTURA.
ENACOMETIDASDE
SERVICIO.
MEDIOFISICOCOMPRENDIDOENTRE:
1).ELGABINETEDETELECOMUNICACIONESYLA
EDIFICACINDELOSUSUARIOSPARA(LTC).
2).LASUBESTACIONDEALTATENSINYLA
EDIFICACIONDELOSUSUARIOS,PARALNEASDE
POTENCIA.
3).LAESTACIONDEDISTRIBUCINPRINCIPALYLA
EDIFICACINDELOSUSUARIOS,PARADUCTOS
METLICOS.
62

Adems, los servicios a proteger incluyen las lneas equipadas y la terminacin de
stas tales como:
Multiplexores, amplificadores de potencia, unidades pticas, medidores,
equipos de terminacin de lneas, etc.
Dos centrales de conmutacin, para LTC.
Dos edificaciones de usuarios, para LTC, lnea de seales.
Sistemas de control, sistemas de seguridad, medidores, etc.
En la acometida de servicios a considerar, la proteccin no incluye la proteccin
de los equipos de los usuarios o cualquier estructura terminada en la finalizacin
de las acometidas de servicio.
7.2 MEDIDAS DE PROTECCIN UTILIZADAS PARA REDUCIR EL RIESGO R
Las medidas de proteccin adoptadas para reducir el riesgo se clasifican segn el
tipo de dao:
Las posibles medidas de proteccin para reducir lesiones en seres vivos causadas
por tensiones de paso y de contacto en estructuras y acometidas de servicio se
indican en la figura 7.2.
Figura 7.2 Medidas de proteccin para reducir lesiones en seres vi vos.

Fuente: Autores.

Daos fsicos (fuego, explosin, destruccin mecnica, escape qumico) causados
por efectos de la corriente de rayo incluyendo chispas, son mitigados con medidas
de proteccin como se muestra en la figura 7.3.
Figura 7.3 Medidas de proteccin para reducir daos fsicos.
Fuente: Autores.

ADECUADO
AISLAMIENTODEPIEZAS
CONDUCTORAS
EXPUESTAS.
EQUIPOTENCIALIZACIN
PORMEDIODEUN
SISTEMADEPUESTAA
TIERRA.
RESTRICCIONESFSICASY
AVISOSDEPREVENSIN.
PARAACOMETIDAS. CONDUCTORBLINDADO.
PARAESTRUCTURAS.
SISTEMA INTEGRALDEPROTECCIN
CONTRARAYOS(SIPRA).
63

Daos producidos por fallas en sistemas elctricos y electrnicos por impulso
electromagntico de rayo, son reducidos por medidas de proteccin que pueden
ser usadas solas o en combinacin para estructuras como para acometidas de
servicios.
La figura 7.4 representa una clasificacin de las medidas de proteccin para
reducir fallas en sistemas elctricos y electrnicos tales como: DPS, protectores
magnticos, rutas de cableado y conexin a tierra para estructuras y DPS a lo
largo de la acometida y la terminacin de la lnea junto al apantallamiento
magntico de la lnea para las acometidas de servicios.
Figura 7.4 Medidas de proteccin para reducir fallas en sistemas elctricos y electrnicos.

Fuente: Autores.
MEDIDASDEPROTECCION
PARAESTRUCTURAS.
DISPOSITIVOSDEPROTECCIONCONTRASOBRETENSIONES
(DPS)ENELPUNTODEENTRADADELASLNEASQUE
INCORPORANLAESTRUCTURAYENLASINSTALACIONES
INTERNAS.
PROTECTORESMAGNTICOSENLAESTRUCTURAY/OEN
LASINSTALACIONESDELAESTRUCTURAY/OENLAS
LNEASQUEINCORPORANLAESTRUCTURA.
ESTABLECERRUTASADECUADASDELCABLEADOINTERNO
DELAESTRUCTURA.
CONEXINATIERRAYUNINDECONDUCTORES.
MEDIDASDEPROTECCIN
PARAACOMETIDASDE
SERVICIOS.
DISPOSITIVOSDEPROTECCINCONTRASOBRETENSIONES
(DPS)ALOLARGODELAACOMETIDAYENLA
TERMINACINDELNEA.
APANTALLAMIENTOMAGNTICODECABLES.
64

7.3 PROCEDIMIENTO BSICO.
La decisin para proteger una estructura o una acometida de servicio contra rayos,
se realiza de acuerdo a la secuencia descrita en la figura 7.5.
Figura 7.5 Procedimiento bsico de decisin de proteccin contra rayo.

Fuente: Autores.

El nivel de riesgo tolerable es responsabilidad de la autoridad competente. Valores
representativos de riesgo tolerable R
T
donde descargas elctricas atmosfricas
involucran prdida de vida humana y prdidas de valores sociales y culturales, se
muestran en la tabla 7.1.
Tabla 7.1 Valores de riesgo tolerable
Tipo de prdida. ( )
Prdidas de vida o lesiones permanentes.
Prdida de servicio pblico.
Prdida de patrimonio cultural.
Fuente: Norma tcnica colombiana 4552-2.

1).IDENTIFICARELOBJETOAPROTEGERYSUSCARACTERSTICAS.
2).IDENTIFICARTODOSLOSTIPOSDEPRDIDASENLOSOBJETOSYRIESGOSPERTINENTES
CORRESPONDIENTESR(R
1
AR
4
)
3).EVALUARELRIESGORPARACADAUNODELOSTIPOSDEPRDIDA.
4).EVALUARLANECESIDADDEPROTECCIN,PORCOMPARACINDERIESGOR
1,
R
2
,R
3
PARAUNA
ESTRUCTURA(R
2
'PARAELSERVICIO)CONUNRIESGOTOLERABLER
T
.
5).EVALUARLACONVENIENCIADEPROTECCIN,PORCOMPARACINDELOSCOSTOSDELAS
PRDIDASTOTALESCONYSINMEDIDASDEPROTECCIN.
65

7.4 PROCEDIMIENTO PARA EVALUAR LA NECESIDAD DE PROTECCIN
CONTRA RIESGO
Para poder realizar una evaluacin de riesgo es indispensable conocer qu se
desea proteger, definir las zonas de proteccin, identificar las posibles prdidas
presentes tanto en estructuras como en acometidas de servicios y los riesgos de
que estas se presenten. El propsito es comparar estos riesgos de prdidas con
riesgos de prdidas tolerables definidos en la tabla 7.1.
La medicin del riesgo evaluado con respecto al riesgo tolerable para cada tipo de
prdida muestra si la estructura o el servicio de acometida estn protegidos de
cualquier tipo de prdida (Numeral 6.1.3), de lo contrario se deben tomar medidas
de proteccin adecuadas (Numeral 7.2) para reducir el riesgo. En la figura 7.6 se
muestra una metodologa general para la decisin de necesidad de proteccin.
Figura 7.6 procedimiento para la decisin de necesidad de proteccin.

66

Fuente: Norma tcnica colombiana 4552-2.

En caso de que se deban implementar medidas de proteccin para reducir el
riesgo R en estructuras y acometidas de servicio se deben observar cada una de
las componentes de riesgo R
A
a R
Z
con el fin de determinar cul o cules son las
componentes de riesgo con valores ms altos. Una vez determinadas las
componentes de riesgo ms significativas se realizan las acciones para reducir el
riesgo asociado. El nivel de proteccin contra rayos NPR define las medidas de
proteccin a implementar y el tipo de dispositivos de proteccin as como cada
una de las medidas que podrn mitigar los efectos asociados a las descargas
elctricas atmosfricas.
El valor de la eficiencia de las medidas de proteccin implementadas se asume
igual a la probabilidad con la cual los parmetros de rayos se encuentran dentro
de los rangos establecidos (Vase Tabla 7 NTC 4552-1). Teniendo en cuenta las
medidas de proteccin a implementar, nuevamente se realiza la evaluacin de
riesgo, considerando los cambios necesarios y se compara con el valor de riesgo
tolerable hasta obtener un valor de riesgo presente en la estructura que sea menor
o igual al valor de riesgo tolerable.


La solucin adoptada ser seleccionada teniendo en cuenta tanto los aspectos
tcnicos como econmicos.

En la figura 7.7 se muestra el procedimiento para seleccionar medidas de
proteccin en la estructura si es necesario. Este procedimiento se basa en la
comparacin del riesgo evaluado con un riesgo tolerable, la posterior decisin de
implementar un sistema de proteccin, adoptar medidas de proteccin y si ya
existen cambiarlas por una ms eficiente, recalcular componentes de riesgo y
hacer el proceso hasta reducir el riesgo a un valor permisible.
La figura 7.8 muestra el procedimiento para seleccionar medidas de proteccin en
las acometidas de servicios. El concepto de seleccin es similar al anterior pero
tomando elementos propios como son los DPS y el apantallamiento de las lneas.
67

Figura 7.7 Procedimiento para la seleccin de medidas de proteccin en la estructura.
Fuente: Norma tcnica colombiana 4552-2.
68

Figura 7.8 procedimiento para la seleccin de las medidas de proteccin en los servicios.

Fuente: Norma tcnica colombiana 4552-2.

7.5 PROCEDIMIENTO PARA EVALUAR LA CONVENIENCIA ECONMICA DE
PROTECCIN.
La evaluacin de las componentes de riesgo R
4
para una estructura y R
4
para
una acometida de servicio, permitir al usuario evaluar el costo econmico de las
prdidas con y sin medidas de proteccin aplicadas.
69

Para evaluar la conveniencia econmica de la proteccin se requiere conocer el
valor econmico de la estructura y la actividad que en esta se realice como
tambin el costo de la instalacin interna.
En la figura 7.9 se indica el procedimiento para la decisin de conveniencia
econmica de una medida de proteccin.
Figura 7.9 Procedimiento para la decisin de la conveniencia econmica de una medida de
proteccin.

Fuente: Norma tcnica colombiana 4552-2.
8. INTERFAZ GRFICA PARA LA EVALUACIN DE RIESGO
8.1 NECESIDAD DE UNA HERRAMIENTA
La evaluacin de riesgo se hace con base en el clculo de las componentes de
riesgo y estas a su vez se desarrollan con base en el nmero anual de eventos
70

peligrosos, probabilidades de dao y cantidad de perdidas. Cada uno de los
factores anteriores se asocia con valores fijos, promedios y expresiones
matemticas establecidos por la norma NTC 4552-2, los cuales van variando de
acuerdo a la fuente de dao (si el punto de impacto es en la estructura o en la
acometida) y al tipo de prdida (vida humana, servicio pblico, patrimonio cultural
y econmica). Toda esta variacin de situaciones representa un conjunto de ms
de cien expresiones matemticas, lo cual sera muy engorroso manejar a la hora
de asignar medidas de proteccin para mejorar el sistema de proteccin
disminuyendo las componentes de riesgo.
8.2 CARACTERSTICAS DE LA HERRAMIENTA
La herramienta para la evaluacin de riesgo consiste en una interfaz grfica
desarrollada en GUIDE de Matlab teniendo en cuenta el diagrama de flujo de la
figura 7.6. La versin de Matlab usada para el desarrollo de la interfaz fue la
versin 7.0.4.365. La herramienta se encuentra en una carpeta denominada
EVALUACION_RIESGO la cual contiene los siguientes archivos y carpetas:
EVALUACION_RIESGO.fig: Este es el archivo principal de la interfaz
grfica y es el que se debe abrir para correr la herramienta. Contiene la
estructura grfica del GUI que contiene esta parte del programa.
EVALUACION_RIESGO.m: Este archivo se genera automticamente al
crear EVALUACION_RIESGO.fig y contiene un conjunto de instrucciones
que permiten que la interfaz trabaje.
N_ANUAL_EVENTOS: Esta carpeta contiene un GUI (archivo .fig y su
respectivo .m) relacionado con la evaluacin del nmero anual N
x
de
eventos peligrosos.
PROBABILIDAD_PX: Esta carpeta contiene un GUI (archivo .fig y su
respectivo .m) relacionado con la evaluacin de la probabilidades de dao.
EVAL_PU_PV_PW_PZ: Esta carpeta contiene un GUI (archivo .fig y su
respectivo .m) relacionado con la evaluacin de la probabilidades de dao
que dependen de las caractersticas de la acometida.
PERDIDAS_LX: Esta carpeta contiene un GUI (archivo .fig y su respectivo
.m) relacionado con la evaluacin de la cantidad de prdidas L
x
.
RESULTADOS_RIESGO: Esta carpeta contiene un GUI (archivo .fig y su
respectivo .m) relacionado con la muestra de los resultados de riesgo y de
las componentes de riesgo.
SELECCION_COMPONENTES: Esta carpeta contiene una GUI (archivo
.fig y su respectivo .m) con la evaluacin de componentes.
Cada una de las carpetas y estructuras GUI descritas anteriormente contienen los
valores, parmetros, formulas matemticas y secuencias lgicas de seleccin
estipulados en la norma NTC 4552-2 correspondiente al manejo del riesgo.

71

8.3 FUNCIONAMIENTO DE LA INTERFAZ. MANUAL DEL USUARIO.
La interfaz se encuentra en la carpeta EVALUACION_RIESGO, esta carpeta no se
debe mover cuando se est corriendo el programa, pero antes de correrlo se
puede colocar en cualquier directorio del pc y corre sin ningn problema si se tiene
matlab instalado. Para correr el programa se hace doble click en el archivo
EVALUACION_RIESGO.fig y aparece la ventana de presentacin del programa:
Figura 8.1 Presentacin de la interfaz de anlisis de riesgo.

Fuente: Autores.
Se hace click en el botn evaluacin de las componentes de riesgo que nos
muestra el siguiente men de evaluacin de riesgo:
Figura 8.2 Men de la interfaz de evaluacin de riesgo.

Fuente: Autores.
72

La evaluacin consiste en hallar todos los nmeros N
X
anuales de eventos
peligros, las probabilidades de dao P
X
y las cantidades de prdidas L
X
, para
despus pasar a los resultados de riesgo y las respectivas componentes. Primero
se empieza con el botn evaluacin del nmero N de eventos peligrosos que nos
muestra la siguiente figura:

Figura 8.3 Evaluacin del nmero anual de eventos peligrosos.

Fuente: Autores.
Esta imagen muestra los datos necesarios para hacer la evaluacin del nmero
anual de eventos peligrosos. Se introduce la densidad de rayos a tierra que se
encuentra al pulsar el botn tabla DDT que muestra la tabla de densidades de
descargas a tierra estipulada por la norma NTC 4552-1. Esta tabla se muestra en
la siguiente figura:
73

Figura 8.4 Densidad de rayos a tierra.

Fuente: Norma tcnica colombiana 4552-2.

Luego en el recuadro de evaluacin promedio anual de descargas sobre la
estructura se selecciona la ubicacin relativa de la estructura que presenta el
men de la siguiente manera:


74

Figura 8.5 Men de evaluacin del promedio anual de descargas sobre la estructura.


Fuente: Autores.
Se introducen las dimensiones de la estructura de uso final y de la estructura
adyacente ms cercana en metros. Si la estructura es aislada sin objetos en la
vecindad las dimensiones de la estructura adyacente se hacen cero. Se
selecciona el factor ambiental y se introducen la resistividad del terreno para
acometida subterrnea. Por ltimo se seleccionan los casos a evaluar y se
introducen los siguientes datos para cada caso:
Hc : Altura sobre la tierra de los conductores del servicio en metros.
Lc: Longitud en metros de la seccin de la acometida de servicio de la
estructura al primer nodo. Un valor mximo 1000 metros puede asumirse
sin no se conoce segn la norma NTC 4552-2.
Ha: Altura en metros de la estructura de donde proviene la acometida de
servicio.
Hb: Altura en metros del punto de la estructura por donde ingresa la
acometida de servicio.
: Resistividad del terreno donde la acometida es enterrada en *m. El
mximo es 500 *m. Si no se conoce puede asumirse de acuerdo a la
norma NTC 4552-2 el valor mximo.
Los casos a evaluar que se pueden seleccionar son:
Acometida de potencia. Seccin area.
Acometida de potencia. Seccin subterrnea.
Acometida de telecomunicaciones. Seccin area.
Acometida de telecomunicaciones. Seccin subterrnea.

Al introducir todos los datos se presiona el botn evaluar nmero anual de eventos
peligrosos. Los resultados se muestran en los respectivos recuadros.
Por ltimo se selecciona el botn ir al men que dirige al men de evaluacin de
riesgo y se selecciona evaluacin de las probabilidades de dao P
A
, P
B
, P
C
, P
M
,
P
B
, P
C
, P
V
, P
W
y P
Z
que muestra la siguiente figura:
75

Figura 8.6 Evaluacin P
A
, P
B
, P
C
, P
M
, P
B
, P
C
, P
V
, P
W
y P
Z
.

Fuente: Autores.

Esta GUI contiene cuatro recuadros de evaluacin relacionados con:
Evaluacin de P
A
, P
B
y P
C.

Probabilidad de daos en sistemas internos. P
M.

Evaluacin de P
B
, P
C
, PV y P
W

Evaluacin de P
Z.

Se llena la GUI con los datos respectivos en cada recuadro y se pulsa el botn
evaluar probabilidad de dao, los datos y resultados correspondientes aparecen
en el recuadro de la derecha.
Se regresa al men de evaluacin y se contina con la evaluacin de las
probabilidades de dao P
U
, P
V
, P
W
y P
Z
. La imagen correspondiente se encuentra
en la siguiente figura:
76

Figura 8.7 Evaluacin de P
U
, P
V
, P
W
y P
Z
.

Fuente: Autores.

En esta evaluacin solo se tienen en cuenta los casos seleccionados en la
evaluacin de los eventos peligrosos como se indica el resaltado rojo de cada
recuadro. Si se selecciono anteriormente marca EVALUAR y de lo contrario
marca NO EVALUAR. Despus de evaluar los casos correspondientes se regresa
al men y se procede a evaluar la cantidad de prdidas Lx. La evaluacin
corresponde a la siguiente figura:
77

Figura 8.8: Evaluacin de la cantidad de prdidas Lx.

Fuente: Autores.
Se regresa al men de evaluacin y se contina con la evaluacin de las
componentes de riesgo. La imagen correspondiente se encuentra en la siguiente
figura:
Figura 8.9: Evaluacin de las componentes de riesgo.

Fuente: Autores.
78

Por ltimo al regresar al men evaluacin se procede a ver los resultados de la
evaluacin de riesgo. Para esto se pulsa el botn resultados del manejo de riesgo
y componentes de riesgo. Que muestra la siguiente figura:
Figura 8.10 Resultados de la evaluacin de riesgo.

Fuente: Autores.
Esta figura muestra los resultados de toda la evaluacin de riesgo y sus
respectivas componentes. En la parte inferior derecha de la GUI se encuentra el
botn de generar resultados que genera un informe escrito con los resultados de
la evaluacin de riesgo en un archivo llamado RESULTADOS.txt. Este archivo se
crea al pulsar el botn de resultados en la carpeta RESULTADOS_RIESGO que
contiene el programa.

8.4 EJEMPLO DE EVALUACIN DE RIESGO HOSPITAL
Como ejemplo tipo de uso de la herramienta se realiz la evaluacin de riesgo de
un bloque de un hospital. El hospital se encuentra conformado por dos bloques de
iguales dimensiones. Las caractersticas de la estructura y de las acometidas son:
Dimensiones de los bloques: Largo = 90 m. Ancho = 30 m. Alto = 15 m.
Ubicacin: Rodeado por objetos de la misma altura.
DDT: 1 rayo/km
2
ao.
Resistividad de suelo: 300 m.
Tipo de piso: Cermica.
Riesgo de fuego: Cilindros y ductos de oxigeno.
79

Proteccin contra fuego: Extintores, alarma y mtodos convencionales.
Tipo de transformador: Convencional
Acometida de energa: Subterrnea de energa y subterrnea de
telecomunicaciones.
Ambiente: Urbano.
Medidas de proteccin: Cumple con aislamiento, equipotencializacin y
avisos de advertencia.
Ancho de la malla de puesta a tierra: 10 m
Apantallamiento: Aterrizado con impedancia de 5 /km.
Sistema interno: Tiene sistema coordinado de protecciones y DPSs que
cumplen con la normativa vigente.

Para realizar la evaluacin de riesgo se llena la interfaz con los datos
correspondientes al bloque 1. Por ser un hospital se toman las mejores medidas
de proteccin posibles. Se hace la evaluacin con un nivel de proteccin I, ya que
de acuerdo a las caractersticas de la estructura, las acometidas y el servicio
prestado este es el nivel apropiado. Los datos correspondientes a la evaluacin
de eventos peligrosos, probabilidades de dao y cantidad de prdidas con sus
respectivos resultados en la interfaz se muestran en las siguientes figuras:
Figura 8.11 Evaluacin del nmero anual de eventos peligrosos del bloque 1 del hospital.

Fuente: Autores.
80

Figura 8.12 Evaluacin de las probabilidades P
A
, P
B
, P
C
, P
M
, P
B
, P
C
, P
V
, P
W
y P
Z
.

Fuente: Autores.
Figura 8.13 Evaluacin de las probabilidades P
U
, P
V
, P
W
y P
Z.


Fuente: Autores.
81

Figura 8.14 Evaluacin de la cantidad de prdidas del bloque 1 del hospital.

Fuente: Autores.
Figura 8.15 Evaluacin de las componentes de riesgo
.


Fuente: Autores.
82

Los resultados de la evaluacin de riesgo del bloque 1 del hospital para un nivel
de proteccin I se muestran en la siguiente figura:
Figura 8.16 Resultados de la evaluacin de riesgo del bloque 1 del hospital para nivel de
proteccin I

Fuente: Autores.

Los resultados de la evaluacin de riesgo del bloque 1 del hospital cumplen con
las siguientes condiciones establecidas por la norma:
R
1
10
-5

R
2
10
-3

R
3
10
-3

Al presionar el botn de informe se genera el archivo RESULTADOS.txt con los
resultados detallados correspondientes a la evaluacin. El informe del archivo es
el siguiente:

83


INFORME DE LA EVALUACIN DE RIESGO


EVALUACI N DEL NMERO ANUAL DE EVENTOS PELI GROSOS:

Densi dad de descar gas a t i er r a. DDT( r ayos/ km^2- ao) : 1
Local i zaci n r el at i va. Cd: 0. 50
Lar go de l a est r uct ur a. L( m) : 90
Ancho de l a est r uct ur a. W( m) : 30
Ancho de l a est r uct ur a. H( m) : 15
r ea ef ect i va de l a est r uct ur a ai sl ada. Ad( m^2) : 19862
Ti po de t r ansf or mador . Ct : 0. 2
Lar go de l a est r uct ur a adyacent e. L( m) : 90
Ancho de l a est r uct ur a adyacent e. W( m) : 30
Ancho de l a est r uct ur a adyacent e. H( m) : 15
r ea ef ect i va de l a est r uct ur a adyacent e. Ad/ a( m^2) : 19862
r ea de i nf l uenci a de l a est r uct ur a. Am( m^2) : 256350
Fact or ambi ent al : Ce: 0. 1
Resi st i vi dad del t er r eno. p( Ohm- m) : 300
Secci n ar ea de l a acomet i da de pot enci a:
Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
Al t ur a sobr e l a t i er r a de l os conduct or es de ser vi ci o. Hc( m) :
Secci n subt er r nea de l a acomet i da de pot enci a:
Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) : 200
Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) : 15
Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) : 0
Secci n ar ea de l a acomet i da de t el ecomuni caci ones:
Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
Al t ur a sobr e l a t i er r a de l os conduct or es de ser vi ci o. Hc( m) :
Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones:
Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) : 150
Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) : 15
Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) : 0

Resul t ados de l os pr omedi os anual es de event os pel i gr osos:
Pr omedi o anual de descar gas sobr e l a est r uct ur a. ND: 9. 930863e- 003
Pr omedi o anual de descar gas sobr e est r uct ur as adyacent es. NDa: 1. 986173e- 003
Pr omedi o anual de descar gas cer canas a l a est r uct ur a. NM: 2. 464187e- 001
Secci n ar ea de l a acomet i da de pot enci a:
Pr omedi o anual de descar gas sobr e l as acomet i das. NL: 0
Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : 0
Secci n subt er r nea de l a acomet i da de pot enci a:
Pr omedi o anual de descar gas sobr e l as acomet i das. NL: 2. 684679e- 004
Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : 1. 732051e- 003
Secci n ar ea de l a acomet i da de t el ecomuni caci ones:
Pr omedi o anual de descar gas sobr e l as acomet i das. NL: 0
Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : 0
Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones:
Pr omedi o anual de descar gas sobr e l as acomet i das. NL: 1. 818653e- 004
Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : 1. 299038e- 003

EVALUACI N DE LAS PROBABI BLI DADES PA, PB, Pc, Pm, PB, Pc, Pv, Pw y Pz:

PA, PB y Pc. :
Ai sl ami ent o, equi pot enci al i zaci n y avi sos. PA=0. 00001.
Ni vel I . PB=0. 02.
Ni vel I . Pc=0. 01.
Pr obabi l i dad de dao de si st emas i nt er nos. PM:
Si n cabl eado en condui t met l i co at er r i zado en sus ext r emos al bar r aj e equi pot enci al .
Uw en kV: 1. 50000e+000
w en met r os: 1. 00000e+001
84

Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km.
Si st emas i nt er nos si n equi pos con ni vel es de sopor t abi l i dad al i mpul so i nf er i or es a
l os est ndar .
Es pr ovi st o un si st ema coor di nado de pr ot ecci n y r educci n de f al l as de si st emas
i nt er nos.
Eval uaci n de PB, Pc, Pv y Pw:
Acomet i das de ser vi ci os con conduct or es met l i cos apant al l ados.
n acomet i das: 2. 00000e+000
Rs: Resi st enci a del apant al l ami ent o en Ohm/ km: 5. 00000e+000
Con pant al l a en cont act o con el suel o. Kd=1.
Cabl es adi ci onal es apant al l ados- un conduct or . Kp=0. 4.
Cabl e de t el ecomuni caci ones - Ai sl ado en papel - Equi po el ect r ni co. Uw=1. 5kV.
L neas de t el ecomuni caci ones con apant al l ami ent o de al umi ni o.
Eval uaci n de Pz:
Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km.
Se i mpl ement an DPSs conf or me a l a nor mat i vi dad naci onal vi gent e.

Resul t ados de l as pr obabi l i dades PA, PB, Pc, Pm, PB, Pc, Pv, Pw y Pz:
Lesi ones a ser es vi vos por descar gas di r ect as a l a est r uct ur a. PA: 1. 00000e- 005
Dao a l a est r uct ur a por descar gas di r ect as. PB: 2. 00000e- 002
Dao de si st emas i nt er nos por i mpact o di r ect o a l a est r uct ur a. Pc: 1. 00000e- 002
Dao de si st emas i nt er nos por i mpact o cer cano a l a est r uct ur a. PM: 1. 00000e- 004
I mpact o a una est r uct ur a a l a cual una acomet i da cause daos f si cos. PB: 4. 0000e- 001
I mpact o a una est r uct ur a a l a cual una acomet i da cause f al l as en apar at os conect ados.
Pc: 4. 00000e- 001
Descar ga en una acomet i da cause daos f si cos a una est r uct ur a. Pv: 8. 00000e- 001
Descar ga en una acomet i da cause f al l as en apar at os conect ados. Pw: 8. 00000e- 001
I mpact o cer ca a l a acomet i da cause f al l a en si st emas. Pz: 1. 00000e- 002

EVALUACI N DE LAS PROBABI BLI DADES Pu, Pv, Pw y Pz:

Secci n ar ea de l a acomet i da de pot enci a:




Secci n subt er r nea de l a acomet i da de pot enci a:
Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km.
Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n.
Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de si st emas
i nt er nos.
Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km.
Secci n ar ea de l a acomet i da de t el ecomuni caci ones:




Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones:
Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km.
Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n.
Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de si st emas
i nt er nos.
Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km.

Resul t ados de l as pr obabi l i dades Pu, Pv, Pw y Pz:
Secci n ar ea de l a acomet i da de pot enci a:
Uw en kV:
Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu: 0. 00000e+000
Daos f si cos por descar gas di r ect as en acomet i das. Pv: 0. 00000e+000
Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw: 0. 00000e+000
Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz: 0. 00000e+000
Secci n subt er r nea de l a acomet i da de pot enci a:
Uw en kV: 1. 50
Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu: 1. 00000e- 007
Daos f si cos por descar gas di r ect as en acomet i das. Pv: 1. 00000e- 002
Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw: 1. 00000e- 002
Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz: 1. 00000e- 002

85

Secci n ar ea de l a acomet i da de t el ecomuni caci ones:
Uw en kV:
Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu: 0. 00000e+000
Daos f si cos por descar gas di r ect as en acomet i das. Pv: 0. 00000e+000
Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw: 0. 00000e+000
Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz: 0. 00000e+000
Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones:
Uw en kV: 1. 50
Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu: 1. 00000e- 007
Daos f si cos por descar gas di r ect as en acomet i das. Pv: 1. 00000e- 002
Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw: 1. 00000e- 002
Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz: 1. 00000e- 002

EVALUACI N DE LA CANTI DAD DE PRDI DAS:

Ti po de est r uct ur a:
Todos l os t i pos est r uct ur a: Per sonas dent r o de l a est r uct ur a.
Hospi t al es, hot el es y edi f i ci os ci vi l es.
Hospi t al es.
Hospi t al es, I ndust r i a, of i ci nas, hot el es, bancos.
Hospi t al es, i ndust r i as, museos, uso agr col a.
Medi das de pr evenci n: Ext i nt or es manual es, al ar mas manual es, hi dr ant es, compar t i mi ent os
cont r a el f uego, r ut as de evacuaci n.
Cl ase especi al de r i esgo: Di f i cul t ad de evacuaci n: Edi f i caci n con per sonas
i nmovi l i zadas.
Ti po de super f i ci e: Mr mol , cer mi ca.
Ri esgo de f uego: Al t o.
Ti po de ser vi ci o: TV, TLC, sumi ni st r o de pot enci a.

Pr di das de vi das humanas:
Pr di da LA: 1. 00000e- 007
Pr di da LB: 2. 50000e- 002
Pr di da Lu: 1. 00000e- 007
Pr di da Lv: 2. 50000e- 002
Pr di da Lc: 1. 00000e- 003
Pr di da Lm: 1. 00000e- 003
Pr di da Lw: 1. 00000e- 003
Pr di da Lz: 1. 00000e- 003
Pr di das del ser vi ci o pbl i co:
Pr di da LB: 5. 00000e- 004
Pr di da Lv: 5. 00000e- 004
Pr di da Lc: 1. 00000e- 003
Pr di da Lm: 1. 00000e- 003
Pr di da Lw: 1. 00000e- 003
Pr di da Lz: 1. 00000e- 003
Pr di da LB: 1. 00000e- 002
Pr di da Lc: 1. 00000e- 003
Pr di da Lv: 1. 00000e- 002
Pr di da Lw: 1. 00000e- 003
Pr di da Lz: 1. 00000e- 003
Pr di das del pat r i moni o cul t ur al :
Pr di da LB: 5. 00000e- 003
Pr di da Lv: 5. 00000e- 003
Pr di das econmi cas:
Pr di da LA: 1. 00000e- 007
Pr di da Lu: 1. 00000e- 007
Pr di da LB: 1. 25000e- 001
Pr di da Lv: 1. 25000e- 001
Pr di da Lc: 1. 00000e- 002
Pr di da Lm: 1. 00000e- 002
Pr di da Lw: 1. 00000e- 002
Pr di da Lz: 1. 00000e- 002
Pr di da LB: 5. 00000e- 001
Pr di da Lv: 5. 00000e- 001
Pr di da Lc: 1. 00000e- 002
Pr di da Lw: 1. 00000e- 002
Pr di da Lz: 1. 00000e- 002

86

SELECCI N DE COMPONENTES DE RI ESGO:

Est r uct ur a con r i esgo de expl osi n, hospi t al u ot r a est r uct ur a donde l a f al l a de
si st emas i nt er nos ponga en pel i gr o l a vi da humana.

Se cal cul a par a ext er i or es.
Exi st e equi po sensi bl e.

RI ESGO Y COMPONENTES DE RI ESGO EN LA ESTRUCTURA:

Ri esgo de pr di da de vi da humana. R1
Resul t ado component e RA: 9. 93086e- 015
Resul t ado component e RB: 4. 96543e- 006
Resul t ado component e Rc: 9. 93086e- 008
Resul t ado component e Rm: 2. 46419e- 008
Resul t ado component e Ru: 4. 42268e- 017
Resul t ado component e Rv: 1. 10567e- 006
Resul t ado component e Rw: 4. 42268e- 008
Resul t ado component e Rz: 2. 58076e- 008
Resul t ado de r i esgo R1: 6. 26509e- 006

Ri esgo de pr di da del ser vi ci o pbl i co. R2
Resul t ado component e RB: 9. 93086e- 008
Resul t ado component e Rc: 9. 93086e- 008
Resul t ado component e Rm: 2. 46419e- 008
Resul t ado component e Rv: 2. 21134e- 008
Resul t ado component e Rw: 4. 42268e- 008
Resul t ado component e Rz: 2. 58076e- 008
Resul t ado de r i esgo R2: 3. 15407e- 007

Ri esgo de pr di da del pat r i moni o cul t ur al . R3
Resul t ado component e RB: 9. 93086e- 007
Resul t ado component e Rv: 2. 21134e- 007
Resul t ado de r i esgo R3: 1. 21422e- 006

Ri esgo de pr di da de val or econmi co. R4
Resul t ado component e RA: 0. 00000e+000
Resul t ado component e RB: 2. 48272e- 005
Resul t ado component e Rc: 9. 93086e- 007
Resul t ado component e Rm: 2. 46419e- 007
Resul t ado component e Ru: 0. 00000e+000
Resul t ado component e Rv: 5. 52835e- 006
Resul t ado component e Rw: 4. 42268e- 007
Resul t ado component e Rz: 2. 58076e- 007
Resul t ado de r i esgo R4: 3. 22954e- 005

RI ESGO Y COMPONENTES DE RI ESGO EN LA ACOMETI DA:

Ri esgo de pr di da del ser vi ci o pbl i co. R2
Resul t ado component e RB: 3. 97235e- 005
Resul t ado component e Rc: 3. 97235e- 006
Resul t ado component e Rv: 3. 60267e- 006
Resul t ado component e Rw: 3. 60267e- 007
Resul t ado component e Rz: 2. 58076e- 008
Resul t ado de r i esgo R2: 4. 76845e- 005

Ri esgo de pr di da del val or econmi co. R4
Resul t ado component e RB: 1. 98617e- 003
Resul t ado component e Rc: 3. 97235e- 005
Resul t ado component e Rv: 1. 80133e- 004
Resul t ado component e Rw: 3. 60267e- 006
Resul t ado component e Rz: 2. 58076e- 007
Resul t ado de r i esgo R4: 2. 20989e- 003




87

El desarrollo de la evaluacin de riesgo sin usar la interfaz de evaluacin de riesgo
se muestra a continuacin:

Evaluacin de riesgo en un hospital acorde a la Norma
Tcnica Colombiana 4552-2

NOTA: Las tablas utilizadas en la evaluacin corresponden a la Norma Tcnica
Colombiana 4552-2.
R
X
= N
X
P
X
L
X

Clculo N eventos
DDT = 1 Densidad de descargas a tierra.
C
d
= 0.5 Localizacin relativa de la estructura.
Dimensiones de la estructura en metros L = 90 m, W = 30 m, H = 15 m.
Factor de correccin del tipo de transformador C
t
= 0.2.
Dimensiones de la estructura adyacentes en metros L = 90 m, W = 30 m, H = 15
m.
C
e
= 0.1 factor ambiental.
p= 300 -m.
Evaluacin del promedio anual de descargas sobre estructuras (N
D
)
A
d
= LW+6H*(L+W)+9*H
2
rea efectiva estructura aislada.
A
d
= 90*30+6*15*120+9*15
2

A
d
= 19861.7 m
2

N
D
= DDT*A
d
*C
d
*10
-6

N
D
= 1*19861.7*0.5*10
-6

N
D
= 0.00903085
Evaluacin del nmero promedio anual de descargas sobre estructuras
adyacentes (N
Da
)
A
da
= L
a
W
a
+6H
a
*(L
a
+W
a
)+9*H
a
2
rea efectiva estructura adyacente.
88

A
da
= 90*30+6*15*(90+30)+ 9*15
2

A
da
= 19861.7 [m
2
]
N
Da
= DDT*A
da
*C
da
*C
t
*10
-6

N
Da
= 1*19861.7*0.5*0.2*10
-6

N
Da
= 0.00198617

Evaluacin del nmero promedio anual de descargas cercanas a la
estructura (N
m
)
A
m
= 2*L*250+2*W*250+*250
2

A
m
= 2*90*250+2*30*250+*250
2

A
m
= 256350 m
2

N
M
= DDT*(A
m
-A
d
*C
db
)*C
t
*10
-6

N
M
= 1*(256350-19861.7*0.5)*10
-6

N
M
= 0.246419
Evaluacin del nmero promedio anual de descargas sobre las acometidas
de servicio (N
L
) en la seccin subterrnea de la acometida de potencia
L
C
= 200 m longitud seccin acometida.
H
a
= 15 m altura de la estructura de donde proviene la acometida.
H
b
= 0 m altura del punto de la estructura por donde ingresa la acometida de
servicio.
p= 300 -m.
A
L
= (L
C
-3*(H
a
-H
b
))*p
A
L
= (200-3*(15-0))* Suu
A
L
= 2684.68 m
2

N
L
= DDT*A
L
*C
d
*C
t
*10
-6

N
L
= 1*2684.68*0.5*0.2*10
-6

N
L
= 0.000268468
89

Evaluacin del nmero promedio anual de descargas cercanas a las
acometidas de servicio (N
i
) en la seccin subterrnea de la acometida de
potencia
L
C
= 200 m longitud seccin acometida
H
a
= 15 m altura de la estructura de donde proviene la acometida
H
b
= 0 m altura del punto de la estructura por donde ingresa la acometida de
servicio
p = 300 -m.
C
e
= 0.1 factor ambiental.
A
i
= 25*L
C
*p
A
i
=25*200*Suu
A
i
= 86602.5 m
2

N
i
= DDT*A
i
*C
e
*C
t
*10
-6

N
i
= 1*86602.5*0.1*0.2*10
-6

N
i
= 0.0017320508
Evaluacin del nmero promedio anual de descargas sobre las acometidas
de servicio (N
L
) en la seccin subterrnea de la acometida de
telecomunicaciones
L
C
= 150 m longitud seccin acometida
H
a
= 15m altura de la estructura de donde proviene la acometida
H
b
= 0m altura del punto de la estructura por donde ingresa la acometida de
servicio
A
L
= (L
C
-3*(H
a
-H
b
))* p
A
L
= (150-3*(15-0))* Suu
A
L
= 1818.653 [m
2
]
N
L
= DDT*A
L
*C
d
*C
t
*10
-6

N
L
= 1*1818.653*0.5*0.2*10
-6

N
L
= 0.000181053
90

Evaluacin del nmero promedio anual de descargas cercanas a las
acometidas de servicio (N
i
) en la seccin subterrnea de la acometida de
telecomunicaciones
L
C
= 150 m longitud seccin acometida
H
a
=15 m altura de la estructura de donde proviene la acometida
H
b
=0m altura del punto de la estructura por donde ingresa la acometida de servicio
p = 300 resistividad -m.
C
e
= 0.1 factor ambiental.
A
i
= 25*L
C
*p
A
i
= 25*150*Suu
A
i
= 64951.9 m
2

N
i
= DDT*A
i
*C
e
*C
t
*10
-6

N
i
= 1*64951.9 *0.1*0.2*10
-6

N
i
= 0.001299038

Evaluacin de las probabilidades de dao P
A
, P
B
, P
C
, P
M
, P
B
, P
C
, P
V
, P
W
y
P
Z

P
A
= 0.00001 tabla 14
P
B
= 0.02 tabla 15
P
C
= 0.01 tabla 16
Probabilidad de dao de sistemas internos P
M

K
MS
= K
S1*
K
S2*
K
S3*
K
S4
R
S
= Resistencia de apantallamiento del cable /Km.
W = Ancho en metros de la cuadricula del escudo espacial en metros
U
W
= menor valor de la tensin soportable al impulso tipo rayo en kV.
R
S
= 5 (/Km)
K
S1
= 0.12*W=0.12*10=1.2
91

K
S2
= 0.12*W=0.12*10=1.2
K
S3
= 0.0002 tabla 17
K
S4
= 1.5/U
W
=1.5/1.5=1
K
MS
= 0.000288
De acuerdo a la tabla 18 P
MS
=0.0001.
Se toma el menor valor entre P
MS
y P
C
. Entonces P
M
= 0.0001
Probabilidades de dao P
B
, P
C

Calculamos la corriente de falla I
a

I
a
=
25-n-Uw
Rs-Kd-Kp

n = nmero de acometidas n = 2
R
S
= 5 /Km
U
W
= 1.5 kV
K
d
= factor que depende de las caractersticas de la lnea tabla 21. K
d
=1.
Kp = factor de medidas de proteccin de la tabla 22 Kp=0.4.
I
a
=
25-2-1.5
5-1-0.4
= 37.5 kA
De la tabla 25 P
B
= 0.4 y P
C
= 0.4
Probabilidades de dao P
V
, P
W

Calculamos la corriente de falla I
a

I
a
=
25-Uw
Rs-Kd-Kp

I
a
=
25-1.5
5-1-0.4
= 18.75kA
De acuerdo a la tabla 21 P
V
= 0.8 y P
W
= 0.8
Probabilidad de de dao P
Z
De la tabla 20 para U
w
= 1.5 kV y R
S
= 5 /km. P
L1
= 0.04
Se toma el menor valor entre P
C
y P
L1
. Entonces Pz = 0.01
92

Evaluacin de P
U
, P
V
, P
W
y P
Z
en la seccin subterrnea de la acometida de
potencia.
P
U
: se toma el menor valor entre P
C
(tabla 16) y P
LD
(tabla 19)
P
LD
para U
W
= 1.5 Kv y R
S
= 5 /Km. P
LD
= 0.8. P
C
= 0.01
El menor valor lo multiplicamos por P
A
=> P
U
= P
A
P
C
= 0.00001*0.01 = 1*10
-
7

P
V
: Se toma el menor entre P
C
(tabla 16) y P
LD
(tabla 19) P
V
= 0.01
P
W
: Se toma el menor entre P
C
(tabla 16) y P
LD
(tabla 19) P
w
= 0.01
P
Z
: Se toma el menor entre P
C
(tabla 16) y P
L1
(tabla 20) para U
W
= 1.5 kV y
R
S
= 5 /km. P
L1
= 0.04. Entonces P
Z
=0.01
Evaluacin de P
U
, P
V
, P
W
y P
Z
en la seccin subterrnea de la acometida de
telecomunicaciones.
P
U
: se toma el menor valor entre P
C
(tabla 16) y P
LD
(tabla 19)
P
LD
para U
W
= 1.5 Kv y R
S
= 5 /km P
LD
= 0.8 P
C
= 0.01
El menor valor lo multiplicamos por P
A
. P
U
= P
A
P
C
= 0.00001*0.01= 1*10
-7

P
V
: Se toma el menor entre P
C
(tabla 16) y P
LD
(tabla 19) P
V
= 0.01
P
W
: Se toma el menor entre P
C
(tabla 16) y P
LD
(tabla 19) P
w
= 0.01
P
Z
: Se toma el menor entre P
C
(tabla 16) y P
L1
(tabla 20) para U
W
= 1.5 kV y
R
S
= 5 /km. P
L1
= 0.04. Entonces P
Z
= 0.01.

Evaluacin de la cantidad de prdidas L
X
Prdidas de vidas humanas
L
A
= r
a
*L
t

r
a
= 1*10
-3
de la tabla 27
L
t
= 1*10
-4
de la tabla 26
L
A
= 1*10
-3
*1*10
-4
=1*10
-7

L
A
= L
U
=1*10
-7

L
B
= r
p
*h
z
*r
f
*L
f

r
p
= 0.5 de la tabla 28
h
z
= 5 de la tabla 30
r
f
= 0.1 de la tabla 29
93

L
f
= 0.1 de la tabla 26
L
B
= 0.5*5*0.1*0.1 = 0.025
L
B
= L
V
= 0.025
L
C
= L
0
L
0
= 1*10
-3
de la tabla 26. L
C
= L
M
= L
W
= L
Z
= L
0
=
0.001
Prdidas de servicio pblico
L
B
=r
p
*r
f
*L
f

r
p
= 0.5 de la tabla 28
r
f
= 0.1 de la tabla 29
L
f
= 0.01 de la tabla 31
L
B
= 0.5*0.1*0.01 = 0.0005
L
B
= L
V
= 0.0005
L
C
= L
0
L
0
= 0.001 de la tabla 31 L
C
= 0.001
L
C
= L
M
= L
W
= L
Z
= L
C
= L
W
= L
Z
= 0.001
L
B
= L
F
L
F
= 0.01 de la tabla 31 L
B
= 0.01
L
B
= L
V
= 0.01
Prdida de patrimonio cultural
L
B
= r
p
*r
f
*L
f

r
p
= 0.5 de la tabla 28
r
f
= 0.1 de la tabla 29
L
f
= 0.1 (valor promedio asignado por la norma)
L
B
= 0.5*0.1*0.1 = 0.005
L
B
= L
V
= 0.005
Prdida de econmicas
L
A
= r
a
*L
t
= L
V

r
a
= 1*10
-3
de la tabla 27
94

L
t
= 1*10
-4
de la tabla 32
L
A
= 1*10
-3
*1*10
-4
= 1*10
-7

L
A
= L
U
= 1*10
-7
L
B
= r
p
*r
f
*h
z
*L
f

r
p
= 0.5 de la tabla 28
h
z
= 5 de la tabla 30
r
f
= 0.1 de la tabla 29
L
f
= 0.5 de la tabla 32
L
B
= 0.5*0.1*5*0.5
L
B
= L
V
= 0.125
L
C
= L
0
L
0
= 0.01 de la tabla 32 L
C
= 0.01
L
C
= L
M
= L
W
= L
Z
= L
C
= L
W
= L
Z
= 0.01
L
B
= L
f
L
f
= 0.5 de la tabla 32 L
B
= 0.5

L
B
= L
V
= 0.5

Riesgo y componentes de riesgo en la estructura.
Riesgo de prdida de vida humana.


R
A
= N
D
*P
A
*L
A
= 0.00993085*0.00001*1*10
-7
= 9.93085*1*10
-15

R
B
= N
D
*P
B
*L
B
= 0.00993085*0.02*0.025 = 4.965425*10
-6

R
C
= N
D
*P
C
*L
C
= 0.00993085*0.01*0.001 = 9.93085*10
-8

R
M
= N
D
*P
M
*L
M
= 0.246419*0.0001*0.001 = 2.46419*10
-8

R
U
= [(N
L
+N
DA
)*P
U
*L
U
]
Pot
+[(N
L
+N
DA
)*P
U
*L
U
]
Tel

R
U
= [(0.000268468+0.00198617)*1*10
-7
*10
-7
]
Pot
+
[(1.81653*10
-4
+0.00198617)*1*10
-7
*10
-7
]
Tel
= 4.422461*10
-17
R
V
= [(N
L
+N
DA
)*P
V
*L
V
]
Pot
+[(N
L
+N
DA
)*P
V
*L
V
]
Tel
R
V
= [(0.000268468+0.00198617)*0.01*0.025]
Pot
+
95

[(1.81653*10
-4
+0.00198617)*0.01*0.025]
Tel
= 1.105365*10
-6

R
W
= [(N
L
+N
DA
)*P
W
*L
W
]
Pot
+[(N
L
+N
DA
)*P
W
*L
W
]
Tel

R
W
= [(0.000268468+0.00198617)*0.01*0.001]
Pot
+
[(1.81653*10
-4
+0.00198617)*0.01*0.001]
Tel
= 4.422461*10
-8

R
Z
= [(N
i
N
L
)*P
Z
*L
Z
]
Pot
+[(N
i
N
L
)*P
Z
*L
Z
]
Tel

R
Z
= [(0.0017320508-0.000268468)*0.01*0.001]
Pot
+
[(0.001299038-1.81653*10
-4
)*0.01*0.001]
Tel
= 2.5809678*10
-8

R
1
= R
A
+R
B
+R
C
+R
M
+R
U
+R
V
+R
w
+R
Z
=6.264775*10
-6

Riesgo de prdida del servicio pblico
R
B
= N
D
*P
B
*L
B
= 0.00993085*0.02*0.0005 = 9.93085*10
-8

R
C
= N
D
*P
C
*L
C
=0.00993085*0.01*0.001 = 9.93085*10
-8

R
M
= N
D
*P
M
*L
M
= 0.246419*0.0001*0.001 = 2.246419*10
-8

R
V
= [(N
L
+N
DA
)*P
V
*L
V
]
Pot
+[(N
L
+N
DA
)*P
V
*L
V
]
Tel
R
V
= [(0.000268468+0.00198617)*0.01*0.0005]
Pot
+
[(1.81653*10
-4
+0.00198617)*0.01*0.0005]
Tel
= 2.2107305*10
-8

R
W
= [(N
L
+N
DA
)*P
W
*L
W
]
Pot
+[(N
L
+N
DA
)*P
W
*L
W
]
Tel

R
W
= [(0.000268468+0.00198617)*0.01*0.001]
Pot
+
[(1.81653*10
-4
+0.00198617)*0.01*0.001]
Tel
= 4.422461*10
-8

R
Z
= [(N
L
+ N
DA
)*P
Z
*L
Z
]
Pot
+[(N
L
+ N
DA
)*P
Z
*L
Z
]
Tel

R
Z
= [(0.0017320508-0.000268468)*0.01*0.001]
Pot
+
[(0.001299038-1.81653*10
-4
)*0.01*0.001]
Tel
= 2.5809678*10
-8

R
2
= R
B
+R
C
+R
M
+R
V
+R
w
+R
Z
= 3.154005*10
-7

Riesgo de prdida del patrimonio cultural
R
B
= N
D
*P
B
*L
B
= 0.00993085*0.02*0.005 = 9.93085*10
-7

R
V
= [(N
L
+N
DA
)*P
V
*L
V
]
Pot
+[(N
L
+N
DA
)*P
V
*L
V
]
Tel

R
V
= [(0.000268468+0.00198617)*0.01*0.005]
Pot
+
96

[(1.81653*10
-4
+0.00198617)*0.01*0.005]
Tel
= 2.2107305*10
-7

R
3
= R
B
+R
V
= 1.2141158*10
-6

Riesgo de prdida de valor econmico
Para este ejemplo R
A
y R
U
no se calculan por ser esta una propiedad donde no
existen prdidas de animales.
R
B
= N
D
*P
B
*L
B
= 0.00993085*0.02*0.125 = 2.482713*10
-5
R
C
= N
D
*P
C
*L
C
= 0.00993085*0.01*0.01 = 9.93085*10
-7

R
M
= N
D
*P
M
*L
M
= 0.246419*0.0001*0.01 = 2.246419*10
-7
R
V
= [(N
L
+N
DA
)*P
V
*L
V
]
Pot
+[(N
L
+N
DA
)*P
V
*L
V
]
Tel

R
V
= [(0.000268468+0.00198617)*0.01*0.125]
Pot
+
[(1.80653*10
-4
+0.00198617)*0.01*0.125]
Tel
= 5.526826*10
-6

R
W
= [(N
L
+N
DA
)*P
W
*L
W
]
Pot
+[(N
L
+N
DA
)*P
W
*L
W
]
Tel

R
W
= [(0.000268468+0.00198617)*0.01*0.01]
Pot
+
[(1.81653*10
-4
+0.00198617)*0.01*0.01]
Tel
= 4.422461*10
-7

R
Z
= [(N
L
+ N
DA
)*P
Z
*L
Z
]
Pot
+[(N
L
+ N
DA
)*P
Z
*L
Z
]
Tel

R
Z
= [(0.0017320508-0.000268468)*0.01*0.01]
Pot
+
[(0.001299038-1.81653*10
-4
)*0.01*0.01]
Tel
= 2.5809678*10
-7

R
4
= R
B
+R
C
+ R
M
+R
V
+R
W
+R
Z
= 3.229380*10
-5
Riesgo y componentes de riesgo en acometidas de servicio.
Riesgo de prdida del servicio pblico.
R
B
= N
D
*P
B
*L
B
= 0.00993085*0.4*0.01 = 3.97234*10
-5

R
C
= N
D
*P
C
*L
C
= 0.00993085*0.4*0.001 = 3.97234*10
-6

R
V
= (N
Lpot
+N
Ltel
)*P
V
*L
V
= (0.000268468+1.81653*10
-4
)*0.8*0.01 = 3.60097*10
-6

R
W
= (N
Lpot
+N
Ltel
)*P
W
*L
W
= (0.000268468+1.81653*10
-4
)*0.8*0.001 = 3.60097*10
-7
R
Z
= [(N
i
-N
L
)
Lpot
+(N
i
-N
L
)
Ltel
]*P
Z
*L
Z
= [(0.0017320508-0.000268468)+
(0.001299038-1.81653*10
-4
)]*0.01*0.001 = 2.58097*10
-8

97

R
2
= R
B
+R
C
+R
V
+R
W
+R
Z
= 4.7682614*10
-5

Riesgo de prdida de valor econmico.
R
B
= N
D
*P
B
*L
B
= 0.00993085*0.4*0.5 = 0.00198617
R
C
= N
D
*P
C
*L
C
= 0.00993085*0.4*0.01 = 3.97234*10
-5

R
V
= (N
Lpot
+N
Ltel
)*P
V
*L
V
= (0.000268468+1.81653*10
-4
)*0.8*0.5=1.80048*10
-4

R
W
= (N
Lpot
+N
Ltel
)*P
W
*L
W
= (0.000268468+1.81653*10
-4
)*0.8*0.01=3.60097*10
-6
R
Z
= [(N
i
-N
L
)
Lpot
+(N
i
-N
L
)
Ltel
]*P
Z
*L
Z
= [(0.0017320508-0.000268468)+
(0.001299038-1.81653*10
-4
)]*0.01*0.01 = 2.58097*10
-7

R
4
= R
B
+R
C
+R
V
+R
W
+R
Z
= 0.00220989



















98

9. CONCLUSIONES

En el trabajo desarrollado en este proyecto de investigacin se mostraron los
conceptos necesarios para comprender el marco tcnico y legal a la hora de
realizar la evaluacin de riesgo de impacto de descargas atmosfricas. En cuanto
a la parte tcnica se dieron a conocer los conceptos relacionados con el sistema
integral de proteccin contra rayos y la metodologa para el manejo del riesgo. En
cuanto a la parte legal se estableci que de acuerdo al RETIE en su artculo 18 se
obliga a realizar la evaluacin de riesgo bajo la norma NTC 4552-2.
Se mostraron claramente los pasos a seguir en la evaluacin de riesgo resaltando
la importancia del nivel de riesgo y las medidas de proteccin sobre el sistema de
proteccin integral contra rayos a implementar luego de la evaluacin de riesgo.
En la metodologa se estableci claramente que la evaluacin de riesgo es un
proceso que busca la relacin ptima entre factores como el nivel de riesgo, las
medidas de proteccin y la conveniencia econmica.
Se cre una interfaz grfica en GUIDE de matlab con toda la metodologa de la
norma NTC 4552-2 para la evaluacin del riesgo. Esta herramienta nos permite
hacer la evaluacin de riesgo y aumentar las medidas de proteccin de una forma
rpida y segura hasta cumplir con las exigencias de la norma.
Al realizar la evaluacin de riesgo en un ejemplo tipo hospital con diversas
variantes en cuanto a los criterios de proteccin, se mostro que los resultados que
cumplen con los requerimientos establecidos por la norma corresponden al nivel
de proteccin I junto con las medidas de proteccin adecuadas para esta
estructura.









99

10. BIBLIOGRAFA

[1] Norma tcnica colombiana 4552.
[2] Reglamento tcnico de instalaciones elctricas. RETIE.
[3] Norma tcnica colombiana 2050.
[4] NFPA 780: Standard for the installation of lightning protection systems.
[5] Horacio Torres Snchez. Proteccin contra rayos. Icontec 2008.
[6] Electropol. Conferencias 2010. www.electropol.com.co
[7] Holly Moore. Matlab para ingenieros. Pearson education
[8] Manual de interfaz grfica de usuario en matlab. Diego Orlando Barragn
Guerrero. PDF WEB.














100

ANEXOS
ANEXO 1. Cdigo fuente para la GUI EVALUACION_RIESGO
f unct i on var ar gout = EVALUACI ON_RI ESGO( var ar gi n)
%EVALUACI ON_RI ESGO M- f i l e f or EVALUACI ON_RI ESGO. f i g
% EVALUACI ON_RI ESGO, by i t sel f , cr eat es a new EVALUACI ON_RI ESGO or r ai ses t he exi st i ng
% si ngl et on*.
%
% H = EVALUACI ON_RI ESGO r et ur ns t he handl e t o a new EVALUACI ON_RI ESGO or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% EVALUACI ON_RI ESGO( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n EVALUACI ON_RI ESGO. M wi t h t he gi ven i nput ar gument s.
%
% EVALUACI ON_RI ESGO( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new EVALUACI ON_RI ESGO or r ai ses
t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e EVALUACI ON_RI ESGO_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o EVALUACI ON_RI ESGO_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menu. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p EVALUACI ON_RI ESGO

%Last Modi f i ed by GUI DE v2. 5 20- J un- 2010 17: 11: 10

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @EVALUACI ON_RI ESGO_Openi ngFcn, . . .
' gui _Out put Fcn' , @EVALUACI ON_RI ESGO_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e EVALUACI ON_RI ESGO i s made vi si bl e.
f unct i on EVALUACI ON_RI ESGO_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o EVALUACI ON_RI ESGO ( see VARARGI N)

%Choose def aul t command l i ne out put f or EVALUACI ON_RI ESGO
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;
101


%UI WAI T makes EVALUACI ON_RI ESGO wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = EVALUACI ON_RI ESGO_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;

di r ect or i o_eval uaci on_r i esgo=pwd;
%- - - Execut es on but t on pr ess i n eval component es.
f unct i on eval component es_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o eval component es ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

gl obal di r ect or i o_eval uaci on_r i esgo;
di r ect or i o_eval uaci on_r i esgo=pwd;
cd( ' EVALUACI ON_DE_COMPONENTES' ) ;
EVALUACI ON_DE_COMPONENTES
cl ose EVALUACI ON_RI ESGO

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes2

i mage( i mr ead( ' r ayo. j pg' ) )
axi s of f
ANEXO 2. Cdigo fuente para la GUI N_ANUAL_EVENTOS
f unct i on var ar gout = N_ANUAL_EVENTOS( var ar gi n)
%N_ANUAL_EVENTOS M- f i l e f or N_ANUAL_EVENTOS. f i g
% N_ANUAL_EVENTOS, by i t sel f , cr eat es a new N_ANUAL_EVENTOS or r ai ses t he exi st i ng
% si ngl et on*.
%
% H = N_ANUAL_EVENTOS r et ur ns t he handl e t o a new N_ANUAL_EVENTOS or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% N_ANUAL_EVENTOS( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n N_ANUAL_EVENTOS. M wi t h t he gi ven i nput ar gument s.
%
% N_ANUAL_EVENTOS( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new N_ANUAL_EVENTOS or r ai ses t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e N_ANUAL_EVENTOS_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o N_ANUAL_EVENTOS_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menul ocal i zaci on. Choose "GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p N_ANUAL_EVENTOS

%Last Modi f i ed by GUI DE v2. 5 04- Aug- 2010 08: 40: 15
102


%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @N_ANUAL_EVENTOS_Openi ngFcn, . . .
' gui _Out put Fcn' , @N_ANUAL_EVENTOS_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e N_ANUAL_EVENTOS i s made vi si bl e.
f unct i on N_ANUAL_EVENTOS_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o N_ANUAL_EVENTOS ( see VARARGI N)

%Choose def aul t command l i ne out put f or N_ANUAL_EVENTOS
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes N_ANUAL_EVENTOS wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = N_ANUAL_EVENTOS_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;

f unct i on i nt r oduci r DDT_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o i nt r oduci r DDT ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of i nt r oduci r DDT as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of i nt r oduci r DDT as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on i nt r oduci r DDT_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o i nt r oduci r DDT ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end
103



%- - - Execut es on but t on pr ess i n gener ar t abl aDDT.
f unct i on gener ar t abl aDDT_Cal l back( hObj ect , event dat a, handl es)
TABLA_DDT
%hObj ect handl e t o gener ar t abl aDDT ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

f unct i on l ar go_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o l ar go ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of l ar go as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of l ar go as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on l ar go_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o l ar go ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on ancho_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o ancho ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of ancho as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of ancho as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on ancho_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o ancho ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on al t o_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o al t o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of al t o as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of al t o as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on al t o_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o al t o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
104

i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menul ocal i zaci on.
f unct i on menul ocal i zaci on_Cal l back( hObj ect , event dat a, handl es)
swi t ch get ( handl es. menul ocal i zaci on, ' Val ue' ) ;
case 1
gl obal f act or menuCd
f act or menuCd=1;
set ( handl es. not acer o, ' st r i ng' , ' ' ) ;
case 2
gl obal f act or menuCd
f act or menuCd=2;
set ( handl es. not acer o, ' st r i ng' , ' ' ) ;
case 3
gl obal f act or menuCd
f act or menuCd=3;
set ( handl es. not acer o, ' st r i ng' , ' ' ) ;
case 4
gl obal f act or menuCd
f act or menuCd=4;
set ( handl es. not acer o, ' st r i ng' , ' Hacer cer o est as di mensi ones' ) ;
ot her wi se
gl obal f act or menuCd
f act or menuCd=5;
set ( handl es. not acer o, ' st r i ng' , ' ' ) ;
end

%hObj ect handl e t o menul ocal i zaci on ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menul ocal i zaci on cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenul ocal i zaci on

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menul ocal i zaci on_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menul ocal i zaci on ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on but t on pr ess i n mapaDDT.
f unct i on mapaDDT_Cal l back( hObj ect , event dat a, handl es)
MAPA_DDT
%hObj ect handl e t o mapaDDT ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

f unct i on l ar goLda_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o l ar goLda ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of l ar goLda as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of l ar goLda as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on l ar goLda_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o l ar goLda ( see GCBO)
105

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on anchoWda_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o anchoWda ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of anchoWda as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of anchoWda as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on anchoWda_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o anchoWda ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on al t oHda_Cal l back( hObj ect , event dat a, handl es)

%hObj ect handl e t o al t oHda ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of al t oHda as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of al t oHda as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on al t oHda_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o al t oHda ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menut r af o.
f unct i on menut r af o_Cal l back( hObj ect , event dat a, handl es)
swi t ch get ( handl es. menut r af o, ' Val ue' ) ;
case 1
gl obal f act or menuCt
f act or menuCt =1;
case 2
gl obal f act or menuCt
f act or menuCt =2;
case 3
gl obal f act or menuCt
f act or menuCt =3;
ot her wi se
gl obal f act or menuCt
f act or menuCt =4;
end

106

%hObj ect handl e t o menut r af o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut r af o cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut r af o

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut r af o_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut r af o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Lc_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Lc as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Lc as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Lc_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Ha_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Ha as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Ha as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Ha_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hb_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hb as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hb as a doubl e


107

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hb_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hc_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hc as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hc as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hc_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Lc2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Lc2 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Lc2 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Lc2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Ha2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Ha2 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Ha2 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Ha2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
108

i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hb2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hb2 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hb2 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hb2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Lc3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Lc3 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Lc3 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Lc3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Ha3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Ha3 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Ha3 as a doubl e


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Ha3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hb3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
109

%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hb3 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hb3 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hb3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hc3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hc3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hc3 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hc3 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hc3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hc3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Lc4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Lc4 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Lc4 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Lc4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Lc4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on edi t 31_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o edi t 31 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of edi t 31 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of edi t 31 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on edi t 31_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o edi t 31 ( see GCBO)
110

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Hb4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Hb4 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Hb4 as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Hb4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Hb4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on met er Ha4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Ha4 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Ha4 as a doubl e


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Ha4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Ha4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


f unct i on met er p_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er p ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er p as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er p as a doubl e


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er p_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er p ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
111

i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on l ar got ext o_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o l ar got ext o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%- - - Execut es on sel ect i on change i n menuf ambi ent al .
f unct i on menuf ambi ent al _Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuf ambi ent al ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuf ambi ent al cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuf ambi ent al
swi t ch get ( handl es. menuf ambi ent al , ' Val ue' ) ;
case 1
gl obal f act or Ce
f act or Ce=1;
case 2
gl obal f act or Ce
f act or Ce=2;
case 3
gl obal f act or Ce
f act or Ce=3;
case 4
gl obal f act or Ce
f act or Ce=4;
ot her wi se
gl obal f act or Ce
f act or Ce=5;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuf ambi ent al _Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuf ambi ent al ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on but t on pr ess i n checkbox2.
f unct i on checkbox2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox2
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal eval caso1
eval caso1=1;
el se
gl obal eval caso1
eval caso1=2;
end

%- - - Execut es on but t on pr ess i n checkbox4.
f unct i on checkbox4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
112


%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox4
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal eval caso2
eval caso2=1;
el se
gl obal eval caso2
eval caso2=2;
end

%- - - Execut es on but t on pr ess i n checkbox3.
f unct i on checkbox3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox3
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal eval caso3
eval caso3=1;
el se
gl obal eval caso3
eval caso3=2;
end

%- - - Execut es on but t on pr ess i n checkbox6.
f unct i on checkbox6_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox6 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox6
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal eval caso4
eval caso4=1;
el se
gl obal eval caso4
eval caso4=2;
end

%- - - Execut es on but t on pr ess i n i r menui ni ci o.
f unct i on i r menui ni ci o_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o i r menui ni ci o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)


gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose N_ANUAL_EVENTOS

%- - - Execut es on but t on pr ess i n bot oncal cul os.
f unct i on bot oncal cul os_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o bot oncal cul os ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
gl obal DDT;
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;


gl obal f act or menuCd

i f f act or menuCd==1;
gl obal Cd
Cd=' ' ;
set ( handl es. val or cd, ' st r i ng' , Cd) ;
el se
113

i f f act or menuCd==2;
gl obal Cd
Cd=0. 25;
set ( handl es. val or cd, ' st r i ng' , Cd) ;
el se
i f f act or menuCd==3;
gl obal Cd
Cd=0. 5;
set ( handl es. val or cd, ' st r i ng' , Cd) ;
el se
i f f act or menuCd==4;
gl obal Cd
Cd=1;
set ( handl es. val or cd, ' st r i ng' , Cd) ;
el se
i f f act or menuCd==5;
gl obal Cd
Cd=2;
set ( handl es. val or cd, ' st r i ng' , Cd) ;
el se
end
end
end
end
end

gl obal L;
L=st r 2doubl e( get ( handl es. l ar go, ' st r i ng' ) ) ;
gl obal W;
W=st r 2doubl e( get ( handl es. ancho, ' st r i ng' ) ) ;
gl obal H;
H=st r 2doubl e( get ( handl es. al t o, ' st r i ng' ) ) ;

gl obal Cd
gl obal L
gl obal W
gl obal H
gl obal ar eaAd;
ar eaAd=L*W+6*H*( L+W) +9*pi *H*H; %Val or de Ad
set ( handl es. cal cul oAd, ' st r i ng' , ar eaAd) ;

gl obal ar eaAd
gl obal DDT
gl obal ND
gl obal Cd
ND=DDT*ar eaAd*Cd*10^- 6;
set ( handl es. most r ar ND, ' st r i ng' , ND) ;

gl obal f act or menuCt
i f f act or menuCt ==1;
gl obal Ct
Ct =' ' ;
set ( handl es. val or ct , ' st r i ng' , Ct ) ;
el se
i f f act or menuCt ==2;
gl obal Ct
Ct =0. 2;
set ( handl es. val or ct , ' st r i ng' , Ct ) ;
el se
i f f act or menuCt ==3;
gl obal Ct
Ct =1;
set ( handl es. val or ct , ' st r i ng' , Ct ) ;
el se
i f f act or menuCt ==4;
gl obal Ct
Ct =1;
set ( handl es. val or ct , ' st r i ng' , Ct ) ;
114

el se
end
end
end
end

gl obal Lda
Lda=st r 2doubl e( get ( handl es. l ar goLda, ' st r i ng' ) ) ;
gl obal Wda
Wda=st r 2doubl e( get ( handl es. anchoWda, ' st r i ng' ) ) ;
gl obal Hda
Hda=st r 2doubl e( get ( handl es. al t oHda, ' st r i ng' ) ) ;


gl obal ar eaAda
ar eaAda=Lda*Wda+6*Hda*( Lda+Wda) +9*pi *Hda*Hda; %Val or de Ad
set ( handl es. cal cul oAda, ' st r i ng' , ar eaAda) ;

gl obal Cd
gl obal ar eaAda
gl obal DDT
gl obal NDda
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
NDda=DDT*ar eaAda*Ct *Cd*10^- 6;
set ( handl es. most r ar NDda, ' st r i ng' , NDda)

%Cal cul o del ar ea Am
gl obal L
gl obal W
gl obal ar eaAm
ar eaAm=2*L*250+2*W*250+pi *250*250;
set ( handl es. most r ar Am, ' st r i ng' , ar eaAm) ;
%Cal cul o de NM
gl obal ar eaAd
gl obal NM
gl obal ar eaAm
gl obal Cd

DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
Cdb=Cd;
NM=DDT*( ar eaAm- ar eaAd*Cdb) *10^- 6;
i f NM < 0
gl obal NM
NM=0;
el se
end
set ( handl es. val or NM, ' st r i ng' , NM) ;

gl obal f act or Ce
i f f act or Ce==1;
el se
i f f act or Ce==2;
gl obal Ce
Ce=0;
set ( handl es. val or ce, ' st r i ng' , Ce) ;
el se
i f f act or Ce==3;
gl obal Ce
Ce=0. 1;
set ( handl es. val or ce, ' st r i ng' , Ce) ;
el se
i f f act or Ce==4;
gl obal Ce
Ce=0. 5;
set ( handl es. val or ce, ' st r i ng' , Ce) ;
el se
i f f act or Ce==5;
115

gl obal Ce
Ce=1;
set ( handl es. val or ce, ' st r i ng' , Ce) ;
el se
end
end
end
end
end

% CASO1 DE ACOMETI DA
gl obal eval caso1
i f eval caso1==1;
gl obal Lc
Lc=st r 2doubl e( get ( handl es. met er Lc, ' st r i ng' ) ) ;
gl obal Ha
Ha=st r 2doubl e( get ( handl es. met er Ha, ' st r i ng' ) ) ;
gl obal Hb
Hb=st r 2doubl e( get ( handl es. met er Hb, ' st r i ng' ) ) ;
gl obal Hc
Hc=st r 2doubl e( get ( handl es. met er Hc, ' st r i ng' ) ) ;

gl obal Al
Al =( Lc- 3*( Ha+Hb) ) *6*Hc;

gl obal NL
gl obal DDT
gl obal Cd
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
NL=DDT*Al *Cd*Ct *10^- 6;
set ( handl es. val or NL, ' st r i ng' , NL) ;

gl obal Lc
Lc=st r 2doubl e( get ( handl es. met er Lc, ' st r i ng' ) ) ;
gl obal Ai
Ai =1000*Lc;

gl obal Ni
gl obal Ai
gl obal Ce
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
Ni =DDT*Ai *Ce*Ct *10^- 6;
set ( handl es. val or Ni , ' st r i ng' , Ni ) ;
el se
i f eval caso1==2;
gl obal NL
NL=0;
gl obal Ni
Ni =0;
set ( handl es. val or Ni , ' st r i ng' , Ni ) ;
set ( handl es. val or NL, ' st r i ng' , NL) ;
gl obal Pu
Pu=0;
gl obal Pv
Pv=0;
gl obal Pw
Pw=0;
gl obal Pz
Pz=0;
el se
gl obal NL
NL=0;
gl obal Ni
Ni =0;
set ( handl es. val or Ni , ' st r i ng' , Ni ) ;
set ( handl es. val or NL, ' st r i ng' , NL) ;
116

gl obal Pu
Pu=0;
gl obal Pv
Pv=0;
gl obal Pw
Pw=0;
gl obal Pz
Pz=0;
end
end

% CASO2 DE ACOMETI DA

gl obal p
p=st r 2doubl e( get ( handl es. met er p, ' st r i ng' ) ) ;

gl obal eval caso2
i f eval caso2==1;
gl obal Lc2
Lc2=st r 2doubl e( get ( handl es. met er Lc2, ' st r i ng' ) ) ;
gl obal Ha2
Ha2=st r 2doubl e( get ( handl es. met er Ha2, ' st r i ng' ) ) ;
gl obal Hb2
Hb2=st r 2doubl e( get ( handl es. met er Hb2, ' st r i ng' ) ) ;
gl obal p
gl obal Al 2
Al 2=( Lc2- 3*( Ha2+Hb2) ) *sqr t ( p) ;
gl obal NL2
gl obal DDT
gl obal Cd
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
NL2=DDT*Al 2*Cd*Ct *10^- 6;
set ( handl es. val or NLcaso2, ' st r i ng' , NL2) ;

gl obal Lc2
Lc2=st r 2doubl e( get ( handl es. met er Lc2, ' st r i ng' ) ) ;
gl obal Ai 2
Ai 2=25*Lc2*sqr t ( p) ;

gl obal Ni 2
gl obal Ai 2
gl obal Ce
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
Ni 2=DDT*Ai 2*Ce*Ct *10^- 6;
set ( handl es. val or Ni caso2, ' st r i ng' , Ni 2) ;

el se
i f eval caso2==2;
gl obal NL2
NL2=0;
gl obal Ni 2
Ni 2=0;
set ( handl es. val or NLcaso2, ' st r i ng' , NL2) ;
set ( handl es. val or Ni caso2, ' st r i ng' , Ni 2) ;
gl obal Pucaso2
Pucaso2=0;
gl obal Pvcaso2
Pvcaso2=0;
gl obal Pwcaso2
Pwcaso2=0;
gl obal Pzcaso2
Pzcaso2=0;
el se
gl obal NL2
NL2=0;
gl obal Ni 2
117

Ni 2=0;
set ( handl es. val or NLcaso2, ' st r i ng' , NL2) ;
set ( handl es. val or Ni caso2, ' st r i ng' , Ni 2) ;
gl obal Pucaso2
Pucaso2=0;
gl obal Pvcaso2
Pvcaso2=0;
gl obal Pwcaso2
Pwcaso2=0;
gl obal Pzcaso2
Pzcaso2=0;
end
end


% CASO3 DE ACOMETI DA

gl obal eval caso3
i f eval caso3==1;
gl obal Lc3
Lc3=st r 2doubl e( get ( handl es. met er Lc3, ' st r i ng' ) ) ;
gl obal Ha3
Ha3=st r 2doubl e( get ( handl es. met er Ha3, ' st r i ng' ) ) ;
gl obal Hb3
Hb3=st r 2doubl e( get ( handl es. met er Hb3, ' st r i ng' ) ) ;
gl obal Hc3
Hc3=st r 2doubl e( get ( handl es. met er Hc3, ' st r i ng' ) ) ;

gl obal Al 3
Al 3=( Lc3- 3*( Ha3+Hb3) ) *6*Hc3;
gl obal NL3
gl obal DDT
gl obal Cd
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
NL3=DDT*Al 3*Cd*Ct *10^- 6;
set ( handl es. val or NLcaso3, ' st r i ng' , NL3) ;

gl obal Lc3
Lc3=st r 2doubl e( get ( handl es. met er Lc3, ' st r i ng' ) ) ;
gl obal Ai 3
Ai 3=1000*Lc3;

gl obal Ni 3
gl obal Ai 3
gl obal Ce
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
Ni 3=DDT*Ai 3*Ce*Ct *10^- 6;
set ( handl es. val or Ni caso3, ' st r i ng' , Ni 3) ;
el se
i f eval caso3==2;
gl obal NL3
NL3=0;
gl obal Ni 3
Ni 3=0;
set ( handl es. val or NLcaso3, ' st r i ng' , NL3) ;
set ( handl es. val or Ni caso3, ' st r i ng' , Ni 3) ;
gl obal Pucaso3
Pucaso3=0;
gl obal Pvcaso3
Pvcaso3=0;
gl obal Pwcaso3
Pwcaso3=0;
gl obal Pzcaso3
Pzcaso3=0;
el se
gl obal NL3
118

NL3=0;
gl obal Ni 3
Ni 3=0;
set ( handl es. val or NLcaso3, ' st r i ng' , NL3) ;
set ( handl es. val or Ni caso3, ' st r i ng' , Ni 3) ;
gl obal Pucaso3
Pucaso3=0;
gl obal Pvcaso3
Pvcaso3=0;
gl obal Pwcaso3
Pwcaso3=0;
gl obal Pzcaso3
Pzcaso3=0;
end
end

% CASO4 DE ACOMETI DA

gl obal p
p=st r 2doubl e( get ( handl es. met er p, ' st r i ng' ) ) ;

gl obal eval caso4
i f eval caso4==1;
gl obal Lc4
Lc4=st r 2doubl e( get ( handl es. met er Lc4, ' st r i ng' ) ) ;
gl obal Ha4
Ha4=st r 2doubl e( get ( handl es. met er Ha4, ' st r i ng' ) ) ;
gl obal Hb4
Hb4=st r 2doubl e( get ( handl es. met er Hb4, ' st r i ng' ) ) ;
gl obal p
gl obal Al 4
Al 4=( Lc4- 3*( Ha4+Hb4) ) *sqr t ( p) ;
gl obal NL4
gl obal DDT
gl obal Cd
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
NL4=DDT*Al 4*Cd*Ct *10^- 6;
set ( handl es. val or NLcaso4, ' st r i ng' , NL4) ;



gl obal Lc4
Lc4=st r 2doubl e( get ( handl es. met er Lc4, ' st r i ng' ) ) ;
gl obal Ai 4
Ai 4=25*Lc4*sqr t ( p) ;

gl obal Ni 4
gl obal Ai 4
gl obal Ce
gl obal Ct
DDT=st r 2doubl e( get ( handl es. i nt r oduci r DDT, ' st r i ng' ) ) ;
Ni 4=DDT*Ai 4*Ce*Ct *10^- 6;
set ( handl es. val or Ni caso4, ' st r i ng' , Ni 4) ;

el se
i f eval caso4==2;
gl obal NL4
NL4=0;
gl obal Ni 4
Ni 4=0;
set ( handl es. val or NLcaso4, ' st r i ng' , NL4) ;
set ( handl es. val or Ni caso4, ' st r i ng' , Ni 4) ;
gl obal Pucaso4
Pucaso4=0;
gl obal Pvcaso4
Pvcaso4=0;
gl obal Pwcaso4
119

Pwcaso4=0;
gl obal Pzcaso4
Pzcaso4=0;
el se
gl obal NL4
NL4=0;
gl obal Ni 4
Ni 4=0;
set ( handl es. val or NLcaso4, ' st r i ng' , NL4) ;
set ( handl es. val or Ni caso4, ' st r i ng' , Ni 4) ;
gl obal Pucaso4
Pucaso4=0;
gl obal Pvcaso4
Pvcaso4=0;
gl obal Pwcaso4
Pwcaso4=0;
gl obal Pzcaso4
Pzcaso4=0;
end
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes15_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes15 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes15

%- - - Execut es on but t on pr ess i n pushbut t on16.
f unct i on pushbut t on16_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on16 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
NOTA_EST_ADYACENTE

%- - - Execut es on but t on pr ess i n pushbut t on17.
f unct i on pushbut t on17_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on17 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
NOTA_Lc_p

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes16_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes16 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes16

i mage( i mr ead( ' r esul t ados. bmp' ) )
axi s of f

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes18_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes18 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes18

i mage( i mr ead( ' NLNi caso1. bmp' ) )
axi s of f

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes20_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes20 ( see GCBO)
120

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes20
i mage( i mr ead( ' NLNi caso2. bmp' ) )
axi s of f

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes21_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes21 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes21

i mage( i mr ead( ' NLNi caso3. bmp' ) )
axi s of f

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes23_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes23 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes23
i mage( i mr ead( ' NLNi caso4. bmp' ) )
axi s of f

ANEXO 3. Cdigo fuente para la GUI PROBABILIDAD_PX
f unct i on var ar gout = PROBABI LI DAD_PX( var ar gi n)
%PROBABI LI DAD_PX M- f i l e f or PROBABI LI DAD_PX. f i g
% PROBABI LI DAD_PX, by i t sel f , cr eat es a new PROBABI LI DAD_PX or r ai ses t he exi st i ng
% si ngl et on*.
%
% H = PROBABI LI DAD_PX r et ur ns t he handl e t o a new PROBABI LI DAD_PX or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% PROBABI LI DAD_PX( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n PROBABI LI DAD_PX. M wi t h t he gi ven i nput ar gument s.
%
% PROBABI LI DAD_PX( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new PROBABI LI DAD_PX or r ai ses t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e PROBABI LI DAD_PX_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o PROBABI LI DAD_PX_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menuPL1. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p PROBABI LI DAD_PX

%Last Modi f i ed by GUI DE v2. 5 04- Aug- 2010 09: 14: 52

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @PROBABI LI DAD_PX_Openi ngFcn, . . .
' gui _Out put Fcn' , @PROBABI LI DAD_PX_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
121

i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e PROBABI LI DAD_PX i s made vi si bl e.
f unct i on PROBABI LI DAD_PX_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o PROBABI LI DAD_PX ( see VARARGI N)

%Choose def aul t command l i ne out put f or PROBABI LI DAD_PX
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes PROBABI LI DAD_PX wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = PROBABI LI DAD_PX_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;

%- - - Execut es on but t on pr ess i n pushbut t on1.
f unct i on pushbut t on1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose PROBABI LI DAD_PX

%- - - Execut es on sel ect i on change i n menupa.
f unct i on menupa_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupa ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menupa cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenupa

swi t ch get ( handl es. menupa, ' Val ue' ) ;
case 1
gl obal f act or menupa
f act or menupa=1;
case 2
gl obal t exPx1
t exPx1=' Si n medi das de pr ot ecci n. PA=1. ' ;
gl obal f act or menupa
f act or menupa=2;
122

case 3
gl obal t exPx1
t exPx1=' Ai sl ami ent o de baj ant es expuest as. PA=0. 01. ' ;
gl obal f act or menupa
f act or menupa=3;
case 4
gl obal t exPx1
t exPx1=' Equi pot enci al i zaci n ef ect i va del suel o. PA=0. 01. ' ;
gl obal f act or menupa
f act or menupa=4;
case 5
gl obal t exPx1
t exPx1=' Avi sos de adver t enci a. PA=0. 1. ' ;
gl obal f act or menupa
f act or menupa=5;
case 6
gl obal t exPx1
t exPx1=' Ai sl ami ent o de baj ant es y equi pot enci al i zaci n del suel o. PA=0. 0001. ' ;
gl obal f act or menupa
f act or menupa=6;
case 7
gl obal t exPx1
t exPx1=' Ai sl ami ent o de baj ant es y avi sos de adver t enci a. PA=0. 001. ' ;
gl obal f act or menupa
f act or menupa=7;
case 8
gl obal t exPx1
t exPx1=' Equi pot enci al i zaci n y avi sos de adver t enci a. PA=0. 001. ' ;
gl obal f act or menupa
f act or menupa=8;
ot her wi se
gl obal t exPx1
t exPx1=' Ai sl ami ent o, equi pot enci al i zaci n y avi sos. PA=0. 00001. ' ;
gl obal f act or menupa
f act or menupa=9;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menupa_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupa ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menupb.
f unct i on menupb_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupb ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menupb cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenupb
swi t ch get ( handl es. menupb, ' Val ue' ) ;
case 1
gl obal f act or menupb
f act or menupb=1;
case 2
gl obal t exPx2
t exPx2=' Si n pr ot ecci n. PB=1. ' ;
gl obal f act or menupb
f act or menupb=2;
case 3
123

gl obal t exPx2
t exPx2=' Ni vel I V. PB=0. 2. ' ;
gl obal f act or menupb
f act or menupb=3;
case 4
gl obal t exPx2
t exPx2=' Ni vel I I I . PB=0. 1. ' ;
gl obal f act or menupb
f act or menupb=4;
case 5
gl obal t exPx2
t exPx2=' Ni vel I I . PB=0. 05. ' ;
gl obal f act or menupb
f act or menupb=5;
case 6
gl obal t exPx2
t exPx2=' Ni vel I . PB=0. 02. ' ;
gl obal f act or menupb
f act or menupb=6;
case 7
gl obal t exPx2
t exPx2=' Si st ema de capt aci n ni vel I con ar mazn como baj ant e. PB 0. 01. ' ;
gl obal f act or menupb
f act or menupb=7;
ot her wi se
gl obal t exPx2
t exPx2=' Techo met l i co o si st ema de capt aci n con ar mazn de baj ant e. PB=0. 001. ' ;
gl obal f act or menupb
f act or menupb=8;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menupb_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupb ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on val or uw_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o val or uw ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of val or uw as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of val or uw as a doubl e


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on val or uw_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o val or uw ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


f unct i on val or w_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o val or w ( see GCBO)
124

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of val or w as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of val or w as a doubl e


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on val or w_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o val or w ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuKs3.
f unct i on menuKs3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKs3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuKs3 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuKs3
swi t ch get ( handl es. menuKs3, ' Val ue' ) ;
case 1
gl obal f act or menuKs3
f act or menuKs3=1;
case 2
gl obal t exPx5
t exPx5=' Cabl es si n pant al l a. Si n pr ecauci n de evi t ar l azos en l a r ut a. ' ;
gl obal f act or menuKs3
f act or menuKs3=2;
case 3
gl obal t exPx5
t exPx5=' Cabl es si n pant al l a. Con pr ecauci n de evi t ar gr andes l azos en l a r ut a. ' ;
gl obal f act or menuKs3
f act or menuKs3=3;
case 4
gl obal t exPx5
t exPx5=' Cabl es si n pant al l a. Con pr ecauci n de evi t ar l azos en l a r ut a. ' ;
gl obal f act or menuKs3
f act or menuKs3=4;
case 5
gl obal t exPx5
t exPx5=' Cabl e apant al l ado con r esi st enci a de pant al l a 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuKs3
f act or menuKs3=5;
case 6
gl obal t exPx5
t exPx5=' Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km. ' ;
gl obal f act or menuKs3
f act or menuKs3=6;
ot her wi se
gl obal t exPx5
t exPx5=' Cabl e apant al l ado con r esi st enci a de pant al l a Rs<=1 Ohm/ km. ' ;
gl obal f act or menuKs3
f act or menuKs3=7;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuKs3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKs3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
125

%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on but t on pr ess i n checkbox1.
f unct i on checkbox1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox1

%- - - Execut es on but t on pr ess i n checkboxKs3.
f unct i on checkboxKs3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkboxKs3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkboxKs3
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t exPx4
t exPx4=' Con cabl eado en condui t met l i co at er r i zado en sus ext r emos al bar r aj e
equi pot enci al . ' ;
gl obal i ndi cador Ks3
i ndi cador Ks3=1;
el se
gl obal t exPx4
t exPx4=' Si n cabl eado en condui t met l i co at er r i zado en sus ext r emos al bar r aj e
equi pot enci al . ' ;
gl obal i ndi cador Ks3
i ndi cador Ks3=2;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on most r ar Ks3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o most r ar Ks3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed


%- - - Execut es on sel ect i on change i n menupc.
f unct i on menupc_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menupc cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenupc
swi t ch get ( handl es. menupc, ' Val ue' ) ;
case 1
gl obal f act or menupc
f act or menupc=1;
case 2
gl obal t exPx3
t exPx3=' Si n si st ema coor di nado de pr ot ecci n. Pc=1. ' ;
gl obal f act or menupc
f act or menupc=2;
case 3
gl obal t exPx3
t exPx3=' Ni vel I I I - I V. Pc=0. 03. ' ;
gl obal f act or menupc
f act or menupc=3;
126

case 4
gl obal t exPx3
t exPx3=' Ni vel I I . Pc=0. 02. ' ;
gl obal f act or menupc
f act or menupc=4;
ot her wi se
gl obal t exPx3
t exPx3=' Ni vel I . Pc=0. 01. ' ;
gl obal f act or menupc
f act or menupc=5;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menupc_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupc ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menusi si nt er no.
f unct i on menusi si nt er no_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusi si nt er no ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menusi si nt er no cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenusi si nt er no
swi t ch get ( handl es. menusi si nt er no, ' Val ue' ) ;
case 1
gl obal f act or menuPms
f act or menuPms=1;
case 2
gl obal t exPx6
t exPx6=' Si st emas i nt er nos con equi pos a ni vel es de sopor t abi l i dad al i mpul so
i nf er i or es a l os est ndar . Pms=1. ' ;
gl obal f act or menuPms
f act or menuPms=2;
ot her wi se
gl obal t exPx6
t exPx6=' Si st emas i nt er nos si n equi pos con ni vel es de sopor t abi l i dad al i mpul so
i nf er i or es a l os est ndar . ' ;
gl obal f act or menuPms
f act or menuPms=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menusi si nt er no_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusi si nt er no ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menusi scoor di nado.
f unct i on menusi scoor di nado_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusi scoor di nado ( see GCBO)
127

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menusi scoor di nado cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenusi scoor di nado
swi t ch get ( handl es. menusi scoor di nado, ' Val ue' ) ;
case 1
gl obal f act or menuPM
f act or menuPM=1;
case 2
gl obal t exPx7
t exPx7=' Es pr ovi st o un si st ema coor di nado de pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPM
f act or menuPM=2;
ot her wi se
gl obal t exPx7
t exPx7=' No es pr ovi st o un si st ema coor di nado de pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPM
f act or menuPM=3;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menusi scoor di nado_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusi scoor di nado ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuPL1.
f unct i on menuPL1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPL1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPL1
swi t ch get ( handl es. menuPL1, ' Val ue' ) ;
case 1
gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=1;
case 2
gl obal t exPx10
t exPx10=' Si n pant al l a. ' ;
gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=2;
case 3
gl obal t exPx10
t exPx10=' Con pant al l a no conect ada a bar r a equi pot enci al a l a cual est a conect ada el
equi po. ' ;
gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=3;
case 4
gl obal t exPx10
t exPx10=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=4;
case 5
gl obal t exPx10
t exPx10=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km. ' ;
128

gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=5;
ot her wi se
gl obal t exPx10
t exPx10=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . Rs<=1 Ohm/ km. ' ;
gl obal f act or menuPL1Ppr i maZ
f act or menuPL1Ppr i maZ=6;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPL1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on nacomet i das_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o nacomet i das ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of nacomet i das as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of nacomet i das as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on nacomet i das_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o nacomet i das ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

f unct i on r esi st enci aRs_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o r esi st enci aRs ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of r esi st enci aRs as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of r esi st enci aRs as a doubl e

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on r esi st enci aRs_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o r esi st enci aRs ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuKd.
f unct i on menuKd_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKd ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
129

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuKd cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuKd
swi t ch get ( handl es. menuKd, ' Val ue' ) ;
case 1
gl obal f act or menuKd
f act or menuKd=1;
case 2
gl obal t exPx12
t exPx12=' Con pant al l a en cont act o con el suel o. Kd=1. ' ;
gl obal f act or menuKd
f act or menuKd=2;
ot her wi se
gl obal t exPx12
t exPx12=' Con pant al l a si n cont act o con el suel o. Kd=0. 4. ' ;
gl obal f act or menuKd
f act or menuKd=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuKd_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKd ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuKp.
f unct i on menuKp_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKp ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuKp cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuKp
swi t ch get ( handl es. menuKp, ' Val ue' ) ;
case 1
gl obal f act or menuKp
f act or menuKp=1;
case 2
gl obal t exPx13
t exPx13=' Si n medi das de pr ot ecci n. Kp=1. ' ;
gl obal f act or menuKp
f act or menuKp=2;
case 3
gl obal t exPx13
t exPx13=' Cabl es adi ci onal es apant al l ados- un conduct or . Kp=0. 6. ' ;
gl obal f act or menuKp
f act or menuKp=3;
case 4
gl obal t exPx13
t exPx13=' Cabl es adi ci onal es apant al l ados- un conduct or . Kp=0. 4. ' ;
gl obal f act or menuKp
f act or menuKp=4;
case 5
gl obal t exPx13
t exPx13=' Duct o de cabl es pr ot egi do cont r a r ayo. Kp=0. 1. ' ;
gl obal f act or menuKp
f act or menuKp=5;
case 6
gl obal t exPx13
t exPx13=' Cabl e pr ot egi do cont r a r ayo. Kp=0. 02. ' ;
gl obal f act or menuKp
f act or menuKp=6;
130

ot her wi se
gl obal t exPx13
t exPx13=' Cabl es adi ci onal es apant al l ados- t ubo de acer o. Kp=0. 01. ' ;
gl obal f act or menuKp
f act or menuKp=7;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuKp_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuKp ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuUw.
f unct i on menuUw_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuUw ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuUw cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuUw
swi t ch get ( handl es. menuUw, ' Val ue' ) ;
case 1
gl obal f act or menuUw
f act or menuUw=1;
case 2
gl obal t exPx14
t exPx14=' Cabl e de t el ecomuni caci ones - Ai sl ado en papel - Equi po el ect r ni co.
Uw=1. 5kV. ' ;
gl obal f act or menuUw
f act or menuUw=2;
case 3
gl obal t exPx14
t exPx14=' Apar at o el ct r i co par a usuar i o ( Un <= 1kV) . Uw=2. 5kV. ' ;
gl obal f act or menuUw
f act or menuUw=3;
case 4
gl obal t exPx14
t exPx14=' Cabl e de t el ecomuni caci ones - Ai sl ado en PVC. Uw5=kV. ' ;
gl obal f act or menuUw
f act or menuUw=4;
case 5
gl obal t exPx14
t exPx14=' Apar at o el ct r i co par a r ed ( Un <= 1kV) . Uw=6kV. ' ;
gl obal f act or menuUw
f act or menuUw=5;
case 6
gl obal t exPx14
t exPx14=' Tensi n nomi nal Un <= 1kV. Uw=15kV. ' ;
gl obal f act or menuUw
f act or menuUw=6;
case 7
gl obal t exPx14
t exPx14=' Tensi n nomi nal 1kV < Un <= 3kV. Uw=45kV. ' ;
gl obal f act or menuUw
f act or menuUw=7;
case 8
gl obal t exPx14
t exPx14=' Tensi n nomi nal 3kV < Un <= 6kV. Uw=60kV. ' ;
gl obal f act or menuUw
f act or menuUw=8;
131

case 9
gl obal t exPx14
t exPx14=' Tensi n nomi nal 6kV < Un <= 10kV. Uw=75kV. ' ;
gl obal f act or menuUw
f act or menuUw=9;
case 10
gl obal t exPx14
t exPx14=' Tensi n nomi nal 10kV < Un <= 15kV. Uw=95kV. ' ;
gl obal f act or menuUw
f act or menuUw=10;
ot her wi se
gl obal t exPx14
t exPx14=' Tensi n nomi nal 15kV < Un <= 20kV. Uw=125kV. ' ;
gl obal f act or menuUw
f act or menuUw=11;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuUw_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuUw ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on most r ar Uwacomet i da_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o most r ar Uwacomet i da ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%- - - Execut es on but t on pr ess i n checkbox6.
f unct i on checkbox6_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox6 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox6
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t exPx15
t exPx15=' Acomet i das de ser vi ci os con conduct or es met l i cos no apant al l ados. ' ;
gl obal el ecci on
el ecci on=2;
set ( handl es. noeval , ' st r i ng' , ' No eval uar l as dems opci ones de est e r ecuadr o' ) ;
el se
gl obal t exPx15
t exPx15=' Acomet i das de ser vi ci os con conduct or es met l i cos apant al l ados. ' ;
gl obal el ecci on
el ecci on=1;
set ( handl es. noeval , ' st r i ng' , ' ' ) ;
end

%- - - Execut es on sel ect i on change i n menut el ecom.
f unct i on menut el ecom_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut el ecom( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut el ecomcont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut el ecom
swi t ch get ( handl es. menut el ecom, ' Val ue' ) ;
case 1
case 2
gl obal t exPx16
132

t exPx16=' No cor r esponde a l neas de t el ecomuni caci ones. ' ;
gl obal f act or t el ecom
f act or t el ecom=1;
case 3
gl obal t exPx16
t exPx16=' L neas de t el ecomuni caci ones con apant al l ami ent o de pl omo. ' ;
gl obal f act or t el ecom
f act or t el ecom=2;
ot her wi se
gl obal t exPx16
t exPx16=' L neas de t el ecomuni caci ones con apant al l ami ent o de al umi ni o. ' ;
gl obal f act or t el ecom
f act or t el ecom=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut el ecom_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut el ecom( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPpr i maz.
f unct i on menuPpr i maz_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPpr i maz ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPpr i maz cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPpr i maz
swi t ch get ( handl es. menuPpr i maz, ' Val ue' ) ;
case 1
gl obal f act or Pr i maz
f act or Pr i maz=1;
case 2
gl obal t exPx11
t exPx11=' No se i mpl ement an DPSs conf or me a l a nor mat i vi dad naci onal vi gent e. ' ;
gl obal f act or Pr i maz
f act or Pr i maz=2;
ot her wi se
gl obal t exPx11
t exPx11=' Se i mpl ement an DPSs conf or me a l a nor mat i vi dad naci onal vi gent e. ' ;
gl obal f act or Pr i maz
f act or Pr i maz=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPpr i maz_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPpr i maz ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on but t on pr ess i n pr obabi l i dadesacomet i da.
f unct i on pr obabi l i dadesacomet i da_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pr obabi l i dadesacomet i da ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
133


gl obal f act or menupa
i f f act or menupa==1
gl obal PA;
PA=' ' ;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==2
gl obal PA;
PA=1;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==3
gl obal PA;
PA=0. 01;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==4
gl obal PA;
PA=0. 01;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==5
gl obal PA;
PA=0. 1;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==6
gl obal PA;
PA=0. 0001;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==7
gl obal PA;
PA=0. 001;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==8
gl obal PA;
PA=0. 001;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
i f f act or menupa==9
gl obal PA;
PA=0. 00001;
set ( handl es. val or pa, ' st r i ng' , PA) ;
el se
end
end
end
end
end
end
end
end
end

gl obal f act or menupb
i f f act or menupb==1
gl obal PB;
PB=' ' ;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==2
gl obal PB;
PB=1;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
134

i f f act or menupb==3
gl obal PB;
PB=0. 2;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==4
gl obal PB;
PB=0. 1;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==5
gl obal PB;
PB=0. 05;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==6
gl obal PB;
PB=0. 02;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==7
gl obal PB;
PB=0. 01;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
i f f act or menupb==8
gl obal PB;
PB=0. 001;
set ( handl es. val or pb, ' st r i ng' , PB) ;
el se
end
end
end
end
end
end
end
end

gl obal f act or menupc
i f f act or menupc==1
gl obal Pc;
Pc=' ' ;
set ( handl es. val or pc, ' st r i ng' , Pc) ;
el se
i f f act or menupc==2
gl obal Pc;
Pc=1;
set ( handl es. val or pc, ' st r i ng' , Pc)
el se
i f f act or menupc==3
gl obal Pc;
Pc=0. 03;
set ( handl es. val or pc, ' st r i ng' , Pc) ;
el se
i f f act or menupc==4
gl obal Pc;
Pc=0. 02;
set ( handl es. val or pc, ' st r i ng' , Pc) ;
el se
i f f act or menupc==5
gl obal Pc;
Pc=0. 01;
set ( handl es. val or pc, ' st r i ng' , Pc) ;
el se
end
end
end
135

end
end

gl obal i ndi cador Ks3
i f i ndi cador Ks3==1
gl obal f act or Ks3
f act or Ks3=0. 1;
el se
i f i ndi cador Ks3==2
gl obal f act or Ks3
f act or Ks3=1;
el se
gl obal t exPx4
t exPx4=' Si n cabl eado en condui t met l i co at er r i zado en sus ext r emos al bar r aj e
equi pot enci al . ' ;
gl obal f act or Ks3
f act or Ks3=1;
end
end


gl obal f act or menuKs3
i f f act or menuKs3==1
gl obal Ks3;
Ks3=' ' ;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==2
gl obal f act or Ks3;
gl obal Ks3;
Ks3=1*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==3
gl obal f act or Ks3;
gl obal Ks3;
Ks3=0. 2*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==4
gl obal f act or Ks3;
gl obal Ks3;
Ks3=0. 02*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==5
gl obal f act or Ks3;
gl obal Ks3;
Ks3=0. 001*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==6
gl obal f act or Ks3;
gl obal Ks3;
Ks3=0. 0002*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
i f f act or menuKs3==7
gl obal f act or Ks3;
gl obal Ks3;
Ks3=0. 0001*f act or Ks3;
set ( handl es. most r ar Ks3, ' st r i ng' , Ks3) ;
el se
end
end
end
end
end
136

end
end

gl obal val or Uw
val or Uw=st r 2doubl e( get ( handl es. val or uw, ' st r i ng' ) ) ;
gl obal anchoW
anchoW=st r 2doubl e( get ( handl es. val or w, ' st r i ng' ) ) ;
gl obal Ks1
gl obal Ks2
gl obal Ks3
gl obal Ks4
gl obal Kms
Ks1=0. 12*anchoW;
Ks2=0. 12*anchoW;
Ks4=1. 5/ val or Uw;
Kms=Ks1*Ks2*Ks3*Ks4;
set ( handl es. most r ar Kms, ' st r i ng' , Kms) ;
i f Kms >= 0. 4 ;
gl obal Pmst abl a
Pmst abl a=1;
el se
i f Kms >= 0. 15;
gl obal Pmst abl a
Pmst abl a=0. 9;
el se
i f Kms >= 0. 07;
gl obal Pmst abl a
Pmst abl a=0. 5;
el se
i f Kms >= 0. 035;
gl obal Pmst abl a
Pmst abl a=0. 1;
el se
i f Kms >= 0. 021;
gl obal Pmst abl a
Pmst abl a=0. 01;
el se
i f Kms >= 0. 016;
gl obal Pmst abl a
Pmst abl a=0. 005;
el se
i f Kms >= 0. 015;
gl obal Pmst abl a
Pmst abl a=0. 003;
el se
i f Kms >= 0. 014;
gl obal Pmst abl a
Pmst abl a=0. 001;
el se
gl obal Pmst abl a
Pmst abl a=0. 0001;
end
end
end
end
end
end
end
end
set ( handl es. most r ar Pms, ' st r i ng' , Pmst abl a) ;

gl obal f act or menuPms
i f f act or menuPms==1
el se
i f f act or menuPms==2
gl obal Pms
Pms=1;
set ( handl es. most r ar Pms, ' st r i ng' , Pms) ;
137

el se
i f f act or menuPms==3
gl obal Pms
gl obal Pmst abl a
Pms=Pmst abl a;
set ( handl es. most r ar Pms, ' st r i ng' , Pms) ;
el se
end
end
end
gl obal f act or menuPM
i f f act or menuPM==1
el se
i f f act or menuPM==2
gl obal Pms
gl obal Pc
gl obal PM
i f Pc < Pms
PM=Pc;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
el se
PM=Pms;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
end
el se
i f f act or menuPM==3
gl obal Pms
gl obal PM
PM=Pms;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
el se
end
end
end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%EVALUAR PL1 PARA Pz

gl obal f act or menuPL1Ppr i maZ
i f f act or menuPL1Ppr i maZ==1;
el se
i f f act or menuPL1Ppr i maZ==2;
gl obal t exPx10
t exPx10=' Si n pant al l a. ' ;
gl obal val or Uw
gl obal PL1Ppr i maZ
i f val or Uw <= 1. 5;
PL1Ppr i maZ=1;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 2. 5;
PL1Ppr i maZ=0. 4;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 4;
PL1Ppr i maZ=0. 2;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw<=6
PL1Ppr i maZ=1;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
end
end
end
end
el se
i f f act or menuPL1Ppr i maZ==3;
gl obal val or Uw
138

gl obal PL1Ppr i maZ
i f val or Uw <= 1. 5;
PL1Ppr i maZ=0. 5;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 2. 5;
PL1Ppr i maZ=0. 2;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 4;
PL1Ppr i maZ=0. 1;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw<=6
PL1Ppr i maZ=0. 05;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
end
end
end
end
el se
i f f act or menuPL1Ppr i maZ==4;
gl obal val or Uw
gl obal PL1Ppr i maZ
i f val or Uw <= 1. 5;
PL1Ppr i maZ=0. 15;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 2. 5;
PL1Ppr i maZ=0. 06;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 4;
PL1Ppr i maZ=0. 03;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw<=6
PL1Ppr i maZ=0. 2;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
end
end
end
end
el se
i f f act or menuPL1Ppr i maZ==5;
gl obal val or Uw
gl obal PL1Ppr i maZ
i f val or Uw <= 1. 5;
PL1Ppr i maZ=0. 04;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 2. 5;
PL1Ppr i maZ=0. 02;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 4;
PL1Ppr i maZ=0. 008;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw<=6
PL1Ppr i maZ=0. 004;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
end
end
end
139

end
el se
i f f act or menuPL1Ppr i maZ==6;
gl obal val or Uw
gl obal PL1Ppr i maZ
i f val or Uw <= 1. 5;
PL1Ppr i maZ=0. 02;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 2. 5;
PL1Ppr i maZ=0. 008;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw <= 4;
PL1Ppr i maZ=0. 004;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
i f val or Uw<=6
PL1Ppr i maZ=0. 002;
set ( handl es. most r ar PL1Ppr i maZ, ' st r i ng' , PL1Ppr i maZ) ;
el se
end
end
end
end
el se
end
end
end
end
end
end


gl obal acomet i dasn
acomet i dasn=st r 2doubl e( get ( handl es. nacomet i das, ' st r i ng' ) ) ;
gl obal val or Rs
val or Rs=st r 2doubl e( get ( handl es. r esi st enci aRs, ' st r i ng' ) ) ;
gl obal I a
gl obal val or Kp
gl obal Uwacomet i da
gl obal el ecci on
gl obal val or Kd
gl obal f act or menuKd
i f f act or menuKd==1
gl obal val or Kd
val or Kd=' ' ;
set ( handl es. most r ar Kd, ' st r i ng' , val or Kd) ;
el se
i f f act or menuKd==2
gl obal val or Kd
val or Kd=1;
set ( handl es. most r ar Kd, ' st r i ng' , val or Kd) ;
el se
i f f act or menuKd==3
gl obal val or Kd
val or Kd=0. 4;
set ( handl es. most r ar Kd, ' st r i ng' , val or Kd) ;
el se
end
end
end
gl obal f act or menuKp
i f f act or menuKp==1;
gl obal val or Kp
val or Kp=' ' ;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
140

i f f act or menuKp==2;
gl obal val or Kp
val or Kp=1;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
i f f act or menuKp==3;
gl obal val or Kp
val or Kp=0. 6;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
i f f act or menuKp==4;
gl obal val or Kp
val or Kp=0. 4;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
i f f act or menuKp==5;
gl obal val or Kp
val or Kp=0. 1;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
i f f act or menuKp==6;
gl obal val or Kp
val or Kp=0. 02;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
i f f act or menuKp==7;
gl obal val or Kp
val or Kp=0. 01;
set ( handl es. most r ar Kp, ' st r i ng' , val or Kp) ;
el se
end
end
end
end
end
end
end

gl obal f act or menuUw
i f f act or menuUw==1;
gl obal Uwacomet i da
Uwacomet i da=' ' ;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==2;
gl obal Uwacomet i da
Uwacomet i da=1. 5;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==3;
gl obal Uwacomet i da
Uwacomet i da=2. 5;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==4;
gl obal Uwacomet i da
Uwacomet i da=5;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==5;
gl obal Uwacomet i da
Uwacomet i da=6;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==6;
gl obal Uwacomet i da
Uwacomet i da=15;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
141

el se
i f f act or menuUw==7;
gl obal Uwacomet i da
Uwacomet i da=45;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==8;
gl obal Uwacomet i da
Uwacomet i da=60;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==9;
gl obal Uwacomet i da
Uwacomet i da=75;
set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==10;
gl obal Uwacomet i da
Uwacomet i da=95;

set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
i f f act or menuUw==11;
gl obal Uwacomet i da
Uwacomet i da=125;

set ( handl es. most r ar Uwacomet i da, ' st r i ng' , Uwacomet i da) ;
el se
end
end
end
end
end
end
end
end
end
end
end

gl obal el ecci on
i f el ecci on==1
gl obal I a
I a=25*acomet i dasn*Uwacomet i da/ ( val or Rs*val or Kd*val or Kp) ;
set ( handl es. most r ar I a, ' st r i ng' , I a) ;
gl obal I ados
I ados=25*Uwacomet i da/ ( val or Rs*val or Kd*val or Kp) ;
set ( handl es. most r ar I ados, ' st r i ng' , I ados) ;
el se
i f el ecci on==2
gl obal I a
I a=0;
set ( handl es. most r ar I a, ' st r i ng' , I a) ;
gl obal I ados
I ados=0;
set ( handl es. most r ar I ados, ' st r i ng' , I ados) ;
el se
gl obal t exPx15
t exPx15=' Acomet i das de ser vi ci os con conduct or es met l i cos apant al l ados. ' ;
gl obal I a
I a=25*acomet i dasn*Uwacomet i da/ ( val or Rs*val or Kd*val or Kp) ;
set ( handl es. most r ar I a, ' st r i ng' , I a) ;
gl obal I ados
I ados=25*Uwacomet i da/ ( val or Rs*val or Kd*val or Kp) ;
set ( handl es. most r ar I ados, ' st r i ng' , I ados) ;
end
end

142


gl obal Ppr i mat abl a
gl obal Ppr i mat abl ados

i f I a==0
gl obal Ppr i mat abl a
Ppr i mat abl a=1;
el se
i f I a <= 3
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 99;
el se
i f I a <= 5
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 95;
el se
i f I a <= 10
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 9;
el se
i f I a <= 20
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 8;
el se
i f I a <= 30
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 6;
el se
i f I a <= 40
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 4;
el se
i f I a <= 50
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 3;
el se
i f I a <= 60
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 2;
el se
i f I a <= 80
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 1;
el se
i f I a <= 100
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 1;
el se
i f I a <= 150
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 05;
el se
i f I a <= 200
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 01;
el se
i f I a <= 300
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 005;
el se
i f I a <= 400
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 002;
el se
i f I a <= 600
gl obal Ppr i mat abl a
Ppr i mat abl a=0. 001;
el se
143

end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
set ( handl es. most r ar Ppr i mat abl a, ' st r i ng' , Ppr i mat abl a) ;

gl obal Ppr i mat abl ados
i f I ados == 0
gl obal Ppr i mat abl ados
Ppr i mat abl ados=1;
el se
i f I ados <= 3
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 99;
el se
i f I ados <= 5
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 95;
el se
i f I ados <= 10
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 9;
el se
i f I ados <= 20
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 8;
el se
i f I ados <= 30
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 6;
el se
i f I ados <= 40
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 4;
el se
i f I ados <= 50
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 3;
el se
i f I ados <= 60
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 2;
el se
i f I ados <= 80
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 1;
el se
i f I ados <= 100
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 1;
el se
i f I ados <= 150
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 05;
el se
i f I ados <= 200
144

gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 01;
el se
i f I ados <= 300
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 005;
el se
i f I ados <= 400
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 002
el se
i f I ados <= 600
gl obal Ppr i mat abl ados
Ppr i mat abl ados=0. 001
el se
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
set ( handl es. most r ar Ppr i mat abl ados, ' st r i ng' , Ppr i mat abl ados) ;

gl obal Ppr i maB
gl obal Ppr i mat abl a
Ppr i maB=Ppr i mat abl a;
set ( handl es. most r ar Ppr i maB, ' st r i ng' , Ppr i maB) ;
gl obal Ppr i mac
Ppr i mac=Ppr i mat abl a;
set ( handl es. most r ar Ppr i mac, ' st r i ng' , Ppr i mac) ;

gl obal Ppr i mat abl ados
gl obal Ppr i mav
gl obal f act or t el ecom
i f f act or t el ecom==1
Ppr i mav=Ppr i mat abl ados;
el se
i f f act or t el ecom==2
i f I ados>40
gl obal Ppr i mav
Ppr i mav=0. 4;
el se
gl obal Ppr i mav
Ppr i mav=Ppr i mat abl ados;
end
el se
i f f act or t el ecom==3
i f I ados>20
gl obal Ppr i mav
Ppr i mav=0. 8;
el se
gl obal Ppr i mav
Ppr i mav=Ppr i mat abl ados;
end
end
end
end
set ( handl es. most r ar Ppr i mav, ' st r i ng' , Ppr i mav) ;
145


gl obal Ppr i maw
Ppr i maw=Ppr i mat abl ados;
set ( handl es. most r ar Ppr i maw, ' st r i ng' , Ppr i maw) ;

gl obal f act or Pr i maz
i f f act or Pr i maz==1
el se
i f f act or Pr i maz==3
gl obal Ppr i maz
gl obal PL1Ppr i maZ
gl obal Pc
i f Pc < PL1Ppr i maZ
Ppr i maz=Pc;
set ( handl es. most r ar Ppr i maz, ' st r i ng' , Ppr i maz) ;
el se
gl obal Ppr i maz
gl obal PL1Ppr i maZ
Ppr i maz=PL1Ppr i maZ;
set ( handl es. most r ar Ppr i maz, ' st r i ng' , Ppr i maz) ;
end
el se
i f f act or Pr i maz==2
gl obal Ppr i maz
gl obal PL1Ppr i maZ
Ppr i maz=PL1Ppr i maZ;
set ( handl es. most r ar Ppr i maz, ' st r i ng' , Ppr i maz) ;
el se
end
end
end

gl obal f act or menuPM
i f f act or menuPM==1
el se
i f f act or menuPM==2
gl obal Pms
gl obal Pc
gl obal PM
i f Pc < Pms
PM=Pc;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
el se
PM=Pms;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
end
el se
i f f act or menuPM==3
gl obal Pms
gl obal PM
PM=Pms;
set ( handl es. most r ar PM, ' st r i ng' , PM) ;
el se
end
end
end

%- - - Execut es on but t on pr ess i n not aacomet i da.
f unct i on not aacomet i da_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o not aacomet i da ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
NOTA_ACOMETI DA

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
146

%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes2

i mage( i mr ead( ' r esul t adoPr ob. bmp' ) )
axi s of f

ANEXO 4. Cdigo fuente para la GUI EVAL_PU_PV_PW_PZ
f unct i on var ar gout = EVAL_PU_PV_PW_PZ( var ar gi n)
%EVAL_PU_PV_PW_PZ M- f i l e f or EVAL_PU_PV_PW_PZ. f i g
% EVAL_PU_PV_PW_PZ, by i t sel f , cr eat es a new EVAL_PU_PV_PW_PZ or r ai ses t he exi st i ng
% si ngl et on*.
%
% H = EVAL_PU_PV_PW_PZ r et ur ns t he handl e t o a new EVAL_PU_PV_PW_PZ or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% EVAL_PU_PV_PW_PZ( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n EVAL_PU_PV_PW_PZ. M wi t h t he gi ven i nput ar gument s.
%
% EVAL_PU_PV_PW_PZ( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new EVAL_PU_PV_PW_PZ or r ai ses t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e EVAL_PU_PV_PW_PZ_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o EVAL_PU_PV_PW_PZ_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menu. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p EVAL_PU_PV_PW_PZ

%Last Modi f i ed by GUI DE v2. 5 03- Aug- 2010 20: 00: 17

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @EVAL_PU_PV_PW_PZ_Openi ngFcn, . . .
' gui _Out put Fcn' , @EVAL_PU_PV_PW_PZ_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e EVAL_PU_PV_PW_PZ i s made vi si bl e.
f unct i on EVAL_PU_PV_PW_PZ_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o EVAL_PU_PV_PW_PZ ( see VARARGI N)

%Choose def aul t command l i ne out put f or EVAL_PU_PV_PW_PZ
147

handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes EVAL_PU_PV_PW_PZ wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = EVAL_PU_PV_PW_PZ_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;


gl obal eval caso1
i f eval caso1==1
set ( handl es. anunci ocaso1, ' st r i ng' , ' EVALUAR' ) ;
el se
i f eval caso1==2;
set ( handl es. anunci ocaso1, ' st r i ng' , ' NO EVALUAR' ) ;
el se
set ( handl es. anunci ocaso1, ' st r i ng' , ' NO EVALUAR' ) ;
end
end

gl obal eval caso2
i f eval caso2==1
set ( handl es. anunci ocaso2, ' st r i ng' , ' EVALUAR' ) ;
el se
i f eval caso2==2;
set ( handl es. anunci ocaso2, ' st r i ng' , ' NO EVALUAR' ) ;
el se
set ( handl es. anunci ocaso2, ' st r i ng' , ' NO EVALUAR' ) ;
end
end

gl obal eval caso3
i f eval caso3==1
set ( handl es. anunci ocaso3, ' st r i ng' , ' EVALUAR' ) ;
el se
i f eval caso3==2;
set ( handl es. anunci ocaso3, ' st r i ng' , ' NO EVALUAR' ) ;
el se
set ( handl es. anunci ocaso3, ' st r i ng' , ' NO EVALUAR' ) ;
end
end


gl obal eval caso4
i f eval caso4==1
set ( handl es. anunci ocaso4, ' st r i ng' , ' EVALUAR' ) ;
el se
i f eval caso4==2;
set ( handl es. anunci ocaso4, ' st r i ng' , ' NO EVALUAR' ) ;
el se
set ( handl es. anunci ocaso4, ' st r i ng' , ' NO EVALUAR' ) ;
end
end

%- - - Execut es on sel ect i on change i n menut abl a19caso1.
f unct i on menut abl a19caso1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso1 ( see GCBO)
148

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut abl a19caso1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut abl a19caso1
swi t ch get ( handl es. menut abl a19caso1, ' Val ue' ) ;
case 1
case 2
gl obal Pxt ext o1
Pxt ext o1=' Cabl e no apant al l ado. ' ;
gl obal nopant al l a
nopant al l a=1;
case 3
gl obal Pxt ext o1
Pxt ext o1=' Cabl e apant al l ado con r esi st enci a de pant al l a 5<Rs<=20 Ohm/ km. ' ;
gl obal nopant al l a
nopant al l a=2;
case 4
gl obal Pxt ext o1
Pxt ext o1=' Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km. ' ;
gl obal nopant al l a
nopant al l a=3;
ot her wi se
gl obal Pxt ext o1
Pxt ext o1=' Cabl e apant al l ado con r esi st enci a de pant al l a Rs<=1 Ohm/ km. ' ;
gl obal nopant al l a
nopant al l a=4;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut abl a19caso1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPvcaso1.
f unct i on menuPvcaso1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPvcaso1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPvcaso1
swi t ch get ( handl es. menuPvcaso1, ' Val ue' ) ;
case 1
gl obal f act or menuPu
f act or menuPu=1;
case 2
gl obal Pxt ext o2
Pxt ext o2=' Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPu
f act or menuPu=2;
ot her wi se
gl obal Pxt ext o2
Pxt ext o2=' Los DPS no cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPu
f act or menuPu=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPvcaso1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso1 ( see GCBO)
149

%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPL1caso1.
f unct i on menuPL1caso1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPL1caso1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPL1caso1
swi t ch get ( handl es. menuPL1caso1, ' Val ue' ) ;
case 1
gl obal f act or menuPL1
f act or menuPL1=1;
case 2
gl obal Pxt ext o4
Pxt ext o4=' Si n pant al l a. ' ;
gl obal f act or menuPL1
f act or menuPL1=2;
case 3
gl obal Pxt ext o4
Pxt ext o4=' Con pant al l a no conect ada a bar r a equi pot enci al a l a cual est a conect ada
el equi po. ' ;
gl obal f act or menuPL1
f act or menuPL1=3;
case 4
gl obal Pxt ext o4
Pxt ext o4=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuPL1
f act or menuPL1=4;
case 5
gl obal Pxt ext o4
Pxt ext o4=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km. ' ;
gl obal f act or menuPL1
f act or menuPL1=5;
ot her wi se
gl obal Pxt ext o4
Pxt ext o4=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . Rs<=1 Ohm/ km. ' ;
gl obal f act or menuPL1
f act or menuPL1=6;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPL1caso1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPwPzcaso1.
f unct i on menuPwPzcaso1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPwPzcaso1 cont ent s as cel l ar r ay
150

% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPwPzcaso1
swi t ch get ( handl es. menuPwPzcaso1, ' Val ue' ) ;
case 1
gl obal f act or menuPwPz
f act or menuPwPz=1;
case 2
gl obal Pxt ext o3
Pxt ext o3=' Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPz
f act or menuPwPz=2;
ot her wi se
gl obal Pxt ext o3
Pxt ext o3=' No exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPz
f act or menuPwPz=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPwPzcaso1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPvcaso2.
f unct i on menuPvcaso2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPvcaso2 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPvcaso2
swi t ch get ( handl es. menuPvcaso2, ' Val ue' ) ;
case 1
gl obal f act or menuPucaso2
f act or menuPucaso2=1;
case 2
gl obal Pxt ext o6
Pxt ext o6=' Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso2
f act or menuPucaso2=2;
ot her wi se
gl obal Pxt ext o6
Pxt ext o6=' Los DPS no cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso2
f act or menuPucaso2=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPvcaso2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menut abl a19caso2.
151

f unct i on menut abl a19caso2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut abl a19caso2 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut abl a19caso2
swi t ch get ( handl es. menut abl a19caso2, ' Val ue' ) ;
case 1
case 2
gl obal Pxt ext o5
Pxt ext o5=' Cabl e no apant al l ado. ' ;
gl obal nopant al l acaso2
nopant al l acaso2=1;
case 3
gl obal Pxt ext o5
Pxt ext o5=' Cabl e apant al l ado con r esi st enci a de pant al l a 5<Rs<=20 Ohm/ km. ' ;
gl obal nopant al l acaso2
nopant al l acaso2=2;
case 4
gl obal Pxt ext o5
Pxt ext o5=' Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km. ' ;
gl obal nopant al l acaso2
nopant al l acaso2=3;
ot her wi se
gl obal Pxt ext o5
Pxt ext o5=' Cabl e apant al l ado con r esi st enci a de pant al l a Rs<=1 Ohm/ km. ' ;
gl obal nopant al l acaso2
nopant al l acaso2=4;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut abl a19caso2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPwPzcaso2.
f unct i on menuPwPzcaso2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPwPzcaso2 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPwPzcaso2
swi t ch get ( handl es. menuPwPzcaso2, ' Val ue' ) ;
case 1
gl obal f act or menuPwPzcaso2
f act or menuPwPzcaso2=1;
case 2
gl obal Pxt ext o7
Pxt ext o7=' Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso2
f act or menuPwPzcaso2=2;
ot her wi se
gl obal Pxt ext o7
Pxt ext o7=' No exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso2
f act or menuPwPzcaso2=3;
end
152


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPwPzcaso2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuPL1caso2.
f unct i on menuPL1caso2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPL1caso2 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPL1caso2
swi t ch get ( handl es. menuPL1caso2, ' Val ue' ) ;
case 1
gl obal f act or menuPL1caso2
f act or menuPL1caso2=1;
case 2
gl obal Pxt ext o8
Pxt ext o8=' Si n pant al l a. ' ;
gl obal f act or menuPL1caso2
f act or menuPL1caso2=2;
case 3
gl obal Pxt ext o8
Pxt ext o8=' Con pant al l a no conect ada a bar r a equi pot enci al a l a cual est a conect ada
el equi po. ' ;
gl obal f act or menuPL1caso2
f act or menuPL1caso2=3;
case 4
gl obal Pxt ext o8
Pxt ext o8=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuPL1caso2
f act or menuPL1caso2=4;
case 5

gl obal Pxt ext o8
Pxt ext o8=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km. ' ;
gl obal f act or menuPL1caso2
f act or menuPL1caso2=5;
ot her wi se
gl obal Pxt ext o8
Pxt ext o8=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . Rs<=1 Ohm/ km. ' ;
gl obal f act or menuPL1caso2
f act or menuPL1caso2=6;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPL1caso2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

153

%- - - Execut es on sel ect i on change i n menuPvcaso3.
f unct i on menuPvcaso3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPvcaso3 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPvcaso3
swi t ch get ( handl es. menuPvcaso3, ' Val ue' ) ;
case 1
gl obal f act or menuPucaso3
f act or menuPucaso3=1;
case 2
gl obal Pxt ext o10
Pxt ext o10=' Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso3
f act or menuPucaso3=2;
ot her wi se
gl obal Pxt ext o10
Pxt ext o10=' Los DPS no cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso3
f act or menuPucaso3=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPvcaso3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menut abl a19caso3.
f unct i on menut abl a19caso3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut abl a19caso3 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut abl a19caso3
swi t ch get ( handl es. menut abl a19caso3, ' Val ue' ) ;
case 1
case 2
gl obal Pxt ext o9
Pxt ext o9=' Cabl e no apant al l ado. ' ;
gl obal nopant al l acaso3
nopant al l acaso3=1;
case 3
gl obal Pxt ext o9
Pxt ext o9=' Cabl e apant al l ado con r esi st enci a de pant al l a 5<Rs<=20 Ohm/ km. ' ;
gl obal nopant al l acaso3
nopant al l acaso3=2;
case 4
gl obal Pxt ext o9
Pxt ext o9=' Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km. ' ;
gl obal nopant al l acaso3
nopant al l acaso3=3;
ot her wi se
gl obal Pxt ext o9
Pxt ext o9=' Cabl e apant al l ado con r esi st enci a de pant al l a Rs<=1 Ohm/ km. ' ;
gl obal nopant al l acaso3
nopant al l acaso3=4;
end

154

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut abl a19caso3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPwPzcaso3.
f unct i on menuPwPzcaso3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPwPzcaso3 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPwPzcaso3
swi t ch get ( handl es. menuPwPzcaso3, ' Val ue' ) ;
case 1
gl obal f act or menuPwPzcaso3
f act or menuPwPzcaso3=1;
case 2
gl obal Pxt ext o11
Pxt ext o11=' Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso3
f act or menuPwPzcaso3=2;
ot her wi se
gl obal Pxt ext o11
Pxt ext o11=' No exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso3
f act or menuPwPzcaso3=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPwPzcaso3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPL1caso3.
f unct i on menuPL1caso3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPL1caso3 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPL1caso3

swi t ch get ( handl es. menuPL1caso3, ' Val ue' ) ;
case 1
gl obal f act or menuPL1caso3
f act or menuPL1caso3=1;
case 2
gl obal Pxt ext o12
Pxt ext o12=' Si n pant al l a. ' ;
gl obal f act or menuPL1caso3
f act or menuPL1caso3=2;
155

case 3
gl obal Pxt ext o12
Pxt ext o12=' Con pant al l a no conect ada a bar r a equi pot enci al a l a cual est a conect ada
el equi po. ' ;
gl obal f act or menuPL1caso3
f act or menuPL1caso3=3;
case 4
gl obal Pxt ext o12
Pxt ext o12=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuPL1caso3
f act or menuPL1caso3=4;
case 5
gl obal Pxt ext o12
Pxt ext o12=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km. ' ;
gl obal f act or menuPL1caso3
f act or menuPL1caso3=5;
ot her wi se
gl obal Pxt ext o12
Pxt ext o12=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . Rs<=1 Ohm/ km. ' ;
gl obal f act or menuPL1caso3
f act or menuPL1caso3=6;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPL1caso3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuPvcaso4.
f unct i on menuPvcaso4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPvcaso4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPvcaso4
swi t ch get ( handl es. menuPvcaso4, ' Val ue' ) ;
case 1
gl obal f act or menuPucaso4
f act or menuPucaso4=1;
case 2
gl obal Pxt ext o14
Pxt ext o14=' Los DPS cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso4
f act or menuPucaso4=2;
ot her wi se
gl obal Pxt ext o14
Pxt ext o14=' Los DPS no cumpl en l os r equer i mi ent os de equi pot enci al i zaci n. ' ;
gl obal f act or menuPucaso4
f act or menuPucaso4=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPvcaso4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPvcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
156

% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menut abl a19caso4.
f unct i on menut abl a19caso4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menut abl a19caso4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenut abl a19caso4
swi t ch get ( handl es. menut abl a19caso4, ' Val ue' ) ;
case 1
case 2
gl obal Pxt ext o13
Pxt ext o13=' Cabl e no apant al l ado. ' ;
gl obal nopant al l acaso4
nopant al l acaso4=1;
case 3
gl obal Pxt ext o13
Pxt ext o13=' Cabl e apant al l ado con r esi st enci a de pant al l a 5<Rs<=20 Ohm/ km. ' ;
gl obal nopant al l acaso4
nopant al l acaso4=2;
case 4
gl obal Pxt ext o13
Pxt ext o13=' Cabl e apant al l ado con r esi st enci a de pant al l a 1<Rs<=5 Ohm/ km. ' ;
gl obal nopant al l acaso4
nopant al l acaso4=3;
ot her wi se
gl obal Pxt ext o13
Pxt ext o13=' Cabl e apant al l ado con r esi st enci a de pant al l a Rs<=1 Ohm/ km. ' ;
gl obal nopant al l acaso4
nopant al l acaso4=4;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menut abl a19caso4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menut abl a19caso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPwPzcaso4.
f unct i on menuPwPzcaso4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPwPzcaso4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPwPzcaso4
swi t ch get ( handl es. menuPwPzcaso4, ' Val ue' ) ;
case 1
gl obal f act or menuPwPzcaso4
f act or menuPwPzcaso4=1;
case 2
gl obal Pxt ext o15
Pxt ext o15=' Exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso4
f act or menuPwPzcaso4=2;
ot her wi se
157

gl obal Pxt ext o15
Pxt ext o15=' No exi st e coor di naci n de DPSs par a pr ot ecci n y r educci n de f al l as de
si st emas i nt er nos. ' ;
gl obal f act or menuPwPzcaso4
f act or menuPwPzcaso4=3;
end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPwPzcaso4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPwPzcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on sel ect i on change i n menuPL1caso4.
f unct i on menuPL1caso4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuPL1caso4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuPL1caso4
swi t ch get ( handl es. menuPL1caso4, ' Val ue' ) ;
case 1
gl obal f act or menuPL1caso4
f act or menuPL1caso4=1;
case 2
gl obal Pxt ext o16
Pxt ext o16=' Si n pant al l a. ' ;
gl obal f act or menuPL1caso4
f act or menuPL1caso4=2;
case 3
gl obal Pxt ext o16
Pxt ext o16=' Con pant al l a no conect ada a bar r a equi pot enci al a l a cual est a conect ada
el equi po. ' ;
gl obal f act or menuPL1caso4
f act or menuPL1caso4=3;
case 4
gl obal Pxt ext o16
Pxt ext o16=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 5<Rs<=20 Ohm/ km. ' ;
gl obal f act or menuPL1caso4
f act or menuPL1caso4=4;
case 5
gl obal Pxt ext o16
Pxt ext o16=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . 1<Rs<=5 Ohm/ km. ' ;
gl obal f act or menuPL1caso4
f act or menuPL1caso4=5;
ot her wi se
gl obal Pxt ext o16
Pxt ext o16=' Apant al l ami ent o y equi po uni do a bar r a equi pot enci al . Rs<=1 Ohm/ km. ' ;
gl obal f act or menuPL1caso4
f act or menuPL1caso4=6;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuPL1caso4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuPL1caso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
158

i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end



%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes1

i mage( i mr ead( ' r esul t adosPcaso1. bmp' ) )
axi s of f

f unct i on met er Uwcaso4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Uwcaso4 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Uwcaso4 as a doubl e
gl obal Uwcaso4
Uwcaso4=st r 2doubl e( get ( handl es. met er Uwcaso4, ' st r i ng' ) ) ;

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Uwcaso4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


f unct i on met er Uwcaso2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Uwcaso2 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Uwcaso2 as a doubl e
gl obal Uwcaso2
Uwcaso2=st r 2doubl e( get ( handl es. met er Uwcaso2, ' st r i ng' ) ) ;

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Uwcaso2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


f unct i on met er Uwcaso3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

159

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Uwcaso3 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Uwcaso3 as a doubl e
gl obal Uwcaso3
Uwcaso3=st r 2doubl e( get ( handl es. met er Uwcaso3, ' st r i ng' ) ) ;

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Uwcaso3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end



f unct i on met er Uwcaso1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: get ( hObj ect , ' St r i ng' ) r et ur ns cont ent s of met er Uwcaso1 as t ext
% st r 2doubl e( get ( hObj ect , ' St r i ng' ) ) r et ur ns cont ent s of met er Uwcaso1 as a doubl e
gl obal Uwcaso1
Uwcaso1=st r 2doubl e( get ( handl es. met er Uwcaso1, ' st r i ng' ) ) ;

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on met er Uwcaso1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o met er Uwcaso1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : edi t cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on but t on pr ess i n casosPr obabi l i dad.
f unct i on casosPr obabi l i dad_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o casosPr obabi l i dad ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)


% Eval uaci n de Pu, Pv, Pw y Pz CASO1


gl obal nopant al l a
gl obal PLD
gl obal Uwcaso1
i f nopant al l a == 1;
gl obal PLD
PLD=1;
el se
i f Uwcaso1 <= 1. 5;
i f nopant al l a == 2;
gl obal PLD
PLD=1;
el se
i f nopant al l a == 3;
gl obal PLD
PLD=0. 8;
el se
160

i f nopant al l a == 4;
gl obal PLD
PLD=0. 4;
el se
end
end
end
el se
i f Uwcaso1 <= 2. 5;
i f nopant al l a == 2;
gl obal PLD
PLD=0. 95;
el se
i f nopant al l a == 3;
gl obal PLD
PLD=0. 6;
el se
i f nopant al l a == 4;
gl obal PLD
PLD=0. 2;
el se
end
end
end
el se
i f Uwcaso1 <= 4;
i f nopant al l a == 2;
gl obal PLD
PLD=0. 9;
el se
i f nopant al l a == 3;
gl obal PLD
PLD=0. 3;
el se
i f nopant al l a == 4;
gl obal PLD
PLD=0. 04;
el se
end
end
end
el se
i f Uwcaso1 <= 6;
i f nopant al l a == 2;
gl obal PLD
PLD=0. 8;
el se
i f nopant al l a == 3;
gl obal PLD
PLD=0. 1;
el se
i f nopant al l a == 4;
gl obal PLD
PLD=0. 02;
el se
end
end
end
end
end
end
end
end
set ( handl es. most r ar PLD, ' st r i ng' , PLD) ;


gl obal f act or menuPu
i f f act or menuPu==1;
161

el se
i f f act or menuPu==2;
gl obal PLD
gl obal Pc
gl obal Pu
gl obal Pv
i f Pc < PLD
gl obal Pc
gl obal Pu
gl obal Pv
gl obal PA
Pu=Pc*PA;
Pv=Pc;
set ( handl es. most r ar Pu, ' st r i ng' , Pu) ;
set ( handl es. most r ar Pv, ' st r i ng' , Pv) ;
el se
gl obal Pv
gl obal PA
gl obal PLD
gl obal Pu
Pu=PLD*PA;
Pv=PLD;
set ( handl es. most r ar Pu, ' st r i ng' , Pu) ;
set ( handl es. most r ar Pv, ' st r i ng' , Pv) ;
end
el se
i f f act or menuPu==3;
gl obal PLD
gl obal Pv
gl obal Pu
gl obal PA
Pu=PLD*PA;
Pv=PLD;
set ( handl es. most r ar Pu, ' st r i ng' , Pu) ;
set ( handl es. most r ar Pv, ' st r i ng' , Pv) ;
end
end
end

gl obal f act or menuPwPz
i f f act or menuPwPz==1
el se
i f f act or menuPwPz==2
gl obal el ecci onPz
el ecci onPz=1;
gl obal PLD
gl obal Pw
gl obal Pc
i f Pc < PLD
gl obal Pc
gl obal Pw
Pw=Pc;
set ( handl es. most r ar Pw, ' st r i ng' , Pw) ;
el se
gl obal Pw
gl obal PLD
Pw=PLD;
set ( handl es. most r ar Pw, ' st r i ng' , Pw) ;
end
el se
i f f act or menuPwPz==3
gl obal el ecci onPz
el ecci onPz=2;
gl obal Pw
gl obal PLD
Pw=PLD;
set ( handl es. most r ar Pw, ' st r i ng' , Pw) ;
el se
162

end
end
end




gl obal f act or menuPL1
i f f act or menuPL1==1;
el se
i f f act or menuPL1==2;
gl obal Uwcaso1
gl obal PL1
i f Uwcaso1 <= 1. 5;
PL1=1;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 2. 5;
PL1=0. 4;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 4;
PL1=0. 2;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<=6
PL1=1;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
end
end
end
end
el se
i f f act or menuPL1==3;
gl obal Uwcaso1
gl obal PL1
i f Uwcaso1 <= 1. 5;
PL1=0. 5;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 2. 5;
PL1=0. 2;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 4;
PL1=0. 1;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<=6
PL1=0. 05;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
end
end
end
end
el se
i f f act or menuPL1==4;
gl obal Uwcaso1
gl obal PL1
i f Uwcaso1 <= 1. 5;
PL1=0. 15;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 2. 5;
PL1=0. 06;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
163

el se
i f Uwcaso1 <= 4;
PL1=0. 03;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<=6
PL1=0. 2;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
end
end
end
end
el se
i f f act or menuPL1==5;
gl obal Uwcaso1
gl obal PL1
i f Uwcaso1 <= 1. 5;
PL1=0. 04;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<= 2. 5;
PL1=0. 02;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 4;
PL1=0. 008;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<=6
PL1=0. 004;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
end
end
end
end
el se
i f f act or menuPL1==6;
gl obal Uwcaso1
gl obal PL1
i f Uwcaso1 <= 1. 5;
PL1=0. 02;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 2. 5;
PL1=0. 008;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1 <= 4;
PL1=0. 004;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
i f Uwcaso1<=6
PL1=0. 002;
set ( handl es. most r ar PL1, ' st r i ng' , PL1) ;
el se
end
end
end
end
el se
end
end
end
end
end
end
164


gl obal el ecci onPz
i f el ecci onPz==1
gl obal Pc
gl obal PL1
i f Pc<PL1
gl obal Pz
Pz=Pc;
set ( handl es. most r ar Pz, ' st r i ng' , Pz) ;
el se
gl obal Pz
Pz=PL1;
set ( handl es. most r ar Pz, ' st r i ng' , Pz) ;
end
el se
i f el ecci onPz==2
gl obal Pz
Pz=PL1;
set ( handl es. most r ar Pz, ' st r i ng' , Pz) ;
el se
end
end

% Eval uaci n de Pu, Pv, Pw y Pz CASO2


gl obal nopant al l acaso2
gl obal PLDcaso2
gl obal Uwcaso2
i f nopant al l acaso2 == 1;
gl obal PLDcaso2
PLDcaso2=1;
el se
i f Uwcaso2 <= 1. 5;
i f nopant al l acaso2 == 2;
gl obal PLDcaso2
PLDcaso2=1;
el se
i f nopant al l acaso2 == 3;
gl obal PLDcaso2
PLDcaso2=0. 8;
el se
i f nopant al l acaso2 == 4;
gl obal PLDcaso2
PLDcaso2=0. 4;
el se
end
end
end
el se
i f Uwcaso2 <= 2. 5;
i f nopant al l acaso2 == 2;
gl obal PLDcaso2
PLDcaso2=0. 95;
el se
i f nopant al l acaso2 == 3;
gl obal PLDcaso2
PLDcaso2=0. 6;
el se
i f nopant al l acaso2 == 4;
gl obal PLDcaso2
PLDcaso2=0. 2;
el se
end
end
end
el se
i f Uwcaso2 <= 4;
165

i f nopant al l acaso2 == 2;
gl obal PLDcaso2
PLDcaso2=0. 9;
el se
i f nopant al l acaso2 == 3;
gl obal PLDcaso2
PLDcaso2=0. 3;
el se
i f nopant al l acaso2 == 4;
gl obal PLDcaso2
PLDcaso2=0. 04;
el se
end
end
end
el se
i f Uwcaso2 <= 6;
i f nopant al l acaso2 == 2;
gl obal PLDcaso2
PLDcaso2=0. 8;
el se
i f nopant al l acaso2 == 3;
gl obal PLDcaso2
PLDcaso2=0. 1;
el se
i f nopant al l acaso2 == 4;
gl obal PLDcaso2
PLDcaso2=0. 02;
el se
end
end
end
end
end
end
end
end
set ( handl es. most r ar PLDcaso2, ' st r i ng' , PLDcaso2) ;


gl obal f act or menuPucaso2
i f f act or menuPucaso2==1;
el se
i f f act or menuPucaso2==2;
gl obal PLDcaso2
gl obal Pc
gl obal Pucaso2
gl obal Pvcaso2
i f Pc < PLDcaso2
gl obal Pc
gl obal Pucaso2
gl obal Pvcaso2
gl obal PA
Pucaso2=Pc*PA;
Pvcaso2=Pc;
set ( handl es. most r ar Pucaso2, ' st r i ng' , Pucaso2) ;
set ( handl es. most r ar Pvcaso2, ' st r i ng' , Pvcaso2) ;
el se
gl obal Pvcaso2
gl obal PA
gl obal PLDcaso2
gl obal Pucaso2
Pucaso2=PLDcaso2*PA;
Pvcaso2=PLDcaso2;
set ( handl es. most r ar Pucaso2, ' st r i ng' , Pucaso2) ;
set ( handl es. most r ar Pvcaso2, ' st r i ng' , Pvcaso2) ;
end
el se
166

i f f act or menuPucaso2==3;
gl obal PLDcaso2
gl obal Pvcaso2
gl obal Pucaso2
gl obal PA
Pucaso2=PLDcaso2*PA;
Pvcaso2=PLDcaso2;
set ( handl es. most r ar Pucaso2, ' st r i ng' , Pucaso2) ;
set ( handl es. most r ar Pvcaso2, ' st r i ng' , Pvcaso2) ;
end
end
end

gl obal f act or menuPwPzcaso2
i f f act or menuPwPzcaso2==1
el se
i f f act or menuPwPzcaso2==2
gl obal el ecci onPzcaso2
el ecci onPzcaso2=1;
gl obal PLDcaso2
gl obal Pwcaso2
gl obal Pc
i f Pc < PLDcaso2
gl obal Pc
gl obal Pwcaso2
Pwcaso2=Pc;
set ( handl es. most r ar Pwcaso2, ' st r i ng' , Pwcaso2) ;
el se
gl obal Pwcaso2
gl obal PLDcaso2
Pwcaso2=PLDcaso2;
set ( handl es. most r ar Pwcaso2, ' st r i ng' , Pwcaso2) ;
end
el se
i f f act or menuPwPzcaso2==3
gl obal el ecci onPzcaso2
el ecci onPzcaso2=2;
gl obal Pwcaso2
gl obal PLDcaso2
Pwcaso2=PLDcaso2;
set ( handl es. most r ar Pwcaso2, ' st r i ng' , Pwcaso2) ;
el se
end
end
end


gl obal f act or menuPL1caso2
i f f act or menuPL1caso2==1;
el se
i f f act or menuPL1caso2==2;
gl obal Uwcaso2
gl obal PL1caso2
i f Uwcaso2 <= 1. 5;
PL1caso2=1;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 2. 5;
PL1caso2=0. 4;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 4;
PL1caso2=0. 2;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2<=6
PL1caso2=1;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
167

el se
end
end
end
end
el se
i f f act or menuPL1caso2==3;
gl obal Uwcaso2
gl obal PL1caso2
i f Uwcaso2<= 1. 5;
PL1caso2=0. 5;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 2. 5;
PL1caso2=0. 2;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 4;
PL1caso2=0. 1;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2<=6
PL1caso2=0. 05;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso2==4;
gl obal Uwcaso2
gl obal PL1caso2
i f Uwcaso2 <= 1. 5;
PL1caso2=0. 15;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 2. 5;
PL1caso2=0. 06;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 4;
PL1caso2=0. 03;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2<=6
PL1caso2=0. 2;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso2==5;
gl obal Uwcaso2
gl obal PL1caso2
i f Uwcaso2 <= 1. 5;
PL1caso2=0. 04;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 2. 5;
PL1caso2=0. 02;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 4;
PL1caso2=0. 008;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
168

el se
i f Uwcaso2<=6
PL1caso2=0. 004;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso2==6;
gl obal Uwcaso2
gl obal PL1caso2
i f Uwcaso2 <= 1. 5;
PL1caso2=0. 02;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 2. 5;
PL1caso2=0. 008;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2 <= 4;
PL1caso2=0. 004;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
i f Uwcaso2<=6
PL1caso2=0. 002;
set ( handl es. most r ar PL1caso2, ' st r i ng' , PL1caso2) ;
el se
end
end
end
end
el se
end
end
end
end
end
end


gl obal el ecci onPzcaso2
i f el ecci onPzcaso2==1
gl obal Pc
gl obal PL1caso2
i f Pc<PL1caso2
gl obal Pzcaso2
Pzcaso2=Pc;
set ( handl es. most r ar Pzcaso2, ' st r i ng' , Pzcaso2) ;
el se
gl obal Pzcaso2
Pzcaso2=PL1caso2;
set ( handl es. most r ar Pzcaso2, ' st r i ng' , Pzcaso2) ;
end
el se
i f el ecci onPzcaso2==2
gl obal Pzcaso2
Pzcaso2=PL1caso2;
set ( handl es. most r ar Pzcaso2, ' st r i ng' , Pzcaso2) ;
el se
end
end

% Eval uaci n de Pu, Pv, Pw y Pz CASO3

gl obal nopant al l acaso3
gl obal PLDcaso3
169

gl obal Uwcaso3
i f nopant al l acaso3 == 1;
gl obal PLDcaso3
PLDcaso3=1;
el se
i f Uwcaso3 <= 1. 5;
i f nopant al l acaso3 == 2;
gl obal PLDcaso3
PLDcaso3=1;
el se
i f nopant al l acaso3 == 3;
gl obal PLDcaso3
PLDcaso3=0. 8;
el se
i f nopant al l acaso3 == 4;
gl obal PLDcaso3
PLDcaso3=0. 4;
el se
end
end
end
el se
i f Uwcaso3 <= 2. 5;
i f nopant al l acaso3 == 2;
gl obal PLDcaso3
PLDcaso3=0. 95;
el se
i f nopant al l acaso3 == 3;
gl obal PLDcaso3
PLDcaso3=0. 6;
el se
i f nopant al l acaso3 == 4;
gl obal PLDcaso3
PLDcaso3=0. 2;
el se
end
end
end
el se
i f Uwcaso3 <= 4;
i f nopant al l acaso3 == 2;
gl obal PLDcaso3
PLDcaso3=0. 9;
el se
i f nopant al l acaso3 == 3;
gl obal PLDcaso3
PLDcaso3=0. 3;
el se
i f nopant al l acaso3 == 4;
gl obal PLDcaso3
PLDcaso3=0. 04;
el se
end
end
end
el se
i f Uwcaso3 <= 6;
i f nopant al l acaso3 == 2;
gl obal PLDcaso3
PLDcaso3=0. 8;
el se
i f nopant al l acaso3 == 3;
gl obal PLDcaso3
PLDcaso3=0. 1;
el se
i f nopant al l acaso3 == 4;
gl obal PLDcaso3
PLDcaso3=0. 02;
170

el se
end
end
end
end
end
end
end
end
set ( handl es. most r ar PLDcaso3, ' st r i ng' , PLDcaso3) ;

gl obal f act or menuPucaso3
i f f act or menuPucaso3==1;
el se
i f f act or menuPucaso3==2;
gl obal PLDcaso3
gl obal Pc
gl obal Pucaso3
gl obal Pvcaso3
i f Pc < PLDcaso3
gl obal Pc
gl obal Pucaso3
gl obal Pvcaso3
gl obal PA
Pucaso3=Pc*PA;
Pvcaso3=Pc;
set ( handl es. most r ar Pucaso3, ' st r i ng' , Pucaso3) ;
set ( handl es. most r ar Pvcaso3, ' st r i ng' , Pvcaso3) ;
el se
gl obal Pvcaso3
gl obal PA
gl obal PLDcaso3
gl obal Pucaso3
Pucaso3=PLDcaso3*PA;
Pvcaso3=PLDcaso3;
set ( handl es. most r ar Pucaso3, ' st r i ng' , Pucaso3) ;
set ( handl es. most r ar Pvcaso3, ' st r i ng' , Pvcaso3) ;
end
el se
i f f act or menuPucaso3==3;
gl obal PLDcaso3
gl obal Pvcaso3
gl obal Pucaso3
gl obal PA
Pucaso3=PLDcaso3*PA;
Pvcaso3=PLDcaso3;
set ( handl es. most r ar Pucaso3, ' st r i ng' , Pucaso3) ;
set ( handl es. most r ar Pvcaso3, ' st r i ng' , Pvcaso3) ;
end
end
end

gl obal f act or menuPwPzcaso3
i f f act or menuPwPzcaso3==1
el se
i f f act or menuPwPzcaso3==2
gl obal el ecci onPzcaso3
el ecci onPcaso3z=1;
gl obal PLDcaso3
gl obal Pwcaso3
gl obal Pc
i f Pc < PLDcaso3
gl obal Pc
gl obal Pwcaso3
Pwcaso3=Pc;
set ( handl es. most r ar Pwcaso3, ' st r i ng' , Pwcaso3) ;
el se
gl obal Pwcaso3
171

gl obal PLDcaso3
Pwcaso3=PLDcaso3;
set ( handl es. most r ar Pwcaso3, ' st r i ng' , Pwcaso3) ;
end
el se
i f f act or menuPwPzcaso3==3
gl obal el ecci onPzcaso3
el ecci onPzcaso3=2;
gl obal Pwcaso3
gl obal PLDcaso3
Pwcaso3=PLDcaso3;
set ( handl es. most r ar Pwcaso3, ' st r i ng' , Pwcaso3) ;
el se
end
end
end

gl obal f act or menuPL1caso3
i f f act or menuPL1caso3==1;
el se
i f f act or menuPL1caso3==2;

gl obal Uwcaso3
gl obal PL1caso3
i f Uwcaso3 <= 1. 5;
PL1caso3=1;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 2. 5;
PL1caso3=0. 4;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 4;
PL1caso3=0. 2;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3<=6
PL1caso3=1;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso3==3;
gl obal Uwcaso3
gl obal PL1caso3
i f Uwcaso3 <= 1. 5;
PL1caso3=0. 5;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 2. 5;
PL1caso3=0. 2;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 4;
PL1caso3=0. 1;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3<=6
PL1caso3=0. 05;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
end
end
end
end
172

el se
i f f act or menuPL1caso3==4;
gl obal Uwcaso3
gl obal PL1caso3
i f Uwcaso3 <= 1. 5;
PL1caso3=0. 15;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 2. 5;
PL1caso3=0. 06;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 4;
PL1caso3=0. 03;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3<=6
PL1caso3=0. 2;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso3==5;
gl obal vUwcaso3
gl obal PL1caso3
i f Uwcaso3 <= 1. 5;
PL1caso3=0. 04;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 2. 5;
PL1caso3=0. 02;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 4;
PL1caso3=0. 008;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3<=6
PL1caso3=0. 004;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso3==6;
gl obal Uwcaso3
gl obal PL1caso3
i f Uwcaso3 <= 1. 5;
PL1caso3=0. 02;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 2. 5;
PL1caso3=0. 008;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3 <= 4;
PL1caso3=0. 004;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
i f Uwcaso3<=6
PL1caso3=0. 002;
set ( handl es. most r ar PL1caso3, ' st r i ng' , PL1caso3) ;
el se
173

end
end
end
end
el se
end
end
end
end
end
end


gl obal el ecci onPzcaso3
i f el ecci onPzcaso3==1
gl obal Pc
gl obal PL1caso3
i f Pc<PL1caso3
gl obal Pzcaso3
Pzcaso3=Pc;
set ( handl es. most r ar Pzcaso3, ' st r i ng' , Pzcaso3) ;
el se
gl obal Pzcaso3
Pzcaso3=PL1caso3;
set ( handl es. most r ar Pzcaso3, ' st r i ng' , Pzcaso3) ;
end
el se
i f el ecci onPzcaso3==2
gl obal Pzcaso3
Pzcaso3=PL1caso3;
set ( handl es. most r ar Pzcaso3, ' st r i ng' , Pzcaso3) ;
el se
end
end

% Eval uaci n de Pu, Pv, Pw y Pz CASO4

gl obal nopant al l acaso4
gl obal PLDcaso4
gl obal Uwcaso4
i f nopant al l acaso4 == 1;
gl obal PLDcaso4
PLDcaso4=1;
el se
i f Uwcaso4 <= 1. 5;
i f nopant al l acaso4 == 2;
gl obal PLDcaso4
PLDcaso4=1;
el se
i f nopant al l acaso4 == 3;
gl obal PLDcaso4
PLDcaso4=0. 8;
el se
i f nopant al l acaso4 == 4;
gl obal PLDcaso4
PLDcaso4=0. 4;
el se
end
end
end
el se
i f Uwcaso4 <= 2. 5;
i f nopant al l acaso4 == 2;
gl obal PLDcaso4
PLDcaso4=0. 95;
el se
i f nopant al l acaso4 == 3;
gl obal PLDcaso4
174

PLDcaso4=0. 6;
el se
i f nopant al l acaso4 == 4;
gl obal PLDcaso4
PLDcaso4=0. 2;
el se
end
end
end
el se
i f Uwcaso4 <= 4;
i f nopant al l acaso4 == 2;
gl obal PLDcaso4
PLDcaso4=0. 9;
el se
i f nopant al l acaso4 == 3;
gl obal PLDcaso4
PLDcaso4=0. 3;
el se
i f nopant al l acaso4 == 4;
gl obal PLDcaso4
PLDcaso4=0. 04;
el se
end
end
end
el se
i f Uwcaso4 <= 6;
i f nopant al l acaso4 == 2;
gl obal PLDcaso4
PLDcaso4=0. 8;
el se
i f nopant al l acaso4 == 3;
gl obal PLDcaso4
PLDcaso4=0. 1;
el se
i f nopant al l acaso4 == 4;
gl obal PLDcaso4
PLDcaso4=0. 02;
el se
end
end
end
end
end
end
end
end
set ( handl es. most r ar PLDcaso4, ' st r i ng' , PLDcaso4) ;


gl obal f act or menuPucaso4
i f f act or menuPucaso4==1;
el se
i f f act or menuPucaso4==2;
gl obal PLDcaso4
gl obal Pc
gl obal Pucaso4
gl obal Pvcaso4
i f Pc < PLDcaso4
gl obal Pc
gl obal Pucaso4
gl obal Pvcaso4
gl obal PA
Pucaso4=Pc*PA;
Pvcaso4=Pc;
set ( handl es. most r ar Pucaso4, ' st r i ng' , Pucaso4) ;
set ( handl es. most r ar Pvcaso4, ' st r i ng' , Pvcaso4) ;
175

el se
gl obal Pvcaso4
gl obal PA
gl obal PLDcaso4
gl obal Pucaso4
Pucaso4=PLDcaso4*PA;
Pvcaso4=PLDcaso4;
set ( handl es. most r ar Pucaso4, ' st r i ng' , Pucaso4) ;
set ( handl es. most r ar Pvcaso4, ' st r i ng' , Pvcaso4) ;
end
el se
i f f act or menuPucaso4==3;
gl obal PLDcaso4
gl obal Pvcaso4
gl obal Pucaso4
gl obal PA
Pucaso4=PLDcaso4*PA;
Pvcaso4=PLD;
set ( handl es. most r ar Pucaso4, ' st r i ng' , Pucaso4) ;
set ( handl es. most r ar Pvcaso4, ' st r i ng' , Pvcaso4) ;
end
end
end

gl obal f act or menuPwPzcaso4
i f f act or menuPwPzcaso4==1
el se
i f f act or menuPwPzcaso4==2
gl obal el ecci onPzcaso4
el ecci onPzcaso4=1;
gl obal PLDcaso4
gl obal Pwcaso4
gl obal Pc
i f Pc < PLDcaso4
gl obal Pc
gl obal Pwcaso4
Pwcaso4=Pc;
set ( handl es. most r ar Pwcaso4, ' st r i ng' , Pwcaso4) ;
el se
gl obal Pwcaso4
gl obal PLDcaso4
Pwcaso4=PLDcaso4;
set ( handl es. most r ar Pwcaso4, ' st r i ng' , Pwcaso4) ;
end
el se
i f f act or menuPwPzcaso4==3
gl obal el ecci onPzcaso4
el ecci onPzcaso4=2;
gl obal Pwcaso4
gl obal PLDcaso4
Pwcaso4=PLDcaso4;
set ( handl es. most r ar Pwcaso4, ' st r i ng' , Pwcaso4) ;
el se
end
end
end

gl obal f act or menuPL1caso4
i f f act or menuPL1caso4==1;
el se
i f f act or menuPL1caso4==2;
gl obal Uwcaso4
gl obal PL1caso4
i f Uwcaso4 <= 1. 5;
PL1caso4=1;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 2. 5;
176

PL1caso4=0. 4;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 4;
PL1caso4=0. 2;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4<=6
PL1caso4=1;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso4==3;
gl obal Uwcaso4
gl obal PL1caso4
i f Uwcaso4 <= 1. 5;
PL1caso4=0. 5;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 2. 5;
PL1caso4=0. 2;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 4;
PL1caso4=0. 1;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <=6
PL1caso4=0. 05;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso4==4;
gl obal Uwcaso4
gl obal PL1caso4
i f Uwcaso4 <= 1. 5;
PL1caso4=0. 15;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 2. 5;
PL1caso4=0. 06;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 4;
PL1caso4=0. 03;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <=6
PL1caso4=0. 2;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso4==5;
gl obal Uwcaso4
gl obal PL1caso4
i f Uwcaso4 <= 1. 5;
177

PL1caso4=0. 04;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 2. 5;
PL1caso4=0. 02;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 4;
PL1caso4=0. 008;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <=6
PL1caso4=0. 004;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
end
end
end
end
el se
i f f act or menuPL1caso4==6;
gl obal Uwcaso4
gl obal PL1caso4
i f Uwcaso4 <= 1. 5;
PL1caso4=0. 02;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 2. 5;
PL1caso4=0. 008;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <= 4;
PL1caso4=0. 004;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
i f Uwcaso4 <=6
PL1caso4=0. 002;
set ( handl es. most r ar PL1caso4, ' st r i ng' , PL1caso4) ;
el se
end
end
end
end
el se
end
end
end
end
end
end


gl obal el ecci onPzcaso4
i f el ecci onPzcaso4==1
gl obal Pc
gl obal PL1caso4
i f Pc<PL1caso4
gl obal Pzcaso4
gl obal Pc
Pzcaso4=Pc;
set ( handl es. most r ar Pzcaso4, ' st r i ng' , Pzcaso4) ;
el se
gl obal Pzcaso4
gl obal PL1caso4
Pzcaso4=PL1caso4;
set ( handl es. most r ar Pzcaso4, ' st r i ng' , Pzcaso4) ;
end
el se
178

i f el ecci onPzcaso4==2
gl obal PL1caso4
gl obal Pzcaso4
Pzcaso4=PL1caso4;
set ( handl es. most r ar Pzcaso4, ' st r i ng' , Pzcaso4) ;
el se
end
end

%- - - Execut es on but t on pr ess i n pushbut t on2.
f unct i on pushbut t on2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose EVAL_PU_PV_PW_PZ
ANEXO 5. Cdigo fuente para la GUI PERDIDAS_LX
f unct i on var ar gout = PERDI DAS_LX( var ar gi n)
%PERDI DAS_LX M- f i l e f or PERDI DAS_LX. f i g
% PERDI DAS_LX, by i t sel f , cr eat es a new PERDI DAS_LX or r ai ses t he exi st i ng
% si ngl et on*.
%
% H = PERDI DAS_LX r et ur ns t he handl e t o a new PERDI DAS_LX or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% PERDI DAS_LX( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n PERDI DAS_LX. M wi t h t he gi ven i nput ar gument s.
%
% PERDI DAS_LX( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new PERDI DAS_LX or r ai ses t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e PERDI DAS_LX_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o PERDI DAS_LX_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menu. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p PERDI DAS_LX

%Last Modi f i ed by GUI DE v2. 5 23- J un- 2010 00: 16: 34

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @PERDI DAS_LX_Openi ngFcn, . . .
' gui _Out put Fcn' , @PERDI DAS_LX_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
179

end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e PERDI DAS_LX i s made vi si bl e.
f unct i on PERDI DAS_LX_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o PERDI DAS_LX ( see VARARGI N)

%Choose def aul t command l i ne out put f or PERDI DAS_LX
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes PERDI DAS_LX wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;

%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = PERDI DAS_LX_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;

%- - - Execut es on but t on pr ess i n i r i ni ci o.
f unct i on i r i ni ci o_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o i r i ni ci o ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose PERDI DAS_LX

%- - - Execut es on sel ect i on change i n menuLt L1L4.
f unct i on menuLt L1L4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLt L1L4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLt L1L4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLt L1L4
swi t ch get ( handl es. menuLt L1L4, ' Val ue' ) ;

case 1
gl obal Lt L1L4;
Lt L1L4=' ' ;
case 2
gl obal t exLx1
t exLx1=' Todos l os t i pos est r uct ur a: Per sonas dent r o de l a est r uct ur a. ' ;
gl obal Lt L1L4;
Lt L1L4=0. 0001;

ot her wi se
gl obal t exLx1
t exLx1=' Todos l os t i pos est r uct ur a: Per sonas f uer a de l a est r uct ur a. ' ;
gl obal Lt L1L4;
Lt L1L4=0. 01;

end

180

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLt L1L4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLt L1L4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuLf L1.
f unct i on menuLf L1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf L1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLf L1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLf L1
swi t ch get ( handl es. menuLf L1, ' Val ue' ) ;
case 1
gl obal Lf L1;
Lf L1=' ' ;

case 2
gl obal t exLx2
t exLx2=' Hospi t al es, hot el es y edi f i ci os ci vi l es. ' ;
gl obal Lf L1;
Lf L1=0. 1;

case 3
gl obal t exLx2
t exLx2=' I ndust r i al , comer ci al y escuel as. ' ;
gl obal Lf L1;
Lf L1=0. 05;

ot her wi se
gl obal t exLx2
t exLx2=' Ent r et eni mi ent o pbl i co, i gl esi as y museos. ' ;
gl obal Lf L1;
Lf L1=0. 002;

end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLf L1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf L1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuLoL1.
f unct i on menuLoL1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLoL1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLoL1 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLoL1
swi t ch get ( handl es. menuLoL1, ' Val ue' ) ;
181

case 1
gl obal LoL1;
LoL1=' ' ;

case 2
gl obal t exLx3
t exLx3=' Ri esgo de expl osi n. ' ;
gl obal LoL1;
LoL1=0. 1;
case 3
gl obal t exLx3
t exLx3=' Hospi t al es. ' ;
gl obal LoL1;
LoL1=0. 001;
ot her wi se
gl obal t exLx3
t exLx3=' Si n r i esgo de expl osi n. ' ;
gl obal LoL1;
LoL1=0;

end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLoL1_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLoL1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menusuper f i ci e.
f unct i on menusuper f i ci e_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusuper f i ci e ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menusuper f i ci e cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenusuper f i ci e
swi t ch get ( handl es. menusuper f i ci e, ' Val ue' ) ;
case 1
gl obal r ar u;
r ar u=' ' ;

case 2
gl obal t exLx4
t exLx4=' Agr i cul t ur a, concr et o. ' ;
gl obal r ar u;
r ar u=0. 01;

case 3
gl obal t exLx4
t exLx4=' Mr mol , cer mi ca. ' ;
gl obal r ar u;
r ar u=0. 001;

case 4
gl obal t exLx4
t exLx4=' Gr avi l l a, t apet e. ' ;
gl obal r ar u;
r ar u=0. 0001;

ot her wi se
gl obal t exLx4
182

t exLx4=' Asf al t o, mader a, l i nl eo. ' ;
gl obal r ar u;
r ar u=0. 00001;
end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menusuper f i ci e_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menusuper f i ci e ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menupr evenci on.
f unct i on menupr evenci on_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupr evenci on ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menupr evenci on cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenupr evenci on
swi t ch get ( handl es. menupr evenci on, ' Val ue' ) ;
case 1
gl obal r p;
r p=' ' ;

case 2
gl obal t exLx5
t exLx5=' Si n medi da de pr evenci n. ' ;
gl obal r p;
r p=1;

case 3
gl obal t exLx5
t exLx5=' Ext i nt or es manual es, al ar mas manual es, hi dr ant es, compar t i mi ent os cont r a el
f uego, r ut as de evacuaci n. ' ;
gl obal r p;
r p=0. 5;


ot her wi se
gl obal t exLx5
t exLx5=' Ext i nt or es aut omt i cos, al ar mas aut omt i cas. ' ;
gl obal r p;
r p=0. 2;

end


%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menupr evenci on_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menupr evenci on ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


183

%- - - Execut es on sel ect i on change i n menuf uego.
f unct i on menuf uego_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuf uego ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuf uego cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuf uego
swi t ch get ( handl es. menuf uego, ' Val ue' ) ;
case 1
gl obal r f ;
r f =' ' ;

case 2
gl obal t exLx6
t exLx6=' Expl osi n. ' ;
gl obal r f ;
r f =1;

case 3
gl obal t exLx6
t exLx6=' Al t o. ' ;
gl obal r f ;
r f =0. 1;

case 4
gl obal t exLx6
t exLx6=' Or di nar i o. ' ;
gl obal r f ;
r f =0. 01;

case 5
gl obal t exLx6
t exLx6=' Baj o. ' ;
gl obal r f ;
r f =0. 001;

ot her wi se
gl obal t exLx6
t exLx6=' Ni nguno. ' ;
gl obal r f ;
r f =0;

end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuf uego_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuf uego ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menucl aser i esgo.
f unct i on menucl aser i esgo_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menucl aser i esgo ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menucl aser i esgo cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenucl aser i esgo
swi t ch get ( handl es. menucl aser i esgo, ' Val ue' ) ;
case 1
184

gl obal hz;
hz=' ' ;

case 2
gl obal t exLx7
t exLx7=' Si n r i ego especi al . ' ;
gl obal hz;
hz=1;


case 3
gl obal t exLx7
t exLx7=' Ni vel baj o de pni co: Edi f i caci ones de dos pi sos y no ms de 100 per sonas. ' ;
gl obal hz;
hz=2;


case 4
gl obal t exLx7
t exLx7=' Ni vel medi o de pni co: Edi f i caci ones par a event os cul t ur al es o depor t i vos y
de 100 a 1000 per sonas. ' ;
gl obal hz;
hz=5;


case 5
gl obal t exLx7
t exLx7=' Di f i cul t ad de evacuaci n: Edi f i caci n con per sonas i nmovi l i zadas. ' ;
gl obal hz;
hz=5;

case 6
gl obal t exLx7
t exLx7=' Ni vel al t o de pni co: Edi f i caci ones par a event os cul t ur al es y depor t i vos
par a ms de 1000 per sonas. ' ;
gl obal hz;
hz=10;

case 7
gl obal t exLx7
t exLx7=' Pel i gr o por ambi ent e al r ededor . ' ;
gl obal hz;
hz=20;


ot her wi se
gl obal t exLx7
t exLx7=' Cont ami naci n por ambi ent e al r ededor . ' ;
gl obal hz;
hz=50;


end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menucl aser i esgo_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menucl aser i esgo ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuLf LoL2.
185

f unct i on menuLf LoL2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf LoL2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLf LoL2 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLf LoL2
swi t ch get ( handl es. menuLf LoL2, ' Val ue' ) ;
case 1
gl obal Lf L2;
gl obal LoL2;
Lf L2=' ' ;
LoL2=' ' ;

case 2
gl obal t exLx8
t exLx8=' Gas, acueduct o. ' ;
gl obal Lf L2;
gl obal LoL2;
Lf L2=0. 1;
LoL2=0. 01;

ot her wi se
gl obal t exLx8
t exLx8=' TV, TLC, sumi ni st r o de pot enci a. ' ;
gl obal Lf L2;
gl obal LoL2;
Lf L2=0. 01;
LoL2=0. 001;

end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLf LoL2_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf LoL2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuLf L4.
f unct i on menuLf L4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf L4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLf L4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLf L4
swi t ch get ( handl es. menuLf L4, ' Val ue' ) ;
case 1
gl obal Lf L4;
Lf L4=' ' ;

case 2
gl obal t exLx9
t exLx9=' Hospi t al es, i ndust r i as, museos, uso agr col a. ' ;
gl obal Lf L4;
Lf L4=0. 5;

case 3
gl obal t exLx9
t exLx9=' Hot el es, escuel as, of i ci nas, cent r os comer ci al es, i gl esi as, bancos. ' ;
gl obal Lf L4;
186

Lf L4=0. 2;

ot her wi se
gl obal t exLx9
t exLx9=' Ot r os. ' ;
gl obal Lf L4;
Lf L4=0. 1;

end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLf L4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLf L4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end


%- - - Execut es on sel ect i on change i n menuLoL4.
f unct i on menuLoL4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLoL4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt s: cont ent s = get ( hObj ect , ' St r i ng' ) r et ur ns menuLoL4 cont ent s as cel l ar r ay
% cont ent s{get ( hObj ect , ' Val ue' ) } r et ur ns sel ect ed i t emf r ommenuLoL4
swi t ch get ( handl es. menuLoL4, ' Val ue' ) ;
case 1
gl obal LoL4;
LoL4=' ' ;

case 2
gl obal t exLx10
t exLx9=' Ri esgo de expl osi n. ' ;
gl obal LoL4;
LoL4=0. 1;

case 3
gl obal t exLx10
t exLx10=' Hospi t al es, I ndust r i a, of i ci nas, hot el es, bancos. ' ;
gl obal LoL4;
LoL4=0. 01;
case 4
gl obal t exLx10
t exLx10=' Museos, uso agr col a, escuel as, i gl esi as, cent r os comer ci al es. ' ;
gl obal LoL4;
LoL4=0. 001;

ot her wi se
gl obal t exLx10
t exLx10=' Ot r os. ' ;
gl obal LoL4;
LoL4=0. 0001;


end

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on menuLoL4_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o menuLoL4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

187

%Hi nt : popupmenu cont r ol s usual l y have a whi t e backgr ound on Wi ndows.
% See I SPC and COMPUTER.
i f i spc && i sequal ( get ( hObj ect , ' Backgr oundCol or ' ) , get ( 0, ' def aul t Ui cont r ol Backgr oundCol or ' ) )
set ( hObj ect , ' Backgr oundCol or ' , ' whi t e' ) ;
end

%- - - Execut es on but t on pr ess i n eval cant per di das.
f unct i on eval cant per di das_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o eval cant per di das ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Per di das de vi das humanas
gl obal Lt L1L4
gl obal Lf L1
gl obal Lt L1
gl obal hz
gl obal r ar u
gl obal r p
gl obal r f
gl obal LoL1

gl obal LaL1
LaL1=r ar u*Lt L1L4;
set ( handl es. most r ar LaL1, ' st r i ng' , LaL1) ;
gl obal LbL1
LbL1=r p*hz*r f *Lf L1;
set ( handl es. most r ar LbL1, ' st r i ng' , LbL1) ;
gl obal LuL1
LuL1=r ar u*Lt L1L4;
set ( handl es. most r ar LuL1, ' st r i ng' , LuL1) ;
gl obal LvL1
LvL1=r p*hz*r f *Lf L1;
set ( handl es. most r ar LvL1, ' st r i ng' , LvL1) ;
gl obal LcL1
LcL1=LoL1;
set ( handl es. most r ar LcL1, ' st r i ng' , LcL1) ;
gl obal LmL1
LmL1=LoL1;
set ( handl es. most r ar LmL1, ' st r i ng' , LmL1) ;
gl obal LwL1
LwL1=LoL1;
set ( handl es. most r ar LwL1, ' st r i ng' , LwL1) ;
gl obal LzL1
LzL1=LoL1;
set ( handl es. most r ar LzL1, ' st r i ng' , LzL1) ;

%Per di da i nacept abl e del ser vi ci o publ i co
gl obal Lf L2
gl obal LoL2

gl obal LbL2
LbL2=r p*r f *Lf L2;
set ( handl es. most r ar LbL2, ' st r i ng' , LbL2) ;
gl obal LvL2
LvL2=r p*r f *Lf L2;
set ( handl es. most r ar LvL2, ' st r i ng' , LvL2) ;
gl obal LcL2
LcL2=LoL2;
set ( handl es. most r ar LcL2, ' st r i ng' , LcL2) ;
gl obal LmL2
LmL2=LoL2;
set ( handl es. most r ar LmL2, ' st r i ng' , LmL2) ;
gl obal LwL2
LwL2=LoL2;
set ( handl es. most r ar LwL2, ' st r i ng' , LwL2) ;
gl obal LzL2
LzL2=LoL2;
188

set ( handl es. most r ar LzL2, ' st r i ng' , LzL2) ;
gl obal Lpr i mabL2
Lpr i mabL2=Lf L2;
set ( handl es. most r ar Lpr i mabL2, ' st r i ng' , Lpr i mabL2) ;
gl obal Lpr i macL2
Lpr i macL2=LoL2;
set ( handl es. most r ar Lpr i macL2, ' st r i ng' , Lpr i macL2) ;
gl obal Lpr i mavL2
Lpr i mavL2=Lf L2;
set ( handl es. most r ar Lpr i mavL2, ' st r i ng' , Lpr i mavL2) ;
gl obal Lpr i mawL2
Lpr i mawL2=LoL2;
set ( handl es. most r ar Lpr i mawL2, ' st r i ng' , Lpr i mawL2) ;
gl obal Lpr i mazL2
Lpr i mazL2=LoL2;
set ( handl es. most r ar Lpr i mazL2, ' st r i ng' , Lpr i mazL2) ;

%Per di da de val or cul t ur al i r r empl azabl e
gl obal LbL3
LbL3=r p*r f *0. 1;
set ( handl es. most r ar LbL3, ' st r i ng' , LbL3) ;
gl obal LvL3
LvL3=r p*r f *0. 1;
set ( handl es. most r ar LvL3, ' st r i ng' , LvL3) ;

%Per di das economi cas
gl obal Lf L4
gl obal LoL4

gl obal LaL4
LaL4=r ar u*Lt L1L4;
set ( handl es. most r ar LaL4, ' st r i ng' , LaL4) ;
gl obal LuL4
LuL4=r ar u*Lt L1L4;
set ( handl es. most r ar LuL4, ' st r i ng' , LuL4) ;
gl obal LbL4
LbL4=r p*r f *hz*Lf L4;
set ( handl es. most r ar LbL4, ' st r i ng' , LbL4) ;
gl obal LvL4
LvL4=r p*r f *hz*Lf L4;
set ( handl es. most r ar LvL4, ' st r i ng' , LvL4) ;
gl obal LcL4
LcL4=LoL4;
set ( handl es. most r ar LcL4, ' st r i ng' , LcL4) ;
gl obal LmL4
LmL4=LoL4;
set ( handl es. most r ar LmL4, ' st r i ng' , LmL4) ;
gl obal LwL4
LwL4=LoL4;
set ( handl es. most r ar LwL4, ' st r i ng' , LwL4) ;
gl obal LzL4
LzL4=LoL4;
set ( handl es. most r ar LzL4, ' st r i ng' , LzL4) ;
gl obal Lpr i mabL4
Lpr i mabL4=Lf L4;
set ( handl es. most r ar Lpr i mabL4, ' st r i ng' , Lpr i mabL4) ;
gl obal Lpr i mavL4
Lpr i mavL4=Lf L4;
set ( handl es. most r ar Lpr i mavL4, ' st r i ng' , Lpr i mavL4) ;
gl obal Lpr i macL4
Lpr i macL4=LoL4;
set ( handl es. most r ar Lpr i macL4, ' st r i ng' , Lpr i macL4) ;
gl obal Lpr i mawL4
Lpr i mawL4=LoL4;
set ( handl es. most r ar Lpr i mawL4, ' st r i ng' , Lpr i mawL4) ;
gl obal Lpr i mazL4
Lpr i mazL4=LoL4;
set ( handl es. most r ar Lpr i mazL4, ' st r i ng' , Lpr i mazL4) ;
189



%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes3_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes3
i mage( i mr ead( ' per di dasLx. bmp' ) )
axi s of f

ANEXO 6. Cdigo fuente para la GUI SELECCION_COMPONENTES
f unct i on var ar gout = SELECCI ON_COMPONENTES( var ar gi n)
%SELECCI ON_COMPONENTES M- f i l e f or SELECCI ON_COMPONENTES. f i g
% SELECCI ON_COMPONENTES, by i t sel f , cr eat es a new SELECCI ON_COMPONENTES or r ai ses t he
exi st i ng
% si ngl et on*.
%
% H = SELECCI ON_COMPONENTES r et ur ns t he handl e t o a new SELECCI ON_COMPONENTES or t he
handl e t o
% t he exi st i ng si ngl et on*.
%
% SELECCI ON_COMPONENTES( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n SELECCI ON_COMPONENTES. M wi t h t he gi ven i nput ar gument s.
%
% SELECCI ON_COMPONENTES( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new SELECCI ON_COMPONENTES or
r ai ses t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e SELECCI ON_COMPONENTES_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o SELECCI ON_COMPONENTES_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menu. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p SELECCI ON_COMPONENTES

%Last Modi f i ed by GUI DE v2. 5 03- Aug- 2010 11: 35: 47

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @SELECCI ON_COMPONENTES_Openi ngFcn, . . .
' gui _Out put Fcn' , @SELECCI ON_COMPONENTES_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e SELECCI ON_COMPONENTES i s made vi si bl e.
190

f unct i on SELECCI ON_COMPONENTES_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o SELECCI ON_COMPONENTES ( see VARARGI N)

%Choose def aul t command l i ne out put f or SELECCI ON_COMPONENTES
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes SELECCI ON_COMPONENTES wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = SELECCI ON_COMPONENTES_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;


gl obal f act or comp1
f act or comp1=0;
gl obal f act or comp2
f act or comp2=0;
gl obal f act or comp3
f act or comp3=0;
gl obal f act or comp4
f act or comp4=0;

%- - - Execut es on but t on pr ess i n pushbut t on1.
f unct i on pushbut t on1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose SELECCI ON_COMPONENTES

%- - - Execut es on but t on pr ess i n checkbox1.
f unct i on checkbox1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox1
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t ext comp1
t ext comp1=' Est r uct ur a con r i esgo de expl osi n, hospi t al u ot r a est r uct ur a donde l a f al l a
de si st emas i nt er nos ponga en pel i gr o l a vi da humana. ' ;
gl obal f act or comp1
f act or comp1=1;
el se
gl obal t ext comp1
t ext comp1=' No es est r uct ur a con r i esgo de expl osi n, hospi t al u ot r a est r uct ur a donde l a
f al l a de si st emas i nt er nos ponga en pel i gr o l a vi da humana. ' ;
gl obal f act or comp1
f act or comp1=0;
end

191


%- - - Execut es on but t on pr ess i n checkbox2.
f unct i on checkbox2_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox2 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox2
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t ext comp2
t ext comp2=' Pr opi edad dode pueda haber pr di da de ani mal es. ' ;
gl obal f act or comp2
f act or comp2=1;
el se
gl obal t ext comp2
t ext comp2=' No es pr opi edad dode pueda haber pr di da de ani mal es. ' ;
gl obal f act or comp2
f act or comp2=0;
end

%- - - Execut es on but t on pr ess i n checkbox3.
f unct i on checkbox3_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox3 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox3
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t ext comp3
t ext comp3=' Se cal cul a par a ext er i or es. ' ;
gl obal f act or comp3
f act or comp3=1;
el se
gl obal t ext comp3
t ext comp3=' No cor r esponde a ext er i or es. ' ;
gl obal f act or comp3
f act or comp3=0;
end

%- - - Execut es on but t on pr ess i n checkbox4.
f unct i on checkbox4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o checkbox4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

%Hi nt : get ( hObj ect , ' Val ue' ) r et ur ns t oggl e st at e of checkbox4
i f ( get ( hObj ect , ' Val ue' ) == get ( hObj ect , ' Max' ) )
gl obal t ext comp4
t ext comp4=' Exi st e equi po sensi bl e. ' ;
gl obal f act or comp4
f act or comp4=1;
el se
gl obal t ext comp4
t ext comp4=' No exi st e equi po sensi bl e. ' ;
gl obal f act or comp4
f act or comp4=0;
end

ANEXO 7. Cdigo fuente para la GUI RESULTADOS_RIESGO
f unct i on var ar gout = RESULTADOS_RI ESGO( var ar gi n)
%RESULTADOS_RI ESGO M- f i l e f or RESULTADOS_RI ESGO. f i g
% RESULTADOS_RI ESGO, by i t sel f , cr eat es a new RESULTADOS_RI ESGO or r ai ses t he exi st i ng
% si ngl et on*.
192

%
% H = RESULTADOS_RI ESGO r et ur ns t he handl e t o a new RESULTADOS_RI ESGO or t he handl e t o
% t he exi st i ng si ngl et on*.
%
% RESULTADOS_RI ESGO( ' CALLBACK' , hObj ect , event Dat a, handl es, . . . ) cal l s t he l ocal
% f unct i on named CALLBACK i n RESULTADOS_RI ESGO. M wi t h t he gi ven i nput ar gument s.
%
% RESULTADOS_RI ESGO( ' Pr oper t y' , ' Val ue' , . . . ) cr eat es a new RESULTADOS_RI ESGO or r ai ses
t he
% exi st i ng si ngl et on*. St ar t i ng f r omt he l ef t , pr oper t y val ue pai r s ar e
% appl i ed t o t he GUI bef or e RESULTADOS_RI ESGO_Openi ngFunct i on get s cal l ed. An
% unr ecogni zed pr oper t y name or i nval i d val ue makes pr oper t y appl i cat i on
% st op. Al l i nput s ar e passed t o RESULTADOS_RI ESGO_Openi ngFcn vi a var ar gi n.
%
% *See GUI Opt i ons on GUI DE' s Tool s menu. Choose " GUI al l ows onl y one
% i nst ance t o r un ( si ngl et on) " .
%
%See al so: GUI DE, GUI DATA, GUI HANDLES

%Edi t t he above t ext t o modi f y t he r esponse t o hel p RESULTADOS_RI ESGO

%Last Modi f i ed by GUI DE v2. 5 27- J ul - 2010 17: 55: 52

%Begi n i ni t i al i zat i on code - DO NOT EDI T
gui _Si ngl et on = 1;
gui _St at e = st r uct ( ' gui _Name' , mf i l ename, . . .
' gui _Si ngl et on' , gui _Si ngl et on, . . .
' gui _Openi ngFcn' , @RESULTADOS_RI ESGO_Openi ngFcn, . . .
' gui _Out put Fcn' , @RESULTADOS_RI ESGO_Out put Fcn, . . .
' gui _Layout Fcn' , [ ] , . . .
' gui _Cal l back' , [ ] ) ;
i f nar gi n && i schar ( var ar gi n{1})
gui _St at e. gui _Cal l back = st r 2f unc( var ar gi n{1}) ;
end

i f nar gout
[ var ar gout {1: nar gout }] = gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
el se
gui _mai nf cn( gui _St at e, var ar gi n{: }) ;
end
%End i ni t i al i zat i on code - DO NOT EDI T


%- - - Execut es j ust bef or e RESULTADOS_RI ESGO i s made vi si bl e.
f unct i on RESULTADOS_RI ESGO_Openi ngFcn( hObj ect , event dat a, handl es, var ar gi n)
%Thi s f unct i on has no out put ar gs, see Out put Fcn.
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
%var ar gi n command l i ne ar gument s t o RESULTADOS_RI ESGO ( see VARARGI N)

%Choose def aul t command l i ne out put f or RESULTADOS_RI ESGO
handl es. out put = hObj ect ;

%Updat e handl es st r uct ur e
gui dat a( hObj ect , handl es) ;

%UI WAI T makes RESULTADOS_RI ESGO wai t f or user r esponse ( see UI RESUME)
%ui wai t ( handl es. f i gur e1) ;


%- - - Out put s f r omt hi s f unct i on ar e r et ur ned t o t he command l i ne.
f unct i on var ar gout = RESULTADOS_RI ESGO_Out put Fcn( hObj ect , event dat a, handl es)
%var ar gout cel l ar r ay f or r et ur ni ng out put ar gs ( see VARARGOUT) ;
%hObj ect handl e t o f i gur e
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)

193

%Get def aul t command l i ne out put f r omhandl es st r uct ur e
var ar gout {1} = handl es. out put ;


f or mat l ong

gl obal ND
gl obal NDda
gl obal NM
gl obal NL
gl obal Ni
gl obal NL2
gl obal Ni 2
gl obal NL3
gl obal Ni 3
gl obal NL4
gl obal Ni 4

gl obal PA
gl obal PB
gl obal Pc
gl obal PM
gl obal Pu
gl obal Pv
gl obal Pw
gl obal Pz
gl obal Pucaso2
gl obal Pvcaso2
gl obal Pwcaso2
gl obal Pzcaso2
gl obal Pucaso3
gl obal Pvcaso3
gl obal Pwcaso3
gl obal Pzcaso3
gl obal Pucaso4
gl obal Pvcaso4
gl obal Pwcaso4
gl obal Pzcaso4
gl obal Ppr i maB
gl obal Ppr i mac
gl obal Ppr i mav
gl obal Ppr i maw
gl obal Ppr i maz


gl obal LaL1
gl obal LbL1
gl obal LuL1
gl obal LvL1
gl obal LcL1
gl obal LmL1
gl obal LwL1
gl obal LzL1


gl obal LbL2
gl obal LvL2
gl obal LcL2
gl obal LmL2
gl obal LwL2
gl obal LzL2
gl obal Lpr i mabL2
gl obal Lpr i macL2
gl obal Lpr i mavL2
gl obal Lpr i mawL2
gl obal Lpr i mazL2

gl obal LbL3
194

gl obal LvL3


gl obal LaL4
gl obal LuL4
gl obal LbL4
gl obal LvL4
gl obal LcL4
gl obal LmL4
gl obal LwL4
gl obal LzL4
gl obal Lpr i mabL4
gl obal Lpr i mavL4
gl obal Lpr i macL4
gl obal Lpr i mawL4
gl obal Lpr i mazL4

gl obal f act or comp1
gl obal f act or comp2
gl obal f act or comp3
gl obal f act or comp4

% R1 y sus component es

gl obal RA1
RA1=( ND*PA*LaL1) *f act or comp3;
set ( handl es. most r ar RA1, ' st r i ng' , RA1) ;
gl obal RB1
RB1=ND*PB*LbL1;
set ( handl es. most r ar RB1, ' st r i ng' , RB1) ;
gl obal Rc1
Rc1=( ND*Pc*LcL1) *f act or comp1*f act or comp4;
set ( handl es. most r ar Rc1, ' st r i ng' , Rc1) ;
gl obal Rm1
Rm1=( NM*PM*LmL1) *f act or comp1*f act or comp4;
set ( handl es. most r ar Rm1, ' st r i ng' , Rm1) ;
gl obal Ru1
Ru1=( NL+NDda) *Pu*LuL1+( NL2+NDda) *Pucaso2*LuL1+( NL3+NDda) *Pucaso3*LuL1+( NL4+NDda) *Pucaso4*LuL
1;
set ( handl es. most r ar Ru1, ' st r i ng' , Ru1) ;
gl obal Rv1
Rv1=( NL+NDda) *Pv*LvL1+( NL2+NDda) *Pvcaso2*LvL1+( NL3+NDda) *Pvcaso3*LvL1+( NL4+NDda) *Pvcaso4*LvL
1;
set ( handl es. most r ar Rv1, ' st r i ng' , Rv1) ;
gl obal Rw1
Rw1=( ( NL+NDda) *Pw*LwL1+( NL2+NDda) *Pwcaso2*LwL1+( NL3+NDda) *Pwcaso3*LwL1+( NL4+NDda) *Pwcaso4*Lw
L1) *f act or comp1*f act or comp4;
set ( handl es. most r ar Rw1, ' st r i ng' , Rw1) ;

gl obal Ncaso1
Ncaso1=( Ni - NL) ;
i f Ncaso1<0
Ncaso1=0;
el se
end
gl obal Ncaso2
Ncaso2=( Ni 2- NL2) ;
i f Ncaso2<0
Ncaso2=0;
el se
end
gl obal Ncaso3
Ncaso3=( Ni 3- NL3) ;
i f Ncaso3<0
Ncaso3=0;
el se
end
gl obal Ncaso4
195

Ncaso4=( Ni 4- NL4) ;
i f Ncaso4<0
Ncaso4=0;
el se
end

gl obal Rz1
Rz1=( Ncaso1*Pz*LzL1+Ncaso2*Pzcaso2*LzL1+Ncaso3*Pzcaso3*LzL1+Ncaso4*Pzcaso4*LzL1) *f act or comp1
*f act or comp4;
set ( handl es. most r ar Rz1, ' st r i ng' , Rz1) ;
gl obal R1
R1=RA1+RB1+Rc1+Rm1+Ru1+Rv1+Rw1+Rz1;
set ( handl es. most r ar R1, ' st r i ng' , R1) ;

% R2 y sus component es

gl obal RB2
RB2=ND*PB*LbL2;
set ( handl es. most r ar RB2, ' st r i ng' , RB2) ;
gl obal Rc2
Rc2=( ND*Pc*LcL2) *f act or comp4;
set ( handl es. most r ar Rc2, ' st r i ng' , Rc2) ;
gl obal Rm2
Rm2=( NM*PM*LmL2) *f act or comp4;
set ( handl es. most r ar Rm2, ' st r i ng' , Rm2) ;
gl obal Rv2
Rv2=( NL+NDda) *Pv*LvL2+( NL2+NDda) *Pvcaso2*LvL2+( NL3+NDda) *Pvcaso3*LvL2+( NL4+NDda) *Pvcaso4*LvL
2;
set ( handl es. most r ar Rv2, ' st r i ng' , Rv2) ;
gl obal Rw2
Rw2=( ( NL+NDda) *Pw*LwL2+( NL2+NDda) *Pwcaso2*LwL2+( NL3+NDda) *Pwcaso3*LwL2+( NL4+NDda) *Pwcaso4*Lw
L2) *f act or comp4;
set ( handl es. most r ar Rw2, ' st r i ng' , Rw2) ;
gl obal Rz2
Rz2=( Ncaso1*Pz*LzL2+Ncaso2*Pzcaso2*LzL2+Ncaso3*Pzcaso3*LzL2+Ncaso4*Pzcaso4*LzL2) *f act or comp4
;
set ( handl es. most r ar Rz2, ' st r i ng' , Rz2) ;
gl obal R2
R2=RB2+Rc2+Rm2+Rv2+Rw2+Rz2;
set ( handl es. most r ar R2, ' st r i ng' , R2) ;

%R3 y sus component es

gl obal RB3
RB3=ND*PB*LbL3;
set ( handl es. most r ar RB3, ' st r i ng' , RB3) ;
gl obal Rv3
Rv3=( NL+NDda) *Pv*LvL3+( NL2+NDda) *Pvcaso2*LvL3+( NL3+NDda) *Pvcaso3*LvL3+( NL4+NDda) *Pvcaso4*LvL
3;
set ( handl es. most r ar Rv3, ' st r i ng' , Rv3) ;
gl obal R3
R3=RB3+Rv3;
set ( handl es. most r ar R3, ' st r i ng' , R3) ;

%R4 y sus component es

gl obal RA4
RA4=( ND*PA*LaL4) *f act or comp3*f act or comp2;
set ( handl es. most r ar RA4, ' st r i ng' , RA4) ;
gl obal RB4
RB4=ND*PB*LbL4;
set ( handl es. most r ar RB4, ' st r i ng' , RB4) ;
gl obal Rc4
Rc4=( ND*Pc*LcL4) *f act or comp4;
set ( handl es. most r ar Rc4, ' st r i ng' , Rc4) ;
gl obal Rm4
Rm4=( NM*PM*LmL4) *f act or comp4;
set ( handl es. most r ar Rm4, ' st r i ng' , Rm4) ;
196

gl obal Ru4
Ru4=( ( NL+NDda) *Pu*LuL4+( NL2+NDda) *Pucaso2*LuL4+( NL3+NDda) *Pucaso3*LuL4+( NL4+NDda) *Pucaso4*Lu
L4) *f act or comp2;
set ( handl es. most r ar Ru4, ' st r i ng' , Ru4) ;
gl obal Rv4
Rv4=( NL+NDda) *Pv*LvL4+( NL2+NDda) *Pvcaso2*LvL4+( NL3+NDda) *Pvcaso3*LvL4+( NL4+NDda) *Pvcaso4*LvL
4;
set ( handl es. most r ar Rv4, ' st r i ng' , Rv4) ;
gl obal Rw4
Rw4=( ( NL+NDda) *Pw*LwL4+( NL2+NDda) *Pwcaso2*LwL4+( NL3+NDda) *Pwcaso3*LwL4+( NL4+NDda) *Pwcaso4*Lw
L4) *f act or comp4;
set ( handl es. most r ar Rw4, ' st r i ng' , Rw4) ;
gl obal Rz4
Rz4=( Ncaso1*Pz*LzL4+Ncaso2*Pzcaso2*LzL4+Ncaso3*Pzcaso3*LzL4+Ncaso4*Pzcaso4*LzL4) *f act or comp4
;
set ( handl es. most r ar Rz4, ' st r i ng' , Rz4) ;
gl obal R4
R4=RA4+RB4+Rc4+Rm4+Ru4+Rv4+Rw4+Rz4;
set ( handl es. most r ar R4, ' st r i ng' , R4) ;

%Rpr i ma2 y sus component es
gl obal Rpr i mab2
Rpr i mab2=ND*Ppr i maB*Lpr i mabL2;
set ( handl es. most r ar Rpr i mab2, ' st r i ng' , Rpr i mab2) ;
gl obal Rpr i mac2
Rpr i mac2=ND*Ppr i mac*Lpr i macL2;
set ( handl es. most r ar Rpr i mac2, ' st r i ng' , Rpr i mac2) ;
gl obal Rpr i mav2
Rpr i mav2=( NL+NL2+NL3+NL4) *Ppr i mav*Lpr i mavL2;
set ( handl es. most r ar Rpr i mav2, ' st r i ng' , Rpr i mav2) ;
gl obal Rpr i maw2
Rpr i maw2=( NL+NL2+NL3+NL4) *Ppr i maw*Lpr i mawL2;
set ( handl es. most r ar Rpr i maw2, ' st r i ng' , Rpr i maw2) ;
gl obal Rpr i maz2
Rpr i maz2=( Ncaso1+Ncaso2+Ncaso3+Ncaso4) *Ppr i maz*Lpr i mazL2;
set ( handl es. most r ar Rpr i maz2, ' st r i ng' , Rpr i maz2) ;
gl obal Rpr i ma2
Rpr i ma2=Rpr i mab2+Rpr i mac2+Rpr i mav2+Rpr i maw2+Rpr i maz2;
set ( handl es. most r ar Rpr i ma2, ' st r i ng' , Rpr i ma2) ;

%Rpr i ma4 y sus component es
gl obal Rpr i mab4
Rpr i mab4=ND*Ppr i maB*Lpr i mabL4;
set ( handl es. most r ar Rpr i mab4, ' st r i ng' , Rpr i mab4) ;
gl obal Rpr i mac4
Rpr i mac4=ND*Ppr i mac*Lpr i macL4;
set ( handl es. most r ar Rpr i mac4, ' st r i ng' , Rpr i mac4) ;
gl obal Rpr i mav4
Rpr i mav4=( NL+NL2+NL3+NL4) *Ppr i mav*Lpr i mavL4;
set ( handl es. most r ar Rpr i mav4, ' st r i ng' , Rpr i mav4) ;
gl obal Rpr i maw4
Rpr i maw4=( NL+NL2+NL3+NL4) *Ppr i maw*Lpr i mawL4;
set ( handl es. most r ar Rpr i maw4, ' st r i ng' , Rpr i maw4) ;
gl obal Rpr i maz4
Rpr i maz4=( Ncaso1+Ncaso2+Ncaso3+Ncaso4) *Ppr i maz*Lpr i mazL4;
set ( handl es. most r ar Rpr i maz4, ' st r i ng' , Rpr i maz4) ;
gl obal Rpr i ma4
Rpr i ma4=Rpr i mab4+Rpr i mac4+Rpr i mav4+Rpr i maw4+Rpr i maz4;
set ( handl es. most r ar Rpr i ma4, ' st r i ng' , Rpr i ma4) ;

i f R1 <= 1e- 5
gl obal t ext oR1
t ext oR1=' CUMPLE' ;
set ( handl es. t ext 48, ' st r i ng' , t ext oR1) ;
el se
gl obal t ext oR
t ext oR1=' NO CUMPLE' ;
set ( handl es. t ext 48, ' st r i ng' , t ext oR1) ;
197

end

i f R2 <= 1e- 3
gl obal t ext oR2
t ext oR2=' CUMPLE' ;
set ( handl es. t ext 49, ' st r i ng' , t ext oR2) ;
el se
gl obal t ext oR2
t ext oR2=' NO CUMPLE' ;
set ( handl es. t ext 49, ' st r i ng' , t ext oR2) ;
end
i f R3 <= 1e- 3
gl obal t ext oR3
t ext oR3=' CUMPLE' ;
set ( handl es. t ext 50, ' st r i ng' , t ext oR3) ;
el se
gl obal t ext oR3
t ext oR3=' NO CUMPLE' ;
set ( handl es. t ext 50, ' st r i ng' , t ext oR3) ;
end

%- - - Execut es on but t on pr ess i n pushbut t on1.
f unct i on pushbut t on1_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on1 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
gl obal di r ect or i o_menu_eval uaci on
cd( di r ect or i o_menu_eval uaci on) ;
EVALUACI ON_DE_COMPONENTES
cl ose RESULTADOS_RI ESGO

%- - - Execut es on but t on pr ess i n pushbut t on4.
f unct i on pushbut t on4_Cal l back( hObj ect , event dat a, handl es)
%hObj ect handl e t o pushbut t on4 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es st r uct ur e wi t h handl es and user dat a ( see GUI DATA)
f i d = f open( ' RESULTADOS. t xt ' , ' wt ' ) ;
f pr i nt f ( f i d, ' I NFORME DE LA EVALUACI N DE RI ESGO\ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' EVALUACI N DEL NMERO ANUAL DE EVENTOS PELI GROSOS: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
gl obal DDT;
f pr i nt f ( f i d, ' Densi dad de descar gas a t i er r a. DDT( r ayos/ km^2- ao) : %2. 0f \ n' , DDT) ;
gl obal Cd
f pr i nt f ( f i d, ' Local i zaci n r el at i va. Cd: %2. 2f \ n' , Cd) ;
gl obal L;
f pr i nt f ( f i d, ' Lar go de l a est r uct ur a. L( m) : %6. 0f \ n' , L) ;
gl obal W
f pr i nt f ( f i d, ' Ancho de l a est r uct ur a. W( m) : %6. 0f \ n' , W) ;
gl obal H;
f pr i nt f ( f i d, ' Ancho de l a est r uct ur a. H( m) : %6. 0f \ n' , H) ;
gl obal ar eaAd
f pr i nt f ( f i d, ' r ea ef ect i va de l a est r uct ur a ai sl ada. Ad( m^2) : %12. 0f \ n' , ar eaAd) ;

gl obal Ct
f pr i nt f ( f i d, ' Ti po de t r ansf or mador . Ct : %1. 1f \ n' , Ct ) ;
gl obal Lda;
f pr i nt f ( f i d, ' Lar go de l a est r uct ur a adyacent e. L( m) : %6. 0f \ n' , Lda) ;
gl obal Wda
f pr i nt f ( f i d, ' Ancho de l a est r uct ur a adyacent e. W( m) : %6. 0f \ n' , Wda) ;
gl obal Hda;
f pr i nt f ( f i d, ' Ancho de l a est r uct ur a adyacent e. H( m) : %6. 0f \ n' , Hda) ;
gl obal ar eaAda
f pr i nt f ( f i d, ' r ea ef ect i va de l a est r uct ur a adyacent e. Ad/ a( m^2) : %12. 0f \ n' , ar eaAda) ;
gl obal ar eaAm
f pr i nt f ( f i d, ' r ea de i nf l uenci a de l a est r uct ur a. Am( m^2) : %12. 0f \ n' , ar eaAm) ;
198


gl obal Ce
f pr i nt f ( f i d, ' Fact or ambi ent al : Ce: %1. 1f \ n' , Ce) ;
gl obal p
f pr i nt f ( f i d, ' Resi st i vi dad del t er r eno. p( Ohm- m) : %6. 0f \ n' , p) ;


f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Lc
f pr i nt f ( f i d, ' Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
%6. 0f \ n' , Lc) ;
gl obal Ha
f pr i nt f ( f i d, ' Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
%6. 0f \ n' , Ha) ;
gl obal Hb
f pr i nt f ( f i d, ' Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
%6. 0f \ n' , Hb) ;
gl obal Hc
f pr i nt f ( f i d, ' Al t ur a sobr e l a t i er r a de l os conduct or es de ser vi ci o. Hc( m) :
%6. 0f \ n' , Hc) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Lc2
f pr i nt f ( f i d, ' Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
%6. 0f \ n' , Lc2) ;
gl obal Ha2
f pr i nt f ( f i d, ' Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
%6. 0f \ n' , Ha2) ;
gl obal Hb2
f pr i nt f ( f i d, ' Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
%6. 0f \ n' , Hb2) ;
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Lc3
f pr i nt f ( f i d, ' Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
%6. 0f \ n' , Lc3) ;
gl obal Ha3
f pr i nt f ( f i d, ' Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
%6. 0f \ n' , Ha3) ;
gl obal Hb3
f pr i nt f ( f i d, ' Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
%6. 0f \ n' , Hb3) ;
gl obal Hc3
f pr i nt f ( f i d, ' Al t ur a sobr e l a t i er r a de l os conduct or es de ser vi ci o. Hc( m) :
%6. 0f \ n' , Hc3) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Lc4
f pr i nt f ( f i d, ' Longi t ud de l a secci n de l a acomet i da de ser vi ci os. Lc( m) :
%6. 0f \ n' , Lc4) ;
gl obal Ha4
f pr i nt f ( f i d, ' Al t ur a de l a est r uct ur a de donde pr ovi ene l a acomet i da. Ha( m) :
%6. 0f \ n' , Ha4) ;
gl obal Hb4
f pr i nt f ( f i d, ' Al t ur a del punt o de l a est r uct ur a por donde i ngr esa l a acomet i da. Hb( m) :
%6. 0f \ n' , Hb4) ;


f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Resul t ados de l os pr omedi os anual es de event os pel i gr osos: \ n' ) ;
gl obal ND
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e l a est r uct ur a. ND: %12d\ n' , ND) ;
gl obal NDda
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e est r uct ur as adyacent es. NDa:
%12d\ n' , NDda) ;
gl obal NM
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas cer canas a l a est r uct ur a. NM: %12d\ n' , NM) ;

f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de pot enci a: \ n' ) ;
gl obal NL
199

f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e l as acomet i das. NL: %12d\ n' , NL) ;
gl obal Ni
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : %12d\ n' , Ni ) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de pot enci a: \ n' ) ;
gl obal NL2
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e l as acomet i das. NL: %12d\ n' , NL2) ;
gl obal Ni 2
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : %12d\ n' , Ni 2) ;
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal NL3
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e l as acomet i das. NL: %12d\ n' , NL3) ;
gl obal Ni 3
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : %12d\ n' , Ni 3) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal NL4
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas sobr e l as acomet i das. NL: %12d\ n' , NL4) ;
gl obal Ni 4
f pr i nt f ( f i d, ' Pr omedi o anual de descar gas cer ca l as acomet i das. Ni : %12d\ n' , Ni 4) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco


f pr i nt f ( f i d, ' EVALUACI N DE LAS PROBABI BLI DADES PA, PB, Pc, Pm, PB, Pc, Pv, Pw y
Pz: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' PA, PB y Pc. : \ n' ) ;
gl obal t exPx1
f pr i nt f ( f i d, ' %s\ n' , t exPx1) ;
gl obal t exPx2
f pr i nt f ( f i d, ' %s\ n' , t exPx2) ;
gl obal t exPx3
f pr i nt f ( f i d, ' %s\ n' , t exPx3) ;
f pr i nt f ( f i d, ' Pr obabi l i dad de dao de si st emas i nt er nos. PM: \ n' ) ;
gl obal t exPx4
f pr i nt f ( f i d, ' %s\ n' , t exPx4) ;
gl obal val or Uw
f pr i nt f ( f i d, ' Uw en kV: %12. 5e\ n' , val or Uw) ;
gl obal anchoW
f pr i nt f ( f i d, ' w en met r os: %12. 5e\ n' , anchoW) ;
gl obal t exPx5
f pr i nt f ( f i d, ' %s\ n' , t exPx5) ;
gl obal t exPx6
f pr i nt f ( f i d, ' %s\ n' , t exPx6) ;
gl obal t exPx7
f pr i nt f ( f i d, ' %s\ n' , t exPx7) ;

f pr i nt f ( f i d, ' Eval uaci n de PB, Pc, Pv y Pw: \ n' ) ;
gl obal t exPx15
f pr i nt f ( f i d, ' %s\ n' , t exPx15) ;
gl obal acomet i dasn
f pr i nt f ( f i d, ' n acomet i das: %12. 5e\ n' , acomet i dasn) ;
gl obal val or Rs
f pr i nt f ( f i d, ' Rs: Resi st enci a del apant al l ami ent o en Ohm/ km: %12. 5e\ n' , val or Rs) ;
gl obal t exPx12
f pr i nt f ( f i d, ' %s\ n' , t exPx12) ;
gl obal t exPx13
f pr i nt f ( f i d, ' %s\ n' , t exPx13) ;
gl obal t exPx14
f pr i nt f ( f i d, ' %s\ n' , t exPx14) ;
gl obal t exPx16
f pr i nt f ( f i d, ' %s\ n' , t exPx16) ;
f pr i nt f ( f i d, ' Eval uaci n de Pz: \ n' ) ;
gl obal t exPx10
f pr i nt f ( f i d, ' %s\ n' , t exPx10) ;
gl obal t exPx11
f pr i nt f ( f i d, ' %s\ n' , t exPx11) ;


f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
200


f pr i nt f ( f i d, ' Resul t ados de l as pr obabi l i dades PA, PB, Pc, Pm, PB, Pc, Pv, Pw y Pz:
\ n' ) ;
gl obal PA
f pr i nt f ( f i d, ' Lesi ones a ser es vi vos por descar gas di r ect as a l a est r uct ur a. PA:
%12. 5e\ n' , PA) ;
gl obal PB
f pr i nt f ( f i d, ' Dao a l a est r uct ur a por descar gas di r ect as. PB: %12. 5e\ n' , PB) ;
gl obal Pc
f pr i nt f ( f i d, ' Dao de si st emas i nt er nos por i mpact o di r ect o a l a est r uct ur a. Pc:
%12. 5e\ n' , Pc) ;
gl obal PM
f pr i nt f ( f i d, ' Dao de si st emas i nt er nos por i mpact o cer cano a l a est r uct ur a. PM:
%12. 5e\ n' , PM) ;
gl obal Ppr i maB
f pr i nt f ( f i d, ' I mpact o a una est r uct ur a a l a cual una acomet i da cause daos f si cos.
PB: %12. 5e\ n' , Ppr i maB) ;
gl obal Ppr i mac
f pr i nt f ( f i d, ' I mpact o a una est r uct ur a a l a cual una acomet i da cause f al l as en apar at os
conect ados. Pc: %12. 5e\ n' , Ppr i mac) ;
gl obal Ppr i mav
f pr i nt f ( f i d, ' Descar ga en una acomet i da cause daos f si cos a una est r uct ur a. Pv:
%12. 5e\ n' , Ppr i mav) ;
gl obal Ppr i maw
f pr i nt f ( f i d, ' Descar ga en una acomet i da cause f al l as en apar at os conect ados. Pw:
%12. 5e\ n' , Ppr i maw) ;
gl obal Ppr i maz
f pr i nt f ( f i d, ' I mpact o cer ca a l a acomet i da cause f al l a en si st emas. Pz:
%12. 5e\ n' , Ppr i maz) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' EVALUACI N DE LAS PROBABI BLI DADES Pu, Pv, Pw y Pz: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Pxt ext o1
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o1) ;
gl obal Pxt ext o2
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o2) ;
gl obal Pxt ext o3
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o3) ;
gl obal Pxt ext o4
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o4) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Pxt ext o5
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o5) ;
gl obal Pxt ext o6
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o6) ;
gl obal Pxt ext o7
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o7) ;
gl obal Pxt ext o8
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o8) ;
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Pxt ext o9
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o9) ;
gl obal Pxt ext o10
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o10) ;
gl obal Pxt ext o11
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o11) ;
gl obal Pxt ext o12
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o12) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Pxt ext o13
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o13) ;
gl obal Pxt ext o14
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o14) ;
gl obal Pxt ext o15
f pr i nt f ( f i d, ' %s\ n' , Pxt ext o15) ;
gl obal Pxt ext o16
201

f pr i nt f ( f i d, ' %s\ n' , Pxt ext o16) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Resul t ados de l as pr obabi l i dades Pu, Pv, Pw y Pz: \ n' ) ;
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Uwcaso1
f pr i nt f ( f i d, ' Uw en kV: %2. 2f \ n' , Uwcaso1) ;
gl obal Pu
f pr i nt f ( f i d, ' Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu:
%12. 5e\ n' , Pu) ;
gl obal Pv
f pr i nt f ( f i d, ' Daos f si cos por descar gas di r ect as en acomet i das. Pv: %12. 5e\ n' , Pv) ;
gl obal Pw
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw:
%12. 5e\ n' , Pw) ;
gl obal Pz
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz:
%12. 5e\ n' , Pz) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de pot enci a: \ n' ) ;
gl obal Uwcaso2
f pr i nt f ( f i d, ' Uw en kV: %2. 2f \ n' , Uwcaso2) ;
gl obal Pucaso2
f pr i nt f ( f i d, ' Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu:
%12. 5e\ n' , Pucaso2) ;
gl obal Pvcaso2
f pr i nt f ( f i d, ' Daos f si cos por descar gas di r ect as en acomet i das. Pv:
%12. 5e\ n' , Pvcaso2) ;
gl obal Pwcaso2
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw:
%12. 5e\ n' , Pwcaso2) ;
gl obal Pzcaso2
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz:
%12. 5e\ n' , Pzcaso2) ;
f pr i nt f ( f i d, ' Secci n ar ea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Uwcaso3
f pr i nt f ( f i d, ' Uw en kV: %2. 2f \ n' , Uwcaso3) ;
gl obal Pucaso3
f pr i nt f ( f i d, ' Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu:
%12. 5e\ n' , Pucaso3) ;
gl obal Pvcaso3
f pr i nt f ( f i d, ' Daos f si cos por descar gas di r ect as en acomet i das. Pv:
%12. 5e\ n' , Pvcaso3) ;
gl obal Pwcaso3
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw:
%12. 5e\ n' , Pwcaso3) ;
gl obal Pzcaso3
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz:
%12. 5e\ n' , Pzcaso3) ;
f pr i nt f ( f i d, ' Secci n subt er r nea de l a acomet i da de t el ecomuni caci ones: \ n' ) ;
gl obal Uwcaso4
f pr i nt f ( f i d, ' Uw en kV: %2. 2f \ n' , Uwcaso4) ;
gl obal Pucaso4
f pr i nt f ( f i d, ' Lesi ones a ser es vi vos por descar gas sobr e l a acomet i da. Pu:
%12. 5e\ n' , Pucaso4) ;
gl obal Pvcaso4
f pr i nt f ( f i d, ' Daos f si cos por descar gas di r ect as en acomet i das. Pv:
%12. 5e\ n' , Pvcaso4) ;
gl obal Pwcaso4
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas en l a acomet i da. Pw:
%12. 5e\ n' , Pwcaso4) ;
gl obal Pzcaso4
f pr i nt f ( f i d, ' Daos de si st emas i nt er nos por descar gas cer canas a l a acomet i da. Pz:
%12. 5e\ n' , Pzcaso4) ;

f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' EVALUACI N DE LA CANTI DAD DE PRDI DAS: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' Ti po de est r uct ur a: \ n' ) ;
202

gl obal t exLx1
f pr i nt f ( f i d, ' %s\ n' , t exLx1) ;
gl obal t exLx2
f pr i nt f ( f i d, ' %s\ n' , t exLx2) ;
gl obal t exLx3
f pr i nt f ( f i d, ' %s\ n' , t exLx3) ;
gl obal t exLx10
f pr i nt f ( f i d, ' %s\ n' , t exLx10) ;
gl obal t exLx9
f pr i nt f ( f i d, ' %s\ n' , t exLx9) ;
gl obal t exLx5
f pr i nt f ( f i d, ' Medi das de pr evenci n: %s\ n' , t exLx5) ;
gl obal t exLx7
f pr i nt f ( f i d, ' Cl ase especi al de r i esgo: %s\ n' , t exLx7) ;
gl obal t exLx4
f pr i nt f ( f i d, ' Ti po de super f i ci e: %s\ n' , t exLx4) ;
gl obal t exLx6
f pr i nt f ( f i d, ' Ri esgo de f uego: %s\ n' , t exLx6) ;
gl obal t exLx8
f pr i nt f ( f i d, ' Ti po de ser vi ci o: %s\ n' , t exLx8) ;


f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Pr di das de vi das humanas: \ n' ) ;
gl obal LaL1
f pr i nt f ( f i d, ' Pr di da LA: %12. 5e\ n' , LaL1) ;
gl obal LbL1
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , LbL1) ;
gl obal LuL1
f pr i nt f ( f i d, ' Pr di da Lu: %12. 5e\ n' , LuL1) ;
gl obal LvL1
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , LvL1) ;
gl obal LcL1
f pr i nt f ( f i d, ' Pr di da Lc: %12. 5e\ n' , LcL1) ;
gl obal LmL1
f pr i nt f ( f i d, ' Pr di da Lm: %12. 5e\ n' , LmL1) ;
gl obal LwL1
f pr i nt f ( f i d, ' Pr di da Lw: %12. 5e\ n' , LwL1) ;
gl obal LzL1
f pr i nt f ( f i d, ' Pr di da Lz: %12. 5e\ n' , LzL1) ;

f pr i nt f ( f i d, ' Pr di das del ser vi ci o pbl i co: \ n' ) ;
gl obal LbL2
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , LbL2) ;
gl obal LvL2
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , LvL2) ;
gl obal LcL2
f pr i nt f ( f i d, ' Pr di da Lc: %12. 5e\ n' , LcL2) ;
gl obal LmL2
f pr i nt f ( f i d, ' Pr di da Lm: %12. 5e\ n' , LmL2) ;
gl obal LwL2
f pr i nt f ( f i d, ' Pr di da Lw: %12. 5e\ n' , LwL2) ;
gl obal LzL2
f pr i nt f ( f i d, ' Pr di da Lz: %12. 5e\ n' , LzL2) ;
gl obal Lpr i mabL2
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , Lpr i mabL2) ;
gl obal Lpr i macL2
f pr i nt f ( f i d, ' Pr di da Lc: %12. 5e\ n' , Lpr i macL2) ;
gl obal Lpr i mavL2
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , Lpr i mavL2) ;
gl obal Lpr i mawL2
f pr i nt f ( f i d, ' Pr di da Lw: %12. 5e\ n' , Lpr i mawL2) ;
gl obal Lpr i mazL2
f pr i nt f ( f i d, ' Pr di da Lz: %12. 5e\ n' , Lpr i mazL2) ;
f pr i nt f ( f i d, ' Pr di das del pat r i moni o cul t ur al : \ n' ) ;
gl obal LbL3
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , LbL3) ;
203

gl obal LvL3
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , LvL3) ;
f pr i nt f ( f i d, ' Pr di das econmi cas: \ n' ) ;
gl obal LaL4
f pr i nt f ( f i d, ' Pr di da LA: %12. 5e\ n' , LaL4) ;
gl obal LuL4
f pr i nt f ( f i d, ' Pr di da Lu: %12. 5e\ n' , LuL4) ;
gl obal LbL4
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , LbL4) ;
gl obal LvL4
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , LvL4) ;
gl obal LcL4
f pr i nt f ( f i d, ' Pr di da Lc: %12. 5e\ n' , LcL4) ;
gl obal LmL4
f pr i nt f ( f i d, ' Pr di da Lm: %12. 5e\ n' , LmL4) ;
gl obal LwL4
f pr i nt f ( f i d, ' Pr di da Lw: %12. 5e\ n' , LwL4) ;
gl obal LzL4
f pr i nt f ( f i d, ' Pr di da Lz: %12. 5e\ n' , LzL4) ;
gl obal Lpr i mabL4
f pr i nt f ( f i d, ' Pr di da LB: %12. 5e\ n' , Lpr i mabL4) ;
gl obal Lpr i mavL4
f pr i nt f ( f i d, ' Pr di da Lv: %12. 5e\ n' , Lpr i mavL4) ;
gl obal Lpr i macL4
f pr i nt f ( f i d, ' Pr di da Lc: %12. 5e\ n' , Lpr i macL4) ;
gl obal Lpr i mawL4
f pr i nt f ( f i d, ' Pr di da Lw: %12. 5e\ n' , Lpr i mawL4) ;
gl obal Lpr i mazL4
f pr i nt f ( f i d, ' Pr di da Lz: %12. 5e\ n' , Lpr i mazL4) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' SELECCI N DE COMPONENTES DE RI ESGO: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
gl obal t ext comp1
f pr i nt f ( f i d, ' %s\ n' , t ext comp1) ;
gl obal t ext comp2
f pr i nt f ( f i d, ' %s\ n' , t ext comp2) ;
gl obal t ext comp3
f pr i nt f ( f i d, ' %s\ n' , t ext comp3) ;
gl obal t ext comp4
f pr i nt f ( f i d, ' %s\ n' , t ext comp4) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' RI ESGO Y COMPONENTES DE RI ESGO EN LA ESTRUCTURA: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco
f pr i nt f ( f i d, ' Ri esgo de pr di da de vi da humana. R1\ n' ) ;
gl obal RA1
f pr i nt f ( f i d, ' Resul t ado component e RA: %12. 5e\ n' , RA1) ;
gl obal RB1
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , RB1) ;
gl obal Rc1
f pr i nt f ( f i d, ' Resul t ado component e Rc: %12. 5e\ n' , Rc1) ;
gl obal Rm1
f pr i nt f ( f i d, ' Resul t ado component e Rm: %12. 5e\ n' , Rm1) ;
gl obal Ru1
f pr i nt f ( f i d, ' Resul t ado component e Ru: %12. 5e\ n' , Ru1) ;
gl obal Rv1
f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rv1) ;
gl obal Rw1
f pr i nt f ( f i d, ' Resul t ado component e Rw: %12. 5e\ n' , Rw1) ;
gl obal Rz1
f pr i nt f ( f i d, ' Resul t ado component e Rz: %12. 5e\ n' , Rz1) ;
gl obal R1
f pr i nt f ( f i d, ' Resul t ado de r i esgo R1: %12. 5e\ n' , R1) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Ri esgo de pr di da del ser vi ci o pbl i co. R2\ n' ) ;
gl obal RB2
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , RB2) ;
204

gl obal Rc2
f pr i nt f ( f i d, ' Resul t ado component e Rc: %12. 5e\ n' , Rc2) ;
gl obal Rm2
f pr i nt f ( f i d, ' Resul t ado component e Rm: %12. 5e\ n' , Rm2) ;
gl obal Rv2
f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rv2) ;
gl obal Rw2
f pr i nt f ( f i d, ' Resul t ado component e Rw: %12. 5e\ n' , Rw2) ;
gl obal Rz2
f pr i nt f ( f i d, ' Resul t ado component e Rz: %12. 5e\ n' , Rz2) ;
gl obal R2
f pr i nt f ( f i d, ' Resul t ado de r i esgo R2: %12. 5e\ n' , R2) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Ri esgo de pr di da del pat r i moni o cul t ur al . R3\ n' ) ;
gl obal RB3
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , RB3) ;
gl obal Rv3
f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rv3) ;
gl obal R3
f pr i nt f ( f i d, ' Resul t ado de r i esgo R3: %12. 5e\ n' , R3) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Ri esgo de pr di da de val or econmi co. R4\ n' ) ;
gl obal RA4
f pr i nt f ( f i d, ' Resul t ado component e RA: %12. 5e\ n' , RA4) ;
gl obal RB4
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , RB4) ;
gl obal Rc4
f pr i nt f ( f i d, ' Resul t ado component e Rc: %12. 5e\ n' , Rc4) ;
gl obal Rm4
f pr i nt f ( f i d, ' Resul t ado component e Rm: %12. 5e\ n' , Rm4) ;
gl obal Ru4
f pr i nt f ( f i d, ' Resul t ado component e Ru: %12. 5e\ n' , Ru4) ;
gl obal Rv4
f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rv4) ;
gl obal Rw4
f pr i nt f ( f i d, ' Resul t ado component e Rw: %12. 5e\ n' , Rw4) ;
gl obal Rz4
f pr i nt f ( f i d, ' Resul t ado component e Rz: %12. 5e\ n' , Rz4) ;
gl obal R4
f pr i nt f ( f i d, ' Resul t ado de r i esgo R4: %12. 5e\ n' , R4) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' RI ESGO Y COMPONENTES DE RI ESGO EN LA ACOMETI DA: \ n' ) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Ri esgo de pr di da del ser vi ci o pbl i co. R2\ n' ) ;
gl obal Rpr i mab2
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , Rpr i mab2) ;
gl obal Rpr i mac2
f pr i nt f ( f i d, ' Resul t ado component e Rc: %12. 5e\ n' , Rpr i mac2) ;
gl obal Rpr i mav2
f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rpr i mav2) ;
gl obal Rpr i maw2
f pr i nt f ( f i d, ' Resul t ado component e Rw: %12. 5e\ n' , Rpr i maw2) ;
gl obal Rpr i maz2
f pr i nt f ( f i d, ' Resul t ado component e Rz: %12. 5e\ n' , Rpr i maz2) ;
gl obal Rpr i ma2
f pr i nt f ( f i d, ' Resul t ado de r i esgo R2: %12. 5e\ n' , Rpr i ma2) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f pr i nt f ( f i d, ' Ri esgo de pr di da del val or econmi co. R4\ n' ) ;
gl obal Rpr i mab4
f pr i nt f ( f i d, ' Resul t ado component e RB: %12. 5e\ n' , Rpr i mab4) ;
gl obal Rpr i mac4
f pr i nt f ( f i d, ' Resul t ado component e Rc: %12. 5e\ n' , Rpr i mac4) ;
gl obal Rpr i mav4
205

f pr i nt f ( f i d, ' Resul t ado component e Rv: %12. 5e\ n' , Rpr i mav4) ;
gl obal Rpr i maw4
f pr i nt f ( f i d, ' Resul t ado component e Rw: %12. 5e\ n' , Rpr i maw4) ;
gl obal Rpr i maz4
f pr i nt f ( f i d, ' Resul t ado component e Rz: %12. 5e\ n' , Rpr i maz4) ;
gl obal Rpr i ma4
f pr i nt f ( f i d, ' Resul t ado de r i esgo R4: %12. 5e\ n' , Rpr i ma4) ;
f pr i nt f ( f i d, ' \ n' ) ; %Li nea en bl anco

f cl ose( f i d) ;

%- - - Execut es dur i ng obj ect cr eat i on, af t er set t i ng al l pr oper t i es.
f unct i on axes5_Cr eat eFcn( hObj ect , event dat a, handl es)
%hObj ect handl e t o axes5 ( see GCBO)
%event dat a r eser ved - t o be def i ned i n a f ut ur e ver si on of MATLAB
%handl es empt y - handl es not cr eat ed unt i l af t er al l Cr eat eFcns cal l ed

%Hi nt : pl ace code i n Openi ngFcn t o popul at e axes5
i mage( i mr ead( ' component es_r i esgo. bmp' ) )
axi s of f

Вам также может понравиться