Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice
NDICE
INTRODUCCIN IDENTIFICACIN DE SISTEMAS CONOCIMIENTOS PREVIOS SOBRE LA PLANTA A
IDENTIFICAR
DISEO DEL EXPERIMENTO DE RECOGIDA DE DATOS TRATAMIENTO PREVIO DE LOS DATOS OBTENIDOS IDENTIFICACIN NO PARAMTRICA IDENTIFICACIN PARAMTRICA VALIDACIN DE MODELOS CONCLUSIONES
Introduccin
1. INTRODUCCIN
1.1. Concepto de sistema
Perturbacin
v(t)
Entrada
u(t)
y(t)
Un modelo es una herramienta matemtica que nos permite predecir el comportamiento de un sistema sin necesidad de experimentar sobre l.
Introduccin
y (t ) = 5 t + 3 u (t ) 2 u (t ) 1 2
Hay que distinguir:
Identificacin de sistemas
2. IDENTIFICACIN DE SISTEMAS ?
Se entiende por identificacin de sistemas a la obtencin experimental de la estructura y los parmetros de un modelo que reproduce con suficiente exactitud las caractersticas dinmicas del proceso objeto de estudio.
Datos
Identificacin de sistemas
mtodo del error de prediccin, mtodo de mnimos cuadrados, mtodo de variables instrumentales...
? ?
Todo conocimiento fsico previo sobre la planta a identificar facilita en gran medida el proceso de identificacin. Estudio de un caso concreto Identificacin de parmetros de un motor DC
Entrada Va(t)
.
Salida
Motor DC
w(t)
A Ganancia esttica del motor. Constante de tiempo electromecnica del motor. L Retardo del motor.
El primer paso dentro del proceso de identificacin es realizar algn tipo de experimento sobre el sistema bajo estudio para obtener los datos de entrada-salida que servirn de base para la obtencin del modelo final.
Los datos deben contener informacin significativa sobre el sistema, debindose tomar las siguientes decisiones:
ELECCIN DE LAS SEALES A MEDIR
Entradas : seales que se puedan manipular. Salidas: seales que se puedan medir. Perturbaciones: no se pueden manipular ni medir.
ELECCIN DEL TIPO DE ENTRADA
a)
b)
Relacionada con las constantes de tiempo del sistema Si es muy pequeo : obtencin de datos redundantes Si es muy grande : no es posible reproducir la dinmica del
sistema.
Vcod
Generador de PWM
Puente en H
Va
PC
1. Generacin de las entradas 2. Lectura de las salidas 3. Almacenamiento de los datos 4. Temporizacin 5. Sincronizacin 6. Herramientas para la identificacin Wcod Vcod
INTERFASE HARDWARE
Va
EXCITADOR ELECTRNICO
MOTOR
ENCODER TACMETRO DIGITAL
Sentido
Q Clk
ENCODE
Velocidad
Q[0..7 ]
Clk Q
Rst
INTERFAZ HARDWARE
Vcod
EXCITADOR ELECTRNICO
Vm MOTOR A s L e s+1 Wm
PC
Wcod
Kee =
Vn 255
TACMETRO DIGITAL
N Ts Ktac = 60
? ?
Eleccin del tipo de entrada binaria pseudoaleatoria por ser un sistema lineal. Eleccin del periodo de muestreo . Factores determinantes:
10
Tensin de armadura codificada Vcod 250 200 150 100 50 0 0 200 400 600 800 1000 1200 1400 1600 n muestra
CON Ts = 4 ms
Velocidad angular codificada W cod 150 100 50 0
100
200
300
400
500 n muestra
Tensin de armadura codificada Vcod 200 150 100 50 0 0 100 200 300 400 500 n muestra
11
12
Identificacin no paramtrica
6. IDENTIFICACIN NO PARAMTRICA ?
Permiten obtener modelos no paramtricos de la planta bajo estudio. Algunos ejemplos:
Anlisis de la respuesta transitoria. Anlisis de la respuesta en frecuencia. Anlisis mediante correlacin de seales. Anlisis de Fourier.
13
Identificacin no paramtrica
60 50 40 30 20 10 0 -10 -2 -1 0 1 2 3 4 5 6
L 4 ms
100 90 80 70 60 50 40 30 20 10 0 0 10 20 30 40 50
8,35 muestras
14
Identificacin no paramtrica
K=
K=
Modelo obtenido:
15
Identificacin paramtrica
7. IDENTIFICACIN PARAMTRICA
7.1. Tipos de modelos paramtricos
Los modelos paramtricos se describen en el dominio discreto, puesto que los datos que sirven de base para la identificacin se han obtenido por muestreo. Expresin general de un modelo discreto:
Tanto G(q,) como H(q,) son cocientes de polinomios del tipo: nk + b q nk 1 + + b q nk nb + 1 b q B( q ) 2 nb G ( q , ) = = 1 nf F ( q) 1 + f q 1 + + f q 1 nf 1 nc C( q) 1 + c1 q + + cnc q H ( q , ) = = D( q) 1 + d q 1 + + d q nd 1 nd
Identificacin paramtrica
A( q) y (t ) = B( q) u(t ) + e(t )
1 A
B( q ) y (t ) = u(t ) + e(t ) F ( q)
B F
A( q) y (t ) = B( q) u(t ) + C( q) e(t )
u B
1 A
B ( q) C( q ) y (t ) = u(t ) + e(t ) F ( q) D( q)
u B F
y 17
Identificacin paramtrica
y ( KT ) + a y ( KT T ) = b u( KT T ) 1 0 o en el dominio transformado: b y( z) 0 = z 1 u( z) 1 + a z 1 1
18
Identificacin paramtrica
100
200
300
400
500
100
200
300
400
500
>> th = arx ( zd, [ 1 1 1] ); >> th = sett ( th, 0.004); >> [numd,dend] = th2tf ( th ); >> printsys(numd,dend,z) 0.03222 ---------z - 0.9175
19
Identificacin paramtrica
Por tanto, la funcin de transferencia identificada del conjunto excitador electrnico + motor + tacmetro es la siguiente: W ( s) 8.407 0.3905 cod = = V ( s) s + 2153 . 0.0464 s + 1 cod Conocida la relacin de la funcin de transferencia anterior con la del motor, se obtiene: w (s) 663.85 = V (s) 0.0464 s + 1 a
20
Conclusiones
8. VALIDACIN DE MODELOS
?
Es conveniente probar varias estructuras y determinar cundo un determinado modelo es lo suficientemente exacto para la aplicacin requerida validacin del modelo.
Anlisis de residuos
Residuos de un modelo (t ) = (t , ) = y(t ) y (t , ) e Idealmente, estos residuos deben ser independientes de la entrada. Si no sucede as, significa que hay componentes en (t) que proceden de la entrada u(t), lo cual a su vez significa que el modelo no es capaz de describir completamente la dinmica del sistema.
21
Conclusiones
Comprobacin de la correlacin entre el error de prediccin y la entrada al sistema, segn la expresin: 1 N (t + ) u(t ) R = u N t = 1 M
El modelo ser tanto ms exacto cuanto ms se acerquen a cero los trmino de la correlacin anterior.
El modelo obtenido corresponda a una estructura ARX del tipo: y( kT ) 0.9175 y( kT T ) = 0.0322 u(kT T )
500
22
Conclusiones
9. CONCLUSIONES
?
Limitaciones de la teora de identificacin:
Necesidad de disponer de datos experimentales. Eleccin de una estructura adecuada para el sistema.
Identificacin de sistemas variables con el tiempo. Uso eficiente de la informacin a priori que se tiene sobre el
sistema a identificar.
23