507 web EJEMPLO DISENO CONTROL_RP

Anuncio
UNIVERSIDAD DE SANTIAGO DE CHILE
Departamento de Ingeniería Eléctrica
CONTROL AUTOMÁTICO
INDUSTRIAL
BATERÍA
VOLANTE
+Vf
-Vf
Tl
MOTOR CORRIENTE
CONTINUA A EXCITACIÓN
SEPARADA
Tm
+Va
Ω
-Va
FUENTE CORRIENTE
CONTINUA
CONTROLADA POR
TENSIÓN
+Vm
ROCE
DINÁMICO
-Vm
EJEMPLO 507
DISEÑO ESTÁTICO DE
CONTROL
Oscar Páez Rivera
Profesor Asociado del Departamento de Ingeniería Eléctrica
JULIO de 2005
Pagina 2
Oscar Páez Rivera
[email protected]
Ingeniero Civil Electricista de la Universidad de Chile y
Magister en Ingeniería Eléctrica de la misma casa de
estudios. Es Profesor del Departamento de Ingeniería
Eléctrica de la Universidad de Santiago de Chile (desde
1976)
Ostenta el rango de Profesor Asociado y es el Director de
la carrera Ingeniería de Ejecución en Electricidad Mención
automatización
Industrial Modalidad Vespertina desde
1995 a la fecha.
Actualmente dicta las asignaturas de Ingeniería Civil en
Electricidad:
control
de
sistemas
y
proyectos
en
Ingeniería. En la carrera de Ingeniería de Ejecución dicta:
automatización
industrial
y
Control
Automático
Industrial.
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 3
1 Del problema
Se tiene una carga mecánica que puede ser modelada como un volante de inercia J
con un torque resistente Tl y un roce dinámico de coeficiente B. La ecuación que
corresponde es:
Tm = J
d
Ω + BΩ + Tl
dt
Esta ecuación, en régimen permanente a velocidad constante
se transforma en
Tm=BΩ+Tl. Para accionar la carga se emplea un motor de corriente continua a
excitación separada como se muestra en la Figura. El campo del motor se alimenta
con una tensión constante +Vf- la que en régimen permanente significa una
corriente constante If0
BATERÍA
VOLANTE
+Vf
-Vf
Tl
Tm
Ω
-Va
+Va
ROCE
DINÁMICO
FUENTE CORRIENTE
CONTINUA
CONTROLADA POR
TENSIÓN
+Vm
-Vm
La armadura del motor se alimenta con una fuente controlada por la tensión Vm; el
voltaje de salida Va cumple con la siguiente ecuación
.
Va = Vax(1 − cos[
π
Vm])
10
El gráfico de esta ecuación se muestra en la Figura siguiente Las ecuaciones del
motor son las siguientes:
Va
Ra
Va= 2Vax
Va=( Ra)Ia+Em
Em=(GIf)Ω
Tm=(GIf)Ia
+
+
E
Va
Vm
Vm=0 v
Vm=10 v
Ia
-
Ω
Tl
Tm
el motor tiene los siguientes
parámetros G=0,8 (H) ;
Ra=0,2 (ohms); If=2 (A).
Además el coeficiente B=0,1
EL VALOR DE Vax ES DE
120
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 4
2 Punto de operación deseado:
[Ω0=600 rpm; TL0 =70 Nm]
3. Rangos dados
De control Ω∈(300;600) rpm
De carga TL∈(50;90) Nm
De instrumentación (1;5) volts
4 Determinación de las otras variables en el punto de operación
Em0 = (0,8)(2)Ω0
Em0 =100,531 volts
Tm0 =(1,6)(600/60)2
Tm0 76,283 Nm
Ia0 = Tm0/(1,6)
Ia0 = 47,677 A
Va0 =(Ia0 + Em0
Va0 =110,100 volts
Vm0=10[cos-1(1- Va0 / Vax)]/π
Vm0=4,736 volts
5 Determinación de los rangos de las otras variables
Empleando las ecuaciones de la maquina y los rangos de control y carga, se
pueden determinar los rangos de las otras variables; se logra que:
Tm∈(53;142) Nm
Ia ∈(33,214;62,141) A de corriente continua
Va ∈ (56,948;163,225) volts de corriente continua
Vm ∈ (3,239;6,173) volts de corriente continua
6. Sistema de detección de la velocidad de rotación
Se usa un tacogenerador cuya salida es Z en volts y cumple con Z=Ω/100
Z ∈ (3,000 ;9,000) volts de corriente continua
el rango de z es:
con ello
TL
R
CONTROLADOR
M
TARJETA
1
C
TARJETA
2
Ω
Vm
Z
TACOGENERADOR
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 5
7 Adaptaciones
Se debe adaptar el rango de salida M del controlador al rango de entrada de la
fuente controlada y para ello debe emplearse una tarjeta electrónica configurable
cuya ecuación es:
Vm= (p)M+ (q)
las cantidades p, q son parámetros de la tarjeta que se deben establecer.
Por otra parte a la entrada al controlador se requiere adaptar los niveles de tensión
de salida del tacogenerador al controlador y para ello debe emplearse una tarjeta
electrónica configurable cuya ecuación es:
C= (a)Z+ (b)
las cantidades a, b son parámetros de la tarjeta que se deben establecer.
El criterio empleado para configurar la tarjeta 1 es el de aplicar todo el rango de
salida del controlador al rango necesario en la entrada de la fuente controlada; luego
6,173=5p+ q
3,240=p+ q
Por lo tanto p=0,733 q=2,507
El criterio empleado para configurar la tarjeta 2 es el de aplicar todo el rango de
salida del taco al rango necesario en la entrada del controlador; luego
5=9a+ b
1=3a más bien
Por lo tanto a=2/3
b=-1
8 Del controlador
Se emplea un controlador tipo stand alone (que opera en forma aislada de otros
controladores), cuya representación esquemática se muestra en la Figura; Las
variables R( referencia); C(variable de proceso); M(variable manipulada derl
controlador) corresponden a voltajes en el rango de (1; 5) volts.
El controlador tiene la opción de funcionar en automático (cerrando el lazo) o en
manual , estas posibilidades se representan en el Diagrama de bloques por medio
de un switch .
R
man
+
+ -E
C
auto
Dm=
h(e)
Dm
+
M
+
+
M
0
Cuando el controlador se opera en manual, la salida M es igual al bias M0 que se
maneja por el operador mediante algún medio de selección. Cuando se cierra el
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 6
switch a automático , la corrección Dm=ΔM se obtiene procesando el error e que
aparece entre la referencia R y la señal proveniente del sensor. En esta aplicación
se usa que en automático ΔM=(Kc)E, así en automático M=(Kc)E +M0
9 Otros cálculos para el punto de operación
calculo del bias M0 para el punto de operación.
Se reemplaza el valor de Vm0 en la ecuación
4,736= (0,733 )M+ (2,507)
Con lo que se obtiene M0= 3,044
Calculo del punto de operación en el controlador
0
0
Se tiene que Ω0=600 rpm por lo tanto Z =6 y luego C =3; la condición de trakear la
0
salida del control obliga a que R =3
10 determinación de un modelo lineal e incremental en el punto de operación
Resumen de las ecuaciones
Ec1 Z=Ω/100
Ec2 C= (2/3)Z- 1
Ec3 E = R-C
Ec4 M=(Kc)E +M0
Ec5 Vm= (0,733 )M+ (2,507)
Ec6 Va=Vax[1-cos(π Vm/10)]
Ec7 Em=(GIf)Ω
Ec8 Va=( Ra)Ia+Em
Ec9 Tm=(GIf)Ia
Ec10 Tm=BΩ+Tl.
Definición de las variables incrementales
Ω=ω+ Ω0
0
Z= z+ Z
0
E= e+ E
0
R= r+ R
0
C= c+ C
0
M= m+ M
0
Vm= vm+ Vm
0
Va= va+ Va
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 7
0
Em= em+ Em
0
Ia= ia+ Im
0
Tm= τm+ Tm
0
Tl= τl+ Tl
Aplicando estas variables a las ecuaciones precedentes se obtiene:
ω + Ω0
z+Z =
100
Ec1:
0
0
z + Z0 =
0
Ec2 c+ C = (2/3)( z+ Z )- 1;
Ec3
0
0
e+ E = r+ R - c- C
0
0
ω0
Ω0
+
100 100
de donde z =
0
0
c+ C = (2/3) z+ [(2/3) Z - 1] de donde
0
0
e+ E = r- c + R - C
0
0
0
0
Ec4 m+ M =(Kc)( e+ E ) +M0, pero M = M0 y E =0
0
de donde
Ec7
d
Va( Vm)
dVm
em+ Em
e= r- c
0
Va = Vax(1 − cos[
Va - Va0 =
c= (2/3) z
de donde m =(Kc) e
Ec5 vm+ Vm = (0,733)( m+ M )+ (2,507), reordenando
0
0
vm+ Vm = (0,733 )(M )+ (2,507)+ (0,733 )( m)
de donde
Ec6
ω
100
0
0
π
Vm]) , se debe linealizar
10
Vm0
( Vm − Vm0 )
de donde
=(GIf)( (ω+ Ω0) ==(GIf) ω +(GIf) Ω0
0
Ec9 τm+ Tm =(GIf)( ia+ Im )= = (GIf) ia +(GIf) Im
0
de donde em= (1,6) ω
es decir va=( 0,2) ia) +em
0
Ec10 τm+ Tm =B(ω+ Ω0)+τl+ Tl =Bω+BΩ0+τl+ Tl
0
va= (37,699 )( vm)
0
Ec8 va+ Va =( Ra)( ia+ Im )+ em+ Em
0
0
0
va+ Va =( Ra) ia+ =( Ra) Im + Em ) +em
0
vm= (0,733 )( m)
0
Así
0
Así
τm = (1,6) ia
τm = (0,1)ω +τl
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 8
11 Diagrama de bloques del sistema lineal e incremental
De los resultados anteriores se obtiene el siguiente Diagrama de bloques que
representa al sistema bajo control
Diagrama de
bloques
De la fuente
Diagrama de bloques
del controlador
+
r
-
vm
m
+
e
c
Kc
K
K1
Diagrama
de bloques
De la
tarjeta 1
f
Diagrama de bloques del
motor
va
+
em
+
-
1/ Ra
Diagrama de bloques de
la carga mecánica
τL
ω
τm
(GIf)
ia
+
RAD/SEG
+
1/ B
ω
(GIf)
Diagrama
de bloques
De la
tarjeta 2
Diagrama de bloques
Del sensor
Factor de
conversión
RPM
z
K
ω
Ks
2
FC
Los valores numéricos son los siguientes
Kf=37,699
1/Ra= 5
GIf= 1,6
1/B= 10
FC=30/π
Ks=1/100
K2= 2/3
K1= 0,733. EL Diagrama de bloques se puede llevar a la Figura siguiente
expresado en la tradicional forma de controlador; sistema de actuación ; proceso y
sensor.
τL
SISTEMA DE
ACTUACIÓN
CONTROLADOR
m
r
27,633
va
ω =(23,379)va-(19,929 ) τ L
ω
c
1/(15,708)
MOTOR Y CARGA
SISTEMA DE
DETECCIÓN
12 calculo del índice de error a la respuesta al escalón
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Pagina 9
Sea τL=0 (no hay variación incremental de la carga) y sea un cambio en r en
escalón de monto 0,5 volts.
Se pide determinar el valor de Kc que permita un epp=0,05 ; interpretar los
resultados obtenidos.
Se debe tener que la ganancia total en lazo abierto debe ser
≥19 luego
19=Kc (26,633)(23,379)/(15,708)
kc=0,462
Interpretación: Cuando r=0 indica que se desea y se esta operando a una velocidad
rotatoria de 600 rpm ; como el rango de control es de 600 rpm de longitud y el rango
de instrumentación es de 4 volt ; por cada volt en r se desea alcanzar 600/4=150
rpm. En el caso dado se solicita un aumento de 75 rpm y se comete un error de más
menos 3,75 rpm.
13 calculo de la salida del controlador para un control integral
Sea τL=0 (no hay variación incremental en la carga) ; sea m(s)/e(s)=1sistema es
decir un control integral puro y sea un cambio en r en escalón de monto 0,5 volts.
Se pide determinar el valor de m sostenido.
Se sabe que el sistema de control integral no comette error permanente ; luego
c=0,5 , así el valor de ω obtenido en rad/segundo es de 7,854; para ello se debe
tener un voltaje de armadura incremental va=7,854/23,379= 0,336 y para producir
ese voltaje se requiere un m en la entrada de la tarjeta 1 cnectada a la fuente la
fuente de m=0,336/27,633= 0,01216
Luego el valor absoluto de M es M=3,044 + 0,01216= 3,0562
Oscar Páez Rivera Profesor Asociado del Departamento de Ingeniería Eléctrica
Descargar