tesis doctoral

Anuncio
UNIVERSIDAD POLITÉCNICA DE CATALUNYA
DEPARTAMENTO DE INGENIERÍA ELÉCTRICA
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS
EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR IDENTIFICACIÓN DE
VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
Ramón Bargalló Perpiñá
Directores de la Tesis :
Joan LlaverÍas SanmartÍ
Angel Luis Orille Fernández
Barcelona, Julio del 2001
“En Física, como en las otras ciencias, puede demostrarse propter quid;
sin embargo el orden de la Ciencia quiere que se empiece por las cosas
más conocidas y fáciles y, por tanto, hay que proceder, en general, del
efecto a la causa: a posteriori, pues, conoceremos la materia, la forma y
la mayoria de las cosas, pues no podemos probarlo todo a priori”
Guillermo de Occam
Filósofo Inglés
(1295-1349/50)
........
Porque en la ciencia, como en la naturaleza, a menudo lo que funciona
es la solución más simple, la obvia.
Anónimo
INTRODUCCIÓN
INTRODUCCIÓN
1
INTRODUCCIÓN
A MODO DE INTRODUCCIÓN
Al analizar el funcionamiento de las máquinas eléctricas dudamos acerca de la
elección de, uno u otro, conjunto de variables, modelos, o conjunto de parámetros.
En este trabajo se han encontrado, frecuentemente, resultados que contradicen lo
medido experimentalmente, o tiempos de cálculo muy diversos según el modelo
adoptado o el tipo de simulación realizada; cosa por otra parte lógica en un ámbito
que admite aportaciones de mejora.
La necesidad de una buena modelización actualmente se plantea como una
premisa para obtener un mejor control y un adecuado dimensionado de los
accionamientos; con este fin se aborda este trabajo determinando la secuenciación
que sigue.
En primer lugar (Capítulo 1) se repasan los antecedentes y estado actual.
Seguidamente se ha planteado (Capítulo 2) el estudio de modelos de máquinas
asíncronas con caracterización de la saturación; existen diversos modelos que lo
posibilitan a costa de una mayor o menor dificultad de cálculo y resolución. La línea
escogida toma un modelo transformado que reduce el número de parámetros a
encontrar o estimar; en algunos de los modelos planteados se reduce la carga de
cálculo necesaria para su resolución. Asimismo se plantea el análisis de sensibilidad
de la respuesta (Capítulo 3) respecto a las variaciones de los parámetros; es
evidente que habrá parámetros que tendrán escasa influencia en la respuesta del
sistema, así como otros que influirán de forma directa e inmediata en la misma.
Una vez establecido el modelo, o modelos a utilizar, deben encontrarse los
parámetros de los mismos. Una primera parte se dedica a la determinación de
parámetros mediante ensayos fuera de línea (Capítulo 4), lo que permite
aproximarnos a la solución deseada. La determinación de parámetros mediante
ensayos en línea y técnicas de estimación en tiempo real (Capítulo 5), junto con la
consideración, en su caso, de observadores para variables auxiliares como el flujo,
permiten cerrar el capítulo de estimación de parámetros.
La determinación de variables auxiliares como los pares electromagnético y de carga
(Capítulo 6), es el objetivo final del trabajo. La aplicación de observadores y
estimadores permite la obtención de las variables deseadas, resultando un modelo
mas preciso y exacto.
A modo de aplicación se ha obtenido un medidor de par en régimen transitorio;
aspecto colateral del trabajo que resulta relevante dado que no se dispone,
actualmente, de un medidor de par con estas características. El equipo desarrollado
se basa en un conjunto que comprende máquina de corriente continua y sistema de
control.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
INTRODUCCIÓN
2
Finalmente se aborda la modelización conjunta del sistema convertidor-máquinacarga (Capítulo 7). No se pretende analizar a fondo la modelización del convertidor,
ello podría ser objeto de un estudio más específico; no obstante la influencia que
tiene el tipo de señal aplicada a la máquina, aconseja su consideración con el fin de
obtener resultados más reales que una suposición de alimentación sinusoidal
permitirían.
Se finaliza con un capítulo final de discusiones (Capítulo 8) de los resultados
obtenidos, a los que siguen aquellas aplicaciones que se entienden como mejoradas
por este trabajo, así como las pertinentes conclusiones, tal como indica el gráfico
siguiente.
Cierra el documento una relación bibliográfica (Bibliografía) relevante y un apartado
de anexos donde se añaden deducciones matemáticas prolíficas tales como las de
las ecuaciones de sensibilidad (Anexo I), el cálculo de las ganancias del observador
(Anexo II) las características de las máquinas ensayadas (Anexo III) y .el método de
los mínimos cuadrados. Aplicaciones (Anexo IV).
Agradecimientos
Este trabajo ha sido parcialmente subvencionado por la CICYT TAP97-0969-C03-03.
Gracias a todos los compañeros que me han animado y criticado; recuerdo frases
del tipo:
“No entiendo nada pero esas ecuaciones tienen un aspecto formidable”
“¿Sirve para algo?”
“ Y esto, ¿qué te aporta?”
“Asegura el resultado porque no puede estar bien, es demasiado fácil”.
Gracias por el sarcasmo que ha servido para replantearme temas que,
evidentemente, no serian lo que son sin estos comentarios.
Gracias a los que me han ayudado a solucionar los inevitables problemas que suele
acarrear el desarrollo de equipos experimentales.
Finalmente, gracias a los que me rodean y que han soportado mi malhumor cuando
las cosas no salían como deseaba.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
INTRODUCCIÓN
3
Modelos
para
máquinas
asíncronas
- Caracterización de la saturación
- Sensibilidad de los modelos a las
variaciones en los parámetros
Modelización del
convertidor
Estimación de parámetros
Ensayos fuera de línea
Identificación en tiempo real
Observadores para variables no
mensurables
- Flujo
- Par interno
- Par de carga
Aplicaciones. Discusión
de los resultados
Conclusiones
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ÍNDICE
ÍNDICE
1
ÍNDICE GENÉRICO
LISTA DE SÍMBOLOS
1. ANTECEDENTES Y ESTADO ACTUAL
1.1
2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA
SATURACIÓN
2.1
3. SENSIBILIDAD
3.1
4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS
FUERA DE LÍNEA
4.1
5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y
PARÁMETROS EN SERVICIO
5.1
6. APLICACIONES
6.1
7. MODELIZACIÓN DEL CONVERTIDOR
7.1
8. DISCUSIÓN DE LOS RESULTADOS.
CONCLUSIONES Y APORTACIONES
8.1
BIBLIOGRAFÍA
B.1
ANEXO I. EXPRESIONES PARA EL CÁLCULO DE LA SENSIBILIDAD
AI
ANEXO II. CALCULO DE LA GANANCIA DEL OBSERVADOR.
FÓRMULA DE ACKERMANN
AII
ANEXO III. MÁQUINAS ENSAYADAS
AIII
ANEXO IV. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS.
APLICACIONES
AIV
APORTACION A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ÍNDICE
1. ANTECEDENTES Y ESTADO ACTUAL
Modelos
Métodos. Observación y estimación de estados
Aplicaciones. Equipo para la medida del par en régimen Transitorio
PALABRAS CLAVE
2. MODELOS PARA LA MÁQUINA ASÍNCRONA CON
CONSIDERACIÓN DE LA SATURACIÓN
MODELIZACIÓN DE LOS EFECTOS DE LA SATURACIÓN
ECUACIONES DE LA MÁQUINA TENIENDO EN CUENTA LA SATURACIÓN.
CONSIDERACIÓN DE DIVERSOS CONJUNTOS DE VARIABLES DE ESTADO.
Variables de estado corrientes de estator y rotor. Modelo 1.
10
Variables de estado los flujos de estator y rotor. Modelo 2.
11
Variables de estado la corriente de estator y El flujo
magnetizante. Modelo 3.
Variables de estado las corrientes de estator y el flujo
del rotor. Modelo 4.
Variables de estado la corriente de estator y la
magnetizante. Modelo 5.
MODELOS SIMPLIFICADOS.
MODELOS CON SATURACIÓN DEPENDIENTE DE LAS
COMPONENTES DEL PROPIO EJE.
Variables de estado corrientes de estator y rotor. Modelo 6
Variables de estado los flujos de estator y rotor. Modelo 7.
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 8.
Variables de estado la corriente del estator y el flujo
del rotor. Modelo 9.
Variables de estado las corrientes del estator y
magnetizante. Modelo 10.
MODELOS EN T Y EN Γ
Variables de estado las corrientes de estator y rotor. Modelo 11.
Variables de estado los flujos de estator y rotor. Modelo 12.
Variables de estado la corriente de estator y el flujo
magnetizante. Modelo 13.
Variables de estado las corrientes de estator y el flujo
del rotor. Modelo 14.
Variables de estado las corrientes del estator y
magnetizante. Modelo 15.
Variables de estado las corrientes del estator y rotor. Modelo 16
Variables de estado los flujos del estator y rotor. Modelo 17.
Variables de estado la corriente de estator y el flujo
magnetizante. Modelo 18.
Variables de estado la corriente de estator y el flujo
de rotor. Modelo 19.
Variables de estado las corrientes del estator y
magnetizante. Modelo 20.
Variables de estado las corrientes del estator y rotor. Modelo 21.
Variables de estado los flujos del estator y rotor. Modelo 22.
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 23
Variables de estado la corriente del estator y el flujo
del rotor. Modelo 24.
Variables de estado las corrientes del estator y
magnetizante. Modelo 25.
Variables de estado las corrientes del estator y rotor. Modelo 26.
Variables de estado los flujos del estator y rotor. Modelo 27.
2
2
2
4
5
5
3
7
9
13
14
15
16
16
16
17
18
19
.
20
21
23
24
25
26
27
28
29
30
30
31
32
33
34
35
36
37
38
APORTACION A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ÍNDICE
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 28.
Variables de estado la corriente del estator y el flujo
de rotor. Modelo 29.
Variables de estado las corrientes del estator y
magnetizante. Modelo 30.
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO.
Variables de estado las corrientes del estator y rotor. Modelo 31.
Variables de estado los flujos del estator y rotor. Modelo 32.
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 33.
Variables de estado la corriente del estator y el flujo
del rotor. Modelo 34.
Variables de estado las corrientes del estator y
magnetizante. Modelo 35.
Variables de estado las corrientes del estator y rotor. Modelo 36.
Variables de estado los flujos del estator y rotor. Modelo 37.
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 38.
Variables de estado la corriente del estator y el flujo
del rotor. Modelo 39.
Variables de estado las corrientes del estator y
magnetizante. Modelo 40.
Variables de estado las corrientes del estator y rotor. Modelo 41.
Variables de estado los flujos del estator y rotor. Modelo 42.
Variables de estado la corriente del estator y el flujo
magnetizante. Modelo 43.
Variables de estado la corriente del estator y el flujo
de rotor. Modelo 44.
Variables de estado las corrientes del estator y
magnetizante. Modelo 45
RESUMEN COMPARATIVO DE LOS DISTINTOS MODELOS.
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO.
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO.MODELOS
TIPO Γ(I). CANCELACIÓN DE LSL.
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO. MODELOS
TIPO Γ (II). CANCELACIÓN DE LRL.
CONCLUSIONES.
3
39
39
40
41
41
42
43
43
44
45
45
46
47
47
48
48
49
49
49
50
52
52
53
53
3. SENSIBILIDAD
Ecuaciones de sensibilidad de un sistema dinámico.
Aplicación al caso de una bobina saturada.
Aplicación a las ecuaciones de la máquina asíncrona.
CONCLUSIONES.
2
2
4
10
31
4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
Ensayos a potencia útil nula
Modelización de la saturación.
Caracterización mediante polinomios [ Justus 91].
Aplicación a la caracterización de la curva de saturación de un transformador.
Aplicación a la modelización de características de saturación para
la máquina asíncrona.
Trabajo en vacío.
Trabajo a rotor frenado.
Resultados experimentales de contrastación.
CONCLUSIONES.
2
2
6
7
10
12
13
14
16
22
APORTACION A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ÍNDICE
4
5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
Observador para el flujo de la máquina asíncrona.
Modelo discreto para el observador.
Estimación de los parámetros(coeficientes) del modelo.
Parámetros(coeficientes) eléctricos.
Estimación del par electromagnético. Estimación de parámetros(coeficientes) mecánicos.
Contrastación experimental.
MODELO COMPLETO
Modelo reducido.
CONCLUSIONES.
Modelo completo:
Modelo reducido:
Parámetros mecánicos:
2
3
6
44
44
46
47
48
60
72
73
73
73
6. APLICACIONES.
Equipo para la determinación del par instantáneo.
Control por corriente de la máquina de corriente continua.
Estimación del par de carga.
Estimación del par electromagnético de la máquina asíncrona.
Resultados de simulación.
Contrastación experimental.
CONCLUSIONES.
2
2
3
4
7. MODELIZACIÓN DEL CONVERTIDOR
Función de conexión [Hautier 99].
Funciones de conversión.
Generalización de la modelización.
Conversión de tensiones.
Conversión de corrientes.
Aplicación a las estructuras convertidoras clásicas.
Convertidor 2/2.
Convertidor 3/2.
Convertidor 2/3.
Formulación del sistema completo de ecuaciones.
Aplicación a la modelización del transformador trifásico.
Aplicación al caso del conjunto convertidor+filtro de entrada+carga R+L+E.
Aplicación al caso del conjunto convertidor+filtro de entrada+máquina asíncrona+carga.
Aplicación al conjunto ondulador de corriente+filtro de salida +carga accionada.
Función generatriz de conversión.
Estructuras de control basadas en las funciones generatrices de modulación.
Aportación experimental: caso del conjunto máquina asíncrona+convertidor+carga.
CONCLUSIONES
2
2
3
7
9
10
11
11
12
13
14
16
18
20
27
31
36
37
40
5
8
10
APORTACION A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ÍNDICE
5
8. DISCUSIÓN DE RESULTADOS. CONCLUSIONES Y APORTACIONES
Modelos de máquinas asíncronas considerando la saturación.
Sensibilidad.
Obtención de los parámetros por ensayos fuera de línea.
Obtención de variables no medibles y parámetros en servicio.
Modelo completo:
Modelo reducido:
Parámetros mecánicos:
Modelización del convertidor.
Aplicaciones.
Futuros desarrollos.
2
2
3
4
4
6
7
7
8
8
9
BIBLIOGRAFIA
LIBROS
Máquinas Eléctricas. Teoria. Modelización. Control
Convertidores. Modelización. Control
Identificación de sistemas
Sensibilidad
Control no Lineal. Técnicas. Observadores.
TESIS DOCTORALES
ARTÍCULOS, PONENCIAS, COMUNICACIONES
Articulos sobre modelización de máquinas. Obtención de parámetros
y observación de variables no medibles y estados
Articulos sobre Control de Máquinas Asíncronas
Articulos històricos sobre modelización de máquinas y convertidores
PROYECTOS FINAL DE CARRERA
2
2
2
3
3
4
4
4
5
ANEXO I. EXPRESIONES PARA EL CÁLCULO DE LA SENSIBILIDAD
AI
ANEXO II. CALCULO DE LA GANANCIA DEL OBSERVADOR.
FÓRMULA DE ACKERMANN
AII
ANEXO III. MÁQUINAS ENSAYADAS
Características de las máquinas ensayadas.
Ensayos en vacío y cortocircuito a frecuencia nominal
Máquina nº1
Máquina nº2
Máquina nº3
ensayo a rotor frenado realizado a frecuencia de deslizamiento. máquina nº 2
ensayo en carga. máquina nº 2
Ficha del ensayo
AIII
2
2
2
3
4
5
7
9
ANEXO IV. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
Caracterización en línea.
Determinación de parámetros
Caso 1: N = np
Caso 2: N ≠ np
Método de los mínimos cuadrados
Estimación Recursiva de Mínimos Cuadrados.
RESTRICCIONES AL MÉTODO
Aplicación al caso de un transformador
resultados de simulación
Contrastación experimental. aplicación al caso de un transformador en vacío
CONCLUSIONES
2
2
3
3
3
4
5
7
8
9
29
34
5
7
7
8
APORTACION A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SIMBOLOS
LISTADO DE SÍMBOLOS
1
LISTADO DE SIMBOLOS
Variables
Tensiones
v, u
v
usA, usB, usC
urA, urB, urC
us
ur
u sg
tensión (V)
vector tensión (V) – en el sentido matricial del termino
tensión estatórica, fases a, b, c respectivamente (V)
tensión rotórica, fases a, b, c (V)
vector espacial de tensión estatórica; ref. fija (V)
vector espacial de tensión rotórica; ref. fija (V)
vector espacial de tensión estatórica; ref. genérica (V)
u rg
vector espacial de tensión rotórica;ref. genérica (V)
u s0
u s0 , u r 0
usx
usy
urx
ury
tensión homopolar (V)
tensión homopolar estatórica, rotórica (V)
tensión estatórica; componente real (V)
tensión estatórica; componente imaginaria (V)
tensión rotórica; componente real (V)
tensión rotórica; componente imaginaria (V)
Corrientes
i
isA, isB, isC
irA, irB, irC
is
ir
i sg
corriente (A)
corriente estatórica, fases a, b, c (A)
corriente rotórica, fases a, b, c (A)
vector espacial de corriente estatórica; referencia fija (A)
vector espacial de corriente rotórica; ref. fija (A)
vector espacial de corriente estatórica; ref. genérica (A)
i rg
vector espacial de corriente rotórica; ref. genérica (A)
is0
is0 , ir 0
i mg
corriente homopolar (A)
corriente homopolar estatórica, rotórica (A)
corriente magnetizante; ref. genérica (A)
i msg
corriente magnetizante estatórica; ref. genérica (A)
i mrg
corriente magnetizante rotórica; ref. genérica (A)
∆i
imx
imy
isx
isy
irx
iry
variación de corriente (A)
corriente magnetizante; componente real (A)
corriente magnetizante; componente imaginaria (A)
corriente estatórica; componente real (A)
corriente estatórica; componente imaginaria (A)
corriente rotórica; componente real (A)
corriente rotórica; componente imaginaria (A)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SÍMBOLOS
2
Flujos
ψ
ΨsA, ΨsB, ΨsC
ΨrA, ΨrB, ΨrC
Ψs
Ψr
Ψsg
flujo (Vs)
flujo estatórico, fases a, b, c (Vs)
flujo rotórico, fases a, b, c (Vs)
vector espacial de flujo estatórico;ref. fija (Vs)
vector espacial de flujo rotórico; ref. fija (Vs)
vector espacial de flujo estatórico;ref. genérica (Vs)
Ψrg
vector espacial de flujo rotórico; ref. genérica (Vs)
Ψs 0
Ψr 0
∆ψ
Ψmx
Ψmy
Ψm
Ψsx
Ψsy
Ψs
Ψrx
Ψry
Ψr
ΨN
vector espacial de flujo homopolar estatórico;ref. genérica (Vs)
vector espacial de flujo homopolar rotórico; ref. genérica (Vs)
variación de flujo (Vs)
flujo magnetizante; componente real (Vs)
flujo magnetizante; componente imaginaria (Vs)
flujo magnetizante (Vs)
flujo estatórico; componente real (Vs)
flujo estatórico; componente imaginaria (Vs)
flujo estatórico (Vs)
flujo rotórico; componente real (Vs)
flujo rotórico; componente imaginaria (Vs)
flujo rotórico (Vs)
flujo nominal (Vs)
Par, velocidad
Me
Mc
n
ωr
ωrm
ω, ωg
θr
θrm
par electromagnético, par interno (Nm)
par de carga (Nm)
velocidad de rotación (min-1)
velocidad de rotación (eléctrica) (rad/s)
velocidad mecánica de rotación (rad/s)
velocidad genérica del sistema de coordenadas (rad/s)
ángulo eléctrico (rad)
ángulo mecánico (rad)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SÍMBOLOS
3
Parámetros
Eléctricos
L
Lss, Ls
Lrr, Lr
Lm
Lddm
Lqqm
Ldq
Lsl
Lrl
L’sl
L’rl
L’m
L(i)
Lm(i)
Ls0, Ls0
[M]
[Ms], [Mr], [Msr]
Ms, Mr
Rs, rs
Rr, rr
Rs0, Rr0
coef. de autoinducción (H)
coeficiente de autoinducción estatórico (=Lsl+Lsm) (H)
coeficiente de autoinducción rotórico (=Lrl+Lrm) (H)
coef. de inducción mútua estator-rotor (H)
coef. de acoplamiento estator-rotor; eje directo (H)
coef. de acoplamiento estator-rotor; eje en cuadratura (H)
coef. de acoplamiento entre ejes
inductáncia de dispersión estatórica (H)
inductáncia de dispersión rotórica (H)
inductáncia de dispersión estatórica; modelo Γ(II) (H)
inductáncia de dispersión rotórica; modelo Γ(I) (H)
inductáncia mútua; modelos Γ(I), Γ(II) (H)
inductáncia dinámica (H)
inductáncia estática (H)
coef. autoinducción homopolar estatórico, rotórico (H)
matriz de acoplamiento
matriz de acoplamiento estatórico, rotórico, estator-rotor
coeficiente de inducción mútua estatórico, rotórico (H)
resisténcia estatórica (fase) (Ω)
resisténcia rotórica (fase) (Ω)
resistencia homopolar estatórica, rotórica (Ω)
Mecánicos
J
ρ
momento de inercia (kgm2)
coeficiente de rozamiento (Nm/rad/s)
Constructivos
D
l
Ns, Nr
P,p
δ
σsl, σrl
diámetro en el entrehierro (m)
longitud axial (m)
número de espiras equivalentes por fase de estator, rotor
pares de polos
espesor del entrehierro (m)
coef. de dispersión del estator, rotor
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SÍMBOLOS
4
Saturación
a
a1, a2, a3, a, b,
n, m
f(i)
g(Ψ)
I*
IN
iµc
iµsat
ka,kb, kc, kd, ke
ψr
ψsat
ψ*
relación de reducción estator-rotor
coeficientes característicos de la función de saturación
función de saturación
función de saturación
corriente en p.u.
corriente para la cual se obtiene el flujo nominal ΨN (A)
corriente coercitiva (A)
corriente de saturación (A)
parámetros característicos de la modelización del ciclo de
histéresis
flujo remanente (Vs)
flujo de saturación (Vs)
flujo en p.u.
Modelización del convertidor
fci
fg(k,t)
F
Fc(s)
F0
Fr
Ge
Gm
ici
ic
Is, Im
mg
mij
Mi
Mr
Mu
nj
Rcv
vc
vci
V0
Vs, Vm
función de conexión del interruptor i
función generatriz muestreada
matriz de funciones de conexión
función de transferéncia para la función generatriz de conversión
matriz de funciones de conexión en conducción discontinua
matriz reducida de funciones de conexión
vector de magnitudes a conmutar (Vs Is)T
vector de magnitudes conmutadas (Vm Im)T
corriente que atraviesa el interruptor i (A)
corriente a conmutar (A)
vectores de corrientes (V)
función generatriz de conversión
funciones compuestas de conversión
matriz reducida de funciones compuestas de conversión para
corrientes
matriz de conversión (generalizada)
matriz reducida de funciones compuestas de conversión para
tensiones
funciones simples de conversión
matriz relación de conversión entre funcion de conexión y
tensión a conmutar (V)
tensión entre bornes del interruptor i (V)
vector tensión en régimen discontinuo (V)
vectores de tensiones (V)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SÍMBOLOS
5
Ecuaciones de estado; observadores; identificación
A
B, Be, Bm
C,Cs
D, De, Dm
e(k)
F
G
h
K(k)
K
ksx, ksy, krx, kry
P(λ)
P(k)
Wo
X
Y
y(k)
^
δ
ϕ(k)
θ
γ
ε
matriz del sistema
matriz de entradas
matriz de observación
matriz de transferencia directa
error de medida
matriz del sistema (tiempo discreto)
matriz de entrada (tiempo discreto)
período de muestreo
ganancia del algoritmo de adaptación
ganancia del observador
ganancias del observador
polinomio característico
matriz de covariancias
matriz de observabilidad
vector de estados
vector de salidas
conjunto de medidas
todas las variables que llevan circunflejo son observadas
operador delta
conjunto de funciones consideradas para la identificación
vector de parámetros a estimar
ganancia del observador
error
Sensibilidad
γjk
σjk
p0
sensibilidad de la variable de estado k respecto del parámetro j
sensibilidad de la variable de salida k respecto del parámetro j
vector de parámetros
Varios
C
PFe
Pvacio
Qµ
RFe
Xµ
Zb
Zcc
α
ϕ
µ
capacidad (F)
perdidas en el hierro (W)
perdidas en vacío (W)
potencia magnetizante (var)
resistencia de pérdidas en el hierro (Ω)
reactancia magnetizante (Ω)
impedancia equivalente en vacio (Ω)
impedancia de cortocircuito (rotor frenado) (Ω)
relación entre pérdidas y potencia magnetizante
desfase tensión-corriente (º)
angulo formado por el vector corriente magnetizante respecto el
eje de referencia (º)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
LISTADO DE SÍMBOLOS
6
Constantes
a, a2
µ0
π
operadores vectoriales de giro 120º y 240º respectivamente
permeabilidad del vacio (= 4π10-7 H/m)
3.1415926535
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANTECEDENTES Y ESTADO
ACTUAL
CAPÍTULO 1. ANTECEDENTES Y ESTADO ACTUAL
1
1. ANTECEDENTES Y ESTADO ACTUAL
1. ANTECEDENTES Y ESTADO ACTUAL
Modelos
Métodos. Observación y estimación de estados
Aplicaciones. Equipo para la medida del par en régimen transitorio
PALABRAS CLAVE
2
2
4
5
5
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 1. ANTECEDENTES Y ESTADO ACTUAL
2
1. ANTECEDENTES Y ESTADO ACTUAL
En los últimos años el aumento de las aplicaciones con control de velocidad y/o
posición de las máquinas eléctricas, ha puesto de manifiesto la necesidad de
modelización del conjunto convertidor+máquina+carga accionada y del estudio en
detalle del algoritmo de control aplicado.
Actualmente las investigaciones apuntan a la minimización del número de sensores
para la realización del control de las máquinas eléctricas. La determinación de una o
más variables de estado no mensurables, incluye el tópico relacionado con la
determinación de los parámetros del modelo de máquina: resistencias, inductancias
y su nivel de saturación, presente en mayor o menor medida en todos los regímenes
de funcionamiento de la misma.
Por otra parte, los mejores conocimientos en teoría de control y la aplicación de
algoritmos y técnicas de control no lineal (adaptativo, optimo, etc.), requieren una
elevada exactitud en el conocimiento de los parámetros en juego para lograr una
convergencia adecuada a la solución correcta.
Modelos
La transformación de la energía en un convertidor electromecánico es un fenómeno
de estructura compleja que comprende aspectos electromagnéticos, mecánicos y
térmicos; la imbricación de los mismos introduce grandes dificultades tanto en su
concepción y calculo como en la predeterminación de su comportamiento. Para
describir el fenómeno físico se recurre a modelos.
El modelo es una estructura conceptual que sugiere un marco de ideas para
conjuntos de descripciones, de otro modo no estructuradas, que promueven la
inteligibilidad del fenómeno real. Explicar la realidad de un fenómeno físico puede
realizarse mediante modelos distintos, aunque siempre los resultados del modelo
diferirán del fenómeno real; ya que si no fueran diferentes la estructura original seria
observacionalmente obvia; esta diferencia se reduce con la utilización de técnicas
descriptivas más refinadas.
Podemos considerar dos clases de modelos en el ámbito de las máquinas eléctricas:
•
Modelos Físico – matemáticos, basados en
electromagnético a partir de las ecuaciones de
técnicas numéricas del tipo elemento finito o
principalmente en el cálculo y diseño así como en
de las máquinas eléctricas.
•
Modelos Paramétrico – físicos, basados en la formulación concentrada de los
parámetros electromagnéticos. Son utilizados principalmente para el estudio del
comportamiento de las máquinas y dispositivos eléctricos.
la formulación del campo
Maxwell y su resolución por
diferencia finita. Se utilizan
el estudio del comportamiento
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 1. ANTECEDENTES Y ESTADO ACTUAL
3
Además en cualquier máquina o dispositivo eléctrico existen unas variables externas
cuyas magnitudes son de fácil y económica medida (tensión, corriente, velocidad), y
otras internas no mensurables (flujo, par).
El estudio lleva a la determinación del modelo, o modelos, a utilizar en función del
control y/o método de determinación de los parámetros deseado, así como la
definición del conjunto de los mismos, sus valores nominales, las leyes de variación
que los afectan y el efecto sobre otras magnitudes de interés. Es evidente que,
dadas las aplicaciones a considerar, se tendrán en cuenta los modelos del segundo
tipo. Asimismo al considerar que todas las máquinas trabajan en régimen de
saturación ha de tenerse en cuenta el estudio y caracterización de la misma.
La consideración de funciones del tipo Ψ = ϕ (i ) - saturación (figura 1)- resulta de
interés para valorar los efectos de la saturación en la respuesta del sistema y la
variabilidad de los parámetros correspondientes a los modelos. En casos especiales,
un modelo linealizado de la máquina y un control más complejo pueden dar una
mejor solución al problema.
1 ,4
1 ,2
1
0 ,8
0 ,6
0 ,4
0 ,2
0
0
1 0
2 0
3 0
4 0
Figura 1 Ψ = ϕ (i )
En la literatura se encuentran dos tipos de modelos:
•
•
Basados en técnicas de orientación del campo, lo que limita la validez de dicho
modelo.
Basados en las expresiones generales pero asumiendo el conocimiento del resto
de variables del modelo y usualmente sin indicar como se han obtenido las
características, aspecto primordial de cara a su aplicación.
Ambas formulaciones dan solución en casos particulares (básicamente para
simulación de respuestas únicamente); los modelos que se plantearan
seguidamente no presentan ninguna limitación en cuanto a su aplicación, ya que se
han formulado de forma que el sistema resultante no necesite la resolución de una
restricción algebraica, hecho que invalida el modelo para su aplicación en tiempo
real.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 1. ANTECEDENTES Y ESTADO ACTUAL
4
La modelización del comportamiento del elemento accionador (convertidor, red)
debe ser tratada con especial dedicación; la aplicación de señales con alto contenido
armónico y variaciones bruscas de valor conlleva la consideración de las no
linealidades en el comportamiento de la máquina.
Métodos. Observación y estimación de estados
La determinación de los parámetros puede realizarse mediante medidas externas
(modelos de función o matriz de transferencia), a partir de señales tipificadas, o del
estudio del servicio y comportamiento frente a variaciones de consigna; lo que lleva
a descripciones de tipo circuital para el comportamiento del sistema. También puede
hacerse a partir del estudio de la distribución del campo en la máquina (modelos en
elementos finitos - EF). En cada caso debe valorarse la aproximación realizada y las
limitaciones de cada método. En [Brule 00] se plantea la equivalencia de resultados
entre los modelos basados en EF y los resultantes de la formulación circuital sobre
la base de establecer el control de la máquina. Al ser el objetivo final el control del
sistema, este trabajo se basará exclusivamente en modelos de tipo circuital.
Una vez establecido el método, o métodos más adecuados para la determinación de
los parámetros, debe determinarse el conjunto, o conjuntos, de modelos
considerados para su aplicación a la estimación y/o observación de los estados o
magnitudes no mensurables del modelo y su viabilidad para la realización del control
de la máquina.
El deficiente conocimiento de los parámetros de la máquina y las soluciones
adoptadas, cuando existen, tiene unas implicaciones en el control evidentes que se
comprueba por el gran número de publicaciones actuales sobre el tema, así como
por la necesidad de complicar el algoritmo de control para obviar, o minimizar, los
efectos de las desviaciones respecto a los valores nominales supuestos de los
parámetros.
El conocimiento del modelo de funcionamiento del conjunto convertidor+máquina
accionada+carga, permitirá detectar, y/o prevenir, los funcionamientos anómalos del
sistema. El seguimiento de la evolución de las variables de estado de interés puede
permitir un mantenimiento preventivo del sistema accionado, así como la detección
de averías de funcionamiento, y de la modificación del algoritmo de control
resultante para la optimización del punto de trabajo del sistema según criterios a
determinar.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 1. ANTECEDENTES Y ESTADO ACTUAL
5
Aplicaciones. Equipo para la medida del par en régimen transitorio
Un aspecto clave en la tesis ha sido la determinación del par. Pero,
¿ Cómo determinar que el par calculado mediante un observador es el
correcto?
Una solución es contrastar el par calculado con el medido mediante un medidor de
par en régimen transitorio; la no-disponibilidad del mismo junto con su elevado coste
hace que nos planteemos el cómo medir el par, lo cual nos lleva al desarrollo de un
equipo para la imposición del par de carga deseado, junto con su obtención a partir
de las medidas procedentes de una máquina de corriente continua controlada en
corriente. El resultado final es un equipo que permite ensayar cualquier
accionamiento con la posibilidad de imponer una ley de variación arbitraria del par
de carga aplicado, junto con la obtención por cálculo del par accionador en el eje del
sistema.
PALABRAS CLAVE
Máquina de inducción, Modelos con saturación, Sensibilidad de los modelos,
Determinación de parámetros, Mínimos cuadrados, Observadores adaptativos,
Observador del par, Medida del par en régimen transitorio, Modelización del
convertidor, Funciones de conexión, Funciones de conversión.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
MODELOS DE MÁQUINAS
ASÍNCRONAS CON
CONSIDERACIÓN DE LA
SATURACIÓN
Inductáncia
θr
0
0,5
1
1,5
corriente
Lm
L
2
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
2. Modelos de máquinas asíncronas con consideración de
la saturación
2. MODELOS PARA LA MÁQUINA ASÍNCRONA CON CONSIDERACIÓN DE LA SATURACIÓN ........................................... 3
MODELIZACIÓN DE LOS EFECTOS DE LA SATURACIÓN ............................................................................................ 6
ECUACIONES DE LA MÁQUINA TENIENDO EN CUENTA LA SATURACIÓN. CONSIDERACIÓN DE DIVERSOS CONJUNTOS
DE VARIABLES DE ESTADO..................................................................................................................................... 8
Variables de estado corrientes de estator y rotor. Modelo 1......................................................................... 9
Variables de estado los flujos de estator y rotor. Modelo 2. ....................................................................... 10
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 3........................................... 13
Variables de estado las corrientes de estator y el flujo del rotor. Modelo 4. .............................................. 14
Variables de estado la corriente de estator y la magnetizante. Modelo 5................................................... 15
MODELOS SIMPLIFICADOS. ................................................................................................................................. 16
MODELOS CON SATURACIÓN DEPENDIENTE DE LAS COMPONENTES DEL PROPIO EJE............................................. 16
Variables de estado corrientes de estator y rotor. Modelo 6....................................................................... 16
Variables de estado los flujos de estator y rotor. Modelo 7. ....................................................................... 17
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 8.......................................... 18
Variables de estado la corriente del estator y el flujo del rotor. Modelo 9................................................ 19
Variables de estado las corrientes del estator y magnetizante. Modelo 10................................................. 20
MODELOS EN T Y EN Γ........................................................................................................................................ 21
Variables de estado las corrientes de estator y rotor. Modelo 11. .............................................................. 23
Variables de estado los flujos de estator y rotor. Modelo 12. ..................................................................... 24
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 13......................................... 25
Variables de estado las corrientes de estator y el flujo del rotor. Modelo 14. ............................................ 26
Variables de estado las corrientes del estator y magnetizante. Modelo 15................................................. 27
Variables de estado las corrientes del estator y rotor. Modelo 16.............................................................. 28
Variables de estado los flujos del estator y rotor. Modelo 17. .................................................................... 29
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 18......................................... 30
Variables de estado la corriente de estator y el flujo de rotor. Modelo 19. ................................................ 30
Variables de estado las corrientes del estator y magnetizante. Modelo 20................................................. 31
Variables de estado las corrientes del estator y rotor. Modelo 21.............................................................. 32
Variables de estado los flujos del estator y rotor. Modelo 22. .................................................................... 33
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 23l....................................... 34
Variables de estado la corriente del estator y el flujo del rotor. Modelo 24............................................... 35
Variables de estado las corrientes del estator y magnetizante. Modelo 25................................................. 36
Variables de estado las corrientes del estator y rotor. Modelo 26.............................................................. 37
Variables de estado los flujos del estator y rotor. Modelo 27. .................................................................... 38
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 28........................................ 39
Variables de estado la corriente del estator y el flujo de rotor. Modelo 29. ............................................... 39
Variables de estado las corrientes del estator y magnetizante. Modelo 30................................................. 40
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO. ......................................................................................... 41
Variables de estado las corrientes del estator y rotor. Modelo 31.............................................................. 41
Variables de estado los flujos del estator y rotor. Modelo 32. .................................................................... 42
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 33........................................ 43
Variables de estado la corriente del estator y el flujo del rotor. Modelo 34............................................... 43
Variables de estado las corrientes del estator y magnetizante. Modelo 35................................................. 44
Variables de estado las corrientes del estator y rotor. Modelo 36.............................................................. 45
Variables de estado los flujos del estator y rotor. Modelo 37. .................................................................... 45
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 38........................................ 46
Variables de estado la corriente del estator y el flujo del rotor. Modelo 39............................................... 47
Variables de estado las corrientes del estator y magnetizante. Modelo 40................................................. 47
Variables de estado las corrientes del estator y rotor. Modelo 41.............................................................. 48
Variables de estado los flujos del estator y rotor. Modelo 42. .................................................................... 48
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 43........................................ 49
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
1
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
Variables de estado la corriente del estator y el flujo de rotor. Modelo 44. ............................................... 49
Variables de estado las corrientes del estator y magnetizante. Modelo 45................................................. 49
RESUMEN COMPARATIVO DE LOS DISTINTOS MODELOS. ....................................................................................... 50
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO. ......................................................................................... 52
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO. MODELOS TIPO Γ(I). CANCELACIÓN DE LSL........................ 52
MODELOS BASADOS EN LA ORIENTACIÓN DEL CAMPO. MODELOS TIPO Γ(II). CANCELACIÓN DE LRL. ..................... 53
CONCLUSIONES.................................................................................................................................................. 53
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
2
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
3
2. Modelos para la máquina asíncrona con consideración de la saturación
En el desarrollo de cualquier modelo debe partirse de unas hipótesis básicas que
limitan el alcance del mismo.
θr
Figura 1 Máquina eléctrica elemental
Las ecuaciones de la máquina asíncrona (figura 1) expresadas en la referencia
natural son las siguientes:
dΨsA
dt
dΨsB
= Rs ⋅ i sB +
dt
dΨsC
= Rs ⋅ i sC +
dt
usA = Rs ⋅ i sA +
usB
usC
dΨrA
dt
dΨrB
urB = Rr ⋅ irB +
dt
dΨrC
urC = Rr ⋅ irC +
dt
; urA = Rr ⋅ irA +
(1)
Si tomamos como punto de partida las siguientes consideraciones que, en su caso,
se verán alteradas o eliminadas:
- permeabilidad del hierro infinita
- no-existencia de armónicos de campo
- ancho del entrehierro despreciable
- construcción simétrica
estamos definiendo una determinada idealización de la máquina.
Si se considera la relación entre flujos y corrientes para el caso ideal anterior:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
[Ψ ] = [M ]⋅ [i ] ; [Ψ ] = [ΨsA
ΨsB
[i] = [isA
irC ]
i sB
isC
[M ] = 
irB
ΨrA
ΨrB
ΨrC ]
t
t
M sr 
M r 
Ms
 M rs
 Ls
[M s ] = M s
 M s
irA
ΨsC
4
Ms
Ms
Ls
Ms
Ms
Ls
[M sr ] = [M rs ]t
;


 Lr
[M r ] = M r
 M r

 M sr ⋅ cos θ r

4⋅π
)
=  M sr ⋅ cos(θ r +
3

 M ⋅ cos(θ + 2 ⋅ π )
r
 sr
3
Mr
Mr 
Lr
Mr
Mr
Lr



2⋅π
M sr ⋅ cos(θ r +
)
3
M sr ⋅ cos θ r
4⋅π
M sr ⋅ cos(θ r +
)
3


3

2⋅π
)
M sr ⋅ cos(θ r +
3 

M sr ⋅ cos θ r

M sr ⋅ cos(θ r +
4⋅π
)
(2)
juntamente con la ecuación del movimiento mecánico:
Me − Mc = J
donde:
L s = L sl + L sm ;
dω rm
;
dt
Lr = Lrl + Lrm ;
θ r = P ⋅ θ rm ;
ω rm =
M s = − L sm / 2 ;
dθ rm
dt
(3)
M r = − Lrm / 2 ;
M sr = L sm ⋅ Lrm
M c = M caga + ρ ⋅ ω rm
(4)
El modelo descrito es complejo y de difícil resolución: han de resolverse 8
ecuaciones diferenciales no lineales de coeficientes variables en el tiempo; además
debe invertirse una matriz [M] de orden 6 para cada incremento de tiempo.
A partir de la definición de vector espacial [Kovacs 84]:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
is =
(
2
isa + a ⋅ isb + a 2 ⋅ isc
3
)
5
(5)
se pueden obtener las siguientes expresiones para el estator y rotor, según una
referencia genérica:
u sg = Rs ⋅ isg +
d
Ψsg + j ⋅ ω g ⋅ Ψsg
dt
(6)
u rg = Rr ⋅ irg +
d
Ψrg + j ⋅ (ω g − ω r ) ⋅ Ψrg
dt
(7)
En el caso que exista componente homopolar, debe añadirse la siguiente ecuación:
 Rs 0

d  is0 
L
  = − s 0

dt  ir 0 
 0


0 
 ⋅  i s 0  +  1 0  ⋅  u s 0 
Rr 0   i r 0   0 1   u r 0 
Lr 0 
(8)
u s0 =
u sA + u sB + u sC
3
ur 0 =
u rA + u rB + u rC
3
juntamente con las ecuaciones del par y de equilibrio mecánico:
3
M e = − ⋅ P ⋅ Ψrg × i rg
2
J⋅
dω rm
= Me − Mc;
dt
(9)
ω r = P ⋅ ω rm
(10)
El circuito equivalente correspondiente a las ecuaciones anteriores, es el siguiente;
Rs
j ω Ψsg
g
L
isg
u
sg
L
sl
img
L
rl
j(ω - ω ) Ψrg
g r
Rr
irg
m
u
rg
Figura 2 Esquema para el régimen transitorio.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
6
Los parámetros del modelo referidos al estator, partiendo de las simplificaciones
aceptadas, y de acuerdo con las dimensiones geométricas, son:
Lsm = N s2 ⋅
2 ⋅ µ0 ⋅ l ⋅ D
δ ⋅π
Lsm  N s 

=
Lrm  N r 
Lss = Lsl +
2
;
Lrm = N r2 ⋅
;
2 ⋅ µ0 ⋅ l ⋅ D
δ ⋅π
3 ⋅ µ0 ⋅ l ⋅ D
3
Lm = ⋅ M sr = N s ⋅ N r ⋅
2
δ ⋅π
3
⋅ Lsm = Lsl + Lm ;
2
Lrr = Lrl +
(11)
3
⋅ Lrm = Lrl + Lm
2
En caso de despreciar la saturación, se pueden plantear las siguientes
equivalencias:
Ψsg = Lss ⋅ i sg + Lm ⋅ irg
i mg = i sg + i rg
i msg =
Ψsg
Lm
;
;
Ψmg = Lm ⋅ (i sg + i rg )
= i rg + (1 + σ sl ) ⋅ i sg
;
imrg =
Ψrg = Lrr ⋅ irg + Lm ⋅ i sg
(12)
Ψs lg = Lsl ⋅ i sg
;
Ψrg
Lm
(13)
= i sg + (1 + σ rl ) ⋅ irg
El modelo, basado en la máquina idealizada, es válido siempre que no exista
saturación, o bien en el caso en que esta no tenga un efecto relevante en la
respuesta del sistema:
-
trabajo en régimen permanente
-
trabajo a flujo constante
Modelización de los efectos de la saturación
La consideración de la saturación del núcleo magnético conlleva la sustitución de la
relación lineal:
ψ = L⋅i
por otra que incluya la posibilidad de modificación de las inductancias con la
corriente, como puede verse en la expresión que sigue:
ψ = L(i ) ⋅ i
(14)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
7
En el desarrollo de las expresiones de la derivada del flujo, aparecerán dos
términos:
dψ d ( L(i ) ⋅ i )
dL(i ) di
di
= L(i ) ⋅ + i ⋅
⋅
=
dt
dt
dt
di dt
(15)
Al primer coeficiente se le denomina inductancia estática:
Lm (i ) =
ψ (i )
i
(16)
Al segundo se le llama inductancia dinámica:
L(i ) =
dΨ (i )
1
=
di (Ψ )
di
dΨ
(17)
Si se considera la característica de saturación de la figura 3, la inductancia estática,
para un punto cualquiera, corresponde a la pendiente de la recta que une el origen
con dicho punto, es decir:
Lm =
OB
OA
(18)
mientras que la dinámica se corresponde con:
L=
∆ψ
∆i
(19)
De las expresiones anteriores, se deduce que la inductancia estática es superior a la
dinámica, es decir Lm > L
B
1
∆Ψ
Flujo
∆i
A
0
corriente
Figura 3 Definición de inductancia dinámica y estática.
En la figura 4 se muestran ambas.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
8
Inductáncia
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
0
0 ,5
1
1 ,5
2
corriente
Lm
L
Figura 4 inductancia estática (Lm) y dinámica (L).
En este caso la relación (12) debe expresarse como sigue:
Ψsg = L sl ⋅ i sg + Ψm (i m )
Ψrg = Lrl ⋅ i rg + Ψm (i m )
;
Ψm (i m ) = f (i m )
(20)
relación fundamental ya que liga el flujo estatórico y rotórico con el flujo común en el
entrehierro de la máquina y con las corrientes que recorren los devanados (a partir
de la caracteristica de saturación Ψm (i m ) ).
Asimismo la relación (13) entre corrientes puede expresarse como:
is + ir = im
Ψ s − Ψm
L sl
+
Ψr − Ψm
Lrl
= i m = g ( Ψm )
(21)
Dado que el estado magnético de la máquina es global, solo pueden ser
relacionados el flujo total en el entrehierro (Ψm) mediante la corriente de
magnetización im que es proporcional a la capa de corriente en el entrehierro.
La ecuación (21) traduce la restricción algebraica más importante que aparecera en
la modelización que sigue. Para el caso lineal esta puede deshacerse y sustituirse
en las ecuaciones de estado que modelizan la máquina, sean cuales sean las
variables de estado consideradas. En los casos que consideraremos existen
conjuntos de variables de estado en los que esta simplificación no es posible; estos
modelos NO pueden ser considerados útiles a efectos de control ya que para cada
intervalo de cálculo debe resolverse una ecuación algebraica NO lineal, en la que no
es posible indicar a priori el tiempo de resolución de la misma.
Modelización de los efectos de la saturación. Consideración de
diversos conjuntos de variables de estado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
9
La aplicación de las consideraciones anteriores al modelo de la máquina, lleva al
siguiente conjunto de ecuaciones para el estator y el rotor:
d
Ψsg + j ⋅ ω g ⋅ Ψsg
dt
(22)
d
Ψrg + j ⋅ (ω g − ω r ) ⋅ Ψrg
dt
(23)
u sg = Rs ⋅ isg +
u rg = Rr ⋅ irg +
juntamente con la ecuación mecánica:
3
M e = − ⋅ P ⋅ Ψrg × i rg
2
J⋅
dω rm
= Me − Mc;
dt
(24)
ω r = P ⋅ ω rm
(25)
Se introducen relaciones para la saturación de la forma:
Ψ = f (i ) = a1 ⋅ arctan(a 2 ⋅ i ) + a 3 ⋅ i
(26)
o bien:
 Ψ 
 Ψ
 + b ⋅ 
= g (Ψ ) = a ⋅ 
IN
 ΨN 
 ΨN
se obtienen expresiones para las inductancias, del tipo:



i
Lm =
a1 ⋅ arctan(a 2 ⋅ i )
+ a3
i
o bien:
Lm =
n
Ψ
  Ψ
I N ⋅  a ⋅ 
  ΨN


 Ψ
 + b ⋅ 

 ΨN



n




(27)
(28)
(29)
igualmente, para la inductancia dinámica:
L=
L=
a1 ⋅ a 2
+ a3
1 + (a 2 ⋅ i) 2
1
n −1
 a
 Ψ  


+ b ⋅ n ⋅ 
IN ⋅
 ΨN
Ψ N  



Variables de estado corrientes de estator y rotor. Modelo 1.
(30)
(31)
Si se desarrollan las expresiones anteriores separando parte real e imaginaria, se
llega a:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
10
di
= M −1 ⋅ v − M −1 ⋅ A ⋅ i
dt
con
v = (u sx
 Rs

 ω g ⋅ ( Lm + L sl )
A=
0

 (ω g − ω r ) ⋅ Lm

u sy
u ry )
i = (i sx
t
u rx
− ω g ⋅ ( Lm + L sl )
Rs
− (ω g − ω r ) ⋅ Lm
0
(32)
i sy
i ry )
t
i rx
(33)
− ω g ⋅ Lm


0

− (ω g − ω r ) ⋅ ( Lm + Lrl ) 


Rr

0
ω g ⋅ Lm
Rr
(ω g − ω r ) ⋅ ( Lm + Lrl )
(34)
 Lsl + Lddm

 Ldq
M =
Lddm

 L
dq

Ldq
L sl + Lqqm
Ldq
Lqqm
Lddm = L ⋅ cos 2 µ + Lm ⋅ sin 2 µ
Lqqm = L ⋅ sin 2 µ + Lm ⋅ cos 2 µ
L=
(36)
Ldq = ( L − Lm ) ⋅ cos µ ⋅ sinµ
tanµ =
imy
Ψm = Ψmx + Ψmy
2
dΨm
di m
Ψm = f (i m )
(38)
i mx
Ldq


Lqqm 

Ldq

Lrl + Lqqm 
Lddm
Ldq
Lrl + Lddm
Ldq
2
;
i m = i mx + i my
i mx = i sx + i rx
2
2
;
Lm =
(35)
Ψm
im
(37)
(39)
(40)
i my = i sy + i ry
;
(41)
Ψmx = Lm ⋅ i mx
;
Ψmy = Lm ⋅ i my
En el modelo anterior, aparecen unos coeficientes de autoinducción Ldq que
representan el efecto de la saturación cruzada debido a la interacción entre
flujos de ejes. Si se desprecia la saturación L = Lm desaparece el termino
cruzado. Obsérvese que ello supone tener un termino adicional en las
ecuaciones de cada eje, debido a la corriente que circula por la bobina
correspondiente al otro eje. La dificultad del método estriba en que el conjunto
de ecuaciones algebraicas no lineales que definen el modelo debe resolverse
para cada incremento de tiempo ralentizando, de esta forma, el proceso de
cálculo.
Variables de estado los flujos de estator y rotor. Modelo 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
11
Eligiendo, como variables de estado, otro conjunto de variables puede simplificarse
la resolución del sistema anterior. En el caso de considerar como variables los flujos
de estator y rotor, se llega al siguiente conjunto de ecuaciones:
Ψ − Ψmx
d
Ψsx = u sx − Rs ⋅ sx
− ω g ⋅ Ψsy
dt
Lsl
Ψsy − Ψmy
d
Ψsy = u sy − Rs ⋅
+ ω g ⋅ Ψsx
dt
Lsl
(42)
Ψ − Ψmx
d
Ψrx = u rx − Rr ⋅ rx
− (ω g − ω r ) ⋅ Ψry
dt
Lrl
Ψry − Ψmy
d
Ψry = u ry − Rr ⋅
+ (ω g − ω r ) ⋅ Ψrx
dt
Lrl
(43)
Ecuaciones que, formalmente, son más sencillas que las obtenidas a partir del
conjunto de variables corrientes, pero a las que falta añadir una restricción
algebraica sobre los flujos:
Ψsg
Lsl
+
Ψrg
Lrl
 1
1 
 = i m = g (Ψm )
− Ψm ⋅ 
+
 Lsl Lrl 
Ψ
im
= g (Ψm ) = a ⋅  m
IN
 ΨN
Ψ

 + b ⋅  m
 ΨN




(44)
n
(45)
conjunto de ecuaciones implícitas que se deben resolver para cada paso de
cálculo!.
Separando partes real e imaginaria, se llega a:
Ψsx Ψrx
+
− Ψmx
Lsl
Lrl
 1
Ψ
Ψ
1 
2
2
 = i mx = g (Ψm ) ⋅ mx = g ( Ψmx
⋅ 
+
+ Ψmy
) ⋅ mx
Ψm
Ψm
 Lsl Lrl 
(46)
Ψsy
Ψ
Ψmy
 1
1 
2
2
 = i my = g (Ψm ) ⋅ my = g ( Ψmx
⋅ 
+
)⋅
+ Ψmy
Ψm
Ψm
 Lsl Lrl 
(47)
Lsl
+
Ψrx
− Ψmy
Lrl
Si se intenta resolver el conjunto de ecuaciones resultante de otra forma, por
ejemplo, a partir de la consideración de la inductancia estática función del flujo, con:
Ψm = Lm (Ψm ) ⋅ i m
(48)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
12
se obtiene:
Ψsg
Ψm =
Lsl
+
Ψrg
Lrl

 1
1
1


+
+
 Lsl Lrl Lm (Ψm ) 
(49)
también se llega a una ecuación implícita que debe resolverse para cada paso
de cálculo.
Esto, actualmente, no es una gran limitación; existen poderosos programas de
cálculo y resolución de sistemas para el caso de un conjunto de ecuaciones
diferenciales sometidas a una restricción algebraica (MATLAB, SIMULINK, PSPICE,
VISSIM, etc.). El problema subyacente es la inaplicabilidad del método para realizar
el control de la máquina en tiempo real: no podemos definir el tiempo de cálculo del
algoritmo porque ignoramos el tiempo que invertirá el programa en resolver la
ecuación implícita anterior, peor aún, no sabemos si la solución encontrada será
correcta o única.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
13
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 3.
Tras muchas transformaciones algebraicas, se llega al conjunto de ecuaciones
siguiente:
0
1
0

 Lsl


 isx   u sx 
0
1
Lsl

0

  
 d  isy   u sy 

∂g x
∂g x
(1 + Lrl ⋅
) − Lrl ⋅
=
+
⋅
 − Lrl 0
∂
Ψ
∂Ψmy  dt  Ψmx   u rx 
mx


  
∂g y
∂g y 
 Ψ  u 

my

  ry 
(1 + Lrl ⋅
)
− Lrl − Lrl ⋅
0
∂
Ψ
∂
Ψ
mx
my 

ω g ⋅ Lsl
ωg
0
  isx 
 − rs

 

− rs
−ωg
0
  isy 
 − ω g ⋅ Lsl
+
⋅
+
− rr
− (ω g − ω r ) ⋅ Lrl 0
− (ω g − ω r )   Ψmx 

 

 Ψ 
 (ω − ω ) ⋅ L − r
ω
−
ω
(
)
0
r
rl
r
g
r
  my 
 g
(50)
0




0


+
− r ⋅ g + (ω g − ω r ) ⋅ Lrl ⋅ g y 

 r x
 − r ⋅ g − (ω − ω ) ⋅ L ⋅ g 
g
r
rl
x
 r y
Donde:
Ψ
2
g x (Ψm ) = g (Ψm ) ⋅ mx = g ( Ψmx
Ψm
g y ( Ψm ) = g ( Ψ m ) ⋅
Ψmy
Ψm
2
= g ( Ψmx

2
(Ψmx
Ψ
 Ψmx
2
mx
+b⋅
= I N ⋅ a ⋅
+ Ψmy ) ⋅
ΨN
Ψm



2
Ψ
(Ψmx
 Ψmy
my
2
+b⋅
= I N ⋅ a ⋅
+ Ψmy ) ⋅
ΨN
Ψm


+Ψ )
2
my
n −1
2
Ψ Nn
+Ψ )
2
my
Ψ Nn
n −1
2


⋅ Ψmx 




⋅ Ψmy 


(51)
además, deben calcularse las derivadas siguientes:
∂g x
,
∂Ψmx
∂g x
,
∂Ψmy
∂g y
∂Ψmx
,
∂g y
∂Ψmy
(52)
obsérvese la complejidad del modelo resultante. En este caso, no debe
resolverse ninguna ecuación implícita para cada paso de cálculo; sin embargo
el modelo es muy complicado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
14
Variables de estado las corrientes de estator y el flujo del rotor. Modelo 4.
Las ecuaciones resultantes son las que siguen:
L sl ⋅
d Ψr
dt
d is
dt
= u s − (rs + j ⋅ ω ⋅ Lsl ) ⋅ i s − (
= u r − (rr ⋅
Ψr − Ψm
Lrl
d Ψm
dt
+ j ⋅ ω ⋅ Ψm )
(53)
) − j ⋅ (ω − ω r ) ⋅ Ψr
sometidas a las siguientes restricciones:

Ψ − Ψm
Ψm = f (i m ) = f (i s + i r ) = f  i s + r
Lrl

dΨ m d
=
f (i m )
dt
dt



(54)
aplicando como ejemplo al primer caso de aproximación por saturación:


Ψ − Ψm  
Ψm = a1 ⋅ arctan(a 2 ⋅ i m ) + a 3 ⋅ i m = a1 ⋅ arctan a 2 ⋅ i s + r
  + a 3
L
rl





dΨm 
=
dt

2
1 + a 2

a1 ⋅ a 2

Ψ − Ψm
⋅  i s + r
Lrl




2


1
  di
+ a 3  ⋅  s +
  dt Lrl



Ψ − Ψm 

⋅  i s + r
L
rl


(55)
dΨ m  
 dΨ

⋅ r −
dt  
 dt
(56)
resulta una función y una ecuación diferencial implícitas que deben ser resueltas
para cada paso de cálculo.
Es un modelo realmente difícil de resolver.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
15
Variables de estado la corriente de estator y la magnetizante. Modelo 5.
Después de muchas transformaciones algebraicas, se obtiene:

 Lsl


 0

− L
rl


 0

0
L sl
0
Lrl
∂L
∂L
  di sx
⋅ i mx
−
⋅ i my
 
∂i m
∂i m
  dt
∂L
∂L
 di
⋅ i my
L+
⋅ i mx   sy

∂i m
∂i m
 ⋅  dt
∂L
∂L
  di mx
⋅ i mx + L
−
⋅ i my
Lrl +
  dt
∂i m
∂i m
  di my
∂L
∂L
⋅ i my
⋅ i mx + L  
Lrl +
∂i m
∂i m
  dt
L+
rs


ω ⋅ Lsl

−
− rr

 − (ω − ω ) ⋅ L
r
rl

− ω ⋅ Lsl
rs
(ω − ω r ) ⋅ Lrl
− rr


 u 
  sx 
  u sy 
 = u  −
  rx 
  u ry 



−ω ⋅ L
  i sx 
  
0
  i sy 
⋅
− (ω − ω r ) ⋅ ( Lrl + L)   i mx 
rr
  
 i 
(ω − ω r ) ⋅ ( Lrl + L)
rr
  my 
(57)
0
ω⋅L
donde:
L = h(i m )
∂L ∂h(i m )
=
∂i m
∂i m
(58)
resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
16
Modelos simplificados.
La resolución de los modelos anteriores se puede simplificar considerando una série
de hipótesis adicionales:
•
Saturación dependiente únicamente de las componentes del propio eje, es decir:
Ψmx = f x (i mx );
Ψmy = f y (i my )
i mx = g x (Ψmx );
(59)
i my = g y (Ψmy )
Este método puede parecer poco ortodoxo, pero puede dar una solución a los
modelos anteriores en que era preciso resolver una ecuación algebraica para cada
paso de cálculo. Además, se puede plantear que las funciones representantes de la
saturación tengan coeficientes distintos para cada eje.
•
Consideración de un modelo de la máquina que tenga menos parámetros. Este
caso se verá en el apartado que sigue. El método, además, permite la valoración
experimental de los parámetros desconocidos.
Modelos con saturación dependiente de las componentes del propio eje.
Variables de estado corrientes de estator y rotor. Modelo 6
Tras muchas transformaciones algebraicas, se obtiene:
di
= M −1 ⋅ v + M −1 ⋅ ( A ⋅ i + Ω ⋅ Ψ )
dt
con
v = (u sx
u sy
u rx
u ry )
t
i = (i sx
i sy
Ψ = (Ψmx
 − Rs

 − ω g ⋅ sl
A=
0

0

ω g ⋅ L sl
− Rs
0
0
0
0
− Rr
− (ω g − ω r ) ⋅ Lrl
0


−ω

Ω=
0
(ω

 − (ω − ω )
r

(60)
i ry )
t
i rx
Ψmy )
t
(61)
(62)
0


0

(ω g − ω r ) ⋅ Lrl 


− Rr

(63)
ω


0

− ω r )


0

(64)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
 Lsl + Lmx

0

M =
Lmx


0

0
L sl + Lmy
0
Lmy
Lmx =
Lmx
0
Lrl + Lmx
0
dΨmx
di mx
Ψmx = f x (i mx );
i mx = i sx + i rx
0


Lmy 

0

Lrl + Lmy 
Lmy =
dΨmy
di my
Ψmy = f y (i my )
;
i my = i sy + i ry
17
(65)
(66)
(67)
(68)
el cual resulta manejable.
Variables de estado los flujos de estator y rotor. Modelo 7.
Ψ − Ψmx
d
Ψsx = u sx − Rs ⋅ sx
− ω g ⋅ Ψsy
dt
Lsl
Ψsy − Ψmy
d
Ψsy = u sy − Rs ⋅
+ ω g ⋅ Ψsx
dt
Lsl
(69)
Ψ − Ψmx
d
Ψrx = u rx − Rr ⋅ rx
− (ω g − ω r ) ⋅ Ψry
dt
Lrl
Ψry − Ψmy
d
Ψry = u ry − Rr ⋅
+ (ω g − ω r ) ⋅ Ψrx
dt
Lrl
(70)
Ecuaciones que, formalmente, son más sencillas que las obtenidas a partir del
conjunto de las variables de estado corriente, pero a las que hace falta añadir una
restricción algebraica sobre los flujos:
Ψsx Ψrx
+
− Ψmx
Lsl
Lrl
Ψsy
 1
1 
 = i mx = g (Ψmx )
⋅ 
+
L
L
rl 
 sl
 1
Ψrx
1 
 = i my = g (Ψmy )
− Ψmy ⋅ 
+
L sl
Lrl
L
L
rl 
 sl
ecuaciones implícitas que se deben resolver para cada paso de cálculo.
+
(71)
(72)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
18
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 8.
Después de varias transformaciones algebraicas, se llega al siguiente conjunto de
ecuaciones:
0
1
0

 L sl


 i sx   u sx 
0
1
L sl

0

  
 d  i sy   u sy 

∂g x
(1 + Lrl ⋅
) 0
⋅ 
 − Lrl 0
= +
∂
Ψ
mx
 dt  Ψmx   u rx 

∂g y 
 Ψ  u 

 my   ry 
0
0
(
1
)
L
L
−
+
⋅
rl
rl

∂
Ψ
my 

ω g ⋅ L sl
ωg
0
  i sx 
 − rs

 

− rs
−ωg
0
  i sy 
 − ω g ⋅ L sl
+
⋅
+
− rr
− (ω g − ω r ) ⋅ Lrl 0
(ω g − ω r )   Ψmx 

 

 Ψ 
 (ω − ω ) ⋅ L
−
−
ω
−
ω
r
(
)
0
r
rl
r
g
r
  my 
 g
0




0


+
− r ⋅ g + (ω g − ω r ) ⋅ Lrl ⋅ g y 

 r x
 − r ⋅ g − (ω − ω ) ⋅ L ⋅ g 
y
g
r
rl
x 
 r
(73)
Donde:
Ψmx
(Ψmx ) n
g x (Ψmx ) = a ⋅
+b⋅
ΨN
Ψn
g y (Ψmy ) = a ⋅
Ψmy
ΨN
+b⋅
2
(Ψmy
)n
(74)
Ψ Nn
además, deben calcularse las derivadas siguientes:
∂g x
,
∂Ψmx
∂g y
∂Ψmy
(75)
Obsérvese la complejidad del modelo resultante. En este caso no debe
resolverse ninguna ecuación implícita para cada paso de cálculo pero, sin
embargo, el modelo es muy complejo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
19
Variables de estado la corriente del estator y el flujo del rotor. Modelo 9.
Las ecuaciones resultantes, son las que siguen:
df x
1 df x


⋅


di mx
Lrl di mx

L +
0
0

 sl
1 df x
1 df x
1+
1+
⋅
⋅


 i sx   u sx 
Lrl di mx
Lrl di mx



  
df y

1 df y  d  i sy   u sy 
⋅
=
+
⋅

di
L
di my  dt  Ψrx   u rx 
my
rl


  
0
0
L sl +

 Ψ  u 
1 df y
1 df y 
ry

  ry 


⋅
⋅
1+
1+
Lrl di my
Lrl di my 



0
0
1
0


0
0
0
1


ω ⋅ Lsl
0
0

 − rs
ω 
 0
 i  


sx
− rs
0
0
0 
 
 − ω ⋅ L sl
  −ω
  i sy   rr

Ψ 
r
0  ⋅  mx 
− r
0
0
(ω − ω r )  ⋅ 
+ −


Ψ 
Lrl
Lrl
  Ψrx  

  my 
r
rr   Ψ  

ry 
− r 
0

−
−
−
ω
ω
0
0
(
)
r


Lrl 
Lrl 


(76)
con:
Ψmx = f x (i mx );
Ψmy = f y (i my )
(77)
deben calcularse las siguientes derivadas:
df x
;
di mx
df y
di my
(78)
Es un modelo realmente difícil.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
20
Variables de estado las corrientes del estator y magnetizante. Modelo 10.
Tras varias transformaciones, se llega a:

 Lsl


 0


 − Lrl


 0

0
Lx +
L sl
0
∂L x
⋅ i mx
∂i mx
0
Lrl +
Lrl
rs


ω ⋅ Lsl

−
− rr

 − (ω − ω ) ⋅ L
r
rl

∂L x
⋅ i mx + L x
∂i mx
0
− ω ⋅ Lsl
rs
(ω − ω r ) ⋅ Lrl
− rr

  di sx
  dt
  di
∂L y
⋅ i my   sy
Ly +
∂i my
 ⋅  dt
  di mx
0
 
  dt
∂L y
  di my
⋅ i my + L y  
Lrl +
 dt
∂i my

0
ω ⋅ Lx
0


 u 
  sx 
  u sy 
 = u  −
  rx 
  u ry 



− ω ⋅ Ly
  i sx 
  
0
  i sy 
⋅
− (ω − ω r ) ⋅ ( Lrl + L y )   i mx 
rr
  
 i 
(ω − ω r ) ⋅ ( Lrl + L x )
rr
  my 
(79)
donde:
L x = h x (i mx );
∂L x ∂h x (i mx )
=
;
∂i mx
∂i mx
L y = h y (i my )
∂L y
∂i my
=
∂h y (i my )
(80)
∂i my
resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
21
Modelos en T y en Γ.
Dada la imposibilidad práctica de separar la determinación de los fenómenos
inductivos de estatorl y rotor, resulta conveniente plantear un cambio de variables
que elimine una de las componentes del esquema equivalente (Lsl o Lrl). Designando
por a la relación de reducción de rotor a nuevo estator equivalente, se pueden
escribir las siguientes equivalencias:
irg' =
irg
a
; Ψrg' = a ⋅ Ψrg ; Rr' = a 2 ⋅ Rr
(81)
Este cambio de variable mantiene el balance de potencias [Bargalló 96].
Ψsg = Lsl ⋅ isg + Lm ⋅ (i sg + a ⋅ irg' )
= L'm ⋅ (isg + irg' )
con
(82)
L'm = a ⋅ Lm
Ψrg' = a 2 ⋅ Lrl ⋅ irg' + a ⋅ Lm ⋅ isg + a 2 ⋅ Lm ⋅ irg'
= L'rl ⋅ irg' +L'm ⋅ (isg + irg' )
L'rl = a ⋅ (a ⋅ ( Lr + Lm ) − Lm )
L'sl = (Lsl + Lm − a ⋅ Lm )
(83)
(84)
(85)
Eligiendo adecuadamente el valor de la relación a, se puede eliminar un parámetro.
L
Haciendo a = ss , se obtiene el esquema de la figura 5 en el que se ha eliminado la
Lm
inductancia de dispersión estatórica. A este modelo se le denominará tipo Γ(I).
Figura 5 Modelo en Γ(I).
Lm
se elimina la inductancia de dispersión rotórica (figura 6). A este
Lr
modelo se le denominará tipo Γ(II).
Para
a=
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
Figura 6 Modelo en Γ(II).
Mediante estos modelos, con un parámetro menos, es más sencillo resolver el
problema de la caracterización de la saturación.[P24], [P26].
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
22
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
23
Modelos tipo Γ(I). Cancelación de Lsl.
En este caso el flujo estatórico se identifica con el de magnetización:
Ψ s = Ψm
(86)
Variables de estado las corrientes de estator y rotor. Modelo 11.
di
= M −1 ⋅ v − M −1 ⋅ A ⋅ i
dt
con:
v = (u sx
u sy
 Rs

 ω g ⋅ Lm
A=
0

 (ω − ω ) ⋅ L
r
m
 g
u ry )
i = (i sx
t
u rx
− ω g ⋅ Lm
Rs
− (ω g − ω r ) ⋅ Lm
0
i sy
i rx
(87)
i ry )
0
ω g ⋅ Lm
Rr
(ω g − ω r ) ⋅ ( Lm + Lrl )
t
(88)
− ω g ⋅ Lm


0

− (ω g − ω r ) ⋅ ( Lm + Lrl ) 


Rr

(89)
 Lddm

 Ldq
M =
L
 ddm
L
 dq
Ldq
Lqqm
Ldq
Lqqm
Ldq


Lqqm 

Ldq

Lrl + Lqqm 
Lddm
Ldq
Lrl + Lddm
Ldq
Lddm = L ⋅ cos 2 µ + Lm ⋅ sin 2 µ
Lqqm = L ⋅ sin 2 µ + Lm ⋅ cos 2 µ
L=
(91)
Ldq = ( L − Lm ) ⋅ cos µ ⋅ sinµ
tanµ =
imy
2
2
;
Lm =
Ψm
im
Ψm = f (i m )
(93)
i mx
Ψm = Ψmx + Ψmy
dΨm
dim
(90)
i m = i mx + i my
i mx = i sx + i rx
Ψmx = Lm ⋅ i mx
2
2
(92)
(94)
(95)
i my = i sy + i ry
;
;
Ψmy = Lm ⋅ i my
(96)
El sistema sigue siendo de resolución complicada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
24
Variables de estado los flujos de estator y rotor. Modelo 12.
Una vez simplificadas, las ecuaciones quedan de la siguiente forma:
d Ψs
 Ψs − Ψr
= u s − rs ⋅ 
dt
 Lrl
d Ψr
 Ψr − Ψ s
= u r − rr ⋅ 
dt
 Lrl

+ g (Ψs )  − j ⋅ ω ⋅ Ψs


 − j ⋅ (ω − ω r ) ⋅ Ψr

(97)
que una vez desarrolladas se representan de la siguiente manera:

 Ψ − Ψrx
⋅  sx
+ g x (Ψs )  + ω ⋅ Ψsy
Lrl


dΨsy
 Ψsy − Ψry

= u sy − rs ⋅ 
+ g y (Ψs )  − ω ⋅ Ψsx
dt
Lrl


dΨsx
= u sx − rs
dt
 Ψ − Ψsx
⋅  rx
Lrl

dΨry
 Ψry − Ψsy
= u ry − rr ⋅ 
dt
Lrl

dΨrx
= u rx − rr
dt

 + (ω − ω r ) ⋅ Ψry


 − (ω − ω r ) ⋅ Ψrx


(98)
con:


 Ψsx 2 + Ψsy 2
Ψsx
 Ψsx
+ b⋅
= I N ⋅ a ⋅
g x ( Ψs ) = g ( Ψs ) ⋅
n
Ψ
Ψs
ΨN
N






 Ψsy 2 + Ψsy 2
Ψsy
 Ψsy
+ b⋅
= I N ⋅ a ⋅
g y ( Ψs ) = g ( Ψs ) ⋅
n
Ψs
Ψ
ΨN
N




(
(
)




 ⋅ Ψsx 




n −1


2 

 ⋅ Ψsy 




n −1
2
)
(99)
Si se compara con el modelo 2, este resulta mucho más sencillo ya que no es
necesaria la resolución de una ecuación algebraica para cada paso de
integración.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
25
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 13.
Después de algunas operaciones algebraicas, se llega al conjunto de ecuaciones
que sigue:
0

0
−
 Lrl


0

 − rs

0
+
−r
 r
 (ω
 g


 i sx   u sx 

  

∂g x
∂g x
 d  i sy   u sy 
0
(1 + Lrl ⋅
) − Lrl ⋅
⋅ 
 =  +
∂Ψmx
∂Ψmy
 dt  Ψmx   u rx 
∂g y
∂g y 
 Ψ  u 
− Lrl − Lrl ⋅
(1 + Lrl ⋅
)
 my   ry 
∂Ψmx
∂Ψmy 
0
0
ωg
  i sx 

 
− rs
−ω g
0
  i sy 
+
⋅
− (ω g − ω r ) ⋅ Lrl 0
(ω g − ω r )   Ψmx 

 
 Ψ 
− ω r ) ⋅ Lrl − rr
− (ω g − ω r ) 0
  my 
0
0
1
0
0
1
0




0


+
− r ⋅ g + (ω g − ω r ) ⋅ Lrl ⋅ g y 
 r x

 − r ⋅ g − (ω − ω ) ⋅ L ⋅ g 
g
r
rl
x 
 r y
(100)
Donde:
Ψ
2
g x (Ψm ) = g (Ψm ) ⋅ mx = g ( Ψmx
Ψm
g y ( Ψm ) = g ( Ψ m ) ⋅
Ψmy
Ψm
2
= g ( Ψmx

2
(Ψmx
Ψmx
 Ψmx
2
+ Ψmy ) ⋅
= I N ⋅ a ⋅
+b⋅
Ψm
ΨN



2
Ψmy
(Ψmx
 Ψmy
2
= I N ⋅ a ⋅
+b⋅
+ Ψmy ) ⋅
Ψm
ΨN


2
+ Ψmy
)
n −1
2
Ψ Nn
2
+ Ψmy
)
Ψ Nn
n −1
2


⋅ Ψmx 




⋅ Ψmy 


(101)
además, deben calcularse las derivadas:
∂g x
,
∂Ψmx
∂g x
,
∂Ψmy
∂g y
∂Ψmx
,
∂g y
∂Ψmy
(102)
En este caso, no debe resolverse ninguna ecuación implícita para cada paso
de cálculo pero, sin embargo, el modelo es de gran complejidad.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
26
Variables de estado las corrientes de estator y el flujo del rotor. Modelo 14.
Las ecuaciones resultantes, son las que siguen:
 

∂g x
∂g x
∂g x 
∂g x 
2
 − 1 + Lrl ⋅

 ⋅ Lrl
1 + Lrl ⋅
− Lrl ⋅
Lrl ⋅

∂Ψsy
∂Ψsy
∂Ψsx 
∂Ψsx 
 




∂g y
∂g y
∂g y
∂g y 
2

1 + Lrl ⋅
 ⋅ Lrl
− Lrl ⋅
− 1 + Lrl ⋅
Lrl ⋅



∂Ψsx
∂Ψsy
∂Ψsx
∂Ψsy 



0
0
1
0


0
0
0
1

−ω
ω ⋅ Lrl
0
 u sx   − rr
  i sx   − ω ⋅ Lrl ⋅ g x 

 
  
 
− rr
ω
0
 u sy   − ω ⋅ Lrl
  i sy   ω ⋅ Lrl ⋅ g y 
+
⋅

u  +  − r
− (ω − ω r )   Ψrx   rr ⋅ g x
0
0
rx
r

 
  
 
 Ψ   r ⋅ g

u  
−
−
0
r
(
ω
ω
)
0
r
y
r
r
  ry  

 ry  


 i sx 




  d  i sy 
 ⋅ 
=
  dt Ψrx 



Ψ 
ry





(103)
donde:
Ψ
2
g x (Ψm ) = g (Ψm ) ⋅ mx = g ( Ψmx
Ψm
g y ( Ψm ) = g ( Ψ m ) ⋅
Ψmy
Ψm
2
= g ( Ψmx

2
(Ψmx
Ψ
 Ψmx
2
mx
+ Ψmy ) ⋅
= I N ⋅ a ⋅
+b⋅
Ψm
ΨN



2
Ψ
(Ψmx
 Ψmy
my
2
+b⋅
= I N ⋅ a ⋅
+ Ψmy ) ⋅
ΨN
Ψm


+Ψ )
2
my
n −1
2
Ψ Nn
+Ψ )
2
my
Ψ Nn
n −1
2


⋅ Ψmx 




⋅ Ψmy 


(104)
y deben calcularse las derivadas siguientes:
∂g x
,
∂Ψmx
∂g x
,
∂Ψmy
∂g y
∂Ψmx
,
∂g y
∂Ψmy
(105)
Es un modelo realmente complicado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
27
Variables de estado las corrientes del estator y magnetizante. Modelo 15.
Después de transformaciones algebraicas, se llega a:

 0


 0

− L
rl


 0

0
0
0
Lrl
∂L
∂L
  di sx
⋅ i mx
−
⋅ i my
 
∂i m
∂i m
  dt
∂L
∂L
 di
L+
⋅ i my
⋅ i mx   sy

∂i m
∂i m
 ⋅  dt
∂L
∂L
  di mx
⋅ i mx + L
−
⋅ i my
Lrl +
  dt
∂i m
∂i m
  di my
∂L
∂L
⋅ i my
⋅ i mx + L  
Lrl +
∂i m
∂i m
  dt
L+
rs


0

−
− rr

 − (ω − ω ) ⋅ L
r
rl

0
rs
(ω − ω r ) ⋅ Lrl
− rr


 u 
  sx 
  u sy 
 = u  −
  rx 
  u ry 



0
−ω ⋅ L
  i sx 
  
ω⋅L
0
  i sy 
⋅
rr
− (ω − ω r ) ⋅ ( Lrl + L)   i mx 
  
 i 
rr
(ω − ω r ) ⋅ ( Lrl + L)
  my 
(106)
donde:
L = h(i m )
∂L ∂h(i m )
=
∂i m
∂i m
(107)
resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
28
Modelos tipo Γ(II). Cancelación de Lrl.
En este caso, el flujo rotórico se identifica con el de magnetización:
Ψr = Ψm
(108)
Variables de estado las corrientes del estator y rotor. Modelo 16.
Después de varias transformaciones elementales se llega a:
di
= M −1 ⋅ v − M −1 ⋅ A ⋅ i
dt
con:
t
t
v = (u sx u sy u rx u ry )
i = (i sx i sy i rx i ry )
 Rs

 ω g ⋅ ( Lm + L sl )
A=
0

 (ω − ω ) ⋅ L
r
m
 g
− ω g ⋅ ( Lm + L sl )
Rs
− (ω g − ω r ) ⋅ Lm
0
 Lsl + Lddm

 Ldq
M =
Lddm

 L
dq

Lddm
Ldq
Lddm
Ldq
Lddm = L ⋅ cos 2 µ + Lm ⋅ sin 2 µ
Lqqm = L ⋅ sin 2 µ + Lm ⋅ cos 2 µ
L=
(113)
Ldq = ( L − Lm ) ⋅ cos µ ⋅ sinµ
tanµ =
imy
Ψm = Ψmx + Ψmy
2
2
(111)
Ldq 

Lqqm 
Ldq 

Lqqm 
(112)
dΨm
dim
;
i m = i mx + i my
i mx = i sx + i rx
Ψmx = Lm ⋅ i mx
Lm =
Ψm = f (i m )
(115)
i mx
2
(110)
− ω g ⋅ Lm


0

− (ω g − ω r ) ⋅ ( Lm ) 


Rr

0
ω g ⋅ Lm
Rr
(ω g − ω r ) ⋅ ( Lm )
Ldq
L sl + Lqqm
Ldq
Lqqm
(109)
2
Ψm
im
(114)
(116)
(117)
i my = i sy + i ry
;
;
Ψmy = Lm ⋅ i my
(118)
Modelo de complejidad similar al nº 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
29
Variables de estado los flujos del estator y rotor. Modelo 17.
Una vez simplificadas, las ecuaciones quedan de la siguiente manera:
d Ψs
 Ψ s − Ψr
= u s − rs ⋅ 
dt
 L sl
d Ψr
 Ψ s − Ψr
= u r − rr ⋅ 
dt
 L sl

 − j ⋅ ω ⋅ Ψs


− g (Ψr )  − j ⋅ (ω − ω r ) ⋅ Ψr

(119)
que una vez desarrolladas se representan como siguen:
 Ψ − Ψrx
⋅  sx
Lsl

dΨsy
 Ψsy − Ψry
= u sy − rs ⋅ 
dt
L sl

dΨsx
= u sx − rs
dt

 + ω ⋅ Ψsy


 − ω ⋅ Ψsx


 Ψ − Ψrx

⋅  sx
− g x (Ψrs )  + (ω − ω r ) ⋅ Ψry
L sl


dΨry
 Ψsy − Ψry

= u ry − rr ⋅ 
− g y (Ψr )  − (ω − ω r ) ⋅ Ψrx
dt
L sl


dΨrx
= u rx − rr
dt
(120)
con:


 Ψsx 2 + Ψsy 2
Ψsx
 Ψsx
+ b⋅
= I N ⋅ a ⋅
g x ( Ψs ) = g ( Ψs ) ⋅
n
Ψ
Ψs
ΨN
N






 Ψsy 2 + Ψsy 2
Ψsy
 Ψsy
+ b⋅
= I N ⋅ a ⋅
g y ( Ψs ) = g ( Ψs ) ⋅
n
Ψs
Ψ
ΨN
N




(
(
)




 ⋅ Ψsx 




n −1


2 

 ⋅ Ψsy 




n −1
2
)
(121)
Si se compara con el modelo 2, este resulta mucho más sencillo ya que no es
necesaria la resolución de una ecuación algebraica para cada paso de
integración.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
30
Variables de estado la corriente de estator y el flujo magnetizante. Modelo 18.
Variables de estado la corriente de estator y el flujo de rotor. Modelo 19.
Tras varias operaciones algebraicas, se llega al siguiente conjunto de ecuaciones:
 L sl

0
0

0

0
L sl
0
0
1
0
1
0
 − rs

 − ω g ⋅ L sl
+
−r
 r
0

 i sx   u sx 
0

  

1  d  i sy   u sy 
⋅
=
+
0  dt  Ψmx   u rx 

  

 Ψ  u 
1 
 my   ry 
ω ⋅ L sl
− rs
0
− rr
0
ω
0
− (ω − ω r )
(122)
−ω
0 
  i sx  
 
 

0
0 
  i sy  
⋅
+
(ω − ω r )   Ψmx   − rr ⋅ g x 
 
 

 Ψ  − r ⋅ g 
0
y 
  my   r
Donde:

2
(Ψmx
Ψmx
Ψmx
 Ψmx
2
2
= g ( Ψmx + Ψmy ) ⋅
= I N ⋅ a ⋅
+b⋅
g x ( Ψm ) = g ( Ψm ) ⋅
Ψm
Ψm
ΨN



2
Ψmy
Ψmy
(Ψmx
 Ψmy
2
2
+b⋅
= I N ⋅ a ⋅
= g ( Ψmx + Ψmy ) ⋅
g y ( Ψm ) = g ( Ψ m ) ⋅
ΨN
Ψm
Ψm


2
+ Ψmy
)
n −1
2
Ψ Nn
2
+ Ψmy
)
Ψ Nn
n −1
2


⋅ Ψmx 




⋅ Ψmy 


(123)
Obsérvese la relativa simplicidad del modelo resultante.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
31
Variables de estado las corrientes del estator y magnetizante. Modelo 20.
Después de varias transformaciones elementales, se llega a:

 L sl


 0

 0


 0

0
L sl
0
0
 rs

 ω ⋅ L sl
−
− rr

 0

∂L
∂L

⋅ i mx
−
⋅ i my   di sx 
∂i m
∂i m
  dt 
 u sx 
∂L
∂L
 di
⋅ i my
⋅ i mx   sy   
L+
 u 

∂i m
∂i m
 ⋅  dt  =  sy  −
∂L
∂L
di
u
⋅ i mx + L −
⋅ i my   mx   rx 
  dt   u 
∂i m
∂i m
  di my   ry 
∂L
∂L
⋅ i my
⋅ i mx + L  

∂i m
∂i m
  dt 
− ω ⋅ L sl
−ω ⋅ L
0
  i sx 
  
rs
ω⋅L
0
  i sy 
⋅
− (ω − ω r ) ⋅ ( L)   i mx 
rr
0
  
 i 
− rr
rr
(ω − ω r ) ⋅ ( L)
  my 
L+
(124)
donde:
L = h(i m )
∂L ∂h(i m )
=
∂i m
∂i m
(125)
Resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
32
Modelos tipo Γ(I) (Lsl = 0) sin consideración de la saturación
cruzada.
En este caso, el flujo estatórico se identifica con el de magnetización:
Ψ s = Ψm
(126)
Variables de estado las corrientes del estator y rotor. Modelo 21.
Tras varias operaciones algebraicas se llega a:
di
= M −1 ⋅ v + M −1 ⋅ ( A ⋅ i + Ω ⋅ Ψ )
dt
con:
t
t
v = (u sx u sy u rx u ry )
i = (i sx i sy i rx i ry )
Ψ = (Ψmx
 − Rs

0
A=
0

0

0
− Rs
0
0
0
0
− Rr
− (ω g − ω r ) ⋅ Lrl
0


−ω

Ω=
0
(ω

 − (ω − ω )
r

 Lmx

 0
M =
L
 mx
 0

0
Lmy
0
Lmy
Lmx =
Lmx
0
Lrl + Lmx
0
dΨmx
di mx
Ψmx = f x (i mx );
i mx = i sx + i rx
t
0


0

(ω g − ω r ) ⋅ Lrl 


− Rr

(129)
(130)
(131)
0


Lmy 

0

Lrl + Lmy 
(132)
dΨmy
di my
Ψmy = f y (i my )
;
(128)
ω


0

− ω r )


0

Lmy =
;
Ψmy )
(127)
i my = i sy + i ry
(133)
(134)
(135)
que resulta un modelo muy manejable.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
33
Variables de estado los flujos del estator y rotor. Modelo 22.
Una vez simplificadas las ecuaciones quedan:
d Ψs
 Ψs − Ψr
= u s − rs ⋅ 
dt
 Lrl
d Ψr
 Ψr − Ψ s
= u r − rr ⋅ 
dt
 Lrl

+ g (Ψs )  − j ⋅ ω ⋅ Ψs


 − j ⋅ (ω − ω r ) ⋅ Ψr

(136)
que una vez desarrolladas se representan de la siguiente forma:

 Ψ − Ψrx
⋅  sx
+ g x (Ψs )  + ω ⋅ Ψsy
Lrl


dΨsy
 Ψsy − Ψry

= u sy − rs ⋅ 
+ g y (Ψs )  − ω ⋅ Ψsx
dt
Lrl


dΨsx
= u sx − rs
dt
 Ψ − Ψsx
⋅  rx
Lrl

dΨry
 Ψry − Ψsy
= u ry − rr ⋅ 
dt
Lrl

dΨrx
= u rx − rr
dt

 + (ω − ω r ) ⋅ Ψry


 − (ω − ω r ) ⋅ Ψrx


(137)
con:
 Ψsx
 (Ψsx )n
g x (Ψsx ) = I N ⋅ a ⋅
+ b⋅
 Ψ n
 Ψ N
 N
 Ψsy
 (Ψsy )n
+ b⋅
g y (Ψsy ) = I N ⋅ a ⋅
 Ψ n
 Ψ N
 N








(138)
Este modelo resulta muy simple y sencillo de calcular.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
34
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 23l
Después de algunas transformaciones algebraicas, se llega al siguiente conjunto de
ecuaciones:
0

0

 − Lrl

0


 − rs

0
+
−r
 r
 (ω
 g


 i sx   u sx 

  

∂g x
 d  i sy   u sy 
0
(1 + Lrl ⋅
) 0
⋅ 
 =  +
∂Ψmx
 dt  Ψmx   u rx 
∂g y 
 Ψ  u 
− Lrl 0
(1 + Lrl ⋅
)
 my   ry 
∂Ψmy 
0
0
ωg
  i sx 

 
− rs
−ω g
0
  i sy 
+
⋅
− (ω g − ω r ) ⋅ Lrl 0
(ω g − ω r )   Ψmx 

 
 Ψ 
− ω r ) ⋅ Lrl − rr
− (ω g − ω r ) 0
my

 
0
0
1
0
0
1
0




0


+
− r ⋅ g + (ω g − ω r ) ⋅ Lrl ⋅ g y 
 r x

 − r ⋅ g − (ω − ω ) ⋅ L ⋅ g 
r
y
g
r
rl
x


(139)
Donde:
 Ψ
 (Ψ )n
g x (Ψsx ) = I N ⋅ a ⋅ sx + b ⋅  sx n
 Ψ
 N
 Ψ N
 Ψsy
 (Ψsy )n
+ b⋅
g y (Ψsy ) = I N ⋅ a ⋅
 Ψ n
 Ψ N
 N








(140)
además, deben calcularse las derivadas siguientes:
∂g x
,
∂Ψmx
∂g y
∂Ψmy
(141)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
35
Variables de estado la corriente del estator y el flujo del rotor. Modelo 24.
Las ecuaciones resultantes, son las que siguen:
 
∂g x
 − 1 + Lrl ⋅

∂Ψsx
 


0


0


0

 u sx   − rr
  
 u sy   − ω ⋅ Lrl
u  +  − r
r
 rx  
u  
0
 ry  


 i sx 






∂g y   d  i sy 
∂g y 
 ⋅ 
1 + Lrl ⋅
 ⋅ Lrl
=
− 1 + Lrl ⋅
0
  dt Ψrx 



∂
Ψ
∂
Ψ
sy
sy






Ψ 
0
1
0
ry




0
0
1

−ω
ω ⋅ Lrl
0
  i sx   − ω ⋅ Lrl ⋅ g x 

 
 
− rr
ω
0
  i sy   ω ⋅ Lrl ⋅ g y 
+
⋅

− (ω − ω r )   Ψrx   rr ⋅ g x
0
0

 
 
 Ψ   r ⋅ g

− rr
(ω − ω r )
0
ry
r
y
 

 

 ⋅ Lrl


∂g x
1 + Lrl ⋅
∂Ψsx

0



0
(142)
donde:
 Ψ
 (Ψ )n
g x (Ψsx ) = I N ⋅ a ⋅ sx + b ⋅  sx n
 Ψ
 Ψ N
 N
 Ψsy
 (Ψsy )n

+ b⋅
g y (Ψsy ) = I N ⋅ a ⋅
 Ψ n
 Ψ N
 N








(143)
y deben calcularse las derivadas siguientes:
∂g x
,
∂Ψmx
∂g y
∂Ψmy
(144)
Es un modelo complicado.
Además deben resolverse las siguientes ecuaciones implícitas:
Ψsx = Ψrx − Lrl ⋅ (g x (Ψsx ) − i sx )
Ψsy = Ψry − Lrl ⋅ (g y (Ψsy ) − i sy )
(145)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
36
Variables de estado las corrientes del estator y magnetizante. Modelo 25.
Después de muchas operaciones algebraicas, se llega a:

 0


 0


 − Lrl


 0

0
Lx +
0
0
∂L x
⋅ i mx
∂i mx
0
Lrl +
Lrl
rs


0

−
− rr

 − (ω − ω ) ⋅ L
r
rl

∂L x
⋅ i mx + L x
∂i mx
0
0
rs
(ω − ω r ) ⋅ Lrl
− rr

  di sx
  dt
 
∂L y
⋅ i my   di sy
Ly +
∂i my
 ⋅  dt
  di mx
0
 
  dt
∂L y
  di my
⋅ i my + L y  
Lrl +
 dt
∂i my

0
ω ⋅ Lx
− (ω
rr
0
(ω − ω r ) ⋅ ( Lrl + L x )


 u 
  sx 
  u sy 
 = u  −
  rx 
  u ry 



− ω ⋅ Ly
  i sx 
  
0
  i sy 
⋅
− ω r ) ⋅ ( Lrl + L y )   i mx 
  
 i 
rr
  my 
(146)
donde:
L x = h(i mx );
∂L x ∂h(i mx )
=
;
∂i mx
∂i mx
L y = h(i my )
∂L y
∂i my
=
∂h(i my )
(147)
∂i my
Resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
37
Modelos tipo Γ(II) (Lrl = 0) sin consideración de la saturación
cruzada.
En este caso, el flujo rotórico se identifica con el de magnetización:
Ψr = Ψm
(148)
Variables de estado las corrientes del estator y rotor. Modelo 26.
Después de varias transformaciones algebraicas, se llega a:
di
= M −1 ⋅ v + M −1 ⋅ ( A ⋅ i + Ω ⋅ Ψ )
dt
con:
v = (u sx
u sy
u rx
u ry )
i = (i sx
t
i sy
ω g ⋅ L sl
− Rs
0
0
 − Rs

 − ω g ⋅ sl
A=
0

0

i ry )
t
i rx
Ψ = (Ψmx
Ψmy )
t




− Rr

0
− Rr 
0
ω




−ω
0


Ω=
0
(ω − ω r ) 


 − (ω − ω )

0
r


 Lsl + Lmx

0

M =
Lmx


0

Lmx =
0
0
0
Lsl + Lmy
0
Lmy
dΨmx
di mx
Ψmx = f x (i mx );
i mx = i sx + i rx
;
0
0
0
Lmx
0
Lmx
0
Lmy =
0 

Lmy 
0 

Lmy 
dΨmy
di my
Ψmy = f y (i my )
i my = i sy + i ry
(149)
(150)
(151)
(152)
(153)
(154)
(155)
(156)
(157)
que resulta un modelo manejable.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
38
Variables de estado los flujos del estator y rotor. Modelo 27.
Una vez simplificadas, las ecuaciones quedan de la siguiente manera:
d Ψs
 Ψ s − Ψr
= u s − rs ⋅ 
dt
 L sl
d Ψr
 Ψ s − Ψr
= u r − rr ⋅ 
dt
 L sl

 − j ⋅ ω ⋅ Ψs


− g (Ψr )  − j ⋅ (ω − ω r ) ⋅ Ψr

(158)
que una vez desarrolladas se representan en la siguiente forma:
 Ψ − Ψrx
⋅  sx
Lsl

dΨsy
 Ψsy − Ψry
= u sy − rs ⋅ 
dt
L sl

dΨsx
= u sx − rs
dt

 + ω ⋅ Ψsy


 − ω ⋅ Ψsx


 Ψ − Ψrx

⋅  sx
− g x (Ψry )  + (ω − ω r ) ⋅ Ψry
L sl


dΨry
 Ψsy − Ψry

= u ry − rr ⋅ 
− g y (Ψry )  − (ω − ω r ) ⋅ Ψrx
dt
L sl


dΨrx
= u rx − rr
dt
(159)
con:
 Ψrx
 (Ψrx )n
g x (Ψrx ) = I N ⋅ a ⋅
+ b⋅
 Ψ n
 Ψ N
 N
 Ψry
 (Ψry )n
+ b⋅
g y (Ψry ) = I N ⋅ a ⋅
 Ψ n
 Ψ N
 N








(160)
Si se compara con el modelo 2, este resulta mucho más sencillo ya que no es
necesaria la resolución de una ecuación algebraica para cada paso de
integración.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
39
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 28.
Variables de estado la corriente del estator y el flujo de rotor. Modelo 29.
Tras muchas transformaciones algebraicas, se llega al siguiente conjunto de
ecuaciones:
 L sl

0
0

0

0
L sl
0
0
1
0
1
0
 − rs

 − ω g ⋅ L sl
+
−r
 r
0

 i sx   u sx 
0

  

1  d  i sy   u sy 
⋅
=
+
0  dt  Ψmx   u rx 

  

 Ψ  u 
1 
my

  ry 
ω ⋅ L sl
− rs
0
− rr
0
ω
0
− (ω − ω r )
−ω
0 
  i sx  
 
 

0
0 
  i sy  
⋅
+
(ω − ω r )   Ψmx   − rr ⋅ g x 
 
 

 Ψ  − r ⋅ g 
0
my
r
y
 

 
(161)
Donde:
 Ψrx
 (Ψrx )n
g x (Ψrx ) = I N ⋅ a ⋅
+ b⋅
 Ψ n
Ψ
N
 N

 Ψry
 (Ψry )n
+ b⋅
g y (Ψry ) = I N ⋅ a ⋅
 Ψ n
Ψ

N
 N








(162)
Obsérvese la relativa simplicidad del modelo resultante.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
40
Variables de estado las corrientes del estator y magnetizante. Modelo 30.
Después de muchas transformaciones algebraicas se llega a:

 L sl


 0


 0


 0

0
L sl
0
0
 rs

 ω ⋅ L sl
−
− rr

 0

∂L x
⋅ i mx
∂i mx

  di sx 
  dt 
 u 
 
∂L y
sx
0
L+
⋅ i my   di sy   
u


∂i my
 ⋅ dt =  sy  −
  di mx   u rx 
∂L x
  
0
⋅ i mx + L x
 
dt
∂i mx

  u ry 

di


my
∂L y


0
⋅ i my + L y  
 dt 
∂i my

0
− ω ⋅ L sl
− ω ⋅ Ly
  i sx 
  
ω ⋅ Lx
0
rs
  i sy 
⋅
0
rr
− (ω − ω r ) ⋅ ( L y )   i mx 
  
 i 
(ω − ω r ) ⋅ ( L x )
rr
− rr
  my 
Lx +
0
(163)
donde:
L x = h(i mx );
L y = h(i my )
∂L x ∂h(i mx )
=
;
∂i mx
∂i mx
∂L y
∂i my
=
∂h(i my )
(164)
∂i my
Resulta un modelo complicado pero resoluble.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
41
Modelos basados en la orientación del campo.
Si se considera el eje de rotación girando a velocidad ωg y concordante con el vector
representativo del flujo, o corriente magnetizante, este tendrá una componente
única:
i m = i sx + i rx ;
i m = imx + j ⋅ 0
(165)
0 = i sy + i ry
(166)
La ventaja de esta transformación es doble:
-
Reducción del sistema original de quinto orden a uno de cuarto orden
La saturación puede expresarse en función de una única componente:
Ψm = f (i m );
Lm = h(i m );
i m = g ( Ψm )
(167)
según el conjunto de variables elegidas.
Como contrapartida debe calcularse la velocidad para cada instante de tiempo
considerado y pued,en existir problemas de arranque de la simulación.
Variables de estado las corrientes del estator y rotor. Modelo 31.
Las ecuaciones de la máquina, expresadas en la nueva referencia vienen dadas por:
dL
dL


Lm + m ⋅ (i sx + i rx ) 
 L sl + Lm + m ⋅ (i sx + i rx ) 0
i
u
d im
d im
 d  sx   sx 

 ⋅  i sy  =  u sy  +

0
L sl
0
 dt    

dLm
dLm
 i rx   u rx 
+
⋅
+
+
+
⋅
+
L
(
i
i
)
0
L
L
(
i
i
)

sx
rx 
sx
rx
sl
m
m

d im
d im


− rs
ω ⋅ L sl
0   i sx 


  
− ω ⋅ Lm  ⋅  i sy 
 − ω ⋅ ( Lsl + Lm ) − rs
 − (ω − ω ) ⋅ L
− rr   i rx 
0
r
rl

(168)
donde la velocidad de los ejes viene determinada a partir de la siguiente expresión:
u ry +
ω=


Lrl
L
L
⋅ u sy −  rr + rl ⋅ rs  ⋅ i sy + ω r ⋅ rl ⋅ (( Lrl + Lm ) ⋅ i rx + Lm ⋅ i sx )
L sl
Lsl
L sl


Lrl
⋅ [( Lsl + Lm ) ⋅ i sx + Lm ⋅ i rx ] + ( Lrl + Lm ) ⋅ i rx + Lm ⋅ i sx
Lsl
(169)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
42
Variables de estado los flujos del estator y rotor. Modelo 32.
Las ecuaciones transformadas quedan de la siguiente manera:
dΨsx
r
= u sx − s ⋅ (Ψsx − Ψmx ) + ω ⋅ Ψsy
dt
L sl
dΨsy
dt
= u sy −
rs
⋅ (Ψsy ) − ω ⋅ Ψsx
L sl
(170)
dΨrx
r
= u rx − r ⋅ (Ψrx − Ψmx ) + (ω − ω r ) ⋅ Ψry
dt
Lrl
conjuntamente con la siguiente restricción algebraica:
Ψsx Ψrx
+
− Ψmx
Lsl
Lrl
 1
1 
 = i m = g (Ψm )
⋅ 
+
L
L
rl 
 sl
(171)
y la expresión para la determinación de la velocidad indicada a continuación:
u ry +
ω=
 r
r L 
⋅  r + s ⋅ rl  + ω r ⋅ Ψrx
 Lrl L sl Lsl 
L
Ψrx + rl ⋅ Ψsx
L sl
Lrl
⋅ u sy − Ψry
L sl
(172)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
43
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 33.
Después de algunas operaciones algebraicas, se llega a:

 L
0
1
 sl
Lsl
0
 0

dg
 − Lrl 0 1 + Lrl ⋅
dΨm

0
 
+  0  ⋅ g ( Ψm )
r 
 r


i   u   − rs
 d  sx   sx  
 ⋅  i sy  =  u sy  +  − ω ⋅ L sl
 dt 
   
 Ψm   u rx   rr


ω ⋅ Lsl
− rs
− (ω − ω r ) ⋅ Lrl
0   i sx 

 
0  ⋅  i sy  +
0   Ψm 
(173)
junto con la expresión para el cálculo de la velocidad:
u ry +
ω=
L
Lrl
⋅ u sy − (rr + rl ⋅ rs ) ⋅ i sy + ω r ⋅ (Lrl ⋅ ( g (Ψm ) − i sx + Ψm )
L sl
L sl
Lrl ⋅ g (Ψm ) + Ψm
(174)
Variables de estado la corriente del estator y el flujo del rotor. Modelo 34.
df
1 df 

⋅


di m
Lrl di m 
L +
0
 sl
1 df
1 df 
⋅
⋅
1+
1+


 i sx   u sx 
L
di
L
di m 
rl
m
rl

  
d 
0
Lsl
0
 ⋅  i sy  =  u sy  +

 dt  Ψ   u 

0
0
1
 rx   rx 














 −r
 i  

⋅
ω
L
0
0
s
sl

  sx  

 − ω ⋅ L sl
− rs
 ⋅  i sy  +  ω ⋅ f (i m ) 


  r
r  
− (ω − ω r ) ⋅ Lrl − r   Ψrx   r ⋅ f (i m ) 
0

Lrl 

 Lrl

(175)
junto con:
u ry +
ω=


Lrl
L
⋅ u sy +  rr − rl ⋅ rs  ⋅ i sy + ω r ⋅ Ψrx
L sl
L sl


L
Lrl ⋅ i sx + rl ⋅ f (i m ) + Ψrx
L sl
(176)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
44
Variables de estado las corrientes del estator y magnetizante. Modelo 35.

 Lsl

 0

− L
 rl

0
Lsl
0

dLm

⋅ i m + Lm
 i sx   u sx   − rs

di m
    
d
 ⋅ i  = u  +  − ω ⋅ L
0
sl
 dt  sy   sy  

 dLm
 i m   u rx   rr
Lrl ⋅ 1 +
⋅ i m + Lm  
di m


ω ⋅ Lsl
− rs
− (ω − ω r ) ⋅ Lrl
0   i sx 
  
− ω ⋅ Lm  ⋅  i sy 
− rr   i m 
(177)
conjuntamente con:
u ry +
ω=


Lrl
L
⋅ u sy +  rs ⋅ rl − rr  ⋅ i sy + ω r ⋅ (( Lrl + Lm ) ⋅ i m − Lrl ⋅ i sx )
L sl
Lsl


 Lrl


⋅ Lm + Lrl + Lm  ⋅ i m + ( L sl − Lrl ) ⋅ i sx
 Lsl

(178)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
45
Modelos de control por orientación del campo. Transformación tipo
Γ(I). Cancelación de Lsl.
Variables de estado las corrientes del estator y rotor. Modelo 36.
Después de alguna transformación, se llega a:
 dLm
⋅ i m + Lm

 di m

0


0



 − rs

 0
 0




 i sx   u sx 
 d    
dLm
⋅ i m + Lm  ⋅  i rx  =  u rx  +
Lrl
di m
 dt  i   u 
 ry   ry 
Lrl
0



0
0
ω

  i sx  

   
− rr
(ω − ω r ) ⋅ Lrl  ⋅  i rx  + 
0






− (ω − ω r ) ⋅ Lrl
− rr
  i ry   − (ω − ω r ) ⋅ Lm ⋅ i m 
dLm
⋅ i m + Lm
di m
0
(179)
junto con:
ω=
u sy + rs ⋅ i ry
Lm ⋅ (i sx + i rx )
(180)
Resulta un modelo muy sencillo y conceptualmente claro.
Variables de estado los flujos del estator y rotor. Modelo 37.
Una vez simplificadas las ecuaciones, quedan:
 Ψ − Ψrx
⋅  sx
Lrl

 Ψ − Ψsx
dΨrx
= u rx − rr ⋅  rx
dt
Lrl

dΨsx
= u sx − rs
dt

+ g x (Ψs ) 


 + (ω − ω r ) ⋅ Ψry

(181)
dΨry
 Ψry 
 − (ω − ω r ) ⋅ Ψrx
= u ry − rr ⋅ 

dt
 Lrl 
junto con:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
Ψry 


u sy − rs ⋅  g (Ψm ) −
Lrl 

ω=
Ψsx
46
(182)
Este modelo resulta muy simple y sencillo de calcular.
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 38.
Después de algunas transformaciones, se llega a:
 0

− L
rl

 0

0
0
− Lrl
− rs


rr

 (ω − ω ) ⋅ L
r
rl

1
dg
1 + Lrl ⋅
dΨm
0

 i sx   u sx 

  

 ⋅ d  i  = u  +
sy
rx
 dt 


Ψm   u ry 



0
(ω − ω r ) ⋅ Lrl
rr
(183)
0   i sx  
0


 
 
0  ⋅  i sy  +  − rr ⋅ g (Ψm ) 
  Ψ   − (ω − ω ) ⋅ Ψ 
r
m 
  m 
Junto con:
ω=
u sy − rs ⋅ i sy
Ψm
(184)
que también resulta muy sencillo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
47
Variables de estado la corriente del estator y el flujo del rotor. Modelo 39.
Se llega a:
df



di m


1 df
⋅
1+
L rl di m

0


0









 r 0
 r ⋅ f (i ) 
m

L
rl


0


1
L rl
1+
1
⋅
df
di m
df
⋅
L rl di m
1
0



0


 d
0 ⋅
 dt
1





 i sx

 Ψ rx
Ψ
 ry
  u sx
 
 =  u rx
 u
  ry


− r
  s

+ 0
 
 






0
0
  i sx
rr
−
(ω − ω r )  ⋅  Ψ rx
 
L rl
Ψ
r r   ry

− (ω − ω r )
−
L rl 
(185)
junto con:
ω=
u sy − rs ⋅ i sy
Ψm
(186)
Variables de estado las corrientes del estator y magnetizante. Modelo 40.
Se obtiene:
dLm


⋅ i m + Lm 
0
 0
di m


 i sx   u sx 
 d    

dLm
⋅ i m + Lm  ⋅  i sy  =  u rx  +
Lrl +
0
 − Lrl
di m
 dt  i   u 

 m   ry 
− Lrl
0

 0




− rs
0
0

  i sx 

  
− (ω − ω r ) ⋅ Lrl
− rr
rr

 ⋅  i sy  +
 (ω − ω ) ⋅ L
− (ω − ω r ) ⋅ Lrl + Lm   i m 
rr
r
rl

(187)
junto con:
ω=
u sy − rs ⋅ i sy
Lm ⋅ i m
(188)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL


+


CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
48
Modelos de control por orientación del campo. Transformación tipo
Γ(II). Cancelación de Lrl.
Variables de estado las corrientes del estator y rotor. Modelo 41.
Las ecuaciones transformadas conducen al siguiente sistema:
dL
dL


Lm + m ⋅ (i sx + i rx ) 
 L sl + Lm + m ⋅ (i sx + i rx ) 0
i
u
d im
d im
 d  sx   sx 

 ⋅  i sy  =  u sy  +

0
L sl
0
 dt    

dLm
dLm
 i rx   u rx 
⋅ (i sx + i rx )
0 L sl + Lm +
⋅ (i sx + i rx ) 
 Lm +
d im
d im


− rs
ω ⋅ L sl
0   i sx 

  

− ω ⋅ Lm  ⋅  i sy 
 − ω ⋅ ( Lsl + Lm ) − rs

− rr   i rx 
0
0

(189)
donde la velocidad de los ejes viene determinada a partir de la siguiente expresión:
ω=
u ry − rr ⋅ i sy
Lm ⋅ (i rx + i sx )
(190)
Variables de estado los flujos del estator y rotor. Modelo 42.
 rs
−
 Ψsx   u sx   Lsl
   
d 
 Ψsy  =  u sy  +  0
dt 
   
 Ψr   u rx   rr
 L
 sl
junto con:
0
−
rs
Lsl
0
rs 

L sl   Ψ  
0


  sx  
ω  ⋅  Ψsy  + 
0

  Ψ   r ⋅ g (Ψ ) 
r 
r   rx   r
− r 
Lsl 
u ry +
ω=
rr
⋅ Ψsy
L sl
+ ωr
Ψr
(191)
(192)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
49
Variables de estado la corriente del estator y el flujo magnetizante. Modelo 43.
Variables de estado la corriente del estator y el flujo de rotor. Modelo 44.
Después de algunas transformaciones algebraicas, se llega a:
 L sl

 0
 0

0
L sl
0
1
 i   u   − rs
 d  sx   sx  
0  ⋅  i sy  =  u sy  +  − ω ⋅ L sl
dt 
   
1 
 Ψm   u rx   rr
ω ⋅ Lsl
− rs
0
0   i sx   0 
  
 
0  ⋅  i sy  +  0  ⋅ g (Ψm )
0   Ψm   rr 
(193)
juntamente con la expresión para el cálculo de la velocidad:
ω=
u ry − rr ⋅ i sy
Ψm
+ ωr
(194)
Variables de estado las corrientes del estator y magnetizante. Modelo 45
Finalmente, se obtienen las siguientes ecuaciones:

 L sl

 0

 0

0
L sl
0
dLm

⋅ i m + Lm 
− rs
i
u
di m
 d  sx   sx  
  i sy  =  u sy  +  − ω ⋅ L sl
0
 dt     
dLm
⋅ i m + Lm   i m   u rx   rr
di m

junto con:
ω=
u ry + rr ⋅ i sy
Lm ⋅ i m
ω ⋅ Lsl
− rs
+ ωr
0
0   i sx 
  
− ω ⋅ Lm  ⋅  i sy 
− rr   i m 
(195)
(196)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
50
Resumen comparativo de los distintos modelos.
Modelo
0 (lineal)
Ecuaciones
implícitas o
algebraicas
NO
Derivadas de funciones
de la saturación
NO
Variables no mensurables
(Necesidad de observador de
estados)
SI (variable según el conjunto de
variables considerado)
Modelos con consideración de la saturación cruzada.
1
SI
2
SI
3
NO
4
SI
5
NO
L = h(i m );
∂g x
,
∂Ψmx
∂L ∂h(i m )
=
∂i m
∂i m
NO
∂g y
∂g x
,
∂Ψmy
∂Ψmx
i rx ;
Ψsx ;
∂g y
,
∂Ψmy
SI
∂L ∂h(i m )
=
∂i m
∂i m
L = h(i m );
i ry
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
i rx ;
i ry
Ψry
Modelos sin consideración de la saturación cruzada.
6
NO
7
SI
8
NO
9
10
NO
NO
Lmx =
dΨmx
di mx
Lmy =
dΨmy
di my
NO
∂g x
,
∂Ψmx
df x
;
di mx
∂Lx ∂hx (imx )
=
;
∂imx
∂imx
Ψsx ;
∂g y
∂Ψmy
df y
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
Ψry
di my
∂Ly
∂imy
=
∂hy (imy )
∂imy
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
51
Modelos tipo Γ(I). Cancelación de Lsl. Consideración de la saturación cruzada.
11
SI
12
NO
13
NO
14
15
NO
NO
L = h(i m );
∂L ∂h(i m )
=
∂i m
∂i m
NO
∂g x
,
∂Ψmx
∂g x
,
∂Ψmy
∂g x
,
∂Ψmx
∂g x
,
∂Ψmy
∂g y
∂Ψmx
∂g y
∂Ψmx
i rx ;
Ψsx ;
∂g y
,
∂Ψmy
∂g y
,
∂Ψmy
∂L ∂h(i m )
=
∂i m
∂i m
L = h(i m );
i ry
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
Ψry
Modelos tipo Γ(II). Cancelación de Lrl. Consideración de la saturación cruzada.
16
SI
17
NO
∂L ∂h(i m )
=
∂i m
∂i m
NO
18
NO
19
NO
20
NO
L = h(i m );
i rx ;
Ψsx ;
i ry
Ψsy ;
Ψrx ;
NO
Ψmx ;
Ψmy
NO
Ψrx ;
Ψry
i mx ;
i my
∂L ∂h(i m )
=
∂i m
∂i m
L = h(i m );
Ψry
Modelos tipo Γ(I). Cancelación de Lsl. Sin consideración de la saturación
cruzada.
21
NO
22
NO
23
NO
24
25
SI
NO
Lmx =
dΨmx
di mx
dΨmy
Lmy =
∂g x
,
∂Ψmx
L x = h(i mx );
∂L x ∂h(i mx )
=
;
∂i mx
∂i mx
Ψsx ;
∂g y
∂Ψmy
∂g y
∂Ψmy
L y = h(i my )
∂L y
∂i my
=
i ry
di my
NO
∂g x
,
∂Ψmx
i rx ;
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
Ψry
∂h(i my )
∂i my
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
52
Modelos tipo Γ(II). Cancelación de Lrl. Sin consideración de la saturación
cruzada.
26
NO
Lmx =
dΨmx
di mx
dΨmy
Lmy =
27
NO
NO
28
NO
29
NO
30
NO
L x = h(i mx );
i rx ;
i ry
di my
Ψsx ;
Ψsy ;
Ψrx ;
NO
Ψmx ;
Ψmy
NO
Ψrx ;
Ψry
i mx ;
i my
i rx ;
i ry
L y = h(i my )
∂L y
∂L x ∂h(i mx )
;
=
∂i mx
∂i mx
∂i my
=
Ψry
∂h(i my )
∂i my
Modelos basados en la orientación del campo.
31
SI
32
SI
33
SI
34
SI
35
SI
dLm
di m
NO
Ψsx ;
dg
dΨm
df
di m
L = h(i m );
∂L ∂h(i m )
=
∂i m
∂i m
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
Ψry
Modelos basados en la orientación del campo. Modelos tipo Γ(I). Cancelación
de Lsl.
36
SI
37
SI
38
SI
39
SI
40
SI
L = h(i m );
∂L ∂h(i m )
=
∂i m
∂i m
NO
dg
dΨm
df
di m
L = h(i m );
∂L ∂h(i m )
=
∂i m
∂i m
i rx ;
Ψsx ;
i ry
Ψsy ;
Ψrx ;
Ψmx ;
Ψmy
Ψrx ;
Ψry
i mx ;
i my
Ψry
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
53
Modelos basados en la orientación del campo. Modelos tipo Γ(II). Cancelación
de Lrl.
41
SI
42
SI
∂L ∂h(i m )
=
∂i m
∂i m
NO
43
SI
44
SI
45
SI
L = h(i m );
L = h(i m );
i rx ;
Ψsy ;
Ψrx ;
NO
Ψmx ;
Ψmy
NO
Ψrx ;
Ψry
i mx ;
i my
∂L ∂h(i m )
=
∂i m
∂i m
Ψsx ;
i ry
Ψry
Conclusiones.
A la vista de los resultados y debido a la necesidad de determinar los parámetros de
la forma más sencilla posible, se pueden deducir las siguientes consideraciones:
•
La ecuación (21) traduce la relación entre corriente de magnetización y flujo total
en el entrehierro. Para el caso lineal esta relación o RESTRICCIÓN
ALGEBRAICA puede deshacerse y sustituirse en las ecuaciones de estado que
modelizan la máquina, sean cuales sean las variables de estado consideradas.
En los casos que consideraremos existen conjuntos de variables de estado en
los que esta simplificación no es posible; estos modelos NO pueden ser
considerados útiles a efectos de control ya que para cada intervalo de cálculo
debe resolverse una ecuación algebraica NO lineal, en la que no es posible
indicar a priori el tiempo de resolución de la misma.
•
Los modelos que no consideran la saturación cruzada resultan más sencillos de
resolver y más prácticos para su inclusión dentro de algoritmos de determinación
de parámetros.
•
Los modelos simplificados (tipo Γ), resultan aún más sencillos de tratamiento.
•
En relación a la caracterización y determinación de los parámetros los modelos
tipo Γ (I) resultan mas interesantes ya que la caracterización de la saturación es
más sencilla
De las consideraciones anteriores, se deduce que los modelos más adecuados de
cara a los objetivos perseguidos, son los nº 21 a 25. Dentro de estos el modelo nº
24 no resulta adecuado debido a la restricción algebraica que presenta.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 2. MODELOS DE MÁQUINAS ASÍNCRONAS CON CONSIDERACIÓN DE LA SATURACIÓN
Los modelos nº 23 y nº 25, resultan complejos de resolución. Finalmente queda la
comparación entre los modelos nº 21 (con variables de estado las corrientes del
estator y rotor) y nº 22 (con variables de estado los flujos del estator y rotor). En los
capítulos que siguen, se detalla el uso de tales modelos para la determinación de los
parámetros, tanto en tiempo real como mediante ensayos fuera de línea.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
54
SENSIBILIDAD
 ∂f 
dγ  ∂f 
=   ⋅ γ +  
dt  ∂x  p0
 ∂p  p0
 ∂g 
 ∂g 
σ =   ⋅ γ +  
 ∂x  p0
 ∂p  p0
CAPÍTULO 3. SENSIBILIDAD.
1
3. SENSIBILIDAD
3. Sensibilidad ............................................................................................................................2
Ecuaciones de sensibilidad de un sistema dinámico [Eslami 94], [Rosenwasser 00]. .........2
Aplicación al caso de una bobina saturada. ...........................................................................4
Aplicación a las ecuaciones de la máquina asíncrona.............................................................10
Conclusiones. ........................................................................................................................31
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
2
3. Sensibilidad
Los modelos considerados en el capítulo anterior presentan ciertas características
que hacen que resulten muy afectados por las variaciones de los parámetros; de tal
manera que simulaciones sobre la misma máquina realizadas con diferentes
modelos pueden dar resultados discrepantes y tiempos de cálculo muy distintos.
Para analizar el problema, se debe evaluar la sensibilidad tanto estática (en régimen
permanente) como dinámica.
El análisis de las funciones de sensibilidad, permite estimar los errores en las salidas
ante variaciones de los parámetros, así como su influencia en la respuesta global del
sistema.
Un modelo menos sensible a las variaciones de los parámetros, será más útil para la
realización de algoritmos de control y, a su vez, se pondrá en evidencia que
parámetros son más delicados en su valoración posterior. En los capítulos que
siguen se realiza la identificación en tiempo real de los parámetros de los modelos;
si los parámetros en juego afectan poco a la respuesta del sistema, este resulta muy
robusto y, por tanto, se pueden admitir discrepancias en su valoración respecto el
valor nominal o exacto, según el caso.
Ecuaciones de sensibilidad
[Rosenwasser 00].
de
un
sistema
dinámico
[Eslami
94],
Dado un sistema cualquiera, descrito por el siguiente conjunto de ecuaciones
diferenciales:
dx
= f ( x, t , u , p o )
dt
y = g ( x, t , u , p )
;
x(t 0 ) = x 0
(1)
y el sistema, con parámetros desviados de su valor nominal:
dx
= f ( x, t , u , p )
dt
x(t 0 ) = x 0
(2)
El cambio de los valores del vector de estados debido a la variación de los
parámetros, viene dado por:
 ∂x 
∆x(t , p ) =   ⋅ ∆p = γ (t , p 0 ) ⋅ ∆p
 ∂p  p0
(3)
Igualmente, para la función de salida:
 ∂y 
∆y (t , p) =   ⋅ ∆p = σ (t , p 0 ) ⋅ ∆p
 ∂p  p0
(4)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
3
Las ecuaciones de sensibilidad del sistema, pueden plantearse como:
•
Funciones de sensibilidad de las variables de estado respecto a la variación de
los parámetros:
 ∂f 
dγ  ∂f 
=   ⋅ γ +  
dt  ∂x  p0
 ∂p  p0
•
(5)
Funciones de sensibilidad de las salidas respecto a la variación de los
parámetros:
 ∂g 
 ∂g 
σ =   ⋅ γ +  
 ∂x  p0
 ∂p  p0
(6)
Si el número de variables de estado es N, M el de salidas y P el de parámetros, la
 ∂f 
matriz γ tiene dimensiones NxP, la matriz jacobiana   NxN, la matriz jacobiana
 ∂x 
 ∂f 
 ∂g 
 ∂g 
  NxP, la matriz σ MxP, el jacobiano   MxN y el jacobiano   MxP.
 ∂x  p0
 ∂p  p0
 ∂p  p0
Valores de sensibilidad en régimen permanente
En régimen permanente, se cumplirá que:
dγ
=0
dt
(7)
entonces:
 ∂f 
 ∂f 
  ⋅ γ RP +   = 0
 ∂x  p0
 ∂p  p0
γ RP
 ∂f 
= − 
 ∂x 
−1
p0
 ∂f 
⋅  
 ∂p 
p0
(8)
(9)
suponiendo que la matriz jacobiana no sea singular.
Los valores de la sensibilidad para las variables de salida se expresan como:
 ∂g 
 ∂g 
σ RP =   ⋅ γ RP +  
 ∂x  p0
 ∂p  p0
(10)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
4
Aplicación al caso de una bobina saturada.
Supongamos el caso de una bobina saturada alimentada a partir de una fuente de
tensión.
r
i
Ψ
u
Figura 1. Modelo de bobina saturada.
las ecuaciones que gobiernan el sistema, son las siguientes:
dΨ
=u − r ⋅i
dt
i
IN
 Ψ
Ψ
=a⋅
+ b ⋅ 
ΨN
 ΨN



(11)
n
que expresadas en formato normalizado conducen a:

 Ψ
Ψ
⋅a ⋅
+ b ⋅ 
 ΨN
 ΨN

n

 Ψ  
Ψ


i = IN ⋅ a ⋅
+ b ⋅ 
 ΨN
Ψ N  



dΨ
= u − r ⋅ IN
dt
x=Ψ
y=i
p = (r



n




a b)

 Ψ
Ψ
f ( x, t , u , p ) = u − r ⋅ I N ⋅  a ⋅
+ b ⋅ 
 ΨN
 ΨN


 Ψ
Ψ
g ( x, t , u , p ) = I N ⋅  a ⋅
+ b ⋅ 
 ΨN
 ΨN

 ∂x 
 
 γ r   ∂r 
∂x    ∂x 
= γ a  =
(14)
∂p    ∂a 
 γ b   ∂x 
 
 ∂b 
(12)




(13)
 ∂y 
 
 σ r   ∂r 
∂y    ∂y 
= σ a  =
∂p    ∂a 
 σ b   ∂y 
 
 ∂b 
(15)



n



n




APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
∂f
∂f
=
= −r ⋅ I N
∂x ∂Ψ
5

 Ψ n −1  
1
⋅  a ⋅
+ n ⋅ b ⋅  n  
 Ψ N 
 ΨN


 − I ⋅  a ⋅ Ψ + b ⋅  Ψ
 ∂f   N 
Ψ
ΨN
 
 N


r
∂
 
 Ψ 
∂f  ∂f  

=
=
− r ⋅ I N ⋅ 
∂p  ∂a  
Ψ N 

 ∂f 
 Ψ n 
  
 
− r ⋅ I N ⋅  
 ∂b  



Ψ
 N  


 Ψ n −1  
1
⋅  a ⋅
+ n ⋅ b ⋅  n  
 Ψ N 
 ΨN
(16)




 ∂g  

 
0


r
∂
 
 Ψ  
∂g  ∂g  
  (17)
=
=  I N ⋅ 
∂p  ∂a  
Ψ N  

 ∂g 
 Ψ n 
  
  
 ∂b   I N ⋅  



Ψ
 N  

∂g ∂g
=
= IN
∂x ∂Ψ



n











El sistema a resolver, es el siguiente:


 − I ⋅  a ⋅ Ψ + b ⋅  Ψ
Ψ
 N  Ψ
N
 N

γ r   0
γ r  
   
  
 Ψ 

 Ψ n −1    γ a  

d γ a   0 
1
− r ⋅ I N ⋅ 




r
I
a
n
b
=
−
⋅
⋅
⋅
+
⋅
⋅
⋅
+
Ψ
N
n
 Ψ N  γ  
 Ψ
 N
dt  γ b   0 

  b 
N

n
   


 Ψ  u 
1
 Ψ  

   
  

− r ⋅ I N ⋅ 
  Ψ N  




0




σ r 
γ r  
 
  

 Ψ n −1    γ a  
1
σ a 


 σ  = I N ⋅  a ⋅ Ψ + n ⋅ b ⋅  Ψ n N   ⋅  γ  + 
b


N

  b
 
 i 
0 
 
  
IN


0
 Ψ 

I N ⋅ 
 ΨN 
 Ψ n 
 
I N ⋅  
  Ψ N  



 Ψ
Ψ
⋅ a ⋅
+ b ⋅ 
 ΨN
 ΨN




n




















n

 
 
  
(18)
La resolución del sistema para U = 311 V; R = 0.942 Ω; a = 0.48; b = 0.52;
 Ψ = 1.927Wb; I = 330 A  ha dado los resultados reflejados en las figuras
N
 N

siguientes:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
6
Figura 2. Corriente en la bobina.
Figura 3. Flujo.
Figura 4. γ a (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
7
Figura 5. γ b (t ) .
Figura 6. γ r (t ) .
Figura 7. σ a (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
8
Figura 8. σ b (t ) .
Figura 9. σ r (t ) .
De ellas se deduce lo siguiente:
-
El flujo resulta poco afectado por las variaciones de los parámetros. A
continuación se pueden observar los valores máximos de la sensibilidad del
mismo:
∂Ψ 
 = −0.02;
∂a  max
∂Ψ 
∂Ψ 
 = −0.52;
 = −0.30
∂b  max
∂r  max
(19)
que referido al valor unitario, es decir:
Sαx =
∂x p N
⋅
∂p X N
(20)
lleva a los siguientes resultados:
S aΨ = −4.98 E − 3;
S bΨ = −0.140; S rΨ = −0.146
(21)
Los parámetros que afectan más al flujo son la resistencia y el factor b del polinomio
(lo cual era de esperar, dado que tiene más peso específico).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
-
9
La corriente es mucho más sensible a la variación de los parámetros. Tomando
como representativos los valores máximos, se llega a:
∂i 
 = 6.2;
∂a  max
∂i 
∂i 
 = 170;  = −330
∂b  max
∂r  max
(22)
referidos al valor unitario:
S ai = 9.01E − 3;
S bi = 0.267; S ri = −0.942
(23)
Si se desean encontrar los valores en régimem permanente después de alguna
manipulación, se llega a:
−1
 ∂f   ∂f 
γ RP = −  ⋅  
(24)
 ∂x α 0  ∂p α
0
γ RP
σ RP


 − I ⋅  a ⋅ Ψ + b ⋅  Ψ
Ψ
 N  Ψ
N
 N



 Ψ 
1

=
⋅
− r ⋅ I N ⋅ 
n −1
Ψ N 

1
Ψ  

r ⋅ I N ⋅  a ⋅
+ n ⋅ b ⋅ n 
 Ψ n 
Ψ
ΨN  
N


 
− r ⋅ I N ⋅  



Ψ
 N  



 − I ⋅  a ⋅ Ψ + b ⋅  Ψ
N
Ψ

 ΨN
 N


 Ψ 
1 

= ⋅
− r ⋅ I N ⋅ 
r 
 ΨN 

 Ψ n 

 
− r ⋅ I N ⋅  
  Ψ N  







n



n

 
 
 


 − IN

 
0
  r
 
 Ψ   
  = 
 +  I N ⋅ 
Ψ
N

  
 
 
 Ψ n  
  I N ⋅ 
  
  Ψ N    
 


 












 Ψ
Ψ
⋅ a ⋅
+ b ⋅ 
 ΨN
 ΨN

0
0
(25)



n









(26)
obsérvese que los valores en régimen permanente coinciden con los calculados a
partir de la resolución del conjunto de ecuaciones diferenciales anteriores.
Atendiendo a lo anterior, resulta mucho más atractivo realizar el planteamiento en
función de las ecuaciones del flujo en vez que de las de corriente, ya que las
modificaciones en los parámetros suponen una menor variación de respuesta.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
10
Aplicación a las ecuaciones de la máquina asíncrona.
Se trata de considerar, para los diversos modelos descritos, las incidencias de las
variaciones de los parámetros y, dadas las limitaciones que presentan los modelos y
de acuerdo con los objetivos perseguidos, nos limitaremos a los casos tipo Γ(I) sin
consideración de la saturación cruzada (modelos 21 y 22).
Las variables de interés siempre serán las propias variables de estado, y el par
electromagnético será considerado como una salida del sistema. Adicionalmente, en
algunos casos, puede ser necesario considerar el flujo como una variable de salida
de interés.
Modelo nº 21.
Se puede expresar lo siguiente:
x = (i sx
i sy
u = (u sx
u sy
p = (R s
Rr
Lrl
y = (Ψsx
i rx
ω r )t
i ry
(27)
u rx
u ry
Mc )
(28)
ρ
a1
a2 )
(29)
J
t
t
Me)
Ψsy
t
(30)
definiendo las siguientes funciones de sensibilidad de las variables de estado:
 γ irsxs
 r
 γ isys
∂x  rs
= γ
∂p  irrxs
γ i
 rrys
γ ω
 r
γ irsxr
γ irsyr
γ iLsxrl
γ iLsyrl
γ iJsx
γ iJsy
γ iρsx
γ iρsy
γ iasx1
γ iasy1
γ irrxr
γ irryr
γ iLrxrl
γ iLryrl
γ iJrx
γ iJry
γ iρrx
γ iρry
γ iarx1
γ iary1
γ ωrrr
γ ωLrlr
γ ωJ r
γ ωρr
γ ωa1r
γ iasx2 

γ iasy2 

γ iarx2 
γ iary2 

γ ωa2r 
(31)
y la sensibilidad de las variables de salida:
 σ Ψrs
∂y  rs sx
= σ Ψ
∂p  rssy
σ
 Me
σ Ψrr sx
σ Ψrr sy
σ ΨLrlsx
σ ΨLrlsy
σ ΨJ sx
σ ΨJ sy
σ
σ
σ
rr
Me
Lrl
Me
J
Me
σ Ψρ sx
σ Ψρ sy
σ
ρ
Me
σ Ψa1sx
σ Ψa1sy
σ
a1
Me
σ Ψa2sx 
σ Ψa2sy 

σ Ma2e 
(32)
Los gráficos que siguen, detallan los resultados para la máquina nº 2 (en el Anexo III
se recogen las características de las máquinas utilizadas en la tesis).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
11
Figura 10. i s (t );
ω r (t )
Figura 11.
γ irsxs (t );
γ irsxr (t )
Figura 12.
γ iLsxrl (t );
γ iJsx (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
12
Figura 13.
γ iρsx (t );
γ iasx1 (t )
Figura 14.
γ iasx2 (t );
γ irsys (t )
Figura 15.
γ irsyr (t );
γ iLsyrl (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
13
Figura 16.
γ iJsy (t );
γ iρsy (t )
Figura 17.
γ iasy1 (t );
γ iasy2 (t )
Figura 18.
γ irrxs (t );
γ irrxr (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
14
Figura 19.
γ iLrxrl (t );
γ iJrx (t )
Figura 20.
γ iρrx (t );
γ iarx1 (t )
Figura 21.
γ iarx2 (t );
γ irrys (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
15
Figura 22.
γ irryr (t );
γ iLryrl (t )
Figura 23.
γ iJry (t );
γ iρry (t )
Figura 24.
γ iary1 (t );
γ iary2 (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
16
Figura 25.
γ ωrsr (t );
γ ωrrr (t )
Figura 26.
γ ωLrlr (t );
γ ωJ r (t )
Figura 27.
γ ωρr (t );
γ ωa1r (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
17
Figura 28.
γ ωa2r (t );
σ Ψrssx (t )
Figura 29.
σ Ψrrsx (t );
σ ΨLrlsx (t )
Figura 30.
σ ΨJ sx (t );
σ Ψρ sx (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
18
Figura 31.
σ Ψa1sx (t );
σ Ψa2sx (t )
Figura 32.
σ Ψrssy (t );
σ Ψrrsy (t )
Figura 33.
σ ΨLrlsy (t );
σ ΨJ sy (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
19
Figura 34.
σ Ψρ sy (t );
σ Ψa1sy (t )
Figura 35.
σ Ψa2sy (t );
σ Mrs e (t )
Figura 36.
σ Mrr e (t );
σ MLrle (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
20
Figura 37.
σ MJ e (t );
σ Mρ e (t )
Figura 38.
σ Ma1e (t );
σ Ma2e (t )
Modelo nº 22.
En este caso:
x = (Ψsx
Ψsy
Ψrx
u = (u sx
u sy
u rx
u ry
p = (R s
Rr
Lrl
J
y = (i sx
i sy
ωr )
Ψry
t
(33)
Mc )
t
(34)
a b)
ρ
t
Me)
t
(35)
(36)
definiendo las siguientes funciones de sensibilidad de las variables de estado:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
 γ Ψrssx
 r
 γ Ψssy
∂x  rs
= γΨ
∂p  rsrx
γ Ψ
 rsry
 γω
 r
21
γ Ψrrsx
γ Ψrrsy
γ ΨLrlsx
γ ΨLrlsy
γ ΨJ sx
γ ΨJ sy
γ Ψρsx
γ Ψρsy
γ Ψa sx
γ Ψa sy
γ Ψrrrx
γ Ψrrry
γ ΨLrlrx
γ ΨLrlry
γ ΨJ rx
γ ΨJ ry
γ Ψρrx
γ Ψρry
γ Ψa rx
γ Ψa ry
γ ωrsr
γ ωLrlr
γ ωJr
γ ωρr
γ ωar
γ Ψb sx 

b
γ Ψsy 

γ Ψb rx 
γ Ψb ry 

γ ωb r 
(37)
y la sensibilidad de las variables de salida:
 σ irs
∂y  rsxs
= σi
∂p  rssy
σ M
 e
σ irsxr
σ irsyr
σ iLsxrl
σ iLsyrl
σ iJsx
σ iJsy
σ
σ
σ
rr
Me
Lrl
Me
J
Me
σ iρsx
σ iρsy
σ
ρ
Me
σ iasx
σ iasy
σ
a
Me
σ ibsx 

σ ibsy 

σ Mb e 
(38)
Los gráficos que siguen, detallan los resultados obtenidos para la máquina nº 2.
Figura 39. ω r (t );
Figura 40.
γ Ψrssx (t );
i s (t )
γ Ψrrsx (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
22
Figura 41.
γ ΨLrlsx (t );
γ ΨJ sx (t )
Figura 42.
γ Ψρ sx (t );
γ Ψa sx (t )
Figura 43.
γ Ψb sx (t );
γ Ψrssy (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
23
Figura 44.
γ Ψrr sy (t );
γ ΨLrlsy (t )
Figura 45.
γ ΨJ sy (t );
γ Ψρ sy (t )
Figura 46.
γ Ψa sy (t );
γ Ψb sy (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
24
Figura 47.
γ Ψrsrx (t );
γ Ψrrrx (t )
Figura 48.
γ ΨLrlrx (t );
γ ΨJ rx (t )
Figura 49.
γ Ψρ rx (t );
γ Ψa rx (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
25
Figura 50.
γ Ψb rx (t );
γ Ψrsry (t )
Figura 51.
γ Ψrrry (t );
γ ΨLrlry (t )
Figura 52.
γ ΨJ ry (t );
γ Ψρ ry (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
26
Figura 53.
γ Ψa ry (t );
γ Ψb ry (t )
Figura 54.
γ ωrsr (t );
γ ωrrr (t )
Figura 55.
γ ωLrrl (t );
γ ωJ r (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
27
Figura 56.
γ ωρr (t );
γ ωa r (t )
Figura 57.
γ ωb r (t );
σ irsxs (t )
σ irsxr (t );
σ iLsxrl (t )
Figura 58.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
28
Figura 59.
σ iJsx (t );
σ iρsx (t )
Figura 60.
σ iasx (t );
σ ibsx (t )
Figura 61.
σ irsys (t );
σ irsyr (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
29
Figura 62.
σ iLsyrl (t );
σ iJsy (t )
Figura 63.
σ iρsy (t );
σ iasy (t )
Figura 64.
σ ibsy (t );
σ Mrs e (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
30
Figura 65.
σ Mrr e (t );
σ MLrle (t )
Figura 66.
σ MJ e (t );
σ Mρ e (t )
Figura 67.
σ Ma e (t );
σ Mb e (t )
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
31
Conclusiones.
En el anexo II, se encuentran las ecuaciones desarrolladas obtenidas mediante la
utilización del programa MAPLE-V. A partir de las ecuaciones calculadas en MAPLE,
se genera un fichero compatible con FORTRAN 90, que enlaza con los programas
de simulación desarrollados en SIMNON v 2.0, lo que permite obtener las funciones
de sensibilidad deseadas.
Las tablas que siguen, resumen los valores máximos de las sensibilidades para cada
caso considerado, así como los valores unitarios de los mismos.
Tabla I.a. Sensibilidades máximas. Modelo nº21
isx
isy
irx
iry
ωr
Ψsx
Ψsy
Me
Rs
78
1120
-70
-80
-32
0.85
0.80
800
Rr
-64
100
65
-100
100
-0.15
0.12
-160
Lrl
-850
-1.05e6
800000
1.05e6
-1.05e6
-7500
8000
-3e6
J
-1010
710
1010
-700
1550
-2.2
2.2
-2900
ρ
-175
80
180
-80
200
-0.15
-0.2
-500
a1
10000
110000
-9800
11800
-10000
62
100
90000
a2
-30000
-115000
-30000
38000
-28000
390
380
-150000
Tabla I.b. Sensibilidades unitarias. Modelo nº21
isx
isy
irx
iry
ωr
Ψsx
Ψsy
Me
Rs
1.31
18.78
-1.17
-1.34
-0.04
0.25
0.23
6.18
Rr
-2.49
3.89
2.53
-3.89
0.28
-0.10
0.08
-2.87
Lrl
-0.39
-351
267
502
-25.7
-44.2
47.1
-463
J
-3.48
2.45
3.48
-2.42
0.39
-0.13
0.13
-4.6
ρ
-0.26
0.12
0.26
-0.12
0.02
-3.9e-3
-5.2e-6
-0.34
a1
414
4557
-406
489
-30.4
45.2
72.9
1720
a2
-311
-1193
-311
394
-21.3
71.2
69.4
-718
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
32
Tabla II.a. Sensibilidades máximas. Modelo nº22
Ψsx
Ψsy
Ψrx
Ψry
ωr
isx
isy
Me
Rs
0.70
0.70
0.56
-0.42
35
61
790
1000
Rr
-0.170
0.12
0.40
-0.81
65
-61
100
-180
Lrl
32
-40
-140
150
-25000
18000
-14900
-60000
J
2
1.6
-9
7
-1600
1200
-800
3300
ρ
0.09
0.17
-1.1
0.51
-140
140
-50
420
a
0.042
0.040
0.038
-0.042
4.5
12
-14
42
b
0.2
0.16
0.14
0.14
-13
17
-140
-250
Tabla II.b. Sensibilidades unitarias. Modelo nº22
Ψsx
Ψsy
Ψrx
Ψry
ωr
isx
isy
Me
Rs
0.21
0.21
0.16
-0.12
0.043
1.02
13.2
7.73
Rr
-0.12
0.08
0.27
-0.55
0.18
-1.02
3.89
-3.23
Lrl
0.18
-0.23
0.82
0.88
-0.61
6.02
-4.98
-9.26
J
0.12
0.09
-0.55
0.42
-0.41
4.14
-2.76
5.25
ρ
0.0023
0.0044
-0.028
0.013
-0.015
0.20
-0.07
0.28
a
8.6e-4
0.019
0.018
-0.021
9.15e-3
0.33
-0.39
0.53
b
0.097
0.049
0.043
0.043
-0.017
0.30
-2.48
-2.04
A partir de los resultados anteriores, se pueden extraer las siguientes
consideraciones:
•
Las corrientes resultan igualmente afectadas por las variaciones de rs y rr en
ambos modelos.
•
La sensibilidad de las mismas es mayor a las variaciones de Lrl; además el
modelo nº21 resulta mucho más sensible (observése la diferencia de escala entre
ambas gráficas).
•
Las variaciones en el momento de inercia J, y en el coeficiente de rozamiento ρ,
repercuten de forma similar en ambos modelos.
•
Las variaciones en los parámetros que definen las funciones de saturación (a1 y
a2 para el modelo nº 21; a y b para el modelo nº 22) influyen de forma mucho
más significativa en el primer modelo (nº 21).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 3. SENSIBILIDAD.
Respecto a la velocidad ωr :
•
Ambos modelos presentan un comportamiento similar; no obstante, el primer
modelo presenta discrepancias mayores para todos los parámetros
considerados, en especial los que caracterizan la saturación.
Respecto a los flujos:
•
El modelo nº 22, es mucho menos sensible a las variaciones de los parámetros
que el nº 21.
Respecto al par electromagnético:
•
Ambos modelos resultan muy sensibles a las modificaciones de Lrl (menos en el
modelo nº 22) y a las variaciones del momento de inercia (de nuevo, menor en el
modelo nº 22).
•
Respecto a los parámetros que caractgerizan la saturación, el modelo polinomial
considerado en el caso nº 22, resulta menos problemático que el modelo
arcotangente.
Como conclusión final, el modelo polinomial que caracteriza la saturación, resulta
menos influyente que el de Langevin y, por tanto, será el que se considerará para su
implementación en la determinación de los parámetros en tiempo real.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA
UNA MEJOR DETERMINACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
33
OBTENCIÓN DE LOS PARÁMETROS
POR ENSAYOS FUERA DE LÍNEA
A
W1
V
M
A
A
W2
n
Im
Isg
Usg
Irg
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
1
4. Obtención de los parámetros por ensayos fuera de línea
4. Obtención de los parámetros por ensayos fuera de línea ..................................................... 2
Ensayos a potencia útil nula .................................................................................................. 2
Modelización de la saturación. .............................................................................................. 6
Caracterización mediante polinomios [ Justus 91]. .............................................................. 7
Aplicación a la caracterización de la curva de saturación de un transformador. .............. 10
Aplicación a la modelización de características de saturación para la máquina asíncrona.
.............................................................................................................................................. 12
Trabajo en vacío................................................................................................................... 13
Trabajo a rotor frenado. ...................................................................................................... 14
Resultados experimentales de contrastación. ...................................................................... 16
Conclusiones. ....................................................................................................................... 22
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
2
4. Obtención de los parámetros por ensayos fuera de línea
Como paso previo a la obtención de los parámetros en tiempo real se plantea la
obtención de los mismos a partir de ensayos en régimen permanente. A partir de los
ensayos en vacío y cortocircuito puede plantearse la obtención de los parámetros
necesarios para la modelización de la máquina.
Los parámetros a obtener son los correspondientes al esquema equivalente en T:
resistencias e inductancias de dispersión, estatóricas y rotóricas, la inductancia de
magnetización, y la resistencia de pérdidas en el hierro.
Ensayos a potencia útil nula
A partir del esquema de la figura:
A
W1
V
M
A
A
W2
n
Figura 1. Esquema general para los ensayos.
válido para ambos ensayos, se obtienen los parámetros del circuito equivalente del
motor.
Im
Isg
Irg
Usg
Figura 2. Modelo en T (R.P.)
A partir del esquema equivalente para el ensayo en vacío, se puede considerar
para deslizamiento relativo d→0 que:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
Vs
I0
= Z b = Rs + j ⋅ X s + j ⋅
3
RFe ⋅ X µ
RFe + j ⋅ X µ
(1)
separando la parte real y la imaginaria, se obtiene
X µ2
Re( Z b ) = Rs + RFe ⋅
2
RFe
+ X µ2
= Rs + R p
(2)
Im ( Z b ) = X s + X µ ⋅
2
Fe
R
= Xs + X p
2
+ X µ2
RFe
resultando dos ecuaciones con tres incógnitas Xµ, RFe i Xs (Rs puede ser medida a
priori). Considerando la relación entre pérdidas magnéticas y potencia magnetizante,
se establece la siguiente restricción:
PFe =
k
RFe
Qµ =
k
Xµ
(3)
α=
Xµ
PFe
=
Qµ
RFe
El parámetro α, es típico para cada clase de material magnético y varia en función
del nivel de saturación alcanzado. El parámetro α tiene unos valores típicos que
oscilan entre α = 0.1 ÷ 0.5; se debe escoger iterativamente el que hace converger el
sistema a un resultado razonable.
Para una plancha de acero al silicio, (calidad 1,2 W/kg a Bˆ = 1T – excitación
sinusoidal 50 Hz) presentada como ejemplo, se obtienen los valores siguientes:
Tabla I. Pérdidas para plancha de acero al silicio
B (%)
30
40
50
60
70
80
90
100
P (W)
0,12
0,20
0,3
0,42
0,56
0,73
0,94
1,2
Q(var)
0,24
0,4
0,64
0,96
1,55
3
9,6
35
α
0,5
0,51
0,47
0,44
0,36
0,24
0,1
0,034
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
1,4
40
1,2
35
30
1
0,8
25
20
P
0,6
4
Q
15
10
0,4
0,2
5
0
0
30
40
50
60
70
80
90 100
30
40
50
60
70
80
90 100
0,6
0,5
0,4
0,3
alfa
0,2
0,1
0
30 40 50 60 70 80 90 100
Figura 3. Pérdidas (P), Potencia de magnetización (Q), parámetro α
Teniendo en cuenta la variabilidad de α con el punto de trabajo, se debería obtener
una combinación de parámetros Xs, RFe para cada régimen de funcionamiento.
Reordenando las ecuaciones anteriores, se llega a las dos ecuacuines siguientes:
α
1+α 2
tanϕ 0 =
=
Re( Z b )
α2
Rs + RFe ⋅
1+α 2
Im ( Z b )
X s + RFe ⋅
(4)
Pvacio = 3 ⋅ ( Rs + RFe ⋅
α
) ⋅ I o2
2
1+α
2
Ecuaciones que permiten obtener Xs, RFe y α.
Para el ensayo en cortocircuito (d = 1), se puede considerar el siguiente conjunto de
ecuaciones:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
Re( Z p ) = R Fe ⋅
α
= Rp
1+α 2
2
;
Im ( Z p ) = R Fe ⋅
5
α
= Xp
1+α 2
(5)
Z cc = R s + j ⋅ X s +
( R p + j ⋅ X p ) ⋅ ( RR + j ⋅ X r )
R p + j ⋅ X p + RR + j ⋅ X r
que unidas a las relativas al ensayo en vacío, permiten valorar el conjunto de
parámetros del modelo.
Las desventajas del método anterior se esperaban despues de analizar las
suposiciones que se han hecho, y que resultan:
-
Válidas si conocemos el tipo de material empleado en la construcción de la
máquina.
-
Válidas únicamente para el punto de trabajo nominal o en sus proximidades.
Una aportación interesante es que permite la valoración independiente de las
inductancias de dispersión estatórica y rotórica sin tener que realizar suposiciones
arriesgadas respecto a su valoración (del tipo Xs ≈ Xr ).
Para la máquina nº 2, se obtiene el siguiente conjunto de parámetros:
α = 0,151;
R Fe = 176.5Ω;
R s = 0.369Ω;
Rr = 0.86Ω;
X r = 1.24Ω;
X s = 1.30Ω;
X µ = 26.65Ω
que resultan validos para puntos de trabajo cercanos al nominal.
Si se considera el ensayo en carga de la misma se obtiene la siguiente tabla de
errores:
N(min
1
)
1498
1475
1461
1413
1373
1368
-
Tabla 2. Ensayo en carga.
I(calc)(A) I(exp)(A) ErrorI(%) P(calc)(W) P(exp.)(W)
ErrorP(%)
8.25
9.95
11.45
17.61
23.43
24.14
4.72
3.35
8.23
5.13
2.14
3.49
9.40
10.5
12.7
18.9
23.6
24.8
12.53
5.45
10.04
7.18
0.72
2.66
1117
3789
5359
10018
13936
14380
1172
3920
5840
10560
14240
14900
El método anterior, modeliza de forma sencilla la máquina. Los resultados obtenidos
aconsejan su utilización para la obtención de valores iniciales de los parámetros, o
para la modelización en estudios muy simplificados como, por ejemplo, el
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
6
comportamiento en régimen permanente y para zonas de trabajo próximas a la
nominal (zonas de saturación constante).
Con el fín de eliminar posibles variaciones debidas al efecto pelicular, se han
realizado los ensayos a rotor frenado de la máquina alimentada a frecuencia
reducida (5 Hz) obteniéndose un resultado similar al del ensayo a rotor frenado
realizado a 50 Hz.
Una dificultad del método recae en la forma de realizar las medidas: errores
pequeños en la determinación de la velocidad llevan a resultados totalmente
incongruentes. En nuestro caso se obtienen errores muy elevados si se realiza la
medida de velocidad medieante dinámo tacómetrica; realizando la medida con
medios más sofisticados, tales como una lampara estroboscópica, se obtienen
resultados mejores.
Modelización de la saturación.
La modelización de las características de saturación se puede realizar a partir de
dos puntos de vista distintos:
•
Consideración de modelos del tipo de Jiles-Atterton, complejos y difíciles de
caracterizar experimentalmente [Jiles 98].
•
Caracterización a partir de la aproximación funcional de curvas de saturación.
Para las aplicaciones de control como las que nos ocupan, el segundo punto de
vista resulta más adecuado ya que permite una aproximación suficiente.
Se consideran aproximaciones del tipo:
Ψ = f (i ) = a1 ⋅ arctan(a 2 ⋅ i ) + a 3 ⋅ i
(6)
o bien:
i
IN
 Ψ
= g (Ψ ) = a ⋅ 
 ΨN

 Ψ
 + b ⋅ 

 ΨN



n
(7)
donde n = 3,5, 7, 9, 11, ........
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
7
1,4
1,2
1
0,8
0,6
0,4
0,2
0
0
10
20
30
Figura 4. Característica de saturación
40
Ψ = f (i )
El primer tipo de aproximaciones, tiene su génesis en la teoría de Langevin sobre el
campo magnético en el interior de materiales magnéticos. El segundo tipo, es un
caso particular de la aproximación mediante polinomios.
Caracterización mediante polinomios [ Justus 91].
Si se considera el modelo anterior y una curva de saturación como la que se
representa en la figura 4, se encuentra que el parámetro a se puede obtener a partir
de la pendiente inicial de la curva:
I
di 
dg (Ψ ) 
=
= N ⋅a


dΨ  Ψ =0
dΨ  Ψ =0 ΨN
(8)
Experimentalmente, se puede valorar a partir de medidas sobre la curva de
saturación o, en el caso de no disponer de ella, a partir de la respuesta al escalón
de la bobina en consideración. En efecto si se considera una bobina conectada a
una fuente de tensión de valor nominal, se cumple que:
dΨ
= UN − r ⋅i
dt
(9)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
8
Figura 5. Modelo bobina saturada
para t = 0:
dΨ 
 =UN
dt  t =0
(10)
I

I
di 
 di 
 dΨ 
 ⋅
 =  N ⋅ a  ⋅ U N = N
 =
dt  t =0  dΨ  t =0  dt  t =0  ΨN 
t1
ΨN
a=
U N ⋅ t1
(11)
1,2
In
1
0,8
0,6
0,4
0,2
t1
0
0
1
2
3
4
5
6
Figura 6. Representación de i(t)
1,2
ψN
1
0,8
0,6
0,4
0,2
t2
0
0
1
2
3
4
5
6
Figura 7. Representación de Ψ(t)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
9
Por otra parte de la gráfica del flujo en función del tiempo hallamos que:
Ψ
dΨ 
 =UN = N
dt  t =0
t2
(12)
Para t →∞, i = IN; Ψ = ΨN = U N ⋅ t 2 , se cumple que:
a=
ΨN
t
= 2
U N ⋅ t1 t1
(13)
b = 1− a
(14)
además:
La principal dificultad del método anterior es la no disponibilidad de Ψ(t). A partir de
la característica de saturación, expresada en valores por unidad, y la construcción
gráfica de la figura 8, se obtienen los datos anteriores (a, b y m).
Ψ*
Figura 8. Construcción gráfica para caracterización de saturación
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
10
Además se cumple que:
 I 
d   
1
 IN  
= a + n⋅b =

m
 Ψ 

d 

 ΨN   Ψ = Ψ
(15)
1− m ⋅ a
m⋅b
(16)
N
n=
Aplicación a la caracterización de la curva de saturación de un transformador.
La caracterización de modelos que tengan en cuenta la saturación, puede realizarse
a partir del trabajo en vacío de un transformador. Si se supone la resistencia de la
bobina despreciable, una estimación del flujo Ψ puede obtenerse a partir de la
expresión:
Um
ω
Ψm =
(17)
con Um valor máximo de la tensión, Ψm valor máximo del flujo y ω = 2⋅π⋅f, válida en
régimen sinusoidal permanente. Una vez realizado el ensayo, la consideración de
relaciones entre el flujo Ψ y la corriente i, como las anteriores:
i * = a ⋅ψ * + b ⋅ψ *
donde:
i* =
i
IN
;
ψ* =
n
ψ
ψN
(18)
(19)
con IN, ΨN valores nominales respectivos, o:
ψ = a1 ⋅ arctan(a 2 ⋅ i )
(20)
consigue una caracterización a partir de ensayos realizados fuera de línea con
errores mínimos. El trabajo sigue la metodología explicada anteriormente para
determinar los coeficientes a, b y n según la construcción de la figura anterior y los
resultados experimentales de la Tabla 3.
•
Transformador monofásico 220/380 V, 1.3 kVA, 5.9/3.5 A, Pj = 40 W, Po = 18 W,
R1 = 0.942 Ω, R2 = 1.202 Ω ; Ψm = 0.99 Wb;
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
Ψ*
I*
11
Tabla 3. Ensayo en vacío
0.26 0.30 0.35 0.38 0.43 0.48 0.52 0.56 0.60 0.65 .70
0.16 0.17 0.18 0.19 0.21 0.23 0.25 0.27 0.29 0.31 0.33
0
0
Ψ* 0.73 0.78 0.82 0.86 0.92 0.95 1.00 1.03 1.08 1.13 1.16
I* 0.37 0.41 0.47 0.56 0.67 0.82 1.00 1.24 1.47 1.76 2.11
A partir de la construcción gráfica sobre la figura anterior, se obtienen los
parámetros buscados:
a = 0.48
;
n=
se elige:
b = 0.52
;
m = 0.22
1 − m ⋅ a 1 − 0.22 ⋅ 0.48
=
= 7.81
m ⋅b
0.22 ⋅ 0.52
(21)
n=7
i
IN
ψ
ψ
= 0.48 ⋅
+ 0.52 ⋅ 
ψN
ψ N



7
(22)
La aplicación de expresiones del tipo arctan() presenta la dificultad de determinación
de los parámetros, ya que estos se presentan como coeficientes de funciones en
una forma no afín con los parámetros desconocidos, lo que lleva a la consideración
de técnicas de mínimos cuadrados generalizados. Para el caso anterior, se obtiene
la siguiente función de Langevin:
ψ * = 0.805 ⋅ arctan(2.9258 ⋅ i * )
(23)
consiguiendo la tabla 4 de errores. Obsérvese que en la aproximación polinomial,
conseguida a partir del trazado gráfico sobre la figura, existen zonas con error
excesivo. En cambio la aproximación de Langevin, obtenida a partir del método de
mínimos cuadrados, logra una mejor aproximación si se exceptuan puntos
localizados.
Tabla 4. Errores calculados para cada punto experimental
Errp (%)
ErrLan (%)
-
21,97 15,23 6,48 3,69 1,04 -1,50 -1,98 -2,88
-35,64 -23,92 -11,56 -7,54 -3,20 0,60 2,18 3,83
Errp (%)
-10,23 -13,60 -11,33
ErrLan (%)
8,97 9,55 7,47
-6,02 -9,21 0,11 0,00 8,55 4,11
4,20 3,78 0,30 0,01 -1,80 -0,11
-4,33 -8,87
5,54 8,71
-14,80
11,64
-0,33 3,96
1,71 2,08
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
12
Figura 9. Comparación Polinomio y Langevin
Para cada caso y en función de las aplicaciones y el conjunto de variables
analizado, se considerará un conjunto u otro de funciones para la modelización de la
saturación.
Aplicación a la modelización de características de saturación para la máquina
asíncrona.
El modelo clásico en "T" del motor de inducción, se transforma en otro de la misma
forma con un parámetro menos; mediante ensayos en vacío y en cortocircuito y
mediciones auxiliares, son determinados los parámetros Rs, R'r, L'r y Lm,
localizándose en este último los efectos de saturación. A todos los efectos, se
considerará el elemento Rfe, representativo de las pérdidas en el hierro, como
añadido a las pérdidas fijas.
Ls
Rs
Uf
Is
Ψs
Lm
Lr
Im
Ψr
L'r
Rs
Ir
Rr/d
Uf
Is
'
Ψm = Ψs
I'r
L'm
R'r/d
'
Ψr
Figura 10. Modelos en T y Γ
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
13
Trabajo en vacío.
En el trabajo en vacío puede considerarse que el deslizamiento es nulo; y por lo
tanto, se obtiene un esquema equivalente como el de la figura que sigue.
Rs
Uf
Is
Ψs
L'm
Figura 11. Esquema equivalente en vacío
Si se realiza un ensayo a tensión sinusoidal de amplitud variable y frecuencia fija,
puede obtenerse el flujo a partir de la siguiente expresión, en la que se ha
despreciado la caída de tensión en la resistencia estatórica:
ˆ U ⋅ 2
ˆ' ≅ U = f
Ψ
ω1
ω1
(24)
Si se considera la relación entre flujo y corriente, se obtienen los resultados que
siguen:
Máquina nº1 (1.5 kW).
Ψ ' = 0.8550 ⋅ arctan(0.8649 ⋅ i )
i
IN
 Ψ
Ψ
= 0.48 ⋅
+ 0.52 ⋅ 
ΨN
 ΨN
7



∑ε
2
= 1.159
(25)
∑ε
2
= 0.032
(26)
∑ε
2
= 1.070
(27)
∑ε
2
= 0.0161
(28)
∑ε
2
= 1.0020
(29)
∑ε
2
= 0.0422
(30)
Máquina nº2 (7.5 kW).
Ψ ' = 0.9115 ⋅ arctan(0.2283 ⋅ i )
i
IN
 Ψ
Ψ
= 0.61 ⋅
+ 0.39 ⋅ 
ΨN
 ΨN



7
Máquina nº3 (22 kW).
Ψ ' = 1.0921 ⋅ arctan(0.0691 ⋅ i )
i
IN
 Ψ
Ψ
= 0.8 ⋅
+ 0.2 ⋅ 
ΨN
 ΨN



7
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
14
Téngase en cuenta que el flujo nominal se define para tensión nominal de
alimentación, y que la corriente nominal de la ecuación es la corriente
correspondiente al flujo nominal, y no la corriente nominal de la máquina.
Obsérvese que la aproximación polinomial logra menores errores que la función arco
tangente. Además la función potencial, para aplicaciones de control, resulta más
atractiva, ya que en su cálculo sólo intervienen sumas y productos.
Trabajo a rotor frenado.
A partir de la realización de un ensayo a rotor frenado con tensión variable, se
considera el esquema que sigue.
'
Ψσr
Rs
U f c c Is
I r'
L 'r
'
Ψs
L' m
I' m
R'r
Ψr
'
Figura 12. Esquema equivalente a rotor parado
Para la valoración de la corriente y el flujo rotórico debe resolverse el siguiente
conjunto de ecuaciones:
I m' =
U fcc − R s ⋅ I s
(31)
j ⋅ Xm
a1 ⋅ a 2
X m = ω ⋅ Lm = ω ⋅
1 + (a 2 ⋅ I m ) 2
I 'r = I 'm − I s
(32)
U σr = U fcc − R s ⋅ I s − R ' r ⋅I ' r
(34)
Ψ ' σr =
U ' σr
ω
(33)
(35)
si se tiene en cuenta la saturación a partir de la ecuación de Langevin.
En el caso de considerar el modelo polinomial, resulta más conveniente plantear el
siguiente sistema de ecuaciones:
U fcc − R s ⋅ I s
Ψs' =
(36)
ω
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
Xm =ω ⋅
15
1
(37)
 a
Ψsn −1 

IN ⋅
+ b ⋅ n 
Ψ
ΨN 
 N
n
 Ψ
 Ψs  
s


Im = a ⋅
+ b ⋅ 
 ΨN
Ψ N  



I 'r = I 'm − I s
(39)
U ' σr = U fcc − R s ⋅ I s − R' r ⋅I ' r
(40)
Ψ ' σr =
(38)
U ' σr
ω
(41)
La resisténcia rotórica se encuentra a partir de la atribución de la potencia
absorbida, en estas condiciones, y su distribución entre perdidas Joule en el estator
y rotor.
(
Pcc = 3 ⋅ U fcc ⋅ I s ⋅ cos ϕ cc = 3 ⋅ R s ⋅ I s2 + Rr ⋅ I r'2
)
(42)
En este caso, la relación obtenida para las máquinas consideradas resulta quasi
lineal dando los siguientes valores:
Máquina nº1 (1.5 kW).
Ψ ' σR = 0.0254 ⋅ i ' r
(43)
Ψ ' σR = 0.0037 ⋅ i ' r
(44)
Ψ ' σR = 0.0033 ⋅ i ' r
(45)
Máquina nº2 (7.5 kW).
Máquina nº3 (22 kW).
Mediante medición directa (puente de Thompson) en el caso de la resistencia
estatórica, y por balance de potencias en el caso de la resistencia rotórica, se
obtienen los siguientes valores para los elementos resistivos considerados
Tabla 5. Resistencias estatórica y rotórica
Rs (Ω)
R′r (Ω)
1)
4.83
7.907
2)
0.369
0.857
3)
0.173
0.272
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
16
Resultados experimentales de contrastación.
A partir de la contrastación de las pruebas realizadas para el conjunto de máquinas
considerado:
•
•
•
•
•
Arranque en vacío.
Arranque en carga, con par de variación lineal según la velocidad, y posterior
modificación a funcionamiento en vacío.
Alimentación a partir de red industrial 400 V-50 Hz.
Alimentación a partir de ondulador PWM con ma = 0.9 (factor de modulación en
amplitud, relación entre el valor máximo de la senoide de referencia y el máximo
de la portadora triangular); mf = 15 (factor de modulación en frecuencia, relación
entre frecuencia de portadora triangular y sinusoidal de referencia)
Simulación a partir de la consideración del modelo nº 21 con el siguiente
conjunto de parámetros: Rs = 0.369 Ω; Rr = 0.857 Ω; Ψ ' σR = 0.0037 ⋅ i ' r ;
Ψ ' = 0.9115 ⋅ arctan(0.2283 ⋅ i m ) ; J = 0.076 kgm2.
Se obtienen los resultados resumidos en las tablas siguientes.
Se han tabulado los siguientes valores:
n
n
n
n
n
n
n
Pico de corriente estatórica
Ismax (A)
Instante en que sucede el máximo
t1 (ms)
Velocidad angular final (plena carga)
nrf1 (min-1)
Corriente estatórica (valor final-plena carga)
Is1 (A)
Corriente estatórica (valor final- vacío)
Is2 (A)
Velocidad angular final (vacío)
nrf2 (min-1)
Tiempo de subida (10- 90 %)
Tr (ms)
El test mediante alimentación PWM no ha podido ser realizado para la máquina nº 3
debido a la limitación de potencia del equipo.
Tabla 6. Alimentación Sinusoidal
Ismax (A)
t1 (ms)
REAL SIMU
R
S
1)
25
26.6 17.5 21
2) 174.6 173.5 23 23.4
3) 400
411
12 12.5
-1
nrf (min )
R
S
1348 1381
1419 1418
1471 1414
Is1 (A)
Is2 (A)
R
S
R
S
5.5 6.3
4
3.9
27.4 30 13.6 12.4
88.9 93 26
28
-1
nrf2 (min )
Tr (ms)
R
S
R
S
1495 1485 79.1
82.4
1489 1496 128
121
1496 1498 238
235
Tabla 7. Alimentación PWM
1)
2)
Ismax (A)
R
S
25
27.4
170 171.5
-1
t1 (ms)
nrf1 (min )
R
S
R
S
10
10.4 1445 1363
22.8 23.7 1406 1408
Is1 (A)
R
S
6.5 7.82
26
28.5
Is2 (A)
R
S
4
3.6
12 10.9
-1
nrf2 (min )
R
S
1551 1548
1504 1498
Tr (ms)
R
S
150 98.6
100
128
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
17
Tabla 8. Errores
ε (%)
Sinusoidal
PWM
1)
6.40
9.6
Ismax
2)
0.63
0.88
3)
2.75
---
1)
20.0
4.00
t1
2)
1.74
3.95
3)
4.16
---
1)
3.22
5.67
nrf1
2)
0.07
0.14
3)
3.88
---
1)
4.17
34.2
Tr
2)
5.46
28.0
3)
1.26
---
Tabla 8 (continuación). Errores
ε (%)
Sinusoidal
PWM
1)
14.1
20.3
Is1
2)
9.50
9.61
3)
4.61
---
1)
2.50
10.0
Is2
2)
8.82
9.16
3)
7.69
---
1)
0.66
0.19
nrf2
2)
0.47
0.40
3)
0.14
---
A continuación se presentan los gráficos (experimental/simulación), obtenidos para
la máquina nº 2. Todos los gráficos tienen las escalas expresadas en unidades
coherentes.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
18
Figura 13. Corriente de estator simulada is(t) . Arranque en carga y posterior
descarga. Alimentación Sinusoidal
14.a: Arranque en carga
14.b: Cambio brusco de carga.
50 A/div, 50 ms/div
20 A/div, 50 ms/div
Figura 14. Corriente de estator real is(t) . Alimentación Sinusoidal.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
19
Figura 15. Velocidad en el eje simulada ωm(t). . Arranque en carga y posterior
descarga. Alimentación sinusoidal.
16.a: Arranque en carga
16.b: Cambio brusco de carga.
300 min-1/div, 50 ms/div
300 min-1/div, 50 ms/div
Figura 16. Velocidad en el eje ωm(t). Alimentación sinusoidal
Figura 17. Pares interno y de carga simulados Mi(ωm), Mc(ωm).
Alimentación Sinusoidal
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
20
Figura 18. Corriente de estator simulada is(t) . Arranque en carga y posterior
descarga. Alimentación PWM
Figura 19. Corriente real Is(t). Alimentación PWM
50 A/div, 50 ms/div
Figura 20. Velocidad en el eje simulada ωm(t). Alimentación PWM
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
21
Figura 21.Velocidad en el eje ωm(t). Alimentación PWM
300 min-1/div, 50 ms/div
Figura 22. Pares interno y de carga Mi(ωm), Mc(ωm). Alimentación PWM
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 4. OBTENCIÓN DE LOS PARÁMETROS POR ENSAYOS FUERA DE LÍNEA
22
Conclusiones.
•
La obtención de los parámetros mediante ensayos en régimen permanente
(vacío a tensión nominal y rotor frenado), proporcionan resultados correctos.
•
La comprobación de resultados en carga es coherente, estando limitada la
resolución del resultado por la precisión en la medida de la velocidad del eje.
•
Con el fín de eliminar posibles variaciones debidas al efecto pelicular, se han
realizado los ensayos a rotor frenado de la máquina alimentada a frecuencia
reducida (5 Hz) obteniéndose un resultado similar al del ensayo a rotor frenado
realizado a 50 Hz.
•
La consideración de un modelo con un elemento menos permite obviar la
dificultad de obtener los tres elementos inductivos del modelo clásico. A la vez
permite obtener, de una forma sencilla, los parámetros que caracterizan la
formulación de la saturación.
•
La modelización considerada, aplicada a una série de máquinas de potencias
diferentes (características en Anexo III), permite evaluar el modelo a partir del
análisis de los errores obtenidos mediante la consideración de las siguientes
variables:
-
•
pico de corriente
velocidad final (carga y vacío)
tiempo de subida
valores de corriente en régimen permanente (carga y vacío)
tipo de alimentación considerado (sinusoidal, PWM)
Los errores obtenidos (tabla 8) dan validez al modelo considerado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
OBTENCIÓN DE VARIABLES NO
MEDIBLES Y PARÁMETROS EN
SERVICIO
-3.0m
200.0m
400.0m
600.0m
800.0m
20.00
20.00
0
0
-16.67
-16.67
-33.33
-33.33
-50.00
-50.00
-3.0m
200.0m
400.0m
600.0m
800.0m
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
5. Obtención de variables no medibles y parámetros en
servicio
5. Obtención de variables no medibles y parámetros en servicio ............................................. 2
Observador para el flujo de la máquina asíncrona. ............................................................. 3
Modelo discreto para el observador. ................................................................................ 6
Estimación de los parámetros(coeficientes) del modelo. ....................................................44
Parámetros(coeficientes) eléctricos. ...............................................................................44
Estimación del par electromagnético. Estimación de parámetros(coeficientes)
mecánicos. .......................................................................................................................46
Contrastación experimental. ...............................................................................................47
Modelo completo .................................................................................................................48
Modelo reducido..................................................................................................................60
Conclusiones........................................................................................................................72
Modelo completo: ............................................................................................................72
Modelo reducido: ............................................................................................................73
Parámetros mecánicos: ...................................................................................................73
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
1
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
2
5. Obtención de variables no medibles y parámetros en
servicio
Una modelización precisa conlleva una carga de cálculo poco compatible con los
requerimientos algorítmicos y de tiempo real que implica un sistema de control
complejo, como puede ser un control por orientación de campo. Los algoritmos
recursivos que mejoran la estimación de los parámetros buscados logran, si la
convergencia sigue un ritmo rápido, la correcta observación de dichos parámetros.
En la literatura se encuentran referencias sobre observación de variables no
mensurables; se puede citar un clásico [Verghese 88] que describe un observador
con parámetros variables con la velocidad y que ha sido ampliamente utilizado en
numerosas aplicaciones, aún hoy en día es uno de los esquemas de observación
preferidos para el caso de modelos lineales en los parámetros [Glumineau 99];
otros observadores tales como los descritos en [Atkinson 91], [Wijesundera 92] o
[Peterson 96] describen aplicaciones válidas solamente para casos particulares
como los que se presentan en el control por orientación del campo, estando
limitados, además, al caso de máquina sin saturación.
En los casos anteriores no se considera la identificación de los parámetros del
modelo; caso de precisarse la estimación de los mismos se acude a modelos de
función de transferencia, normalmente considerando la relación corriente-tensión
aplicada [Touhami 92], [Jarray 96] y la velocidad como un parámetro lentamente
variable; en otros [Kataota 93] se considera el problema conjunto de observación de
variables y parámetros a partir de la formulación de un filtro extendido de Kalman.
Todos los anteriores, no consideran la saturación del sistema y aplican los
resultados obtenidos a casos particulares como el comentado anteriormente.
En el capítulo que sigue, se desarrolla un observador adaptativo, junto con un
algoritmo recursivo que supera las limitaciones anteriores y puede ser aplicado en
tiempo real y a cualquier sistema susceptible de entrar en saturación.
u(t)
y(t)
SISTEMA EN
ESTUDIO
OBSERVADOR
ADAPTATIVO
ψ
MÍNIMOS
CUADRADOS
RECURSIVOS
aˆ , bˆ
Figura 1. Disposición identificador+Observador.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
3
Observador para el flujo de la máquina asíncrona.
A partir del modelo nº 22, reproducido aquí por comodidad:
 rs
−
 Lrl
 Ψsx  


−ω
d  Ψsy  
=
dt  Ψrx   rr
 Ψ   Lrl
 ry  
 0





rs
rs   Ψsx   − rs

−
0

Lrl
Lrl   Ψsy   − rs
⋅
+
rr
Ψrx  

ω − ωr  
0
−
 
Ψ  
Lrl
  ry  
rr
rr 
− (ω − ω r ) −
Lrl
Lrl 
 Ψ
 (Ψ )n 
g (Ψsx ) = I N ⋅ a ⋅ sx + b ⋅  sx n 
 Ψ

 Ψ N
 N 
 Ψsy
 (Ψsy )n 

g (Ψsy ) = I N ⋅ a ⋅
+ b⋅
 Ψ n 
 Ψ N
 N 
Ψ − Ψrx
i sx = sx
+ g (Ψsx )
Lrl
ω
rs
Lrl
0
i sy =
Ψsy − Ψry
Lrl
Ψ − Ψsx
i rx = rx
Lrl
i ry =
Ψry − Ψsy
⋅ g (Ψsx )   u sx 
  
⋅ g (Ψsy )   u sy 
+ 0 
0
  
  0 
0
  
(1)
(2)
(3)
+ g (Ψsy )
(4)
Lrl
Se puede plantear el siguiente observador [Verghese 88], [Peterson 96], [Dawson
98], para los flujos estatórico y rotórico juntamente con la consideración de la
variable de salida, corriente estatórica, y su error de estimación como variable de
control del observador:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
 rs
ω
−
 Lrl
ˆ 
Ψ
 sx   − ω − rs
ˆ sy  
d Ψ
Lrl
=


ˆ
r
dt  Ψrx   r
0
Ψ
ˆ ry   Lrl

 
rr
 0

Lrl

 k sx − k sy 


k sx   iˆsx − i sx 
 k sy

⋅
k
− k ry   iˆsy − i sy 
rx


k

k
sx 
 ry



ˆ sx   − rs
rs   Ψ
 
0
 Ψ
ˆ
− r
Lrl 
sy 
⋅
+ s

ˆ
r
Ψ
ω − ω r   rx  
− r
ˆ  
Lrl
  Ψry  
r
− (ω − ω r ) − r 
Lrl 
rs
Lrl
4
0
ˆ sx )   u sx 
⋅ g (Ψ
  
ˆ sy )   u sy 
⋅ g (Ψ
+ 0 +
0
  
  0 
0
  
ˆ sx − Ψ
ˆ rx
Ψ
ˆ sx )
+ g (Ψ
Lrl
ˆ sy − Ψ
ˆ ry
Ψ
ˆ sy )
=
+ g (Ψ
Lrl
ˆ −Ψ
ˆ sx
Ψ
= rx
Lrl
ˆ ry − Ψ
ˆ sy
Ψ
=
Lrl
(5)
iˆsx =
iˆsy
iˆrx
iˆry
donde:
k sx ;
k sy ;
k rx ;
(6)
(7)
k ry son las ganancias del observador.
Con el fin de simplificar posteriormente la síntesis del observador, se escoge una
referencia fija (ω = 0) , de forma que la estructura del observador, escrita en forma
vectorial, es la siguiente:
ˆ −Ψ
ˆ
Ψ

s
r

ˆ )  + K ⋅ iˆ − i
= u s − rs ⋅
+ g (Ψ
s
s
s
s
 Lrl

dt


ˆ −Ψ
ˆ 
ˆ
Ψ
dΨ
r
r
s 
ˆ + K ⋅ iˆ − i
= u r − rr ⋅ 
+ j ⋅ωr ⋅ Ψ
r
r
s
s
 Lrl 
dt


 K   r 0   k sx + j ⋅ k sy 

 ⋅ 
K =  s  =  s

 K r   0 rr   k rx + k ry 
d Ψs
(
)
(
iˆs =
ˆ −Ψ
ˆ
Ψ
s
r
Lrl
)
(8)
ˆ )
+ g (Ψ
s
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
5
El ajuste de la ganancia del observador es complicado debido a la no linealidad del
sistema, lo que inhabilita los métodos clásicos de cálculo. Como una aproximación
al ajuste de las mismas puede considerarse el modelo sin saturación. Bajo la
hipótesis de trabajo en la zona lineal puede aplicarse la fórmula de Ackermann para
la valoración de las ganancias. En este caso el modelo considerado es el siguiente:




rs
 − rs ⋅  1 + 1 

L

ˆs 
ˆ s  us 
d Ψ
L
L
 ⋅  Ψ
m 
rl
 rl
 =
 +   + K ⋅ (iˆs − i s )
 u
 Ψ
ˆ r  
ˆ
rr
rr
dt  Ψ
r
−
+ j ⋅ ω r     r 

(9)
Lrl
Lrl


ˆ 
 1
1 
1   Ψ
 s
 −
iˆs =  
+
⋅
ˆ r 
Lrl   Ψ
  Lrl Lm 
dxˆ
= A(ω r ) ⋅ xˆ + B ⋅ u + K ⋅ C ⋅ ( xˆ − x)
dt
(10)
donde:
ˆ 
Ψ
x =  s ;
ˆr
Ψ
1
B =  ;
 0

 − rs
us 
u =  ; A(ω r ) = 
ur 


 1
1 
1 
 −
C =  
+
 L
Lrl 
  rl Lm 

 1
rs
1 


⋅ 
+
Lrl

 Lrl Lm 
;
rr
rr
−
+ j ⋅ ω r 
Lrl
Lrl

(11)
Si p1 y p2 són los polos complejos de una matriz 2x2, el polinomio característico del
observador anterior puede expresarse como:
P(λ ) = λ 2 + c1 ⋅ λ + c 2 = λ 2 − ( p1 + p 2 ) ⋅ λ + p1 ⋅ p 2
(12)
La valoración de las ganancias a través de la formula de Ackermann lleva a:
 0
0
K = P( A(ω r )) ⋅ W0−1 ⋅   = A 2 − ( p1 + p 2 ) ⋅ A + p1 ⋅ p 2 ⋅ I ⋅ W0−1 ⋅  
1
1
(
)
 k sx + j ⋅ k sy   rs
 = 
k = 

 k rx + j ⋅ k ry   0
(13)
−1
0
 ⋅K
rr 
(14)
donde W 0 es la matriz de observabilidad:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
 C 

W0 = 
 C ⋅ A
6
(15)
La expresión obtenida para las ganancias resulta poco operativa para ser aplicada
directamente; en el anexo II se encuentra desarrollada a partir de las utilidades que
ofrece MAPLE. Si se toma como ejemplo la máquina nº 2 y los polos del observador
situados en s= - 1500 se obtienen los siguientes valores para las ganancias:
 k sx + j ⋅ k sy   − 0.369 + j ⋅ 0 
 = 

k = 

k
+
j
⋅
k
−
−
j
⋅
21
.
22
2
.
31
rx
ry




(16)
Modelo discreto para el observador.
La implementación digital del algoritmo para el observador, hace necesaria la
utilización del modelo discretizado del mismo. Usando frecuencias de muestreo
elevadas la utilización del operador δ [Middleton 90] para la discretización, garantiza
una mejor estabilidad numérica para el mismo y una mayor aproximación al modelo
continuo diseñado. El modelo discreto correspondiente puede expresarse como:
δx = F ⋅ x + G ⋅ u
donde:
δx =
x(t + h) − x(t )
h
(17)
(18)
Donde t denota el tiempo discretamente considerado: t = n ⋅ h (n = 0, 1, 2, ........).
Si, como es habitual, las señales externas son captadas a través de un convertidor
A/D junto con un bloqueador de orden cero, y se supone que la velocidad de
rotación se mantiene constante durante el intervalo de muestreo (hipótesis válida si
la frecuencia de muestreo es elevada), se pueden expresar las matrices del modelo
como:
e A⋅h − 1
e A⋅h − 1
⋅B
; G = A −1 ⋅
h
h
,asimismo, pueden expresarse como:
F=
k =∞
F=∑
k =1
A k ⋅ h k −1
;
k!
( A ⋅ h) k −1
⋅B
k!
k =1
(19)
k =∞
G=∑
(20)
En este caso si se considera una aproximación de primer orden se llega a:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
ˆs
δΨ
7
ˆ s (t ) − Ψ
ˆ r (t )
Ψ

ˆ s (t ))  + K s ⋅ (iˆs (t ) − i s (t ) )
= u s (t ) − rs ⋅ 
+ g (Ψ

dt
h
Lrl


ˆr Ψ
ˆ r (t + h) − Ψ
ˆ r (t )
ˆ r (t ) − Ψ
ˆ s (t ) 
δΨ
Ψ
ˆ r (t ) + K r ⋅ (iˆs (t ) − i s (t ) )
 + j ⋅ωr ⋅ Ψ
=
= u r (t ) − rr ⋅ 

dt
h
L
rl


 K   r 0   k sx + j ⋅ k sy 

 ⋅ 
K =  s  =  s

 K r   0 rr   k rx + j ⋅ k ry 
=
ˆ s (t + h) − Ψ
ˆ s (t )
Ψ
ˆ (t ) − Ψ
ˆ r (t )
Ψ

ˆ s (t )) 
iˆs (t ) =  s
+ g (Ψ

Lrl


(21)
La aplicación del método anterior, considerando una frecuencia de muestreo de 10
kHz (h=0.0001s), se presenta en los gráficos que siguen. Los resultados se
comparan con los obtenidos en la simulación del transitorio de arranque de la
máquina en carga, y una posterior modificación a régimen de vacío. Obsérvese la
correcta convergencia a los valores reales. En todos los gráficos se suponen
unidades coherentes y en los gráficos correspondientes a errores se representan
errores absolutos. Observése que el ajuste del observador se ha realizado
suponiendo un sistema de parámetros constantes (sin consideración de la
saturación); en cambio el observador realmente implementado es el
correspondiente al modelo nº 22, considerando la saturación. Se han realizado
varias series de simulaciones con diversos regímenes de carga y frecuencias de
alimentación diferentes.
Se han estudiado cuatro casos:
a) tensión y frecuencia nominal (220 V/ 50 Hz);
b) tensión y frecuencia reducida manteniendo constante la relación U/f ( U’ / 5Hz);
c) Tensión nominal y frecuencia aumentada un 50 % (220 V / 75 Hz) – zona de
debilitamiento del campo;
d) tensión nominal y frecuencia un 50 % inferior a la nominal ( 220 V / 25 Hz) –
zona extremadamente saturada.
Se han considerado además series de casos en los que los parámetros supuestos
varien en un +10 %, excepto en la resistencia rotórica que se ha considerado una
variación del + 70 %.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
8
500.0m
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 2. Flujo estatórico calculado y observado. Alimentación a UN – 50 Hz.
0
0.333
0.667
1.000
1.333
1.600
1.600
1.600
1.333
1.333
1.000
1.000
0.667
0.667
0.333
0.333
0
0
0
0.333
0.667
1.000
1.333
1.600
Figura 3. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 50 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
9
500.0m
500.0n
500.0n
250.0n
250.0n
0
0
-250.0n
-250.0n
-500.0n
-500.0n
0
125.0m
250.0m
375.0m
500.0m
Figura 4. Error en flujo estatórico. Alimentación a UN – 50 Hz.
0
125.0m
250.0m
375.0m
500.0m
1000.0m
1000.0m
750.0m
750.0m
500.0m
500.0m
250.0m
250.0m
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 5. Flujo rotórico calculado y observado. Alimentación a UN – 50 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
800.0m
10
988.6m
1000.0m
1000.0m
750.0m
750.0m
500.0m
500.0m
250.0m
250.0m
0
0
0
200.0m
400.0m
600.0m
800.0m
988.6m
Figura 6. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 50 Hz.
0
125.0m
250.0m
375.0m
500.0m
2.000u
2.000u
1.000u
1.000u
0
0
-1.000u
-1.000u
-2.000u
-2.000u
0
125.0m
250.0m
375.0m
500.0m
Figura 7. Error en flujo rotórico. Alimentación a UN – 50 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
11
500.0m
300.0
300.0
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 8. Corriente estatórica calculada y observada. Alimentación a UN – 50 Hz.
0
50.0
100.0
150.0
200.0
250.0
300.0
300.0
300.0
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
0
50.0
100.0
150.0
200.0
250.0
300.0
Figura 9. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 50 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
12
500.0m
50.00u
50.00u
25.00u
25.00u
0
0
-25.00u
-25.00u
-50.00u
-50.00u
0
125.0m
250.0m
375.0m
500.0m
Figura 10. Error en corriente. Alimentación a UN – 50 Hz.
0
250.0m
500.0m
750.0m
1000.0m
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
250.0m
500.0m
750.0m
1000.0m
Figura 11. Flujo estatórico calculado y observado. Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.250
0.500
0.750
1.000
13
1.250
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.250
Figura 12. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a U’ – 5 Hz.
0
250.0m
500.0m
750.0m
1000.0m
250.0n
250.0n
125.0n
125.0n
0
0
-125.0n
-125.0n
-250.0n
-250.0n
0
250.0m
500.0m
750.0m
1000.0m
Figura 13. Error en flujo estatórico. Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
250.0m
500.0m
750.0m
14
1000.0m
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
250.0m
500.0m
750.0m
1000.0m
Figura 14. Flujo rotórico calculado y observado. Alimentación a U’ – 5 Hz.
0
0.250
0.500
0.750
1.000
1.250
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.250
Figura 15. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
250.0m
500.0m
750.0m
15
1000.0m
500.0n
500.0n
250.0n
250.0n
0
0
-250.0n
-250.0n
-500.0n
-500.0n
0
250.0m
500.0m
750.0m
1000.0m
Figura 16. Error en flujo rotórico. Alimentación a U’ – 5 Hz.
0
250.0m
500.0m
750.0m
1000.0m
50.00
50.00
37.50
37.50
25.00
25.00
12.50
12.50
0
0
0
250.0m
500.0m
750.0m
1000.0m
Figura 17. Corriente estatórica calculada y observada. Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
10.00
20.00
16
30.00
40.00
40.00
40.00
30.00
30.00
20.00
20.00
10.00
10.00
0
0
0
10.00
20.00
30.00
40.00
Figura 18. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a U’ – 5 Hz.
0
250.0m
500.0m
750.0m
1000.0m
50.00u
50.00u
25.00u
25.00u
0
0
-25.00u
-25.00u
-50.00u
-50.00u
0
250.0m
500.0m
750.0m
1000.0m
Figura 19. Error en corriente. Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
17
800.0m
1.200
1.200
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 20. Flujo estatórico calculado y observado. Alimentación a UN – 75 Hz.
0
0.250
0.500
0.750
1.000
1.200
1.200
1.200
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.200
Figura 21. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 75 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
18
800.0m
500.0n
500.0n
250.0n
250.0n
0
0
-250.0n
-250.0n
-500.0n
-500.0n
0
200.0m
400.0m
600.0m
800.0m
Figura 22. Error en flujo estatórico. Alimentación a UN – 75 Hz.
0
200.0m
400.0m
600.0m
800.0m
800.0m
800.0m
600.0m
600.0m
400.0m
400.0m
200.0m
200.0m
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 23. Flujo rotórico calculado y observado. Alimentación a UN – 75 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
166.7m
333.3m
500.0m
19
700.0m
700.0m
700.0m
500.0m
500.0m
333.3m
333.3m
166.7m
166.7m
0
0
0
166.7m
333.3m
500.0m
700.0m
Figura 24. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 75 Hz.
0
200.0m
400.0m
600.0m
800.0m
500.0n
500.0n
250.0n
250.0n
0
0
-250.0n
-250.0n
-500.0n
-500.0n
0
200.0m
400.0m
600.0m
800.0m
Figura 25. Error en flujo rotórico. Alimentación a UN – 75 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
20
800.0m
140.0
140.0
100.0
100.0
66.7
66.7
33.3
33.3
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 26. Corriente estatórica calculada y observada. Alimentación a UN – 75 Hz.
0
33.3
66.7
100.0
140.0
140.0
140.0
100.0
100.0
66.7
66.7
33.3
33.3
0
0
0
33.3
66.7
100.0
140.0
Figura 27. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 75 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
21
800.0m
20.00u
20.00u
10.00u
10.00u
0
0
-10.00u
-10.00u
-20.00u
-20.00u
0
200.0m
400.0m
600.0m
800.0m
Figura 28. Error en corriente estatórica. Alimentación a UN – 75 Hz.
0
200.0m
400.0m
600.0m
800.0m
2.258
2.258
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
-0.000
-0.000
0
200.0m
400.0m
600.0m
800.0m
Figura 29. Flujo estatórico calculado y observado. Alimentación a UN – 25 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.500
1.000
1.500
2.000
22
2.500
2.500
2.500
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
0.500
1.000
1.500
2.000
2.500
Figura 30. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 25 Hz.
0
200.0m
400.0m
600.0m
800.0m
1000.0n
1000.0n
500.0n
500.0n
0
0
-500.0n
-500.0n
-1000.0n
-1000.0n
0
200.0m
400.0m
600.0m
800.0m
Figura 31. Error en flujo estatórico. Alimentación a UN – 25 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
23
600.0m
800.0m
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 32. Flujo rotórico calculado y observado. Alimentación a UN – 25 Hz.
0
0.333
0.667
1.000
1.333
1.667
1.900
1.900
1.900
1.667
1.667
1.333
1.333
1.000
1.000
0.667
0.667
0.333
0.333
0
0
0
0.333
0.667
1.000
1.333
1.667
1.900
Figura 33. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 25 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
24
800.0m
10.000u
10.000u
5.000u
5.000u
0
0
-5.000u
-5.000u
-10.000u
-10.000u
0
200.0m
400.0m
600.0m
800.0m
Figura 34. Error en flujo rotórico. Alimentación a UN – 25 Hz.
0
200.0m
400.0m
600.0m
800.0m
701.7
701.7
500.0
500.0
333.3
333.3
166.7
166.7
-0.0
-0.0
0
200.0m
400.0m
600.0m
800.0m
Figura 35. Corriente estatórica calculada y observada. Alimentación a UN – 25 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
166.7
333.3
500.0
25
666.7 750.0
750.0
750.0
666.7
666.7
500.0
500.0
333.3
333.3
166.7
166.7
0
0
0
166.7
333.3
500.0
666.7 750.0
Figura 36. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 25 Hz.
0
200.0m
400.0m
600.0m
800.0m
500.0u
500.0u
250.0u
250.0u
0
0
-250.0u
-250.0u
-500.0u
-500.0u
0
200.0m
400.0m
600.0m
800.0m
Figura 37. Error en corriente. Alimentación a UN – 25 Hz.
La série que sigue considera una desviación máxima en los parámetros del modelo
considerado en un +10%, excepto en la resisténcia rotórica que se ha considerado
una variación del +70%.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
26
500.0m
1.600
1.600
1.333
1.333
1.000
1.000
0.667
0.667
0.333
0.333
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 38. Flujo estatórico calculado y observado. Alimentación a UN – 50 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
0.333
0.667
1.000
1.333
1.600
1.600
1.600
1.333
1.333
1.000
1.000
0.667
0.667
0.333
0.333
0
0
0
0.333
0.667
1.000
1.333
1.600
Figura 39. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 50 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
27
500.0m
5.000m
5.000m
2.500m
2.500m
0
0
-2.500m
-2.500m
-5.000m
-5.000m
0
125.0m
250.0m
375.0m
500.0m
Figura 40. Error en flujo estatórico. Alimentación a UN – 50 Hz. Parámetros
modificados en + 10% (Rr 70%).
0
125.0m
250.0m
375.0m
500.0m
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 41. Flujo rotórico calculado y observado. Alimentación a UN – 50 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
250.0m
500.0m
750.0m
28
1000.0m
1000.0m
1000.0m
750.0m
750.0m
500.0m
500.0m
250.0m
250.0m
0
0
0
250.0m
500.0m
750.0m
1000.0m
Figura 42. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 50 Hz. Parámetros modificados en + 10% (Rr 70%).
0
125.0m
250.0m
375.0m
500.0m
100.00m
100.00m
50.00m
50.00m
0
0
-50.00m
-50.00m
-100.00m
-100.00m
0
125.0m
250.0m
375.0m
500.0m
Figura 43. Error en flujo rotórico. Alimentación a UN – 50 Hz. Parámetros
modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
29
500.0m
300.0
300.0
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
0
125.0m
250.0m
375.0m
500.0m
Figura 44. Corriente estatórica calculada y observada. Alimentación a UN – 50 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
50.0
100.0
150.0
200.0
250.0
300.0
300.0
300.0
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
0
50.0
100.0
150.0
200.0
250.0
300.0
Figura 45. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 50 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
125.0m
250.0m
375.0m
30
500.0m
2.500
2.500
1.250
1.250
0
0
-1.250
-1.250
-2.500
-2.500
0
125.0m
250.0m
375.0m
500.0m
Figura 46. Error en corriente(eis). Alimentación a UN – 50 Hz. Parámetros
modificados en + 10% (Rr 70%).
0
0.250
0.500
0.750
1.000
1.244
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.244
Figura 47. Flujo estatórico calculado y observado. Alimentación a U’ – 5 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.250
0.500
0.750
1.000
31
1.244
1.250
1.250
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.244
Figura 48. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a U’ – 5 Hz. Parámetros modificados en + 10% (Rr 70%).
0
0.500
1.000
1.500
2.000
5.000m
5.000m
2.500m
2.500m
0
0
-2.500m
-2.500m
-5.000m
-5.000m
0
0.500
1.000
1.500
2.000
Figura 49. Error en flujo estatórico. Alimentación a U’ – 5 Hz. Parámetros
modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.500
1.000
1.500
32
2.000
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
0.500
1.000
1.500
2.000
Figura 49. Flujo rotórico calculado y observado. Alimentación a U’ – 5 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
0.333
0.667
1.000
1.333 1.500
1.500
1.500
1.333
1.333
1.000
1.000
0.667
0.667
0.333
0.333
0
0
0
0.333
0.667
1.000
1.333 1.500
Figura 50. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a U’ – 5 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.500
1.000
1.500
33
2.000
25.00m
25.00m
12.50m
12.50m
0
0
-12.50m
-12.50m
-25.00m
-25.00m
0
0.500
1.000
1.500
2.000
Figura 51. Error en flujo rotórico. Alimentación a U’ – 5 Hz. Parámetros modificados
en + 10% (Rr 70%).
0
250.0m
500.0m
750.0m
1000.0m
50.00
50.00
37.50
37.50
25.00
25.00
12.50
12.50
0
0
0
250.0m
500.0m
750.0m
1000.0m
Figura 52. Corriente estatórica calculada y observada. Alimentación a U’ – 5 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
10.00
20.00
34
30.00
40.00
40.00
40.00
30.00
30.00
20.00
20.00
10.00
10.00
0
0
0
10.00
20.00
30.00
40.00
Figura 53. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a U’ – 5 Hz. Parámetros modificados en + 10% (Rr 70%).
0
250.0m
500.0m
750.0m
1000.0m
200.0m
200.0m
100.0m
100.0m
0
0
-100.0m
-100.0m
-200.0m
-200.0m
0
250.0m
500.0m
750.0m
1000.0m
Figura 54. Error en corriente. Alimentación a U’ – 5 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
35
800.0m
1.200
1.200
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 55. Flujo estatórico calculado y observado. Alimentación a UN – 75 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
0.250
0.500
0.750
1.000
1.200
1.200
1.200
1.000
1.000
0.750
0.750
0.500
0.500
0.250
0.250
0
0
0
0.250
0.500
0.750
1.000
1.200
Figura 56. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 75 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
36
800.0m
2.500m
2.500m
1.250m
1.250m
0
0
-1.250m
-1.250m
-2.500m
-2.500m
0
200.0m
400.0m
600.0m
800.0m
Figura 57. Error en flujo estatórico. Alimentación a UN – 75 Hz. Parámetros
modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
700.0m
700.0m
500.0m
500.0m
333.3m
333.3m
166.7m
166.7m
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 58. Flujo rotórico calculado y observado. Alimentación a UN – 75 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
166.7m
333.3m
500.0m
37
700.0m
700.0m
700.0m
500.0m
500.0m
333.3m
333.3m
166.7m
166.7m
0
0
0
166.7m
333.3m
500.0m
700.0m
Figura 59. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 75 Hz. Parámetros modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
100.00m
100.00m
50.00m
50.00m
0
0
-50.00m
-50.00m
-100.00m
-100.00m
0
200.0m
400.0m
600.0m
800.0m
Figura 60. Error en flujo rotórico. Alimentación a UN – 75 Hz. Parámetros
modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
38
800.0m
150.0
150.0
133.3
133.3
100.0
100.0
66.7
66.7
33.3
33.3
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 61. Corriente estatórica calculada y observada. Alimentación a UN – 75 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
33.3
66.7
100.0
133.3 150.0
150.0
150.0
133.3
133.3
100.0
100.0
66.7
66.7
33.3
33.3
0
0
0
33.3
66.7
100.0
133.3 150.0
Figura 62. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 75 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
39
800.0m
1.250
1.250
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.250
-1.250
0
200.0m
400.0m
600.0m
800.0m
Figura 63. Error en corriente(eis). Alimentación a UN – 75 Hz. Parámetros
modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
2.258
2.258
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
-0.010
-0.010
0
200.0m
400.0m
600.0m
800.0m
Figura 64. Flujo estatórico calculado y observado. Alimentación a UN – 25 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
0.500
1.000
1.500
40
2.000
2.300
2.300
2.300
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
0.500
1.000
1.500
2.000
2.300
Figura 65. Flujo estatórico calculado en función del flujo estatórico observado.
Alimentación a UN – 25 Hz. Parámetros modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
12.50m
12.50m
10.00m
10.00m
5.00m
5.00m
0
0
-5.00m
-5.00m
-10.00m
-10.00m
-12.50m
-12.50m
0
200.0m
400.0m
600.0m
800.0m
Figura 66. Error en flujo estatórico. Alimentación a UN – 25 Hz. Parámetros
modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
41
600.0m
800.0m
2.312
2.312
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
-0.070
-0.070
0
200.0m
400.0m
600.0m
800.0m
Figura 67. Flujo rotórico calculado y observado. Alimentación a UN – 25 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
0.500
1.000
1.500
2.000
2.300
2.300
2.300
2.000
2.000
1.500
1.500
1.000
1.000
0.500
0.500
0
0
0
0.500
1.000
1.500
2.000
2.300
Figura 68. Flujo rotórico calculado en función del flujo rotórico observado.
Alimentación a UN – 25 Hz. Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
42
800.0m
500.0m
500.0m
250.0m
250.0m
0
0
-250.0m
-250.0m
-500.0m
-500.0m
0
200.0m
400.0m
600.0m
800.0m
Figura 69. Error en flujo rotórico. Alimentación a UN – 25 Hz. Parámetros
modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
705.1
705.1
500.0
500.0
333.3
333.3
166.7
166.7
-2.5
-2.5
0
200.0m
400.0m
600.0m
800.0m
Figura 70. Corriente estatórica calculada y observada. Alimentación a UN – 25 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
166.7
333.3
500.0
43
666.7 750.0
750.0
750.0
666.7
666.7
500.0
500.0
333.3
333.3
166.7
166.7
0
0
0
166.7
333.3
500.0
666.7 750.0
Figura 71. Corriente estatórica calculada como función de la corriente estatórica
observada. Alimentación a UN – 25 Hz. Parámetros modificados en + 10% (Rr 70%).
0
200.0m
400.0m
600.0m
800.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
200.0m
400.0m
600.0m
800.0m
Figura 72. Error en corriente(eis). Alimentación a UN – 25 Hz. Parámetros
modificados en + 10% (Rr 70%).
Una vez contrastada la bondad del observador diseñado, se plantea la necesidad
de añadir el algoritmo de identificación de parámetros del modelo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
44
Estimación de los parámetros(coeficientes) del modelo.
Parámetros(coeficientes) eléctricos.
Se parte de las expresiones del observador discreto (21):
 rs
 − ˆ
 Lrl
ˆ sx (t + 1)   Ψ
ˆ sx (t ) 
Ψ
 − ω

 

ˆ sy (t + 1)   Ψ
ˆ sy (t ) 

Ψ
h
=
+
⋅
 r
Ψ
ˆ rx (t + 1)   Ψ
ˆ rx (t ) 
 ˆr

 

Ψ
 ˆ

ˆ
 Lˆ rl
 ry (t + 1)   Ψry (t ) 

 0


 k sx − k sy 



k sx   iˆsx − i sx 
 k sy

⋅
k
− k ry   iˆsy − i sy 
rx


k


k
ry
sx






ˆ sx   − rs
rs   Ψ

0
 ˆ   − r
Lˆ rl   Ψ
sy
⋅
+ s

ˆ
rˆr
Ψ
ω − ω r   rx  
−
ˆ

Lrl
ˆ  
  Ψry  
rˆ
− (ω − ω r ) − r 
Lˆ rl 
rs
Lˆ rl
ω
−
rs
Lˆ rl
0
rˆr
Lˆ rl
0
ˆ sx )   u sx 
⋅ g (Ψ
  
ˆ sy )   u sy 
⋅ g (Ψ
+ 0 +
0
  
  0 
0
  
(22)
y junto con las expresiones para las componentes de corriente estatórica
observada:

⋅  aˆ x



1
ˆ sy (t ) − Ψ
ˆ ry (t ) + I N ⋅  aˆ y
iˆsy (t ) =
⋅Ψ

Lˆ rl

1
ˆ sx (t ) − Ψ
ˆ rx (t )] + I N
iˆsx (t ) =
⋅ [Ψ
Lˆ rl
[
]




n
ˆ sy (t )
ˆ sy (t )  
Ψ
Ψ

⋅
+ bˆ y ⋅ 
 Φ  
ΦN
N

 
ˆ (t )
Ψ
⋅ sx + bˆx
ΦN
ˆ (t ) 
Ψ
⋅  sx 
 ΦN 
n
(23)
Nótese que se han considerado parámetros característicos de saturación distintos
( aˆ x ≠ aˆ y ; bx ≠ bˆ y ) para cada componente. Todos los parámetros del modelo de
máquina, excepto la resistencia estatórica que resulta de fácil medida, se
consideran desconocidos a efectos de formular el algoritmo de estimación. El flujo
rotórico puede expresarse a partir de la siguiente ecuación en tiempo discreto:

r
ˆ rx (t + 1) = Ψ
ˆ rx (t ) ⋅ 1 + h ⋅ ˆr
Ψ

Lˆ rl


r
ˆ ry (t + 1) = Ψ
ˆ ry (t ) ⋅ 1 + h ⋅ ˆr
Ψ

Lˆ rl


rˆ
ˆ sx (t ) − h ⋅ ω r ⋅ Ψ
ˆ ry (t )
 + h ⋅ r ⋅ Ψ
Lˆ rl


rˆ
ˆ sy (t ) + h ⋅ ω r ⋅ Ψ
ˆ rx (t )
 + h ⋅ r ⋅ Ψ
ˆ
L
rl

(24)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
45
avanzando un paso de muestreo el conjunto de ecuaciones (23), y sustituyendo en
ellas el (24) se llega a las siguientes expresiones:


I 
r
r 
ˆ sx (t + 1) ⋅  1 + aˆ x ⋅ N  − Ψ
ˆ sx (t ) ⋅ h ⋅ ˆr − Ψ
ˆ rx (t ) ⋅  1 (1 − h ⋅ ˆr )  +
iˆsx (t + 1) = Ψ
2
 Lˆ


ΦN 
Lˆ rl
Lˆ rl 
 rl
 Lˆ rl
ω
I
ˆ ry (t ) ⋅ h ⋅ r + [Ψ
ˆ sx (t + 1)]n N ⋅ bˆx
+Ψ
Lˆ rl
Φ nN
(25)


I 
r
r 
ˆ sy (t + 1) ⋅  1 + aˆ y ⋅ N  − Ψ
ˆ sy (t ) ⋅ h ⋅ ˆr − Ψ
ˆ ry (t ) ⋅  1 (1 − h ⋅ ˆr )  +
iˆsy (t + 1) = Ψ
2
 Lˆ


ΦN 
Lˆ rl
Lˆ rl 
 rl
 Lˆ rl
ω
I
ˆ rx (t ) ⋅ h ⋅ r + Ψ
ˆ sy (t + 1) n N ⋅ bˆ y
−Ψ
Lˆ rl
Φ nN
[
]
las cuales pueden ensamblarse como sigue:
 iˆ (t + 1) 

y =  sx
 iˆsy (t + 1) 


Ψ
ˆ (t + 1)
ˆ (t )
0
−Ψ
sx
Φ T =  sx

ˆ
ˆ
0
Ψsy (t + 1) − Ψsy (t )

 1
I   1
I
θˆ T =  
+ aˆ x ⋅ N  
+ aˆ y ⋅ N
 Lˆ
Φ N   Lˆ rl
ΦN
  rl
ˆ (t ) Ψ
ˆ (t ) ⋅ ω (t )
−Ψ
rx
ry
r
ˆ
ˆ
− Ψry (t ) − Ψrx (t ) ⋅ ω r (t )

rˆ
 h⋅ r

Lˆ2rl

[Ψˆ
sx
(t + 1)
0
 1
rˆ 
 (1 − h ⋅ r )  h ⋅ 1
 Lˆ
Lˆ rl 
Lˆ rl
 rl
]
n


n
ˆ
Ψsy (t + 1) 
[
IN ˆ
⋅ bx
Φ nN
0
]
I N ˆ 
⋅ by

Φ nN

y = Φ T ⋅θˆ
(26)
Estas ecuaciones ya están en la forma canónica conveniente para su
implementación en un algoritmo de cálculo por mínimos cuadrados. El conjunto de
ecuaciones del observador (22), junto con la ecuación de identificación (26),
configuran las ecuaciones de un observador de tipo adaptativo que consigue
identificar a la vez los parámetros desconocidos y el flujo rotórico.
La ecuación (26) puede ser optimizada de cara a su implementación en tiempo real,
si se considera la siguiente relación entre los parámetros desconocidos:
θˆ
θˆ4 = 5 − θˆ3
h
(27)
donde:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
(θˆ
1
46
)
θˆ2 θˆ3 θˆ4 θˆ5 θˆ6 θˆ7 =
 1
I 
=  
+ aˆ x ⋅ N 
 Lˆ
ΦN 
  rl
 1
I 
rˆ

ˆ y ⋅ N  h ⋅ r2
+
a
 Lˆ
Φ N 
Lˆ rl
 rl
 1
rˆ 
1

(1 − h ⋅ r )  h ⋅
 Lˆ
Lˆ rl 
Lˆ rl
 rl
I N ˆ 
⋅ by

Φ nN

IN ˆ
⋅ bx
Φ nN
(28)
Finalmente las ecuaciones de identificación quedan como sigue:
 iˆ (t + 1) 

y =  sx
 iˆsy (t + 1) 



ˆ (t + 1)
Ψ
0
sx
T

Φ =

ˆ (t + 1)
0
Ψ

sy

θˆ T = θˆ1 θˆ2 θˆ3 θˆ5 θˆ6
(
[Ψˆ
ˆ
ˆ (t ) + Ψ
ˆ (t ) − Ψrx (t ) + Ψ
ˆ (t ) ⋅ ω (t )
−Ψ
sx
rx
ry
r
h
ˆ
ˆ (t ) + Ψ
ˆ (t ) − Ψrx (t ) − Ψ
ˆ (t ) ⋅ ω (t )
−Ψ
sy
ry
rx
r
h
θˆ
7
sx (t + 1)
0
)
]
n



n 
ˆ (t + 1) 
Ψ
sy

0
[
]
y = Φ T ⋅ θˆ
(29)
Para este caso las ecuaciones del algorítmo de identificación resultan como sigue:
θˆ(k ) = θˆ(k − 1) + K (k ) ⋅ ε (k )
ε (k ) = y (k ) − Φ (k ) ⋅ θˆ(k − 1)
P (k ) = P (k − 1) − K (k ) ⋅ Φ (k ) ⋅ P(k − 1)
(
K (k ) = P (k − 1) ⋅ Φ T (k ) ⋅ I + Φ (k ) ⋅ P(k − 1) ⋅ Φ T (k )
(30)
)
−1
Estimación del par electromagnético. Estimación de parámetros(coeficientes)
mecánicos.
Una vez obtenido el flujo, el par puede estimarse a partir de la siguiente expresión
3
ˆ sx ⋅ i sy − Ψ
ˆ sy ⋅ i sx )
Mˆ i = ⋅ p ⋅ (Ψ
2
(31)
nótese que para la estimación del par se utilizan variables observadas (flujo) y
medidas (corriente).
A partir de la medida de la velocidad y del par electromagnético calculado, se puede
plantear la resolución de la ecuación de equilibrio mecánico. En forma discreta:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
ω r (t + 1) − ω r (t ) 1
1
= ⋅ Mˆ i − ⋅ Mˆ c
h
Jˆ
Jˆ
47
(32)
que puede expresarse en la siguiente forma canónica para su implementación en el
algoritmo de identificación de parámetros:
(
ω r (t + 1) − ω r (t )
= Mˆ i
h
ω r (t + 1) − ω r (t )
h
Φ T = Mˆ i − 1
y=
(
)
 1 
 ˆ 
−1 ⋅  J 
 1 ⋅ Mˆ 
 ˆ
c
J

)
(33)
 1 


ˆ
θˆ =  J 
 1 ⋅ Mˆ 
 ˆ
c
J

Obsérvese que se obtiene simultáneamente la inercia del conjunto ensayado y el
par de carga sobre el eje.
Contrastación experimental.
A continuación se representa el esquema del montaje utilizado (figura 73), el cual
está compuesto por los siguientes elementos:
•
•
•
•
•
•
•
•
Máquina asíncrona nº 2: 7.5 kW; 220/380 V; 27/15.6 A; cosϕ=0.85; 1450 min-1;
clase F; J = 0.076 kgm2; ∆
Posibilidad de alimentación sinusoidal (red 400 V / 50 Hz) o a través de
ondulador PWM (ley U/f = k; mf = 15)
Máquina de corriente continua 7.5 kW; 220 V; 20 A; Vex = 195 V; Iex = 1.64 A;
1480 min-1; class F; J = 0.076 kgm2
Control por corriente de la máquina de corriente continua. Imposición del par de
carga de evolución variable a voluntad (no detallado en la figura).
Captación de corriente a partir de sondas Hall.
Captación de tensión a partir de amplificadores de aislamiento.
Tarjeta de adquisición de datos de 12 bits de resolución. 8 canales diferenciales.
Frecuencia de muestreo ajustable; en este caso ajustada a 10 kHz.
Señales filtradas mediante un pasa-bajos con fc =5 kHz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
Figura 73. Montaje experimental.
Modelo completo
Las gráficas que siguen corresponden al caso de arranque en vacío (m0 ≈ 5 Nm,
correspondientes al par de pérdidas) de la máquina, y posterior aplicación súbita del
par nominal (≈ 50 Nm). La alimentación proviene de un ondulador PWM con las
características indicadas anteriormente (ma = 0.9; mf = 15). La prueba se realiza
aplicando tensión y frecuencia nominales, eliminendo la rampa de arranque que
suelen aplicar los onduladores en el arranque. Todas las magnitudes vienen
expresadas en sus unidades naturales; los errores son valores absolutos, no
relativos.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
48
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
49
800.0m
125.0
125.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
-100.0
-100.0
-125.0
-125.0
0
200.0m
400.0m
600.0m
800.0m
Figura 74. Isx(t). Variable medida y filtrada..
0
200.0m
400.0m
600.0m
800.0m
200.0
200.0
100.0
100.0
0
0
-100.0
-100.0
-200.0
-200.0
0
200.0m
400.0m
600.0m
800.0m
Figura 75. Isy(t). Variable medida y filtrada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
50
800.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
200.0m
400.0m
600.0m
800.0m
Figura 76. Error en corriente (Ex(t)).
0
200.0m
400.0m
600.0m
800.0m
12.00
10.00
12.00
10.00
5.00
5.00
0
0
-5.00
-5.00
-10.00
-12.00
-10.00
-12.00
0
200.0m
400.0m
600.0m
800.0m
Figura 77. Error en corriente (Ey(t)).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
51
800.0m
100.00
100.00
50.00
50.00
0
0
-50.00
-50.00
-100.00
-100.00
0
200.0m
400.0m
600.0m
800.0m
Figura 78. Irx(t). Variable observada.
0
200.0m
400.0m
600.0m
800.0m
100.00
100.00
50.00
50.00
0
0
-50.00
-50.00
-100.00
-100.00
0
200.0m
400.0m
600.0m
800.0m
Figura 79. Iry(t). Variable observada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
52
800.0m
350.0
350.0
300.0
300.0
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 80. ω r (t ) . Variable medida y filtrada.
0
200.0m
400.0m
600.0m
800.0m
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.200
-1.000
-1.200
0
200.0m
400.0m
600.0m
800.0m
ˆ sx (t ) .
Figura 81. Ψ
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
53
800.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.200
-1.200
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
ˆ (t ) .
Figura 82. Ψ
sy
0
200.0m
400.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.200
-1.200
0
200.0m
400.0m
600.0m
800.0m
ˆ rx (t ) .
Figura 83. Ψ
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
54
800.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.200
-1.200
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
ˆ ry (t ) .
Figura 84. Ψ
0
200.0m
400.0m
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
0
200.0m
400.0m
600.0m
800.0m
Figura 85. Mˆ i (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
55
800.0m
50.00m
50.00m
37.50m
37.50m
25.00m
25.00m
12.50m
12.50m
0
0
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 86. Lˆ rl (t ) .
0
200.0m
400.0m
5.000
5.000
2.500
2.500
0
0
-2.500
-2.500
-5.000
-5.000
0
200.0m
400.0m
600.0m
800.0m
Figura 87. rˆr (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
56
800.0m
10.000
10.000
7.500
7.500
5.000
5.000
2.500
2.500
0
0
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 88. aˆ x (t ) .
0
200.0m
400.0m
2.500
2.500
1.250
1.250
0
0
-1.250
-1.250
-2.500
-2.500
0
200.0m
400.0m
600.0m
800.0m
Figura 89. bˆx (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
57
800.0m
10.000
10.000
7.500
7.500
5.000
5.000
2.500
2.500
0
0
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 90 aˆ y (t ) .
0
200.0m
400.0m
2.000
2.000
1.000
1.000
0
0
-1.000
-1.000
-2.000
-2.000
0
200.0m
400.0m
600.0m
800.0m
Figura 91. bˆ y (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
58
800.0m
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-20.00
-20.00
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 92. θˆ(t ) = 1 / Jˆ (t ) .
0
200.0m
400.0m
100.00
100.00
75.00
75.00
50.00
50.00
25.00
25.00
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 93. Mˆ c (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
59
800.0m
50.00
50.00
37.50
37.50
25.00
25.00
12.50
12.50
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 94. I(t). Corriente por el inducido de la máquina de corriente continua.
La tabla que aparece a continuación resume el valor final de los parámetros
estimados en cada caso y su comparación respecto a los obtenidos en los ensayos
fuera de línea:
Tabla 1. Resultados de identificación. Modelo completo. Alimentación mediante
ondulador PWM
Fuera de
linea
Linea
Diferencia
(%)
lrl (mH)
rr (Ω
Ω)
ax
bx
ay
by
J
0.857
τr=lrl/rr
(ms)
8.52
7.3
0.61
0.39
0.61
0.39
0.076
10.68
46.3
1.15
34.1
9.28
9.00
0.76
24.2
0.78
100
0.726 -0.029 0.075
19.0
107
1.33
A la vista de los resultados las discrepancias en los parámetros son grandes y
podría cuestionar el resultado. Evidentemente, si lo que se pretende unicamente es
valorar los parámetros del modelo, este resultado es poco esperanzador.
En [Nelles 01, cap 2] se demuestra que para el caso no lineal, NO es posible
garantizar que el conjunto de parámetros obtenidos coincida con los verdaderos ( o
los que se consideran como tales). Los sistemas en que las ecuaciones son lineales
normalmente son identificables.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
60
Modelo reducido.
Ya que lo deseado realmente es la estimación del conjunto de parámetros, se
deben hacer suposiciones que lleven a un conjunto de ecuaciones en que las
funciones sean invertibles; a tal fín se propone en el epígrafe que sigue una
modelización reducida en que los únicos parámetros desconocidos son los
rotóricos. Los parámetros de estator (resistencia) y de saturación (a, b, n) se
consideran conocidos y constantes; Estos parámetros pueden encontrarse
mediante ensayos previos en vacío del sistema, tales como los que realizan los
equipos actuales de control de velocidad.
Se parte de las expresiones del observador discreto (22), repetidas aquí por
comodidad:
 rs
 − ˆ
 L rl
ˆ sx (t + 1)   Ψ
ˆ sx (t ) 
Ψ
 − ω

 

ˆ
ˆ

 Ψsy (t + 1)   Ψsy (t ) 
=
+ h ⋅ 
Ψ


ˆ (t + 1)
ˆ (t )
r
Ψ
 ˆr
 rx
  rx 
Ψ
 ˆ

ˆ
 Lˆ rl
 ry (t + 1)   Ψry (t ) 

 0


 k sx − k sy 



k sx   iˆsx − i sx 
 k sy

⋅
k
− k ry   iˆsy − i sy 
rx


k

k sx 
 ry

ω
−
rs
Lˆ rl
0
rˆr
Lˆ rl



ˆ sx   − rs
rs   Ψ

0
 ˆ  − r

Lˆ rl   Ψ
sy
⋅
+ s

ˆ
rˆr
Ψ
−
ω − ω r   rx  
Ψ
Lˆ rl
ˆ  
  ry  
rˆ
− (ω − ω r ) − r 
Lˆ rl 
rs
Lˆ rl
0
ˆ sx )   u sx 
⋅ g (Ψ
  
ˆ sy )   u sy 
⋅ g (Ψ
+ 0 +
0
  
  0 
0
  
(34)
junto con las expresiones para las componentes de corriente estatórica observada:

⋅  aˆ x



1
ˆ
ˆ
iˆsy (t ) =
t
t
I
(
)
(
)
⋅ Ψsy − Ψry
+ N ⋅  aˆ y
ˆ
Lrl

iˆsx (t ) =
1
ˆ sx (t ) − Ψ
ˆ rx (t )] + I N
⋅ [Ψ
Lˆ rl
[
]




n
ˆ sy (t )
ˆ sy (t )  
Ψ
Ψ
ˆ


b
⋅
+ y⋅
 Φ  
ΦN
N

 
ˆ (t )
Ψ
⋅ sx + bˆx
ΦN
ˆ (t ) 
Ψ
⋅  sx 
 ΦN 
n
(35)
Para el caso que nos ocupa se considerarán conocidos los siguientes parámetros:
•
•
Resistencia estatórica rs
Parámetros característicos de la saturación a, b y n. Se consideran iguales
para cada componente.
. El flujo rotórico puede expresarse a partir de la siguiente ecuación en tiempo
discreto:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO

r
ˆ rx (t + 1) = Ψ
ˆ rx (t ) ⋅ 1 + h ⋅ ˆr
Ψ

Lˆ rl


r
ˆ ry (t + 1) = Ψ
ˆ ry (t ) ⋅ 1 + h ⋅ ˆr
Ψ

Lˆ rl


rˆ
ˆ sx (t ) − h ⋅ ω r ⋅ Ψ
ˆ ry (t )
 + h ⋅ r ⋅ Ψ
Lˆ rl


rˆ
ˆ sy (t ) + h ⋅ ω r ⋅ Ψ
ˆ rx (t )
 + h ⋅ r ⋅ Ψ
ˆ
L
rl

61
(36)
avanzando un paso de muestreo el conjunto de ecuaciones (35), y sustituyendo en
ellas el (36) se llega a las siguientes expresiones:


I 
r
r 
ˆ sx (t + 1) ⋅  1 + aˆ x ⋅ N  − Ψ
ˆ sx (t ) ⋅ h ⋅ ˆr − Ψ
ˆ rx (t ) ⋅  1 (1 − h ⋅ ˆr )  +
iˆsx (t + 1) = Ψ
 Lˆ
 Lˆ
Φ N 
Lˆ2rl
Lˆ rl 
 rl
 rl
ω
I
ˆ ry (t ) ⋅ h ⋅ r + [Ψ
ˆ sx (t + 1)]n N ⋅ bˆx
+Ψ
Lˆ rl
Φ nN


I 
r
r 
ˆ sy (t + 1) ⋅  1 + aˆ y ⋅ N  − Ψ
ˆ sy (t ) ⋅ h ⋅ ˆr − Ψ
ˆ ry (t ) ⋅  1 (1 − h ⋅ ˆr )  +
iˆsy (t + 1) = Ψ
 Lˆ
 Lˆ
Φ N 
Lˆ2rl
Lˆ rl 
 rl
 rl
ω
I
ˆ rx (t ) ⋅ h ⋅ r + Ψ
ˆ sy (t + 1) n N ⋅ bˆ y
−Ψ
Lˆ rl
Φ nN
[
(37)
]
las cuales pueden ensamblarse como sigue:
[
[
]
]
ˆ
ˆ (t + 1) ⋅ a ⋅ I N − Ψ
ˆ (t + 1) n ⋅ I N ⋅ b 
 i sx (t + 1) − Ψ
sx
x
sx
x
 y1  
ΦN
Φ nN

y =   =
n


I
I
y
N
N
ˆ
ˆ
 2
 iˆsy (t + 1) − Ψsy (t + 1) ⋅ a y ⋅ Φ − Ψsy (t + 1) ⋅ n ⋅ b y 
ΦN
N


ˆ (t + 1) − Ψ
ˆ (t ) − Ψ
ˆ (t ) Ψ
ˆ (t ) ⋅ ω (t ) 
Ψ
sx
rx
ry
r

Φ T =  sx
ˆ (t + 1) − Ψ
ˆ (t ) − Ψ
ˆ (t ) − Ψ
ˆ (t ) ⋅ ω (t ) 
Ψ
sy
ry
rx
r
 sy

 1
 1
rˆ
rˆ 
1 
θˆ T = 
h ⋅ r2 
(1 − h ⋅ r )  h ⋅
 Lˆ
Lˆ rl  Lˆ rl
Lˆ rl 
Lˆ rl 
 rl
y = Φ T ⋅ θˆ
(38)
Estas ecuaciones ya están en la forma canónica conveniente para su
implementación en un algoritmo de cálculo por mínimos cuadrados. El conjunto de
ecuaciones formado por el observador (34), junto con la ecuación de identificación
(38), configuran las expresiones de un observador de tipo adaptativo que consigue
a la vez identificar los parámetros desconocidos y el flujo rotórico.
La ecuación (38) puede ser optimizada de cara a su implementación en tiempo real
si se considera la siguiente relación entre los parámetros desconocidos:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
62
θˆ4 = h ⋅ θˆ1
θˆ3 = θˆ1 − θˆ2
(39)
donde:
(θˆ
1
 1
θˆ2 θˆ3 θˆ4 = 
 Lˆ
 rl
)
h⋅
rˆr
Lˆ2
rl
 1
rˆ 
1 

(1 − h ⋅ r )  h ⋅
 Lˆ
Lˆ rl 
Lˆ rl 
 rl
(40)
Finalmente las ecuaciones de identificación quedan como sigue:
[Ψˆ (t + 1)] ⋅ ΦI ⋅ b
[Ψˆ (t + 1)] ⋅ ΦI ⋅ b
) (Ψˆ (t ) − Ψˆ (t ))
) (Ψˆ (t ) − Ψˆ (t ))
ˆ
ˆ (t + 1) ⋅ a ⋅ I N −
 i sx (t + 1) − Ψ
sx
x
 y1  
ΦN
y =   =
ˆ (t + 1) ⋅ a ⋅ I N −
 y 2   iˆsy (t + 1) − Ψ
sy
y

ΦN

ˆ (t + 1) − Ψ
ˆ (t ) + h ⋅ Ψ
ˆ (t ) ⋅ ω (t )
Ψ
rx
ry
r
Φ T =  sx
ˆ (t + 1) − Ψ
ˆ (t ) − h ⋅ Ψ
ˆ (t ) ⋅ ω (t )
Ψ
ry
rx
r
 sy
 1
rˆ 
h ⋅ r2 
θˆ T = 
ˆ
Lˆ rl 
 Lrl
(
(
n
N
n
N
sx
n
N
n
N
sy
rx
sx
ry
sy




y 

x
(41)
Para este caso las ecuaciones del algorítmo de identificación se escriben como
sigue:
θˆ(k ) 2 x1 = θˆ(k − 1) 2 x1 + K (k ) ⋅ ε (k ) 2 x1
ε (k ) = y (k ) − Φ (k ) ⋅ θˆ(k − 1)
2 x1
2 x1
2x2
P(k ) = P(k − 1) − K (k ) ⋅ Φ (k ) ⋅ P(k − 1)
(
(42)
2 x1
K (k ) 2 x 2 = P(k − 1) 2 x 2 ⋅ Φ T (k ) 2 x 2 ⋅ I 2 x 2 + Φ (k ) 2 x 2 ⋅ P(k − 1) 2 x 2 ⋅ Φ T (k ) 2 x 2
)
−1
que resulta muy compacto de cara a su implementación en tiempo real (inversión de
una matriz 2x2)
Las gráficas que siguen corresponden al caso de arranque en vacío (m0 ≈ 5 Nm,
relativas al par de pérdidas) de la máquina, y posterior aplicación súbita del par
nominal (≈ 50 Nm). La alimentación proviene de un ondulador PWM con las
características indicadas anteriormente (ma = 0.9; mf = 15). La prueba se realiza
aplicando tensión y frecuencia nominales, eliminendo la rampa de arranque que
suelen aplicar los onduladores en el arranque. Todas las magnitudes vienen
expresadas en sus unidades naturales; los errores son valores absolutos.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
63
800.0m
125.0
125.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
-100.0
-100.0
-125.0
-125.0
0
200.0m
400.0m
600.0m
800.0m
Figura 95. Isx(t). Variable medida y filtrada..
0
200.0m
400.0m
600.0m
800.0m
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
-125.0
-125.0
0
200.0m
400.0m
600.0m
800.0m
Figura 96. Isy(t). Variable medida y filtrada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
64
800.0m
25.00
25.00
12.50
12.50
0
0
-12.50
-12.50
-25.00
-25.00
0
200.0m
400.0m
600.0m
800.0m
Figura 97. Error en corriente (Ex(t)).
0
200.0m
400.0m
600.0m
800.0m
25.00
25.00
12.50
12.50
0
0
-12.50
-12.50
-25.00
-25.00
0
200.0m
400.0m
600.0m
800.0m
Figura 98. Error en corriente (Ey(t)).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
65
800.0m
125.0
125.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
-100.0
-100.0
-125.0
-125.0
0
200.0m
400.0m
600.0m
800.0m
Figura 99. Irx(t). Variable observada.
0
200.0m
400.0m
600.0m
800.0m
125.0
100.0
125.0
100.0
50.0
50.0
0
0
-50.0
-50.0
-100.0
-100.0
-150.0
-150.0
0
200.0m
400.0m
600.0m
800.0m
Figura 100. Iry(t). Variable observada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
66
800.0m
400.0
400.0
300.0
300.0
200.0
200.0
100.0
100.0
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 101. ω r (t ) . Variable medida y filtrada.
0
200.0m
400.0m
600.0m
800.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
0
200.0m
400.0m
600.0m
800.0m
ˆ sx (t ) .
Figura 102. Ψ
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
67
800.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
ˆ sy (t ) .
Figura 103. Ψ
0
200.0m
400.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
0
200.0m
400.0m
600.0m
800.0m
ˆ rx (t ) .
Figura 104. Ψ
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
68
800.0m
1.500
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
ˆ ry (t ) .
Figura 105. Ψ
0
200.0m
400.0m
250.0
250.0
200.0
200.0
150.0
150.0
100.0
100.0
50.0
50.0
0
0
-50.0
-50.0
0
200.0m
400.0m
600.0m
800.0m
Figura 106. Mˆ i (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
69
800.0m
25.00m
25.00m
12.50m
12.50m
0
0
-12.50m
-12.50m
-25.00m
-25.00m
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 107. Lˆ rl (t ) .
0
200.0m
400.0m
5.000
5.000
2.500
2.500
0
0
-2.500
-2.500
-5.000
-5.000
0
200.0m
400.0m
600.0m
800.0m
Figura 108. rˆr (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
70
800.0m
100.00m
100.00m
50.00m
50.00m
0
0
-50.00m
-50.00m
-100.00m
-100.00m
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 109. τˆ r (t ) .
0
200.0m
400.0m
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-20.00
-20.00
0
200.0m
400.0m
600.0m
800.0m
Figura 110. θˆ(t ) = 1 / Jˆ (t ) .
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
0
200.0m
400.0m
600.0m
71
800.0m
60.00
60.00
50.00
50.00
37.50
37.50
25.00
25.00
12.50
12.50
0
0
0
200.0m
400.0m
600.0m
800.0m
600.0m
800.0m
Figura 111. Mˆ c (t ) .
0
200.0m
400.0m
50.00
50.00
37.50
37.50
25.00
25.00
12.50
12.50
0
0
0
200.0m
400.0m
600.0m
800.0m
Figura 112. I(t). Corriente por el inducido de la máquina de corriente continua.
La tabla que aparece a continuación resume el valor final de los parámetros
estimados en cada caso y su comparación respecto a los obtenidos en los ensayos
fuera de línea:
Tabla 2. Resultados de identificación. Modelo reducido. Alimentación mediante
ondulador PWM
lrl (mH)
J
rr (Ω
Ω)
τr=lrl/rr (ms)
7.3
0.857
8.52
0.076
Fuera de linea
7.721
0.772
8.74
0.075
Linea
5.76
-9.92
2.58
1.33
Diferencia (%)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
Conclusiones.
•
Se han considerado dos formulaciones para el problema de la obtención de las
variables de estado desconocidas.
•
El observador desarrollado es robusto respecto a las variaciones en los
parámetros del mismo.
•
El observador desarrollado mantiene su robustez en la zona de debilitación de
campo.
•
Únicamente en el caso de fuerte saturación (UN; 25 Hz – ½ de la frecuencia
nominal, aproximadamente doble del flujo nominal) existen discrepancias
apreciables en alguna de las variables del observador (Flujo rotórico, corriente
estatórica); en todo caso las discrepancias son inferiores al 1%.
Modelo completo:
•
Para asegurar la convergencia del algoritmo de identificación hace falta arrancar
el algoritmo del observador con unos valores supuestos para los parámetros, y
después de un tiempo de rodaje no inferior a 40 ms puede iniciarse el algoritmo
de identificación de los mismos; tras múltiples ensayos y pruebas, y debido a la
no linealidad del conjunto observador+identificador, no se ha podido garantizar
la convergencia sin este proceso de inicialización.
•
El conjunto de parámetros obtenidos difiere del que se deduce de los ensayos
realizados fuera de línea (capítulo anterior); de cara a su implementación en los
algoritmos de control esto no es un inconveniente siempre que lo deseado sea
un modelo de “caja negra”, es decir que las variables externas sean las
correctas. En el caso que nos ocupa esto es así. No puede garantizarse en
ningún caso que las variables internas (flujo, par, corriente rotórica) sean las
correctas. Considérese el caso del modelo polinomial para la relación flujo
corriente:
 Ψ
i
Ψ
=a⋅
+ b ⋅ 
In
ΨN
 ΨN



n
si los parámetros a y b estimados no coinciden con los obtenidos en los ensayos
previos fuera de línea, no puede garantizarse que, aún obteniendo el mismo
valor para la corriente, el flujo sea el correcto.
•
La convergencia a valores constantes se produce únicamente para el caso de
alimentación PWM. En el caso de alimentación sinusoidal no es posible
garantizar la convergencia a valores correctos; la señal sinusoidal tiene un órden
2, insuficiente para resolver la identificación (6 parámetros).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
72
CAPÍTULO 5. OBTENCIÓN DE VARIABLES NO MEDIBLES Y PARÁMETROS EN SERVICIO
•
Se ha tenido en cuenta la posibilidad de considerar coeficientes de saturación
distintos para cada componente (ax, ay, bx, by). Con esta técnica puede obviarse
la utilización de los modelos con saturación cruzada.
•
La metodología empleada logra la convergencia de las variables observadas a
las reales en un tiempo inferior a los dos periodos de la onda (40 ms a 50 Hz –
una vez transcurrido el tiempo de inicialización).
Modelo reducido:
•
Es necesario el conocimiento completo de los parámetros de modelización del
estator (resistencia, saturación) para su desarrollo. Estos pueden ser obtenidos
anteriormente mediante el ensayo en vacío.
•
La convergencia del algorítmo es mucho menos crítica que en el caso anterior.
Es capaz de arrancar con valores iniciales cualesquiera, obteniéndose la
convergencia en un tiempo inferior a 120 ms (alimentando la máquina a 50 Hz).
Una vez arrancado el algorítmo se mantiene la convergencia ante variaciones
del sistema.
•
Los parámetros rotóricos obtenidos presentan una dispersión menor respecto a
los obtenidos en los ensayos fuera de línea.
Parámetros mecánicos:
•
El par de carga y el momento de inercia del conjunto presentan una
convergencia a valores correctos en un tiempo no superior a 100 ms. El
resultado de los parámetros mecánicos es independiente del modelo de
identificación considerado.
•
Para ambos modelos el error en la estimación de la constante de tiempo rotórica
és suficientemente pequeño como para ser útil en el planteo de algorítmos de
control que precisen de la misma (control por orientación del campo).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
73
APLICACIONES
0
33.3m
66.7m
100.0m
133.3m
166.7m
195.0m
123.9
123.9
100.0
100.0
66.7
66.7
33.3
33.3
0
0
-16.8
-16.8
0
33.3m
66.7m
100.0m
133.3m
166.7m
195.0m
CAPÍTULO 6. APLICACIONES
1
6. Aplicaciones
6. Aplicaciones............................................................................................................................2
Equipo para la determinación del par instantáneo................................................................2
Control por corriente de la máquina de corriente continua. .................................................3
Estimación del par de carga...................................................................................................4
Estimación del par electromagnético de la máquina asíncrona. Resultados de simulación. 5
Contrastación experimental. ..................................................................................................8
Conclusiones.........................................................................................................................10
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
2
6. Aplicaciones.
Equipo para la determinación del par instantáneo.
Como complemento al trabajo realizado y con el fin de disponer de un medidor
calibrado del par instantáneo, se ha desarrollado y construido un equipo para el
ensayo de accionamentos eléctricos.
Dicho equipo permite trabajar en cada uno de los cuatro cuadrantes del plano Par Velocidad. La solución del sistema de potencia es a base del conjunto Rectificador Troceador - Sistema de frenado.
Figura 1. Equipo para la generación y estimación del par.
Figura 2. Etapa de potencia desarrollada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
3
Las características del equipo son las siguientes:
•
•
•
•
•
Máquina de corriente continua: 7.5 kW; 220 V; 20 A; Vex = 195 V; Iex = 1.64 A;
1480 min-1; clase F; J = 0.076 kgm2.
Troceador a base de IGBT; corriente máxima: 75 A; frecuencia de conmutación
nominal: 10 kHz.
Tensión del circuito de continua: 540 V.
Posibilidad de control del par siguiendo cualquier ley de variación temporal.
Medida de corriente y velocidad para la observación del par en el eje.
Control por corriente de la máquina de corriente continua.
A partir del sistema descriptor del accionamiento en c.c.:
 di   r

 −
 dt  =  l
 dω   k

 
 dt   J
k
−   i  1
 0 
l ⋅  +  ⋅u +  1 ⋅ M
  l 
−  c
0   ω   0 
 J

(1)
se plantea el control por banda de histéresis de la corriente en el inducido de la
máquina, es decir:
dσ
=0
dt
di ref
r
k
1
− ⋅ i − ⋅ ω + ⋅ u eq −
=0
l
l
l
dt
di ref 
 r
k
1

= −l ⋅  − ⋅ i − ⋅ ω + ⋅ u eq −

l
l
l
dt


σ = i − i ref = 0;
u eq
(2)
(3)
Para que exista este modo de funcionamiento debe cumplirse que u eq ≤ U max , donde
Umax es la máxima tensión aplicable a la máquina. Este tipo de control es muy
robusto respecto a la variación de los parámetros del sistema y de respuesta rápida.
Si se admite que el par y la corriente son proporcionales, este controlador logra que
el par de la máquina siga la referencia deseada. En la figura 3 se puede ver la
respuesta ante una variación del tipo IN hasta –IN; obsérvese que el tiempo de
respuesta es inferior a 2 ms.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
4
Figura 3 .Corriente por el inducido de la máquina de corriente continua.1div= 20 A; 1
div= 2 ms.
Estimación del par de carga.
Si se admite la separación de modos eléctrico y mecánico, es posible plantear un
observador para el subsistema mecánico, donde el par electromagnético se
considera la entrada y el par de carga la perturbación desconocida:
J⋅
dω
= k ⋅i − Mc
dt
(4)
El sistema es gobernable y observable. Considerando la corriente por el inducido de
la máquina de corriente continua como la entrada del sistema, se puede plantear el
siguiente observador para el par M̂ c :
dm aux
= −γ ⋅ m aux + γ ⋅ (k ⋅ i − γ ⋅ J ⋅ ω r )
dt
Mˆ c = m aux + γ ⋅ J ⋅ ω r
(5)
donde γ es la ganancia del observador y maux una variable auxiliar. Este observador
sólo precisa la medida de la corriente y la velocidad en el eje de la máquina de
corriente continua, y el conocimiento de los valores nominales, o asignados como
tales, de la constante de par (k) y el momento de inercia (J) del sistema. Mediante el
ajuste de la ganancia del observador puede lograrse que el resultado sea insensible
a las variaciones en los parámetros de la máquina de c.c. utilizada (Boldea 99).
Mediante la adecuada elección de la ganancia, el observador se hace estable y
convergente a los valores deseados con dinámica impuesta. La elección para la
ecuación del par de carga depende de su ley de variación; el caso expuesto supone
un par constante a tramos; en el caso de leyes de variación complejas se pueden
elegir expresiones para el observador más elaboradas.
Obsérvese que (figura 1) el par de carga de la máquina de corriente continua es el
par creado por el accionamiento acoplado a su eje.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
5
Estimación del par electromagnético de la máquina asíncrona. Resultados de
simulación.
De forma idéntica al capítulo anterior, mediante la expresión:
3
ˆ sx ⋅ i sy − Ψ
ˆ sy ⋅ i sx )
Mˆ i = ⋅ p ⋅ (Ψ
2
(27)
puede estimarse el par a partir de las variables observadas (flujo) y medidas
(corriente).
En las figuras que aparecen a continuación se representa, para los casos
considerados en dicho capítulo, el par calculado, el observado y el de carga. Para
este caso, el par de carga presenta una variación lineal con la velocidad y un cambio
posterior a régimen de vacío.
0
125.0m
250.0m
375.0m
500.0m
345.6
345.6
300.0
300.0
200.0
200.0
100.0
100.0
0
0
-57.3
-57.3
0
125.0m
250.0m
375.0m
500.0m
Figura 4. Par interno, par estimado y par de carga. Alimentación a UN – 50 Hz.
0
125.0m
250.0m
375.0m
500.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
125.0m
250.0m
375.0m
500.0m
Figura 5. Error de par (%). Alimentación a UN – 50 Hz.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
0
6
250.0m
500.0m
750.0m
1000.0m
25.00
25.00
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-15.00
-15.00
0
250.0m
500.0m
750.0m
1000.0m
Figura 6. Par interno, par estimado y par de carga. Alimentación a U’ – 5 Hz.
0
250.0m
500.0m
750.0m
1000.0m
1000.0m
1000.0m
500.0m
500.0m
0
0
-500.0m
-500.0m
-1000.0m
-1000.0m
0
250.0m
500.0m
750.0m
1000.0m
Figura 7. Error de par (%). Alimentación a U’ – 5 Hz.
0
125.0m
250.0m
375.0m
500.0m
345.7
345.7
300.0
300.0
200.0
200.0
100.0
100.0
0
0
-56.3
-56.3
0
125.0m
250.0m
375.0m
500.0m
Figura 8. Par interno, par estimado y par de carga. Alimentación a UN – 50 Hz.
Parámetros modificados en + 10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
0
7
125.0m
250.0m
375.0m
500.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
125.0m
250.0m
375.0m
500.0m
Figura 9. Error de par (%). Alimentación a UN – 50 Hz. Parámetros modificados en +
10% (Rr 70%).
0
0.500
1.000
1.500
2.000
21.94
20.00
21.94
20.00
15.00
15.00
10.00
10.00
5.00
5.00
0
0
-5.00
-5.00
-8.00
-8.00
0
0.500
1.000
1.500
2.000
Figura 10. Par interno, par estimado y par de carga. Alimentación a U’ – 5 Hz.
Parámetros modificados en + 10% (Rr 70%).
0
0.500
1.000
1.500
2.000
1000.0m
1000.0m
500.0m
500.0m
0
0
-500.0m
-500.0m
-1000.0m
-1000.0m
0
0.500
1.000
1.500
2.000
Figura 11. Error de par (%). Alimentación a U’ – 5 Hz. Parámetros modificados en +
10% (Rr 70%).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
8
Contrastación experimental.
Montaje experimental (figura 12) basado en:
-
Máquina asíncrona nº 2: 7.5 kW; 220/380 V; 27/15.6 A; cosϕ=0.85; 1450 min-1;
clase F; J = 0.076 kgm2; ∆.
Máquina de corriente continua 7.5 kW; 220 V; 20 A; Vex = 195 V; Iex = 1.64 A;
1480 min-1; clase F; J = 0.076 kgm2.
Medida de corriente a partir de sonda de efecto Hall.
Medida de velocidad a partir de dinamo tacométrica.
Sistema de adquisición de datos formado por una tarjeta con una precisión de 12
bits conectada a un ordenador.
Figura 12. Montaje experimental.
En las figuras 13,14, 15 y 16 se representa el par estimado a partir de la medida de
la velocidad y la corriente de la máquina de continua, y el calculado por simulación
de la máquina asíncrona en las siguientes condiciones:
•
•
•
Arranque a media carga.
Variación lineal de carga desde media a plena carga, a partir del punto de trabajo
una vez finalizado el transitorio de arranque.
Parámetros de la máquina obtenidos aplicando el algoritmo de identificación
desarrollado en el capítulo anterior.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
0
9
33.3m
66.7m
100.0m
133.3m
166.7m
195.0m
123.9
123.9
100.0
100.0
66.7
66.7
33.3
33.3
0
0
-16.8
-16.8
0
33.3m
66.7m
100.0m
133.3m
166.7m
195.0m
Figura 13.Par estimado. Transitorio de arranque.
0
50.0m
100.0m
150.0m
200.0m
500.0
500.0
375.0
375.0
250.0
250.0
125.0
125.0
0
0
-50.0
-50.0
0
50.0m
100.0m
150.0m
200.0m
Figura 14. Par calculado. Transitorio de arranque.
0
33.3m
66.7m
100.0m
133.3m
166.7m
197.9m
82.77
75.00
82.77
75.00
50.00
50.00
25.00
25.00
0
0
-28.31
-28.31
0
33.3m
66.7m
100.0m
133.3m
166.7m
197.9m
Figura 15. Par estimado. Variación de carga lineal.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 6. APLICACIONES
600.0m
10
700.0m
800.0m
900.0m
1000.0m
82.60
82.60
60.00
60.00
40.00
40.00
20.00
20.00
-2.70
-2.70
600.0m
700.0m
800.0m
900.0m
1000.0m
Figura 16. Par calculado. Variación de carga lineal.
Conclusiones.
A partir de los resultados obtenidos caben las siguientes consideraciones:
•
La obtención del valor del par instantáneo de cualquier accionamiento justifica la
complejidad inherente al desarrollo de un observador.
•
El observador planteado es muy robusto respecto a variaciones en los
parámetros de la carga.
•
En los instantes iniciales existe mayor error debido al tiempo de convergencia del
observador y, sobre todo, debido a los errores de medida de la velocidad
(dinamo tacometrica) y a los juegos del eje no modelizados.
•
A partir de dos períodos de onda (40 ms) el error resulta inferior al 5 %.
•
Una vez transcurrido el período de arranque los resultados tienen errores
menores, lo que condiciona el uso del método a sistemas ya en funcionamiento.
•
Los resultados experimentales sobre el sistema real permiten asegurar la
obtención de un equipo de medida del par económico, fiable y de inmediata
aplicación docente e industrial.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
MODELIZACIÓN DEL
CONVERTIDOR
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
1
7. Modelización del convertidor
7. Modelización del convertidor .................................................................................................2
Función de conexión [Hautier 99]. ........................................................................................2
Funciones de conversión. .......................................................................................................3
Generalización de la modelización. .......................................................................................7
Conversión de tensiones. ........................................................................................................9
Conversión de corrientes......................................................................................................10
Aplicación a las estructuras convertidoras clásicas. ...........................................................11
Convertidor 2/2.................................................................................................................11
Convertidor 3/2.................................................................................................................12
Convertidor 2/3.................................................................................................................13
Formulación del sistema completo de ecuaciones. ..............................................................14
Aplicación a la modelización del transformador trifásico...................................................16
Aplicación al caso del conjunto convertidor+filtro de entrada+carga R+L+E..................18
Aplicación al caso del conjunto convertidor+filtro de entrada+máquina asíncrona+carga.
..............................................................................................................................................20
Aplicación al conjunto ondulador de corriente+filtro de salida + carga accionada..........27
Función generatriz de conversión. .......................................................................................31
Estructuras de control basadas en las funciones generatrices de modulación....................36
Aportación experimental: caso del conjunto máquina asíncrona+convertidor+carga.......37
Conclusiones.........................................................................................................................40
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
2
7. Modelización del convertidor
En el desarrollo de cualquier modelo debe partirse de unas hipótesis básicas que
limitan el alcance del mismo. Para el caso que nos ocupa se toma como punto de
partida las siguientes [Labrique 95], [Labrique 98], [Hautier 99]:
-
conducción continua
pérdidas en los interruptores nulas
bidireccionalidad en corriente
control de cierre y apertura
Estas hipótesis definen un convertidor idealizado. A partir de las consideraciones
anteriores se pueden escribir las ecuaciones eléctricas de funcionamiento del
convertidor.
Una vez establecidas las mismas se puede realizar el enlace con el resto del
sistema; finalmente se obtiene un conjunto de relaciones entre el estado del
convertidor y el estado del sistema alimentado (máquina, carga pasiva, filtro, etc.),
que permite plantear de forma cómoda la simulación del sistema y la definición de
su ley de control.
Función de conexión [Hautier 99].
Figura 1. Definición de tensiones y corrientes.
Se asimila cada uno de los interruptores elementales del convertidor a un interruptor
ideal, tal como se muestra en la figura 2.
Figura 2. Interruptor real versus ideal.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
3
Cada interruptor supone la consideración de una función de conexión fci de
manera que la corriente que lo atraviesa ici y la tensión vci en sus bornes, se pueden
expresar como:
ici = f ci ⋅ ic
vci = (1 − f ci ) ⋅ vc
(1)
fci = 0; Interruptor abierto, fci = 1: interruptor cerrado,
ic :corriente a conmutar, vc :tensión a conmutar.
Para la figura 1, ic se corresponde con las corrientes de carga i1, i2, i3, y vc a la
tensión del circuito de continua E obtenida, por ejemplo, a partir de un puente
rectificador asociado a un filtro.
En cada instante sólo puede estar cerrado uno de los interruptores de cada sección;
esto añade una restricción entre las funciones de conversión asociadas a cada
interruptor:
f c1 + f c 2 = 1
(2)
Funciones de conversión.
A partir de las notaciones de la figura anterior, se puede expresar lo siguiente:
u12 = v21 − v11
u 23 = v31 − v21
(3)
u31 = v11 − v31
 u12 
 1 − 1 0   f 11 
 m12 
 

  


 u 23  = E ⋅  0 1 − 1 ⋅  f 21  = E ⋅  m23 
u 
−1 0 1   f 
m 
 31 

  31 
 31 
(4)
donde m12, m23, m31, representan respectivamente las funciones compuestas de
conversión de las magnitudes de salida respectivas. Se cumple que:
u12 = v sa − vsb
u 23 = v sb − vsc
(5)
u31 = vsc − v sa
En el caso de considerar que las tensiones simples forman un sistema equilibrado,
se pueden utilizar las funciones simples de conversión nj:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
4
 v sa 
 na 
 2 − 1 − 1  f 11 
 
  1

  
 v sb  = E ⋅  nb  = ⋅ E ⋅  − 1 2 − 1 ⋅  f 21 
v 
n  3
−1 −1 2   f 
 sc 
 c

  31 
(6)
La corriente que circula por el tramo de continua puede ser calculada a partir de la
siguiente expresión:
idc = (i sa
i sb
 f 11 
 
i sc ) ⋅  f 21 
f 
 31 
(7)
Las funciones de conexión fci deben ser calculadas a partir del conocimiento de las
funciones de conversión deseadas, simples o compuestas. Desgraciadamente el
cálculo directo de las funciones fci a partir de las funciones de conversión mij o nj, no
es posible al ser singulares las matrices que las relacionan. Existen infinitas
soluciones para la resolución del sistema pudiéndose recurrir a criterios intuitivos o
transcendentes, basados en las propiedades de los sistemas trifásicos. Para el caso
de alimentación de una máquina, las funciones de conversión deben ser
sinusoidales y equilibradas.
A modo de ejemplo, se consideran las funciones de conexión resultantes de la
comparación entre una señal sinusoidal de referencia con la triangular de frecuencia
superior, obteniéndose el caso de ondas moduladas en amplitud de forma
asíncrona. La simulación de un caso con los datos que figuran a continuación, avala
la modelización: Vma = 0.8 V-50 Hz, Vtri = 1 V-1500 Hz.
Figura 3. Señal de referencia y portadora.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
5
Figura 4. Función compuesta de conversión.
Figura 5. Análisis armónico de la función de conversión.
Figura 6. Tensión simple de salida.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
6
Figura 7. Análisis armónico de la tensión simple de salida.
Figura 8. Corriente de fase.
Figura 9. Corriente por el circuito de continua.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
7
Generalización de la modelización.
vm1
vm2
vmn
Im1
Im2
imq
ick
vck
fck
Figura 10. Convertidor generalizado.
Sea:
 f 11
f
21
F=
 ...

 f n1
f 12
f 22
...
f n2
...
...
...
...
f 1q 
f 2 q 
... 

f nq 
(8)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
[
= [i
= [v
]
Vm = [vm1 vm 2 ... vmn ]
Vs = vs1 vs 2 ... vsq ;
Is
V0
t
]
t
is 2 ... isq ;
s1
m10
vm 2 0
8
t
[
I m = im1 im 2 ... imq
... vmn0
]
]
t
(9)
t
Vm = F ⋅ Vs + F0 ⋅ V0
(10)
Im = F t ⋅ Is
donde V0 es el vector de tensiones que aparecen en conducción discontinua.
Además:
 q
∏ (1 − f1k )
 k =1

0
F0 = 

0


0

q
Restricciones:
∑f
ck



q

(1 − f 2 k )
0
0
∏

k =1

0
.......
0

q
0
0 ∏ (1 − f nk )
k =1

0
0
0
(11)
= 1 . Sólo puede conducir un elemento de cada sección de
k =1
conmutación.
En la hipótesis de conducción continua F0 = 0:
n
∑ isc = 0
c =1
q
∑i
mk
=0
(12)
k =1
Sólo resultan independientes n-1 corrientes de fuente y q-1 corrientes moduladas.
Se puede elegir una de las líneas como referencia para las mismas, así se
considera el esquema de la figura donde existen q-1 y n-1 potenciales
independientes.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
9
Um1
Um2
isn
us1
Im2
Im1
us2
im
Figura 11. Convertidor generalizado. Convención de corrientes y tensiones.
Conversión de tensiones.
(k = {1,2,..., q − 1 })
u sk = v sk − v sq
u mc = v mc − v mn
(13)
(c = {1,2,..., n − 1 })
De las anteriores:
q
v mc = ∑ f ck ⋅ v sk
k =1
q
v mn = ∑ f nk ⋅ v sk
k =1
q −1
v mc = ∑ f ck ⋅ v sk + f cq ⋅ v sq
k =1
q −1
f cq = 1 − ∑ f ck
k =1
(14)
q −1
v mn = ∑ f nk ⋅ v sk + f nq ⋅ v sq
k =1
q −1
f nq = 1 − ∑ f nk
(15)
k =1
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
10
q −1
q −1
k =1
k =1
u mc = v mc − v mn = ∑ ( f ck − f nk ) ⋅ (v sk − v sq ) = ∑ mck ⋅ u sk
(16)
mck = f ck − f nk
[
]
U s = u s1 us 2 ... u sq −1 ;
t
 m11
m
21
Mu = 
 ...

mn −1,1
(17)
U m = [um1 um 2 ... umn −1 ]
(18)
U m = M u ⋅U s
(19)
... m1,q −1 
... m2,q −1 
...
... 

... mn −1,q −1 
(20)
t
m12
m22
...
mn −1, 2
Conversión de corrientes.
n
n −1
c =1
c =1
imk = ∑ f ck ⋅ i sc = ∑ f ck ⋅ i sc + f nk ⋅ i sn
(21)
n −1
i sn = −∑ i sc
c =1
n
n −1
c =1
c =1
(22)
imk = ∑ ( f ck − f nk ) ⋅ i sc = ∑ mck ⋅ i sc
[
I s = [is1 is 2 ... isn −1 ] ;
I m = im1 im 2 ... imq −1
t
Im = M i ⋅ Is
 m11
m
21
Mi = 
 ...

m1,q −1
m12
m22
...
m2,q −1
... mn−1,1 
... mn −1, 2 
...
... 

... mn−1, q −1 
M i = M ut = M
 f 11 − f n1
 f − f
21
n1
M =

...

 f n −1,1 − f n1
f 12 − f n 2
f 22 − f n 2
...
f n −1, 2 − f n 2
...
...
...
...
f 1, q −1 − f n , q −1 
f 2,q −1 − f n , q −1 

...

f n −1, q −1 − f n ,q −1 
]
t
(23)
(24)
(25)
(26)
27)
que se puede escribir de la siguiente manera:
M = Rcv ⋅ Fr
(28)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
 f11
f
21
Fr = 
 ...

 f n1
f12
f 22
...
fn2
...
...
...
...
0
0
 1
 0
1
0

Rcv =  0
0
1

...... ...... ......
 0
0
0
f1, q −1 
f 2, q −1 
... 

f n , q −1 
11
...... − 1 
....... − 1 
...... − 1 

...... ......
1
− 1 
(29)
dim ensión( Rcv ) = (n − 1) xn
La matriz Rcv define la relación de conversión, permite el paso entre las funciones
de conexión y las funciones de conversión; esta operación no es biyectiva.
La matriz Fr designa la matriz de conexión reducida, obtenida a partir de F tras la
q
supresión de la columna q teniendo en cuenta la restricción ∑ f ck = 1 .
k =1
Aplicación a las estructuras convertidoras clásicas.
Convertidor 2/2.
La figura muestra la parte operativa de la estructura 2/2 que permite la transferencia
energética entre una fuente de tensión y una fuente de corriente. Esta estructura es
común para los variadores de alterna, los troceadores, los onduladores y
rectificadores monofásicos.
Im
Um
Figura 12. Convertidor 2/2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
12
En este caso n = 2; q = 2.
-
Matrices de conexión:
 f 11
F = 
 f 21
-
f 12 
;
f 22 
 f 11 
Fr =  
 f 21 
(30)
Relación de conversión y matriz de conversión:
Rcv = (1 − 1);
M = ( f 11 − f 21 )
(31)
En este caso, la matriz se reduce a un escalar igual a la función de conversión
única, m, del montaje:
um = m ⋅ us ;
im = m ⋅ is
(32)
m = f 11 − f 21
Convertidor 3/2.
Corresponde a la estructura de ondulador de tensión trifásico así como para los
rectificadores de corriente.
Im
Um1
Um2
Figura 13. Convertidor 3/2.
En este caso n = 3; q = 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
13
- Matrices de conexión:
-
 f 11 f 12 
 f 11 


 
F =  f 21 f 22 ;
Fr =  f 21 
f

f 
 31 f 32 
 31 
Relación de conversión y matriz de conversión:
 1 0 − 1
;
Rcv = 
 0 1 − 1
 f − f 31   m1 
 =  
M =  11
 f 21 − f 31   m 2 
 u m1   m1 

 =   ⋅ u s ;
 u m2   m2 
i m = (m1
(33)
(34)
finalmente:
i 
m 2 ) ⋅  s1 
 is2 
(35)
Convertidor 2/3.
Corresponde a la estructura de ondulador de corriente y a la estructura de
rectificador en funcionamiento continuo.
Um
Im1
Im2
Figura 14. Convertidor 2/3.
En este caso n = 2, q = 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
-
14
Matrices de conexión:
 f 11
F = 
 f 21
f 12
f 22
f 13 
;
f 23 
 f 11
Fr = 
 f 21
f 12 

f 22 
(36)
- Relación de conversión y matriz de conversión:
Rcv = (1 − 1);
M = ( f 11 − f 21
f 12 − f 22 ) = (m1
m2 )
(37)
finalmente:
 i m1   m1 
  =   ⋅ i s ;
 im 2   m2 
u m = (m1
u 1 
m 2 ) ⋅  s 
 us2 
(38)
Formulación del sistema completo de ecuaciones.
Figura 15. Sistema completo.
Para una estructura dada se puede escribir lo siguiente:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
U m = M u ⋅U s
Im = Mi ⋅ Is
;
15
U 
M
G m =  m  ; M r =  u
 Im 
 0
0 
;
M i 
U 
G s =  s 
 Is 
Gm = M r ⋅ Gs
R ⋅ F
M r =  cv r
 0
0 
t
Fr ⋅ Rcv 
t
(39)
(40)
(41)
además el vector de magnitudes conmutadas esta formado, normalmente, por
componentes del vector de estado, de tal forma que dichas magnitudes pueden ser
expresadas de la siguiente forma:
Gm = M r ⋅ C s ⋅ X
(42)
donde Cs es una matriz de observación particular que define el vector de
magnitudes conmutadas en función de las variables de estado.
El modelo de la parte operativa se describe a partir de un conjunto de ecuaciones de
estado como el siguiente:
dX
= A ⋅ X + Be ⋅ Ge + Bm ⋅ G m
dt
(43)
sustituyendo la anterior se llega a:
dX
= ( A + B m ⋅ M r ⋅ C s ) ⋅ X + Be ⋅ G e
dt
44)
Completando la definición mediante la ecuación de observación de la salida:
Y = C ⋅ X + De ⋅ G e + D m ⋅ G m
Y = (C + Dm ⋅ M r ⋅ C s ) ⋅ X + De ⋅ Ge
(45)
(46)
Las expresiones anteriores, definen el conjunto de ecuaciones no lineales de control
características de todo convertidor estático.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
16
Aplicación a la modelización del transformador trifásico.
Figura 16. Modelización del transformador trifásico
Sea:
u1 = (u11 u12 u13 ) ; vector de tensiones primarias.
ψ = (ψ 1 ψ 2 ψ 3 ) ; vector de flujo en cada núcleo.
i1 = (i11 i12 i13 ) ; vector de corrientes primarias.
u 2 = (u 21 u 22 u 23 ) ; vector de tensiones secundarias.
i 2 = (i 21 i 22 i 23 ) ; vector de corrientes secundarias.
i1µ = (i1µ1 i1µ 2 i1µ 3 ) ; vector de corrientes magnetizantes primarias.
u1m = (u1m1 u1m 2 u1m 3 ) ; vector de tensiones primarias moduladas.
i 2 m = (i 2 m1 i 2 m 2 i 2 m 3 ) ; vector de corrientes secundarias moduladas.
I; matriz identidad 3x3.
n
m = 2 ⋅ I ; matriz de modulación. Obsérvese que en este caso la matriz de
n1
modulación no depende del tiempo como ocurre en el caso de modelizar un
convertidor estático.
n1, n2, número de espiras primarias y secundarias, respectivamente.
L2, inductancia de fugas totalizada en el secundario. Se adopta como modelo para
cada fase del transformador el de la figura siguiente.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
17
I1
I2
I1µ
U2
U1
Figura 17. Modelo equivalente para cada fase del transformador.
Se pueden plantear las siguientes ecuaciones:
u1m = m ⋅ u1 ;
i2 m = mt ⋅ i2
iiµ = f (ψ )
(47)
(48)
di 2
1
=
⋅ I ⋅ (u1m − u 2 )
dt L2
i1 = i 2 m + i1µ
(49)
(50)
faltan añadir las ecuaciones de acoplamiento con las respectivas redes:
u1 = C p ⋅ v ABC ;
vabc = Cs ⋅ u2 ;
con:
i ABC = C tp ⋅ i1
i2 = Cst ⋅ iabc
v ABC = (v AN v BN v CN )
i ABC = (i A i B iC )
v abv = (v an v bn v cn )
i abc = (i a i b i c )
(51)
(52)
(53)
Las matrices Cp y Cs dependen del tipo de conexión del transformador.
Globalmente se puede expresar lo siguiente:
mc = C s ⋅ m ⋅ C p
(54)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
v abc = mc ⋅ v ABC ;
18
i ABC = mct ⋅ i abc
(55)
Para el caso de un transformador tipo Dy11, las matrices de acoplamiento y
conexión son las siguientes:
 1 −1 0 


Cp =  0
1 − 1;
−1 0
1 

1 0 0


C s =  0 1 0 ;
0 0 1


n
mc = 2
n1
 1 0 0

n2 
m=
⋅  0 1 0
n1 

0 0 1
 1 −1 0 


⋅ 0
1 − 1
−1 0
1 

(56)
(57)
Aplicación al caso del conjunto convertidor+filtro de entrada+carga R+L+E.
Figura 18. Conjunto convertidor+filtro de entrada + carga R+L+E.
En este caso, convertidor:
 u m1   m1 

 =   ⋅ u s ;
u
 m2   m2 
i m = (m1
i 1 
m 2 ) ⋅  s 
 is2 
(58)
Filtro:
du s
= ie − i m
dt
di
L f ⋅ e = ur − us
dt
C⋅
(59)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
19
Carga:
di s1
di
+ L ⋅ s 2 + r ⋅ (2 ⋅ i s1 + i s 2 ) + e ac
dt
dt
di
di
= 2 ⋅ L ⋅ s 2 + L ⋅ s1 + r ⋅ (2 ⋅ i s 2 + i s1 ) + ebc
dt
dt
U m1 = 2 ⋅ L ⋅
U m2
(60)
que reordenadas quedan de la siguiente manera:
1


0
0 
 0
 0
C



 us   1
us  − 1

 
 
0
0
0
Lf
  ie  
d  ie   L f
=
⋅
+



R   i s1   0
4⋅R
dt  i s1  
 
 
0
0
−
i  
i  

L
L
3
⋅
3
⋅
 s2 
 s2  

R
4⋅R
 0
0
−

 0

3⋅ L
3⋅ L 

1

0
− 
 0
C

0
0   u m1 
 0
2
1
+
⋅ u
0   m2 
−
 3⋅ L 3⋅ L
 i 
 1
  m 
2
−
0


3⋅ L
 3⋅ L

0
0
2
3⋅ L
1
3⋅ L
−


0 
u
  r 
1  ⋅  e ac  +

3 ⋅ L   ebc 
2 
−

3⋅ L 
0
(61)
Para este caso:
 m1

M r =  m2
 0

0
0
m1
0   us 
  
0  ⋅  i s1 
m 2   i s 2 
 us 
 
i 
X =  e ;
i
 s1 
i 
 s2 

 0

 1
L
A= f
 0


 0

(62)
1
C
0
0
0
0
0
4⋅R
−
3⋅ L
R
3⋅ L



0 

;
R 
3⋅ L 
4⋅R
−

3⋅ L 
0
1 0 0 0


Cs =  0 0 1 0
0 0 0 1


 0
 1
−
 Lf
Be = 
 0

 0

0
0
2
3⋅ L
1
3⋅ L
−
(63)


0 

1 

3⋅ L 
2 
−

3⋅ L 
0
(64)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
 ur 
 
Ge =  e ac ;
e 
 bc 

 0

 0
2
Bm = 
−
 3⋅ L
 1

 3⋅ L
20
0
0
1
3⋅ L
2
−
3⋅ L
−
1

C
0 
;
0 


0 

 u m1 


Gm =  u m2 
i 
 m 
(65)
finalmente:

 0

 us   1
 
d  ie   L f
=
dt  i s1   2 ⋅ m1
  −
i   3 ⋅ L
 s2 
 m1

 3⋅ L
1
C
−
m1
C
0
0
m2
3⋅ L
2 ⋅ m2
−
3⋅ L
4⋅R
−
3⋅ L
R
3⋅ L
m2 

 0
C 

 us   − 1

 
0
  ie   L f
+
⋅
R   i s1   0
 
3 ⋅ L   i s 2  
 0
4⋅R
−


3⋅ L 
−
0
0
2
3⋅ L
1
3⋅ L
−


0 
u
  r 
1  ⋅  e ac 

3 ⋅ L   ebc 
2 
−

3⋅ L 
0
(66)
Este mismo modelo puede servir para el caso de máquina síncrona de polos lisos.
Aplicación al caso del conjunto convertidor+filtro de entrada+máquina
asíncrona+carga.
Figura 19. Convertidor+Filtro de entrada+máquina asíncrona+carga.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
21
Filtro:
du s
= ie − i m
dt
di
L f ⋅ e = ur − us
dt
C⋅
(67)
Convertidor:
 u m1   m1 

 =   ⋅ u s ;
 u m2   m2 
i m = (m1
i 
m 2 ) ⋅  s1 
 is2 
(68)
Acoplamiento convertidor y máquina. Suponiendo conexión estrella en la máquina
se pueden plantear las ecuaciones que siguen:
Figura 20. Asignación de tensiones y corrientes.
 v an 
 v an 
 
 v m1   1 0 − 1  

 = 
 ⋅  v bn  = C u ⋅  v bn 
 v m 2   0 1 − 1  v 
v 
 cn 
 cn 
 v an 
 2 − 1
  1 
  v m1 
v 
 = C v ⋅  m1 
 v bn  = ⋅  − 1 2  ⋅ 
 vm 2 
 v  3  − 1 − 1  v m 2 
 cn 


0
 i an   1
  
  i s1 
1  ⋅   = C s
 ibn  =  0
 i   − 1 − 1  i s 2 
 cn  

i 
⋅  s1 
 is2 
(69)
(70)
(71)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
 i an 
 i s1   1 0 0   
  = 
 ⋅  ibn  = C i
 is2   0 1 0   i 
 cn 

1

 u sx 
  2 
 u sy  = ⋅  0
u  3 
1
 s0 

2
22
 i an 
 
⋅  ibn 
i 
 cn 
1
1 

− 
1 −
2
2   v an 

 u sx 
 v an 
  2 
 
3
3  
−
⋅  v bn  = P ⋅  v bn 
 u sy  = ⋅  0

2
2  
u  3 
v 
1
1
1   v cn 
 s0 
 cn 


2 
2 2
1
1 
−
− 
2
2 
 2 − 1
  v m1 
 v m1 
3
3 1 




P
C
−
⋅
⋅
−
1
2
⋅
=
⋅
⋅


v
v 
v
2
2  3 
2
2
 m 
  m 
1
1 
 − 1 − 1

2
2 
(72)
(73)
(74)
 2
0

 3
 i an 
  3  1
3
 ibn  = ⋅  −
2
i  2  3
 cn 
1
3
 −
−
2
 3
2

3   i sx 
 i sx 
 
2  
−1
i
P
⋅
=
⋅
(75)


 i sy 
sy
3  


 is0 
2   i s 0 

3
2
 2
0


3   i sx 
 3
 i an 
 i sx 
 
 i s1   1 0 0     1 0 0  3  1
3
2  
−1
  = 
 ⋅  ibn  = 
 ⋅ ⋅  −
i
C
P
⋅
=
⋅
⋅


 i sy 
sy
i
2
3  
 is2   0 1 0   i   0 1 0  2  3
i 
  is0 
 cn 
 s0 
1
3
2
 −

−
2 3
 3
(76)
se añaden las ecuaciones de la máquina que completan el conjunto:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
23
dΨsx
= u sx − R s ⋅ i sx + ω ⋅ Ψsy
dt
dΨsy
= u sy − R s ⋅ i sy − ω ⋅ Ψsx
dt
dΨrx
= u rx − Rr ⋅ i rx − (ω − ω r ) ⋅ Ψry
dt
dΨry
= u ry − Rr ⋅ i ry + (ω − ω r ) ⋅ Ψrx
dt
dΨs 0
= u s 0 − Rs 0 ⋅ i s 0
dt
dΨr 0
= u r 0 − Rr 0 ⋅ i r 0
dt
 i sx   L s
  
 i sy   0
i  =  L
 rx   m
i   0
 ry  
 i s 0   Ls 0
  = 
 ir 0   0
 Lr

 i sx   A
  
 i sy  =  0
i  
 s0 
 0

−1
0   Ψsx 

 
0 Lm   Ψsy 
1
⋅
=


Ψ
0 Lr
0
L s ⋅ Lr − L2m
  rx 
Lm 0 Lr   Ψry 
 1

0 
−1

0   Ψs 0   L s 0
 ⋅  Ψs 0 
 ⋅ 
 =
1   Ψr 0 
L r 0   Ψr 0   0

Lr 0 

0
Ls
Lm
0
0
L
− m
A
Lr
A
0
0
0
1
Ls 0
0
J⋅
0
−
Lm
A
0
 Lr

 0
⋅
− Lm

 0

0
Lr
0
− Lm
(77)
− Lm
0
Ls
0
0   Ψsx 

 
− Lm   Ψsy 
⋅
0   Ψrx 

 
Ls   Ψry 
Ψ 
 Ψsx 
  sx 


0   Ψsy 
 Ψsy 
 



 Ψs 0  = L−1 ⋅  Ψs 0 
0 ⋅ 
Ψ 
 Ψrx 
  rx 
Ψ 
0   Ψry 
 ry 
Ψ 
 Ψ 
 r0 
 r0 
dω r
3
= − ρ ⋅ ω r + ⋅ p ⋅ (Ψsx ⋅ i sy − Ψsy ⋅ i sx ) − M c
dt
2
(78)
(79)
Reordenando, se llega a:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
24
1/ C
0
0
0
 0

0
0
0
0
 − 1/ L f

− R s ⋅ Lr
 us 
ω
0
0

  0
A
 ie  
− R s ⋅ Lr
Ψ   0
−ω
0
0
sx

 
A
− Rs 0
d  Ψsy  
0
0
0
Ψ  =  0
dt  s 0  
Ls 0
R r ⋅ Lm
 Ψrx  
0
0
0

  0
A
Ψ
 ry  
R r ⋅ Lm
Ψ   0
0
0
0
 r0  
A

0
0
0
0
 0

0 0 0
 0
0 0 0 − 1/ C 




0 
1 / L f 0 0 0 
0 0 0
 0
0 0 0  ur  1 0 0
0   u sx 

   
  
0 0 0   u rx   0 1 0
0   u sy 
 0

 ⋅u  + 
 ⋅ u 
0
0
0
0
0
0
1
0
ry

   
  s0 


 0
1 0 0 ur0   0 0 0
0   i m 




0 1 0
0 
 0
0 0 0
 0
0 0 0
0 0 1 
0 


0
0
Rs ⋅ Lm
A
0
0
0
0
Rs ⋅ Lm
A
0
0
Rr ⋅ Ls
A
ω − ωr
− (ω − ω r )
− Rr ⋅ Ls
A
0
0



 u
0   s 
  ie 
0   Ψsx 
 

  Ψsy 
0 ⋅
+
  Ψs 0 
 

0   Ψrx 
  Ψry 
0   Ψr 0 

− Rr 0 
Lr 0 
0
0
(80)
Añadiendo las relaciones entre las tensiones y corriente moduladas como función de
las variables de estado, se llega a:
 u sx 
 
 u sy   P
 u  =  0
 s0   3x3
i 
 m 
 P

 0 3x3
 P

 0 3x3
 u an 
 
01x1   u bn   P
⋅
=
I   u cn   0 3 x 3
 
i 
 m 
01x1   C v
⋅
I   01 X 2
uM1 

03X1  
 ⋅  u m 2  =
i  

 im 
01 x1   C v
⋅
I   01 X 2
 m1
03 X 1  
 ⋅  m2
i  
 0
0
0
m1
0   us 
  
0  ⋅  i s1  =
m2   i s 2 
01 x1   C v
⋅
I   01 X 2
 m1
03 X 1  
 ⋅  m2
i  
 0
0
0
m1
0 
  I
0  ⋅ 
0
m2   2 x1
(81)
 us 
 
01 x 3   i sx 
⋅
C i ⋅ P −1   i sy 
 
i 
 s0 
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
 u sx 
 
 u sy   P
 u  =  0
 s0   3x3
i 
 m 
01 x1   C v
⋅
I   01 X 2
 m1
03X1  
 ⋅  m2
i  
 0
25
0
0
m1
0 
  I
0  ⋅ 
0
m 2   2 x1
 us 


 ie 
Ψ 
 sx 
0 1x 3   0   Ψsy 
⋅ ⋅
C i ⋅ P −1   L−1   Ψs 0 
 Ψrx 


 Ψry 
Ψ 
 r0 
(82)
La aplicación del conjunto anterior lleva a los resultados que siguen, mostrando la
operatividad de la modelización propuesta.
Figura 21. Tensiones aplicadas Um1 y Um2.
Figura 22. Variables de estado del filtro. Us, I(Lf).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
26
Figura 23. Corrientes Is1, Is2 por la máquina.
Figura 24. Par electromagnético, de carga y velocidad.
Figura 25. Análisis armónico Um1 e Is1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
27
Aplicación al conjunto ondulador de corriente+filtro de salida + carga
accionada.
Figura 26. Convertidor de corriente+filtro de salida+máquina asíncrona+carga.
Ecuaciones del filtro:
 V s1   R ⋅ C
  = 
Vs 2   0
0  d  u c1   u c1 
⋅  + 
R ⋅ C  dt  u c 2   u c 2 
(83)
Ecuaciones de la máquina:
 Rs ⋅ Lr
ω
0
−
A

R ⋅L
− s r
0
 Ψsx   − ω



A
 Ψsy  
R
− s0
0
0



Ψ
d  s0  
Ls 0
=
R
L
⋅
dt  Ψrx   r m
0
0
Ψ  
A
 ry  
Rr ⋅ Lm
Ψ  
0
0
 r0 
A


0
0
0


 0 0 0
1 0 0




 0 0 0
 0 1 0
 0 0 0   u rx   0 0 1   u sx 
 ⋅  u ry  + 
 ⋅  u sy 
+
1 0 0    0 0 0  

  ur0  
  us0 
 0 1 0
 0 0 0
0 0 1
 0 0 0




dΨ
= As ⋅ Ψ + Br ⋅ u r + Bs ⋅ u s
dt
Rs ⋅ Lm
A
0
0
Rs ⋅ Lm
A
0
0
Rr ⋅ Ls
A
ω − ωr
− (ω − ω r ) −
0
Rr ⋅ Ls
A
0

0 

0   Ψsx 
 

  Ψsy 
0  
Ψ 
 ⋅  s0  +

0   Ψrx 


  Ψry 
0   Ψr 0 

Rr 0 
−
Lr 0 
(84)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
28
Teniendo en cuenta las relaciones entre tensiones aplicadas y transformadas:
dΨ
= As ⋅ Ψ + Br ⋅ u r + B s ⋅ u s = As ⋅ Ψ + Br ⋅ u r + B s ⋅ P ⋅ C v
dt
V 
⋅  s1 
V s 2 
(85)
Sustituyendo:
dΨ
= As ⋅ Ψ + Br ⋅ u r + B s ⋅ u s = As ⋅ Ψ + Br ⋅ u r + Bs ⋅ P ⋅ C v
dt
 R ⋅ C
⋅ 
 0
0  d  u c1   u c1 
 ⋅   +  
R ⋅ C  dt  u c 2   u c 2 
(86)
dΨ
= As ⋅ Ψ + Br ⋅ u r + B s ⋅ u s = As ⋅ Ψ + Br ⋅ u r + Bs ⋅ P ⋅ C v
dt
y teniendo en cuenta que:
du


⋅  Rc ⋅ c + u c 
dt


du
 I m1   C 0  d  u c1   I s1 

 = 
 ⋅   +   = C c ⋅ c + C i ⋅ P −1 ⋅ L−1 ⋅ Ψ
dt
 I m 2   0 C  dt  u c 2   I s 2 
(87)
(88)
se llega a:
As
 I − B s ⋅ P ⋅ C v ⋅ Rc  d  Ψ  

 ⋅   = 
−1
−1
Cc
0
 dt  u c   − C i ⋅ P ⋅ L
Bs ⋅ P ⋅ C v   Ψ   Br 
0  m 
 ⋅   +   ⋅ u r +   ⋅  1  I s
0
 I   m2 
 uc   0 
(89)
Los resultados que siguen confirman la correcta solución de las ecuaciones.
Figura 27. Corrientes por el motor.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
29
Figura 28. Tensiones aplicadas al motor.
Figura 29. Corriente por el filtro.
Figura 30. Corriente de salida del ondulador.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
30
Figura 31. Corrientes hacia el filtro.
Figra 32. Corrientes por el motor.
Figura 33. Velocidad, Par electromagnético.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
31
Función generatriz de conversión.
A partir de las definiciones anteriores y de los posibles estados de las células de
conmutación, es evidente que los elementos mij sólo pueden tomar los valores 1, 0 y
–1. Caso de desear una representación continua de los mismos, se puede definir
una función generatriz de conversión tal que su valor para un instante de tiempo,
sea equivalente al “valor medio instantáneo” de la función durante el período T:
mg =
1 ( k +1)⋅T

m(τ ) ⋅ dτ 
∫
⋅
k
T
T
 T →0
(90)
En la práctica, la función generatriz siempre es muestreada ya que el período T es
finito; la figura muestra como se obtiene m a partir de mg. Así, mg(k,t) es la función
muestreada de mg(t) para k ∈ {0,1,2,..., q, q + 1,...}. Si el bloqueo se produce al inicio del
período comprendido entre los instantes qT y (q+1)T, mg(q) representa, durante
este intervalo, la amplitud de mg(k,t) y por tanto el valor medio de la función de
conversión m.
Figura 34. Función generatriz.
Si la carga accionada presenta un comportamiento paso-bajo, la señal de salida del
convertidor puede ser asimilada a su valor medio para cada intervalo de muestreo
considerado, con el añadido de un retardo TD entre la señal mg(t) y su equivalente
continuo mg(t-TD), representativo del valor medio de mg(k,t). Normalmente, se
asimila este retardo al valor medio del período de muestreo resultando una función
de transferencia para el convertidor como la siguiente:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
32
T
T
− ⋅s
u ( s ) − 2 ⋅s
Fc ( s ) =
⋅e
= K ⋅e 2
mg (s)
(91)
El inconveniente que presenta esta función de transferencia se puede eliminar
realizando una aproximación de la exponencial según Pade, adoptando la forma
canónica siguiente:
(2 ⋅ n − i )!⋅n!
n
e
T
− •s
2
=
∑ (2 ⋅ n)!⋅i!⋅(n − i)! ⋅ (−s ⋅ T
D
i =0
n
)i
(2 ⋅ n − i )!⋅n!
⋅ ( s ⋅ TD ) i
∑
n
i
n
i
⋅
⋅
⋅
−
(
2
)!
!
(
)!
i =0
(92)
que presenta una constelación de polos estables y ceros inestables que mantienen
las características desestabilizantes del retardo.
Por ejemplo, para el caso de T=0.2 ms y considerando n=1 (aproximación de primer
orden):
Fc ( s ) = K ⋅ e
T
− ⋅s
2
1 − 50 ⋅10 −6 ⋅ s
≈K⋅
1 + 50 ⋅10 −6 ⋅ s
(93)
Aplicando el método anterior a las funciones de conexión fij se puede definir la
función fg(k,t), función generatriz muestreada, correspondiente a la resultante del
muestreo de la función generatriz de conexión fg(t):
1 q⋅T
f g (τ ) ⋅ dτ = δ 1 (q − 1)
T ∫( q −1)⋅T
(94)
El valor medio relativo a cada intervalo de muestreo fg(q), se corresponde con el
tiempo de conexión relativo a cada intervalo considerado, es decir:
f g (q) =
t on (q )
⇒ t on (q) = f g (q) ⋅ T
T
(95)
Esto permite calcular el tiempo de conexión de cada interruptor, una vez fijado el
período de muestreo para el convertidor.
Generalizando para el caso de un convertidor complejo, se puede plantear:
1
M rg = Rcv ⋅ Frg = Rcv ⋅ 
T
∫
( q +1)⋅T
q ⋅T

Fr (τ ) ⋅ dτ 
 T →0
(96)
finalmente:
G m = M rg ⋅ C s ⋅ X
(97)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
33
La aplicación al caso anterior (filtro+convertidor+máquina accionada+carga) lleva a
los siguientes resultados.
Figura 35. Tensiones aplicadas a la máquina.
Figura 36. Variables de estado del filtro. Us, I(Lf).
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
34
Figura 37. Corrientes por el motor.
Figura 38. Par electromagnético, de carga y velocidad.
Figura 39. Análisis armónico tensión aplicada, corriente por la máquina.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
35
Que coinciden en la aproximación de primer armónico con los calculados mediante
el modelo exacto. A efectos de control se puede sustituir el modelo exacto mediante
el modelo promediado. Si se comparan los resultados se observa un retardo medio
no superior a ½ del período de muestreo considerado; como se puede ver en la
gráfica que sigue.
Figura 40. Comparación del cálculo exacto y el promediado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
36
Estructuras de control basadas en las funciones generatrices de modulación.
Una vez formulada la modelización, puede plantearse el cálculo de las funciones
generatrices de modulación para realizar cualquier estructura de control. Por
ejemplo, en la figura que sigue se plantea la obtención de las funciones de control a
partir del conocimiento de la corriente y de la velocidad y a partir de la inversión del
modelo de la máquina.
Us
Relaciones de
conversión
m1
Um1
m2
Um2
MÁQUINA
ondulador
Is1
Is2
Estructura de control
P-1
F
θ
GENERADOR
DE FUNCIONES
DE CONEXIÓN
M1ref
Isy
ω
msxref
P
M2ref
Isx
msyref
MODELO INVERSO
OBSERVADORES
CONTROL
Referencias de par y
corriente
Figura 41. Estructura de control basada en las funciones generatrices de conexión.
Aplicación al control de la máquina asíncrona.
Esta estructura es general para cualquier algoritmo de control que se plantee, ya
que permite el cálculo de la señal a aplicar en función de las variables de control
consideradas.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
Aportación
experimental:
asíncrona+convertidor+carga.
37
caso
del
conjunto
máquina
Aplicación de la metodología anterior a un sistema formado por los siguientes
componentes:
-
Ondulador PWM, con señal portadora triangular de 1000 Hz, VN = 220 V, 1.8
kVA, ley V/f = K de 0 a 50 Hz; V = k = VN para f> 50 Hz. Prueba realizada para
salida a frecuencia nominal (50 Hz; mf = 20; ma = 0.9).
-
Máquina asíncrona de 1.5 kW, 220 V/380 V, 1470 min-1.
-
Parámetros de la máquina obtenidos a partir de ensayos normalizados: Rs = 5.18
Ω; Rr = 5.31 Ω; Lsl = 0.01375 H; Lrl = 0.01435 H; M = 0.3675 H; J = 0.003375
kgm2.
-
Par de carga aplicado = 1.8 Nm, correspondiente al servicio de la máquina en
vacío y atribuible al par de rozamientos mecánicos.
Obteniéndose los siguientes resultados de contrastación:
V1L
I1L
Vfp
Nf
Experimental
282 V
3.7 A
69.2 V
1490 min-1
Simulación
270 V
4.2 A
80 V
1480 min-1
Error
4.25%
13.5%
15.60%
0.67%
La tabla recoge los resultados relativos al valor eficaz de la componente
fundamental de tensión V1L, de primer armónico de corriente I1L, y del armónico de
tensión de primer orden ( f p = m f ⋅ f1 ± f1 , 950 Hz) y valor final de velocidad nf.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
38
Figura 42. Tensión aplicada. 1 div = 100 V ; 1 div = 5 ms.
Figura 43. Tensión calculada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
39
Figura 44. Corriente real. 1 div = 2 A; 1div = 5 ms.
Figura 45. Corriente calculada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 7 . MODELIZACIÓN DEL CONVERTIDOR
40
Conclusiones
El método de modelización considerado permite la formulación del conjunto de
ecuaciones correspondientes al motor y su alimentación, resultando una forma
natural y relativamente, sencilla.
Es obvio que las funciones de conexión ya han sido utilizadas ampliamente en el
caso de modelización de convertidores, pero no es así en el supuesto de considerar
como carga del mismo una máquina.
Asimismo la consideración del conjunto permite obtener leyes directas de control
para el convertidor, partiendo de variables de interés electrotécnico: corriente,
velocidad o par.
A partir de los resultados obtenidos caben las siguientes consideraciones:
•
El modelo completo permite obtener resultados de forma exacta.
•
La consideración de modelos promediados lleva a resultados correctos en el
caso de índices de modulación elevados.
•
A efectos de sintetizar el control se puede sustituir la función exacta por la
promediada.
•
El conjunto completo de ecuaciones es de una gran belleza conceptual y
aplicada.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
DISCUSIÓN DE LOS RESULTADOS.
CONCLUSIONES Y APORTACIONES
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
1
8. DISCUSIÓN DE RESULTADOS. CONCLUSIONES Y
APORTACIONES
8. DISCUSIÓN DE RESULTADOS. CONCLUSIONES Y APORTACIONES ...........................2
Modelos de máquinas asíncronas considerando la saturación. .............................................2
Sensibilidad. ............................................................................................................................3
Obtención de los parámetros por ensayos fuera de línea.......................................................4
Obtención de variables no medibles y parámetros en servicio...............................................5
Modelo completo: ................................................................................................................6
Modelo reducido:.................................................................................................................7
Parámetros mecánicos: .......................................................................................................7
Modelización del convertidor..................................................................................................8
Aplicaciones. ...........................................................................................................................8
Futuros desarrollos. ................................................................................................................9
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
2
8. DISCUSIÓN DE RESULTADOS. CONCLUSIONES Y
APORTACIONES
Modelos de máquinas asíncronas considerando la saturación.
a) Se han desarrollado y discutido diversos modelos para máquinas asíncronas
considerando la saturación.
b) Desde el punto de vista de simulación todos los modelos aportan la misma
información y los mismos resultados.
c) Si se tienen en cuenta las restricciones de control, los modelos que en su
formulación incluyan ecuaciones algebraicas, no han de considerarse para su
aplicación en algoritmos de control, debido a la posibilidad de retardo en el
cálculo de variables.
d) La utilización de modelos con un parámetro menos, Lsl o Lrl según el caso,
conlleva una formulación más sencilla y a la vez, posibilita la estimación de los
parámetros sin tener que aventurar hipótesis poco contrastadas (del tipo Lsl = Lrl).
e) La utilización de modelos con saturación cruzada introduce una restricción
algebraica que invalida totalmente su aplicación en tiempo real.
f) Los modelos basados en orientación del campo resultan muy sencillos en su
formulación, a costa de necesitar el cálculo de la velocidad y posición de los ejes
de referencia para cada instante de tiempo; por tratarse de un caso particular,
aunque de mucha aplicación, no se han considerado para el desarrollo de
modelos de identificación en tiempo real.
g) Los modelos nº 21 y 22 resultan los más interesantes:
•
Están formulados con un parámetro menos (Lsl), por lo que resultan
de resolución sencilla.
•
No presentan ninguna restricción algebraica para su resolución.
•
Se diferencian en la formulación de la función de saturación.
•
A efectos de formulación para su implementación en algoritmos de
identificación de parámetros en tiempo real, el modelo nº 21 resulta
menos interesante ya que los parámetros desconocidos aparecen
como coeficientes dentro de la función de saturación:
Ψ = a1 ⋅ atan(a 2 ⋅ i )
Lo cual representa un obstáculo en su implementación.
(1)
h) Ambos modelos se consideran para su implementación en la modelización.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
3
Sensibilidad.
a) El análisis de las funciones de sensibilidad permite estimar los errores que se
producen en las salidas ocasionados por las variaciones de los parámetros, así
como su influencia en la respuesta global del sistema.
b) El modelo que resulte menos sensible a las variaciones de los parámetros será
mas útil para la realización de algoritmos de control y, a su vez, se pondrán en
evidencia que parámetros son más delicados para su valoración posterior.
c) El análisis de los modelos anteriores, (21 y 22), conduce a las siguientes
conclusiones:
•
Las corrientes resultan igualmente afectadas por las variaciones de rs y rr en
ambos modelos.
•
La sensibilidad de las mismas es mayor a las variaciones de Lrl; además, el
modelo nº21 resulta mucho más sensible.
•
Las variaciones en el momento de inercia J, y en el coeficiente de rozamiento
ρ, repercuten de forma similar en ambos modelos.
•
Las variaciones en los parámetros que definen las funciones de saturación (a1
y a2 para el modelo nº 21; a y b para el modelo nº 22), influyen de forma
mucho más significativa en el primer modelo (nº 21).
•
Respecto a la velocidad ωr:
-
•
Ambos modelos presentan un comportamiento similar; no obstante, el
primer modelo presenta discrepancias mayores para todos los parámetros
considerados, en especial los que definen la caracterización de la
saturación.
Respecto a los flujos:
-El modelo nº 22 es mucho menos sensible a las variaciones de los
parámetros que el nº 21.
•
Respecto al par electromagnético:
-
En ambos modelos resulta muy sensible a las modificaciones de Lrl
(menos en el modelo nº 22), y a las variaciones del momento de inercia
(de nuevo, menor en el modelo nº 22).
-
Respecto a los parámetros que caracterizan la saturación, el modelo
polinomial considerado en el caso nº 22, resulta menos problemático que
el modelo arcotangente.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
4
d) Como conclusión final, el modelo polinomial para caracterizar la saturación
resulta menos influyente que el de Langevin y, por lo tanto será el considerado
para su implementación en la determinación de los parámetros en tiempo real.
Tabla 1. Sensibilidades unitarias. Modelo nº21
isx
isy
irx
iry
ωr
Ψsx
Ψsy
Me
Rs
1.31
18.78
-1.17
-1.34
-0.04
0.25
0.23
6.18
Rr
-2.49
3.89
2.53
-3.89
0.28
-0.10
0.08
-2.87
Lrl
-0.39
-351
267
502
-25.7
-44.2
47.1
-463
J
-3.48
2.45
3.48
-2.42
0.39
-0.13
0.13
-4.6
ρ
-0.26
0.12
0.26
-0.12
0.02
-3.9e-3
-5.2e-6
-0.34
a1
414
4557
-406
489
-30.4
45.2
72.9
1720
a2
-311
-1193
-311
394
-21.3
71.2
69.4
-718
a
8.6e-4
0.019
0.018
-0.021
9.15e-3
0.33
-0.39
0.53
b
0.097
0.049
0.043
0.043
-0.017
0.30
-2.48
-2.04
Tabla 2. Sensibilidades unitarias. Modelo nº22
Ψsx
Ψsy
Ψrx
Ψry
ωr
isx
isy
Me
Rs
0.21
0.21
0.16
-0.12
0.043
1.02
13.2
7.73
Rr
-0.12
0.08
0.27
-0.55
0.18
-1.02
3.89
-3.23
Lrl
0.18
-0.23
0.82
0.88
-0.61
6.02
-4.98
-9.26
J
0.12
0.09
-0.55
0.42
-0.41
4.14
-2.76
5.25
ρ
0.0023
0.0044
-0.028
0.013
-0.015
0.20
-0.07
0.28
Obtención de los parámetros por ensayos fuera de línea.
a) Como paso previo a la obtención de los parámetros en tiempo real, se plantea la
obtención de los mismos a partir de ensayos en régimen permanente.
b) A partir de los ensayos en vacío y cortocircuito puede plantearse la obtención de
los parámetros necesarios para la modelización de la máquina.
c) El algóritmo presentado permite la valoración independiente de las reactancias
de dispersión estatórica y rotórica, y de la resistencia equivalente de pérdidas en
el hierro, a partir del conocimiento de la calidad de la plancha magnética.
d) La obtención de los parámetros mediante ensayos en régimen permanente
(vacío a tensión nominal y rotor frenado), proporcionan resultados correctos. La
comprobación de resultados en carga es coherente, estando limitada la
resolución del resultado por la precisión en la medida de la velocidad del eje.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
5
e) Se han utilizado dos formulaciones distintas para aproximar las características de
saturación:
•
Polinomial
•
Arco tangente
 Ψ
i
Ψ
=a⋅
+ b ⋅ 
In
ΨN
 ΨN
Ψ = a1 ⋅ atan(a 2 ⋅ i )



n
Ambas logran aproximaciones suficientemente exactas, la consideración de una
u otra dependerá de la aplicación final.
Tabla 3. Parámetros obtenidos en la modelización de la saturación.
Máquina 1
Máquina 2
Máquina 3
Polinomial
a
0.48
0.61
0.8
b
0.52
0.39
0.2
2
0.032
0.0161
0.0422
∑ε
Langevin
a1
a2
∑ ε2
0.8550
0.8649
1.159
0.9115
0.2283
1.070
1.0921
0.0691
1.0020
f) Se han contrastado los modelos obtenidos para tres grupos de máquinas de
potencias crecientes (1.5, 7.5, 22 kW), a las que se ha aplicado una alimentación
sinusoidal o PWM proveniente de un ondulador, y un ciclo de carga consistente
en arranques en vacío y carga, con posterior variación de la misma. En todos los
casos se han obtenido errores aceptables lo que valida el modelo considerado.
Obtención de variables no medibles y parámetros en servicio.
a) El observador desarrollado es robusto respecto a las variaciones en los
parámetros (coeficientes) del mismo.
b) El observador desarrollado mantiene su robustez en la zona de debilitación de
campo. Únicamente en el caso de fuerte saturación (UN; 25 Hz – ½ de la
frecuencia nominal, aproximadamente doble del flujo nominal) existen
discrepancias apreciables en alguna de las variables del observador (Flujo
rotórico, corriente estatórica); en todo caso las discrepancias son inferiores al
1%.
c) Se han considerado dos formulaciones para el problema de la obtención de las
variables de estado desconocidas.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
6
Modelo completo:
d) Para asegurar la convergencia del algoritmo de identificación hace falta arrancar
el algoritmo del observador con unos valores supuestos para los parámetros, y
después de un tiempo de rodaje no inferior a 40 ms puede iniciarse el algoritmo
de identificación de los mismos; tras múltiples ensayos y pruebas, y debido a la
no linealidad del conjunto observador+identificador, no se ha podido garantizar la
convergencia sin este proceso de inicialización.
e) El conjunto de parámetros obtenidos difiere del que se deduce de los ensayos
realizados fuera de línea (capítulo anterior); de cara a su implementación en los
algoritmos de control esto no es un inconveniente siempre que lo deseado sea un
modelo de “caja negra”, es decir que las variables externas sean las correctas.
En el caso que nos ocupa esto es así. No puede garantizarse en ningún caso
que las variables internas (flujo, par, corriente rotórica) sean las correctas.
Considérese el caso del modelo polinomial para la relación flujo corriente:
 Ψ
Ψ
i
=a⋅
+ b ⋅ 
In
ΨN
 ΨN



n
si los parámetros a y b estimados no coinciden con los obtenidos en los ensayos
previos fuera de línea, no puede garantizarse que, aún obteniendo el mismo valor
para la corriente, el flujo sea el correcto.
Tabla 4. Resultados de identificación. Modelo completo. Alimentación
mediante ondulador PWM
Fuera de
linea
Linea
Diferencia
(%)
lrl (mH)
rr (Ω
Ω)
ax
bx
ay
by
J
0.857
τr=lrl/rr
(ms)
8.52
7.3
0.61
0.39
0.61
0.39
0.076
10.68
46.3
1.15
34.1
9.28
9.00
0.76
24.2
0.78
100
0.726 -0.029 0.075
19.0
107
1.33
f) La convergencia a valores constantes se produce únicamente para el caso de
alimentación PWM. En el caso de alimentación sinusoidal no es posible
garantizar la convergencia a valores correctos; la señal sinusoidal tiene un órden
2, insuficiente para resolver la identificación (6 parámetros).
g) Se ha tenido en cuenta la posibilidad de considerar coeficientes de saturación
distintos para cada componente (ax, ay, bx, by). Con esta técnica puede obviarse
la utilización de los modelos con saturación cruzada.
h) La metodología empleada logra la convergencia de las variables observadas a
las reales en un tiempo inferior a los dos períodos de la onda (40 ms a 50 Hz –
una vez transcurrido el tiempo de inicialización).
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
7
Modelo reducido:
i) Es necesario el conocimiento completo de los parámetros de modelización del
estator (resistencia, saturación) para su desarrollo. Estos pueden ser obtenidos
anteriormente mediante el ensayo en vacío.
j) La convergencia del algorítmo es mucho menos crítica que en el caso anterior.
Es capaz de arrancar con valores iniciales cualesquiera, obteniéndose la
convergencia en un tiempo inferior a 120 ms (alimentando la máquina a 50 Hz)..
k) Una vez arrancado el algorítmo se mantiene la convergencia ante variaciones del
sistema (convergencia en menos de 10 ms – ½ periodo a 50 Hz)
l) Los parámetros rotóricos obtenidos presentan una dispersión menor respecto a
los obtenidos en los ensayos fuera de línea.
Tabla 5. Resultados de identificación. Modelo reducido. Alimentación mediante
ondulador PWM
lrl (mH)
J
rr (Ω
Ω)
τr=lrl/rr (ms)
Fuera de linea
7.3
0.857
8.52
0.076
Linea
7.721
0.772
8.74
0.075
Diferencia (%)
5.76
-9.92
2.58
1.33
Parámetros mecánicos:
m) El par de carga y el momento de inercia del conjunto presentan una convergencia
a valores correctos en un tiempo no superior a 100 ms. El resultado de los
parámetros mecánicos es independiente del modelo de identificación
considerado.
n) Para ambos modelos el error en la estimación de la constante de tiempo rotórica
és suficientemente pequeño como para ser útil en el planteo de algorítmos de
control que precisen de la misma (control por orientación del campo).
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
8
Modelización del convertidor.
La consideración de las funciones de conexión aplicadas a los convertidores
alimentando cargas pasivas, ha sido ampliamente desarrollada en la literatura
técnica. Su aplicación a las cargas activas, como las máquinas eléctricas, es una
laguna que se ha llenado. El modelo desarrollado permite:
a) La consideración, de forma natural y sencilla, del conjunto de ecuaciones
correspondientes al motor accionado y a su alimentación.
b) Obtener leyes de control de una forma natural a partir de la inversión del modelo
del sistema.
c) Contrastar experimentalmente el desarrollo obtenido.
Aplicaciones.
a) Se ha desarrollado y construido un equipo para el ensayo de accionamientos
eléctricos.
b) Permite trabajar en los cuatro cuadrantes del plano par-velocidad así como el
control del par de carga presente en el eje, siguiendo una ley arbitraria.
c) Se ha desarrollado e implementado un algoritmo observador para el par en el eje,
que permite a partir de las medidas de corriente y velocidad de la máquina de
corriente continua, valorar el par electromagnético de la máquina ensayada.
d) El error resulta inferior al 5% a partir de dos períodos de onda (40 ms a 50 Hz).
e) El equipo desarrollado, tiene un evidente interés para su aplicación docente e
industrial
f) El equipo, como se puede apreciar a continuación, tiene un coste económico más
reducido que otros de similares características:
•
•
•
•
•
•
Máquina de c.c. 7.5 kW
Dinamo tacométrica+acopl.
Equipo de potencia
Tarjeta de control+obs.
Ingenieria+mano de obra
Beneficio/Comercialización
•
•
Total
Freno comercial similar
220.000 ptas.
50.000 ptas.
200.000 ptas.
60.000 ptas.
470.000 ptas
500.000 ptas
1.530.000 ptas.
4.000.000 ptas.
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
CAPÍTULO 8. DISCUSIÓN DE LOS RESULTADOS. CONCLUSIONES Y APORTACIONES
9
Aportaciones.
•
Estudio sistemático de modelos con saturación a fin de determinar cual o cuales
de los mismos són adecuados para la implementación de técnicas de control y de
identificación en tiempo real.
•
Estudio de la sensibilidad de los modelos escogidos ante variaciones de los
parámetros. Hasta donde alcanzan mis conocimientos el tema es una laguna
poco explorada.
•
Comparación de diversos métodos de obtención de parámetros (con
consideración de la saturación) tanto en régimen permanente (ensayos fuera de
línea) como en transitorio (identificación en tiempo real).
•
Comparación en la identificación en tiempo real de diversos modelos. Influencia
del número de parámetros y del tipo de señal aplicada en la identificabilidad del
sistema.
•
Aportación a la obtención del par electromagnético y a su validación mediante
medidas externas.
•
Construcción de un equipo para el ensayo de accionamientos en régimen
dinámico. Esto consiste, en opinión del autor, un “subproducto” de la tesis que
posiblemente tenga mayor aplicación docente e industrial.
Futuros desarrollos.
La línea iniciada abre diversas áreas de interés:
a) Extender la modelización a otros tipos de máquinas eléctricas.
b) Desarrollar equipos para el control del par basados en máquinas de alterna.
c) Desarrollar algoritmos de control basados en una correcta identificación de los
parámetros del sistema, que puedan llevar a una optimización, o minimización,
de tránsitos energéticos en el convertidor.
d) Contrastación de los métodos de obtención de parámetros en línea mediante
algoritmos basados en la resolución del campo electromagnético en la máquina
(Elementos finitos). Actualmente, empiezan a circular programas que permiten la
resolución de transitorios eléctricos conjuntamente con la formulación de la
máquina a partir de modelos basados en elementos finitos (SIMPLORER +
FLUX2D); estos permitirán la contrastación de los algoritmos en tiempo real a
partir de los modelos distribuidos de la máquina. En nuestro caso no se ha
podido desarrollar el tema por no disponer de los programas adecuados.
Barcelona, Julio del 2001
APORTACIÓN A LA DETERMINACIÓN DE PARAMETROS EN LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFÍA
BIBLIOGRAFIA.
1
BIBLIOGRAFIA
BIBLIOGRAFIA ...................................................................................................................................1
Libros ...............................................................................................................................................2
Máquinas Eléctricas. Teoria. Modelización. Control..................................................................2
Convertidores. Modelización. Control.........................................................................................3
Identificación de sistemas ............................................................................................................3
Sensibilidad ..................................................................................................................................4
Control no Lineal. Técnicas. Observadores.................................................................................4
Tesis Doctorales ...............................................................................................................................4
Artículos, Ponencias, Comunicaciones ............................................................................................5
Articulos sobre modelización de máquinas. Obtención de parámetros y observación de
variables no medibles y estados ...................................................................................................5
Articulos sobre Control de Máquinas Asíncronas .......................................................................7
Articulos històricos sobre modelización de máquinas y convertidores .......................................7
Proyectos Final de Carrera .............................................................................................................8
Normas .............................................................................................................................................8
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
2
Libros
Máquinas Eléctricas. Teoria. Modelización. Control
[Serrano 79] L. Serrano Iribarnegaray. “Máquinas de alterna en régimen dinámico. Una
formulación físico-matemàtica a partir de la teoría de los vectores espaciales”. UPM
Madrid, 1979
[Kovacs 84] P.K. Kovacs. “Transient Phenomena in Electrical Machines”. Elsevier,
Amsterdam, 1984
[Leonhard 96] W. LEONHARD. “Control of electrical drives”. Springer- Verlag. 1990
[Justus 91] Justus. Dynamisches Verhalten Elektrischer Maschinen. Vieweg Publishing,
Braunschweig/Wiesbaden, 1991
[Vas 92] P.VAS. “Electrical machines and drives. A Space-Vector Theory Approach”.
Oxford University Press,, 1992.
[Vas 93] P.Vas.” Parameter estimation,Condition monitoring and diagnosis of electrical
machines” Oxford University Press, Oxford, 1993
[Caron 95] J.P.Caron,J.P.Hautier. “ Modelisation et commande de la machine
asynchrone”. Ed.Technip,1995
[Roboam 95] X. ROBOAM. “ De la modelisation a la commande des machines
electriques.” ENSEEIHT. 1995
[Jiles 98] D.Jiles. “Introducction to magnetism and magnetic materials”. Ed. Chapman and
Hall, 1998
[Ong 98] C. Ong. “Dynamic simulation of electric machinery”. Ed. Prentice Hall, 1998
[Vas 98] P. Vas. “Sensorless vector and direct torque control”. Ed. Oxford University
Press, 1998
[Dawson 98] D.M.Dawson, J. Hu, T.C.Burg. “Nonlinear control of electric machinery”. Ed.
Marcel Decker, 1998
[Vas 99] P. Vas. “Artificial intelligence based electrical machines and drives. Application of
fuzzy, neural, fuzzy-neural, and genetic algorithm based techniques”. Ed. Oxford
University Press, 1999
[Boldea 99] I. Boldea, S.A. Nasar. “Electric Drives”. CRC Press, 1999
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
3
Convertidores. Modelización. Control
[Buhler 91] H. Bühler. “Convertisseurs statiques”. Ed. PPUR, 1991
[Labrique 95] F.Labrique, G.Seguier,R.Bausiere. “Les convertisseurs de l’électronique de
puissance. T4. La conversion continu-alternatif”.Ed. Lavoisier. 1995
[Bose 97] B.K.Bose.” Power Electronics and Variable Frequency Drives.”. IEEE Press,
New York, 1997.
[Labrique 98] F.Labrique, H. Buyse G.Seguier,R.Bausiere. “Les convertisseurs de
l’électronique de puissance. T5. Commande et comportement dynamique”.Ed. Lavoisier.
1998
[Hautier 99] J.P. Hautier, J.P. Caron. “Convertisseus statiques: Methodologie causale de
modelisation et de commande”. Ed. Technip, 1999
Identificación de sistemas
[Ljung 87] L.Ljung. “Theory and practice of recursive identification”. MIT Press, Boston,
1987
[Ljung 87] L.Ljung. “System identification:theory for the user”. Prentice Hall International,
London, 1987
[Soderstrom 89] T.Soderstrom,P.Stoica.
International,London, 1989
“System
identification”.
Prentice
Hall
[Middleton 90] R.H.Middleton, G.C. Goodwin. “Digital control and estimation”. Ed. Prentice
Hall, NewJersey, 1990.
[Borne 92] P.Borne, et. al. ” Modelisation et identification del processus, tome 1 et 2”. Ed.
Technip, Paris, 1992
[Juang 94] J.N. Juang. “Applied System Identification”. Ed. Prentice Hall, 1994
[Johansson 94] R. Johansson. “System modeling and Identification”. Ed. Prentice Hall,
1994
[Kulhavy 96] R. Kulhavý. “Recursive Nonlinear Estimation”. Ed. Springer, 1996
[Walter 97] E.Walter, L. Pronzato. “Identification of parametric models from experimental
data”. Ed. Springer Verlag, 1997
[Bendat 98] J.S.Bendat. “Nonlinear systems techniques and applications”. Ed. John
Wiley&Sons. 1998.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
4
[Tong 99] H.Tong. “Non linear time series: a dynamical system approach”. Ed. Oxford
University Press. 1999
[Nelles 01] O. Nelles. “Nonlinear System Identification”. Springer- Verlag. 2001
Sensibilidad
[Eslami 94] M. Eslami. “Theory of sensitivity in dynamic systems”. Ed. Springer-Verlsg.
1994
[Rosenwasser 00] E. Rosenwasser, R. Yusupov. “Sensitivity of automatic control
systems”. Ed. CRC-Press. 2000
Control no Lineal. Técnicas. Observadores.
[Marino 94] R.Marino,P.Tomei. “ Nonlinear control design.Geometric, Adaptive and
Robust”. Ed. Prentice Hall, 1994
[Krstic 95] M. Krstic, I. Kanellakopoulos, P. Kokotovic “Nonlinear and adaptive control
design”, Ed. Wiley Interscience, 1995
[Ioannou 96] P.A.Ioannou, J.Sun. “Robust adaptive control”. Ed. Prentice Hall, 1996
[Schroder 99] D. Schröder (Ed.). “Intelligent observer and control design for nonlinear
systems”. Ed. Springer Verlsg. 1999
[ Sastry 99] S. Sastry. “Nonlinear systems. Analysis, stability and control”. Ed. Springer
Verlag, 1999.
Tesis Doctorales
[Peterson 96] Bo Peterson. “Induction machine Speed Estimation. Observations on
Observers”. Industrial Electrical Engineering and Automation. Lund Institute of
Technology. 1996
[Corcoles 98] Felipe Corcoles López. “Estudio y caracterización de la máquina de
inducción. Aplicación de métodos analíticos y aproximados para el análisis transitorio”.
Departament d’Enginyeria Eléctrica. ETSEIB-UPC, 1998.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
5
Artículos, Ponencias, Comunicaciones
Articulos sobre modelización de máquinas. Obtención de parámetros y observación
de variables no medibles y estados
[Verghesse 88] G.C.Verghese, S.R. Sanders. “Observers for flux estimation in induction
machines”. IEEE-IE, vol 35, 85-94.
[Atkinson 91] D.J.Atkinson,P.A.Acarnley,J.W.Finch.” Observers for induction motor state
and parameter estimation”. IEEE-IA, vol 27, 1119-1127, 1991
[Holtz 91] J.Holtz,T.Thimm.”Identification of the machine parameters in a vector controlled
induction motor drive”. IEEE-IA, vol 27, 1111-1118, 1991
[Wijesundera 92] D.S.Wijesundera,R.D.Jackson.”Observers for field oriented control of
induction motor drives”. IEE, vol 139, 381-386, 1992
[Chai 92] H.Chai,P.P.Acarnley.” Induction motor parameter estimation algorithm using
spectral analysis”. IEE, vol 139, 165-174, 1992
[Moreira 92] J.C.Moreira,T.A.Lipo.” Modeling of saturated AC machines including air gap
flux harmonic components”. IEEE-IA, vol 28,343-349, 1992
[Bottura 93] C.P.Bottura,J.L.Silvino,P. de Resende.” A flux observer for induction
machines based on a time variant discrete model” : IEEE-IA, vol 29, 349-354, 1993
[Klaes 93] N.R.Klaes.” Parameter identification of an induction machine with regard to
dependences on saturation”. IEEE-IA, vol 29, 1135-1140, 1993
[Du 93] T.Du,M.A.Brdys.” Implementation of extended Luenberger observers for jont state
and parameter estimation of PWM induction motor drive”. EPE-93, 439-444, 1993
[Katakoa 94] T.Kataoka,S.Toda,Y.Sato.” On line estimation of induction motor parameters
by extended Kalman filter”. EPE-93, 325-329, 1993
[Dell’Aquila 94] A.Dell'Aquila,V.Giliberti,F.S.Lovecchio,L.Salvatore.” Real time estimation
of induction motor parameters by LSE”. IEEE, 2127-2131, 1994
[Jacobina 94] C.B.Jacobina,A.M.N.Lima.” Parameter estimation models for induction
machines”. IEEE, 726-733, 1994
[Levi 94] E.Levi.” Applications of the current state space model in analysis of saturated
induction machines”. Electric power systems research, 31, 203-216, 1994
[Kubota 94] H.Kubota,K.Matsuse.” Speed sensorless field oriented control of induction
motor with rotor resistance adaptation”. IEEE-IA, vol 30, 1219-1224, 1994
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
6
[Moon 94] S-I.Moon,A.Keyhani.” Estimation of induction machine parameters from
standstill time domain data”. IEEE-IA, vol 30, 1609-1615, 1994
[Bunte 95] A.Bunte,H.Grotstollen.” Off line parameter identification of an inverter fed
induction motor at standstill”. EPE-95, 3492-3496, 1995
[Borsting 95] H.Borsting,M.Knudsen,P.Vadstrup.” Standstill estimation of electrical
parameters in induction motor using an optimal input signal”. EPE-95, 1814-1819, 1995
[Sullivan 96] C.R.Sullivan,C.Kao,B.M.Acker,S.R.Sanders.” Control systems for induction
machines with magnetic saturation”. IEEE-IE, vol43, 142-151, 1996
[Nuscleler 96] R.Nuscheler.” Problems and failure sources with the parameter
identification of asynchronous machines and their dependence on the identification
method”. ICEM-96, 130-135, 1996
[Ferrah 96] A.Ferrah,K.J.Bradley,M.S.Woolfson,G.M.Asper.” Modern spectral methods
and induction motor design for real time speed estimation in sensorless vector drives”.
ICEM-96, 476-481, 1996
[Dolimar 96] Dolimar,G.Steuenberger,R.Belmans.” Determination of the induction motor
model parameters using finite elements”. ICEM-96, 153-158, 1996
[Demeter 96] E.Demeter,F.Hantilla,J.Tegopoulos.” Sensitivies calculation for electrical
machines”. ICEM-96, 101-106, 1996
[Jarray
96]
K.Jarray,M.Gossa,A.Chaari,M.Jemli,M.Boussak.”
Induction
machine
parameters and flux on line estimation using recursive least squares algorithm”. ICEM-96,
66.69, 1996
[Bargallo 96] R.Bargallo, J.Llaverias.” Induction machines modelling
saturation.Parameters estimation and validation”. ICEM-96, 29-33, 1996
with
[Jaddynsky 96] W.Jazdynsky.” Nonstationary models of induction motors and their
identification with the help of multicriterion optimisation”. ICEM-96, 40-45, 1996
[Bargallo 98] R.Bargallo, J.Llaverias, E. Martin. "Contribution to parameter validation of
the induction motor with saturation. Transient behavior and PWM supply”. ICEM-98, 1998
[Bargallo 99] R. Bargallo, J. Llaverias, E. Martin. “Determinación de parámetros en la
modelización de sistemas con saturación. Identificación en tiempo real”. 5as JHLIE, 1999
[Bargallo 00] R. Bargalló, J. Llaverías, E. Martin. “Transient torque determination in
controlled drives. Contribution to the development of an equipment for dynamic operation
test”. ICEM-2000, Helsinki, Agosto 2000
[Brule 00] S. Brule, A. Tounzi. “Comparison between FEM and the Park’s model to study
the control of an induction machine”. ICEM 2000, Helsinki, Agosto 2000
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
7
Articulos sobre Control de Máquinas Asíncronas
[Tajima 93]H.Tajima,Y.Hori.” Speed sersorless field orientation control of the induction
machine”. IEEE-IA, vol 29, 175-180, 1993
[Frick 94] A.Frick,E.von Westerholt,B de Fornel.” Non linear control of induction motors via
inpùt output decoupling”. ETEP, vol 4, 261-268, 1994
[Peng 94] F-Z.Peng,T.Fukao.” Robust speed identification for speed sensorless vector
control of induction motors”. IEEE-IA, vol 30, 1234-1240, 1994
[Kim 94] Y-R.Kim,S-K.Sul,M-H.Park.” Speed sensorless vector control of induction motor
using extended Kalman filter”. IEEE-IA, vol 30, 1225-1233, 1994
[Ho 95] E.Ho,P.C.Sen.” High performance decoupling control techniques for various
rotating field machines”. IEEE-Ie, vol 42, 40-49, 1995
[Ide 96] K.Ide.” Simple adaptive speed control with exact linearization for CSI fed Ac
motors”. ICEM-96, 184-189, 1996.
[Kumin 96] L.Kumin,D.Dolimar,P.Cafuta,P.Grcar.” Comparison of the field oriented and
the input output linearizing control scheme for the induction motor”. ICEM-96, 141-146,
1996
Articulos històricos sobre modelización de máquinas y convertidores
[Krause 69] P.C.Krause, T.A. Lipo. “Analysis and simplified representation of a rectifierinverter induction motor drive”. IEEE-PAS-88, 588-596, 1969
[Lipo 69] T.A.Lipo, P.C.Krause. “Stability analysis of a rectifier-inverter induction motor
drive”.IEEE-PAS-88, 55-66, 1969
[Blaschke 72] F.Blaschke. “The principle of field orientation as applied to the new
TRANSVEKTOR closed loop control system for rotating field machines”. Siemens Review,
vol 34, 217-220, 1972
[Lipo 75] T.A.Lipo,E.P.Cornell. “State variable steady state analysis of a controlled current
induction motor drive”. IEEE-IA, vol 11, 704-712, 1975
[Cornell 77] E.P.Cornell, T.A.Lipo. “Modeling and design of controlled current induction
motor drive system”. IEEE-IA, vol 13, 321-330, 1977
[MacDonald 78] M.L.MacDonald, P.C.Sen.”Control loop study of induction motor drives
using DQ model”. IEEE-IAS-78 Anual meeting, 897-903, 1978
[Lipo 78] T.A.Lipo.”Analysis and control of torque pulsations in current fed induction motor
drives” IEEE-Power Elec. Spec. Conf., 89-96, 1978
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
BIBLIOGRAFIA.
8
[Gabriel 80] R.Gabriel,W.Leonhard,C.Nordby.”Microprocessor control of the converter fed
induction motor” Process Automation, 35-41, 1980
[Pfaff 83] G.Pfaff, A.Wick.” Direct current control of AC drives with pulsed frequency
converters”. Process Automation, 83-88, 1983
[Slemon 83] G.R.Slemon.”Circuits models for polyphase induction machines”. Electric
Machines and Power Systems,8, 369-379, 1983
[Kerkman 85] R.L.Kerkman. “Steady-State and transient analyses of an induction machine
with saturation of the magnetizing branch”. IEEE, IA-21, 226-234, 1985
Proyectos Final de Carrera
[Sallent 94] Jordi Sallent i Salomó. “Modelat i simulació d’un conjunt convertidor+màquina
d’inducció. Aplicació a l’anàlisi de sensibilitat dinàmica de la màquina”. PFC. 1994.
[Garcia 97] Xavier Garcia i Barrachina. “Identificación en tiempo real de los parámetros
eléctricos y mecánics de máquinas de inducción mediante un DSP”. PFC. 1997
[Rovira 99] Jordi Rovira Carrera. “Modelització de Màquines Asíncrones”. PFC. 1999
[Conesa 99] David Conesa Lopez. ”Desarrollo de un sistema de medidas de magnitudes
electromecánicas. Sistema para la variación y el control de par desarrollado por una
máquina de corriente continua”. PFC. 1999.
[Escoda 99] Ignasi Escoda Escriva. “Desenvolupament d’un sistema de mesura i/o
observació de magnituts electromecàniques”. PFC. 1999
Normas
[IEEE112] “IEEE Standard Test Procedure for Poliphase Induction Motors and
Generators”. IEEE Std 112-1996. IEEE. New York. 1997
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA MEJOR
IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO I. EXPRESIONES PARA EL
CÁLCULO DE LA SENSIBILIDAD
 γ irsxs
 r
 γ isys
∂x  rs
=  γ irx
∂p
 γ irs
 rrys
γ ω
 r
γ irsxr
γ irsyr
γ iLsxrl
γ iLsyrl
γ iJsx
γ iJsy
γ iρsx
γ iρsy
γ iasx1
γ iasy1
γ irrxr
γ irryr
γ iLrxrl
γ iLryrl
γ iJrx
γ iJry
γ iρrx
γ iρry
γ iarx1
γ iary1
γ ωrrr
γ ωLrrl
γ ωJr
γ ωρr
γ ωa1r
γ iasx2 

a2
γ isy 

γ iarx2 
γ iary2 
a2 
γ ωr 
ANEXO I. CÁLCULO DE FUNCIONES DE SENSIBILIDAD
MODELO Nº 21
AI
Formulación general
x = (i sx
i sy
u = (u sx
u sy
p = (R s
Rr
Lrl
y = (Ψsx
i rx
ωr )
t
i ry
(1)
u rx
u ry
Mc )
(2)
ρ
a1
a2 )
(3)
J
t
t
Me)
Ψsy
t
(4)
definiendo las siguientes funciones de sensibilidad de las variables de estado:
 γ irsxs
 r
 γ isys
∂x  rs
= γi
∂p  rrxs
γ i
 rrys
γ ω
 r
γ irsxr
γ irsyr
γ iLsxrl
γ iLsyrl
γ iJsx
γ iJsy
γ iρsx
γ iρsy
γ iasx1
γ iasy1
γ irrxr
γ irryr
γ iLrxrl
γ iLryrl
γ iJrx
γ iJry
γ iρrx
γ iρry
γ iarx1
γ iary1
γ ωrrr
γ ωLrlr
γ ωJ r
γ ωρr
γ ωa1r
γ iasx2 

a2
γ isy 

γ iarx2 
γ iary2 

γ ωa2r 
(5)
y de la sensibilidad de las variables de salida
 σ Ψrs
∂y  rs sx
= σ Ψ
∂p  rssy
σ M
 e
σ Ψrr sx
σ Ψrr sy
σ ΨLrlsx
σ ΨLrlsy
σ ΨJ sx
σ ΨJ sy
σ
σ
σ
rr
Me
Lrl
Me
J
Me
σ Ψρ sx
σ Ψρ sy
σ
ρ
Me
σ Ψa1sx
σ Ψa1sy
σ
a1
Me
σ Ψa2sx 
σ Ψa2sy 

σ Ma2e 
(6)
en las páginas que siguen se encuentran los cálculos desarrollados a partir de las
utilidades que ofrece el programa MAPLE RV.0 para la manipulación algebraica y su
posterior volcado en codigo FORTRAN 90 para su aplicación en los algorítmos
utilizados en la tesis.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
> with(linalg):
Warning, new definition for norm
Warning, new definition for trace
> imx:=isx+irx;imy:=isy+iry;fluxsx:=a1*arctan(a2*imx);fluxsy:=a1*a
rctan(a2*imy);
> Flux:=array(1..2,[fluxsx,fluxsy]);Lmx:=a1*a2/(1+(a2*imx)^2);Lmy:
=a1*a2/(1+(a2*imy)^2);
> M:=matrix(5,5,[[Lmx,0,Lmx,0,0],[0,Lmy,0,Lmy,0],[Lmx,0,Lrl+Lmx,0,
0],[0,Lmy,0,Lrl+Lmy,0],[0,0,0,0,J]]);
imx := isx + irx
imy := isy + iry
fluxsx := a1 arctan( a2 ( isx + irx ) )
fluxsy := a1 arctan( a2 ( isy + iry ) )
Flux := [ a1 arctan( a2 ( isx + irx ) ), a1 arctan( a2 ( isy + iry ) ) ]
Lmx :=
Lmy :=
a1 a2
1 + a22 ( isx + irx )2
a1 a2
1 + a22 ( isy + iry )2

a1 a2
a1 a2

0
,
,
, 0, 0
2
2
2
2
 1 + a2 ( isx + irx )
1
+
a2
(
isx
+
irx
)


a1 a2
a1 a2

0
,
,
, 0
0 ,
2
2
2
2

1
+
a2
(
isy
+
iry
)
1
+
a2
(
isy
+
iry
)

M := 
a1 a2
a1 a2
,
0
,
Lrl
+
,0 ,0

 1 + a22 ( isx + irx )2
1 + a22 ( isx + irx )2


a1 a2
a1 a2
0 ,
,
0
,
Lrl
+
,0
2
2
 1 + a22 ( isy + iry )2
1
+
a2
(
isy
+
iry
)

0 ,
0,
0,
0,
J



















>
> A:=matrix(5,5,[[-Rs,0,0,0,0],[0,-Rs,0,0,0],[0,0,-Rr,(w-wr)*Lrl,0
],[0,0,-(w-wr)*Lrl,-Rr,0],[-(3/2)*P*fluxsy,(3/2)*P*fluxsx,0,0,-r
ho]]);
−Rs ,
0,
0,
0,
0 


0 ,
−Rs ,
0,
0,
0 


0 ,
0,
−Rr ,
( w − wr ) Lrl ,
0 

A := 
0,
0,
−( w − wr ) Lrl ,
−Rr ,
0 


 3
3

− P a1 arctan( a2 ( isy + iry ) ) , P a1 arctan( a2 ( isx + irx ) ) ,0 ,0 ,−ρ 
2
 2

> OM:=matrix(5,2,[[0,w],[-w,0],[0,w-wr],[-(w-wr),0],[0,0]]);
Page 1
 0
w 


 −w
0 


OM :=  0
w − wr


−w + wr
0 


 0
0 
> v:=vector([usx,usy,urx,ury,-Mc]);
v := [ usx, usy, urx, ury, −Mc ]
> x:=vector([isx,isy,irx,iry,wr]);
x := [ isx, isy, irx, iry, wr ]
> M1:=inverse(M);
 Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2

1


0
−
0
0
,
,
,
,


Lrl a1 a2
Lrl




2
2
2
2
2
1
 Lrl + Lrl a2 isy + 2 Lrl a2 isy iry + Lrl a2 iry + a1 a2

0 ,
,0 ,−
,0 


Lrl a1 a2
Lrl


 1

1
M1 := −
,
,
0,
0,
0 
Lrl
 Lrl



1
1


0 ,
0,
0 
−
,
,


Lrl
Lrl




1
0 ,

0,
0,
0,
J 

> parc1:=multiply(M1,v):parc2:=multiply(A,x):parc3:=multiply(OM,Fl
ux):parc4:=matadd(parc3,parc2):parc5:=multiply(M1,parc4):Final:=
matadd(parc1,parc5);


 ( Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2 ) usx urx
−
Final := 

Lrl a1 a2
Lrl
+
−
( Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
,
( Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2 ) usy
Lrl a1 a2
+
−
−
−
ury
Lrl
( Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2 ) ( −w a1 %1 − Rs isy )
Lrl a1 a2
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl
usx
Lrl
+
urx
Lrl
−
w a1 %2 − Rs isx
Lrl
+
,
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
Page 2
,
−
−
usy
Lrl
Mc
J
+
ury
Lrl
−
+
3
2
−
−w a1 %1 − Rs isy
Lrl
P a1 %2 isx +
+
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl
,

P a1 %1 isy − ρ wr 
2


J

3
%1 := arctan( a2 ( isx + irx ) )
%2 := arctan( a2 ( isy + iry ) )
>

parc4 :=  w a1 arctan( a2 ( isy + iry ) ) − Rs isx, −w a1 arctan( a2 ( isx + irx ) ) − Rs isy,

( w − wr ) a1 arctan( a2 ( isy + iry ) ) − Rr irx + ( w − wr ) Lrl iry,
( −w + wr ) a1 arctan( a2 ( isx + irx ) ) − ( w − wr ) Lrl irx − Rr iry,
−
3
2
P Fluxsy isx +

P Fluxsx isy − ρ wr 
2

3
>


 ( Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2 ) ( w a1 %2 − Rs isx )
parc5 := 
Lrl a1 a2

−
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
,
( Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2 ) ( −w a1 %1 − Rs isy )
Lrl a1 a2
−
−
−
−
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl
w a1 %2 − Rs isx
Lrl
+
−w a1 %1 − Rs isy
Lrl
3
2
P Fluxsy isx +
,
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
+
,
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl
,

P Fluxsx isy − ρ wr 
2


J

3
%1 := arctan( a2 ( isx + irx ) )
%2 := arctan( a2 ( isy + iry ) )
>


 ( Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2 ) usx urx
Final := 
−

Lrl a1 a2
Lrl
Page 3
+
−
( Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
,
( Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2 ) usy
Lrl a1 a2
+
−
−
−
−
−
ury
Lrl
( Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2 ) ( −w a1 %1 − Rs isy )
Lrl a1 a2
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl
usx
Lrl
usy
Lrl
Mc
J
+
+
urx
Lrl
ury
Lrl
−
+
3
2
−
−
w a1 %2 − Rs isx
Lrl
+
−w a1 %1 − Rs isy
Lrl
P Fluxsy isx +
,
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
+
,
( −w + wr ) a1 %1 − ( w − wr ) Lrl irx − Rr iry
Lrl

P Fluxsx isy − ρ wr 
2


J

3
%1 := arctan( a2 ( isx + irx ) )
%2 := arctan( a2 ( isy + iry ) )
> param:=vector([Rs,Rr,Lrl,J,rho,a1,a2]);
param := [ Rs, Rr, Lrl, J, ρ, a1, a2 ]
> Pare:=(3/2)*P*(fluxsx*isy-fluxsy*isx);
3
Pare := P ( a1 arctan( a2 ( isx + irx ) ) isy − a1 arctan( a2 ( isy + iry ) ) isx )
2
> salidas:=vector([fluxsx,fluxsy,Pare]);

salidas :=  a1 arctan( a2 ( isx + irx ) ), a1 arctan( a2 ( isy + iry ) ),


P ( a1 arctan( a2 ( isx + irx ) ) isy − a1 arctan( a2 ( isy + iry ) ) isx ) 
2

> dfx:=jacobian(Final,x);
3
dfx :=


 %3 usx
%3 ( w a1 %2 − Rs isx )
%1 Rs

+
−
,

Lrl a1 a2
Lrl a1 a2
 Lrl a1 a2
%1 w
Lrl ( 1 + a2 ( isy + iry ) )
2
2
−
( w − wr ) a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
Page 4
,
,
%3 usx
Lrl a1 a2
+
%3 ( w a1 %2 − Rs isx )
Lrl a1 a2
+
Rr
Lrl
,
( w − wr ) a1 a2
1 + a2 ( isy + iry )
2
%1 w
Lrl ( 1 + a22 ( isy + iry )2 )
−
2
+ ( w − wr ) Lrl
Lrl


−a1 %2 − Lrl iry 
,−

Lrl




%4 w
( −w + wr ) a1 a2

−
,
 −
 Lrl ( 1 + a22 ( isx + irx )2 ) Lrl ( 1 + a22 ( isx + irx )2 )
%6 usy
Lrl a1 a2
+
%6 ( −w a1 %5 − Rs isy )
Lrl a1 a2
−
%4 Rs
Lrl a1 a2
( −w + wr ) a1 a2
−
%4 w
Lrl ( 1 + a22 ( isx + irx )2 )
−
1 + a22 ( isx + irx )2
,
− ( w − wr ) Lrl
,
Lrl


%6 usy
%6 ( −w a1 %5 − Rs isy ) Rr
a1 %5 + Lrl irx 
,−
+
+

Lrl a1 a2
Lrl a1 a2
Lrl
Lrl



 Rs
w a1 a2
( w − wr ) a1 a2
Rr

,−
,
,
+
−

Lrl
 Lrl
Lrl ( 1 + a22 ( isy + iry )2 ) Lrl ( 1 + a22 ( isy + iry )2 )
( w − wr ) a1 a2
−
w a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
+
1 + a22 ( isy + iry )2
+ ( w − wr ) Lrl
Lrl


−a1 %2 − Lrl iry 
,

Lrl




w a1 a2
( −w + wr ) a1 a2
Rs

+
,
,

 Lrl ( 1 + a22 ( isx + irx )2 ) Lrl ( 1 + a22 ( isx + irx )2 ) Lrl
( −w + wr ) a1 a2
w a1 a2
Lrl ( 1 + a22 ( isx + irx )2 )
+
1 + a22 ( isx + irx )2
− ( w − wr ) Lrl
Lrl


Rr a1 %5 + Lrl irx 
,−
,

Lrl
Lrl

3
P a1 a2 isy
3
P a1 a2 isx
3
 3
 − P a1 %2 +
−
+ P a1 %5
2
2
2
2
 2
2 1 + a2 ( isx + irx )
2 1 + a2 ( isy + iry )
2

,
,

J
J



3
P a1 a2 isy
3
P a1 a2 isx
ρ 
,−
, − 
2 J ( 1 + a22 ( isx + irx )2 )
2 J ( 1 + a22 ( isy + iry )2 )
J
%1 := Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2
Page 5
%2 := arctan( a2 ( isy + iry ) )
%3 := 2 Lrl a22 isx + 2 Lrl a22 irx
%4 := Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2
%5 := arctan( a2 ( isx + irx ) )
%6 := 2 Lrl a22 isy + 2 Lrl a22 iry
> dfparam:=jacobian(Final,param);
dfparam :=

%1 isx
irx
%1 usx
( 1 + a22 isx2 + 2 a22 isx irx + a22 irx2 ) usx urx
−
,
,−
+
+

Lrl a1 a2
 Lrl a1 a2 Lrl
Lrl2 a1 a2
Lrl2
−
+
−
+
+
+
%1 ( w a1 %2 − Rs isx )
Lrl2 a1 a2
+
( 1 + a22 isx2 + 2 a22 isx irx + a22 irx2 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl2
%1 ( w a1 %2 − Rs isx )
Lrl a12 a2
+
w a1 %2 − Rs isx
Lrl a1
( w − wr ) iry
−
Lrl
+
%1 w %2
Lrl a1 a2
( 2 Lrl a2 isx2 + 4 Lrl a2 isx irx + 2 Lrl a2 irx2 + a1 ) usx
Lrl a1 a2
%1 usx
Lrl a12 a2
( w − wr ) %2
−
−
,0,0,−
Lrl
,−
usx
+
Lrl a1
%1 usx
Lrl a1 a22
%1 ( w a1 %2 − Rs isx )
Lrl a1 a22
( 2 Lrl a2 isx2 + 4 Lrl a2 isx irx + 2 Lrl a2 irx2 + a1 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
%1 w ( isy + iry )
Lrl a2 ( 1 + a22 ( isy + iry )2 )
−
( w − wr ) a1 ( isy + iry ) 


Lrl ( 1 + a22 ( isy + iry )2 ) 

%3 isy
iry
%3 usy
( 1 + a22 isy2 + 2 a22 isy iry + a22 iry2 ) usy ury
−
,
,−
+
+

Lrl a1 a2
 Lrl a1 a2 Lrl
Lrl2 a1 a2
Lrl2
−
+
−
+
+
−
%3 ( −w a1 %4 − Rs isy )
Lrl2 a1 a2
+
( 1 + a22 isy2 + 2 a22 isy iry + a22 iry2 ) ( −w a1 %4 − Rs isy )
Lrl a1 a2
( −w + wr ) a1 %4 − ( w − wr ) Lrl irx − Rr iry
Lrl2
%3 ( −w a1 %4 − Rs isy )
Lrl a12 a2
+
−w a1 %4 − Rs isy
Lrl a1
( w − wr ) irx
+
Lrl
−
%3 w %4
Lrl a1 a2
( 2 Lrl a2 isy2 + 4 Lrl a2 isy iry + 2 Lrl a2 iry2 + a1 ) usy
Lrl a1 a2
−
−
,0,0,−
%3 usy
Lrl a12 a2
( −w + wr ) %4
Lrl
Lrl a1 a22
%3 w ( isx + irx )
Lrl a2 ( 1 + a22 ( isx + irx )2 )
−
( −w + wr ) a1 ( isx + irx ) 

2
2 
Lrl ( 1 + a2 ( isx + irx ) ) 
Page 6
usy
Lrl a1
%3 usy
Lrl a1 a22
%3 ( −w a1 %4 − Rs isy )
( 2 Lrl a2 isy2 + 4 Lrl a2 isy iry + 2 Lrl a2 iry2 + a1 ) ( −w a1 %4 − Rs isy )
Lrl a1 a2
,−
+
 isx
irx

,−
,
Lrl
 Lrl
usx
Lrl2
−
urx
Lrl2
,0,0,−
+
w a1 %2 − Rs isx
Lrl2
w %2
Lrl
+
( w − wr ) %2
Lrl
−
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
,−
Lrl2
w a1 ( isy + iry )
Lrl ( 1 + a22 ( isy + iry )2 )
+
+
( w − wr ) iry
Lrl
( w − wr ) a1 ( isy + iry ) 

Lrl ( 1 + a22 ( isy + iry )2 ) 
 isy
iry usy
ury −w a1 %4 − Rs isy

,−
,
−
+
Lrl Lrl2 Lrl2
 Lrl
Lrl2
( −w + wr ) a1 %4 − ( w − wr ) Lrl irx − Rr iry
−
Lrl2
w %4
Lrl
+
( −w + wr ) %4
Lrl
,
−
( w − wr ) irx
w a1 ( isx + irx )
Lrl ( 1 + a22 ( isx + irx )2 )
Lrl
+
,0,0,
( −w + wr ) a1 ( isx + irx ) 

Lrl ( 1 + a22 ( isx + irx )2 ) 

3
3
3
3

−
P
a1
%2
isx
+
P
a1
%4
isy
−
ρ
wr
−
P
%2
isx
+
P %4 isy

Mc
2
2
wr
2
2

,−
,
,
 0 , 0 , 0 , 2 −
J
J

J2
J
3 P a1 ( isy + iry ) isx
3 P a1 ( isx + irx ) isy 

2 1 + a22 ( isy + iry )2 2 1 + a22 ( isx + irx )2 

J

−
+
%1 := Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2
%2 := arctan( a2 ( isy + iry ) )
%3 := Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2
%4 := arctan( a2 ( isx + irx ) )
> dgx:=jacobian(salidas,x);
dgx :=
a1 a2
a1 a2



,0,
, 0 , 0 
2
2
2
2
 1 + a2 ( isx + irx )
1 + a2 ( isx + irx )


a1 a2
a1 a2

 0 ,
,0,
, 0 
2
2
2
2
 1 + a2 ( isy + iry )
1 + a2 ( isy + iry )

3 
a1 a2 isy

 P 
− a1 arctan( a2 ( isy + iry ) )  ,
2
2
 2  1 + a2 ( isx + irx )


a1 a2 isx
 3
P a1 a2 isy
 ,
P  a1 arctan( a2 ( isx + irx ) ) −
,
2
2
2 
1 + a2 ( isy + iry )  2 1 + a22 ( isx + irx )2
3


,
0
2 1 + a22 ( isy + iry )2

> dgparam:=jacobian(salidas,param);
−
3
P a1 a2 isx
dgparam :=
Page 7

a1 ( isx + irx ) 
 0 , 0 , 0 , 0 , 0 , arctan( a2 ( isx + irx ) ) ,


1 + a22 ( isx + irx )2 

a1 ( isy + iry ) 
 0 , 0 , 0 , 0 , 0 , arctan( a2 ( isy + iry ) ) ,


1 + a22 ( isy + iry )2 

3
 0 , 0 , 0 , 0 , 0 , P ( arctan( a2 ( isx + irx ) ) isy − arctan( a2 ( isy + iry ) ) isx ) ,
2

 a1 ( isx + irx ) isy
a1 ( isy + iry ) isx  
 
P 
−
2  1 + a22 ( isx + irx )2 1 + a22 ( isy + iry )2  
> gamm:=matrix(5,7,[[gamma11,gamma12,gamma13,gamma14,gamma15,gamma
16,gamma17],[gamma21,gamma22,gamma23,gamma24,gamma25,gamma26,gam
ma27],[gamma31,gamma32,gamma33,gamma34,gamma35,gamma36,gamma37],
[gamma41,gamma42,gamma43,gamma44,gamma45,gamma46,gamma47],[gamma
51,gamma52,gamma53,gamma54,gamma55,gamma56,gamma57]]);
3
γ11

γ21

gamm := γ31

γ41

γ51
> p1:=multiply(dfx,gamm);
γ12
γ22
γ32
γ42
γ52
γ13
γ23
γ33
γ43
γ53
γ14
γ24
γ34
γ44
γ54
γ15
γ25
γ35
γ45
γ55
γ16
γ26
γ36
γ46
γ56
γ17

γ27

γ37

γ47

γ57
p1 :=

( −a1 %1 − Lrl iry ) γ51
 %9 γ11 + ( %4 − %8 ) γ21 + %7 γ31 + ( %4 − %2 ) γ41 −
,

Lrl
%9 γ12 + ( %4 − %8 ) γ22 + %7 γ32 + ( %4 − %2 ) γ42 −
%9 γ13 + ( %4 − %8 ) γ23 + %7 γ33 + ( %4 − %2 ) γ43 −
%9 γ14 + ( %4 − %8 ) γ24 + %7 γ34 + ( %4 − %2 ) γ44 −
%9 γ15 + ( %4 − %8 ) γ25 + %7 γ35 + ( %4 − %2 ) γ45 −
%9 γ16 + ( %4 − %8 ) γ26 + %7 γ36 + ( %4 − %2 ) γ46 −
%9 γ17 + ( %4 − %8 ) γ27 + %7 γ37 + ( %4 − %2 ) γ47 −
( −a1 %1 − Lrl iry ) γ52
Lrl
( −a1 %1 − Lrl iry ) γ53
Lrl
( −a1 %1 − Lrl iry ) γ54
Lrl
( −a1 %1 − Lrl iry ) γ55
Lrl
( −a1 %1 − Lrl iry ) γ56
Lrl
,
,
,
,
,
( −a1 %1 − Lrl iry ) γ57 

Lrl

( a1 %10 + Lrl irx ) γ51

 ( −%16 − %18 ) γ11 + %17 γ21 + ( −%16 − %14 ) γ31 + %13 γ41 −
,

Lrl
( −%16 − %18 ) γ12 + %17 γ22 + ( −%16 − %14 ) γ32 + %13 γ42 −
Page 8
( a1 %10 + Lrl irx ) γ52
Lrl
,
( −%16 − %18 ) γ13 + %17 γ23 + ( −%16 − %14 ) γ33 + %13 γ43 −
( −%16 − %18 ) γ14 + %17 γ24 + ( −%16 − %14 ) γ34 + %13 γ44 −
( −%16 − %18 ) γ15 + %17 γ25 + ( −%16 − %14 ) γ35 + %13 γ45 −
( −%16 − %18 ) γ16 + %17 γ26 + ( −%16 − %14 ) γ36 + %13 γ46 −
( −%16 − %18 ) γ17 + %17 γ27 + ( −%16 − %14 ) γ37 + %13 γ47 −
( a1 %10 + Lrl irx ) γ53
Lrl
( a1 %10 + Lrl irx ) γ54
Lrl
( a1 %10 + Lrl irx ) γ55
Lrl
( a1 %10 + Lrl irx ) γ56
Lrl
Lrl
Rs γ13
Lrl
Rs γ14
Lrl
Rs γ15
Lrl
Rs γ16
Lrl
Rs γ17
Lrl
+ ( −%19 + %8 ) γ22 −
+ ( −%19 + %8 ) γ23 −
+ ( −%19 + %8 ) γ24 −
+ ( −%19 + %8 ) γ25 −
+ ( −%19 + %8 ) γ26 −
+ ( −%19 + %8 ) γ27 −
Rr γ32
Lrl
Rr γ33
Lrl
Rr γ34
Lrl
Rr γ35
Lrl
Rr γ36
Lrl
Rr γ37
Lrl
+ ( −%19 + %2 ) γ42 +
+ ( −%19 + %2 ) γ43 +
+ ( −%19 + %2 ) γ44 +
+ ( −%19 + %2 ) γ45 +
+ ( −%19 + %2 ) γ46 +
+ ( −%19 + %2 ) γ47 +
( −a1 %1 − Lrl iry ) γ52
Lrl
( −a1 %1 − Lrl iry ) γ53
Lrl
( −a1 %1 − Lrl iry ) γ54
Lrl
( −a1 %1 − Lrl iry ) γ55
Lrl
( −a1 %1 − Lrl iry ) γ56
Lrl
,
,
,
,
,
( −a1 %1 − Lrl iry ) γ57 

Lrl


Rs γ21
Rr γ41 ( a1 %10 + Lrl irx ) γ51
 ( %20 + %18 ) γ11 +
,
+ ( %20 + %14 ) γ31 −
+

Lrl
Lrl
Lrl
( %20 + %18 ) γ12 +
( %20 + %18 ) γ13 +
( %20 + %18 ) γ14 +
( %20 + %18 ) γ15 +
( %20 + %18 ) γ16 +
Rs γ22
Lrl
Rs γ23
Lrl
Rs γ24
Lrl
Rs γ25
Lrl
Rs γ26
Lrl
+ ( %20 + %14 ) γ32 −
+ ( %20 + %14 ) γ33 −
+ ( %20 + %14 ) γ34 −
+ ( %20 + %14 ) γ35 −
+ ( %20 + %14 ) γ36 −
Page 9
Rr γ42
Lrl
Rr γ43
Lrl
Rr γ44
Lrl
Rr γ45
Lrl
Rr γ46
Lrl
+
+
+
+
+
,
,
,
( a1 %10 + Lrl irx ) γ57 

Lrl

 Rs γ11
Rr γ31
( −a1 %1 − Lrl iry ) γ51

+ ( −%19 + %8 ) γ21 −
+ ( −%19 + %2 ) γ41 +
,
 Lrl
Lrl
Lrl
Rs γ12
,
( a1 %10 + Lrl irx ) γ52
Lrl
( a1 %10 + Lrl irx ) γ53
Lrl
( a1 %10 + Lrl irx ) γ54
Lrl
( a1 %10 + Lrl irx ) γ55
Lrl
( a1 %10 + Lrl irx ) γ56
Lrl
,
,
,
,
,
( %20 + %18 ) γ17 +
Rs γ27
Lrl
+ ( %20 + %14 ) γ37 −
Rr γ47
Lrl
+
( a1 %10 + Lrl irx ) γ57 

Lrl

 %22 γ11 %21 γ21 3
P a1 a2 isy γ31
3
P a1 a2 isx γ41
ρ γ51

,
+
+
−
−
2
2
2
2
J
J
2 J ( 1 + a2 ( isx + irx ) ) 2 J ( 1 + a2 ( isy + iry ) )
J

%22 γ12
J
%22 γ13
J
%22 γ14
J
%22 γ15
J
%22 γ16
J
%22 γ17
J
+
+
+
+
+
+
%21 γ22
J
%21 γ23
J
%21 γ24
J
%21 γ25
J
%21 γ26
J
%21 γ27
J
+
+
+
+
+
+
P a1 a2 isy γ32
3
2 J ( 1 + a2 ( isx + irx ) )
2
2
P a1 a2 isy γ33
3
2 J ( 1 + a2 ( isx + irx ) )
2
2
P a1 a2 isy γ34
3
2 J ( 1 + a22 ( isx + irx )2 )
P a1 a2 isy γ35
3
2 J ( 1 + a22 ( isx + irx )2 )
P a1 a2 isy γ36
3
2 J ( 1 + a22 ( isx + irx )2 )
P a1 a2 isy γ37
3
2 J ( 1 + a22 ( isx + irx )2 )
−
−
−
−
−
−
3
P a1 a2 isx γ42
2 J ( 1 + a2 ( isy + iry ) )
2
3
P a1 a2 isx γ43
2 J ( 1 + a2 ( isy + iry ) )
2
3
2 J ( 1 + a22 ( isy + iry )2 )
3
P a1 a2 isx γ45
2 J ( 1 + a22 ( isy + iry )2 )
3
P a1 a2 isx γ46
2 J ( 1 + a22 ( isy + iry )2 )
3
P a1 a2 isx γ47
2 J ( 1 + a22 ( isy + iry )2 )
%2 :=
+ ( w − wr ) Lrl
1 + a22 ( isy + iry )2
Lrl
%3 := Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2
%4 :=
%3 w
Lrl ( 1 + a22 ( isy + iry )2 )
%5 := 2 Lrl a22 isx + 2 Lrl a22 irx
%6 :=
%7 :=
%8 :=
%9 :=
%5 ( w a1 %1 − Rs isx )
Lrl a1 a2
%5 usx
Lrl a1 a2
+ %6 +
Rr
Lrl
( w − wr ) a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
%5 usx
Lrl a1 a2
+ %6 −
%3 Rs
Lrl a1 a2
%10 := arctan( a2 ( isx + irx ) )
%11 := 2 Lrl a22 isy + 2 Lrl a22 iry
%12 :=
%11 ( −w a1 %10 − Rs isy )
Lrl a1 a2
Page 10
2
P a1 a2 isx γ44
%1 := arctan( a2 ( isy + iry ) )
( w − wr ) a1 a2
2
−
−
−
−
−
−
ρ γ52
J
ρ γ53
J
ρ γ54
J
ρ γ55
J
ρ γ56
J
,
,
,
,
,
ρ γ57 

J 
%13 :=
%11 usy
Lrl a1 a2
Rr
+ %12 +
Lrl
( −w + wr ) a1 a2
%14 :=
1 + a22 ( isx + irx )2
− ( w − wr ) Lrl
Lrl
%15 := Lrl + Lrl a2 isy + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2
2
%16 :=
%17 :=
%18 :=
%19 :=
%20 :=
2
%15 w
Lrl ( 1 + a22 ( isx + irx )2 )
%11 usy
Lrl a1 a2
+ %12 −
%15 Rs
Lrl a1 a2
( −w + wr ) a1 a2
Lrl ( 1 + a22 ( isx + irx )2 )
w a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
w a1 a2
Lrl ( 1 + a22 ( isx + irx )2 )
%21 := −
%22 := −
3
P a1 a2 isx
2 1 + a22 ( isy + iry )2
3
P a1 %1 +
3
+
3
2
P a1 %10
P a1 a2 isy
2
2 1 + a22 ( isx + irx )2
> dsens:=matadd(p1,dfparam);
dsens :=

( −a1 %2 − Lrl iry ) γ51
%1 isx
 %9 γ11 + ( %4 − %8 ) γ21 + %7 γ31 + ( %4 − %3 ) γ41 −
−

Lrl
Lrl a1 a2

, %9 γ12 + ( %4 − %8 ) γ22 + %7 γ32 + ( %4 − %3 ) γ42 −
%9 γ13 + ( %4 − %8 ) γ23 + %7 γ33 + ( %4 − %3 ) γ43 −
+
+
+
( 1 + a22 isx2 + 2 a22 isx irx + a22 irx2 ) usx
Lrl a1 a2
+
urx
Lrl2
−
( −a1 %2 − Lrl iry ) γ52
Lrl
( −a1 %2 − Lrl iry ) γ53
Lrl
−
%1 ( w a1 %2 − Rs isx )
Lrl2 a1 a2
( 1 + a22 isx2 + 2 a22 isx irx + a22 irx2 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl
2
−
( w − wr ) iry
Lrl
%9 γ14 + ( %4 − %8 ) γ24 + %7 γ34 + ( %4 − %3 ) γ44 −
Page 11
,
( −a1 %2 − Lrl iry ) γ54
Lrl
+
,
irx
Lrl
,
%1 usx
Lrl2 a1 a2
%9 γ15 + ( %4 − %8 ) γ25 + %7 γ35 + ( %4 − %3 ) γ45 −
usx
−
Lrl a1
%1 ( w a1 %2 − Rs isx )
2
Lrl a1 a2
+
Lrl
w a1 %2 − Rs isx
Lrl a1
+
+
+
%1 w %2
Lrl a1 a2
−
Lrl
( 2 Lrl a2 isx2 + 4 Lrl a2 isx irx + 2 Lrl a2 irx2 + a1 ) usx
Lrl a1 a2
−
−
, %9 γ16
%1 usx
Lrl a12 a2
( w − wr ) %2
( −a1 %2 − Lrl iry ) γ57
+ ( %4 − %8 ) γ27 + %7 γ37 + ( %4 − %3 ) γ47 −
+
Lrl
( −a1 %2 − Lrl iry ) γ56
+ ( %4 − %8 ) γ26 + %7 γ36 + ( %4 − %3 ) γ46 −
+
( −a1 %2 − Lrl iry ) γ55
Lrl
−
, %9 γ17
%1 usx
Lrl a1 a22
%1 ( w a1 %2 − Rs isx )
Lrl a1 a22
( 2 Lrl a2 isx2 + 4 Lrl a2 isx irx + 2 Lrl a2 irx2 + a1 ) ( w a1 %2 − Rs isx )
Lrl a1 a2
%1 w ( isy + iry )
Lrl a2 ( 1 + a22 ( isy + iry )2 )
−
( w − wr ) a1 ( isy + iry ) 


Lrl ( 1 + a22 ( isy + iry )2 ) 

( a1 %11 + Lrl irx ) γ51
 ( −%16 − %18 ) γ11 + %17 γ21 + ( −%16 − %15 ) γ31 + %14 γ41 −

Lrl

−
−
%10 isy
, ( −%16 − %18 ) γ12 + %17 γ22 + ( −%16 − %15 ) γ32 + %14 γ42
Lrl a1 a2
( a1 %11 + Lrl irx ) γ52
Lrl
+ %14 γ43 −
+
+
+
+
iry
Lrl
, ( −%16 − %18 ) γ13 + %17 γ23 + ( −%16 − %15 ) γ33
( a1 %11 + Lrl irx ) γ53
Lrl
−
%10 usy
Lrl2 a1 a2
( 1 + a22 isy2 + 2 a22 isy iry + a22 iry2 ) usy
Lrl a1 a2
+
ury
Lrl2
−
%10 ( −w a1 %11 − Rs isy )
Lrl2 a1 a2
( 1 + a22 isy2 + 2 a22 isy iry + a22 iry2 ) ( −w a1 %11 − Rs isy )
Lrl a1 a2
( −w + wr ) a1 %11 − ( w − wr ) Lrl irx − Rr iry
Lrl2
+
( w − wr ) irx
Lrl
,
( −%16 − %18 ) γ14 + %17 γ24 + ( −%16 − %15 ) γ34 + %14 γ44 −
( −%16 − %18 ) γ15 + %17 γ25 + ( −%16 − %15 ) γ35 + %14 γ45 −
( −%16 − %18 ) γ16 + %17 γ26 + ( −%16 − %15 ) γ36 + %14 γ46 −
−
%10 usy
2
Lrl a1 a2
+
usy
Lrl a1
−
%10 ( −w a1 %11 − Rs isy )
2
Lrl a1 a2
Page 12
+
( a1 %11 + Lrl irx ) γ54
Lrl
( a1 %11 + Lrl irx ) γ55
Lrl
,
,
( a1 %11 + Lrl irx ) γ56
−w a1 %11 − Rs isy
Lrl a1
Lrl
−
%10 w %11
Lrl a1 a2
−
−
+
+
−
( −w + wr ) %11
Lrl
, ( −%16 − %18 ) γ17 + %17 γ27 + ( −%16 − %15 ) γ37 + %14 γ47
( a1 %11 + Lrl irx ) γ57
Lrl
−
%10 usy
Lrl a1 a22
( 2 Lrl a2 isy2 + 4 Lrl a2 isy iry + 2 Lrl a2 iry2 + a1 ) usy
Lrl a1 a2
−
%10 ( −w a1 %11 − Rs isy )
Lrl a1 a22
( 2 Lrl a2 isy2 + 4 Lrl a2 isy iry + 2 Lrl a2 iry2 + a1 ) ( −w a1 %11 − Rs isy )
Lrl a1 a2
%10 w ( isx + irx )
Lrl a2 ( 1 + a22 ( isx + irx )2 )
−
( −w + wr ) a1 ( isx + irx ) 

2
2 
Lrl ( 1 + a2 ( isx + irx ) ) 
 Rs γ11
Rr γ31
( −a1 %2 − Lrl iry ) γ51 isx

+ ( −%19 + %8 ) γ21 −
+ ( −%19 + %3 ) γ41 +
+
,
Lrl
Lrl
Lrl
 Lrl
Rs γ12
Lrl
Rs γ13
Lrl
−
urx
Lrl2
Rs γ14
Lrl
Rs γ15
Lrl
+ ( −%19 + %8 ) γ22 −
+ ( −%19 + %8 ) γ23 −
+
w a1 %2 − Rs isx
Lrl2
+ ( −%19 + %8 ) γ24 −
+ ( −%19 + %8 ) γ25 −
+ ( −%19 + %8 ) γ26 −
+
+
−
Rr γ36
Lrl
Rr γ32
Lrl
Rr γ33
Lrl
+ ( −%19 + %3 ) γ42 +
+ ( −%19 + %3 ) γ43 +
( −a1 %2 − Lrl iry ) γ52
Lrl
( −a1 %2 − Lrl iry ) γ53
Lrl
( w − wr ) a1 %2 − Rr irx + ( w − wr ) Lrl iry
Lrl2
Rr γ34
Lrl
Rr γ35
Lrl
+ ( −%19 + %3 ) γ44 +
+ ( −%19 + %3 ) γ45 +
+
+
irx
usx
Lrl2
Lrl
( −a1 %2 − Lrl iry ) γ54
Lrl
,
Lrl
( w − wr ) iry
,
,
( −a1 %2 − Lrl iry ) γ55 Rs γ16
,
Lrl
Lrl
( −a1 %2 − Lrl iry ) γ56
+ ( −%19 + %3 ) γ46 +
−
Lrl
−
w %2
Lrl
( w − wr ) %2 Rs γ17
Rr γ37
,
+ ( −%19 + %8 ) γ27 −
+ ( −%19 + %3 ) γ47
Lrl
Lrl
Lrl
( −a1 %2 − Lrl iry ) γ57
Lrl
−
w a1 ( isy + iry )
Lrl ( 1 + a22 ( isy + iry )2 )
+
( w − wr ) a1 ( isy + iry ) 

Lrl ( 1 + a22 ( isy + iry )2 ) 
Rs γ21
Rr γ41 ( a1 %11 + Lrl irx ) γ51 isy

 ( %20 + %18 ) γ11 +
+ ( %20 + %15 ) γ31 −
+
+
,
Lrl
Lrl
Lrl
Lrl

( %20 + %18 ) γ12 +
( %20 + %18 ) γ13 +
−
ury
Lrl2
+
Rs γ22
Lrl
Rs γ23
Lrl
+ ( %20 + %15 ) γ32 −
+ ( %20 + %15 ) γ33 −
−w a1 %11 − Rs isy
Lrl2
−
Rr γ42
Lrl
Rr γ43
Lrl
+
+
( a1 %11 + Lrl irx ) γ52
Lrl
( a1 %11 + Lrl irx ) γ53
Lrl
( −w + wr ) a1 %11 − ( w − wr ) Lrl irx − Rr iry
Lrl2
Page 13
−
+
iry
Lrl
usy
Lrl2
,
−
( w − wr ) irx
Lrl
,
( %20 + %18 ) γ14 +
( %20 + %18 ) γ15 +
( %20 + %18 ) γ16 +
+
+
w %11
Lrl
+
Rs γ24
Lrl
Rs γ25
Lrl
Rs γ26
Lrl
+ ( %20 + %15 ) γ34 −
+ ( %20 + %15 ) γ35 −
+ ( %20 + %15 ) γ36 −
( −w + wr ) %11
Lrl
( a1 %11 + Lrl irx ) γ57
Lrl
+
, ( %20 + %18 ) γ17 +
Rr γ44
Lrl
Rr γ45
Lrl
Rr γ46
Lrl
Rs γ27
Lrl
w a1 ( isx + irx )
Lrl ( 1 + a22 ( isx + irx )2 )
+
+
+
+
( a1 %11 + Lrl irx ) γ54
Lrl
( a1 %11 + Lrl irx ) γ55
Lrl
,
,
( a1 %11 + Lrl irx ) γ56
Lrl
+ ( %20 + %15 ) γ37 −
Rr γ47
Lrl
( −w + wr ) a1 ( isx + irx ) 

Lrl ( 1 + a22 ( isx + irx )2 ) 


 %22 γ11 %21 γ21 3
P a1 a2 isy γ31
3
P a1 a2 isx γ41
ρ γ51

+
+
−
−
,

J
J
2 J ( 1 + a22 ( isx + irx )2 ) 2 J ( 1 + a22 ( isy + iry )2 )
J

%22 γ12
J
%22 γ13
J
%22 γ14
J
−
−
3
2
+
+
%21 γ22
J
%21 γ23
J
%21 γ24
J
P a1 %2 isx +
+
3
2 J ( 1 + a22 ( isx + irx )2 )
+
3
+
3
3
2
P a1 a2 isy γ32
P a1 a2 isy γ33
2 J ( 1 + a22 ( isx + irx )2 )
P a1 a2 isy γ34
2 J ( 1 + a22 ( isx + irx )2 )
J
%22 γ16
J
−
+
3
2
+
+
%21 γ25
J
%21 γ26
J
P %2 isx +
3
2
P a1 a2 isx γ42
3
2 J ( 1 + a22 ( isy + iry )2 )
−
3
−
3
P a1 a2 isx γ43
2 J ( 1 + a22 ( isy + iry )2 )
P a1 a2 isx γ44
2 J ( 1 + a22 ( isy + iry )2 )
−
−
−
ρ γ52
J
ρ γ53
J
ρ γ54
J
,
,
+
Mc
J2
,
+
+
3
P a1 a2 isy γ35
2 J ( 1 + a22 ( isx + irx )2 )
3
P a1 a2 isy γ36
2 J ( 1 + a22 ( isx + irx )2 )
P %11 isy
,
J
3
−
P a1 %11 isy − ρ wr
J2
%22 γ15
−
+
P a1 a2 isx γ47
2 J ( 1 + a22 ( isy + iry )2 )
−
%22 γ17
J
ρ γ57
J
−
+
+
−
−
2 J ( 1 + a22 ( isy + iry )2 )
P a1 a2 isx γ46
3
2 J ( 1 + a22 ( isy + iry )2 )
%21 γ27
J
P a1 a2 isx γ45
3
+
3
−
−
ρ γ55
J
−
ρ γ56
J
P a1 a2 isy γ37
2 J ( 1 + a22 ( isx + irx )2 )
3 P a1 ( isy + iry ) isx
3 P a1 ( isx + irx ) isy 

2 1 + a22 ( isy + iry )2 2 1 + a22 ( isx + irx )2 

J

%1 := Lrl + Lrl a22 isx2 + 2 Lrl a22 isx irx + Lrl a22 irx2 + a1 a2
%2 := arctan( a2 ( isy + iry ) )
Page 14
+
wr
J
,
( w − wr ) a1 a2
%3 :=
%4 :=
+ ( w − wr ) Lrl
1 + a22 ( isy + iry )2
Lrl
%1 w
Lrl ( 1 + a22 ( isy + iry )2 )
%5 := 2 Lrl a22 isx + 2 Lrl a22 irx
%6 :=
%7 :=
%8 :=
%9 :=
%5 ( w a1 %2 − Rs isx )
Lrl a1 a2
%5 usx
+ %6 +
Lrl a1 a2
Rr
Lrl
( w − wr ) a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
%5 usx
+ %6 −
Lrl a1 a2
%1 Rs
Lrl a1 a2
%10 := Lrl + Lrl a22 isy2 + 2 Lrl a22 isy iry + Lrl a22 iry2 + a1 a2
%11 := arctan( a2 ( isx + irx ) )
%12 := 2 Lrl a22 isy + 2 Lrl a22 iry
%13 :=
%14 :=
%12 ( −w a1 %11 − Rs isy )
Lrl a1 a2
%12 usy
Lrl a1 a2
+ %13 +
( −w + wr ) a1 a2
%15 :=
%16 :=
%17 :=
%18 :=
%19 :=
%20 :=
1 + a22 ( isx + irx )2
Rr
Lrl
− ( w − wr ) Lrl
Lrl
%10 w
Lrl ( 1 + a22 ( isx + irx )2 )
%12 usy
Lrl a1 a2
+ %13 −
%10 Rs
Lrl a1 a2
( −w + wr ) a1 a2
Lrl ( 1 + a22 ( isx + irx )2 )
w a1 a2
Lrl ( 1 + a22 ( isy + iry )2 )
w a1 a2
Lrl ( 1 + a22 ( isx + irx )2 )
%21 := −
3
P a1 a2 isx
2 1 + a22 ( isy + iry )2
+
3
2
P a1 %11
Page 15
%22 := −
3
P a1 %2 +
3
P a1 a2 isy
2
2 1 + a22 ( isx + irx )2
> p2:=multiply(dgx,gamm);
p2 :=

a1 a2 γ11
a1 a2 γ31
a1 a2 γ12
a1 a2 γ32

+
+
,
,
2
2
2
2
2
2
1 + a2 ( isx + irx ) 1 + a2 ( isx + irx )
1 + a22 ( isx + irx )2
 1 + a2 ( isx + irx )
a1 a2 γ13
1 + a2 ( isx + irx )
2
2
a1 a2 γ15
1 + a2 ( isx + irx )
2
2
a1 a2 γ17
1 + a22 ( isx + irx )2
+
+
+
a1 a2 γ33
1 + a2 ( isx + irx )
2
2
a1 a2 γ35
1 + a2 ( isx + irx )
2
2
,
,
a1 a2 γ14
1 + a2 ( isx + irx )
2
2
+
2
+
a1 a2 γ16
1 + a2 ( isx + irx )
2
a1 a2 γ34
1 + a22 ( isx + irx )2
a1 a2 γ36
1 + a22 ( isx + irx )2
,
,
a1 a2 γ37


2
2
1 + a2 ( isx + irx ) 

a1 a2 γ21
a1 a2 γ41
a1 a2 γ22
a1 a2 γ42

+
,
+
,
 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2
a1 a2 γ23
1 + a22 ( isy + iry )2
a1 a2 γ25
1 + a22 ( isy + iry )2
a1 a2 γ27
1 + a22 ( isy + iry )2
+
+
+
a1 a2 γ43
1 + a22 ( isy + iry )2
a1 a2 γ45
1 + a22 ( isy + iry )2
,
,
a1 a2 γ24
1 + a22 ( isy + iry )2
a1 a2 γ26
1 + a22 ( isy + iry )2
+
+
a1 a2 γ44
1 + a22 ( isy + iry )2
a1 a2 γ46
1 + a22 ( isy + iry )2
a1 a2 γ47


2
2
1 + a2 ( isy + iry ) 
3
3 P a1 a2 isy γ31
3 P a1 a2 isx γ41
3
 P %2 γ11 + P %1 γ21 +
−
,
2
2 1 + a22 ( isx + irx )2 2 1 + a22 ( isy + iry )2
2
3
2
3
2
3
2
3
2
3
2
3
2
P %2 γ12 +
3
2
P %2 γ13 +
3
P %2 γ14 +
3
P %2 γ15 +
3
P %2 γ16 +
3
P %2 γ17 +
2
2
2
2
3
2
P %1 γ22 +
3
2 1 + a22 ( isx + irx )2
P %1 γ23 +
3
P %1 γ24 +
3
P %1 γ25 +
3
P %1 γ26 +
3
P %1 γ27 +
P a1 a2 isy γ32
P a1 a2 isy γ33
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ34
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ35
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ36
2 1 + a22 ( isx + irx )2
3
P a1 a2 isy γ37
2 1 + a22 ( isx + irx )2
%1 := a1 arctan( a2 ( isx + irx ) ) −
−
3
2 1 + a22 ( isy + iry )2
−
3
−
3
−
3
−
3
−
P a1 a2 isx γ43
2 1 + a22 ( isy + iry )2
P a1 a2 isx γ44
2 1 + a22 ( isy + iry )2
P a1 a2 isx γ45
2 1 + a22 ( isy + iry )2
P a1 a2 isx γ46
2 1 + a22 ( isy + iry )2
1 + a22 ( isy + iry )2
P a1 a2 isx γ47
,
,
,
,
,


2 1 + a22 ( isy + iry )2 
3
a1 a2 isx
Page 16
P a1 a2 isx γ42
,
,
a1 a2 isy
− a1 arctan( a2 ( isy + iry ) )
1 + a22 ( isx + irx )2
> senssali:=matadd(p2,dgparam);
%2 :=
senssali :=

a1 a2 γ11
a1 a2 γ31
a1 a2 γ12
a1 a2 γ32

+
+
,
,
2
2
2
2
2
2
1 + a2 ( isx + irx ) 1 + a2 ( isx + irx )
1 + a22 ( isx + irx )2
 1 + a2 ( isx + irx )
a1 a2 γ13
1 + a2 ( isx + irx )
2
2
a1 a2 γ15
1 + a2 ( isx + irx )
2
2
a1 a2 γ17
1 + a22 ( isx + irx )2
+
+
+
a1 a2 γ33
1 + a2 ( isx + irx )
2
2
a1 a2 γ35
1 + a2 ( isx + irx )
2
2
a1 a2 γ37
1 + a22 ( isx + irx )2
,
,
+
a1 a2 γ14
1 + a2 ( isx + irx )
2
2
+
2
+
a1 a2 γ16
1 + a2 ( isx + irx )
2
a1 a2 γ34
1 + a22 ( isx + irx )2
a1 a2 γ36
1 + a22 ( isx + irx )2
,
+ %1 ,
a1 ( isx + irx )


2
2
1 + a2 ( isx + irx ) 

a1 a2 γ21
a1 a2 γ41
a1 a2 γ22
a1 a2 γ42

+
,
+
,
 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2 1 + a22 ( isy + iry )2
a1 a2 γ23
1 + a22 ( isy + iry )2
a1 a2 γ25
1 + a22 ( isy + iry )2
a1 a2 γ27
1 + a22 ( isy + iry )2
+
+
+
a1 a2 γ43
1 + a22 ( isy + iry )2
a1 a2 γ45
1 + a22 ( isy + iry )2
a1 a2 γ47
1 + a22 ( isy + iry )2
,
,
+
a1 a2 γ24
1 + a22 ( isy + iry )2
a1 a2 γ26
1 + a22 ( isy + iry )2
+
+
a1 a2 γ44
1 + a22 ( isy + iry )2
a1 a2 γ46
1 + a22 ( isy + iry )2
,
+ %2 ,
a1 ( isy + iry )


2
2
1 + a2 ( isy + iry ) 
3
3 P a1 a2 isy γ31
3 P a1 a2 isx γ41
3
 P %4 γ11 + P %3 γ21 +
−
,
2
2 1 + a22 ( isx + irx )2 2 1 + a22 ( isy + iry )2
2
3
2
3
2
3
2
3
2
P %4 γ12 +
2
2
P %4 γ13 +
3
P %4 γ14 +
3
P %4 γ15 +
3
+
3
3
3
2
2
2
3
2
3
3
P %3 γ24 +
3
P %3 γ25 +
3
3
P a1 a2 isy γ32
2 1 + a22 ( isx + irx )2
P %3 γ23 +
P %3 γ26 +
P %4 γ17 +
+
2
P %3 γ22 +
P a1 a2 isy γ33
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ34
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ35
2 1 + a22 ( isx + irx )2
P a1 a2 isy γ36
2 1 + a22 ( isx + irx )2
P %3 γ27 +
3
−
3
−
3
P a1 a2 isx γ42
2 1 + a22 ( isy + iry )2
−
3
−
3
−
3
P a1 a2 isx γ43
2 1 + a22 ( isy + iry )2
P a1 a2 isx γ44
2 1 + a22 ( isy + iry )2
P a1 a2 isx γ45
2 1 + a22 ( isy + iry )2
2 1 + a22 ( isx + irx )2
−
3
Page 17
+
3
2
,
,
3
P %4 γ16
P ( %1 isy − %2 isx ) ,
P a1 a2 isx γ47
2 1 + a22 ( isy + iry )2
 a1 ( isx + irx ) isy
a1 ( isy + iry ) isx  
 
P 
−
2  1 + a22 ( isx + irx )2 1 + a22 ( isy + iry )2  
3
,
2 1 + a22 ( isy + iry )2 2
P a1 a2 isx γ46
P a1 a2 isy γ37
,
%1 := arctan( a2 ( isx + irx ) )
%2 := arctan( a2 ( isy + iry ) )
%3 := a1 %1 −
a1 a2 isx
1 + a22 ( isy + iry )2
a1 a2 isy
− a1 %2
1 + a22 ( isx + irx )2
> fortran(dsens,optimized,filename=dsens21);
> fortran(senssali,optimized,filename=dsens21);
>
%4 :=
Page 18
ANEXO I. CÁLCULO DE FUNCIONES DE SENSIBILIDAD
MODELO Nº 22
AI
Formulación general
En este caso
x = (Ψsx
Ψsy
Ψrx
ω r )t
Ψry
u = (u sx
u sy
u rx
u ry
p = (R s
Rr
Lrl
J
y = (i sx
i sy
Me)
(7)
Mc )
t
(8)
a b)
ρ
t
t
(9)
(10)
definiendo las siguientes funciones de sensibilidad de las variables de estado:
 γ Ψrssx
 r
 γ Ψssy
∂x  rs
= γΨ
∂p  rsrx
γ Ψ
 rsry
 γω
 r
γ Ψrr sx
γ Ψrrsy
γ ΨLrlsx
γ ΨLrlsy
γ ΨJ sx
γ ΨJ sy
γ Ψρsx
γ Ψρsy
γ Ψa sx
γ Ψa sy
γ Ψrrrx
γ Ψrrry
γ ΨLrlrx
γ ΨLrlry
γ ΨJ rx
γ ΨJ ry
γ Ψρrx
γ Ψρry
γ Ψa rx
γ Ψa ry
γ ωrrr
γ ωLrlr
γ ωJr
γ ωρr
γ ωar
γ Ψb sx 

γ Ψb sy 

γ Ψb rx 
γ Ψb ry 

γ ωb r 
(11)
y de la sensibilidad de las variables de salida
 σ irs
∂y  rsxs
= σi
∂p  rssy
σ M
 e
σ irsxr
σ irsyr
σ iLsxrl
σ iLsyrl
σ iJsx
σ iJsy
σ
σ
σ
rr
Me
Lrl
Me
J
Me
σ iρsx
σ iρsy
σ
ρ
Me
σ iasx
σ iasy
σ
a
Me
σ ibsx 
σ ibsy 

σ Mb e 
(12)
en las páginas que siguen se encuentran los cálculos desarrollados a partir de las
utilidades que ofrece el programa MAPLE RV.0 para la manipulación algebraica y su
posterior volcado en codigo FORTRAN 90 para su aplicación en los algorítmos
utilizados en la tesis.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
> with(linalg):
> gx:=In*(a*(fluxsx/Fn)+b*(fluxsx/Fn)^n);gy:=In*(a*(fluxsy/Fn)+b*(
fluxsy/Fn)^n);irx:=(fluxrx-fluxsx)/Lrl;iry:=(fluxry-fluxsy)/Lrl;
isx:=gx-irx;isy:=gy-iry;
Warning, new definition for stack
 a fluxsx
 fluxsx n 
 
gx := In 
+ b 
 Fn
 Fn  
 a fluxsy
 fluxsy n 
 

gy := In 
+ b 
 Fn
 Fn  
irx :=
iry :=
fluxrx − fluxsx
Lrl
fluxry − fluxsy
Lrl
 a fluxsx
 fluxsx n  fluxrx − fluxsx
  −
isx := In 
+ b 
 Fn
 Fn  
Lrl
 fluxsy n  fluxry − fluxsy
 a fluxsy

  −
isy := In 
+ b 
 Fn  
Lrl
 Fn
> dfsx:=usx-Rs*(((fluxsx-fluxrx)/Lrl)+gx)+w*fluxsy;
 fluxsx − fluxrx
 a fluxsx
 fluxsx n  
   + w fluxsy
+ b 
dfsx := usx − Rs 
+ In 

Lrl
 Fn
 Fn   
> dfsy:=usy-Rs*(((fluxsy-fluxry)/Lrl)+gy)-w*fluxsx;
 fluxsy − fluxry
 a fluxsy
 fluxsy n  
   − w fluxsx
+ b 
dfsy := usy − Rs 
+ In 
Lrl
 Fn
 Fn   

> dfrx:=urx-Rr*(((fluxrx-fluxsx)/Lrl))+(w-wr)*fluxry;
Rr ( fluxrx − fluxsx )
+ ( w − wr ) fluxry
Lrl
> dfry:=ury-Rr*(((fluxry-fluxsy)/Lrl))-(w-wr)*fluxrx;
dfrx := urx −
dfry := ury −
Rr ( fluxry − fluxsy )
− ( w − wr ) fluxrx
Lrl
> dwr:=(1/J)*((3/2)*P*(fluxsx*isy-fluxsy*isx)-rho*wr-Mc);
3 
  a fluxsy
 fluxsy n  fluxry − fluxsy 




  −

dwr :=  P  fluxsx  In 
+ b 
2 
  Fn
 Fn  
Lrl

  a fluxsx
 fluxsx n  fluxrx − fluxsx  

  −
  − ρ wr − Mc  / J
− fluxsy  In 
+ b 
  Fn
 Fn  
Lrl


> Par:=(3/2)*P*(fluxsx*isy-fluxsy*isx);

  a fluxsy
 fluxsy n  fluxry − fluxsy 



  −

Par := P  fluxsx  In 
+ b 
2 
  Fn
 Fn  
Lrl

3
  a fluxsx
 fluxsx n  fluxrx − fluxsx  
  −
 
− fluxsy  In 
+ b 
  Fn
 Fn  
Lrl

Page 1
> ff:=vector([dfsx,dfsy,dfrx,dfry,dwr]);
 a fluxsx

 fluxsx − fluxrx
 fluxsx n  


   + w fluxsy,

ff :=  usx − Rs 
+ In 
+ b 

Lrl
 Fn

 Fn   
 a fluxsy
 fluxsy n  
 fluxsy − fluxry
   − w fluxsx,
usy − Rs 
+ In 
+ b 

Lrl
 Fn
 Fn   
urx −
Rr ( fluxrx − fluxsx )
Lrl
+ ( w − wr ) fluxry, ury −
Rr ( fluxry − fluxsy )
Lrl
3
− ( w − wr ) fluxrx, 
2
  a fluxsy

 fluxsy n  fluxry − fluxsy 
  −

P  fluxsx  In 
+ b 
  Fn


 Fn  
Lrl
  a fluxsx
 fluxsx n  fluxrx − fluxsx  
 
  −


  − ρ wr − Mc  / J 
− fluxsy  In 
+ b 
  Fn
 Fn  
Lrl

 
> x:=vector([fluxsx,fluxsy,fluxrx,fluxry,wr]);
x := [ fluxsx, fluxsy, fluxrx, fluxry, wr ]
> param:=vector([Rs,Rr,Lrl,J,rho,a,b]);
param := [ Rs, Rr, Lrl, J, ρ, a, b ]
> salidas:=vector([isx,isy,Par]);
  a fluxsx
 fluxsx n  fluxrx − fluxsx


  −
,
salidas :=  In 
+ b 
  Fn
 Fn  
Lrl
 a fluxsy
 fluxsy n  fluxry − fluxsy 3 
  −
, P 
In 
+ b 
 Fn  
Lrl
2 
 Fn
  a fluxsy
 fluxsy n  fluxry − fluxsy 



  −
fluxsx  In 
+ b 
  Fn
 Fn  
Lrl

  a fluxsx
 fluxsx n  fluxrx − fluxsx   
  
  −
− fluxsy  In 
+ b 
  Fn
 Fn  
Lrl

> dfx:=jacobian(ff,x);
dfx :=



 fluxsx n  





 n  

b

 a

 1


Fn

Rs
 , w ,
 −Rs 
+ In 
+
, 0 , 0 




 Lrl
 Fn
fluxsx

Lrl




 fluxsy n  






 n  
b

 1
 a



Fn

Rs
 −w , −Rs 

 , 0 ,

+
,
In
+
0






 Lrl
 Fn

Lrl

fluxsy
 Rr
Rr


,0,−
, w − wr , −fluxry 
 Lrl
Lrl


Rr
Rr

 0 ,
, −w + wr , −
, fluxrx 
 Lrl
Lrl

Page 2





3

2


 fluxsx n   




 n   
b 
n
 1
 a
  a fluxsy

fluxsy

fluxry
−
fluxsy

Fn
   
  −
+ In 
+
P  In 
+ b 
− fluxsy 

 Fn  
Lrl
 Lrl
 Fn

  Fn
fluxsx
J
,
3
2



 fluxsy n  






 n  
b
n

 a


 1
a
fluxsx

fluxsx

fluxrx
−
fluxsx

Fn


  − In 

  +
P  fluxsx 
+ In 
+
+ b 




 Lrl
 Fn

 Fn  
Lrl

fluxsy
 Fn
J





3 P fluxsy
3 P fluxsx
ρ
,
,−
, − 
2 J Lrl
2 J Lrl
J
> dfparam:=jacobian(ff,param);
dfparam :=
 fluxsx − fluxrx
 a fluxsx
 fluxsx n 
Rs ( fluxsx − fluxrx )
 −
  , 0 ,
,0,0,
− In 
+ b 
Lrl
 Fn
 Fn  

Lrl2
−
Rs In fluxsx
Fn
 fluxsx n 
 
, −Rs In 
 Fn  
 fluxsy − fluxry
 a fluxsy
 fluxsy n 
Rs ( fluxsy − fluxry )
 −
  , 0 ,
− In 
+ b 
,0,0,
Lrl
 Fn
 Fn  

Lrl2
−
Rs In fluxsy
Fn
 fluxsy n 
 
, −Rs In 
 Fn  

fluxrx − fluxsx Rr ( fluxrx − fluxsx )

 0 , −

,
,
0
,
0
,
0
,
0
2
Lrl

Lrl


fluxry − fluxsy Rr ( fluxry − fluxsy )

 0 , −

0
0
0
0
,
,
,
,
,
2
Lrl

Lrl

 fluxsx ( fluxry − fluxsy ) fluxsy ( fluxrx − fluxsx ) 




P
−
2
2

3 
Lrl
Lrl

3 

, −  P 
0 , 0 ,

2
J
2 
  a fluxsy
 fluxsy n  fluxry − fluxsy 


  −

fluxsx  In 
+ b 
  Fn
 Fn  
Lrl

Page 3
  a fluxsx
 fluxsx n  fluxrx − fluxsx  



  −
  − ρ wr − Mc 
+ b 
− fluxsy  In 
  Fn

 Fn  
Lrl

J2 , −
wr
J
,0,

 fluxsy n
 fluxsx n  
 − fluxsy In 
  
P  fluxsx In 
3 
 Fn 
 Fn   

2
J

> dgx:=jacobian(salidas,x);
dgx :=


 fluxsx n 




 n 

b
 a

 1

1

Fn


,0,−


0
0
,
,
In
+
+




Lrl
Fn
Lrl
fluxsx






 fluxsy n 




 n 

b

 a


1
1


Fn
0 ,


, 0 
+ In 
+

,0,−
 Lrl
fluxsy
 Fn

Lrl



3


2



 fluxsx n   

 n   



b
n
  a fluxsy
 1
 a
Fn

fluxsy

fluxry
−
fluxsy

   
  −
P  In 
+ b 
+
− fluxsy 
+ In 
 ,
  Fn
 Fn  
Lrl
 Lrl
 Fn
fluxsx

3
2




 fluxsy n  



 n  


b
n

 1
 a



Fn


a
fluxsx

fluxsx

fluxrx
−
fluxsx
  − In 
,
  +
P  fluxsx 
+ In 
+ b 
+




 Lrl
 Fn
fluxsy

 Fn
 Fn  
Lrl



3 P fluxsy
3 P fluxsx 
,−
, 0
2 Lrl
2 Lrl

> dgparam:=jacobian(salidas,param);
dgparam :=
fluxrx − fluxsx
In fluxsx
 fluxsx n 

 0 , 0 ,

 
0
0
,
,
,
,
In
Fn
 Fn  

Lrl2

fluxry − fluxsy
In fluxsy
 fluxsy n 
 0 , 0 ,

 
,
0
,
0
,
,
In
Fn
 Fn  

Lrl2
3  fluxsx ( fluxry − fluxsy ) fluxsy ( fluxrx − fluxsx ) 

 0 , 0 , P 
 , 0 , 0 , 0 ,
−
2 

Lrl2
Lrl2


 fluxsy n
 fluxsx n  
 − fluxsy In 
  
P  fluxsx In 
2 
 Fn 
 Fn   
3
Page 4
> gamm:=matrix(5,7,[[gamma11,gamma12,gamma13,gamma14,gamma15,gamma
16,gamma17],[gamma21,gamma22,gamma23,gamma24,gamma25,gamma26,gam
ma27],[gamma31,gamma32,gamma33,gamma34,gamma35,gamma36,gamma37],
[gamma41,gamma42,gamma43,gamma44,gamma45,gamma46,gamma47],[gamma
51,gamma52,gamma53,gamma54,gamma55,gamma56,gamma57]]);
γ11 γ12

γ21 γ22

gamm := γ31 γ32

γ41 γ42

γ51 γ52
> aux1:=multiply(dfx,gamm);
γ13
γ23
γ33
γ43
γ53
γ14
γ24
γ34
γ44
γ54
γ15
γ25
γ35
γ45
γ55
γ16
γ26
γ36
γ46
γ56
γ17

γ27

γ37

γ47

γ57
aux1 :=

Rs γ31
Rs γ32
 −Rs %1 γ11 + w γ21 +
, −Rs %1 γ12 + w γ22 +
,
Lrl
Lrl

−Rs %1 γ13 + w γ23 +
Rs γ33
Lrl
, −Rs %1 γ16 + w γ26 +
, −Rs %1 γ14 + w γ24 +
Rs γ36
Lrl
Rs γ34
Lrl
, −Rs %1 γ17 + w γ27 +
, −Rs %1 γ15 + w γ25 +
Rs γ35
Lrl
Rs γ37 

Lrl 

Rs γ41
Rs γ42
 −w γ11 − Rs %2 γ21 +
, −w γ12 − Rs %2 γ22 +
,

Lrl
Lrl
−w γ13 − Rs %2 γ23 +
Rs γ43
, −w γ16 − Rs %2 γ26 +
Lrl
, −w γ14 − Rs %2 γ24 +
Rs γ46
Lrl
Rs γ44
, −w γ17 − Rs %2 γ27 +
Lrl
, −w γ15 − Rs %2 γ25 +
Rs γ45
Lrl
Rs γ47 

Lrl 
 Rr γ11 Rr γ31
Rr γ12 Rr γ32

−
+ ( w − wr ) γ41 − fluxry γ51 ,
−
+ ( w − wr ) γ42 − fluxry γ52
 Lrl
Lrl
Lrl
Lrl
,
,
,
Rr γ13
Lrl
Rr γ15
Lrl
Rr γ17
Lrl
−
−
−
Rr γ33
Lrl
Rr γ35
Lrl
Rr γ37
Lrl
+ ( w − wr ) γ43 − fluxry γ53 ,
+ ( w − wr ) γ45 − fluxry γ55 ,
Rr γ14
Lrl
Rr γ16
Lrl

+ ( w − wr ) γ47 − fluxry γ57 

 Rr γ21
Rr γ41

+ ( −w + wr ) γ31 −
+ fluxrx γ51 ,
 Lrl
Lrl
Rr γ22
Lrl
Rr γ23
Lrl
+ ( −w + wr ) γ32 −
+ ( −w + wr ) γ33 −
Rr γ42
Lrl
Rr γ43
Lrl
+ fluxrx γ52 ,
+ fluxrx γ53 ,
Page 5
−
−
Rr γ34
Lrl
Rr γ36
Lrl
+ ( w − wr ) γ44 − fluxry γ54
+ ( w − wr ) γ46 − fluxry γ56
Rr γ24
Lrl
Rr γ25
Lrl
Rr γ26
Lrl
Rr γ27
Lrl
+ ( −w + wr ) γ34 −
+ ( −w + wr ) γ35 −
+ ( −w + wr ) γ36 −
+ ( −w + wr ) γ37 −
Rr γ44
Lrl
Rr γ45
Lrl
Rr γ46
Lrl
Rr γ47
Lrl
+ fluxrx γ54 ,
+ fluxrx γ55 ,
+ fluxrx γ56 ,

+ fluxrx γ57 

 3 P %4 γ11 3 P %3 γ21 3 P fluxsy γ31 3 P fluxsx γ41 ρ γ51

,
+
+
−
−
2
J
2
J
2
J Lrl
2
J Lrl
J
3 P %4 γ12
2
J
3 P %4 γ13
2
J
3 P %4 γ14
2
J
3 P %4 γ15
2
J
3 P %4 γ16
2
J
3 P %4 γ17
2
J
+
+
+
+
+
+
3 P %3 γ22
2
J
3 P %3 γ23
2
J
3 P %3 γ24
2
J
3 P %3 γ25
2
J
3 P %3 γ26
2
J
3 P %3 γ27
2
J
+
+
+
+
+
+
3 P fluxsy γ32
2
J Lrl
3 P fluxsy γ33
2
J Lrl
3 P fluxsy γ34
2
J Lrl
3 P fluxsy γ35
2
J Lrl
3 P fluxsy γ36
2
J Lrl
3 P fluxsy γ37
2
J Lrl
−
−
−
−
−
−
3 P fluxsx γ42
2
J Lrl
3 P fluxsx γ43
2
J Lrl
3 P fluxsx γ44
2
J Lrl
3 P fluxsx γ45
2
J Lrl
3 P fluxsx γ46
2
J Lrl
3 P fluxsx γ47
2
J Lrl
−
−
−
−
−
−
ρ γ52
J
ρ γ53
J
ρ γ54
J
ρ γ55
J
ρ γ56
J
,
,
,
,
,
ρ γ57 

J 

 fluxsx n 

 n 

b
 a
1

Fn
 
%1 :=
+ In 
+

Lrl
 Fn
fluxsx


 fluxsy n 

 n 
b 
 a
1

Fn
 

%2 :=
+ In 
+

Lrl
 Fn
fluxsy

 a fluxsx
 fluxsx n  fluxrx − fluxsx
  +
%3 := fluxsx %2 − In 
+ b 
 Fn
 Fn  
Lrl
 a fluxsy
 fluxsy n  fluxry − fluxsy

  −
%4 := In 
+ b 
− fluxsy %1
 Fn
 Fn  
Lrl
> dga:=matadd(aux1,dfparam);
dga :=

Rs γ31 fluxsx − fluxrx
Rs γ32
 −Rs %2 γ11 + w γ21 +
−
− %1 , −Rs %2 γ12 + w γ22 +
,
Lrl
Lrl
Lrl

Page 6
−Rs %2 γ13 + w γ23 +
−Rs %2 γ15 + w γ25 +
−Rs %2 γ17 + w γ27 +
Rs γ33
Lrl
Rs γ35
Lrl
Rs γ37
Lrl
+
Rs ( fluxsx − fluxrx )
Lrl2
, −Rs %2 γ14 + w γ24 +
, −Rs %2 γ16 + w γ26 +
Rs γ36
Lrl
−
Rs In fluxsx
Fn
Rs γ34
Lrl
,
,
 fluxsx n 
 
− Rs In 
 Fn  

Rs γ41 fluxsy − fluxry
Rs γ42
 −w γ11 − Rs %4 γ21 +
−
− %3 , −w γ12 − Rs %4 γ22 +
,
Lrl
Lrl
Lrl

−w γ13 − Rs %4 γ23 +
−w γ15 − Rs %4 γ25 +
−w γ17 − Rs %4 γ27 +
Rs γ43
Lrl
Rs γ45
Lrl
Rs γ47
Lrl
+
Rs ( fluxsy − fluxry )
Lrl2
, −w γ14 − Rs %4 γ24 +
, −w γ16 − Rs %4 γ26 +
Rs γ46
Lrl
−
Rs In fluxsy
Fn
Rs γ44
Lrl
,
,
 fluxsy n 
 
− Rs In 
 Fn  
 Rr γ11 Rr γ31

−
+ ( w − wr ) γ41 − fluxry γ51 ,
Lrl
 Lrl
Rr γ12
Lrl
Rr γ13
Lrl
Rr γ14
Lrl
Rr γ16
Lrl
−
−
−
−
Rr γ32
Lrl
Rr γ33
Lrl
Rr γ34
Lrl
Rr γ36
Lrl
fluxrx − fluxsx
+ ( w − wr ) γ42 − fluxry γ52 −
Lrl
Rr ( fluxrx − fluxsx )
+ ( w − wr ) γ43 − fluxry γ53 +
+ ( w − wr ) γ44 − fluxry γ54 ,
+ ( w − wr ) γ46 − fluxry γ56 ,
,
Lrl2
Rr γ15
Lrl
Rr γ17
Lrl
−
−
Rr γ35
Lrl
Rr γ37
Lrl
,
+ ( w − wr ) γ45 − fluxry γ55 ,

+ ( w − wr ) γ47 − fluxry γ57 

 Rr γ21
Rr γ41

+ ( −w + wr ) γ31 −
+ fluxrx γ51 ,
Lrl
 Lrl
Rr γ22
Lrl
Rr γ23
Lrl
Rr γ24
Lrl
Rr γ25
Lrl
Rr γ26
Lrl
+ ( −w + wr ) γ32 −
+ ( −w + wr ) γ33 −
+ ( −w + wr ) γ34 −
+ ( −w + wr ) γ35 −
+ ( −w + wr ) γ36 −
Rr γ42
Lrl
Rr γ43
Lrl
Rr γ44
Lrl
Rr γ45
Lrl
Rr γ46
Lrl
+ fluxrx γ52 −
+ fluxrx γ53 +
fluxry − fluxsy
Lrl
,
Rr ( fluxry − fluxsy )
+ fluxrx γ54 ,
+ fluxrx γ55 ,
+ fluxrx γ56 ,
Page 7
Lrl2
,
Rr γ27
Lrl
+ ( −w + wr ) γ37 −
Rr γ47
Lrl

+ fluxrx γ57 



 3 P %6 γ11 3 P %5 γ21 3 P fluxsy γ31 3 P fluxsx γ41 ρ γ51

+
+
−
−
,

J
2
J
2
J Lrl
2
J Lrl
J
2
3 P %6 γ12
2
+
J
+
3 P %5 γ23
2
J
3 P %5 γ22
2
+
J
+
3 P fluxsy γ32
2
3 P fluxsy γ33
2
J Lrl
J Lrl
−
−
3 P fluxsx γ42
2
3 P fluxsx γ43
2
J Lrl
J Lrl
−
−
ρ γ52 3 P %6 γ13
,
J
2
J
ρ γ53
J
 fluxsx ( fluxry − fluxsy ) fluxsy ( fluxrx − fluxsx ) 

P 
−
3 
Lrl2
Lrl2
 3 P %6 γ14 3 P %5 γ24
+
,
+
2
J
2
J
2
J
+
3 P fluxsy γ34
2
J Lrl
−
3 P fluxsx γ44
2
J Lrl
−
ρ γ54
J


fluxry − fluxsy 

fluxrx − fluxsx  
 − fluxsy  %1 −
  − ρ wr − Mc
P  fluxsx  %3 −
2 

Lrl


Lrl

3
−
J2
3 P %6 γ15
2
J
3 P %6 γ16
2
+
J
+
+
3 P %5 γ27
2
J
3 P %5 γ25
2
J
3 P %5 γ26
2
+
J
+
+
3 P fluxsy γ35
2
3 P fluxsy γ36
2
3 P fluxsy γ37
2
J Lrl
J Lrl
J Lrl
−
−
−
3 P fluxsx γ45
2
3 P fluxsx γ46
2
3 P fluxsx γ47
2
J Lrl
J Lrl
J Lrl
−

 fluxsy n
 fluxsx n  



  
P  fluxsx In 
 − fluxsy In 
3 
 Fn 
 Fn   
+

2
J

 fluxsx n 
 a fluxsx
 

%1 := In 
+ b 
 Fn  
 Fn

 fluxsx n 


 n 
b
 a
1
 Fn  

%2 :=
+ In 
+

Lrl
 Fn
fluxsx

 a fluxsy
 fluxsy n 
 
%3 := In 
+ b 
 Fn
 Fn  
 fluxsy n 


 n 
b 
 a
1
Fn

 

%4 :=
+ In 
+

Lrl
 Fn
fluxsy

Page 8
ρ γ57
J
−
−
ρ γ55
J
−
wr
J
,
ρ γ56 3 P %6 γ17
,
J
2
J
,
%5 := fluxsx %4 − %1 +
%6 := %3 −
fluxrx − fluxsx
Lrl
fluxry − fluxsy
− fluxsy %2
Lrl
> aux2:=multiply(dgx,gamm);
aux2 :=

γ31
γ32
γ33
γ34
γ35
 %1 γ11 −
, %1 γ12 −
, %1 γ13 −
, %1 γ14 −
, %1 γ15 −
,

Lrl
Lrl
Lrl
Lrl
Lrl
%1 γ16 −
γ36
Lrl
, %1 γ17 −
γ37 

Lrl 

γ41
γ42
γ43
γ44
γ45
 %2 γ21 −
, %2 γ22 −
, %2 γ23 −
, %2 γ24 −
, %2 γ25 −
,

Lrl
Lrl
Lrl
Lrl
Lrl
%2 γ26 −
γ46
Lrl
, %2 γ27 −
γ47 

Lrl 
3
3
3 P fluxsy γ31 3 P fluxsx γ41
 P %4 γ11 + P %3 γ21 +
−
,
2
2
2
Lrl
2
Lrl
3
2
3
2
3
2
3
2
3
2
3
2
P %4 γ12 +
P %4 γ13 +
P %4 γ14 +
3
2
3
2
3
2
P %4 γ15 +
3
P %4 γ16 +
3
P %4 γ17 +
3
2
2
2
P %3 γ22 +
P %3 γ23 +
P %3 γ24 +
P %3 γ25 +
P %3 γ26 +
P %3 γ27 +
3 P fluxsy γ32
2
Lrl
3 P fluxsy γ33
2
Lrl
3 P fluxsy γ34
2
Lrl
3 P fluxsy γ35
2
Lrl
3 P fluxsy γ36
2
Lrl
3 P fluxsy γ37
2
Lrl
−
−
−
−
−
−
3 P fluxsx γ42
2
Lrl
3 P fluxsx γ43
2
Lrl
3 P fluxsx γ44
2
Lrl
3 P fluxsx γ45
2
Lrl
3 P fluxsx γ46
2
Lrl
,
,
,
,
,
3 P fluxsx γ47 

2
Lrl


 fluxsx n 


 n 
b
 a
1
 Fn  

%1 :=
+ In 
+

Lrl
 Fn

fluxsx

 fluxsy n 


 n 
b
 a
1

Fn
 
%2 :=
+ In 
+

Lrl
 Fn
fluxsy

 fluxsx n  fluxrx − fluxsx
 a fluxsx

  +
%3 := fluxsx %2 − In 
+ b 
 Fn
 Fn  
Lrl
Page 9
 a fluxsy
 fluxsy n  fluxry − fluxsy

  −
%4 := In 
+ b 
− fluxsy %1
 Fn
 Fn  
Lrl
> senssali:=matadd(aux2,dgparam);
senssali :=

γ31
γ32
γ33 fluxrx − fluxsx
γ34
 %1 γ11 −
, %1 γ12 −
, %1 γ13 −
+
,
%1
γ14
−
,
Lrl
Lrl
Lrl
Lrl

Lrl2
%1 γ15 −
γ35
Lrl
, %1 γ16 −
γ36
Lrl
+
In fluxsx
Fn
γ37
 fluxsx n 
 
, %1 γ17 −
+ In 
Lrl
 Fn  

γ41
γ42
γ43 fluxry − fluxsy
γ44
 %2 γ21 −
%2
γ24
−
, %2 γ22 −
, %2 γ23 −
+
,
,
Lrl
Lrl
Lrl
Lrl
Lrl2

%2 γ25 −
γ45
Lrl
, %2 γ26 −
γ46
Lrl
+
In fluxsy
Fn
γ47
 fluxsy n 
 
, %2 γ27 −
+ In 
Lrl
 Fn  
3
3
3 P fluxsy γ31 3 P fluxsx γ41
 P %4 γ11 + P %3 γ21 +
,
−
2
2
Lrl
2
Lrl
2
3
2
P %4 γ12 +
+
3
2
3
2
3
2
2
P %3 γ22 +
3 P fluxsy γ33
2
Lrl
P %4 γ14 +
P %4 γ15 +
P %4 γ16 +
+
3
3
2
3
2
3
2
Lrl
2
Lrl
P %3 γ25 +
P %3 γ26 +
−
2
3 P fluxsx γ43
P %3 γ24 +
3 P fluxsy γ37
2
−
3 P fluxsy γ32
+
2
 fluxsx ( fluxry − fluxsy ) fluxsy ( fluxrx − fluxsx ) 
 ,
P 
−
2
2
2 
Lrl
Lrl

Lrl
3 P fluxsy γ35
2
Lrl
3 P fluxsy γ36
2
Lrl
3 P fluxsx γ42 3
3
, P %4 γ13 + P %3 γ23
2
Lrl
2
2
3
3 P fluxsy γ34
3 P fluxsx γ47
2
Lrl
−
Lrl
−
−
−
3 P fluxsx γ44
2
Lrl
3 P fluxsx γ45
2
Lrl
,
,
3 P fluxsx γ46 3
3
, P %4 γ17 + P %3 γ27
2
Lrl
2
2

 fluxsy n
 fluxsx n  



  
+ P  fluxsx In 
 − fluxsy In 
2 
 Fn 
 Fn   
3

 fluxsx n 
 n 

b 
 a
1
Fn

 
%1 :=
+ In 
+

Lrl
 Fn
fluxsx


 fluxsy n 

 n 
b 
 a
1

Fn
 

%2 :=
+ In 
+

Lrl
fluxsy
 Fn

 a fluxsx
 fluxsx n  fluxrx − fluxsx
  +
%3 := fluxsx %2 − In 
+ b 
Lrl
 Fn
 Fn  
 a fluxsy
 fluxsy n  fluxry − fluxsy

  −
%4 := In 
+ b 
− fluxsy %1
 Fn
 Fn  
Lrl
> fortran(dga,optimized,filename=dsens22);
Page 10
> fortran(senssali,optimized,filename=dsens22);
>
Page 11
ANEXO II. CALCULO DE LA
GANANCIA DEL OBSERVADOR.
FÓRMULA DE ACKERMANN
 0
 0
K = P ( A(ω r )) ⋅ W0−1 ⋅   = (A 2 − ( p1 + p 2 ) ⋅ A + p1 ⋅ p 2 ⋅ I )⋅ W0−1 ⋅  
1
1
−1
 k sx + j ⋅ k sy   rs 0 
 = 
 ⋅ K
k = 

+
⋅
k
j
k
0
r
ry 
r

 rx
 C 

W0 = 
 C ⋅ A
ANEXO II. CÁLCULO DE GANANCIAS DEL OBSERVADOR
AII
ANEXO II. CÁLCULO DE LA GANANCIA DEL OBSERVADOR.
FÓRMULA DE ACKERMANN
Relaciones básicas
0
0
K = P( A(ω r )) ⋅ W0−1 ⋅   = A 2 − ( p1 + p 2 ) ⋅ A + p1 ⋅ p 2 ⋅ I ⋅ W0−1 ⋅  
1
1
(
)
 k sx + j ⋅ k sy   rs
 = 
k = 

k
k
+
rx
ry

 0
−1
0
 ⋅K
rr 
 C 

W0 = 
C
A
⋅


(1)
(2)
(3)
en las páginas que siguen se encuentran los cálculos desarrollados a partir de las
utilidades que ofrece el programa MAPLE RV.0 para la manipulación algebraica
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
> with(linalg):Rs:=0.369;Rr:=0.857;Lrl:=0.00736;Lm:=0.0207;c1:=300
0;c2:=2250000;omegar:=314;
Rs := .369
Rr := .857
Lrl := .00736
Lm := .0207
c1 := 3000
c2 := 2250000
omegar := 314
>
> A:=matrix(2,2,[[-Rs*((1/Lrl)+(1/Lm)),Rs/Lrl],[Rr/Lrl,(-Rr/Lrl)+I
*omegar]]);
-67.96195650
50.13586957

A := 

 116.4402174 −116.4402174 + 314. I
> C:=matrix(1,2,[[(1/Lrl)+(1/Lm),-1/Lrl]]);
C := [184.1787439
-135.8695652]
>
> aux1:=multiply(C,A);
aux1 := [-28337.82949 25054.64319 − 42663.04347 I]
> Wo:=matrix(2,2,[[(1/Lrl)+(1/Lm),-1/Lrl],[-(1/Lrl+1/Lm)^2*Rs-1/Lr
l^2*Rr, (1/Lrl+1/Lm)*Rs/Lrl-1/Lrl*(-Rr/Lrl+I*omegar)]]);
-135.8695652
 184.1787439

Wo := 

-28337.82949 25054.64319 − 42663.04347 I
>
> Woinv:=inverse(Wo);
 .005685857406 + .002635533073 I .1666114720 10-5 + .00001712937016 I

Woinv := 
.0003474955909 + .003572611498 I .2258511064 10-5 + .00002321981288 I
> aux2:=matrix(2,1,[[0],[1]]);
 0
aux2 :=  
 1
> aux3:=multiply(Woinv,aux2);
.1666114720 10-5 + .00001712937016 I

aux3 := 
.2258511064 10-5 + .00002321981288 I
>
> aux5:=multiply(A,A);

10456.65908
−9245.163339 + 15742.66304 I
aux5 := 

−21471.82922 + 36562.22826 I −79199.84422 − 73124.45653 I
> aux6:=scalarmul(A,c1);
Page 1
-203885.8695
150407.6087

aux6 := 

 349320.6522 −349320.6522 + 942000. I
> aux7:=scalarmul([[1,0],[0,1]],c2);
2250000
aux7 := 

0
> aux8:=matadd(aux5,aux6,aux7);
0

2250000

-193429.2104
141162.4454 + 15742.66304 I 
aux8 := 

327848.8230 + 36562.22826 I −428520.4964 + 868875.5435 I
> K:=multiply(aux8,aux3);
 −.3690000000 + .2 10-8 I 

K := 
−21.22300001 − 2.311040001 I
>
>
Page 2
ANEXO III. MÁQUINAS ENSAYADAS
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
1
ANEXO III. MÁQUINAS ENSAYADAS
Características de las máquinas ensayadas.
Ensayos en vacío y cortocircuito a frecuencia nominal
Máquina nº1
Máquina nº2
Máquina nº3
Ensayo a rotor frenado realizado a frecuencia de deslizamiento. Máquina nº2.
Ensayo en carga. Máquina nº2
Ficha del ensayo
2
2
2
3
4
5
7
9
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
2
Características de las máquinas ensayadas.
1) 1.5 kW; 220 / 380 V; 6.4 / 3.7 A; cosϕ = 0.85; 1420 min-1; clase F; J = 0.0105 kgm2; ∆
2) 7.5 kW; 220 / 380 V; 27 / 15.6 A; cosϕ = 0.85; 1450 min-1 ; clase F; J = 0.076 kgm2; ∆
3) 22 kW; 220 / 380 V; 74 / 43 A; cosϕ = 0.85 ; 1450 min-1 ; clase F; J = 0.251 kgm2; Y
Ensayos en vacío y cortocircuito a frecuencia nominal.
Determinación del flujo estatórico a partir del ensayo en vacío y del flujo rotórico a partir
del ensayo en cortocircuito
Máquina nº1
Tabla 1. Ensayo en vacío. Máquina nº1
Us
Is
Us
Is
50
1.03
190
2.80
60
0.99
200
3.30
70
1.01
210
3.97
80
1.06
220
4.76
90
1.14
230
5.86
100
1.23
240
7.25
110
1.33
250
8.61
120
1.46
260
10.3
130
1.58
140
1.71
150
1.84
160
2.00
170
2.19
180
2.40
1,4
1,2
1
0,8
0,6
0,4
0,2
0
0
2
4
6
8
10
12
Figura 1. Flujo estatórico como función de la corriente estatórica. Máquina nº1
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
3
Tabla 2. Ensayo a rotor frenado. Máquina nº1
Us
Is
10
1.22
20
2.24
30
3.42
40
4.95
50
6.26
60
7.36
70
8.63
80
9.91
90
10.9
100
11.7
110
12.6
0,4
0,3
0,2
0,1
0
0
2
4
6
8
10
12
14
Figura 2. Flujo estatórico como función de la corriente estatórica. Máquina nº1
Máquina nº2
Tabla 3. Ensayo en vacío. Máquina nº2
Us
Is
Us
Is
79
4.00
220
14.4
89
4.30
232
17.5
100
4.64
240
20.1
111
5.00
250
23.7
120
5.30
262
28.9
129
5.60
141
6.19
151
6.65
160
7.17
168
7.58
180
8.40
191
9.30
200
10.4
211
12.3
1,4
1,2
1
0,8
0,6
0,4
0,2
0
0
10
20
30
40
Figura 3. Flujo estatórico como función de la corriente estatórica. Máquina nº2
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
4
Tabla 4. Ensayo a rotor frenado. Máquina nº2
Us
Is
22.6
10.5
30.5
16.9
40.5
25.4
50.8
34.7
61.9
45.0
71.0
53.5
81.1
62.5
0,3
0,25
0,2
0,15
0,1
0,05
0
0
20
40
60
80
Figura .4. Flujo estatórico como función de la corriente estatórica. Máquina nº2
Máquina nº3
Tabla 5. Ensayo en vacío. Máquina nº3
Us
Is
Us
Is
119
5.20
377
16.9
149
6.00
390
18.1
171
6.80
401
19.2
192
7.60
414
20.8
217
8.60
429
23.1
231
9.20
440
25.2
252
10.1
450
27.8
269
10.8
458
29.2
286
11.7
470
32.0
300
12.3
480
34.0
318
13.2
335
14.2
348
14.9
363
15.8
1 ,4
1 ,2
1
0 ,8
0 ,6
0 ,4
0 ,2
0
0
1 0
2 0
3 0
4 0
Figura 5. Flujo estatórico como función de la corriente estatórica. Máquina nº3
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
5
Tabla 6. Ensayo a rotor frenado. Máquina nº3
Us
Is
44.1
17.5
54.1
23.5
64.6
30.2
75.0
36.8
87.9
45.3
95.7
50.5
107
58.2
117
65.2
129
74.0
139
80.7
150
88.4
0,6
0,5
0,4
0,3
0,2
0,1
0
0
20
40
60
80
100
Figura 6. Flujo estatórico como función de la corriente estatórica. Máquina nº3
Ensayo a rotor frenado realizado a frecuencia de deslizamiento. Máquina nº2.
Tabla 7. Ensayo a rotor frenado. Máquina nº3. Frecuencia de deslizamiento
Us
Is
5.66
7.07
6.36
7.42
15.56 19.80 21.92
16.97 22.63 22.98
0,25
0,2
0,15
0,1
0,05
0
0
5
10
15
20
25
Figura 7. Flujo estatórico como función de la corriente estatórica. Máquina nº2
Las gráficas que siguen muestran la tensión aplicada y la corriente que circula por una
fase del estator. Obsérvese que es prácticamente sinusoidal.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
6
Figura 7. Ensayo a rotor frenado. Registro oscilográfico de Tensión aplicada y corriente
estatórica. Escalas de izquierda a derecha y de arriba abajo:
5V/div; 5 A/div; 50 ms/div
5V/div; 10 A/div; 50 ms/div
10V/div; 10 A/div; 20 ms/div
10V/div; 10 A/div; 20 ms/div
10V/div; 25 A/div; 20 ms/div
.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
7
Ensayo en carga. Máquina nº2
Tabla 8. Ensayo en carga. Máquina nº2. Método de los 3 vatimetros.
Nº
Van
Vbn
Vcn
Ia
Ib
Ic
W1
W2
W3
1
2
3
4
5
6
7
238.7
237.6
235.6
233.5
232.8
232.6
(V)
241
240.5
238
235.9
235
235.1
(V)
238.4
237.4
235.4
233.6
232.8
232.8
(V)
4.58
5.14
3.14
4.78
5.9
2.41
(A)
4.87
5.45
3.26
4.83
6.01
2.5
(A)
4.66
5.18
3.13
4.62
5.79
2.44
(A)
28.5
66
49
89
119
50
(div)
18
67
51
90
119
51
(div)
12.5
63
46
85
118
48
(div)
N
Factor
T.I.
1498
2
1475
2
1461
4
1413
4
1373
4
1368
10
-1
(min ) ---
Escala
vatimetro
10
10
10
10
10
10
(W/div)
Figura 8. Tensión fase neutro con y sin conexión del neutro de la máquina al neutro de la
red. 200 V/div; 2 ms/div. Obsérvese que el valor máximo de la onda no varia
Las gráficas que siguen muestran la tensión aplicada (fase-neutro) y la corriente que
circula por la fase correspondiente del estator.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
8
Figura 9. Tensión fase neutro y corriente de fase estatórica. Cada fila corresponde a un
punto de las medidas de la tabla 8. De izquierda a derecha se muestran las
representaciones para los valores correspondientes a las fases a, b, c respectivamente.
Escalas: 200V/div; 20 A/div; 2 ms/div
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO III. CONJUNTO DE MÁQUINAS ENSAYADAS
9
Ficha del ensayo
•
•
•
•
•
•
•
•
Temperatura ambiente: 21 ºC
VatÍmetros Kainos 24-60-120-240 V / 1 – 5 A clase 0.5
Transformadores de intensidad Norma; 5-10-20-50-100 A/5 A clase 0.2
VoltÍmetros Kainos 120-240-360 V clase 0.5
AmperÍmetros Kainos 1-2.5-5 A clase 0.5
Puente de Thompson-Wheatstone clase 0.2
Fuente de alterna ajustable: regulador de inducción 4.4 – 440 V /80 A
Medida de velocidad a partir de lámpara estroboscópica.
•
El ensayo a frecuencia de deslizamiento se ha realizado a partir de la tensión
generada mediante una máquina síncrona de 25 kVA; 220 /380 V arrastrada a partir
de una máquina asíncrona alimentada mediante un ondulador PWM con control de
velocidad en lazo cerrado.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO IV. EL MÉTODO DE LOS
MÍNIMOS CUADRADOS
RECURSIVOS. APLICACIONES
u(t)
y(t)
SISTEMA EN
ESTUDIO
ψ
OBSERVADOR
ADAPTATIVO
MÍNIMOS
CUADRADOS
RECURSIVOS
aˆ , bˆ
[
θˆ( N + 1) = θˆ( N ) + K ( N ) ⋅ y ( N + 1) − ϕ ( N + 1) ⋅ θˆ( N )
[
]
K ( N ) = P ( N ) ⋅ ϕ T ( N + 1) ⋅ I + ϕ ( N + 1) ⋅ P ( N ) ⋅ ϕ T ( N + 1)
P ( N + 1) = P ( N ) − K ( N ) ⋅ ϕ ( N + 1) ⋅ P ( N )
]
−1
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-1
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS
RECURSIVOS. APLICACIONES
EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES .............. 2
Caracterización en línea. ...................................................................................................... 2
Determinación de parámetros ............................................................................................... 3
Caso 1: N = np ................................................................................................................... 3
Caso 2: N ≠ np ................................................................................................................... 3
Método de los mínimos cuadrados ........................................................................................ 4
Estimación Recursiva de Mínimos Cuadrados...................................................................... 5
Restricciones al método..................................................................................................... 7
Aplicación al caso de un transformador ............................................................................... 8
Resultados de simulación. ..................................................................................................... 9
Contrastación experimental. Aplicación al caso de transformador en vacío .....................29
Conclusiones....................................................................................................................34
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-2
EL MÉTODO DE LOS MÍNIMOS CUADRADOS
RECURSIVOS. APLICACIONES
Caracterización en línea.
La obtención de parámetros en servicio de un sistema dinámico puede ser
planteada a partir de la consideración de un observador adaptativo, junto con un
estimador recursivo de los parámetros considerados.
Si se considera un sistema definido a partir del siguiente conjunto de ecuaciones:
dx
= f ( x, u , θ , t )
dt
y = h( x, u , θ , t )
(1)
donde u es la entrada (o entradas) aplicada, x el conjunto de variables de estado, y
el conjunto de variables de salida y θ el conjunto de parámetros a encontrar, la
solución adaptativa del problema lleva a la formulación de un algoritmo como el
indicado en la figura que sigue, formado a partir de la consideración de un
observador adaptativo para el sistema:
u(t)
y(t)
SISTEMA EN
ESTUDIO
OBSERVADOR
ADAPTATIVO
ψ
MÍNIMOS
CUADRADOS
RECURSIVOS
aˆ , bˆ
Figura 1. Disposición identificador+Observador.
dxˆ
= f ( xˆ, u , θˆ, t )
dt
yˆ = h( xˆ , u , θˆ, t )
(2)
donde las variables con “^” indican valores observados. El algoritmo de adaptación
de los parámetros desconocidos sigue una ley proporcional al error de medida:
∆θ ∝ y − yˆ
(3)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-3
y bajo ciertas condiciones el algoritmo converge a un conjunto de valores correctos,
resultando un error nulo o muy pequeño [Ljung 87], [Kulhavy 96], [Walter 97].
Determinación de parámetros
Se estudia el problema de la determinación de un vector θ de np parámetros (que a
priori deben considerarse constantes en el tiempo) utilizando una serie N de
medidas y T = ( y1 , y 2 ,...., y n ) sobre la salida del sistema lineal:
y = Φ ⋅θ
siendo Φ una matriz de N filas y np columnas.
(4)
El problema se resuelve de diversas formas dependiento de si el número N de
medidas es igual, menor, o mayor, que el número de parámetros.
Caso 1: N = np
Suponiendo que Φ tenga rango completo el problema se resuelve de forma
inmediata mediante:
θˆ = Φ −1 ⋅ y
(5)
Caso 2: N ≠ np
En este caso no existe inversa, con lo cual la ecuación (2) no puede emplearse.
Cabe distinguir dos situaciones:
a) N < np
Existen más incógnitas que ecuaciones. Por consiguiente existen infinitas
soluciones. Sin embargo, seleccionando la estimación:
θ 0 = Φ* ⋅ y
(6)
siendo Φ* la denominada “matriz inversa generalizada”, la solución obtenida es la
de la mínima norma; es decir, verifica la relación:
θ 0 ≤ θ1
(7)
siendo θ1 cualquier otra solución.
La matriz inversa generalizada Φ* es la única que verifica las ecuaciones siguientes:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
Φ ⋅ Φ * ⋅Φ = Φ
Φ * ⋅Φ ⋅ Φ* = Φ *
(Φ ⋅ Φ*) t = Φ ⋅ Φ *
AIV-4
(8)
(Φ * ⋅Φ ) t = Φ * ⋅Φ
Se demuestra también que, si las N filas ( N<np) de Φ son linealmente
independientes, la estimación se reduce a:
θ 0 = Φ *D ⋅ y = Φ T ⋅ (Φ ⋅ Φ T ) −1 ⋅ y
(9)
La matriz Φ*D se denomina inversa generalizada por la derecha, ya que verifica:
Φ ⋅ Φ *D = I
(10)
b) N = np
En este caso se tienen más ecuaciones que incógnitas. En general no existe
solución. Sin embargo, se puede demostrar que si Φ es de rango máximo, el
método de los mínimos cuadrados conduce a la solución:
θ 0 = Φ *I ⋅ y = (Φ ⋅ Φ T ) −1 ⋅ Φ T ⋅ y
(11)
que establece una relación lineal entre estimación y medidas. La matriz:
Φ *I = (Φ ⋅ Φ T ) −1 ⋅ Φ T
(12)
se denomina inversa generalizada por la izquierda y verifica la ecuación:
Φ *I ⋅ Φ = I
(13)
En la sección que sigue se muestra que la estimación anterior (11) es la que
proporciona el método de los mínimos cuadrados.
Método de los mínimos cuadrados
Se trata de obtener la estimación del conjunto de parámetros θˆ que minimiza el
índice:
J = Φ ⋅θ − y
2
(14)
Derivando respecto a los parámetros e igualando a cero:
∂J
= 2 ⋅ (Φ ⋅ θ − y ) T ⋅ Φ = 0
∂θ
(15)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-5
despejando el vector incógnita se llega a:
θˆ = (Φ T ⋅ Φ ) −1 ⋅ Φ T ⋅ y
(16)
Estimación Recursiva de Mínimos Cuadrados.
Habitualmente las medidas se toman de forma secuencial, resultando interesante el
cálculo del vector de parámetros en función de diferentes valores del número de
observaciones. Obviamente si se dispone de una estimación θˆ( N ) después de
utilizar N observaciones, y se pretende conocer la estimación θˆ( N + 1) utilizando
una observación más, en vez de tener que resolver nuevamente el problema
aplicando (16), resulta conveniente emplear una estimación recurrente que corrija
θˆ( N ) en función de la nueva observación.
Considérese la ecuación (4) después de N observaciones. Utilizando N como
argumento se puede escribir:
Y ( N ) = Φ ( N ) ⋅ θˆ( N )
(17)
Siendo:
 ϕ (1) 


 ϕ (2) 
Φ( N ) = 
;
..... 


ϕ ( N ) 


 y (1) 


 y (2) 
Y (N ) = 
..... 


 y( N ) 


(18)
La estimación en este instante puede expresarse como:
θˆ( N ) = (Φ T ( N ) ⋅ Φ ( N )) −1 ⋅ Φ T ( N ) ⋅ y ( N )
(19)
Si se plantea que en el instante actual se ha obtenido una medida más:
Y ( N + 1) = Φ( N + 1) ⋅ θˆ( N + 1)
(20)
 Φ( N ) 
;
Φ( N + 1) = 
 ϕ ( N + 1) 
(21)
 Y (N ) 

Y ( N + 1) = 
 y ( N + 1) 
La estimación resultante es:
θˆ( N + 1) = (Φ T ( N + 1) ⋅ Φ ( N + 1)) −1 ⋅ Φ T ( N + 1) ⋅ y ( N + 1)
(22)
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-6
que reordenada puede escribirse como sigue:
[
]
−1
θˆ( N + 1) = Φ T ( N ) ⋅ Φ ( N ) + ϕ T ( N + 1) ⋅ ϕ ( N + 1) ⋅ Φ T ( N + 1) ⋅ Y ( N + 1)
(23)
Se define, por conveniencia, la matriz P(N) y P(N+1):
P( N ) = (Φ T ( N ) ⋅ Φ ( N )) −1
(24)
P( N + 1) = (Φ T ( N + 1) ⋅ Φ( N + 1)) −1
Se puede escribir la siguiente relación para su inversa:
P −1 ( N + 1) = P −1 ( N ) + ϕ T ( N + 1) ⋅ ϕ ( N + 1)
(25)
Finalmente:
θˆ( N + 1) = P( N + 1) ⋅ (Φ T ( N ) ⋅ Y ( N ) + ϕ T ( N + 1) ⋅ y ( N + 1) )
(26)
Resulta conveniente el siguiente lema de inversión de matrices:
(A + B ⋅ C ⋅ D )−1 = A −1 − A −1 ⋅ B ⋅ (C −1 + D ⋅ A −1 ⋅ B )−1 ⋅ D ⋅ A −1
(27)
donde A, C y (C −1 + D ⋅ A −1 ⋅ B) son matrices cuadradas no singulares. Identificando:
A = P −1 ( N );
B = ϕ T ( N + 1);
C = I;
D = ϕ ( N + 1)
(28)
la expresión (22) se convierte en:
(
P( N + 1) = P( N ) − P ( N ) ⋅ ϕ T ( N + 1) ⋅ I + ϕ ( N + 1) ⋅ P ( N ) ⋅ ϕ T ( N + 1)
)
−1
⋅ ϕ ( N + 1) ⋅ P( N )
(29)
Sustituyendo la ecuación (29) en la (26) se llega a:
[
θˆ( N + 1) = θˆ( N ) + K ( N ) ⋅ y ( N + 1) − ϕ ( N + 1) ⋅ θˆ( N )
[
]
K ( N ) = P( N ) ⋅ ϕ T ( N + 1) ⋅ I + ϕ ( N + 1) ⋅ P( N ) ⋅ ϕ T ( N + 1)
P( N + 1) = P( N ) − K ( N ) ⋅ ϕ ( N + 1) ⋅ P( N )
]
−1
(30)
Resultando un conjunto de ecuaciones recursivo que actualiza el vector de
parámetros, según un término proporcional a la diferencia entre la medida y(N+1) y
la predicción ϕ ( N + 1) ⋅ θˆ( N ) calculada mediante los parámetros obtenidos en la
medida anterior. Obsérvese también que para aplicar (30) hace falta invertir una
matriz. Esto no representa, en la mayoria de los casos, ningún problema ya que la
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-7
matriz a invertir tiene como dimensión el número de salidas del sistema (en el caso
monovariable, dimensión 1: un escalar).
Para el caso escalar las ecuaciones anteriores se reducen a las siguientes:
ϑˆ ( N ) = ϑˆ ( N − 1) + K ( N ) ⋅ ( y ( N ) − ϕ T ( N ) ⋅ ϑˆ ( N − 1))
K ( N ) = P( N ) ⋅ ϕ ( N )
(31)
con:

P( N − 1) ⋅ ϕ ( N ) ⋅ ϕ T ( N ) ⋅ P( N − 1) 

P( N ) =  P( N − 1) −
1 + ϕ T ( N ) ⋅ P ( N − 1) ⋅ ϕ ( N )


(32)
Restricciones al método
•
Necesidad de que los parámetros desconocidos han de ser coeficientes de las
funciones consideradas.
•
Necesidad de que la señal de excitación u(t) sea lo suficientemente rica (en el
sentido estadístico) para excitar todos los modos del sistema. Esto se garantiza
con una señal que sea una excitación persistente de orden n; es decir, que
cumpla los siguientes requisitos:
1 L
⋅ ∑ u( t + τ) ⋅ u T ( t )
L→∞ L
t =1
•
Exista el límite
ru ( τ) = lim
•
1 L
La matriz R u ( n) = lim ⋅ ∑ ϕ( t ) ⋅ ϕ T ( t )
L→∞ L
t =1
sea definida positiva.
Lo anterior se cumple si el desarrollo armónico de la señal aplicada contiene como
mínimo n/2 armónicos.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-8
Aplicación al caso de un transformador
La aplicación del método anterior al caso de modelización de un transformador
monofásico susceptible de entrar en saturación ilustrará el algoritmo que se
propone.
Figura 2. Modelo de transformador y su carga.
Las ecuaciones de definición del sistema son las siguientes:
dΨm
= u − r1 ⋅ i1
dt
dΨm
di
N2 ⋅
= (Lc arg a + L2 disp )⋅ 2 + (Rc arg a + R2 )⋅ i2
dt
dt
i1 = i mag + i ' 2
N1 ⋅
imag
 Ψ
Ψ
= I N ⋅  a ⋅ m + b ⋅  m
 ΨN
 ΨN




n
(33)




donse se ha considerado el efecto de dispersión concentrado en el secundario. De
esta forma el sistema resulta resoluble en tiempo real ya que no aparece ninguna
ecuación implícita que deba resolverse (es evidente que las ecuaciones del
transformador son equivalentes a las de la máquina asíncrona – o a la inversa,
como se desee; por lo tanto la discusión desarrollada en el capítulo 2 es
perfectamente válida para este caso).
Se considera el modelo de saturación representado por:
y (k ) = ϕ T (k ) ⋅ θ
(34)
y la aplicación del método de los mínimos cuadrados recursivos (RLS. En el caso
de las funciones representativas de la saturación consideradas el exponente n
puede obtenerse mediante ensayos o tanteos previos como n = (5, 7 o 9), se trata
de determinar sólo los coeficientes a y b, los cuales pueden expresarse según la
forma canónica:
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
y (k ) = i(k )

ˆ (k )
Ψ
ϕ (k ) =  I N ⋅ m

ΨN

T
ˆ (k ) 
Ψ

IN ⋅ m
 Ψ 
N


n




AIV-9
θ T ( k ) = a ( k ) b ( k )
(
)
(35)
Resultados de simulación.
Las figuras que siguen indican los resultados obtenidos en la simulación del
transitorio de conexión en carga del transformador de características que siguen:
•
•
•
•
•
Transformador monofásico 220/380 V, 1.3 kVA, 5.9/3.5 A, Pj = 40 W, Po = 18
W, R1 = 0.942 Ω, R2 = 1.202 Ω ; Ψm = 0.99 Wb; n = 7.
Carga R = 20 Ω; L = 100 mH (corresponde aproximadamente al caso nominal)
Caso 1: Alimentación sinusoidal coincidente con el inicio de la onda. Existe
sobrecorriente de conexión.
Caso 2. Alimentación sinusoidal retardada 90º. Prácticamente sin sobrecorriente
de conexión.
Caso 3. Alimentación PWM; mf = 15; ma = 0.85. Señal aplicada súbitamente (sin
rampa de arranque en el ondulador).
0
50.0m
100.0m
150.0m
200.0m
400.0
400.0
200.0
200.0
0
0
-200.0
-200.0
-400.0
-400.0
0
50.0m
100.0m
150.0m
200.0m
Figura 3. Tensión aplicada. Alimentación sinusoidal .Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
AIV-10
200.0m
50.0
50.0
0
0
-50.0
-50.0
-100.0
-100.0
-150.0
-150.0
0
50.0m
100.0m
150.0m
200.0m
Figura 4. Corriente por el primario. Alimentación sinusoidal .Caso 1.
0
50.0m
100.0m
150.0m
200.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
50.0m
100.0m
150.0m
200.0m
Figura 5. Corriente secundaria reducida al primario. Alimentación sinusoidal .Caso
1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-11
300.0m
10.0
0
10.0
0
-25.0
-25.0
-50.0
-50.0
-75.0
-75.0
-100.0
-100.0
-120.0
-120.0
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 6. Corriente magnetizante calculada y estimada. Alimentación sinusoidal.
Caso 1.
-125.0
-100.0
-66.7
-33.3
0 10.0
10.0
10.0
-33.3
-33.3
-66.7
-66.7
-100.0
-100.0
-125.0
-125.0
-125.0
-100.0
-66.7
-33.3
0 10.0
Figura 7. Corriente magnetizante estimada como función de la corriente
magnetizante estimada. Alimentación sinusoidal. Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-12
300.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 8. Error de estimación en corriente de magnetización. Alimentación
sinusoidal .Caso 1.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
-2.000
-2.000
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 9. Flujo común calculado y estimado. Alimentación sinusoidal .Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-1.700
-1.000
-0.500
0
0.500
AIV-13
1.000
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.700
-1.700
-1.700
-1.000
-0.500
0
0.500
1.000
Figura 10. Flujo común estimado como función del flujo común calculado.
Alimentación sinusoidal. Caso 1.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
100.00m
100.00m
50.00m
50.00m
0
0
-50.00m
-50.00m
-100.00m
-100.00m
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 11. Error de estimación en flujo común. Alimentación sinusoidal .Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-24.80
-20.00
-15.00
-10.00
-5.00
AIV-14
0
5.50
0.993
0.993
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.405
-1.405
-24.80
-20.00
-15.00
-10.00
-5.00
0
5.50
Figura 12. Característica de saturación calculada. Alimentación sinusoidal. Caso 1.
-24.80
-20.00
-15.00
-10.00
-5.00
0
5.50
1.073
1.073
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.485
-1.485
-24.80
-20.00
-15.00
-10.00
-5.00
0
5.50
Figura 13. Característica de saturación estimada. Alimentación sinusoidal. Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
25.00m
50.00m
75.00m
AIV-15
100.00m
700.0m
700.0m
500.0m
500.0m
333.3m
333.3m
166.7m
166.7m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 14. Parámetro aˆ (k ) . Alimentación sinusoidal. Caso 1.
0
25.00m
50.00m
75.00m
100.00m
700.0m
700.0m
500.0m
500.0m
333.3m
333.3m
166.7m
166.7m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 15. Parámetro bˆ(k ) . Alimentación sinusoidal. Caso 1.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-16
300.0m
400.0
400.0
200.0
200.0
0
0
-200.0
-200.0
-400.0
-400.0
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 16. Tensión aplicada. Alimentación sinusoidal .Caso 2.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-20.00
-20.00
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 17. Corriente por el primario. Alimentación sinusoidal .Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-17
300.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 18. Corriente secundaria reducida al primario. Alimentación sinusoidal .Caso
2.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
6.000
5.000
6.000
5.000
2.500
2.500
0
0
-2.500
-2.500
-5.000
-6.000
-5.000
-6.000
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 19. Corriente magnetizante calculada y estimada. Alimentación sinusoidal.
Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-6.000
-2.500
0
2.500
AIV-18
6.000
6.000
5.000
6.000
5.000
2.500
2.500
0
0
-2.500
-2.500
-5.000
-6.000
-5.000
-6.000
-6.000
-2.500
0
2.500
6.000
Figura 20. Corriente magnetizante estimada como función de la corriente
magnetizante estimada. Alimentación sinusoidal. Caso 2.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
2.000
2.000
1.000
1.000
0
0
-1.000
-1.000
-2.000
-2.000
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 21. Error de estimación en corriente de magnetización. Alimentación
sinusoidal .Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-19
300.0m
1.400
1.400
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.400
-1.400
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 22. Flujo común calculado y estimado. Alimentación sinusoidal .Caso 2.
-1.200
-0.500
0
0.500
1.200
1.200
1.000
1.200
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.200
-1.000
-1.200
-1.200
-0.500
0
0.500
1.200
Figura 23. Flujo común estimado como función del flujo común calculado.
Alimentación sinusoidal. Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-20
300.0m
100.00m
100.00m
50.00m
50.00m
0
0
-50.00m
-50.00m
-100.00m
-100.00m
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 24. Error de estimación en flujo común. Alimentación sinusoidal .Caso 2.
-6.000
-2.500
0
2.500
6.000
1000.0m
1000.0m
500.0m
500.0m
0
0
-500.0m
-500.0m
-1000.0m
-1000.0m
-6.000
-2.500
0
2.500
6.000
Figura 25. Característica de saturación calculada. Alimentación sinusoidal. Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-6.000
-2.500
0
2.500
AIV-21
6.000
1000.0m
1000.0m
500.0m
500.0m
0
0
-500.0m
-500.0m
-1000.0m
-1000.0m
-6.000
-2.500
0
2.500
6.000
Figura 26. Característica de saturación estimada. Alimentación sinusoidal. Caso 2.
0
25.00m
50.00m
75.00m
100.00m
539.0m
539.0m
375.0m
375.0m
250.0m
250.0m
125.0m
125.0m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 27. Parámetro aˆ (k ) . Alimentación sinusoidal. Caso 2.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
25.00m
50.00m
75.00m
AIV-22
100.00m
539.0m
539.0m
375.0m
375.0m
250.0m
250.0m
125.0m
125.0m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 28. Parámetro bˆ(k ) . Alimentación sinusoidal. Caso 2.
0
25.00m
50.00m
75.00m
100.00m
400.0
400.0
200.0
200.0
0
0
-200.0
-200.0
-400.0
-400.0
0
25.00m
50.00m
75.00m
100.00m
Figura 16. Tensión aplicada. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
AIV-23
200.0m
20.0
20.0
0
0
-33.3
-33.3
-66.7
-66.7
-100.0
-100.0
-133.3
-133.3
-160.0
-160.0
0
50.0m
100.0m
150.0m
200.0m
Figura 17. Corriente por el primario. Alimentación PWM. Caso 3.
0
50.0m
100.0m
150.0m
200.0m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
50.0m
100.0m
150.0m
200.0m
Figura 18. Corriente secundaria reducida al primario. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
200.0m
250.0m
AIV-24
300.0m
10.0
10.0
-33.3
-33.3
-66.7
-66.7
-100.0
-100.0
-133.3
-133.3
-150.0
-150.0
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 19. Corriente magnetizante calculada y estimada. Alimentación PWM.
Caso 3.
-150.0 -133.3
-100.0
-66.7
-33.3
0 10.0
10.0
10.0
-33.3
-33.3
-66.7
-66.7
-100.0
-100.0
-133.3
-133.3
-150.0
-150.0
-150.0 -133.3
-100.0
-66.7
-33.3
0 10.0
Figura 20. Corriente magnetizante estimada como función de la corriente
magnetizante estimada. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
50.0m
100.0m
150.0m
AIV-25
200.0m
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-20.00
-20.00
0
50.0m
100.0m
150.0m
200.0m
Figura 21. Error de estimación en corriente de magnetización. Alimentación PWM.
Caso 3.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
1.800
1.500
1.800
1.500
1.000
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.800
-1.500
-1.800
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 22. Flujo común calculado y estimado. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-1.800 -1.500
-1.000
-0.500
0
0.500
AIV-26
1.200
1.200
1.200
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.500
-1.500
-2.000
-2.000
-1.800 -1.500
-1.000
-0.500
0
0.500
1.200
Figura 23. Flujo común estimado como función del flujo común calculado.
Alimentación PWM. Caso 3.
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
200.0m
200.0m
100.0m
100.0m
0
0
-100.0m
-100.0m
-200.0m
-200.0m
0
50.0m
100.0m
150.0m
200.0m
250.0m
300.0m
Figura 24. Error de estimación en flujo común. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
-33.10
-25.00
-20.00
-15.00
-10.00
-5.00
AIV-27
0
6.50
1.232
1.000
1.232
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.498
-1.498
-33.10
-25.00
-20.00
-15.00
-10.00
-5.00
0
6.50
Figura 25. Característica de saturación calculada. Alimentación PWM. Caso 3.
-33.10
-25.00
-20.00
-15.00
-10.00
-5.00
0
6.50
1.232
1.000
1.232
1.000
0.500
0.500
0
0
-0.500
-0.500
-1.000
-1.000
-1.498
-1.498
-33.10
-25.00
-20.00
-15.00
-10.00
-5.00
0
6.50
Figura 26. Característica de saturación estimada. Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
25.00m
50.00m
75.00m
AIV-28
100.00m
1000.0m
1000.0m
750.0m
750.0m
500.0m
500.0m
250.0m
250.0m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 27. Parámetro aˆ (k ) . Alimentación PWM. Caso 3.
0
25.00m
50.00m
75.00m
100.00m
1000.0m
1000.0m
750.0m
750.0m
500.0m
500.0m
250.0m
250.0m
0
0
0
25.00m
50.00m
75.00m
100.00m
Figura 28. Parámetro bˆ(k ) . Alimentación PWM. Caso 3.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-29
Contrastación experimental. Aplicación al caso de transformador en vacío
Figura 29. Disposición ensayos.
Se ha realizado el montaje de la figura 29 que representa un transformador
monofásico en vacío, alimentado desde la red industrial (220 V, 50 Hz), y
posteriormente a partir de una fuente proveniente de un ondulador PWM con las
características siguientes :
Tensión de salida : 0 - 400 V
frecuencia de salida :
0 - 120 Hz
mf = 15
Ensayo realizado para valores nominales de tensión y frecuencia.
Equipo de medida formado por :
• Sonda de corriente por efecto Hall.
• Osciloscopio digital de 20 MHz.
•Tarjeta de adquisición de datos (8 bits) conectada al osciloscopio y a un ordenador
personal no representado.
• Transformador monofásico 220/380 V, 1.3 kVA, 5.9/3.5 A, Pj = 40 W, Po = 18 W,
R1 = 0.942 Ω, R2 = 1.202 Ω ; Ψm = 0.99 Wb; n = 7 (es el transformador ensayado
anteriormente).
En la figura 30 se representa la evolución de la corriente real y la corriente estimada
para el caso de alimentación sinusoidal. Se observa la convergencia de la última al
valor real en un tiempo no superior a 40 ms (2 periodos de la onda), lo que
garantiza la identificación de los coeficientes buscados. En la figura 31, se
representa el error de observación. Las figuras 32 y 33 representan la evolución de
los parámetros identificados en función del tiempo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
20.00m
40.00m
60.00m
AIV-30
80.00m
160.0
160.0
133.3
133.3
100.0
100.0
66.7
66.7
33.3
33.3
0
0
-20.0
-20.0
0
20.00m
40.00m
60.00m
80.00m
Figura 30. Comparación corriente real y estimada. Alimentación sinusoidal.
0
20.00m
40.00m
60.00m
80.00m
20.00
20.00
10.00
10.00
0
0
-10.00
-10.00
-20.00
-20.00
0
20.00m
40.00m
60.00m
80.00m
Figura 31. Error de estimación. Alimentación sinusoidal.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
20.00m
40.00m
60.00m
AIV-31
80.00m
10.000
10.000
5.000
5.000
0
0
-5.000
-5.000
-10.000
-10.000
0
20.00m
40.00m
60.00m
80.00m
Figura 32. Parámetro â(t). Alimentación sinusoidal.
0
20.00m
40.00m
60.00m
80.00m
10.000
10.000
7.500
7.500
5.000
5.000
2.500
2.500
0
-1.000
0
-1.000
0
20.00m
40.00m
60.00m
80.00m
Figura 33. Parámetro bˆ(t ) . Alimentación sinusoidal.
En la figura 34 se representa la evolución de la corriente real y la corriente estimada
para el caso de alimentación PWM. Se observa la convergencia de la última al valor
real en un tiempo no superior a 15 ms (1 periodo de la onda). En la figura 35, se
representa el error de observación. Las figuras 36 y 37 representan la evolución de
los parámetros identificados en función del tiempo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
10.00m
20.00m
30.00m
40.00m
AIV-32
49.51m
34.36
34.36
20.00
20.00
0
0
-20.00
-20.00
-40.00
-40.00
-57.04
-57.04
0
10.00m
20.00m
30.00m
40.00m
49.51m
Figura 34. Comparación corriente real y estimada. Alimentación PWM.
0
10.00m
20.00m
30.00m
40.00m
49.51m
50.00
50.00
25.00
25.00
0
0
-25.00
-25.00
-50.00
-50.00
0
10.00m
20.00m
30.00m
40.00m
49.51m
Figura 35. Error de observación. Alimentación PWM.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
0
10.00m
20.00m
30.00m
40.00m
AIV-33
49.51m
2.000
2.000
1.000
1.000
0
0
-1.000
-1.000
-2.000
-2.000
0
10.00m
20.00m
30.00m
40.00m
49.51m
Figura 36. Parámetro â(t). Alimentación PWM.
0
10.00m
20.00m
30.00m
40.00m
49.51m
2.500
2.500
1.250
1.250
0
0
-1.250
-1.250
-2.600
-2.600
0
10.00m
20.00m
30.00m
40.00m
49.51m
Figura 37. Parámetro bˆ(t ) . Alimentación PWM.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
ANEXO 4. EL MÉTODO DE LOS MÍNIMOS CUADRADOS RECURSIVOS. APLICACIONES
AIV-34
Conclusiones
•
El método presentado, permite la caracterización de sistemas magnéticos
saturados a partir de medidas realizadas en línea.
-
Simulación
•
En todos los casos se llega a resultados correctos en la estimación del flujo y de
la corriente de magnetización.
•
En el segundo caso (alimentación sinusoidal sin apenas corriente de conexión)
existe una desviación en el valor final de los parámetros estimados; ello puede
ser debido a las relativamente pobres condiciones de la señal sinusoidal para
discernir la identificación de dos parámetros (máximo teórico posible con este
tipo de señal).
•
En el caso de alimentación PWM se logra la convergencia a valores correctos.
-
Contrastación experimental
•
Los parámetros estimados difieren de los obtenidos en ensayos previos fuera de
línea y de los obtenidos por simulación. Caben diversas fuentes de discrepancia:
• Fenómenos no modelados : histéresis.
•
•
Error de cuantización. La resolución con la que se
discretizan las señales es pobre (8 bits) para
representar todo el rango de valores posibles en el
transitorio de conexión (255 valores para un rango de
corrientes que varia aproximadamente entre ± 140 A y
para un rango de tensiones que varia entre ± 400 V).
Los parámetros obtenidos por ensayos fuera de línea son hallados a partir de
medidas en régimen permanente y considerando valores eficaces de tensión y
corriente; en la identificación en línea se consideran valores instantaneos de
tensión y corriente lo que puede llevar a una interpretación diferente para los
parámetros obtenidos por el algoritmo.
APORTACIÓN A LA DETERMINACIÓN DE PARÁMETROS DE LOS MODELOS EN LA MÁQUINA ASÍNCRONA PARA UNA
MEJOR IDENTIFICACIÓN DE VARIABLES NO MENSURABLES INCIDENTES EN SU CONTROL
Descargar