Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte de Prácticas
Control Digital
Objetivo:
Discretizar una señal analógica, proveniente de una planta (sistema de segundo orden). Observar
los efectos de la discretización de los sistemas. Realizar la comparación teórica y
experimentalmente de las señales de salida de la planta y la discretizada,
Evidencias:
Dado un sistema real (segundo orden), pasar las señales de entrada y salida por un Convertidor
Analógico-Digital (ADC), posteriormente las señales digitales convertirlas nuevamente a analógicas
(Convertidor Digital-Analógico, DAC) y compararlas con las del sistema, realizando la medición de:
Factor de amortiguamiento, frecuencia de oscilación, tiempo de retardo, máximo sobreimpulso y
tiempo de estabilización.
Dada una función de transferencia de un sistema de segundo orden de la forma como se muestra
en la ecuación 1:
2
C( s) ωn
= 2 (1)
R( s) S + 2 ζ ωn S +ω n
Se procede a realizar la implementación física de los puntos antes mencionados, cuyas etapas se
muestran en el diagrama mostrado en la Fig. 1, a través del acondicionamiento de señales
mediante OPAM`s y un PIC18F4550.
Fig. 1. Diagrama electrónico de la planta a implementar.
Se observan los efectos de la Discretización de la señal, a través de los valores obtenidos del
tiempo de retardo, tiempo de levantamiento, tiempo de asentamiento y sobrepaso máximo, Estas
mediciones se pueden observar en las Figuras 5, 6, 7 y 8, cuyos valores encontrados son
mostrados y comparados en la Tabla 1:
Valor de la señal
Parámetro Valor de la salida (Planta)
discretizada
Fig. 6. Medición del tiempo de levantamiento (Tr). Fig. 7. Medición de asentamiento (Ts).
#include "18f4550.h"
#fuses XT, NOWDT, NOPROTECT, BROWNOUT, PUT, NOLVP
#device ADC=10;
long int val=0;
long int cduty=0;
void main()
{
setup_adc_ports(AN0|VSS_VDD);
setup_adc(ADC_CLOCK_INTERNAL );
setup_wdt(WDT_OFF);
setup_timer_2(T2_DIV_BY_4,124,1); //Frecuencia de 10 Khz
setup_ccp1(CCP_PWM);
set_pwm1_duty(0); //Minimo 0 - Maximo 255
while(TRUE)
{
set_adc_channel(0);
val=read_adc();
cduty=(val/4);
set_pwm1_duty(val);
}
}
Se comparan los valores obtenidos experimentalmente con los valores de la planta modelada.
σ =ζ ω n (3)
El tiempo pico t p se obtiene a parir de la ecuación:
π
t p= (4)
ωd
π π
ω d= = =506.7 (5)
t p 6.1 x 10−3
−( σ / ωd ) π
M p=e (6)
ln ( M p )
log ( M p ) =−( σ /ωd ) π ⇒−( σ /ωd )= (7)
π
Sustituyendo los valores obtenidos en el desarrollo práctico se determina su valor
−ω d . ln ( M p ) −506.7 ∙ (−1.88 )
∴ σ= = =303.22 (8)
π π
Para un sistema sub-amortiguado:
2 2
ωd ωd ωd
=√ 1−ζ ⇒ 2 =1−ζ ⇒ 2 −1=−ζ
2 2 2
(10)
ωn ωn ωn
√
2
ωd
ζ = 1− 2
(11)
ωn
σ =ζ ω n (12)
σ
ζ= (13)
ωn
Igualando las ecuaciones 11 y 13 obtenemos que
σ
ωn √ ω 2d
= 1− 2
ωn
(14)
( )
2 2 2 2
σ ω d σ 2 ωn ωd ω ω
=1− ⇒ 2 = − 2 ⇒σ 2= n − d2 ω 2n ⇒ σ 2=ω2n−ω2d (15)
ωn2
ωn ωn ωn ω n
2
ω n ωn
σ 316.38
ζ= = =0.52 (17)
ωn 604.42
La comparación entre los valores teóricos y los valores obtenidos en la práctica se pueden
observar en la tabla 2.
ζ 0.5 0.52
Tabla 2. Comparación teoría-practica
2
ωn 365,323.53
F ( S )= 2
= 2 (18)
S +2 ζ ω n S+ ωn S + 628.59 S+ 365,323.53
Conclusiones:
Bibliografía:
[1] Katsuhiko Ogata. “Ingeniería de Control Moderna”.5ª Ed Pearson Educación S.A. Madrid, 2010.
[3] Robert L.Boylestad, Louis Nashelsky. “Electrónica de Circuitos y Dispositivos Electrónicos”, 10a
Edición, Editorial Pearson.
[4] Karl Johan Aström, Richard M. Murray “Feedback Systems, An Introduction for Scientists and
Engineers” Princeton University press. Princeton and Oxford, New Jersey. 2008.