Está en la página 1de 6

PRÁCTICA Nº 4:

MODELIZACIÓN E IDENTIFICACIÓN DE LOS


PARÁMETROS DE UN SERVOMOTOR

1. MODELIZACIÓN E IDENTIFICACIÓN DE LOS PARÁMETROS DE UN


SERVOMOTOR............................................................................................................... 1
1.1 OBJETIVOS ................................................................................................... 1
1.2 MODELIZACIÓN ......................................................................................... 1
1.3 IDENTIFICACIÓN........................................................................................ 2
1.4 EXPERIMENTACIÓN.................................................................................. 4
1.5 PRECAUCIONES .......................................................................................... 4
1.6. BIBLIOGRAFÍA ............................................................................................ 4

Asignatura: Sistemas Lineales. Ingeniería en Automática y Electrónica Industrial.


ESIDE. Área de Automática.
Curso 2006-2007
Práctica Nº4. Modelización e identificación de los parámetros de un servomotor

1. MODELIZACIÓN E IDENTIFICACIÓN DE LOS PARÁMETROS DE UN


SERVOMOTOR

1.1 OBJETIVOS

Objetivos globales

• Modelizar el servomotor de cc controlado por armadura


• Identificar los parámetros característicos del mismo
• Verificar los resultados mediante Simulink

1.2 MODELIZACIÓN

Se puede obtener un modelo matemático para el servomotor cc controlado por armadura


considerando el circuito equivalente de la figura 1.1, donde va(t) e ia(t) representan,
respectivamente, la tensión de entrada y la corriente en el circuito de armadura, ω(t) es
la velocidad de giro y J y f son, respectivamente, la inercia de carga y la fricción. No es
difícil demostrar (Dorf, 2001) que:

Ω( s ) =
K m Ra f
Va ( s ) −
(τ e s + 1) f T
(τ e s + 1)(τ m s + 1) + K e K m (Ra f ) (τ e s + 1)(τ m s + 1) + K e K m (Ra f ) d
donde τ e = La Ra , τ m = J f , K m es el par constante, y Td representa el par de
perturbación. La modelización se puede simplificar al diagrama de bloques mostrado en
la figura 1.2.

ia (t ) Ra La

J
ω (t )
v a (t ) e(t )

Figura 1.1. Circuito equivalente de un motor cc controlado por armadura.

Laboratorio de Sistemas de Medida y Regulación 4-1


Sistemas Lineales. Cuaderno de Prácticas.

Perturbación
Td (s)

— Velocidad Posición
Va (s ) + T m (s)
Km TL (s ) 1 Ω(s ) 1 Θ(s)
R a + La ⋅ s + Js + b s

Kb

Figura 1.2. Diagrama del servomotor cc controlado por armadura.

Ω( s ) Km
Por tanto, G ( s ) = = , sin embargo para la mayoría de
Va ( s ) (Ra + La s )[( Js + b ) + K b K m ]
los servomotores cc, la constante de tiempo de la armadura τ e = La Ra es despreciable,
Ω( s ) K m (Rab + K b K m )
y por tanto, G ( s ) = = , donde la constante de tiempo
Va ( s ) τs + 1
equivalente es τ = Ra J (Rab + K b K m ) .

Finalmente, un modelo más simple del sistema puede ser:


Ka K
Ω( s ) = Va ( s ) − d Td ( s )
τs + 1 τs + 1

1.3 IDENTIFICACIÓN

El modelo presentado en la figura 1.3 asume que la planta es lineal. Sin embargo, en
general, esto no es cierto para todos los valores de va(t) y por lo tanto primero debe
estudiarse el comportamiento estático del sistema y como consecuencia obtener el rango
de va(t) para el que el sistema es lineal.

Perturbación
Td (s )

Velocidad

Va (s ) Ω(s ) Vt (s )
Km 1
Kt
+
τs + 1

Figura 1.3. Diagrama de bloques del servomotor cc controlado.

4-2 ESIDE. Departamento de Automática


Práctica Nº4. Modelización e identificación de los parámetros de un servomotor

Experimento para encontrar la región lineal de operación y la ganancia estática


KaKt

La región lineal se puede determinar de la siguiente manera:

• Aplicar tensiones constantes (Va) a las terminales de la armadura y registrar los


correspondientes valores en estado estacionario (Vt) en los terminales del
tacómetro.
• Representar los puntos (Va, Vt) y obtener una recta mediante el método de
mínimos cuadrados.
• El rango lineal será aquel que mejor se aproxime a la recta.

Por tanto el modelo no lineal incluye la zona muerta de la figura 1.4.

Perturbación
Td (s )

Velocidad

Va (s ) Vt (s )
Km 1 Ω(s )
Kt
+
τs + 1

Figura 1.4. Diagrama de bloques con un bloque no lineal.

Matemáticamente, la zona muerta se puede expresar como:

⎧ K K [v (t ) − V0 ] va (t ) > V0
vt (t ) = ⎨ a t a
⎩ 0 va (t ) < V0

La consecuencia de la introducción de la zona muerta es que el modelo lineal de la


figura 1.3 es sólo válido en la región lineal y, por lo tanto, una mejor descripción del
sistema será proporcionada por el diagrama de bloques de la figura 1.4.

Para calcular el valor de V0 se puede utilizar la siguiente expresión:

n
1
V0 = ∑ Vti − K a K tVai
i =1 n

Experimento para determinar el parámetro Ka

Dividir la ganancia estática KaKt entre el valor de la sensibilidad de la tacodinamo Kt

Laboratorio de Sistemas de Medida y Regulación 4-3


Sistemas Lineales. Cuaderno de Prácticas.

Identificación de τ a partir de la respuesta transitoria a una entrada escalón

La respuesta de un sistema de primer orden ante una entrada escalón está dada por:

⎛ −
t

vt (t ) = K a K t ⎜⎜1 − e τ ⎟

⎝ ⎠

τ es el tiempo que tarda el sistema en alcanzar el 63% del valor final

1.4 EXPERIMENTACIÓN

• Obtenga el modelo del sistema


• Compruebe los resultados experimentales con el modelo obtenido en Simulink

1.5 PRECAUCIONES

ƒ Alimentar adecuadamente todos los módulos.


ƒ No encender las fuentes de alimentación hasta asegurarse de que todo está bien
conectado y los parámetros de los elementos bien ajustados.
ƒ Conectar todas las “referencias” de los elementos conectados.

1.6. BIBLIOGRAFÍA

ƒ Jacob, Dominique. Régulation PID en genie eléctrique. Études de cas. Ed.


Ellipses, 2000.
ƒ Dorf, Richard. Modern Control Systems, 9th edition, Prentice Hall, 2001

4-4 ESIDE. Departamento de Automática

También podría gustarte