Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigacin
aplicada e
innovacin
Volumen 2-N 2
Segundo semestre 2008
Lima-Per
ISSN 1996-7551
Editorial....................................................................................................................................................................
65
66
73
79
88
96
103
109
1 17
125
63
CompendioT2_nov 2008_p063_p072.indd 63
12/3/08 1:38:41 PM
Director:
Alberto Bejarano
Comit Editorial:
Adolfo Marchese Garca
Daniel Mendiburu Zeballos
Dante Muoz Daz
Elmer Ramrez Quiroz
Hernn Zapata Gamarra
Jorge Bastante Pazos
Mayra Pinedo Lpez
Pablo Moreno Roman
Colaboradores:
Alfredo Saire Huamn
Athula Kulatunga
Ernesto Godines De la Cruz
Fred Chou
Henry Gmez Urquizo
Jos Reyes Miranda
Luis Snchez Ziga
Manuel Manyari Rivera
Miguel Valencia Amado
Ramn Robalino Gmez
Ral Medrano Tantaruna
Renatto Gonzales Figueroa
Ronmel Valcrcel Bornas
64
Corrector de estilo:
Jorge Alvarado Cevallos
Diseo y diagramacin:
On Time Publicidad & Marketing
Impresin:
Tarea Asociacin Grfica Educativa
Lima:
Av. Cascanueces 2221 Santa Anita. Lima 43, Per
Trujillo:
Va de Evitamiento s/n Vctor Larco Herrera, Trujillo, Per
Publicacin Semestral
Tecsup se reserva todos los derechos legales de reproduccin del
contenido, sin embargo autoriza la reproduccin total o parcial para
fines didcticos, siempre y cuando se cite la fuente.
Nota
Invest
Apl Innov
2(2), 2008
Las ideas
y opiniones
contenidas en los artculos son de responsabilidad de sus
CompendioT2_nov 2008_p063_p072.indd 64
12/3/08 1:38:41 PM
EDITORIAL
I + i, es un vnculo para estrechar la relacin con el pblico acadmico, empresarial peruano y
extranjero, a fin de enriquecer el conocimiento a travs de investigaciones aplicadas. Es una
gran satisfaccin entregar en forma semestral una publicacin que contiene propuestas de
innovacin, producto de trabajos especializados y proyectos elaborados por los docentes
de Tecsup y otras universidades de ingeniera, quienes buscan compartir su experiencia y
contribuir al desarrollo del pas.
Nuestra revista, es un desafo alcanzado, por lo cual todos los que trabajamos en su produccin
nos sentimos felices y muy orgullosos; es una publicacin que aporta al logro concreto de los
objetivos de brindar ingeniera con mayor orientacin a la prctica, los cuales son cada vez
ms reconocidos y valorados en el mundo.
Al momento de la publicacin de este cuarto nmero hay dos sucesos importantes que
marcan nuestro trabajo como organizacin y como pas. El primero es que, en octubre pasado,
nuestras carreras de Procesos Qumicos y Metalrgicos, Electrnica y Automatizacin Industrial,
Mantenimiento de Maquinaria de Planta y Electrotecnia Industrial, fueron doblemente
acreditadas, tanto por la Agencia Alemana para Acreditacin de Carreras de Ingeniera,
Informtica, Ciencias Naturales y Matemticas (ASIIN) como carreras que cumplen requisitos
de calidad docente y administrativa que se exigen en las universidades alemanas y tambin la
Acreditacin Europea de Programas de Ingeniera (EUR- ACE), que otorga la acreditacin y el
reconocimiento de calidad vlidos a nivel de Europa.
65
El segundo evento es la reunin del Foro Econmico Asia Pacfico (APEC) realizado en
noviembre y en el que participaron lderes de 20 pases que, al juntarse, concentran la mitad
del comercio mundial y ms de 2.600 millones de habitantes.
Estos dos acontecimientos nos colocan frente a una posicin en la que, aprovechando nuestras
capacidades profesionales, infraestructura y relaciones con la comunidad vinculante, nos
impulsa a crear y promover ms conocimiento desde nuestras aulas, talleres y laboratorios.
Por todo esto agradecemos a nuestra plana docente por apoyar con su excelente trabajo,
la elaboracin de contenidos de I+i, en algunos casos en colaboracin con profesores de la
Universidad de Purdue de Estados Unidos, a los alumnos, egresados y a los miembros de los
comits tcnicos consultivos por su compromiso con el desarrollo tecnolgico del pas. A
todos ellos nos debemos y por eso seguiremos buscando aplicar el saber.
Comit Editorial
CompendioT2_nov 2008_p063_p072.indd 65
12/3/08 1:38:41 PM
Luis Snchez
Resumen
El objetivo del estudio metalrgico consiste en determi-
optimize the flotation process parameters whose variables were: Reagent level dosage and the number of the
cleaner stage.
reactivos.
The conclusion of the experimental work is that the mi-
66
Palabras claves
concentracin, reactivos.
Key words
La conclusin del trabajo experimental es que el mineral aurfero es factible de ser tratado por flotacin y los
Introduccin
Abstract
Los tratamientos metalrgicos que se aplican a los miThe objective of the metallurgical study, is to determine
cas tecnolgicas:
a) La gran diferencia de densidad y/o gravedad especifica del oro con respecto a la ganga, as como su
das de cianuro.
CompendioT2_nov 2008_p063_p072.indd 66
12/3/08 1:38:41 PM
c) La reconocida flotabilidad del oro cuando se presenta al estado libre o asociado a sulfuros.
minerales. En este proceso, partculas flotables son colectadas en los productos espumas dejando la parte no
flotable en la pulpa. La ley del concentrado es un parmetro crtico, el cual decide la solidez financiera del
proceso industrial. Para producir un concentrado de ley
requerida, el grado de influencia de los parmetros del
proceso y su optimizacin requiere de la aplicacin de
un diseo factorial.
Fundamentos
La actividad de una superficie mineral en relacin con los
reactivos de flotacin en el agua depende de las fuerzas
que operan sobre esa superficie. En la Figura 1 se muestran las fuerzas que tienden a separar una partcula y una
burbuja.
Procedimiento
Caracterizacin mineralgica
De acuerdo con el estudio mineragrfico, las principales
especies observadas en el mineral son: esfalerita, enargita,
Las fuerzas de tensin conducen al desarrollo de un ngulo entre la superficie mineral y la superficie de la burbuja. En el equilibrio:
S/A = S/W + W/A cos
Cu
67
Pb
Presente en galena
Zn
Presente en zinc
As/Sb
La fuerza necesaria para romper la interface partculaburbuja es llamado trabajo de adhesin, S/A, y es igual
al trabajo necesario para separar la interface slido-aire
y produce las interfaces separadas aire-agua y slidos-
agua es decir
S/A = W/A + S/W - S/A
Especie mineralgica
Frmula qumica
Cobre gris
(grupo de tetraedrita)
Al combinar con la ecuacin anterior se tiene:
S/A = W/A (1- cos )
Calcopirita
CuFeS2
Covelita
CuS
Digenita
Cu9S5
Esfalerita
(Zn,Fe)S
Enargita
Cu3AsS4
Galena
PbS
Pirita
FeS
CompendioT2_nov 2008_p063_p072.indd 67
12/3/08 1:38:42 PM
Composicin qumica
Au
Ag
Pb
Zn
Mn
Fe
g/t
g/t
7,8
601
0,1
3,6
0,095 0,17
Azufre
(sulfuro)
%
2,24
Peso mineral
1000 g.
PH
Natural
Concentracin slidos
32,0 %
1300 rpm
1000 rpm
Prueba
Condiciones experimentales
El mineral, previamente molido al tamao apropiado, fue
adicionado a una celda de acero inoxidable de 2,7 L. La
PF 1
PF 2
PF 3
Tiempo (minutos)
Limp. Cleaner Cleaner
Acond. Rougher Scav.
Scav.
1
2
6
velocidad del impulsor fue ajustado a 1300 RPM (Rougher y Scavenger), 1000 RPM (Limpieza). La succin gene-
Diseo experimental
68
Flotacin experimental
El objetivo de las pruebas de flotacin experimental consiste en determinar el efecto de la fineza de molienda en
Prueba
Prueba Silicato de
sodio
A-208
A-404
Z-6
A-3418
Etapas
de
Limpieza
PF 4
50
40
40
10
30
PF 5
50
40
10
80
10
PF 6
50
10
40
10
10
PF 7
10
40
10
10
30
Granulometra
Dosificacin de
PF 8
50
10
10
80
30
% menos malla
reactivos (g/t)
PF 9
10
10
40
80
30
PF 10
10
40
40
80
10
PF 11
10
10
10
10
10
PF 12
30
25
25
45
20
200
PF 1
58
PF 2
63
PF 3
68
Z6
80
MIBC
30
CompendioT2_nov 2008_p063_p072.indd 68
12/3/08 1:38:42 PM
Resultados
Min Mx.
10
50
A-208 (g/t)
10
40
A-404 (g/t)
10
40
A-3418 (g/t)
10
30
Z-6 (g/t)
10
80
Limpieza (etapa)
Recuperacin
Au (%)
Radio
de Concentracin
PF 1
58
84,18
0,62
88,1
14,89
PF 2
63
95,12
0,62
90,1
15,08
PF 3
68
97,7
0,68
85,9
Prueba
17,72
Ensaye Au (g/t)
Concen-
Relave
trado
Recupera-
Radio de
cin
Concen-
Au (%)
tracin
PF 4
130,52
0,56
84,3
22,27
PF 5
96,54
0,54
89,8
15,93
PF 6
230,67
0,72
66,8
75,48
PF 7
189,46
0,58
66,3
54,19
PF 8
111,56
0,56
78,4
23,51
PF 9
91,04
0,52
88,3
15,64
PF 10
67,27
0,61
50,4
137,94
PF 11
174,66
0,62
80,6
37,22
PF 12
113,62
0,58
88,4
18,70
69
La calidad de los concentrados oro-plata puede ser mejorado mediante etapas de limpieza. Para mejorar la calidad del concentrado oro-plata se realizaron dos etapas
de limpieza. El diagrama de flujo donde se indica las condiciones de flotacin demostrado en la Figura 3.
De acuerdo con la metodologa del diseo factorial es
Figura 2. Recuperacin de oro vs. granulometra.
importante determinar los efectos de las variables estudiadas sobre la variable respuesta (recuperacin de oro)
CompendioT2_nov 2008_p063_p072.indd 69
12/3/08 1:38:42 PM
Prueba
X0
X1
X2
X3
F1
X4
X5
X6
Y1
-1
84,3
-1
-1
-1
89,8
-1
-1
-1
66,8
-1
-1
-1
66,3
-1
-1
-1
78,4
-1
-1
-1
88,3
-1
-1
-1
50,4
-1
-1
-1
-1
80,6
Tabla 8. Plantilla codificada de experimentos con un criterio de optimizacin y una variable ficticia.
Prueba
X0
X1
X2
X3
F1
X4
X5
X6
Y1
84,3
-1
-1
-1
-1
89,8
-1
-1
-1
-1
66,8
-1
-1
-1
-1
66,3
-1
-1
-1
-1
78,4
-1
-1
-1
-1
88,3
-1
-1
-1
-1
50,4
-1
-1
-1
-1
80,6
(X)T(Y)
604,9
33,7
-23,3
-25,3
17,5
8,9
29,7
-81,1
8,425
-5,825
-6,325
4,375
2,225
7,425
-20,275
4,21
-2,91
-3,16
2,19
1,11
3,71
-10,14
Efectos
75,61
70
CompendioT2_nov 2008_p063_p072.indd 70
12/3/08 1:38:42 PM
SS error
19,140625
SSM
19,140625
Fuente de Variacin
Suma de cuadrados
Grados de Libertad
Media de cuadrados
F0
X1
141,96
141,96
7,417
74,17
X2
67,86
67,86
3,545
35,45
X3
80,01
80,01
4,180
41,80
F1
38,28
38,28
2,000
20,00
X4
9,90
9,90
0,517
5,17
X5
110,26
110,26
5,761
57,61
X6
822,15
822,15
42,953
429,53
SS error
19,14
19,14
Total
1289,57
8
Tabla 10. Anlisis de varianza.
Modelo matemtico:
Y est. = 75,61 + 4,21X1 3,16X3 +3,71X5 10,14X6
71
Yest.
(Y Y est.)
79,47
70,23
9,24
84,05
89,41
-5,36
77,72
90,51
-12,79
52,02
88,41
-36,39
40,46
83,09
-42,63
60,83
96,83
-36
SS error
5084,6176
62,09
74,67
-12,58
MSR
1271,1544
67,56
82,09
-14,13
66,41
Recuperacin Au (%) =
66,41, por lo tanto el modelo matemtico ajusta o representa adecuadamente los datos experimentales.
Decodificacin del modelo matemtico a escala natural
mos:
=
=
=
=
117,84
0,21
-1,90
0,37
20
2,5
a4
-20,28
10
0,5
Z1
Z2
Z3
Z4
Z5
Z6
10
10
10
10
10
50
40
40
80
30
30
25
25
45
20
15
15
35
Relacin (e)
1,5
5,0
X1
X2
X6
X4
Descripcin
X3
X5
Recuperacin Au (%) =
117,84 + 0,21Z1 -1,90Z3 + 0,37Z5 -20,28Z6
CompendioT2_nov 2008_p063_p072.indd 71
12/3/08 1:38:43 PM
Condicin
Recuperacin (% Au)
Calculado
Real
98,93
84,3
91,53
89,8
71,25
66,8
70,25
66,3
78,65
78,4
90,53
88,3
92,85
50,4
62,85
80,6
91,03
88,4
Referencias
[1] Wills, Barry A. Tecnologa de procesamiento de minerales.
Mxico. Editorial Limusa. 1994.
[2] Montgomery, Douglas C. Diseo y anlisis de experimentos.
Nueva York. Editorial Wiley, 1990.
[3] Cytec. Mining Chemicals. Handbook. 2002.
igual a 16.
Conclusiones
Las pruebas de flotacin del diseo experimental
72
De los resultados se puede concluir que para el tratamiento del mineral se requiere un grado de molienda de 63% menos malla 200 y de la adicin de los
promotores A-3418 y A-208 para obtener recuperacin en oro del orden del 90%.
Los resultados en cuanto recuperacin de oro de las
pruebas de flotacin PF- 9 y PF-12 tienen valores cercanos al ptimo, pero requieren del incremento de la
adicin del colector secundario A-3418 entre 30 y 20
g/t.
El mnimo radio de concentracin obtenido en las
pruebas de flotacin es 15 y al incrementar dicho valor decrece la recuperacin de oro.
CompendioT2_nov 2008_p063_p072.indd 72
12/3/08 1:38:43 PM
Resumen
Keywords
usados para reemplazar motores de induccin monofsicos en electrodomsticos, aire acondicionados, bombas ,
Introduction
etc. Aun cuando un BLDC cuenta con muchas caracteristicas atractivas , este requiere un controlador ms sofis-
Abstract
ces. It is not surprise to find BLDCs in fans, blowers, washing machines, pumps, and hub-motors in electric vehi-
73
BLDC comes with many attractive characteristics, it requires a more sophisticated motor driver. A simple driver
Reference [1] & [2] are good resources to learn the basics
will soon find the low cost motor also requires sophisti-
Palabras claves
Figure 1. Block diagram of a BLDC controller. (Photo courtesy: International Rectifier Company).
Invest Apl Innov 2(2), 2008
CompendioT2_nov 2008_p12_p17.indd 73
12/1/08 10:43:33 PM
Kulatunga A., Chou F. Brushless DC (BLDC) Motor Drive for Novice Circuit Developer
FUNDAMENTALS
Figure 1 illustrates the major circuits of a simple BLDC mo-
and three Hall Effect sensors, which senses the rotor po-
bus voltage may reach to 300V. So, how can you protect
74
Integrated Power Modules (IPM), a single chip that combined the driver circuits, IGBTs, and other protection circuits,
(600V rating) for your oscilloscope. Three differential probes and a DC current clamp for the oscilloscope make the
Controller layout
along one direction. By firing the IGBTs according to specific sequence, the desired current flow can be obtained.
A commercial BLDC controller may not allow you to examine the operation of each block in detail. The following
Procedure
design is developed to give the novice developer a greater access to the controller signals.
Controller Development-Safety
First item is to determine the maximum current and voltage output of the controller. The IPM and the bridge rec-
CompendioT2_nov 2008_p12_p17.indd 74
12/1/08 10:43:33 PM
Kulatunga A., Chou F. Brushless DC (BLDC) Motor Drive for Novice Circuit Developer
75
CompendioT2_nov 2008_p12_p17.indd 75
12/1/08 10:43:33 PM
Kulatunga A., Chou F. Brushless DC (BLDC) Motor Drive for Novice Circuit Developer
76
Serv(void)
{
unsigned char Hall_In;
Hall_In = PINC & 0b00000111;
//Lower 3
bits of PINC are Hall sensor inputs
if( RunClockwise ) // Based on Hall inputs
select 1 of 6 patterns to send to IPM via
MAIN()
{
switch(Hall_In) {
case 4: IPM_B4_PWM = 0b110011; break;
case 0: IPM_B4_PWM = 0b110101; break;
case 1: IPM_B4_PWM = 0b011101; break;
case 3: IPM_B4_PWM = 0b011110; break;
case 7: IPM_B4_PWM = 0b101110; break;
case 6: IPM_B4_PWM = 0b101011; break;
// All outputs off if illegal Hall sensors.
default: IPM_B4_PWM = 0b111111;
}
} else {
// This is counter-clockwise Switch statement.
// Based on Hall inputs, select 1 of 6
patterns to
// send to IPM via main().
switch(Hall_In) {
case 6: IPM_B4_PWM = 0b011101; break;
case 7: IPM_B4_PWM = 0b110101; break;
case 3: IPM_B4_PWM = 0b110011; break;
case 1: IPM_B4_PWM = 0b101011; break;
case 0: IPM_B4_PWM = 0b101110; break;
case 4: IPM_B4_PWM = 0b011110; break;
// All outputs off if illegal Hall sensors.
default: IPM_B4_PWM = 0b111111;
}
}
}
Now, a circuit can be drawn to interconnect microcontroller, IPM, and power supplies as shown in Figure 4. The
PCB was developed using the free circuit layout software
provided by Advanced Circuits (www.4PCB.com). The footprints for several components had to be custom drawn.
The board is divided into four major areas: low voltage
DC, High voltage DC, microcontroller, and IGBT module
(or IPM). The low voltage DC section consists of a linear,
regulated, DC power supply that provides +5V for microcontroller operation and +15V for IPM operation. This
power supply can be easily replaced by a much smaller
switching power supply in later developments. The high
voltage DC section converts single-phase, 110VAC, line
voltage into DC bus voltage via a bridge rectifier and a
smoothing capacitor. The IPM receives the DC bus voltage
and switches according the control signals receive from
the microcontroller to create phase shifted 3-phase waveforms. Microcontroller senses the position signals created
by Hall Effect sensors located in the motor to determine
the next firing sequence for IPM.
The completed controller board is shown in Figure 5. IPM
and its heat sink are mounted on the top right corner.
Many test points are made available to measure low voltages, DC bus voltage, microcontroller outputs, Hall Effect
sensor output, and the IPM output. Fusses are essential to
limit any short circuit currents. The current limiting feature of the IPM is not in use but the line fuse is adequate
for the initial development. It is recommended to employ
the current limiting feature for late developments.
CompendioT2_nov 2008_p12_p17.indd 76
12/1/08 10:43:34 PM
Kulatunga A., Chou F. Brushless DC (BLDC) Motor Drive for Novice Circuit Developer
bus voltage and increase to the rated value once you are
77
Table 2.
BLDC motor
performance
CompendioT2_nov 2008_p12_p17.indd 77
12/1/08 10:43:35 PM
Kulatunga A., Chou F. Brushless DC (BLDC) Motor Drive for Novice Circuit Developer
References
[1] Kulatunga, A., Persson, E., Sundararajan, R., and Herrick, R.
(2007). Energy saving potential and characteristics of motors
for consumer appliances, Proceedings of the IEEE EIC/EME Conference, TN
[2] Yedamale, P. (2003), Brushless DC (BLDC) motor fundamentals, Document # AN885, Microchip Technologies, Inc., 2003,
Figure 8. Pumping
water with the BLDC
motor and the controller.
RESULTS
The new controller and its HP BLDC motor was connected to centrifugal water pump application as shown
in figure 7. Fluke 43B power analyzers recorded the data
in Table 2 for input and output (motor) side of the controllers. Compare the results to observe wattage, total harmonic distortion (THD) for V & I, power factor (PF). Our
simple BLDC controller doesnt include and EMI filter, as
shown in figure 1.
According to the Table 2, total harmonic distortion (THD)
78
Conclusions
The development of first motor drive for a BLDC motor
can be challenging to novice developer. Integrated Power
Modules (IPM) and microcontroller can ease the development process. By building a motor controller from the
CompendioT2_nov 2008_p12_p17.indd 78
12/1/08 10:43:35 PM
Resumen
Para el control automtico de una variable de un proceso
Abstract
prctico.
79
de ser suficiente para la mayora de los casos, un mejor conocimiento del comportamiento del proceso a controlar
cases, a better understanding of the behavior of the process to check-in addition to using simulation software,
el proceso simulado y por ltimo se sintoniz un controlador industrial para el control del proceso. Los resultados
CompendioT2_nov 2008_p18_p25.indd 79
12/1/08 10:45:08 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
vlvula proporcional.
Palabras claves
Las vlvulas manuales tipo mariposa deben ser convenientemente ajustadas, de modo tal que se pueda obser-
Key words
de la caracterstica de una planta de nivel [1], trabajando en la zona lineal encontrada segn pruebas de curva
INTRODUCCIN
80
FUNDAMENTOS
La Figura 1 muestra el P&ID de la planta de nivel perteneciente a la Especialidad de Electrnica Industrial, la cual
va a ser usada para determinar la efectividad del nuevo
mtodo de sintonizacin propuesto. Se observa que la
medida del nivel de agua va a ser obtenida de modo indirecto por medio del transmisor de presin PT, es decir que
Elementos utilizados
proceso de capacitancia constante y con regin de operacin limitada [3]. En este estudio es irrelevante la data
delo: DR20
CompendioT2_nov 2008_p18_p25.indd 80
12/1/08 10:45:09 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
0.20m de dimetro
2.6 Una computadora personal implementada con el
software MatLab
PROCEDIMIENTO
La Figura 2 representa las conexiones efectuadas. En la
(1)
En donde: A es el rea transversal del tanque que es constante en este caso y proporcional a la capacitancia del
sistema [3], k es la constante de apertura de la vlvula de
salida X2, H es la altura del nivel de lquido y Q1 es el caudal de salida.
(2)
81
En donde:
(3)
CompendioT2_nov 2008_p18_p25.indd 81
12/1/08 10:45:09 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
Configuracin de la tarjeta de
adquisicin de datos
y(%)
10
20
30
40
50
60
70
80
90
100
v(%)
8.8
12
34
50
63
78.4
93.4
94.1
programa MATLAB.
82
CompendioT2_nov 2008_p18_p25.indd 82
12/1/08 10:45:09 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
Curva de reaccin
83
(4)
Dicho modelo representa a toda la Planta, es decir: tanque, tuberas, vlvulas y transmisor.
Figura 7. Presentacin del Identification Toolbox de MATLAB.
CompendioT2_nov 2008_p18_p25.indd 83
12/1/08 10:45:10 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
84
(Set Point: S.P.) del rango lineal de control entre 0,4 a 0,5m.
CompendioT2_nov 2008_p18_p25.indd 84
12/1/08 10:45:10 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
Figura 11. Respuesta del sistema simulado controlado con escaln de 0,1 a 0,2m.
85
Figura 12. Respuesta del sistema simulado controlado con escaln de 0,4 a 0,5m.
Figura 13. Respuesta del sistema simulado controlado con escaln de 0,8 a 0,88m.
Figura 14. Respuesta del sistema simulado controlado con escaln de 0,1 a 0,2m.
CompendioT2_nov 2008_p18_p25.indd 85
12/1/08 10:45:10 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
86
RESULTADOS
Se observa que los tiempos del proceso simulado (Figuras 11 a 13) se encuentran sincronizados al reloj del
programa simulador en la PC y por esa razn difiere
del tiempo visto en el proceso real (Figuras 14 a 16).
Los sobre impulsos y tiempos de asentamiento observados el proceso simulado (Figuras 11 a 13) son
aproximadamente iguales para cada valor de S.P., es
decir que la dinmica del proceso es constante. En el
proceso real se tiene un resultado completamente diferente (Figuras 14 a 16) y se observan variaciones en
el sobre impulso debido a que la dinmica del sistema,
especficamente la resistencia del proceso, es variable,
dependiendo de la altura del nivel de lquido. La capacitacin del proceso es constante pues el rea de la
seccin transversal del tanque es constante [3].
Del diagrama P&ID (Figura 1), se observa que la bomba se encuentra ubicada de modo tal que el ingreso
del lquido es por la parte inferior del tanque, esto
con el objetivo de evitar ruido en la variable de nivel.
CompendioT2_nov 2008_p18_p25.indd 86
12/1/08 10:45:11 PM
Medrano R. , Godinez E. Modelamiento de una planta de control de nivel mediante identificacin no paramtrica
CONCLUSIONES
REFERENCIAS
[1] Acedo, J (2003). Control Avanzado de Procesos: Teora
y Prctica. En Daz de Santos (Ed.). Comportamiento
de las variables de Proceso (pp. 200-202). Espaa:
Daz de Santos S.A.
[2] Corripio, A (1991). Control Automtico de Procesos:
Teora y Prctica. En Noriega (Ed.). Nivel en un Proceso (pp. 116-121). Mxico: Jhon Wiley & Sons, Inc.
[3] Ogata, K (2003). Ingeniera Control Moderna, 4 Ed:
En Prentice Hall (Ed.). Modelado matemtico de Sistemas de Fluidos y Sistemas Trmicos (pp. 152-156).
Espaa: Pearson Educacin S.A.
87
Se concluye que un mejor modelo de la Planta usando otras tcnicas de identificacin, tal como las paramtricas, permitirn mejorar el control del proceso
y los estudiantes podrn deducir que cambiando el
tipo de controlador PID por otro controlador avanzado se logra optimizar an ms el proceso.
CompendioT2_nov 2008_p18_p25.indd 87
12/1/08 10:45:11 PM
Resumen
88
a solution.
various remote locations, in a centralized location for purposes of monitoring and control. The second part of this
radio modems.
Palabras claves
onda que reflejan el funcionamiento del protocolo utilizado. Se hace evidente tambin, la forma en que los datos
Abstract
Key words
CompendioT2_nov 2008_p26_p33.indd 88
12/1/08 10:46:56 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
INTRODUCCIN
La recoleccin de datos remotos hacia una estacin central presenta varios retos. Este trabajo de investigacin
aplicada propone una solucin para dos de los mismos:
PROCEDIMIENTO
software empleados:
FUNDAMENTOS
de Rockwell Software.
Software RSLogix500 Pro. Revisin 7.00.00 (CPR 7) de
Rockwell Software.
Software Hyper Terminal. Versin 5.1 de Microsoft
Corporation.
a estas locaciones. SCADA permite que se omita la necesidad de tener operadores en estas locaciones remotas
89
Para la consecucin de nuestro primer objetivo necesitamos configurar los controladores programables. El MicroLogix 1100 posee botones externos que junto con su display nos permite configurar el puerto 0 con el protocolo
DF1 Full Duplex. Estableciendo un enlace con su computadora de configuracin, configuramos los puertos 0 y 1
del controlador programable que funcionar como estacin maestra. Del mismo modo configuramos los puertos
CompendioT2_nov 2008_p26_p33.indd 89
12/1/08 10:46:57 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
Condicin de referencia
90
Medicin de tiempos
Antes de realizar la segunda parte de nuestro esquemas
Tabla 3. Configuracin de canal 1.
CompendioT2_nov 2008_p26_p33.indd 90
12/1/08 10:46:57 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
la estacin maestra. A prudente distancia se coloc el radio MODEM configurado para conectarse con la estacin
sulamiento.
91
CompendioT2_nov 2008_p26_p33.indd 91
12/1/08 10:46:58 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
92
estacin maestra.
CompendioT2_nov 2008_p26_p33.indd 92
12/1/08 10:46:58 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
RESULTADOS
El protocolo DF1 est basado en la especificacin ANSIx3.28 y puede ser configurado para una operacin full
duplex o half duplex. El protocolo DF1 Half Duplex se utiliza en sistemas SCADA para comunicaciones maestro/esclavos. Esto permite comunicacin bidireccional en una
direccin a la vez. El usuario deber ingresar los diferentes
parmetros que controlan este protocolo de acuerdo con
las necesidades propias de su aplicacin. Parmetros tales
como:
Figura 6. Agrupacin de caracteres por el radio MODEM.
Control line
ACK Timeout
Error Deteccion
Polling Mode
Duplicate Packet detect
Messages Retries
Reply Msg. Timeout
Pre Transmit Delay
Polling Timeout
EOT Suppresion
En muchos casos los valores que por defecto se asignan
a estos parmetros son suficientes para configurar un sis-
93
que le permite a esta maestra comunicarse selectivamente con alguna estacin remota especfica.
De otro lado, el mtodo propuesto para medir los tiempos involucrados en un intercambio de datos remotos,
nos llev a experimentar con el puerto serial de la PC. La
Figura 4 muestra que los caracteres se envan con intervalos de 38,17 ms. Cabe mencionar que el puerto de la
PC tambin se configur para una velocidad de 19200
baudios. El envo por rfagas de datos a cargo del radio
MODEM hace posible la siguiente situacin: si el tiempo
transcurrido entre las seales 1 y 2 de la Figura 7 excede
CompendioT2_nov 2008_p26_p33.indd 93
12/1/08 10:46:59 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
94
CONCLUSIONES
Se configur una red de adquisicin de datos remotos con los parmetros adecuados para su buen
funcionamiento. El enlace radioelctrico se realiz a
travs de radio modems.
El mtodo propuesto para la medicin de tiempos
supone el conocimiento del protocolo empleado
para poder identificar las seales en un osciloscopio.
CompendioT2_nov 2008_p26_p33.indd 94
12/1/08 10:46:59 PM
Robalino R. Determinacin del tiempo de barrido para recoleccin remota de datos en una configuracin punto-multipunto
REFERENCIAS
[1] Bailey, D (2006). Practical SCADA for Industry. PLCs used as
RTUs. Great Britain: Elsevier
[2] Data-Linc Group. User Guide. PLR5000. P/N 161-09888-001.
Page 5.
[3] Allen-Bradley. SCADA System. Application Guide. Publication AG-6.5.8 October 1998. Chapter 1.
[4] Allen-Bradley. SCADA System. Application Guide. Publication AG-6.5.8 October 1998. E4-E5.
[5] Allen-Bradley. SCADA System. Application Guide. Publication AG-6.5.8 October 1998. Page 4-10.
95
CompendioT2_nov 2008_p26_p33.indd 95
12/1/08 10:47:00 PM
Resumen
Se construy un modulo de pruebas para el monitoreo de
Palabras claves
96
Key words
de mantenimiento y reparacin que se realizan peridicamente a los motores de combustin interna, benefi-
INTRODUCCIN
Abstract
CompendioT2_nov 2008_p34_p41.indd 96
12/1/08 10:50:37 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
PROCEDIMIENTO
etapa de indicacin.
propia).
operacin.
etapas:
miento.
97
Para la seleccin de la termocupla se usaron termocuplas tipo K [2], disponibles en el mercado local.
de humos anormales. Todas estas fallas estn relacionadas con los sistemas de alimentacin de combustible, alimentacin de aire y de refrigeracin.
estructura mecnica, similar sistema de refrigeracin, similar sistema de alimentacin de aire, diferente sistema
combustible para su funcionamiento, pero todos tienen
como resultado final los gases de escape de los cuales
analizaremos sus temperaturas.
Para implementar este mdulo de monitoreo se dise
un circuito electrnico capaz de procesar las seales de
los sensores de temperatura. Para realizar las pruebas se
emple el motor diesel marca Volvo Modelo TD70H [1].
Figura 2. Resultados de las pruebas del sensor
sometido a temperatura.
CompendioT2_nov 2008_p34_p41.indd 97
12/1/08 10:50:37 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
En la Figura 2 observamos los valores obtenidos durante las pruebas de los sensores y vemos que la variacin del voltaje del sensor es proporcional a la variacin de la temperatura, por lo tanto es una funcin
lineal. La prueba se inici a temperatura ambiente,
teniendo una medicin de 0.0 milivoltios, despus se
aument la temperatura hasta los 350C y se obtuvo
una medicin de 11.1 milivoltios.
98
(fuente propia).
Figura 3. Amplificador de instrumentacin [4]
4. Etapa de Indicacin. En esta etapa se muestra la adquisicin de datos, mediante una pantalla y se visualizan los datos transmitidos por el microcontrolador.
Mediante la transmisin de datos hacia la computadora, se tienen los datos almacenados en un archivo, tambin se visualizan los datos en un programa grfico.
En la computadora el manejo de datos se puede hacer
de diferentes maneras, as por ejemplo: mostrar las variables medidas en forma de texto, para luego poder ser
procesadas en programas estadsticos o programas de
clculo. Tambin grafico en tiempo real donde se muestra
CompendioT2_nov 2008_p34_p41.indd 98
12/1/08 10:50:38 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
de National Instruments.
El circuito de transmisin de datos a la PC permite comunicar al microcontrolador con la PC. En esta etapa usamos
En la Figura 6 observamos el interfaz del mdulo de monitoreo, cuyas etapas son importantes para el funciona-
99
RESULTADOS
La implementacin del sistema de monitoreo se verific
con el funcionamiento de nuestro equipo, la variacin de
los parmetros sensados se relacionan con el funcionamiento del motor. Comparando lo datos medidos, nos da
una idea de lo que puede estar sucediendo en cada una
de los cilindros que conforman el motor, pues se comprob que la variacin de los datos procesados se da en
Un oscilador de 20 MHz.
funcin de la temperatura.
Se observaron los valores medidos de cada cilindro y mediante el programa de monitoreo se visualizan individual-
Un PIC 16F877A.
Leds de Indicacin.
Switchs para encendido e inicio del programa.
Empleamos el Puerto A y Puerto E, dependiendo del nmero de cilindros a usar, usamos los canales de entrada
CompendioT2_nov 2008_p34_p41.indd 99
12/1/08 10:50:38 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
motor; al momento de instalar el sistema de monitoreo no se conoca el estado real del motor, ya que
era un motor con tiempo de funcionamiento y, por
lo tanto, presenta desgaste en sus componentes. Las
condiciones ideales para establecer el monitoreo es
cuando el motor es nuevo, tiene pocas horas de funcionamiento o est recin reparado.
Observando la Figura 8 podemos observar el comportamiento que tienen los cilindros en situaciones
de aceleracin y operacin del motor, podemos
Figura 7. Datos almacenados como texto.
100
12/1/08 10:50:39 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
Esta herramienta de diagnstico permite evaluar rpidamente el estado de funcionamiento del motor.
Por medio de la temperatura de los gases de escape
se localiza al cilindro con falla, por lo tanto se minimizan considerablemente los tiempos de evaluacin
del motor.
Este mdulo puede ser aplicado a los motores convencionales que no tienen ningn control electrnico, por lo tanto optimizar las labores del personal
de mantenimiento mecnico.
El programa de monitoreo alerta al usuario sobre el
mal funcionamiento del motor y dependiendo del
componente, se podrn minimizar las fallas potencialmente perjudiciales. Por ejemplo, cuando de manera intempestiva se quiebra la cabeza de vlvula y
daa la cmara de combustin.
CONCLUSIONES
El mdulo de monitoreo de temperatura de gases
de escape es una herramienta para el diagnstico
del funcionamiento del motor (en tiempo real y bajo
101
REFERENCIAS
[1] Manual de servicio del motor Volvo TD70H-1990
[2] Tablas de calibracin de termopar tipo K.
12/1/08 10:50:39 PM
Reyes J. , Valcrcel R. Monitoreo de temperatura de los gases de escape del motor de combustin interna utilizando microcontrolador(PIC) y asistida por PC
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1798
[10] Mplab
http://www.microchip.com/stellent/
idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocNa
me=en019469&part=SW007002
102
12/1/08 10:50:40 PM
Resumen
conocido que los controladores clsicos (PID) no muestran una adecuada respuesta transitoria en plantas con
Palabras claves
103
elevado tiempo muerto; para esto, existen tcnicas basadas en Modelos de Control Interno (IMC) como el Pre-
cesos.
Key words
un controlador tipo Predictor de Smith, aplicado a un proceso industrial tpico. En el caso de estudio, se presenta un
controlador tipo Predictor de Smith que se comunica va
OPC con un PLC CompactLogix para controlar en tiempo
INTRODUCCIN
muy pocas han sido implementadas en aplicaciones reales, debido al alto costo computacional que las tcnicas y
Abstract
controladores no lineales.
12/1/08 10:52:15 PM
Manyari, M. Implementacin de controladores en matlab y plc con comunicacin opc aplicado a plantas industriales
entre otros.
El presente trabajo analiza y muestra la implementacin
Ante lo expuesto, sera de interesante aplicacin poder
presente trabajo.
104
De otro lado, una herramienta bastante usada en intercambio de datos para entorno Windows, es la comunica-
versos fabricantes mediante una filosofa cliente - servidor. En sntesis, OPC permite realizar aplicaciones de base
FUNDAMENTOS
12/1/08 10:52:15 PM
Manyari, M. Implementacin de controladores en matlab y plc con comunicacin opc aplicado a plantas industriales
trolador utiliza el modelo de la planta y contiene caractersticas del tiempo de atraso. En 1950, Smith concibi la
(3)
Tn es el modelo de T.
Comunicacin OPC
105
Ntese que el denominador de la Funcin de transferencia a lazo cerrado no presenta el trmino e-Ts, el sistema
realimentado puede ser regulado y estabilizado por C(s)
independiente del tiempo de retraso inherente de la
planta. Para el caso de C(s), es fcil ver que un controlador
incluyendo una accin integral, puede alcanzar la especificacin de regulacin, eliminando errores en rgimen estacionario y rechazar posibles perturbaciones al sistema
de control. Es decir, un controlador C(s) simple que cum-
12/1/08 10:52:16 PM
Manyari, M. Implementacin de controladores en matlab y plc con comunicacin opc aplicado a plantas industriales
PROCEDIMIENTO
tos de operacin.
configuracin cliente OPC, dando la posibilidad de procesar datos que se encuentren dentro de un bus OPC. La
Figura 3, muestra un ejemplo de comunicacin entre un
SLC 5/04 de Allen Bradley con MATLAB via OPC, la figura
106
12/1/08 10:52:16 PM
Manyari, M. Implementacin de controladores en matlab y plc con comunicacin opc aplicado a plantas industriales
do uso del diseo de PIDs por asignacin de polos (Manyari, 2007) fueron hallados los siguientes valores para un
controlador PI:
RESULTADOS
Tal como se describe en la seccin anterior, como caso
de estudio se plantea el problema de diseo de un controlador para el mdulo experimental de nivel. Se implement el algoritmo controlador tipo Predictor de Smith
descrito en la Seccin II, luego se estableci la comunicacin con el PLC, usando RSLinx y RSLogix 5000 va OPC. Se
exportaron al Simulink algunas variables de inters como
la lectura del sensor de nivel, la seal de comando hacia
la electrovlvula.
Se aplicaron distintas variaciones de set-point para el sistema, notndose en algunos casos oscilaciones y errores
en rgimen estacionario. Ntese que la eficiencia de la
estrategia mencionada se basa en la exactitud del modelo nominal de la planta. A esta caracterstica, considrese
el modelo nominal como un grado de libertad adicional
al controlador, dependiendo del modelo nominal, se obtuvo respuestas con mayor o menor oscilacin, adems
del error en rgimen estacionario. La Figura 6, muestra la
respuesta del sistema ante variaciones de set-point tipo
escaln, donde se percibe una rpida accin del controlador hacia la variable de proceso para alcanzar el valor
de referencia.
107
CONCLUSIONES
En el presente trabajo fueron analizados aspectos aplicativos al problema de regulacin y estabilizacin de sistemas de control con elevado tiempo de atraso. Se pudo observar que el algoritmo propuesto cumple claramente las
especificaciones deseadas, adems fueron superados los
problemas de implementacin asignados a la velocidad
de comunicacin en OPC y Direct Driver. Con la comunicacin OPC es posible realizar software de simulacin para
controladores lgicos programables y entrenar estrategias de control del modelo de referencia en MATLAB. Para
Fig. 5: Flujo de datos en el mdulo experimental de nivel.
12/1/08 10:52:16 PM
Manyari, M. Implementacin de controladores en matlab y plc con comunicacin opc aplicado a plantas industriales
REFERENCIAS
[1] Takatsu, H., Itoh, T., Araki, M. (1998) Future needs for the
control theory in industries report and topics of the control
technology survey in Japanese industry. Journal of Process
Control 8(5-6).
[2] Smith, O.J. (1957) Closed control of loops with dead-time.
Chemical Engineering Progress, 53:217,219.
[3] Sung A., Bong S., Dae Ch., Kook P., Su P., Chung L. y Young K.
(2004 ) Smith predictor control for water Pressure control
system with tiem delay, 30Th Annual Conference of the IEEE,
Industrial Electronics Society, Korea.
[4] Smith, C., Corripio, A. (2000) Control automtico de procesos,
Teora y Prctica. LIMUSA, Mxico..
[5] Goodwin, G., Graebe, S., and Salgado, M., (2001) Control Systems Design, Prentice-Hall.
[6] Ziegler, J.G., Nichols, N.B. (1942), Optimal settings for automatic controllers, Trans. ASME, Vol. 64, pp. 759768.
108
12/1/08 10:52:16 PM
Resumen
Key words
ponibles en la actualidad en el rea tecnolgica es bastante limitada, debido fundamentalmente a que sera
INTRODUCCIN
indispensable realizar el entrenamiento prctico o ejercicios de laboratorio, empleando un equipo especfico para
El objetivo de este trabajo consiste en elaborar una plataforma de hardware y software que permita utilizar el
equipamiento de los laboratorios de Tecsup en forma
remota, accediendo a ellos a travs de redes Intranet y/o
Internet.
Abstract
109
course. This is the case, for example for courses about industrial automation, robotics and process control among
others.
Palabras claves
aprendizaje.
educacin a distancia.
12/1/08 10:54:33 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
FUNDAMENTOS
paeros.
remotos se desarrollaron originalmente en los Collaboratories a partir de los aos noventa en Estados Unidos
latitudes.
proceso.
110
presencial.
torios remotos.
tericos.
formacin a distancia y que como el caso de Tecsup constituyen un complemento ideal a la formacin que se da
12/1/08 10:54:33 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
Santiago de Cuba, dispone de un sistema Web que permite el acceso al estado de todas las entradas y salidas del
de Internet.
de las prcticas.
111
12/1/08 10:54:33 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
una va, empuja la pieza trabajada para su retiro del surtidor. Se tiene un microswitch fijado a la base de la pieza
PROCEDIMIENTO
surtidor.
Los elementos sensores y actuadores estn conectados
a unidades esclavas Siemens convertidoras de protocolo
dos salidas.
interactivo.
+ Fuchs que interroga cclicamente a las estaciones esclavas en intervalos menores a los 2 ms. y actualizan las seales de entrada y salida en su memoria para interactuar
con el proceso.
112
12/1/08 10:54:34 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
113
12/1/08 10:54:34 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
114
ces a utilizar.
Mdulo de software control de la lgica de la aplicacin: este mdulo representa el componente principal de
la aplicacin Web. Realiza todas las acciones requeridas
empleo de un servidor Web, donde estar instalada la aplicacin Web que atender las solicitudes de los usuarios.
Metodologa
12/1/08 10:54:35 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
RESULTADOS
cacin.
REFERENCIAS
[1] Jimnez, L.M., Reinoso, O., Puerto, R., Azorn, J.M. Laboratorios remotos para las prcticas de ingeniera de sistemas y
automtica en la Universidad Miguel Hernndez. (Alicante)
Espaa, 2003.
[2] Garca Zuba, Javier. e-learning y WebLab. Departamento de
Arquitectura de Computadores, Automtica y Electrnica y
Telecomunicaciones de la Universidad de la Rioja Espaa.
[3] Molas, L., Ferrater, C., Gomis, O., Sudri, A., Boix, A., Bentez,
I., Sicchar, R., Gomes, M., Roldn, F.V., Arias, K., Villafruela, L.
Integracin internacional de plataformas de enseanza a
distancia de automatizacin con plcs. Revista IEEE Iberoamericana de Tecnologas del Aprendizaje. Num. 1. Vol 1.
Nov. 2006, Vigo, Espaa.
115
CONCLUSIONES
El empleo de laboratorios remotos permitir ampliar
la gama de cursos que se pueden dictar en forma virtual al tener acceso al equipamiento disponible en
las instituciones de educacin superior.
Es posible, a travs de convenios especficos, permitir
el empleo de laboratorios remotos de otras instituciones, para un alumno sera transparente acceder
12/1/08 10:54:35 PM
Saire A. , Gmez H. Plataforma de aprendizaje a distancia en automatizacin industrial empleando laboratorios remotos
Henry
Gmez
Urquizo
es ingeniero electrnico,
egresado de la Maestra en
Ciencias con mencin en
Automatizacin e Instrumentacin y con estudios
de Doctorado en Ingeniera
de Produccin. Realiz cursos de especializacin en
Electrnica de Potencia en
Colombia, Automatizacin
Industrial, Redes y Protocolos de Comunicacin Industrial en Alemania.
116
12/1/08 10:54:35 PM
Resumen
Implementar soluciones tecnolgicas modernas es vital
del telfono.
Como resultado, obtendremos una central telefnica asterisk que recibir comandos de voz de los usuarios a tra-
117
Abstract
Entre otras alternativas de interaccin encontramos el
uso de reconocimiento de voz. Lo que se puede utilizar
of applications: recognition of who speaks, these applications are used in user authentication, and in recognition
sible, recurriremos al software libre. Utilizaremos el servidor de comunicaciones asterisk como plataforma de
12/1/08 10:59:17 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
dos todava de manera masiva por las personas en sus tareas comunes. Algunos programas comerciales son poco
Escenario propuesto
Palabras claves
sa que se encuentra constantemente en el campo y requiere conocer en tiempo real las citas programadas, as
118
Key words
que utilizarn para acceder a los servicios de agenda de citas y correo de voz. Una persona en la compaa, agendar
INTRODUCCIN
sumidores.
FUNDAMENTOS
12/1/08 10:59:17 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
encuentran. Esta aplicacin cuenta adems con una interface para que los vendedores puedan ingresar a su buzn
de voz y consultar sus mensajes. Para implementar este
119
12/1/08 10:59:18 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
Licea Telulink
- 1 puerto FXO
- 1 chip GSM
Telfono celular
Software
Para implementar esta solucin se utiliz el siguiente software:
PROCEDIMIENTO
Servidor de comunicaciones:
Servidor de Comunicaciones
- Sistema Operativo Linux CentOS 4.4
120
c. Compilar Asterisk
4. Configurar la tarjeta analgica Digium TDM404P utilizando el archivo /etc/zaptel.conf, aqu determinamos la sealizacin y el tipo de interfase.
tart.
do enteramente en Java.
texto especial [sistema], esto har que cada vez que una
Sphinx2.
12/1/08 10:59:18 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
[agenda]
Desde aqu se ejecuta la aplicacin que ejecuta la agenda.
Ambas aplicaciones han sido creadas en contextos diferentes para evitar que cualquiera que llame a las lneas
celulares tenga acceso directo desde el contexto sistema.
Un extracto del plan de discado lo vemos en la Figura 2.
LICEAs:
9. Los Liceas son conversores de lneas anlogas a lneas
celulares, tienen un puerto FXS donde se conecta un
telfono o una interface FXO. Utilizando un chip GSM
es posible establecer y recibir llamadas desde celulares. La configuracin del Licea es bastante simple, en
realidad slo hay que conectar cada puerto del FXO
al Licea. El resto se configura en asterisk en el plan de
discado.
Configuracin de Sphinx
Para configurar sphinx2 debemos descomprimir y compilar el siguiente software:
[sistema]
121
voz)
- sphinxbase-0.3.tar.gz (Libreras para Sphinx- II)
- Speech-Recognizer-SPX-0.0801.tar.gz (Extensin Perl
[correo]
Aqu se ejecuta la aplicacin de correo de voz.
para Sphinx-II)
- TARXXXX.tar.gz (Modelo de Lenguaje para Sphinx-II)
12/1/08 10:59:18 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
122
Operacin de la solucin
En esta seccin vamos a describir cmo funcionan todos
sistema.
AGENDA).
12/1/08 10:59:18 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
RESULTADOS
CONCLUSIONES
mentados.
duro.
123
jorara la eficiencia del sistema, sobre todo si pensamos en una aplicacin a gran escala.
Sphinx2 ha demostrado ser un sistema de reconocimiento de voz rpido y potente, independiente del
hablante que trabaja en tiempo real y cubre las necesidades bsicas de esta implementacin. Aun as ser
12/1/08 10:59:19 PM
Gonzales R. Acceso a servicios en una pbx utilizando comandos de voz con asterisk
REFERENCIAS
[1] VoIP-INFO.ORG (2008, Octubre). Asterisk [en lnea], Recuperado el 15 de mayo de 2008: http://www.voip-info.org/wikiAsterisk
[2] The Sphinx Group at Carnegie Mellon. The CMU Sphinx
Group Open Source Speech Recognition Engines [en lnea],
Recuperado el 02 de Setiembre de 2008: http://cmusphinx.
sourceforge.net/html/compare.php
[3] VoIP-INFO.ORG (2008, Mayo) Sphinx and Asterisk [en lnea],
Recuperado el 04 de Octubre de 2008: http://www.voipinfo.org/wiki-Sphinx
124
12/1/08 10:59:19 PM
Resumen
Gracias a la microelectrnica, hoy en da podemos con-
produccin.
Abstract
Una opcin para efectuarlo es a travs de una lnea telefnica. En este artculo se describe la implementacin de
125
sentidos.
dad de un motor o invertir su giro; incrementar o disminuir la velocidad de un proceso, activar o desactivar alarmas, etctera.
12/3/08 1:41:46 PM
Palabras claves
discado, el cual no es ms que un generador de frecuencias que cumple las mismas funciones que un telfono
126
Key words
domstico.
coded decimal).
el grabado de los diferentes mensajes se usar un circuito de voz o simplemente una grabadora de CDs, donde
INTRODUCCIN
suceso ocurrido.
del sistema.
PROCEDIMIENTO
12/3/08 1:41:46 PM
127
12/3/08 1:41:47 PM
Sensores electrnicos
llan a continuacin:
128
tinuacin:
Circuito de descolgado, que tiene la funcin de con-
Circuito de voz, con el cual se podrn enviar los diferentes mensajes de voz para los sucesos ocurridos,
decodificado a binario.
12/3/08 1:41:47 PM
RESULTADOS
Los resultados de este proyecto se ven en funcin de los
circuitos y placas electrnicas de la implementacin, debido a que el sistema se estableci como mdulo educativo que se usar dentro de los laboratorios de electrnica.
129
12/3/08 1:41:48 PM
130
Decodificador DTMF
El circuito mostrado en la Figura 10 usa un CI decodificador
DTMF MT8870 en una configuracin tpica los tonos analgicos de timbrado telefnico se convertirn en seales
BCD (Binary coded decimal-decimal codificado en binario),
las cuales sern procesadas por el microprocesador.
Rels activadores de Circuitos de potencia
Los circuitos de potencia no son ms que cargas elctricas como motores, bombas de agua o incluso un brazo
robotizado, las cuales son activadas con el accionamien-
12/3/08 1:41:49 PM
controlar.
Discusin de resultados
131
12/3/08 1:41:49 PM
CONCLUSIONES
REFERENCIAS
[1] GTZ (Deutsche Gesellschaft fr Technische Zusammenarbeit). Electronics Course III - Modules in Micro-electronics.
Heinz-Piest-Institud fr Handwerkstechnik at the University
of Hannover, Alemania; 1996.
procesamiento de datos, ya sea para almacenamiento y/o envo, es recomendable trabajarlos en formato
digital; por ejemplo, si la informacin que nos llega
132
[2] Huidobro Moya, Jos Manuel. Manual de Telecomunicaciones. RA-MA Editorial, Madrid, Espaa; 2004.
[3] Rogers, Everett M., Larsen, Judith K. La Fiebre del Silicon Valley. Editorial Revert S.A., Barcelona; 1986.
[4] Tomasi, Wayne. Sistemas de Comunicaciones Electrnicas
cuarta edicin. Pearson Educacin, Mxico; 2003.
[5] Kong, Maynard, Lenguaje Ensamblador Macro Assembler
primera edicin. Fondo Editorial de la Pontificia Universidad
Catlica del Per, Lima, Per; 1989.
sar y almacenar, pero no son muy tiles para el control industrial, por ello se hace indispensable el uso
de etapas de adaptacin.
El implementar un sistema de monitorizacin de
estas caractersticas y prestaciones requiere de un
fundamento en electrnica tanto analgica como
digital y telefona bastante amplia; para implementar cada uno de los circuitos es necesario hacer bastantes pruebas y mediciones, que permitirn ubicar
errores en los diseos o incluso ruido generado por
la mala soldadura de los circuitos impresos o la calidad de los componentes.
12/3/08 1:41:49 PM
12/3/08 1:41:49 PM
Campus Arequipa
Urb. Monterrey Lote D-8 Jos Luis Bustamante y Rivero. Arequipa, Per
T: (54)426610 - F: (54)426654
MAIL: principal@tecsup-aqp.edu.pe
Campus Lima
Av. Cascanueces 2221 Santa Anita. Lima 43, Per
T: (51)317-3900 - F: (51-1)317-3901
MAIL: informes@tecsup.edu.pe
Campus Trujillo:
Via de Evitamiento s/n Victor Larco Herrera. Trujillo, Per
T: (44)60-7800 - F: (44)60-7821
MAIL: informestrujillo@tecsup.edu.pe
www.tecsup.edu.pe
12/3/08 1:41:49 PM