07.03.2014 Views

Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...

Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...

Tesis - Área de Ingeniería de Sistemas y Automática - Universidad ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UNIVERSIDAD DE OVIEDO<br />

Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica,<br />

<strong>de</strong> Computadores y <strong>Sistemas</strong><br />

TESIS DOCTORAL<br />

Control y diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />

alterna mediante el rastreo <strong>de</strong> asimetrías<br />

espaciales<br />

Pablo García Fernán<strong>de</strong>z<br />

Junio <strong>de</strong> 2006


UNIVERSIDAD DE OVIEDO<br />

Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica,<br />

<strong>de</strong> Computadores y <strong>Sistemas</strong><br />

TESIS DOCTORAL<br />

Control y diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />

alterna mediante el rastreo <strong>de</strong> asimetrías<br />

espaciales<br />

Memoria presentada para la obtención<br />

<strong>de</strong>l grado <strong>de</strong> Doctor por la <strong>Universidad</strong> <strong>de</strong> Oviedo<br />

Pablo García Fernán<strong>de</strong>z<br />

Director: Fernando Briz <strong>de</strong>l Blanco. Profesor Titular <strong>de</strong>l<br />

Departamento <strong>de</strong> <strong>Ingeniería</strong> Eléctrica, Electrónica, <strong>de</strong> Computadores<br />

y <strong>Sistemas</strong> <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> Oviedo<br />

Gijón, Junio <strong>de</strong> 2006


A mis padres. . .


Agra<strong>de</strong>cimientos<br />

Este trabajo se ha podido realizar gracias al Ministerio <strong>de</strong> Educación<br />

y Ciencia, anteriormente Ministerio <strong>de</strong> Ciencia y Tecnología, a través <strong>de</strong>l<br />

proyecto DPI2001-3815 adscrito a la beca FP-2001-0874 <strong>de</strong>l Programa <strong>de</strong><br />

Becas Predoctorales <strong>de</strong> Formación <strong>de</strong> Investigadores.<br />

Quisiera comenzar reconociendo la labor <strong>de</strong> mi director <strong>de</strong> <strong>Tesis</strong>, Fernando<br />

Briz <strong>de</strong>l Blanco. Su capacidad intelectual, <strong>de</strong> trabajo e infinita paciencia<br />

han hecho <strong>de</strong> estos últimos años los más enriquecedores <strong>de</strong> mi corta carrera.<br />

También quisiera agra<strong>de</strong>cer a Alberto B. Diez González y Guillermo Ojea<br />

Merín por su labor al frente <strong>de</strong> <strong>Área</strong> <strong>de</strong> <strong>Ingeniería</strong> <strong>de</strong> <strong>Sistemas</strong> y <strong>Automática</strong>,<br />

sin la cual muchas cosas simplemente no funcionarían.<br />

Gracias también a toda la gente que forma y ha formado parte <strong>de</strong>l <strong>Área</strong><br />

<strong>de</strong> <strong>Ingeniería</strong> <strong>de</strong> <strong>Sistemas</strong> y <strong>Automática</strong>. Dudo, no sin cierta inquietud, que<br />

vaya a encontrar un lugar mejor <strong>de</strong> trabajo en el mundo real. A Juan Carlos<br />

Álvarez, por darme la oportunidad <strong>de</strong> hacer lo que quería y por sus conversaciones<br />

<strong>de</strong> café. A Diego Álvarez Prieto por acogerme cuando un día caí por<br />

el laboratorio <strong>de</strong> robótica y comencé a quemar cosas —creo que sobra el resaltado<br />

pues realmente alguna ardió—. A<strong>de</strong>más, quiero agra<strong>de</strong>cerle su larga<br />

explicación acerca <strong>de</strong> la equivalencia entre grados y radianes. A Trasgu, ese<br />

ser al que no le molesta —o al menos se queja poco— ser golpeado y <strong>de</strong>corado<br />

con rayas <strong>de</strong> pintura. A Abel A. Cuadrado Vega, por <strong>de</strong>jarme trabajar<br />

con él en el cosido <strong>de</strong> la malla <strong>de</strong> Mithril, por aguantar mis rabietas y por<br />

no reclamar, todavía, el wah–wah que me <strong>de</strong>jó hace un tiempo. A Juan Manuel<br />

Guerrero. No sé por don<strong>de</strong> empezar. Le puedo <strong>de</strong>volver la <strong>de</strong>dicatoria,<br />

y darle las gracias por salir conmigo <strong>de</strong> noche —especialmente el día <strong>de</strong>l<br />

concierto <strong>de</strong> Sexy Sadie—. Pero puedo ir más allá. Le tengo que agra<strong>de</strong>cer<br />

su perspicacia a la hora <strong>de</strong> i<strong>de</strong>ntificar sitios en los que está prohibido<br />

aparcar, pero, sobre todo, sus conversaciones, sin las cuales todo esto sería<br />

mucho más aburrido. Gracias a toda la gente que trabaja o ha trabajado directamente<br />

conmigo; Alberto Pintado, Eva Janeiro, David Reigosa (muchas<br />

gracias por las simulaciones), Jorge Mata, David Bragado —gracias por ir<br />

al Soho—, (acabarás sabiendo <strong>de</strong> motores, tranquilo) y Marcos Cuadrado.<br />

—A este último quiero agra<strong>de</strong>cerle especialmente su <strong>de</strong>dicación y las veces<br />

que me ha sacado las castañas <strong>de</strong>l fuego—.


vi<br />

Gracias al profesor Robert D. Lorenz por darme la oportunidad <strong>de</strong> participar<br />

como visiting scholar en el WEMPEC (Wisconsin Electric Machines<br />

and Power Electronics) <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> Wisconsin-Madison. A toda<br />

la gente <strong>de</strong>l CAST Lab, especialmente a Dejan Raca y Michael Harke, y a<br />

todos los profesores, alumnos y <strong>de</strong>más visitantes con los que coincidí. Su<br />

contribución a esta tesis ha sido fundamental. También gracias a la gente<br />

<strong>de</strong> Madison. Paco, por acogerme en tu casa y ser mi apoyo allí. Rodolfo, el<br />

chileno loco. Manuel, por ser tan buena persona como gran<strong>de</strong> es. Carlos, por<br />

instruirme como grumete y Valentín, por esas comidas que compartimos.<br />

También me gustaría dar las gracias a la gente <strong>de</strong> la empresa privada que<br />

trabaja en proyectos con nosotros. Son <strong>de</strong> inestimable ayuda para que esto<br />

se sostenga. En especial quisiera agra<strong>de</strong>cer a Paulo Villamil, <strong>de</strong> HC-Energía,<br />

por todo lo que ha tirado <strong>de</strong>l carro en estos últimos años.<br />

Por <strong>de</strong>scontado, gracias a los amigos que me han acompañado <strong>de</strong>s<strong>de</strong> el<br />

momento en que comencé los estudios (no podía imaginarme que durarían<br />

tanto), o incluso <strong>de</strong>s<strong>de</strong> antes. A Pachi, por todo lo que fuiste. A Javi, que me<br />

acompañó en mi i<strong>de</strong>a <strong>de</strong> construir una nave espacial allá en los lejanos 80. A<br />

Alejandro, un buen amigo. A Miguel, por crecer (tú más que yo) juntos. A<br />

Jose Rafa, ahora reencarnado en House. A Cachán, Sara y lo que viene (lo<br />

siento pero ya os nombro como familia). A Ramón, para que no me recuer<strong>de</strong><br />

más que no lo saludé en la escuela. A Gustavo, por esos gran<strong>de</strong>s momentos<br />

en el bajo. A Tebi, por los tiempos <strong>de</strong> cervezas, chicas (<strong>de</strong> esto más bien<br />

nada) y rockabilly. Al resto gracias también. A Scrambled Eggs, por esos<br />

gran<strong>de</strong>s momentos en el escenario y fuera <strong>de</strong> él.<br />

Gracias a mi familia. Me han apoyado en todo lo que han podido. Han<br />

luchado lo impensable por sacarnos a<strong>de</strong>lante a mi y mis hermanos y, muchas<br />

veces, no he sabido recompensar ese esfuerzo. De verdad, esto no sería posible<br />

sin todo lo que habéis hecho.<br />

Por último quiero retomar los agra<strong>de</strong>cimientos a Fernando Briz y Trasgu,<br />

que supongo que se estarán preguntando —sobre todo el primero— por<br />

qué salen otra vez en esta página. Él fue el responsable, sin saberlo, <strong>de</strong> que<br />

conociese a Leo en una práctica en la que yo intentaba aparentar que sabía<br />

todo lo que se podía saber sobre robótica. Creo que no engañé a muchos. A<br />

Leo tengo que agra<strong>de</strong>cerle muchas cosas, pero comenzaré diciéndole que no se<br />

imagina lo que bajó mi rendimiento en los tiempos <strong>de</strong> la célula <strong>de</strong> fabricación.<br />

Quiero agra<strong>de</strong>cerle, en primer lugar y sin duda alguna, su espera cuando<br />

me fui a 6000 km <strong>de</strong> distancia para lograr encauzar lo que hoy termino.<br />

También que me aguantase cuando medio ocupé su casa y porque hoy en<br />

día me siga <strong>de</strong>mostrando que todo este camino ha valido la pena. Gracias<br />

también por hacerme el <strong>de</strong>sayuno aquella vez, pero, sobre todo, gracias por<br />

hacer especiales todos y cada uno <strong>de</strong> los días que paso a tu lado.


Resumen<br />

El <strong>de</strong>sarrollo <strong>de</strong> los accionamientos eléctricos ha extendido los campos<br />

<strong>de</strong> aplicación <strong>de</strong> las máquinas eléctricas <strong>de</strong> alterna trifásicas, abriendo numerosas<br />

líneas <strong>de</strong> investigación. El aumento <strong>de</strong> las prestaciones, tanto en<br />

términos <strong>de</strong> eficiencia como en posibilida<strong>de</strong>s <strong>de</strong> control, la reducción <strong>de</strong> los<br />

costes, y el incremento <strong>de</strong> la fiabilidad son aspectos claves en el diseño <strong>de</strong><br />

nuevos accionadores.<br />

Para equiparar las prestaciones dinámicas <strong>de</strong> los motores <strong>de</strong> alterna a<br />

los <strong>de</strong> continua se suele recurrir a técnicas <strong>de</strong> control vectorial, y, entre ellas,<br />

se emplea con asiduidad el control en campo orientado. Esta estrategia <strong>de</strong><br />

control requiere <strong>de</strong>terminar la posición <strong>de</strong>l flujo <strong>de</strong> rotor. Existen dos alternativas<br />

para lograr este cometido: estimar la posición <strong>de</strong>l flujo <strong>de</strong>l rotor <strong>de</strong><br />

manera directa, utilizando un mo<strong>de</strong>lo <strong>de</strong> la máquina, o realizar la estimación<br />

a partir <strong>de</strong> la posición mecánica <strong>de</strong>l rotor y un observador <strong>de</strong> flujo. La<br />

posición <strong>de</strong>l rotor se suele <strong>de</strong>terminar empleando un encó<strong>de</strong>r incremental.<br />

Este tipo <strong>de</strong> sensor presenta varios inconvenientes. Por un lado, el precio es<br />

relativamente elevado, pudiendo llegar a superar el <strong>de</strong>l motor para el caso <strong>de</strong><br />

motores <strong>de</strong> pequeña potencia. Por otro, son dispositivos que pue<strong>de</strong>n presentar<br />

problemas adicionales <strong>de</strong> robustez, mantenimiento, montaje y cableado<br />

en <strong>de</strong>terminadas aplicaciones o ambientes industriales.<br />

Durante los últimos años, se ha <strong>de</strong>dicado un notable esfuerzo <strong>de</strong> investigación<br />

al <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición con el<br />

objetivo final <strong>de</strong> eliminar el sensor. Con este propósito, existen dos enfoques.<br />

El primero emplea la excitación fundamental <strong>de</strong> la máquina, utilizando la<br />

fuerza contra-electromotriz, para <strong>de</strong>terminar la posición <strong>de</strong>l rotor. El segundo<br />

grupo rastrea las asimetrías <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor para<br />

estimar su posición.<br />

Esta tesis se enmarca en el segundo grupo <strong>de</strong> técnicas. A lo largo <strong>de</strong> su<br />

<strong>de</strong>sarrollo se estudiarán los principios, tanto electromagnéticos como mecánicos,<br />

que intervienen en la generación <strong>de</strong> asimetrías. Se <strong>de</strong>sarrollará un mo<strong>de</strong>lo<br />

matemático para <strong>de</strong>scribir las asimetrías comúnmente presentes en los<br />

diferentes tipos <strong>de</strong> máquina. El acoplamiento <strong>de</strong> dichas asimetrías con variables<br />

eléctricas terminales —accesibles— <strong>de</strong> estátor permite extraer la in-


viii<br />

formación mediante técnicas <strong>de</strong> procesado digital <strong>de</strong> la señal. Se analizarán<br />

diferentes tipos <strong>de</strong> variables eléctricas que pue<strong>de</strong>n utilizarse, y se establecerán<br />

métricas apropiadas para cuantificar la calidad <strong>de</strong> estas señales y las<br />

prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control. Se introducirán nuevos métodos<br />

<strong>de</strong> procesamiento <strong>de</strong> la señal basados en re<strong>de</strong>s neuronales que mejoran las<br />

técnicas actuales.<br />

La fiabilidad <strong>de</strong> las máquinas viene <strong>de</strong>terminada por la frecuencia <strong>de</strong> aparición<br />

<strong>de</strong> fallos que afecten a su funcionamiento. Una vez que se ha producido<br />

un fallo, se pue<strong>de</strong> re<strong>de</strong>finir la fiabilidad como la capacidad para reaccionar<br />

ante los efectos producidos por dicho fallo, evitando dañar elementos anexos<br />

a la máquina dañada. Para ello, es necesaria una <strong>de</strong>tección temprana <strong>de</strong> los<br />

fallos, <strong>de</strong>terminar el tipo <strong>de</strong> problema y estimar la evolución <strong>de</strong>l mismo.<br />

En esta tesis se propone una estrategia <strong>de</strong> <strong>de</strong>tección que utiliza únicamente<br />

variables eléctricas terminales para realizar el diagnóstico <strong>de</strong> la<br />

máquina. Se mostrarán las diferentes técnicas existentes, partiendo <strong>de</strong> la/s<br />

variable/s eléctricas seleccionadas hasta llegar al procesamiento digital necesario<br />

para realizar el diagnóstico. Se proponen nuevas técnicas basadas en el<br />

rastreo <strong>de</strong> asimetrías, válidas tanto para máquinas accionadas <strong>de</strong>s<strong>de</strong> inversor<br />

como conectadas a red. Se introducen nuevas formas <strong>de</strong> procesamiento<br />

<strong>de</strong> la señal basadas en re<strong>de</strong>s neuronales <strong>de</strong> variable compleja.


Nomenclatura<br />

x Variable compleja.<br />

x qds Variable compleja <strong>de</strong> estátor.<br />

x qdr Variable compleja <strong>de</strong> rotor.<br />

x s Variable compleja referida al estátor.<br />

x r Variable compleja referida al rotor.<br />

vqds<br />

s Tensión <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />

i s qds<br />

Vorriente <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />

λ s qds Enlace <strong>de</strong> flujo <strong>de</strong> estátor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />

λ s qdr Enlace <strong>de</strong> flujo <strong>de</strong> rotor en coor<strong>de</strong>nadas <strong>de</strong> estátor.<br />

L m Inductancia magnetizante.<br />

L ls Indutancia <strong>de</strong> dispersión.<br />

L s Inductancia propia <strong>de</strong> estátor.<br />

L r Inductancia propia <strong>de</strong> rotor.<br />

L σs Inductancia transitoria <strong>de</strong> estátor.<br />

r s<br />

′ Resistencia transitoria <strong>de</strong> estátor.<br />

ω br Variable compleja <strong>de</strong> velocidad.<br />

L ABC Matriz <strong>de</strong> inductancias <strong>de</strong> estátor en coor<strong>de</strong>nadas abc.<br />

R ABC Matriz <strong>de</strong> resistencias <strong>de</strong> estátor en coor<strong>de</strong>nadas abc.<br />

v xn Tensión fase x–neutro.<br />

i x Corriente <strong>de</strong> fase x.<br />

r x Resistencia <strong>de</strong> fase x.<br />

L x Inductancia propia <strong>de</strong> fase x.<br />

L xy Inductancia mutua entre las fases x, y.<br />

L s qd0<br />

Matriz <strong>de</strong> inductancias <strong>de</strong> estátor en coor<strong>de</strong>nadas qd0.<br />

h Or<strong>de</strong>n armónico.<br />

λ pm Flujo inducido por el material magnético.<br />

p Operador <strong>de</strong>rivada respecto al tiempo, número <strong>de</strong> pares <strong>de</strong> polos.<br />

P Número <strong>de</strong> polos.<br />

h sp Or<strong>de</strong>n <strong>de</strong>l armónico espacial <strong>de</strong> la saliencia respecto a 360 ◦ mecánicos.<br />

s Deslizamiento.<br />

f 1 Frecuencia <strong>de</strong> alimentación<br />

f 2 Frecuencia <strong>de</strong> las corrientes en el rotor.<br />

Componente fasorial —tensión o corriente— <strong>de</strong> secuencia positiva.<br />

˜X sp


x<br />

˜X sn<br />

˜X s0<br />

Ṽ sp<br />

Ṽ sn<br />

Ṽ s0<br />

Ĩ sp<br />

Ĩ sn<br />

Ĩ s0<br />

Z<br />

Componente fasorial —tensión o corriente— <strong>de</strong> secuencia negativa.<br />

Componente fasorial —tensión o corriente— <strong>de</strong> secuencia cero.<br />

Fasor <strong>de</strong> tensión <strong>de</strong> secuencia positiva.<br />

Fasor <strong>de</strong> tensión <strong>de</strong> secuencia negativa.<br />

Fasor <strong>de</strong> corriente <strong>de</strong> secuencia cero.<br />

Fasor <strong>de</strong> corriente <strong>de</strong> secuencia positiva.<br />

Fasor <strong>de</strong> corriente <strong>de</strong> secuencia negativa.<br />

Fasor <strong>de</strong> corrienten <strong>de</strong> secuencia cero.<br />

Matriz <strong>de</strong> impedancias.


Índice general<br />

1. Introducción 1<br />

1.1. Ámbito <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

1.2. Objetivos <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . 4<br />

1.3. Estructura <strong>de</strong> la tesis . . . . . . . . . . . . . . . . . . . . . . . 6<br />

2. Asimetrías espaciales en máquinas <strong>de</strong> alterna 9<br />

2.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

2.2. Asimetrías espaciales en el motor <strong>de</strong> inducción . . . . . . . . 12<br />

2.2.1. Saliencias inducidas por saturación . . . . . . . . . . . 12<br />

2.2.2. Saliencias por ranurado <strong>de</strong>l rotor y estátor en motores<br />

<strong>de</strong> inducción . . . . . . . . . . . . . . . . . . . . . . . 14<br />

2.2.3. Saliencia creada por modulación espacial <strong>de</strong> las ranuras<br />

<strong>de</strong>l rotor . . . . . . . . . . . . . . . . . . . . . . . . 16<br />

2.2.4. Saliencia creada por la variación <strong>de</strong> la resistencia <strong>de</strong>l<br />

rotor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

2.2.5. Saliencias inducidas por intermodulación . . . . . . . . 18<br />

2.3. Asimetrías espaciales en el motor <strong>de</strong> imanes permanentes . . 20<br />

2.3.1. Saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor . . . . 20<br />

2.3.2. Saliencias inducidas por saturación . . . . . . . . . . . 21<br />

2.3.3. Saliencias inducidas por intermodulación . . . . . . . . 22<br />

2.4. Asimetrías causadas por fallos en el motor . . . . . . . . . . . 22<br />

2.4.1. Saliencias <strong>de</strong>bidas a cortocircuitos entre espiras <strong>de</strong><br />

estátor . . . . . . . . . . . . . . . . . . . . . . . . . . . 23<br />

2.4.2. Saliencias <strong>de</strong>bidas a excentricida<strong>de</strong>s . . . . . . . . . . 24<br />

2.4.3. Saliencia causada por rotura en barras <strong>de</strong> rotor <strong>de</strong>l<br />

motor <strong>de</strong> inducción . . . . . . . . . . . . . . . . . . . . 26<br />

2.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 27


xii<br />

ÍNDICE GENERAL<br />

3. Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

29<br />

3.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />

3.2. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción . . . . . . . . . . 30<br />

3.3. Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción . . . . . . . 33<br />

3.4. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes . . . . 37<br />

3.5. Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia . . . . . . . . . . . . 39<br />

3.6. Excitación con un vector giratorio <strong>de</strong> alta frecuencia . . . . . 43<br />

3.6.1. Conexión en estrella . . . . . . . . . . . . . . . . . . . 44<br />

3.6.2. Conexión en triángulo . . . . . . . . . . . . . . . . . . 49<br />

3.7. Excitación con una modulación en amplitud . . . . . . . . . . 52<br />

3.7.1. Conexión en estrella . . . . . . . . . . . . . . . . . . . 54<br />

3.7.2. Conexión en triángulo . . . . . . . . . . . . . . . . . . 55<br />

3.8. Rastreo <strong>de</strong> saliencias utilizando los armónicos <strong>de</strong> conmutación<br />

<strong>de</strong>l inversor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />

3.9. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />

4. Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

<strong>de</strong> alta frecuencia 61<br />

4.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

4.2. Criterios generales para la selección <strong>de</strong> la señal portadora . . 62<br />

4.3. Implementación utilizando la corriente portadora <strong>de</strong> secuencia<br />

negativa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />

4.3.1. Adquisición <strong>de</strong> señales . . . . . . . . . . . . . . . . . . 64<br />

4.4. Implementación utilizando la tensión portadora <strong>de</strong> secuencia<br />

cero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

4.4.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales 70<br />

4.5. Implementación utilizando la corriente <strong>de</strong> secuencia cero . . . 77<br />

4.5.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales 77<br />

4.6. Compensación <strong>de</strong> saliencias inducidas por saturación . . . . . 80<br />

4.7. Compensación <strong>de</strong> saliencias inducidas por intermodulación . . 87<br />

4.8. Control sensorless <strong>de</strong> posición . . . . . . . . . . . . . . . . . . 90<br />

4.8.1. Precisión <strong>de</strong>l sistema <strong>de</strong> control: Análisis cuantitativo<br />

<strong>de</strong> la calidad <strong>de</strong> la señal portadora . . . . . . . . . . . 90<br />

4.8.2. Estimación <strong>de</strong> la posición <strong>de</strong>l rotor . . . . . . . . . . . 97


ÍNDICE GENERAL<br />

xiii<br />

4.9. Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor . . . . . . . . . 106<br />

4.10. Diagnóstico <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong> inversores utilizando<br />

una señal portadora <strong>de</strong> alta frecuencia . . . . . . . . . 108<br />

4.10.1. Detección <strong>de</strong> fallos en el estátor . . . . . . . . . . . . . 108<br />

4.10.2. Detección <strong>de</strong> fallos en el rotor . . . . . . . . . . . . . . 109<br />

4.11. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 110<br />

5. Procesamiento <strong>de</strong> la señal portadora <strong>de</strong> alta frecuencia mediante<br />

re<strong>de</strong>s neuronales 113<br />

5.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113<br />

5.2. Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales . . . . . . . . . . . . . . . . 115<br />

5.2.1. Mo<strong>de</strong>lo biológico . . . . . . . . . . . . . . . . . . . . . 115<br />

5.2.2. Mo<strong>de</strong>los <strong>de</strong> neuronas artificiales . . . . . . . . . . . . . 116<br />

5.2.3. Re<strong>de</strong>s neuronales artificiales . . . . . . . . . . . . . . . 117<br />

5.2.4. Algoritmos <strong>de</strong> entrenamiento . . . . . . . . . . . . . . 119<br />

5.3. Re<strong>de</strong>s neuronales estructuradas . . . . . . . . . . . . . . . . . 122<br />

5.3.1. Fundamentos teóricos . . . . . . . . . . . . . . . . . . 123<br />

5.3.2. Incorporación <strong>de</strong>l conocimiento apriorístico . . . . . . 124<br />

5.3.3. Algoritmos <strong>de</strong> entrenamiento . . . . . . . . . . . . . . 125<br />

5.3.4. Desacoplo <strong>de</strong> saliencias secundarias mediante re<strong>de</strong>s<br />

neuronales estructuradas . . . . . . . . . . . . . . . . . 125<br />

5.4. Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139<br />

5.4.1. Entrenamiento <strong>de</strong> la red . . . . . . . . . . . . . . . . . 139<br />

5.4.2. Estimación <strong>de</strong> la posición . . . . . . . . . . . . . . . . 139<br />

5.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 148<br />

6. Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta<br />

frecuencia 149<br />

6.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149<br />

6.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas<br />

terminales . . . . . . . . . . . . . . . . . . . . . . . . . . . 151<br />

6.2.1. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando las corrientes<br />

<strong>de</strong> estátor . . . . . . . . . . . . . . . . . . . . 152<br />

6.2.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables<br />

<strong>de</strong>rivadas . . . . . . . . . . . . . . . . . . . . . . . 153


xiv<br />

ÍNDICE GENERAL<br />

6.2.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando componentes<br />

<strong>de</strong> secuencia cero . . . . . . . . . . . . . . . 153<br />

6.3. Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor . . . . . . . . 154<br />

6.3.1. Detección <strong>de</strong> fallos en el estátor utilizando MCSA . . 155<br />

6.3.2. Detección <strong>de</strong> fallos en el estátor utilizando componentes<br />

<strong>de</strong> secuencia negativa . . . . . . . . . . . . . . . . 156<br />

6.3.3. Análisis utilizando componentes <strong>de</strong> secuencia cero . . 162<br />

6.3.4. Validación experimental: Fallos en el estátor . . . . . . 165<br />

6.4. Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas . . . . . . . . . . . . . . 167<br />

6.4.1. Detección <strong>de</strong> barras rotas con metodología MCSA . . 168<br />

6.4.2. Extensión <strong>de</strong> MCSA a variables complejas . . . . . . . 169<br />

6.4.3. Detección <strong>de</strong> barras rotas mediante componentes <strong>de</strong><br />

secuencia cero . . . . . . . . . . . . . . . . . . . . . . . 170<br />

6.4.4. Validación experimental: Fallos en el rotor . . . . . . . 171<br />

6.5. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna conectadas a red mediante<br />

re<strong>de</strong>s neuronales . . . . . . . . . . . . . . . . . . . . . . . . 171<br />

6.5.1. Back-Propagation complejo . . . . . . . . . . . . . . . 172<br />

6.5.2. Aplicación al diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna . . . 174<br />

6.6. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 176<br />

7. Conclusiones y Trabajo futuro 181<br />

7.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />

7.2. Contribuciones . . . . . . . . . . . . . . . . . . . . . . . . . . 182<br />

7.3. Trabajo Futuro . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />

A. Implementación práctica 209<br />

A.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

A.2. Métodos <strong>de</strong> control . . . . . . . . . . . . . . . . . . . . . . . . 209<br />

A.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna . . . . . . . . . . . . . . . 213<br />

B. Publicaciones 215<br />

B.1. Comparison of Saliency-Based Sensorless Control Techniques<br />

for AC Machines . . . . . . . . . . . . . . . . . . . . . . . . . 215<br />

B.2. Rotor Position Estimation of AC Machines Using the Zero-<br />

Sequence Carrier-Signal Voltage . . . . . . . . . . . . . . . . . 225


ÍNDICE GENERAL<br />

xv<br />

B.3. Rotor and Flux Position Estimation in Delta-Connected AC<br />

Machines Using the Zero-Sequence Carrier-Signal Current . . 237<br />

B.4. Saliency tracking-based, sensorless control of AC machines<br />

using structured neural networks . . . . . . . . . . . . . . . . 247<br />

B.5. Diagnostics of Induction Machines Using the Zero Sequence<br />

Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257<br />

B.6. Induction Machine Diagnostics Using Zero Sequence Components<br />

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267


Capítulo 1<br />

Introducción<br />

1.1. Ámbito <strong>de</strong> la tesis<br />

Las máquinas eléctricas <strong>de</strong> alterna representan, en los países <strong>de</strong>sarrollados,<br />

un porcentaje mayoritario <strong>de</strong> la potencia eléctrica total instalada. Las<br />

prestaciones que proporcionan los mo<strong>de</strong>rnos accionadores eléctricos, unido<br />

a las ventajas intrínsecas <strong>de</strong> las máquinas <strong>de</strong> alterna frente a las <strong>de</strong> continua,<br />

en términos <strong>de</strong> eficiencia, tamaño y mantenimiento, no han hecho sino<br />

acentuar este hecho. El uso masivo <strong>de</strong> accionadores eléctricos <strong>de</strong> alterna en<br />

aplicaciones hasta hace unos pocos años restringidas a motores <strong>de</strong> continua,<br />

ha abierto nuevas líneas <strong>de</strong> investigación. La mejora <strong>de</strong> prestaciones, tanto<br />

en términos <strong>de</strong> eficiencia como en posibilida<strong>de</strong>s <strong>de</strong> control, la reducción <strong>de</strong><br />

los costes, y el incremento <strong>de</strong> la fiabilidad son aspectos claves en el diseño<br />

<strong>de</strong> nuevos accionadores.<br />

Para po<strong>de</strong>r alcanzar unas prestaciones en el control similares a las <strong>de</strong> los<br />

motores <strong>de</strong> continua, es habitual usar en las máquinas <strong>de</strong> alterna técnicas<br />

<strong>de</strong> control vectorial, siendo probablemente el control en campo orientado<br />

la opción más utilizada. Para la implementación <strong>de</strong> este tipo <strong>de</strong> control es<br />

preciso conocer la posición <strong>de</strong>l flujo <strong>de</strong> rotor. Aunque se han <strong>de</strong>sarrollado<br />

numerosos métodos para estimar el flujo <strong>de</strong> rotor, los métodos utilizados en<br />

aplicaciones que requieren el funcionamiento continuado a muy baja velocidad,<br />

velocidad cero, o control <strong>de</strong> posición, precisan el conocimiento <strong>de</strong> la<br />

posición <strong>de</strong>l rotor. La medida <strong>de</strong> la velocidad/posición es a<strong>de</strong>más necesaria,<br />

y con una precisión mucho más elevada, para po<strong>de</strong>r implementar sistemas<br />

<strong>de</strong> control <strong>de</strong> movimiento –control <strong>de</strong> velocidad/posición–. El sensor más<br />

utilizado en la actualidad para medir la velocidad/posición <strong>de</strong>l rotor es el<br />

encó<strong>de</strong>r incremental. Este tipo <strong>de</strong> sensor presenta varios inconvenientes. Por<br />

un lado, el precio es relativamente elevado, pudiendo llegar a superar el<br />

<strong>de</strong>l motor para el caso <strong>de</strong> motores <strong>de</strong> pequeña potencia. Por otro lado, son


2 Introducción<br />

dispositivos que pue<strong>de</strong>n presentar problemas adicionales <strong>de</strong> robustez, mantenimiento,<br />

montaje y cableado en <strong>de</strong>terminadas aplicaciones o ambientes<br />

industriales.<br />

Durante los últimos años, se ha <strong>de</strong>dicado un notable esfuerzo <strong>de</strong> investigación<br />

al <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición con<br />

el objetivo final <strong>de</strong> eliminar el sensor. Las técnicas propuestas se pue<strong>de</strong>n<br />

separar en dos gran<strong>de</strong>s grupos: 1) estimación mediante el uso <strong>de</strong> la fuerza<br />

contra-electromotriz y 2) rastreo <strong>de</strong> saliencias 1 (asimetrías) espaciales. El<br />

primer grupo tiene como principales limitaciones la pérdida <strong>de</strong> precisión a<br />

velocida<strong>de</strong>s bajas, lo que imposibilita su uso a muy baja velocidad o velocidad<br />

cero, y en control <strong>de</strong> posición. A<strong>de</strong>más, estas técnicas se basan en<br />

mo<strong>de</strong>los <strong>de</strong> la máquina, por lo que van a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> la precisión en la estimación<br />

<strong>de</strong> parámetros eléctricos que, asimismo, pue<strong>de</strong>n variar con el punto<br />

<strong>de</strong> trabajo <strong>de</strong> la misma (niveles <strong>de</strong> flujo y par), y verse afectados por otros<br />

factores externos, como es la temperatura.<br />

El empleo <strong>de</strong> técnicas basadas en el rastreo <strong>de</strong> saliencias espaciales en el<br />

motor, y en particular aquéllas que utilizan una señal <strong>de</strong> excitación <strong>de</strong> alta<br />

frecuencia superpuesta a la excitación fundamental, soluciona los problemas<br />

<strong>de</strong> los métodos basados en la fuerza contra-electromotriz. Por un lado, al<br />

utilizar una excitación persistente <strong>de</strong> alta frecuencia, se consigue hacer el<br />

método in<strong>de</strong>pendiente <strong>de</strong> la excitación fundamental, y exten<strong>de</strong>r su funcionamiento<br />

hasta la zona <strong>de</strong> muy baja velocidad o velocidad cero. Por otro,<br />

las saliencias rastreadas están asociadas, en principio, a características constructivas<br />

<strong>de</strong>l motor, no <strong>de</strong>pendiendo <strong>de</strong> parámetros eléctricos adicionales.<br />

El diagnóstico es otra <strong>de</strong> las líneas <strong>de</strong> investigación relevantes en el campo<br />

<strong>de</strong> los accionamientos eléctricos. Las estrategias <strong>de</strong> mantenimiento han<br />

evolucionado <strong>de</strong>s<strong>de</strong> un estadio inicial, en el cual se empleaba el mantenimiento<br />

correctivo para solventar el fallo tras su aparición, hacia métodos <strong>de</strong><br />

mantenimiento predictivo, para pre<strong>de</strong>cir el fallo. Los inconvenientes asociados<br />

al mantenimiento correctivo —parada incontrolada <strong>de</strong>l proceso y daños<br />

causados en los equipos— resultan a menudo inadmisibles en las estrategias<br />

<strong>de</strong> producción actuales. Con el <strong>de</strong>sarrollo <strong>de</strong> técnicas estadísticas para<br />

la estimación <strong>de</strong> la vida útil <strong>de</strong> un equipo, se introdujo el mantenimiento<br />

preventivo. Esta estrategia presenta el inconveniente <strong>de</strong> operar con un<br />

margen <strong>de</strong> seguridad que hace que se reemplacen componentes en máquinas<br />

que no presentan ningún indicio <strong>de</strong> fallo. En los últimos años, el <strong>de</strong>sarrollo<br />

1 El término saliencia proviene <strong>de</strong>l inglés saliency, no existiendo una traducción literal<br />

al castellano.


1.1 Ámbito <strong>de</strong> la tesis 3<br />

<strong>de</strong> métodos que permiten monitorizar el estado <strong>de</strong> las máquinas basándose<br />

en medidas, realizadas ya sea <strong>de</strong> manera on-line 2 u off-line, ha hecho<br />

evolucionar las técnicas <strong>de</strong> diagnóstico hacia el mantenimiento predictivo.<br />

La necesidad <strong>de</strong> <strong>de</strong>tectar fallos en las máquinas en sus etapas incipientes,<br />

evitando <strong>de</strong> esta manera daños más serios o irreparables en la máquina y<br />

paradas incontroladas en el proceso asociado, hacen especialmente atractivos<br />

los métodos <strong>de</strong> diagnóstico on-line, frente a métodos off-line [148]. Por lo<br />

tanto, el esquema <strong>de</strong> diagnóstico <strong>de</strong>seado en las máquinas eléctricas se pue<strong>de</strong><br />

<strong>de</strong>finir como mantenimiento predictivo en línea.<br />

A la hora <strong>de</strong> clasificar los métodos <strong>de</strong> diagnóstico <strong>de</strong> máquinas eléctricas,<br />

se pue<strong>de</strong>n diferenciar dos enfoques básicos. Aquellos basados en la medida<br />

<strong>de</strong> <strong>de</strong>sequilibrios eléctricos en la máquina, utilizando para ello únicamente<br />

variables eléctricas terminales (tensiones y corrientes), y aquellos que precisan<br />

<strong>de</strong> sensores adicionales, como son acelerómetros [124], sensores <strong>de</strong> flujo<br />

axial [131, 132], ensayo <strong>de</strong> respuesta transitoria 3 [134]. . . etc.<br />

Los métodos que utilizan variables terminales <strong>de</strong> la máquina presentan<br />

la ventaja <strong>de</strong> que las medidas son relativamente fáciles <strong>de</strong> realizar, y a menudo<br />

los sensores necesarios ya están instalados, bien sea para el control o<br />

bien para la protección <strong>de</strong> la máquina. Entre estos métodos, han recibido<br />

especial atención los basados en la medida <strong>de</strong> componentes <strong>de</strong> secuencia inversa.<br />

Estas técnicas presentan, sin embargo, diversos problemas, como son<br />

la dificultad para aislar las componentes <strong>de</strong>bidas al fallo <strong>de</strong> las <strong>de</strong>bidas a<br />

otro tipo <strong>de</strong> <strong>de</strong>sequilibrios, como los inducidos por un sistema <strong>de</strong> alimentación<br />

<strong>de</strong>sequilibrado, o aquellas asimetrías inherentes al diseño <strong>de</strong> la propia<br />

máquina o <strong>de</strong>bidas a imperfecciones <strong>de</strong>l proceso constructivo. Otro <strong>de</strong> los<br />

problemas a los que se enfrentan este tipo <strong>de</strong> técnicas es la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong><br />

la estimación con el punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina (niveles <strong>de</strong> flujo<br />

y <strong>de</strong> par). Para solventar estos inconvenientes, se han propuesto y explorado<br />

soluciones en tres direcciones: 1) el procesamiento <strong>de</strong> señal, empleando<br />

técnicas <strong>de</strong> inteligencia artificial [159], 2) el uso <strong>de</strong> variables eléctricas <strong>de</strong>rivadas,<br />

como la impedancia efectiva <strong>de</strong> secuencia negativa [136], el error <strong>de</strong><br />

tensión [136] o la impedancia cruzada [145], y 3) la utilización <strong>de</strong> señales <strong>de</strong><br />

2 Los conceptos on-line y off-line están a menudo ligados a otro concepto importante,<br />

tiempo real. Aunque existe cierta disparidad en la utilización <strong>de</strong> estos términos en la<br />

literatura, el término on-line se refiere habitualmente a métodos que no interfieren con el<br />

funcionamiento normal <strong>de</strong> la máquina, y que proporcionan una estimación <strong>de</strong> su estado<br />

en un tiempo breve, es <strong>de</strong>cir, en tiempo real. Métodos off-line son aquellos que necesitan<br />

condiciones especiales <strong>de</strong> funcionamiento <strong>de</strong> la máquina y, a menudo, no en su ubicación<br />

habitual sino en una bancada <strong>de</strong> ensayos.<br />

3 <strong>de</strong>l inglés surge test.


4 Introducción<br />

excitación adicionales en el caso <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong> variadores<br />

<strong>de</strong> frecuencia [127].<br />

El nexo común entre las técnicas <strong>de</strong> estimación <strong>de</strong> velocidad/posición basadas<br />

en el rastreo <strong>de</strong> saliencias, y el diagnóstico <strong>de</strong> máquinas basado en la<br />

medida <strong>de</strong> componentes <strong>de</strong> secuencia inversa, es que ambas se fundamentan<br />

en el rastreo <strong>de</strong> asimetrías espaciales. En el primer caso, asimetrías constructivas<br />

<strong>de</strong>terministas, intrínsecas al diseño <strong>de</strong> la máquina; en el segundo,<br />

asimetrías <strong>de</strong>rivadas <strong>de</strong> un fallo en la máquina. Des<strong>de</strong> esta perspectiva, esta<br />

tesis analiza y trata <strong>de</strong> explotar las similitu<strong>de</strong>s entre ambas líneas, <strong>de</strong>sarrollando<br />

mo<strong>de</strong>los y proponiendo métodos <strong>de</strong> procesamiento <strong>de</strong> señal que<br />

permitan <strong>de</strong>tectar y rastrear asimetrías, aplicados tanto a la estimación <strong>de</strong><br />

velocidad/posición para el control <strong>de</strong> la máquina como a su diagnóstico.<br />

1.2. Objetivos <strong>de</strong> la tesis<br />

Los objetivos concretos <strong>de</strong> esta tesis son:<br />

1. Análisis comparativo <strong>de</strong> las técnicas sensorless basadas en el rastreo<br />

<strong>de</strong> saliencias espaciales mediante inyección <strong>de</strong> una señal <strong>de</strong> excitación<br />

<strong>de</strong> alta frecuencia.<br />

Este estudio abordará tanto los fundamentos físicos <strong>de</strong> cada técnica<br />

como los aspectos más relevantes para su implementación, incluyendo:<br />

Características <strong>de</strong> la señal <strong>de</strong> alta frecuencia inyectada.<br />

Número y tipo <strong>de</strong> sensores (corriente/tensión) necesarios.<br />

Influencia sobre la técnica <strong>de</strong> distintos aspectos prácticos, como<br />

el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor, el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />

inducidas por saturación, y el <strong>de</strong> otras saliencias secundarias.<br />

Ancho <strong>de</strong> banda y precisión en la medida esperables.<br />

Complejidad <strong>de</strong> implementación.<br />

2. Métodos para la compensación <strong>de</strong> las saliencias inducidas por saturación,<br />

<strong>de</strong> las <strong>de</strong>bidas a intermodulación, así como <strong>de</strong> los efectos causados<br />

por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor.<br />

Este estudio aborda tanto métodos tradicionales, basados en el uso <strong>de</strong><br />

tablas <strong>de</strong> <strong>de</strong>sacoplo, 4 como técnicas basadas en re<strong>de</strong>s neuronales.<br />

3. Empleo <strong>de</strong> diferentes topologías <strong>de</strong> re<strong>de</strong>s neuronales en la implementación<br />

<strong>de</strong> técnicas sensorless basadas en el rastreo <strong>de</strong> saliencias espaciales.<br />

4 Traducción <strong>de</strong>l término look-up table.


1.2 Objetivos <strong>de</strong> la tesis 5<br />

Un aspecto esencial <strong>de</strong> este punto será el <strong>de</strong>sarrollo <strong>de</strong> re<strong>de</strong>s neuronales<br />

estructuradas. Dichas re<strong>de</strong>s permiten incorporar el conocimiento<br />

apriorístico <strong>de</strong> las caracerísticas físicas <strong>de</strong>l sistema a la estructura <strong>de</strong><br />

la red, mejorando la eficiencia, tanto en términos <strong>de</strong> precisión como <strong>de</strong><br />

complejidad <strong>de</strong> implementación, con respecto a las re<strong>de</strong>s convencionales.<br />

Los objetivos <strong>de</strong> dichas re<strong>de</strong>s incluyen:<br />

Compensación <strong>de</strong> saliencias inducidas por saturación, <strong>de</strong> saliencias<br />

inducidas por intermodulación, y <strong>de</strong> los efectos causados por<br />

el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor mencionados en el punto<br />

anterior.<br />

Procesamiento <strong>de</strong> la señal portadora para la estimación <strong>de</strong> la<br />

posición <strong>de</strong>l flujo <strong>de</strong> rotor.<br />

Procesamiento <strong>de</strong> la señal portadora para la estimación la posición<br />

<strong>de</strong>l rotor.<br />

Mejora <strong>de</strong> las técnicas clásicas <strong>de</strong> entrenamiento <strong>de</strong> re<strong>de</strong>s neuronales,<br />

basándose en la simplicidad y en el conocimiento <strong>de</strong> la<br />

topología <strong>de</strong> la red.<br />

4. Detección <strong>de</strong> fallos mediante el estudio <strong>de</strong> asimetrías electromagnéticas.<br />

Cortocircuitos entre espiras en el estátor, o barras agrietadas o rotas<br />

en el rotor <strong>de</strong> motores <strong>de</strong> inducción, dan lugar a asimetrías electromagnéticas,<br />

que es posible <strong>de</strong>tectar aplicando métodos similares a los<br />

utilizados en las técnicas sensorless <strong>de</strong>scritas anteriormente. En este<br />

caso, tiene especial importancia la <strong>de</strong>tección <strong>de</strong> dichas asimetrías a<br />

partir <strong>de</strong> la respuesta <strong>de</strong> la máquina a la excitación fundamental (es<br />

<strong>de</strong>cir, sin inyectar una señal portadora <strong>de</strong> alta frecuencia), ya que,<br />

entonces, las técnicas serían aplicables a máquinas conectadas a red.<br />

Se incluye el <strong>de</strong>sarrollo <strong>de</strong> un mo<strong>de</strong>lo simplificado <strong>de</strong> la máquina, que<br />

permite i<strong>de</strong>ntificar las componentes espectrales <strong>de</strong> las variables eléctricas<br />

que contienen información <strong>de</strong> la asimetría, así como la discusión<br />

<strong>de</strong> criterios para elegir las variables eléctricas más apropiadas, y el<br />

procesamiento <strong>de</strong> la señal necesario para extraer dicha información.<br />

5. Aplicación <strong>de</strong> las re<strong>de</strong>s neuronales a la <strong>de</strong>tección y diagnóstico <strong>de</strong> fallos<br />

en el motor.<br />

En este punto, se estudiará la viabilidad <strong>de</strong> las re<strong>de</strong>s neuronales aplicadas<br />

en técnicas sensorless a la <strong>de</strong>tección <strong>de</strong> fallos en el motor. Particularmente,<br />

se mostrará el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />

aplicadas a la <strong>de</strong>tección <strong>de</strong> fallos.


6 Introducción<br />

1.3. Estructura <strong>de</strong> la tesis<br />

Esta tesis se divi<strong>de</strong> en siete capítulos, según la siguiente estructura:<br />

En el capítulo 1 se ha realizado una introducción <strong>de</strong> la misma, <strong>de</strong>limitando<br />

las líneas <strong>de</strong> investigación a seguir. Asimismo, se han planteado los objetivos<br />

a <strong>de</strong>sarrollar en la tesis.<br />

En el capítulo 2 se introducen las características, tanto mecánicas como<br />

eléctricas, que <strong>de</strong>terminan la existencia <strong>de</strong> asimetrías en una máquina. Estas<br />

asimetrías pue<strong>de</strong>n ser empleadas tanto para control como para diagnóstico,<br />

o pue<strong>de</strong>n ser asimetrías no <strong>de</strong>seadas, que interfieren con las anteriores, y que,<br />

por tanto, es necesario compensar. Se hace una primera distinción entre los<br />

motores <strong>de</strong> inducción y los <strong>de</strong> imanes permanentes. Se mo<strong>de</strong>lan las diferentes<br />

saliencias, incidiendo sobre las diferencias entre ambas máquinas.<br />

En el capítulo 3 se presentan las expresiones matemáticas <strong>de</strong> los mo<strong>de</strong>los<br />

<strong>de</strong> las máquinas <strong>de</strong> inducción e imanes permanentes, tanto en baja como en<br />

alta frecuencia. Para el caso <strong>de</strong>l motor <strong>de</strong> inducción se plantea inicialmente<br />

el mo<strong>de</strong>lo teórico en variables complejas, utilizado para <strong>de</strong>scribir la máquina<br />

equilibrada. A continuación se <strong>de</strong>sarrolla el mo<strong>de</strong>lo <strong>de</strong> inductancias, que<br />

incluye las posibles asimetrías. Partiendo <strong>de</strong> estos mo<strong>de</strong>los, y para el caso<br />

<strong>de</strong> excitación <strong>de</strong> alta frecuencia, se obtienen las expresiones <strong>de</strong> los acoplamientos<br />

con las diferentes variables terminales consi<strong>de</strong>radas —corriente <strong>de</strong><br />

secuencia negativa y componentes <strong>de</strong> secuencia cero—, para máquinas conectadas<br />

tanto en estrella como en triángulo. Se resuelven las expresiones<br />

para excitación con un vector giratorio <strong>de</strong> alta frecuencia y para modulación<br />

en amplitud. El análisis realizado incluye las condiciones que <strong>de</strong>ben <strong>de</strong><br />

cumplir las asimetrías para acoplarse con las variables eléctricas terminales,<br />

así como la influencia <strong>de</strong> parámetros <strong>de</strong> la excitación <strong>de</strong> alta frecuencia, como<br />

la frecuencia <strong>de</strong> la excitación, sobre dichas variables. Se realiza un recorrido<br />

<strong>de</strong>scriptivo sobre las diferentes alternativas existentes en la bibliografía<br />

para extraer la información contenida en las saliencias. Finalmente, y como<br />

ampliación <strong>de</strong>l punto anterior, se realiza un estudio <strong>de</strong>l conjunto <strong>de</strong> técnicas<br />

basadas en los armónicos inyectados por el inversor para realizar el rastreo<br />

<strong>de</strong> las asimetrías.<br />

El capítulo 4 analiza el problema <strong>de</strong> la estimación <strong>de</strong> la velocidad/posición<br />

mediante la inyección <strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. En primer<br />

lugar se analizan los aspectos relativos a la selección tanto <strong>de</strong> la señal<br />

portadora como <strong>de</strong> las variables a medir para la estimación <strong>de</strong> la velocidad/posición.<br />

En los sucesivos subapartados se <strong>de</strong>sarrollan los aspectos que


1.3 Estructura <strong>de</strong> la tesis 7<br />

intervienen en la estimación <strong>de</strong> la posición <strong>de</strong>l flujo <strong>de</strong> la máquina, la compensación<br />

<strong>de</strong> las perturbaciones que afectan a las medidas y, finalmente, en<br />

la estimación <strong>de</strong> la posición <strong>de</strong>l rotor, y se muestran los resultados experimentales<br />

obtenidos. En el último punto se incluye el estudio <strong>de</strong> las técnicas<br />

<strong>de</strong> diagnóstico que hacen uso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia.<br />

En el capítulo 5 se introducen técnicas avanzadas <strong>de</strong> procesamiento <strong>de</strong><br />

señal basadas en re<strong>de</strong>s neuronales. Dichas técnicas se aplican a la compensación<br />

<strong>de</strong> saliencias secundarias en los métodos sensorless que utilizan una<br />

señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. En primer lugar, se analizan las características<br />

<strong>de</strong> las saliencias secundarias que hacen recomendable el empleo <strong>de</strong><br />

re<strong>de</strong>s neuronales. Se realiza una breve introducción a la nomenclatura utilizada<br />

en la bibliografía. Se <strong>de</strong>scriben diferentes topologías <strong>de</strong> re<strong>de</strong>s neuronales,<br />

empleadas por diversos autores en métodos <strong>de</strong> control sensorless. Se analizan<br />

los inconvenientes introducidos por la aplicación <strong>de</strong> re<strong>de</strong>s neuronales<br />

a problemas <strong>de</strong> control. A continuación, se introducen las re<strong>de</strong>s neuronales<br />

estructuradas como alternativa a las topologías convencionales. Centrándose<br />

en la tensión <strong>de</strong> secuencia cero, se analiza el mo<strong>de</strong>lo que <strong>de</strong>scribe las saliencias<br />

inducidas por saturación e intermodulación para su incorporación a la<br />

estructura <strong>de</strong> la red. Se <strong>de</strong>sarrollan diferentes topologías para el <strong>de</strong>sacoplo<br />

<strong>de</strong> saliencias inducidas por saturación, intermodulación y rastreo <strong>de</strong> la posición.<br />

Se muestran las ventajas <strong>de</strong> este tipo <strong>de</strong> re<strong>de</strong>s sobre otros métodos <strong>de</strong><br />

<strong>de</strong>sacoplo y, finalmente, los resultados <strong>de</strong> su aplicación al control sensorless<br />

<strong>de</strong> un motor <strong>de</strong> inducción.<br />

El capítulo 6 está <strong>de</strong>dicado al diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin<br />

inyección <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. Se estudian técnicas<br />

<strong>de</strong> <strong>de</strong>tección <strong>de</strong> dos <strong>de</strong> los fallos más comunes en máquinas eléctricas <strong>de</strong><br />

alterna: cortocircuitos entre espiras <strong>de</strong> estátor y barras dañadas o rotas en<br />

el rotor. Se recogen los diferentes métodos <strong>de</strong> diagnóstico existentes en la bibliografía.<br />

Se analiza el empleo <strong>de</strong> técnicas <strong>de</strong> análisis espectral, basadas en<br />

componentes <strong>de</strong> secuencia negativa y empleando componentes <strong>de</strong> secuencia<br />

cero. Se prestará especial atención a las técnicas <strong>de</strong> diagnóstico que utilizan<br />

las componentes <strong>de</strong> secuencia cero para la <strong>de</strong>tección <strong>de</strong> fallos tanto en<br />

el estátor como en el rotor. Finalmente, se <strong>de</strong>scribe la aplicación <strong>de</strong> re<strong>de</strong>s<br />

neuronales <strong>de</strong> variable compleja al diagnóstico <strong>de</strong> fallos en el estátor.<br />

En el capítulo 7 se resume el trabajo realizado en esta tesis. Se <strong>de</strong>tallan las<br />

conclusiones alcanzadas, las contribuciones realizadas, y las posibles líneas<br />

<strong>de</strong> investigación que se <strong>de</strong>rivan <strong>de</strong>l presente trabajo.


8 Introducción


Capítulo 2<br />

Asimetrías espaciales en<br />

máquinas <strong>de</strong> alterna<br />

2.1. Introducción<br />

Las saliencias (asimetrías) espaciales presentes en cualquier tipo <strong>de</strong> máquina<br />

eléctrica pue<strong>de</strong>n proporcionar información útil tanto para su control sensorless<br />

como para su diagnóstico. Las máquinas síncronas <strong>de</strong> polos salientes,<br />

las <strong>de</strong> reluctancia síncrona, las <strong>de</strong> imanes permanentes enterrados y las <strong>de</strong><br />

reluctancia conmutada contienen saliencias como parte esencial <strong>de</strong> su diseño,<br />

es <strong>de</strong>cir, éstas <strong>de</strong>sempeñan una función esencial en el funcionamiento<br />

normal <strong>de</strong> la máquina [?]. Las máquinas síncronas <strong>de</strong> imanes permanentes<br />

superficiales y las máquinas <strong>de</strong> inducción, por el contrario, tienen un diseño<br />

esencialmente simétrico. Aún así, incorporan cierto grado <strong>de</strong> asimetría<br />

que pue<strong>de</strong> ser utilizado para implementar el control sin sensor <strong>de</strong> velocidad/posición.<br />

La interacción <strong>de</strong> las asimetrías con los <strong>de</strong>vanados <strong>de</strong>l estátor,<br />

va a permitir extraer información relativa a su magnitud y orientación espacial<br />

a partir <strong>de</strong> las variables eléctricas terminales (tensiones y corrientes)<br />

<strong>de</strong> la máquina.<br />

La metodología a seguir en el rastreo <strong>de</strong> saliencias, in<strong>de</strong>pendientemente<br />

<strong>de</strong> que el objetivo sea control o diagnóstico, se pue<strong>de</strong> dividir en dos puntos:<br />

1) <strong>de</strong>terminar las características físicas <strong>de</strong> las saliencias, y 2) <strong>de</strong>terminar su<br />

acoplamiento con las variables eléctricas medibles <strong>de</strong> la máquina. El primer<br />

punto estudia los diferentes tipos <strong>de</strong> saliencias (intrínsecas al principio <strong>de</strong><br />

funcionamiento <strong>de</strong> la máquina, <strong>de</strong>rivadas <strong>de</strong> características constructivas, resultantes<br />

<strong>de</strong> imperfecciones <strong>de</strong>l proceso <strong>de</strong> fabricación, o <strong>de</strong>bidas a algún tipo<br />

<strong>de</strong> fallo), analiza los aspectos físicos que intervienen en su generación (características<br />

geométricas y características electromagnéticas <strong>de</strong> la máquina)


10 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

y obtiene un mo<strong>de</strong>lo matemático válido para su análisis. El segundo punto<br />

analiza los efectos provocados por estas saliencias en las variables eléctricas<br />

terminales <strong>de</strong>l motor, lo que a su vez <strong>de</strong>terminará el número y tipo <strong>de</strong> sensores<br />

a utilizar y algunos aspectos importantes <strong>de</strong>l procesamiento <strong>de</strong> señal<br />

necesario.<br />

En este capítulo se estudian los aspectos electromagnéticos y mecánicos<br />

que van a dar lugar a la aparición <strong>de</strong> saliencias en las máquinas eléctricas.<br />

El acoplamiento <strong>de</strong> estas saliencias con las variables eléctricas terminales se<br />

mostrará en el capítulo 3. Los efectos <strong>de</strong> dicho acoplamiento serán empleados<br />

en los esquemas <strong>de</strong> control presentados en el capítulo 4 y en las técnicas<br />

<strong>de</strong> diagnóstico <strong>de</strong>scritas en el capítulo 6. El capítulo analiza, tanto <strong>de</strong> forma<br />

cualitativa como cuantitativa, los tipos <strong>de</strong> asimetrías que pue<strong>de</strong>n existir en<br />

una máquina. El <strong>de</strong>sarrollo se centrará en dos tipo <strong>de</strong> máquinas trifásicas<br />

<strong>de</strong> alterna: la máquina <strong>de</strong> inducción y la máquina síncrona <strong>de</strong> imanes permanentes.<br />

Se explica el origen físico <strong>de</strong> las saliencias y se <strong>de</strong>terminan las<br />

condiciones que <strong>de</strong>ben cumplir para que <strong>de</strong>n lugar a efectos medibles en las<br />

variables eléctricas terminales.<br />

El mo<strong>de</strong>lo <strong>de</strong> saliencias usado a lo largo <strong>de</strong>l capítulo se basa en el <strong>de</strong>sarrollado<br />

en [3] por Degner. Dicho mo<strong>de</strong>lo contempla la existencia <strong>de</strong> múltiples<br />

saliencias en una máquina, analizando las interacciones que se producen<br />

entre ellas. El mo<strong>de</strong>lado <strong>de</strong> una saliencia se pue<strong>de</strong> realizar en base a tres<br />

características: 1) el or<strong>de</strong>n <strong>de</strong> armónico espacial, 2) la velocidad <strong>de</strong> giro, y<br />

3) la magnitud. El efecto <strong>de</strong> una asimetría en la permeancia <strong>de</strong>l entrehierro<br />

pue<strong>de</strong> <strong>de</strong>scribirse según la expresión (2.1)<br />

(<br />

)<br />

∆P airg(θsm,t) = f s cos h sp (θ sm + ϕ sal(t) )<br />

(2.1)<br />

don<strong>de</strong><br />

∆P airg<br />

f s<br />

h sp<br />

θ sm<br />

ϕ sal<br />

: variación <strong>de</strong> la permeancia, evaluada a lo largo <strong>de</strong>l entrehierro,<br />

<strong>de</strong>bida a la saliencia.<br />

: magnitud <strong>de</strong> la saliencia.<br />

: or<strong>de</strong>n <strong>de</strong>l armónico espacial <strong>de</strong> la saliencia respecto a 360 ◦<br />

mecánicos.<br />

: posición angular <strong>de</strong> un punto <strong>de</strong>l entrehierro. θ sm ∈ [0, 360 ◦ ] en<br />

unida<strong>de</strong>s mecánicas.<br />

: posición <strong>de</strong> la saliencia respecto al origen <strong>de</strong> ángulos <strong>de</strong>l estátor.<br />

El or<strong>de</strong>n armónico espacial —h sp — se <strong>de</strong>fine como la inversa <strong>de</strong>l periodo<br />

<strong>de</strong> la asimetría, medido respecto a 360 ◦ mecánicos. Es <strong>de</strong>cir, una saliencia<br />

cuyo efecto se repita cada n grados mecánicos, tendrá un or<strong>de</strong>n <strong>de</strong> armónico<br />

espacial,<br />

h sp = 360<br />

(2.2)<br />

n


2.1 Introducción 11<br />

La magnitud <strong>de</strong> la saliencia —f s — permite cuantificar el nivel <strong>de</strong> la asimetría.<br />

Es importante notar que la amplitud <strong>de</strong> la componente diferencial<br />

<strong>de</strong> la permeancia en el entrehierro —∆P airg — es referida normalmente respecto<br />

al valor medio <strong>de</strong> dicha permeancia, ya que es la relación entre ambas<br />

el parámetro que realmente va a <strong>de</strong>terminar los efectos que la saliencia va a<br />

tener sobre las variables terminales <strong>de</strong>l motor.<br />

La ecuación (2.1), pue<strong>de</strong> <strong>de</strong>rivarse respecto al tiempo para obtener la<br />

expresión <strong>de</strong> la variación en la permeancia <strong>de</strong>l entrehierro cuando se produce<br />

un giro en la saliencia, obteniéndose<br />

∂∆P airg<br />

∂t<br />

= −f s h sp<br />

dϕ sal<br />

dt<br />

sin (h sp (θ sm + ϕ sal )) (2.3)<br />

El efecto <strong>de</strong>bido al giro <strong>de</strong> una saliencia pue<strong>de</strong> ser un subarmónico <strong>de</strong>l origen<br />

físico <strong>de</strong> dicha saliencia. Un ejemplo son las saliencias <strong>de</strong>bidas al ranurado<br />

<strong>de</strong>l rotor y <strong>de</strong>l estátor. Según se explica en [3], la saliencia por ranurado<br />

está provocada por el giro <strong>de</strong>l rotor. Sin embargo, la velocidad <strong>de</strong> giro <strong>de</strong> la<br />

saliencia es un subarmónico <strong>de</strong> dicha velocidad, según la relación<br />

ω msal =<br />

R<br />

R − S ω r (2.4)<br />

Para reflejar este comportamiento, la variación <strong>de</strong> la posición <strong>de</strong> la saliencia<br />

respecto al tiempo —ω msal — se representará como una constante —k sal —<br />

que multiplica la velocidad <strong>de</strong> giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia —ω ssal —.<br />

Se <strong>de</strong>fine<br />

y<br />

dϕ sal<br />

dt<br />

= ω msal = k sal ω ssal (2.5)<br />

h = h sp k sal (2.6)<br />

∂∆P airg<br />

∂t<br />

= −f s hω ssal sin (h sp (θ sm + ϕ sal ))<br />

aplicando<br />

cos(θ + π/2) = − sin(θ)<br />

don<strong>de</strong><br />

ω msal<br />

ω ssal<br />

∂∆P airg<br />

∂t<br />

= ω airg = hω ssal ∆P airg (θ sm + π/2) (2.7)<br />

: velocidad <strong>de</strong> giro <strong>de</strong> la saliencia en unida<strong>de</strong>s mecánicas.<br />

: velocidad <strong>de</strong> giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia.


12 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

La ecuación (2.5) establece que la velocidad <strong>de</strong> giro <strong>de</strong> la variación <strong>de</strong><br />

la permeancia en el entrehierro —ω airg — es proporcional a la velocidad <strong>de</strong><br />

giro <strong>de</strong>l origen físico <strong>de</strong> la saliencia —ω ssal —. En (2.6) se <strong>de</strong>fine el or<strong>de</strong>n<br />

armónico <strong>de</strong> la variación en la permeancia —h—. Finalmente, la variación<br />

<strong>de</strong> la permeancia <strong>de</strong>bida al giro <strong>de</strong> la asimetría se muestra en la ecuación<br />

(2.7). De esta expresión se <strong>de</strong>spren<strong>de</strong> que la variación respecto <strong>de</strong>l tiempo en<br />

un punto concreto <strong>de</strong>l entrehierro (θ sm = cte) es proporcional a hω ssal . Esta<br />

relación es <strong>de</strong> vital importancia, pues indica que para provocar una variación<br />

temporal en la distribución <strong>de</strong> la permeancia es necesario que se produzca<br />

un giro en la saliencia. Es <strong>de</strong>cir, si la saliencia que induce la variación en la<br />

permeancia no varía con el tiempo, dos posiciones diferentes <strong>de</strong> la saliencia<br />

inducirán el efecto único <strong>de</strong> una modulación en la fase <strong>de</strong> la permeancia, que<br />

<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la posición espacial <strong>de</strong> la saliencia.<br />

A lo largo <strong>de</strong>l capítulo se <strong>de</strong>scribirán las diferentes saliencias que pue<strong>de</strong>n<br />

existir en un motor, y que quedarán <strong>de</strong>finidas por el or<strong>de</strong>n <strong>de</strong>l armónico<br />

espacial —h sp — y la velocidad <strong>de</strong> giro —ω msal —.<br />

2.2. Asimetrías espaciales en el motor <strong>de</strong> inducción<br />

Aun siendo sustancialmente simétrica <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista electromagnético,<br />

la máquina <strong>de</strong> inducción presenta algunas irregularida<strong>de</strong>s que<br />

impi<strong>de</strong>n que esta simetría sea perfecta; estas imperfecciones originan la aparición<br />

<strong>de</strong> saliencias. Normalmente son las características constructivas las<br />

que rompen la total simetría <strong>de</strong> la máquina. Estas saliencias crean armónicos<br />

adicionales en el flujo magnetizante, a<strong>de</strong>más <strong>de</strong> la componente fundamental,<br />

haciendo que el motor se vea afectado <strong>de</strong> diferentes maneras: producen<br />

armónicos en el flujo <strong>de</strong> entrehierro, lo cual origina pérdidas, rizado en la tensión<br />

y en el par, vibraciones y aumento <strong>de</strong>l ruido electromagnético, etc [55].<br />

Pero las saliencias pue<strong>de</strong>n utilizarse también para obtener información <strong>de</strong><br />

distintos estados <strong>de</strong> la máquina, como pue<strong>de</strong>n ser la magnitud o posición<br />

espacial <strong>de</strong>l flujo <strong>de</strong> rotor, <strong>de</strong> estátor o <strong>de</strong> entrehierro <strong>de</strong> la máquina, la velocidad<br />

<strong>de</strong>l rotor, su posición, el estado <strong>de</strong> saturación <strong>de</strong>l motor [11], o para<br />

diagnosticar fallos, ya sea en su bobinado [130], o en las barras <strong>de</strong>l rotor en<br />

el caso <strong>de</strong> motores <strong>de</strong> jaula <strong>de</strong> ardilla [127].<br />

2.2.1. Saliencias inducidas por saturación<br />

El comportamiento <strong>de</strong> las saliencias inducidas por la saturación <strong>de</strong> los<br />

caminos magnéticos <strong>de</strong> la máquina ha sido objeto <strong>de</strong> estudio por varios autores<br />

con el fin <strong>de</strong> utilizarlas para la orientación <strong>de</strong> campo en accionadores con


2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 13<br />

control vectorial [90,56,85,53,55,54,71,72,86,87,84], o bien para <strong>de</strong>sacoplar<br />

su efecto y evitar que interfieran con otras saliencias [99, 100, 57, 58, 65].<br />

La presencia <strong>de</strong> excitación fundamental, y <strong>de</strong>l flujo que ésta crea en la<br />

máquina, provoca saturaciones localizadas en <strong>de</strong>terminadas zonas <strong>de</strong> la misma<br />

y, por tanto, variaciones <strong>de</strong> inductancia en esas zonas. Esto hace que la<br />

inductancia sea asimétrica. Las zonas saturadas, y con ellas las saliencias<br />

asociadas, irán <strong>de</strong>splazándose <strong>de</strong> acuerdo al movimiento <strong>de</strong>l flujo que las<br />

crea. Por medio <strong>de</strong> diversas técnicas es posible <strong>de</strong>terminar la posición <strong>de</strong><br />

estas saliencias; pero para que esta información sea útil, <strong>de</strong>be establecerse<br />

la relación real entre la posición <strong>de</strong> la saliencia y la posición <strong>de</strong> la variable<br />

que la origina, en este caso alguno <strong>de</strong> los posibles vectores <strong>de</strong> flujo presentes<br />

en la máquina, puesto que la posición <strong>de</strong> este vector es el objeto <strong>de</strong> interés.<br />

El uso <strong>de</strong> saliencias espaciales para el control sin sensor <strong>de</strong> velocidad/posición<br />

<strong>de</strong> accionamientos <strong>de</strong> alterna pue<strong>de</strong> tener, en principio, dos objetivos:<br />

1) La estimación <strong>de</strong> la posición <strong>de</strong>l rotor o 2) la estimación <strong>de</strong> alguno <strong>de</strong> los<br />

flujos <strong>de</strong> la máquina.<br />

En el primer caso, la posición <strong>de</strong>l rotor se estima rastreando saliencias<br />

<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor, ya sean <strong>de</strong>bidas al efecto <strong>de</strong> ranurado<br />

o provocadas <strong>de</strong>liberadamente. La posición estimada pue<strong>de</strong> luego utilizarse<br />

tanto para el control <strong>de</strong> velocidad/posición, como para la estimación <strong>de</strong> la<br />

posición <strong>de</strong>l flujo <strong>de</strong> rotor, utilizando un observador <strong>de</strong> flujo a<strong>de</strong>cuado —para<br />

el funcionamiento a baja velocidad o en control <strong>de</strong> posición, normalmente<br />

basado en el mo<strong>de</strong>lo <strong>de</strong> corriente <strong>de</strong>l motor—. Cuando el objetivo es rastrear<br />

las saliencias asociadas al rotor, las saliencias inducidas por saturación y las<br />

saliencias <strong>de</strong> intermodulación actúan como perturbaciones que van a afectar<br />

a la precisión en la estimación <strong>de</strong> la posición <strong>de</strong>l rotor. La capacidad <strong>de</strong> eliminar<br />

dichas perturbaciones <strong>de</strong>terminará la precisión e incluso la estabilidad<br />

<strong>de</strong> la estimación, y con ello, las prestaciones finales <strong>de</strong>l control.<br />

En el segundo caso, el objetivo es estimar un flujo <strong>de</strong> la máquina, normalmente<br />

el flujo <strong>de</strong> rotor si se trata <strong>de</strong> implementar el control <strong>de</strong>l motor en<br />

campo orientado. El flujo <strong>de</strong> rotor se estima rastreando las saliencias inducidas<br />

por saturación. Sin embargo, estas saliencias no van a estar asociadas<br />

únicamente al flujo <strong>de</strong> rotor, sino que van a verse afectadas en general por<br />

el resto <strong>de</strong> flujos presentes en la máquina [162, 57, 58]. Esto se manifiesta<br />

habitualmente como una <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l comportamiento <strong>de</strong> las saliencias<br />

inducidas por saturación con el nivel <strong>de</strong> carga <strong>de</strong>l motor, y con el nivel <strong>de</strong><br />

flujo en caso <strong>de</strong> que este no se mantenga constante. A menos que no se<br />

compense <strong>de</strong> forma a<strong>de</strong>cuada, esta <strong>de</strong>pen<strong>de</strong>ncia pue<strong>de</strong> dar lugar a errores


14 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

importantes en la estimación <strong>de</strong> la posición <strong>de</strong>l flujo <strong>de</strong> rotor. En este caso,<br />

pue<strong>de</strong>n existir a<strong>de</strong>más perturbaciones adicionales <strong>de</strong>bidas a las saliencias<br />

<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor, si estas existiesen, y las <strong>de</strong>bidas a<br />

intermodulación, que necesitarían también ser compensadas.<br />

El mo<strong>de</strong>lo más simple para <strong>de</strong>scribir el comportamiento <strong>de</strong> las saliencias<br />

inducidas por saturación, se obtiene suponiendo una distribución espacial<br />

sinusoidal <strong>de</strong> la saliencia. Se <strong>de</strong>fine el or<strong>de</strong>n espacial <strong>de</strong> la saliencia —h sp —<br />

como el número <strong>de</strong> ciclos <strong>de</strong> ésta por 360 ◦ mecánicos. Para una máquina<br />

con p pares <strong>de</strong> polos, h sp = 2p. Las saliencias inducidas por saturación<br />

van a girar a la velocidad <strong>de</strong>l flujo <strong>de</strong> la máquina, es <strong>de</strong>cir, a ω e rad/s. La<br />

variación <strong>de</strong> la permeancia en el entrehierro girará a una velocidad mecánica<br />

<strong>de</strong> ω airg = ω e /p. Utilizando la expresión (2.6) se obtiene que h = h sp /p = 2.<br />

En el caso más general <strong>de</strong> que las saliencias inducidas por saturación no<br />

tengan una distribución espacial sinusoidal se pue<strong>de</strong>n <strong>de</strong>scomponer en series<br />

<strong>de</strong> armónicos. La expresión general <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> las saliencias resultante<br />

sería h sp = np, y, por lo tanto, h = 2, 4, 6, . . . El hecho <strong>de</strong> que el or<strong>de</strong>n sea<br />

siempre un múltiplo entero <strong>de</strong> 2 se <strong>de</strong>be a que cualquiera que sea el efecto<br />

<strong>de</strong> la saturación, éste será igual en el polo norte y en el polo sur <strong>de</strong> cada par<br />

<strong>de</strong> polos. El flujo causante <strong>de</strong> la saturación provocará una disminución <strong>de</strong> la<br />

inductancia en la región <strong>de</strong>l entrehierro que cruza. Por lo tanto, la magnitud<br />

<strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la diferencia <strong>de</strong>l valor <strong>de</strong> las inductancias en<br />

la zona más saturada y en la que la saturación es menor. Es <strong>de</strong>cir, cuanto<br />

mayor sea la saturación <strong>de</strong> la máquina mayor será la magnitud <strong>de</strong> la saliencia<br />

inducida por saturación. Particularizando la expresión (2.1) para el caso <strong>de</strong><br />

saliencias inducidas por saturación se obtiene (2.8)<br />

∆P sat = ∆L cos (hp(θ sm + ϕ e )) (2.8)<br />

don<strong>de</strong><br />

∆P sat<br />

∆L<br />

h<br />

p<br />

ϕ e<br />

: variación inducida por saturación en la permeancia en el entrehierro.<br />

: variación <strong>de</strong>l valor <strong>de</strong> las inductancias.<br />

: or<strong>de</strong>n armónico <strong>de</strong> la variación <strong>de</strong> la permeancia en el entrehierro.<br />

Es <strong>de</strong>cir, h = hsp<br />

p .<br />

: número <strong>de</strong> pares <strong>de</strong> polos.<br />

: posición <strong>de</strong> la saliencia inducida por saturación.<br />

2.2.2. Saliencias por ranurado <strong>de</strong>l rotor y estátor en motores<br />

<strong>de</strong> inducción<br />

Las ranuras <strong>de</strong> los bobinados, tanto <strong>de</strong>l rotor como <strong>de</strong>l estátor, causan<br />

una variación en la permeancia <strong>de</strong>l entrehierro <strong>de</strong> periodo igual al paso <strong>de</strong>


2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 15<br />

la ranura. Como las máquinas se diseñan <strong>de</strong> forma que tengan múltiples<br />

ranuras <strong>de</strong> rotor y estátor por paso polar, la variación <strong>de</strong> permeancia <strong>de</strong>l<br />

entrehierro <strong>de</strong>bido al ranurado <strong>de</strong>l rotor o <strong>de</strong>l estátor por separado, tiene<br />

normalmente un periodo pequeño, o un número armónico alto, relativo al<br />

paso polar <strong>de</strong> la máquina, por lo que dicha variación resulta insignificante.<br />

Sin embargo, las variaciones <strong>de</strong> permeancia provocadas por el ranurado <strong>de</strong>l<br />

rotor y el estátor cobran importancia cuando ambas están presentes en la<br />

máquina [3].<br />

Si estando el rotor en una posición <strong>de</strong>terminada comienza a moverse, la<br />

distribución espacial <strong>de</strong> la permeancia <strong>de</strong>l entrehierro se modifica. Cuando<br />

el rotor se ha <strong>de</strong>splazado un ángulo igual al <strong>de</strong> separación entre dos ranuras<br />

consecutivas <strong>de</strong>l rotor (paso <strong>de</strong> ranura), la permeancia volverá a tener la<br />

misma distribución espacial que en la posición inicial. La variación <strong>de</strong> la<br />

permeancia <strong>de</strong>l entrehierro gira, por tanto, a una velocidad que es múltiplo<br />

<strong>de</strong> la velocidad <strong>de</strong>l rotor [3, 75], y que viene dada por (2.9).<br />

ω agp =<br />

R<br />

R − S ω rm (2.9)<br />

don<strong>de</strong><br />

ω agp<br />

ω rm<br />

R<br />

S<br />

: velocidad <strong>de</strong> la variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro.<br />

: velocidad mecánica <strong>de</strong>l rotor.<br />

: número <strong>de</strong> ranuras <strong>de</strong> rotor.<br />

: número <strong>de</strong> ranuras <strong>de</strong> estátor.<br />

De la expresión en (2.9) se <strong>de</strong>duce que la permeancia <strong>de</strong>l entrehierro<br />

girará en el sentido <strong>de</strong> giro <strong>de</strong>l rotor si el número <strong>de</strong> ranuras <strong>de</strong> rotor es<br />

superior al <strong>de</strong> ranuras <strong>de</strong> estátor, y en sentido contrario si el número <strong>de</strong><br />

ranuras <strong>de</strong> estátor es superior. En [3] se analiza el caso en que el número <strong>de</strong><br />

ambas es igual. El resultado <strong>de</strong> su análisis es que, en este caso, la variación<br />

<strong>de</strong> permeancia <strong>de</strong>l entrehierro tiene un periodo igual al paso <strong>de</strong> ranura <strong>de</strong><br />

rotor y estátor. Esto hace que varíe la permeancia media cuando el rotor gira<br />

y, por tanto, la inductancia media. En cualquier caso, los diseños con igual<br />

número <strong>de</strong> ranuras <strong>de</strong> rotor y estátor se intentan evitar por llevar aparejado<br />

el cosido magnético <strong>de</strong> la máquina.<br />

La relación entre numero <strong>de</strong> ranuras <strong>de</strong> rotor, ranuras <strong>de</strong> estátor y polos<br />

que <strong>de</strong>be existir para que se presente esta saliencia se muestra en (2.10) [76].<br />

don<strong>de</strong><br />

uP = |nR − mS| (2.10)


16 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

P<br />

u<br />

n<br />

m<br />

: número <strong>de</strong> polos.<br />

: número armónico <strong>de</strong> la distribución <strong>de</strong>l bobinado <strong>de</strong> estátor.<br />

: número armónico <strong>de</strong> la variación <strong>de</strong> permeancia <strong>de</strong>l ranurado<br />

<strong>de</strong> rotor.<br />

: número armónico <strong>de</strong> la variación <strong>de</strong> permeancia <strong>de</strong>l ranurado<br />

<strong>de</strong> estátor.<br />

La magnitud <strong>de</strong> la saliencia <strong>de</strong> ranurado <strong>de</strong>pen<strong>de</strong> <strong>de</strong> parámetros constructivos<br />

<strong>de</strong>l motor. Ranuras abiertas y disminución <strong>de</strong> la inclinación <strong>de</strong> las<br />

barras <strong>de</strong>l rotor aumentan el valor <strong>de</strong>l armónico por ranurado, mientras que<br />

ranuras cerradas y aumento <strong>de</strong> la inclinación tienen el efecto contrario. Particularizando<br />

(2.10) para los valores u = n = m = 1, los cuales producen la<br />

mayor variación <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor [76], y sustituyendo en<br />

la expresión (2.1) para el caso <strong>de</strong> saliencias <strong>de</strong> ranurado se obtiene (2.11)<br />

∆P hr = ∆G cos (|R − S|(θ sm + ϕ m )) (2.11)<br />

don<strong>de</strong><br />

∆P hr<br />

∆G<br />

ϕ m<br />

: variación en la permeancia en el entrehierro inducida por la<br />

saliencia <strong>de</strong> ranurado.<br />

: magnitud <strong>de</strong> la asimetría <strong>de</strong> origen constructivo.<br />

: posición <strong>de</strong> la saliencia en unida<strong>de</strong>s mecánicas.<br />

2.2.3. Saliencia creada por modulación espacial <strong>de</strong> las ranuras<br />

<strong>de</strong>l rotor<br />

Es posible crear una saliencia <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />

la alteración <strong>de</strong>terminista <strong>de</strong> la apertura en las ranuras <strong>de</strong>l rotor,<br />

según se muestra en la figura 2.1. De esta manera, cualquier motor, in<strong>de</strong>pendientemente<br />

<strong>de</strong> la combinación entre el número <strong>de</strong> ranuras <strong>de</strong> estátor y<br />

<strong>de</strong> barras <strong>de</strong> rotor, pue<strong>de</strong> ser empleado en un esquema sensorless.<br />

Modificando la apertura <strong>de</strong> las ranuras, <strong>de</strong> manera que presenten una<br />

modulación espacial aproximadamente senoidal, se obtiene una variación<br />

espacial senoidal en la inductancia <strong>de</strong> dispersión <strong>de</strong>l rotor y, con ello, una<br />

modulación <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor (Figura 2.2). La modificación<br />

en la apertura <strong>de</strong> las ranuras <strong>de</strong> estátor suele realizarse con un periodo<br />

igual al paso polar <strong>de</strong> la máquina. El or<strong>de</strong>n <strong>de</strong> la saliencia resultante es en<br />

este caso h = 2, ya que va a dar lugar al mismo efecto en el polo norte y en<br />

el polo sur <strong>de</strong> cada par <strong>de</strong> polos. En la práctica, la modulación en la apertura<br />

no va a ser exactamente senoidal, por lo que pue<strong>de</strong>n aparecer armónicos<br />

adicionales <strong>de</strong> or<strong>de</strong>n superior. La amplitud <strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la<br />

diferencia entre la apertura máxima y mínima introducida en la modulación<br />

espacial. La expresión (2.1), particularizada para las saliencias creadas por


2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 17<br />

(a) Foto <strong>de</strong> prototipo <strong>de</strong> laboratorio<br />

con la apertura <strong>de</strong> las ranuras<br />

<strong>de</strong>l rotor moduladas.<br />

(b) Visión esquemática <strong>de</strong> la apertura<br />

introducida (corte transversal).<br />

Figura 2.1: Motor con apertura modulada <strong>de</strong> las ranuras <strong>de</strong>l rotor.<br />

ancho <strong>de</strong>l corte (mm)<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 5 10 15 20 25 30<br />

número <strong>de</strong> ranura<br />

Figura 2.2: Anchura <strong>de</strong>l corte en cada ranura. Cortes <strong>de</strong> 0.25, 0.5, 0.8, 1.0, 1.6 y<br />

2mm.<br />

la modulación espacial <strong>de</strong> las ranuras <strong>de</strong>l rotor, es análoga a la obtenida<br />

para el caso <strong>de</strong> las saliencias inducidas por saturación. Sin embargo, en este<br />

caso, la posición <strong>de</strong> la saliencia <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la posición <strong>de</strong>l rotor en lugar <strong>de</strong><br />

la <strong>de</strong>l flujo. La expresión se muestra en (2.12)<br />

∆P hm = ∆W cos (hp(θ sm + ϕ r )) (2.12)<br />

don<strong>de</strong><br />

∆P hm<br />

∆W<br />

: variación en la permeancia en el entrehierro inducida por la<br />

modulación <strong>de</strong> la apertura.<br />

: variación en la amplitud <strong>de</strong> la apertura.


18 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

2.2.4. Saliencia creada por la variación <strong>de</strong> la resistencia <strong>de</strong>l<br />

rotor<br />

En [57], Briz y otros hacen un análisis <strong>de</strong>l efecto <strong>de</strong> las saliencias inducidas<br />

por saturación, las cuales <strong>de</strong>pen<strong>de</strong>n, generalmente, <strong>de</strong>l nivel <strong>de</strong> carga<br />

<strong>de</strong>l motor, sobre las saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor. Con<br />

el objetivo <strong>de</strong> obtener una asimetría <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor e<br />

in<strong>de</strong>pendiente <strong>de</strong> los niveles <strong>de</strong> flujo y par <strong>de</strong>l motor, en [67] Cilia y otros<br />

plantean la modulación <strong>de</strong>liberada <strong>de</strong> la resistencia <strong>de</strong> rotor. Para ello se<br />

modifica la zona exterior <strong>de</strong> la jaula <strong>de</strong>l rotor, bien variando la amplitud <strong>de</strong>l<br />

puente, en motores <strong>de</strong> una jaula, o modificando la sección <strong>de</strong>l conductor <strong>de</strong><br />

cobre en el ranurado externo <strong>de</strong> un motor <strong>de</strong> doble jaula. Esta modulación<br />

se realiza <strong>de</strong> tal manera que su periodo coincida con el paso polar <strong>de</strong> la<br />

máquina.<br />

Superponiendo una excitación <strong>de</strong> alta frecuencia a la excitación fundamental,<br />

y dado que la reactancia <strong>de</strong> la sección interior frente a las componentes<br />

<strong>de</strong> alta frecuencia es mayor que la <strong>de</strong> la zona exterior, se inducen en esta<br />

zona externa las corrientes <strong>de</strong>bidas a la excitación <strong>de</strong>l alta frecuencia. Dichas<br />

corrientes se verán afectadas por la variación <strong>de</strong> la resistencia, e inducirán<br />

a su vez componentes <strong>de</strong> alta frecuencia en las corrientes <strong>de</strong> estátor que<br />

contendrán información <strong>de</strong> la posición espacial <strong>de</strong> la asimetría.<br />

La técnica <strong>de</strong>scrita tiene como principales inconvenientes la necesidad <strong>de</strong><br />

modificar el rotor <strong>de</strong> la máquina para provocar la saliencia. Adicionalmente,<br />

y con objeto <strong>de</strong> aumentar la relación frente a las saliencias inducidas por<br />

saturación, es necesario que el rotor tenga las ranuras abiertas, aunque este<br />

requisito existe también para los otros métodos <strong>de</strong> generación <strong>de</strong> saliencias<br />

en el rotor (ranurado <strong>de</strong> rotor-estátor, y modulación <strong>de</strong> la apertura <strong>de</strong> las<br />

ranuras <strong>de</strong> rotor). Para obtener prestaciones similares a los métodos basados<br />

en la modulación en la apertura <strong>de</strong> las ranuras <strong>de</strong>l rotor [89] es necesario<br />

aumentar el grado <strong>de</strong> la asimetría, incrementando la diferencia entre la resistencia<br />

máxima y la mínima. La disminución <strong>de</strong>l valor mínimo por <strong>de</strong>bajo <strong>de</strong>l<br />

nominal provoca, según <strong>de</strong>scriben los autores, problemas <strong>de</strong> rizado <strong>de</strong> baja<br />

frecuencia en el par. Por ello, precisan incrementar el valor <strong>de</strong> la resistencia<br />

máxima <strong>de</strong> la jaula externa hasta 5 veces por encima <strong>de</strong> su valor nominal.<br />

2.2.5. Saliencias inducidas por intermodulación<br />

La presencia <strong>de</strong> múltiples saliencias en una máquina, y en particular aquellas<br />

con un origen físico distinto (mecánico y magnético), van a provocar en<br />

general efectos secundarios in<strong>de</strong>seados [75]. La interacción entre las saliencias<br />

<strong>de</strong> origen magnético (saturación) con las <strong>de</strong> origen mecánico (ranurado,


2.2 Asimetrías espaciales en el motor <strong>de</strong> inducción 19<br />

modulación <strong>de</strong> apertura <strong>de</strong> los puentes <strong>de</strong>l rotor,. . . ) va a dar lugar a saliencias<br />

que se suelen <strong>de</strong>nominar <strong>de</strong> intermodulación. Estas saliencias se pue<strong>de</strong>n<br />

<strong>de</strong>scribir en función <strong>de</strong> las que las originan, según el mo<strong>de</strong>lo <strong>de</strong> múltiples<br />

saliencias presentado en [3]. En dicho mo<strong>de</strong>lo, se <strong>de</strong>scomponen las asimetrías<br />

en series <strong>de</strong> Fourier. Las saliencias por intermodulación pue<strong>de</strong>n calcularse<br />

a partir <strong>de</strong> la suma <strong>de</strong> las componentes <strong>de</strong> origen mecánico y las <strong>de</strong> origen<br />

magnético. Según esto, las saliencias inducidas por intermodulación tendrán<br />

la forma (2.13)<br />

∑ ∑<br />

cos(h r θ rm + h e θ em + ϕ hehr ) (2.13)<br />

h e<br />

don<strong>de</strong><br />

h r<br />

h e<br />

θ rm<br />

θ em<br />

ϕ hehr<br />

h r<br />

: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la asimetría <strong>de</strong> origen mecánico relativo<br />

a 360 ◦ mecánicos.<br />

: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la asimetría <strong>de</strong> origen magnético relativo<br />

a 360 ◦ mecánicos.<br />

: posición <strong>de</strong> la saliencia mecánica en unida<strong>de</strong>s mecánicas.<br />

: posición <strong>de</strong> la saliencia magnética en unida<strong>de</strong>s mecánicas.<br />

: <strong>de</strong>sfase inicial en las componente inducida por intermodulación.<br />

En la anterior expresión se observa que la velocidad <strong>de</strong> rotación <strong>de</strong> las<br />

saliencias por intermodulación <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la frecuencia <strong>de</strong> la excitación<br />

eléctrica y <strong>de</strong> la velocidad <strong>de</strong> giro mecánica. Por lo tanto, este tipo <strong>de</strong> saliencias<br />

girarán a una velocidad función <strong>de</strong>l <strong>de</strong>slizamiento <strong>de</strong> la máquina.<br />

El or<strong>de</strong>n espacial <strong>de</strong> los armónicos <strong>de</strong> intermodulación, relativo a 360 ◦<br />

mecánicos, se calcula como la suma <strong>de</strong> los ór<strong>de</strong>nes <strong>de</strong> las saliencias que los<br />

originan. Es <strong>de</strong>cir,<br />

h sp = h m sp + h e sp (2.14)<br />

La expresiones (2.13) y (2.14) se pue<strong>de</strong>n particularizar para consi<strong>de</strong>rar<br />

únicamente las componente inducidas por saturación y las <strong>de</strong>bidas a la saliencia<br />

por ranurado <strong>de</strong> rotor/estátor. Para dicho caso se obtiene la expresión<br />

(2.15), para la velocidad <strong>de</strong> giro <strong>de</strong> los armónicos, y (2.16) para el or<strong>de</strong>n <strong>de</strong><br />

armónico.<br />

θ hehr = cos<br />

(Rθ rm + n P )<br />

2 θ em + ϕ hehr (2.15)<br />

h sp = |R − S| + P (2.16)<br />

don<strong>de</strong><br />

R<br />

S<br />

n<br />

P<br />

: número <strong>de</strong> barras <strong>de</strong> rotor.<br />

: número <strong>de</strong> ranuras <strong>de</strong> estátor.<br />

: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la excitación fundamental.<br />

: número <strong>de</strong> polos <strong>de</strong> la máquina.


20 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

2.3. Asimetrías espaciales en el motor <strong>de</strong> imanes<br />

permanentes<br />

Los motores trifásicos <strong>de</strong> imanes permanentes se suelen clasificar [163]<br />

en:<br />

motores sin escobilla <strong>de</strong> excitación continua (brushless d.c. motors)<br />

motores síncronos <strong>de</strong> excitación alterna (synchronous a.c. motors)<br />

La diferencia esencial entre ambos tipos <strong>de</strong> motores se encuentra en el sistema<br />

<strong>de</strong> alimentación. En los motores <strong>de</strong> excitación continua se emplean<br />

formas <strong>de</strong> onda trapezoidales, conduciendo sólo dos fases al mismo tiempo.<br />

Este tipo <strong>de</strong> excitación se conoce como conmutación electrónica y es<br />

funcionalmente equivalente a la conmutación mecánica en los motores <strong>de</strong><br />

continua. En los motores <strong>de</strong> alterna se emplea un sistema polifásico senoidal<br />

equilibrado, al igual que en las máquinas <strong>de</strong> alterna tradicionales. El rastreo<br />

<strong>de</strong> saliencias espaciales realizado en esta tesis se restringe a los motores<br />

síncronos con excitación <strong>de</strong> alterna.<br />

Otra posible clasificación, atendiendo a la disposición <strong>de</strong> los imanes, establece:<br />

motores <strong>de</strong> imanes permanentes enterrados (interior permanent magnet<br />

motors), entre los que se distingue:<br />

- distribución tangencial<br />

- distribución radial<br />

motores <strong>de</strong> imanes permanentes superficiales (surface permanent magnet<br />

motors)<br />

En las figuras 2.3 y 2.4 se muestran diferentes representaciones esquemáticas<br />

<strong>de</strong> motores <strong>de</strong> imanes permanentes: Imanes permanentes enterrados,<br />

distribución tangencial —2.3(a)—, distribución radial —2.3(b)—; imanes<br />

superficiales —2.4—.<br />

2.3.1. Saliencias <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor<br />

Al ser las máquinas <strong>de</strong> imanes permanentes síncronas, las saliencias asociadas<br />

al diseño <strong>de</strong>l rotor girarán a la velocidad <strong>de</strong> sincronismo. Las variaciones<br />

en la permeancia <strong>de</strong> la máquina <strong>de</strong>bidas a la presencia <strong>de</strong>l imán van a<br />

ser iguales en el polo norte y en el sur, por lo que el or<strong>de</strong>n <strong>de</strong> armónico asociado<br />

va a ser igual a 2. Adicionalmente, va a existir una saliencia asociada<br />

al material magnético <strong>de</strong>l imán <strong>de</strong>l rotor. La <strong>de</strong>terminación <strong>de</strong> la polaridad<br />

<strong>de</strong>l imán mediante el rastreo <strong>de</strong> esta saliencia va a ser imprescindible para<br />

implementar el control <strong>de</strong>l motor.


2.3 Asimetrías espaciales en el motor <strong>de</strong> imanes permanentes 21<br />

d<br />

S<br />

N<br />

S<br />

N<br />

q<br />

S<br />

N<br />

d<br />

N<br />

S<br />

N<br />

q<br />

S<br />

N<br />

S<br />

N<br />

S<br />

S<br />

N<br />

(a) Motor <strong>de</strong> imanes permanentes enterrados<br />

con geometría tangencial.<br />

(b) Motor <strong>de</strong> imanes permanentes<br />

enterrados con geometría radial.<br />

Figura 2.3: Geometrías <strong>de</strong> motores <strong>de</strong> imanes permanentes enterrados, 2.3(a) distribución<br />

tangencial, 2.3(b) distribución radial.<br />

En [7], se propone la <strong>de</strong>tección <strong>de</strong> la polaridad mediante la inyección<br />

<strong>de</strong> corriente en el eje d <strong>de</strong>l rotor. Si el sentido <strong>de</strong> la corriente inyectada<br />

coinci<strong>de</strong> con el <strong>de</strong>l flujo creado por el material magnético, el flujo total<br />

se verá aumentado, el material ferromagnético <strong>de</strong>l estátor aumentará su<br />

saturación y la inductancia <strong>de</strong>l eje d disminuirá su valor. En el caso contrario,<br />

ocurrirá el efecto opuesto y la inductancia aumentará su valor.<br />

2.3.2. Saliencias inducidas por saturación<br />

El efecto <strong>de</strong> la saturación en los motores <strong>de</strong> imanes permanentes enterrados<br />

afecta <strong>de</strong> manera <strong>de</strong>sigual a las inductancias en los ejes d y q. La<br />

inductancia en el eje d —L d — está <strong>de</strong>terminada mayoritariamente por el<br />

flujo creado por el material magnético, permaneciendo más o menos constante<br />

e in<strong>de</strong>pendiente <strong>de</strong>l nivel <strong>de</strong> carga <strong>de</strong> la máquina. La inductancia en<br />

el eje q —L q — disminuye su valor con el aumento <strong>de</strong> la corriente. Dado<br />

que el camino que recorre el flujo en este eje está compuesto por material<br />

ferromagnético, el aumento <strong>de</strong> la corriente conlleva un aumento <strong>de</strong> la saturación,<br />

y con ello una disminución <strong>de</strong> la inductancia. Como en el diseño <strong>de</strong><br />

las máquinas <strong>de</strong> imanes permanentes enterrados se cumple que L d < L q , el<br />

efecto <strong>de</strong> la saturación hace disminuir la inductancia diferencial, es <strong>de</strong>cir, el<br />

grado <strong>de</strong> asimetría <strong>de</strong> la máquina.


22 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

S<br />

N<br />

q<br />

S<br />

N<br />

d<br />

N<br />

S<br />

N<br />

S<br />

Figura 2.4: Motor <strong>de</strong> imanes permanentes superficiales.<br />

En los motores <strong>de</strong> imanes permanentes superficiales, el efecto <strong>de</strong> la saturación<br />

en el estátor <strong>de</strong>bida al flujo <strong>de</strong>l material magnético, hace que la<br />

máquina se comporte <strong>de</strong> manera asimétrica. El efecto <strong>de</strong> la saturación sobre<br />

las inductancias se pue<strong>de</strong> mo<strong>de</strong>lar exactamente igual que para el caso <strong>de</strong><br />

imanes enterrados, según lo mostrado en el punto anterior.<br />

2.3.3. Saliencias inducidas por intermodulación<br />

Las saliencias inducidas por intermodulación, para el caso <strong>de</strong> los motores<br />

<strong>de</strong> imanes permanentes, se pue<strong>de</strong>n <strong>de</strong>finir como el efecto producido por la<br />

interacción entre las asimetrías <strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor y las<br />

causadas por la saturación. Para este tipo <strong>de</strong> motores, tanto las saliencias<br />

<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor —<strong>de</strong>bidas a la variación en las inductancias<br />

en los ejes d y q por la presencia <strong>de</strong>l imán—, como las inducidas por<br />

saturación, rotan a la misma velocidad. Por lo tanto las saliencias inducidas<br />

por intermodulación rotarán a velocida<strong>de</strong>s múltiplos <strong>de</strong> la velocidad <strong>de</strong> giro<br />

<strong>de</strong>l rotor.<br />

2.4. Asimetrías causadas por fallos en el motor<br />

Algunos <strong>de</strong> los fallos que se pue<strong>de</strong>n producir en una máquina eléctrica<br />

pue<strong>de</strong>n modificar su comportamiento electromagnético. Entre estos fallos<br />

cabe citar especialmente tres: 1) fallos <strong>de</strong> aislamiento en los <strong>de</strong>vanados <strong>de</strong>l<br />

estátos, 2) <strong>de</strong>terioro o rotura <strong>de</strong> las barras <strong>de</strong> rotor, o <strong>de</strong>l paquete magnético,<br />

y 3) excentricida<strong>de</strong>s <strong>de</strong>l rotor, tanto estáticas como dinámicas. Si los<br />

efectos <strong>de</strong> estos fallos se acoplan con las variables eléctricas <strong>de</strong>l estátor, es<br />

posible utilizar estas variables para la <strong>de</strong>tección <strong>de</strong>l fallo. En caso <strong>de</strong> que el


2.4 Asimetrías causadas por fallos en el motor 23<br />

fallo se produzca en el estátor, este acoplamiento es directo, al afectar a las<br />

impedancias <strong>de</strong>l circuito <strong>de</strong> estátor. En el caso en el que el fallo se localice<br />

en el rotor, es necesario que éste modifique la distribución <strong>de</strong> flujos <strong>de</strong> la<br />

máquina, <strong>de</strong> manera que se produzca un acoplamiento con el estátor y la<br />

información se trasla<strong>de</strong> a terminales accesibles <strong>de</strong> la máquina.<br />

Dado que los fallos pue<strong>de</strong>n ser vistos como saliencias, es posible estudiarlos<br />

aplicando los mismos razonamientos utilizados para los diferentes tipos<br />

<strong>de</strong> asimetrías mostradas hasta el momento. Según esto, y tomando un sistema<br />

<strong>de</strong> referencia solidario con en el estátor <strong>de</strong> la máquina, los fallos en el<br />

estátor constituirán una asimetría espacial fija en el espacio y, por lo tanto,<br />

las componentes que contengan información sobre ellos se encontrarán a<br />

una frecuencia proporcional a la eléctrica. En el caso <strong>de</strong> fallos que afecten<br />

al rotor <strong>de</strong> la máquina, la asimetría girará a la velocidad <strong>de</strong>l rotor, y las<br />

variables eléctricas mostrarán componentes a una frecuencia proporcional al<br />

<strong>de</strong>slizamiento <strong>de</strong> la máquina.<br />

2.4.1. Saliencias <strong>de</strong>bidas a cortocircuitos entre espiras <strong>de</strong><br />

estátor<br />

Los cortocircuitos entre espiras <strong>de</strong> estátor provocan una asimetría estacionaria<br />

en el circuito <strong>de</strong>l estátor. La asimetría se pue<strong>de</strong> mo<strong>de</strong>lar haciendo<br />

invariante respecto <strong>de</strong>l tiempo la fase <strong>de</strong> la saliencia en la expresión general<br />

(2.1). La magnitud <strong>de</strong> la variación <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la severidad <strong>de</strong>l fallo.<br />

Por lo tanto, la variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro sólo <strong>de</strong>pen<strong>de</strong>ría<br />

<strong>de</strong> la posición espacial, estando su fase <strong>de</strong>terminada por la posición <strong>de</strong> la<br />

asimetría.<br />

∆P sc(θsm) = ∆ sc cos (h sp (θ sm + ϕ sc )) (2.17)<br />

Dado que la saliencia es estacionaria, la velocidad <strong>de</strong> giro <strong>de</strong> la permeancia<br />

será cero, y por lo tanto h = 0 y ϕ sc = cte. El posterior acoplamiento<br />

con variables eléctricas no inducirá componentes frecuenciales adicionales,<br />

afectando únicamente a la amplitud y la fase <strong>de</strong> las componentes que se<br />

acoplen con la asimetría.<br />

En la figura 2.5(a) se muestra una foto <strong>de</strong> un prototipo <strong>de</strong> laboratorio<br />

que ha sido modificado para <strong>de</strong>jar accesibles terminales que permitan cortocircuitar<br />

diferentes números <strong>de</strong> espiras en una <strong>de</strong> las fases. En 2.5(b) se<br />

muestra un esquema eléctrico <strong>de</strong> la modificación realizada. En la figura 2.6<br />

se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero <strong>de</strong> un motor con 4


24 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

15 − 21 16 − 22<br />

fase v<br />

3 − 9 4 − 10<br />

2 − 8 1 − 7 fase u<br />

5 − 11<br />

6 − 12<br />

14 − 20<br />

fase w<br />

17 − 23 18 − 24<br />

13 − 19<br />

(a) Foto <strong>de</strong> prototipo <strong>de</strong> laboratorio<br />

con espiras <strong>de</strong> estátor accesibles.<br />

(b) Visión esquemática <strong>de</strong>l prototipo<br />

con espiras accesibles. Es posible<br />

introducir cortocircuitos <strong>de</strong> 2, 4<br />

y 6 espiras en una <strong>de</strong> las fases.<br />

PSfrag replacements<br />

Figura 2.5: Motor con espiras <strong>de</strong> estátor accesibles.<br />

8<br />

(V)<br />

4<br />

0<br />

0 50 100 150<br />

frecuencia (Hz)<br />

Figura 2.6: Tensión <strong>de</strong> secuencia cero para una máquina con 4 espiras cortocircuitadas.<br />

La máquina se encuentra a plena carga, 400V (rms), 50Hz.<br />

espiras cortocircuitadas. La componente situada a la frecuencia <strong>de</strong> la excitación<br />

fundamental —50Hz— aumenta respecto al caso <strong>de</strong> un motor sano.<br />

Del mismo modo, las asimetrías constructivas en el <strong>de</strong>vanado <strong>de</strong>l estátor<br />

constituyen una saliencia estacionaria. Puesto que tanto las asimetrías constructivas<br />

como los fallos en el estátor van a dar lugar a un mismo efecto en<br />

las variables eléctricas <strong>de</strong> los terminales <strong>de</strong> estátor, la presencia <strong>de</strong> asimetrías<br />

constructivas es una fuente <strong>de</strong> error en la <strong>de</strong>tección <strong>de</strong> fallos en el estátor <strong>de</strong><br />

la máquina.


2.4 Asimetrías causadas por fallos en el motor 25<br />

r s<br />

+<br />

+<br />

r r<br />

+<br />

r s<br />

+<br />

r r<br />

+<br />

+<br />

+<br />

+<br />

centro <strong>de</strong> rotación<br />

(a) Asimetría estática. El rotor gira<br />

sobre su centro geométrico.<br />

centro <strong>de</strong> rotación<br />

(b) Asimetría dinámica. El rotor<br />

gira sobre el centro geométrico <strong>de</strong>l<br />

estátor.<br />

Figura 2.7: Tipos <strong>de</strong> excentricida<strong>de</strong>s <strong>de</strong>l rotor.<br />

2.4.2. Saliencias <strong>de</strong>bidas a excentricida<strong>de</strong>s<br />

Las excentricida<strong>de</strong>s en el rotor van a dar lugar también a saliencias. Una<br />

excentricidad en el rotor provoca variaciones en la permeancia <strong>de</strong>l entrehierro.<br />

Este tipo <strong>de</strong> saliencias pue<strong>de</strong>n ser el resultado <strong>de</strong> <strong>de</strong>fectos constructivos<br />

o <strong>de</strong> montaje, <strong>de</strong>sgaste <strong>de</strong> cojinetes, <strong>de</strong>sequilibrios en los esfuerzos <strong>de</strong>l campo<br />

magnético, etc. Aunque se ha llegado a proponer el uso <strong>de</strong> excentricida<strong>de</strong>s<br />

para <strong>de</strong>tectar la posición <strong>de</strong>l rotor, [77, 78, 79, 80], existen objeciones muy<br />

serias a este método, dado el carácter no <strong>de</strong>terminista <strong>de</strong> este tipo <strong>de</strong> saliencias.<br />

Pue<strong>de</strong>n distinguirse dos tipos <strong>de</strong> excentricida<strong>de</strong>s en el rotor. La primera se<br />

produce cuando existe cierto <strong>de</strong>splazamiento entre los centros geométricos<br />

<strong>de</strong>l rotor y <strong>de</strong>l estátor, y el rotor gira alre<strong>de</strong>dor <strong>de</strong> su centro geométrico,<br />

como se ve en la figura 2.7(a). A este tipo se le conoce como excentricidad<br />

estática [162], porque la posición <strong>de</strong> la excentricidad no varía con la posición<br />

<strong>de</strong>l rotor. El segundo tipo <strong>de</strong> excentricidad lo causa la existencia <strong>de</strong> un<br />

<strong>de</strong>splazamiento <strong>de</strong> ambos centros geométricos y el rotor girando sobre el<br />

centro geométrico <strong>de</strong>l estátor, figura 2.7(b). En este caso la excentricidad se<br />

conoce como dinámica [162], pues varía con la posición <strong>de</strong>l rotor.<br />

En la figura 2.7 pue<strong>de</strong> verse como una excentricidad estática crea una<br />

variación <strong>de</strong> la permeancia <strong>de</strong>l entrehierro in<strong>de</strong>pendiente <strong>de</strong> la rotación <strong>de</strong>l<br />

rotor y, consecuentemente, no creará ninguna variación en la inductancia <strong>de</strong>l<br />

bobinado <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor. Una excentricidad dinámica,<br />

por el contrario, creará una variación <strong>de</strong> la permeancia que gira con el rotor,<br />

y a su misma velocidad.


26 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

Lo más probable es encontrarse ambos tipos <strong>de</strong> excentricida<strong>de</strong>s en un solo<br />

motor, y no solamente una <strong>de</strong> ellas. Esta situación se produciría cuando<br />

el centro <strong>de</strong> rotación no coinci<strong>de</strong> con el centro geométrico <strong>de</strong>l rotor ni <strong>de</strong>l<br />

estátor. En [3], se analiza el caso en el que se presentan a la vez excentricidad<br />

en el rotor y el efecto <strong>de</strong>l ranurado. Demuestra que por la combinación<br />

<strong>de</strong> ambos efectos aparece un nuevo subarmónico <strong>de</strong> la posición <strong>de</strong>l rotor.<br />

Este subarmónico aparece tanto en el caso <strong>de</strong> excentricidad dinámica como<br />

estática, incluso cuando esta última por sí misma no da lugar a ningún<br />

armónico.<br />

2.4.3. Saliencia causada por rotura en barras <strong>de</strong> rotor <strong>de</strong>l<br />

motor <strong>de</strong> inducción<br />

La variación introducida en la permeancia en el entrehierro por la rotura<br />

<strong>de</strong> barras en el rotor se pue<strong>de</strong> expresar según (2.18)<br />

∆P brb = ∆ brb cos (h brb (θ sm + ϕ brb )) (2.18)<br />

El or<strong>de</strong>n <strong>de</strong>l armónico espacial —h brb — viene dado por<br />

h brb = 360<br />

2<br />

(2.19)<br />

En la anterior expresión se supone que la rotura <strong>de</strong> varias barras, en caso<br />

<strong>de</strong> producirse, ocurrirá en elementos contiguos. De esta manera, no se incrementará<br />

el or<strong>de</strong>n <strong>de</strong>l armónico espacial con la rotura <strong>de</strong> nuevos elementos.<br />

Esta suposición no es cierta en el caso <strong>de</strong> producirse el fallo en barras separadas<br />

una distancia mayor, situación que es menos probable que se produzca.<br />

La magnitud <strong>de</strong> la saliencia —∆ brb — vendrá <strong>de</strong>terminada por el grado <strong>de</strong><br />

agrietamiento/rotura.<br />

El efecto <strong>de</strong> la rotura <strong>de</strong> barras en el rotor es el <strong>de</strong>sequilibrio en el vector<br />

<strong>de</strong> corriente <strong>de</strong> rotor. Este <strong>de</strong>sequilibrio tiene su reflejo en las impedancias<br />

<strong>de</strong>l circuito <strong>de</strong> estátor, apareciendo componentes espectrales adicionales en<br />

las variables terminales. En la figura 2.8 se muestra un motor modificado<br />

en el laboratorio para permitir simular los efectos <strong>de</strong> una barra rota. En la<br />

figura 2.9 se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso<br />

<strong>de</strong> un motor con una barra rota. Las componentes situadas en torno a la<br />

mayoritaria, inducida por saturación, están asociadas al efecto causado por<br />

la rotura <strong>de</strong> una barra <strong>de</strong> rotor.<br />

El hecho <strong>de</strong> que la saliencia provocada por la rotura —<strong>de</strong> una o más<br />

barras— se <strong>de</strong>ba <strong>de</strong> acoplar con la corriente <strong>de</strong>l rotor para provocar un<br />

efecto medible en las variables <strong>de</strong> estátor hace que la <strong>de</strong>tección <strong>de</strong> este tipo<br />

<strong>de</strong> fallos, cuando la máquina está <strong>de</strong>scargada, sea imposible mediante estas


2.5 Conclusiones 27<br />

PSfrag replacements<br />

Figura 2.8: Motor modificado en el laboratorio para simular los efectos <strong>de</strong> la rotura<br />

<strong>de</strong> una barra <strong>de</strong> rotor.<br />

(V)<br />

10<br />

5<br />

4<br />

2<br />

0<br />

130 140 150 160<br />

0<br />

0 50 100 150 200<br />

frecuencia (Hz)<br />

Figura 2.9: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso <strong>de</strong> una máquina<br />

con 4 espiras cortocircuitadas y una barra rota. El motor está a plena carga y<br />

alimentado <strong>de</strong>s<strong>de</strong> la red, 400V (rms), 50Hz.<br />

técnicas. Sin embargo, esto no supone un gran inconveniente, puesto que las<br />

máquinas trabajan en carga durante periodos <strong>de</strong> tiempo suficientes como<br />

para posibilitar la <strong>de</strong>tección <strong>de</strong>l fallo.<br />

2.5. Conclusiones<br />

En este capítulo se han <strong>de</strong>finido las saliencias mediante el análisis <strong>de</strong><br />

los efectos provocados en la permeancia en el entrehierro. Las asimetrías<br />

inducen una modulación espacial en el valor <strong>de</strong> la permeancia, que <strong>de</strong> otra<br />

forma sería constante. Esta modulación tiene el mismo contenido armónico<br />

in<strong>de</strong>pendientemente <strong>de</strong> la posición <strong>de</strong> la saliencia, variando únicamente su<br />

fase al cambiar <strong>de</strong> posición la asimetría. De esta forma, cuando la asimetría<br />

varía en el tiempo, la fase instantánea cambia en función <strong>de</strong> la posición<br />

<strong>de</strong> la saliencia. Este cambio en la fase provoca que la forma <strong>de</strong> onda <strong>de</strong><br />

la permeancia se <strong>de</strong>splace en el entrehierro. La velocidad <strong>de</strong> la variación<br />

será proporcional al or<strong>de</strong>n <strong>de</strong>l armónico espacial inducido por la saliencia<br />

—h sp — multiplicado por una constante —k sal —.


28 Asimetrías espaciales en máquinas <strong>de</strong> alterna<br />

El análisis general se ha particularizado para los diferentes tipos <strong>de</strong> saliencias<br />

presentes en las máquinas <strong>de</strong> alterna, tanto <strong>de</strong> origen electromagnético<br />

como mecánico. El análisis realizado muestra como las diferentes saliencias<br />

inducen variaciones diferentes en el valor <strong>de</strong> la permeancia. Para el caso <strong>de</strong><br />

las saliencias inducidas por saturación, la saliencia provoca una forma <strong>de</strong><br />

onda <strong>de</strong>splazándose al doble <strong>de</strong> velocidad <strong>de</strong> la frecuencia <strong>de</strong> la excitación<br />

fundamental. En el caso <strong>de</strong> la saliencia <strong>de</strong> ranurado, la velocidad <strong>de</strong> <strong>de</strong>splazamiento<br />

<strong>de</strong> la permeancia es un submúltiplo <strong>de</strong> la velocidad mecánica<br />

<strong>de</strong>l rotor, <strong>de</strong>pendiente <strong>de</strong> la relación entre el número <strong>de</strong> barras <strong>de</strong> rotor y<br />

ranuras <strong>de</strong> estátor. En el caso <strong>de</strong> las saliencias inducidas por intermodulación,<br />

la velocidad <strong>de</strong> <strong>de</strong>splazamiento es proporcional al <strong>de</strong>slizamiento <strong>de</strong> la<br />

máquina.<br />

Se ha planteado el análisis <strong>de</strong> fallos mediante la <strong>de</strong>tección <strong>de</strong> las asimetrías<br />

inducidas por estos. Para el caso <strong>de</strong> fallos en el estátor, se produce una saliencia<br />

estacionaria, modulada en fase por la posición <strong>de</strong>l mismo. Los fallos<br />

en el rotor provocan una asimetría rotando a la velocidad <strong>de</strong> éste. El acoplamiento<br />

con las variables eléctricas <strong>de</strong> estátor requiere el <strong>de</strong>sarrollo <strong>de</strong>l<br />

mo<strong>de</strong>lo <strong>de</strong> la máquina y se <strong>de</strong>tallará en el capítulo 6.


Capítulo 3<br />

Mo<strong>de</strong>lo teórico general <strong>de</strong><br />

máquinas con saliencias<br />

espaciales<br />

3.1. Introducción<br />

En el capítulo 2 se expusieron los principios físicos que van a <strong>de</strong>terminar<br />

la existencia <strong>de</strong> las saliencias espaciales en máquinas trifásicas <strong>de</strong> alterna. En<br />

este capítulo se <strong>de</strong>sarrollan las expresiones teóricas que ligan las saliencias espaciales<br />

con las variables eléctricas <strong>de</strong> la máquina. Se trata <strong>de</strong> explicar como<br />

las saliencias espaciales modulan las variables eléctricas, con dos objetivos<br />

fundamentales: 1) <strong>de</strong>terminar que variables eléctricas pue<strong>de</strong>n ser utilizadas<br />

para rastrear las saliencias espaciales, y 2) proporcionar criterios que permitan<br />

la selección <strong>de</strong> las variables eléctricas más a<strong>de</strong>cuadas para implementar<br />

un estimador <strong>de</strong> la posición <strong>de</strong> la asimetría.<br />

En primer lugar, se <strong>de</strong>sarrollará un mo<strong>de</strong>lo teórico general, obtenido a<br />

partir <strong>de</strong> la simplificación <strong>de</strong>l mo<strong>de</strong>lo real <strong>de</strong> la máquina <strong>de</strong> inducción. En<br />

un segundo paso, se particularizará este mo<strong>de</strong>lo para el caso <strong>de</strong> una excitación<br />

<strong>de</strong> alta frecuencia, dadas las ventajas <strong>de</strong> este tipo <strong>de</strong> excitación en<br />

la implementación <strong>de</strong> técnicas <strong>de</strong> control sin sensor <strong>de</strong> velocidad/posición<br />

basadas en el rastreo <strong>de</strong> saliencias espaciales. Posteriormente, se obtendrá la<br />

solución <strong>de</strong> este mo<strong>de</strong>lo para el caso particular <strong>de</strong> una excitación mediante<br />

un vector giratorio <strong>de</strong> alta frecuencia, es <strong>de</strong>cir, la modulación que la saliencia<br />

produce en las variables eléctricas <strong>de</strong> la máquina con este tipo <strong>de</strong><br />

excitación. A la hora <strong>de</strong> seleccionar una variable concreta para rastrear las<br />

saliencias espaciales va a ser necesario tener en cuenta aspectos prácticos<br />

<strong>de</strong> implementación como son: la frecuencia <strong>de</strong> la señal portadora, el cone-


30 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

xionado <strong>de</strong> la máquina (estrella ó triángulo), la accesibilidad a la caja <strong>de</strong><br />

bornas <strong>de</strong> la máquina, el número <strong>de</strong> sensores necesarios, características <strong>de</strong><br />

los cables empleados (longitud, apantallamiento, ...), los efectos causados<br />

por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor, la relación señal-ruido; y con<br />

ellos la resolución <strong>de</strong> la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, y el ancho<br />

<strong>de</strong> banda <strong>de</strong> la estimación. Todos estos aspectos serán claves en la práctica,<br />

puesto que <strong>de</strong>terminarán las prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control.<br />

3.2. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción<br />

El mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción, utilizando notación vectorial<br />

compleja [169], y parámetros concentrados, se pue<strong>de</strong> representar mediante<br />

el siguiente sistema <strong>de</strong> ecuaciones (3.1)-(3.4).<br />

v s qds = r si s qds + pλs qds Tensión <strong>de</strong> estátor (3.1)<br />

v s qdr = 0 = r ri s qdr + (p − jω r) λ s qdr Tensión <strong>de</strong> rotor (3.2)<br />

λ s qds = L si s qds + L mi s qdr Enlace <strong>de</strong> flujo <strong>de</strong> estátor (3.3)<br />

λ s qdr = L mi s qds + L ri s qdr Enlace <strong>de</strong> flujo <strong>de</strong> rotor (3.4)<br />

don<strong>de</strong><br />

p : Operador diferencial. Equivalente a la variable s <strong>de</strong> Laplace.<br />

r s , r r : Resistencia <strong>de</strong> estátor y <strong>de</strong> rotor, respectivamente.<br />

L s , L r , L m : Inductancia <strong>de</strong> estátor, rotor y mutua, respectivamente.<br />

ω r : Velocidad angular <strong>de</strong>l rotor.<br />

vqds s ,vs qdr<br />

: Vector tensión <strong>de</strong> estátor y <strong>de</strong> rotor, respectivamente, en coor<strong>de</strong>nadas<br />

estacionarias.<br />

i s qds , is qdr<br />

: Vectores <strong>de</strong> corriente <strong>de</strong> estátor y rotor, respectivamente, en<br />

coor<strong>de</strong>nadas estacionarias.<br />

λ s qds , λs qdr : Vectores <strong>de</strong> enlace <strong>de</strong> flujo <strong>de</strong> estátor y rotor, respectivamente,<br />

en coor<strong>de</strong>nadas estacionarias.<br />

Estas ecuaciones pue<strong>de</strong>n reescribirse como ecuaciones <strong>de</strong> estado eligiendo<br />

los vectores <strong>de</strong> corriente <strong>de</strong> estátor y <strong>de</strong> flujo <strong>de</strong>l rotor como estados internos<br />

<strong>de</strong>l sistema (3.5),(3.6).<br />

pi s qds = 1 (<br />

vqds s L − r′ si s qds + L )<br />

m<br />

ω br λ s qdr<br />

σs L r<br />

(3.5)<br />

pλ s qdr = L m<br />

L r<br />

r r i s qds − ω brλ s qdr (3.6)


3.2 Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> inducción 31<br />

don<strong>de</strong><br />

L σs = L s − L m 2<br />

Inductancia transitoria <strong>de</strong> estátor (3.7)<br />

L r<br />

( ) 2<br />

r s ′ Lm<br />

= r s − r r Resistencia transitoria <strong>de</strong> estátor (3.8)<br />

L r<br />

ω br = r r<br />

L r<br />

− jω r Variable compleja <strong>de</strong> velocidad (3.9)<br />

El uso <strong>de</strong> notación vectorial compleja implica que la máquina es simétrica.<br />

Para mo<strong>de</strong>lar el motor cuando existen asimetrías, se pue<strong>de</strong>n <strong>de</strong>sarrollar las<br />

ecuaciones en un sistema <strong>de</strong> coor<strong>de</strong>nadas abc, incluir los efectos causados<br />

por las saliencias y posteriormente realizar la transformación a un sistema<br />

<strong>de</strong> ejes qd0.<br />

Aunque sería posible construir un mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc equivalente<br />

a (3.5), (3.6), e introducir en él las asimetrías, es complicado llegar a<br />

una solución analítica <strong>de</strong> este mo<strong>de</strong>lo que muestre el efecto que provocan<br />

las asimetrías en la máquina sobre las variables eléctricas. Para simplificar<br />

este problema, el mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc va consi<strong>de</strong>rar únicamente las<br />

impedancias <strong>de</strong> fase <strong>de</strong>l estátor. Esta simplificación implica que las corrientes<br />

circulantes por el rotor son nulas, es <strong>de</strong>cir, que la máquina se encuentra<br />

<strong>de</strong>scargada. Este mo<strong>de</strong>lo simplificado va a permitir, sin embargo, estudiar<br />

el efecto que tendrían asimetrías asociadas al rotor, y se mostrará a<strong>de</strong>más<br />

como la existencia <strong>de</strong> corrientes en el rotor daría lugar a variaciones en las<br />

amplitu<strong>de</strong>s <strong>de</strong> los armónicos presentes en las variables eléctricas, pero sin<br />

añadir nuevas componentes espectrales.<br />

La expresión (3.10) muestra la relación entre las tensiones fase-neutro y<br />

las corrientes <strong>de</strong> fase <strong>de</strong>l motor teniendo en cuenta la simplificación anterior,<br />

don<strong>de</strong> R ABC es la matriz <strong>de</strong> resistencias por fase <strong>de</strong> estátor, cuyas<br />

componentes son (3.11), y L ABC la matriz <strong>de</strong> inductancias <strong>de</strong> estátor, matricialmente<br />

(3.12).<br />

[ ] T [ ] T d [ ] ) T van v bn v cn = RABC ia i b i c +<br />

(L ABC ia i b i c<br />

dt<br />

(3.10)<br />

⎡ ⎤<br />

r a 0 0<br />

R ABC = ⎣ 0 r b 0 ⎦<br />

0 0 r c<br />

(3.11)<br />

⎡<br />

⎤<br />

L a L ab L ac<br />

L ABC = ⎣L ba L b L bc<br />

⎦<br />

L ca L cb L c<br />

(3.12)


32 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

Si la máquina es excitada a frecuencia <strong>de</strong> red, la matriz <strong>de</strong> resistencias,<br />

R ABC , se pue<strong>de</strong> <strong>de</strong>spreciar frente a la matriz <strong>de</strong> inductancias. En el caso <strong>de</strong><br />

que existan asimetrías en la máquina, la matriz <strong>de</strong> inductancias <strong>de</strong> estátor se<br />

pue<strong>de</strong> <strong>de</strong>scomponer en dos términos. El primero <strong>de</strong> ellos mo<strong>de</strong>la la componente<br />

equilibrada <strong>de</strong> las impedancias <strong>de</strong> estátor y explica el comportamiento<br />

<strong>de</strong> una máquina simétrica. El segundo mo<strong>de</strong>la la parte <strong>de</strong>sequilibrada <strong>de</strong><br />

las impedancias y representa, por lo tanto, las asimetrías presentes en la<br />

máquina. La expresión (3.13) <strong>de</strong>sglosa la matriz <strong>de</strong> inductancias según estas<br />

consi<strong>de</strong>raciones, don<strong>de</strong> L m constant y L m varying representan las componentes<br />

constante y variable <strong>de</strong> las inductancias mutuas, mientras que L l constant y<br />

L l varying representan las componentes constante y variante <strong>de</strong> las inductancias<br />

<strong>de</strong> dispersión. 1<br />

L ABC =L m constant + L m varying + L l constant + L l varying (3.13)<br />

Agrupando los términos constantes y los variables, la expresión matricial<br />

resultante es (3.14). La primera matriz representa la parte invariante <strong>de</strong> la<br />

matriz <strong>de</strong> inductancias. Cada término <strong>de</strong> la diagonal está formado por dos<br />

componentes, la inductancia <strong>de</strong> dispersión, L ls y la inductancia magnetizante,<br />

L m . La inductancia <strong>de</strong> dispersión agrupa los flujos <strong>de</strong> dispersión <strong>de</strong><br />

estátor, <strong>de</strong> entrehierro y <strong>de</strong> bor<strong>de</strong> [169]. Los términos fuera <strong>de</strong> la diagonal<br />

representan las inductancias mutuas entre fases, por lo que sólo el término<br />

relativo a la inductancia magnetizante aparece reflejado. La segunda matriz<br />

representa la parte variante, <strong>de</strong>bida a las asimetrías presentes en la máquina.<br />

Esta segunda expresión asume que las asimetrías, si existen, tienen una<br />

distribución espacial senoidal, y que el efecto <strong>de</strong> una asimetría, si esta gira,<br />

como sería el caso <strong>de</strong> una asimetría ligada al rotor, se repite en las tres fases<br />

<strong>de</strong> la máquina, con un <strong>de</strong>sfase <strong>de</strong> 2π/3 radianes eléctricos.<br />

⎡<br />

⎤<br />

L ls + L ms − Lms<br />

2<br />

− Lms<br />

2<br />

L ABC = ⎣ − Lms<br />

2<br />

L ls + L ms − Lms ⎦<br />

2<br />

− Lms<br />

2<br />

− Lms<br />

2<br />

L ls + L ms<br />

⎡<br />

⎤<br />

∆L 1 cos ϕ 0 −∆L 2 cos ϕ 2 −∆L 2 cos ϕ 1<br />

+ ⎣−∆L 2 cos ϕ 2 ∆L 1 cos ϕ 1 −∆L 2 cos ϕ 0<br />

⎦ don<strong>de</strong>, (3.14)<br />

−∆L 2 cos ϕ 1 −∆L 2 cos ϕ 0 ∆L 1 cos ϕ 2<br />

ϕ 0 = hθ e , ϕ 1 = h(θ e − 2π/3) y ϕ 2 = h(θ e + 2π/3); siendo h el or<strong>de</strong>n<br />

<strong>de</strong> la asimetría respecto a la excitación fundamental y θ e la posición <strong>de</strong> la<br />

asimetría en radianes eléctricos. ∆L 1 y ∆L 2 representan la máxima variación<br />

producida por la asimetría en los términos <strong>de</strong> la diagonal y fuera <strong>de</strong> la<br />

diagonal respectivamente.<br />

1 Los nombres <strong>de</strong> las variables se han mantenido en su nomenclatura inglesa por coherencia<br />

con los artículos publicados por el autor <strong>de</strong> esta tesis.


3.3 Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción 33<br />

Para resolver la ecuación diferencial <strong>de</strong>l mo<strong>de</strong>lo, es necesario añadir las<br />

ecuaciones <strong>de</strong>l circuito eléctrico <strong>de</strong> la máquina. Dichas ecuaciones <strong>de</strong>pen<strong>de</strong>rán<br />

<strong>de</strong>l conexionado en bornas <strong>de</strong>l motor —estrella o triángulo—. En el<br />

caso <strong>de</strong> conexión en estrella, asumiendo que el neutro está aislado y por<br />

tanto no existe corriente <strong>de</strong> secuencia cero, se aña<strong>de</strong> (3.15) al conjunto <strong>de</strong><br />

ecuaciones. En el caso <strong>de</strong> conexión en triángulo, se <strong>de</strong>fine la corriente <strong>de</strong><br />

secuencia cero como (3.16)<br />

i a + i b + i c = 0 (3.15)<br />

i 0 = 1 3 (i ab + i bc + i cb ) (3.16)<br />

La ecuación diferencial planteada es una ecuación matricial, no lineal,<br />

<strong>de</strong> coeficientes no constantes y paramétrica. Dado que la solución <strong>de</strong> este<br />

tipo <strong>de</strong> ecuaciones [171, 168] es habitualmente una serie <strong>de</strong> potencias, se<br />

consi<strong>de</strong>ró que los resultados experimentales se explicaban <strong>de</strong> forma mucho<br />

más sencilla mediante soluciones particulares, no llegándose a resolver el<br />

mo<strong>de</strong>lo general.<br />

3.3. Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción<br />

En el caso <strong>de</strong> utilizar algún tipo <strong>de</strong> excitación <strong>de</strong> alta frecuencia, el comportamiento<br />

<strong>de</strong>l motor, visto <strong>de</strong>s<strong>de</strong> los terminales <strong>de</strong> estátor —y el mo<strong>de</strong>lo<br />

matemático que lo representa—, va a ser presentar diferencias importantes<br />

con respecto a su comportamiento con componentes fundamentales (responsables<br />

<strong>de</strong> la transformación electromecánica realizada por el motor). Estas<br />

simplificaciones se <strong>de</strong>rivan <strong>de</strong> dos aspectos fundamentales: 1) los flujos generados<br />

cuando la máquina se excita en alta frecuencia prácticamente no<br />

penetran en el paquete magnético <strong>de</strong>l rotor, no encerrando por tanto las<br />

barras <strong>de</strong>l rotor y siendo básicamente flujos <strong>de</strong> dispersión. Este punto se<br />

pue<strong>de</strong> visualizar con la ayuda <strong>de</strong> elementos finitos. En la figura 3.1 se muestran<br />

las líneas <strong>de</strong> flujo <strong>de</strong> un motor <strong>de</strong> ranuras abiertas con excitación <strong>de</strong><br />

baja frecuencia, mientras que en 3.2 se muestran las líneas <strong>de</strong> flujo para el<br />

caso <strong>de</strong> excitación <strong>de</strong> alta frecuencia. 2) Al ser la frecuencia <strong>de</strong> excitación<br />

muy superior a la frecuencia mecánica, el <strong>de</strong>slizamiento es casi igual a uno.<br />

Teniendo en cuenta estas consi<strong>de</strong>raciones, se pue<strong>de</strong>n realizar las siguientes<br />

simplificaciones en el mo<strong>de</strong>lo <strong>de</strong>l motor <strong>de</strong> inducción:<br />

- Los términos resistivos <strong>de</strong> la matriz <strong>de</strong> impedancias pue<strong>de</strong>n ser <strong>de</strong>spreciados<br />

frente a los inductivos.


34 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

Figura 3.1: Líneas <strong>de</strong> flujo en un motor <strong>de</strong> ranuras abiertas sin carga bajo una<br />

excitación <strong>de</strong> baja frecuencia. Simulación mediante elementos finitos. ω e = 1Hz,<br />

ω r = 1Hz.<br />

- La variación <strong>de</strong> las inductancias en el tiempo, ya sea <strong>de</strong>bido al movimiento<br />

<strong>de</strong> saliencias asociadas al rotor, o <strong>de</strong> saliencias inducidas por<br />

saturación por la excitación fundamental, es mucho más lenta que la<br />

<strong>de</strong> las corrientes inducidas por la excitación <strong>de</strong> alta frecuencia. Esta<br />

condición permite consi<strong>de</strong>rar los términos inductivos como constantes.<br />

- La dinámica <strong>de</strong>l sistema está dominada por la inductancia transitoria<br />

<strong>de</strong> estátor, pudiendo la inductancia magnetizante ser <strong>de</strong>spreciada.<br />

Bajo estas consi<strong>de</strong>raciones, la ecuación (3.10) se simplifica. Teniendo en<br />

cuenta que los términos resistivos pue<strong>de</strong>n ser <strong>de</strong>spreciados, se obtiene la<br />

expresión (3.17). Añadiendo la condición <strong>de</strong> que las inductancias pue<strong>de</strong>n ser<br />

consi<strong>de</strong>radas constantes, se llega a (3.18) —conexión en estrella— y (3.19)<br />

—conexión en triángulo—. La matriz L ABC también se simplifica. Al estar<br />

dominada la dinámica <strong>de</strong>l sistema por la inductancia transitoria <strong>de</strong> estátor,<br />

los términos <strong>de</strong> la diagonal se pue<strong>de</strong>n aproximar por ésta, mientras que<br />

los términos fuera <strong>de</strong> la diagonal principal pue<strong>de</strong>n consi<strong>de</strong>rarse nulos. La<br />

expresión simplificada se muestra en (3.20).<br />

[ ] T d [ ] ) T van v bn v cn =<br />

(L ABC ia i b i c<br />

dt<br />

[ ] T d<br />

( [ia ] ) T van v bn v cn = LABC i b i c<br />

dt<br />

[ ] T d<br />

( [iab ] ) T vab v bc v ca = LABC i bc i ca<br />

dt<br />

(3.17)<br />

(3.18)<br />

(3.19)


3.3 Mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong>l motor <strong>de</strong> inducción 35<br />

Figura 3.2: Líneas <strong>de</strong> flujo en un motor <strong>de</strong> ranuras abiertas bajo una excitación <strong>de</strong><br />

alta frecuencia. Simulación mediante elementos finitos. ω c = 500Hz.<br />

L ABC =<br />

⎡<br />

⎤<br />

f (L σs , cos ϕ 0 ) 0 0<br />

⎣ 0 f (L σs , cos ϕ 1 ) 0 ⎦ (3.20)<br />

0 0 f (L σs , cos ϕ 2 )<br />

Bajo estas consi<strong>de</strong>raciones, las expresiones <strong>de</strong> los términos <strong>de</strong> la matriz<br />

L ABC son las mostradas en (3.21a) - (3.21c).<br />

L ABC (1,1) = ΣL σs + 2∆L σs cos (hθ e )<br />

( (<br />

L ABC (2,2) = ΣL σs + 2∆L σs cos h θ e − 2π 3<br />

))<br />

(3.21a)<br />

(3.21b)<br />

( (<br />

L ABC (3,3) = ΣL σs + 2∆L σs cos h θ e − 4π 3<br />

))<br />

(3.21c)<br />

don<strong>de</strong><br />

ΣL σs ,<br />

∆L σs<br />

h<br />

θ e<br />

: inductancias transitorias media y diferencial, siendo equivalentes<br />

a L l constant y L l varying<br />

2<br />

respectivamente. La constante 2, que<br />

aparece multiplicando a la expresión <strong>de</strong> la inductancia diferencial,<br />

se ha introducido para mantener la transformación a un<br />

sistema <strong>de</strong> dos fases concordante con la nomenclatura usada en<br />

la literatura [89, 3].<br />

: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la saliencia relativo a unida<strong>de</strong>s eléctricas.<br />

: posición angular <strong>de</strong> la saliencia en radianes eléctricos.


36 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

c<br />

f s d<br />

f qd<br />

q<br />

f s q<br />

q s , a<br />

b<br />

d<br />

d s<br />

Figura 3.3: Relaciones entre los diferentes sistemas <strong>de</strong> coor<strong>de</strong>nadas. qd, sistema<br />

síncrono con el giro <strong>de</strong> la saliencia. qds, sistema estacionario; equivalente a αβ en<br />

otras nomenclaturas. abc, sistema trifásico.<br />

Se observa que la ecuación diferencial que <strong>de</strong>scribe una máquina saliente<br />

pasa a ser una ecuación diferencial matricial o sistema <strong>de</strong> ecuaciones, no<br />

lineal y <strong>de</strong> parámetros constantes.<br />

La matriz <strong>de</strong> inductancias, L ABC , se pue<strong>de</strong> expresar en un sistema <strong>de</strong><br />

ejes qd0 fijo en el estátor. La transformación se realiza mediante el cambio<br />

<strong>de</strong> coor<strong>de</strong>nadas <strong>de</strong>finido por (3.22). En la figura 3.3 se muestra <strong>de</strong> manera<br />

gráfica dicha transformación. Resolviendo para valores particulares <strong>de</strong>l<br />

or<strong>de</strong>n <strong>de</strong> armónico <strong>de</strong> la saliencia, h, se obtiene el conjunto <strong>de</strong> expresiones<br />

planteados en (3.23a) - (3.23c).<br />

L s qd0 = A−1 L ABC A , siendo<br />

⎡<br />

⎤<br />

1 0 1<br />

√<br />

⎢<br />

A = ⎣ − 3 ⎥<br />

⎦ (3.22)<br />

− 1 2<br />

− 1 2<br />

2<br />

1<br />

√<br />

3<br />

2<br />

1


3.4 Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes 37<br />

1. Para h = 1, 4, 7, . . . ; h = 3k − 2<br />

⎡ ⎤ ⎡<br />

⎤<br />

1 0 0<br />

cos(hθ e ) sen(hθ e ) 2 cos(hθ e )<br />

L s σ qd0s<br />

= ΣL σs<br />

⎣0 1 0⎦ + ∆L σs<br />

⎣sen(hθ e ) − cos(hθ e ) −2 sen(hθ e ) ⎦<br />

0 0 1<br />

cos(hθ e ) − sen(hθ e ) 0<br />

(3.23a)<br />

2. Para h = 2, 5, 8, . . . ; h = 3k − 1<br />

⎡ ⎤ ⎡<br />

⎤<br />

1 0 0<br />

cos(hθ e ) − sen(hθ e ) 2 cos(hθ e )<br />

L s σ qd0s<br />

= ΣL σs<br />

⎣0 1 0⎦ + ∆L σs<br />

⎣− sen(hθ e ) − cos(hθ e ) 2 sen(hθ e ) ⎦<br />

0 0 1<br />

cos(hθ e ) sen(hθ e ) 0<br />

3. Para h = 3, 6, 9, . . . ; h = 3k<br />

⎡ ⎤<br />

⎡ ⎤<br />

1 0 0<br />

1 0 0<br />

L s σ qd0s<br />

= ΣL σs<br />

⎣0 1 0⎦ + 2∆L σs cos(hθ e ) ⎣0 1 0⎦<br />

0 0 1<br />

0 0 1<br />

(3.23b)<br />

(3.23c)<br />

Examinando las soluciones para valores particulares <strong>de</strong> h se pue<strong>de</strong>n extraer<br />

algunas conclusiones:<br />

1. Para los valores h = 1, 4, 7, . . . ; h = 3k −2, la variación producida en<br />

la inductancia girará en el sentido contrario al que lo hace la saliencia.<br />

2. Para los valores h = 2, 5, 8, . . . ; h = 3k − 1, la variación producida<br />

en la inductancia girará en el mismo sentido que la saliencia.<br />

3. Para los valores h = 3, 6, 9, . . . ; h = 3k, el giro <strong>de</strong> la saliencia induce<br />

una modulación en amplitud en la inductancia.<br />

3.4. Mo<strong>de</strong>lo matemático <strong>de</strong>l motor <strong>de</strong> imanes permanentes<br />

Los motores <strong>de</strong> imanes permanentes enterrados, a diferencia <strong>de</strong> los <strong>de</strong> inducción<br />

y los <strong>de</strong> imanes superficiales, presentan asimetrías electromagnéticas<br />

<strong>de</strong>bidas a su principio <strong>de</strong> funcionamiento, responsable <strong>de</strong>l par <strong>de</strong> reluctancia.<br />

Tomando un sistema <strong>de</strong> referencia solidario con el rotor <strong>de</strong> la máquina<br />

el mo<strong>de</strong>lo dinámico <strong>de</strong>l motor <strong>de</strong> imanes permanentes enterrados se pue<strong>de</strong><br />

expresar como (3.24) [163, 7]<br />

[ ] [ ] [ ] [ ]<br />

v<br />

r<br />

ds<br />

rs + pL<br />

vqs<br />

r =<br />

ds −ω r L qs i<br />

r<br />

ds<br />

0<br />

ω r L ds r s + pL qs i r +<br />

(3.24)<br />

qs ω r λ pm<br />

don<strong>de</strong>


38 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

L ds : inductancia total <strong>de</strong> estátor en el eje d.<br />

L qs : inductancia total <strong>de</strong> estátor en el eje q.<br />

r s : resistencia <strong>de</strong> estátor.<br />

ω r : velocidad <strong>de</strong> rotación <strong>de</strong>l rotor en rad/s.<br />

: flujo inducido por el material magnético.<br />

λ pm<br />

Expresando el mo<strong>de</strong>lo en coor<strong>de</strong>nadas estacionarias, se obtiene la expresión<br />

(3.25) [7]<br />

[ ] [ ] [ ]<br />

v<br />

s<br />

ds<br />

rs + p (ΣL<br />

vqs<br />

s =<br />

s − ∆L s cos 2θ r ) −p∆L s sin 2θ r i<br />

s<br />

ds<br />

p∆L s sin 2θ r r s + p (ΣL s + ∆L s cos 2θ r ) i s qs<br />

[ ] − sin θr<br />

+ ω r λ pm (3.25)<br />

cos θ r<br />

don<strong>de</strong><br />

p<br />

: operador diferencial. Equivalente a la variable s<br />

<strong>de</strong> Laplace.<br />

θ r<br />

: posición <strong>de</strong>l rotor en unida<strong>de</strong>s eléctricas.<br />

ΣL s = L ds+L qs<br />

2<br />

: inductancia media.<br />

∆L s = L ds−L qs<br />

2<br />

: inductancia diferencial.<br />

En la expresión en coor<strong>de</strong>nadas estacionarias se observa como existen<br />

dos componentes <strong>de</strong>pendientes <strong>de</strong> la posición. La primera <strong>de</strong> ellas <strong>de</strong>pen<strong>de</strong><br />

<strong>de</strong> la saliencia espacial y provoca un armónico <strong>de</strong> segundo or<strong>de</strong>n respecto a<br />

la posición <strong>de</strong>l rotor. La segunda <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la fuerza contra-electromotriz,<br />

e induce un armónico <strong>de</strong> primer or<strong>de</strong>n respecto a la posición <strong>de</strong>l rotor.<br />

Los motores <strong>de</strong> imanes permanentes superficiales son esencialmente simétricos,<br />

y por lo tanto su factor <strong>de</strong> saliencia (relación entre las inductancias en<br />

el eje q y d) es nulo o muy pequeño. Sin embargo, <strong>de</strong>bido a la saturación<br />

producida en el hierro <strong>de</strong>l estátor por el flujo <strong>de</strong>l material magnético <strong>de</strong>l<br />

rotor, existe una asimetría espacial <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor. El<br />

mo<strong>de</strong>lo <strong>de</strong> este tipo <strong>de</strong> máquinas se realiza <strong>de</strong> la misma forma al mostrado<br />

para las <strong>de</strong> imanes enterrados, obteniéndose igualmente las expresiones<br />

(3.24) y (3.25) [7].<br />

En [7] se obtiene la expresión <strong>de</strong> las saliencias en un motor <strong>de</strong> imanes<br />

permanentes enterrados para el caso <strong>de</strong> superponer una excitación <strong>de</strong> alta<br />

frecuencia. Aplicando el <strong>de</strong>sarrollo <strong>de</strong> Taylor para el caso <strong>de</strong> una alimentación<br />

<strong>de</strong> alta frecuencia mediante un vector giratorio, se obtiene la expresión<br />

(3.26), que muestra el efecto provocado en el vector <strong>de</strong> corriente por la interacción<br />

<strong>de</strong> la alimentación y las saliencias.<br />

i s dqsc = I cp1e j(ωct−π/2) + I cp2 e j(2ωct−θr+φ p2)<br />

+ I cn1 e j(−ωct+2θr+φ n1) + I cn2 e j(−2ωct+3θr+φ n2)<br />

(3.26)


3.5 Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia 39<br />

Según la expresión (3.26) existen varias componentes que contienen información<br />

acerca <strong>de</strong> la posición <strong>de</strong> la asimetría:<br />

I cp2<br />

I cn1<br />

I cn2<br />

: segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia positiva.<br />

Está modulada en fase por la posición <strong>de</strong> la saliencia. El or<strong>de</strong>n<br />

<strong>de</strong> armónico espacial es impar, y por lo tanto tendrá un<br />

efecto diferente en el polo norte que en el polo sur <strong>de</strong> cada<br />

par <strong>de</strong> polos. Pue<strong>de</strong> ser utilizado para <strong>de</strong>tectar la polaridad. El<br />

armónico se origina por la saliencia inducida por la saturación<br />

<strong>de</strong>l eje d.<br />

: primer armónico <strong>de</strong> la componente <strong>de</strong> secuencia negativa. Modulada<br />

en fase por la posición <strong>de</strong> la saliencia. El or<strong>de</strong>n <strong>de</strong>l<br />

armónico espacial es 2, y por lo tanto su efecto será el mismo<br />

en el polo norte y en el polo sur. Este armónico está causado<br />

por la interacción entre la señal <strong>de</strong> alta frecuencia y la saliencia<br />

inducida por el imán.<br />

: segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia negativa. Al<br />

igual que el segundo armónico <strong>de</strong> la componente <strong>de</strong> secuencia<br />

positiva, pue<strong>de</strong> utilizarse para <strong>de</strong>tectar la polaridad. Su origen<br />

es igualmente <strong>de</strong>bido a la saturación en el eje d.<br />

En el <strong>de</strong>sarrollo presentado en [7], no se incluyen los términos generales<br />

<strong>de</strong>l <strong>de</strong>sarrollo <strong>de</strong> Taylor. Dado que este <strong>de</strong>sarrollo genera infinitos términos,<br />

se pue<strong>de</strong>n obtener las expresiones generales <strong>de</strong> las componentes <strong>de</strong> secuencia<br />

positiva y negativa en coor<strong>de</strong>nadas estacionarias. Dichas expresiones vienen<br />

dadas por (3.27) y (3.28) respectivamente.<br />

∞<br />

i s dqscp = ∑<br />

Icpe n j(nωct+(n−1)(−1)n−1 θ r+φ pn)<br />

(3.27)<br />

n=1<br />

∞<br />

i s dqscn = ∑<br />

Icne n −j(nωct+(n+1)(−1)n−1 θ r−φ nn)<br />

(3.28)<br />

n=1<br />

3.5. Métodos <strong>de</strong> excitación <strong>de</strong> alta frecuencia<br />

Se han propuesto varias alternativas para inyectar una señal <strong>de</strong> excitación<br />

<strong>de</strong> alta frecuencia —superpuesta a la excitación fundamental— para<br />

rastrear las saliencias espaciales presentes en una máquina. Atendiendo al<br />

tipo <strong>de</strong> alimentación, esta señal <strong>de</strong> alta frecuencia pue<strong>de</strong> ser introducida en<br />

forma <strong>de</strong> vector <strong>de</strong> tensión o vector <strong>de</strong> corriente. La señal <strong>de</strong> excitación pue<strong>de</strong><br />

ser discontinua o persistente. En el primer caso la señal se inyecta sólo<br />

durante ciertos intervalos <strong>de</strong> tiempo. En el segundo, se inyecta <strong>de</strong> manera<br />

continua. Dentro <strong>de</strong>l primer tipo <strong>de</strong> excitación se pue<strong>de</strong> emplear una frecuencia<br />

portadora [108], o utilizar armónicos <strong>de</strong>rivados <strong>de</strong> la conmutación<br />

PWM [48,52]. En los métodos con excitación persistente, la señal pue<strong>de</strong> ser


40 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

modulada en amplitud [85,74]; utilizando los transitorios provocados por la<br />

conmutación PWM [41, 42, 40, 61, 30, 48, 52]; o utilizando un vector giratorio<br />

[89, 76, 61, 71, 61, 91, 94]. Esta clasificación se pue<strong>de</strong> ver <strong>de</strong> forma más<br />

clara en el esquema 3.1. En dicho esquema, los diferentes niveles <strong>de</strong> clasificación<br />

atien<strong>de</strong>n a: 1 o ) excitación persistente o discontinua, 2 o ) tipo <strong>de</strong> señal<br />

inyectada, 3 o ) inyección en corriente o en tensión y 4 o ) variable terminal<br />

utilizada para realizar la estimación.<br />

Los métodos que utilizan una excitación discontinua pue<strong>de</strong>n clasificarse,<br />

según se muestra en el esquema 3.1, <strong>de</strong>pendiendo <strong>de</strong> si aña<strong>de</strong>n o no una<br />

señal adicional <strong>de</strong> alta frecuencia.<br />

En [48], Schroedl y otros proponen un método basado en la variación <strong>de</strong>l<br />

patrón <strong>de</strong> disparo <strong>de</strong>l inversor para crear una señal <strong>de</strong> medida. Este método<br />

es conocido como INFORM. 2 La señal <strong>de</strong> medida se crea interrumpiendo la<br />

excitación fundamental y haciendo conmutar al inversor con un patrón especial<br />

durante un cierto tiempo. La estimación <strong>de</strong> la posición <strong>de</strong> la saliencia<br />

se realiza mediante la fase <strong>de</strong> las <strong>de</strong>rivadas temporales <strong>de</strong> las corrientes <strong>de</strong><br />

estátor. La fase <strong>de</strong> la saliencia se extrae mediante una operación <strong>de</strong> arco<br />

tangente. Dado que el método INFORM sólo proporciona estimaciones discretas<br />

<strong>de</strong> la posición <strong>de</strong> la saliencia, es necesario emplear un observador o un<br />

filtro <strong>de</strong> Kalman para obtener la estimación entre ciclos. El método presenta<br />

dos gran<strong>de</strong>s inconvenientes. Por un lado, la interrupción <strong>de</strong> la excitación<br />

fundamental supone una pérdida <strong>de</strong> potencia y un <strong>de</strong>terioro <strong>de</strong>l control. Este<br />

efecto es más plausible a velocida<strong>de</strong>s altas, don<strong>de</strong> los ciclos <strong>de</strong> medida<br />

suponen un porcentaje apreciable <strong>de</strong>l periodo <strong>de</strong> la excitación fundamental.<br />

Otro inconveniente se <strong>de</strong>riva <strong>de</strong> la naturaleza discreta <strong>de</strong> las estimaciones, lo<br />

cual provoca que el ancho <strong>de</strong> banda sea menor que en los métodos basados<br />

en una excitación continua.<br />

Otra posibilidad para implementar técnicas basadas en una excitación<br />

discontinua, consiste en inyectar una señal discontinua <strong>de</strong> alta frecuencia.<br />

En [108], Staines y otros proponen una técnica <strong>de</strong>nominada PBI 3 que superpone<br />

una tensión <strong>de</strong> alta frecuencia sobre las componentes q, d en coor<strong>de</strong>nadas<br />

estacionarias <strong>de</strong> la tensión <strong>de</strong> alimentación. La inyección se realiza<br />

cada medio ciclo, según se muestra en la figura 3.4, coincidiendo con los valores<br />

máximo y mínimo <strong>de</strong> la excitación fundamental y durante un periodo<br />

<strong>de</strong> tiempo, γ. La razón <strong>de</strong> realizar la inyección en estos puntos concretos<br />

es para evitar los efectos <strong>de</strong> las saliencias inducidas por saturación. Los inconvenientes<br />

<strong>de</strong> este método son el reducido ancho <strong>de</strong> banda, al actualizar<br />

la estimación sólo cada cuarto <strong>de</strong> ciclo, y las perturbaciones inducidas por<br />

otro tipo <strong>de</strong> saliencias. En los resultados mostrados en [108] es especialmente<br />

2 <strong>de</strong> INdirect Flux <strong>de</strong>tection by Online Reactance Measurement.<br />

3 <strong>de</strong> Periodic Burst Injection.


(p.u.)<br />

,v ds<br />

s s<br />

v qs<br />

1.5<br />

0.75<br />

0<br />

s<br />

v ds<br />

s<br />

v qs<br />

-0.75<br />

γ<br />

-1.5<br />

0 0.1 0.2 0.3 0.4 0.5<br />

Tiempo (s)<br />

Figura 3.4: Inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia cada 90 o eléctricos (Periodic<br />

Burst Injection) en el método <strong>de</strong> Staines.<br />

perjudicial la saliencia <strong>de</strong> ranurado.<br />

Esta tesis se centra en los métodos <strong>de</strong> excitación persistentes, particularmente<br />

en aquellos que utilizan un vector giratorio [89,76,61,71,61,91,94]. Las<br />

técnicas basadas en una excitación persistente poseen propieda<strong>de</strong>s favorables<br />

para la implementación <strong>de</strong> un control <strong>de</strong> velocidad/posición sensorless.<br />

Se pue<strong>de</strong>n <strong>de</strong>stacar los siguientes puntos:<br />

1. La estimación <strong>de</strong> la variable rastreada es actualizada <strong>de</strong> manera ininterrumpida.<br />

Esto proporciona un ancho <strong>de</strong> banda elevado, apto para<br />

implementar el método <strong>de</strong> control.<br />

2. La señal <strong>de</strong> alta frecuencia superpuesta es <strong>de</strong> pequeña magnitud y<br />

frecuencia lo suficientemente elevada. De esta manera no se reducen<br />

<strong>de</strong> manera significativa las prestaciones <strong>de</strong>l accionador y tampoco se<br />

inducen efectos secundarios apreciables, como rizado en el par o ruido<br />

acústico.<br />

3. El procesamiento <strong>de</strong> la señal es relativamente sencillo, apto para su implementación<br />

en procesadores utilizados normalmente en accionadores<br />

comerciales.


42 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

Tensión<br />

⎧⎪ ⎨<br />

Vector giratorio<br />

⎧⎪ ⎨<br />

⎧⎪ ⎨ Frecuencia portadora<br />

Excitación persistente<br />

⎪ ⎩ Corriente<br />

⎧⎪ ⎨<br />

⎪ ⎩<br />

⎪ ⎩<br />

⎪ ⎩<br />

Corriente portadora<br />

⎧⎪ ⎨ <strong>de</strong> secuencia negativa [89, 76, 61]<br />

⎪ ⎩<br />

Tensión portadora<br />

<strong>de</strong> secuencia cero [71, 61]<br />

Corriente portadora <strong>de</strong> secuencia cero [91]<br />

{<br />

Tensión portadora<br />

<strong>de</strong> secuencia negativa [94]<br />

{ {<br />

Armónicos PWM Tensión<br />

{<br />

⎧⎪ ⎨<br />

Tensión<br />

Vector modulado en amplitud<br />

⎪ ⎩<br />

Corriente<br />

Tensión <strong>de</strong> secuencia cero [41, 42, 40, 61]<br />

Corriente <strong>de</strong> secuencia cero [30]<br />

Impedancias ejes dq [85, 74]<br />

{<br />

No existen referencias<br />

{ {<br />

⎧⎪ ⎨<br />

Frecuencia portadora Tensión Corriente portadora <strong>de</strong> secuencia negativa [48, 108]<br />

Excitación discontinua<br />

{ {<br />

Armónicos PWM Tensión Impedancias ejes dq [52]<br />

Cuadro 3.1: Esquema resumen <strong>de</strong> los métodos <strong>de</strong> rastreo <strong>de</strong> saliencias espaciales basados en la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia.


3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 43<br />

3.6. Excitación con un vector giratorio <strong>de</strong> alta frecuencia<br />

Las bases <strong>de</strong>l método <strong>de</strong> seguimiento <strong>de</strong> saliencias mediante la inyección<br />

<strong>de</strong> un vector giratorio fueron presentadas por Jansen y Lorenz en [89].<br />

El método permite obtener la velocidad y la posición <strong>de</strong>l rotor en máquinas<br />

síncronas, <strong>de</strong> inducción y <strong>de</strong> reluctancia síncrona, accionadas por un<br />

inversor PWM, siendo capaz <strong>de</strong> proporcionar una estimación precisa, e in<strong>de</strong>pendiente<br />

<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina, y con un ancho<br />

<strong>de</strong> banda elevado. La técnica es aplicada inicialmente a una máquina <strong>de</strong><br />

inducción en la que se introduce una modulación aproximadamente senoidal<br />

en la apertura <strong>de</strong> las barras <strong>de</strong> rotor (ver sección 2.2.3). En la figura 3.5 se<br />

representa esquemáticamente el proceso <strong>de</strong> inyección <strong>de</strong> una señal portadora<br />

<strong>de</strong> alta frecuencia en tensión, vqds s∗<br />

c<br />

y la extracción, por medio <strong>de</strong> filtrado,<br />

<strong>de</strong> las componentes fundamental y <strong>de</strong> alta frecuencia. La técnica se aplica<br />

posteriormente a motores síncronos <strong>de</strong> imanes permanentes (IPMSSM) [88]<br />

y al rastreo <strong>de</strong> saliencias inducidas por saturación [90] con el objetivo <strong>de</strong><br />

<strong>de</strong>terminar la posición y la magnitud <strong>de</strong>l flujo <strong>de</strong> rotor.<br />

La misma técnica <strong>de</strong> inyección es utilizada por Cilia y otros en [67],<br />

aplicándola en este caso a motores <strong>de</strong> doble jaula o <strong>de</strong> barras <strong>de</strong> rotor profundas<br />

(ver sección 2.2.4). En [76], Degner y Lorenz emplean la técnica para<br />

el rastreo <strong>de</strong> la saliencia <strong>de</strong> ranurado (ver sección 2.2.2). Estos mismos autores<br />

extien<strong>de</strong>n las posibilida<strong>de</strong>s <strong>de</strong> aplicación al estimar la posición <strong>de</strong>l rotor<br />

cuando la máquina presenta múltiples saliencias [75].<br />

Dado que es posible inyectar la señal <strong>de</strong> alta frecuencia en tensión o en<br />

corriente, en [94,93] Ribeiro y otros analizan las diferencias. La conclusión es<br />

que la inyección en tensión proporciona un mayor ancho <strong>de</strong> banda, dado que<br />

la inyección en corriente se ve afectada por el ancho <strong>de</strong> banda <strong>de</strong>l regulador<br />

<strong>de</strong> corriente.<br />

A partir <strong>de</strong> este punto se realiza el análisis para el caso <strong>de</strong> inyección <strong>de</strong><br />

un vector giratorio <strong>de</strong> tensión (3.29). Las tensiones <strong>de</strong> fase correspondientes<br />

son (3.30a) - (3.30c). La relación entre la fase <strong>de</strong>l vector, θ c y su pulsación<br />

ω c viene dada por (3.31).<br />

v s qds c<br />

= V c e jθc (3.29)<br />

v a = V c cos (ω c t)<br />

(<br />

v b = V c cos ω c t − 2π )<br />

3<br />

(<br />

v c = V c cos ω c t − 4π )<br />

3<br />

(3.30a)<br />

(3.30b)<br />

(3.30c)


44 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

v<br />

s∗<br />

qds _ c<br />

i<br />

s∗<br />

qds<br />

−<br />

s<br />

i qds _ c<br />

Regulador<br />

<strong>de</strong> corriente<br />

LPF<br />

BPF<br />

v<br />

s∗<br />

qds _ f<br />

v<br />

s∗<br />

qds<br />

s<br />

i qds<br />

PWM<br />

VSI<br />

Máquina <strong>de</strong><br />

corriente alterna<br />

asimétrica<br />

s<br />

v qds<br />

θ , ω<br />

r<br />

r<br />

Figura 3.5: Esquema básico <strong>de</strong>l método <strong>de</strong> estimación basado en la inyección <strong>de</strong><br />

una señal portadora giratoria <strong>de</strong> alta frecuencia.<br />

ω c = dθ c<br />

dt<br />

(3.31)<br />

La interacción entre la excitación <strong>de</strong> alta frecuencia y las asimetrías presentes<br />

en la máquina va a producir una modulación tanto en las corrientes como en<br />

las tensiones fase–neutro <strong>de</strong>l estátor. Esta modulación, contiene información<br />

relativa tanto a la magnitud como a la posición espacial <strong>de</strong> la asimetría. La<br />

información contenida en la señal modulada se pue<strong>de</strong> extraer a partir <strong>de</strong> dos<br />

tipos <strong>de</strong> variables: 1) la corriente <strong>de</strong> secuencia negativa y 2) las componentes<br />

<strong>de</strong> secuencia cero. Las expresiones analíticas que <strong>de</strong>scriben la modulación <strong>de</strong><br />

estas variables se pue<strong>de</strong>n obtener resolviendo el mo<strong>de</strong>lo <strong>de</strong> alta frecuencia<br />

presentado en la sección 3.3. En los siguientes puntos se <strong>de</strong>sarrollan las<br />

expresiones para las conexiones en estrella y triángulo.<br />

3.6.1. Conexión en estrella<br />

En la figura 3.6 se muestra el esquema <strong>de</strong> la conexión en estrella. Las<br />

variables que aparecen en el circuito son:<br />

v x<br />

v xn<br />

: tensión <strong>de</strong> la fase x respecto al punto medio <strong>de</strong>l inversor.<br />

: tensión <strong>de</strong> la fase x respecto al neutro <strong>de</strong> la conexión.<br />

i x : corriente <strong>de</strong> fase x.<br />

L x : inductancia <strong>de</strong> la fase x.<br />

Se <strong>de</strong>fine la tensión <strong>de</strong> secuencia cero como el valor medio <strong>de</strong> las tensiones<br />

fase-neutro (3.32).<br />

v s 0s = 1 3 (v an + v bn + v cn ) (3.32)<br />

Desarrollando la expresión (3.18), se llega al sistema <strong>de</strong> ecuaciones <strong>de</strong>l sistema<br />

trifásico mostrado en (3.33a) - (3.33c). Para completar el sistema <strong>de</strong>


3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 45<br />

i s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

v s∗<br />

qdsc<br />

+<br />

v s∗<br />

qds<br />

Inversor<br />

(PWM)<br />

v a<br />

v b<br />

v c<br />

v anvbnvcn<br />

Motor inducción<br />

L a<br />

L b v n<br />

L c<br />

vector<br />

complejo<br />

corriente<br />

i b<br />

i a<br />

Figura 3.6: Esquema <strong>de</strong> la conexión <strong>de</strong>l motor en estrella.<br />

ecuaciones, se aña<strong>de</strong> la condición, al estar aislado el neutro <strong>de</strong> la estrella, <strong>de</strong><br />

que la corriente <strong>de</strong> secuencia cero es nula (3.34) y, consecuentemente, (3.35).<br />

v an = (ΣL σs + 2∆L σs cos (hθ e )) di a<br />

dt<br />

v bn =<br />

v cn =<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 2π 3<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 4π 3<br />

))) dib<br />

dt<br />

))) dic<br />

dt<br />

(3.33a)<br />

(3.33b)<br />

(3.33c)<br />

i a + i b + i c = 0 (3.34)<br />

di a<br />

dt + di b<br />

dt + di c<br />

dt = 0 (3.35)<br />

Resolviendo el sistema <strong>de</strong> ecuaciones (3.33a) - (3.35), se obtiene la expresión<br />

<strong>de</strong> la tensión <strong>de</strong> secuencia cero (3.36), don<strong>de</strong> los términos L a , L b y L c se<br />

refieren a los valores <strong>de</strong> las inductancias en las ecuaciones (3.33a) - (3.33c).<br />

v s 0s = v aL b L c + v b L a L c + v c L a L b<br />

L b L c + L a L c + L a L b<br />

(3.36)<br />

La resolución <strong>de</strong> la ecuación anterior para el caso particular <strong>de</strong> una excitación<br />

con un vector giratorio <strong>de</strong> alta frecuencia (3.30a)-(3.30c), proporciona la<br />

expresión general <strong>de</strong> la tensión <strong>de</strong> secuencia cero mostrada en (3.37) 4 . Se<br />

4 Al nombre <strong>de</strong> la variable <strong>de</strong> la tensión <strong>de</strong> secuencia cero v s osc, se le ha añadido el<br />

subíndice c para indicar que la alimentación es un vector giratorio <strong>de</strong> alta frecuencia. El<br />

carácter c se <strong>de</strong>riva <strong>de</strong>l vocablo anglosajón carrier.


46 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

observa que la solución general <strong>de</strong> la tensión <strong>de</strong> secuencia cero (3.37) es<br />

función <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> la saliencia h.<br />

⎛ ( ( ) ) 2<br />

cos<br />

⎜<br />

3 hπ − 1 cos(θ c ) ( 2∆L σs sen 2 (hθ e ) + ΣL σs cos(hθ e ) )<br />

⎝<br />

− (ΣL σs + 2∆ σs cos(hθ e )) √ ( ) 2<br />

3 sen(θ c ) sen(hθ e ) sen<br />

v0sc s 3 hπ = V c ⎛<br />

) ⎞<br />

3ΣL 2 σs + 4ΣL σs ∆L σs cos(hθ e )<br />

⎜<br />

⎝<br />

+4∆L 2 σs<br />

(<br />

2 cos<br />

( ( ) ) 2<br />

(cos(hθ e ) 2 2 cos<br />

3 hπ + 1 − sen<br />

( ) 2<br />

3 hπ + 1<br />

( ) )<br />

2<br />

2<br />

3 hπ<br />

⎟<br />

⎠<br />

⎞<br />

⎟<br />

⎠<br />

(3.37)<br />

Aunque se podría <strong>de</strong>sarrollar una expresión similar para el vector <strong>de</strong> corriente,<br />

estas expresiones no tienen <strong>de</strong>masiado interés, puesto que no muestran<br />

<strong>de</strong> forma explícita la modulación producida por las saliencias en las<br />

variables terminales <strong>de</strong> la máquina. Mucho más interesante es obtener la<br />

solución <strong>de</strong> estas ecuaciones para valores particulares <strong>de</strong> h. Una forma <strong>de</strong><br />

hacer esto es transformando el mo<strong>de</strong>lo en coor<strong>de</strong>nadas abc a coor<strong>de</strong>nadas<br />

qd0, llegándose a un mo<strong>de</strong>lo <strong>de</strong> la forma (3.38).<br />

[<br />

v<br />

s<br />

qs vds s v0s] s T<br />

= L<br />

s d<br />

( [i )<br />

s<br />

σqd0s<br />

dt qs i s ds<br />

i s T<br />

0s]<br />

(3.38)<br />

Las expresiones <strong>de</strong>l vector <strong>de</strong> corriente y <strong>de</strong> la tensión <strong>de</strong> secuencia cero, en<br />

función <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico <strong>de</strong> la saliencia h, son las mostradas en (3.39a)


3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 47<br />

- (3.39f)<br />

1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />

i s qds c = −jI cpe jωct − jI cn e j(−ωct−hθe)<br />

(3.39a)<br />

v s 0sc = V 0ch cos(ω c t − hθ e ) − V 0c2h cos(ω c t + 2hθ e )<br />

(3.39b)<br />

2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />

i s qds c = −jI cpe jωct − jI cn e j(−ωct+hθe)<br />

(3.39c)<br />

v s 0sc = V 0ch cos(ω c t + hθ e ) − V 0c2h cos(ω c t − 2hθ e )<br />

(3.39d)<br />

3. Para h = 3, 6, 9, . . .; h = 3k<br />

i s qds c = −j V c<br />

ω c<br />

1<br />

ΣL σs + 2∆L σs cos(hθ e ) ejωct<br />

(3.39e)<br />

v s 0sc = 0<br />

(3.39f)<br />

Analizando las expresiones anteriores se observa que el vector <strong>de</strong> corriente<br />

consta <strong>de</strong> dos componentes, una rotando en el sentido <strong>de</strong> la señal portadora<br />

—secuencia positiva— y otra en sentido contrario —secuencia negativa—.<br />

La amplitud <strong>de</strong> cada una <strong>de</strong> las componentes viene dada por las expresiones<br />

(3.40) y (3.41).<br />

I cp = V c<br />

ω c<br />

I cn = V c<br />

ω c<br />

ΣL σs ∆L σs<br />

ΣL 2 σs − ∆L 2 σs<br />

∆L 2 σs<br />

ΣL 2 σs − ∆L 2 σs<br />

(3.40)<br />

(3.41)<br />

Un aspecto muy relevante <strong>de</strong> las expresiones anteriores es que, mientras<br />

que el vector <strong>de</strong> corriente es una magnitud compleja, la tensión <strong>de</strong> secuencia<br />

cero es un escalar. Del análisis <strong>de</strong> estas expresiones se extraen algunas<br />

conclusiones interesantes:<br />

- Para valores <strong>de</strong> h que no sean múltiplos enteros <strong>de</strong> tres, el vector<br />

<strong>de</strong> corriente presenta dos componentes. La componente <strong>de</strong> secuencia<br />

positiva no tiene información sobre la asimetría y, por lo tanto, no es<br />

útil para rastrear su posición. La componente <strong>de</strong> secuencia negativa,<br />

está modulada en fase por la saliencia. Esta componente va a permitir,<br />

por tanto, rastrear la posición <strong>de</strong> la saliencia.


48 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

- La magnitud <strong>de</strong> la componente <strong>de</strong> secuencia negativa es siempre menor<br />

que la <strong>de</strong> secuencia positiva. Esto se <strong>de</strong>riva <strong>de</strong> que la magnitud <strong>de</strong><br />

la componente diferencial <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor es<br />

significativamente menor que la <strong>de</strong> la inductancia media (∆L σs ≪<br />

ΣL σs ), en máquinas diseñadas como no salientes.<br />

- La magnitud <strong>de</strong> ambas componentes es inversamente proporcional a<br />

la frecuencia <strong>de</strong> la tensión portadora. Este punto es <strong>de</strong> gran importancia,<br />

puesto que pue<strong>de</strong> imponer restricciones en la práctica sobre la<br />

frecuencia máxima <strong>de</strong> la portadora.<br />

- Para valores <strong>de</strong> h = 3, 6, 9, . . . ; h = 3k, la corriente portadora tiene<br />

una única componente <strong>de</strong> secuencia positiva, modulada en amplitud,<br />

no existiendo componente <strong>de</strong> secuencia negativa. Saliencias con un<br />

or<strong>de</strong>n <strong>de</strong> armónico que sea un entero múltiplo <strong>de</strong> tres no pue<strong>de</strong>n ser<br />

rastreadas y, por tanto, no son útiles para la estimación <strong>de</strong> la posición<br />

<strong>de</strong>l rotor.<br />

Las expresiones <strong>de</strong> la tensión <strong>de</strong> secuencia cero presentan dos componentes.<br />

Al tratarse <strong>de</strong> un valor escalar no existen componentes <strong>de</strong> secuencia positiva<br />

y negativa. Al igual que en el caso anterior estas dos componentes se encuentran<br />

moduladas en amplitud, con unos valores <strong>de</strong> pico que vienen dados por<br />

(3.42) y (3.43).<br />

ΣL σs ∆L σs<br />

V 0ch = V c<br />

ΣL 2 σs − ∆L 2 (3.42)<br />

σs<br />

∆L 2 σs<br />

V 0c2h = V c<br />

ΣL 2 σs − ∆L 2 σs<br />

(3.43)<br />

Del análisis <strong>de</strong> las expresiones anteriores se extraen las siguientes conclusiones:<br />

- Para valores <strong>de</strong> h que no sean múltiplos <strong>de</strong> tres, la tensión <strong>de</strong> secuencia<br />

cero consta <strong>de</strong> dos componentes. Dichas componentes son moduladas<br />

en amplitud y fase a unos valores <strong>de</strong> hθ e y −2hθ e . Por lo tanto, ambas<br />

componentes contienen información <strong>de</strong> la magnitud y posición espacial<br />

<strong>de</strong> la saliencia.<br />

- La magnitud <strong>de</strong> la segunda componente, V 0c2h , es normalmente <strong>de</strong>spreciable<br />

frente a la primera cuando ∆L σs ≪ ΣL σs . Este es el caso<br />

habitual en máquinas <strong>de</strong> construcción inherentemente simétricas, como<br />

es el caso <strong>de</strong>l motor <strong>de</strong> inducción.<br />

- Las magnitu<strong>de</strong>s <strong>de</strong> ambas componentes son in<strong>de</strong>pendientes <strong>de</strong> la frecuencia<br />

<strong>de</strong> la portadora. Este punto, <strong>de</strong>rivado <strong>de</strong> que la máquina se<br />

comporta como un divisor <strong>de</strong> tensión inductivo, constituye una gran


3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 49<br />

ventaja frente a la corriente portadora <strong>de</strong> secuencia negativa. Al po<strong>de</strong>r<br />

incrementar la frecuencia <strong>de</strong> la portadora, sin disminuir con esto<br />

el valor <strong>de</strong> las componentes <strong>de</strong> la tensión <strong>de</strong> secuencia cero, se obtienen<br />

mejorías importantes. Se logra una mayor separación espectral<br />

con las componentes fundamentales. De esta manera, el posterior filtrado<br />

necesario para extraer la posición <strong>de</strong> la saliencia es más sencillo<br />

y robusto. Se reduce a<strong>de</strong>más la magnitud <strong>de</strong> la corriente portadora<br />

<strong>de</strong> secuencia positiva, responsable <strong>de</strong>l ruido, vibraciones —pulsaciones<br />

<strong>de</strong> par a la frecuencia <strong>de</strong> la portadora—, y pérdidas adicionales en el<br />

inversor y en la máquina.<br />

- Para la serie <strong>de</strong> valores h = 3, 6, 9, . . . ; h = 3k no se produce tensión<br />

portadora <strong>de</strong> secuencia cero, por lo que saliencias con este or<strong>de</strong>n <strong>de</strong><br />

armónico no pue<strong>de</strong>n ser rastreadas.<br />

3.6.2. Conexión en triángulo<br />

En el caso <strong>de</strong> que la máquina esté conectada en triángulo, el sistema <strong>de</strong><br />

ecuaciones que la <strong>de</strong>scribe vienen dado por (3.44a) - (3.44c). Un esquema<br />

<strong>de</strong> la conexión se muestra en la figura 3.7.<br />

v ab = (ΣL σs + 2∆L σs cos (hθ e )) di ab<br />

dt<br />

v bc =<br />

v ca =<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 2π 3<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 4π 3<br />

)))<br />

dibc<br />

dt<br />

)))<br />

dica<br />

dt<br />

(3.44a)<br />

(3.44b)<br />

(3.44c)<br />

Definiendo las corrientes <strong>de</strong> línea como: i a = i ab − i ca , i b = i bc − i ab , i c =<br />

i ca − i bc ; y la corriente <strong>de</strong> secuencia cero como<br />

i s os = i ab + i bc + i ca (3.45)<br />

se pue<strong>de</strong> obtener una solución general para las corrientes <strong>de</strong> línea y la corriente<br />

<strong>de</strong> secuencia cero cuando la máquina es excitada con un vector giratorio<br />

<strong>de</strong> tensión <strong>de</strong> alta frecuencia (3.29). Al igual que para el caso <strong>de</strong> la conexión<br />

en estrella, mucho más interesantes que la solución general, (3.46) 5 , son las<br />

5 Al igual que para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, el subíndice c hace referencia<br />

a la excitación <strong>de</strong> alta frecuencia.


50 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

i s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

v s∗<br />

qdsc<br />

+<br />

v s∗<br />

qds<br />

vector<br />

complejo<br />

corriente<br />

Inversor<br />

(PWM)<br />

Motor inducción<br />

i ab<br />

i bc<br />

i ca<br />

v a<br />

L a<br />

v b<br />

L b<br />

v c<br />

L c<br />

i b<br />

i a<br />

Figura 3.7: Esquema <strong>de</strong> la conexión <strong>de</strong>l motor en triángulo.<br />

soluciones para valores particulares <strong>de</strong> h.<br />

⎛<br />

∆L σs ΣL σs cos(ω c t ± hθ e ) − ∆L 2 ⎞<br />

σs sen(ω c t ± 2hθ e )<br />

i s osc = 3 √ 3 V ΣL σs (ΣL 2 σs − 3∆L 2 σs) − 2ΣL 3 σs sen(3hθ e )<br />

c<br />

w c ⎜<br />

⎟<br />

⎝<br />

∆L σs cos(2hθ e ) + ΣL σs sen(hθ e ) ⎠<br />

−<br />

ΣL σs (ΣL 2 σs − 3∆L 2 σs) − 2ΣL 3 σs sen(3hθ e )<br />

(3.46)<br />

La ecuación general <strong>de</strong> la corriente <strong>de</strong> secuencia cero contiene dos grupos<br />

<strong>de</strong> términos fácilmente distinguibles. El primero <strong>de</strong> ellos está constituido por<br />

componentes en la región <strong>de</strong> la señal portadora, moduladas en fase por la<br />

saliencia. Estas serán las componentes que se utilizarán en el método <strong>de</strong><br />

control. El segundo término contiene componentes, también moduladas en<br />

fase por la saliencia, pero que están a frecuencias próximas a la excitación<br />

fundamental. Por lo tanto, estos términos no ofrecen separación espectral<br />

suficiente para aislarlos <strong>de</strong> los <strong>de</strong>rivados <strong>de</strong> la excitación fundamental, y no<br />

es posible utilizarlos para implementar un control capaz <strong>de</strong> funcionar a baja<br />

velocidad o en control <strong>de</strong> posición. Las expresiones siguientes, obtenidas<br />

para valores particulares <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico h, sólo son evaluadas para<br />

los términos que se utilizarán en el control sensorless.<br />

El vector portador <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> estátor —i s qdsc — se<br />

pue<strong>de</strong> obtener bien a partir <strong>de</strong> las corrientes <strong>de</strong> fase (3.47) o bien a partir <strong>de</strong><br />

las corrientes <strong>de</strong> línea (3.48). La única diferencia entre ambos es un factor<br />

<strong>de</strong> escala 1/ √ 3 para el caso <strong>de</strong> las corrientes <strong>de</strong> fase. Los accionadores incorporan<br />

comúnmente sensores <strong>de</strong> corriente en el cableado <strong>de</strong> alimentación<br />

hacia el motor, por lo que en caso <strong>de</strong> realizar la estimación a partir <strong>de</strong> las<br />

corrientes <strong>de</strong> línea no se requiere ningún cableado adicional. Por el contrario,<br />

si se seleccionan como variables <strong>de</strong> medida las corrientes <strong>de</strong> fase, es necesario<br />

añadir, al menos, un sensor <strong>de</strong> corriente adicional, su correspondiente conexionado<br />

y el acceso a los terminales <strong>de</strong>l motor. Dadas las claras ventajas que


3.6 Excitación con un vector giratorio <strong>de</strong> alta frecuencia 51<br />

supone el utilizar las corrientes <strong>de</strong> línea, la opción alternativa se <strong>de</strong>scarta en<br />

todo el trabajo sucesivo [59].<br />

i s qds∆c = 2 (<br />

)<br />

i ab + i bc e j 2π 3 + ica e j 4π 3<br />

3<br />

i s qdsc = 2 (<br />

)<br />

i a + i b e j 2π 3 + ic e j 4π 3<br />

3<br />

(3.47)<br />

(3.48)<br />

Resolviendo para valores particulares <strong>de</strong> h se obtienen las expresiones (3.49a)<br />

- (3.49f)<br />

1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />

i s qdsc = −jI cpe jωct − jI cnh e j(−ωct−hθe) − jI cn2h e j(−ωct+2hθe)<br />

(3.49a)<br />

i s 0sc = I 0ch cos(ω c t − hθ e ) + I 0c2h cos(ω c t + 2hθ e )<br />

(3.49b)<br />

2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />

i s qdsc = −jI cpe jωct − jI cnh e j(−ωct+hθe) − jI cn2h e j(−ωct−2hθe)<br />

(3.49c)<br />

i s 0sc = I 0ch cos(ω c t + hθ e ) + I 0c2h cos(ω c t − 2hθ e )<br />

(3.49d)<br />

3. Para h = 3, 6, 9, . . .; h = 3k<br />

i s qdsc = −j V c<br />

ω c<br />

1<br />

ΣL σs + 2∆L σs cos(hθ e ) ejωct<br />

(3.49e)<br />

i s 0sc = 0<br />

(3.49f)<br />

Analizando las expresiones anteriores se observa que la expresión <strong>de</strong>l vector<br />

<strong>de</strong> corriente consta <strong>de</strong> una componente <strong>de</strong> secuencia positiva —rotando en<br />

el mismo sentido que la tensión portadora—, <strong>de</strong> magnitud (3.50), y que no<br />

contiene información sobre la posición <strong>de</strong> la asimetría y <strong>de</strong> dos componentes<br />

<strong>de</strong> secuencia negativa <strong>de</strong> magnitu<strong>de</strong>s (3.51) y (3.52). Estas dos componentes<br />

están moduladas en fase por la saliencia y son, por lo tanto, los términos<br />

susceptibles <strong>de</strong> ser usados para el rastreo <strong>de</strong> la misma. Sin embargo, cuando<br />

se cumple que ∆L σs ≪ ΣL σs el valor <strong>de</strong> I cn2h es mucho menor que el <strong>de</strong>


52 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

I cnh y la componente rotando a 2h pue<strong>de</strong> ser <strong>de</strong>spreciada.<br />

I cp = V c<br />

ω c<br />

I cnh = 3 V c<br />

ω c<br />

ΣL σs<br />

ΣL 2 σs − 3∆L 2 σs<br />

∆L σs<br />

ΣL 2 σs − 3∆L 2 σs<br />

(3.50)<br />

(3.51)<br />

I cn2h = I cnh<br />

∆L σs<br />

ΣL σs<br />

(3.52)<br />

Al igual que en el caso <strong>de</strong> conexión en estrella, las componentes <strong>de</strong>l vector<br />

<strong>de</strong> corriente portadora tienen una amplitud inversamente proporcional a la<br />

frecuencia <strong>de</strong> la señal portadora, lo que pue<strong>de</strong> condicionar la selección —<br />

magnitud mínima y frecuencia máxima— <strong>de</strong>l vector <strong>de</strong> tensión portadora.<br />

La corriente <strong>de</strong> secuencia cero está compuesta <strong>de</strong> dos componentes, ambas<br />

moduladas en fase, que contienen información <strong>de</strong> la posición <strong>de</strong> la saliencia.<br />

La amplitud <strong>de</strong> las dos componentes se muestra en (3.53) y (3.54). Al igual<br />

que en el caso <strong>de</strong>l vector <strong>de</strong> corriente, cuando ∆L σs ≪ ΣL σs , se cumple que<br />

I 0c2h ≪ I 0ch .<br />

I 0ch = 3 √ 3 V c<br />

w c<br />

∆L σs<br />

ΣL 2 σs − 3∆L 2 σs<br />

(3.53)<br />

I 0c2h = I 0ch<br />

∆L σs<br />

ΣL σs<br />

(3.54)<br />

Al contrario que ocurre con la tensión portadora <strong>de</strong> secuencia cero en el caso<br />

<strong>de</strong> la conexión en estrella, la amplitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />

cero disminuye con la frecuencia <strong>de</strong> la portadora.<br />

3.7. Excitación con una modulación en amplitud<br />

Una alternativa a la excitación con un vector giratorio <strong>de</strong> alta frecuencia<br />

para rastrear saliencias espaciales, es la inyección <strong>de</strong> una señal portadora<br />

modulada en amplitud. Este método tiene algunas ventajas respecto a la<br />

inyección <strong>de</strong> un vector giratorio, como menor rizado en el par, menores<br />

vibraciones y disminución <strong>de</strong>l ruido audible.<br />

Es frecuente inyectar este tipo <strong>de</strong> excitación sobre el eje d (eje <strong>de</strong>l flujo <strong>de</strong><br />

rotor) en coor<strong>de</strong>nadas <strong>de</strong> flujo <strong>de</strong>l rotor. Las variaciones que esta señal va a<br />

producir en el flujo <strong>de</strong> rotor van a estar filtradas por la constante <strong>de</strong> tiempo<br />

<strong>de</strong>l rotor, que es relativamente gran<strong>de</strong>, por lo que van a ser muy pequeñas.<br />

Así, se reducen <strong>de</strong> forma notable las pulsaciones <strong>de</strong> alta frecuencia en el par.<br />

La excitación superimpuesta <strong>de</strong> alta frecuencia empleando modulación en<br />

amplitud se pue<strong>de</strong> <strong>de</strong>finir, en coor<strong>de</strong>nadas <strong>de</strong> flujo <strong>de</strong> rotor, utilizando la


3.7 Excitación con una modulación en amplitud 53<br />

expresión compleja (3.55). Aunque la expresión mostrada correspon<strong>de</strong> a la<br />

inyección <strong>de</strong> una tensión, es posible inyectar una corriente. La señal <strong>de</strong> alta<br />

frecuencia adopta entonces la forma (3.56).<br />

v rf<br />

qds c<br />

= −jV c sin ω c t (3.55)<br />

i rf<br />

qds c<br />

= −jI c sin ω c t (3.56)<br />

La extracción <strong>de</strong>l ángulo estimado se realiza midiendo algún efecto provocado<br />

por la estimación incorrecta <strong>de</strong>l ángulo <strong>de</strong>l flujo en el rotor. En [104]<br />

Yong y otros mi<strong>de</strong>n la magnitud <strong>de</strong> las pulsaciones en el par, inyectando<br />

una corriente fluctuante (3.56). Dichas pulsaciones <strong>de</strong>pen<strong>de</strong>rán <strong>de</strong>l ángulo<br />

<strong>de</strong> <strong>de</strong>sviación respecto al eje d. La estimación la realizan utilizando el mo<strong>de</strong>lo<br />

<strong>de</strong> la máquina y, por tanto, es sensible a los parámetros <strong>de</strong> ésta. Otra<br />

limitación es que el método permite alcanzar velocida<strong>de</strong>s bajas, en torno al<br />

1 % <strong>de</strong> la velocidad nominal, pero no permite funcionar a velocidad cero.<br />

En [85] Ha y Sul inyectan una señal <strong>de</strong> tensión o <strong>de</strong> corriente y mi<strong>de</strong>n<br />

las corrientes o las tensiones, respectivamente, en un sistema <strong>de</strong> referencia<br />

<strong>de</strong>sfasado π/4 respecto al eje <strong>de</strong> inyección, como se muestra en la figura 3.8.<br />

En alta frecuencia las impedancias en los ejes d y q son diferentes, según<br />

se muestra en las ecuaciones (3.57). Por lo tanto, el error <strong>de</strong> estimación<br />

será proporcional a la diferencia <strong>de</strong> los cuadrados <strong>de</strong> las magnitu<strong>de</strong>s medidas<br />

en los ejes d y q. Dependiendo <strong>de</strong> si la señal inyectada es una tensión o<br />

una corriente se obtiene (3.58) y (3.59) respectivamente. Para <strong>de</strong>terminar el<br />

ángulo <strong>de</strong> inyección <strong>de</strong> la señal <strong>de</strong> alta frecuencia se utiliza un PLL.<br />

vqs rf<br />

c ≈ (r s + jω c L σs ) i rf<br />

qs c ≡ Z q c i rf<br />

qs c<br />

(<br />

v rf<br />

ds c ≈ L 2 )<br />

m<br />

r s + r r<br />

L 2 + jω c L σs i rf<br />

ds c ≡ Z d ci rf<br />

ds c<br />

r<br />

(3.57a)<br />

(3.57b)<br />

|i m ds c |2 − ∣ ∣i m ∣ 2 qs c = Y err (θ e − ˆθ e ) (3.58)<br />

|v m ds c |2 − ∣ ∣ v<br />

m<br />

qs c<br />

∣ ∣<br />

2 = Zerr (θ e − ˆθ e ) (3.59)<br />

Para obtener las expresiones <strong>de</strong> las componentes <strong>de</strong> secuencia negativa y<br />

componentes <strong>de</strong> secuencia cero, <strong>de</strong> manera que puedan compararse con las<br />

obtenidas para el caso <strong>de</strong> inyección <strong>de</strong> un vector giratorio, es necesario transformar<br />

la señal inyectada a coor<strong>de</strong>nadas estacionarias. Por simplificación se<br />

hace el <strong>de</strong>sarrollo para las componentes <strong>de</strong> secuencia negativa utilizando la<br />

inyección <strong>de</strong> una tensión. Las expresiones obtenidas serían completamente<br />

análogas en el caso <strong>de</strong> inyectar una corriente. La expresión <strong>de</strong> la tensión<br />

fluctuante en coor<strong>de</strong>nadas estacionarias es (3.60), siendo θ e la posición <strong>de</strong>l<br />

flujo <strong>de</strong> rotor. Sus componentes se representan en (3.61a) - (3.61c).<br />

v s qds c<br />

= − V c<br />

2<br />

(<br />

e j(ω rf +ω c)t − e j(ω rf −ω c)t ) (3.60)


54 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

q ˆrf<br />

rf<br />

q<br />

m<br />

q<br />

d<br />

ˆrf<br />

π<br />

4<br />

π<br />

4<br />

θ err<br />

rf<br />

d<br />

m<br />

d<br />

Figura 3.8: Eje <strong>de</strong> inyección y <strong>de</strong> medidas en el método <strong>de</strong> Ha y Sul.<br />

v a = − V c<br />

2 (cos ((ω rf + ω c ) t) − cos ((ω rf − ω c ) t)) (3.61a)<br />

v b = − V ( (<br />

c<br />

cos (ω rf + ω c ) t − 2π ) (<br />

− cos (ω rf − ω c ) t − 2π ))<br />

(3.61b)<br />

2<br />

3<br />

3<br />

v c = − V ( (<br />

c<br />

cos (ω rf + ω c ) t − 4π ) (<br />

− cos (ω rf − ω c ) t − 4π ))<br />

(3.61c)<br />

2<br />

3<br />

3<br />

3.7.1. Conexión en estrella<br />

Empleando el mismo conexionado que el mostrado para el caso <strong>de</strong> excitación<br />

con un vector giratorio <strong>de</strong> alta frecuencia (Figura 3.6), las expresiones<br />

<strong>de</strong>l vector <strong>de</strong> corriente y <strong>de</strong> la tensión <strong>de</strong> secuencia cero, planteadas igualmente<br />

para valores particulares <strong>de</strong> h, son las mostradas en (3.62a) - (3.62f).


3.7 Excitación con una modulación en amplitud 55<br />

1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />

(<br />

)<br />

i s qds c = jI cp e j(ωct+θ rf ) − e j(ωct−θ rf )<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf −hθ e) − e j(−ωct+θ rf −hθ e)<br />

(3.62a)<br />

v s 0sc = V 0ch (cos (hθ e − θ rf − ω c t) − cos (hθ e − θ rf + ω c t))<br />

+ V 0c2h (cos (2hθ e + θ rf − ω c t) − cos (2hθ e + θ rf + ω c t))<br />

2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />

(<br />

)<br />

i s qds c = jI cp e j(ωct+θ rf<br />

− e j(ωct−θ rf )<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf +hθ e) − e j(−ωct+θ rf +hθ e)<br />

(3.62b)<br />

(3.62c)<br />

3. Para h = 3, 6, 9, . . .; h = 3k<br />

v s 0sc = V 0ch (cos (hθ e + θ rf + ω c t) − cos (hθ e + θ rf − ω c t))<br />

+ V 0c2h (cos (2hθ e − θ rf + ω c t) − cos (2hθ e − θ rf − ω c t))<br />

i s qds c = j V c<br />

2ω c<br />

1<br />

ΣL σs + 2∆L σs cos(hθ e )<br />

(3.62d)<br />

(e j(ωct+θ rf ) − e j(ωct−θ rf ) )<br />

(3.62e)<br />

v s 0sc = 0<br />

(3.62f)<br />

I cp = V c ΣL σs ∆L σs<br />

2ω c ΣL 2 σs − ∆L 2 σs<br />

I cn = V c<br />

2ω c<br />

V 0ch = V c<br />

2<br />

V 0c2h = V c<br />

2<br />

∆L 2 σs<br />

ΣL 2 σs − ∆L 2 σs<br />

ΣL σs ∆L σs<br />

ΣL 2 σs − ∆L 2 σs<br />

∆L 2 σs<br />

ΣL 2 σs − ∆L 2 σs<br />

(3.63)<br />

(3.64)<br />

(3.65)<br />

(3.66)<br />

3.7.2. Conexión en triángulo<br />

Del mismo modo que para la conexión en estrella, empleando el mismo<br />

conexionado que el mostrado para el caso <strong>de</strong> excitación con un vector giratorio<br />

<strong>de</strong> alta frecuencia (Figura 3.7), las expresiones <strong>de</strong>l vector <strong>de</strong> corriente


56 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

y <strong>de</strong> la corriente <strong>de</strong> secuencia cero son las mostradas en (3.67a) - (3.67f).<br />

1. Para h = 1, 4, 7, . . .; h = 3k − 2<br />

(<br />

)<br />

i s qds c = jI cp e j(ωct+θ rf ) − e j(ωct−θ rf )<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf −hθ e) − e j(−ωct+θ rf −hθ e)<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf +2hθ e) − e j(−ωct+θ rf +2hθ e)<br />

(3.67a)<br />

i s 0sc = V 0ch (cos (hθ e − θ rf − ω c t) − cos (hθ e − θ rf + ω c t))<br />

+ V 0c2h (cos (2hθ e + θ rf − ω c t) − cos (2hθ e + θ rf + ω c t))<br />

(3.67b)<br />

2. Para h = 2, 5, 8, . . .; h = 3k − 1<br />

(<br />

)<br />

i s qds c = jI cp e j(ωct+θ rf<br />

− e j(ωct−θ rf )<br />

(3.67c)<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf +hθ e) − e j(−ωct+θ rf +hθ e)<br />

(<br />

)<br />

+ jI cn e j(−ωct−θ rf −2hθ e) − e j(−ωct+θ rf −2hθ e)<br />

3. Para h = 3, 6, 9, . . .; h = 3k<br />

i s 0sc = V 0ch (cos (hθ e + θ rf + ω c t) − cos (hθ e + θ rf − ω c t))<br />

+ V 0c2h (cos (2hθ e − θ rf + ω c t) − cos (2hθ e − θ rf − ω c t))<br />

i s qds c = j V c<br />

2ω c<br />

1<br />

ΣL σs + 2∆L σs cos(hθ e )<br />

(3.67d)<br />

(e j(ωct+θ rf ) − e j(ωct−θ rf ) )<br />

(3.67e)<br />

i s 0sc = 0<br />

(3.67f)<br />

La discusión en cuanto a la información contenida en la corriente <strong>de</strong><br />

secuencia negativa y en las componentes <strong>de</strong> secuencia cero es idéntica a la<br />

realizada para el caso <strong>de</strong> excitación con un vector giratorio <strong>de</strong> alta frecuencia,<br />

por lo que es omitida en este punto.<br />

3.8. Rastreo <strong>de</strong> saliencias utilizando los armónicos<br />

<strong>de</strong> conmutación <strong>de</strong>l inversor<br />

Una alternativa a la inyección <strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia<br />

—ya sea un vector giratorio o una señal modulada en amplitud— para


3.8 Rastreo <strong>de</strong> saliencias utilizando la conmutación <strong>de</strong>l inversor 57<br />

rastrear las saliencias espaciales <strong>de</strong> la máquina, es utilizar los armónicos <strong>de</strong><br />

conmutación <strong>de</strong>l inversor. Este tipo <strong>de</strong> métodos utilizan la respuesta quasiinstantánea<br />

en las variables eléctricas <strong>de</strong> la máquina tras la conmutación <strong>de</strong><br />

los interruptores <strong>de</strong> potencia <strong>de</strong>l inversor [48, 52, 39, 41, 42, 40, 30]. Para la<br />

implementación <strong>de</strong> estos métodos, a menudo es necesario modificar el esquema<br />

<strong>de</strong> modulación <strong>de</strong>l inversor. En la técnica propuesta en [41] por Holtz<br />

y Pan, se mi<strong>de</strong> la tensión instantánea línea-neutro (3.68) tras aplicar dos<br />

estados <strong>de</strong> conmutación adyacentes y sustituir, durante un corto intervalo<br />

<strong>de</strong> tiempo, el estado 0 subsiguiente por dos estados activos. La medida <strong>de</strong> la<br />

tensión <strong>de</strong> secuencia cero asociada a cada estado <strong>de</strong> conmutación <strong>de</strong>l inversor<br />

permite componer el vector complejo mostrado en (3.69), el cual contiene<br />

información sobre la magnitud y posición <strong>de</strong> la saliencia.<br />

v qdσ = 2 3<br />

v σ = 1 3 (v an + v bn + v cn ) (3.68)<br />

(<br />

v σa + v σb e j2π/3 + v σc e j4π/3) (3.69)<br />

Dado que esta técnica se basa en la medida <strong>de</strong> componentes <strong>de</strong> secuencia<br />

cero, sus principios físicos, y por tanto su comportamiento básico, son similares<br />

a los <strong>de</strong> las técnicas <strong>de</strong> secuencia cero <strong>de</strong>scritas anteriormente para<br />

los métodos basados en una excitación mediante un vector giratorio o con<br />

una portadora modulada en amplitud. Sin embargo, existen diferencias muy<br />

importantes en la implementación <strong>de</strong> ambos métodos.<br />

Aunque en [41] se afirma que la única condición que se <strong>de</strong>be cumplir para<br />

que exista acoplamiento entre la posición <strong>de</strong> la saliencia y el vector complejo<br />

<strong>de</strong>finido en (3.69) es que el número <strong>de</strong> barras <strong>de</strong> rotor no sea múltiplo <strong>de</strong> 3,<br />

in<strong>de</strong>pendientemente <strong>de</strong>l número <strong>de</strong> ranuras <strong>de</strong> estátor, en [61] se <strong>de</strong>muestra<br />

que esta afirmación es un caso particular <strong>de</strong>l caso general, mostrado en el<br />

punto 2.2.2.<br />

Las ventajas <strong>de</strong> los métodos sensorless basados en la modificación <strong>de</strong> la<br />

conmutación <strong>de</strong>l inversor se enumeran en [41]. Entre ellas, se <strong>de</strong>staca el no<br />

precisar <strong>de</strong> una excitación <strong>de</strong> alta frecuencia superpuesta a la fundamental.<br />

Sin embargo, la modificación en el patrón <strong>de</strong> conmutación <strong>de</strong>l inversor<br />

necesaria para la implementación <strong>de</strong> la técnica, implica el reemplazar parcialmente<br />

vectores nulos <strong>de</strong>l inversor por dos vectores activos. Estos vectores<br />

activos, opuestos en signo, fuerzan a realizar una conmutación simultánea <strong>de</strong><br />

todos los interruptores <strong>de</strong>l inversor, incrementando las pérdidas en el mismo.<br />

Una segunda ventaja enunciada por los autores [41], es la reducción <strong>de</strong><br />

las corrientes <strong>de</strong> alta frecuencia y, en consecuencia, <strong>de</strong>l rizado en el par.


58 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

Sin embargo, este efecto pue<strong>de</strong> ser mitigado en las técnicas basadas en la<br />

inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia, incrementando la frecuencia y disminuyendo<br />

la magnitud <strong>de</strong> la señal portadora. En el siguiente capítulo se<br />

<strong>de</strong>mostrará que esto es viable en los métodos que utilizan componentes <strong>de</strong><br />

secuencia cero, pero mucho más problemático en los metodos que emplean<br />

la corriente portadora <strong>de</strong> secuencia negativa. Analizando el <strong>de</strong>sarrollo realizado<br />

en la sección 3.6, se observa como son particularmente notables las<br />

diferencias entre la tensión <strong>de</strong> secuencia cero y las componentes <strong>de</strong> secuencia<br />

negativa y corriente <strong>de</strong> secuencia cero. Mientras que para la tensión <strong>de</strong><br />

secuencia cero, la magnitud <strong>de</strong> las componentes <strong>de</strong>pendientes <strong>de</strong> la posición<br />

es in<strong>de</strong>pendiente <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora. Para las componentes<br />

basadas en algún vector <strong>de</strong> corriente, la magnitud <strong>de</strong>crece <strong>de</strong> manera<br />

proporcional con la frecuencia <strong>de</strong> la señal portadora.<br />

En [40], Holtz y Juliet proponen un método para la estimación <strong>de</strong> la<br />

posición utilizando los armónicos <strong>de</strong> conmutación <strong>de</strong>l inversor, in<strong>de</strong>pendientemente<br />

<strong>de</strong>l conexionado <strong>de</strong> la máquina —estrella o triángulo— . La técnica<br />

se basa en la medida <strong>de</strong> la variación <strong>de</strong> las corrientes <strong>de</strong> línea tras efectuar<br />

una conmutación en el inversor. Definen el vector <strong>de</strong> posición (3.70), don<strong>de</strong><br />

los términos son <strong>de</strong> la forma (3.71) para el caso <strong>de</strong> conexión en estrella y<br />

(3.72) para la conexión en triángulo.<br />

don<strong>de</strong><br />

k = 1, 2.<br />

u d : tensión <strong>de</strong> bus.<br />

p r = 2 3<br />

(<br />

pa + ap b + a 2 p c<br />

)<br />

= pα + jp β (3.70)<br />

( ) ) 2<br />

3ΣL σs<br />

(1 − ∆Lσs<br />

2ΣL σs<br />

p x = ±<br />

p x = ± ΣL σs<br />

u d<br />

u d<br />

di x<br />

dt ± k (3.71)<br />

di x<br />

dt ± k (3.72)<br />

Para eliminar el offset en las fases <strong>de</strong> las componentes <strong>de</strong>l vector <strong>de</strong><br />

posición (factor k en las expresiones (3.71) y (3.72)), introducen una modificación<br />

en la conmutación <strong>de</strong>l inversor. Mediante el patrón modificado, se<br />

<strong>de</strong>terminan las componentes p α y p β <strong>de</strong>l vector <strong>de</strong> posición utilizando las<br />

variaciones en las corrientes <strong>de</strong> línea introducidas por dos conmutaciones<br />

separadas 120 ◦ .<br />

Para la implementación práctica, necesitan incorporar sensores adicionales<br />

para medir las variables di x /dt. Los sensores, diseñados especialmente para


3.9 Conclusiones 59<br />

el propósito, son transformadores <strong>de</strong> núcleo <strong>de</strong> aire. Estos transductores obtienen<br />

a su salida una tensión proporcional a la variación <strong>de</strong> la corriente. Sin<br />

embargo, la medida contiene componentes oscilatorias superpuestas, tanto<br />

<strong>de</strong> baja como <strong>de</strong> alta frecuencia. Los autores afirman que las oscilaciones<br />

<strong>de</strong> baja frecuencia se <strong>de</strong>ben a las reflexiones en los cables <strong>de</strong> alimentación<br />

al motor y las <strong>de</strong> alta a las que se producen en los <strong>de</strong>vanados <strong>de</strong> estátor.<br />

Para mitigar los efectos <strong>de</strong> las oscilaciones sobre la medida final, proponen<br />

una solución dual. Las oscilaciones <strong>de</strong> alta frecuencia son eliminadas<br />

muestreando la corriente un lapso <strong>de</strong> tiempo tras la conmutación. Para las<br />

<strong>de</strong> baja frecuencia realizan una serie <strong>de</strong> operaciones matemáticas con las<br />

señales muestreadas. Finalmente, los autores concluyen que el error <strong>de</strong> posición<br />

obtenido, tras realizar todas las compensaciones necesarias, es menor<br />

<strong>de</strong> 0.5 ◦ mecánicos.<br />

Aunque en [40] se indica que la técnica es insensible a la variación <strong>de</strong><br />

parámetros tales como la tensión <strong>de</strong>l bus <strong>de</strong> continua o el valor medio <strong>de</strong> la<br />

inductancia transitoria, parece que los mayores inconvenientes se <strong>de</strong>rivan <strong>de</strong><br />

los mecanismos <strong>de</strong> compensación que hay que introducir para eliminar las<br />

componentes oscilatorias en las señales medidas. Estas componentes, causadas<br />

por reflexiones tanto en los cables <strong>de</strong> alimentación como en los <strong>de</strong>vanados<br />

<strong>de</strong>l motor, <strong>de</strong>pen<strong>de</strong>n tanto <strong>de</strong>l motor como <strong>de</strong> la longitud <strong>de</strong> los cables <strong>de</strong><br />

alimentación. De esta manera, los mecanismos <strong>de</strong> rechazo <strong>de</strong> perturbaciones<br />

<strong>de</strong>ben <strong>de</strong> ser corregidos para cada montaje particular. Una explicación<br />

mucho más <strong>de</strong>tallada <strong>de</strong> las distorsiones provocadas por los cables <strong>de</strong> alimentación<br />

y los <strong>de</strong>vanados <strong>de</strong>l motor, así como <strong>de</strong> los mecanismos <strong>de</strong> corrección<br />

implementados, se muestra en [42].<br />

3.9. Conclusiones<br />

En este capítulo se ha presentado un mo<strong>de</strong>lo general <strong>de</strong> la máquina<br />

<strong>de</strong> inducción que incluye asimetrías espaciales. Partiendo <strong>de</strong> una expresión<br />

general, válida para para el caso <strong>de</strong> una excitación en baja frecuencia, se<br />

han simplificado las ecuaciones que <strong>de</strong>scriben el comportamiento electromagnético<br />

<strong>de</strong> la máquina para el caso <strong>de</strong> una excitación <strong>de</strong> alta frecuencia.<br />

Finalmente se han obtenido las soluciones <strong>de</strong> estas ecuaciones para los casos<br />

particulares <strong>de</strong> la excitación con un vector giratorio <strong>de</strong> tensión <strong>de</strong> alta<br />

frecuencia y excitación con un vector <strong>de</strong> tensión modulado en amplitud.<br />

Adicionalmente, se han mostrado los métodos basados en la utilización <strong>de</strong><br />

los armónicos <strong>de</strong> conmutación <strong>de</strong>l inversor. Se han planteado las ecuaciones<br />

y obtenido las soluciones tanto para el caso <strong>de</strong> conexión en triángulo como<br />

conexión en estrella. Se ha <strong>de</strong>mostrado que tanto la corriente <strong>de</strong> secuencia<br />

negativa, como las componentes <strong>de</strong> secuencia cero —tensión <strong>de</strong> secuencia


60 Mo<strong>de</strong>lo teórico general <strong>de</strong> máquinas con saliencias espaciales<br />

cero en el caso <strong>de</strong> máquinas conectadas en estrella, corriente <strong>de</strong> secuencia<br />

cero en el caso <strong>de</strong> máquinas conectadas en triángulo— contienen información<br />

sobre la magnitud y posición <strong>de</strong> las saliencias espaciales, y pue<strong>de</strong>n ser<br />

por tanto utilizadas para su rastreo. Se han analizado las diferencias entre<br />

las diferentes variables terminales. De este modo, se ha <strong>de</strong>mostrado que la<br />

tensión <strong>de</strong> secuencia cero tiene una magnitud in<strong>de</strong>pendiente <strong>de</strong> la frecuencia<br />

<strong>de</strong> la señal portadora. Sin embargo, tanto en la corriente <strong>de</strong> secuencia negativa<br />

como en la corriente <strong>de</strong> secuencia cero, la magnitud <strong>de</strong> las componentes<br />

que contienen información sobre la posición <strong>de</strong> la saliencia es inversamente<br />

proporcional a la frecuencia <strong>de</strong> la señal portadora. A partir <strong>de</strong> este punto, el<br />

<strong>de</strong>sarrollo <strong>de</strong> la tesis se centra únicamente en la excitación mediante un vector<br />

giratorio <strong>de</strong> alta frecuencia. En los capítulos siguientes se <strong>de</strong>sarrollará el<br />

procesamiento <strong>de</strong> la señal necesario para extraer la información contenida<br />

en las saliencias.


Capítulo 4<br />

Control sensorless mediante<br />

inyección <strong>de</strong> una señal<br />

portadora <strong>de</strong> alta frecuencia<br />

4.1. Introducción<br />

En el capítulo 2 se analizó el origen <strong>de</strong> las asimetrías electromagnéticas<br />

presentes en las máquinas <strong>de</strong> alterna. El efecto <strong>de</strong> estas asimetrías sobre<br />

variables eléctricas terminales —tensiones y corrientes— se analizó en el<br />

capítulo 3. En ese mismo capítulo, se obtuvieron las expresiones <strong>de</strong> las componentes<br />

<strong>de</strong> secuencia negativa y componentes <strong>de</strong> secuencia cero cuando la<br />

máquina se alimentaba superponiendo una señal <strong>de</strong> alta frecuencia a la excitación<br />

fundamental. Estas expresiones se particularizaron para tres tipos <strong>de</strong><br />

excitación persistente: 1) Vector giratorio, 2) Vector modulado en amplitud<br />

y 3) Señales <strong>de</strong> conmutación <strong>de</strong>l inversor.<br />

En este capítulo se <strong>de</strong>sarrollan los aspectos prácticos para la implementación<br />

<strong>de</strong> un control sensorless mediante la inyección <strong>de</strong> un vector giratorio <strong>de</strong><br />

tensión <strong>de</strong> alta frecuencia. El capítulo se organiza como sigue. Primeramente,<br />

se establecerán los criterios <strong>de</strong> selección <strong>de</strong> la señal <strong>de</strong> alta frecuencia y<br />

se analizarán aspectos relativos a la adquisición <strong>de</strong> señales. Se realizará un<br />

análisis cuantitativo atendiendo a: 1) Parámetros <strong>de</strong> la señal inyectada —<br />

frecuencia y amplitud—. 2) Tipo <strong>de</strong> señales usadas para la estimación <strong>de</strong> la<br />

posición —componentes <strong>de</strong> secuencia negativa o componentes <strong>de</strong> secuencia<br />

cero—. Se estudiarán a<strong>de</strong>más aspectos relativos a la medida <strong>de</strong> estas señales,<br />

incluyendo la elección <strong>de</strong> sensores, el filtrado analógico <strong>de</strong> las señales, y la<br />

resolución en los conversores Analógico/Digitales (A/D).


62 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

Se <strong>de</strong>scribirá a<strong>de</strong>más, en cada caso, el procesamiento digital <strong>de</strong> la señal<br />

portadora basado en la transformación a un sistema <strong>de</strong> ejes síncrono. Esta<br />

transformación es algebraicamente sencilla, y aunque estrictamente no<br />

es necesaria, se consi<strong>de</strong>ra a<strong>de</strong>cuada por dos motivos: 1) Facilita la programación<br />

<strong>de</strong> los algoritmos. 2) El resultado <strong>de</strong> esta transformación va a ser,<br />

in<strong>de</strong>pendientemente <strong>de</strong> la señal física que se esté midiendo —corriente portadora<br />

<strong>de</strong> secuencia negativa o componentes <strong>de</strong> secuencia cero—, un vector<br />

complejo con la información relativa a la posición <strong>de</strong> la saliencia modulada<br />

en su fase. Como consecuencia <strong>de</strong> esto, el procesamiento posterior <strong>de</strong> este<br />

vector complejo —<strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias, rastreo <strong>de</strong>l ángulo <strong>de</strong><br />

la saliencia principal. . . —, necesario para extraer la posición <strong>de</strong>l rotor, va a<br />

ser común para todos los métodos, simplificando notablemente el análisis.<br />

A continuación se analizan y <strong>de</strong>sarrollan métodos para la estimación <strong>de</strong><br />

la posición <strong>de</strong>l rotor. Un punto fundamental será el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />

secundarias presentes en la máquina, especialmente las saliencias inducidas<br />

por saturación y las <strong>de</strong>bidas a intermodulación. Una vez <strong>de</strong>sacopladas las<br />

saliencias secundarias, se presentan las diferentes técnicas existentes para<br />

extraer la posición <strong>de</strong>l rotor, indicando las prestaciones y limitaciones <strong>de</strong><br />

cada una <strong>de</strong> ellas. Finalmente, se muestran los resultados experimentales<br />

obtenidos en el laboratorio.<br />

En el último apartado <strong>de</strong>l capítulo, se estudia el diagnóstico <strong>de</strong> máquinas<br />

<strong>de</strong> alterna utilizando una señal portadora <strong>de</strong> alta frecuencia. Este método <strong>de</strong><br />

diagnóstico tiene unas propieda<strong>de</strong>s muy atractivas, como su precisión y su<br />

in<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l motor [130, 127]. Dado que<br />

los principios físicos en los que se basa son los mismos que los empleados en<br />

el control sin sensor <strong>de</strong> velocidad/posición, este apartado sirve como nexo<br />

<strong>de</strong> unión entre los métodos <strong>de</strong> control y <strong>de</strong> diagnóstico analizados en esta<br />

tesis.<br />

4.2. Criterios generales para la selección <strong>de</strong> la señal<br />

portadora<br />

La selección <strong>de</strong> la señal portadora es una <strong>de</strong> las primeras <strong>de</strong>cisiones que<br />

hay que tomar a la hora <strong>de</strong> implementar un control sensorless. Aunque<br />

i<strong>de</strong>almente las prestaciones finales <strong>de</strong>l sistema <strong>de</strong> control <strong>de</strong>berían <strong>de</strong> ser<br />

in<strong>de</strong>pendientes <strong>de</strong>l tipo <strong>de</strong> excitación <strong>de</strong> alta frecuencia utilizada, algunos<br />

aspectos <strong>de</strong> implementación práctica pue<strong>de</strong>n dar lugar a diferencias notables<br />

en los resultados obtenidos. Limitando el estudio a las señales <strong>de</strong> excitación<br />

persistentes, la señal portadora <strong>de</strong> alta frecuencia pue<strong>de</strong> ser:


4.2 Criterios generales para la selección <strong>de</strong> la señal portadora 63<br />

1. vector giratorio<br />

2. vector modulado en amplitud<br />

Según el tipo <strong>de</strong> señal inyectada, po<strong>de</strong>mos distinguir entre:<br />

1. inyección <strong>de</strong> una tensión portadora<br />

2. inyección <strong>de</strong> una corriente portadora<br />

Aunque la inyección <strong>de</strong> una tensión portadora y la inyección <strong>de</strong> una<br />

corriente portadora son muy similares <strong>de</strong>s<strong>de</strong> un punto <strong>de</strong> vista teórico, en la<br />

práctica se prefiere la inyección <strong>de</strong> una tensión portadora, ya que el motor<br />

es alimentado habitualmente <strong>de</strong>s<strong>de</strong> una fuente <strong>de</strong> tensión. La inyección <strong>de</strong><br />

una corriente portadora requeriría la inclusión <strong>de</strong> un regulador <strong>de</strong> corriente<br />

portadora [94], lo cual complica la implementación <strong>de</strong>l método, no aportando<br />

por otra parte ninguna ventaja importante. Por esta razón, todo el análisis<br />

presentado en este capítulo se centra exclusivamente en la inyección <strong>de</strong> un<br />

vector giratorio <strong>de</strong> tensión portadora.<br />

Como norma general, a la hora <strong>de</strong> seleccionar las características —magnitud<br />

y frecuencia— <strong>de</strong> la señal portadora, interesan frecuencias altas y amplitu<strong>de</strong>s<br />

pequeñas. Aspectos clave a tener en cuenta son:<br />

1. Frecuencias <strong>de</strong> portadora elevadas posibilitan mayores anchos <strong>de</strong> banda<br />

en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia.<br />

2. Frecuencias <strong>de</strong> portadora elevadas incrementan la separación espectral<br />

con respecto a la excitación fundamental, facilitando el filtrado.<br />

3. Frecuencias <strong>de</strong> portadora elevadas reducen los efectos adversos <strong>de</strong> inyectar<br />

la señal portadora —ruido, vibraciones, pérdidas adicionales—,<br />

al reducirse la corriente portadora <strong>de</strong> secuencia positiva, <strong>de</strong>bido al<br />

comportamiento inductivo <strong>de</strong>l motor. Sin embargo, esta reducción va<br />

a afectar también a la corriente portadora <strong>de</strong> secuencia negativa y a<br />

la corriente <strong>de</strong> secuencia cero en máquinas conectadas en triángulo,<br />

las cuales contienen la información sobre la posición <strong>de</strong> la saliencia.<br />

Esto pue<strong>de</strong> <strong>de</strong>teriorar la relación señal ruido <strong>de</strong> estas señales y restar<br />

resolución al sistema <strong>de</strong> adquisición.<br />

4. Menores magnitu<strong>de</strong>s <strong>de</strong> la señal portadora inyectada reducen los efectos<br />

adversos <strong>de</strong> inyectar la señal <strong>de</strong> alta frecuencia, pero reducen también<br />

la magnitud <strong>de</strong> las señales a rastrear y, por lo tanto, pue<strong>de</strong>n<br />

<strong>de</strong>teriorar la relación señal ruido y restar precisión a la estimación.


64 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

4.3. Implementación utilizando la corriente portadora<br />

<strong>de</strong> secuencia negativa<br />

Como ya se vio, la inyección <strong>de</strong> una tensión portadora en una máquina<br />

con saliencias espaciales va a dar lugar a una corriente portadora <strong>de</strong> secuencia<br />

negativa, que contiene información sobre la magnitud y posición <strong>de</strong> la<br />

saliencia. Aunque existen pequeñas diferencias, la implementación y las prestaciones<br />

<strong>de</strong> este método son esencialmente las mismas tanto para máquinas<br />

conectadas en estrella, como para máquinas conectadas en triángulo.<br />

4.3.1. Adquisición <strong>de</strong> señales<br />

Un aspecto importante en la implementación <strong>de</strong> técnicas sensorless utilizando<br />

la corriente portadora <strong>de</strong> secuencia negativa, va a ser la resolución<br />

<strong>de</strong>l sistema <strong>de</strong> adquisición, el cual incluye: sensores, filtros analógicos, y<br />

conversores A/D.<br />

Sensores<br />

Los sensores habitualmente utilizados para medir las corrientes son sondas<br />

<strong>de</strong> efecto Hall. Estos sensores proporcionan un ancho <strong>de</strong> banda a<strong>de</strong>cuado<br />

y aislamiento galvánico. En motores con el neutro aislado, es suficiente con<br />

medir dos corrientes <strong>de</strong> fase. Dado que las corrientes <strong>de</strong> alimentación al motor<br />

son medidas habitualmente para la implementación <strong>de</strong> los métodos <strong>de</strong><br />

control en campo orientado, la medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />

negativa no necesita sensores ni cableado adicional. El hecho <strong>de</strong> que los mismos<br />

sensores sean utilizados para medir tanto la corriente fundamental como<br />

la corriente portadora <strong>de</strong> secuencia negativa pue<strong>de</strong> dar lugar sin embargo<br />

a problemas <strong>de</strong> escalado. El fondo <strong>de</strong> escala <strong>de</strong> los sensores <strong>de</strong>be ajustarse<br />

para medir la corriente fundamental. Puesto que el or<strong>de</strong>n <strong>de</strong> magnitud entre<br />

la corriente <strong>de</strong> excitación fundamental y la corriente portadora <strong>de</strong> secuencia<br />

negativa pue<strong>de</strong> situarse, a modo indicativo, en torno a 1000/1, la precisión<br />

<strong>de</strong> los sensores pue<strong>de</strong> verse afectada a la hora <strong>de</strong> medir la corriente portadora<br />

<strong>de</strong> secuencia negativa.<br />

Filtrado analógico<br />

Fijada la frecuencia <strong>de</strong> muestreo, las componentes <strong>de</strong> alta frecuencia <strong>de</strong><br />

las señales —componentes por encima <strong>de</strong> la frecuencia <strong>de</strong> Nyquist— <strong>de</strong>ben<br />

<strong>de</strong> ser eliminadas. Estas componentes <strong>de</strong> alta frecuencia están relacionadas<br />

normalmente con la conmutación <strong>de</strong>l inversor. Las dos opciones más habituales<br />

<strong>de</strong> filtrado son: 1) realizar el muestreo <strong>de</strong> las corrientes <strong>de</strong> forma


4.3 Implementación utilizando la corriente portadora <strong>de</strong> secuencia neg. . . 65<br />

síncrona con la conmutación <strong>de</strong>l inversor. De esta manera se eliminan <strong>de</strong> la<br />

señal muestreada la mayor parte los transitorios provocados por la conmutación.<br />

El muestreo sincronizado va a requerir que la modulación <strong>de</strong>l inversor<br />

sea simétrica. Esto no es en realidad un inconveniente, ya que la modulación<br />

simétrica es habitual, tanto en métodos que utilizan una portadora<br />

triangular como en métodos basados en la modulación <strong>de</strong>l vector espacial<br />

(SVM) [?,?]. 2) Eliminarlas mediante filtros antialiasing antes <strong>de</strong> realizar la<br />

conversión A/D. El diseño <strong>de</strong> filtros antialiasing cuando se inyecta una señal<br />

portadora <strong>de</strong>l alta frecuencia pue<strong>de</strong> ser sin embargo problemático, <strong>de</strong>bido<br />

a la proximidad espectral entre la frecuencia portadora y la frecuencia <strong>de</strong><br />

conmutación. En ese caso, pue<strong>de</strong> ocurrir que el <strong>de</strong>sfase provocado por el<br />

filtro antialiasing a la frecuencia portadora <strong>de</strong> lugar a errores importantes<br />

en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, haciendo necesario el uso <strong>de</strong><br />

mecanismos <strong>de</strong> compensación <strong>de</strong> este <strong>de</strong>sfase. Este efecto se pue<strong>de</strong> mitigar<br />

utilizando una combinación <strong>de</strong> filtro <strong>de</strong> rechazo <strong>de</strong> banda y filtro paso-bajo.<br />

El filtro paso-bajo se diseña para eliminar armónicos situados por encima<br />

<strong>de</strong> la frecuencia <strong>de</strong> conmutación, mientras que el filtro paso <strong>de</strong> banda se<br />

diseña para eliminar los armónicos situados exactamente a la frecuencia <strong>de</strong><br />

conmutación. En la Figura 4.2 se muestra la respuesta en frecuencia <strong>de</strong> este<br />

tipo <strong>de</strong> filtros. Para el caso particular representado, el filtro paso-bajo es<br />

un Butterworth <strong>de</strong> 4 ◦ or<strong>de</strong>n. La frecuencia <strong>de</strong> corte <strong>de</strong>l filtro paso-bajo se<br />

ha fijado en 5 kHz. El filtro rechazo-banda es un Butterworth <strong>de</strong> 2 ◦ or<strong>de</strong>n.<br />

La frecuencia <strong>de</strong> este segundo filtro es igual a la frecuencia <strong>de</strong> conmutación,<br />

siendo en el caso <strong>de</strong>l ejemplo <strong>de</strong> 10 kHz. El <strong>de</strong>sfase <strong>de</strong> este filtro es lineal<br />

en la zona <strong>de</strong> la portadora, según se ve en la Figura 4.3. De esta manera, la<br />

compensación <strong>de</strong> la fase, si fuese necesaria, es muy sencilla.<br />

Conversión analógico/digital<br />

El parámetro clave al seleccionar los conversores analógico-digitales es el<br />

número <strong>de</strong> bits. Al igual que ocurría con los sensores, los conversores A/D<br />

están escalados <strong>de</strong> acuerdo a la magnitud <strong>de</strong> la corriente fundamental. Un<br />

número <strong>de</strong> bits elegido para muestrear la corriente fundamental con una<br />

precisión a<strong>de</strong>cuada, pue<strong>de</strong> resultar insuficiente para capturar la corriente<br />

portadora <strong>de</strong> secuencia negativa. El error cometido —diferencia entre el<br />

valor real y el discreto— al convertir una señal continua, i<strong>de</strong>almente con<br />

precisión infinita, en una discreta, se conoce como error <strong>de</strong> cuantizado. El<br />

tipo <strong>de</strong> cuantizado comúnmente usado en control discreto es el cuantizado<br />

uniforme. Este modo <strong>de</strong> cuantizado admite dos variaciones, conocidas como


66 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

PSfrag replacements<br />

Magnitud (dB)<br />

0<br />

−50<br />

−100<br />

−150<br />

−200<br />

1 10 100<br />

200<br />

Fase (<strong>de</strong>g)<br />

100<br />

0<br />

−100<br />

−200<br />

1 10 100<br />

(kHz)<br />

Figura 4.1: Respuesta en frecuencia filtro Butterworth paso-banda <strong>de</strong> segundo or<strong>de</strong>n,<br />

bw = 100Hz.<br />

Midrise, (4.1) y Midtread, (4.2).<br />

Q(x) = ⌊2M−1 x⌋ + 0.5<br />

2 M−1 (4.1)<br />

don<strong>de</strong><br />

x<br />

⌊x⌋<br />

M<br />

Q(x) = ⌊2M−1 x + 0.5⌋<br />

2 M−1 , (4.2)<br />

: Variable real a discretizar.<br />

: función redon<strong>de</strong>o hacia abajo (floor).<br />

: Número <strong>de</strong> bits.<br />

El valor 2 M−1 se conoce como el paso <strong>de</strong>l cuantizado. La relación señal/ruido<br />

se pue<strong>de</strong> aproximar utilizando la expresión (4.3).<br />

S<br />

N q<br />

≈ 20 log 10 (2 M ) = 6.0206MdB (4.3)<br />

La distorsión armónica introducida por el proceso <strong>de</strong> cuantizado podría ser<br />

mitigada mediante técnicas <strong>de</strong> ruido aditivo, conocidas como dithering 1 ,<br />

aunque este campo permanece aun sin explorar.<br />

1 Del término anglosajón did<strong>de</strong>ren (agitar involuntariamente).


4.3 Implementación utilizando la corriente portadora <strong>de</strong> secuencia neg. . . 67<br />

PSfrag replacements<br />

Magnitud (dB)<br />

0<br />

−50<br />

−100<br />

−150<br />

−200<br />

−250<br />

1 10 100<br />

0<br />

Fase (<strong>de</strong>g)<br />

−200<br />

−400<br />

−600<br />

−800<br />

1 10 100<br />

(kHz)<br />

Figura 4.2: Respuesta en frecuencia <strong>de</strong> filtro Butterworth <strong>de</strong> cuarto or<strong>de</strong>n, fc = 5<br />

kHz, y filtro <strong>de</strong> rechazo <strong>de</strong> banda <strong>de</strong> segundo or<strong>de</strong>n, bw = 1kHz, fc = 10KHz.<br />

En [62,64] Briz y otros presentan un observador <strong>de</strong> corriente que, a<strong>de</strong>más<br />

<strong>de</strong> eliminar parte <strong>de</strong> los efectos producidos durante los transitorios <strong>de</strong> la<br />

corriente fundamental sobre la corriente portadora <strong>de</strong> secuencia negativa,<br />

permite incrementar la resolución <strong>de</strong> los conversores A/D. Para ello, implementan<br />

un mo<strong>de</strong>lo simplificado <strong>de</strong> alta frecuencia <strong>de</strong>l motor. La estimación<br />

<strong>de</strong> la corriente fundamental proporcionada por este mo<strong>de</strong>lo, se convierte<br />

al dominio continuo mediante conversores digitales/analógicos (D/A) y se<br />

resta <strong>de</strong> la corriente medida. La señal resultante, en condiciones i<strong>de</strong>ales,<br />

sólo contendrá corriente <strong>de</strong> alta frecuencia inyectada por la señal portadora,<br />

siendo por tanto su magnitud muy reducida. Esto permite amplificarla antes<br />

<strong>de</strong> realizar su conversión analógico-digital, mejorando la resolución <strong>de</strong>l<br />

conversor A/D.<br />

Filtrado digital<br />

El objetivo primordial <strong>de</strong>l procesamiento digital <strong>de</strong> la corriente portadora<br />

<strong>de</strong> secuencia negativa, es separar la parte <strong>de</strong> señal cuyas componentes están<br />

moduladas en fase por la posición <strong>de</strong> la asimetría <strong>de</strong>l resto <strong>de</strong> componentes<br />

<strong>de</strong>l espectro. El espectro <strong>de</strong> la corriente se pue<strong>de</strong> separar en tres bandas<br />

claramente diferenciadas:


68 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

PSfrag replacements<br />

−70<br />

−75<br />

Fase (<strong>de</strong>g)<br />

−80<br />

−85<br />

−90<br />

2300 2400 2500 2600 2700<br />

(Hz)<br />

Figura 4.3: Fase <strong>de</strong>l filtro en la zona <strong>de</strong> la señal portadora.<br />

Entorno <strong>de</strong> la excitación fundamental <strong>de</strong> la máquina.<br />

Corriente portadora <strong>de</strong> secuencia positiva: Componentes inyectadas<br />

por la excitación <strong>de</strong> alta frecuencia.<br />

Corriente portadora <strong>de</strong> secuencia negativa: Componentes inducidas<br />

por las asimetrías <strong>de</strong> la máquina.<br />

La corriente portadora <strong>de</strong> secuencia positiva se pue<strong>de</strong> consi<strong>de</strong>rar como<br />

una perturbación, siendo relativamente fácil <strong>de</strong> eliminar. Una vez eliminada<br />

esta componente, es necesario separar la secuencia negativa <strong>de</strong> la excitación<br />

fundamental. La información <strong>de</strong> secuencia negativa será utilizada para<br />

rastrear la posición <strong>de</strong> las saliencias espaciales, mientras que la excitación<br />

fundamental cierra el bucle <strong>de</strong> control en corriente. El proceso <strong>de</strong> filtrado<br />

se muestra esquemáticamente en la figura 4.4. La implementación <strong>de</strong> estos<br />

filtros se suele realizar en coor<strong>de</strong>nadas síncronas con la componente a filtrar.<br />

Una vez aislada la corriente portadora <strong>de</strong> secuencia negativa (Figura 4.5),<br />

es habitual realizar una transformación a coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa<br />

—frecuencia −ω c — utilizando la expresión (4.4). La corriente portadora <strong>de</strong><br />

secuencia negativa pasa así <strong>de</strong> estar modulada alre<strong>de</strong>dor <strong>de</strong> −ω c a estar modulada<br />

en torno a una componente <strong>de</strong> continua. Aunque esta transformación<br />

no es estrictamente necesaria, simplifica en la práctica la programación <strong>de</strong><br />

los algoritmos.<br />

i cn<br />

qds = is qds ejωct (4.4)<br />

Para aislar las componentes que contienen información relevante <strong>de</strong>l resto<br />

<strong>de</strong> componentes presentes en el espectro <strong>de</strong> la corriente, se implementa un<br />

filtro paso-bajo sobre la señal rotada. Este filtro es equivalente a un filtro<br />

paso <strong>de</strong> banda en coor<strong>de</strong>nadas estacionarias. Las principales componentes a<br />

eliminar son la corriente fundamental y la corriente portadora <strong>de</strong> secuencia


4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 69<br />

s<br />

iqds<br />

FRB<br />

secuencia<br />

positiva<br />

FRB<br />

secuencia<br />

negativa<br />

s<br />

i qds _ f<br />

Regulador<br />

<strong>de</strong><br />

corriente<br />

FRB<br />

fundamental<br />

i<br />

s<br />

qds _ cn<br />

Observador<br />

<strong>de</strong><br />

rastreo<br />

θˆr<br />

Figura 4.4: Proceso <strong>de</strong> filtrado para extraer las corrientes fundamental y portadora<br />

<strong>de</strong> secuencia negativa a partir <strong>de</strong> la corriente total.<br />

positiva. El filtrado <strong>de</strong> la corriente portadora <strong>de</strong> secuencia positiva no es<br />

en general problemático, ya que su magnitud es relativamente pequeña —<br />

<strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 a 20 veces la corriente portadora <strong>de</strong> secuencia negativa—,<br />

la separación espectral es <strong>de</strong> 2ω c , siendo a<strong>de</strong>más una señal estática —su<br />

magnitud y su frecuencia se pue<strong>de</strong>n consi<strong>de</strong>rar constantes—.<br />

El filtrado <strong>de</strong> la corriente fundamental es en general mucho más problemático.<br />

Esto es <strong>de</strong>bido en primer lugar a su mayor magnitud —<strong>de</strong>l or<strong>de</strong>n<br />

<strong>de</strong> 1000 veces la <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa— y su<br />

menor separación espectral —entorno <strong>de</strong> ω c —. A<strong>de</strong>más, la corriente fundamental<br />

no es una señal estacionaria, sino que pue<strong>de</strong> presentar variaciones<br />

muy rápidas, resultado <strong>de</strong> introducir señales tipo escalón en el par <strong>de</strong> referencia<br />

(o en la velocidad <strong>de</strong> referencia) al motor. En este caso, los filtros<br />

convencionales presentan serias limitaciones, pudiendo ser necesarios filtros<br />

más avanzados [64].<br />

4.4. Implementación utilizando la tensión portadora<br />

<strong>de</strong> secuencia cero<br />

En el caso <strong>de</strong> máquinas conectadas en estrella, la inyección <strong>de</strong> una tensión<br />

portadora en una máquina con saliencias espaciales se vio que daba lugar<br />

a una tensión portadora <strong>de</strong> secuencia cero, la cual contiene información<br />

sobre la magnitud y posición <strong>de</strong> la saliencia. Es posible por tanto estimar<br />

la posición <strong>de</strong>l rotor a partir <strong>de</strong>l procesamiento <strong>de</strong> la tensión portadora <strong>de</strong><br />

secuencia cero.


0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

70 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

1.2<br />

w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

)| (mA)<br />

|F F T (i s qds<br />

1<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

2ωe 14ω r<br />

-ω e<br />

-4ω e<br />

-2ω e − 14ω r<br />

0<br />

−2600 −2550 −2500 −2450 −2400<br />

frecuencia (Hz)<br />

Figura 4.5: Espectro <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas estacionarias centrado<br />

en la zona <strong>de</strong> secuencia negativa. Se distinguen las componentes inducidas por<br />

saturación —2ω e , −4ω e —, por intermodulación —−2ω e − 14ω r —, por el inversor<br />

—−ω e — y por ranurado —14ω r —. La frecuencia <strong>de</strong> la señal portadora es <strong>de</strong> ω c =<br />

2500Hz.<br />

4.4.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales<br />

El mecanismo <strong>de</strong> generación <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero<br />

en máquinas con saliencias espaciales se pue<strong>de</strong> mo<strong>de</strong>lar <strong>de</strong> forma muy simple<br />

a partir <strong>de</strong> un divisor inductivo. Puesto que el comportamiento <strong>de</strong> un<br />

divisor no <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la frecuencia, la magnitud <strong>de</strong> la tensión portadora<br />

<strong>de</strong> secuencia cero no va a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora.<br />

Esto va a permitir utilizar señales portadoras <strong>de</strong> alta frecuencia —cercanas<br />

a la frecuencia <strong>de</strong> Nyquist— y pequeña magnitud, sin que esto reduzca —y<br />

por tanto <strong>de</strong>teriore— <strong>de</strong> forma apreciable la tensión portadora <strong>de</strong> secuencia<br />

cero.<br />

Sensores<br />

La medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero va a implicar el acceso<br />

a los terminales <strong>de</strong> estátor <strong>de</strong> la máquina. Existen diversas alternativas<br />

para medir la tensión portadora <strong>de</strong> secuencia cero:<br />

1. Empleando tres sensores <strong>de</strong> tensión, uno por fase, y midiendo las ten-


4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 71<br />

v s∗<br />

qdsc<br />

Motor inducción<br />

i s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

+<br />

v s∗<br />

qds<br />

Inversor<br />

(PWM)<br />

v avb<br />

vc<br />

v anvbn<br />

vcn<br />

v n<br />

vector<br />

complejo<br />

corriente<br />

i b<br />

i a<br />

Figura 4.6: Medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero utilizando tres sensores<br />

<strong>de</strong> tensión entre cada una <strong>de</strong> las fases y el neutro <strong>de</strong> la máquina. La secuencia cero<br />

se calcula como la media <strong>de</strong> las salidas <strong>de</strong> todos los sensores.<br />

v s∗<br />

qdsc<br />

Inversor<br />

(PWM)<br />

Motor inducción<br />

i s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

+<br />

v s∗<br />

qds<br />

0<br />

V d /2<br />

Vd /2<br />

v avb<br />

vc<br />

v n<br />

v n0<br />

vector<br />

complejo<br />

corriente<br />

i b<br />

i a<br />

Figura 4.7: Medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero respecto al punto<br />

medio <strong>de</strong>l inversor.<br />

siones referidas al neutro <strong>de</strong> la máquina —v an , v bn , v cn —. La secuencia<br />

cero se calcula como la media <strong>de</strong> las salidas <strong>de</strong> todos los sensores. (Figura<br />

4.6).<br />

2. Midiendo la tensión entre el punto neutro <strong>de</strong>l motor y el punto medio<br />

<strong>de</strong>l inversor. (Figura 4.7). Sólo se precisa un sensor para medir la<br />

tensión v n0 .<br />

3. Midiendo la diferencia <strong>de</strong> tensión entre el neutro <strong>de</strong>l motor y el punto<br />

medio <strong>de</strong> una carga equilibrada conectada en paralelo a la máquina<br />

—v nnR —, empleando una sonda <strong>de</strong> tensión. (Figura 4.8).<br />

El hecho <strong>de</strong> emplear sensores específicos para la medida <strong>de</strong> la señal <strong>de</strong> secuencia<br />

cero, va a permitir escalar el conjunto sensor/conversor analógico-digital<br />

<strong>de</strong> acuerdo a la magnitud <strong>de</strong> esta señal, evitando <strong>de</strong> esa forma problemas <strong>de</strong><br />

resolución en la medida. De los tres métodos anteriores, el primero <strong>de</strong> ellos<br />

tiene como principal ventaja el <strong>de</strong>sacoplo automático <strong>de</strong> las componentes <strong>de</strong><br />

secuencia cero inyectadas por el sistema <strong>de</strong> alimentación. Sin embargo, tiene


72 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

v s∗<br />

qdsc<br />

Motor inducción<br />

i s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

+<br />

v s∗<br />

qds<br />

Inversor<br />

(PWM)<br />

v avbvc<br />

v n<br />

v n−nR<br />

sonda<br />

tensión<br />

(aislamiento<br />

galvánico)<br />

vector<br />

complejo<br />

corriente<br />

v nR<br />

i b<br />

i a<br />

R<br />

R<br />

R<br />

Red resistencias equilibradas<br />

Figura 4.8: Plataforma utilizada para la medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia<br />

cero. Se utiliza una red <strong>de</strong> resistencias conectada en paralelo con el motor. La medida<br />

<strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero se realiza entre el punto neutro <strong>de</strong>l motor<br />

y el punto medio <strong>de</strong> la red <strong>de</strong> resistencias.<br />

el inconveniente <strong>de</strong> que son necesarios tres sensores adicionales. Los otros<br />

dos métodos utilizan un único sensor. Las diferencias entre ambos métodos<br />

se <strong>de</strong>ducen fácilmente al analizar los circuitos resultantes. Las tensiones <strong>de</strong><br />

fase, medidas respecto al punto medio <strong>de</strong>l inversor, v x0 , se pue<strong>de</strong>n expresar<br />

en función <strong>de</strong> las tensiones medidas respecto al neutro <strong>de</strong>l motor, v xn , más<br />

la diferencia <strong>de</strong> tensión entre ambos puntos, v n0 .<br />

v an = v a0 − v n0<br />

v bn = v b0 − v n0<br />

v cn = v c0 − v n0 (4.5)<br />

y sustituyendo en la expresión <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero se<br />

obtiene (4.6). Las componentes <strong>de</strong> secuencia cero inyectadas por el inversor<br />

se <strong>de</strong>finen como (4.7).<br />

Sustituyendo en (4.6) se tiene (4.8).<br />

v n0 = 1 3 (v a0 + v b0 + v c0 ) − v s 0 (4.6)<br />

v s 0abc = 1 3 (v a0 + v b0 + v c0 ) (4.7)<br />

v n0 = v 0abc − v s 0 (4.8)<br />

Por lo tanto, la medida <strong>de</strong> la secuencia cero mediante un único sensor <strong>de</strong><br />

tensión, situado entre el punto neutro <strong>de</strong> la máquina y el punto medio <strong>de</strong>l in-


4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 73<br />

versor, tiene como principal inconveniente que las componentes <strong>de</strong> secuencia<br />

cero inyectadas por el inversor no son <strong>de</strong>sacopladas [60].<br />

Para el caso <strong>de</strong> una carga equilibrada conectada en paralelo con la máquina,<br />

<strong>de</strong>finiendo v nb como la tensión <strong>de</strong> dicho punto, se obtienen las expresiones<br />

(4.9).<br />

v an = v anb − v n−nb<br />

v bn = v bnb − v n−nb<br />

v cn = v cnb − v n−nb (4.9)<br />

Utilizando (4.9), y la <strong>de</strong>finición <strong>de</strong> tensión portadora <strong>de</strong> secuencia cero, se<br />

obtiene (4.10).<br />

v n−nb = 1 3 (v anb + v bnb + v cnb ) − v s 0 (4.10)<br />

Para el caso <strong>de</strong> una carga equilibrada, se cumplirá (4.11) y, por lo tanto,<br />

(4.12)<br />

v s 0pl = 1 3 (v anb + v bnb + v cnb ) = 0 (4.11)<br />

v n−nb = −v s 0 (4.12)<br />

La medida <strong>de</strong> la secuencia cero utilizando un único sensor <strong>de</strong> tensión entre el<br />

punto neutro <strong>de</strong>l motor y el punto medio <strong>de</strong> una carga paralela equilibrada,<br />

<strong>de</strong>sacopla por tanto las componentes <strong>de</strong> secuencia cero inyectadas por el<br />

inversor. Aunque esta técnica tiene como inconveniente respecto a la anterior<br />

la necesidad <strong>de</strong> un componente adicional en el sistema <strong>de</strong> control, esto no se<br />

consi<strong>de</strong>ra muy relevante. La carga equilibrada utilizada pue<strong>de</strong> ser una red<br />

trifásica <strong>de</strong> resistencias, cuyo coste es muy reducido. Por otra parte, estas<br />

resistencias pue<strong>de</strong>n elegirse con valores muy elevados (<strong>de</strong>cenas <strong>de</strong> kΩ), por<br />

lo que la potencia que disipan es <strong>de</strong>spreciable.<br />

En las figuras 4.9(a) y 4.9(b), se muestra el efecto que las componentes <strong>de</strong><br />

secuencia cero inyectadas por el inversor tienen sobre la tensión portadora<br />

<strong>de</strong> secuencia cero medida por los dos métodos <strong>de</strong>scritos. Se observa una atenuación,<br />

para el caso <strong>de</strong> utilizar una carga equilibrada conectada en paralelo<br />

con la máquina, <strong>de</strong> prácticamente un or<strong>de</strong>n <strong>de</strong> magnitud para las componentes<br />

situadas a la frecuencia <strong>de</strong> conmutación —ω s — y para las inducidas<br />

por intermodulación entre la conmutación y la señal portadora <strong>de</strong> alta frecuencia<br />

—ω s ± ω c —. También se reducen los armónicos triples <strong>de</strong>bidos a<br />

saturación —3ω e —. En todos los experimentos llevados a cabo durante la<br />

presente tesis, la medida <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero utilizando<br />

un red trifásica <strong>de</strong> resistencias proporcionó unos resultados muy buenos,<br />

por lo que es el método utilizado en todos los resultados presentados.


74 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

100<br />

PSfrag replacements<br />

ω s − ω c<br />

ω s<br />

ω s + ω c<br />

10<br />

3ω e<br />

ω c<br />

(V)<br />

1<br />

0.1<br />

0.01<br />

0 10 20 30 40<br />

frecuencia (kHz)<br />

(a) Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida respecto al punto<br />

medio <strong>de</strong>l inversor.<br />

100<br />

PSfrag replacements<br />

10<br />

3ω e<br />

ω c<br />

ω s<br />

(V)<br />

1<br />

0.1<br />

0.01<br />

0 10 20 30 40<br />

frecuencia (kHz)<br />

(b) Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida respecto al punto<br />

medio <strong>de</strong> una carga equilibrada conectada en paralelo con la máquina.<br />

Figura 4.9: Comparación espectral <strong>de</strong> la tensión <strong>de</strong> secuencia cero para los dos<br />

métodos <strong>de</strong> medida <strong>de</strong>scritos.


4.4 Implementación utilizando la tensión portadora <strong>de</strong> secuencia cero 75<br />

Filtrado analógico<br />

El filtrado analógico <strong>de</strong> la tensión <strong>de</strong> secuencia cero tiene, en principio,<br />

unas características muy diferentes al <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />

negativa. Al utilizarse un sensor <strong>de</strong>dicado exclusivamente a la medida <strong>de</strong><br />

tensión portadora <strong>de</strong> secuencia cero, todos los aspectos relativos a la adquisición<br />

<strong>de</strong> señales, incluyendo el filtrado, tienen como único objetivo preservar<br />

la información contenida en la región <strong>de</strong>l espectro alre<strong>de</strong>dor <strong>de</strong> la frecuencia<br />

portadora. Se han propuesto básicamente dos métodos <strong>de</strong> filtrado analógico:<br />

- Filtro paso <strong>de</strong> banda a la frecuencia portadora. Este filtro logra el doble<br />

efecto <strong>de</strong> eliminar las componentes <strong>de</strong> alta frecuencia (armónicos<br />

<strong>de</strong> conmutación <strong>de</strong>l inversor) y <strong>de</strong> baja frecuencia (relacionadas con la<br />

excitación fundamental, <strong>de</strong>bido sobre todo a la saturación <strong>de</strong> la máquina).<br />

Un inconveniente <strong>de</strong> los filtros paso <strong>de</strong> banda es que presentan la<br />

máxima variación <strong>de</strong> su fase en la zona pasa-banda. Esto va a dar lugar<br />

a una <strong>de</strong>formación <strong>de</strong> la fase <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero,<br />

y pue<strong>de</strong> requerir algún tipo <strong>de</strong> corrección <strong>de</strong> la distorsión. En la Figura<br />

4.1, se muestra la respuesta en frecuencia <strong>de</strong> un filtro <strong>de</strong> Butterworth<br />

resonante <strong>de</strong> segundo or<strong>de</strong>n. Para el ejemplo mostrado la frecuencia<br />

<strong>de</strong> la portadora es <strong>de</strong> 2500 Hz. El ancho <strong>de</strong> banda <strong>de</strong>l filtro (bw) se<br />

ha seleccionado en 100 Hz. Como se pue<strong>de</strong> observar en la respuesta <strong>de</strong><br />

la fase, en la zona <strong>de</strong> la portadora se produce la máxima variación, y,<br />

por lo tanto, la distorsión introducida en las fases <strong>de</strong> las componentes<br />

<strong>de</strong>pendientes <strong>de</strong> la posición será elevada.<br />

- Una alternativa al uso <strong>de</strong> filtros paso <strong>de</strong> banda es utilizar una combinación<br />

<strong>de</strong> filtro <strong>de</strong> rechazo <strong>de</strong> banda y filtro paso-bajo. Este filtro<br />

sería muy similar al <strong>de</strong>scrito en el filtrado <strong>de</strong> la corriente en la sección<br />

anterior. El filtro paso-bajo, cuya frecuencia <strong>de</strong> corte es menor que la<br />

<strong>de</strong>l rechazo <strong>de</strong> banda, contribuye a disminuir los armónicos situados<br />

a la frecuencia <strong>de</strong> conmutación, incluyendo a<strong>de</strong>más un rechazo a las<br />

frecuencias situadas por encima <strong>de</strong> ésta. En la Figura 4.2 se muestra<br />

la respuesta en frecuencia <strong>de</strong> este tipo <strong>de</strong> filtro. Para el caso particular<br />

representado, el filtro paso-bajo es un Butterworth <strong>de</strong> 4 ◦ or<strong>de</strong>n.<br />

La frecuencia <strong>de</strong> corte <strong>de</strong>l filtro paso-bajo se ha fijado en 5 kHz. El<br />

filtro rechazo-banda es un Butterworth <strong>de</strong> 2 ◦ or<strong>de</strong>n. La frecuencia <strong>de</strong><br />

este segundo filtro es igual a la frecuencia <strong>de</strong> conmutación, siendo en<br />

el caso <strong>de</strong>l ejemplo <strong>de</strong> 10 kHz. El <strong>de</strong>sfase <strong>de</strong> este filtro es lineal en la<br />

zona <strong>de</strong> la portadora, según se ve en la Figura 4.3. De esta manera la<br />

compensación, si es necesaria, es mucho más sencilla <strong>de</strong> implementar<br />

que para el caso <strong>de</strong>l filtro paso-banda. Este es el esquema <strong>de</strong> filtrado<br />

utilizado en todos los experimentos basados en la tensión portadora<br />

<strong>de</strong> secuencia cero.


76 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

Conversión analógico/digital<br />

La conversión analógico/digital para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia<br />

cero presenta dos ventajas principales con respecto al caso <strong>de</strong> la corriente<br />

portadora <strong>de</strong> secuencia negativa:<br />

1. La magnitud <strong>de</strong> las componentes <strong>de</strong> secuencia cero es bastante in<strong>de</strong>pendiente<br />

<strong>de</strong> la excitación fundamental. Por lo tanto, el rango <strong>de</strong>l<br />

conversor pue<strong>de</strong> ajustarse al valor <strong>de</strong> las componentes utilizadas para<br />

el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor.<br />

2. Mejor relación señal/ruido (S/R). Según la discusión realizada en 4.3.1,<br />

la selección <strong>de</strong>l número <strong>de</strong> bits era tanto más importante cuanto menor<br />

fuese la relación S/R. Por lo tanto, este parámetro no es tan crítico,<br />

permitiendo su implementación en sistemas con conversores A/D <strong>de</strong><br />

menor precisión.<br />

Filtrado digital<br />

El filtrado digital para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, si bien es<br />

similar en su forma al <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa, presenta<br />

una diferencia fundamental en su objetivo. Dado que las componentes<br />

situadas a frecuencias triples <strong>de</strong> la excitación fundamental no se utilizan,<br />

en el esquema propuesto en esta tesis, para realimentar el bucle <strong>de</strong> control,<br />

constituyen una perturbación. En la región <strong>de</strong> excitación fundamental existen<br />

armónicos triples <strong>de</strong>bidos a saturación [?,?] que hay que eliminar antes<br />

<strong>de</strong> extraer la información <strong>de</strong> las saliencia <strong>de</strong>pendientes <strong>de</strong> la posición. La<br />

implementación <strong>de</strong>l filtro se realiza, <strong>de</strong> la misma forma que para el caso <strong>de</strong><br />

la corriente portadora <strong>de</strong> secuencia negativa, mediante un filtro paso alto en<br />

coor<strong>de</strong>nadas estacionarias.<br />

Una vez filtrada la región <strong>de</strong> excitación fundamental, el procesamiento<br />

sobre las componentes moduladas en fase por la posición <strong>de</strong> la saliencia es<br />

similar al realizado para el caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa<br />

(Ver 4.3.1). En el caso <strong>de</strong> la tensión portadora <strong>de</strong> secuencia cero, el<br />

sistema síncrono rota a +ω c (ver Figura 4.10). El uso <strong>de</strong> un sistema síncrono<br />

adquiere sentido físico cuando las variables representadas son complejas.<br />

En este caso, las componentes con una frecuencia menor que la frecuencia<br />

<strong>de</strong> referencia serán vectores rotando en sentido negativo —componentes <strong>de</strong><br />

secuencia negativa en dicha referencia—. Las que tengan una frecuencia mayor<br />

lo harán en sentido positivo —componentes <strong>de</strong> secuencia positiva en la<br />

referencia síncrona—. Si la variable es real, las componentes <strong>de</strong> secuencia<br />

negativa carecen <strong>de</strong> sentido físico. Por lo tanto, para aplicar técnicas basadas


4.5 Implementación utilizando la corriente <strong>de</strong> secuencia cero 77<br />

en el cambio <strong>de</strong> sistemas <strong>de</strong> referencia es necesario convertir dichas variables<br />

en vectores complejos. La transformación se realiza <strong>de</strong> manera sencilla<br />

utilizando (4.13)<br />

v c oqd = vs ose −jωct (4.13)<br />

La tensión <strong>de</strong> secuencia cero adquirida por el conversor A/D, tras haber<br />

realizado el filtrado analógico para eliminar las componentes inyectadas por<br />

el inversor, contiene, como se ha indicado anteriormente, componentes <strong>de</strong>bidas<br />

a armónicos triples, asociadas a efectos <strong>de</strong> saturación causados por la<br />

excitación fundamental. La expresión <strong>de</strong> la secuencia cero tras la adquisición<br />

respon<strong>de</strong> a una expresión general <strong>de</strong> la forma (4.14).<br />

v 0 = V 0ch sin(ω c t + hθ r ) + V 03ωe sin(3ω e t + θ e ) (4.14)<br />

Tras aplicar la rotación (4.13) se obtiene el vector complejo (4.15)<br />

v0qd c = −j V 0ch<br />

(e hθr − e −j(hθr+2ωct))<br />

2<br />

− j V 03ω e<br />

2<br />

(<br />

e j((−ωc+3ωe)t+θe) − e −j((ωc+3ωe)t+θe)) (4.15)<br />

La expresión anterior está compuesta <strong>de</strong> cuatro términos. Todos ellos, excepto<br />

el primero, se encuentran en torno a múltiplos <strong>de</strong> la frecuencia portadora.<br />

Por lo tanto, realizando un filtrado paso-bajo es posible eliminar<br />

dichas componentes, obteniéndose el vector <strong>de</strong> tensión cero en coor<strong>de</strong>nadas<br />

<strong>de</strong> frecuencia portadora (4.16)<br />

v c 0qdc = −jV 0he jhωr (4.16)<br />

4.5. Implementación utilizando la corriente <strong>de</strong> secuencia<br />

cero<br />

La inyección <strong>de</strong> una tensión portadora en una máquina conectada en<br />

triángulo que presente saliencias espaciales va a dar lugar a una corriente <strong>de</strong><br />

secuencia cero que contiene información sobre la magnitud y posición <strong>de</strong> la<br />

saliencia.<br />

4.5.1. Selección <strong>de</strong> la señal portadora y adquisición <strong>de</strong> señales<br />

Debido al comportamiento inductivo <strong>de</strong>l motor, todo lo dicho para el caso<br />

<strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa es válido para la corriente<br />

<strong>de</strong> secuencia cero. Así, se tiene:


0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

78 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

|F F T (vnnR)| (V)<br />

0.5<br />

0.45<br />

0.4<br />

0.35<br />

0.3<br />

0.25<br />

0.2<br />

0.15<br />

w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />

2ω e<br />

14ω r<br />

0.1<br />

0.05<br />

-2ω e − 14ω r<br />

-4ω e<br />

0<br />

2400 2450 2500 2550 2600<br />

frecuencia (Hz)<br />

Figura 4.10: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero medida utilizando una red<br />

equilibrada <strong>de</strong> resistencias. Frecuencia <strong>de</strong> la señal portadora ω c = 2500Hz, V c =<br />

20V.<br />

1. La magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero se reduce <strong>de</strong><br />

forma proporcional a la frecuencia portadora. Esta es una diferencia<br />

importante con respecto a la tensión portadora <strong>de</strong> secuencia cero en<br />

máquinas conectadas en estrella.<br />

2. Mayores frecuencias posibilitan mayores anchos <strong>de</strong> banda en la posterior<br />

estimación.<br />

3. Mayores frecuencias facilitan el filtrado <strong>de</strong> la corriente fundamental,<br />

al incrementar la separación espectral respecto a ésta.<br />

Sensores<br />

La corriente <strong>de</strong> secuencia cero pue<strong>de</strong> medirse utilizando dos métodos:<br />

1. Empleando tres sensores <strong>de</strong> corrientes en cada una <strong>de</strong> las fases <strong>de</strong>l<br />

motor. La señal <strong>de</strong> estos tres sensores se pue<strong>de</strong> utilizar también para<br />

regular las corrientes <strong>de</strong>l motor. La conexión a estos sensores requiere<br />

el acceso a los terminales <strong>de</strong>l motor. (Figura 4.11).


4.5 Implementación utilizando la corriente <strong>de</strong> secuencia cero 79<br />

v s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

v s∗<br />

qdsc<br />

+<br />

v s∗<br />

qds<br />

vector<br />

complejo<br />

corriente<br />

Inversor<br />

(PWM)<br />

Motor inducción<br />

i ab<br />

i bc<br />

i ca<br />

v a<br />

L a<br />

v b<br />

L b<br />

v c<br />

L c<br />

i a<br />

i b<br />

i c<br />

i s 0s<br />

Figura 4.11: Medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero utilizando tres<br />

sensores colocados en los cables <strong>de</strong> alimentación hacia el motor.<br />

v s∗<br />

qds<br />

−<br />

regulador<br />

corriente<br />

v s∗<br />

qdsc<br />

+<br />

v s∗<br />

qds<br />

vector<br />

complejo<br />

corriente<br />

Inversor<br />

(PWM)<br />

Motor inducción<br />

i ab<br />

i bc<br />

i ca<br />

v a<br />

L a<br />

v b<br />

L b<br />

v c<br />

L c<br />

i b<br />

i a<br />

i s 0s<br />

Figura 4.12: Medida <strong>de</strong> la corriente portadora <strong>de</strong> secuencia cero utilizando un único<br />

sensor. El sensor utilizado es <strong>de</strong> efecto Hall.<br />

2. Utilizar un único sensor <strong>de</strong> corriente para medir <strong>de</strong> manera conjunta las<br />

tres corrientes <strong>de</strong> fase. En este caso se mantendrían los dos sensores<br />

habituales para medir las corrientes, utilizados en la regulación <strong>de</strong><br />

corriente <strong>de</strong>l motor, por lo que el número total <strong>de</strong> sensores sigue siendo<br />

tres. (Figura 4.12).<br />

La diferencia fundamental entre ambos métodos es que, mientras que en el<br />

primero, todos los sensores han <strong>de</strong> estar escalados <strong>de</strong> acuerdo a la magnitud<br />

<strong>de</strong> la corriente fundamental, en el segundo, el sensor adicional está escalado<br />

<strong>de</strong> acuerdo a la magnitud <strong>de</strong> la corriente <strong>de</strong> secuencia cero. Esto proporciona<br />

ventajas muy relevantes en la precisión tanto <strong>de</strong> los sensores como <strong>de</strong> los<br />

conversores A/D. En todos los resultados que se presentan en la tesis se ha<br />

utilizado el segundo método.


80 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

Filtrado analógico, conversión analógico/digital, filtrado digital<br />

Todos los aspectos relacionados con el filtrado, adquisición y procesamiento<br />

<strong>de</strong> la tensión <strong>de</strong> secuencia cero son totalmente válidos para el caso<br />

<strong>de</strong> la corriente <strong>de</strong> secuencia cero, por lo que no se reproducen aquí.<br />

4.6. Compensación <strong>de</strong> saliencias inducidas por saturación<br />

Como se comentó en el capítulo 2, las saliencias inducidas por saturación<br />

van a dar lugar a componentes adicionales en las señales eléctricas utilizadas<br />

para estimar la posición <strong>de</strong>l rotor. La compensación <strong>de</strong> estas componentes va<br />

a ser necesaria, no sólo para obtener una precisión a<strong>de</strong>cuada en la estimación<br />

<strong>de</strong> la posición <strong>de</strong>l rotor, sino a menudo para garantizar la estabilidad <strong>de</strong>l<br />

sistema. Las componentes inducidas por saturación van a estar presentes<br />

tanto en las componentes <strong>de</strong> secuencia negativa como en las componentes<br />

<strong>de</strong> secuencia cero.<br />

En la sección 2.2.1 <strong>de</strong>l capítulo 2, se mostró que las saliencias inducidas<br />

por saturación tenían un or<strong>de</strong>n <strong>de</strong> armónico espacial h sp = 2, 4, 6 . . ., y su<br />

velocidad <strong>de</strong> giro era ω e , siendo ω e la frecuencia <strong>de</strong> la excitación fundamental<br />

en rad/s. Particularizando las expresiones obtenidas en el capítulo 3 para<br />

los valores <strong>de</strong> h = 2, 5, 8 . . ., y para el caso <strong>de</strong> una excitación <strong>de</strong> alta frecuencia<br />

mediante un vector giratorio, se obtienen la expresiones para el vector<br />

<strong>de</strong> corriente <strong>de</strong> estátor en coor<strong>de</strong>nadas estacionarias: (4.17) para conexión<br />

en estrella, y (4.18) para conexión en triángulo. Para las componentes <strong>de</strong><br />

secuencia cero: (4.19) para conexión en estrella y (4.20) para conexión en<br />

triángulo.<br />

i s qdsc = is qdscp + is qdscn<br />

= −jI cp e jωct − jI cnh e (−jωct+hθe) (4.17)<br />

i s qdsc = is qdscp + is qdscn<br />

= −jI cp e jωct − jI cnh e (−jωct+hθe) − jI cn2h e (−jωct−2hθe) (4.18)<br />

don<strong>de</strong><br />

v s 0sc = V 0ch cos(ω c t + hθ e ) − V 0c2h cos(ω c t − 2hθ e ) (4.19)<br />

i s 0sc = I 0ch cos(ω c t + hθ e ) + I 0c2h cos(ω c t − 2hθ e ) (4.20)


4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 81<br />

I cp = V c ΣL σs<br />

ω c ΣL 2 σ s<br />

− ∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la corriente <strong>de</strong> secuencia positiva<br />

(conexión en estrella y triángulo)<br />

I cnh = V c ∆L σs<br />

ω c ΣL 2 σ s<br />

− ∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia negativa<br />

(conexión en estrella)<br />

I cnh = 3 V c ∆L σs<br />

ω c ΣL 2 σ s<br />

− 3∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia negativa<br />

(conexión en triángulo)<br />

I cn2h = I cnh<br />

∆L σs<br />

ΣL σs<br />

,<br />

magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia negativa<br />

(conexión en triángulo)<br />

ΣL σs ∆L σs<br />

V 0ch = V c<br />

ΣL 2 σ s<br />

− ∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia cero<br />

(conexión en estrella)<br />

∆L 2 σ<br />

V 02h = V s<br />

c<br />

ΣL 2 σ s<br />

− ∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia cero<br />

(conexión en estrella)<br />

I 0ch = 3 √ 3 V c ∆L σs<br />

ω c ΣL 2 σ s<br />

− 3∆L 2 ,<br />

σ s<br />

magnitud <strong>de</strong> la componente h <strong>de</strong> secuencia cero<br />

(conexión en triángulo)<br />

I 02h = I 0ch<br />

∆L σs<br />

ΣL σs<br />

,<br />

magnitud <strong>de</strong> la componente 2h <strong>de</strong> secuencia cero<br />

(conexión en triángulo)<br />

V c<br />

ω c<br />

: amplitud <strong>de</strong> la tensión portadora.<br />

: frecuencia <strong>de</strong> la tensión portadora (rad/s).<br />

Las expresiones anteriores muestra algunas diferencias relevantes, que se<br />

resumen a continuación:<br />

- Las componentes <strong>de</strong> secuencia negativa son variables vectoriales (complejas),<br />

mientras que las componentes <strong>de</strong> secuencia cero son escalares.


82 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

- En el caso <strong>de</strong> máquinas conectadas en estrella, una saliencia inducida<br />

por saturación con un único armónico —una distribución espacial<br />

senoidal—, va a dar lugar a una única componente en la corriente <strong>de</strong><br />

secuencia negativa.<br />

- En el caso <strong>de</strong> máquinas conectadas en triángulo, una saliencia inducida<br />

por saturación con un único armónico, va a dar lugar a dos componentes<br />

en la corriente <strong>de</strong> secuencia negativa.<br />

- In<strong>de</strong>pendientemente <strong>de</strong> que la conexión sea en triángulo o en estrella,<br />

una saliencia inducida por saturación con un único armónico va a dar<br />

lugar a dos armónicos en las componentes <strong>de</strong> secuencia cero.<br />

- Teniendo en cuenta que ∆L σs ≪ ΣL σs , el valor <strong>de</strong> las componentes 2h<br />

es, por lo general, <strong>de</strong>spreciable frente al valor <strong>de</strong> las componentes h.<br />

- Todas las componentes, a excepción <strong>de</strong> las inducidas en la tensión <strong>de</strong><br />

secuencia cero, tienen una magnitud inversamente proporcional a la<br />

frecuencia <strong>de</strong> la señal portadora.<br />

Las componentes más significativas <strong>de</strong>bidas a la saturación <strong>de</strong> la máquina<br />

son las situadas a 2ω e y −4ω e , según se ve en la figura 4.13. Para compensar<br />

su efecto se suelen utilizar tablas <strong>de</strong> <strong>de</strong>sacoplo. Estas tablas se construyen<br />

habitualmente en un proceso previo <strong>de</strong> sintonizado, en el cual dichas componentes<br />

se mi<strong>de</strong>n y almacenan en función <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l<br />

motor —niveles <strong>de</strong> par y flujo—. Posteriormente, durante el funcionamiento<br />

en línea, se usan los valores almacenados para realizar la compensación.


0.9<br />

1<br />

4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 83<br />

PSfrag replacements<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4 0<br />

0.5 0.1<br />

0.6 0.2<br />

0.7 0.3<br />

0.8 0.4<br />

0.9 0.5<br />

0.6 1<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

|F F T (i s qds )|(mA)<br />

|F F T (vnnR)|(V )<br />

w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 4Hz, |i qdsref | = 3.6A<br />

2<br />

2ω e<br />

1.5<br />

1<br />

0.5<br />

-4ω e<br />

0<br />

−2540 −2530 −2520 −2510 −2500 −2490 −2480 −2470 −2460<br />

0.4<br />

0.3<br />

2ω e<br />

-4ω e<br />

0.2<br />

0.1<br />

0<br />

2460 2470 2480 2490 2500 2510 2520 2530 2540<br />

frecuencia (Hz)<br />

(a) Espectros <strong>de</strong> secuencia negativa y tensión <strong>de</strong> secuencia<br />

cero en coor<strong>de</strong>nadas estacionarias. Se etiquetan los armónicos<br />

principales inducidos por saturación —2ω e y −4ω e— en<br />

ambos casos. Motor en vacío, flujo nominal ω c = 2500Hz.<br />

2<br />

w c = 2500Hz, v c = 20V, Estrella, w e = 4Hz, w r = 2Hz, |i qdsref | = 4.66A<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

|F F T (i s qds )|(mA)<br />

|F F T (vnnR)|(V )<br />

1.5<br />

1<br />

0.5<br />

-4ω e<br />

2ω e<br />

0<br />

−2540 −2530 −2520 −2510 −2500 −2490 −2480 −2470 −2460<br />

0.4<br />

2ω e<br />

0.3<br />

0.2<br />

0.1<br />

-4ω e<br />

0<br />

2460 2470 2480 2490 2500 2510 2520 2530 2540<br />

frecuencia (Hz)<br />

(b) Espectros <strong>de</strong> secuencia negativa y tensión <strong>de</strong> secuencia<br />

cero en coor<strong>de</strong>nadas estacionarias. Se etiquetan los armónicos<br />

principales inducidos por saturación —2ω e y −4ω e—<br />

en ambos casos. Motor a media carga, flujo nominal. ω c =<br />

2500Hz.<br />

Figura 4.13: Componentes inducidas por saturación, intermodulación y ranurado<br />

en el vector <strong>de</strong> secuencia negativa y en la tensión <strong>de</strong> secuencia cero. Se representa<br />

el motor en vacío y a media carga para una frecuencia <strong>de</strong> portadora ω c = 2500Hz.


84 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

i s qds<br />

(t = 0.1s) ω e<br />

ϕ e (t)<br />

θ hωe (t)<br />

i s qds (t = 0)<br />

v c qdhω e<br />

(t = 0.1s)<br />

θ 0hωe<br />

hω e<br />

v c qdhω e<br />

(t = 0)<br />

Figura 4.14: Representación gráfica <strong>de</strong> la medida <strong>de</strong> los ángulos <strong>de</strong> las componentes<br />

a <strong>de</strong>sacoplar. Se toma como referencia el paso por cero <strong>de</strong>l vector <strong>de</strong> corriente<br />

fundamental.<br />

El proceso <strong>de</strong> medida <strong>de</strong> las componentes inducidas por saturación requiere<br />

procesar, <strong>de</strong> manera off-line, las variables utilizadas en el esquema<br />

<strong>de</strong> control —ya sean componentes <strong>de</strong> secuencia negativa o componentes <strong>de</strong><br />

secuencia cero—, aislar las componentes que se quiere compensar y almacenar<br />

tanto su magnitud como su fase. Dado que las componentes inducidas<br />

por saturación giran a una velocidad distinta a la variable que las causa (la<br />

corriente fundamental), no es posible medir la fase entre ambas <strong>de</strong> manera<br />

absoluta, sino que se mi<strong>de</strong>n respecto al ángulo <strong>de</strong> la corriente fundamental<br />

cuando el ángulo <strong>de</strong> ésta vale cero. Durante el funcionamiento on-line, el<br />

ángulo <strong>de</strong> <strong>de</strong>sacoplo se obtiene añadiendo el ángulo almacenado al ángulo<br />

instantáneo <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor multiplicado por el or<strong>de</strong>n<br />

armónico <strong>de</strong> la saliencia. En la figura 4.14 se muestra <strong>de</strong> manera gráfica la<br />

posición <strong>de</strong> los diferentes vectores, particularizados para el caso <strong>de</strong> utilizar la<br />

tensión <strong>de</strong> secuencia cero como variable <strong>de</strong> control. La fase utilizada durante<br />

el funcionamiento on-line para realizar la compensación será la indicada en<br />

(4.21)<br />

θ hωe (t) = hϕ e (t) + θ 0hωe , don<strong>de</strong> (4.21)<br />

h : or<strong>de</strong>n <strong>de</strong>l armónico, (h = 2, −4, 8 · · · ).<br />

ϕ e (t) : posición en el instante t <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor.<br />

: posición en el instante t = 0 <strong>de</strong> la componente a compensar.<br />

θ 0hωe<br />

El vector complejo obtenido para la componente que se <strong>de</strong>sea compensar,<br />

en coor<strong>de</strong>nadas síncronas, es el indicado en (4.22) para el caso <strong>de</strong> componen-


4.6 Compensación <strong>de</strong> saliencias inducidas por saturación 85<br />

tes <strong>de</strong> secuencia cero 2 y (4.23) para las componentes <strong>de</strong> secuencia negativa.<br />

v c qdhω e<br />

= V hωe e jθ hωe (t) (4.22)<br />

i c qdhω e<br />

= I hωe e −jθ hωe (t) , don<strong>de</strong> (4.23)<br />

I hωe<br />

V hωe<br />

hω e<br />

: magnitud <strong>de</strong> la componente <strong>de</strong>l vector <strong>de</strong> corriente a compensar.<br />

: magnitud <strong>de</strong> la componente <strong>de</strong>l vector portador <strong>de</strong> secuencia<br />

cero a compensar.<br />

: or<strong>de</strong>n armónico <strong>de</strong> la componente a compensar.<br />

Los valores almacenados en la tabla <strong>de</strong> compensación, tanto en magnitud<br />

como en fase, para las dos principales componentes inducidas por saturación<br />

en la tensión <strong>de</strong> secuencia cero se muestran en las figuras 4.15(a) – 4.15(d).<br />

Sobre las figuras 4.15(a) y 4.15(b) se superpone la trayectoria <strong>de</strong> flujo nominal.<br />

Del análisis <strong>de</strong> estas figuras es posible extraer algunas conclusiones:<br />

- Tanto la magnitud como la fase siguen funciones suaves. Adicionalmente<br />

se observa un alto grado <strong>de</strong> simetría entre los modos <strong>de</strong> operación<br />

como motor y como generador.<br />

- La fase <strong>de</strong> ambas componentes muestra una gran <strong>de</strong>pen<strong>de</strong>ncia con el<br />

<strong>de</strong>slizamiento y se ve poco afectada por la magnitud <strong>de</strong> la corriente<br />

<strong>de</strong> estátor. Este comportamiento es explicado en [57] asociando la<br />

localización espacial <strong>de</strong> la saliencia con el flujo principal <strong>de</strong> la máquina.<br />

- La magnitud <strong>de</strong> la componente <strong>de</strong> 2ω e es practicamente constante con<br />

la máquina funcionando bajo flujo constante. Aumenta <strong>de</strong> manera inversa<br />

al <strong>de</strong>slizamiento y en relación directa con la magnitud <strong>de</strong>l vector<br />

<strong>de</strong> corriente.<br />

El esquema completo para la compensación <strong>de</strong> saliencias inducidas por saturación<br />

utilizando tablas <strong>de</strong> compensación se muestra en la figura 4.16.<br />

2 Se indica la expresión sólo para la tensión <strong>de</strong> secuencia cero por simplicidad.


86 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

PSfrag replacements<br />

PSfrag replacements<br />

(V)<br />

PSfrag replacements<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

0<br />

−1 −0.5<br />

0<br />

0.5<br />

<strong>de</strong>slizamiento (p.u.)<br />

1<br />

(a) Magnitud componente 2ω e.<br />

(<strong>de</strong>g.)<br />

200<br />

100<br />

3.6<br />

−100<br />

3.2<br />

−200<br />

2.8<br />

−1 −0.5<br />

0<br />

2.4 |i qds | (A)<br />

0.5<br />

<strong>de</strong>slizamiento (p.u.)<br />

1<br />

PSfrag replacements<br />

0<br />

(b) Fase componente 2ω e.<br />

3.6<br />

3.2<br />

2.8<br />

2.4 |i qds | (A)<br />

(V)<br />

0.3<br />

0.2<br />

0.1<br />

0<br />

−1 −0.5<br />

0<br />

0.5<br />

<strong>de</strong>slizamiento (p.u.)<br />

1<br />

3.6<br />

3.2<br />

2.8<br />

2.4 |i qds | (A)<br />

(<strong>de</strong>g.)<br />

400<br />

200<br />

0<br />

−200<br />

−400<br />

−1 −0.5<br />

0<br />

0.5<br />

<strong>de</strong>slizamiento (p.u.)<br />

1<br />

3.6<br />

3.2<br />

2.8<br />

2.4 |i qds | (A)<br />

(c) Magnitud componente −4ω e.<br />

(d) Fase componente −4ω e.<br />

Figura 4.15: Tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación para el caso<br />

<strong>de</strong> la tensión <strong>de</strong> secuencia cero. Señal portadora V c = 20V , ω c = 2500Hz. Valores <strong>de</strong><br />

magnitud y fase <strong>de</strong> las componentes 2ω e y −4ω e . Se superpone sobre la componente<br />

<strong>de</strong> 2ω e la trayectoria <strong>de</strong> flujo nominal.


4.7 Compensación <strong>de</strong> saliencias inducidas por intermodulación 87<br />

LPF<br />

v 0<br />

v0qds<br />

c v0qdc<br />

c +<br />

e −jω ct<br />

−<br />

i e qs<br />

Tabla <strong>de</strong> <strong>de</strong>sacoplo<br />

e<br />

interpolación<br />

v c 0qd2we<br />

v c 0qd4we<br />

+<br />

+<br />

Figura 4.16: Diagrama esquemático para la compensación <strong>de</strong> saliencias inducidas<br />

por saturación. El ejemplo se muestra para el caso <strong>de</strong> utilizar la tensión <strong>de</strong> secuencia<br />

cero como variable terminal. En el resto <strong>de</strong> los casos —corriente portadora <strong>de</strong><br />

secuencia negativa y corriente <strong>de</strong> secuencia cero— , se obtiene un sistema similar.<br />

4.7. Compensación <strong>de</strong> saliencias inducidas por intermodulación<br />

La mayoría <strong>de</strong> los métodos <strong>de</strong> compensación <strong>de</strong> saliencias secundarias<br />

propuestos no consi<strong>de</strong>ran las saliencias inducidas por intermodulación [60],<br />

<strong>de</strong>bido por una parte a la complejidad relativa <strong>de</strong> su <strong>de</strong>sacoplo y, por otra,<br />

a que su magnitud es habitualmente pequeña. Estas saliencias pue<strong>de</strong>n, sin<br />

embargo, tener un efecto apreciable en la precisión final en la estimación<br />

<strong>de</strong> la posición <strong>de</strong>l rotor, especialmente en el caso <strong>de</strong> utilizar motores sin<br />

inclinación en las barras <strong>de</strong> rotor don<strong>de</strong> estos armónicos tienen una mayor<br />

magnitud.<br />

Para la compensación <strong>de</strong> las saliencias inducidas por intermodulación,<br />

se pue<strong>de</strong> seguir una metodología similar a la utilizada para el caso <strong>de</strong> las<br />

saliencias inducidas por saturación, basada en una tabla <strong>de</strong> <strong>de</strong>sacoplo. Esta<br />

tabla incluirá tantas componentes como se <strong>de</strong>see <strong>de</strong>sacoplar, almacenándose<br />

tanto el valor <strong>de</strong> la magnitud como <strong>de</strong> la fase. Para <strong>de</strong>terminar la fase se usa<br />

un sistema similar al empleado para el caso <strong>de</strong> las saliencias inducidas por<br />

saturación. Se <strong>de</strong>terminan las fases en el momento que el vector <strong>de</strong> corriente<br />

en el estátor se encuentra alineado con el eje q (0 ◦ ). La construcción <strong>de</strong>l<br />

vector <strong>de</strong> <strong>de</strong>sacoplo se muestra en (4.24).<br />

θ ωer (t) = h e ϕ e (t) + h r ˆϕ r (t) + θ 0ωer , don<strong>de</strong> (4.24)


0.9<br />

1<br />

88 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

|icn| (mA)<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

2w e (r), −4w e (b), −2w e − 14w r (m)<br />

400<br />

fase(icn)(<strong>de</strong>g.)<br />

300<br />

200<br />

100<br />

0<br />

−2 0 2<br />

−2 0 2<br />

<strong>de</strong>slizamiento (Hz)<br />

-w e (r), 14w r (r)<br />

1<br />

|icn| (mA)<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

−2 0 2<br />

<strong>de</strong>slizamiento (Hz)<br />

Figura 4.17: Valores <strong>de</strong> fase y magnitud <strong>de</strong> las componentes inducidas por saturación<br />

—2ω e , −4ω e —, inducidas por intermodulación —−2ω e − 14ω r —, componente<br />

−ω e , y ranurado —14ω r — para la corriente portadora <strong>de</strong> secuencia negativa. Señal<br />

portadora, V c = 20V , ω c = 2500Hz.<br />

h e : or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>bido a la excitación fundamental.<br />

h r : or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>bido a la saliencia <strong>de</strong>pendiente <strong>de</strong> la posición.<br />

ϕ e (t) : posición en el instante t <strong>de</strong>l vector <strong>de</strong> corriente <strong>de</strong> estátor.<br />

ˆϕ r (t) : posición estimada <strong>de</strong>l rotor en el instante t.<br />

θ 0ωer : posición en el instante t = 0 <strong>de</strong> la componente a compensar.<br />

La magnitud y frecuencia <strong>de</strong> las componentes <strong>de</strong>bidas a intermodulación<br />

<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> parámetros constructivos <strong>de</strong>l motor. Para el caso <strong>de</strong> la máquina<br />

<strong>de</strong> inducción, la inclinación <strong>de</strong> las barras <strong>de</strong> rotor hace disminuir la magnitud<br />

<strong>de</strong> estas saliencias. La frecuencia <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la relación entre el número <strong>de</strong><br />

barras <strong>de</strong> rotor y ranuras <strong>de</strong> estátor, es <strong>de</strong>cir, <strong>de</strong>l or<strong>de</strong>n espacial <strong>de</strong>l armónico<br />

<strong>de</strong> ranurado. Las posibles frecuencias <strong>de</strong> dichas componentes vienen <strong>de</strong>terminadas<br />

por la expresión (4.25), para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia


PSfrag replacements<br />

4.7 Compensación <strong>de</strong> saliencias inducidas por intermodulación 89<br />

0.4<br />

2w e (r), −4w e (b), −2w e − 14w r (m)<br />

300<br />

|vnnR| (V)<br />

0.3<br />

0.2<br />

0.1<br />

fase(vnnR)(<strong>de</strong>g.)<br />

200<br />

100<br />

0<br />

0<br />

−2 0 2<br />

14w r (r)<br />

−100<br />

−2 0 2<br />

<strong>de</strong>slizamiento (Hz)<br />

0.44<br />

|vnnR| (V)<br />

0.42<br />

0.4<br />

0.38<br />

0.36<br />

−2 0 2<br />

<strong>de</strong>slizamiento (Hz)<br />

Figura 4.18: Valores <strong>de</strong> fase y magnitud <strong>de</strong> las componentes inducidas por saturación<br />

—2ω e , −4ω e —, inducidas por intermodulación —−2ω e − 14ω r —, componente<br />

−ω e y ranurado —14ω r — para la tensión portadora <strong>de</strong> secuencia cero. Señal portadora,<br />

V c = 20V , ω c = 2500Hz.<br />

negativa y por (4.26), para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia cero [58].<br />

ω s erc = −ω c − 2(ω r + ω e (1 ± 3k)), con k = 0, 1, 2, . . . (4.25)<br />

ω s erc = ω c − 2(ω r + ω e (1 ± 3k)), con k = 0, 1, 2, . . . (4.26)<br />

En las figuras 4.17 y 4.18 se muestran los valores <strong>de</strong> magnitud y fase <strong>de</strong> la<br />

componente mayoritaria inducida por intermodulación, conjuntamente con<br />

la componente mayoritaria inducida por saturación y la componente <strong>de</strong> ranurado,<br />

para el Motor#1 <strong>de</strong> la tabla A.1. Se representan dichos valores tanto<br />

para la tensión <strong>de</strong> secuencia cero como para la corriente <strong>de</strong> secuencia negativa.<br />

En el caso particular <strong>de</strong> este motor, con barras inclinadas, la componente<br />

<strong>de</strong> intermodulación para el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa tiene<br />

un valor prácticamente <strong>de</strong>spreciable. Por lo tanto, su compensanción no es<br />

un requisito indispensable. En la gráfica indicada se omite la representación<br />

<strong>de</strong> la fase.


90 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

LPF<br />

v 0<br />

v0qds<br />

c v0qdc<br />

c +<br />

e −jω ct<br />

−<br />

i e qs<br />

̂θ r<br />

Tabla <strong>de</strong> <strong>de</strong>sacoplo<br />

e<br />

interpolación<br />

v0qd2we<br />

c<br />

v0qd4we<br />

c<br />

v0qdwewr<br />

c<br />

+<br />

+<br />

+<br />

Figura 4.19: Diagrama esquemático para la compensación <strong>de</strong> saliencias inducidas<br />

por saturación e intermodulación. El ejemplo se muestra para el caso <strong>de</strong> utilizar<br />

la tensión <strong>de</strong> secuencia cero como variable terminal. Para el resto <strong>de</strong> los casos<br />

—corriente portadora <strong>de</strong> secuencia negativa y corriente <strong>de</strong> secuencia cero— , se<br />

obtiene un sistema análogo.<br />

Para <strong>de</strong>sacoplar las componentes inducidas por intermodulación es necesario<br />

utilizar la estimación <strong>de</strong> la posición <strong>de</strong>l rotor, conjuntamente con el<br />

valor <strong>de</strong>l vector <strong>de</strong> corriente, para extraer el valor complejo —magnitud y<br />

fase— <strong>de</strong> la tabla <strong>de</strong> <strong>de</strong>sacoplo. En la figura 4.19 se muestra un diagrama<br />

con el esquema mencionado.<br />

4.8. Control sensorless <strong>de</strong> posición<br />

Una vez que las componentes no <strong>de</strong>seadas —componentes inducidas por<br />

saturación y componentes <strong>de</strong> intermodulación— han sido eliminadas <strong>de</strong> la<br />

señal portadora, el siguiente paso es la extracción <strong>de</strong> la posición <strong>de</strong>l rotor. Se<br />

han propuesto diferentes métodos para realizar esta función. A pesar <strong>de</strong> las<br />

diferencias entre estos métodos, un aspecto clave en todos ellos es la calidad<br />

<strong>de</strong> la señal portadora. Es por tanto interesante <strong>de</strong>sarrollar una métrica que<br />

cuantifique la calidad <strong>de</strong> la señal portadora, así como ligar esta métrica con<br />

la precisión esperable en el sistema <strong>de</strong> control.<br />

4.8.1. Precisión <strong>de</strong>l sistema <strong>de</strong> control: Análisis cuantitativo<br />

<strong>de</strong> la calidad <strong>de</strong> la señal portadora<br />

La precisión final en la estimación <strong>de</strong> la posición <strong>de</strong>l rotor va a estar directamente<br />

relacionada con la calidad <strong>de</strong> la señal portadora utilizada, es <strong>de</strong>cir,<br />

la relación entre la información útil <strong>de</strong> esta señal —componente relacionada<br />

con la posición <strong>de</strong>l rotor— y el ruido. La relación señal ruido va a estar ligada<br />

a tres puntos clave: 1) la magnitud <strong>de</strong> la señal portadora que contiene


4.8 Control sensorless <strong>de</strong> posición 91<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

ω<br />

<br />

ω ω ω<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

ω ω<br />

ω<br />

ω<br />

ω ω<br />

ω<br />

ω<br />

ω ω<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

ω ω<br />

ω<br />

<br />

ω <br />

<br />

<br />

<br />

<br />

<br />

ω ω<br />

ω ω<br />

<br />

<br />

Figura 4.20: Comparación entre los espectros en coor<strong>de</strong>nadas estacionarias <strong>de</strong> la<br />

corriente <strong>de</strong> secuencia negativa y la corriente <strong>de</strong> secuencia cero. Se observa el efecto<br />

<strong>de</strong> la frecuencia <strong>de</strong> la portadora sobre la corriente <strong>de</strong> secuencia negativa.<br />

la información <strong>de</strong> las saliencias (corriente portadora <strong>de</strong> secuencia negativa<br />

o componentes <strong>de</strong> secuencia cero), 2) la calidad <strong>de</strong>l sistema <strong>de</strong> adquisición<br />

<strong>de</strong> la señal (errores <strong>de</strong> precisión en los sensores, errores <strong>de</strong> cuantificación<br />

en los conversores,. . . ), y 3) la precisión en el <strong>de</strong>sacoplo <strong>de</strong> perturbaciones<br />

(saliencias secundarias).<br />

Un ejemplo <strong>de</strong> esto se pue<strong>de</strong> observar en la figura 4.20. En esta figura<br />

se muestran los espectros <strong>de</strong> corriente <strong>de</strong> secuencia negativa (columna izquierda)<br />

y corriente <strong>de</strong> secuencia cero (columna <strong>de</strong>recha), en una máquina<br />

conectada en triágulo, en coor<strong>de</strong>nadas estacionarias, para dos frecuencias<br />

<strong>de</strong> señal portadora diferentes. La primera fila correspon<strong>de</strong> a la máquina sin<br />

excitación fundamental, observándose claramente la saliencia <strong>de</strong>bida al ranurado<br />

(señal). En los casos restantes el motor se encuentra a plena carga.<br />

Las componentes adicionales que se observan en el espectro (ruido) van a<br />

distorsionar la señal, reduciendo <strong>de</strong> forma notable la precisión <strong>de</strong> la estimación.<br />

Se observa a<strong>de</strong>más como estas componentes adicionales incluyen tanto<br />

armónicos <strong>de</strong>terministas —−ω c − ω e — como ruido <strong>de</strong> fondo adicional.<br />

Con objeto <strong>de</strong> obtener una métrica <strong>de</strong> la calidad <strong>de</strong> la señal portadora<br />

se <strong>de</strong>fine la distorsión armónica total 3 como (4.27), para el caso <strong>de</strong> la corriente<br />

portadora <strong>de</strong> secuencia negativa y como (4.28) para el caso <strong>de</strong> las<br />

3 Total Harmonic Distortion (THD).


92 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

componentes <strong>de</strong> secuencia cero 4 .<br />

T HD(i s qdscn ) = √ ∑ i 2 cn − i cn (−ω c + h r ω r )<br />

∑ i 2 cn<br />

(4.27)<br />

T HD(v s 0sc) =<br />

√ ∑ v<br />

2<br />

c0 − v c0 (ω c + h r ω r )<br />

∑ v<br />

2<br />

c0<br />

(4.28)<br />

Se <strong>de</strong>finen los términos <strong>de</strong> las anteriores expresiones como<br />

∑<br />

i<br />

2<br />

cn =<br />

∑<br />

v<br />

2<br />

c0 =<br />

−ω∑<br />

c+bw<br />

i=−ω c−bw<br />

ω∑<br />

c+bw<br />

i=ω c−bw<br />

i cn (i) 2<br />

v c0 (i) 2 (4.29)<br />

El valor <strong>de</strong> THD obtenido mediante las expresiones anteriores representa<br />

la relación señal–ruido entre las componentes <strong>de</strong>pendientes <strong>de</strong> la posición<br />

<strong>de</strong>l rotor —i cn (−ω c + h r ω r ), v c0 (ω c + h r ω r )— y el resto <strong>de</strong> componentes<br />

espectralmente próximas a ésta. El intervalo en el que se consi<strong>de</strong>ran las<br />

componentes que contribuyen a incrementar el ruido en la señal, viene <strong>de</strong>terminado<br />

por el ancho <strong>de</strong> banda —bw— <strong>de</strong> los filtros paso–banda utilizados<br />

para aislar la componente asociada a la posición <strong>de</strong>l rotor.<br />

Utilizando la distorsión armónica total, se pue<strong>de</strong> <strong>de</strong>terminar la influencia<br />

<strong>de</strong>l número <strong>de</strong> bits <strong>de</strong>l conversor A/D en la calidad <strong>de</strong> la señal. En la<br />

figura 4.21 se muestra la distorsión armónica <strong>de</strong> la corriente portadora <strong>de</strong><br />

secuencia negativa y la tensión <strong>de</strong> secuencia cero. Del análisis <strong>de</strong> estos datos<br />

se <strong>de</strong>spren<strong>de</strong>n las siguientes conclusiones:<br />

- El valor <strong>de</strong> la distorsión armónica total es mayor para la corriente<br />

portadora <strong>de</strong> secuencia negativa que para la tensión <strong>de</strong> secuencia cero,<br />

in<strong>de</strong>pendientemente <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora.<br />

- La disminución <strong>de</strong>l número <strong>de</strong> bits incrementa el valor <strong>de</strong>l THD. Este<br />

efecto, es más plausible en el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa,<br />

al ser menor su relación S/R. Es reseñable el salto que se produce en el<br />

valor <strong>de</strong> la distorsión armónica para la corriente <strong>de</strong> secuencia negativa<br />

cuando se utilizan sólo 8 bits. Esto <strong>de</strong>muestra la importancia que adquiere<br />

el error <strong>de</strong> cuantizado para el caso <strong>de</strong> la corriente <strong>de</strong> secuencia<br />

negativa. Por el contrario, para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero,<br />

el valor <strong>de</strong> la distorsión es mucho más insensible a variaciones en el<br />

4 En todas las expresiones subsiguientes se <strong>de</strong>tallan sólo las expresiones para la tensión<br />

<strong>de</strong> secuencia cero por simplicidad. Para la corriente <strong>de</strong> secuencia cero serían completamente<br />

análogas.


4.8 Control sensorless <strong>de</strong> posición 93<br />

V c = 30V, 16bits(o), 10bits(s), 8bits(v)<br />

PSfrag replacements<br />

THD icn(blanco), T HDvnnR(gris)<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.21: Comparación <strong>de</strong>l valor <strong>de</strong> THD para la corriente <strong>de</strong> secuencia negativa<br />

y la tensión <strong>de</strong> secuencia cero en función <strong>de</strong>l número <strong>de</strong> bits <strong>de</strong>l conversor A/D y <strong>de</strong><br />

la frecuencia <strong>de</strong> la señal portadora. Se evalúa la distorsión armónica para los valores<br />

<strong>de</strong> frecuencia <strong>de</strong> la señal portadora 500, 750, 1000, 1500, 2500, 3750 y 5000Hz; y<br />

para tres conversores <strong>de</strong> 16,10 y 8 bits. El ancho <strong>de</strong> banda consi<strong>de</strong>rado es <strong>de</strong> 100Hz<br />

para ambos casos.<br />

número <strong>de</strong> bits. Este efecto se <strong>de</strong>riva <strong>de</strong> utilizar un sensor <strong>de</strong>dicado<br />

exclusivamente a la medida <strong>de</strong> esta variable.<br />

- El valor <strong>de</strong> distorsión armónica se incrementa con la frecuencia para el<br />

caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa. Para la tensión<br />

<strong>de</strong> secuencia cero ocurre el efecto contrario, hasta una frecuencia <strong>de</strong>terminada<br />

—3750 Hz en los casos representados—. Para el caso <strong>de</strong> la<br />

corriente portadora <strong>de</strong> secuencia negativa, el comportamiento mayoritariamente<br />

inductivo <strong>de</strong>l motor a las frecuencias representadas, hace<br />

que la magnitud <strong>de</strong> la corriente portadora, y con ella las componentes<br />

<strong>de</strong> secuencia negativa, <strong>de</strong>crezcan con el valor <strong>de</strong> la frecuencia. Este<br />

efecto se pue<strong>de</strong> ver <strong>de</strong> manera gráfica en la figura 4.22, don<strong>de</strong> se representa<br />

la relación entre la corriente portadora y la corriente nominal<br />

en función <strong>de</strong> la frecuencia <strong>de</strong> la señal portadora. Por el contrario, la<br />

tensión <strong>de</strong> secuencia cero se basa en el comportamiento como divisor


94 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

inductivo. La respuesta <strong>de</strong> este mo<strong>de</strong>lo es prácticamente in<strong>de</strong>pendiente<br />

<strong>de</strong> la frecuencia, como se <strong>de</strong>muestra en la gráfica. Una posible explicación<br />

a la existencia <strong>de</strong> una frecuencia umbral, 3750 Hz en este caso<br />

particular, en la que se invierte la ten<strong>de</strong>ncia, se pue<strong>de</strong> buscar en el<br />

comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor. I<strong>de</strong>almente, la señal <strong>de</strong> alta frecuencia<br />

inyectada por el inversor consiste en una sola componente <strong>de</strong><br />

secuencia positiva a la frecuencia <strong>de</strong> la señal portadora. Sin embargo,<br />

esto no es generalmente cierto <strong>de</strong>bido a fenómenos como el tiempo<br />

muerto [82, 92], generándose componentes <strong>de</strong> secuencia negativa que<br />

contribuyen a aumentar la distorsión armónica. Este efecto se hace<br />

más acusado por encima <strong>de</strong> cierta frecuencia <strong>de</strong> portadora. En la figura<br />

4.23 se pue<strong>de</strong> comprobar este comportamiento, don<strong>de</strong> se pone <strong>de</strong><br />

manifiesto el incremento <strong>de</strong> la distorsión al aumentar la frecuencia.<br />

El comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor va provocar una distorsión <strong>de</strong> la<br />

tensión portadora inyectada, la cual pue<strong>de</strong> incluir componentes no <strong>de</strong>seadas<br />

<strong>de</strong> secuencia negativa. Se pue<strong>de</strong> <strong>de</strong>finir la distorsión armónica <strong>de</strong> la tensión<br />

portadora inyectada como la relación entre las componentes <strong>de</strong> secuencia<br />

negativa —no <strong>de</strong>seadas— inyectadas por el inversor, y la componente <strong>de</strong><br />

secuencia positiva. En la figura 4.23 se muestra dicho efecto para tres magnitu<strong>de</strong>s<br />

diferentes <strong>de</strong> señal portadora. Como se ha comentado previamente,<br />

<strong>de</strong>bido a las no linealida<strong>de</strong>s <strong>de</strong>l inversor se produce una distorsión en la<br />

señal inyectada, <strong>de</strong>pendiente <strong>de</strong> la frecuencia. En la figura referenciada se<br />

muestra el valor <strong>de</strong>l THD para dos casos: 1) consi<strong>de</strong>rando todos los armónicos<br />

inyectados en un ancho <strong>de</strong> banda <strong>de</strong> 100Hz y 2) <strong>de</strong>sacoplando el efecto<br />

<strong>de</strong>l armónico −ω e , el mayoritario en dicho ancho <strong>de</strong> banda, y realizando<br />

el cálculo en el mismo intervalo <strong>de</strong> frecuencias. Del análisis <strong>de</strong> la figura se<br />

<strong>de</strong>spren<strong>de</strong> que la presencia <strong>de</strong> la componente a −ω e inhabilita portadoras<br />

por encima <strong>de</strong> una <strong>de</strong>terminada frecuencia, 2500Hz para el caso particular<br />

representado.<br />

La misma métrica se pue<strong>de</strong> utilizar para comparar el efecto <strong>de</strong>l <strong>de</strong>sacoplo<br />

<strong>de</strong> las diferentes saliencias secundarias. En (4.30) se re<strong>de</strong>finen los sumatorios<br />

utilizados para calcular la potencia <strong>de</strong> ruido (4.29) restando las componentes<br />

inducidas por saturación. En (4.31) se re<strong>de</strong>finen las mismas variables<br />

incluyendo el <strong>de</strong>sacoplo <strong>de</strong> las saliencias inducidas por intermodulación.<br />

′∑<br />

i<br />

2<br />

cn =<br />

′∑<br />

v<br />

2<br />

c0 =<br />

−ω∑<br />

c+bw<br />

i=−ω c−bw<br />

ω∑<br />

c+bw<br />

i=ω c−bw<br />

i cn (i) 2 − i cn (−ω c + 2ω e ) 2 − i cn (−ω c − 4ω e ) 2<br />

v c0 (i) 2 − v c0 (ω c + 2ω e ) 2 − v c0 (ω c − 4ω e ) 2 (4.30)


4.8 Control sensorless <strong>de</strong> posición 95<br />

20<br />

V c = 10V (o), V c = 20V (s), V c = 40V (v).<br />

10<br />

PSfrag replacements<br />

Icp/|iqdsrated|(%)<br />

5<br />

2<br />

1<br />

0.5<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.22: Relación entre la corriente portadora <strong>de</strong> secuencia positiva y el valor<br />

nominal <strong>de</strong> corriente fundamental para tres magnitu<strong>de</strong>s diferentes <strong>de</strong> señal portadora<br />

y representados en función <strong>de</strong> la frecuencia <strong>de</strong> la misma. Se observa el<br />

comportamiento inductivo <strong>de</strong>l motor.<br />

∑′′<br />

i<br />

2<br />

cn =<br />

∑′′<br />

v<br />

2<br />

c0 =<br />

′∑<br />

i<br />

2<br />

cn −<br />

′∑<br />

v<br />

2<br />

c0 −<br />

n∑<br />

i cn (−ω c + ωer) i 2<br />

i=1<br />

n∑<br />

v c0 (ω c + ωer) i 2 (4.31)<br />

Representando conjuntamente los valores <strong>de</strong> THD calculados utilizando todas<br />

las componentes contenidas en el ancho <strong>de</strong> banda seleccionado (4.29), y<br />

los obtenidos utilizando las expresiones (4.30) y (4.31) se pue<strong>de</strong> comparar la<br />

efectividad <strong>de</strong>l <strong>de</strong>sacoplo <strong>de</strong> las componentes secundarias. Valores cercanos a<br />

la unidad en el valor <strong>de</strong> THD indican que la mayor parte <strong>de</strong> la señal proviene<br />

<strong>de</strong> componentes <strong>de</strong>bidas a ruido. El límite inferior es cero, que correspon<strong>de</strong><br />

al caso en el que sólo la componente <strong>de</strong>pendiente <strong>de</strong> la posición estuviera<br />

presente.<br />

i=1<br />

En las figuras 4.24, 4.25 y 4.26, se representan los valores <strong>de</strong> distorsión<br />

armónica total para la corriente <strong>de</strong> secuencia negativa, la tensión <strong>de</strong> secuen-


96 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

V c = 10V (o), V c = 20V (s), V c = 40V (v), nocomp. − w e (blanco), compw e (gris)<br />

0.04<br />

PSfrag replacements<br />

THD Vc<br />

0.02<br />

0<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.23: Valor <strong>de</strong> THD para el vector <strong>de</strong> tensión <strong>de</strong> alta frecuencia en función<br />

<strong>de</strong> la frecuencia <strong>de</strong> dicho vector. Se representan dos casos, consi<strong>de</strong>rando todas<br />

las componentes en un ancho <strong>de</strong> banda <strong>de</strong> 100Hz y <strong>de</strong>sacoplando el efecto <strong>de</strong> la<br />

componente −ω e .<br />

cia cero y la corriente <strong>de</strong> secuencia cero, respectivamente. Los valores se<br />

representan para tres magnitu<strong>de</strong>s <strong>de</strong> la señal portadora —10, 20 ,30 V— y<br />

para diferentes frecuencias —500, 750, 1000, 1500, 2500, 3750 y 5000Hz—.<br />

Se muestra el THD antes <strong>de</strong> <strong>de</strong>sacoplar ninguna saliencia secundaria, y tras<br />

<strong>de</strong>sacoplar las componentes mayoritarias <strong>de</strong> las saliencias inducidas por saturación,<br />

situadas a 2ω e y −4ω e . Los valores representados se han calculado<br />

para un ancho <strong>de</strong> banda <strong>de</strong> 100Hz. Analizando los datos presentados se<br />

pue<strong>de</strong>n establecer las siguientes conclusiones:<br />

- La distorsión armónica total disminuye al <strong>de</strong>sacoplar las saliencias inducidas<br />

por saturación. Si bien este punto es obvio, observando la<br />

magnitud relativa antes y <strong>de</strong>spués <strong>de</strong> compensar dichas saliencias se<br />

pue<strong>de</strong> evaluar la importancia <strong>de</strong>l <strong>de</strong>sacoplo.<br />

- Con frecuencias <strong>de</strong> portadora bajas —hasta 1500Hz— el comportamiento<br />

<strong>de</strong> todas las variables analizadas es similar, si bien la magnitud<br />

<strong>de</strong> la tensión portadora inyectada tiene un efecto más acusado sobre<br />

la corriente <strong>de</strong> secuencia negativa.


4.8 Control sensorless <strong>de</strong> posición 97<br />

V c = 10V (o), V c = 20V (s), V c = 40V (v).nocomp.SIH(blanco), comp.SI(gris)<br />

0.8<br />

PSfrag replacements<br />

THD icn<br />

0.6<br />

0.4<br />

0.2<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.24: Distorsión armónica total en la corriente <strong>de</strong> secuencia negativa antes<br />

y <strong>de</strong>spués <strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />

- Por encima <strong>de</strong> los 1500Hz, y hasta una frecuencia umbral —2500Hz<br />

en los casos representados— la magnitud <strong>de</strong> la distorsión armónica no<br />

sufre variaciones importantes. Se pue<strong>de</strong> observar una ten<strong>de</strong>ncia ascen<strong>de</strong>nte<br />

en el caso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa y <strong>de</strong>scen<strong>de</strong>nte<br />

para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia cero.<br />

- Por encima <strong>de</strong> los 2500Hz, y hasta la frecuencia más alta incluida en<br />

los experimentos —5000Hz—, se produce un cambio en las pendientes<br />

<strong>de</strong> las curvas representadas. La corriente <strong>de</strong> secuencia negativa experimenta<br />

un fuerte crecimiento <strong>de</strong> su distorsión armónica, provocado en<br />

gran medida por la disminución <strong>de</strong> la relación S/R. Las componentes<br />

<strong>de</strong> secuencia cero alcanzan un valor mínimo <strong>de</strong> distorsión armónica<br />

total.<br />

4.8.2. Estimación <strong>de</strong> la posición <strong>de</strong>l rotor<br />

Se han propuesto diversos métodos para obtener, a partir <strong>de</strong> la señal<br />

portadora, la posición <strong>de</strong>l rotor, se <strong>de</strong>scriben a continuación.


98 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

V c = 10V (o), V c = 20V (s), V c = 40V (v).nocomp.SIH(blanco), comp.SI(gris)<br />

0.8<br />

PSfrag replacements<br />

THD vnnR<br />

0.6<br />

0.4<br />

0.2<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.25: Distorsión armónica total en la tensión <strong>de</strong> secuencia cero antes y <strong>de</strong>spués<br />

<strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />

Estimación mediante arco tangente<br />

Utilizando el vector <strong>de</strong> corriente portadora <strong>de</strong> secuencia negativa o el<br />

vector asociado a las componentes <strong>de</strong> secuencia cero se obtiene una variable<br />

compleja, cuya fase <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la posición <strong>de</strong>l rotor. Transformando las<br />

componentes <strong>de</strong> secuencia negativa a un sistema síncrono con la frecuencia<br />

negativa <strong>de</strong> la excitación <strong>de</strong> alta frecuencia (−ω c ), se obtiene (4.32). Definiendo<br />

un sistema síncrono con la frecuencia positiva <strong>de</strong> la excitación <strong>de</strong><br />

alta frecuencia, (ω c ), y representando las componentes <strong>de</strong> secuencia cero en<br />

dicho sistema <strong>de</strong> referencia, se llega a (4.33).<br />

i cn<br />

qdscn = icn qscn − ji cn<br />

dscn<br />

= −jI cn e jhθr (4.32)<br />

vqds0 cn = vcn qs0 − jvds0<br />

cn<br />

= −jV 0 e jhθr (4.33)<br />

Dado que las expresiones obtenidas tanto para las componentes <strong>de</strong> secuencia<br />

negativa (sólo se muestra el resultado para la corriente portadora<br />

<strong>de</strong> secuencia negativa por simplicidad), como para los vectores <strong>de</strong> las componentes<br />

<strong>de</strong> secuencia cero (sólo mostrado el caso <strong>de</strong> la tensión <strong>de</strong> secuencia


4.8 Control sensorless <strong>de</strong> posición 99<br />

V c = 7.5V (o), V c = 15V (s), V c = 30V (v).nocomp.SIH(blanco), comp.SI(gris)<br />

0.8<br />

PSfrag replacements<br />

THD i0<br />

0.6<br />

0.4<br />

0.2<br />

500 750 1000 1500 2500 3750 5000<br />

ω c (Hz)<br />

Figura 4.26: Distorsión armónica total en la corriente <strong>de</strong> secuencia cero antes y<br />

<strong>de</strong>spués <strong>de</strong> compensar las saliencias inducidas por saturación —2ω e y −4ω e .<br />

cero), son idénticas en cuanto a su forma, se reduce el análisis siguiente al<br />

caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />

Descomponiendo las expresiones vectoriales en sus componentes, se obtienen<br />

las funciones (4.34)<br />

i cn<br />

qscn = I cn sin(hθ r )<br />

i cn<br />

dscn = I cn cos(hθ r ) (4.34)<br />

La fase se obtiene aislando el término hθ r en (4.34). Por lo tanto, la<br />

estimación <strong>de</strong> la posición <strong>de</strong>l rotor en función <strong>de</strong> las componentes <strong>de</strong>l vector<br />

complejo utilizado para su estimación vendrá <strong>de</strong>terminada por (4.35)<br />

( i<br />

h ˆθ<br />

cn<br />

r = arctan<br />

qscn<br />

i cn<br />

dscn<br />

)<br />

(4.35)<br />

La expresión anterior no contiene ninguna dinámica, por lo tanto la extracción<br />

<strong>de</strong> la fase es instantánea, y, en condiciones i<strong>de</strong>ales —ausencia <strong>de</strong><br />

ruido—, se cumplirá que ˆθ r = θ r . Cabe recordar que, <strong>de</strong>bido a los filtros implementados<br />

para aislar la componente <strong>de</strong> secuencia negativa o <strong>de</strong> secuencia<br />

cero, la relación anterior no se cumplirá nunca, aun en ausencia <strong>de</strong> ruido.


100 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

1<br />

i n qds<br />

estimación atan (b), posición real (m)<br />

200<br />

1<br />

i n ds (mA)<br />

3<br />

2<br />

1<br />

0<br />

−1<br />

−2<br />

−3<br />

−1 0 1<br />

i n qs (mA)<br />

error (grados mecánicos)<br />

(grados mecánicos)<br />

100<br />

0<br />

−100<br />

−200<br />

0 0.2 0.4 0.6 0.8<br />

4<br />

2<br />

0<br />

−2<br />

−4<br />

0 0.2 0.4 0.6 0.8<br />

tiempo (s)<br />

Figura 4.27: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />

estimación mediante arco tangente y error <strong>de</strong> estimación. ω e = 4Hz, ω r = 4Hz,<br />

V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas por saturación<br />

—2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e inyectadas<br />

por el inversor —−ω e —.<br />

En el caso <strong>de</strong> una implementación real, las señales i cn<br />

qscn y i cn<br />

dscn contienen<br />

ruido adicional <strong>de</strong>bido a múltiples causas: 1) offsets <strong>de</strong> continua, 2) <strong>de</strong>sequilibrios<br />

en los sensores <strong>de</strong> corriente y con ello en las variables realimentadas,<br />

3) componentes adicionales <strong>de</strong>bido a saliencias no <strong>de</strong>sacopladas y 4) componentes<br />

inyectadas por el inversor. Esto va a dar lugar a una distorsión en el<br />

ángulo estimado ˆθ r .<br />

En la figura 4.27 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en<br />

coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />

una operación <strong>de</strong> arco tangente y el error <strong>de</strong> estimación para un motor<br />

girando a 4Hz.<br />

Estimación mediante PLL vectorial<br />

La estimación <strong>de</strong> la posición se pue<strong>de</strong> realizar mediante un PLL 5 vectorial.<br />

La estructura <strong>de</strong>l PLL pue<strong>de</strong> verse en la figura 4.28. Los bloques<br />

5 acrónimo anglosajón para Phase Locked Loop (Bucle <strong>de</strong> Enganche <strong>de</strong> Fase).


4.8 Control sensorless <strong>de</strong> posición 101<br />

i<br />

cn<br />

qds _ cn<br />

ε<br />

∆φ<br />

ε<br />

Hs ()<br />

Filtro<br />

1<br />

s<br />

θˆr<br />

cos<br />

sen<br />

Detector<br />

<strong>de</strong> fase<br />

h<br />

Armónico<br />

<strong>de</strong> la saliencia<br />

Figura 4.28: Diagrama <strong>de</strong> bloques <strong>de</strong> un PLL vectorial.<br />

individuales consisten en: un <strong>de</strong>tector <strong>de</strong> fase ∆φ, que genera la señal <strong>de</strong><br />

error. Un filtro H(s), generalmente paso–bajo, que recorta el ancho <strong>de</strong> banda<br />

<strong>de</strong> la señal. Un integrador que obtiene la posición como suma <strong>de</strong>l error<br />

acumulado. Para realizar la realimentación que cierra el bucle, es necesario<br />

introducir el or<strong>de</strong>n <strong>de</strong> la saliencia, h.<br />

El elemento más interesante en cuanto a su estructura es el <strong>de</strong>tector <strong>de</strong><br />

fase. Para generar el error, se realiza el producto vectorial entre el vector <strong>de</strong><br />

entrada y el vector estimado (4.36)<br />

ε = i cn<br />

qscn · cos( θ ˆ rh ) − i cn<br />

dscn · sin( θ ˆ rh )<br />

= I cn sin(θ rh − θ ˆ rh )<br />

≃ I cn (θ rh − θ ˆ rh ), (4.36)<br />

don<strong>de</strong> θ rh =hθ r .<br />

El comportamiento <strong>de</strong>l <strong>de</strong>tector <strong>de</strong> fase se estudia analizando las propieda<strong>de</strong>s<br />

<strong>de</strong>l producto vectorial. Cuando el PLL está sincronizado —diferencia<br />

<strong>de</strong> fase pequeña—, la aproximación realizada en (4.36) <strong>de</strong>l seno por el ángulo<br />

es correcta. Por lo tanto, la entrada al filtro H(s) será el error entre el<br />

ángulo real y el estimado multiplicado por una ganancia (la magnitud <strong>de</strong> la<br />

corriente <strong>de</strong> secuencia negativa en el ejemplo explicado). En caso <strong>de</strong> que la<br />

diferencia sea mayor <strong>de</strong> ±90 ◦ , el PLL no está sincronizado, y será incapaz<br />

<strong>de</strong> rastrear la posición <strong>de</strong> la saliencia.<br />

En la figura 4.29 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas<br />

<strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante<br />

un PLL y el error <strong>de</strong> estimación para un motor girando a 4Hz.


102 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

1<br />

i n qds<br />

estimación PLL (b), posición real (m)<br />

200<br />

1<br />

i n ds (mA)<br />

3<br />

2<br />

1<br />

0<br />

−1<br />

−2<br />

−3<br />

−1 0 1<br />

i n qs (mA)<br />

error (grados mecánicos)<br />

(grados mecánicos)<br />

100<br />

0<br />

−100<br />

−200<br />

0 0.2 0.4 0.6 0.8<br />

4<br />

2<br />

0<br />

−2<br />

−4<br />

0 0.2 0.4 0.6 0.8<br />

tiempo (s)<br />

Figura 4.29: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />

estimación mediante PLL y error <strong>de</strong> estimación. ω e = 4Hz, ω r = 4Hz,<br />

V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas por saturación<br />

—2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e inyectadas<br />

por el inversor —−ω e —.<br />

Estimación mediante RLS<br />

La estimación mediante RLS 6 se pue<strong>de</strong> consi<strong>de</strong>rar un caso particular <strong>de</strong>l<br />

filtro <strong>de</strong> Kalman, y por lo tanto se explica en el punto <strong>de</strong>dicado a este filtro.<br />

Estimación mediante PLL vectorial incluyendo mo<strong>de</strong>lo mecánico<br />

En [89] se propone un observador tipo Luemberger que soluciona los<br />

problemas <strong>de</strong>l PLL durante las aceleraciones y solventa sus problemas <strong>de</strong><br />

estabilidad. En la figura 4.30 se muestra el observador utilizando notación<br />

vectorial. La diferencia sustancial con el PLL es la sustitución <strong>de</strong>l filtro H(s)<br />

por un regulador PID y la inclusión <strong>de</strong> un mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico. La<br />

inclusión <strong>de</strong>l mo<strong>de</strong>lo mecánico permite mejorar la dinámica <strong>de</strong>l sistema. Para<br />

ello se efectúa una prealimentación <strong>de</strong>l par eléctrico estimado, ̂Te . De esta<br />

manera se reduce el error <strong>de</strong> aceleración.<br />

6 <strong>de</strong> Recursive Least Square (Algoritmo Recursivo <strong>de</strong> Regresión Lineal).


4.8 Control sensorless <strong>de</strong> posición 103<br />

s<br />

i qds _ cn<br />

Producto<br />

vectorial<br />

ε<br />

Controlador<br />

1<br />

K i<br />

s<br />

K p<br />

K d<br />

Ĵ<br />

+ +<br />

+ +<br />

Mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico<br />

Tˆe<br />

1<br />

Js ̂<br />

+ +<br />

ωˆr<br />

1<br />

s<br />

θˆr<br />

jh ( θˆ<br />

r−ωct)<br />

e<br />

Mo<strong>de</strong>lo <strong>de</strong><br />

la saliencia<br />

Figura 4.30: Estimación <strong>de</strong> la posición <strong>de</strong>l rotor utilizando la señal portadora <strong>de</strong><br />

secuencia negativa y un PLL vectorial con mo<strong>de</strong>lo <strong>de</strong>l sistema mecánico.<br />

Los problemas subyacentes a este observador son la <strong>de</strong>pen<strong>de</strong>ncia paramétrica<br />

<strong>de</strong> la inercia <strong>de</strong> la máquina, que <strong>de</strong>be <strong>de</strong> ser estimada para incluirla en el<br />

mo<strong>de</strong>lo mecánico y el par <strong>de</strong> carga, T L , que es <strong>de</strong>sconocido y pue<strong>de</strong> provocar<br />

errores en la estimación <strong>de</strong> la aceleración <strong>de</strong> la máquina. Aun teniendo<br />

en cuenta estos inconvenientes, el observador mejora <strong>de</strong> forma apreciable el<br />

error <strong>de</strong> aceleración <strong>de</strong>l PLL.<br />

Estimación mediante el Filtro Extendido <strong>de</strong> Kalman<br />

El filtro <strong>de</strong> Kalman [121] es un estimador para sistemas discretos con<br />

dinámica lineal en presencia <strong>de</strong> ruido blanco aditivo. Se basa en un método<br />

recursivo que proporciona una solución eficiente al problema <strong>de</strong> mínimos<br />

cuadrados. Su aplicación en sistemas discretos no lineales requiere una nueva<br />

formulación, conocida como EKF 7 . El uso <strong>de</strong>l EKF se ha usado como método<br />

<strong>de</strong> estimación <strong>de</strong>l flujo <strong>de</strong>l rotor y su velocidad en métodos basados en la<br />

excitación fundamental, sin inyección <strong>de</strong> portadora [120, 122]. Aquí se estudia<br />

su posible aplicación para extraer la fase <strong>de</strong>l vector <strong>de</strong> posición obtenido<br />

mediante la inyección <strong>de</strong> una portadora <strong>de</strong> alta frecuencia.<br />

La formulación general <strong>de</strong>l filtro <strong>de</strong> Kalman se muestra en las ecuaciones<br />

(4.37)–(4.41). El filtrado se realiza en dos etapas. En la primera, Predicción<br />

<strong>de</strong> estado, se calcula el estado predicho por el filtro usando sólo la información<br />

<strong>de</strong> los estados anteriores y la entrada actual. En la segunda, Corrección<br />

7 EKF en nomenclatura anglosajona <strong>de</strong> Exten<strong>de</strong>d Kalman Filter.


104 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

<strong>de</strong> estado, se aña<strong>de</strong> la información <strong>de</strong> las variables medidas en el instante<br />

actual.<br />

Predicción <strong>de</strong> estado:<br />

Corrección <strong>de</strong> estado:<br />

̂x k − = A · ̂x k−1 + B · u k (4.37)<br />

P k − = A · P k−1 · A T + W k · Q k−1 · W T k (4.38)<br />

K k = P k − · H T · (H · P k − · H T + V k · R k · V T k )−1<br />

(4.39)<br />

̂x k = ̂x k − + K k · (z k − ẑ k −) (4.40)<br />

P k = (I − K k · H) · P k − (4.41)<br />

don<strong>de</strong><br />

k : instante actual<br />

u k : vector <strong>de</strong> entradas en el instante k.<br />

x k : vector <strong>de</strong> estado en el instante k.<br />

z k : vector <strong>de</strong> medida en el instante k.<br />

̂x k − : vector <strong>de</strong> estado aproximado.<br />

̂x k − = f(̂x k−1 , u k , 0)<br />

ẑ k − : vector <strong>de</strong> medida aproximado.<br />

ẑ k − = h(̂x k −, 0)<br />

̂x k : estado estimado tras el filtrado.<br />

w k : ruido <strong>de</strong> proceso según la distribución normal p(w) ∼ N(0, Q).<br />

v k : ruido <strong>de</strong> medida según la distribución normal p(v) ∼ N(0, R).<br />

A : Jacobiano <strong>de</strong> f respecto a x (Matriz <strong>de</strong> propagación).<br />

A k (i, j) = ∂f k(i)<br />

∂x k (j) · (̂x k, u k , 0)<br />

B : matriz <strong>de</strong> control.<br />

W : Jacobiano <strong>de</strong> f respecto a w.<br />

W k (i, j) = ∂f k(i)<br />

∂w k (j) · (̂x k, u k , 0)<br />

H : Jacobiano <strong>de</strong> h respecto a x (Matriz <strong>de</strong> medida).<br />

H k (i, j) = ∂h k(i)<br />

∂x k (j) · (˜x k, 0)<br />

V : Jacobiano <strong>de</strong> h respecto a v.<br />

V k (i, j) = ∂h k(i)<br />

∂v k (j) · (˜x k, 0)<br />

P : matriz <strong>de</strong> covarianzas.<br />

K : matriz <strong>de</strong> ganancias.<br />

La aplicación <strong>de</strong>l filtro extendido <strong>de</strong> Kalman a la estimación <strong>de</strong> la fase<br />

es inmediata a partir <strong>de</strong> la expresión <strong>de</strong> la corriente portadora <strong>de</strong> secuencia<br />

negativa en coor<strong>de</strong>nadas <strong>de</strong> señal portadora <strong>de</strong> secuencia negativa (4.42).<br />

Eligiendo las variables <strong>de</strong> estado:<br />

i cn<br />

qdscn = I cn sin(hθ r ) − jI cn cos(hθ r ) (4.42)<br />

x = {I cn , hθ r } (4.43)


4.8 Control sensorless <strong>de</strong> posición 105<br />

se particularizan las matrices generales, obteniendo las siguientes expresiones<br />

(4.44)<br />

[ ] 1 0<br />

A =<br />

0 1<br />

B =<br />

[ ] 0 0<br />

0 0<br />

H =<br />

[<br />

−Icn sin(hθ r )<br />

]<br />

0<br />

I cn cos(hθ r ) 0<br />

(4.44)<br />

En las anteriores expresiones, la componente I cn se ha supuesto constante<br />

por simplicidad, siendo una aproximación válida, ya que las perturbaciones<br />

introducidas en la amplitud <strong>de</strong> la señal no afectan a la <strong>de</strong>terminación <strong>de</strong> la<br />

fase.<br />

La elección <strong>de</strong> la distribución estadística tanto <strong>de</strong>l ruido <strong>de</strong> proceso como<br />

<strong>de</strong>l ruido <strong>de</strong> medida es uno <strong>de</strong> los factores claves a la hora <strong>de</strong> sintonizar el<br />

filtro. La formulación <strong>de</strong>l EKF asume que la distribución <strong>de</strong> ambos ruidos<br />

es conocida, siguiendo una normal <strong>de</strong> media 0 y <strong>de</strong>sviación típica Q y R,<br />

respectivamente. Por lo general, la distribución <strong>de</strong> ruido para la estimación<br />

<strong>de</strong> la posición, no sigue una normal. Como se ha visto en puntos anteriores,<br />

a la hora <strong>de</strong> establecer el índice <strong>de</strong> distorsión armónica, el ruido presente<br />

es coloreado, con origen en múltiples causas. Sin embargo, cuanto mejor<br />

sea el <strong>de</strong>sacoplo previo <strong>de</strong> perturbaciones, más nos aproximaremos a esta<br />

condición <strong>de</strong> ruido blanco.<br />

Las dos gran<strong>de</strong>s limitaciones indicadas en la literatura para la aplicación<br />

<strong>de</strong>l filtro extendido <strong>de</strong> Kalman son, por una parte, el or<strong>de</strong>n computacional<br />

<strong>de</strong>l filtro. En la aplicación mostrada el número <strong>de</strong> operaciones es muy reducido<br />

<strong>de</strong>bido a que la matriz <strong>de</strong> control, B, es nula y a la restricción impuesta<br />

a la amplitud <strong>de</strong> la componente <strong>de</strong> secuencia negativa. La segunda limitación<br />

es el ancho <strong>de</strong> banda variable que tiene el filtro <strong>de</strong> Kalman extendido<br />

<strong>de</strong>bido a la ganancia variable, recalculada en cada iteración. El valor <strong>de</strong> dicha<br />

ganancia, y con ella <strong>de</strong>l ancho <strong>de</strong> banda, <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong>, a<strong>de</strong>más <strong>de</strong> la<br />

variable medida, <strong>de</strong> los valores para el ruido <strong>de</strong>l sistema y <strong>de</strong>l proceso. Por<br />

lo tanto, la elección <strong>de</strong> estos valores <strong>de</strong>be <strong>de</strong> escogerse <strong>de</strong> forma cuidadosa<br />

para asegurar un ancho <strong>de</strong> banda a<strong>de</strong>cuado a nuestras necesida<strong>de</strong>s.<br />

En la figura 4.31 se muestra la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas<br />

<strong>de</strong> secuencia negativa, el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor mediante el<br />

filtro extendido <strong>de</strong> Kalman y el error <strong>de</strong> estimación para un motor girando


PSfrag replacements<br />

106 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

1<br />

i n qds<br />

estimación EKF (b), posición real (m)<br />

200<br />

1<br />

i n ds (mA)<br />

3<br />

2<br />

1<br />

0<br />

−1<br />

−2<br />

−3<br />

−1 0 1<br />

i n qs (mA)<br />

(grados mecánicos)<br />

error (grados mecánicos)<br />

100<br />

0<br />

−100<br />

−200<br />

0 0.2 0.4 0.6 0.8<br />

0.05<br />

0<br />

−0.05<br />

0 0.2 0.4 0.6 0.8<br />

tiempo (s)<br />

Figura 4.31: Trayectoria <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa,<br />

estimación mediante filtro extendido <strong>de</strong> Kalman y error <strong>de</strong> estimación. ω e = 4Hz,<br />

ω r = 4Hz, V c = 20V, ω c = 2500Hz. Se han <strong>de</strong>sacoplado las componentes inducidas<br />

por saturación —2ω e , −4ω e —; inducidas por intermodulación —−2ω e − 14ω r —; e<br />

inyectadas por el inversor —−ω e —.<br />

a 4Hz. El valor inicial <strong>de</strong> la matriz <strong>de</strong> covarianzas, el ruido <strong>de</strong> proceso y el<br />

ruido <strong>de</strong> medida se han fijado según las siguientes expresiones:<br />

[ ] [ ] [ ]<br />

0.1 0.1 0.01 0<br />

0.3 0<br />

P (1,1) = , Q =<br />

, R =<br />

(4.45)<br />

0.1 0.1 0 0.0001 0 0.5<br />

Como se pue<strong>de</strong> observar en la figura 4.31, los resultados obtenidos con el<br />

filtro extendido <strong>de</strong> Kalman proporcionan el menor error <strong>de</strong> estimación <strong>de</strong> todos<br />

los estimadores vistos hasta el momento. Sus principales inconvenientes,<br />

como se ha indicado anteriormente, son el ajuste <strong>de</strong> las diversas matrices<br />

que intervienen en el proceso y el efecto <strong>de</strong> la ganancia variable sobre la<br />

dinámica <strong>de</strong>l sistema.<br />

4.9. Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor<br />

Los métodos <strong>de</strong> control indirecto en campo orientado, obtienen la posición<br />

estimada <strong>de</strong>l flujo en el rotor a partir <strong>de</strong> la posición estimada <strong>de</strong>l rotor.


4.9 Estimación <strong>de</strong> la posición <strong>de</strong>l flujo en el rotor 107<br />

s<br />

iqds<br />

Lˆm<br />

−<br />

rˆ<br />

L<br />

ˆr<br />

r<br />

1<br />

p<br />

ˆ s λ qdr<br />

ω r<br />

Lˆ<br />

r<br />

j ω ˆ<br />

rλ<br />

r ˆ<br />

r<br />

s<br />

qdr<br />

Figura 4.32: Diagrama <strong>de</strong> bloques no lineal <strong>de</strong>l estimador <strong>de</strong> flujo <strong>de</strong> rotor basado<br />

en el mo<strong>de</strong>lo <strong>de</strong> corriente. Se muestra <strong>de</strong> forma explícita su <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> la<br />

velocidad <strong>de</strong>l rotor.<br />

Para ello, se basan en el empleo <strong>de</strong> algún observador el cual, empleando<br />

las ecuaciones dinámicas <strong>de</strong> la máquina en alguna <strong>de</strong> sus formas, estima la<br />

posición <strong>de</strong>l flujo. Aunque existen diversas topologías para la estimación <strong>de</strong>l<br />

flujo, todas ellas <strong>de</strong>rivan <strong>de</strong> alguno <strong>de</strong> los estimadores básicos en ca<strong>de</strong>na<br />

abierta: 1) estimador basado en el mo<strong>de</strong>lo <strong>de</strong> corriente, 2) estimador basado<br />

en el método <strong>de</strong> cancelación, 3) estimador basado en el mo<strong>de</strong>lo <strong>de</strong> tensión y<br />

4) estimador <strong>de</strong> or<strong>de</strong>n completo [5]. Para la implementación <strong>de</strong> esta tesis se<br />

ha utilizado el estimador basado en el mo<strong>de</strong>lo <strong>de</strong> corriente. Su expresión en<br />

coor<strong>de</strong>nadas estacionarias se muestra en la ecuación (4.46) y su diagrama <strong>de</strong><br />

bloques en la figura 4.32, don<strong>de</strong> queda patente la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l estimador<br />

con la velocidad. Su expresión en un sistema <strong>de</strong> referencia síncrono con la<br />

posición <strong>de</strong>l rotor se muestra en (4.47), mientras que el diagrama <strong>de</strong> bloques<br />

<strong>de</strong> esta representación se muestra en 4.33. Esta es la implementación más<br />

habitual [114,39] y la escogida para la implementación <strong>de</strong>l control en campo<br />

orientado realizado en esta tesis.<br />

(<br />

)<br />

pˆλ s qdr = ˆr r ˆL m î<br />

ˆL s qds − ˆλ s ˆLr<br />

qdr + jω r<br />

ˆλ s qdr<br />

r<br />

ˆr r<br />

(4.46)<br />

pˆλ r qdr = ˆr r<br />

(ˆLm i<br />

ˆL r qds − ˆλ r )<br />

qdr<br />

r<br />

(4.47)


108 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

s<br />

iqds<br />

j r<br />

e − θ<br />

r<br />

iqds<br />

Lˆm<br />

−<br />

rˆ<br />

L<br />

ˆr<br />

r<br />

1<br />

p<br />

ˆ r λ qdr<br />

e<br />

+ jθ<br />

r<br />

ˆ s λ qdr<br />

θ r<br />

Figura 4.33: Estimador <strong>de</strong> flujo <strong>de</strong>l rotor basado en mo<strong>de</strong>lo <strong>de</strong> corriente en un<br />

sistema <strong>de</strong> referencia síncrono con la posición <strong>de</strong>l rotor.<br />

4.10. Diagnóstico <strong>de</strong> máquinas accionadas <strong>de</strong>s<strong>de</strong><br />

inversores utilizando una señal portadora <strong>de</strong><br />

alta frecuencia<br />

El uso <strong>de</strong> una señal <strong>de</strong> alta frecuencia para diagnosticar el estado tanto<br />

<strong>de</strong> los <strong>de</strong>vanados <strong>de</strong>l estátor como <strong>de</strong> las barras <strong>de</strong>l rotor en máquinas <strong>de</strong><br />

inducción accionadas <strong>de</strong>s<strong>de</strong> inversores se propone en [130, 127].<br />

Utilizando el mo<strong>de</strong>lo <strong>de</strong> una máquina con asimetrías para el caso <strong>de</strong> una<br />

excitación en tensión <strong>de</strong> alta frecuencia, se obtiene la expresión (4.48) para<br />

el vector <strong>de</strong> corriente en coor<strong>de</strong>nadas estacionarias.<br />

I cp<br />

I cn<br />

θ e<br />

h<br />

ω c<br />

i s qds c<br />

= i s qds cp<br />

+ i s qds cn<br />

= −jI cp e jωct − jI cn e (−jωct+hθe) , don<strong>de</strong> (4.48)<br />

: magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia positiva.<br />

: magnitud <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />

: posición <strong>de</strong> la saliencia en radianes eléctricos.<br />

: or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> la saliencia.<br />

: frecuencia <strong>de</strong> la señal portadora en rad/s.<br />

Analizando la ecuación (4.48) se <strong>de</strong>termina que en caso <strong>de</strong> que exista una<br />

asimetría <strong>de</strong>bida a fallo que se acople con la excitación <strong>de</strong> alta frecuencia,<br />

se obtendrá una corriente portadora <strong>de</strong> secuencia negativa proporcional al<br />

valor <strong>de</strong> dicha asimetría.<br />

4.10.1. Detección <strong>de</strong> fallos en el estátor<br />

Los <strong>de</strong>sequilibrios en el <strong>de</strong>vanado <strong>de</strong>l estátor provocan una variación en<br />

las inductancias por fase y, por lo tanto, un <strong>de</strong>sequilibrio en las inductancias<br />

transitorias q y d en coor<strong>de</strong>nadas estacionarias. Dado que el fallo se<br />

produce en un <strong>de</strong>vanado <strong>de</strong>l estátor, cuya posición no varía con el tiempo,<br />

la saliencia <strong>de</strong>bida al fallo estará fija en el espacio. Utilizando un sistema


4.10 Diagnóstico utilizando una señal portadora <strong>de</strong> alta frecuencia 109<br />

i cn<br />

dscn (mA)<br />

6<br />

3<br />

0<br />

−3<br />

−6<br />

4 espiras<br />

0 espiras<br />

−6−3 0 3 6<br />

i cn<br />

qscn (mA)<br />

magnitud (mA)<br />

4<br />

dc<br />

2ω e<br />

2<br />

-4ω e<br />

-10ω e 8ω e<br />

0<br />

−15−10 −5 0 5 10 15<br />

frecuencia (Hz)<br />

Figura 4.34: Trayectoria y espectro <strong>de</strong>l vector <strong>de</strong> corriente en coor<strong>de</strong>nadas <strong>de</strong> portadora<br />

<strong>de</strong> secuencia negativa. Se muestran los casos <strong>de</strong> 0 y 4 espiras cortocircuitadas.<br />

<strong>de</strong> coor<strong>de</strong>nadas síncrono con la frecuencia negativa <strong>de</strong> la señal portadora,<br />

−ω c , la asimetría provocará una variación en la componente estacionaria<br />

<strong>de</strong>l espectro <strong>de</strong>l vector <strong>de</strong> corriente. En [130] se explica como la <strong>de</strong>tección<br />

<strong>de</strong> fallo pue<strong>de</strong> incluir, a<strong>de</strong>más <strong>de</strong> su magnitud, su localización, utilizando<br />

la información contenida en la fase <strong>de</strong>l armónico <strong>de</strong> continua <strong>de</strong>l vector <strong>de</strong><br />

corriente en coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa. La fase <strong>de</strong> dicho armónico<br />

<strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> la localización <strong>de</strong>l fallo y, al encontrarse éste fijo en el estátor,<br />

se relaciona <strong>de</strong> manera unívoca con la fase afectada <strong>de</strong> la máquina.<br />

En la figura 4.34 se muestra el vector <strong>de</strong> corriente y su espectro en<br />

coor<strong>de</strong>nadas <strong>de</strong> portadora <strong>de</strong> secuencia negativa para los casos <strong>de</strong> 0 y 4<br />

espiras cortocircuitadas. Se observa como el fallo induce una componente <strong>de</strong><br />

continua que <strong>de</strong>splaza la trayectoria <strong>de</strong>l vector <strong>de</strong> corriente.<br />

4.10.2. Detección <strong>de</strong> fallos en el rotor<br />

Empleando el mismo razonamiento que el usado en el caso <strong>de</strong> control<br />

sensorless, las asimetrías en el rotor pue<strong>de</strong>n acoplarse con variables terminales<br />

en el estátor, propiciando la existencia <strong>de</strong> alguna magnitud medible<br />

indicativa <strong>de</strong> la asimetría. En [127], Briz y otros proponen el uso <strong>de</strong> un vector<br />

giratorio <strong>de</strong> alta frecuencia para la <strong>de</strong>tección <strong>de</strong> barras dañadas o rotas<br />

en el rotor. Las conclusiones que extraen los autores se resumen en:<br />

- En el caso <strong>de</strong> motores <strong>de</strong> ranuras semi-abiertas o abiertas, una barra<br />

rota provoca un incremento en la magnitud <strong>de</strong> la componente 2ω r , en<br />

coor<strong>de</strong>nadas <strong>de</strong> secuencia negativa.<br />

- Existen diversos factores adicionales que afectan a la magnitud <strong>de</strong> este<br />

armónico, entre los que cabe <strong>de</strong>stacar la inclinación <strong>de</strong> las barras <strong>de</strong>l<br />

rotor, el número <strong>de</strong> polos, las corrientes interlaminares. . .


110 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

- La presencia <strong>de</strong> armónicos <strong>de</strong> saturación, <strong>de</strong>bidos a la excitación fundamental,<br />

tienen una magnitud elevada y están espectralmente cercanos<br />

a la componente <strong>de</strong>l fallo.<br />

De los anteriores puntos se extrae que la <strong>de</strong>tección <strong>de</strong> fallos en el rotor, si<br />

bien es posible, requiere que se cumplan ciertas condiciones. Por un lado,<br />

en el caso <strong>de</strong> que el motor presente ranuras cerradas, el diagnóstico es más<br />

difícil al ser la magnitud <strong>de</strong> la componente 2ω r mucho menor. Las causas<br />

<strong>de</strong> este comportamiento son exactamente las mismas a las encontradas en<br />

los métodos <strong>de</strong> control sin sensor <strong>de</strong> posición/velocidad. Por otro lado, la<br />

presencia <strong>de</strong> las componentes <strong>de</strong>bidas a saturación dificultan el aislar el fallo,<br />

siendo tanto más complicado cuanto menor sea la carga <strong>de</strong> la máquina. En<br />

el límite, con el motor funcionando sin carga, la <strong>de</strong>tección es imposible.<br />

Esto no se consi<strong>de</strong>ra una restricción importante, puesto que la mayoría <strong>de</strong><br />

los motores no trabajan sin carga durante periodos <strong>de</strong>masiado largos <strong>de</strong><br />

tiempo, y la evolución <strong>de</strong> fallos en el rotor, al contrario que en el estátor,<br />

suele ser lenta.<br />

4.11. Conclusiones<br />

En este capítulo se ha presentado el control sensorless mediante la inyección<br />

<strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. La discusión se ha realizado<br />

centrándose en el caso <strong>de</strong> inyección <strong>de</strong> un vector giratorio <strong>de</strong> tensión. Se han<br />

<strong>de</strong>terminado los aspectos clave para la selección <strong>de</strong> la señal portadora <strong>de</strong><br />

alta frecuencia:<br />

- frecuencias <strong>de</strong> portadora elevadas permiten un mayor ancho <strong>de</strong> banda<br />

en la estimación <strong>de</strong> la posición <strong>de</strong> la saliencia, facilitan el filtrado con<br />

respecto a la excitación fundamental y reducen los efectos negativos <strong>de</strong><br />

la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia, como ruidos y vibraciones.<br />

Sin embargo, en el caso <strong>de</strong> utilizar la corriente <strong>de</strong> secuencia negativa<br />

o la corriente <strong>de</strong> secuencia cero como variable <strong>de</strong> estimación, la magnitud<br />

<strong>de</strong> las componentes que contienen información <strong>de</strong> la posición <strong>de</strong><br />

la saliencia también se ve disminuida. Este aspecto es especialmente<br />

nocivo en el caso <strong>de</strong> la señal portadora <strong>de</strong> secuencia negativa, dado<br />

que esta señal tiene una menor relación señal/ruido.<br />

- Menores magnitu<strong>de</strong>s <strong>de</strong> la señal portadora reducen los efectos adversos<br />

inducidos en la máquina, pero también reducen la magnitud <strong>de</strong> las<br />

variables a estimar y, por tanto, la relación señal/ruido.<br />

Particularizando para cada posible variable terminal —componentes <strong>de</strong> secuencia<br />

negativa, tensión <strong>de</strong> secuencia cero, corriente <strong>de</strong> secuencia cero— se<br />

han discutido los siguientes aspectos <strong>de</strong> la implementación:


4.11 Conclusiones 111<br />

1. Los sensores. La corriente <strong>de</strong> secuencia negativa requiere un mínimo<br />

<strong>de</strong> dos sensores <strong>de</strong> corriente, colocados en los cables <strong>de</strong> alimentación<br />

hacia el motor. Dado que estos sensores son utilizados <strong>de</strong> forma habitual<br />

para implementar el control en campo orientado, no es necesario<br />

incorporar ningún sensor ni cableado adicional. Sin embargo, el<br />

hecho <strong>de</strong> utilizar los mismos sensores para sensar tanto la corriente<br />

fundamental como la señal <strong>de</strong> alta frecuencia da lugar a problemas<br />

<strong>de</strong> escalado. Por otro lado, las componentes <strong>de</strong> secuencia cero pue<strong>de</strong>n<br />

medirse utilizando diversos esquemas. Los empleados en el <strong>de</strong>sarrollo<br />

<strong>de</strong> esta tesis incluyen un único sensor, específico para estas variables.<br />

Estableciendo una comparación con el caso <strong>de</strong> la corriente portadora<br />

<strong>de</strong> secuencia negativa, las componentes <strong>de</strong> secuencia cero requieren<br />

un sensor adicional y el acceso a la caja <strong>de</strong> terminales <strong>de</strong>l motor. Sin<br />

embargo, presentan una ventaja fundamental. Dado que emplean un<br />

sensor <strong>de</strong>dicado, su escalado pue<strong>de</strong> ajustarse a las componentes <strong>de</strong> alta<br />

frecuencia, in<strong>de</strong>pendientemente <strong>de</strong> la excitación fundamental.<br />

2. El filtrado analógico. Antes <strong>de</strong> realizar la conversión A/D es necesaria<br />

una etapa <strong>de</strong> filtrado para eliminar las componentes que puedan provocar<br />

aliasing. El filtrado analógico presenta importantes diferencias<br />

<strong>de</strong>pendiendo <strong>de</strong>l tipo <strong>de</strong> variable utilizada, más concretamente <strong>de</strong> la<br />

disponibilidad <strong>de</strong> un sensor <strong>de</strong>dicado para la medida <strong>de</strong> las componentes<br />

asociadas a la posición. Para el caso <strong>de</strong> la corriente portadora<br />

<strong>de</strong> secuencia negativa, don<strong>de</strong> se utilizan los mismos sensores para la<br />

medida <strong>de</strong> la corriente fundamental y <strong>de</strong> alta frecuencia, el filtrado<br />

analógico presenta dos alternativas: 1) Realizar el muestreo síncrono<br />

con la conmutación <strong>de</strong>l inversor, <strong>de</strong> manera que se elimine la mayor<br />

parte <strong>de</strong> los armónicos <strong>de</strong> conmutación. Este filtrado requiere que la<br />

modulación sea simétrica. 2) filtro antialiasing realizado combinando<br />

un filtro paso-bajo y un filtro <strong>de</strong> rechazo <strong>de</strong> banda centrado en<br />

la frecuencia <strong>de</strong> conmutación. Para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia<br />

cero, don<strong>de</strong> se dispone <strong>de</strong> un sensor <strong>de</strong>dicado, el único objetivo<br />

<strong>de</strong>l filtrado es preservar la zona <strong>de</strong>l espectro don<strong>de</strong> se encuentran las<br />

componentes que contienen información <strong>de</strong> la posición. Se han presentado<br />

dos alternativas: 1) filtro paso <strong>de</strong> banda centrado en la frecuencia<br />

<strong>de</strong> la señal portadora. Esta opción tiene el inconveniente <strong>de</strong> la fuerte<br />

variación <strong>de</strong> fase que introduce la respuesta <strong>de</strong>l filtro en la zona<br />

paso-banda. 2) combinación filtro paso bajo más rechazo <strong>de</strong> banda, <strong>de</strong><br />

manera análoga al caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa.<br />

Esta ha sido la opción elegida para la implementación <strong>de</strong>sarrollada<br />

en la tesis.<br />

3. La conversión analógico/digital. La conversión A/D introduce errores<br />

<strong>de</strong> cuantización. Estos errores adquirirán tanta más importancia cuan-


112 Control sensorless mediante inyección <strong>de</strong> una señal portadora<br />

to menor sea la relación señal/ruido. Dado que el valor <strong>de</strong> esta relación<br />

es menor para el caso <strong>de</strong> la corriente portadora <strong>de</strong> secuencia negativa,<br />

al no utilizar sensores <strong>de</strong>dicados, es necesario disponer <strong>de</strong> un número<br />

<strong>de</strong> bits mayor para este caso.<br />

4. El filtrado digital. El filtrado digital se pue<strong>de</strong> dividir, para todos los<br />

casos estudiados, en dos etapas. En una primera se realiza un filtrado<br />

en coor<strong>de</strong>nadas síncronas con la señal portadora. Para ello, se realiza<br />

una rotación, situando a la señal en coor<strong>de</strong>nadas síncronas con la<br />

frecuencia <strong>de</strong> la portadora —ω c para el caso <strong>de</strong> las componentes <strong>de</strong><br />

secuencia cero y −ω c para el caso <strong>de</strong> las componentes <strong>de</strong> secuencia<br />

negativa—. Una vez realizada la rotación se implementa un filtro paso<br />

bajo para aislar las componentes cuya fase se encuentra modulada por<br />

la saliencia <strong>de</strong>pendiente <strong>de</strong> la posición.<br />

La segunda etapa consiste en el <strong>de</strong>sacoplo <strong>de</strong> las saliencias secundarias,<br />

tanto inducidas por saturación como por intermodulación. Este<br />

proceso es in<strong>de</strong>pendiente <strong>de</strong> la variable utilizada. En este capítulo se<br />

ha <strong>de</strong>scrito la compensación <strong>de</strong> saliencias secundarias utilizando tablas<br />

<strong>de</strong> <strong>de</strong>sacoplo. Estas tablas almacenan información sobre la magnitud y<br />

fase <strong>de</strong> las componentes que se <strong>de</strong>sea <strong>de</strong>sacoplar en un proceso previo a<br />

la puesta en marcha <strong>de</strong>l control. En funcionamiento normal se utilizan<br />

los valores almacenados para realizar la compensación. Tras aislar la<br />

zona don<strong>de</strong> se encuentran dichas componentes y realizar el <strong>de</strong>sacoplo<br />

<strong>de</strong> las saliencias secundarias, es posible realizar la estimación <strong>de</strong> la<br />

posición.<br />

Los puntos anteriores, <strong>de</strong>pendientes <strong>de</strong>l esquema utilizado para implementar<br />

el control, confluyen en el punto <strong>de</strong> entrada al bloque <strong>de</strong> estimación <strong>de</strong> la<br />

posición. Como paso previo, se ha propuesto el uso <strong>de</strong> la distorsión armónica<br />

total (THD) como una métrica para realizar un análisis cuantitativo <strong>de</strong> la<br />

calidad <strong>de</strong> la señal portadora. Los resultados presentados en este capítulo<br />

analizan la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l valor <strong>de</strong> THD en función <strong>de</strong> la frecuencia <strong>de</strong> la<br />

señal portadora, y para las diferentes variables terminales.<br />

Se han mostrado los diferentes observadores <strong>de</strong> rastreo que pue<strong>de</strong>n utilizarse<br />

para extraer la posición <strong>de</strong>l rotor.<br />

Finalmente, y como aplicación adicional <strong>de</strong> la inyección <strong>de</strong> una señal portadora<br />

<strong>de</strong> alta frecuencia, se han <strong>de</strong>mostrado las posibilida<strong>de</strong>s <strong>de</strong> aplicación<br />

para el diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna alimentadas <strong>de</strong>s<strong>de</strong> un inversor.<br />

Se muestran las capacida<strong>de</strong>s <strong>de</strong> diagnóstico, tanto <strong>de</strong> fallos en el estátor<br />

como en el rotor.


Capítulo 5<br />

Procesamiento <strong>de</strong> la señal<br />

portadora <strong>de</strong> alta frecuencia<br />

mediante re<strong>de</strong>s neuronales<br />

5.1. Introducción<br />

En el capitulo 4 se mostraron técnicas <strong>de</strong> procesamiento <strong>de</strong> la corriente<br />

portadora <strong>de</strong> secuencia negativa y <strong>de</strong> las componentes <strong>de</strong> secuencia cero<br />

para extraer la posición <strong>de</strong>l rotor. Un aspecto clave en la implementación<br />

<strong>de</strong> estas técnicas es la compensación <strong>de</strong> las saliencias secundarias presentes<br />

en la máquina. Entre ellas, cabe <strong>de</strong>stacar las inducidas por saturación,<br />

así como las <strong>de</strong>bidas a efectos <strong>de</strong> intermodulación. La compensación <strong>de</strong> estas<br />

asimetrías mediante tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> mostró en los puntos 4.6 y<br />

4.7. Tal y como se enunció entonces, los problemas asociados con el uso <strong>de</strong><br />

tablas <strong>de</strong> <strong>de</strong>sacoplo se <strong>de</strong>ben tanto a su diseño —<strong>de</strong>terminar cuantos elementos<br />

son necesarios—, como a su construcción —<strong>de</strong>terminar el valor <strong>de</strong><br />

cada elemento—. A<strong>de</strong>más, dichas tablas son específicas para cada máquina,<br />

siendo difícilmente adaptables, y en general inutilizables, en máquinas con<br />

diseños distintos.<br />

Se pue<strong>de</strong>n utilizar métodos alternativos a las tablas <strong>de</strong> interpolación. En<br />

el caso <strong>de</strong> que se disponga <strong>de</strong> un mo<strong>de</strong>lo <strong>de</strong> las saliencias que se <strong>de</strong>sea <strong>de</strong>sacoplar,<br />

se pue<strong>de</strong> utilizar dicho mo<strong>de</strong>lo para construir un estimador y realizar la<br />

compensación. Esta solución, si bien es factible, plantea gran<strong>de</strong>s dificulta<strong>de</strong>s<br />

asociadas a la complejidad <strong>de</strong> un mo<strong>de</strong>lo que <strong>de</strong>scriba el comportamiento <strong>de</strong><br />

las asimetrías, el cual se ha verificado experimentalmente que es altamente<br />

no lineal [54,57,58]. Precisamente esta característica sugiere el uso <strong>de</strong> re<strong>de</strong>s<br />

neuronales para aproximar el sistema. El uso <strong>de</strong> re<strong>de</strong>s neuronales aplicado a


114 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

técnicas sensorless basadas en la inyección <strong>de</strong> una señal portadora se propone<br />

en [51]. El empleo <strong>de</strong> este tipo <strong>de</strong> técnicas no se encuentra muy extendido<br />

por las siguientes razones:<br />

1. La complejidad asociada a una red neuronal.<br />

2. La selección no <strong>de</strong>terminista <strong>de</strong> la estructura <strong>de</strong> la red, —número <strong>de</strong><br />

capas y neuronas—.<br />

3. Los requisitos computacionales para su implementación en tiempo real.<br />

Todos estos inconvenientes se <strong>de</strong>rivan <strong>de</strong> no incorporar el conocimiento<br />

apriorísitico <strong>de</strong>l sistema físico en la estructura <strong>de</strong> la red neuronal.<br />

En este capítulo se propone el uso <strong>de</strong> un tipo <strong>de</strong> re<strong>de</strong>s, <strong>de</strong>sarrolladas por<br />

Seidl, Lorenz y Dölen [9,4], y <strong>de</strong>nominadas re<strong>de</strong>s neuronales estructuradas 1 .<br />

Su principal característica es la incorporación <strong>de</strong>l conocimiento apriorístico<br />

<strong>de</strong>l sistema en la estructura <strong>de</strong> la red. Es <strong>de</strong>cir, el número <strong>de</strong> capas, neuronas<br />

y conexiones entre ellas viene <strong>de</strong>terminado por el mo<strong>de</strong>lo <strong>de</strong>l sistema. Esta<br />

aproximación tiene importantes ventajas:<br />

1. Se reduce la complejidad <strong>de</strong> la red.<br />

2. Se introduce una estructura que admite modificaciones posteriores en<br />

partes <strong>de</strong> la misma sin afectar al resto.<br />

3. Reducción en los tiempos <strong>de</strong> entrenamiento.<br />

El capítulo comienza con una clasificación <strong>de</strong> los tipos <strong>de</strong> re<strong>de</strong>s neuronales<br />

existentes. Se analiza la posibilidad <strong>de</strong> utilizarlas en el procesamiento <strong>de</strong> la<br />

señal portadora <strong>de</strong> alta frecuencia. Centrándose en las re<strong>de</strong>s feed-forward,<br />

se muestran las limitaciones <strong>de</strong> las estructuras tradicionales, y se introduce<br />

una alternativa basada en el empleo <strong>de</strong> re<strong>de</strong>s neuronales estructuradas. Este<br />

tipo <strong>de</strong> re<strong>de</strong>s permite incorporar a la estructura <strong>de</strong> la red la información<br />

<strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong> alta frecuencia <strong>de</strong> la máquina. El <strong>de</strong>sarrollo <strong>de</strong> la topología<br />

<strong>de</strong> la red, <strong>de</strong>rivada <strong>de</strong>l mo<strong>de</strong>lo presentado en el capítulo 2, es una <strong>de</strong> las<br />

contribuciones <strong>de</strong> esta tesis. Finalmente se presentan los resultados obtenidos<br />

mediante el procesamiento basado en re<strong>de</strong>s neuronales, estableciendo una<br />

comparación con los métodos presentados en el capítulo anterior.<br />

1 SNN en inglés <strong>de</strong> Structured Neural Networks.


5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 115<br />

5.2. Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales<br />

En la bibliografía sobre re<strong>de</strong>s neuronales existen numerosos libros <strong>de</strong><br />

referencia que realizan exhaustivos estudios sobre las clases <strong>de</strong> re<strong>de</strong>s neuronales,<br />

sus propieda<strong>de</strong>s, algoritmos <strong>de</strong> entrenamiento. . . [161,167,166]. También<br />

es posible encontrar textos más específicos, en los que se resume el<br />

estado <strong>de</strong>l arte <strong>de</strong>l uso <strong>de</strong> técnicas <strong>de</strong> inteligencia artificial en general, y <strong>de</strong><br />

las re<strong>de</strong>s neuronales en particular, en el control y diagnóstico <strong>de</strong> máquinas<br />

eléctricas [173]. Esta sección revisa a gran<strong>de</strong>s rasgos las propieda<strong>de</strong>s más<br />

<strong>de</strong>stacables <strong>de</strong> las re<strong>de</strong>s neuronales, como paso previo a su uso en métodos<br />

<strong>de</strong> control sin sensor <strong>de</strong> velocidad/posición.<br />

5.2.1. Mo<strong>de</strong>lo biológico<br />

Las re<strong>de</strong>s neuronales artificiales 2 se basan en su equivalente biológico. Es<br />

útil introducir la nomenclatura en términos biológicos, puesto que muchos<br />

autores utilizan esta misma nomenclatura en sus trabajos. Las partes <strong>de</strong> una<br />

neurona se <strong>de</strong>nominan:<br />

1. Dendritas. Son las entradas a la neurona. Reciben la información proveniente<br />

<strong>de</strong> otras neuronas.<br />

2. Soma. Cuerpo <strong>de</strong> la neurona. Su función es recolectar la información<br />

<strong>de</strong> todas las entradas, combinarla y transformarla para ser procesada<br />

por otras neuronas.<br />

3. Axón. Salida <strong>de</strong> la neurona. Transmite la información hacia las neuronas<br />

conectadas a ella.<br />

4. Sinapsis. Punto <strong>de</strong> unión entre un axón y una <strong>de</strong>ntrita.<br />

El procesamiento que ocurre <strong>de</strong>ntro <strong>de</strong> una neurona se pue<strong>de</strong> resumir en:<br />

El soma procesa la información proveniente <strong>de</strong> las <strong>de</strong>ndritas mediante<br />

una suma pon<strong>de</strong>rada <strong>de</strong> las señales que recibe. Si este<br />

valor es mayor que el nivel <strong>de</strong> activación <strong>de</strong> la neurona, la señal<br />

pon<strong>de</strong>rada se convierte en un tren <strong>de</strong> impulsos mediante una función<br />

no lineal —función <strong>de</strong> activación somática—. Estos trenes<br />

<strong>de</strong> impulsos son transmitidos a otras neuronas mediante el axón.<br />

Este mo<strong>de</strong>lo biológico es la base <strong>de</strong>l <strong>de</strong>sarrollo <strong>de</strong> técnicas <strong>de</strong> inteligencia<br />

artificial basadas en re<strong>de</strong>s neuronales artificiales, y punto <strong>de</strong> partida para el<br />

<strong>de</strong>sarrollo <strong>de</strong> los siguientes puntos.<br />

2 Del término anglosajón Artificial Neural Networks (ANN).


116 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

5.2.2. Mo<strong>de</strong>los <strong>de</strong> neuronas artificiales<br />

Las neuronas artificiales, basadas en sus homólogas biológicas, se organizan<br />

en estructuras paralelas <strong>de</strong>nominadas re<strong>de</strong>s neuronales artificiales. Las<br />

conexiones entre los elementos individuales, o neuronas, se realiza mediante<br />

pesos adaptativos. El mecanismo <strong>de</strong> adaptación <strong>de</strong> dichos pesos se conoce<br />

como proceso <strong>de</strong> aprendizaje. Por lo tanto, las re<strong>de</strong>s neuronales artificiales<br />

se pue<strong>de</strong>n <strong>de</strong>finir como estimadores adaptativos <strong>de</strong> funciones, con una<br />

estructura similar al equivalente biológico.<br />

Atendiendo a la estructura <strong>de</strong> las neuronas, éstas se pue<strong>de</strong>n clasificar en:<br />

1) neuronas artificiales estáticas y 2) neuronas artificiales dinámicas. Un<br />

posible mo<strong>de</strong>lo <strong>de</strong> las primeras se divi<strong>de</strong> en cuatro partes:<br />

1. entrada(s).<br />

2. un sumador pon<strong>de</strong>rado.<br />

3. una función no dinámica, <strong>de</strong>nominada generalmente función <strong>de</strong> activación.<br />

4. salida(s).<br />

Las neuronas estáticas no incorporan ninguna dinámica. Por el contrario, las<br />

neuronas artificiales dinámicas incorporan los cuatro puntos anteriores más<br />

un bloque adicional, encargado <strong>de</strong> introducir un comportamiento dinámico.<br />

Este bloque pue<strong>de</strong> implementarse incluyendo un retardo a la salida <strong>de</strong> la<br />

función <strong>de</strong> activación.<br />

El mo<strong>de</strong>lo <strong>de</strong> neurona artificial presentado se pue<strong>de</strong> expresar en términos<br />

matemáticos según la relación (5.1)<br />

⎛<br />

⎞<br />

n∑<br />

y i (t) = f i<br />

⎝ w ij x j (t) + b i<br />

⎠ (5.1)<br />

don<strong>de</strong><br />

y i<br />

f i<br />

w ij<br />

x j (t)<br />

b i<br />

j=1<br />

: salida <strong>de</strong> la neurona i − ésima.<br />

: función <strong>de</strong> activación.<br />

: peso en la conexión entre el elemento j <strong>de</strong>l vector <strong>de</strong> entradas<br />

y la neurona i.<br />

: componente j − ésima <strong>de</strong>l vector <strong>de</strong> entradas,<br />

x = [x 1 (t), x 2 (t), · · · , x n (t)] T<br />

: constante conocida como bias.<br />

La representación esquemática <strong>de</strong> la neurona artificial se muestra en la<br />

figura 5.1


5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 117<br />

Sinapsis<br />

Soma<br />

entradas<br />

bias<br />

x 1<br />

x 2<br />

x n<br />

1<br />

w l1<br />

w l2<br />

w ln<br />

Dendrita<br />

b i<br />

∑ n<br />

j=1<br />

S i<br />

Función <strong>de</strong> activación<br />

f i (S i )<br />

y i<br />

Figura 5.1: Representación esquemática <strong>de</strong>l mo<strong>de</strong>lo matemático <strong>de</strong> una neurona<br />

artificial.<br />

5.2.3. Re<strong>de</strong>s neuronales artificiales<br />

Empleando como elemento básico la neurona artificial <strong>de</strong>scrita en el apartado<br />

anterior, las re<strong>de</strong>s neuronales se construyen agrupando varias <strong>de</strong> éstas,<br />

conformando el siguiente nivel <strong>de</strong> organización jerárquica <strong>de</strong>ntro <strong>de</strong> una red<br />

neuronal. Esta estructura se conoce como capa. Se pue<strong>de</strong>n construir capas<br />

con cualquier número <strong>de</strong> neuronas, siendo el mínimo una. Aplicando notación<br />

vectorial, se pue<strong>de</strong> <strong>de</strong>finir la salida <strong>de</strong> una capa como (5.2)<br />

y m = F m (w m x + B m )<br />

⎡ ⎤ ⎡<br />

⎤ ⎛⎡<br />

⎤ ⎡ ⎤ ⎡ ⎤⎞<br />

y 1 f 1 0 · · · 0 w 11 w 12 · · · w 1n x 1 b 1<br />

y 2<br />

⎢ ⎥<br />

⎣ . ⎦ = 0 f 2 · · · 0<br />

w 21 w 22 · · · w 2n<br />

x 2<br />

⎢<br />

⎣<br />

.<br />

. . ..<br />

⎥ ⎜⎢<br />

. ⎦ ⎝⎣<br />

.<br />

. . ..<br />

⎥ ⎢ ⎥<br />

. ⎦ ⎣ . ⎦ + b 2 ⎢ ⎥⎟<br />

⎣ . ⎦⎠<br />

y k 0 0 0 f k w k1 w k2 · · · w kn x n b k<br />

don<strong>de</strong><br />

y m : vector <strong>de</strong> salidas <strong>de</strong> la capa m.<br />

F m : matriz <strong>de</strong> funciones <strong>de</strong> activación <strong>de</strong> la capa m.<br />

w m : matriz <strong>de</strong> pesos <strong>de</strong> la capa m.<br />

x : vector <strong>de</strong> entradas.<br />

: vector <strong>de</strong> bias.<br />

B m<br />

(5.2)<br />

Una vez <strong>de</strong>finida la estructura <strong>de</strong> una capa, la estructura final <strong>de</strong> una<br />

red neuronal se logra mediante la unión <strong>de</strong> sucesivas capas. Dependiendo <strong>de</strong>l<br />

tipo <strong>de</strong> uniones entre las diferentes capas se obtienen diferentes mo<strong>de</strong>los <strong>de</strong><br />

re<strong>de</strong>s neuronales. Se <strong>de</strong>finen las re<strong>de</strong>s neuronales feed-forward como re<strong>de</strong>s<br />

formadas por un número in<strong>de</strong>finido <strong>de</strong> capas, conectadas entre si <strong>de</strong> forma<br />

que todas las salidas <strong>de</strong> una capa se conectan a todas las entradas <strong>de</strong> la siguiente,<br />

sin permitirse conexiones entre elementos <strong>de</strong> la misma capa. Por lo


118 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

x 1<br />

∑<br />

∑<br />

∑<br />

y 1<br />

x 2<br />

∑<br />

∑<br />

∑<br />

y 2<br />

x 3<br />

∑<br />

∑<br />

∑<br />

y 3<br />

x n<br />

∑<br />

∑<br />

∑<br />

y m<br />

Figura 5.2: Estructura feed-forward. El vector <strong>de</strong> entradas, x se conecta a la capa <strong>de</strong><br />

entrada. La información se transmite sólo hacia la salida mediante las conexiones<br />

entre capas sucesivas. La capa <strong>de</strong> salida aglutina el resultado <strong>de</strong> la red en el vector<br />

<strong>de</strong> salidas, y.<br />

tanto, la salida en cada instante <strong>de</strong> tiempo <strong>de</strong>pen<strong>de</strong>rá, exclusivamente, <strong>de</strong> la<br />

entrada en el instante actual. La literatura adopta generalmente el criterio<br />

<strong>de</strong> que el número <strong>de</strong> capas que conforman una red incluye sólo aquellas que<br />

realizan algún tipo <strong>de</strong> procesamiento. Por lo tanto, la capa <strong>de</strong> entrada, cuya<br />

única función es conectar las entradas a la primera capa <strong>de</strong> procesamiento,<br />

se excluye <strong>de</strong>l recuento. En la figura 5.2 se muestra gráficamente la estructura<br />

<strong>de</strong> este tipo <strong>de</strong> re<strong>de</strong>s. La expresión <strong>de</strong> la salida <strong>de</strong> la red, en su forma<br />

vectorial, se muestra en (5.3)<br />

y 1 = F 1 (w 1 x + B 1 ) = F 1 (S 1 )<br />

y 2 = F 2 (w 2 y 1 + B 2 ) = F 2 (S 2 )<br />

.<br />

y m = F m (w m y m−1 + B m ) = F m (S m )<br />

(5.3)<br />

En caso <strong>de</strong> que la estructura <strong>de</strong> la red incorpore conexiones <strong>de</strong>s<strong>de</strong> capas<br />

posteriores hacia capas anteriores, introduciendo <strong>de</strong> esta manera una <strong>de</strong>pen<strong>de</strong>ncia<br />

entre la salida en el instante actual y la salida en periodos anteriores,<br />

el tipo <strong>de</strong> red se conoce como recurrente [167].


5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 119<br />

5.2.4. Algoritmos <strong>de</strong> entrenamiento<br />

El proceso <strong>de</strong> adaptación <strong>de</strong> los pesos <strong>de</strong> una red neuronal se conoce como<br />

entrenamiento. Atendiendo al tipo <strong>de</strong> entrenamiento, las re<strong>de</strong>s neuronales se<br />

pue<strong>de</strong>n agrupar en: 1) supervisadas y 2) no supervisadas. En las primeras,<br />

el proceso <strong>de</strong> entrenamiento se realiza presentando <strong>de</strong> manera simultánea un<br />

conjunto <strong>de</strong> pares <strong>de</strong> elementos <strong>de</strong> entrada y la salida <strong>de</strong>seada. El entrenamiento<br />

<strong>de</strong> la red tiene como objetivo inferir la función que relaciona dichos<br />

pares. Las segundas sólo emplean los datos <strong>de</strong> entrada, adaptando sus pesos<br />

para clasificar los datos siguiendo algún criterio, normalmente algún tipo <strong>de</strong><br />

distancia entre <strong>de</strong>terminadas características <strong>de</strong> los datos [166].<br />

El proceso <strong>de</strong> entrenamiento se caracteriza por la función <strong>de</strong> coste. La<br />

función <strong>de</strong> coste es la métrica utilizada durante el entrenamiento para cuantificar<br />

la distancia en cada paso <strong>de</strong>l proceso a la solución óptima <strong>de</strong>l problema.<br />

Re<strong>de</strong>s supervisadas<br />

El entrenamiento en las re<strong>de</strong>s supervisadas se realiza mediante la minimización<br />

<strong>de</strong> alguna función <strong>de</strong>l error. Los métodos más conocidos tratan<br />

<strong>de</strong> minimizar el error entre la salida <strong>de</strong>seada y la actual. El proceso <strong>de</strong> entrenamiento<br />

supervisado, requiere introducir un conjunto <strong>de</strong> entradas a la<br />

red para obtener los estados inferidos en los puntos en los que se evalúa la<br />

función <strong>de</strong> error.<br />

Back-Propagation Dentro <strong>de</strong> los algoritmos aplicados a re<strong>de</strong>s supervisadas,<br />

probablemente el más conocido sea el back-propagation. Este algoritmo<br />

se emplea en re<strong>de</strong>s <strong>de</strong> tipo feed-forward o en re<strong>de</strong>s recurrentes cuyas conexiones<br />

realimentadas no sean adaptables.<br />

El algoritmo <strong>de</strong> innovación, mediante el cual se varían los pesos <strong>de</strong> las<br />

diferentes neuronas, es una generalización <strong>de</strong> la regla <strong>de</strong>lta 3 para funciones <strong>de</strong><br />

activación no lineales y re<strong>de</strong>s multicapa. La generalización consiste en <strong>de</strong>finir<br />

3 El algoritmo <strong>de</strong>lta es un método <strong>de</strong> aprendizaje basado en mínimos cuadrados. Su<br />

funcionamiento se basa en minimizar el error cuadrático medio que se produce en la<br />

estimación <strong>de</strong> la red, tomando como función <strong>de</strong> coste E = P p=n<br />

P<br />

p=1 Ep = 1 p=n<br />

2 p=1 (dp − y p ) 2 ,<br />

don<strong>de</strong> d p es la salida <strong>de</strong>seada para el subconjunto <strong>de</strong> entrada p e y p es la salida real<br />

para el mismo subconjunto. Aplicando un método conocido como gradiente <strong>de</strong>scen<strong>de</strong>nte,<br />

la innovación <strong>de</strong> los pesos es calculada según ∆ p = −γ ∂Ep<br />

∂ω j<br />

, es <strong>de</strong>cir se incrementa los<br />

pesos en la dirección que hace disminuir el error. Aplicando ∂Ep<br />

∂ω j<br />

en cuenta ∂yp<br />

∂w j<br />

= x j y ∂Ep = −(d p − y p ) se obtiene ∆<br />

∂y p<br />

p = γδ p x j<br />

= ∂Ep<br />

∂y p<br />

∂y p<br />

∂w j<br />

, y teniendo


120 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

el operador δ como el gradiente negativo <strong>de</strong>l error respecto a la entrada<br />

agregada a la función <strong>de</strong> activación en cada neurona,<br />

don<strong>de</strong><br />

δ p k = −∂Ep ∂s p ,<br />

k<br />

s p k = ∑ n<br />

p=1 w kpx p (t) + b k : suma pon<strong>de</strong>rada en la neurona k.<br />

quedando la expresión <strong>de</strong>l término <strong>de</strong> innovación <strong>de</strong> los pesos con la misma<br />

estructura que en la regla <strong>de</strong>lta <strong>de</strong>finida anteriormente. Para obtener la<br />

relación <strong>de</strong> la expresión anterior con la función <strong>de</strong> activación —F — <strong>de</strong> cada<br />

neurona, se aplica la regla <strong>de</strong> la ca<strong>de</strong>na a la anterior expresión, obteniendo<br />

δ p k = −∂Ep ∂y p k<br />

∂y p k<br />

∂s p k<br />

,<br />

∂y p k<br />

∂s p k<br />

= F ′ (s p k )<br />

Particularizando la anterior expresión para neuronas situadas en la capa<br />

<strong>de</strong> salida o en una capa oculta se obtienen las expresiones (5.4) y (5.5),<br />

respectivamente.<br />

∂E p<br />

∂y p o<br />

∂E p<br />

∂y p h<br />

= − (d p o − yo), p capa <strong>de</strong> salida (5.4)<br />

∑N o<br />

= − δoω p ho , capas ocultas (5.5)<br />

o=1<br />

don<strong>de</strong> los subíndices o se refieren a las neuronas <strong>de</strong> la capa <strong>de</strong> salida 4 y los h<br />

a las <strong>de</strong> las capas ocultas 5 . De esta manera se obtiene un proceso recursivo<br />

para calcular los pesos en todas las neuronas que conforman la red, partiendo<br />

<strong>de</strong>l error obtenido a la salida y realizando una propagación <strong>de</strong> éste hacia las<br />

capas más interiores. Aunque el ejemplo se ha simplificado utilizando sólo<br />

una capa oculta, la generalización para una topología con mayor número <strong>de</strong><br />

capas es inmediata. La expresión <strong>de</strong> la actualización <strong>de</strong> los pesos según este<br />

algoritmo queda<br />

∆ω p k = γδp k yp (5.6)<br />

Existen algunas variaciones en el algoritmo <strong>de</strong> entrenamiento, las cuales<br />

aña<strong>de</strong>n velocidad y estabilidad en la convergencia. Entre ellas, cabe <strong>de</strong>stacar<br />

la variación <strong>de</strong>l ratio <strong>de</strong> aprendizaje γ, haciendo disminuir su valor en cada<br />

iteración para asegurar la convergencia; o <strong>de</strong> la dirección en la cual varían<br />

los pesos, realizándose ya no en la dirección <strong>de</strong>l gradiente negativo <strong>de</strong>l error<br />

4 <strong>de</strong> output.<br />

5 <strong>de</strong> hid<strong>de</strong>n.


5.2 Fundamentos <strong>de</strong> re<strong>de</strong>s neuronales 121<br />

sino en una combinación entre ésta y el valor actual. Este variación, conocida<br />

como momentum, se rige según la ecuación (5.7)<br />

don<strong>de</strong><br />

γ<br />

α<br />

∆ω jk (t + 1) = γδ p k yp j + α∆ω jk(t) (5.7)<br />

: pon<strong>de</strong>ración <strong>de</strong>l aprendizaje en la dirección <strong>de</strong>l gradiente negativo<br />

<strong>de</strong> la función <strong>de</strong> error en el instante actual.<br />

: pon<strong>de</strong>ración <strong>de</strong>l aprendizaje en la dirección <strong>de</strong>l gradiente en el<br />

instante anterior.<br />

La aplicación <strong>de</strong>l momentum hace disminuir la sensibilidad <strong>de</strong> la red a<br />

los <strong>de</strong>talles <strong>de</strong> la superficie que conforman las variables. De esta manera se<br />

ayuda a evitar el riesgo <strong>de</strong> caer en mínimos locales, los cuales provocan un<br />

resultado erróneo en el entrenamiento [161].<br />

Levenberg - Marquardt. El algoritmo back-propagation no es muy efectivo<br />

para actualizar los pesos <strong>de</strong> las neuronas situadas en las capas ocultas<br />

[166]. En [18] se propone el uso <strong>de</strong>l algoritmo <strong>de</strong> Levenberg-Marquardt<br />

[19, 20] como método <strong>de</strong> entrenamiento <strong>de</strong> re<strong>de</strong>s perceptrón multicapa. Entre<br />

sus ventajas <strong>de</strong>staca una mayor velocidad <strong>de</strong> convergencia [12]. En contrapartida,<br />

los recursos <strong>de</strong> memoria requeridos son mayores. Sus requisitos<br />

<strong>de</strong> almacenamiento y <strong>de</strong> cálculos son <strong>de</strong> or<strong>de</strong>n O(N 2 ), siendo O(N) para<br />

back-propagation; don<strong>de</strong> N es el número total <strong>de</strong> pesos adaptables. Este algoritmo,<br />

logra unos tiempos menores <strong>de</strong> entrenamiento mediante el empleo<br />

<strong>de</strong> un un coeficiente <strong>de</strong> entrenamiento adaptativo, el cual trata <strong>de</strong> mantener<br />

su valor lo más alto posible conservando al mismo tiempo la estabilidad <strong>de</strong>l<br />

proceso. Los ajustes <strong>de</strong> los pesos se realizan según la expresión, (5.8)<br />

don<strong>de</strong><br />

J : Jacobiano <strong>de</strong> la matriz <strong>de</strong> pesos.<br />

I : Matriz i<strong>de</strong>ntidad.<br />

µ : escalar no negativo.<br />

ɛ : vector <strong>de</strong> error.<br />

∆ω = (J T · J + µI) −1 · J T · ɛ (5.8)<br />

El elemento que modifica el comportamiento <strong>de</strong> este algoritmo es el<br />

parámetro µ. A medida que µ → ∞, el ajuste <strong>de</strong> los pesos se convierte<br />

en la técnica <strong>de</strong>l gradiente <strong>de</strong>scendiente; mientras que haciendo <strong>de</strong>crecer su<br />

valor se comporta igual que la técnica Gauss-Newton tradicional. Este último<br />

algoritmo tiene un comportamiento más preciso y más rápido en las<br />

cercanías <strong>de</strong> un mínimo <strong>de</strong> la función <strong>de</strong> error. Por lo tanto, el modo <strong>de</strong><br />

proce<strong>de</strong>r general <strong>de</strong>l algoritmo Levenberg-Marquardt será hacer <strong>de</strong>crecer el<br />

valor <strong>de</strong> µ en cada paso, incrementándolo sólo en el caso <strong>de</strong> que se haya<br />

producido un incremento en la función <strong>de</strong> error.


122 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

Re<strong>de</strong>s no supervisadas<br />

En esta tesis se han empleado exclusivamente re<strong>de</strong>s <strong>de</strong> tipo supervisado,<br />

tanto en su aplicación al control sensorless como al diagnóstico. A modo<br />

<strong>de</strong> referencia, en [173] se muestran tipos <strong>de</strong> re<strong>de</strong>s no supervisadas aplicadas<br />

a técnicas <strong>de</strong> control y diagnóstico. Particularmente, se <strong>de</strong>tallan las características<br />

y métodos <strong>de</strong> entrenamiento <strong>de</strong> los mapas autoasociativos SOM 6 .<br />

En [2] se hace un repaso a la topología y métodos <strong>de</strong> entrenamiento <strong>de</strong> varios<br />

tipos <strong>de</strong> re<strong>de</strong>s no supervisadas, como las re<strong>de</strong>s VQ 7 , SOM, KR-SOM 8 ;<br />

y re<strong>de</strong>s que emplean métodos <strong>de</strong> entrenamiento supervisado y no supervisado<br />

<strong>de</strong> manera combinada, como el caso <strong>de</strong> las re<strong>de</strong>s RBF 9 . Su aplicación<br />

a métodos <strong>de</strong> supervisión <strong>de</strong> procesos complejos, y en particular su uso en<br />

el campo <strong>de</strong>l diagnóstico <strong>de</strong> máquinas eléctricas <strong>de</strong>muestra la potencia <strong>de</strong><br />

estas topologías.<br />

5.3. Re<strong>de</strong>s neuronales estructuradas<br />

El uso <strong>de</strong> re<strong>de</strong>s neuronales perceptrón 10 multicapa, o alguna <strong>de</strong> sus variaciones,<br />

aplicadas a técnicas <strong>de</strong> control sensorless ha sido propuesto por<br />

diferentes autores [38,45,37,28,32,47,49,33,50,29,34,51]. Si bien ninguna <strong>de</strong><br />

estas referencias, exceptuando [51], se basa en la inyección <strong>de</strong> una señal portadora,<br />

sirven para hacerse una i<strong>de</strong>a <strong>de</strong>l volumen <strong>de</strong> investigación <strong>de</strong>dicado<br />

a este área. Todas los métodos basados en estas técnicas presentan alguno<br />

<strong>de</strong> los inconvenientes enumerados a continuación:<br />

- Complejidad <strong>de</strong> la red. Por lo general, el proceso que se requiere aproximar<br />

es complejo. La aproximación mediante un mo<strong>de</strong>lo basado en<br />

re<strong>de</strong>s neuronales se logra mediante la unión <strong>de</strong> capas y neuronas. El<br />

número <strong>de</strong> capas, neuronas y conexiones será tanto más alto cuanto<br />

más complejo sea el problema a resolver.<br />

- In<strong>de</strong>terminación <strong>de</strong> la estructura. El número <strong>de</strong> capas, neuronas e interconexiones<br />

se <strong>de</strong>termina por métodos <strong>de</strong> prueba y error. Esto hace<br />

que el <strong>de</strong>terminar la estructura óptima, o al menos una que se le aproxime,<br />

sea una labor tediosa y difícil <strong>de</strong> sistematizar.<br />

- Requerimientos computacionales. El hecho <strong>de</strong> obtener una estructura<br />

compleja hace que los cálculos a realizar para obtener la salida <strong>de</strong> la<br />

6 <strong>de</strong> Self-Organizing Map.<br />

7 Vector Quantization.<br />

8 Kernel Regression Self-Organizing Maps.<br />

9 Radial Basis Functions.<br />

10 Esta <strong>de</strong>finición no es estrictamente correcta, refiriéndose al subconjunto <strong>de</strong> re<strong>de</strong>s feddforward<br />

cuya función <strong>de</strong> activación es <strong>de</strong> tipo limitador (hard-limit).


5.3 Re<strong>de</strong>s neuronales estructuradas 123<br />

red sean elevados. A<strong>de</strong>más, el periodo <strong>de</strong> entrenamiento será largo y<br />

costoso, al tener que <strong>de</strong>terminar todas las uniones entre las diferentes<br />

neuronas que conforman la estructura <strong>de</strong> la red.<br />

Para solventar estos inconvenientes, se propone el uso <strong>de</strong> mo<strong>de</strong>los <strong>de</strong> re<strong>de</strong>s<br />

con una topología <strong>de</strong>terminista, que permitan la incorporación <strong>de</strong>l conocimiento<br />

apriorístico y con unos requisitos computacionales reducidos. Las re<strong>de</strong>s<br />

neuronales estructuradas cumplen todas estas características, haciéndolas<br />

atractivas para su empleo en técnicas sensorless y <strong>de</strong> diagnóstico. Este<br />

tipo <strong>de</strong> re<strong>de</strong>s fueron propuestas por primera vez en [9] por Seidl y Lorenz.<br />

Sus propieda<strong>de</strong>s se pue<strong>de</strong>n sumarizar en:<br />

- Adoptan una estructura que permite incorporar la información física<br />

<strong>de</strong>l proceso real.<br />

- Tienen una estructura más sencilla que las re<strong>de</strong>s neuronales tradicionales.<br />

Tanto el número <strong>de</strong> capas como el <strong>de</strong> neuronas vienen <strong>de</strong>terminadas<br />

por el mo<strong>de</strong>lo matemático subyacente. No es necesaria una<br />

etapa <strong>de</strong> prueba y error para <strong>de</strong>terminar una estructura apropiada <strong>de</strong><br />

la red.<br />

- Reducción en el tiempo <strong>de</strong> entrenamiento. Cada conexión tiene un<br />

significado físico. Los pesos pue<strong>de</strong>n ser inicializados con unos valores<br />

relativamente cercanos al final.<br />

- La variación <strong>de</strong> los pesos durante el proceso <strong>de</strong> entrenamiento pue<strong>de</strong><br />

acotarse, en caso <strong>de</strong> que se disponga <strong>de</strong> la información <strong>de</strong>l proceso.<br />

Esto pue<strong>de</strong> evitar la aparición <strong>de</strong> mínimos locales en la función <strong>de</strong><br />

error, mejorando la convergencia.<br />

- Las funciones <strong>de</strong> activación adoptan expresiones que retienen información<br />

<strong>de</strong>l proceso. De esta manera se evita el <strong>de</strong>scribir un comportamiento<br />

no lineal como combinación <strong>de</strong> varias series <strong>de</strong> funciones no<br />

lineales. Este es el enfoque usado tradicionalmente en las diferentes<br />

topologías <strong>de</strong> re<strong>de</strong>s neuronales.<br />

5.3.1. Fundamentos teóricos<br />

Las re<strong>de</strong>s neuronales estructuradas <strong>de</strong>sarrolladas para esta tesis se basan<br />

en re<strong>de</strong>s recurrentes modificadas. Las modificaciones realizadas se pue<strong>de</strong>n<br />

<strong>de</strong>sglosar en cuatro puntos:<br />

- Tipos <strong>de</strong> neuronas. Al contrario que las re<strong>de</strong>s clásicas, se utilizan<br />

tanto neuronas Sigma (Σ) —computan su salida como el valor <strong>de</strong> la<br />

función <strong>de</strong> activación <strong>de</strong> la suma pon<strong>de</strong>rada <strong>de</strong> las entradas—, como


124 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

neuronas Pi (Π) —su salida es el valor <strong>de</strong> la función <strong>de</strong> activación <strong>de</strong>l<br />

producto pon<strong>de</strong>rado <strong>de</strong> las entradas—. De esta manera se incluye en<br />

la estructura <strong>de</strong> la red la posibilidad <strong>de</strong> especificar las relaciones entre<br />

las diferentes entradas.<br />

- Modificación Topológica. Se modifican las uniones entre las neuronas,<br />

<strong>de</strong> manera que sólo se realizan las interconexiones <strong>de</strong>rivadas <strong>de</strong>l<br />

mo<strong>de</strong>lo teórico.<br />

- Funciones <strong>de</strong> activación. Las funciones <strong>de</strong> activación adquieren importancia<br />

<strong>de</strong>s<strong>de</strong> un punto <strong>de</strong> vista físico, al representar funciones no<br />

lineales especificadas en el <strong>de</strong>sarrollo teórico.<br />

- Dinámica <strong>de</strong>l proceso. La dinámica <strong>de</strong>l proceso se incorpora a dos<br />

niveles. A nivel <strong>de</strong> neurona, se usan retardos en las conexiones <strong>de</strong><br />

las entradas. A nivel topológico, se usan conexiones <strong>de</strong>s<strong>de</strong> la salida<br />

hacia la entrada para mo<strong>de</strong>lar la dinámica <strong>de</strong>l mo<strong>de</strong>lo. Si bien las<br />

re<strong>de</strong>s recurrentes ya incorporan conexiones <strong>de</strong> este tipo <strong>de</strong> manera<br />

generalista, la propuesta realizada aquí incluye que esta conexión sea<br />

realizada <strong>de</strong> acuerdo a las ecuaciones <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l sistema físico.<br />

5.3.2. Incorporación <strong>de</strong>l conocimiento apriorístico<br />

El conocimiento <strong>de</strong>l mo<strong>de</strong>lo físico se incorpora en la red a dos niveles:<br />

1) nivel <strong>de</strong> neurona y 2) nivel <strong>de</strong> conexiones. Al igual que en el caso <strong>de</strong> las<br />

re<strong>de</strong>s no estructuradas, las re<strong>de</strong>s neuronales estructuradas se conforman a<br />

partir <strong>de</strong> los elementos básicos, o neuronas. La principal diferencia es que<br />

para el caso <strong>de</strong> las re<strong>de</strong>s neuronales estructuradas, cada neurona individual<br />

se diseña para <strong>de</strong>sempeñar una función particular. El análisis que hay que<br />

realizar para diseñar cada neurona se pue<strong>de</strong> diferenciar en:<br />

1. Relaciones entre las entradas a cada neurona. El soma <strong>de</strong> la neurona<br />

agrega la información <strong>de</strong> las diferentes entradas. Las re<strong>de</strong>s neuronales<br />

feed-forward multicapa emplean únicamente un sumador como sistema<br />

agregador. En el caso <strong>de</strong> las re<strong>de</strong>s estructuradas propuestas, la función<br />

<strong>de</strong> agregación podrá ser también un multiplicador. Estas relaciones se<br />

<strong>de</strong>rivan <strong>de</strong>l mo<strong>de</strong>lo físico.<br />

2. Relación entre la salida y las entradas. La salida <strong>de</strong> la neurona se<br />

computa aplicando la función <strong>de</strong> activación al resultado previo <strong>de</strong> la<br />

agregación <strong>de</strong> los datos <strong>de</strong> entrada. El conocimiento <strong>de</strong>l proceso físico<br />

se incorpora a esta relación mediante una función específicamente<br />

diseñada.


5.3 Re<strong>de</strong>s neuronales estructuradas 125<br />

En cuanto al diseño <strong>de</strong> las conexiones, el mo<strong>de</strong>lo físico impondrá una serie<br />

<strong>de</strong> relaciones entre los diferentes elementos <strong>de</strong> la red estructurada. Estas<br />

relaciones podrán ser fijas —invariantes en el proceso <strong>de</strong> entrenamiento—<br />

, o adaptativas —establecen su valor final durante el entrenamiento—. El<br />

hecho <strong>de</strong> emplear tanto conexiones completamente especificadas como conexiones<br />

variables permite conjugar la información conocida <strong>de</strong>l proceso con<br />

la <strong>de</strong>sconocida.<br />

5.3.3. Algoritmos <strong>de</strong> entrenamiento<br />

Aunque el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas permite implementar<br />

algoritmos <strong>de</strong> entrenamiento específicos y altamente optimizados [27], consi<strong>de</strong>rando<br />

para ello todas las restricciones impuestas por el mo<strong>de</strong>lo, en el<br />

caso particular que nos ocupa, la sencillez <strong>de</strong> la red propuesta hace válidos<br />

muchos <strong>de</strong> los algoritmos más generalistas, manteniendo un tiempo <strong>de</strong> entrenamiento<br />

reducido. Para la estructura propuesta se ha utilizado el algoritmo<br />

<strong>de</strong> Levenberg-Marquardt.<br />

5.3.4. Desacoplo <strong>de</strong> saliencias secundarias mediante re<strong>de</strong>s<br />

neuronales estructuradas<br />

Como se apuntó en la introducción <strong>de</strong>l capítulo, el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />

secundarias mediante tablas <strong>de</strong> <strong>de</strong>sacoplo tiene el gran inconveniente <strong>de</strong><br />

la construcción <strong>de</strong> dichas tablas. Otra posibilidad consiste en realizar un<br />

mo<strong>de</strong>lo <strong>de</strong> las saliencias y construir un estimador utilizando dicho mo<strong>de</strong>lo.<br />

Debido a que éstas tienen una <strong>de</strong>pen<strong>de</strong>ncia altamente no lineal con el punto<br />

<strong>de</strong> funcionamiento <strong>de</strong> la máquina, la construcción <strong>de</strong> un mo<strong>de</strong>lo exacto <strong>de</strong><br />

las saliencias inducidas por saturación y por intermodulación es una tarea<br />

ardua. Otra alternativa se basa en el empleo <strong>de</strong> re<strong>de</strong>s neuronales, confiando<br />

en su capacidad para mo<strong>de</strong>lar sistemas no lineales. El principal problema<br />

entonces es <strong>de</strong>finir la estructura <strong>de</strong> la red, lo cual se realiza <strong>de</strong> manera ad<br />

hoc para cada caso en particular.<br />

Uniendo las ventajas <strong>de</strong> las dos alternativas, en este punto se propone<br />

el uso <strong>de</strong> una red neuronal estructurada para el <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias<br />

—saliencias inducidas por saturación y saliencias inducidas por<br />

intermodulación— en un control sensorless <strong>de</strong> posición basado en la inyección<br />

<strong>de</strong> una señal portadora. Para restringir el estudio siguiente se ha<br />

seleccionado como variable terminal la tensión <strong>de</strong> secuencia cero. La <strong>de</strong>cisión<br />

se justifica por ser una <strong>de</strong> las técnicas propuestas por el autor <strong>de</strong> esta<br />

tesis en capítulos anteriores. Su aplicación en el caso <strong>de</strong> disponer <strong>de</strong> otra<br />

variable terminal requiere ligeras modificaciones en la topología <strong>de</strong> la red,<br />

siendo válidos todos los conceptos presentados a partir <strong>de</strong> este punto.


126 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

La estructura <strong>de</strong> la red se divi<strong>de</strong> en capas y subre<strong>de</strong>s, cada una <strong>de</strong> ellas<br />

diseñada para mo<strong>de</strong>lar saliencias específicas. Se ha <strong>de</strong>sarrollado las subre<strong>de</strong>s<br />

para: 1) <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación, 2) <strong>de</strong>sacoplo <strong>de</strong><br />

saliencias por intermodulación, 3) observador <strong>de</strong> rastreo.<br />

Desacoplo <strong>de</strong> saliencias inducidas por saturación mediante re<strong>de</strong>s<br />

neuronales estructuradas<br />

El objetivo <strong>de</strong> esta red es estimar las componentes <strong>de</strong> secuencia cero<br />

provocadas por las saliencias inducidas por saturación, basándose para ello<br />

en el mo<strong>de</strong>lo <strong>de</strong> estas saliencias. Partiendo <strong>de</strong> las ecuaciones en coor<strong>de</strong>nadas<br />

abc <strong>de</strong>l mo<strong>de</strong>lo en alta frecuencia, (5.9a)–(5.9c)<br />

v an = (ΣL σs + 2∆L σs cos (hθ e )) di a<br />

dt<br />

v bn =<br />

v cn =<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 2π 3<br />

(<br />

( (<br />

ΣL σs + 2∆L σs cos h θ e − 4π 3<br />

))) dib<br />

dt<br />

))) dic<br />

dt<br />

(5.9a)<br />

(5.9b)<br />

(5.9c)<br />

don<strong>de</strong><br />

ΣL σs<br />

∆L σs<br />

h<br />

θ e<br />

: valor medio <strong>de</strong> la inductancia transitoria <strong>de</strong> estátor.<br />

: inductancia diferencial transitoria <strong>de</strong> estátor.<br />

: or<strong>de</strong>n <strong>de</strong> armónico referido a radianes eléctricos.<br />

: posición angular <strong>de</strong> la saliencia en radianes eléctricos.<br />

Se obtiene el mo<strong>de</strong>lo equivalente en coor<strong>de</strong>nadas estacionarias —qd0 s —,<br />

(5.10).<br />

[<br />

v<br />

s<br />

q vd s T d ( [<br />

0] vs = L<br />

s<br />

dt qd0 i<br />

s<br />

q i s d is 0] T ]) (5.10)<br />

La matriz <strong>de</strong> inductancias, L qd0 viene <strong>de</strong>terminada por (5.11)<br />

⎡<br />

ΣL σs + 2 3<br />

L s qd0 = ⎢<br />

1(2 + α 1 ) √3 2<br />

4<br />

∆L 2 α 2 3 ∆L ⎤<br />

1(1 − α 1 )<br />

2<br />

⎣<br />

√<br />

3<br />

∆L 2 α 2 ΣL σs + 2∆L 1 (α 1 ) − √ 4<br />

3<br />

∆L 2 α<br />

⎥<br />

2 ⎦<br />

2<br />

3 ∆L 1(1 − α 1 ) − √ 2<br />

3<br />

∆L 2 (α 2 ) ΣL σs + 2 3 ∆L 1(1 + 2α 1 )<br />

(5.11)


5.3 Re<strong>de</strong>s neuronales estructuradas 127<br />

don<strong>de</strong>,<br />

∆L 1 = ∆L σs cos(hθ e )<br />

∆L 2 = ∆L σs sin(hθ e )<br />

( ) 2π<br />

α 1 = cos<br />

3 h ( ) 2π<br />

α 2 = sin<br />

3 h<br />

Resolviendo las ecuaciones (5.10) y (5.11) discretizadas mediante la aproximación<br />

bilineal, se obtiene la expresión discreta <strong>de</strong> la tensión <strong>de</strong> secuencia<br />

cero (5.12)<br />

v s 0[k] = ( 2L s qd0 [k] − Ls qd0 [k − 1]) (3,1) is q[k]<br />

+ ( 2L s qd0 [k] − Ls qd0 [k − 1]) (3,2) is d [k]<br />

− L s qd0 [k] (3,1)i s q[k − 1] − L s qd0 [k] (3,2)i s d [k − 1], don<strong>de</strong> (5.12)<br />

(i, j)<br />

k<br />

: elemento <strong>de</strong> la fila i − ésima, columna j − ésima <strong>de</strong> la matriz<br />

<strong>de</strong> inductancias (5.11).<br />

: instante <strong>de</strong> muestreo actual.<br />

Las componentes <strong>de</strong> secuencia cero provocadas por las saliencias inducidas<br />

por saturación pue<strong>de</strong>n mo<strong>de</strong>larse partiendo <strong>de</strong>l mo<strong>de</strong>lo abc. En dicho<br />

mo<strong>de</strong>lo, θ e es la posición <strong>de</strong>l flujo que causa la saturación. Atribuyendo la<br />

saturación al flujo principal <strong>de</strong> la máquina [54,57] el armónico más relevante<br />

se obtiene para un valor <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico h = 2. Por lo tanto, se<br />

consi<strong>de</strong>ra que el efecto <strong>de</strong> la saturación es el mismo en el polo norte y en el<br />

polo sur <strong>de</strong> cada fase.<br />

La expresión (5.12) sugiere que las componentes <strong>de</strong> secuencia cero <strong>de</strong>bidas<br />

a saliencias inducidas por saturación pue<strong>de</strong>n mo<strong>de</strong>larse como función <strong>de</strong> i s d ,<br />

i s q y θ e , todas ellas evaluadas en el periodo actual y el anterior, [k, k − 1].<br />

El valor <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico se hace h = 2 para la componente principal.<br />

El efecto <strong>de</strong> componentes adicionales <strong>de</strong>bidas a saturación se pue<strong>de</strong> analizar<br />

variando dicho or<strong>de</strong>n. Partiendo <strong>de</strong>l mo<strong>de</strong>lo discreto propuesto, se ha<br />

<strong>de</strong>sarrollado una red neuronal capaz <strong>de</strong> estimar los armónicos inducidos por<br />

saturación. La estructura propuesta se muestra en la figura 5.3. Los valores<br />

<strong>de</strong> los pesos mostrados en el esquema 5.3, y fijados por el mo<strong>de</strong>lo, vienen


128 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

dados por (5.13) y (5.14).<br />

w (3,1) = 2 3 cos(hθ e)[k]<br />

(1 − cos( 2π )<br />

3 h)<br />

= ω 31 cos(hθ e )[k]<br />

= Ls qd0 [k] (3,1)<br />

(5.13)<br />

∆L σs<br />

w (3,2) = 2 3 sin(hθe )[k]<br />

(sin(<br />

3√ 2π )<br />

3 h)<br />

= ω 32 sin(hθ e )[k]<br />

= Ls qd0 [k] (3,2)<br />

∆L σs<br />

(5.14)<br />

Los diferentes elementos que componen esta subred se <strong>de</strong>finen a continuación:<br />

Capa <strong>de</strong> entrada. Como se ha indicado en la expresión (5.12), las componentes<br />

<strong>de</strong> secuencia cero inducidas por saturación son función <strong>de</strong><br />

la posición angular <strong>de</strong> las saliencias provocadas por la saturación <strong>de</strong><br />

los caminos magnéticos, las cuales están a su vez ligadas a las componentes<br />

d, q <strong>de</strong> la corriente fundamental <strong>de</strong>l motor. Por lo tanto, la<br />

red <strong>de</strong>dicada a la extracción <strong>de</strong> dichas componentes recibe estas tres<br />

variables como entradas. De estas tres entradas, i s d , is q son variables<br />

medidas, mientras que ̂θ e es una variable estimada.<br />

Capas ocultas. Existen dos capas internas, <strong>de</strong>ducidas directamente <strong>de</strong>l<br />

mo<strong>de</strong>lo presentado y que, a priori, tiene todos los pesos <strong>de</strong> la red fijados<br />

por las ecuaciones <strong>de</strong> dicho mo<strong>de</strong>lo. Las capas se <strong>de</strong>scriben como:<br />

- Capa <strong>de</strong> inductancias. Calcula los términos inductivos en función<br />

<strong>de</strong> la posición estimada <strong>de</strong>l flujo, ̂θ e . Analizando la expresión discreta<br />

<strong>de</strong>l mo<strong>de</strong>lo, (5.12), se contabilizan cuatro términos diferentes<br />

<strong>de</strong>pendientes <strong>de</strong> la matriz <strong>de</strong> inductancias. Los términos se<br />

construyen mediante un proceso <strong>de</strong> dos etapas. La primera etapa<br />

obtiene los elementos individuales que intervienen en los términos<br />

indicados (2L s qd0 (3, 1), 2Ls qd0 (3, 2), −Ls qd0 (3, 1), −Ls qd0<br />

(3, 2))<br />

a partir <strong>de</strong> las variables w (3,1) y w (3,2) <strong>de</strong> las expresiones (5.13)<br />

y (5.14). Estos términos se obtienen mediante 6 neuronas tipo<br />

Π que reciben como entrada el cos ̂θ e y el sin ̂θ e en los instantes<br />

[k, k − 1]. En una segunda etapa se combinan los elementos<br />

individuales utilizando 2 neuronas tipo Σ. La salida se obtiene<br />

utilizando funciones <strong>de</strong> activación lineales.<br />

- Capa <strong>de</strong> acoplamiento. Implementa los productos especificados<br />

en el mo<strong>de</strong>lo entre las salidas <strong>de</strong> la capa <strong>de</strong> inductancias y las


5.3 Re<strong>de</strong>s neuronales estructuradas 129<br />

componentes <strong>de</strong>l vector <strong>de</strong> corriente. Se realiza mediante 4 neuronas<br />

tipo Π con función <strong>de</strong> activación lineal.<br />

Capa <strong>de</strong> salida. Denominada en el esquema Capa <strong>de</strong> saliencia. Formada<br />

por una neurona tipo Σ con 4 entradas con pesos adaptativos. El<br />

valor final <strong>de</strong> todos ellos, tras el proceso <strong>de</strong> entrenamiento, <strong>de</strong>be <strong>de</strong><br />

ser el mismo e igual a la inductancia diferencial, ∆L σs . La salida es el<br />

valor instantáneo <strong>de</strong> la tensión <strong>de</strong> secuencia cero <strong>de</strong>bido a las saliencias<br />

inducidas por saturación, <strong>de</strong>nominada en el esquema ̂v 0sat .<br />

En el anterior esquema llama la atención el hecho <strong>de</strong> que los valores <strong>de</strong><br />

los pesos que mo<strong>de</strong>lan la matriz <strong>de</strong> inductancias —w (3,1) y w (3,2) — estén<br />

divididos por el valor <strong>de</strong> la inductancia diferencial. Esta implementación<br />

se realiza con la intención <strong>de</strong> mover los pesos adaptativos hacia la capa<br />

<strong>de</strong> salida, la cual es lineal. Esto permite realizar el entrenamiento <strong>de</strong> la<br />

estructura mediante técnicas <strong>de</strong> mínimos cuadrados, aumentando <strong>de</strong> esta<br />

manera la velocidad <strong>de</strong> convergencia <strong>de</strong>l proceso.<br />

Con objeto <strong>de</strong> introducir grados <strong>de</strong> libertad adicionales, se permite variar<br />

los valores <strong>de</strong> los pesos situados en las entradas <strong>de</strong> la capa <strong>de</strong> acoplamiento.<br />

De esta manera se consigue simular acoplamiento entre las variables i s q e<br />

i s d<br />

. Estos pesos aparecen en el esquema <strong>de</strong> la figura 5.4 con las etiquetas<br />

ω cc1 − ω cc2 .<br />

La implementación final <strong>de</strong> la subred <strong>de</strong>dicada a la estimación <strong>de</strong> las<br />

saliencias inducidas por saturación incluye algunas modificaciones. La topología<br />

propuesta se muestra en la figura 5.4:<br />

- El número <strong>de</strong> capas se reduce en uno. Esto redunda en menos requisitos<br />

computaciones en la implementación en tiempo real.<br />

- Se introducen pesos adaptativos en la conexión entre las capas <strong>de</strong> inductancias<br />

y <strong>de</strong> acoplamiento. Estos nuevos parámetros se aña<strong>de</strong>n a<br />

los pesos fijos incluidos en el mo<strong>de</strong>lo —ω 31 , ω 32 —. Para permitir ambos<br />

tipos <strong>de</strong> conexiones es necesario <strong>de</strong>splazar los pesos <strong>de</strong>l mo<strong>de</strong>lo,<br />

situándolos en la entrada <strong>de</strong> las funciones trigonométricas. Como es<br />

obvio, esto introduce un error respecto a la ecuación (5.12). Sin embargo,<br />

dado que los pesos fijos toman unos valores ±1 y ±2, el pequeño<br />

error cometido es absorbido por las nuevas conexiones adaptativas.<br />

- La estructura final propuesta tiene 47 conexiones, <strong>de</strong> las cuales sólo 10<br />

son adaptativas. De ellas, las correspondientes a los pesos adaptativos<br />

<strong>de</strong> la capa <strong>de</strong> saliencia, son idénticamente iguales.<br />

La implementación se ha realizado inicialmente utilizando la toolbox <strong>de</strong> re<strong>de</strong>s<br />

neuronales incluida en MatlabR. Han sido necesarias modificaciones para incorporar<br />

algunas funcionalida<strong>de</strong>s utilizadas en la topología <strong>de</strong>sarrollada. Se


130 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

han incorporado funciones <strong>de</strong> activación trigonométricas y se han introducido<br />

las neuronas tipo Π. El diseño realizado permite incorporar <strong>de</strong> manera<br />

sencilla nuevas capas, en caso <strong>de</strong> que sea necesario consi<strong>de</strong>rar saliencias adicionales.


5.3 Re<strong>de</strong>s neuronales estructuradas 131<br />

<br />

<br />

<br />

<br />

<br />

<br />

−<br />

<br />

−<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

∆<br />

∆<br />

∆<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

∆<br />

θ <br />

<br />

−<br />

<br />

<br />

−<br />

<br />

<br />

<br />

<br />

<br />

−<br />

<br />

−<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Figura 5.3: Estructura propuesta para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación.


132 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

<br />

<br />

<br />

<br />

<br />

<br />

−<br />

<br />

−<br />

<br />

<br />

<br />

<br />

∆<br />

<br />

<br />

<br />

<br />

<br />

<br />

∆<br />

<br />

∆<br />

<br />

<br />

<br />

<br />

<br />

<br />

∆<br />

<br />

θ <br />

<br />

<br />

−<br />

<br />

<br />

<br />

<br />

<br />

−<br />

−<br />

<br />

<br />

<br />

<br />

<br />

−<br />

<br />

<br />

<br />

−<br />

<br />

<br />

<br />

Figura 5.4: Estructura real implementada para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por saturación.


5.3 Re<strong>de</strong>s neuronales estructuradas 133<br />

Desacoplo <strong>de</strong> saliencias inducidas por intermodulación mediante<br />

re<strong>de</strong>s neuronales estructuradas<br />

Las saliencias inducidas por intermodulación se <strong>de</strong>ben, según se explicó<br />

en el capítulo 2, a la interacción entre las saliencias <strong>de</strong>bidas a saturación<br />

y las inducidas por el efecto combinado <strong>de</strong>l ranurado <strong>de</strong> estátor y <strong>de</strong> rotor<br />

<strong>de</strong> la máquina. Esta interacción se pue<strong>de</strong> mo<strong>de</strong>lar como un producto en<br />

el dominio <strong>de</strong>l tiempo <strong>de</strong> las componentes inducidas por saturación y las<br />

introducidas por el ranurado. Para ello, se conecta la salida <strong>de</strong> la subred<br />

<strong>de</strong>dicada a la estimación <strong>de</strong> las saliencias inducidas por saturación a la entrada<br />

<strong>de</strong> la subred diseñada para el <strong>de</strong>sacoplo <strong>de</strong> las saliencias inducidas por<br />

intermodulación.<br />

La estructura <strong>de</strong> esta subred se muestra en la figura 5.5. La estructura<br />

utilizada incluye las siguientes capas:<br />

Capa <strong>de</strong> entrada. La estimación <strong>de</strong> las componentes <strong>de</strong> secuencia cero<br />

<strong>de</strong>bidas a saturación, ̂v 0sat y la posición estimada <strong>de</strong>l rotor, ̂θ r . Los<br />

pesos <strong>de</strong> las entradas son fijos. Para el caso <strong>de</strong> la posición estimada <strong>de</strong>l<br />

rotor, este peso se hace igual al or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong> ranurado —R—<br />

. Las componentes <strong>de</strong> secuencia cero <strong>de</strong>bidas a saturación se acoplan<br />

mediante un peso unitario.<br />

Capas ocultas. Una única capa interna estima las componentes inducidas<br />

por intermodulación. Se compone <strong>de</strong> dos neuronas ortogonales tipo<br />

Π con pesos adaptativos. La <strong>de</strong>finición previa <strong>de</strong> neuronas ortogonales<br />

hace referencia a la i<strong>de</strong>a <strong>de</strong> neuronas que representan la componentes<br />

real e imaginaria <strong>de</strong> las componentes estimadas. Mediante la adaptación<br />

<strong>de</strong> los parámetros adaptativos <strong>de</strong>nominados ω ph1 y ω ph2 se pue<strong>de</strong><br />

obtener la fase <strong>de</strong> dichas componentes. El comportamiento planteado<br />

es muy similar al <strong>de</strong> un análisis <strong>de</strong> Fourier, existiendo referencias a<br />

estructuras similares en la literatura <strong>de</strong> re<strong>de</strong>s neuronales [24, 14, 9].<br />

Capa <strong>de</strong> salida. La capa <strong>de</strong> salida está formada por una única neurona<br />

tipo Σ con pesos adaptativos. Dicha capa se conecta por un lado a<br />

la salida <strong>de</strong> la capa interna y por otro a <strong>de</strong> la subred que estima las<br />

componentes inducidas por saturación. Los pesos mo<strong>de</strong>lan un ajuste<br />

final en la relación <strong>de</strong> los armónicos inducidos por saturación y los<br />

inducidos por intermodulación.


134 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

θ <br />

<br />

<br />

<br />

<br />

<br />

<br />

θ <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Σ Σ<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Figura 5.5: Estructura propuesta para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas por intermodulación.


5.3 Re<strong>de</strong>s neuronales estructuradas 135<br />

La estructura propuesta es una aproximación <strong>de</strong>l proceso que da lugar a las<br />

saliencias inducidas por intermodulación. Dado que su entrada es directamente<br />

la salida <strong>de</strong> la subred <strong>de</strong>dicada a las saliencias inducidas por saturación<br />

—en lugar <strong>de</strong> cada armónico <strong>de</strong> esta subred—, la amplitud <strong>de</strong> todas las<br />

componentes estimadas <strong>de</strong> intermodulación es la misma. Esto no merma <strong>de</strong><br />

manera apreciable el resultado <strong>de</strong> la estimación, al tener los armónicos inducidos<br />

por intermodulación, comparados con los <strong>de</strong> saturación, por lo general<br />

una magnitud pequeña. En el caso <strong>de</strong> que alguna máquina en particular<br />

presente armónicos <strong>de</strong> intermodulación <strong>de</strong> una magnitud más relevante, es<br />

posible incluir una modificación a la estructura <strong>de</strong> la red. Añadiendo como<br />

entrada la posición estimada <strong>de</strong>l flujo en el rotor —̂θ e — a cada neurona <strong>de</strong><br />

la subred, y combinando los valores <strong>de</strong> la posición estimada <strong>de</strong>l rotor y la<br />

<strong>de</strong>l flujo según las expresiones<br />

ĥθ r + ̂θ e<br />

ĥθ r − ̂θ e<br />

, don<strong>de</strong> h representa el or<strong>de</strong>n <strong>de</strong>l armónico <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l<br />

rotor, es posible variar <strong>de</strong> manera in<strong>de</strong>pendiente la magnitud <strong>de</strong> los diferentes<br />

armónicos.<br />

De esta manera es posible variar la amplitud <strong>de</strong> las diferentes componentes.<br />

Dado que los resultados experimentales han <strong>de</strong>mostrado que el error<br />

cometido con la versión simplificada no es relevante en las prestaciones finales,<br />

se ha mantenido esta estructura.<br />

Observador <strong>de</strong> rastreo utilizando re<strong>de</strong>s neuronales estructuradas<br />

El entrenamiento <strong>de</strong> la red precisa medir las componentes inducidas por<br />

saturación e intermodulación. Durante el entrenamiento, se utiliza el vector<br />

<strong>de</strong> corriente y la posición <strong>de</strong>l flujo como entradas a la red, mientras que la<br />

salida es la suma <strong>de</strong> las componentes que se <strong>de</strong>sean compensar.<br />

Una alternativa es incorporar el observador <strong>de</strong> rastreo a la estructura <strong>de</strong><br />

la red. La estructura propuesta, según se observa en la figura 5.6, se basa<br />

en un PLL vectorial. La red propuesta replica la respuesta <strong>de</strong> un filtro <strong>de</strong><br />

estado tradicional. Dado que todas las conexiones entre las neuronas son<br />

invariantes, el tiempo <strong>de</strong> entrenamiento no se ve incrementado. Mediante<br />

esta nueva capa, es posible realizar el entrenamiento utilizando tan solo<br />

la posición <strong>de</strong>l rotor, obtenida mediante un encó<strong>de</strong>r. Durante la operación<br />

normal <strong>de</strong>l motor, la salida <strong>de</strong> este estimador será directamente la posición<br />

estimada <strong>de</strong>l rotor.<br />

Este método <strong>de</strong> entrenamiento tiene unas propiedas más atractivas en el<br />

caso <strong>de</strong> aplicar la técnica para la estimación <strong>de</strong> la posición en una máquina<br />

<strong>de</strong> imanes permanentes. Como se ha mostrado en el capítulo 2, las asimetrías


136 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

<strong>de</strong>pendientes <strong>de</strong> la posición <strong>de</strong>l rotor y las inducidas por saturación rotan a<br />

la misma velocidad. Por lo tanto, no existe separación espectral entre ambos<br />

tipos <strong>de</strong> saliencias, lo que dificulta la compensación <strong>de</strong> saliencias secundarias<br />

mediante métodos que precisen la medida <strong>de</strong> dichas componentes.<br />

El esquema <strong>de</strong> utilización <strong>de</strong>l conjunto <strong>de</strong> todas las re<strong>de</strong>s propuestas en<br />

este capítulo se <strong>de</strong>talla en la figura 5.7.


5.3 Re<strong>de</strong>s neuronales estructuradas 137<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

θ <br />

θ<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Figura 5.6: Estructura propuesta para el observador <strong>de</strong> rastreo. R es el or<strong>de</strong>n <strong>de</strong> armónico, para el caso <strong>de</strong>l rastreo <strong>de</strong> la saliencia<br />

<strong>de</strong> ranurado. Durante el proceso <strong>de</strong> entrenamiento se suministra la información <strong>de</strong> la posición <strong>de</strong>l rotor —θr— mediante un encó<strong>de</strong>r<br />

incremental. Durante el funcionamiento normal <strong>de</strong> la máquina la posición <strong>de</strong>l rotor es la salida <strong>de</strong>l estimador.


138 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

<br />

<br />

<br />

<br />

<br />

# <br />

# #<br />

<br />

<br />

<br />

#<br />

− ω <br />

<br />

<br />

<br />

<br />

" θ <br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

−<br />

" θ <br />

<br />

θ "<br />

<br />

− θ<br />

<br />

"<br />

<br />

θ<br />

<br />

<br />

<br />

<br />

<br />

!<br />

<br />

<br />

<br />

" θ <br />

" θ <br />

<br />

<br />

Figura 5.7: Incorporación <strong>de</strong> la red neuronal en el control <strong>de</strong> posición. La funcionalidad y taxonomía <strong>de</strong>l esquema es idéntica a la<br />

implementada utilizando tablas <strong>de</strong> <strong>de</strong>sacoplo. Se reemplazan las tablas por la red estructurada y el observador <strong>de</strong> rastreo, en este caso<br />

un heterodino más filtro, se incorpora a la estructura <strong>de</strong> la red.


5.4 Resultados 139<br />

5.4. Resultados<br />

En esta sección se presentan los resultados obtenidos en la aplicación<br />

<strong>de</strong> la topología <strong>de</strong> red neuronal propuesta en este capítulo. Primeramente,<br />

se incluyen resultados <strong>de</strong>l proceso <strong>de</strong> entrenamiento. Se muestra el valor<br />

estimado en los pesos adaptativos <strong>de</strong> la capa <strong>de</strong> saliencia y se establece una<br />

representación que permite i<strong>de</strong>ntificar <strong>de</strong> manera gráfica si el entrenamiento<br />

proporciona una estimación a<strong>de</strong>cuada <strong>de</strong> los datos.<br />

A continuación se muestra el resultado <strong>de</strong> la estimación <strong>de</strong> la posición<br />

<strong>de</strong>l rotor. Se muestran los resultados <strong>de</strong> la estimación <strong>de</strong> las saliencias secundarias,<br />

la posición estimada y el error cometido.<br />

5.4.1. Entrenamiento <strong>de</strong> la red<br />

La red se ha entrenado utilizando el algoritmo <strong>de</strong> Levenberg-Marquardt.<br />

El resultado <strong>de</strong>l entrenamiento se pue<strong>de</strong> comprobar observando el valor <strong>de</strong><br />

los pesos adaptativos <strong>de</strong> la capa <strong>de</strong> saliencia. Según el mo<strong>de</strong>lo teórico, estos<br />

pesos <strong>de</strong>ben <strong>de</strong> converger al mismo valor, in<strong>de</strong>pendientemente <strong>de</strong> su valor<br />

inicial. En las figuras 5.8(a) y 5.8(b) se muestra la evolución <strong>de</strong> los pesos ∆ Lq<br />

y ∆ Ld durante el proceso <strong>de</strong> entrenamiento. El experimento se ha repetido<br />

10 veces. En la representación se pue<strong>de</strong> ver como ambos pesos convergen al<br />

mismo valor en todos los experimentos menos en uno <strong>de</strong> ellos. La razón <strong>de</strong><br />

este comportamiento se <strong>de</strong>be a las modificaciones incluidas en la topología <strong>de</strong><br />

la red respecto a la teórica. Dado que se han introducido pesos adaptativos<br />

adicionales, es posible que el proceso <strong>de</strong> adaptación introduzca mínimos<br />

adicionales en la función <strong>de</strong> error. De esta manera, se alcanza un mínimo<br />

que no se correspon<strong>de</strong> al objetivo <strong>de</strong> igualar el valor <strong>de</strong> los pesos <strong>de</strong> la<br />

capa <strong>de</strong> saliencia. En la figura 5.8(c) se muestra el proceso <strong>de</strong> entrenamiento<br />

para un caso en particular, facilitando la visualización <strong>de</strong> la velocidad <strong>de</strong><br />

convergencia. Se observa que tras 5 iteraciones se llega al objetivo.<br />

Una técnica útil a la hora <strong>de</strong> <strong>de</strong>terminar si el entrenamiento <strong>de</strong> la red<br />

ha sido correcto, es representar una regresión lineal entre la salida estimada<br />

y la salida real. En caso <strong>de</strong> que la red aproxime <strong>de</strong> forma correcta la salida<br />

<strong>de</strong>seada, el resultado <strong>de</strong> la regresión será la unidad. Es <strong>de</strong>cir, la pendiente<br />

<strong>de</strong> la recta que mejor aproxima el conjunto <strong>de</strong> pares <strong>de</strong> puntos formado por<br />

el resultado <strong>de</strong> la estimación y la salida real es <strong>de</strong> 45 ◦ . En la figura 5.9 se<br />

muestra la gráfica <strong>de</strong> un entrenamiento correcto.<br />

5.4.2. Estimación <strong>de</strong> la posición<br />

La precisión en la estimación <strong>de</strong> las componentes inducidas por saturación<br />

e intermodulación <strong>de</strong>termina el error cometido al estimar la posición


140 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

<strong>de</strong>l rotor. La estimación <strong>de</strong>be <strong>de</strong> ser correcta en todos los puntos <strong>de</strong> funcionamiento<br />

<strong>de</strong> la máquina. En este apartado se muestran <strong>de</strong> manera gráfica<br />

los resultados obtenidos mediante la red propuesta.<br />

En la figura 5.10 se representa el resultado <strong>de</strong> la estimación cuando la<br />

máquina está trabajando con flujo nominal y sin carga. Se muestra el resultado<br />

<strong>de</strong> la estimación tanto <strong>de</strong> la componente q como <strong>de</strong> la componente<br />

d. En la gráfica superior correspondiente a cada componente se representa<br />

la estimación objetivo, la salida <strong>de</strong> la red tras estimar las componentes<br />

por saturación y la salida cuando se incluyen las saliencias inducidas por<br />

intermodulación. En la fila central se muestra el error <strong>de</strong> estimación tras estimar<br />

las componentes inducidas por saturación. En la inferior el error tras<br />

i<strong>de</strong>ntificar las componentes inducidas por intermodulación. Según se <strong>de</strong>spren<strong>de</strong><br />

<strong>de</strong> las gráficas anteriores, el error <strong>de</strong> estimación se reduce tras incluir<br />

la compensación <strong>de</strong> las saliencias inducidas por intermodulación, aunque<br />

existen componentes residuales que no son correctamente estimadas. Estas<br />

componentes se han i<strong>de</strong>ntificado anteriormente como <strong>de</strong>rivadas <strong>de</strong> las simplificaciones<br />

introducidas en la capa <strong>de</strong> intermodulación.<br />

La figura 5.11 realiza una comparación entre el espectro <strong>de</strong> las componentes<br />

objetivo y las estimadas por la red neuronal. El punto <strong>de</strong> trabajo<br />

representado correspon<strong>de</strong> a las condiciones <strong>de</strong> flujo nominal y motor en<br />

vacío. Como se pue<strong>de</strong> observar, tanto las frecuencias como las magnitu<strong>de</strong>s<br />

son muy similares.<br />

Una vez que la salida <strong>de</strong> la red estima las componentes <strong>de</strong>seadas, es<br />

necesario comprobar la capacidad <strong>de</strong> seguimiento <strong>de</strong> la posición <strong>de</strong>l rotor.<br />

Para ello, se utiliza el resultado <strong>de</strong> la compensación como entrada a un PLL.<br />

En la figura 5.12 se muestra la posición real y la posición estimada junto<br />

con el error <strong>de</strong> posición en grados mecánicos. Como se observa en la figura,<br />

el error cometido es menor <strong>de</strong> 2 ◦ mecánicos.<br />

Para <strong>de</strong>terminar la capacidad <strong>de</strong> generalización <strong>de</strong> la red, se repiten los<br />

mismos experimentos en otro punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina. En<br />

las figuras 5.13, 5.14 y 5.15 se representan las componentes estimadas, su<br />

espectro y el rastreo <strong>de</strong> la posición <strong>de</strong>l rotor para el caso <strong>de</strong> flujo nominal y<br />

80 % <strong>de</strong> carga. Si bien el error cometido es en este caso ligeramente mayor<br />

que el incurrido en el caso <strong>de</strong> estar la máquina en vacío, la aproximación sigue<br />

siendo correcta. Por lo tanto, queda patente la capacidad <strong>de</strong> funcionamiento<br />

en diferentes puntos <strong>de</strong> trabajo.


PSfrag replacements<br />

5.4 Resultados PSfrag replacements<br />

141<br />

0<br />

0.2<br />

0.4<br />

0.6<br />

0.8<br />

1<br />

0<br />

0.2<br />

0.4<br />

0.6<br />

0.8<br />

1<br />

0<br />

0.2<br />

0.4<br />

0.6<br />

0.8<br />

1<br />

PSfrag replacements<br />

∆Li q<br />

0<br />

0.2<br />

0.5<br />

0.4<br />

0<br />

0.6<br />

0.8<br />

−0.5<br />

1<br />

−1<br />

0 2 4 6 8<br />

iteraciones 10<br />

0<br />

5<br />

10<br />

experimentos<br />

0<br />

0.2<br />

0.4<br />

0.6<br />

0.8<br />

1<br />

1<br />

0<br />

∆Li d<br />

−1<br />

0 2 4<br />

6 8<br />

iteraciones<br />

10<br />

0<br />

5<br />

10<br />

experimentos<br />

(a) Evolución <strong>de</strong>l peso ∆ Lq durante<br />

el entrenamiento <strong>de</strong> la red. Se<br />

repite el proceso 10 veces.<br />

(b) Evolución <strong>de</strong>l peso ∆ Ld durante<br />

el entrenamiento <strong>de</strong> la red. Se<br />

repite el proceso 10 veces.<br />

0<br />

0.2<br />

0.4<br />

0.6<br />

0.8<br />

1<br />

|∆L|<br />

0.4<br />

0.35<br />

0.3<br />

0.25<br />

0.2<br />

0.15<br />

0.1<br />

0.05<br />

1 2 3 4 5 6 7 8 9<br />

iteraciones<br />

(c) Evolución <strong>de</strong> los pesos <strong>de</strong> la capa<br />

<strong>de</strong> saliencia durante el entrenamiento.<br />

Tras 5 iteraciones se alcanza<br />

el valor final.<br />

Figura 5.8: Proceso <strong>de</strong> entrenamiento <strong>de</strong> la red estructurada.


142 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

PSfrag replacements<br />

Mejor Aproximación lineal: A = (0.993) T + (1.2e-005)<br />

0.2<br />

R = 0.997<br />

0.15<br />

0.1<br />

0.05<br />

0<br />

A<br />

−0.05<br />

−0.1<br />

−0.15<br />

−0.2<br />

−0.25<br />

−0.25 −0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15 0.2<br />

T<br />

Figura 5.9: Mejor aproximación lineal entre la salida real y la salida estimada. Un<br />

entrenamiento sin errores para una <strong>de</strong>terminada salida se representa por una recta<br />

con una pendiente <strong>de</strong> 45 ◦ .<br />

0.5<br />

componentes q<br />

0.5<br />

componentes d<br />

(V)<br />

0<br />

(V)<br />

0<br />

(V)<br />

(V)<br />

−0.5<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH y IIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

tiempo (s)<br />

(V)<br />

(V)<br />

−0.5<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH y IIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

tiempo (s)<br />

Figura 5.10: Componentes q y d estimadas por la red. La máquina está trabajando<br />

con flujo nominal y sin carga —ω e = 4Hz., ω r = 4Hz.—. Se muestra el error en<br />

la estimación <strong>de</strong> las componentes cuando sólo se compensan las salidas inducidas<br />

por saturación (SIH <strong>de</strong> Saturation Induced Saliencies) y tras incorporar la compensación<br />

<strong>de</strong> las saliencias inducidas por intermodulación (IIH <strong>de</strong> Intermodulation<br />

Induced Saliencies).


5.4 Resultados 143<br />

0.2<br />

fft medidas, w e = 4Hz, w r = 4Hz<br />

150<br />

|vqdca| (V)<br />

0.15<br />

0.1<br />

0.05<br />

fase (<strong>de</strong>g)<br />

100<br />

50<br />

0<br />

−50<br />

0<br />

−40 −20 0 20 40<br />

−100<br />

−40 −20 0 20 40<br />

0.2<br />

fft estimadas<br />

150<br />

|vqdca| (V)<br />

0.15<br />

0.1<br />

0.05<br />

fase (<strong>de</strong>g)<br />

100<br />

50<br />

0<br />

−50<br />

0<br />

−40 −20 0 20 40<br />

frecuencia (Hz.)<br />

−100<br />

−40 −20 0 20 40<br />

frecuencia (Hz.)<br />

Figura 5.11: Magnitud <strong>de</strong>l espectro <strong>de</strong> las saliencias estimadas. En la parte superior<br />

se muestra el espectro <strong>de</strong> las componentes reales, en la parte inferior las componentes<br />

estimadas. La máquina está trabajando con flujo nominal sin carga. ω e = 4Hz.,<br />

ω r = 4Hz.


0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

144 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

200<br />

posición estimada<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

grados mecánicos<br />

error en grados mecánicos<br />

100<br />

0<br />

−100<br />

−200<br />

0 0.2 0.4 0.6 0.8 1<br />

1.5<br />

1<br />

0.5<br />

0<br />

−0.5<br />

−1<br />

−1.5<br />

0 0.2 0.4 0.6 0.8 1<br />

tiempo (s)<br />

Figura 5.12: Posición estimada <strong>de</strong>l rotor y error <strong>de</strong> estimación en grados mecánicos.<br />

Flujo nominal, sin carga. ω e = 4Hz., ω r = 4Hz.


5.4 Resultados 145<br />

0.5<br />

componentes q<br />

0.5<br />

componentes d<br />

(V)<br />

0<br />

(V)<br />

0<br />

(V)<br />

(V)<br />

−0.5<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH y IIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

tiempo (s)<br />

(V)<br />

(V)<br />

−0.5<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

error: SIH y IIH <strong>de</strong>sacopladas<br />

0.04<br />

0.02<br />

0<br />

−0.02<br />

−0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

tiempo (s)<br />

Figura 5.13: Componentes q y d estimadas por la red. La máquina está trabajando<br />

con flujo nominal y 80 % <strong>de</strong> carga —ω e = 4Hz., ω r = 2Hz.—. Se muestra el error<br />

en la estimación <strong>de</strong> las componentes cuando sólo se compensan las salidas inducidas<br />

por saturación (SIH <strong>de</strong> Saturation Induced Saliencies.) y tras incorporar la compensación<br />

<strong>de</strong> las saliencias inducidas por intermodulación (IIH <strong>de</strong> Intermodulation<br />

Induced Saliencies.)


PSfrag replacements<br />

146 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

0.2<br />

fft medidas, w e = 4Hz, w r = 2Hz<br />

200<br />

|vqdca| (V)<br />

0.15<br />

0.1<br />

0.05<br />

fase (<strong>de</strong>g)<br />

150<br />

100<br />

50<br />

0<br />

−40 −20 0 20 40<br />

0<br />

−40 −20 0 20 40<br />

0.2<br />

fft estimadas<br />

200<br />

|vqdca| (V)<br />

0.15<br />

0.1<br />

0.05<br />

fase (<strong>de</strong>g)<br />

150<br />

100<br />

50<br />

0<br />

−40 −20 0 20 40<br />

frecuencia (Hz.)<br />

0<br />

−40 −20 0 20 40<br />

frecuencia (Hz.)<br />

Figura 5.14: Magnitud <strong>de</strong>l espectro <strong>de</strong> las saliencias estimadas. En la parte superior<br />

se muestra el espectro <strong>de</strong> las componentes reales, en la parte inferior las componentes<br />

estimadas. La máquina está trabajando con flujo nominal y 80 % <strong>de</strong> carga.<br />

ω e = 4Hz., ω r = 2Hz.


PSfrag replacements<br />

0<br />

0.1<br />

0.2<br />

5.4 Resultados 147<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

200<br />

posición estimada<br />

grados mecánicos<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

error en grados mecánicos<br />

100<br />

0<br />

−100<br />

−200<br />

0 0.2 0.4 0.6 0.8 1<br />

2<br />

1<br />

0<br />

−1<br />

−2<br />

0 0.2 0.4 0.6 0.8 1<br />

tiempo (s)<br />

Figura 5.15: Posición estimada <strong>de</strong>l rotor y error <strong>de</strong> estimación en grados mecánicos.<br />

Flujo nominal, 80 % <strong>de</strong> la carga. ω e = 4Hz., ω r = 2Hz.


148 Procesamiento <strong>de</strong> la señal portadora mediante re<strong>de</strong>s neuronales<br />

5.5. Conclusiones<br />

En este capítulo se ha propuesto el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas<br />

para el <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias inducidas por saturación e<br />

intermodulación. Se ha aplicado la técnica a un control sensorless mediante<br />

inyección <strong>de</strong> una señal portadora. La variable terminal utilizada ha sido la<br />

tensión <strong>de</strong> secuencia cero.<br />

El método propuesto iguala las prestaciones obtenidas mediante los métodos<br />

basados en tablas <strong>de</strong> <strong>de</strong>sacoplo, presentados en el capítulo 4. Sin embargo,<br />

presenta ventajas frente a estos, como el simplificar el proceso previo<br />

necesario para realizar el <strong>de</strong>sacoplo. A<strong>de</strong>más, la estructura propuesta se pue<strong>de</strong><br />

exten<strong>de</strong>r <strong>de</strong> manera sencilla para <strong>de</strong>sacoplar componentes adicionales.<br />

Comparando la estructura aquí propuesta con otras implementaciones<br />

basadas en re<strong>de</strong>s neuronales presentadas por otros autores, se optimiza en<br />

gran medida el proceso <strong>de</strong> entrenamiento. Esto es consecuencia directa <strong>de</strong><br />

la incorporación <strong>de</strong>l mo<strong>de</strong>lo físico a la estructura <strong>de</strong> la red.<br />

Aunque la implementación realizada se ha centrado en la tensión portadora<br />

<strong>de</strong> secuencia cero, el método se pue<strong>de</strong> exten<strong>de</strong>r <strong>de</strong> manera sencilla<br />

a prácticamente todas las técnicas basadas en el rastreo <strong>de</strong> saliencias. Así,<br />

el uso <strong>de</strong> la corriente <strong>de</strong> secuencia cero, y con ello la aplicación a máquinas<br />

conectadas en triángulo, requiere un simple reemplazo <strong>de</strong> la expresión <strong>de</strong> la<br />

tensión <strong>de</strong> secuencia cero por la correspondiente <strong>de</strong> la corriente. Para ello se<br />

pue<strong>de</strong> utilizar el mo<strong>de</strong>lo teórico <strong>de</strong>sarrollado en el capítulo 3. De la misma<br />

forma, su aplicación a métodos basados en la corriente portadora <strong>de</strong> secuencia<br />

negativa es prácticamente directa. Este punto es evi<strong>de</strong>nte analizando las<br />

similitu<strong>de</strong>s en el procesamiento digital <strong>de</strong> la señal para ambos tipos <strong>de</strong> variables<br />

en los métodos <strong>de</strong> compensación basados en tablas <strong>de</strong> <strong>de</strong>sacoplo. Dichas<br />

técnicas, <strong>de</strong>sarrolladas en el capítulo 4, presentan como única diferencia notable<br />

la componente sobre la que se modulan los efectos <strong>de</strong> las saliencias.<br />

Sin embargo, los esquemas <strong>de</strong> <strong>de</strong>sacoplo se mantienen idénticos.


Capítulo 6<br />

Diagnóstico <strong>de</strong> motores <strong>de</strong><br />

inducción sin excitación <strong>de</strong><br />

alta frecuencia<br />

6.1. Introducción<br />

En el capítulo 2 se estudió la relación entre los posibles fallos en una<br />

máquina y las saliencias <strong>de</strong>rivadas <strong>de</strong> ellos. En el capítulo 3 se analizó como<br />

estas saliencias se acoplaban con las variables eléctricas terminales <strong>de</strong> la<br />

máquina (variables <strong>de</strong>l estátor), con el objetivo final <strong>de</strong> <strong>de</strong>sarrollar métodos<br />

<strong>de</strong> diagnóstico basados exclusivamente en la medida <strong>de</strong> variables eléctricas.<br />

Se vio también como las saliencias podían <strong>de</strong>tectarse tanto mediante el análisis<br />

<strong>de</strong> las corrientes <strong>de</strong> estátor —a partir <strong>de</strong> las componentes <strong>de</strong> secuencia<br />

negativa—, como <strong>de</strong> las componentes <strong>de</strong> secuencia cero —tensión <strong>de</strong> secuencia<br />

cero, corriente <strong>de</strong> secuencia cero—. Utilizando los <strong>de</strong>sarrollos previos, en<br />

el capítulo 4, se <strong>de</strong>scribió un método <strong>de</strong> diagnóstico basado en el rastreo <strong>de</strong><br />

las saliencias asociadas a los fallos en el motor mediante la superposición <strong>de</strong><br />

una señal portadora <strong>de</strong> alta frecuencia sobre la excitación fundamental <strong>de</strong><br />

la máquina. Aunque esta técnica pue<strong>de</strong> resultar muy atractiva para máquinas<br />

accionadas <strong>de</strong>s<strong>de</strong> variadores <strong>de</strong> frecuencia, no es válida para máquinas<br />

conectadas a la red.<br />

Dado que actualmente el número <strong>de</strong> máquinas alimentadas <strong>de</strong>s<strong>de</strong> la red<br />

representa un porcentaje elevado <strong>de</strong>l total <strong>de</strong> máquinas <strong>de</strong>l alterna instaladas,<br />

es interesante explorar hasta que punto estas técnicas son extensibles<br />

al diagnóstico <strong>de</strong> máquinas con este tipo <strong>de</strong> alimentación. Es <strong>de</strong>cir, hasta<br />

que punto la interacción <strong>de</strong> la excitación fundamental con las saliencias <strong>de</strong><br />

la máquina va a dar lugar a patrones <strong>de</strong> comportamiento en las variables


150 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

eléctricas terminales <strong>de</strong> la máquina, y más específicamente en la corriente<br />

<strong>de</strong> secuencia negativa y en las componentes <strong>de</strong> secuencia cero, similares a<br />

los observados para el caso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia.<br />

Asumiendo que la máquina no contiene <strong>de</strong>fectos <strong>de</strong> fabricación, la aparición<br />

<strong>de</strong> fallos en un motor <strong>de</strong> inducción va a ser en general el resultado<br />

<strong>de</strong> una combinación <strong>de</strong> esfuerzos [125]. Así, para el caso <strong>de</strong>l estátor, se pue<strong>de</strong>n<br />

distinguir esfuerzos <strong>de</strong> origen: a) térmico, b) eléctrico, c) mecánico y<br />

d) ambientales. Para el caso <strong>de</strong>l rotor, se i<strong>de</strong>ntifican esfuerzos: a) térmicos,<br />

b) electromagnéticos, c) fuerzas residuales, d) dinámicos, e) mecánicos y f)<br />

ambientales. En [137] se indican los porcentajes <strong>de</strong> fallos según su clase, los<br />

cuales se distribuyen <strong>de</strong> la siguiente manera:<br />

1. Fallos en el estátor, 38 %.<br />

2. Fallos en el rotor, 10 %.<br />

3. Fallos en los rodamientos, 40 %.<br />

4. Otros, 12 %.<br />

En este capítulo se muestran métodos <strong>de</strong> diagnóstico basados en la <strong>de</strong>tección<br />

<strong>de</strong> asimetrías espaciales, y su aplicación a la <strong>de</strong>tección <strong>de</strong> dos tipos<br />

<strong>de</strong> fallos en máquinas <strong>de</strong> alterna: fallos <strong>de</strong> aislamiento en los <strong>de</strong>vanados <strong>de</strong>l<br />

estátor, y barras <strong>de</strong> rotor dañadas o rotas.<br />

El capítulo está organizado <strong>de</strong> la siguiente forma:<br />

En primer lugar se <strong>de</strong>scriben los métodos <strong>de</strong> diagnóstico <strong>de</strong> máquinas<br />

<strong>de</strong> alterna basados en la monitorización <strong>de</strong> las corrientes <strong>de</strong> estátor. Estos<br />

métodos, cuyo uso se encuentra muy extendido hoy en día, se basan en<br />

el análisis <strong>de</strong> componentes espectrales <strong>de</strong> la corriente indicativas <strong>de</strong> fallo.<br />

Existen dos enfoques principales: 1) métodos basados en la búsqueda <strong>de</strong><br />

patrones en el espectro en frecuencia <strong>de</strong> la corriente <strong>de</strong> estátor, conocidos<br />

como MCSA 1 y 2) métodos basados en el análisis <strong>de</strong> la componente <strong>de</strong><br />

secuencia negativa.<br />

Seguidamente, se muestran un conjunto <strong>de</strong> técnicas basados en la medida<br />

<strong>de</strong> <strong>de</strong>sequilibrios utilizando las componentes <strong>de</strong> la matriz <strong>de</strong> impedancias.<br />

Este tipo <strong>de</strong> métodos solucionan algunos <strong>de</strong> los inconvenientes que presenta<br />

la utilización <strong>de</strong> la corriente <strong>de</strong> secuencia negativa, como es la influencia <strong>de</strong><br />

1 acrónimo anglosajón para Motor Current Signature Analisys (Análisis <strong>de</strong> la Huella <strong>de</strong><br />

Corriente <strong>de</strong>l Motor).


6.2 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas 151<br />

los <strong>de</strong>sequilibrios en la tensión <strong>de</strong> alimentación. En contraposición, precisan<br />

la medida tanto <strong>de</strong> las corrientes <strong>de</strong> estátor como <strong>de</strong> las tensiones <strong>de</strong><br />

alimentación.<br />

Posteriormente, y como aportación realizada en esta tesis, se muestra el<br />

uso <strong>de</strong> las componentes <strong>de</strong> secuencia cero para el diagnóstico <strong>de</strong> máquinas<br />

conectadas directamente a la red. La diferencia esencial <strong>de</strong> estas técnicas<br />

con respecto a su aplicación en los métodos <strong>de</strong> control sensorless analizados<br />

en esta tesis, estriba en que en este caso no se inyecta una señal portadora<br />

<strong>de</strong> alta frecuencia.<br />

Para el <strong>de</strong>sarrollo <strong>de</strong> estos métodos se va a utilizar el mo<strong>de</strong>lo teórico<br />

general <strong>de</strong>sarrollado en 3.2, en lugar <strong>de</strong> la simplificación <strong>de</strong>sarrollada para<br />

el caso <strong>de</strong> una señal <strong>de</strong> excitación <strong>de</strong> alta frecuencia. Las técnicas analizadas<br />

se particularizarán a continuación para la <strong>de</strong>tección: 1) fallo entre espiras <strong>de</strong><br />

estátor y 2) barras <strong>de</strong> rotor dañadas o rotas.<br />

Finalmente, con objetivo <strong>de</strong> obtener un estimador <strong>de</strong>l nivel <strong>de</strong> fallo <strong>de</strong> la<br />

máquina, capaz <strong>de</strong> <strong>de</strong>sacoplar las perturbaciones <strong>de</strong>bidas a <strong>de</strong>sequilibrios no<br />

relacionados con el fallo, se <strong>de</strong>sarrollará un método <strong>de</strong> procesamiento basado<br />

en el empleo <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja, el cual utilizará tanto<br />

las corrientes como las tensiones <strong>de</strong> fase.<br />

6.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando<br />

variables eléctricas terminales<br />

El diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna basado en la monitorización <strong>de</strong><br />

variables eléctricas terminales, fácilmente accesibles y con equipos <strong>de</strong> bajo<br />

coste, supone una ventaja frente a aquellos métodos que precisan <strong>de</strong> sensores<br />

adicionales y específicos para el diagnóstico <strong>de</strong> la máquina [124,131,132]. Las<br />

corrientes <strong>de</strong> línea y las tensiones <strong>de</strong> fase son las magnitu<strong>de</strong>s más fáciles <strong>de</strong><br />

medir. La medida <strong>de</strong> las corrientes <strong>de</strong> fase y <strong>de</strong> la corriente <strong>de</strong> secuencia<br />

cero —suma (o media) <strong>de</strong> las corrientes <strong>de</strong> fase— en motores conectados en<br />

triángulo, así como la tensión <strong>de</strong> secuencia cero —media <strong>de</strong> las tensiones <strong>de</strong><br />

fase-neutro— en motores conectados en estrella, presenta sin embargo más<br />

problemas, no por el tipo <strong>de</strong> sensores a utilizar, sino porque implica acce<strong>de</strong>r<br />

a la caja <strong>de</strong> conexiones <strong>de</strong>l motor.<br />

Elegir el tipo <strong>de</strong> variables a medir, para obtener un diagnóstico <strong>de</strong>l estado<br />

<strong>de</strong>l motor, implica, por tanto, dos tipos <strong>de</strong> consi<strong>de</strong>raciones: 1) facilidad/dificultad<br />

para medir esas variables y 2) sensibilidad/fiabilidad <strong>de</strong> los<br />

resultados obtenidos.


152 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

6.2.1. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando las corrientes<br />

<strong>de</strong> estátor<br />

Durante las dos últimas décadas se han <strong>de</strong>sarrollado métodos basados<br />

en la monitorización <strong>de</strong> la corriente <strong>de</strong> estátor. Estas técnicas, <strong>de</strong>nominadas<br />

MCSA, se basan en la medida <strong>de</strong> las componentes espectrales inducidas<br />

en las máquinas trifásicas <strong>de</strong> alterna al producirse diferentes tipos <strong>de</strong> fallos<br />

(cortocircuitos entre espiras <strong>de</strong> estátor, rotura <strong>de</strong> barras en el rotor, excentricida<strong>de</strong>s<br />

en el entrehierro, etc. . . ) Estas componentes constituyen una huella<br />

reconocible <strong>de</strong>l estado <strong>de</strong> la máquina, <strong>de</strong> manera que mediante su análisis<br />

se pue<strong>de</strong> llegar a <strong>de</strong>terminar la presencia <strong>de</strong> fallos, su origen, y su magnitud.<br />

Uno <strong>de</strong> los principales atractivos <strong>de</strong> estas técnicas es que los sensores<br />

<strong>de</strong> corriente son en general baratos, fáciles <strong>de</strong> colocar, y están ya instalados<br />

en muchas aplicaciones, bien con fines <strong>de</strong> protección, bien para aspectos<br />

relacionados con la monitorización <strong>de</strong> potencia.<br />

Los métodos MCSA mi<strong>de</strong>n y procesan habitualmente una sola corriente<br />

<strong>de</strong> fase. Las limitaciones <strong>de</strong> los métodos <strong>de</strong> diagnóstico basados en MCSA,<br />

se pue<strong>de</strong>n concretar en los siguientes puntos:<br />

- Al realizar el análisis espectral <strong>de</strong> una única corriente <strong>de</strong> fase, se pier<strong>de</strong><br />

información <strong>de</strong>l estado <strong>de</strong> la máquina contenida en las otras fases.<br />

- Para realizar la estimación es necesario, para todos los tipos <strong>de</strong> fallos,<br />

<strong>de</strong>terminar el punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina. En el caso<br />

<strong>de</strong> máquinas alimentadas a frecuencia y tensión constante, se necesitaría<br />

conocer el nivel <strong>de</strong> carga. Sin embargo, aunque la frecuencia <strong>de</strong><br />

alimentación es habitualmente conocida y muy estable, la magnitud<br />

<strong>de</strong> la tensión <strong>de</strong> alimentación pue<strong>de</strong> sufrir variaciones relativamente<br />

importantes, que es necesario tener en cuenta. La <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> las<br />

componentes espectrales indicativas <strong>de</strong>l fallo con el punto <strong>de</strong> funcionamiento<br />

<strong>de</strong> la máquina va a dificultar su localización, haciendo más<br />

difícil la evaluación <strong>de</strong>l estado <strong>de</strong> la máquina a partir <strong>de</strong> su magnitud.<br />

- Los <strong>de</strong>sequilibrios en la tensión <strong>de</strong> alimentación pue<strong>de</strong>n afectar también<br />

a la medida.<br />

- A menudo, las componentes espectrales relevantes se obtienen ad-hoc.<br />

No se parte <strong>de</strong>l mo<strong>de</strong>lo electromagnético <strong>de</strong> la máquina que incorpore<br />

la causa <strong>de</strong>l fallo, sino que se intenta localizar aquellas componentes<br />

que han sido observadas con anterioridad en máquinas con fallos.<br />

Otra aproximación al diagnóstico utilizando las corrientes <strong>de</strong> estátor se basa<br />

en la monitorización <strong>de</strong> la corriente <strong>de</strong> secuencia negativa. El vector <strong>de</strong><br />

corriente formado por las tres corrientes <strong>de</strong> fase contiene información acerca


6.2 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables eléctricas 153<br />

<strong>de</strong>l estado <strong>de</strong> la máquina. Si la máquina se encuentra equilibrada, dicho<br />

vector sigue una trayectoria esencialmente circular, girando en el sentido <strong>de</strong><br />

la excitación fundamental, y a una frecuencia igual a esta. En el caso <strong>de</strong><br />

que exista algún <strong>de</strong>sequilibrio, la trayectoria <strong>de</strong>ja <strong>de</strong> ser circular, lo que en<br />

un análisis espectral se manifiesta en forma <strong>de</strong> componentes que rotarán<br />

en el sentido contrario a la excitación fundamental. La magnitud <strong>de</strong> dichas<br />

componentes será proporcional al grado <strong>de</strong> asimetría, y, por lo tanto, a la<br />

severidad <strong>de</strong>l fallo. Los mayores inconvenientes <strong>de</strong> esta técnica se resumen<br />

en:<br />

- La necesidad <strong>de</strong> utilizar un sensor <strong>de</strong> corriente por cada fase.<br />

- Los potenciales <strong>de</strong>sequilibrios introducidos por un sistema <strong>de</strong> alimentación<br />

no equilibrado provocan componentes espurias <strong>de</strong> secuencia negativa.<br />

La contribución <strong>de</strong> este <strong>de</strong>sequilibrio a la magnitud final <strong>de</strong> la<br />

corriente <strong>de</strong> secuencia negativa es difícil <strong>de</strong> evaluar, y, por tanto, <strong>de</strong><br />

<strong>de</strong>sacoplar. Para ello se utiliza un paso previo, en el cual se capturan<br />

las señales con el motor sano. Es posible <strong>de</strong> esta forma comparar las<br />

medidas actuales con el estado <strong>de</strong> referencia y <strong>de</strong>tectar variaciones.<br />

- Las componentes <strong>de</strong> secuencia negativa tienen una alta <strong>de</strong>pen<strong>de</strong>ncia<br />

<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina, específicamente <strong>de</strong>l nivel<br />

<strong>de</strong> carga <strong>de</strong>l motor.<br />

6.2.2. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando variables<br />

<strong>de</strong>rivadas<br />

Una alternativa a las técnicas <strong>de</strong> diagnóstico basadas en el análisis <strong>de</strong> las<br />

corrientes <strong>de</strong> estátor, es el uso <strong>de</strong> impedancias. La matriz <strong>de</strong> impedancias se<br />

obtiene a partir <strong>de</strong> las relaciones entre las componentes <strong>de</strong> secuencia positiva<br />

(secuencia directa), secuencia negativa (secuencia inversa) y secuencia cero<br />

<strong>de</strong> las corrientes y <strong>de</strong> las tensiones <strong>de</strong> estátor. Tal y como se vio en los<br />

capítulos 2 y 3, el análisis <strong>de</strong> las componentes <strong>de</strong> secuencia negativa asume<br />

un sistema <strong>de</strong> excitación equilibrado, lo cual a menudo no es cierto en la<br />

práctica. El uso <strong>de</strong> las impedancias subsana algunas <strong>de</strong> las <strong>de</strong>ficiencias <strong>de</strong><br />

los métodos MCSA, en cuanto a que se basan en el mo<strong>de</strong>lo <strong>de</strong> la máquina,<br />

compensando, al menos en parte, los efectos <strong>de</strong>bidos a <strong>de</strong>sequilibrios en la<br />

alimentación.<br />

6.2.3. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna utilizando componentes<br />

<strong>de</strong> secuencia cero<br />

Los métodos basados en las componentes <strong>de</strong> secuencia cero, presentados<br />

como aportaciones <strong>de</strong> esta tesis, resuelven algunas <strong>de</strong> las limitaciones exhi-


154 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

bidas por aquellos basados en las componentes <strong>de</strong> secuencia negativa o en<br />

el MCSA. El uso <strong>de</strong> las componentes <strong>de</strong> secuencia cero, presenta algunos<br />

inconvenientes:<br />

- Es necesario acce<strong>de</strong>r a la caja <strong>de</strong> terminales <strong>de</strong>l motor para realizar la<br />

medida <strong>de</strong> estas componentes.<br />

- El mo<strong>de</strong>lo teórico se basa en la máquina sin carga. Para el caso <strong>de</strong><br />

fallos en el rotor, el acoplamiento se <strong>de</strong>be precisamente a las corrientes<br />

circulantes por el mismo. Aunque los resultados experimentales<br />

obtenidos concuerdan con el mo<strong>de</strong>lo, la justificación teórica requiere<br />

trabajo futuro.<br />

sin embargo, se obtienen una serie <strong>de</strong> ventajas:<br />

- La influencia <strong>de</strong> los <strong>de</strong>sequilibrios en la alimentación es muy reducida.<br />

- La medida <strong>de</strong>l nivel <strong>de</strong> <strong>de</strong>sequilibrio —fallo— en la máquina es muy<br />

estable frente a variaciones en la carga <strong>de</strong> la máquina.<br />

- Es posible medir las componentes <strong>de</strong> secuencia cero empleando un<br />

único sensor.<br />

6.3. Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor<br />

Los fallos en el aislamiento entre conductores <strong>de</strong>l estátor, una vez iniciados,<br />

se <strong>de</strong>sarrollan en general <strong>de</strong> forma muy rápida. A causa <strong>de</strong> esto, si<br />

no son <strong>de</strong>tectados en una etapa incipiente, a menudo dan lugar a un daño<br />

irreversible en el estátor y a la parada intempestiva <strong>de</strong> la máquina. La rápida<br />

evolución <strong>de</strong> los fallos asociados al estátor es una característica que los<br />

distingue <strong>de</strong> otros tipos <strong>de</strong> fallos, como son los fallos en el rotor. Los fallos<br />

en el estátor son, a<strong>de</strong>más, uno <strong>de</strong> los más frecuente en los motores <strong>de</strong><br />

alterna [137].<br />

En máquinas <strong>de</strong> media o alta tensión (por encima <strong>de</strong> los 4kV ), se han<br />

empleado <strong>de</strong>s<strong>de</strong> hace décadas los métodos basados en <strong>de</strong>scargas parciales.<br />

La aplicación <strong>de</strong> estas técnicas ha dado buen resultado para este tipo <strong>de</strong><br />

máquinas, existiendo procedimientos normalizados para su realización [?].<br />

Las <strong>de</strong>scargas parciales son pequeños arcos voltaicos, producidos <strong>de</strong>bido a<br />

una alta diferencia <strong>de</strong> potencial en el seno <strong>de</strong> un gas presente en el interior<br />

<strong>de</strong> un sistema aislante. Dado que las vibraciones, el sobrecalentamiento y<br />

la polución provocan la <strong>de</strong>gradación <strong>de</strong>l aislante y la aparición <strong>de</strong> bolsas <strong>de</strong><br />

aire entre las espiras <strong>de</strong>l estátor, la medida <strong>de</strong> estas <strong>de</strong>scargas proporciona<br />

una evaluación cuantitativa <strong>de</strong> esta <strong>de</strong>gradación.


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 155<br />

fase v<br />

vuelta-vuelta<br />

fase-fase<br />

circucito abierto<br />

fase u<br />

fase w<br />

fase-tierra<br />

bobina-bobina<br />

Figura 6.1: Tipos <strong>de</strong> fallos en el estátor.<br />

La imposibilidad <strong>de</strong> exten<strong>de</strong>r el método <strong>de</strong> las <strong>de</strong>scargas parciales a máquinas<br />

<strong>de</strong> menor tensión nominal, dadas las condiciones que <strong>de</strong>ben producirse<br />

para causar <strong>de</strong>scargas parciales medibles (diferencia <strong>de</strong> potencial mayor <strong>de</strong><br />

3kV/mm [151]), ha propiciado el <strong>de</strong>sarrollo <strong>de</strong> diversas técnicas <strong>de</strong> diagnóstico<br />

basadas en principios físicos in<strong>de</strong>pendientes <strong>de</strong> la tensión nominal <strong>de</strong> la<br />

máquina.<br />

Los fallos <strong>de</strong> aislamiento en el estátor se pue<strong>de</strong>n clasificar en:<br />

Cortocircuito vuelta-vuelta. El motor pue<strong>de</strong> continuar funcionando durante<br />

un tiempo —que es necesario <strong>de</strong>terminar—.<br />

Cortocircuito bobina-bobina <strong>de</strong> la misma fase. El motor pue<strong>de</strong> continuar<br />

funcionado durante un tiempo —que es necesario <strong>de</strong>terminar—.<br />

Cortocircuito fase-fase. Se produce un fallo inmediato y, en caso <strong>de</strong><br />

haberlo, el equipo <strong>de</strong> protección <strong>de</strong>sconecta la alimentación.<br />

Cortocircuito fase-tierra. Se produce un fallo inmediato y, en caso <strong>de</strong><br />

haberlo, el equipo <strong>de</strong> protección <strong>de</strong>sconecta la alimentación.<br />

Circuito abierto en una fase. El motor pue<strong>de</strong> continuar funcionando<br />

<strong>de</strong>pendiendo <strong>de</strong> la carga y, si existe, <strong>de</strong>l equipo <strong>de</strong> protección.<br />

En la figura 6.1 se muestran los tipos <strong>de</strong> fallos enumerados anteriormente<br />

<strong>de</strong> manera esquemática.<br />

6.3.1. Detección <strong>de</strong> fallos en el estátor utilizando MCSA<br />

La metodología MCSA se basa en la búsqueda <strong>de</strong> componentes espectrales<br />

en la corriente que contengan información acerca <strong>de</strong> los fallos en el<br />

<strong>de</strong>vanado <strong>de</strong>l estátor [137]. Estos métodos pue<strong>de</strong>n consi<strong>de</strong>rarse como una<br />

alternativa a aquellos basados en las componentes <strong>de</strong> secuencia negativa.<br />

Su principal ventaja es la sencillez, tanto en términos <strong>de</strong> implementación


156 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

—requieren un único sensor <strong>de</strong> corriente para efectuar la medida— como <strong>de</strong><br />

visualización <strong>de</strong> situaciones anómalas —se basan en la búsqueda <strong>de</strong> patrones<br />

espectrales bien conocidos—. Por contra, y <strong>de</strong>bido a esta sencillez, se<br />

muestran como métodos poco <strong>de</strong>terministas, en los cuales la aparición <strong>de</strong><br />

componentes espectrales adicionales <strong>de</strong>pen<strong>de</strong> <strong>de</strong> características particulares<br />

<strong>de</strong> cada motor y cuyos resultados son difíciles <strong>de</strong> interpretar, al tener en ocasiones<br />

las frecuencias indicativas <strong>de</strong> los fallos múltiples orígenes —eléctricos,<br />

mecánicos, transmitidos por otras máquinas. . . — Las componentes en frecuencia<br />

en el espectro <strong>de</strong> la corriente <strong>de</strong> estátor, indicativas <strong>de</strong> fallos en el<br />

estátor vienen dadas por (6.1)<br />

f sw = f 1<br />

( n<br />

p (1 − s) ± k )<br />

, don<strong>de</strong> (6.1)<br />

f sw : componentes que contienen información <strong>de</strong>l fallo.<br />

f 1 : frecuencia <strong>de</strong> alimentación.<br />

n : 1, 2, 3, · · · .<br />

k : 1, 3, 5, · · · .<br />

p : pares <strong>de</strong> polos.<br />

s : <strong>de</strong>slizamiento.<br />

De la expresión (6.1) se <strong>de</strong>duce que las componentes frecuenciales que<br />

contienen información <strong>de</strong>l fallo varían con el <strong>de</strong>slizamiento <strong>de</strong> la máquina y<br />

con la frecuencia <strong>de</strong> alimentación. Pue<strong>de</strong>n existir a<strong>de</strong>más un número in<strong>de</strong>finido<br />

<strong>de</strong> componentes que contengan información <strong>de</strong>l fallo.<br />

Si bien las técnicas MCSA se han presentado hasta aquí como resultado<br />

<strong>de</strong>l análisis <strong>de</strong> variables escalares —una única corriente <strong>de</strong> fase— es posible<br />

exten<strong>de</strong>r su aplicación para utilizarlas con variables vectoriales —vector<br />

<strong>de</strong> corriente—. Las expresiones <strong>de</strong>sarrolladas para el caso escalar continúan<br />

siendo válidas al consi<strong>de</strong>rar variables vectoriales, si bien son necesarios algunos<br />

matices. Al tratarse <strong>de</strong> vectores complejos, las frecuencias que contienen<br />

información <strong>de</strong>l fallo pue<strong>de</strong>n ser tanto positivas como negativas. En la expresión<br />

(6.1), los valores <strong>de</strong>l cociente n p<br />

y <strong>de</strong> la constante k adoptarán un<br />

signo u otro <strong>de</strong>pendiendo <strong>de</strong>l signo <strong>de</strong> la componente.<br />

6.3.2. Detección <strong>de</strong> fallos en el estátor utilizando componentes<br />

<strong>de</strong> secuencia negativa<br />

Para el análisis <strong>de</strong> fallos en el estátor, es útil <strong>de</strong>scomponer el comportamiento<br />

<strong>de</strong>l motor en componentes <strong>de</strong> secuencia positiva (directa), negativa<br />

(inversa) y cero. Esta <strong>de</strong>scomposición se muestra <strong>de</strong> manera matricial en<br />

(6.2).<br />

⎡ ⎤ ⎡<br />

⎤ ⎡ ⎤<br />

V sp z pp z pn z p0 I sp<br />

⎣V sn<br />

⎦ = ⎣z np z nn z n0<br />

⎦ ⎣I sn<br />

⎦ , don<strong>de</strong> (6.2)<br />

V s0 z 0p z 0n z 00 I s0


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 157<br />

X sp<br />

X sn<br />

X s0<br />

: componente —tensión o corriente— <strong>de</strong> secuencia positiva.<br />

: componente —tensión o corriente— <strong>de</strong> secuencia negativa.<br />

: componente —tensión o corriente— <strong>de</strong> secuencia cero.<br />

Estas expresiones se pue<strong>de</strong>n <strong>de</strong>rivar <strong>de</strong> la formulación en régimen permanente<br />

en coor<strong>de</strong>nadas qd0 estacionarias, incorporando asimetrías presentes<br />

en el estátor. La ecuación (6.2) tiene en cuenta, a<strong>de</strong>más, la posible existencia<br />

<strong>de</strong> <strong>de</strong>sequilibrios en las tensiones <strong>de</strong> alimentación. Partiendo <strong>de</strong> un<br />

sistema <strong>de</strong> tensiones trifásico no equilibrado en magnitud (el <strong>de</strong>sfase entre<br />

las tensiones se mantiene en 2π/3) se tiene<br />

v a = V a cos(ω e t)<br />

v b = V b cos(ω e t + 2π 3 )<br />

v c = V c cos(ω e t + 4π 3 ),<br />

tal que<br />

V a ≠ V b ≠ V c<br />

Aplicando la relación <strong>de</strong> Euler (6.4), y <strong>de</strong>finiendo los fasores (6.5), se<br />

llega a las componente <strong>de</strong> secuencia positiva (6.6a), negativa (6.6b) y cero<br />

(6.6c) <strong>de</strong> la alimentación. La misma transformación se pue<strong>de</strong> utilizar con<br />

las corrientes, planteando las expresiones para la secuencia positiva (6.7a),<br />

negativa (6.7b) y cero (6.7c).<br />

V x cos(ω e t + φ) = V x<br />

2<br />

(<br />

e j(ωet+φ) + e −j(ωet+φ)) (6.4)<br />

Ṽ x = V x e jφ ,<br />

Ṽ ∗<br />

x = V x e −jφ (6.5)<br />

Ṽ sp = 1 3<br />

(Ṽas + aṼbs + a 2 Ṽ cs<br />

)<br />

Ṽ sn = 1 (Ṽas + a 2 Ṽ bs + aṼcs<br />

3<br />

Ṽ s0 = 1 )<br />

(Ṽas +<br />

3 Ṽbs + Ṽcs<br />

vqds s = Ṽspe jωe + Ṽsne −jωe + Ṽs0<br />

Ĩ sp = 1 3<br />

(Ĩas + aĨbs + a 2 Ĩ cs<br />

)<br />

Ĩ sn = 1 (Ĩas + a 2 Ĩ bs + aĨcs<br />

3<br />

Ĩ s0 = 1 )<br />

(Ĩas +<br />

3 Ĩbs + Ĩcs<br />

I s qds = Ĩspe jωe + Ĩsne −jωe + Ĩs0<br />

)<br />

)<br />

(6.6a)<br />

(6.6b)<br />

(6.6c)<br />

(6.6d)<br />

(6.7a)<br />

(6.7b)<br />

(6.7c)<br />

(6.7d)


158 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

El acoplamiento entre las diferentes componentes <strong>de</strong> las tensiones y las corrientes<br />

se realizará a través <strong>de</strong> una matriz <strong>de</strong> impedancias. En el caso <strong>de</strong> un<br />

motor sin ningún <strong>de</strong>sequilibrio, no existirá acoplamiento entre las diferentes<br />

componentes, y, consecuentemente, la matriz <strong>de</strong> impedancias será <strong>de</strong> la forma<br />

(6.8), don<strong>de</strong> los términos fuera <strong>de</strong> la diagonal principal son todos nulos.<br />

El término z 00 será también nulo en el caso <strong>de</strong> motores con el neutro aislado,<br />

<strong>de</strong>bido a que aunque <strong>de</strong>s<strong>de</strong> la alimentación se inyecte tensión <strong>de</strong> secuencia<br />

cero, no pue<strong>de</strong> circular corriente <strong>de</strong> secuencia cero. Consi<strong>de</strong>rando las impedancias<br />

por fase <strong>de</strong>l motor <strong>de</strong>sequilibradas a causa <strong>de</strong>l fallo, la matriz <strong>de</strong><br />

impedancias mostrará los acoplamientos entre las diferentes componentes,<br />

(6.9), don<strong>de</strong> los términos situados fuera <strong>de</strong> la diagonal principal representan<br />

dichos acoplamientos.<br />

⎡<br />

⎤<br />

z pp 0 0<br />

Z = ⎣ 0 z nn 0 ⎦ (6.8)<br />

0 0 z 00<br />

⎡<br />

⎤<br />

z pp z pn z p0<br />

Z = ⎣z np z nn z n0<br />

⎦ (6.9)<br />

z 0p z 0n z 00<br />

Analizando las relaciones obtenidas <strong>de</strong>tenidamente se pue<strong>de</strong>n extraer las<br />

siguientes conclusiones:<br />

- Los <strong>de</strong>sequilibrios en la alimentación provocan componentes <strong>de</strong> secuencia<br />

negativa en la corriente, a través <strong>de</strong> la impedancia <strong>de</strong> secuencia<br />

negativa, aunque no existan fallos en la máquina.<br />

- Del anterior punto se <strong>de</strong>spren<strong>de</strong> que ni la corriente <strong>de</strong> secuencia negativa<br />

—I sn — ni la impedancia <strong>de</strong> secuencia negativa —Z nn — son<br />

elementos válidos para la <strong>de</strong>tección <strong>de</strong> fallos, sin usar ningún método<br />

<strong>de</strong> <strong>de</strong>sacoplo.<br />

- Los fallos inducen acoplamientos entre las diferentes componentes. Por<br />

lo tanto, la información relativa a los fallos estará en los términos <strong>de</strong><br />

la matriz <strong>de</strong> impedancias situados fuera <strong>de</strong> la diagonal principal.<br />

Existen diferentes enfoques para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor, todos<br />

ellos basados en la medida <strong>de</strong>l <strong>de</strong>sequilibrio provocado por el fallo en<br />

la máquina. Utilizando la expresión (6.2) se pue<strong>de</strong>n seleccionar distintos<br />

estimadores. En los siguientes apartados se realiza un análisis <strong>de</strong> todos ellos.


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 159<br />

Corriente <strong>de</strong> secuencia negativa<br />

Propuesta inicialmente por Kohler y otros en [144], la corriente <strong>de</strong> secuencia<br />

negativa —I sn — es el método más sencillo para la <strong>de</strong>tección <strong>de</strong> fallos<br />

en el estátor. Dado que un fallo producido por un cortocircuito en el estátor<br />

produce una asimetría, se inducirá una componente <strong>de</strong> secuencia negativa, a<br />

una frecuencia −w e , en la corriente <strong>de</strong> estátor. Uno <strong>de</strong> los principales inconvenientes<br />

a la hora <strong>de</strong> utilizar esta variable, es su <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> diversos<br />

factores no relacionados con el fallo. Analizando la expresión (6.2) se observa<br />

que la corriente <strong>de</strong> secuencia negativa <strong>de</strong>pen<strong>de</strong> <strong>de</strong>: 1) <strong>de</strong>sequilibrios en la<br />

tensión y 2) asimetrías inherentes <strong>de</strong> la máquina. A<strong>de</strong>más, y como el valor<br />

<strong>de</strong> la impedancia <strong>de</strong> secuencia positiva <strong>de</strong>pen<strong>de</strong> <strong>de</strong>l punto <strong>de</strong> funcionamiento<br />

<strong>de</strong> la máquina, existe una <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> la carga. Todos estos factores<br />

condicionan <strong>de</strong> forma importante el uso <strong>de</strong> la corriente <strong>de</strong> secuencia negativa<br />

como única variable para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor.<br />

En [142], Kliman y otros implementan un sistema <strong>de</strong> <strong>de</strong>tección basado<br />

en la corriente <strong>de</strong> secuencia negativa que corrige alguna <strong>de</strong> sus <strong>de</strong>ficiencias.<br />

Para ello, precisan <strong>de</strong> una primera etapa en la que se calcula el valor <strong>de</strong> la<br />

corriente residual <strong>de</strong> secuencia negativa. Esta variable representa la corriente<br />

negativa <strong>de</strong>bida a asimetrías existentes en la máquina y en los sensores.<br />

Variando la carga <strong>de</strong>l motor sano, obtienen la corriente negativa en función<br />

<strong>de</strong>l <strong>de</strong>slizamiento. Posteriormente, durante el funcionamiento en línea, realizan<br />

la corrección basándose en la expresión previamente calculada. Aunque<br />

sus resultados son remarcablemente mejores que los obtenidos sin introducir<br />

ningún mecanismo <strong>de</strong> compensación, no presentan resultados ante variaciones<br />

en la tensión <strong>de</strong> alimentación, y el proceso <strong>de</strong> sintonizado es tedioso y<br />

difícil <strong>de</strong> realizar, sobremanera una vez que el motor se encuentra instalado.<br />

Impedancia efectiva <strong>de</strong> secuencia negativa<br />

Se <strong>de</strong>fine la impedancia efectiva <strong>de</strong> secuencia negativa, para un motor<br />

simétrico, como la relación (6.10)<br />

z sneff = V sn<br />

I sn<br />

(6.10)<br />

Esta variable, propuesta en [136] por Sottile y otros, palia en cierta medida<br />

algunas <strong>de</strong> las <strong>de</strong>ficiencias <strong>de</strong> la corriente <strong>de</strong> secuencia negativa. Es bastante<br />

insensible al punto <strong>de</strong> funcionamiento <strong>de</strong>l motor y muestra una sensibilidad<br />

alta ante fallos incipientes. Sin embargo, al plantearse para un motor<br />

simétrico, no tiene en cuenta el efecto en los términos cruzados en la matriz<br />

<strong>de</strong> impedancias. Dado que los fallos en el estátor provocan precisamente un<br />

cambio en estos valores, la información contenida en estos términos no es


160 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

utilizada. Incluso es mencionado por los autores que el cambio producido<br />

en el valor <strong>de</strong> la impedancia <strong>de</strong> secuencia negativa en presencia <strong>de</strong> un fallo<br />

pue<strong>de</strong> presentar un comportamiento impre<strong>de</strong>cible. A<strong>de</strong>más, los efectos <strong>de</strong>bidos<br />

tanto a asimetrías inherentes —constructivas— <strong>de</strong>l motor, como las<br />

causadas por <strong>de</strong>sequilibrios en los sensores y en la tensión <strong>de</strong> alimentación<br />

no son <strong>de</strong>sacoplados, transmitiéndose directamente al valor <strong>de</strong> la impedancia<br />

efectiva <strong>de</strong> secuencia negativa.<br />

Error <strong>de</strong> tensión<br />

Este método, propuesto en [136] por Sottile y otros, se basa en la variación<br />

introducida en las componentes <strong>de</strong> las tensiones en presencia <strong>de</strong> un<br />

fallo. Se <strong>de</strong>fine el error <strong>de</strong> tensión <strong>de</strong> secuencia positiva —V spm — y el error <strong>de</strong><br />

tensión <strong>de</strong> secuencia negativa —V snm — en (6.11) y (6.12), respectivamente.<br />

V spm = V sp − (z pp I sp + z pn I sn ) (6.11)<br />

V snm = V sn − (z np I sp + z nn I sn ) (6.12)<br />

En las expresiones anteriores, el subíndice m se refiere a missmatch 2 . El<br />

método se basa en obtener, en un proceso previo, los valores <strong>de</strong> las impedancias<br />

z pp , z pn , z np y z nn con el motor sano. Para ello, es necesario realizar<br />

dos ensayos in<strong>de</strong>pendientes para cada valor <strong>de</strong> velocidad <strong>de</strong>l motor. Posteriormente,<br />

durante el funcionamiento normal <strong>de</strong> la máquina, se monitorizan<br />

las corrientes y las tensiones. Utilizando las expresiones (6.11) y (6.12), la<br />

diferencia entre el valor <strong>de</strong> tensión medido y el obtenido a partir <strong>de</strong> las<br />

impedancias y las corrientes, proporciona dos estimadores <strong>de</strong> fallo. Una característica<br />

<strong>de</strong>l estimador basado en el error <strong>de</strong> tensión, es el <strong>de</strong>sacoplo <strong>de</strong><br />

los errores introducidos en la corriente <strong>de</strong> secuencia negativa <strong>de</strong>bidos a <strong>de</strong>sequilibrios<br />

en el sistema <strong>de</strong> alimentación y a imperfecciones constructivas.<br />

Dado que los <strong>de</strong>sequilibrios afectarán en igual medida a las tensiones medidas<br />

que a la tensión obtenida a partir <strong>de</strong>l producto <strong>de</strong> las impedancias<br />

por las corrientes medidas, el error es compensado automáticamente. Sin<br />

embargo, no se menciona el efecto que tiene la carga <strong>de</strong>l motor en la estimación.<br />

Como la impedancia <strong>de</strong> secuencia positiva y los términos cruzados<br />

en los que ésta aparece reflejada <strong>de</strong>pen<strong>de</strong>n <strong>de</strong>l <strong>de</strong>slizamiento, variaciones en<br />

la carga <strong>de</strong>l motor provocarán un error en la estimación <strong>de</strong> la condición<br />

—nivel <strong>de</strong> fallo— <strong>de</strong>l motor. Otro <strong>de</strong> los inconvenientes <strong>de</strong>l método, es la<br />

necesidad <strong>de</strong> construir una tabla con los valores <strong>de</strong> las impedancias para<br />

diferentes niveles <strong>de</strong> <strong>de</strong>sequilibrios en la tensión. Se necesitan dos valores<br />

diferentes <strong>de</strong> <strong>de</strong>sequilibrio por cada valor <strong>de</strong> velocidad para <strong>de</strong>terminar todos<br />

los valores <strong>de</strong> la matriz <strong>de</strong> impedancias. Dado que en necesario medir la<br />

tensión <strong>de</strong> secuencia positiva y la <strong>de</strong> secuencia negativa, los autores realizan<br />

2 error.


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 161<br />

estas medidas aplicando la transformada rápida <strong>de</strong> Fourier y seleccionando<br />

únicamente las componentes a la frecuencia fundamental. Por lo tanto, no<br />

explota la información contenida en otras componentes <strong>de</strong>l espectro.<br />

Valor <strong>de</strong> la impedancia cruzada<br />

Este método, propuesto en [145] por Rangarajan y otros, tiene las mismas<br />

limitaciones que el error <strong>de</strong> tensión. Se basa en la medida <strong>de</strong>l acoplamiento<br />

entre los circuitos <strong>de</strong> secuencia positiva y negativa en presencia <strong>de</strong> un fallo.<br />

Para ello, se monitoriza la variable z np , <strong>de</strong>finiendo su estimador como (6.13)<br />

∆z np = z np − z np0 , don<strong>de</strong> (6.13)<br />

z np0<br />

: valor <strong>de</strong>l acoplamiento con el motor sano.<br />

Como se ha visto en los puntos anteriores, todos los métodos basados en<br />

alguna variable <strong>de</strong> secuencia negativa necesitan conocer el valor <strong>de</strong> dichas<br />

variables cuando el motor está sano. Para caracterizar al motor sano existen<br />

dos aproximaciones. La primera precisa el realizar una serie <strong>de</strong> medidas,<br />

diferentes para cada método, con el motor sano y <strong>de</strong>terminar los valores <strong>de</strong><br />

las variables utilizadas como estimador en estas condiciones. Estos valores<br />

serán los utilizados posteriormente durante el funcionamiento en línea como<br />

valor <strong>de</strong> referencia. Inconvenientes <strong>de</strong> esta aproximación son: 1) <strong>de</strong>terminar<br />

cuando un motor está sano —lo cual no es siempre obvio en el caso <strong>de</strong><br />

motores ya instalados—, 2) la necesidad <strong>de</strong> realizar una serie <strong>de</strong> medidas,<br />

las cuales necesitan unas condiciones específicas <strong>de</strong> funcionamiento <strong>de</strong>l motor<br />

y 3) la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> parámetros adicionales que pue<strong>de</strong>n no ser tenidos en<br />

cuenta, como es el caso <strong>de</strong> la carga para los métodos basados en el error <strong>de</strong><br />

tensión.<br />

La segunda aproximación implementa un mo<strong>de</strong>lo <strong>de</strong>l motor, <strong>de</strong> modo<br />

que el número <strong>de</strong> experimentos previos a la puesta en marcha <strong>de</strong>l sistema se<br />

reduzca. El principal inconveniente <strong>de</strong> este tipo <strong>de</strong> métodos es la <strong>de</strong>pen<strong>de</strong>ncia<br />

paramétrica <strong>de</strong>l mo<strong>de</strong>lo [141, 139].<br />

En la figura 6.2 se muestra el valor <strong>de</strong> la impedancia cruzada, calculada<br />

según la expresión (6.14).<br />

z np = V sn2I sn1 − V sn1 I sn2<br />

I sp2 I sn1 − I sp1 I sn2<br />

(6.14)<br />

don<strong>de</strong> los subíndices 1 y 2 <strong>de</strong>terminan dos puntos diferentes <strong>de</strong> funcionamiento.<br />

Se representa el valor <strong>de</strong> la impedancia para el motor funcionando<br />

con 4 niveles <strong>de</strong> carga diferentes y para cada nivel <strong>de</strong> carga 4 condiciones<br />

<strong>de</strong> fallo. Las condiciones <strong>de</strong> fallo se codifican mediante colores. Los dos puntos<br />

<strong>de</strong> funcionamiento necesarios para el cálculo <strong>de</strong> (6.14) se codifican por


162 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

ws0<br />

ws1<br />

10<br />

0<br />

z spn (2, 1)<br />

−10<br />

−10 0 10<br />

z spn (3, 1)<br />

10<br />

z spn (1, 2) z spn (1, 3) z spn (1, 4)<br />

0<br />

0<br />

−2 024<br />

−4<br />

−5<br />

−10<br />

−10 0 10 −4 −2 0 2 −6−4−2 0 2<br />

z spn (2, 3) z spn (2, 4)<br />

5<br />

0<br />

−2 024<br />

−4<br />

−5<br />

−4 −2 0 2 −6−4−2 0 2<br />

z spn (3, 2) z spn (3, 4)<br />

5<br />

ws2<br />

−2 024<br />

−4<br />

−4 −2 0 2<br />

z spn (4, 1)<br />

−2 024<br />

−4<br />

−4 −2 0 2<br />

z spn (4, 2)<br />

z spn (4, 3)<br />

2<br />

0<br />

−2<br />

−2 0 2<br />

ws3<br />

5<br />

0<br />

−5<br />

−6−4−2 0 2<br />

sc0<br />

5<br />

0<br />

−5<br />

−6−4−2 0 2<br />

sc1<br />

2<br />

0<br />

−2<br />

−2 0 2<br />

sc2<br />

sc3<br />

Figura 6.2: Valor <strong>de</strong> la impedancia cruzada calculada para diferentes niveles <strong>de</strong><br />

carga —<strong>de</strong>s<strong>de</strong> vacío hasta <strong>de</strong>slizamiento nominal— y bajo diferentes condiciones<br />

<strong>de</strong> fallo —0, 2, 4 y 6 espiras cortocircuitadas—. Los diferentes colores codifican las<br />

condiciones <strong>de</strong> fallo —azul, magenta, amarillo y rojo—.<br />

la posición <strong>de</strong> cada gráfico. La posición en las filas viene dada por el nivel<br />

<strong>de</strong> carga, mientras que la columna está <strong>de</strong>terminada por el nivel <strong>de</strong> fallo.<br />

Por ejemplo, el gráfico en la posición (1, 3) es calculado utilizando el motor<br />

<strong>de</strong>scargado sin fallo y con 2 espiras cortocircuitadas. Es importante notar<br />

la simetría respecto a la diagonal principal. Los elementos situados en la<br />

diagonal no pue<strong>de</strong>n ser representados, al estar asociados al mismo punto <strong>de</strong><br />

funcionamiento. La figura muestra como el valor <strong>de</strong> la impedancia cruzada<br />

pue<strong>de</strong> utilizarse como estimador <strong>de</strong> fallo, aunque para ello es necesario<br />

realizar al menos dos medidas para cada nivel <strong>de</strong> carga.<br />

6.3.3. Análisis utilizando componentes <strong>de</strong> secuencia cero<br />

Como se mostró en el capítulo 2, los cortocircuitos entre espiras <strong>de</strong><br />

estátor provocan una saliencia estática en las inductancias <strong>de</strong> estátor. Dicha<br />

asimetría pue<strong>de</strong> ser <strong>de</strong>tectada utilizando las componentes <strong>de</strong> secuencia<br />

cero. Dependiendo <strong>de</strong>l tipo <strong>de</strong> conexionado en bornas <strong>de</strong>l motor, se usará la<br />

tensión <strong>de</strong> secuencia cero (6.15) para máquinas conectadas en estrella y la


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 163<br />

corriente <strong>de</strong> secuencia cero (6.16) para máquinas conectadas en triángulo.<br />

Estas expresiones, obtenidas en el capítulo 3 y repetidas aquí por comodidad,<br />

están particularizadas para un or<strong>de</strong>n <strong>de</strong> armónico h = 2. Es <strong>de</strong>cir, se<br />

consi<strong>de</strong>ra que las asimetrías provocadas por un fallo en el estátor tienen el<br />

mismo efecto en el polo norte que en el sur <strong>de</strong> cada fase.<br />

v 0 = 1 3 (v an + v bn + v cn )<br />

v 0 = V 0h cos(ω e t + hθ f ) − V 02h cos(ω e t − 2hθ f ) (6.15)<br />

i 0 = 1 3 (i ab + i bc + i ca ) ó i 0 = i ab + i bc + i ca<br />

i 0 = I 0h cos(ω e t + hθ f ) − I 02h cos(ω e t − 2hθ f ) (6.16)<br />

Teniendo en cuenta que los fallos en el estátor se encuentran fijos en el<br />

espacio, y por lo tanto θ f tiene un valor constante, se obtienen las expresiones<br />

v 0 = V 0 cos(ω e t + φ f1 ) (6.17)<br />

i 0 = I 0 cos(ω e t + φ f2 ) (6.18)<br />

Según (6.17) y (6.18), la asimetría <strong>de</strong>bida al fallo induce un armónico en la<br />

variable monitorizada. En dichas expresiones, V 0 y φ f1 son función <strong>de</strong> V 0h ,<br />

V 02h y θ f , mientras que I 0 es función <strong>de</strong> I 0h , I 02h y θ f . El valor en amplitud <strong>de</strong><br />

dichos armónicos <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong>l nivel <strong>de</strong> la asimetría y, en consecuencia, <strong>de</strong> la<br />

severidad <strong>de</strong>l fallo. Las simplificaciones asumidas con el mo<strong>de</strong>lo presentado<br />

se resumen en los siguientes puntos:<br />

- La máquina se encuentra <strong>de</strong>scargada.<br />

- Los valores <strong>de</strong> las resistencias son <strong>de</strong>spreciables frente a los <strong>de</strong> las<br />

inductancias.<br />

- La asimetría se mo<strong>de</strong>la como una variación senoidal <strong>de</strong> la inductancia<br />

por fase <strong>de</strong> estátor.<br />

- No se mo<strong>de</strong>lan las corrientes inducidas en las espiras en las que se<br />

produce el cortocircuito. Este punto constituye una diferencia fundamental<br />

con otras alternativas propuestas por otros autores [140, 141].<br />

Para constatar la viabilidad <strong>de</strong> emplear las componentes <strong>de</strong> secuencia cero<br />

como mecanismo <strong>de</strong> <strong>de</strong>tección, es interesante <strong>de</strong>terminar la magnitud <strong>de</strong> dichas<br />

componentes en máquinas sanas. Si esta magnitud es apreciable, es necesario<br />

<strong>de</strong>sacoplar su efecto para que no afecten al resultado <strong>de</strong>l diagnóstico.<br />

Entre las causas potenciales <strong>de</strong> componentes <strong>de</strong> secuencia cero en máquinas


164 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

sanas, están las asimetrías existentes en el <strong>de</strong>vanado <strong>de</strong> la máquina, las <strong>de</strong>bidas<br />

a la saturación y las provocadas por el ranurado. Las asimetrías en<br />

los <strong>de</strong>vanados <strong>de</strong> la máquina se pue<strong>de</strong>n mo<strong>de</strong>lar mediante (6.19), para el<br />

caso <strong>de</strong> conexión en estrella y utilizando (6.20), para el caso <strong>de</strong> conexión en<br />

triángulo.<br />

v 0 = V 0h cos(ω e t + θ f1 ) − V 02h cos(ω e t + θ f2 ) (6.19)<br />

i 0 = I 0h cos(ω e t + θ f1 ) − I 02h cos(ω e t + θ f2 ) (6.20)<br />

Comparando las expresiones (6.19) y (6.20), <strong>de</strong>bidas a las asimetrías en los<br />

<strong>de</strong>vanados, con (6.15) y (6.16), provocadas por el fallo, se observa que la frecuencia<br />

<strong>de</strong> las dos componentes en ambos casos es la misma, diferenciándose<br />

únicamente en la fase. Por lo tanto, la presencia <strong>de</strong> <strong>de</strong>sequilibrios en los <strong>de</strong>vanados<br />

es un factor potencial <strong>de</strong> errores en la estimación <strong>de</strong>l nivel <strong>de</strong> fallo.<br />

Sin embargo, es <strong>de</strong> esperar que la magnitud <strong>de</strong> dicha componente sea menor<br />

para el caso <strong>de</strong> la máquina sana que en presencia <strong>de</strong> un cortocircuito.<br />

La saturación <strong>de</strong> la máquina va a dar lugar a asimetrías que giran a velocida<strong>de</strong>s<br />

múltiplos <strong>de</strong> la <strong>de</strong> excitación (Ver sección 2.2.1). Las componentes<br />

<strong>de</strong> secuencia cero inducidas por las saliencias <strong>de</strong> saturación se muestran en<br />

(6.21) y (6.22) para los casos <strong>de</strong> conexión en estrella y conexión en triángulo<br />

respectivamente.<br />

v 0 = V 0h cos(3ω e t + θ f1 ) − V 02h cos(3ω e t + θ f2 ) (6.21)<br />

i 0 = I 0h cos(3ω e t + θ f1 ) − I 02h cos(3ω e t + θ f2 ) (6.22)<br />

A diferencia <strong>de</strong> las saliencias <strong>de</strong>bidas a asimetrías en los <strong>de</strong>vanados <strong>de</strong><br />

estátor, las saliencias inducidas por saturación tienen una magnitud elevada.<br />

Estas componentes, como se verá al analizar los fallos en el rotor, se<br />

encuentran espectralmente cercanas a las componentes que contienen información<br />

en el caso <strong>de</strong> barras dañadas o rotas y, por lo tanto, tendrán mayor<br />

influencia en el diagnóstico <strong>de</strong> este tipo <strong>de</strong> fallos.<br />

Las componentes introducidas por el ranurado <strong>de</strong> la máquina, <strong>de</strong>bidas<br />

a la interacción entre las ranuras <strong>de</strong> estátor y rotor, introducen contenido<br />

armónico adicional en la señal analizada. Su presencia <strong>de</strong>pen<strong>de</strong> sobre todo<br />

<strong>de</strong>l número <strong>de</strong> ranuras <strong>de</strong> estátor, <strong>de</strong>l número <strong>de</strong> barras <strong>de</strong> rotor, y <strong>de</strong>l<br />

número <strong>de</strong> polos (Ver apartado 2.2.2). Las componentes inducidas por este<br />

tipo <strong>de</strong> saliencias giran a una velocidad proporcional al producto <strong>de</strong> la velocidad<br />

<strong>de</strong>l rotor por el número <strong>de</strong> ranuras <strong>de</strong> rotor. Teniendo en cuenta que<br />

el número <strong>de</strong> ranuras es relativamente elevado, en régimen permanente va<br />

a existir una separación espectral suficiente con las componentes que contienen<br />

la información relacionada con el fallo, evitando que supongan una<br />

perturbación relevante.


6.3 Detección <strong>de</strong> fallos <strong>de</strong> aislamiento en el estátor 165<br />

Las componentes <strong>de</strong> secuencia cero inducidas en el motor como consecuencia<br />

<strong>de</strong>l fallo, no se ven afectadas por componentes <strong>de</strong> secuencia cero<br />

inyectadas por la alimentación [149]. Esto se pue<strong>de</strong> <strong>de</strong>mostrar <strong>de</strong> manera<br />

sencilla utilizando la <strong>de</strong>finición <strong>de</strong> la tensión <strong>de</strong> secuencia cero (6.15). Utilizando<br />

las relaciones (6.23)<br />

v as = v an + v ns<br />

v bs = v bn + v ns<br />

v cs = v cn + v ns<br />

(6.23a)<br />

(6.23b)<br />

(6.23c)<br />

don<strong>de</strong><br />

v xs<br />

: tensión <strong>de</strong> fase aplicada al motor respecto al neutro <strong>de</strong> la alimentación,<br />

y sustituyendo en la expresión <strong>de</strong> la tensión <strong>de</strong> secuencia cero se obtiene<br />

(6.24). Como los <strong>de</strong>sequilibrios en la alimentación se reflejan en la tensión<br />

v ns , la compensación se realiza <strong>de</strong> manera implícita.<br />

v 0 = 1 3 (v as + v bs + v cs ) − v ns (6.24)<br />

Las componentes <strong>de</strong> secuencia cero indicativas <strong>de</strong> fallo, van a verse también<br />

afectadas por cambios en la tensión <strong>de</strong> alimentación al motor. Si esta<br />

variación afecta por igual a las tres fases, no se registrarán variaciones en<br />

la tensión v ns . Sin embargo, la magnitud <strong>de</strong> las componentes que contienen<br />

información <strong>de</strong>l fallo variará, propiciando errores en la estimación. Para<br />

compensar este efecto es suficiente con normalizar las tensiones <strong>de</strong> secuencia<br />

cero respecto a la tensión <strong>de</strong> alimentación [128].<br />

6.3.4. Validación experimental: Fallos en el estátor<br />

Para verificar el análisis teórico, se ha dispuesto <strong>de</strong> una máquina especialmente<br />

modificada para realizar cortocircuitos entre vueltas adyacentes. En<br />

la figura 6.3 se representa un esquema <strong>de</strong> la misma. Para realizar las medidas<br />

se han utilizado los mismos esquemas empleados en el control sensorless,<br />

<strong>de</strong>scritos en el capítulo 4. Más concretamente, la medida <strong>de</strong> la tensión <strong>de</strong><br />

secuencia cero se ha realizado mediante la red equilibrada <strong>de</strong> resistencias<br />

conectada en paralelo con el motor, mientras que la corriente <strong>de</strong> secuencia<br />

cero se ha medido utilizando un único sensor.<br />

En esta sección se muestran los resultados obtenidos utilizando la tensión<br />

<strong>de</strong> secuencia cero. En el caso <strong>de</strong> que la máquina estuviese conectada<br />

en triángulo, la corriente <strong>de</strong> secuencia cero proporcionaría resultados muy<br />

similares [128]. Los datos referentes al motor utilizado se muestran en la<br />

tabla A.3 <strong>de</strong>l apéndice A.


166 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

15 − 21 16 − 22<br />

fase b<br />

3 − 9 4 − 10<br />

2 − 8 1 − 7 fase a<br />

5 − 11<br />

6 − 12<br />

14 − 20<br />

fase c<br />

17 − 23 18 − 24<br />

13 − 19<br />

Figura 6.3: Esquema <strong>de</strong> la máquina modificada para provocar cortocircuitos en el<br />

estátor.<br />

15<br />

PSfrag replacements<br />

(V)<br />

0<br />

−15<br />

0 50 100<br />

tiempo (ms)<br />

Figura 6.4: Tensión <strong>de</strong> secuencia cero <strong>de</strong> una máquina sana. Plena carga, 400V<br />

(rms), 50Hz.<br />

En la figura 6.4 se muestra la tensión <strong>de</strong> secuencia cero <strong>de</strong> una máquina<br />

conectada a la red. Los espectros en frecuencia <strong>de</strong> la tensión <strong>de</strong> secuencia<br />

cero, para el caso <strong>de</strong> una máquina sana y otra con 4 espiras cortocircuitadas<br />

se representa en la figura 6.5. Como se había indicado en el <strong>de</strong>sarrollo teórico,<br />

el fallo induce un aumento en la magnitud <strong>de</strong> la componente situada a la<br />

frecuencia <strong>de</strong> la excitación, en este caso 50Hz.<br />

En los puntos anteriores se ha comentado que una <strong>de</strong> las claves a la hora<br />

<strong>de</strong> implementar un sistema <strong>de</strong> diagnóstico en línea es obtener una estimación<br />

<strong>de</strong>l estado <strong>de</strong> la máquina, in<strong>de</strong>pendiente <strong>de</strong> las condiciones <strong>de</strong> trabajo. En<br />

la figura 6.6 se representan los resultados para el caso <strong>de</strong> una máquina<br />

sana, con 2 y 4 espiras cortocircuitadas, en función <strong>de</strong>l <strong>de</strong>slizamiento. Se<br />

observa la escasa variación en la magnitud <strong>de</strong> la componente que contiene<br />

la información <strong>de</strong>l fallo —50Hz.— respecto al <strong>de</strong>slizamiento.<br />

La técnica es igualmente válida para aquellas máquinas alimentadas <strong>de</strong>s<strong>de</strong><br />

un inversor. La medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero se realiza <strong>de</strong> la<br />

misma manera que en el control sensorless, utilizando un sensor <strong>de</strong> efecto<br />

Hall para medir la tensión entre el punto medio <strong>de</strong> la red <strong>de</strong> resistencias y<br />

el neutro <strong>de</strong>l motor. La figura 6.7 muestra la magnitud <strong>de</strong> la componente <strong>de</strong><br />

la tensión <strong>de</strong> secuencia cero situada a la frecuencia fundamental en función


6.4 Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas 167<br />

PSfrag replacements<br />

PSfrag replacements<br />

8<br />

8<br />

(V)<br />

4<br />

(V)<br />

4<br />

0<br />

0 50 100 150<br />

frecuencia (Hz)<br />

0<br />

0 50 100 150<br />

frecuencia (Hz)<br />

(a) Máquina sana.<br />

(b) Máquina con 4 espiras cortocircuitadas.<br />

Figura 6.5: Comparación <strong>de</strong> la tensión <strong>de</strong> secuencia cero para una máquina sana y<br />

otra con 4 espiras cortocircuitadas. La máquina se encuentra a plena carga, 400V<br />

(rms), 50Hz.<br />

PSfrag replacements<br />

2<br />

(V)<br />

1<br />

<strong>de</strong>slizamiento nominal<br />

0<br />

0 1 2 3<br />

frecuencia <strong>de</strong>slizamiento (Hz)<br />

Figura 6.6: Magnitud <strong>de</strong> la componente <strong>de</strong> 50Hz <strong>de</strong> la tensión <strong>de</strong> secuencia cero<br />

para los casos <strong>de</strong> una máquina sana(□), 2(◦) y 4(△) espiras cortocircuitadas. El<br />

motor está alimentado a 400V (rms), 50Hz.<br />

<strong>de</strong> la frecuencia <strong>de</strong> alimentación. De nuevo, la técnica permite distinguir los<br />

casos <strong>de</strong> máquina sana y cortocircuitada. Se observa una variación lineal<br />

proporcional a la frecuencia <strong>de</strong> alimentación. Este comportamiento se <strong>de</strong>be<br />

a la variación en la magnitud <strong>de</strong> la tensión <strong>de</strong> alimentación, proporcional a<br />

la frecuencia.<br />

6.4. Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas<br />

Los fallos asociados al agrietamiento o rotura <strong>de</strong> barras <strong>de</strong>l rotor se <strong>de</strong>sarrollan,<br />

en general, <strong>de</strong> manera lenta, por lo que no van a provocar una<br />

parada inmediata <strong>de</strong>l motor. Sin embargo, si no son <strong>de</strong>tectados y corregidos<br />

a tiempo, pue<strong>de</strong>n dar lugar daños adicionales en otros puntos <strong>de</strong> la máquina.


168 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

PSfrag replacements<br />

4<br />

(V)<br />

2<br />

0<br />

10 20 30 40 50<br />

ω e (Hz)<br />

Figura 6.7: Magnitud <strong>de</strong> la componente fundamental —ω e — <strong>de</strong> la tensión <strong>de</strong> secuencia<br />

cero para los casos <strong>de</strong> máquina sana(□) y 4 espiras cortocircuitadas(△). El<br />

motor se encuentra trabajando con flujo y carga nominal.<br />

Los elementos rotos, al <strong>de</strong>spren<strong>de</strong>rse a gran velocidad, pue<strong>de</strong>n golpear contra<br />

las cabezas <strong>de</strong> bobina, dañando el aislamiento y propiciando la aparición<br />

<strong>de</strong> cortocircuitos. La rotura <strong>de</strong> barras <strong>de</strong>l rotor pue<strong>de</strong> <strong>de</strong>berse a múltiples<br />

causas: 1) esfuerzos mecánicos y térmicos en el arranque, 2) cargas mecánicas<br />

variables o pulsantes durante el ciclo normal <strong>de</strong> funcionamiento y 3)<br />

imperfecciones en el proceso <strong>de</strong> fabricación <strong>de</strong> la jaula <strong>de</strong>l rotor [137].<br />

6.4.1. Detección <strong>de</strong> barras rotas con metodología MCSA<br />

El análisis teórico para establecer un mecanismo <strong>de</strong> <strong>de</strong>tección basado en<br />

MCSA, se basa en el efecto que una asimetría provoca en el campo magnético<br />

creado por la corriente fundamental <strong>de</strong> rotor. Para <strong>de</strong>sarrollar las expresiones<br />

utilizadas en esta metodología se <strong>de</strong>fine la siguiente nomenclatura:<br />

s<br />

f 1<br />

f 2 = sf 1<br />

: <strong>de</strong>slizamiento (p.u.)<br />

: frecuencia <strong>de</strong> alimentación (Hz.)<br />

: frecuencia <strong>de</strong> las corrientes en el rotor (Hz.)<br />

Las corrientes inducidas en el rotor crean un campo magnético giratorio<br />

que gira a una velocidad f 2 respecto al rotor. Cuando el rotor es simétrico,<br />

sólo va a existir este campo magnético, girando en su mismo sentido. Si el<br />

rotor presenta alguna asimetría que afecte a las corrientes que circulan por<br />

él, se crean dos campos. El primero <strong>de</strong> ellos girará en el sentido <strong>de</strong>l rotor, a<br />

la velocidad <strong>de</strong> <strong>de</strong>slizamiento. El segundo, <strong>de</strong>bido a la asimetría, girará en<br />

sentido contrario. El efecto en el bobinado <strong>de</strong>l estátor, es la inducción <strong>de</strong><br />

una componente adicional en la corriente, con la frecuencia indicada por<br />

(6.25). Esta componente provoca pulsaciones en el par <strong>de</strong> la máquina a una<br />

frecuencia 2sf 1 y, con ello, oscilaciones en su velocidad <strong>de</strong> rotación. Esta<br />

oscilación en la velocidad pue<strong>de</strong> afectar a la magnitud <strong>de</strong> la componente<br />

f 1 (1−2s) <strong>de</strong> la corriente. Sin embargo, se induce una componente adicional,


6.4 Detección <strong>de</strong> barras <strong>de</strong> rotor dañadas 169<br />

(6.26), <strong>de</strong>bida a las oscilaciones introducidas en el rotor que, a<strong>de</strong>más, es<br />

aumentada por el tercer armónico <strong>de</strong>l flujo [137].<br />

f inf<br />

brb = f 1(1 − 2s) (6.25)<br />

f sup<br />

brb = f 1(1 + 2s) (6.26)<br />

La expresión final <strong>de</strong> las componentes adicionales introducidas en el espectro<br />

<strong>de</strong> corriente <strong>de</strong>l estátor es la mostrada en (6.27). Esta expresión<br />

<strong>de</strong>termina las frecuencias conocidas como bandas laterales, representativas<br />

<strong>de</strong> los fallos en el rotor. Como se <strong>de</strong>spren<strong>de</strong> <strong>de</strong> la expresión obtenida, para<br />

<strong>de</strong>terminar las frecuencias <strong>de</strong> las bandas laterales es necesario <strong>de</strong>terminar<br />

la frecuencia <strong>de</strong> la excitación fundamental y velocidad <strong>de</strong>l motor (o en su<br />

caso el <strong>de</strong>slizamiento). A<strong>de</strong>más <strong>de</strong> localizar las frecuencias características<br />

indicativas <strong>de</strong> fallo, es <strong>de</strong>seable que la interpretación <strong>de</strong>l espectro informe<br />

<strong>de</strong> la severidad <strong>de</strong>l fallo. Otro atributo <strong>de</strong>seable es la capacidad para distinguir<br />

un fallo <strong>de</strong>bido a la rotura <strong>de</strong> barras <strong>de</strong> rotor, <strong>de</strong> otros tipos <strong>de</strong> fallos<br />

que también dan lugar a bandas laterales, como fallos en los rodamientos,<br />

excentricidad en el entrehierro o asimetrías mecánicas en la carga o en el<br />

acoplamiento motor-carga, como pue<strong>de</strong>n ser engranajes.<br />

f brb = f 1 (1 ± 2s) (6.27)<br />

El procedimiento más habitual en las técnicas MCSA es medir una corriente<br />

<strong>de</strong> fase, procesado <strong>de</strong> la señal utilizando la FFT y visualización <strong>de</strong>l espectro<br />

resultante. La magnitud <strong>de</strong> las bandas laterales a frecuencias <strong>de</strong>pendientes<br />

<strong>de</strong>l <strong>de</strong>slizamiento se consi<strong>de</strong>ra directamente relacionada con la severidad <strong>de</strong>l<br />

fallo. El análisis <strong>de</strong> la magnitud en las bandas laterales se ve en ocasiones<br />

dificultado por la proximidad <strong>de</strong> bandas adicionales provocadas por otros<br />

tipos <strong>de</strong> fallos. Este problema es especialmente importante en el caso <strong>de</strong><br />

existir acoplamientos reductores conectados al eje <strong>de</strong>l motor. En este caso,<br />

las componentes espectrales inyectadas por las frecuencias características <strong>de</strong><br />

los engranajes pue<strong>de</strong>n coincidir con las inducidas por fallos en el rotor [137].<br />

6.4.2. Extensión <strong>de</strong> MCSA a variables complejas<br />

Como ya se ha comentado para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor,<br />

es posible generalizar los métodos MCSA para trabajar con el vector <strong>de</strong> corriente<br />

<strong>de</strong> estátor, en lugar <strong>de</strong> con una única corriente <strong>de</strong> fase. La metodología<br />

a utilizar con variables complejas es similar a la utilizada con variables<br />

reales. Para realizar esta generalización, es necesario corregir las expresiones<br />

que proporcionan los armónicos <strong>de</strong>l espectro <strong>de</strong> corriente, teniendo en cuenta<br />

que las variables complejas van a incluir tanto frecuencias positivas como


170 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

negativas. La expresión (6.27) se mantiene en su forma, pero se consi<strong>de</strong>ran<br />

bandas laterales adicionales y se establecen restricciones en el valor <strong>de</strong> las<br />

constantes que intervienen en la expresión. La ecuación se muestra en (6.28)<br />

(<br />

f brb = f 1 k 1 − s )<br />

− s<br />

(6.28)<br />

p<br />

don<strong>de</strong><br />

p : número <strong>de</strong> pares <strong>de</strong> polos.<br />

k<br />

p<br />

: 1, −5, 7, −11, 13 . . .<br />

En cuanto a las técnicas <strong>de</strong> procesado <strong>de</strong> la señal, la herramienta fundamental<br />

continua siendo la FFT.<br />

6.4.3. Detección <strong>de</strong> barras rotas mediante componentes <strong>de</strong><br />

secuencia cero<br />

En el capítulo 2, se <strong>de</strong>terminó el mo<strong>de</strong>lo para el caso <strong>de</strong> rotura <strong>de</strong> barras<br />

en motores <strong>de</strong> inducción. Una barra rota provoca una asimetría que gira a<br />

la velocidad <strong>de</strong>l rotor. En el caso <strong>de</strong> que esta asimetría se acople con alguna<br />

variable eléctrica <strong>de</strong>l estátor, pue<strong>de</strong> ser consi<strong>de</strong>rada como una variación en<br />

las impedancias <strong>de</strong> estátor. Dependiendo <strong>de</strong>l tipo <strong>de</strong> conexión, se obtendrán<br />

componentes adicionales en la tensión <strong>de</strong> secuencia cero, para el caso <strong>de</strong><br />

conexión en estrella y componentes en la corriente <strong>de</strong> secuencia cero, para<br />

el caso <strong>de</strong> conexión en triángulo.<br />

Consi<strong>de</strong>rando que el efecto provocado por barras <strong>de</strong> rotor dañadas es<br />

simétrico en el polo norte y el polo sur <strong>de</strong> cada fase, la asimetría tiene un<br />

periodo <strong>de</strong> 180 ◦ eléctricos. Este periodo correspon<strong>de</strong> a un or<strong>de</strong>n <strong>de</strong> armónico<br />

h = 2 en la matriz <strong>de</strong> inductancias. Particularizando por tanto para este<br />

valor, se obtienen las expresiones (6.29) y (6.30) para la tensión <strong>de</strong> secuencia<br />

cero y la corriente <strong>de</strong> secuencia cero respectivamente.<br />

v 0 = V 0h cos((ω e + 2ω r )t) − V 02h cos((ω e − 4ω r )t) (6.29)<br />

i 0 = I 0h cos((ω e + 2ω r )t) − I 02h cos((ω e − 4ω r )t) (6.30)<br />

Como se indicó en el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor utilizando<br />

componentes <strong>de</strong> secuencia cero, la saliencias inducidas por saturación introducen<br />

una componente en las variables <strong>de</strong> secuencia cero a una frecuencia<br />

<strong>de</strong> 3ω e . Por lo tanto, si el motor se encuentra <strong>de</strong>scargado, tenemos que las<br />

componentes inducidas por el fallo se sitúan a las frecuencias (6.31)<br />

cos((ω e + 2ω r )t) ≃ cos(3ω e t)<br />

cos((ω e − 4ω r )t) ≃ cos(−3ω e t) = cos(3ω e t) (6.31)


6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 171<br />

Es <strong>de</strong>cir, la frecuencia <strong>de</strong>bida al fallo coinci<strong>de</strong> con la inducida por la saliencia<br />

por saturación. En estas condiciones, la <strong>de</strong>tección <strong>de</strong> fallos en el rotor no es<br />

posible. Sin embargo, esto no se consi<strong>de</strong>ra una restricción significante, ya que<br />

los daños en el rotor suelen progresar <strong>de</strong> una manera lenta y las máquinas no<br />

se encuentran trabajando sin carga durante periodos prolongados <strong>de</strong> tiempo.<br />

6.4.4. Validación experimental: Fallos en el rotor<br />

Para verificar que el método propuesto es capaz <strong>de</strong> <strong>de</strong>tectar barras dañadas,<br />

se ha dispuesto <strong>de</strong> un motor cuyo rotor se ha modificado taladrando el anillo<br />

<strong>de</strong> cierre, tal y como se muestra en la figura 2.8 <strong>de</strong>l capítulo 2. Los experimentos<br />

mostrados en esta sección se han realizado utilizando la tensión <strong>de</strong><br />

secuencia cero. Para el caso <strong>de</strong> máquinas conectadas en triángulo, los resultados<br />

obtenidos utilizando la corriente <strong>de</strong> secuencia cero son completamente<br />

análogos [128].<br />

En la figura 6.8 se muestra el espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para<br />

un motor conectado a red con una barra rota. Se superpone, aumentada, la<br />

zona don<strong>de</strong> se registran las componentes inducidas por el fallo. En el caso<br />

representado, la máquina se encuentra trabajando a plena carga, siendo<br />

ω e = 50Hz y ω r = 47Hz. Para este caso, y según <strong>de</strong>terminan las expresiones<br />

(6.29) y (6.30), las frecuencias <strong>de</strong>l fallo se encuentran a 144 y 138 Hz.<br />

La figura 6.9 muestra la magnitud <strong>de</strong> las componentes ω e +2ω r y ω e −4ω r<br />

en función <strong>de</strong>l <strong>de</strong>slizamiento. En la figura no se han representado los valores<br />

correspondientes a <strong>de</strong>slizamiento 0, dado que, para este valor, se encuentran<br />

a 150Hz, coincidiendo con el armónico inducido por saturación.<br />

Al igual que para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor, el método<br />

es válido para máquinas alimentadas <strong>de</strong>s<strong>de</strong> inversor. En la figura 6.10<br />

se representan las componentes ω e + 2ω r y ω e − 4ω r en función <strong>de</strong> la frecuencia<br />

fundamental. La variación <strong>de</strong> la magnitud <strong>de</strong> ambas componentes es<br />

prácticamente proporcional con la variación <strong>de</strong> la frecuencia. Para frecuencias<br />

bajas, la reducida magnitud <strong>de</strong> ambos armónicos, y el hecho <strong>de</strong> que<br />

todas las componentes que contienen información acerca <strong>de</strong> los fallos —ya<br />

sean en el rotor o en el estátor— convergen a la misma frecuencia, hacen<br />

inviable la <strong>de</strong>tección <strong>de</strong> cualquier tipo <strong>de</strong> fallo en estas condiciones.<br />

6.5. Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna conectadas<br />

a red mediante re<strong>de</strong>s neuronales<br />

Las variables eléctricas que intervienen en el diagnóstico <strong>de</strong> máquinas <strong>de</strong><br />

alterna —vector <strong>de</strong> tensión, vector <strong>de</strong> corriente— suelen expresarse en un<br />

sistema <strong>de</strong> coor<strong>de</strong>nadas qd0, generalmente en forma compleja. Esta forma


PSfrag replacements<br />

172 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

(V)<br />

10<br />

5<br />

4<br />

2<br />

0<br />

130 140 150 160<br />

0<br />

0 50 100 150 200<br />

frecuencia (Hz)<br />

Figura 6.8: Espectro <strong>de</strong> la tensión <strong>de</strong> secuencia cero para el caso <strong>de</strong> una máquina<br />

con 4 espiras cortocircuitadas y una barra rota. El motor está a plena carga y<br />

alimentado <strong>de</strong>s<strong>de</strong> la red, 400V (rms), 50Hz.<br />

PSfrag replacements<br />

2<br />

(V)<br />

1<br />

0<br />

<strong>de</strong>slizamiento nominal<br />

0 1 2 3<br />

frecuencia <strong>de</strong>slizamiento (Hz)<br />

Figura 6.9: Magnitud <strong>de</strong> las componentes ω e + 2ω r (□) y ω e − 4ω r (◦) en función <strong>de</strong>l<br />

<strong>de</strong>slizamiento. El motor está alimentado a 400V (rms), 50Hz.<br />

<strong>de</strong> representación tiene gran<strong>de</strong>s ventajas en cuanto a comodidad <strong>de</strong> manejo<br />

y procesamiento [169]. Con el objetivo <strong>de</strong> plantear un método <strong>de</strong> diagnóstico<br />

basado en re<strong>de</strong>s neuronales, que sea capaz <strong>de</strong> trabajar directamente con estas<br />

expresiones complejas sin necesidad <strong>de</strong> <strong>de</strong>scomponer cada variable en sus<br />

componentes reales, se propone el uso <strong>de</strong> las re<strong>de</strong>s neuronales feed-forward<br />

extendidas al campo complejo.<br />

La ampliación al campo <strong>de</strong> los complejos, realizada <strong>de</strong> manera in<strong>de</strong>pendiente<br />

por diferentes autores a comienzos <strong>de</strong> los 90 [164], presenta algunos<br />

problemas matemáticos y un comportamiento <strong>de</strong>pendiente <strong>de</strong>l tipo <strong>de</strong> datos<br />

<strong>de</strong> entrada con el que se trabaja. Sin embargo, introduce algunas ventajas,<br />

como pue<strong>de</strong>n ser la aproximación <strong>de</strong> funciones complejas <strong>de</strong> una manera más<br />

precisa que la obtenida empleando re<strong>de</strong>s <strong>de</strong> variable real, captura automática<br />

<strong>de</strong> características propias <strong>de</strong> los complejos, como la rotación, simplificación<br />

en la topología <strong>de</strong> la red y un mantenimiento <strong>de</strong> la naturaleza compleja <strong>de</strong>l<br />

proceso.<br />

6.5.1. Back-Propagation complejo<br />

En procesos <strong>de</strong> naturaleza compleja como el que aquí se trata, la aproximación<br />

<strong>de</strong>l mo<strong>de</strong>lo mediante re<strong>de</strong>s <strong>de</strong> parámetros reales pue<strong>de</strong> conllevar


6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 173<br />

PSfrag replacements<br />

2<br />

(V)<br />

1<br />

0<br />

10 20 30 40 50<br />

ω e (Hz)<br />

Figura 6.10: Magnitud <strong>de</strong> las componentes ω e + 2ω r (□) y ω e − 4ω r (◦) en función<br />

<strong>de</strong> la frecuencia fundamental. Motor a plena carga y flujo nominal.<br />

una serie <strong>de</strong> problemas. Aunque el mo<strong>de</strong>lo se pue<strong>de</strong> separar en su parte real<br />

e imaginaria, la relación subyacente entre las dos componentes se pier<strong>de</strong> en<br />

esta disgregación. 3 Por este motivo, la extensión al campo complejo pue<strong>de</strong><br />

introducir gran<strong>de</strong>s mejoras en el proceso <strong>de</strong> entrenamiento.<br />

El algoritmo back-propagation complejo fue propuesto por Kim y Guest<br />

[16], Nitta y Furuya [23,21,22], Benvenuto y Piazza [13] y Georgiou y Koutsogeras<br />

[15] <strong>de</strong> manera in<strong>de</strong>pendiente. Este algoritmo pue<strong>de</strong> ser aplicado a<br />

re<strong>de</strong>s multicapa cuyas entradas, salidas, pesos y funciones <strong>de</strong> activación son<br />

todos valores complejos.<br />

La extensión al campo complejo requiere tener en cuenta ciertas restricciones<br />

en las funciones <strong>de</strong>finidas en este campo. En particular, la no<br />

existencia <strong>de</strong> funciones <strong>de</strong> activación no lineales que sean analíticas y acotadas<br />

al mismo tiempo para todo punto <strong>de</strong>l plano complejo. Esta afirmación<br />

se <strong>de</strong>spren<strong>de</strong> <strong>de</strong>l teorema <strong>de</strong> Liouville<br />

Teorema 1 Una función acotada y analítica para todo punto <strong>de</strong> C, <strong>de</strong>be <strong>de</strong><br />

ser una constante en C.<br />

3 Sirva <strong>de</strong> ejemplo las diferentes expresiones <strong>de</strong>l operador <strong>de</strong>rivada en ambos campos.<br />

En el campo complejo, la expresión <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong>l error respecto a los pesos es:<br />

∂E<br />

= ∂E „ «<br />

∂un ∂x n<br />

+ ∂un ∂y n<br />

+ ∂E „ «<br />

∂vn ∂x n<br />

+ ∂vn ∂y n<br />

∂Wnk<br />

R ∂u n ∂x n ∂Wnk<br />

R ∂y n ∂Wnk<br />

R ∂v n ∂x n ∂Wnk<br />

R ∂y n ∂Wnk<br />

R<br />

∂E<br />

= ∂E „ «<br />

∂un ∂x n<br />

+ ∂un ∂y n<br />

+ ∂E „ «<br />

∂vn ∂x n<br />

+ ∂vn ∂y n<br />

∂u n ∂x n ∂y n<br />

∂v n ∂x n ∂y n<br />

∂W I nk<br />

∂W I nk<br />

∂W I nk<br />

mientras que para el caso <strong>de</strong> una estructura real se obtiene<br />

∂E<br />

∂W R nk<br />

∂E<br />

∂W I nk<br />

= ∂E<br />

∂u n<br />

= ∂E<br />

∂v n<br />

∂x n<br />

∂W R nk<br />

∂y n<br />

∂W I nk<br />

, <strong>de</strong>sapareciendo la relación cruzada entre variables.<br />

∂W I nk<br />

∂W I nk


174 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

Dado que las funciones <strong>de</strong> activación no pue<strong>de</strong>n ser constantes, es necesario<br />

sortear este inconveniente. La manera <strong>de</strong> abordar el compromiso entre <strong>de</strong>rivabilidad,<br />

asegurando la convergencia con probabilidad 1, y manteniendo<br />

los valores acotados; es <strong>de</strong>finir una serie <strong>de</strong> funciones que sean <strong>de</strong>rivables en<br />

todo C y no acotadas sólo en un subconjunto finito <strong>de</strong> puntos.<br />

En [17], se propone una relajación <strong>de</strong> las condiciones que <strong>de</strong>be <strong>de</strong> cumplir<br />

una función <strong>de</strong> activación, estableciéndose que:<br />

Teorema 2 En un dominio acotado <strong>de</strong>l plano complejo C, una función <strong>de</strong><br />

activación compleja, f(z) <strong>de</strong>be <strong>de</strong> ser analítica y acotada.<br />

Tras realizar esta simplificación, y siguiendo el <strong>de</strong>sarrollo <strong>de</strong> [17], se obtiene<br />

la expresión <strong>de</strong>l algoritmo Back-Propagation en su variante compleja según<br />

(6.32)<br />

∆ω p k = γXp kF ′ (s p k )δp k<br />

(6.32)<br />

don<strong>de</strong><br />

∆ω p k<br />

: variación <strong>de</strong>l peso <strong>de</strong> la neurona k ante la entrada x p .<br />

γ : coeficiente <strong>de</strong> aprendizaje (complejo o real).<br />

X p k : conjugada <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong> la entrada x p respecto al peso <strong>de</strong><br />

la neurona k.<br />

F ′ (s p k ) : conjugada <strong>de</strong> la <strong>de</strong>rivada <strong>de</strong> la función <strong>de</strong> activación <strong>de</strong> la neurona<br />

k ante la entrada x p .<br />

δ p k<br />

: <strong>de</strong>rivada negativa <strong>de</strong>l error respecto a la entrada x p . En el caso<br />

<strong>de</strong> back-propagation real agruparía el término <strong>de</strong>l caso complejo<br />

y la <strong>de</strong>rivada <strong>de</strong> la función <strong>de</strong> activación.<br />

La expresión (6.32) es una conjugada compleja <strong>de</strong> la obtenida para el<br />

caso real (5.6), manteniendo <strong>de</strong> esta manera la simplicidad.<br />

En las figuras 6.11 y 6.12 se representan dos funciones <strong>de</strong> activación<br />

que cumplen el teorema 2. Se representan la magnitud y la fase <strong>de</strong> ambas<br />

funciones.<br />

6.5.2. Aplicación al diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna<br />

Para la implementación <strong>de</strong>l diagnóstico se emplea un esquema similar<br />

al <strong>de</strong>scrito en [160, 159]. Tal y como se propone en los trabajos citados,<br />

las variables seleccionadas son los vectores <strong>de</strong> tensión <strong>de</strong> secuencia positiva<br />

—v p qds —, tensión <strong>de</strong> secuencia negativa —vn qds<br />

— y corriente <strong>de</strong> secuencia<br />

positiva —i p qds<br />

—, todos ellos referidos a un sistema <strong>de</strong> ejes estacionario.<br />

Durante el periodo <strong>de</strong> entrenamiento se suministra a la red la corriente<br />

<strong>de</strong> secuencia negativa —i n qds<br />

— <strong>de</strong>bida a las diferentes asimetrías presentes<br />

en la máquina —sistema <strong>de</strong> alimentación, sensores, internas. . . — Durante


6.5 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna mediante re<strong>de</strong>s neuronales 175<br />

Módulo función <strong>de</strong> activación<br />

Fase función <strong>de</strong> activación<br />

1<br />

4<br />

0.9<br />

3<br />

0.8<br />

2<br />

0.7<br />

1<br />

0.6<br />

0.5<br />

0.4<br />

0<br />

−1<br />

0.3<br />

−2<br />

0.2<br />

−3<br />

0.1<br />

50<br />

−4<br />

50<br />

40<br />

50<br />

40<br />

30<br />

40<br />

30<br />

20<br />

30<br />

20<br />

20<br />

10<br />

10<br />

10<br />

0<br />

Imaginaria 0<br />

0<br />

Imaginaria<br />

0<br />

Real<br />

10<br />

20<br />

Real<br />

30<br />

40<br />

50<br />

Figura 6.11: Función <strong>de</strong> activación Hirose.<br />

Módulo función <strong>de</strong> activación<br />

Fase función <strong>de</strong> activación<br />

3<br />

4<br />

2.5<br />

3<br />

2<br />

2<br />

1<br />

1.5<br />

0<br />

1<br />

−1<br />

−2<br />

0.5<br />

−3<br />

0<br />

50<br />

−4<br />

50<br />

40<br />

50<br />

40<br />

30<br />

40<br />

30<br />

20<br />

30<br />

20<br />

20<br />

10<br />

10<br />

10<br />

0<br />

Imaginaria 0<br />

0<br />

Imaginaria<br />

0<br />

Real<br />

10<br />

20<br />

Real<br />

30<br />

40<br />

50<br />

Figura 6.12: Función <strong>de</strong> activación asinh.<br />

el uso en linea, la red estimará una corriente <strong>de</strong> secuencia negativa <strong>de</strong>bida a<br />

la acción conjunta <strong>de</strong> todas las asimetrías. Sin embargo, cuando se produzca<br />

un fallo, se producirá un error <strong>de</strong> estimación por ser ésta una condición bajo<br />

la cual no se ha entrenado la red. Este error <strong>de</strong> estimación será proporcional<br />

a la severidad <strong>de</strong>l fallo. En la figura 6.13 se muestra esquemáticamente el<br />

método utilizado.<br />

A diferencia <strong>de</strong> esquemas ya propuestos anteriormente, el error <strong>de</strong> estimación<br />

no se introduce a ningún clasificador —SOM —, sino que, mediante<br />

el análisis <strong>de</strong> la estructura <strong>de</strong>l error, se separan los diferentes orígenes <strong>de</strong> la<br />

corriente <strong>de</strong> secuencia negativa. De esta manera se evitan los cálculos adicionales<br />

que se proponen en [160]. Esta metodología se ha estudiado empleando<br />

tanto re<strong>de</strong>s <strong>de</strong> variable real como <strong>de</strong> variable compleja, utilizando a<strong>de</strong>más,<br />

en el primero <strong>de</strong> los casos, diferentes algoritmos <strong>de</strong> entrenamiento.<br />

El error <strong>de</strong> estimación representado se ha calculado según la expresión<br />

(6.33). Este error pue<strong>de</strong> admitir una normalización, obteniendo una expresión<br />

in<strong>de</strong>pendiente <strong>de</strong> la corriente nominal <strong>de</strong> la máquina (6.34). El paráme-


176 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

i n qdsm<br />

v p qds<br />

v n qds<br />

i n qdse<br />

-<br />

+<br />

i p qds<br />

residuo<br />

Figura 6.13: Esquema propuesto para el análisis mediante red neuronal. La salida <strong>de</strong><br />

la red, i n qdse , estimada en condiciones <strong>de</strong> fallo, menos la salida real, in qdsm<br />

, da información<br />

<strong>de</strong> la severidad <strong>de</strong>l fallo actual. Este comportamiento se consigue realizando<br />

el entrenamiento <strong>de</strong> la red sólo con características extraídas bajo funcionamiento<br />

normal.<br />

tro N se refiere al número <strong>de</strong> muestras, e I n a la corriente nominal <strong>de</strong>l<br />

motor.<br />

La red compleja está formada por 3 neuronas en la capa <strong>de</strong> entrada, 5 en<br />

la capa oculta y 1 <strong>de</strong> salida. La función <strong>de</strong> activación compleja en las neuronas<br />

<strong>de</strong> la capa oculta es asinh, representada en 6.12. Los residuos en el plano<br />

complejo se muestran en la figura 6.14. La forma <strong>de</strong> los residuos es claramente<br />

diferente para los casos presentados, aumentando su valor en función<br />

<strong>de</strong>l nivel <strong>de</strong> asimetría. El resultado <strong>de</strong> la estimación, utilizando (6.33), para<br />

2, 4 y 6 espiras cortocircuitadas se muestra en 6.15. El análisis <strong>de</strong>l residuo<br />

pue<strong>de</strong> contener información valiosa acerca <strong>de</strong> la condición <strong>de</strong> fallo. Una posibilidad,<br />

apuntada como línea futura, consiste en analizar el espectro <strong>de</strong>l<br />

mismo. De esta manera es posible distinguir diferentes condiciones <strong>de</strong> fallo,<br />

ya sean <strong>de</strong>l motor o <strong>de</strong>l sistema <strong>de</strong> alimentación.<br />

E est =<br />

√ (<br />

Re[i n qdse ] − Re[in qdsm ] ) 2<br />

+<br />

(<br />

Im[i n qdse ] − Im[in qdsm ] ) 2<br />

(6.33)<br />

don<strong>de</strong><br />

i n qds e<br />

i n qds m<br />

E est =<br />

√ (<br />

Re[i n qdse ] − Re[in qdsm ] ) 2<br />

+<br />

(<br />

Im[i n qdse ] − Im[in qdsm ] ) 2<br />

: corriente estimada <strong>de</strong> secuencia negativa.<br />

: corriente medida <strong>de</strong> secuencia negativa.<br />

NI n<br />

(6.34)<br />

6.6. Conclusiones<br />

En este capítulo se ha presentado el diagnóstico <strong>de</strong> motores <strong>de</strong> inducción<br />

sin excitación <strong>de</strong> alta frecuencia. El capítulo se centra en los métodos <strong>de</strong>


PSfrag replacements<br />

6.6 Conclusiones 177<br />

sc0, ws3<br />

sc2, ws3<br />

0.05<br />

0.05<br />

0<br />

0<br />

−0.05<br />

−0.05<br />

−0.05 0 0.05<br />

sc4, ws3<br />

−0.05 0 0.05 0.1<br />

sc6, ws3<br />

0.05<br />

0.05<br />

0<br />

0<br />

−0.05<br />

−0.05<br />

−0.05 0 0.05 0.1<br />

−0.05 0 0.05 0.1<br />

Figura 6.14: Estimación obtenida mediante la red compleja con función <strong>de</strong> activación<br />

asinh. Se muestra la estimación ante situación normal y fallos <strong>de</strong> 2, 4 y 6 espiras<br />

en primer plano, mientras que en segundo plano se ve el residuo.<br />

diagnóstico on-line empleando sólo variables eléctricas terminales. Dentro<br />

<strong>de</strong> estos, se han estudiado métodos basados en la monitorización <strong>de</strong> las<br />

corrientes <strong>de</strong> fase, corriente <strong>de</strong> secuencia negativa, matriz <strong>de</strong> impedancias,<br />

tensión <strong>de</strong> secuencia cero y corriente <strong>de</strong> secuencia cero.<br />

Los métodos basados en la monitorización <strong>de</strong> una o más corrientes <strong>de</strong><br />

fase, <strong>de</strong>nominados MCSA, utilizan la huella característica <strong>de</strong> cada tipo <strong>de</strong><br />

fallo en el espectro <strong>de</strong> corriente. Las ventajas que presentan son: 1) sencillez<br />

<strong>de</strong> implementación al necesitar sólo un sensor, 2) facilidad <strong>de</strong> visualización <strong>de</strong><br />

situaciones anómalas. Por el contrario, presentan una serie <strong>de</strong> inconvenientes:<br />

1) son poco <strong>de</strong>terministas, siendo las componentes en el espectro específicas<br />

para cada motor y 2) presentan dificultad <strong>de</strong> interpretación <strong>de</strong> los datos<br />

<strong>de</strong>bido a los múltiples orígenes <strong>de</strong> las componentes espectrales rastreadas.<br />

Los métodos basados en la corriente <strong>de</strong> secuencia negativa necesitan <strong>de</strong><br />

un mínimo <strong>de</strong> dos sensores —en el caso <strong>de</strong> máquinas con el neutro aislado—<br />

para su medida. Se basan en el rastreo <strong>de</strong> la componente situada a −ω e ,<br />

la cual es inducida por las asimetrías <strong>de</strong> la máquina. Aunque se trata <strong>de</strong><br />

un método sencillo, tiene gran<strong>de</strong>s problemas <strong>de</strong>bido a las múltiples causas<br />

que provocan la componente <strong>de</strong> secuencia negativa (asimetrías en el sistema<br />

<strong>de</strong> alimentación, asimetrías inherentes a la máquina. . . ). Aunque se han<br />

investigado modificaciones para hacer más robusta la estimación [142], su<br />

implementación es costosa, más aun cuando la máquina está instalada.


PSfrag replacements<br />

0<br />

0.2<br />

0.4<br />

178 Diagnóstico 0.6 <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia<br />

0.8<br />

1<br />

Error absoluto<br />

65<br />

0<br />

0.1<br />

0.2<br />

0.3<br />

0.4<br />

0.5<br />

0.6<br />

0.7<br />

0.8<br />

0.9<br />

1<br />

60<br />

55<br />

50<br />

45<br />

0 2 4 6<br />

espiras cortocircuitadas<br />

Figura 6.15: Error <strong>de</strong> estimación <strong>de</strong> la red compleja con función <strong>de</strong> activación asinh<br />

ante situación normal y fallos <strong>de</strong> 2, 4 y 6 espiras. El motor se encuentra en todos<br />

los casos girando en vacío con <strong>de</strong>slizamiento nominal.<br />

Para corregir los <strong>de</strong>fectos <strong>de</strong> la corriente <strong>de</strong> secuencia negativa, se han<br />

<strong>de</strong>sarrollado diferentes métodos para la monitorización <strong>de</strong> variables obtenidas<br />

a partir <strong>de</strong> la matriz <strong>de</strong> impedancias [136, 145]. Todas las técnicas<br />

<strong>de</strong>sarrolladas presentan inconvenientes, como la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong><br />

funcionamiento <strong>de</strong>l motor, errores en la estimación provocados por <strong>de</strong>sequilibrios<br />

en la alimentación, proceso <strong>de</strong> sintonizado tedioso y <strong>de</strong>pen<strong>de</strong>ncia<br />

paramétrica <strong>de</strong>l mo<strong>de</strong>lo <strong>de</strong>l motor.<br />

El uso <strong>de</strong> las variables <strong>de</strong> secuencia cero (tensión <strong>de</strong> secuencia cero y<br />

corriente <strong>de</strong> secuencia cero) permite subsanar algunas <strong>de</strong> las limitaciones<br />

<strong>de</strong> los métodos anteriores. Ambos métodos necesitan un único sensor para<br />

realizar la medida, si bien precisan acceso a la caja <strong>de</strong> terminales <strong>de</strong>l motor.<br />

Basándose en el mo<strong>de</strong>lo <strong>de</strong> asimetrías presentado en el capítulo 2, se han<br />

mostrado las expresiones que i<strong>de</strong>ntifican las componentes inducidas tanto<br />

por fallos en el estátor como por la rotura o agrietamiento <strong>de</strong> barras <strong>de</strong><br />

rotor. El método propuesto se muestra altamente estable frente a variaciones<br />

en: 1) punto <strong>de</strong> funcionamiento <strong>de</strong>l motor, 2) variaciones en la tensión <strong>de</strong><br />

alimentación. El sistema es altamente sensible ante una condición <strong>de</strong> fallo<br />

y es viable tanto en máquinas conectadas a red como alimentadas <strong>de</strong>s<strong>de</strong> un<br />

inversor.<br />

Finalmente, se ha propuesto el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />

para estimar fallos en el <strong>de</strong>vanado <strong>de</strong>l estátor. Utilizando un esquema


6.6 Conclusiones 179<br />

similar al propuesto en [160], se mi<strong>de</strong> tanto el vector <strong>de</strong> tensión como el<br />

vector <strong>de</strong> corriente <strong>de</strong> estátor —v qds e i qds — respectivamente. Se propone<br />

un <strong>de</strong>tector basado en el rastreo <strong>de</strong>l residuo <strong>de</strong> estimación. Entrenando a la<br />

red en condiciones normales, ésta apren<strong>de</strong> las relaciones entre el vector <strong>de</strong><br />

tensión y <strong>de</strong> corriente, es <strong>de</strong>cir, sintetiza la información contenida en la matriz<br />

<strong>de</strong> impedancias. Cuando se produce alguna situación anómala —fallo—<br />

el residuo <strong>de</strong> estimación incrementa su valor, informando <strong>de</strong> la condición.<br />

El sistema utiliza el rastreo <strong>de</strong> diversas componentes espectrales, se muestra<br />

insensible ante variaciones en el sistema <strong>de</strong> alimentación y la condición <strong>de</strong><br />

funcionamiento <strong>de</strong>l motor y no precisa el acceso a la caja <strong>de</strong> conexiones <strong>de</strong>l<br />

motor.


180 Diagnóstico <strong>de</strong> motores <strong>de</strong> inducción sin excitación <strong>de</strong> alta frecuencia


Capítulo 7<br />

Conclusiones y Trabajo<br />

futuro<br />

7.1. Conclusiones<br />

En esta tesis se han mostrado los puntos clave para el rastreo <strong>de</strong> asimetrías<br />

electromagnéticas en máquinas <strong>de</strong>l alterna trifásicas. Partiendo <strong>de</strong><br />

una <strong>de</strong>scripción inicial, en la que se <strong>de</strong>tallaban las saliencias que pue<strong>de</strong>n<br />

estar presentes en una máquina, se ha pretendido mo<strong>de</strong>lar el efecto <strong>de</strong> las<br />

saliencias sobre variables eléctricas medibles. La información contenida en<br />

las asimetrías se ha utilizado tanto para métodos <strong>de</strong> control sin sensor <strong>de</strong><br />

velocidad/posición, como para métodos <strong>de</strong> diagnóstico.<br />

En los métodos <strong>de</strong> control sensorless basados en el rastreo <strong>de</strong> saliencias<br />

espaciales utilizando una excitación <strong>de</strong> alta frecuencia, la extracción <strong>de</strong> la<br />

información contenida en las saliencias pue<strong>de</strong> realizarse mediante: 1) la inyección<br />

<strong>de</strong> una señal portadora <strong>de</strong> alta frecuencia. Dicha señal pue<strong>de</strong> ser<br />

persistente o discontinua. Dentro <strong>de</strong> las primeras pue<strong>de</strong> inyectarse un vector<br />

giratorio o una señal modulada en amplitud; 2) utilizando los armónicos<br />

<strong>de</strong> conmutación <strong>de</strong>l inversor. En el capítulo 3 se realizó un estudio <strong>de</strong> los<br />

diferentes tipos <strong>de</strong> excitación <strong>de</strong> alta frecuencia. El empleo <strong>de</strong> armónicos<br />

<strong>de</strong> conmutación presenta varios inconvenientes. Por un lado, es necesario<br />

utilizar sensores y sistemas <strong>de</strong> adquisición <strong>de</strong> señales específicos, a<strong>de</strong>más <strong>de</strong><br />

modificar los patrones <strong>de</strong> conmutación <strong>de</strong>l inversor. Por otro, las medidas<br />

van a <strong>de</strong>pen<strong>de</strong>r <strong>de</strong> parámetros como la longitud o apantallamiento <strong>de</strong> los<br />

cables <strong>de</strong> alimentación, y <strong>de</strong> características <strong>de</strong> la máquina, siendo necesario<br />

ajustar el sistema para cada caso particular. Las excitación discontinua tiene<br />

como principal inconveniente un menor ancho <strong>de</strong> banda en relación a los<br />

métodos basados en una excitación persistente. En esta tesis, continuando<br />

la línea establecida en el grupo <strong>de</strong> trabajo, se ha utilizado una excitación<br />

persistente basada en un vector <strong>de</strong> tensión giratorio.


182 Conclusiones y Trabajo futuro<br />

Los métodos basados en las componentes <strong>de</strong> secuencia cero se han mostrado<br />

como una alternativa a las componentes <strong>de</strong> secuencia negativa para la<br />

<strong>de</strong>tección <strong>de</strong> la posición <strong>de</strong>l rotor. Dichos métodos, presentan propieda<strong>de</strong>s<br />

muy atractivas, como una alta relación señal-ruido y una elevada insensibilidad<br />

a los efectos introducidos por el comportamiento no i<strong>de</strong>al <strong>de</strong>l inversor.<br />

Como inconveniente principal cabe <strong>de</strong>stacar la necesidad <strong>de</strong> incorporar un<br />

sensor adicional para su medida, y el acceso a la caja <strong>de</strong> terminales <strong>de</strong>l<br />

motor.<br />

Para <strong>de</strong>sacoplar el efecto <strong>de</strong> las saliencias secundarias en las componentes<br />

<strong>de</strong> secuencia cero, se ha planteado el uso <strong>de</strong> re<strong>de</strong>s neuronales estructuradas.<br />

Esta técnica proporciona unos resultados muy similares a los obtenidos<br />

mediante tablas <strong>de</strong> <strong>de</strong>sacoplo, introduciendo algunas ventajas como la capacidad<br />

<strong>de</strong> generalización, permitiendo consi<strong>de</strong>rar asimetrías adicionales, y<br />

un proceso <strong>de</strong> sintonizado menos tedioso.<br />

Se ha estudiado el uso <strong>de</strong> las asimetrías espaciales para la <strong>de</strong>tección <strong>de</strong><br />

fallos, consi<strong>de</strong>rando las diferentes variables eléctricas que pue<strong>de</strong>n ser empleadas<br />

en el diagnóstico <strong>de</strong> máquinas eléctricas <strong>de</strong> alterna. Se ha establecido<br />

una distinción entre métodos basados en el análisis <strong>de</strong> la huella <strong>de</strong> corriente<br />

y métodos basados, o <strong>de</strong>rivados, <strong>de</strong>l análisis <strong>de</strong> la corriente <strong>de</strong> secuencia negativa.<br />

Los primeros, muy extendidos en aplicaciones comerciales, adolecen<br />

<strong>de</strong> una serie <strong>de</strong> <strong>de</strong>fectos, como su naturaleza no <strong>de</strong>terminista. Los segundos,<br />

tienen como principal <strong>de</strong>fecto la <strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> las condiciones <strong>de</strong> funcionamiento<br />

<strong>de</strong>l motor. Para evitar esta <strong>de</strong>pen<strong>de</strong>ncia se ha seguido una doble<br />

línea. En primer lugar, utilizando las componentes <strong>de</strong> secuencia cero, se ha<br />

mostrado un método <strong>de</strong> diagnóstico válido tanto para máquinas conectadas<br />

a red como alimentadas <strong>de</strong>s<strong>de</strong> inversor que presenta una baja <strong>de</strong>pen<strong>de</strong>ncia<br />

<strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong>l motor. En segundo, se han introducido<br />

las re<strong>de</strong>s neuronales <strong>de</strong> variable compleja para mejorar el resultado <strong>de</strong> la<br />

estimación <strong>de</strong> los métodos basados en la corriente <strong>de</strong> secuencia negativa.<br />

7.2. Contribuciones<br />

La selección <strong>de</strong> las variables eléctricas terminales utilizadas para rastrear<br />

la posición <strong>de</strong> saliencias espaciales <strong>de</strong>termina en gran medida aspectos clave<br />

<strong>de</strong>l rastreo. In<strong>de</strong>pendientemente <strong>de</strong> emplear las saliencias para implementar<br />

un control <strong>de</strong> velocidad/posición o para realizar un diagnóstico <strong>de</strong> la máquina,<br />

es necesario mo<strong>de</strong>lar matemáticamente su acoplamiento con las variables<br />

medibles.<br />

La primera aportación <strong>de</strong> esta tesis se centra en la obtención <strong>de</strong> las<br />

expresiones matemáticas que permitan <strong>de</strong>terminar el acoplamiento entre las<br />

diferentes asimetrías presentes en una máquina y las variables eléctricas<br />

terminales. Así, en el capítulo 3, se han <strong>de</strong>terminado los siguientes puntos:


7.2 Contribuciones 183<br />

Mo<strong>de</strong>lo en baja frecuencia <strong>de</strong>l motor <strong>de</strong> inducción.<br />

Mo<strong>de</strong>lo en alta frecuencia <strong>de</strong> la máquina <strong>de</strong> inducción. Partiendo <strong>de</strong><br />

las ecuaciones en coor<strong>de</strong>nadas abc, se <strong>de</strong>sarrolla un mo<strong>de</strong>lo <strong>de</strong>l motor<br />

<strong>de</strong> inducción que incluye las saliencias.<br />

Tensión <strong>de</strong> secuencia cero. Partiendo <strong>de</strong>l mo<strong>de</strong>lo en alta frecuencia con<br />

asimetrías, se obtiene la expresión general <strong>de</strong> la tensión <strong>de</strong> secuencia<br />

cero. Esta expresión general se particulariza posteriormente en función<br />

<strong>de</strong>l or<strong>de</strong>n <strong>de</strong> armónico —h—. Se <strong>de</strong>ducen las componentes <strong>de</strong> la<br />

tensión <strong>de</strong> secuencia cero para las saliencias inducidas por saturación,<br />

inducidas por intermodulación y <strong>de</strong> ranurado.<br />

Corriente <strong>de</strong> secuencia cero. Para el caso <strong>de</strong> conexión en triángulo <strong>de</strong><br />

la máquina, se <strong>de</strong>sarrollan las expresiones <strong>de</strong> la corriente <strong>de</strong> secuencia<br />

cero. Al igual que para el caso <strong>de</strong> la tensión <strong>de</strong> secuencia cero, se<br />

obtiene la expresión general y, posteriormente, se particulariza para<br />

diferentes valores <strong>de</strong> h. Aunque en un principio pueda parecer que las<br />

expresiones obtenidas son duales a las <strong>de</strong> la tensión <strong>de</strong> secuencia cero,<br />

existen dos diferencias importantes: 1) la magnitud <strong>de</strong> las componentes<br />

moduladas por los fallos <strong>de</strong>pen<strong>de</strong> <strong>de</strong> manera inversa <strong>de</strong> la frecuencia<br />

<strong>de</strong> la portadora. Este comportamiento se explica por la naturaleza<br />

inductiva <strong>de</strong>l motor. 2) existen componentes frecuenciales adicionales<br />

moduladas por las saliencias.<br />

Otros aspectos clave para implementar un mecanismo <strong>de</strong> control sin sensor<br />

<strong>de</strong> velocidad/posición basado en la inyección <strong>de</strong> una señal <strong>de</strong> alta frecuencia,<br />

se <strong>de</strong>rivan <strong>de</strong> la elección <strong>de</strong> la señal portadora. Tanto la magnitud como la<br />

frecuencia <strong>de</strong>ben <strong>de</strong> ser seleccionadas teniendo en cuenta la variable terminal<br />

utilizada para implementar el rastreo <strong>de</strong> la posición. De esta manera, en el<br />

capítulo 4, se han analizado diversos puntos, incluyendo:<br />

Influencia <strong>de</strong> la magnitud <strong>de</strong> la señal portadora. Cuanto menor sea<br />

la magnitud <strong>de</strong> la señal portadora, menores serán los efectos adversos<br />

provocados al inyectarla. Sin embargo, esta reducción afecta igualmente<br />

a la magnitud <strong>de</strong> las componentes utilizadas para el rastreo <strong>de</strong> las<br />

saliencias. En el caso <strong>de</strong> utilizar componentes <strong>de</strong> secuencia negativa,<br />

don<strong>de</strong> la relación señal–ruido es menor que para el caso <strong>de</strong> componentes<br />

<strong>de</strong> secuencia cero, esta reducción pue<strong>de</strong> acarrear problemas <strong>de</strong><br />

imprecisión e incluso <strong>de</strong> inestabilidad en la <strong>de</strong>tección <strong>de</strong> la posición.<br />

Las componentes <strong>de</strong> secuencia cero permiten una menor magnitud <strong>de</strong><br />

la señal portadora.<br />

Relación entre la frecuencia y la magnitud <strong>de</strong> las variables eléctricas<br />

utilizadas en el rastreo. El comportamiento diferirá <strong>de</strong>pendiendo


184 Conclusiones y Trabajo futuro<br />

<strong>de</strong> las variables terminales utilizadas para la estimación. En caso <strong>de</strong><br />

emplear corrientes —corriente <strong>de</strong> secuencia negativa, corriente <strong>de</strong> secuencia<br />

cero—, la magnitud <strong>de</strong> las componentes será inversamente proporcional<br />

a la frecuencia <strong>de</strong> la señal portadora. Por tanto, existirá un<br />

umbral por encima <strong>de</strong>l cual no será posible aumentar la frecuencia <strong>de</strong><br />

la señal portadora sin provocar inestabilidad en la <strong>de</strong>tección <strong>de</strong> la posición.<br />

En el caso <strong>de</strong> utilizar la tensión <strong>de</strong> secuencia cero como variable<br />

terminal, no existe esta <strong>de</strong>pen<strong>de</strong>ncia. Es <strong>de</strong>cir, la frecuencia <strong>de</strong> la señal<br />

portadora pue<strong>de</strong> ser aumentada <strong>de</strong> manera ilimitada sin peligro <strong>de</strong> reducir<br />

la amplitud <strong>de</strong> las componentes utilizadas para el rastreo. La<br />

limitación en la frecuencia utilizada vendrá impuesta por la frecuencia<br />

<strong>de</strong> conmutación <strong>de</strong>l inversor.<br />

El <strong>de</strong>sacoplo <strong>de</strong> saliencias adicionales presentes en la máquina es una condición<br />

ineludible para po<strong>de</strong>r implementar un control <strong>de</strong> velocidad/posición<br />

sensorless. La necesidad <strong>de</strong> <strong>de</strong>sarrollar una métrica que permita establecer,<br />

<strong>de</strong> manera cuantitativa, las prestaciones en el control se ha analizado en el<br />

capítulo 4. Según lo allí expuesto se <strong>de</strong>termina:<br />

La distorsión armónica total —T HD— <strong>de</strong> las señales portadoras permite<br />

estimar la precisión final <strong>de</strong>l sistema <strong>de</strong> control. Ésta <strong>de</strong>pen<strong>de</strong>rá<br />

<strong>de</strong> la relación señal/ruido, la cual a su vez <strong>de</strong>pen<strong>de</strong> <strong>de</strong> dos factores<br />

clave. Por un lado, <strong>de</strong> la calidad <strong>de</strong>l sistema <strong>de</strong> adquisición <strong>de</strong> la señal<br />

(errores <strong>de</strong> precisión en los sensores, errores <strong>de</strong> cuantificación en los<br />

conversores,. . . ) y por otro, <strong>de</strong> la precisión en el <strong>de</strong>sacoplo <strong>de</strong> saliencias<br />

secundarias. La distorsión armónica total se <strong>de</strong>fine ligada al ancho <strong>de</strong><br />

banda <strong>de</strong> los filtros paso–banda utilizados para aislar la componente<br />

asociada a la posición <strong>de</strong>l rotor.<br />

Los métodos <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong> las saliencias adicionales presentes en la máquina<br />

se introdujeron en el capítulo 4. Estos métodos, basados en tablas <strong>de</strong><br />

<strong>de</strong>sacoplo, presentan varias limitaciones:<br />

Diseño <strong>de</strong> la tabla <strong>de</strong> <strong>de</strong>sacoplo. El número <strong>de</strong> elementos <strong>de</strong> la tabla<br />

<strong>de</strong>terminará la precisión en el <strong>de</strong>sacoplo. Cuantos más elementos se<br />

utilicen, reduciendo el paso <strong>de</strong> interpolación, mayor precisión se alcanzará.<br />

En contrapartida, los requisitos <strong>de</strong> memoria aumentarán y el<br />

proceso <strong>de</strong> calibración será más engorroso.<br />

Determinar el valor <strong>de</strong> cada componente. Los valores almacenados en<br />

la tabla <strong>de</strong> <strong>de</strong>sacoplo se obtienen mediante el proceso <strong>de</strong>scrito en el<br />

capítulo 4.<br />

Método específico para cada máquina. El método <strong>de</strong>pen<strong>de</strong> <strong>de</strong> cada<br />

máquina en particular. Las tablas <strong>de</strong> <strong>de</strong>sacoplo <strong>de</strong>ben <strong>de</strong> ser reconstruidas,<br />

repitiendo todo el proceso <strong>de</strong>scrito anteriormente.


7.2 Contribuciones 185<br />

Para solucionar dichos inconvenientes, en el capítulo 5 se propone el uso <strong>de</strong><br />

re<strong>de</strong>s neuronales aplicadas al <strong>de</strong>sacoplo <strong>de</strong> saliencias secundarias. En lugar<br />

<strong>de</strong> utilizar cualquiera <strong>de</strong> las topologías convencionales <strong>de</strong> re<strong>de</strong>s neuronales<br />

se recurre a las re<strong>de</strong>s neuronales estructuradas. Estas re<strong>de</strong>s tienen como<br />

característica principal la incorporación <strong>de</strong>l conocimiento apriorístico a la<br />

estructura <strong>de</strong> la red. Los principales resultados alcanzados son:<br />

Incorporación <strong>de</strong> los mo<strong>de</strong>los <strong>de</strong> alta frecuencia <strong>de</strong> la máquina <strong>de</strong> inducción,<br />

<strong>de</strong>sarrollados en el capítulo 3, a la estructura <strong>de</strong> la red. Las<br />

neuronas, interconexiones y capas representan parámetros físicos <strong>de</strong>l<br />

sistema.<br />

Desacoplo <strong>de</strong> saliencias inducidas por saturación.<br />

Desacoplo <strong>de</strong> saliencias inducidas por intermodulación.<br />

Observador <strong>de</strong> rastreo. Se ha incorporado el observador <strong>de</strong> rastreo a<br />

la estructura <strong>de</strong> la red. Esto permite implementar el entrenamiento<br />

empleando únicamente la señal <strong>de</strong> un encó<strong>de</strong>r incremental.<br />

En la tesis se han estudiado métodos <strong>de</strong> diagnóstico que utilizan únicamente<br />

variables eléctricas terminales. En el capítulo 6 se <strong>de</strong>sarrollaron dichas<br />

técnicas para la <strong>de</strong>tección tanto <strong>de</strong> fallos en el rotor como en el estátor mediante<br />

el rastreo <strong>de</strong> saliencias. Se propusieron las componentes <strong>de</strong> secuencia<br />

cero para la <strong>de</strong>tección <strong>de</strong> ambos tipos <strong>de</strong> fallos en régimen permanente. Las<br />

mejoras respecto a otro tipo <strong>de</strong> variables se resumen en:<br />

In<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto <strong>de</strong> funcionamiento <strong>de</strong> la máquina.<br />

In<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> asimetrías en la alimentación al motor.<br />

Como punto final, se <strong>de</strong>talló el uso <strong>de</strong> re<strong>de</strong>s neuronales <strong>de</strong> variable compleja<br />

para la <strong>de</strong>tección <strong>de</strong> fallos en el estátor. Este tipo <strong>de</strong> fallos son especialmente<br />

difíciles <strong>de</strong> aislar, al verse afectados por múltiples factores. Se resumen las<br />

aportaciones en este campo en:<br />

Mejora <strong>de</strong> los resultados presentados por otros autores utilizando la<br />

corriente <strong>de</strong> secuencia negativa como variable terminal.<br />

Se evita acce<strong>de</strong>r al neutro <strong>de</strong>l motor, y con ello a la caja <strong>de</strong> conexiones<br />

<strong>de</strong>l mismo, al contrario que con los métodos basados en las componentes<br />

<strong>de</strong> secuencia cero.<br />

Detección <strong>de</strong> fallos en el estátor con una alta in<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l punto<br />

<strong>de</strong> funcionamiento <strong>de</strong>l motor. En particular <strong>de</strong> la carga, variaciones en<br />

la tensión <strong>de</strong> alimentación y, adicionalmente, <strong>de</strong> las asimetrías inherentes<br />

a la máquina.


186 Conclusiones y Trabajo futuro<br />

7.3. Trabajo Futuro<br />

A partir <strong>de</strong>l trabajo presentado en esta tesis surgen varias líneas <strong>de</strong><br />

investigación. En el campo <strong>de</strong>l control sensorless:<br />

La inyección <strong>de</strong> la señal portadora se realiza mediante un vector giratorio<br />

<strong>de</strong> alta frecuencia. Estudiar alternativas a este tipo <strong>de</strong> inyección<br />

que puedan mejorar la relación señal-ruido <strong>de</strong> las componentes <strong>de</strong>pendientes<br />

<strong>de</strong> la posición frente a las saliencias secundarias es una <strong>de</strong> las<br />

líneas propuestas.<br />

El procesamiento mediante re<strong>de</strong>s neuronales estructuradas se ha realizado<br />

exclusivamente utilizando la tensión <strong>de</strong> secuencia cero. Dado que<br />

esta variable presenta el inconveniente <strong>de</strong> necesitar el acceso a los terminales<br />

<strong>de</strong>l motor, añadiendo un nuevo sensor, es interesante exten<strong>de</strong>r<br />

el procesamiento propuesto a variables <strong>de</strong> secuencia negativa.<br />

Enlazando con el anterior punto, la unión <strong>de</strong> las re<strong>de</strong>s neuronales estructuradas<br />

y las re<strong>de</strong>s neuronales <strong>de</strong> variable compleja es otra <strong>de</strong> las<br />

líneas que surgen al finalizar esta tesis. Dada la naturaleza compleja <strong>de</strong><br />

las señales empleadas en el control sensorless, la unión <strong>de</strong> ambas topologías<br />

pue<strong>de</strong> mejorar el entrenamiento <strong>de</strong> la red, a<strong>de</strong>más <strong>de</strong> permitir<br />

extraer características ocultas al utilizar re<strong>de</strong>s <strong>de</strong> variable real.<br />

Aplicación <strong>de</strong> los métodos <strong>de</strong>sarrollados a las máquinas síncronas <strong>de</strong><br />

imanes permanentes enterrados (IPMSM ). Estos motores ofrecen mejoras<br />

en términos <strong>de</strong> eficiencia y comportamiento dinámico en comparación<br />

con los <strong>de</strong> inducción. Si bien son salientes <strong>de</strong>bido a su diseño, la<br />

saliencia <strong>de</strong>pendiente <strong>de</strong> la posición <strong>de</strong>l rotor gira a la misma velocidad<br />

que el flujo <strong>de</strong> rotor. El <strong>de</strong>sacoplo <strong>de</strong> ambas saliencias es un requisito<br />

fundamental. Para el <strong>de</strong>sacoplo se propone, <strong>de</strong> nuevo, el uso <strong>de</strong> re<strong>de</strong>s<br />

neuronales estructuradas. Utilizando como método <strong>de</strong> entrenamiento<br />

el observador diseñado, pue<strong>de</strong> ser factible <strong>de</strong>sacoplar ambos efectos.<br />

En cuanto a los métodos <strong>de</strong> diagnóstico se plantean las siguientes líneas:<br />

Uso <strong>de</strong> técnicas <strong>de</strong> procesamiento <strong>de</strong> la señal que permitan el análisis <strong>de</strong><br />

fallos durante los transitorios <strong>de</strong> la máquina. En régimen permanente,<br />

la herramienta fundamental usada es la FFT. Sin embargo, durante los<br />

transitorios <strong>de</strong> la máquina no es posible emplearla directamente. Una<br />

modificación obvia es utilizar la STFT 1 para el análisis <strong>de</strong>l transitorio.<br />

El principal inconveniente <strong>de</strong> esta herramienta es la imposibilidad <strong>de</strong><br />

<strong>de</strong>terminar con exactitud, al mismo tiempo, la frecuencia <strong>de</strong> una señal<br />

1 <strong>de</strong> Short Time Fourier Transform.


7.3 Trabajo Futuro 187<br />

con su localización temporal. Para solucionar este inconveniente es<br />

posible, como ya han propuesto otros autores, utilizar wavelets [135].<br />

Esta herramienta permite, a través <strong>de</strong>l escalado y <strong>de</strong>splazamiento <strong>de</strong><br />

sus funciones <strong>de</strong> núcleo, localizar con precisión la frecuencia y origen<br />

temporal <strong>de</strong> las diversas componentes que contiene una señal.<br />

Rescatar la corriente <strong>de</strong> secuencia negativa, o alguno <strong>de</strong> sus métodos<br />

<strong>de</strong>rivados, como técnica <strong>de</strong> diagnóstico. Mediante procesado <strong>de</strong> la<br />

señal, tal y como se ha <strong>de</strong>mostrado con el empleo <strong>de</strong> las re<strong>de</strong>s neuronales<br />

<strong>de</strong> variable compleja, es posible mejorar en gran medida los resultados<br />

<strong>de</strong> la estimación <strong>de</strong> fallos. Avanzar en esta dirección, al mismo<br />

tiempo que se introducen nuevos mecanismos para la <strong>de</strong>tección <strong>de</strong> diferentes<br />

tipos <strong>de</strong> fallos —barras rotas, <strong>de</strong>sequilibrios mecánicos. . . —,<br />

es otra <strong>de</strong> las líneas propuestas.


188 Conclusiones y Trabajo futuro


Bibliografía<br />

<strong>Tesis</strong><br />

[1] Abel Alberto Cuadrado Vega. Supervisión De Procesos Complejos Mediante<br />

Técnicas De Data Mining Con Incorporación De Conocimiento<br />

Previo. <strong>Tesis</strong> Doctoral, <strong>Universidad</strong> <strong>de</strong> Oviedo, 2002.<br />

[2] Michael W. Degner. Flux, position and velocity estimation in AC<br />

machines using carrier signal injection. <strong>Tesis</strong> Doctoral, University of<br />

Wisconsin-Madison, 1998.<br />

[3] M. Dölen. Mo<strong>de</strong>lling and Estimation by Structured Neural Networks<br />

for CNC Machine Tools. <strong>Tesis</strong> Doctoral, University of Wisconsin-<br />

Madison, 2000.<br />

[4] Juan Manuel Guerrero Muñoz. Prestaciones y Limitaciones en la Estimación<br />

<strong>de</strong> la Posición en Motores <strong>de</strong> Inducción basada en el Rastreo<br />

<strong>de</strong> Saliencias mediante la Inyección <strong>de</strong> Señal Portadora. <strong>Tesis</strong> Doctoral,<br />

<strong>Universidad</strong> <strong>de</strong> Oviedo, 2003.<br />

[5] Hyunbae Kim. On-line Parameter Estimation, Current Regulation,<br />

and Self-sensing for IPM Synchronous Machine Drives. <strong>Tesis</strong> Doctoral,<br />

University of Wisconsin-Madison, 2004.<br />

[6] D.R. Seidl. Motion and Motor Control Using Structured Neural Networks.<br />

<strong>Tesis</strong> Doctoral, University of Wisconsin-Madison, 1996.<br />

[7] Antonio Zamarrón. Mo<strong>de</strong>lado <strong>de</strong> saliencias espaciales por elementos<br />

finitos en motores <strong>de</strong> inducción para su aplicación en accionadores sin<br />

sensor <strong>de</strong> posición. <strong>Tesis</strong> Doctoral, <strong>Universidad</strong> <strong>de</strong> Oviedo, 2003.<br />

[8] Fernando Briz. Control Vectorial <strong>de</strong>l Motor <strong>de</strong> Inducción con I<strong>de</strong>ntificación<br />

y Adaptación a los Parámetros <strong>de</strong> la Carga. <strong>Tesis</strong> Doctoral,<br />

<strong>Universidad</strong> <strong>de</strong> Oviedo, 1995.


190 BIBLIOGRAFÍA<br />

[9] Patrick L. Jansen. The integration of state estimation, control, and <strong>de</strong>sign<br />

for induction machines. <strong>Tesis</strong> Doctoral, University of Wisconsin-<br />

Madison, 1993.<br />

[10] J.L. Kohler. A tentative method for the prediction of mine power<br />

system component failures by pattern recognition techniques. <strong>Tesis</strong><br />

Doctoral, The Pennsylvania State University, University Park, 1977.<br />

[11] Nikolas Teske. Sensorless Position Control of Induction Machines<br />

using High Frequency Signal Injection. <strong>Tesis</strong> Doctoral, University of<br />

Nottingham, 2001.<br />

Re<strong>de</strong>s neuronales<br />

[12] R. Battiti. First- and second-or<strong>de</strong>r methods for learning: between steepest<br />

<strong>de</strong>scent and newton’s method. Neural Computations, 4(2):141–<br />

166, 1992.<br />

[13] N. Benvenuto y F. Piazza. On the complex backpropagation algorithm.<br />

IEEE Transactions on Signal Processing, 40(4):967–969, 1992.<br />

[14] A.R. Gallant y H. White. There exists a neural network that does<br />

not make avoidable mistakes. En IEEE International Conference on<br />

Neural Networks, tomo 1, páginas 657–664. IEEE, New York, 1988.<br />

[15] G.M. Georgiou y C. Kousougeras. Complex domain backpropagation.<br />

IEEE Transactions on Circuits and Systems-II: Analog and Digital<br />

Signal Processing, 39(5):330–334, 1992.<br />

[16] M.S. Kim y C.C. Guest. Modification of backpropagation networks<br />

for complex-valued signal processing in frequency domain. En International<br />

Joint Conference on Neural Networks, IJCNN’90 , tomo 3,<br />

páginas 27–31. San Diego, USA, 1990.<br />

[17] Taehwan Kim y Tülay Adali. Fully complex multi-layer perceptron<br />

network for nonlinear signal processing. The Journal of VLSI Signal<br />

Processin, 32(1-2):29–43, 2002.<br />

[18] S. Kollias y D Anastassiou. An adaptive least squares algorithm for<br />

the efficient training of artificial neural networks. IEEE Transactions<br />

on Circuits and Systems, 36(8):1092–1101, Aug., 1989.<br />

[19] K. Levenberg. A method for the solution of certain problems in least<br />

squares. Quart. Appl. Math., 2:164–168, 1944.


BIBLIOGRAFÍA 191<br />

[20] DW Marquardt. An algorithm for least-squares estimation of nonlinear<br />

parameters. Journal of the Society for Industrial and Applied<br />

Mathematics, 11(2):431–441, Jun., 1963.<br />

[21] T. Nitta. A complex numbered version of the back-propagation algorithm.<br />

3:576–579, 1993.<br />

[22] T. Nitta. An extension o the back-propagation algorithm to complex<br />

numbers. Neural Networks, 10(8):1392–1415, 1997.<br />

[23] T. Nitta y T. Furuya. A complex back-propagation learning. Transactions<br />

on Information Processing Society of Japan, 32(10):1319–1329,<br />

1991. (en japonés).<br />

[24] I.I. Sakhnini, M.T. Manry y H. Chandrasekaran. Iterative improvement<br />

of trigonometric networks. En International Joint Conference<br />

on Neural Networks, IJCNN 99 . July 1999.<br />

[25] D.R. Seidl, Tracy L. Reineking y R.D. Lorenz. Use of neural networks<br />

to i<strong>de</strong>ntify and compensate for friction in precision, position controlled<br />

mechanisms. En IEEE Industry Applications Society Annual Meeting.<br />

IAS’92 , tomo 2, páginas 1937–1944. Houston, TX, USA, October 1992.<br />

[26] R.S Scalero. A fast new algorithm for training feedforward neural networks.<br />

Signal Processing, IEEE Transactions on [see also Acoustics,<br />

Speech, and Signal Processing], 40(1):202–210, Jan. 1992.<br />

[27] D.R. Seidl, S. Lam, J.A. Putman y R.D. Lorenz. Neural network<br />

compensation of gear backlash hysteresis in position-controlled mechanisms.<br />

IEEE Transactions on Industry Applications, 31(6):1475–1483,<br />

Nov/Dec. 1995.<br />

Sensorless<br />

[28] Todd D. Batzel y Kwang Y. Lee. An approach to sensorless operation<br />

of the permanent-magnet synchronous motor using diagonally<br />

recurrent neural networks. IEEE Transactions on Energy Conversion,<br />

18(1):100–106, 2003.<br />

[29] Lazhar Brahin-Ben, Susumu Tadakuma y Alper Akdag. Speed control<br />

of induction motor without rotational transducers. IEEE Transactions<br />

on Industry Applications, 35(4):844–850, 1999.


192 BIBLIOGRAFÍA<br />

[30] Cedric Caruana, Greg M. Asher y Jon C. Clare. Sensorless flux position<br />

estimation at low and zero frequency by measuring zero-sequence<br />

current in <strong>de</strong>lta-connected cage induction machines. IEEE Transactions<br />

On Industry Applications, 41(2):609–617, March/Apr. 2005.<br />

[31] Maurizio Cirrincione y Marcello Pucci. An mras-based sensorless highperformance<br />

induction motor drive with a predictive adaptive mo<strong>de</strong>l.<br />

IEEE Transactions on Industrial Electronics, 52(2):532–551, 2005.<br />

[32] Maurizio Cirrincione, Marcello Pucci, Giansalvo Cirrincione y Gérard-<br />

André Capolino. A new tls-based mras speed estimation with adaptive<br />

integration for high-performance induction machine drives. IEEE<br />

Transactions on Industry Applications, 40(4):1116–1137, 2004.<br />

[33] Maurizio Cirrincione, Marcello Pucci, Giansalvo Cirrincione y Gérard-<br />

André Capolino. An adaptive speed observer based on a new total<br />

least-squares neuron for induction machine drives. IEEE Transactions<br />

on Industry Applications, 42(1):89–104, 2006.<br />

[34] Hai-Jiao Guo, S. Sagawa, T. Watanabe y O. Ichinokura. Sensorless<br />

driving method of permanent-magnet synchronous motors based on<br />

neural networks. IEEE Transactions on Magnetics, 39(5):3247–3249,<br />

2003.<br />

[35] J.R. Heredia, F. Perez Hidalgo y J.L. Duran Paz. Sensorless control of<br />

induction motors by artificial neural networks. IEEE Transactions on<br />

Industrial Electronics: Letters to the Editor, 48(5):1038–1040, 2001.<br />

[36] Joachim Holtz. Sensorless control of induction motor drives. Proceedings<br />

of the IEEE, 90(8):1359–1394, 2002.<br />

[37] Joachim Holtz y Jorge Juliet. Sensorless acquisition of the rotor position<br />

angle of induction motors with arbitrary stator windings. IEEE<br />

Transactions On Industry Applications, 41(6):1675–1682, Nov/Dec.<br />

2005.<br />

[38] Joachim Holtz y Hangwen Pan. Elimination of saturation effects in<br />

sensorless position-controlled induction motors. IEEE Transactions<br />

On Industry Applications, 40(2):623–631, March/April. 2004.<br />

[39] Joachim Holtz y Hangwen Pan. Acquisition of rotor anisotropy signals<br />

in sensorless position control systems. IEEE Transactions On Industry<br />

Applications, 40(5):1379–1387, Sept/Oct. 2004.<br />

[40] Seong-Hwan Kim, Tae-Sik Park, Ji-Yoon Yoo y Gwi-Tae Park. Speedsensorless<br />

vector control of an induction motor using neural network<br />

speed estimation. IEEE Transactions on Industrial Electronics,<br />

48(3):609–614, 2001.


BIBLIOGRAFÍA 193<br />

[41] Erkan Mese y David A. Torrey. An approach for sensorless position<br />

estimation for switched reluctance motors using artificial neural networks.<br />

IEEE Transactions on Power Electronics, 17(1):66–75, 2002.<br />

[42] M. Schroedl. Sensorless control of AC machines at low speed and<br />

standstill based on the inform method. En IEEE Industry Applications<br />

Society Annual Meeting, tomo 1, páginas 270–277. San Diego, CA,<br />

1999.<br />

[43] Rong-Jong Wai. Hybrid control for speed sensorless induction motor<br />

drive. IEEE Transactions on Fuzzy Systems, 9(1):116–138, 2001.<br />

[44] Miroslaw Wlas, Zbigniew Krzeminski, Jaroslaw Gruzinski, Haithem<br />

Abu-Rub y Hamid A. Toliyat. Artificial-neural-network-based sensorless<br />

nonlinear control of induction motors. IEEE Transactions on<br />

Energy Conversion, 20(3):520–528, 2005.<br />

[45] Th .M. Wolbank, J. Machl y Th. Jäguer. Combination of signal injection<br />

and neural networks for sensorless control of inverter fed machines.<br />

En IEEE PESC Annual Meeting, tomo 3, páginas 2300–2305. Aachen,<br />

2004.<br />

[46] T.M. Wolbank y J. Machl. A modified PWM scheme in or<strong>de</strong>r to<br />

obtain spatial information of AC machines without mechanical sensors.<br />

En IEEE Applied Power Electronics Conference and Exposition,<br />

APEC’02 , tomo CD-ROM. Dallas, TX, March. 2002.<br />

[47] Joseph Cilia, Greg M. Asher, Keith J. Bradley y Mark Sumner. Sensorless<br />

position <strong>de</strong>tection for vector-controlled induction motor drives<br />

using an asymmetric outer-section cage. IEEE Transactions On Industry<br />

Applications, 33(5):1162–1169, Sep/Oct. 1997.<br />

[48] Alfio Consoli, Calogero Cavallaro, Giuseppe Scarcella y Antonio Testa.<br />

Sensorless torque control of SyncRel motor drives. IEEE Transactions<br />

on Power Electronics, 15(1):28–35, 2000.<br />

[49] G. Griva, P. Ferraris, F. Profumo, R. Bojoi, R. Maceratini y G. Barba.<br />

Luenberger observer for high speed induction machines drives based<br />

on a new pole placement method.<br />

[50] Joachim Holtz y Juntao Quan. Sensorless vector control of induction<br />

motors at very low speed using a inverter mo<strong>de</strong>l and parameter i<strong>de</strong>ntification.<br />

IEEE Transactions On Industry Applications, 38(4):1087–<br />

1095, 2002.


194 BIBLIOGRAFÍA<br />

[51] Hyunbae Kim, Michael C. Harke y Robert D. Lorenz. Sensorless control<br />

of interior permanent magnet machine drives with zero-phase-lag<br />

position estimation. En IEEE Industry Applications Society Annual<br />

Meeting. IAS’02 , tomo CD-ROM. Pittsbourgh, 2002.<br />

[52] Mengesha Mamo, Jun Oyama, Takashi Abe, Tsuyoshi Higuchi y Eiji<br />

Yamada. Carrier frequency method of IPM motor rotor position <strong>de</strong>termination.<br />

En European Power Electronics Conference, tomo CD-<br />

ROM. Lausanne, Switzerland, 1999.<br />

Sensorless señal portadora<br />

[53] Maddalena L. Aime, Michael W. Degner y Robert D. Lorenz. The<br />

effects of saturation induced saliency movement on flux angle estimation.<br />

En 5th International Workshop on Advanced Motion Control.<br />

AMC’98 , tomo 1. Coimbra, 1998.<br />

[54] Maddalena L. Aime, Michael W. Degner y Robert D. Lorenz. Saturation<br />

measurements in AC machines using carrier signal injection. En<br />

IEEE Industry Applications Society Annual Meeting. IAS’98 , tomo 1.<br />

St. Louis, MO, USA, 1998.<br />

[55] Maddalena L. Aime, Michael W. Degner, Neil H. Tice y Robert D.<br />

Lorenz. Measuring the location of saliencies in AC machines. En<br />

24th Annual Conference of the IEEE Industrial Electronics Society.<br />

IECON’98 , tomo 1. Aachen, Germany, 1998.<br />

[56] F. Blaschke, J. van <strong>de</strong>r Burgt y A. Van<strong>de</strong>nput. Sensorless direct field<br />

orientation at zero flux frequency. En IEEE Industry Applications<br />

Society Annual Meeting. IAS’96 , tomo 1, páginas 189–196. San Diego,<br />

CA, USA, 1996.<br />

[57] Fernando Briz, Michael W. Degner, Alberto Díez y Robert D. Lorenz.<br />

Measuring, mo<strong>de</strong>ling, and <strong>de</strong>coupling of saturation-induced saliencies<br />

in carrier-signal injection-based sensorless AC drives. IEEE Transactions<br />

on Industry Applications, 37(5):1356–1364, 2001.<br />

[58] Fernando Briz, Michael W. Degner, Alberto Díez y Robert D. Lorenz.<br />

Static and dynamic behavior of saturation-induced saliencies and their<br />

effect on carrier-signal-based sensorless AC drives. IEEE Transactions<br />

on Industry Applications, 38(3):670–678, 2002.<br />

[59] Fernando Briz, Michael W. Degner, Pablo García y Alberto B. Diez.<br />

Rotor and flux position estimation in <strong>de</strong>lta-connected AC machines<br />

using the zero-sequence carrier-signal current. IEEE Transactions on<br />

Industry Applications, 42(2):495–503, March/Apr. 2006.


BIBLIOGRAFÍA 195<br />

[60] Fernando Briz, Michael W. Degner, Pablo García y Juan Manuel<br />

Guerrero. Rotor position estimation of AC machines using the zerosequence<br />

carrier-signal voltage. IEEE Transactions on Industry Applications,<br />

41(6):1637–1646, Nov/Dec. 2005.<br />

[61] Fernando Briz, Michael W. Degner, Pablo García y Robert D. Lorenz.<br />

Comparison of saliency-based sensorless control techniques for AC machines.<br />

IEEE Transactions on Industry Applications, 40(4):1107–1115,<br />

2004.<br />

[62] Fernando Briz, Michael W. Degner, Juan M. Guerrero y Alberto Díez.<br />

Improving the dynamic performance of carrier signal injection based<br />

sensorless AC drives. En 9th European Conference on Power Electronics<br />

and Applications. EPE 2001 , tomo CD-ROM. Graz, Austria,<br />

2001.<br />

[63] Fernando Briz, Alberto Díez y Michael W. Degner. Dynamic operation<br />

of carrier-signal-injection-based sensorless direct field-oriented AC<br />

drives. IEEE Transactions on Industry Applications, 36(5):1360–1368,<br />

2000.<br />

[64] C. Caruana, G. M. Asher, K.J. Bradley y M. Woolfson. Flux position<br />

estimation in cage induction machines using synchronous HF injection<br />

and Kalman filtering. En IEEE Industry Applications Society Annual<br />

Meeting. IAS’02 , tomo CD-ROM. Pittsburgh, 2002.<br />

[65] J. Cilia, G.M. Asher y K.J. Bradley. Sensorless position <strong>de</strong>tection for<br />

vector controlled induction motor drives using an asymmetric outersection<br />

cage. En IEEE Industry Applications Society Annual Meeting.<br />

IAS’96 , tomo 1, páginas 286–292. San Diego, USA, 1996.<br />

[66] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. A new zerofrequency<br />

flux-position <strong>de</strong>tection approach for direct-field-orientedcontrol<br />

drives. IEEE Transactions on Industry Applications,<br />

36(3):797–804, 2000.<br />

[67] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Speed and current<br />

sensorless field oriented induction motor drive operating at low stator<br />

frequencies. En IEEE Industry Applications Society Annual Meeting.<br />

IAS’02 , tomo CD-ROM. Pittsburgh, PN, USA, 2002.<br />

[68] M.J. Corley y R.D. Lorenz. Rotor position and velocity estimation<br />

for a salient-pole permanent magnet synchronous machine at standstill<br />

and high speeds. IEEE Transactions on Industry Applications,<br />

34(4):784–789, 1998.


196 BIBLIOGRAFÍA<br />

[69] Michael W. Degner y Robert D. Lorenz. Using multiple saliencies for<br />

the estimation of flux, position, and velocity in AC machines. IEEE<br />

Transactions on Industry Applications, 34(5):1097–1104, 1998.<br />

[70] Michael W. Degner y Robert D. Lorenz. Position estimation in<br />

induction machines utilizing rotor bar slot harmonics and carrierfrequency<br />

signal injection. IEEE Transactions on Industry Applications,<br />

36(3):736–742, 2000.<br />

[71] Juan W. Dixon y José N. Rivarola. A precise induction motor speed<br />

estimator, based on a fixed carrier frequency signal. En IEEE International<br />

Symposium on Industrial Electronics. ISIE’94 , páginas 199–203.<br />

Santiago <strong>de</strong> Chile, Chile, 1994.<br />

[72] Juan W. Dixon y José N. Rivarola. A wi<strong>de</strong> range sensorless speed<br />

estimator based on rotor irregularities for induction motors. En Applied<br />

Power Electronics Conference and Exposition. APEC’95 , tomo 1,<br />

páginas 204–210. Dallas, TX, USA, 1995.<br />

[73] Juan W. Dixon y José N. Rivarola. An improved method to measure<br />

speed in induction motors based on induced irregularities. En<br />

Applied Power Electronics Conference and Exposition. APEC’96 , tomo<br />

1, páginas 399–404. San Jose, CA, USA, 1996.<br />

[74] Juan W. Dixon y José N. Rivarola. Induction motor speed estimator<br />

and synchronous motor position estimator based on a fixed carrier<br />

frequency signal. IEEE Transactions on Industrial Electronics,<br />

43(4):505–509, 1996.<br />

[75] Pablo Garcia, Fernando Briz, Dejan Raca y R.D Lorenz. Saliency<br />

tracking-based, sensorless control of AC machines using structured<br />

neural networks. En IEEE Industry Applications Society Annual Meeting.<br />

IAS’05 , páginas CD–ROM. Hong-Kong, China, 2005.<br />

[76] J.M. Guerrero, M. Leetmaa, F. Briz, A. Zamarron y R.D. Lorenz.<br />

Inverter nonlinearity effects in high frequency signal injeciton-based,<br />

sensorless control methods. IEEE Transactions on Industry Applications,<br />

41(2):618–626, March/Apr. 2005.<br />

[77] Jung-Ik Ha, Motomichi Ohto, Ji-Hoon Jang y Seung-Ki Sul. Design<br />

and selection of AC machines for saliency-based sensorless control. En<br />

IEEE Industry Applications Society Annual Meeting. IAS’02 , tomo 2,<br />

páginas 1155–1162. Pittsburgh, PN, USA, 2002.<br />

[78] Jung-Ik Ha y Seung-Ki Sul. Sensorless field orientation control of an<br />

induction machine by high frequency signal injection. IEEE Transactions<br />

on Industry Applications, 35(1):45–51, 1999.


BIBLIOGRAFÍA 197<br />

[79] Jung-Ik Ha, Seung-Ki Sul, Kozo I<strong>de</strong>, Ikuma Murokita y Kohjiro Sawamura.<br />

Physical un<strong>de</strong>rstanding of high frequency injection method<br />

to sensorless drives of an induction machine. En IEEE Industry Applications<br />

Society Annual Meeting. IAS’00 , tomo 3, páginas 1802–1808.<br />

Rome, Italy, 2000.<br />

[80] Ji-Hoon Jang, Jung-Ik Ha y Seung-Ki Sul. Vector control of surface<br />

mounted permanent magnet motor without any rotational transducer.<br />

En IEEE Applied Power Electronics Conference and Exposition.<br />

APEC 2001 , tomo 2, páginas 845–849. Anaheim, CA, USA, 2001.<br />

[81] Patrick L. Jansen, M.J. Corley y R.D. Lorenz. Flux, position, and<br />

velocity estimation in AC machines at zero and low speed via tracking<br />

of high frequency saliences. En European Power Electronics, EPE’95 .<br />

Seville, Spain, 1995.<br />

[82] Patrick L. Jansen y Robert D. Lorenz. Transducerless position and<br />

velocity estimation in induction and salient AC machines. IEEE Transactions<br />

on Industry Applications, 31(2):240–247, 1995.<br />

[83] Patrick L. Jansen y Robert D. Lorenz. Transducerless field orientation<br />

concepts employing saturation-induced saliencies in induction machines.<br />

IEEE Transactions on Industry Applications, 32(6):1380–1393,<br />

1996.<br />

[84] P.L. Jansen, W.J. Premerlani y L.J Garcés. System and method<br />

for sensorless rotor tracking of induction machines. US Patent no.<br />

6,388,420 B, May 2002.<br />

[85] M. Linke, Kennel R. y J. Holtz. Sensorless speed and position control<br />

of synchronous machines using alternating carrier injection. En IEEE-<br />

IEMDC . Madison, WI, 2003.<br />

[86] L.A.S. Ribeiro, Michael W. Degner, Fernando Briz y Robert D. Lorenz.<br />

Using carrier frequency current injection for the estimation of flux,<br />

position and velocity in AC drives. En Brazilian Conference on Power<br />

Electronics, COBEP 99 . Foz do Iguassu, Brazil, 1999.<br />

[87] L.A.S. Ribeiro, M.W. Degner, F. Briz y R.D. Lorenz. Comparison of<br />

carrier signal voltage and current injection for the estimation of flux<br />

angle or rotor position. En IEEE Industry Applications Society Annual<br />

Meeting. IAS’98 , tomo 1, páginas 452–459. St. Louis, MO, USA, 1998.<br />

[88] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Sensorless<br />

position estimation for symmetric cage induction motor un<strong>de</strong>r<br />

loa<strong>de</strong>d conditions. En IEEE Industry Applications Society Annual<br />

Meeting. IAS’00 , tomo 3, páginas 1835–1841. Rome, Italy, 2000.


198 BIBLIOGRAFÍA<br />

[89] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Suppression<br />

of saturation saliency effects for the sensorless position control<br />

of induction motor drives un<strong>de</strong>r loa<strong>de</strong>d conditions. IEEE Transactions<br />

on Industrial Electronics, 47(5):1142–1150, 2000.<br />

[90] Sung-Il Yong, Jong-Woo Choi y Seung-Ki Sul. Sensorless vector control<br />

of induction machine using high frequency current injection. En<br />

IEEE Industry Applications Society Annual Meeting, tomo 1, páginas<br />

503–508. Denver, CO, USA, 1994.<br />

[91] Fernando Briz, Michael W. Degner, Juan M. Guerrero, Antonio Zamarrón<br />

y Robert D. Lorenz. Implementation issues affecting the performance<br />

of carrier signal injection based sensorless controlled AC drives.<br />

En IEEE Industry Applications Society Annual Meeting. IAS’01 ,<br />

tomo CD-ROM. Chicago, IL, USA, 2001.<br />

[92] C. Caruana-Mifsud, Greg M. Asher, M. Sumner y K. J. Bradley. Effect<br />

of motor type on performance of sensorless induction motor control<br />

using HF injection. En IEE First International Conference in Power<br />

Electronics, Machines and Drives. PEMD 2002 , tomo 1, páginas 515–<br />

521. Bath, UK, 2002.<br />

[93] Alfio Consoli, Fabio Russo, Giuseppe Scarcella y Antonio Testa. Lowand<br />

zero-speed sensorless control of synchronous reluctance motors.<br />

IEEE Transactions on Industry Applications, 35(5):1050–1057, 1999.<br />

[94] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Sensorless control<br />

of AC motors at zero speed. En IEEE International Symposium on<br />

Industrial Electronics, tomo 1, páginas 373–379. 1999.<br />

[95] Alfio Consoli, Giuseppe Scarcella y Antonio Testa. Sensorless control<br />

of PM synchronous motors at zero speed. En IEEE Industry Applications<br />

Society Annual Meeting. IAS’99 , tomo 2, páginas 1033–1040.<br />

Phoenix, AZ, USA, 1999.<br />

[96] Alfio Consoli, Giuseppe Scarcella, Giuseppe Tutino y Antonio Testa.<br />

Sensorless field oriented control using common mo<strong>de</strong> currents. En<br />

IEEE Industry Applications Society Annual Meeting. IAS’ 00 , tomo<br />

CD-ROM. Rome, Italy, 2000.<br />

[97] Jung-Ik Ha, Seog-Joo Kang y Seung-Ki Sul. Position-controlled synchronous<br />

reluctance motor without rotational transducer. IEEE Transactions<br />

on Industry Applications, 35(6):1393–1398, 1999.


BIBLIOGRAFÍA 199<br />

[98] Cesar Silva, Greg M. Asher y Mark Sumner. Influence of <strong>de</strong>ad-time<br />

compensation on rotor position estimation in surface mounted PM machines<br />

using HF voltage injection. En Power Conversion Conference,<br />

tomo 3, páginas 1279–1284. Osaka, Japan, 2002.<br />

[99] C. Spiteri Staines, J. Cilia, B. Micallef y M. Apap. Sensorless vector<br />

control of a surface mount PMSM using high frequency injection. En<br />

IEE First International Conference in Power Electronics, Machines<br />

and Drives. PEMD 2002 , tomo 1, páginas 44–48. Bath, UK, 2002.<br />

[100] N. Teske, G. M. Asher, K. J. Bradley y M. Sumner. Sensorless position<br />

control of induction machines using rotor saliencies un<strong>de</strong>r load conditions.<br />

En European Power Electronics Conference, tomo CD-ROM.<br />

Lausanne, Switzerland, 1999.<br />

[101] Nikolas Teske, Greg M. Asher, Keith J. Bradley y Mark Sumner.<br />

Analysis and suppression of inverter clamping saliency in sensorless<br />

position controlled induction machine drives. En IEEE Industry Applications<br />

Society Annual Meeting. IAS’01 , tomo CD-ROM. Chicago,<br />

IL. USA, 2001.<br />

[102] Nikolas Teske, Greg M. Asher, Mark Sumner y Keith J. Bradley. Enco<strong>de</strong>rless<br />

position control of induction machines. En European Conference<br />

on Power Electronics and Applications. EPE 2001 , tomo CD-ROM.<br />

Graz, Austria, 2001.<br />

[103] Nikolas Teske, Greg. M. Asher, Mark Sumner y Keith J. Bradley.<br />

Analysis and suppression of high-frequency inverter modulation in sensorless<br />

position controlled induction machine drives. IEEE Transactions<br />

on Industry Applications, 39(1):10–18, 2003.<br />

[104] Limei Wang y Robert D. Lorenz. Rotor position estimation for permanent<br />

magnet synchronous motor using saliency-tracking self-sensing<br />

method. En IEEE Industry Applications Society Annual Meeting.<br />

IAS’00 , tomo 1, páginas 445–450. Rome, Italy, 2000.<br />

Sensorless excitación discontinua<br />

[105] Cyril Spiteri Staines, Greg M. Asher y Keith J. Bradley. A periodic<br />

burst injection method for <strong>de</strong>riving rotor position in saturated cagesalient<br />

induction motors without a shaft enco<strong>de</strong>r. IEEE Transactions<br />

on Industry Applications, 35(4):851–858, 1999.


200 BIBLIOGRAFÍA<br />

[106] E. Robeischl y Manfred Schroedl. Optimized INFORM-measurement<br />

sequence for sensorless PM synchronous motor drives with respect to<br />

minimum current distortion. En IEEE Industry Applications Society<br />

Annual Meeting, tomo CD-ROM. Pittsburgh, 2002.<br />

[107] M. Schroedl. Operation of the permanent magnet synchronous machine<br />

without a mechanical sensor. En International Conference on<br />

Power Electronics and Variable-Speed Drives., tomo 1, páginas 51–56.<br />

London, UK, 1990.<br />

[108] M. Schroedl. Sensorless control of AC machines at low speed and<br />

standstill based on the “INFORM” method. En IEEE Industry Applications<br />

Society Annual Meeting. IAS’96 , páginas 270–277. San Diego,<br />

CA, USA, 1996.<br />

Sensorless FFT y <strong>de</strong>más<br />

[109] Azzeddine Ferrah, Keith J. Bradley, Philippa J. Hogben-Laing, Malcom<br />

S. Woolfson y Greg M. Asher. A speed i<strong>de</strong>ntifier for induction<br />

motor drives using real-time adaptive digital filtering. IEEE Transactions<br />

on Industry Applications, 34(1):156–162, 1998.<br />

[110] K. D. Hurst, T. G. Habetler, G. Griva y F. Profumo. Speed sensorless<br />

field-oriented control of induction machines using current harmonic<br />

spectral estimation. En IEEE Industry Applications Society Annual<br />

Meeting. IAS’94 , páginas 601–607. Denver, Co, USA, 1994.<br />

[111] Carin M. Riley, Brian K. Lin, Thomas G. Habetler y Randy R. Schoen.<br />

A method for sensorless on-line vibration monitoring of induction machines.<br />

IEEE Transactions on Industry Applications, 34(6):1240–1245,<br />

1998.<br />

Observadores <strong>de</strong> flujo<br />

[112] Patrick L. Jansen y Robert D. Lorenz. A physically insightful approach<br />

to the <strong>de</strong>sign and accuracy assestment of flux observers for<br />

field oriented induction machine drives. IEEE Transactions on Industry<br />

Applications, 30(1):101–110, 1993.<br />

[113] Lennart Harnefors y Hans-Peter Nee. Adaptive sensorless control of<br />

induction motors for improved low-speed performance. En IEEE Industry<br />

Applications Annual Meeting. IAS’96 , páginas 278–285. San<br />

Diego, CA, USA, 1996.


BIBLIOGRAFÍA 201<br />

[114] Patrick L. Jansen y Robert D. Lorenz. Accuracy limitations of velocity<br />

and flux estimation in direct field oriented induction machines. En<br />

European Conference on Power Electronics and Applications. EPE’93 ,<br />

páginas 312–318. Brighton, UK, 1993.<br />

[115] Patrick L. Jansen, Robert D. Lorenz y Donald W. Novotny. Observerbased<br />

direct field orientation: analysis and comparison of alternative<br />

methods. IEEE Transactions on Industry Applications, 30(4):945–953,<br />

1994.<br />

[116] Patrick L. Jansen, C. O. Thompson y Robert D. Lorenz. Observerbased<br />

direct field orientation for both zero and very high speed operation.<br />

En Power Conversion Conference. PCC’93 , páginas 432–437.<br />

Yokohama, Japan, 1993.<br />

[117] Nobuyuki Matsui. Sensorless operation of brushless DC motor drives.<br />

En International Conference on Industrial Electronics, Control,<br />

and Instrumentation. IECON’93 , tomo 2, páginas 739–744. Maui, HI,<br />

USA, 1993.<br />

[118] Nobuyuki Matsui y Masakane Shigyo. Brushless DC motor control<br />

without position and speed sensors. IEEE Transactions on Industry<br />

Applications, 28(1):120–127, 1992.<br />

[119] George C. Verghese y Seth R. San<strong>de</strong>rs. Observers for flux estimation<br />

in induction machines. IEEE Transactions on Industrial Electronics,<br />

35(1):85–94, 1988.<br />

Filtro <strong>de</strong> Kalman<br />

[120] B.J. Brunsbach, G. Henneberger y Th. Klepsch. Position controlled<br />

permanent excited synchronous motor without mechanical sensors.<br />

En European Power Electronics Conference. EPE’93 , páginas 38–43.<br />

Brighton, 1993.<br />

[121] R. E. Kalman. A new approach to linear filtering and prediction problems.<br />

Transactions of the ASME - Journal of basic engineering,<br />

Series D(82):35–45, 1960.<br />

[122] Young-Real Kim, Seung-Ki Sul y Min-Ho Park. Speed sensorless vector<br />

control of induction motor using exten<strong>de</strong>d Kalman filter. IEEE<br />

Transactions on Industry Applications, 30(5):1225–1233, 1994.


202 BIBLIOGRAFÍA<br />

[123] Young-Seok Kim, Sang-Uk Kim y Iee-Woo Yang. Implementation<br />

of a speed sensor-less vector control of induction motor by reducedor<strong>de</strong>r<br />

exten<strong>de</strong>d Kalman filter. En IEEE Applied Power Electronics<br />

Conference and Exposition. APEC’95 , páginas 197–203. Dallas, TX,<br />

USA, 1995.<br />

Tensión <strong>de</strong> secuencia cero<br />

[124] Liviu Kreindler, Julio C. Moreira, Antonio Testa y Thomas A. Lipo.<br />

Direct field orientation controller using the stator phase voltage third<br />

harmonic. IEEE Transactions on Industry Applications, 30(2):441–<br />

447, 1994.<br />

[125] J. C. Moreira y T. A. Lipo. Direct field orientation control using<br />

the third harmonic component of the stator voltage. En International<br />

Conference on Electric Machines, páginas 1237–1242. Cambrig<strong>de</strong>,<br />

MA, USA, 1990.<br />

Diagnóstico<br />

[126] Neil Arthur y Jim Penman. Induction machine condition monitoring<br />

with higher or<strong>de</strong>r spectra. IEEE Transactions on Industrial Electronics,<br />

47(5):1031–1041, 2000.<br />

[127] Autin H. Bonnett y George C. Soukup. Cause and analisys of stator<br />

and rotor failures in three-phase squirrel-cage induction motors. IEEE<br />

Transactions on Industry Applications, 28(4):921–937, 1992.<br />

[128] Fernando Briz, Michael W. Degner, Alberto B. Diez y Juan M. Guerrero.<br />

Online diagnostics in inverter-fed induction machines using highfrequency<br />

signal injection. IEEE Transactions on Industry Applications,<br />

40(4):1153–1161, 2004.<br />

[129] Fernando Briz, Michael W. Degner, Pablo García y Alberto B.Diez.<br />

Induction machine diagnostics using zero sequence components. En<br />

IEEE Industry Applications Society Annual Meeting. IAS’05 , páginas<br />

CD–ROM. Hong-Kong, China, 2005.<br />

[130] Fernando Briz, Michael W. Degner, Antonio Zamarrón y Juan M.<br />

Guerrero. On-line stator winding fault diagnosis in inverter-fed AC<br />

machines using high frequency signal injection. IEEE Transactions on<br />

Industry Applications, 39(4):1109–1117, 2003.


BIBLIOGRAFÍA 203<br />

[131] M. F. Cabanas, M. G. Melero, G. A. Orcajo, F. Rodriguez y J. Solares.<br />

Experimental applications of the axial leakage flux to the <strong>de</strong>tection of<br />

rotor asymmetries, mechanical anomalies and inter-turn short circuits<br />

in working induction motors. En International Conference of Electric<br />

Machines, ICEM’98 . September 1998.<br />

[132] M.F. Cabanas, F.P. Glez, M.R. Gonalez, M.G. Melero, G.A. Orcajo,<br />

J.M. Cano y C.H. Rojas. A new on-line method for the early <strong>de</strong>tection<br />

of broken rotor bars in asynchronous motors working un<strong>de</strong>r arbitrary<br />

load conditions. En Conference Records of the IEEE-IAS Annual Meeting.<br />

IAS’05 , tomo 1, páginas 662–669. Hong-Kong, China, 2005.<br />

[133] Pablo García, Fernando Briz, Michael W. Degner y Alberto B.Diez.<br />

Diagnostics of induction machines using the zero sequence voltage. En<br />

IEEE Industry Applications Society Annual Meeting. IAS’04 , páginas<br />

CD–ROM. Seatle, WA, USA, 2004.<br />

[134] Xianghui Huang, T.G. Habetler, R.G. Harley y E. Wie<strong>de</strong>nbrug. Using<br />

a surge tester to <strong>de</strong>tect rotor eccentricity faults in induction motors.<br />

En Conference Records of the IEEE-IAS Annual Meeting. IAS’05 ,<br />

tomo 3, páginas 2063–2067. Hong-Kong, China, 2005.<br />

[135] Kim Kyusung, Alexan<strong>de</strong>r G. Parlos y Raj Mohan Bharadwaj. Sensorless<br />

fault diagnosis of induction motors. IEEE Transactions on<br />

Industrial Electronics, 50(5):1038–1051, 2003.<br />

[136] J. Sottile, F.C. Trutt y J.L. Kohler. Experimental investigation of online<br />

methods for incipient fault <strong>de</strong>tection. En Conference Records of<br />

the IEEE-IAS Annual Meeting. IAS’00 , tomo 4, páginas 1282–2687.<br />

Rome, Italy, 2000.<br />

[137] Fernando Briz, Michael W. Degner, Alberto B. Díez y Juan M. Guerrero.<br />

On-line diagnostics in inverter fed induction machines using<br />

high frequency signal injection. En IEEE Industry Applications Society<br />

Annual Meeting. IAS’03 , tomo CD-ROM. Salt Lake City, USA,<br />

2003.<br />

[138] Fernando Briz, Michael W. Degner, Antonio Zamarrón y Juan M.<br />

Guerrero. On-line stator winding fault diagnosis in inverter-fed AC<br />

machines using high frequency signal injection. En IEEE Industry<br />

Applications Society Annual Meeting. IAS’02 , tomo CD-ROM. Pittsburgh,<br />

USA, 2002.


204 BIBLIOGRAFÍA<br />

MCSA<br />

[139] Willian T. Thompson y Mark Fenger. Current signature analisys to<br />

<strong>de</strong>tect induction motor faults. IEEE Industry Application Magazine,<br />

páginas 26–34, July/August 2001.<br />

Fallos en el estátor<br />

[140] Xianrong Chang, Vincent Cocquempot y Cyrille Christophe. A mo<strong>de</strong>l<br />

of asynchronous machines for stator fault <strong>de</strong>tection and isolation.<br />

IEEE Transactions on Industrial Electronics, 50(3):578–584, Jun<br />

2003.<br />

[141] Sérgio M. A. Cruz y A. J. Marques Cardoso. Stator winding fault<br />

diagnosis in three-phase synchronous and asynchronous motors, by<br />

the exten<strong>de</strong>d park’s vector approach. IEEE Transactions on Industrial<br />

Applications, 37(5):1227–1233, Sep/Oct 2001.<br />

[142] Sérgio M. A. Cruz y A. J. Marques Cardoso. Multiple reference frames<br />

theory: A new method for the diagnosis of stator faults in threephase<br />

induction motors. IEEE Transactions on Energy Conversion,<br />

20(3):611–619, Sep 2005.<br />

[143] G.B. Kliman, R.A. Koegl W.J. Premerlani y D. Hoeweler. A new<br />

approach to on-line turn fault <strong>de</strong>tection in AC motors. En IEEE Industry<br />

Applications Society Annual Meeting. IAS’06 , tomo 1, páginas<br />

687–693. San Diego, CA, 1996.<br />

[144] J.S. Kohler, J. Sottile y F. C. Trutt. Alternatives for asserting the electrical<br />

integrity of induction motors. IEEE Transactions on Industry<br />

Applications, 28(5):1101–1117, Sept 1992.<br />

[145] Sang-Bin Lee, Rangarajan M. Tallam y Thomas G. Habetler. A robust<br />

on-line turn-fault <strong>de</strong>tection technique for induction machines based<br />

on monitoring the sequence component impedance matrix. En IEEE<br />

Power Electronics Specialists Conference. PESC’01 , tomo CD-ROM.<br />

Vancouver, Canada, 2001.<br />

[146] Greg Stone y Joe Kapler. Stator winding monitoring. IEEE Industry<br />

Applications Magazine, páginas 15–20, Sep/Oct 1998.<br />

[147] Rangarajan M. Tallam, Thomas G. Habetler y Ronald G. Harley.<br />

Transient mo<strong>de</strong>l for induction machines with stator winding turn<br />

faults. IEEE Transactions on Industry Applications, 38(3):632–637,<br />

May/Jun 2002.


BIBLIOGRAFÍA 205<br />

[148] Serge M. Tetrault, Greg C. Stone y Howard G. Sedding. Monitoring<br />

partial discharges on 4-kv motor windings. IEEE Transactions on<br />

Industry Applications, 35(3):682–688, May/Jun 1999.<br />

[149] Marcus Alex Cash, Thomas G. Habetler y Gerald B. Kliman. Insulation<br />

failure prediction in AC machines using line-neutral voltages.<br />

IEEE Transactions on Industrial Applications, 34(6):1234–1239,<br />

Nov/Dec 1998.<br />

[150] Jeffery L. Kohler, Joseph Sottile y Fre<strong>de</strong>rick C. Trutt. Condition monitoring<br />

of stator windings in induction motors: Part I-experimental<br />

investigation of the effective negative-sequence impedance <strong>de</strong>tector.<br />

IEEE Transactions on Industrial Applications, 38(5):1447–1453,<br />

Sep/Oct 2002.<br />

[151] Sang Bin Lee, Rangarajan M. Tallam y Thomas G. Habetler. A robust,<br />

on-line turn-fault <strong>de</strong>tection technique for induction machines based on<br />

monitoring the sequence component impedance matrix. IEEE Transactions<br />

on Power Electronics, 18(3):865–872, May 2003.<br />

[152] Joseph Sottile, Fre<strong>de</strong>rick C. Trutt y Jeffery L. Kohler. Condition monitoring<br />

of stator windings in induction motors: Part II-experimental<br />

investigation of voltage mismatch <strong>de</strong>tectors. IEEE Transactions on<br />

Industrial Applications, 38(5):1454–1459, Sep/Oct 2002.<br />

[153] Rangarajan M. Tallam, Thomas G. Habetler y Ronald G. Harley.<br />

Stator winding turn-fault <strong>de</strong>tection for closed-loop induction motor<br />

drives. IEEE Transactions on Industry Applications, 39(3):720–724,<br />

May/Jun 2003.<br />

[154] Fre<strong>de</strong>rick C. Trutt, Joseph Sottile y Jeffery L. Kohler. Online condition<br />

monitoring of induction motors. IEEE Transactions on Industry<br />

Applications, 38(6):1627–1632, Nov/Dec 2002.<br />

Fallos en el rotor<br />

[155] Alberto Bellini, Fiorenzo Filippetti, Giovanni Franceschini, Carla Tassoni<br />

y Gerald B. Kliman. Quantitative evaluation of induction motor<br />

broken bars by means of electrical signature analysis. IEEE Transactions<br />

on Industry Applications, 37(5):1248–1255, 2001.<br />

[156] Gaëtan Didier, Eric Ternisien, Olivier Caspary y Hubert Razik. Fault<br />

<strong>de</strong>tection of broken rotor bars in induction motor using a global fault<br />

in<strong>de</strong>x. IEEE Transactions on Industry Applications, 42(1):79–88,<br />

2006.


206 BIBLIOGRAFÍA<br />

[157] Behrooz Mirafzal y Nabeel. A. O. Demerdash. Induction machine<br />

broken-bar fault diagnosis using the rotor magnetic field space-vector<br />

orientation. IEEE Transactions on Industry Applications, 40(2):534–<br />

542, 2004.<br />

[158] Mohamed SaïdÑaït Saïd, Mohamed El Hachemi Benbouzid y Ab<strong>de</strong>lkrim<br />

Benchaib. Detection of broken bars in induction motors using<br />

an exten<strong>de</strong>d kalman filter for rotor resistance sensorless estimation.<br />

IEEE Transactions on Energy Conversion, 15(1):66–70, 2000.<br />

Re<strong>de</strong>s neuronales y diagnóstico<br />

[159] R.M. Tallam, T.G. Habetler y R.G. Harley. Self-commissioning training<br />

algorithms for neural networks with applications to electric machine<br />

fault diagnostics. IEEE Transactions on Power Electronics,<br />

17(6):1089–1095, 2002.<br />

[160] R.M. Tallam, R.G. Harley, D.J. Gritter y B. Burton. Neural network<br />

based on-line stator winding turn fault <strong>de</strong>tection for induction motors.<br />

En Industry Applications Conference, tomo 1, páginas 375–380. Rome,<br />

ITA, October 2000.<br />

[161] Raj Mohan Bharadwaj y Alexan<strong>de</strong>r G. Parlos. Neural speed filtering<br />

for induction motors with anomalies and incipient faults. IEEE<br />

Transactions on Mechatronics, 9(4):679–688, 2004.<br />

[162] Loredana Cristaldi, Massimo Lazzaroni y Antonello Monti. A neurofuzzy<br />

application for AC motor drives monitoring system. IEEE<br />

Transactions on Industry Applications, 53(4):1020–1027, 2004.<br />

Libros<br />

[163] Christopher M. Bishop. Neural Networks for Pattern Recognition.<br />

Oxford University Press, Oxford, 1995.<br />

[164] Ion Bol<strong>de</strong>a y Syed A. Nasar, editores. The Induction Machine Handbook,<br />

tomo 1 <strong>de</strong> Electric Power Engineering Series. CRC Press, Boca<br />

Raton, Florida, 2002.<br />

[165] F. Jacek Gieras y Mitchell Wing. Permanent Magnet Motor Technology.<br />

Designs and Applications. Marcel Dekker Ltd, 2nd edición,<br />

January 2002.


BIBLIOGRAFÍA 207<br />

[166] Akira Hirose, editor. Complex-Valued Neural Networks, Theories and<br />

Applications. Series on Innovative Intelligence. World Scientific Publishing,<br />

The University of Tokio, Japan, 2003.<br />

[167] Yu Hen Hu y JenQ-Neng Hwang. Handbook of Neural Network Signal<br />

Processing. crc press, 2001.<br />

[168] Ben Kröse y Patrik van <strong>de</strong>r Smagt. An introduction to neural networks.<br />

University of Amsterdam, November 1996.<br />

[169] R. Kent Nagle, Edward B. Saff y Arthur David Sni<strong>de</strong>r. Ecuaciones diferenciales<br />

y problemas con valores en la frontera. Pearson Education,<br />

México, 2001.<br />

[170] D.W. Novotny y T.A. Lipo. Vector Control and Dynamics of AC<br />

Drives. Monographs in Electrical and Electronic Engineering. Oxford<br />

University Press, Wisconsin, USA, 1996.<br />

[171] Shepley L. Ross. Ecuaciones diferenciales. Editorial Reverté S.A.,<br />

Barcelona, 1981.<br />

[172] Peter Vas. Artificial-Intelligence-based Electrical Machines and Drives.<br />

Monographs in electrical and electronic engineering. Oxford University<br />

Press, Oxford, 1999.<br />

[173] C. H. Houpis y G. B. Lamont. Digital Control Systems: theory, hardware,<br />

software. McGraw Hill, second edición, 1992.<br />

[174] Katsuhiko Ogata. <strong>Sistemas</strong> <strong>de</strong> control en tiempo discreto. Prentice<br />

Hall Hispanoamericana, Naucalpan <strong>de</strong> Juárez, 2 edición, 1996.<br />

[175] Peter Vas. Sensorless Vector and Direct Torque Control. Monographs<br />

in electrical and electronic engineering. Oxford University Press,<br />

Oxford, 1998.<br />

[176] Steven W. Smith. The Scientist and Engineer’s Gui<strong>de</strong> to Digital Signal<br />

Processing. California Technical Publishing, California, 1997.<br />

Varios<br />

[177] Standard Test Method for Detection and Measurement of Partial Discharge<br />

(Corona) Pulses in Evaluation of Insulation Systems, 1998.<br />

[178] Joachim Holtz. Pulsewidth modulation-a survey. IEEE Transactions<br />

on Industrial Electronics, 39(5):410–420, 1992.


208 BIBLIOGRAFÍA<br />

[179] Joachim Holtz. Pulsewidth modulation for electronic power conversion.<br />

Proceedings of IEEE, 82(8):1194–1214, 1994.<br />

[180] D. W. Novotny y T. A. Lipo. Review of synchronous machine theory,<br />

6-9 May 2002.


Apéndice A<br />

Implementación práctica<br />

A.1.<br />

Introducción<br />

En este apéndice se <strong>de</strong>tallan aspectos <strong>de</strong> la implementación práctica <strong>de</strong><br />

los puntos principales <strong>de</strong>sarrollados en esta tesis. Se <strong>de</strong>scribe la plataforma<br />

utilizada tanto para los métodos <strong>de</strong> control como para el diagnóstico <strong>de</strong><br />

máquinas <strong>de</strong> alterna.<br />

A.2.<br />

Métodos <strong>de</strong> control<br />

Durante el <strong>de</strong>sarrollo <strong>de</strong> esta tesis se han implementado mecanismos <strong>de</strong><br />

control sensorless utilizando las componentes <strong>de</strong> secuencia cero. En [61] se<br />

realiza una comparación <strong>de</strong> diferentes técnicas, entre las que se incluye la<br />

tensión portadora <strong>de</strong> secuencia cero. En [60], se <strong>de</strong>talla el uso <strong>de</strong> la tensión<br />

portadora <strong>de</strong> secuencia cero. En [59] se extien<strong>de</strong> el uso <strong>de</strong> las componentes <strong>de</strong><br />

secuencia cero a máquinas conectadas en triángulo. En este caso la variable<br />

terminal utilizada es la corriente <strong>de</strong> secuencia cero. En [81] se propone el uso<br />

<strong>de</strong> re<strong>de</strong>s neuronales estructuradas para el <strong>de</strong>sacoplo <strong>de</strong> saliencias inducidas<br />

por saturación y por intermodulación.<br />

Para los experimentos realizados en el laboratorio se ha dispuesto <strong>de</strong> los<br />

motores <strong>de</strong>scritos en la tabla A.1.<br />

El control se ha implementado utilizando un equipo <strong>de</strong> TechnosoftR.<br />

Este equipo integra el inversor, sensores <strong>de</strong> corriente, conversores A/D y<br />

la etapa <strong>de</strong> control. Ésta última, utiliza un DSP TMS32F2812 <strong>de</strong> Texas<br />

InstrumentsR. El DSP es <strong>de</strong> 32 bits y coma fija. Especificaciones acerca <strong>de</strong>l<br />

equipo <strong>de</strong> Technosoft se <strong>de</strong>tallan en la tabla A.2. En la figura A.1 se muestra<br />

una foto <strong>de</strong>l inversor utilizado.


210 Implementación práctica<br />

Motor#1 Motor#2 Motor#3 Motor#4<br />

Slots estátor 36 36 36 24<br />

Ranuras rotor 28 26 28 30<br />

Tipo <strong>de</strong> ranuras<br />

<strong>de</strong> rotor 1<br />

semi cerradadas<br />

semi cerradadas<br />

semi cerradadas<br />

semi cerradadas<br />

Potencia (kW.) 1.1 0.75 1.1 0.9<br />

Cuadro A.1: Motores utilizados en los métodos <strong>de</strong> control.<br />

Etapa <strong>de</strong> potencia<br />

Potencia 750W.<br />

Interruptores <strong>de</strong> potencia 3 IGBT, frecuencia <strong>de</strong> conmutación hasta<br />

24kHz.<br />

Bus <strong>de</strong> Continua 400V .<br />

Consumo<br />

nominal 3.5A, pico 6A (durante un minuto)<br />

Tensión al motor 90–240 V AC monofásico, 60–120 V AC<br />

trifásico<br />

Sensores <strong>de</strong> corriente 2 sensores efecto Hall<br />

Módulo <strong>de</strong> control<br />

DSP TMS32F2812 <strong>de</strong> Texas InstrumentsR, 32<br />

bits coma fija<br />

PWM<br />

modulación simétrica/asimétrica<br />

Cuadro A.2: Detalles <strong>de</strong> la plataforma utilizada en la implementación práctica.<br />

Para la medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero se ha utilizado una red <strong>de</strong><br />

resistencias conectadas en paralelo con la máquina, según se muestra en<br />

la figura A.2. Para la corriente <strong>de</strong> secuencia cero un sensor <strong>de</strong> efecto Hall<br />

(Figura A.3) Los sistemas <strong>de</strong> adquisición A/D, utilizados para el análisis<br />

<strong>de</strong> datos off-line, son un osciloscopio YokogawaR; DL1540CL, <strong>de</strong> 8 bits,<br />

200MS/s, 150MHz., mostrado en la figura A.4(a); y una tarjeta USB <strong>de</strong><br />

DatatranslationR, DT9836, 16bits, 200Khz por canal, 12 canales, mostrada<br />

en la figura A.4(b)


A.2 Métodos <strong>de</strong> control 211<br />

Figura A.1: Plataforma <strong>de</strong> Technosoft.<br />

Figura A.2: Red <strong>de</strong> resistencias para la medida <strong>de</strong> la tensión <strong>de</strong> secuencia cero.


212 Implementación práctica<br />

Figura A.3: Sensor efecto Hall para le medida <strong>de</strong> la corriente <strong>de</strong> secuencia cero.<br />

(a) Osciloscopio YokogawaR. (b) Tarjeta USB DatatranslationR.<br />

Figura A.4: <strong>Sistemas</strong> <strong>de</strong> adquisición <strong>de</strong> señales.


A.3 Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna 213<br />

A.3.<br />

Diagnóstico <strong>de</strong> máquinas <strong>de</strong> alterna<br />

Los métodos <strong>de</strong> diagnóstico publicados por el autor durante la realización<br />

<strong>de</strong> esta tesis, proponen el uso <strong>de</strong> técnicas <strong>de</strong> secuencia cero para la <strong>de</strong>tección<br />

<strong>de</strong> fallos en el estátor y en el rotor en máquinas <strong>de</strong> alterna. En [133], se propone<br />

el uso <strong>de</strong> la tensión <strong>de</strong> secuencia cero tanto para máquinas conectadas<br />

a red como alimentadas <strong>de</strong>s<strong>de</strong> un inversor. En [128] se extien<strong>de</strong> la técnica<br />

para su funcionamiento en todo tipo <strong>de</strong> máquinas, in<strong>de</strong>pendientemente <strong>de</strong><br />

la conexión en sus bornas —triángulo o estrella—.<br />

Para los experimentos realizados en el laboratorio se ha dispuesto <strong>de</strong> los<br />

motores <strong>de</strong>scritos en la tabla A.3 .<br />

Motor#5<br />

Número <strong>de</strong> polos 4<br />

Slots estátor 24<br />

Ranuras rotor 30<br />

Tipo <strong>de</strong> ranuras <strong>de</strong> rotor inclinadas, semi abiertas<br />

Potencia (kW.) 0.9<br />

Cuadro A.3: Motores utilizados en diagnóstico.<br />

Para el caso <strong>de</strong> <strong>de</strong>tección <strong>de</strong> fallos en el estátor se utilizó un motor con las<br />

mismas características pero con el bobinado <strong>de</strong> estátor accesible, <strong>de</strong> manera<br />

que se pudieran provocar cortocircuitos entre espiras adyacentes. Para la<br />

<strong>de</strong>tección <strong>de</strong> fallos en el rotor se dispusieron <strong>de</strong> dos rotores con una barra<br />

rota. Uno <strong>de</strong> ellos con ranuras semi abiertas y otro con ranuras cerradas.


214 Implementación práctica


Apéndice B<br />

Publicaciones<br />

B.1.<br />

Comparison of Saliency-Based Sensorless Control<br />

Techniques for AC Machines [61]


216 Publicaciones<br />

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004 1107<br />

Comparison of Saliency-Based Sensorless Control<br />

Techniques for AC Machines<br />

Fernando Briz, Member, IEEE, Michael W. Degner, Member, IEEE, Pablo García, Stu<strong>de</strong>nt Member, IEEE, and<br />

Robert D. Lorenz, Fellow, IEEE<br />

Abstract—This paper analyzes saliency-based sensorless control<br />

methods for ac machines. The paper focuses on three different<br />

methods, which utilize the following signals: negative-sequence<br />

carrier-signal current, zero-sequence carrier-signal voltage,<br />

and pulesewidth-modulation-switching zero-sequence voltage.<br />

Applicability of these methods for both rotor position estimation<br />

(tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies) and flux position<br />

estimation (tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies) is studied for<br />

each method, as well as aspects of their implementation.<br />

In<strong>de</strong>x Terms—Flux angle estimation, rotor position estimation,<br />

saliency-based sensorless control.<br />

I. INTRODUCTION<br />

ENSORLESS control techniques for ac machines that<br />

S rely on the fundamental excitation have been shown to be<br />

capable of providing high-performance field-oriented control<br />

in the medium- to high-speed range [1]–[3]. Such techniques,<br />

however, fail in the low-speed range or for dc excitation. To<br />

overcome this limitation, sensorless control methods based on<br />

tracking the position of saliencies in the electric machines have<br />

been proposed. Such methods have the capability of providing<br />

accurate, high bandwidth, position, speed, and disturbance<br />

torque estimates and/or flux estimates over a wi<strong>de</strong> speed<br />

range, including zero speed and frequency [4]–[18]. These<br />

techniques measure the response of the machine when a persistent,<br />

high-frequency excitation, distinct from the fundamental<br />

excitation, is applied via the inverter. The major differences<br />

between the methods are the type of high-frequency excitation<br />

and the signal processing used to estimate the rotor or flux<br />

position. The types of persistent excitation that have been<br />

proposed can be classified into two main categories.<br />

Paper IPCSD-04-028, presented at the 2003 Industry Applications Society<br />

Annual Meeting, Salt Lake City, UT, October 12–16, and approved for publication<br />

in the IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial<br />

Drives Committee of the IEEE Industry Applications Society. Manuscript<br />

submitted for review October 1, 2003 and released for publication April<br />

6, 2004. This work was supported in part by the Research, Technological Development<br />

and Innovation Programs of the Principado of Asturias-ERDF, un<strong>de</strong>r<br />

Grant PB-EXP01-24 and Grant PB02-055, and by the Spanish Ministry of Science<br />

and Technology-ERDF un<strong>de</strong>r Grant DPI2001-3815.<br />

F. Briz and P. García are with the Department of Electrical, Computer and<br />

Systems Engineering, University of Oviedo, E-33204 Gijón, Spain (e-mail: fernando@isa.uniovi.es;<br />

pgarcia@isa.uniovi.es).<br />

M. W. Degner is with Sustainable Mobility Technologies, Ford Motor Company,<br />

Dearborn, MI 48121-2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />

R. D. Lorenz is with the Departments of Mechanical Engineering and Electrical<br />

and Computer Engineering, University of Wisconsin, Madison, WI 53706<br />

USA (e-mail: lorenz@engr.wisc.edu).<br />

Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2004.830768<br />

0093-9994/04$20.00 © 2004 IEEE<br />

1) One is the injection of a carrier signal (usually in the<br />

range of several hundred hertz) superimposed on the<br />

fundamental excitation and generally distinct from the<br />

pulsewidth-modulation (PWM) switching excitation<br />

created by the inverter [4]–[15]. This type of excitation<br />

usually takes one of two forms: 1) a constant amplitu<strong>de</strong><br />

voltage [4]–[9], [13]–[15] (current [10]) vector rotating<br />

in the stationary frame at the carrier frequency or 2) an<br />

amplitu<strong>de</strong>-modulated, at the carrier frequency, voltage<br />

(current) vector(s) rotating in a frame synchronous to the<br />

estimated quantity [11], [12].<br />

2) The other is excitation created by the PWM switching of<br />

the inverter, commonly using modified forms of PWM<br />

[3], [16] or applying specific switching states during the<br />

measurement period [17], [18].<br />

With regard to the number and type of signals measured, techniques<br />

using two phase currents, three phase currents, phase<br />

voltages and/or the neutral voltage have been reported, with a<br />

variety of alternatives in the signal processing used to extract<br />

the <strong>de</strong>sired information [4]–[18].<br />

The primary goal of this paper is the analysis and comparison<br />

of saliency-based sensorless control methods for the estimation<br />

of rotor position and/or flux angle in ac machines. The<br />

paper begins by mo<strong>de</strong>ling saliencies, as well as the measurable<br />

effects that they produce, when a high-frequency excitation<br />

signal is applied to a machine. The paper then focuses on<br />

three different sensorless control methods: 1) negative-sequence<br />

carrier-signal-current-based methods [4]–[9]; 2) zero-sequence<br />

carrier-signal-voltage-based methods [13], [15]; and 3) PWMswitching<br />

zero-sequence-voltage-based methods [3], [16]. Differences<br />

in the generation, acquisition, and processing of the<br />

signal nee<strong>de</strong>d for estimating the <strong>de</strong>sired rotor position or flux<br />

angle are also analyzed.<br />

II. CARRIER-SIGNAL-EXCITATION-BASED<br />

SENSORLESS METHODS<br />

Carrier-signal-based sensorless methods inject a high-frequency<br />

excitation (voltage [4]–[9], [11]–[15] or current [10]),<br />

whose interaction with the machine saliencies produces specific<br />

frequency components in measurable electrical variables<br />

(phase/zero-sequence currents [4]–[9], [11], [12], [14] and<br />

voltages [10], [13], [15]), which are used to estimate the<br />

position of the saliency. One of the most common forms of<br />

high-frequency carrier-signal excitation is the use of a single<br />

rotating vector [4]–[9] and is the basis for the analysis provi<strong>de</strong>d


B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 217<br />

1108 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />

TABLE I<br />

INDUCTION MOTORS PARAMETERS (ALL HAVE FOUR POLES)<br />

in (1) can be ignored), the machine mo<strong>de</strong>l can be simplified to<br />

(3)–(5) (see Fig. 2)<br />

in this paper on carrier-signal-excitation-based methods.<br />

Inclu<strong>de</strong>d in this analysis are methods that utilize the resulting<br />

negative-sequence carrier-signal current [4]–[9] and zero-sequence<br />

carrier-signal voltage [13], [15]. Although other forms<br />

of carrier-signal excitation, such as the amplitu<strong>de</strong>-modulated<br />

methods [11], [12] and carrier-signal-current methods [10],<br />

are not inclu<strong>de</strong>d in the analysis provi<strong>de</strong>d in this paper, due to<br />

space restrictions, their similarity to the analyzed methods is<br />

expected to result in similar behavior and conclusions.<br />

A. Mo<strong>de</strong>ling and Behavior of Salient Machines<br />

At frequencies near the carrier signal the general mo<strong>de</strong>l for<br />

the induction machine can be simplified to one consisting of<br />

only the machine inductances (1), where is a 3 3 matrix<br />

and can be mo<strong>de</strong>led as consisting of four submatrices (2)<br />

where the following apply.<br />

• and are the average and differential stator<br />

transient inductances, being equal to<br />

and<br />

in (2), respectively. The <strong>de</strong>finition of the<br />

differential inductance in (3)–(5) (note the constant<br />

2) was chosen as a matter of convenience to keep<br />

the results obtained when transforming the three-phase<br />

system to an equivalent two-phase system consistent with<br />

the nomenclature wi<strong>de</strong>ly used in the literature [4], [5].<br />

• is the harmonic or<strong>de</strong>r of the saliency relative to electrical<br />

angular units.<br />

• is the angular position of the saliency in electrical radians.<br />

The zero-sequence voltage (6) can be calculated directly using<br />

(3)–(5) and (7), with the result shown in (8). Note the inductances<br />

, , and in (8) stand for the inductance terms in<br />

(3)–(5), respectively<br />

(3)<br />

(4)<br />

(5)<br />

and<br />

mo<strong>de</strong>l the constant and varying<br />

portions of the phase mutual inductances (diagonal terms are<br />

zero).<br />

and mo<strong>de</strong>l the constant and varying<br />

portions of the phase self-inductances, respectively (off-diagonal<br />

terms are equal to zero).<br />

While the general solution for the behavior of the machine<br />

can be obtained from (1) and (2), some further simplifications<br />

are possible based on the values for these inductances in relation<br />

to the machine <strong>de</strong>sign and carrier-signal frequency. To asses<br />

the contribution of each term in (2) to the overall inductance,<br />

tests were conducted on motor #1 in Table I. The following<br />

values for each entry in these inductance submatrices was <strong>de</strong>termined<br />

for a carrier frequency of Hz:<br />

mH, mH mH,<br />

and<br />

mH.<br />

From these values it can be seen that the mutual inductances<br />

between the phases are relatively small in comparison to the<br />

self-inductances. Based on this, the mo<strong>de</strong>l shown in (2) can be<br />

simplified by only consi<strong>de</strong>ring the self-inductance terms, which<br />

at the carrier frequency are approximately equal to the stator<br />

transient inductance. With this assumption, a further assumption<br />

that the varying inductances consist of a single harmonic<br />

component, and the fact that for the operating speeds of interest<br />

the carrier-signal frequency is significantly larger than the fundamental<br />

frequency (the time rate of change of the inductance<br />

(1)<br />

(2)<br />

By transforming (3)–(5) to an equivalent<br />

be obtained<br />

(6)<br />

(7)<br />

(8)<br />

mo<strong>de</strong>l, (9) can<br />

(9)<br />

While a general solution for the currents and the zero-sequence<br />

voltage can be obtained from (9), much simpler solutions<br />

are obtained by solving (9) for particular values of using<br />

the following equations for the inductances (10)–(12) [5]:<br />

1) for<br />

2) for<br />

(10)<br />

(11)


218 Publicaciones<br />

BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1109<br />

3) for<br />

(12)<br />

Using (8)–(12) and applying a balanced, three-phase carriersignal<br />

voltage, (13)–(15), to the machine, the resulting carriersignal<br />

current and zero-sequence carrier-signal voltage for particular<br />

values of can be calculated as (16)–(21) as follows:<br />

(13)<br />

(14)<br />

Fig. 1.<br />

Schematic representation of the experimental setup.<br />

(15)<br />

1) for<br />

2) for<br />

3) for<br />

(16)<br />

(17)<br />

(18)<br />

(19)<br />

Fig. 2.<br />

Signal acquisition for the experimental setup.<br />

memory was used to measure the negative-sequence carrier-signal<br />

current and the zero-sequence carrier-signal voltage,<br />

(see Fig. 2). For the negative-sequence carrier-signal-current<br />

methods the three phase currents were measured and for the<br />

zero-sequence-voltage methods the three inverter output phase<br />

voltages and the neutral voltage were measured. These signals<br />

were then processed offline.<br />

The inverter was operated at a switching frequency of 15 kHz,<br />

(20) with a <strong>de</strong>ad time of 2 s, and a dc-bus voltage of 350 V. A<br />

carrier-signal voltage of Hz and V was used<br />

(21) throughout the paper unless stated otherwise.<br />

where<br />

is C. Methods Based on the Negative-Sequence Carrier-Signal<br />

the magnitu<strong>de</strong> of the positive-sequence carrier-signal Current<br />

current,<br />

is<br />

the magnitu<strong>de</strong> of the negative-sequence carrier-signal<br />

Methods based on the negative-sequence carrier-signal current<br />

usually use filtering to separate the negative-sequence car-<br />

current,<br />

is the magnitu<strong>de</strong> of the component of the<br />

rier-signal current, which contains the saliency position information<br />

in its phase, from the stator current [4]–[9]. This can be<br />

zero-sequence carrier-signal voltage, and<br />

is the magnitu<strong>de</strong> of the<br />

simply done by transforming the stator current to a negative-sequence<br />

carrier-signal-current reference frame and low-pass fil-<br />

component of the zero-sequence carrier-signal<br />

voltage.<br />

tering. The output has the form of (22)<br />

From (20) and (21) it can be seen that for the case of<br />

no zero-sequence carrier-signal voltage exists<br />

and the carrier-signal current is an amplitu<strong>de</strong>-modulated positive-sequence<br />

component. It is also noted that, although (17)<br />

and (19) predict the presence of a secondary component of the<br />

(22)<br />

The spatial position of the saliency can then be obtained using<br />

either a tracking observer, which are zero lag filters, [4], [5], [9]<br />

or an arctangent function with lagging filters [6], [7].<br />

zero-sequence carrier voltage, its magnitu<strong>de</strong> is negligible Fig. 3 shows the negative-sequence carrier-signal current and<br />

when compared to for , which is typically the corresponding frequency spectrum for motor #1 in Table I,<br />

the case.<br />

operated at rated flux, rated load. From the figure it can be seen<br />

that the machine exhibits a rotor–stator slotting saliency, with<br />

B. Experimental Setup<br />

the harmonic or<strong>de</strong>r being equal to the number of rotor slots per<br />

Fig. 1 shows the experimental setup used for the experiments<br />

presented in this paper. It consists of a current-regulated induction<br />

pole pair, in addition to fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt components.<br />

Most of the fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt compo-<br />

machine, with the carrier-signal voltage superimposed on nents, and specifically the one at , are believed to be caused<br />

the fundamental voltage. The rotor speed and, consequently, the<br />

slip and the load level of the machine, was set using a load dynamometer.<br />

A four-channel digital oscilloscope with exten<strong>de</strong>d<br />

by saturation [5]–[9]. Noni<strong>de</strong>al behavior of the inverter has also<br />

been reported to cause similar components in the negative-sequence<br />

carrier-signal current [7].


B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 219<br />

1110 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />

Fig. 3. (a) Experimentally measured real and imaginary parts of the<br />

negative-sequence carrier-signal current. (b) Corresponding frequency<br />

spectrum for motor #1 in Table I. The motor was operated at rated flux, rated<br />

load, ! =1Hz, ! =4Hz.<br />

In [13], a time-based measurement technique was used to extract<br />

the saliency position information from the zero-sequence<br />

carrier-signal voltage. A different approach, similar to the one<br />

proposed in [14], is used in this paper, the goal being to allow the<br />

use of filtering techniques <strong>de</strong>veloped for the negative-sequence<br />

carrier-signal current. The zero-sequence carrier-signal voltage<br />

in (17) (and similarly for (19)) can be converted to a carrier-synchronous<br />

zero-sequence voltage vector using (24). Then, by applying<br />

similar synchronous reference frame filtering as used for<br />

the negative-sequence carrier-signal current, a single complex<br />

vector with the form (25) (multiplied by 2 for convenience) can<br />

be isolated from (24) with its phase a function of the saliency<br />

position<br />

(24)<br />

(25)<br />

This can then be further processed to obtain the saliency position<br />

information using the same methods used for the negative-sequence<br />

carrier-signal current (22) [4]–[9].<br />

Fig. 4(c) and (d) shows the resulting zero-sequence<br />

carrier-signal voltage components and the corresponding<br />

frequency spectrum of the zero-sequence carrier-signal voltage<br />

shown in Fig. 4(a). It is noted that while the frequency spectrum<br />

in Fig. 4(b) corresponds to a scalar signal, the one in Fig. 4(d)<br />

corresponds to a complex voltage vector.<br />

Fig. 4. (a) Experimentally measured zero-sequence carrier-signal voltage.<br />

(b) Corresponding frequency spectrum. (c) Real and imaginary parts of the<br />

zero-sequence carrier voltage vector. (d) Corresponding frequency spectrum.<br />

Motor #1 was used, operated at rated flux, rated load, ! =1Hz, ! =4Hz.<br />

D. Methods Based on the Zero-Sequence Carrier-Signal<br />

Voltage<br />

Fig. 4(a) shows the zero-sequence carrier-signal voltage of<br />

motor #1 operated at rated flux, rated load. The motor was<br />

star-connected, with the zero-sequence voltage obtained from<br />

the measured phase and neutral voltages using (6) (see Fig. 2).<br />

The zero-sequence carrier-signal voltage was then isolated<br />

using fast-Fourier-transform (FFT)-based signal processing.<br />

Alternatively to (6), the neutral voltage can also be measured<br />

(23) provi<strong>de</strong>d that the inverter does not inject zero-sequence<br />

components at frequencies near the carrier frequency<br />

(23)<br />

Fig. 4(b) shows the frequency spectrum of the zero-sequence<br />

carrier-signal voltage. From that figure it can be seen that<br />

the major fundamental-frequency-<strong>de</strong>pen<strong>de</strong>nt component of<br />

the spectrum is located at , which corresponds to<br />

a saturation-induced saliency, with a harmonic or<strong>de</strong>r .<br />

It is also observed that, analogous to the negative-sequence<br />

carrier-signal current, the zero-sequence carrier-signal voltage<br />

also shows content from a rotor–stator slotting saliency located<br />

at , i.e., with the harmonic or<strong>de</strong>r equal to the<br />

number of rotor bars per pole.<br />

III. COMPARISON OF METHODS BASED ON THE<br />

NEGATIVE-SEQUENCE CARRIER-SIGNAL CURRENT<br />

AND ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE<br />

While the results in Figs. 3 and 4 suggest that the negativesequence<br />

carrier-signal current and the zero-sequence carriersignal<br />

voltage contain similar information, some noticeable differences<br />

still exist. Comparison of both signals is presented in<br />

this section.<br />

A. Rotor-Position-Depen<strong>de</strong>nt Saliencies<br />

Rotor position estimation using high-frequency signal excitation<br />

requires a rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples<br />

with the stator windings to produce a measurable signal.<br />

Although rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies are sometimes<br />

present in standard machine <strong>de</strong>signs due to the combined<br />

effect of stator and rotor slotting [5], [7], [9], [16], they can<br />

also be specifically created in several ways [4]–[6]. Using<br />

rotor–stator slotting saliencies for rotor position estimation has<br />

the advantage of allowing machines with open or semi-closed<br />

rotor slots to be suitable for sensorless operation without the<br />

need for any further modification or special <strong>de</strong>sign. However,<br />

not all combinations of rotor–stator slots in open or semi-closed<br />

rotor slot machines couple with the stator windings to produce<br />

measurable effects.<br />

It was <strong>de</strong>monstrated in [5] and [9] that, in<strong>de</strong>pen<strong>de</strong>ntly of how<br />

a saliency is created, in or<strong>de</strong>r for it to couple with the stator<br />

windings and produce a negative-sequence carrier-signal current<br />

(26) needs to be satisfied, assuming the machine has an integer<br />

number of slots per pole per phase, where is the number


220 Publicaciones<br />

BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1111<br />

Fig. 5. Experimentally measured frequency spectrum of the<br />

negative-sequence carrier-signal current (left) and of the zero-sequence carrier<br />

voltage complex vector (right) for two different motors. Both motors were<br />

operated at rated rated flux, rated load.<br />

of poles and is the saliency harmonic or<strong>de</strong>r relative to 360<br />

mechanical <strong>de</strong>grees<br />

(26)<br />

Saliencies caused by the combination of rotor and stator slotting<br />

produce a permeance waveform that has a fundamental spatial<br />

harmonic given by (27), with and being equal to the<br />

number of stator and rotor slots, respectively. The fundamental<br />

of this permeance waveform rotates at the mechanical speed<br />

shown in (28) [5], [9]<br />

(27)<br />

(28)<br />

The previous analysis, though originally <strong>de</strong>veloped for the<br />

negative-sequence carrier current, has been found to be valid<br />

for the case of zero-sequence carrier-signal voltage. Fig. 5(a)<br />

and (b) shows the negative-sequence carrier-signal current frequency<br />

spectrum and the zero-sequence carrier-signal voltage<br />

vector frequency spectrum for the cases of motor #2 and motor<br />

#4 using engineered rotor #3 in Table I. Comparing Figs. 3(b)<br />

and 5(b) with Fig. 5(a), it can be seen that in contrast to motors<br />

#1 and #4, motor #2 does not show a rotor slotting saliency either<br />

in the negative-sequence carrier-signal current or the zerosequence<br />

carrier voltage, as predicted by (26) and (27). It can<br />

also be seen in Fig. 5(b) that both the negative-sequence carrier-signal<br />

current and the zero-sequence carrier-signal voltage<br />

have components at , which are caused by the engineered<br />

saliency.<br />

B. Saturation-Induced Saliencies<br />

Saturation-induced saliencies, i.e., asymmetries caused by<br />

the saturation of the flux paths, have been observed to exist<br />

whenever fundamental excitation is present. These saliencies<br />

produce components in both the negative-sequence carrier-signal<br />

current as well as in the zero-sequence carrier-signal<br />

voltage. While saturation-induced harmonics, especially the<br />

Fig. 6. Experimentally measured magnitu<strong>de</strong> and phase (relative to the<br />

fundamental current) of the 2! harmonic of the negative-sequence<br />

carrier-signal current, as a function of the slip frequency and the fundamental<br />

current level, for motor #4 in Table I with (a) semi-closed rotor slots and (b)<br />

closed rotor slots. A constant fundamental excitation frequency ! =4 Hz<br />

was used, with the rotor speed varied according to the slip shown in the figure.<br />

one at , can be useful for flux angle estimation, they are a<br />

disturbance when rotor position estimation is the goal. Unless<br />

properly <strong>de</strong>coupled, they can result in noticeable estimation<br />

errors or even stability problems.<br />

Negative-Sequence Carrier-Signal Current: Saturation-induced<br />

saliencies and their effects on the negative-sequence<br />

carrier-signal current are strongly influenced by the machine<br />

<strong>de</strong>sign, with one of the most relevant aspects being the rotor<br />

slot <strong>de</strong>sign [5], [8]. Fig. 6(a) and (b) shows the magnitu<strong>de</strong> and<br />

phase angle of the saturation-induced harmonic of the<br />

negative-sequence carrier-signal current, as a function of the<br />

slip frequency and the fundamental current level, for the cases<br />

of motor #4 in Table I with semi-closed rotor slots and closed<br />

rotor slots, respectively. From the figure it can be seen that the<br />

phase of the harmonic of the negative-sequence carrier<br />

current signal for the case of closed rotor slots, relative to the<br />

stator current angle, exhibits only relatively minor variations<br />

with slip, suggesting that it is mostly influenced by the stator<br />

leakage flux [8]. Larger variations are observed for the case<br />

of semi-closed slots, especially for low slips, suggesting that<br />

other fluxes in the machine play an important role for closed<br />

rotor slot machines. In addition to the rotor slot <strong>de</strong>sign, a<br />

large set of other <strong>de</strong>sign characteristics seem to influence the<br />

behavior of saturation-induced saliencies, as <strong>de</strong>monstrated in<br />

[8] where noticeable differences were observed for machines<br />

with relatively similar <strong>de</strong>signs and sizes.<br />

Zero-Sequence Carrier-Signal Voltage: The study<br />

of saturation-induced saliencies for zero-sequence carrier-signal-voltage-based<br />

methods has not received as much<br />

attention as the negative-sequence carrier-signal-current-based<br />

methods [13], [15].<br />

Fig. 7(a) shows the magnitu<strong>de</strong> and phase (using the fundamental<br />

current angle as the reference angle) of the<br />

frequency component of the zero-sequence carrier-signal


B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 221<br />

1112 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />

Fig. 7. Experimentally measured magnitu<strong>de</strong> and phase (relative to the stator<br />

current vector), of the 2! component of the zero-sequence carrier-signal<br />

voltage, for the following motors in Table I. (a) Motor #1 () and #2 ( ) with<br />

semi-closed rotor slots. (b) Motor #3 (4) and #4 (5) with closed rotor slots.<br />

The estimated angle 2 for motors #1 and #2 in the left column, and for<br />

motor #3 in the right column, are marked with (). The motors were operated<br />

at rated flux, the load being varied according to the slip.<br />

voltage (8) as a function of the slip, for two different motors<br />

with semi-open rotor slots, while Fig. 7(b) shows it for two<br />

motors with closed rotor slots. The machines were current<br />

regulated, operating un<strong>de</strong>r indirect field orientation at rated<br />

flux (see Fig. 1).<br />

To better un<strong>de</strong>rstand the behavior of the angles seen in Fig. 7,<br />

the theoretical angle of the rotor flux, , with respect to the<br />

stator current vector was obtained. If the saturation giving rise to<br />

the component of the zero-sequence carrier-signal voltage<br />

were caused by the rotor flux, it would have an angle . This<br />

angle is also shown in Fig. 7. Using the rotor flux angle as a<br />

comparison for the experimental results was a matter of convenience<br />

due to the simplicity of its estimation, as it <strong>de</strong>pends only<br />

on the slip and the rotor time constant.<br />

Two interesting facts can be observed from Fig. 7. First, a<br />

very good agreement can be seen between the measured and estimated<br />

angles for the two different machines with semi-open<br />

rotor slots [Fig. 7(a)]. This strongly supports the theory that the<br />

component of the zero-sequence carrier-signal voltage is<br />

caused by the rotor flux. Second, significant differences are observed<br />

between the estimated and measured angles for no-load<br />

operation of closed-rotor-slot machines. It is also seen that while<br />

the magnitu<strong>de</strong> of the component of the negative-sequence<br />

carrier-signal voltage remains relatively constant for the case of<br />

open rotor slot machines, it noticeably <strong>de</strong>creases at no load for<br />

closed-rotor-slot machines.<br />

A potential explanation for the behavior observed in closedrotor-slot<br />

machines is the following. Fig. 8(a) schematically<br />

shows the currents and rotor flux position for a two-pole machine<br />

operated at rated flux, no-load condition. Un<strong>de</strong>r these conditions,<br />

all of the fluxes in the machine have the same phase<br />

angle but travel through different portions of the iron. The rotor<br />

flux would be expected to cause saturation of the stator teeth<br />

and rotor teeth, as marked in the figure. However, because of the<br />

narrow rotor slot bridges, stator leakage flux crossing the air gap<br />

and returning along the top of rotor (i.e., a form of zigzag flux)<br />

could cause saturation of the rotor slot bridges. If that occurs,<br />

Fig. 8. Schematic representation of the relative position between the fluxes<br />

and the stator current for the case of rated-flux, no-load, and rated-flux-loa<strong>de</strong>d<br />

two-pole machine, shown in a rotor flux reference frame.<br />

two different regions of the machine, separated 90 from each<br />

other, would be saturated, as seen if Fig. 8(a). This sort of saturation<br />

would appear from the stator winding to be a relatively<br />

homogenous saturation of the machine and, as a consequence,<br />

the magnitu<strong>de</strong> of the component of the zero-sequence carrier-signal<br />

voltage would be small in magnitu<strong>de</strong>. In addition,<br />

the phase of the component would <strong>de</strong>pend on the combined<br />

effect of the two phenomena <strong>de</strong>scribed above and would<br />

not, therefore, be aligned with any specific flux in the machine.<br />

As the load increases, the rotor leakage flux will strongly saturate<br />

the rotor slot bridges, spatially coinciding with the rotor<br />

flux [Fig. 8(b)]. This additional saturation dominates the saturation-induced<br />

saliency and, therefore, the component of<br />

the zero-sequence carrier-signal voltage.<br />

On the other hand, for the case of semi-open or<br />

open-rotor-slot machines, saturation of the stator/rotor teeth<br />

caused by the rotor flux is the dominant effect un<strong>de</strong>r no-load<br />

operation. This effect is only boosted by the rotor leakage flux<br />

when the machine is loa<strong>de</strong>d, with the phase angle of the<br />

component of the zero-sequence carrier-signal voltage almost<br />

coinciding with the rotor flux.<br />

IV. PWM-SWITCHING-EXCITATION ZERO-SEQUENCE-VOLTAGE<br />

MEASUREMENT-BASED SENSORLESS METHODS<br />

Switching harmonics, due to the PWM operation of the inverter,<br />

have also been shown to be useful for saliency position<br />

estimation [3], [15]–[18]. In the technique proposed in [16], the<br />

instantaneous line-to-neutral voltage (29) (see Fig. 2) is measured<br />

after applying two adjacent switching states and forcing<br />

the commutation of switches in the third phase by substituting<br />

the zero state with two active states for a short period of time.<br />

A complex voltage vector<br />

three measurements<br />

(30) is then obtained from the<br />

(29)<br />

(30)


222 Publicaciones<br />

BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1113<br />

Fig. 9. (a) Experimentally measured real and imaginary parts of the complex<br />

vector v . (b) Corresponding frequency spectrum for motor #1 in Table I. The<br />

motor was operated at rated flux, rated load.<br />

Fig. 10. (a) Experimentally measured real and imaginary parts of the complex<br />

vector v . (b) Corresponding frequency spectrum for motor #2 in Table I. The<br />

motor was operated at rated flux, rated load.<br />

As this technique relies on the measurement of the zero-sequence<br />

voltage, similar to the carrier-signal method <strong>de</strong>scribed<br />

above, they are expected to behave similarly. Fig. 9 shows the<br />

complex voltage vector <strong>de</strong>fined by (30) and its frequency spectrum<br />

for the case of motor #1 in Table I. The results shown are<br />

very similar to those presented earlier in Fig. 4 for the zero-sequence<br />

carrier-signal voltage vector.<br />

V. COMPARISON OF PWM-SWITCHING-BASED AND<br />

CARRIER-VOLTAGE-BASED ZERO-SEQUENCE-VOLTAGE<br />

METHODS<br />

Although both zero-sequence-voltage-based methods are expected<br />

to exhibit similar behaviors, some major differences exist<br />

in their practical implementation. Some similarities and differences<br />

between both methods are analyzed in this section.<br />

Fig. 11. Experimentally measured magnitu<strong>de</strong> and phase, relative to the stator<br />

current vector, of the 2! component of the complex voltage vector v for<br />

(a) semi-closed rotor slots and (b) closed rotor slots. The motors were operated<br />

at rated flux, the load being varied according to the slip.<br />

A. Rotor-Position-Depen<strong>de</strong>nt Saliencies<br />

to obtain reliable and accurate rotor position estimation was<br />

Results reported in [3] and [16], as well as those shown in <strong>de</strong>monstrated in [16].<br />

Fig. 9, were obtained using machines with open rotor slots. Fig. 11 shows the magnitu<strong>de</strong> and phase of the frequency<br />

It was previously shown in Section III-A that both the negative-sequence<br />

carrier-signal current and the zero-sequence carferent<br />

machines, with open and semi-closed rotor slots. Com-<br />

component of the complex voltage vector for the two difrier-signal<br />

voltage had similar restrictions for the coupling of a paring Figs. 11 and 7, the similarities between the behavior of<br />

rotor–stator saliency with the stator windings.<br />

saturation-induced saliencies for the case of the zero-sequence<br />

In [16], it was conclu<strong>de</strong>d that in or<strong>de</strong>r for rotor slotting saliencies<br />

to create a measurable complex voltage vector (30) the signal voltage vector are evi<strong>de</strong>nt. This strongly supports the i<strong>de</strong>a<br />

PWM switching voltage vector and the zero-sequence carrier-<br />

number of rotor bars per pole pair could not be a multiple of that both techniques share the same physical principles regardless<br />

of the differences in their implementation.<br />

three, with the number of stator slots not having any influence.<br />

This criteria differs from the one established by (26)–(28), and It is finally noted that the similarities between the results<br />

can be shown to be a particular case. Fig. 10 shows the complex shown in Figs. 7 and 11 suggest that the commissioning process<br />

voltage vector <strong>de</strong>fined by (30) and its frequency spectrum for for the compensation of saturation-induced saliencies <strong>de</strong>scribed<br />

the case of motor #2 in Table I. It is noted that motor #2 is from in [16] would be valid for the case of zero-sequence carriersignal<br />

voltage methods.<br />

the same manufacturer and with a similar <strong>de</strong>sign as motor #1.<br />

From Fig. 10 it is observed that the voltage vector does not show<br />

a component due to the rotor slotting saliency. While this result C. Influence of the Carrier Frequency<br />

does not follow the rule stated in [16], it is consistent with the<br />

All the results using the zero-sequence carrier voltage<br />

results predicted by (26)–(28).<br />

presented so far used a carrier frequency of<br />

Hz.<br />

Experiments using different carrier frequencies were also<br />

B. Saturation-Induced Saliencies and Flux Angle Estimation<br />

performed. Fig. 12 shows the magnitu<strong>de</strong>s of the rotor–stator<br />

As was the case for the negative-sequence carrier-signal slotting saliency and of the saturation-induced component<br />

current and zero-sequence carrier-signal voltage, saturation-induced<br />

saliencies also influence the complex voltage vector (30)<br />

[3], [16]. While saturation-induced harmonics can potentially<br />

be useful for flux angle estimation, they are a disturbance<br />

when rotor position estimation is the goal. Their compensation<br />

for various carrier frequencies. From Fig. 12 it is observed that<br />

the magnitu<strong>de</strong> of the resulting rotor-position-<strong>de</strong>pen<strong>de</strong>nt component<br />

of the zero-sequence carrier voltage is almost constant,<br />

in<strong>de</strong>pen<strong>de</strong>nt of the carrier frequency. In addition, the saturation-induced<br />

component of the zero-sequence carrier-signal


B.1 Comparison of Saliency-Based Sensorless Control Techniques for. . . 223<br />

1114 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 40, NO. 4, JULY/AUGUST 2004<br />

Fig. 12. Experimentally measured magnitu<strong>de</strong> of the 2! and 14!<br />

components of the zero-sequence carrier-signal voltage as a function of the<br />

carrier frequency for motor #1 in Table I. The motor was operated at rated flux,<br />

rated load. A carrier voltage of peak value of 20 V was used.<br />

voltage is seen to <strong>de</strong>crease as increases. This suggests<br />

that higher values of would improve the robustness for<br />

<strong>de</strong>coupling saturation-induced saliencies since their magnitu<strong>de</strong><br />

relative to the rotor position <strong>de</strong>pen<strong>de</strong>nt component is <strong>de</strong>creased.<br />

It is also interesting to notice that for the case of Hz<br />

(one-third of the switching frequency), the ratio between both<br />

components of the zero-sequence carrier voltage is similar to<br />

the observed for the case of the complex voltage vector in<br />

Fig. 9. This would be expected, since as increases the results<br />

should be closer to the quasiinstantaneous response measured<br />

by the complex voltage vector .<br />

D. Test Voltage Injection<br />

One of the advantages of PWM-switching-based methods<br />

with respect to carrier-signal-injection-based methods, according<br />

to [16], was that no high-frequency carrier-signal<br />

voltage has to be injected. However, this advantage does not<br />

come without some penalties. To obtain the complex voltage<br />

vector (30), the regular switching pattern has to be modified, a<br />

zero-voltage-switching state vector being replaced for a short<br />

period of time by two opposite active switching state vectors.<br />

The modification of the regular switching pattern forces all<br />

six power <strong>de</strong>vices of the inverter to switch simultaneously,<br />

increasing inverter losses.<br />

A second advantage cited for PWM-switching-based<br />

methods with respect to carrier-signal-injection-based methods<br />

is the reduction of the resulting high-frequency currents and,<br />

as a consequence, the associated torque ripple. However, this<br />

effect can be mitigated for the case of carrier-signal-injection-based<br />

methods by increasing the carrier frequency. As<br />

the carrier frequency increases (keeping the carrier voltage<br />

magnitu<strong>de</strong> constant), the carrier-signal current and, consequently,<br />

the associated torque ripple, will <strong>de</strong>crease. In addition,<br />

as seen in Fig. 12, increasing the carrier frequency was found<br />

to increase the ratio of the rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency<br />

with respect to the saturation-induced saliencies.<br />

VI. CONCLUSION<br />

Three different saliency-based sensorless methods for ac<br />

machines have been analyzed in this paper: negative-sequence<br />

carrier-signal-current-based methods, zero-sequence<br />

carrier-signal-voltage-based methods, and zero-sequence<br />

PWM-switching-voltage-based methods. From the analysis,<br />

the following conclusions are reached.<br />

• All the methods can be used for rotor position estimation<br />

and field orientation, since rotor-position-<strong>de</strong>pen<strong>de</strong>nt<br />

saliencies, as well as saturation-induced saliencies, produce<br />

measurable effects.<br />

• The same restrictions have been observed for all of the<br />

methods that result in rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies,<br />

and specifically rotor–stator slotting saliencies, coupling<br />

with the stator windings and producing measurable effects.<br />

• Saturation-inducedsalienciesinthezero-sequence-voltage<br />

methods, in<strong>de</strong>pen<strong>de</strong>nt of whether they are carrier-signal<br />

basedorPWM-switchingbased,havebeenshownto<strong>de</strong>pend<br />

on the main flux for the case of open and semi-closed rotor<br />

slot machines. This suggests that they could be useful for<br />

flux angle estimation. Flux angle estimation seems much<br />

more difficult for the case of closed-rotor-slot machines, as<br />

the experiments presented in this paper show that saturation-induced<br />

saliencies for those machines are influenced<br />

by leakage fluxes.<br />

• Zero-sequence-voltage carrier-based methods and<br />

PWM-switching zero-sequence-voltage-based methods<br />

have been shown to share the same physical principles and<br />

to provi<strong>de</strong> similar results. The differences between them<br />

would be mostly related to implementation aspects and it is<br />

not obvious that either method can be viewed as superior.<br />

• The noni<strong>de</strong>al behavior of the inverter, as well as other secondary<br />

effects like high-frequency phenomena caused by<br />

long cables lengths, shielding, and grounding practices,<br />

has been observed to influence the methods in different<br />

ways. These effects might give rise to relevant differences<br />

in the implementation, robustness, and accuracy of the various<br />

methods studied. However, research on these issues<br />

is still ongoing and <strong>de</strong>finite conclusions cannot be drawn<br />

at this time.<br />

• There are a number of relevant machine-oriented issues<br />

that are the focus of ongoing research, such as the effect<br />

of motor <strong>de</strong>sign on attainable accuracy and resolution, and<br />

the number of harmonics nee<strong>de</strong>d to achieve a specified accuracy.<br />

These issues also affect the simplicity/complexity<br />

of the relative implementation. The ongoing research in<br />

this area is expected to produce further improvements in<br />

the relative robustness, performance, and cost effectiveness<br />

of the methods and may lead to <strong>de</strong>sign evolution of<br />

existing machines to make them more competitive when<br />

using such methods.<br />

ACKNOWLEDGMENT<br />

The authors wish to acknowledge the support and motivation<br />

provi<strong>de</strong>d by the University of Oviedo, Gijón, Spain, Ford<br />

Motor Company, and the Wisconsin Electric Machines and<br />

Power Electronics Consortium (WEMPEC) of the University<br />

of Wisconsin, Madison.<br />

REFERENCES<br />

[1] H. Tajima and Y. Hori, “Speed sensorless field orientation control of the<br />

induction machine,” IEEE Trans. Ind. Applicat., vol. 29, pp. 175–180,<br />

Jan./Feb. 1993.


224 Publicaciones<br />

BRIZ et al.: COMPARISON OF SALIENCY-BASED SENSORLESS CONTROL TECHNIQUES FOR AC MACHINES 1115<br />

[2] H. Kubota and K. Matsuse, “The improvement of performance at low<br />

speed by offset compensation of stator voltage in sensorless vector controlled<br />

induction machines,” in Conf. Rec. IEEE-IAS Annu. Meeting, San<br />

Diego, CA, Oct. 1996, pp. 257–261.<br />

[3] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />

vol. 90, pp. 1359–1394, Aug. 2002.<br />

[4] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />

estimation in induction and salient AC machines,” IEEE Trans. Ind. Applicat.,<br />

vol. 31, pp. 240–247, Mar./Apr. 1995.<br />

[5] M. W. Degner, “Flux, position and velocity estimation in AC machines<br />

using carrier frequency signal injection,” Ph.D. dissertation, Dept. Elect.<br />

Comput. Eng., Univ. Wisconsin, Madison, WI, 1998.<br />

[6] J. Cilia, G. M. Asher, and K. G. Bradley, “Sensorless position <strong>de</strong>tection<br />

for vector controlled induction motor drives using an asymmetric outersection<br />

cage,” in Conf. Rec. IEEE-IAS Annu. Meeting, San Diego, CA,<br />

Oct. 1996, pp. 286–292.<br />

[7] N. Teske, G. M. Asher, M. Sumner, and K. J. Bradley, “Enco<strong>de</strong>rless<br />

position estimation for symmetric cage induction machines un<strong>de</strong>r<br />

loa<strong>de</strong>d conditions,” IEEE Trans. Ind. Applicat., vol. 37, pp. 1793–1800,<br />

Nov./Dec. 2001.<br />

[8] F. Briz, M. W. Degner, A. Diez, and R. D. Lorenz, “Static and dynamic<br />

behavior of saturation-induced saliencies and their effect on carrier<br />

signal based sensorless AC drives,” IEEE Trans. Ind. Applicat., vol.<br />

38, pp. 670–678, May/June 2002.<br />

[9] M. W. Degner and R. D. Lorenz, “Position estimation in induction machines<br />

utilizing rotor bar slot harmonics and carrier frequency signal<br />

injection,” IEEE Trans. Ind. Applicat., vol. 36, pp. 736–742, May/June<br />

2000.<br />

[10] L. A. S. Ribeiro, M. W. Degner, F. Briz, and R. D. Lorenz, “Comparing<br />

carrier frequency voltage and current injection for the estimation of flux,<br />

position and velocity in sensorless AC drives,” in Conf. Rec. IEEE-IAS<br />

Annu. Meeting, St. Louis, MO, Oct. 1998, pp. 452–459.<br />

[11] J. Ha and S. Sul, “Sensorless field-orientation control of an induction<br />

machine by high-frequency signal injection,” IEEE Trans. Ind.<br />

Applicat., vol. 35, pp. 45–51, Jan./Feb. 1999.<br />

[12] M. J. Corley and R. D. Lorenz, “Rotor position and velocity estimation<br />

for a salient-pole permanent magnet synchronous machine at standstill<br />

and high speeds,” IEEE Trans. Ind. Applicat., vol. 34, pp. 784–789,<br />

July/Aug. 1998.<br />

[13] A. Consoli, G. Scarcella, and A. Testa, “A new zero-frequency flux-position<br />

<strong>de</strong>tection approach for direct-field-oriented-control drives,” IEEE<br />

Trans. Ind. Applicat., vol. 36, pp. 797–804, May/June 2000.<br />

[14] P. L. Jansen, W. J. Premerlani, and L. J. Garcés, “System and method for<br />

sensorless rotor tracking of induction machines,” U.S. Patent 6 388 420<br />

B1, May 2002.<br />

[15] Giebeler and Christoph, “Implementation and evaluation of amplitu<strong>de</strong>based<br />

self-sensing torque control for induction machines,” M.S. thesis,<br />

Dept. Elect. Comput/ Eng., Univ. Wisconsin, Madison, WI, 2002.<br />

[16] J. Holtz and H. Pan, “Elimination of saturation effects in sensorless<br />

position controlled induction motors,” in Conf. Rec. IEEE-IAS Annu.<br />

Meeting, Pittsburgh, PA, Oct. 2002, CD-ROM.<br />

[17] M. Schroedl, “Sensorless control of AC machines at low speed and<br />

standstill based on the inform method,” in Conf. Rec. IEEE-IAS Annu.<br />

Meeting, Chicago, IL, Sept.-Oct. 2001, CD-ROM.<br />

[18] T. M. Wolbank and J. Machl, “A modified PWM scheme in or<strong>de</strong>r to<br />

obtain spatial information of AC machines without mechanical sensors,”<br />

in Proc. IEEE APEC’02, Dallas, TX, Mar. 2002, CD-ROM.<br />

Fernando Briz (A’96–M’99) received the M.S. and<br />

Ph.D. <strong>de</strong>grees from the University of Oviedo, Gijón,<br />

Spain, in 1990 and 1996, respectively.<br />

From June 1996 to March 1997, he was a Visiting<br />

Researcher at the University of Wisconsin, Madison.<br />

He is currently an Associate Professor in the<br />

Electrical Engineering Department, University of<br />

Oviedo. His topics of interest inclu<strong>de</strong> control systems,<br />

high-performance ac drives control, sensorless<br />

control, and digital signal processing.<br />

Michael W. Degner (S’95–A’98–M’99) received the<br />

B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical engineering<br />

from the University of Wisconsin, Madison,<br />

in 1991, 1993, and 1998, respectively, with a focus<br />

on electric machines, power electronics, and control<br />

systems.<br />

In 1998, he joined the Ford Research Laboratory<br />

of Ford Motor Company, Dearborn, MI, where his research<br />

focused on the use of power electronics in automotive<br />

applications. He is currently Project Lea<strong>de</strong>r<br />

of the Power Electronics and Electric Drives group<br />

in the Sustainable Mobility Technologies Laboratory of Ford Research and Advanced<br />

Engineering. His interests inclu<strong>de</strong> control systems, electric machines<br />

and drives, power electronics, and mechatronics.<br />

Pablo García (S’02) was born in Spain in 1975. He<br />

received the M.E. <strong>de</strong>gree in industrial engineering in<br />

2001 from the University of Oviedo, Gijón, Spain,<br />

where he is currently working toward the Ph.D. <strong>de</strong>gree<br />

in electrical engineering.<br />

His research interests inclu<strong>de</strong> sensorless control<br />

and diagnosis of induction motors, neural networks,<br />

and digital signal processing.<br />

Mr. García was awar<strong>de</strong>d a fellowship of the Personnel<br />

Research Training Programme fun<strong>de</strong>d by the<br />

Spanish Ministry of Science and Technology in 2001<br />

Robert D. Lorenz (S’83–M’84–SM’91–F’98)<br />

received the B.S., M.S., and Ph.D. <strong>de</strong>grees from the<br />

University of Wisconsin, Madison, and the M.B.A.<br />

<strong>de</strong>gree from the University of Rochester, Rochester,<br />

NY.<br />

Since 1984, he has been a member of the faculty<br />

of the University of Wisconsin, Madison, where he<br />

is the Mead Witter Foundation Consolidated Papers<br />

Professor of Controls Engineering in both the Department<br />

of Mechanical Engineering and the Department<br />

of Electrical and Computer Engineering. He is<br />

Co-Director of the Wisconsin Electric Machines and Power Electronics Consortium,<br />

which celebrated its 20th anniversary in 2001. It is the largest industrial<br />

research consortium on motor drives in the world. He is also the thrust lea<strong>de</strong>r<br />

for control and sensor integration in the Center for Power Electronic Systems,<br />

an NSF Engineering Research Center (ERC) which is a joint ERC with Virgina<br />

Polytechnic Institute and State University, Rensselaer Polytechnic Institute,<br />

University of Puerto Rico-Mayaguez, and North Carolina A&T. From 1972 to<br />

1982, he was a member of the research staff at the Gleason Works, Rochester,<br />

NY, working principally on high-performance drives and synchronized motion<br />

control. He was a Visiting Research Professor in the Electrical Drives Group,<br />

Catholic University of Leuven, Leuven, Belgium, in the summer of 1989 and<br />

in the Power Electronics and Electrical Drives Institute, Technical University<br />

of Aachen, Aachen, Germany, in the summers of 1987, 1991, 1995, 1997, and<br />

1999, where he also was the SEW Eurodrive Guest Professor from September<br />

1, 2000 until July 7, 2001. In 1969–1970, he conducted Master thesis research<br />

in adaptive control of machine tools at the Technical University of Aachen.<br />

His current research interests inclu<strong>de</strong> sensorless electromagnetic motor/actuator<br />

technologies, real-time signal processing and estimation techniques, precision<br />

multiaxis motion control, and ac/dc drive and high-precision machine control<br />

technologies. He has authored more than 160 published technical papers and is<br />

the hol<strong>de</strong>r of 16 patents, with two more pending.<br />

Dr. Lorenz was the IEEE Industry Applications Society (IAS) Presi<strong>de</strong>nt for<br />

2001, a Distinguished Lecturer of the IAS for 2000/2001, immediate past Chair<br />

of the IAS Awards Department, and past Chairman of the IAS Industrial Drives<br />

Committee, and is a member of the IAS Industrial Drives, Electric Machines,<br />

Industrial Power Converter, and Industrial Automation and Control Committees.<br />

He is also the current Chair of the Periodicals Committee for the IEEE Technical<br />

Activities Board. He is a member of the IEEE Sensor Council AdCom. He was<br />

awar<strong>de</strong>d the 2003 IEEE IAS Outstanding Achievement award, which honors his<br />

outstanding contributions and technological <strong>de</strong>velopments in the application of<br />

electricity to industry. He has won 15 prize paper awards. He is a Member of the<br />

American Society of Mechanical Enginees, Instrument Society of America, and<br />

The International Society for Optical Engineers. He is a Registered Professional<br />

Engineer in the States of New York and Wisconsin.


B.2 Rotor Position Estimation of AC Machines Using the. . . 225<br />

B.2.<br />

Rotor Position Estimation of AC Machines<br />

Using the Zero-Sequence Carrier-Signal Voltage<br />

[60]


226 Publicaciones<br />

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005 1637<br />

Rotor Position Estimation of AC Machines Using<br />

the Zero-Sequence Carrier-Signal Voltage<br />

Fernando Briz, Member, IEEE, Michael W. Degner, Senior Member, IEEE, Pablo García, Stu<strong>de</strong>nt Member, IEEE,<br />

and Juan Manuel Guerrero, Member, IEEE<br />

Abstract—This paper analyzes the sensorless control of ac<br />

machines based on the zero-sequence voltage generated by the injection<br />

of a carrier-signal voltage. The analysis focuses on rotor position<br />

estimation (tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliencies),<br />

but the methods discussed apply equally to flux position estimation<br />

(tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies). Analyses of relevant<br />

aspects like selection of the carrier-signal frequency, measurement<br />

of the zero-sequence carrier-signal voltage, and <strong>de</strong>coupling of<br />

saturation-induced saliencies are inclu<strong>de</strong>d.<br />

In<strong>de</strong>x Terms—Rotor position estimation, saliency-based sensorless<br />

control, zero-sequence voltage.<br />

I. INTRODUCTION<br />

UMEROUS sensorless methods, based on machine mo<strong>de</strong>ls<br />

and measured electrical variables (currents and volt-<br />

N<br />

ages), for estimating the rotor velocity of ac machines have<br />

been proposed [1], [2]. While such methods provi<strong>de</strong> a<strong>de</strong>quate<br />

performance in the medium- and high-speed range, they suffer<br />

from increased parameter sensitivity in the low-speed range.<br />

In addition, for dc excitation, they are incapable of providing<br />

estimates due to the unobservable nature of rotor quantities for<br />

that type of excitation.<br />

To overcome these limitations, saliency (asymmetry)<br />

tracking-based methods have recently been <strong>de</strong>veloped [3]–[8].<br />

Since the spatial saliencies tracked by these methods are<br />

intrinsic to the magnetic/mechanical <strong>de</strong>sign of the machine,<br />

their location (phase angle) does not change significantly with<br />

respect to their source (flux, rotor/stator structure) as a function<br />

of operating point. Estimating the position of these saliencies,<br />

and hence the rotor position or flux angle, is ma<strong>de</strong> possible<br />

at low and zero speeds by the addition of a high-frequency<br />

excitation superimposed on the fundamental excitation. The<br />

major differences between these saliency-based methods are<br />

the type of high-frequency excitation and the signal processing<br />

used for estimating the rotor position.<br />

This paper analyzes the use of zero-sequence carrier-signal<br />

voltage for rotor position estimation in induction machines<br />

when a balanced and symmetric high-frequency carrier-signal<br />

voltage (positive sequence) is applied to the stator windings.<br />

zero-sequence carrier-signal voltage techniques were initially<br />

proposed for flux angle estimation [9] and only recently have<br />

been proposed for rotor position estimation [10]. A difficulty<br />

in using the zero-sequence carrier-signal voltage is its measurement,<br />

which may make it less appealing than methods<br />

utilizing current sensors already present in the drive [3]–[6].<br />

However, there are two major advantages to the use of zerosequence<br />

carrier-signal voltage. First, as observed in [10], the<br />

magnitu<strong>de</strong> of the zero-sequence carrier-signal voltage does not<br />

<strong>de</strong>pend on the frequency of the carrier-signal. This enables the<br />

use of higher carrier-signal frequencies, reducing the resulting<br />

carrier-signal current, the associated torque ripple, and acoustic<br />

noise. Second, harmonics in the carrier-signal voltage due to the<br />

noni<strong>de</strong>al behavior of the inverter [4], [11] are easier to <strong>de</strong>couple<br />

from the zero-sequence carrier-signal voltage, increasing the<br />

robustness and accuracy of position estimation.<br />

This paper inclu<strong>de</strong>s analysis of the physical principles and<br />

mathematical mo<strong>de</strong>ling of the proposed method. It also discusses<br />

implementation issues, including the selection of carriersignal<br />

frequency, the effects caused by the noni<strong>de</strong>al behavior<br />

of the inverter, measurement methods for the zero-sequence<br />

carrier-signal voltage, and <strong>de</strong>coupling of saturation-induced<br />

saliencies.<br />

Paper IPCSD-05-055, presented at the 2004 Industry Applications Society<br />

Annual Meeting, Seattle, WA, October 3–7, and approved for publication in the<br />

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial Drives<br />

Committee of the IEEE Industry Applications Society. Manuscript submitted<br />

for review February 14, 2005 and released for publication August 8, 2005.<br />

This work was supported in part by the Research, Technological Development,<br />

and Innovation Programs of the Principado of Asturias-ERDF un<strong>de</strong>r Grant<br />

PB02-055 and by the Spanish Ministry of Science and Technology-ERDF un<strong>de</strong>r<br />

Grant DPI2001-3815.<br />

F. Briz, P. García, and J. M. Guerrero are with the Department of Electrical,<br />

Computer, and Systems Engineering, University of Oviedo, Gijón 33204,<br />

Spain (e-mail: fernando@isa.uniovi.es; pgarcia@isa.uniovi.es; guerrero@isa.<br />

uniovi.es).<br />

M. W. Degner is with the Electric Machine Drive Systems Department, Sustainable<br />

Mobility Technologies, Ford Motor Company, Dearborn, MI 48121-<br />

2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />

Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2005.857469<br />

0093-9994/$20.00 © 2005 IEEE<br />

II. SALIENCY-TRACKING-BASED SENSORLESS<br />

TECHNIQUES USING THE ZERO-SEQUENCE<br />

CARRIER-SIGNAL VOLTAGE<br />

Carrier-signal based sensorless methods inject a highfrequency<br />

excitation signal (current or voltage) that interacts<br />

with the machine saliencies to produce components in measurable<br />

electrical variables. These components are then used to<br />

estimate the position of the saliency. When a machine is excited<br />

with a high-frequency signal, its response can be mo<strong>de</strong>led<br />

using the stator transient inductance provi<strong>de</strong>d that the excitation<br />

frequency is substantially faster than the stator transient time<br />

constant [3], [7], [10]. When the machine is salient, assuming<br />

the saliency varies sinusoidally, the stator transient inductance


B.2 Rotor Position Estimation of AC Machines Using the. . . 227<br />

1638 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />

Fig. 1.<br />

Injection of the carrier-signal voltage.<br />

can be mo<strong>de</strong>led as consisting of a constant term and a varying<br />

saliency-position-<strong>de</strong>pen<strong>de</strong>nt term (1)–(3) [10]<br />

v an =(ΣL σs+2∆L σs cos(h θ e)) dia<br />

dt<br />

(<br />

( (<br />

v bn = ΣL σs+2∆L σs cos h θ 2π e−<br />

3<br />

(<br />

( (<br />

v cn = ΣL σs+2∆L σs cos h θ 4π e−<br />

3<br />

))) dib<br />

dt<br />

))) dic<br />

dt<br />

where ΣL σs and ∆L σs are the average and differential stator<br />

transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />

relative to electrical angular units, and θ e is the angular position<br />

of the saliency in electrical radians.<br />

While (1)–(3) are valid for any form of high-frequency excitation,<br />

this paper focuses on the particular case of a balanced<br />

and symmetric high-frequency voltage excitation (Fig. 1)<br />

vqds_c s = V ce jθc ω c = dθc<br />

dt . (4)<br />

The resulting zero-sequence voltage<br />

v0s s = 1 (van + vbn + vcn) (5)<br />

3<br />

can be used to extract the saliency position information.<br />

Using (1)–(3) and provi<strong>de</strong>d that no zero-sequence currents<br />

exist (6), the zero-sequence voltage can be calculated as a<br />

function of the phase voltages v a, v b, and v c, and phase inductances<br />

(7), i.e.,<br />

(1)<br />

(2)<br />

(3)<br />

di a<br />

dt + dib<br />

dt + dic =0<br />

dt<br />

(6)<br />

v0s s vaLbLc + vbLaLc + vcLaLb<br />

= − .<br />

L bL c + L aL c + L aL b<br />

(7)<br />

Note that the inductances L a, L b, and L c in (7) stand for the<br />

inductance terms in (1)–(3), respectively.<br />

Using (4) to calculate the resulting phase voltages<br />

v a = V c cos(ω ct) (8)<br />

(<br />

v b = V c cos ω ct − 2π )<br />

(9)<br />

3<br />

(<br />

v c = V c cos ω ct − 4π )<br />

(10)<br />

3<br />

substituting these as well as the inductance terms L a, L b,<br />

and L c from (1)–(3) into (7) allows an analytical solution for<br />

the zero-sequence carrier-signal voltage to be obtained as that<br />

shown in (11) at the bottom of the page.<br />

While (11) is the general solution of the zero-sequence<br />

carrier-signal voltage, it does not provi<strong>de</strong> much insight about<br />

its nature. Much simpler and more insightful solutions of (11)<br />

are obtained by consi<strong>de</strong>ring specific values for h:<br />

1) for h = 1, 4, 7, ...<br />

v0sc s =V 0ch cos(ω ct−hθ e)−V 0c2h cos(ω ct+2hθ e) (12)<br />

2) for h = 2, 5, 8, ...<br />

v0sc s =V 0ch cos(ω ct+hθ e)−V 0c2h cos(ω ct−2hθ e) (13)<br />

3) for h = 3, 6, 9, ...<br />

v0sc s = 0 (14)<br />

where V 0ch =(V cΣL σs∆L σs)/(ΣL 2 σs − ∆L 2 σs) is the<br />

magnitu<strong>de</strong> of the hθ e component of the zero-sequence<br />

carrier-signal voltage and V 0c2h =(V c∆L 2 σs)/(ΣL 2 σs −<br />

∆L 2 σs) is the magnitu<strong>de</strong> of the −2hθ e component of the<br />

zero-sequence carrier-signal voltage.<br />

Some interesting conclusions can be obtained from the<br />

analysis of (12)–(14).<br />

1) For values of h that are not integer multiples of three,<br />

the zero-sequence voltage is seen to consist of two phasemodulated<br />

components at hθ e and −2hθ e, respectively.<br />

2) The magnitu<strong>de</strong> of the second component V 0c2h is negligible<br />

when compared to the magnitu<strong>de</strong> of the first<br />

component V 0ch when ∆L σs ≪ ΣL σs, which is typically<br />

the case.<br />

3) The magnitu<strong>de</strong>s of the two components are in<strong>de</strong>pen<strong>de</strong>nt<br />

of the carrier-signal frequency assuming that the<br />

magnitu<strong>de</strong>s of the average and differential stator transient<br />

inductances are not a function of the carrier-signal<br />

frequency.<br />

4) For h = 3, 6, ... (triplen harmonics), no zero-sequence<br />

carrier-signal voltage is produced.<br />

v s 0sc<br />

( (cos ( 2<br />

3 hπ) −1 ) cos(θ ( c) 2∆L σs sin 2 (hθ e)+ΣL σs cos(hθ ) e) −(ΣL σs+2∆L σs cos(hθ √ e)) 3 sin(θ ( 2<br />

c)sin(hθ e)sin 3 hπ))<br />

= V c (<br />

3ΣL 2 σs+4ΣL σs∆L σs cos(hθ ( e) 2 cos ( 2<br />

3 hπ) +1 ) (<br />

+4∆L 2 σs cos(hθ ( e) 2 2 cos ( 2<br />

3 hπ) +1 ) − sin ( )) 2<br />

3 hπ) 2<br />

(11)


228 Publicaciones<br />

BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1639<br />

A. Carrier-Signal Current<br />

Injection of the carrier-signal voltage produces a carriersignal<br />

current. Its analytical form<br />

i s qds_c = −jI cpe jωct − jI cne j(± hθe−ωct) (15)<br />

where I cp =(V c/ω c)(ΣL σs/(ΣL 2 σs − ∆L 2 σs)) and I cn =<br />

(V c/ω c)(∆L σs/(ΣL 2 σs − ∆L 2 σs)), can be <strong>de</strong>termined from the<br />

same set of equations used to obtain the zero-sequence carriersignal<br />

voltage [10].<br />

The use of the negative sequence carrier-signal current for<br />

saliency position estimation has been wi<strong>de</strong>ly studied [3]–[5]<br />

and is not covered in this paper. Since the sensorless method<br />

analyzed in this paper only uses the zero-sequence voltage, the<br />

presence of the carrier-signal current is an unwanted effect as it<br />

produces noise, vibration, and additional losses. One interesting<br />

fact that can be observed from (15) is that the magnitu<strong>de</strong> of<br />

the carrier-signal current is inversely proportional to the carriersignal<br />

frequency. This implies that increasing the carrier-signal<br />

frequency, for a constant carrier-signal voltage, reduces the<br />

carrier-signal current and its adverse effects.<br />

B. Rotor Position Estimation Using the Zero-Sequence<br />

Carrier-Signal Voltage<br />

Using high-frequency excitation for rotor position estimation<br />

requires a rotor position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples with<br />

the stator windings to produce a measurable signal. Although<br />

rotor position-<strong>de</strong>pen<strong>de</strong>nt saliencies are sometimes present in<br />

standard machine <strong>de</strong>signs due to the combined effect of rotor<br />

and stator slotting [4], [5], [7], [10], they can also be specifically<br />

created in several ways [3], [6]. In all cases, rotor <strong>de</strong>signs with<br />

open or semi-open slots are nee<strong>de</strong>d.<br />

In<strong>de</strong>pen<strong>de</strong>nt of how a saliency is created, in or<strong>de</strong>r for it to<br />

couple with the stator windings and produce a zero-sequence<br />

carrier-signal voltage, the expression<br />

h sp = n · p, n = 1, 2, 4, 5, 7, 8, 10, ... (16)<br />

needs to be satisfied, assuming the machine has an integer<br />

number of slots per pole per phase, where p is the number of<br />

poles and h sp is the saliency harmonic or<strong>de</strong>r relative to 360<br />

mechanical <strong>de</strong>grees.<br />

Saliencies caused by the combination of rotor and stator<br />

slotting produce a permeance waveform that has a fundamental<br />

spatial harmonic given by<br />

h sp = |R − S| (17)<br />

where S and R are equal to the number of stator and rotor slots,<br />

respectively. The fundamental of this permeance waveform<br />

rotates at the mechanical speed shown in [5], [10]<br />

R<br />

ω p = ωrm. (18)<br />

(R − S)<br />

Fig. 2 shows the frequency spectrum of the zero-sequence<br />

carrier-signal voltage (5) in a test machine, for both no fundamental<br />

excitation and rated flux, rated load. The parameters<br />

Fig. 2. Frequency spectrum of the zero-sequence carrier-signal voltage<br />

ωc = 500 Hz, Vc = 20 V (peak). (a) No fundamental current, ωr = 1Hz.<br />

(b) Rated flux-rated load, ωe = 4Hz,ωr = 1Hz.<br />

TABLE I<br />

INDUCTION MOTOR PARAMETERS<br />

of this machine are shown in Table I. There are two important<br />

observations that can be seen in Fig. 2. First, rotor–stator<br />

slotting produces a rotor-position-<strong>de</strong>pen<strong>de</strong>nt modulation of the<br />

zero-sequence carrier-signal voltage of the form<br />

v s 0sc = V 0ch cos(ω ct + hθ r) (19)<br />

with h being the number of rotor slots per pole pair (14 for<br />

this case).<br />

Second, when fundamental current exists, saturation-induced<br />

saliencies are also created [harmonics in Fig. 2(b) that are<br />

functions of the fundamental excitation frequency ω e]. While<br />

those saliencies may be useful for flux angle estimation, they<br />

are a disturbance to rotor position estimation and need to be<br />

<strong>de</strong>coupled or otherwise compensated for in or<strong>de</strong>r to minimize<br />

the estimation error.<br />

In addition to the rotor–stator slotting saliency and<br />

saturation-induced saliencies, some level of asymmetry in the<br />

stator windings due to the manufacturing process usually exists.<br />

This produces a stationary saliency, which can give rise to<br />

a measurable component of the zero-sequence carrier-signal<br />

voltage. However, such a component would be expected to<br />

be similar from machine-to-machine with the same <strong>de</strong>sign,<br />

being relatively easy to <strong>de</strong>couple. Additional asymmetries, e.g.,<br />

eccentricities in the rotor, have not been observed to cause<br />

any measurable effect in healthy machines. Other potential<br />

sources of saliencies would be those caused by faults in the<br />

machine, including turn-to-turn faults in the stator windings,<br />

and damaged rotor bars. The actual impact of such saliencies<br />

on the zero-sequence carrier-signal voltage, and therefore on<br />

the estimated position, would strongly <strong>de</strong>pend on the level<br />

of fault.<br />

III. SELECTION OF THE CARRIER-SIGNAL FREQUENCY<br />

Selection of the carrier-signal frequency involves several<br />

tra<strong>de</strong>offs. Increasing the carrier-signal frequency has two major<br />

advantages: 1) the carrier-signal current magnitu<strong>de</strong> is reduced


B.2 Rotor Position Estimation of AC Machines Using the. . . 229<br />

1640 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />

Fig. 3. Experimentally measured magnitu<strong>de</strong> of the 2ωe and 14ωr components<br />

of the zero-sequence carrier-signal voltage as a function of the carrier-signal<br />

frequency for the motor in Table I. The motor was operated at rated flux, rated<br />

load. A carrier-signal voltage of 20 V (peak) was used.<br />

Fig. 4.<br />

network.<br />

Zero-sequence voltage measurement using a balanced resistor<br />

A. Zero-Sequence Voltage Measurement Using<br />

Phase-to-Neutral Voltages<br />

and 2) the spectral separation with respect to the fundamental<br />

excitation is increased, which reduces the interaction between<br />

the fundamental excitation and the carrier-signal excitation<br />

[12]. However, increasing the carrier-signal frequency has some<br />

<strong>de</strong>trimental effects, most of them related to the noni<strong>de</strong>al behavior<br />

of the inverter. These effects are analyzed in the following<br />

section.<br />

The theoretical mo<strong>de</strong>l <strong>de</strong>veloped in Section II was based<br />

on the high-frequency behavior of the machine. One of the<br />

more interesting conclusions reached from this mo<strong>de</strong>l was<br />

that the zero-sequence carrier-signal voltage is in<strong>de</strong>pen<strong>de</strong>nt<br />

of the carrier-signal frequency. This conclusion is only valid<br />

if the average and differential stator transient inductances are<br />

not functions of the carrier-signal frequency. Fig. 3 shows<br />

the magnitu<strong>de</strong>s of the rotor–stator slotting and the saturationinduced<br />

components of the zero-sequence carrier-signal voltage<br />

for several carrier-signal frequencies. From Fig. 3, it can be<br />

seen that the rotor-position-<strong>de</strong>pen<strong>de</strong>nt component’s magnitu<strong>de</strong><br />

is almost constant, in<strong>de</strong>pen<strong>de</strong>nt of the carrier-signal frequency,<br />

while the saturation-induced component’s magnitu<strong>de</strong> <strong>de</strong>creases<br />

as ω c increases. This suggests that increased carrier-signal<br />

frequencies would result in a slight reduction in the sensitivity<br />

to the presence of saturation-induced components for <strong>de</strong>tecting<br />

rotor-position-<strong>de</strong>pen<strong>de</strong>nt components.<br />

Unless otherwise stated, all the experimental results presented<br />

in this paper used a carrier-signal frequency of ω c =<br />

2500 Hz and a carrier-signal voltage magnitu<strong>de</strong> of V c = 20 V<br />

(peak). This resulted in a carrier-signal current (15) with<br />

a magnitu<strong>de</strong> of 48 mA (peak), which corresponds to 1.2%<br />

of the rated current. The inverter switching frequency was<br />

ω s = 15 kHz, with a <strong>de</strong>ad time of 2 µs. No compensation of<br />

the <strong>de</strong>ad time was implemented.<br />

IV. IMPLEMENTATION ISSUES AFFECTING THE<br />

CARRIER-SIGNAL VOLTAGE EXCITATION AND<br />

MEASUREMENT OF THE ZERO-SEQUENCE<br />

CARRIER-SIGNAL VOLTAGE<br />

The injection of the carrier-signal voltage and the measurement<br />

of the resulting zero-sequence carrier-signal voltage are<br />

simple in principle (Fig. 1). There are, however, a number of<br />

implementation issues that can strongly influence the results.<br />

These issues are analyzed in this section.<br />

Calculating the zero-sequence voltage using (5) implies measuring<br />

the three phase-to-neutral voltages. One advantage of<br />

measuring the phase-to-neutral voltages is that zero-sequence<br />

components present in the phase voltages v a, v b, and v c are<br />

automatically <strong>de</strong>coupled, with the measured zero-sequence<br />

voltage only consisting of the components induced by the<br />

interaction between the carrier-signal excitation and the asymmetries<br />

in the machine. This requires the use of three voltage<br />

sensors, which increases the cost of the system. Methods that<br />

use a single voltage sensor are analyzed next.<br />

B. Zero-Sequence Voltage Measurement Using the Neutral<br />

Voltage and the Midpoint of the DC Bus<br />

An alternative to measuring the phase-to-neutral voltages<br />

directly is to measure the neutral voltage of the electric machine<br />

with respect to the midpoint of the dc bus v n0 (Fig. 4). This<br />

requires only a single voltage sensor. With the phase voltages<br />

v a, v b, and v c referred to the midpoint of the dc-bus voltage, (5)<br />

can be rewritten as<br />

v n0 = 1 3 (va + vb + vc) − vs 0s. (20)<br />

It can be observed from (20) that the zero-sequence voltage<br />

measured with respect to the midpoint of the dc bus contains<br />

not only the components induced by the interaction of the<br />

carrier-signal voltage with the saliency (5) but also components<br />

injected by the inverter<br />

v0abc s = 1 (va + vb + vc). (21)<br />

3<br />

Although these inverter-generated components make the task<br />

more difficult, it does not mean that v n0 cannot still provi<strong>de</strong><br />

useful information. Since the proposed technique is based on<br />

the tracking of specific components, i.e., those around the<br />

carrier-signal frequency, the zero-sequence voltage v n0 can be<br />

used instead of (5) provi<strong>de</strong>d that the zero-sequence voltage<br />

injected from the inverter (21) is spectrally separated from the<br />

carrier-signal frequency.<br />

Fig. 5 shows the spectrum of the zero-sequence voltage v n0.<br />

The frequencies corresponding to the most relevant components<br />

are labeled. The components at 3ω e and near ω c are induced


230 Publicaciones<br />

BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1641<br />

Fig. 5. Experimentally measured spectrum of the zero-sequence voltage vn0.<br />

The motor was operated at rated flux, rated load.<br />

by saliencies. The first is caused by the interaction of the<br />

fundamental excitation and saturation. The second is caused<br />

by interaction between the carrier-signal voltage and either<br />

rotor–stator slotting or saturation-induced saliencies. Most of<br />

the remaining components are produced by the inverter. Although<br />

not seen in the figure due to the limited frequency scale,<br />

additional high-frequency zero-sequence voltage components<br />

exist, including higher-or<strong>de</strong>r harmonics of the switching frequency<br />

and components caused by the combined effect of fast<br />

switching transients at the inverter output and parasitics in the<br />

motor windings and inverter to motor cabling.<br />

Separating the saliency position information carrying components<br />

in v n0 from the other components injected by the<br />

inverter can be done using filters. Analog anti-aliasing filters<br />

are necessary to filter-off frequencies above the Nyquist frequency,<br />

i.e., half of the sampling frequency (typically equal to<br />

the switching frequency). The components eliminated by this<br />

filtering would inclu<strong>de</strong> components at the switching frequency,<br />

components at ω s ± ω c, and components at higher frequencies<br />

not shown in the figure. Components at lower frequencies that<br />

have a large spectral separation from the carrier-signal frequency<br />

are also easy to filter. This is the case for the component<br />

at 3ω e.<br />

The filtering of zero-sequence voltage components with reduced<br />

spectral separation from the <strong>de</strong>sired carrier-signal components<br />

can present more problems. This is analyzed next.<br />

Components Near the Carrier-Signal Frequency Caused by<br />

Intermodulation: The injection of the carrier-signal voltage<br />

using pulsewidth modulation produces a group of intermodulation<br />

components in the zero-sequence voltage at frequencies<br />

that are a combination of the fundamental excitation frequency<br />

and the carrier-signal frequency. Several implementation issues<br />

have been observed to influence these components at frequencies<br />

near the carrier-signal frequency. Examples of this are<br />

observed in Fig. 6. In Fig. 6 (left column), the spectra of<br />

the zero-sequence voltage v n0 for two different modulation<br />

methods (sine triangle and space vector modulation) and two<br />

different carrier-signal frequencies are shown. From Fig. 6,<br />

several conclusions can be reached.<br />

1) For relatively low carrier-signal frequencies with sinetriangle<br />

modulation, the intermodulation components of<br />

the zero-sequence voltage near the carrier-signal frequency<br />

were found to be relatively minor [Fig. 6(a)].<br />

Other implementation issues like the <strong>de</strong>ad time of the<br />

inverter were found to influence these components, so this<br />

conclusion may not be general in nature.<br />

Fig. 6. Frequency spectrum of the zero-sequence carrier-signal voltage measured<br />

in the neutral connection of the motor (left) and zero-sequence carriersignal<br />

voltage (right) for different modulation techniques and carrier-signal<br />

frequencies. A carrier-signal voltage of 20 V (peak) was used, and the motor<br />

was operated at rated flux, rated load ωe = 4 Hz, ωr = 1 Hz. (a) Sinetriangle<br />

modulation ωc = 500 Hz. (b) Space-vector modulation, ωc = 500 Hz.<br />

(c) Sine-triangle modulation, ωc = 500 Hz.<br />

2) Standard space-vector modulation produces large<br />

amounts of zero-sequence components near the carriersignal<br />

frequency that cause a tremendous distortion<br />

in the neutral voltage v n0 [Fig. 6(b)]. This effect is<br />

caused by the intermodulation of the zero-sequence<br />

components from standard space vector modulation with<br />

carrier-signal excitation.<br />

3) A zero-sequence voltage component at ω c−ω e was found<br />

for the case of very high carrier-signal frequencies. An<br />

example of this can be observed in Fig. 6(c).<br />

The intermodulation components that are near the carriersignal<br />

frequency are very difficult to compensate due to the<br />

lack of spectral separation from the signals of interest. Although<br />

this does not preclu<strong>de</strong> using the voltage v n0 instead of the three<br />

phase-to-neutral voltages for measuring the zero-sequence<br />

carrier-signal voltage, it does mean that its use should be carefully<br />

verified for each particular implementation. An alternative<br />

method for the measurement of the zero-sequence voltage,<br />

which requires a single voltage sensor and eliminates most of<br />

the problems <strong>de</strong>tailed up to this point in this section, is presented<br />

in the following section.<br />

C. Zero-Sequence Voltage Measurement Using an Auxiliary<br />

Resistor Network<br />

A method of mitigating the effects created by invertergenerated<br />

zero-sequence voltages is to measure them directly<br />

and then <strong>de</strong>couple them. The measurement of these voltages<br />

can be ma<strong>de</strong> by connecting a balanced three-phase load in<br />

parallel with the motor, as shown in Fig. 4 for the case of a<br />

balanced resistor network [13]. In this case, it can be shown that


B.2 Rotor Position Estimation of AC Machines Using the. . . 231<br />

1642 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />

Fig. 7. Experimentally measured spectrum of the zero-sequence voltage<br />

vn_nR. The motor was operated at rated flux, rated load.<br />

the resistor network’s common terminal voltage, referred to the<br />

midpoint of the dc bus, is equal to the zero-sequence voltage<br />

produced by the inverter, i.e.,<br />

v nR = v 0abc. (22)<br />

This assumes that the parasitic components of the resistor network<br />

are negligible in the frequency range of interest (< 5kHz).<br />

In practice, this was found to be a good assumption.<br />

From (20)–(22), the machine’s zero-sequence voltage can<br />

then be measured as the difference of the voltage at the machine’s<br />

neutral point and the resistor network’s neutral point<br />

(see Fig. 4), i.e.,<br />

v n_nR = v nR − v n. (23)<br />

Fig. 7 shows the frequency spectrum of the zero-sequence<br />

voltage measured using (23). By comparison with Fig. 5, it can<br />

be observed that a significant portion of the zero-sequence voltage<br />

generated by the inverter has been effectively <strong>de</strong>coupled.<br />

The advantages of using the auxiliary resistor network with<br />

respect to components generated by the inverter can be seen<br />

in Fig. 6 (right column). Resistors of 15 kΩ were used. From<br />

this figure, it can be observed that the resistor network removed<br />

the inverter-generated components, with the resulting frequency<br />

spectra being almost i<strong>de</strong>ntical, in<strong>de</strong>pen<strong>de</strong>nt of the modulation<br />

method or carrier-signal frequency.<br />

The use of the auxiliary resistor network has proven to be<br />

effective in support of the experiments carried out as part of<br />

this work. Due to this, all measurements of the zero-sequence<br />

voltage presented hereafter were obtained using it. A hall effect<br />

voltage sensor was used, the measured signal being sampled<br />

using a 10-bit A/D converter. The experiments carried out to<br />

verify its effectiveness inclu<strong>de</strong>d using different cable lengths,<br />

ranging from 2 to 50 m, both shiel<strong>de</strong>d and unshiel<strong>de</strong>d.<br />

V. F ILTERING OF THE ZERO-SEQUENCE<br />

CARRIER-SIGNAL VOLTAGE<br />

The zero-sequence voltage measured using (23) still contains<br />

several components unrelated to the <strong>de</strong>sired saliency position,<br />

including triplen harmonics of the fundamental excitation and<br />

inverter switching-related harmonics (see Fig. 7). There are<br />

several options for implementing filters to separate the zerosequence<br />

carrier-signal voltage from the voltage v n_nR. I<strong>de</strong>ally,<br />

these filters should cause minimal distortion, especially in the<br />

phase of the zero-sequence carrier-signal voltage since it contains<br />

the <strong>de</strong>sired saliency position information. Otherwise,<br />

compensation of the phase distortion is required.<br />

The separation of specific components from the zero-sequence<br />

voltage can be accomplished using an analog bandpass<br />

filter. The <strong>de</strong>sign of this filter needs to cutoff high-frequency<br />

components that could cause aliasing, mostly switching related,<br />

and to reject the low-frequency components, mainly triplen<br />

harmonics of the fundamental excitation. A resonant filter is<br />

one option to achieve these goals. This type of filter has<br />

the disadvantage, however, that its maximum phase slew rate<br />

(phase versus frequency variation) occurs in its pass frequency.<br />

This makes the compensation of the phase very sensitive to<br />

errors in the signal frequency.<br />

These drawbacks can be overcome by using serially connected<br />

notch and low-pass filters. The block diagram for this<br />

form of filtering is shown in Fig. 8(a). The notch filter was<br />

tuned to reject the components at the switching frequency while<br />

the low-pass filter was tuned to reject higher frequencies. The<br />

low-pass filter cutoff frequency was chosen to be high enough<br />

that an almost linear phase and a reduced phase slew rate<br />

existed near the carrier-signal frequency. This allows the phase<br />

shift caused by the filter to be easily compensated. The Bo<strong>de</strong><br />

diagram of the filter is shown in Fig. 8(b).<br />

The zero-sequence voltage sampled by the analog-to-digital<br />

converter shown in Fig. 8(a) mainly contains components near<br />

the carrier-signal frequency and triplen harmonics of the fundamental<br />

excitation. These have the form<br />

v 0 = V 0ch sin(ω ct + hθ r)+V 03ωe sin(3ω et + θ e) (24)<br />

that is consistent with the content seen in Fig. 7 after the analog<br />

filtering from Fig. 8(a).<br />

Prior to extraction of the rotor position information from<br />

the zero-sequence voltage, the sampled zero-sequence voltage<br />

is converted into a carrier-signal synchronous complex voltage<br />

vector<br />

v c 0qd = v 0e −jωct . (25)<br />

The resulting complex voltage vector is given by [10], [12]<br />

v0qd c = −j<br />

(e V0c jhθr − e −j(hθr+2ωct))<br />

2<br />

− j V03ωe<br />

2<br />

(<br />

e j((ωc+3ωe)t+θe) − e −j(−ωc+3ωe)t+θe)) . (26)<br />

Low-pass filtering this signal produces the zero-sequence<br />

carrier-signal voltage vector<br />

v c 0qd_c = −jV 0che jhθr (27)<br />

that has its phase angle modulated by the saliency position.


232 Publicaciones<br />

BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1643<br />

Fig. 8. Block diagram and frequency response of the filtering implemented to isolate the zero-sequence carrier-signal voltage. The fourth-or<strong>de</strong>r low-pass<br />

Butterworth filter was <strong>de</strong>signed for a cutoff frequency of 6 kHz, and the second-or<strong>de</strong>r 15-kHz notch filter was <strong>de</strong>signed for a bandwidth of 1 kHz. (a) Signal<br />

processing block diagram. (b) Bo<strong>de</strong> diagram of the analog filtering (carrier-signal frequency of 2500 Hz, the phase around the carrier-signal frequency is zoomed).<br />

While not strictly necessary, this transformation was found to<br />

be convenient as it enables the use of filtering methods specific<br />

to complex vectors to obtain the saliency position.<br />

VI. MODELING AND DECOUPLING OF<br />

SATURATION-INDUCED SALIENCIES<br />

In addition to the components shown in (24)–(27), saturationinduced<br />

saliencies often produce additional components in the<br />

zero-sequence carrier-signal voltage vector [Fig. 2(b)]. This can<br />

be seen in Fig. 9(b). In this figure, the zero-sequence carriersignal<br />

voltage vector contains a rotor-<strong>de</strong>pen<strong>de</strong>nt component<br />

rotating at 14ω r and saturation-induced components, the most<br />

significant at 2ω e and −4ω e.<br />

Accurate rotor position estimation requires that these<br />

saturation-induced components be compensated for or <strong>de</strong>coupled.<br />

One method of doing this is to first measure and store<br />

the saturation-induced components as a function of operating<br />

condition during an offline commissioning process. The stored<br />

values can then be used for online <strong>de</strong>coupling during the regular<br />

sensorless operation of the drive.<br />

Fig. 9(c) shows the 2ω e component of the zero-sequence<br />

carrier-signal voltage vector from Fig. 9(b), isolated using<br />

off-line digital signal processing. To analyze the influence of<br />

saturation, the magnitu<strong>de</strong>s and phase angles, relative to the<br />

stator current [Fig. 9(a)], of the 2ω e and −4ω e components of<br />

the zero-sequence carrier-signal voltage vector (V 02ωe , V 04ωe ,<br />

θ 0_2ωe , and θ0_4ωe, respectively) were measured for different<br />

operating conditions (levels of flux and load). Since saturationinduced<br />

components of the zero-sequence carrier-signal voltage<br />

vector do not rotate at the same frequency as the stator current,<br />

the measured phase angles θ 0_2ωe and θ0_4ωe correspond to the<br />

instant when the angle of the stator current vector was equal to<br />

zero. This is illustrated in Fig. 10, where the complex vector<br />

representation of the stator current in Fig. 9(a) and of the 2ω e<br />

component of the zero-sequence carrier-signal voltage vector in<br />

Fig. 9(c) are shown.<br />

Fig. 11 shows the magnitu<strong>de</strong> and phase, relative to the stator<br />

current angle, of the 2ω e component of the zero-sequence<br />

carrier-signal voltage as a function of the slip frequency and<br />

fundamental current level. The estimated trajectory of the stator<br />

current magnitu<strong>de</strong> as a function of the slip frequency, when the<br />

machine is operated un<strong>de</strong>r field oriented control and constant<br />

rotor flux, is marked on top of the plots. From that figure, some<br />

interesting conclusions can be reached.<br />

1) Both magnitu<strong>de</strong> and phase are smooth functions. In addition,<br />

a noticeable symmetry is observed between motoring<br />

and generating operation mo<strong>de</strong>s.<br />

2) The phase <strong>de</strong>pends strongly on the slip frequency and<br />

is barely affected by the stator current magnitu<strong>de</strong>. This<br />

suggests that it is mostly related to the main flux of the<br />

machine [10].<br />

3) The magnitu<strong>de</strong> is almost constant when the machine is<br />

operated with constant rotor flux. It also <strong>de</strong>creases for<br />

large slips and small current magnitu<strong>de</strong>s, which correspond<br />

to the machine working with reduced levels of flux.<br />

While data similar to that shown in Fig. 11 would be necessary<br />

when a machine is operated with arbitrary levels of rotor


B.2 Rotor Position Estimation of AC Machines Using the. . . 233<br />

1644 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />

Fig. 9. Measurement and compensation of saturation-induced harmonics of<br />

the zero-sequence carrier-signal voltage vector. (a) i s qs, i s ds .(b)vc 0q_c , vc 0d_c .<br />

(c) v c , 0q_2ωe vc 0d_2ωe .(d)vc , 0q_14ωr vc .<br />

0d_14ωr<br />

Fig. 11. Magnitu<strong>de</strong> and phase of the 2ωe harmonics of the zero-sequence<br />

carrier-signal voltage vector as a function of slip and fundamental current level.<br />

(a) V02ωe .(b)θ0_2ωe.<br />

Fig. 10. Stator current complex vector and 2ωe component of the zerosequence<br />

carrier-signal voltage vector from Fig. 9(a) and (c), respectively.<br />

Measurement of the compensating angle θ0_2ωe of the component at 2ωe of<br />

the zero-sequence carrier-signal voltage vector is ma<strong>de</strong> when the stator current<br />

angle is 0 (t = 0 in the figure).<br />

flux, simplifications can be ma<strong>de</strong> when it is operated with a<br />

constant rotor flux (field weakening above rated speed is not<br />

consi<strong>de</strong>red since the proposed method is inten<strong>de</strong>d to be used<br />

only at low or zero speeds). In this case, the slip frequency<br />

and stator current have a <strong>de</strong>fined relationship (constant rotor<br />

flux curves shown in Fig. 11). Fig. 12 shows the magnitu<strong>de</strong><br />

and phase of the 2ω e and −4ω e saturation-induced components<br />

of the zero-sequence carrier-signal voltage vector when the<br />

machine is operated with constant rotor flux. These values<br />

were stored in look-up tables during a commissioning process,<br />

and later accessed, according to the q-axis (torque producing)<br />

current, during the sensorless operation of the drive, as shown in<br />

Fig. 13. Linear interpolation was used when the q-axis current<br />

did not exactly correspond to an entry in the table.<br />

Fig. 12. Magnitu<strong>de</strong> and phase of the 2ωe and −4ωe harmonics of the<br />

zero-sequence carrier-signal voltage vector as a function of the slip when<br />

the machine is operated with constant rotor flux. (a) V02ωe (◦), V04ωe(□).<br />

(b) θ0_2ωe (◦), θ0_4ωe(□).<br />

Fig. 9(d) shows the resulting zero-sequence carrier-signal<br />

voltage vector obtained from the signal shown in Fig. 9(b) using<br />

the data from Fig. 12 and the <strong>de</strong>coupling shown in Fig. 13. The<br />

estimated phase angle of the 2ω e saturation-induced component<br />

is calculated using (see Fig. 10)<br />

θ 2ωe<br />

=2ϕ e + θ 0_2ωe . (28)


234 Publicaciones<br />

BRIZ et al.: ROTOR POSITION ESTIMATION OF AC MACHINES USING ZERO-SEQUENCE CARRIER-SIGNAL VOLTAGE 1645<br />

Fig. 13. Decoupling of saturation-induced components of the zero-sequence<br />

carrier-signal voltage vector and rotor position and velocity estimation using a<br />

tracking observer.<br />

Fig. 15. Sensorless position control when a position step from 0 ◦ to 90 ◦<br />

is comman<strong>de</strong>d. The machine was operated at rated flux and 80% rated load.<br />

(a) ˆθr. (b)θr − ˆθr.(c)ˆθrf.<br />

Fig. 16.<br />

Estimated rotor position error at rated flux, rated load.<br />

Fig. 14. Sensorless velocity control when rated load is applied to the machine.<br />

The machine was operated at rated flux. (a) i e qs. (b)ˆθr. (c)ˆωr.<br />

The resulting compensating 2ω e zero-sequence complex voltage<br />

vector is calculated using<br />

v c 0qd_2ωe = V02ωeejθ 2ω t e . (29)<br />

A similar procedure and equations were used for the −4ω e<br />

component.<br />

In Fig. 12, only 13 entries per parameter were used in the<br />

look-up table (52 total). This means that both memory and<br />

computational requirements for its on-line implementation are<br />

minimal.<br />

VII. SENSORLESS VELOCITY AND POSITION CONTROL<br />

Sensorless field orientation, velocity, and position control<br />

were implemented using the proposed method. The motor was<br />

operated at rated flux, and saturation-induced saliencies were<br />

<strong>de</strong>coupled using the scheme shown in Fig. 13. The rotor angle<br />

and velocity were estimated using a tracking observer [3], [5].<br />

Fig. 14 shows the transient response during velocity control<br />

when rated load is applied and then removed. The speed reference<br />

was held constant at 30 r/min. It is observed from Fig. 14<br />

that the speed briefly reverses after the torque step is applied.<br />

This response <strong>de</strong>pends, in addition to the performance of the<br />

sensorless method, on issues like the mechanical inertia, and<br />

the bandwidth of the current and speed regulators. The same<br />

was obtained when the machine was operated with sensored<br />

control using the same bandwidth controllers.<br />

Fig. 15 shows the estimated rotor position, the estimation<br />

error, and the estimated rotor flux angle when the machine is<br />

operated in sensorless position control and a position step is<br />

comman<strong>de</strong>d. A constant load torque of 80% of its rated value<br />

was applied. Stable operation and good dynamic response are<br />

observed during both speed and position sensorless control.<br />

Fig. 16 shows the estimated rotor position error when the<br />

machine is operated at standstill in sensorless position control<br />

at rated flux, rated load.<br />

VIII. CONCLUSION<br />

The use of the zero-sequence carrier-signal voltage for rotor<br />

position estimation of induction machines has been analyzed<br />

in this paper. While sharing some properties with negativesequence<br />

carrier-signal current-based techniques, it provi<strong>de</strong>s<br />

two major advantages: 1) the magnitu<strong>de</strong> of the zero-sequence<br />

voltage does not <strong>de</strong>pend on the carrier-signal frequency and


B.2 Rotor Position Estimation of AC Machines Using the. . . 235<br />

1646 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 41, NO. 6, NOVEMBER/DECEMBER 2005<br />

2) the distortion that the inverter has on the injected carriersignal<br />

voltage can be readily compensated.<br />

Implementation issues that affect the performance of the<br />

method were discussed, including selection of the carriersignal<br />

frequency, measurement of the zero-sequence carriersignal<br />

voltage, and <strong>de</strong>coupling of saturation-induced saliencies.<br />

Experimental results that confirm the capability of the method<br />

to provi<strong>de</strong> accurate high-bandwidth position estimates at low<br />

and zero speed at rated flux and rated load were presented.<br />

ACKNOWLEDGMENT<br />

The authors wish to acknowledge the support and motivation<br />

provi<strong>de</strong>d by the University of Oviedo, Spain, and the Ford<br />

Motor Company.<br />

REFERENCES<br />

[1] H. Kubota and K. Matsuse, “The improvement of performance at low<br />

speed by offset compensation of stator voltage in sensorless vector controlled<br />

induction machines,” in Conf. Rec. IEEE-IAS Annu. Meeting, San<br />

Diego, CA, Oct. 1996, pp. 257–261.<br />

[2] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />

vol. 90, no. 8, pp. 1359–1394, Aug. 2002.<br />

[3] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />

estimation in induction and salient AC machines,” IEEE Trans. Ind. Appl.,<br />

vol. 31, no. 3, pp. 240–247, Mar./Apr. 1995.<br />

[4]N.Teske,M.Asher,K.J.Bradley,andG.M.Sumner,“Analysisand<br />

suppression of high-frequency inverter modulation in sensorless positioncontrolled<br />

induction machine drives,” IEEE Trans. Ind. Appl., vol. 39,<br />

no. 1, pp. 10–18, Jan./Feb. 2003.<br />

[5] M. W. Degner and R. D. Lorenz, “Position estimation in induction<br />

machines utilizing rotor bar slot harmonics and carrier frequency signal<br />

injection,” IEEE Trans. Ind. Appl., vol. 36, no. 3, pp. 736–742,<br />

May/Jun. 2000.<br />

[6] J. Cilia, G. M. Asher, and K. G. Bradley, “Sensorless position <strong>de</strong>tection<br />

for vector controlled induction motor drives using an asymmetric outersection<br />

cage,” in Conf. Rec. IEEE-IAS Annu. Meeting, San Diego, CA,<br />

Oct. 1996, pp. 286–292.<br />

[7] J. Holtz and H. Pan, “Elimination of saturation effects in sensorless position<br />

controlled induction motors,” IEEE Trans. Ind. Appl., vol. 40, no. 2,<br />

pp. 623–631, Mar./Apr. 2004.<br />

[8] M. Schroedl, “Sensorless control of AC machines at low speed and standstill<br />

based on the inform method,” in Conf. Rec. IEEE-IAS Annu. Meeting,<br />

Chicago, IL, Sep./Oct. 2001, CD-ROM.<br />

[9] A. Consoli, G. Scarcella, and A. Testa, “A new zero-frequency fluxposition<br />

<strong>de</strong>tection approach for direct-field-oriented-control drives,” IEEE<br />

Trans. Ind. Appl., vol. 36, no. 3, pp. 797–804, May/Jun. 2000.<br />

[10] F. Briz, M. W. Degner, P. García, and R. D. Lorenz, “Comparison of<br />

saliency-based sensorless control techniques for AC machines,” IEEE<br />

Trans. Ind. Appl., vol. 40, no. 4, pp. 1153–1161, Jul./Aug. 2004.<br />

[11] J. M. Guerrero, M. Leetmaa, F. Briz, A. Zamarron, and R. D. Lorenz,<br />

“Inverter nonlinearity effects in high frequency signal injection-based,<br />

sensorless control methods,” IEEE Trans. Ind. Appl., vol. 41, no. 2,<br />

pp. 618–626, Mar./Apr. 2005.<br />

[12] F. Briz, M. W. Degner, P. García, and A. Diez, “Transient operation<br />

of carrier-signal injection based sensorless techniques,” in Proc. IEEE<br />

IECON’03, Roanoke, VA, Nov. 2003, pp. 1466–1471.<br />

[13] J. X. Shen, Z. Q. Zhu, and D. Howe, “Sensorless flux-weakening control<br />

of permanent brushless machines using third-harmonic back-EMF,” in<br />

Proc. IEEE Int. Electric Machines and Drives Conf. (IEMDC), Madison,<br />

WI, Jun. 2003, CD-ROM.<br />

Fernando Briz (A’96–M’99) received the M.S. and<br />

Ph.D. <strong>de</strong>grees from the University of Oviedo, Gijón,<br />

Spain, in 1990 and 1996, respectively.<br />

From June 1996 to March 1997, he was a Visiting<br />

Researcher at the University of Wisconsin, Madison.<br />

He is currently an Associate Professor in the<br />

Department of Electrical, Computer and Systems<br />

Engineering, University of Oviedo. His topics of<br />

interest inclu<strong>de</strong> control systems, high-performance<br />

ac drives control, sensorless control, diagnostics, and<br />

digital signal processing.<br />

Dr. Briz received the 2005 IEEE TRANSACTIONS ON INDUSTRY<br />

APPLICATIONS Third Place Prize Paper Award and was the recipient of two<br />

IEEE Industry Applications Society Conference prize paper awards in 1997<br />

and 2004, respectively.<br />

Michael W. Degner (S’95–A’98–M’99–SM’05) received<br />

the B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical<br />

engineering from the University of Wisconsin,<br />

Madison, in 1991, 1993, and 1998, respectively, with<br />

focus on electric machines, power electronics, and<br />

control systems. His Ph.D. dissertation was on the<br />

estimation of rotor position and flux angle in electric<br />

machine drives.<br />

In 1998, he joined the Ford Research Laboratory,<br />

Dearborn, MI, working on the application of electric<br />

machines and power electronics in the automotive<br />

industry. He is currently the Manager of the Electric Machine Drive Systems<br />

Department of the Sustainable Mobility Technologies and Hybrid Programs<br />

Group, Ford Motor Company, where he is responsible for the <strong>de</strong>velopment of<br />

all electric machines and their control systems for hybrid and fuel cell vehicle<br />

applications. His interests inclu<strong>de</strong> control systems, machine drives, electric<br />

machines, power electronics, and mechatronics.<br />

Dr. Degner received the 2005 IEEE TRANSACTIONS ON INDUSTRY<br />

APPLICATIONS Third Place Prize Paper Award and has been the recipient of<br />

several IEEE Industry Applications Society Conference paper awards.<br />

Pablo García (S’02) was born in Spain in 1975. He<br />

received the M.E. <strong>de</strong>gree in industrial engineering<br />

from the University of Oviedo, Gijón, Spain, in 2001,<br />

and is currently working toward the Ph.D. <strong>de</strong>gree in<br />

electrical engineering at the same university.<br />

His research interests inclu<strong>de</strong> sensorless control<br />

and diagnosis of induction motors, neural networks,<br />

and digital signal processing.<br />

Mr. García was awar<strong>de</strong>d a Fellowship of the Personnel<br />

Research Training Programme fun<strong>de</strong>d by the<br />

Spanish Ministry of Science and Technology in 2001.<br />

Juan Manuel Guerrero (S’00–A’03–M’04) was<br />

born in Gijón, Spain, in 1973. He received the M.E.<br />

<strong>de</strong>gree in industrial engineering and the Ph.D. <strong>de</strong>gree<br />

in electrical and electronic engineering from the University<br />

of Oviedo, Gijón, Spain, in 1998 and 2003,<br />

respectively.<br />

Since 1999, he has been a Teaching Assistant in<br />

the Department of Electrical, Computer and Systems<br />

Engineering, University of Oviedo. From February<br />

to October 2002, he was a Visitor Scholar at the University<br />

of Wisconsin, Madison. His research interests<br />

inclu<strong>de</strong> parallel-connected motors fed by one inverter, sensorless control of<br />

induction motors, control systems, and digital signal processing.<br />

Dr. Guerrero received an award from the College of Industrial Engineers of<br />

Asturias and León, Spain, for his M.E. thesis in 1999.


B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 237<br />

B.3.<br />

Rotor and Flux Position Estimation in Delta-<br />

Connected AC Machines Using the Zero-Sequence<br />

Carrier-Signal Current [59]


238 Publicaciones<br />

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006 495<br />

Rotor and Flux Position Estimation<br />

in Delta-Connected AC Machines Using<br />

the Zero-Sequence Carrier-Signal Current<br />

Fernando Briz, Member, IEEE, Michael W. Degner, Senior Member, IEEE,<br />

Pablo García Fernán<strong>de</strong>z, Stu<strong>de</strong>nt Member, IEEE, and Alberto B. Diez, Member, IEEE<br />

Abstract—This paper analyzes carrier-signal voltage injection<br />

zero-sequence current-based sensorless control techniques for<br />

<strong>de</strong>lta-connected three-phase ac machines. The analysis will focus<br />

on rotor position estimation (tracking of rotor-position-<strong>de</strong>pen<strong>de</strong>nt<br />

saliencies), but the method applies equally well to flux position<br />

estimation (tracking of flux-<strong>de</strong>pen<strong>de</strong>nt saliencies). The paper first<br />

<strong>de</strong>velops a theoretical mo<strong>de</strong>l and then provi<strong>de</strong>s analysis of relevant<br />

implementation aspects, such as selection of carrier-signal<br />

frequency and voltage magnitu<strong>de</strong>, measurement of the zerosequence<br />

carrier-signal current, measurement and compensation<br />

of saturation-induced saliencies, and the signal processing nee<strong>de</strong>d<br />

for position/flux angle estimation. A similar implementation to<br />

that proposed in this paper, and with practically the same performance<br />

in terms of accuracy and estimation bandwidth, can<br />

be obtained for the case of wye-connected machines using the<br />

zero-sequence carrier-signal voltage, as shown in IEEE Trans. Ind.<br />

Appl., vol. 41, no. 6 pp. 1637–1646, Nov./Dec. 2005.<br />

In<strong>de</strong>x Terms—Rotor position estimation, sensorless control,<br />

zero-sequence current.<br />

I. INTRODUCTION<br />

ENSORLESS control techniques for ac machines that rely<br />

S on the fundamental excitation have been shown to be capable<br />

of providing high-performance field-oriented control in the<br />

medium-speed to high-speed range [1], [2]. Such techniques,<br />

however, fail in the low-speed range or for dc excitation due<br />

to the lack of observability for rotor quantities. To overcome<br />

this limitation, sensorless control methods based on tracking<br />

the spatial position of saliencies in electric machines have been<br />

proposed [3]–[15].<br />

Carrier-signal-based sensorless methods inject a highfrequency<br />

excitation signal (voltage [3]–[10] or current [11])<br />

Paper IPCSD-05-105, presented at the 2005 Industry Applications Society<br />

Annual Meeting, Hong Kong, October 2–6, and approved for publication in the<br />

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS by the Industrial Drives<br />

Committee of the IEEE Industry Applications Society. Manuscript submitted<br />

for review October 15, 2005 and released for publication December 19, 2005.<br />

This work was supported in part by the Research, Technological Development<br />

and Innovation Programs of the Principado of Asturias-ERDF un<strong>de</strong>r Grant<br />

PB02-055 and in part by the Spanish Ministry of Science and Education-ERDF<br />

un<strong>de</strong>r Grant MEC-04-DPI2004-00527.<br />

F. Briz, P. García Fernán<strong>de</strong>z, and A. B. Diez are with the Department<br />

of Electrical, Computer, and Systems Engineering, University of Oviedo,<br />

Gijón E-33204, Spain (e-mail: fernando@isa.uniovi.es; pgarcia@isa.uniovi.es;<br />

alberto@isa.uniovi.es).<br />

M. W. Degner is with the Electric Machine Drive Systems Department,<br />

Sustainable Mobility Technologies, Ford Motor Company, Dearborn, MI<br />

48121-2053 USA (e-mail: m<strong>de</strong>gner@ford.com).<br />

Digital Object I<strong>de</strong>ntifier 10.1109/TIA.2006.870046<br />

Fig. 1.<br />

Injection of the carrier-signal voltage.<br />

that interacts with the machine saliencies to produce components<br />

in measurable electrical variables. When a carriersignal<br />

voltage is injected into a three-phase <strong>de</strong>lta-connected<br />

ac machine (see Fig. 1), saliency-related information can be<br />

obtained from the measured line currents, phase currents, and<br />

zero-sequence current. While all of these signals are governed<br />

by the same physical principles and can potentially be used<br />

for saliency position estimation, choosing one option over<br />

the others <strong>de</strong>pends on the application and involves tra<strong>de</strong>offs<br />

between practical issues like the number of sensors, the amount<br />

of cabling nee<strong>de</strong>d, the effects caused by the noni<strong>de</strong>al behavior<br />

of the inverter, measurement resolution, estimation bandwidth,<br />

and signal-to-noise ratio.<br />

This paper analyzes the use of carrier-signal injection for<br />

rotor and flux position estimation in <strong>de</strong>lta-connected threephase<br />

ac machines. The paper inclu<strong>de</strong>s analysis of the physical<br />

principles of the method as well as mathematical mo<strong>de</strong>ling. Advantages<br />

and disadvantages of using the zero-sequence carriersignal<br />

current with respect to using line or phase currents are<br />

discussed. Implementation issues covered inclu<strong>de</strong> the selection<br />

of the frequency and magnitu<strong>de</strong> of the carrier-signal voltage,<br />

measurement of the zero-sequence carrier-signal current, and<br />

<strong>de</strong>coupling of saturation-induced saliencies.<br />

II. SALIENCY-TRACKING-BASED SENSORLESS CONTROL<br />

IN DELTA-CONNECTED MACHINES<br />

When a three-phase <strong>de</strong>lta-connected ac machine is excited<br />

with a high-frequency signal, its response can be mo<strong>de</strong>led using<br />

a simplified mo<strong>de</strong>l based on stator transient inductance provi<strong>de</strong>d<br />

that the excitation frequency is substantially faster than<br />

the stator transient time constant [3], [7]. When the machine<br />

is salient, assuming that saliency varies sinusoidally, the stator<br />

transient inductance can be mo<strong>de</strong>led as consisting of a constant<br />

0093-9994/$20.00 © 2006 IEEE


B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 239<br />

496 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />

Fig. 2.<br />

Zero-sequence current measurement in a <strong>de</strong>lta-connected machine.<br />

term and a sinusoidally varying saliency-position-<strong>de</strong>pen<strong>de</strong>nt<br />

term [7]<br />

v ab =(ΣL σs+2∆L σs cos(hθ e)) diab<br />

(1)<br />

dt<br />

(<br />

( (<br />

v bc = ΣL σs+2∆L σs cos h θ 2π ))) dibc<br />

e− (2)<br />

3 dt<br />

(<br />

( (<br />

v ca = ΣL σs+2∆L σs cos h θ 4π e−<br />

3<br />

))) dica<br />

dt<br />

where ΣL σs and ∆L σs are the average and differential stator<br />

transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />

relative to electrical angular units, and θ e is the angular position<br />

of the saliency in electrical radians.<br />

While the mo<strong>de</strong>l shown in (1)–(3) is valid for any form<br />

of high-frequency excitation, it can be solved for the particular<br />

case of injecting a rotating high-frequency carrier-signal<br />

voltage (4) into the machine. For that case, the carrier-signal<br />

current vector formed by the phase currents (5), the carriersignal<br />

current vector formed by the line currents (6), and<br />

the zero-sequence carrier-signal current (7) (see Fig. 2) all<br />

contain saliency-position-related information and can be used<br />

for sensorless purposes, i.e.,<br />

vqds_c s = V ce jωct (4)<br />

)<br />

(i ab + i bce j2π<br />

3 + i cae j4π<br />

3 (5)<br />

with<br />

i s qds∆_c = 2 3<br />

i s qds_c = 2 3<br />

)<br />

(i a + i be j2π<br />

3 + i ce j4π<br />

3<br />

i a = i ab − i ca<br />

i b = i bc − i ab<br />

i c = i ca − i bc<br />

i s 0sc = i ab + i bc + i ca. (7)<br />

The carrier-signal current vector formed by the phase currents<br />

(5) and by the line currents (6) can mathematically be<br />

shown to be the same, with the only difference being the<br />

addition of a 1/ √ 3 scaling factor for the phase current. Use of<br />

the carrier-signal current formed by the line currents (6) has the<br />

advantage that drives typically incorporate line current sensors<br />

and, therefore, no additional sensors or cabling is nee<strong>de</strong>d.<br />

Conversely, use of the phase currents (5) has the disadvantage<br />

(3)<br />

(6)<br />

of requiring at least one additional current sensor, with the corresponding<br />

additional cabling and access to the motor terminal<br />

box. Due to this, this option will not be discussed further.<br />

A general solution for the line (6) and the zero-sequence<br />

(7) carrier-signal currents can be obtained from (1)–(7). These<br />

solutions are a function of the saliency harmonic or<strong>de</strong>r h and<br />

have the form<br />

i s 0sc =3 √ 3 Vc<br />

ω c<br />

× ∆LσsΣLσs cos (ωct ± hθe) − ∆L σs2 sin (ωct ± 2hθe)<br />

ΣL σs (ΣL σs 2 − 3∆L σs 2) − 2∆L σs 3 sin (3hθ e)<br />

(8)<br />

for the zero-sequence carrier-signal current.<br />

The third or<strong>de</strong>r term ∆L σs 3 in the <strong>de</strong>nominator can be<br />

neglected when ∆L σs ≪ ΣL σs, which is typically the case.<br />

After this simplification, and by consi<strong>de</strong>ring specific values for<br />

h, simple and insightful solutions of the zero-sequence and line<br />

carrier-signal currents can be obtained as follows.<br />

For h =1, 4, 7,...,<br />

i s qds_c = i s qds_cp + i s qds_cn<br />

= − jI cpe jωct − jI cnhe j(−hθe−ωct)<br />

− jI cn2he j(2hθe−ωct) (9)<br />

i s 0sc = I 0chcos (ω ct − hθ e)+ I 0c2h cos (ω ct+2hθ e)). (10)<br />

For h =2, 5, 8,...,<br />

i s qds_c = i s qds_cp + i s qds_cn<br />

= − jI cpe jωct − jI cnhe j(hθe−ωct)<br />

− jI cn2he j(−2hθe−ωct) (11)<br />

i s 0sc = I 0ch cos (ω ct + hθ e)+I 0c2h cos (ω ct − 2hθ e))<br />

(12)<br />

where<br />

I cp =(V c/ω c)(ΣL σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />

of the positive-sequence carrier-signal current;<br />

I cnh =3(V c/ω c)(∆L σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />

of the hθ e component of the negative-sequence<br />

carrier-signal current;<br />

I cn2h = I cnh(∆L σs/ΣL σs), magnitu<strong>de</strong> of the −2hθ e<br />

component of the negative-sequence carrier-signal<br />

current;<br />

I 0ch =3 √ 3(V c/ω c)(∆L σs/(ΣL σs 2 − 3∆L σs 2)), magnitu<strong>de</strong><br />

of the hθ e component of the zero-sequence<br />

carrier-signal current;<br />

I 0c2h = I 0ch(∆L σs/ΣL σs), magnitu<strong>de</strong> of the −2hθ e component<br />

of the zero-sequence carrier signal current.<br />

From (9) and (11), it can be observed that the carrier-signal<br />

line current consists of a positive-sequence component that<br />

does not contain saliency position information and two


240 Publicaciones<br />

BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 497<br />

TABLE I<br />

INDUCTION MOTOR PARAMETERS<br />

negative-sequence phase-modulated components of magnitu<strong>de</strong><br />

I cnh and I cn2h. From (10) and (12), the zero-sequence<br />

carrier-signal current is seen to consist of two phase-modulated<br />

components of magnitu<strong>de</strong> I 0ch and I 0c2h. When ∆L σs ≪<br />

ΣL σs, which is typically the case, then I cn2h ≪ I cnh and<br />

I 0c2h ≪ I 0ch.<br />

Finally, it can be shown that for h =3, 6,..., no<br />

zero-sequence carrier-signal current is produced and the<br />

carrier-signal current contains just a magnitu<strong>de</strong>-modulated<br />

positive-sequence component.<br />

Rotor position estimation using carrier-signal excitation requires<br />

a rotor-position-<strong>de</strong>pen<strong>de</strong>nt saliency that couples with the<br />

stator windings to produce a measurable signal. The saliency<br />

due to the combined effect of stator and rotor slotting was used<br />

in this paper [5], [8].<br />

Saliencies caused by the combination of rotor and stator<br />

slotting produce a permeance waveform that has a fundamental<br />

spatial harmonic given by<br />

h sp = |R − S| (13)<br />

where h sp is the saliency harmonic or<strong>de</strong>r relative to 360 mechanical<br />

<strong>de</strong>grees, and S and R are equal to the number of<br />

stator and rotor slots, respectively. In or<strong>de</strong>r for it to couple with<br />

the stator windings and produce a zero-sequence carrier-signal<br />

current, the expression<br />

h sp = n × p, n =1, 2, 4, 5, 7, 8, 10,... (14)<br />

needs to be satisfied, assuming the machine has an integer<br />

number of slots per pole per phase, where p is the number<br />

of poles.<br />

The fundamental of this permeance waveform rotates at the<br />

mechanical speed [5], [10]<br />

R<br />

ω p = ωrm. (15)<br />

(R − S)<br />

Fig. 3(a)–(c) shows the frequency spectrum of the negativesequence<br />

carrier-signal current (a complex vector signal) and<br />

of the zero-sequence carrier-signal current (a scalar signal)<br />

from the test machine. Its parameters are shown in Table I. With<br />

the machine operated at constant rotor speed, the rotor–stator<br />

Fig. 3. Frequency spectrum of the zero-sequence carrier-signal current and slotting produces a modulation of both signals at a frequency<br />

the negative-sequence carrier-signal current un<strong>de</strong>r different working conditions<br />

equal to R × ω<br />

and carrier-signal frequencies. A carrier-signal voltage Vc =15 V (peak)<br />

rm with respect to the carrier-signal frequency,<br />

was used, ωe =4Hz, ωr =1Hz. (a) ωc = 500 Hz, no fundamental current.<br />

with ω rm being the rotor speed in mechanical units. This<br />

(b) ωc = 500 Hz, rated-flux, rated load. (c) ωc = 3750 Hz rated-flux,<br />

rated load.<br />

phase modulation of both the negative-sequence carrier-signal<br />

current and the zero-sequence carrier-signal current by the rotor<br />

position is used for rotor position estimation.<br />

III. ZERO-SEQUENCE CARRIER-SIGNAL CURRENT VERSUS<br />

NEGATIVE-SEQUENCE CARRIER-SIGNAL CURRENT<br />

According to the previous analysis, the negative-sequence<br />

carrier-signal current and the zero-sequence carrier-signal<br />

current exhibit similar content relative to saliency position.<br />

Deciding which to use <strong>de</strong>pends on the analysis of some key<br />

implementation issues. Using the zero-sequence carrier-signal<br />

current has the penalty of requiring one additional sensor,<br />

additional cabling, and access to the motor terminal box. While<br />

these make this option less appealing, it provi<strong>de</strong>s some interesting<br />

advantages that make it attractive for certain applications.<br />

The most relevant are analyzed in this section.<br />

A. Current Sensors Scaling and A/D Converter Resolution<br />

Fig. 4(a) shows the zero-sequence current, and Fig. 4(b) the<br />

corresponding frequency spectrum, for the case of the machine<br />

in Table I operated at rated flux, rated load when a carriersignal<br />

voltage is injected. It can be observed from the figure<br />

that the magnitu<strong>de</strong> of the zero-sequence current is relatively<br />

small (in the range of 5%) compared to the magnitu<strong>de</strong> of<br />

the phase current. The current sensor used to measure the<br />

zero-sequence current (see Fig. 2) can be scaled for this relatively<br />

small current. This improves the signal-to-noise ratio<br />

and allows for higher resolution in the A/D converter sampling<br />

the zero-sequence current, resulting in increased accuracy for<br />

extracting the carrier signal portion of that current. Opposite<br />

this, the line current sensors and their associated A/D converters<br />

need to be scaled to accommodate the fundamental current<br />

magnitu<strong>de</strong>, which results in a reduced sensitivity for measuring<br />

the negative-sequence carrier-signal current.


B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 241<br />

498 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />

Fig. 4. (a) Zero-sequence current (zoomed to show the component caused<br />

by the carrier voltage injection) and (b) frequency spectrum (zoomed to better<br />

show the components around the carrier frequency). A carrier-signal voltage of<br />

ωc = 500 Hz and Vc =20V (peak) was used, and the motor was operated at<br />

rated flux, rated load (ωe =4Hz, ωr =1Hz).<br />

B. Selection of the Carrier-Signal Frequency<br />

and Voltage Magnitu<strong>de</strong><br />

There are several issues when selecting the carrier-signal<br />

frequency that favors a higher frequency: 1) it reduces the<br />

resulting carrier-signal current; 2) it allows for an increased<br />

estimation bandwidth; and 3) it increases the spectral separation<br />

with respect to the fundamental excitation, making filtering<br />

easier [7].<br />

Because of the inductive behavior of the machine at frequencies<br />

of interest, the magnitu<strong>de</strong>s of the carrier-signal currents,<br />

including positive-sequence I cp, negative-sequence I cnih, and<br />

zero-sequence I 0cih components, <strong>de</strong>crease proportionally with<br />

increasing carrier-signal frequency. Reduction of I cp is always<br />

<strong>de</strong>sirable, as it does not contain useful information, but is<br />

responsible for a major portion of the noise, losses, and vibration<br />

caused by the injection of the carrier-signal voltage, since<br />

usually I cp ≫ I cnih. Fig. 5 shows the measured magnitu<strong>de</strong> of<br />

I cp relative to rated current as a function of the carrier-signal<br />

frequency and voltage magnitu<strong>de</strong>. Benefits of selecting a highfrequency<br />

small-magnitu<strong>de</strong> carrier-signal voltage are evi<strong>de</strong>nt<br />

from this figure. However, high-frequency small-magnitu<strong>de</strong><br />

carrier-signal voltages also result in reduced magnitu<strong>de</strong>s for<br />

the negative-sequence and zero-sequence carrier-signal currents.<br />

This may have adverse effects, like a smaller signal-tonoise<br />

ratio in the measured signals, or increased sensitivity<br />

to the distortion of the injected carrier-signal voltage caused<br />

by the noni<strong>de</strong>al behavior of the inverter. The influence of the<br />

carrier-signal voltage magnitu<strong>de</strong> and frequency on the negativesequence<br />

and zero-sequence carrier-signal currents is analyzed<br />

in the following two sections.<br />

Negative-Sequence Carrier-Signal Current: The components<br />

of the negative-sequence carrier-signal current for two<br />

different carrier-signal frequencies are shown in the frequency<br />

spectrums in Fig. 3(b) and (c) (left column). In addition to<br />

the rotor–stator slotting component at −ω c +14ω r, which con-<br />

Fig. 5. Experimentally measured magnitu<strong>de</strong> of the positive-sequence carriersignal<br />

current Icp relative to the rated current as a function of the carrier-signal<br />

frequency for the cases of a carrier-signal voltage magnitu<strong>de</strong> equal to Vc =<br />

30 V (peak) (∇), 15V(□), and 7.5 V (○), respectively. The motor was<br />

operated at rated flux, rated load.<br />

tains rotor position information, the fundamental excitationfrequency-<strong>de</strong>pen<strong>de</strong>nt<br />

components of relatively large magnitu<strong>de</strong><br />

are also present, the most relevant being at −ω c +2ω e. Saturation<br />

of the magnetic paths and additional components of the<br />

injected carrier-signal voltage (4) due to the noni<strong>de</strong>al behavior<br />

of the inverter have been reported to cause these additional components<br />

in the negative-sequence carrier-signal current [4], [7].<br />

Significant differences, both in the frequencies present and in<br />

their relative magnitu<strong>de</strong>, are seen between Fig. 3(b) and (c).<br />

A <strong>de</strong>terioration in the quality of the negative-sequence carriersignal<br />

current for the case of ω c = 3750 Hz is apparent. The<br />

<strong>de</strong>terioration seen can be grouped into two categories: 1) the<br />

reduced magnitu<strong>de</strong> of the negative-sequence carrier-signal current,<br />

which has an adverse impact on the signal-to-noise ratio,<br />

and 2) the additional components in the injected carrier-signal<br />

voltage caused by the inverter.<br />

A key parameter <strong>de</strong>termining the accuracy and robustness of<br />

the sensorless method is the magnitu<strong>de</strong> of the rotor position<strong>de</strong>pen<strong>de</strong>nt<br />

component (signal) relative to the other components<br />

in the negative-sequence carrier-signal current (noise). The total<br />

harmonic distortion (THD) caused by the un<strong>de</strong>sired “noise”<br />

was found to be an insightful metric for quantifying this relationship.<br />

To obtain the THD, the frequency spectrum of the<br />

negative-sequence carrier-signal current, <strong>de</strong>noted as ι cn, isfirst<br />

calculated using<br />

with<br />

ι cn = FFT ( i s )<br />

qds_cn<br />

Σι cn 2 =<br />

−ωc+bw ∑<br />

i=−ωc−bw<br />

(16)<br />

ι cn(i) 2 (17)<br />

being the power associated with the negative-sequence carriersignal<br />

current.<br />

It is noted that (17) inclu<strong>de</strong>s a range of frequencies +/ − bw<br />

of the negative-sequence carrier-signal frequency. While this<br />

range of frequencies would i<strong>de</strong>ally be +/− infinity, which<br />

would inclu<strong>de</strong> all of the content in the negative-sequence<br />

carrier-signal current spectrum, it is limited in practice in or<strong>de</strong>r<br />

to maintain reasonable signal processing. The limit chosen<br />

corresponds to the bandwidth of the bandpass filter (BPF) used<br />

to separate the negative-sequence current from the overall stator<br />

current, as schematically represented in Fig. 6(a). Selection of


242 Publicaciones<br />

BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 499<br />

Fig. 6. Schematic representation of the BPFs used to separate (a) negativesequence<br />

and (b) zero-sequence carrier-signal currents.<br />

this limit was based on the dynamic content in the negativesequence<br />

carrier-signal current and is ultimately <strong>de</strong>termined<br />

by the <strong>de</strong>sired position estimation bandwidth. The choice of<br />

+/ − bw in (17) implies that an i<strong>de</strong>al, i.e., square shaped<br />

magnitu<strong>de</strong>, BPF is used, which is not possible in practice. Even<br />

so, the noni<strong>de</strong>al behavior of the filter did not have a significant<br />

influence on the results presented in this paper.<br />

Assuming steady-state operation, the THD of ι cn(−ωc+14ωr),<br />

the component of the negative-sequence carrier-signal current<br />

containing the rotor position information, can be <strong>de</strong>fined as [16]<br />

THD ( i s )<br />

√Σι cn 2 − ι cn(−ωc+14ωr)<br />

qds_cn = 2<br />

. (18)<br />

Σι cn 2<br />

Fig. 7(a) (white symbols) shows the THD of the negativesequence<br />

carrier-signal current as a function of the carriersignal<br />

frequency and voltage magnitu<strong>de</strong>. A value of THD close<br />

to unity means that a majority of the power in the negativesequence<br />

carrier-signal current corresponds to nonuseful<br />

content (noise). This was an expected result due to the large Fig. 7. Experimentally measured THD of (a) negative-sequence carrier-signal<br />

current and (b) zero-sequence carrier-signal current as a function of the carrier<br />

magnitu<strong>de</strong> of the fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt components<br />

present in Fig. 3(b) and (c). Since <strong>de</strong>coupling for the (○), 15V(□), and 30 V (∇), respectively. The motor was operated at rated<br />

frequency for the case of a carrier-signal voltage magnitu<strong>de</strong> Vc =7.5 V (peak)<br />

more significant of these components is usually nee<strong>de</strong>d in flux, rated load. A bandwidth bw = 100 Hz was used.<br />

practice to obtain reliable position estimation, it is interesting to<br />

recalculate the THD with the fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt<br />

components removed. An example of this is shown in Fig. 7(a)<br />

sequence components, and their relative magnitu<strong>de</strong>, are barely<br />

(gray symbols), where the −ω c +2ω e and −ω c − 4ω e components<br />

of the negative-sequence carrier-signal current have been<br />

affected by the carrier-signal frequency. One explanation for<br />

this is that inverter distortion of the injected carrier-signal<br />

removed and<br />

voltage does not have a significant influence on the zerosequence<br />

carrier-signal current. The zero-sequence carriersignal<br />

current was systematically studied for this paper (i.e., for<br />

multiple carrier-signal frequencies and working conditions) and<br />

was found to have significantly fewer fundamental frequency<strong>de</strong>pen<strong>de</strong>nt<br />

components compared with the negative-sequence<br />

carrier-signal current. Those present were found to be easier to<br />

mo<strong>de</strong>l and, therefore, to <strong>de</strong>couple.<br />

As was done for the negative-sequence carrier-signal current,<br />

THD was used to quantify the magnitu<strong>de</strong> of the rotor<br />

position-<strong>de</strong>pen<strong>de</strong>nt component (signal) of the zero-sequence<br />

carrier-signal current relative to the rest of components (noise)<br />

[see Fig. 6(b)]. Fig. 7(b) (white symbols) shows the THD<br />

calculated using<br />

−ωc+bw ∑<br />

Σι cn 2 = ι cn(i) 2 − ι cn(−ωc+2ωe) 2 − ι cn(−ωc−4ωe) 2<br />

i=−ωc−bw<br />

(19)<br />

instead of (17) was used for the calculation of the THD (18).<br />

It can be seen from Fig. 7(a) that compensation of fundamental<br />

excitation-<strong>de</strong>pen<strong>de</strong>nt components reduces the THD.<br />

Larger carrier-signal voltage magnitu<strong>de</strong>s are also observed to<br />

<strong>de</strong>crease the THD. According to Fig. 7(a), carrier signals in the<br />

range of 1000–1500 Hz and 30 V in magnitu<strong>de</strong> would provi<strong>de</strong><br />

the lowest THD (for the voltage levels shown in the figure).<br />

However, from Fig. 5, it can be observed that such carrier-signal<br />

magnitu<strong>de</strong>s produce positive-sequence carrier currents in the<br />

range of 5%–10% of rated current, causing noticeable levels<br />

of noise, vibration, and additional losses.<br />

Zero-Sequence Carrier-Signal Current: Fig. 3(b) and (c)<br />

(right column) shows the frequency spectrum of the zerosequence<br />

carrier-signal current for two different carriersignal<br />

frequencies. A significant difference with respect to<br />

the negative-sequence carrier-signal current is that the zero-<br />

ι c0 = FFT (i s 0sc) (20)<br />

Σι c0 2 =<br />

ωc+bw ∑<br />

ι c0(i) 2 (21)<br />

i=ωc−bw<br />

√<br />

THD (i s Σι c0 2 − ι c0(ωc+14ωr)<br />

0sc) =<br />

2<br />

. (22)<br />

Σι c0 2


B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 243<br />

500 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />

Fig. 8. Experimentally measured ratio of the ωc +14ωr and ωc +2ωe<br />

components of the zero-sequence carrier-signal current as a function of the<br />

carrier frequency. The motor was operated at rated flux, rated load (Vc =15V).<br />

Although some differences are observed comparing this THD<br />

with the case of the negative-sequence carrier-signal current,<br />

more interesting are the results when the ω c +2ω e and ω c −<br />

4ω e components of the fundamental excitation frequency are<br />

removed. Fig. 7(b) (gray symbols) shows the THD (22) being<br />

calculated using<br />

Σι c0 2 =<br />

ωc+bw ∑<br />

i=ωc−bw<br />

ι c0(i) 2 − ι c0(ωc+2ωe) 2 − ι c0(ωc−4ωe) 2 (23)<br />

instead of (21).<br />

Comparing Fig. 7(a) and (b) (gray symbols), the benefits<br />

of using the zero-sequence carrier-signal current instead of<br />

the negative-sequence carrier-signal current become evi<strong>de</strong>nt.<br />

First, the THD of the zero-sequence carrier-signal current is<br />

always significantly smaller than the THD of the negativesequence<br />

carrier-signal current. Second, increasing the carriersignal<br />

frequency is observed to have practically no influence<br />

on the THD of the zero-sequence carrier-signal current, even<br />

for small carrier-signal voltages. This allows the use of a<br />

higher frequency small-magnitu<strong>de</strong> carrier-signal voltage, with<br />

the resulting losses, vibration, and noise caused by the carrier<br />

current being reduced. In addition, high carrier-signal frequencies<br />

allow for higher bandwidth position estimation.<br />

An additional advantage of using large carrier-signal frequencies<br />

can be observed from Fig. 8. The figure shows the<br />

magnitu<strong>de</strong> of the rotor–stator slotting component normalized<br />

by the magnitu<strong>de</strong> of the ω c +2ω e component of the zerosequence<br />

carrier-signal current for several carrier-signal frequencies.<br />

From Fig. 8, it can be seen that this ratio increases<br />

with carrier-signal frequency. This suggests that increased<br />

carrier-signal frequencies will result in a reduction in the sensitivity<br />

to the presence of fundamental excitation-<strong>de</strong>pen<strong>de</strong>nt components<br />

for <strong>de</strong>tecting rotor position-<strong>de</strong>pen<strong>de</strong>nt components.<br />

Unless otherwise stated, all the experimental results presented<br />

in this paper used a carrier-signal frequency of ω c =<br />

3750 Hz and a carrier-signal voltage magnitu<strong>de</strong> of V c =15V<br />

(peak). From Fig. 5, it is observed that this results in a carriersignal<br />

current of about 1% of the rated current. The switching<br />

frequency was ω s =15kHz.<br />

IV. FILTERING OF THE ZERO-SEQUENCE CURRENT<br />

To estimate the rotor position from the zero-sequence carrier<br />

signal current, first the carrier signal portion of the<br />

zero-sequence current needs to be separated from the overall<br />

Fig. 9. Block diagram and frequency response of the filtering implemented<br />

to isolate the zero-sequence carrier-signal current. The fourth-or<strong>de</strong>r low-pass<br />

Butterworth filter was <strong>de</strong>signed for a cutoff frequency of 6 kHz, and the secondor<strong>de</strong>r<br />

15-kHz notch filter was <strong>de</strong>signed for a bandwidth of 1 kHz. (a) Signal<br />

processing block diagram. (b) Bo<strong>de</strong> diagram of the analog filtering (carrier<br />

frequency of 3750 Hz; the phase around the carrier frequency is zoomed).<br />

zero-sequence current. The signal processing used is almost<br />

i<strong>de</strong>ntical to that reported in [8] for the case of the zero-sequence<br />

carrier-signal voltage. It is accomplished using a combination<br />

of a band-stop (notch) filter to reject harmonics at the switching<br />

frequency and a low-pass filter to remove higher harmonics<br />

that could cause aliasing. The block diagram for this form of<br />

filtering is shown in Fig. 9(a) [8]. The low-pass filter cutoff<br />

frequency was chosen to be high enough that an almost linear<br />

phase and a reduced phase slew rate existed near the carrier<br />

frequency. This allows the phase shift caused by the filter to be<br />

easily compensated. The Bo<strong>de</strong> diagram of the combined filters<br />

is shown in Fig. 9(b).<br />

Prior to extraction of the rotor position information from<br />

the zero-sequence carrier-signal current, the sampled zerosequence<br />

current is converted into a carrier signal synchronous<br />

complex current vector [7], [8]<br />

i c 0qd = i ′ 0e −jωc . (24)<br />

The resulting complex current vector (24) is then low-pass<br />

filtered [see Fig. 9(a)]. It is noted that the digital low-pass filter<br />

in Fig. 9(a) corresponds to the BPF shown in Fig. 6(b), and is<br />

a fourth-or<strong>de</strong>r Butterworth filter, tuned for a bandwidth bw =<br />

100 Hz.<br />

Fig. 10(a) shows the zero-sequence carrier signal complex<br />

current vector obtained after filtering, and Fig. 10(b) show its<br />

frequency spectrum. In addition to the rotor position-<strong>de</strong>pen<strong>de</strong>nt<br />

component 14ω r, saturation-induced saliencies produce components,<br />

the most relevant being at 2ω e and −4ω e. An intermodulation<br />

component at a frequency of −2ω e − 14ω r can


244 Publicaciones<br />

BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 501<br />

Fig. 10. (a) Experimentally measured real and imaginary parts of the zerosequence<br />

carrier-signal current vector. (b) Frequency spectrum. The motor was<br />

operated at rated flux, rated load (ωr =1Hz, ωe =4Hz).<br />

also be observed. A mo<strong>de</strong>l of the zero-sequence carrier signal<br />

complex vector can be written as<br />

i c 0qd_c = I 014ωr e j14θrt + I 02ωe e j(2θet+θ0_2ωe)<br />

+ I 04ωe e −j(4θet+θ0_4ωe) + I 0ωre e −j(2θet+14θrt+θ0_ωre) . (25)<br />

Fig. 11. (a) Magnitu<strong>de</strong> and (b) phase, relative to the stator current vector, of<br />

the saturation and intermodulation components of the zero-sequence carriersignal<br />

current vector [see (25)]. The motor was operated at rated flux, the load<br />

varied with the slip. A carrier-signal voltage of ωc = 3750 Hz and Vc =15V<br />

(peak) were used.<br />

V. M EASUREMENT AND DECOUPLING OF<br />

SATURATION-INDUCED SALIENCIES<br />

Accurate rotor position estimation requires that saturationinduced<br />

saliency components of the zero-sequence carriersignal<br />

current be compensated for or <strong>de</strong>coupled. One method<br />

of doing this is to first measure and store the saturation-induced<br />

saliency components as a function of the operating condition<br />

during an offline commissioning process. The stored values can<br />

then be used for online <strong>de</strong>coupling during the regular sensorless<br />

operation of the drive.<br />

Determining the number of components of the zero-sequence<br />

carrier-signal current vector to be <strong>de</strong>coupled involves a tra<strong>de</strong>off<br />

between the <strong>de</strong>sired accuracy of the estimated rotor position<br />

and computational requirements. Decoupling −2ω e is required<br />

for most machine <strong>de</strong>signs since the magnitu<strong>de</strong> of the −2ω e<br />

component is usually comparable to the magnitu<strong>de</strong> of the rotor<br />

position related saliencies. Without <strong>de</strong>coupling, inadmissible<br />

estimation errors and even stability problems can exist. The<br />

remaining un<strong>de</strong>sired components of the zero-sequence carriersignal<br />

current vector (components at −4ω e and −2ω e − 14ω r<br />

in Fig. 11) are typically relatively small in magnitu<strong>de</strong> and do not<br />

compromise the stability of the method. However, their compensation<br />

can increase the accuracy of the estimated position.<br />

To analyze the behavior of saturation and intermodulation<br />

saliencies, the magnitu<strong>de</strong>s and phase angles, relative to the<br />

stator current, of the 2ω e, −4ω e and −2ω e − 14ω r components<br />

in the zero-sequence carrier-signal current vector (25) were<br />

measured for different working conditions. Since saturationinduced<br />

components of the zero-sequence carrier-signal voltage<br />

vector do not rotate at the same frequency as the stator current,<br />

the phase angles θ 0_2ωe , θ0_4ωe, and θ0_ωre [see (25)] correspond<br />

to the instant when the angle of the stator current vector<br />

was equal to zero. Fig. 11 shows the measured magnitu<strong>de</strong>s and<br />

phases of the 2 ωe, −4ω e, and −2ω e − 14ω r components of the<br />

zero-sequence carrier-signal current vector when the machine<br />

is operated with constant rotor flux. From Fig. 11, it can be<br />

observed that the magnitu<strong>de</strong>s and phases of saturation-induced<br />

Fig. 12. Decoupling of saturation-induced components of the zero-sequence<br />

carrier-signal current vector and rotor position and velocity estimation using a<br />

tracking observer.<br />

components are smooth functions, allowing a reduced number<br />

of operating points to be stored while maintaining an accurate<br />

mo<strong>de</strong>l of the behavior. These values can be stored in lookup<br />

tables during a commissioning process and later accessed,<br />

according to the q-axis (torque producing) current, during the<br />

sensorless operation of the drive, as shown in Fig. 12. This<br />

commissioning process would be done once during the initial<br />

commissioning of each inverter–motor configuration.<br />

Linear interpolation was used when the q-axis current did not<br />

exactly correspond to an entry in the table. It is noted that the<br />

phase angle of the intermodulation component θ 0_ωre <strong>de</strong>pends<br />

both on the fundamental current angle and on the rotor angle. Its<br />

<strong>de</strong>coupling, therefore, requires feedback of the estimated rotor<br />

position, as shown in Fig. 12.<br />

Fig. 13 shows the result of the saturation-induced harmonics<br />

<strong>de</strong>coupling process. Fig. 13(a) shows the q-axis and d-axis components<br />

of the stator current, and Fig. 13(b) shows the measured<br />

zero-sequence carrier signal complex vector after the filtering<br />

shown in Fig. 9(a). Fig. 13(c) shows the estimated 2ω e component<br />

of the zero-sequence carrier-signal current complex vector,<br />

obtained from the stored data shown in Fig. 11. Fig. 13(d)<br />

shows the resulting zero-sequence carrier signal complex vector<br />

once the 2ω e, −4ω e, and −2ω e − 14ω r components have been<br />

<strong>de</strong>coupled as shown in Fig. 12.


B.3 Rotor and Flux Position Estimation in Delta-Connected. . . 245<br />

502 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 42, NO. 2, MARCH/APRIL 2006<br />

Fig. 13. Measurement and compensation of saturation-induced harmonics<br />

in the zero-sequence carrier-signal current. (a) i s qs,i s ds , (b) ic 0q_c ,ic 0d_c ,<br />

(c) i c 0q_2ωe ,ic 0d_2ωe ,and(d)ic 0q_14ωr ,ic 0d_14ωr .<br />

VI. SENSORLESS CONTROL<br />

Sensorless field orientation and position control were implemented<br />

using the proposed method. The motor was operated<br />

at rated flux and saturation-induced saliencies were <strong>de</strong>coupled<br />

using the scheme shown in Fig. 12. Rotor angle and velocity<br />

were estimated using a tracking observer [3].<br />

Fig. 14(a)–(c) shows sensorless position control when a step<br />

is comman<strong>de</strong>d. Stable operation and good dynamic response<br />

can be observed. The influence that the number of components<br />

<strong>de</strong>coupled from the zero-sequence carrier current vector has on<br />

the estimated rotor position error can be observed comparing<br />

Fig. 14(c) and (d). In Fig. 14(c), only the component at 2ω e was<br />

<strong>de</strong>coupled, while in Fig. 14(d), the −4ω e and −2ω e − 14ω r<br />

components were also <strong>de</strong>coupled, a slight <strong>de</strong>crease of the<br />

estimation error is seen with respect to Fig. 14(c). The standard<br />

<strong>de</strong>viation of the error was 0.66 ◦ for the case shown in Fig. 14(c)<br />

and 0.47 ◦ for the case shown in Fig. 14(d).<br />

Fig. 15 shows the transient response during velocity control<br />

when a step is comman<strong>de</strong>d, with the machine being operated<br />

at constant load. Stable and accurate control is observed from<br />

the figure.<br />

VII. CONCLUSION<br />

The use of the zero-sequence carrier-signal current has been<br />

shown to be a viable option for rotor position estimation in<br />

<strong>de</strong>lta-connected three-phase ac machines. While sharing some<br />

properties with negative-sequence carrier-signal current based<br />

techniques, its major drawback is the need for an additional<br />

sensor, additional cabling, and access to the machine terminal<br />

box. In spite of these inconveniences, it provi<strong>de</strong>s two major<br />

advantages: 1) it is barely affected by the distortion of the<br />

Fig. 14. Sensorless position control when a position step from 0 ◦ to 180 ◦<br />

is comman<strong>de</strong>d. (a) Estimated rotor flux angle. (b) Estimated rotor position.<br />

Estimation error (c) when only the 2ωe component, and (d) when the 2ωe,<br />

−4ωe, and−2ωe − 14ωr components, of the zero-sequence carrier-signal<br />

current vector are <strong>de</strong>coupled. The machine was operated at rated flux and 80%<br />

rated load.<br />

Fig. 15. Sensorless velocity control. The machine was operated at rated flux<br />

and 80% rated load. (a) ̂ωr, (b)ωr − ̂ωr.<br />

injected carrier-signal voltage due to the noni<strong>de</strong>al behavior of<br />

the inverter, and 2) it allows better scaling of the current sensor<br />

and A/D converter. As a result of this, a low-magnitu<strong>de</strong> highfrequency<br />

carrier-signal voltage can be used. This results in<br />

accurate high-bandwidth robust position estimation and reduces<br />

the adverse effects (vibration, noise, and losses) caused by the<br />

carrier-signal current.<br />

ACKNOWLEDGMENT<br />

The authors wish to acknowledge the support and motivation<br />

provi<strong>de</strong>d by the University of Oviedo (Spain) and Ford Motor<br />

Company.<br />

REFERENCES<br />

[1] H. Kubota and K. Matsuse, “The improvement of performance at low<br />

speed by offset compensation of stator voltage in sensorless vector


246 Publicaciones<br />

BRIZ et al.: ROTOR AND FLUX POSITION ESTIMATION IN DELTA-CONNECTED AC MACHINES 503<br />

controlled induction machines,” in Proc. IEEE-IAS Annu. Meeting,<br />

San Diego, CA, Oct. 1996, pp. 257–261.<br />

[2] J. Holtz, “Sensorless control of induction motor drives,” Proc. IEEE,<br />

vol. 90, no. 8, pp. 1359–1394, Aug. 2002.<br />

[3] P. L. Jansen and R. D. Lorenz, “Transducerless position and velocity<br />

estimation in induction and salient AC machines,” IEEE Trans. Ind. Appl.,<br />

vol. 31, no. 3, pp. 240–247, Mar./Apr. 1995.<br />

[4]N.Teske,G.M.Asher,K.Sumner,andK.J.Bradley,“Analysisand<br />

suppression of high-frequency inverter modulation in sensorless positioncontrolled<br />

induction machine drives,” IEEE Trans. Ind. Appl., vol. 39,<br />

no. 1, pp. 10–18, Jan./Feb. 2003.<br />

[5] M. W. Degner and R. D. Lorenz, “Position estimation in induction<br />

machines utilizing rotor bar slot harmonics and carrier frequency signal<br />

injection,” IEEE Trans. Ind. Appl., vol. 36, no. 3, pp. 736–742,<br />

May/Jun. 2000.<br />

[6] J. Cilia, G. M. Asher, and K. G Bradley, “Sensorless position <strong>de</strong>tection<br />

for vector controlled induction motor drives using an asymmetric<br />

outer-section cage,” in Proc. IEEE-IAS Annu. Meeting, San Diego, CA,<br />

Oct. 1996, pp. 286–292.<br />

[7] F. Briz, M. W. Degner, P. García, and R. D. Lorenz, “Comparison of<br />

saliency-based sensorless control techniques for AC machines,” IEEE<br />

Trans. Ind. Appl., vol. 40, no. 4, pp. 1107–1115, Jul./Aug. 2004.<br />

[8] F. Briz, M. W. Degner, P. García, and J. M. Guerrero, “Rotor position estimation<br />

of AC machines using the zero sequence carrier-signal voltage,”<br />

IEEE Trans. Ind. Appl., vol. 41, no. 6, pp. 1637–1646, Nov./Dec. 2005.<br />

[9] J. H. Jang, J. I. Ha, M. Ohto, K. I<strong>de</strong>, and S. K. Sul, “Analysis of permanentmagnet<br />

machine for sensorless controls based on high–frequency signal<br />

injection,” IEEE Trans. Ind. Appl., vol. 40, no. 6, pp. 1595–1604,<br />

Nov./Dec. 2004.<br />

[10] M. J. Corley and R. D. Lorenz, “Rotor position and velocity estimation<br />

for a salient-pole permanent magnet synchronous machine at standstill<br />

and high speeds,” IEEE Trans. Ind. Appl., vol. 34, no. 4, pp. 784–789,<br />

Jul./Aug. 1998.<br />

[11] L. A. S. Ribeiro, M. W. Degner, F. Briz, and R. D. Lorenz, “Comparing<br />

carrier frequency voltage and current injection for the estimation of flux,<br />

position and velocity in sensorless AC drives,” in Proc. IEEE-IAS Annu.<br />

Meeting, St. Louis, MO, Oct. 1998, pp. 452–459.<br />

[12] J. Holtz and P. Hangwen, “Acquisition of rotor anisotropy signals in sensorless<br />

position control systems,” IEEE Trans. Ind. Appl., vol. 40, no. 5,<br />

pp. 1379–1387, Sep./Oct. 2004.<br />

[13] J. Juliet and J. Holtz, “Sensorless acquisition of the rotor position angle for<br />

induction motors with arbitrary stator windings,” IEEE Trans. Ind. Appl.,<br />

vol. 41, no. 6, pp. 1675–1682, Nov./Dec. 2005.<br />

[14] C. S. Staines, G. M. Asher, and M. Sumner, “Rotor position estimation<br />

for induction machines at zero and low frequency utilizing zero sequence<br />

currents,” in Proc. IEEE-IAS Annu. Meeting, Seattle, WA, Oct. 2004,<br />

pp. 1313–1320.<br />

[15] M. Schroedl, “Sensorless control of AC machines at low speed and standstill<br />

based on the inform method,” in Proc. IEEE-IAS Annu. Meeting,San<br />

Diego, CA, Oct. 1996, pp. 270–277.<br />

[16] D. Doron Shmilovitz, “On the <strong>de</strong>finition of total harmonic distortion<br />

and its effect on measurement interpretation,” IEEE Trans. Power Del.,<br />

vol. 20, no. 1, pp. 525–528, Jan. 2005.<br />

Michael W. Degner (S’95–A’98–M’99–SM’05) received<br />

the B.S., M.S., and Ph.D. <strong>de</strong>grees in mechanical<br />

engineering from the University of Wisconsin,<br />

Madison, in 1991, 1993, and 1998, respectively, with<br />

focus on electric machines, power electronics, and<br />

control systems. His Ph.D. dissertation was on the<br />

estimation of rotor position and flux angle in electric<br />

machine drives.<br />

In 1998, he was with Ford Research Laboratory,<br />

Dearborn, MI, working on the application of electric<br />

machines and power electronics in the automotive<br />

industry. He is currently the Manager of the Electric Machine Drive Systems<br />

Department, Sustainable Mobility Technologies and Hybrid Programs Group,<br />

Ford Motor Company, where he is responsible for the <strong>de</strong>velopment of all<br />

electric machines and their control systems for hybrid and fuel cell vehicle<br />

applications. His interests inclu<strong>de</strong> control systems, machine drives, electric<br />

machines, power electronics, and mechatronics.<br />

Dr. Degner was the recipient of several IEEE Industry Applications Society<br />

Conference Paper Awards and received the 2005 IEEE TRANSACTIONS ON<br />

INDUSTRY APPLICATIONS Third Place Prize Paper Award.<br />

Pablo García Fernán<strong>de</strong>z (S’02) was born in Spain<br />

in 1975. He received the M.E. <strong>de</strong>gree in industrial<br />

engineering in 2001 from the University of Oviedo,<br />

Gijón, Spain, where he is currently working toward<br />

the Ph.D. <strong>de</strong>gree in electrical engineering.<br />

Since 2001, he had been awar<strong>de</strong>d with a fellowship<br />

by the Personnel Research Training Program<br />

fun<strong>de</strong>d by the Spanish Ministry of Science and Technology.<br />

In 2004, he was a Visitor Scholar at the<br />

Wisconsin Electric Machines and Power Electronics<br />

Consortium, University of Wisconsin, Madison. His<br />

research interests inclu<strong>de</strong> sensorless control and diagnosis of induction motors,<br />

neural networks, and digital signal processing.<br />

Fernando Briz (A’96–M’99) received the M.S. and<br />

Ph.D. <strong>de</strong>grees in electrical engineering and control<br />

from the University of Oviedo, Gijón, Spain, in 1990<br />

and 1996, respectively.<br />

From June 1996 to March 1997, he was a Visiting<br />

Researcher at the University of Wisconsin, Madison.<br />

He is currently an Associate Professor in the<br />

Department of Electrical, Computer and Systems<br />

Engineering, University of Oviedo. His topics of<br />

interest inclu<strong>de</strong> control systems, high-performance<br />

ac drives control, sensorless control, diagnostics, and<br />

digital signal processing.<br />

Dr. Briz received the IEEE Industry Applications Society Conference Prize<br />

Paper Award in 1997 and 2004, and the 2005 IEEE TRANSACTIONS ON<br />

INDUSTRY APPLICATIONS Third Place Prize Paper Award.<br />

Alberto B. Diez (M’99) received the M.S. and Ph.D.<br />

<strong>de</strong>grees in electrical engineering from the University<br />

of Oviedo, Gijón, Spain, in 1983 and 1988, respectively.<br />

He was a member of the Executive Committee<br />

D2 “Rolling-Flat Products” of the European Commission<br />

for six years (1998–2004). He is currently<br />

an Associate Professor in the Electrical Engineering<br />

Department, University of Oviedo. His topics of interest<br />

inclu<strong>de</strong> control systems, high-performance ac<br />

drives control, and industrial supervision and control<br />

processes.


B.4 Saliency tracking-based, sensorless control of AC machines using. . . 247<br />

B.4.<br />

Saliency tracking-based, sensorless control of<br />

AC machines using structured neural networks<br />

[81]


248 Publicaciones<br />

Saliency Tracking-Based, Sensorless Control of AC Machines<br />

using Structured Neural Networks<br />

Pablo García, Fernando Briz, Dejan Raca†, Robert D. Lorenz†<br />

University of Oviedo, Dept. of Elec., Computer<br />

& Systems Engineering<br />

Gijón, 33204, Spain<br />

T: 34 985-182289,<br />

Email: fernando@isa.uniovi.es,<br />

pgarcia@isa.uniovi.es<br />

Abstract – The focus of this paper is the use of structured neural<br />

networks for sensorless control of AC machines using carrier<br />

signal injection. Structured neural networks allow effective<br />

compensation of saturation-induced saliencies as well as other<br />

secondary saliencies. In comparison with classical compensation<br />

methods, such as lookup tables, this technique has advantages<br />

such as a physics-based structure, general scalability, reduced<br />

size and complexity, and correspondingly reduced<br />

commissioning time. When compared with traditional neural<br />

networks, structured neural networks are simpler, physically<br />

insightful, less computationally intensive and easier to train. All<br />

make the proposed method an improved implementation for<br />

sensorless drives.<br />

I. INTRODUCTION<br />

Saliency tracking-based sensorless control methods have<br />

acquired significant importance during the last years in<br />

applications where sustained sensorless operation in the low<br />

and zero speed range, and/or position control are nee<strong>de</strong>d, as<br />

they overcome the limitations of methods based on the<br />

fundamental excitation (back emf). Different implementations<br />

of saliency tracking-based methods have been proposed [1-12].<br />

While all of them share the same physical principles, significant<br />

differences between methods exist. The differences are related<br />

to the high frequency excitation used, to the electric signals that<br />

are measured to obtain information on the saliency position,<br />

and to the methods used to track the saliency image.<br />

Carrier signal-based methods use the inverter to inject a<br />

high frequency carrier signal into the machine, which in the<br />

most common implementation, consists of a rotating voltage<br />

vector [1]. Interaction between the carrier signal and the<br />

saliencies present in the machine gives rise to specific<br />

frequency components in the resulting electric variables<br />

(currents and voltages). Rotor position estimation is feasible<br />

when a spatial saliency in the rotor couples with the stator<br />

windings producing measurable components in the stator<br />

terminals [1]. Unfortunately, other saliencies can also be<br />

present in the machine during its regular operation, most<br />

importantly those caused by the saturation of the magnetic<br />

paths [4,6,8,11,18,20]. These saliencies cause additional<br />

components in the measured signals, which add to those<br />

caused by the rotor position-<strong>de</strong>pen<strong>de</strong>nt saliency being<br />

his work was supported in part by the Research, Technological Development<br />

and Innovation Programs of the Principado of AsturiasERDF, un<strong>de</strong>r grant<br />

PB02055, and of the Spanish Ministry of Science and EducationERDF<br />

un<strong>de</strong>r grant MEC04DPI200400527 respectively as well as the Wisconsin<br />

Electric Machines and Power Electronics Consortium (WEMPEC) of the<br />

University of Wisconsin-Madison.<br />

†University of Wisconsin-Madison<br />

Wisconsin Electric Machines and Power<br />

Electronics Consortium (WEMPEC),<br />

Depts. Of Mech. Engr. and Elect. & Comp. Engr<br />

1415 Engineering Drive, Madison, WI, 53706<br />

Email: lorenz@engr.wisc.edu<br />

tracked. If these additional components are not properly<br />

<strong>de</strong>coupled, they can result in serious <strong>de</strong>gradation, including<br />

reduced estimation accuracy, reduced estimation bandwidth,<br />

and potential stability problems. Compensation of saturationinduced<br />

saliencies has usually been approached by means of<br />

lookup tables, which can be implemented in different ways<br />

[4,6,8]. In all of them, the table is built during an off-line<br />

commissioning process for different operating points of the<br />

machine. The lookup table is then accessed during the<br />

regular sensorless operation of the drive, and its information<br />

used for on-line <strong>de</strong>coupling of the saturation-induced<br />

components of the measured signals.<br />

Using a lookup table for <strong>de</strong>coupling of saturation-induced<br />

components has some limitations. It is not obvious how to<br />

<strong>de</strong>termine either the range of operating conditions nee<strong>de</strong>d to<br />

build the lookup table, or the amount of information that<br />

needs to be stored for each of them, often resulting in an ad<br />

hoc <strong>de</strong>cision. In addition, building the look-up tables is a<br />

tedious process, and usually needs to be repeated for each<br />

new machine <strong>de</strong>sign and inverter configuration [8].<br />

Another approach is to use a classical random neural<br />

network to learn and then <strong>de</strong>couple unwanted saliencies [11].<br />

Major drawbacks of this option are the size and complexity of<br />

a suitable random network, the lack of a clear criterion for the<br />

number of layers and neurons, and the computational<br />

requirements for its implementation. These drawbacks result<br />

from the fact that prior knowledge of the physical structure of<br />

the system is ignored [13].<br />

The use of structured neural networks [13] to <strong>de</strong>couple<br />

saturation-induced saliencies is proposed in this paper. When<br />

compared with traditional neural networks, structured neural<br />

networks will be shown to be a feasible alternative for the<br />

<strong>de</strong>coupling of saturation-induced saliencies. In addition, they<br />

have appealing properties for practical implementation in<br />

standard drives, like a relatively simple and insightful<br />

structure, and reduced commissioning time and computational<br />

requirements. Furthermore, structured neural networks<br />

overcome limitations of classical neural networks, such as<br />

relatively slow convergence, inefficient neuron use, and<br />

unpredictable and un-insightful structure, as they fully<br />

incorporate all prior knowledge of the system being mo<strong>de</strong>led<br />

into the network structure [13-16]. This technique can also<br />

be used to <strong>de</strong>couple other secondary saliencies in addition to<br />

saturation-induced saliencies. In this work, intermodulation<br />

saliencies are chosen as secondary saliencies to be <strong>de</strong>coupled.


B.4 Saliency tracking-based, sensorless control of AC machines using. . . 249<br />

The analysis and experimental results presented in this<br />

paper will focus on the case of a high frequency carrier<br />

rotating voltage vector injection, whereby the resulting zero<br />

sequence carrier signal voltage is measured [4]. However, the<br />

method and the most relevant conclusions reached, are valid,<br />

and can be applied with minor modifications, to other<br />

saliency tracking-based sensorless control techniques,<br />

including negative sequence carrier signal current based<br />

methods [1], methods that use different forms of carrier signal<br />

excitation [10], and those which use the PWM excitation [7].<br />

s<br />

v * qds_c<br />

s<br />

iqds *<br />

+<br />

current vqds<br />

s *<br />

reg.<br />

<br />

Voltage<br />

v n_nR<br />

probe<br />

(galvanic<br />

isolation)<br />

v nR<br />

Inverter<br />

(PWM)<br />

current<br />

complex<br />

vector<br />

R<br />

R<br />

R<br />

v a<br />

v b<br />

v c<br />

Induction motor<br />

i a i b<br />

Balanced resistor network<br />

Fig. 1. Injection of the carrier signal voltage and measurement of the zero<br />

sequence voltage.<br />

II. SALIENCY TRACKING-BASED SENSORLESS TECHNIQUES<br />

USING THE ZERO SEQUENCE CARRIER SIGNAL VOLTAGE<br />

The carrier frequency mo<strong>de</strong>l of a salient, three-phase<br />

machine can be written as (1)-(3). In this mo<strong>de</strong>l, high<br />

frequency (transient) inductances are mo<strong>de</strong>led as consisting<br />

of a spatial “h” harmonic component [3].<br />

van = (Ls + 2Ls cos(h e)) d i a<br />

(1)<br />

dt<br />

vbn = (Ls + 2Ls cos(h ( e 2 3 ))) d i b<br />

(2)<br />

dt<br />

vcn = (Ls + 2Ls cos(h ( e 4 3 ))) d i c<br />

(3)<br />

dt<br />

where Ls and Ls are the average and differential stator<br />

transient inductances, h is the harmonic or<strong>de</strong>r of the saliency<br />

relative to electrical angular units and e is the angular<br />

position of the saliency in electrical radians.<br />

When the machine is fed by a carrier voltage vector (4)<br />

(Fig. 1), the resulting zero sequence carrier signal voltage (5)<br />

can be analytically obtained from (1)-(5), being of the form<br />

(6) [3]:<br />

v s qds_c = V c e j c , c = d c<br />

(4)<br />

dt<br />

v s 0s = 1 3 (v an + vbn + vcn) (5)<br />

v s 0sc = V 0ch cos(ct+h e) V 0c2h cos(ct 2h e) (6)<br />

From (6), saliencies in the machine are seen to modulate<br />

the phase of the zero sequence carrier signal voltage, which<br />

v n<br />

can be used for saliency position estimation. It is also<br />

observed that the zero sequence carrier signal voltage consists<br />

of two components. However, if Ls


250 Publicaciones<br />

the frequency spectrum of the zero sequence carrier signal<br />

voltage when the induction machine was operated at rated<br />

flux and rated load, and a rotating carrier voltage (4) of<br />

magnitu<strong>de</strong> Vc=20 V and frequency c=2500 Hz was<br />

superimposed on the fundamental. The parameters of the<br />

machine are shown in Table I. The inverter switching<br />

frequency was 10 kHz. The zero sequence carrier signal<br />

voltage was measured using an auxiliary resistor network as<br />

shown in Fig. 1 [4]. The most relevant components of the<br />

zero sequence carrier signal voltage observed in Fig. 2<br />

inclu<strong>de</strong>: a rotor-stator slotting component at a frequency<br />

c+14r; saturation induced components at frequencies<br />

c+2e and c4e; an intermodulation component at a<br />

frequency c2e14r.<br />

TABLE I: INDUCTION MOTOR PARAMETERS<br />

Power Rating<br />

1.1 kW<br />

Poles 4<br />

Rotor slots type<br />

Skewed, semi-open<br />

# Stator Slots / #Rotor Slots 36 / 28<br />

V rated / I rated (star connected) 380 V (rms) / 2.7 A (rms)<br />

Rated speed<br />

1410 rpm<br />

R’ s / Ls 8.3 / 0.03 H<br />

(V)<br />

0.4<br />

c+2e<br />

0.2 c2e 14<br />

c4e<br />

0<br />

2450 2475 2500 2525 2550<br />

frequency (Hz)<br />

c+14<br />

Fig. 2. Frequency spectrum of the zero sequence carrier signal voltage. The<br />

machine was operated at rated-flux, no-load, e = r = 4 Hz. A carrier<br />

voltage of magnitu<strong>de</strong> V c =20 V and frequency c =2500 Hz was used.<br />

III. STRUCTURED VS. UNSTRUCTURED NEURAL NETWORKS<br />

Structured neural networks were first proposed in [13].<br />

The structure of these neural networks is based on existing<br />

knowledge of the physics of the mo<strong>de</strong>led system. Thus, they<br />

provi<strong>de</strong> a powerful tool for mo<strong>de</strong>ling nonlinear systems and<br />

maintaining all the benefits of neural networks, while<br />

significantly reducing computational complexity. Fig. 3 and<br />

Fig. 4 show an unstructured and a structured neural network<br />

respectively. Compared to traditional unstructured neural<br />

networks, the structured neural network has several appealing<br />

properties, such as:<br />

Providing insight about the physical representation of the<br />

process being learned.<br />

Having a simpler structure than traditional neural<br />

networks. The number of layers and neurons are<br />

<strong>de</strong>termined based on the physical mo<strong>de</strong>l, no trial and error<br />

process is necessary to adjust the network topology.<br />

Significantly reducing training time. Weights can be<br />

initialized with previously estimated values letting them<br />

vary within a specific range and avoiding local minimums<br />

in the training process.<br />

Input layer<br />

N11<br />

N12<br />

N13<br />

N1m1<br />

Layer 1<br />

Nn1<br />

Nn2<br />

Nn3<br />

Nnmn<br />

Fig. 3. Schematic representation of a classical, random (unstructured)<br />

feedforward neural network whereby all interconnections are automatically<br />

inclu<strong>de</strong>d.<br />

Input layer<br />

N11<br />

N12<br />

N1m1<br />

Layer 1<br />

N21<br />

N22<br />

N2m2<br />

Fig. 4. Schematic representation of a structured neural network whereby<br />

interconnections between neurons are <strong>de</strong>termined by the physical mo<strong>de</strong>l and<br />

neuron basis functions are selected based on physical mo<strong>de</strong>ls.<br />

Activation functions and adaptive weights having physical<br />

meaning.<br />

The basic elements for building a structured or traditional<br />

neural network are neurons. The major difference is that in<br />

the case of structured neural networks the neurons are<br />

<strong>de</strong>signed to perform a specific operation. Basic types inclu<strong>de</strong><br />

summation and multiplication. Summation is realized with a<br />

Sigma neuron, while PI neuron is used for multiplication.<br />

Both types of neurons, as they appear in traditional neural<br />

networks, are <strong>de</strong>picted in Fig. 5. Neurons of a structured<br />

neural network would be much simpler as they would have<br />

only synapses that are actually used. In addition, structured<br />

neural networks use custom basis (activation) functions<br />

instead of generic sigmoidal functions in or<strong>de</strong>r to be consistent<br />

with the physics of the particular application. Thus, sinusoidal<br />

and cosinusoidal basis functions are used in this application.<br />

Layer 2<br />

Layer n<br />

N31<br />

IV. SALIENCY DECOUPLING AND ROTOR POSITION<br />

ESTIMATION USING STRUCTURED NEURAL NETWORKS<br />

A structured neural network was built to <strong>de</strong>couple both<br />

saturation-induced and intermodulation components of the<br />

zero sequence carrier signal voltage. The structure of the<br />

network is divi<strong>de</strong>d into layers and sub-networks, each<br />

<strong>de</strong>signed to mo<strong>de</strong>l specific saliencies. The first sub-network<br />

estimates zero sequence carrier signal voltage components<br />

due to saturation-induced saliencies. To <strong>de</strong>vise this structure,<br />

effects of saturation-induced saliencies on the zero sequence<br />

Output layer<br />

No1<br />

Output layer


B.4 Saliency tracking-based, sensorless control of AC machines using. . . 251<br />

carrier signal voltage were mo<strong>de</strong>led by transforming the abc<br />

mo<strong>de</strong>l given by (1)-(3) to a dq0 equivalent mo<strong>de</strong>l (11), with<br />

LQD0 being of the form (12).<br />

Inputs Synaptic Weights or Functions Activation Sum Activation Function Neuron Output<br />

x1<br />

w1<br />

x2<br />

w2<br />

x3<br />

w3<br />

y = f(u)<br />

-<br />

xn<br />

wn<br />

bias b<br />

a) Sigma neuron<br />

Inputs Synaptic weights or Functions Activation Sum Activation Function Neuron Output<br />

p1<br />

x<br />

w1<br />

p2<br />

x<br />

w2<br />

p3<br />

x<br />

w3<br />

x<br />

p4<br />

w4<br />

y = f(u)<br />

p5<br />

x<br />

w5<br />

p6<br />

x<br />

w6<br />

p7<br />

x<br />

w7<br />

p8<br />

x<br />

w8<br />

x1 x2 x3 xn 1<br />

b) PI neuron<br />

Fig. 5. Sigma and PI neurons.<br />

i s 1<br />

ds<br />

Z<br />

Coupling Layer<br />

i s qs<br />

-1<br />

Z<br />

wcc1 wcc2 wcc3 wcc4<br />

L Layer<br />

lin<br />

X<br />

L<br />

lin<br />

X<br />

L<br />

c<br />

lin<br />

V 0sat<br />

lin<br />

X<br />

L<br />

lin<br />

X<br />

L<br />

cos<br />

he<br />

sin<br />

1<br />

-w31 2w31 -w32 2w32<br />

- 1<br />

Z<br />

- 1<br />

Z<br />

X<br />

X<br />

X<br />

X<br />

X<br />

X<br />

lin<br />

lin<br />

lin<br />

lin<br />

Inductances Layer<br />

Fig. 6. Proposed structure of saturation saliency sub-network. The L<br />

weights correspond to ULs in (12).<br />

[ vq vd v T d 0 ] =<br />

LQD0 =<br />

<br />

<br />

<br />

<br />

dt<br />

( LQD0 [ iq id i T 0 ] )<br />

VL+ 2 3 UL 1(2+ 1 )<br />

(11)<br />

23 UL 2 2<br />

4<br />

3 UL 1(1 1 )<br />

23 UL 2 2 VL+2UL 1 1<br />

4<br />

3 UL 2 2<br />

2<br />

3 UL 1(1 1 )<br />

2<br />

3 UL 2 2 VL+ 2 3 UL 1(1+2 1 )<br />

(12)<br />

<br />

<br />

<br />

<br />

Where, UL 1 = ULs cos(h e), UL 2 = ULs sin(h e),<br />

1 = cos<br />

2 3 h <br />

, 2 = sin<br />

2 3 h <br />

.<br />

By solving (11)(12) in the discrete time, (13) is obtained<br />

for the zero sequence voltage:<br />

v 0[k] = ( 2L qd0 [k] L qd0 [k-1])<br />

(3,1) i q [k]<br />

+( 2L qd0 [k] L qd0 [k-1])<br />

(3,2) i d [k]<br />

L qd0 [k] (3,1) i q [k-1] L qd0 [k] (3,2) i d [k-1] (13)<br />

where the numeric sub-in<strong>de</strong>xes (i,j) of the inductances in (13)<br />

stand for the corresponding position in the inductance matrix<br />

(12). These terms suggest that components of the zero<br />

sequence carrier signal voltage caused by saturation-induced<br />

saliencies can be mo<strong>de</strong>led as function of iq, id and e,<br />

evaluated at two consecutive sampling periods k and k1 of<br />

the discrete time control. By changing values of h, different<br />

saturation-induced components can be analyzed. A three<br />

layer sub-network structure is suggested by (11)(13):<br />

The first layer calculates the inductance terms as function<br />

of e. To perform this calculation, PI neurons are used.<br />

The basis functions for the neurons are cosinusoidal and<br />

sinusoidal functions. All the weights in this layer are fixed<br />

by the physical mo<strong>de</strong>l.<br />

The second layer performs multiplications between the<br />

current components and the outputs of the impedances<br />

layer; using PI neurons as well.<br />

The third layer consists of a Sigma neuron and has<br />

adjustable weights which are trained to estimate the value<br />

of the differential inductance (ULs).<br />

This structure is shown in Fig. 6, where the weights are<br />

<strong>de</strong>termined by (14) and (15). It is <strong>de</strong>veloped for <strong>de</strong>coupling<br />

of a single component. If more harmonics need to be<br />

<strong>de</strong>coupled, the structure can be repeated as many times as<br />

nee<strong>de</strong>d. In this layer, the only adaptive weight is the one that<br />

mo<strong>de</strong>ls the differential transient inductance (ULs), as<br />

indicated by the mo<strong>de</strong>l. This parameter appears four times in<br />

the structured neural network. It can be treated as four<br />

in<strong>de</strong>pen<strong>de</strong>nt weights in the training process. However, the<br />

four in<strong>de</strong>pen<strong>de</strong>ntly learned weights should converge to a<br />

single value if the training has converged correctly.<br />

w (3,1) = 2 3 cos(h e)[k] (1cos( 2W<br />

3 h)) = w 31 cos(h e)[k] (14)<br />

w (3,2) = 2 3<br />

3 sin(h e)[k] sin( 2W<br />

3 h) = w 32 sin(h e)[k] (15)<br />

Better results are obtained if cross coupling between iq<br />

and id is also consi<strong>de</strong>red. For this purpose, additional<br />

adaptive terms are ad<strong>de</strong>d in the coupling layer, as <strong>de</strong>picted<br />

using dashed blocks in Fig. 6.<br />

Once saturation-induced saliencies are computed, another<br />

set of layers estimate intermodulation saliencies as shown in<br />

Fig. 7. These can be mo<strong>de</strong>led as a multiplication in the time<br />

domain (convolution in the frequency domain) of the


252 Publicaciones<br />

saturation-induced components and the rotor-stator slotting<br />

component. Although the phase of these harmonics is related<br />

to the phase of the rotor-stator slotting-induced and<br />

saturation-induced components, there is an unknown offset<br />

angle which needs to be estimated by the network. The<br />

structure proposed is comprised of two orthogonal neurons,<br />

cos(N r r ) and sin(N r r ), which allows calculation of the<br />

phase of the harmonics by learning the proper weights. This<br />

structure is quite similar to the Discrete Fourier Transform<br />

with the adaptive weights being the Fourier coefficients<br />

computed by the training process. If a single saturationinduced<br />

component is mo<strong>de</strong>led (h=2), estimated<br />

intermodulation saliencies are at frequencies: c -2 e + R<br />

rm , c + 4 e R rm, c - 4 e +R rm and c + 2 e R<br />

rm. The intermodulation layer structure would remain the<br />

same if additional saturation saliencies were taken into<br />

account.<br />

While not strictly necessary, this transformation was found<br />

to be helpful as it enables the use of tracking methods specific<br />

to complex vectors to obtain the saliency position.<br />

i s ds<br />

i s qs<br />

Inductances Layer<br />

he<br />

-1<br />

Z<br />

-1<br />

Z<br />

-1<br />

Z<br />

2w31<br />

-w31<br />

-w32<br />

2w32<br />

-w31<br />

cos<br />

sin<br />

cos<br />

Coupling Layer<br />

wcc1<br />

wcc2<br />

wcc3<br />

X<br />

X<br />

X<br />

X<br />

lin<br />

lin<br />

lin<br />

lin<br />

L<br />

L<br />

L<br />

L<br />

L Layer<br />

lin<br />

c<br />

V 0sat<br />

-w32<br />

sin<br />

wcc4<br />

Fig. 9. Modified (simplified) structure of the sub-network for the<br />

<strong>de</strong>coupling of saturation-induced saliencies for real time implementation.<br />

The L weights correspond to ULs in (12).<br />

a)<br />

Fig. 7. Proposed structured neural network to <strong>de</strong>couple saturation-induced<br />

and inter-modulation induced components.<br />

0.8<br />

0.6<br />

(V)<br />

0.4<br />

0.2<br />

0<br />

-1<br />

-0.5<br />

0<br />

0.5<br />

slip (p.u.)<br />

1<br />

3.6<br />

3.2<br />

2.8<br />

2.4 |i qds | (A)<br />

b)<br />

Fig. 8. Decoupling of saturation-induced and intermodulation-induced<br />

components of the zero sequence carrier signal voltage, and rotor position<br />

estimation using a tracking observer.<br />

Finally, all the harmonics to be <strong>de</strong>coupled (both saturationinduced<br />

and intermodulation components) are ad<strong>de</strong>d in the<br />

output layer, which is implemented by a Sigma neuron and<br />

linear basis function as shown in Fig. 7. Once the network is<br />

trained, this output is subtracted from the measured zero<br />

sequence carrier signal voltage to get the signal used for<br />

tracking the rotor position as shown in Fig. 8. For the<br />

implementation of the method, the sampled zero sequence<br />

voltage was converted into a carrier frame complex voltage<br />

vector (16) [3,4], and low-pass filtered (see Fig. 8). The<br />

resulting zero sequence carrier frame voltage vector (17) has its<br />

phase angle modulated by the saliency position.<br />

v c 0qd = v 0 ej c<br />

(16)<br />

v c 0qd_c = j V 0ch e jh r<br />

(17)<br />

(<strong>de</strong>g.)<br />

200<br />

0<br />

-200<br />

-1<br />

-0.5<br />

0<br />

0.5<br />

slip (p.u.)<br />

1<br />

2.4<br />

2.8<br />

3.2<br />

3.6<br />

|i qds | (A)<br />

Fig. 10. a) Magnitu<strong>de</strong> and b) phase of the 2 e harmonics of the zero<br />

sequence carrier signal voltage vector, as a function of slip and fundamental<br />

current level, used to build a look-up table for saturation-induced saliency<br />

<strong>de</strong>coupling.<br />

V. REAL TIME IMPLEMENTATION ISSUES<br />

The proposed system of Fig. 8 was constructed for<br />

<strong>de</strong>coupling of saturation-induced and intermodulation<br />

components in or<strong>de</strong>r to improve the position and velocity<br />

estimation on the induction machine drive of Fig. 1. Relevant<br />

issues for its implementation are analyzed in this section.<br />

a) Layer structure.<br />

The complete structured neural network has only forty-


B.4 Saliency tracking-based, sensorless control of AC machines using. . . 253<br />

seven connections of which ten are adaptive, with four equal<br />

to each other (L weights). The initial topology of the<br />

network was built using Matlab® neural networks toolbox.<br />

Some modifications were ma<strong>de</strong> to allow custom basis<br />

(activation) functions (sin and cos functions) and<br />

implementation of PI neurons nee<strong>de</strong>d for this application. It<br />

is easy to add more layers or features to the neural network if<br />

additional secondary components need to be <strong>de</strong>coupled.<br />

A<br />

Best Linear Fit: A = (0.993) T + (1.2e-005)<br />

0.2<br />

R = 0.997<br />

0.1<br />

0<br />

-0.1<br />

structure allows for training in less than 10 seconds in the<br />

worst case, but in general, less than 2 seconds.<br />

To train the network, the machine was operated un<strong>de</strong>r<br />

various working conditions. The d- and q-axis currents in the<br />

stationary reference frame were used as inputs to the network,<br />

and saturation and intermodulation components of the<br />

measured zero sequence carrier signal voltage as the target<br />

output. Saturation and intermodulation components of the<br />

measured zero sequence carrier signal voltage were obtained<br />

in a similar fashion to that used to build multi-dimensional<br />

look-up tables, an example of which is <strong>de</strong>picted in Fig. 10. It<br />

is noted that this measurement process could be significantly<br />

simplified if additional layers to estimate the rotor position<br />

were ad<strong>de</strong>d to the network. This issue is briefly discussed in<br />

Section IVc.<br />

-0.2<br />

-0.3<br />

-0.3 -0.2 -0.1 0 0.1 0.2<br />

T<br />

a) The network has been correctly trained to the tested operating point<br />

Best Linear Fit: A = (0.762) T + (-8.81e-006)<br />

0.2<br />

R = 0.94<br />

0.1<br />

A<br />

0<br />

-0.1<br />

-0.2<br />

-0.3<br />

-0.3 -0.2 -0.1 0 0.1 0.2<br />

T<br />

b) The network has not been correctly trained to the tested operating point<br />

Fig 11. Test results for the network performance evaluation. Target (x-axis)<br />

vs. network output (y-axis) for two different training processes.<br />

To simplify the structure of the saturation-induced<br />

saliencies sub-network (Fig. 6), the modified structure shown<br />

in Fig. 9 is used in the real-time implementation. This<br />

topology has two advantages over the original structure: first,<br />

the number of layers is <strong>de</strong>creased by one, resulting in reduced<br />

real time computational requirements. Second, the subnetwork<br />

is more flexible due to the adaptive weights<br />

w cc1w cc4 that are introduced in the interconnection between<br />

the inductances layer and the coupling layer, which<br />

compensates for discrepancies between the physical mo<strong>de</strong>l<br />

and the implemented structure. They are ad<strong>de</strong>d in addition to<br />

fixed gains, labeled w 31w32, which have values of ±2, ±1<br />

Even though the additional adaptive gains are ad<strong>de</strong>d, training<br />

time remains virtually the same.<br />

b) Training process.<br />

The structured neural network of Fig. 7 was trained using<br />

the Levenberg-Marquardt back-propagation algorithm. This<br />

L iq<br />

L id<br />

0.5<br />

0<br />

-0.5<br />

-1<br />

5<br />

0<br />

2<br />

4<br />

experiments<br />

6<br />

8<br />

10 0<br />

iterations<br />

a) Evolution of UL of inputs iq[k] and iq[k-1].<br />

1<br />

0<br />

-1<br />

5<br />

0<br />

2<br />

4<br />

experiments<br />

6<br />

8<br />

10 0<br />

iterations<br />

b) Evolution of UL of inputs id[k] and id[k-1].<br />

Fig 12. Variation of UL weights as a function of the number of iterations of<br />

training process and the number of trainings performed.<br />

The performance of the trained network was then assessed<br />

by operating the machine in working conditions different<br />

from those used for its training. Accurate estimation during<br />

this evaluation process will validate the training.<br />

Fig. 11 shows results for two cases of training. Target<br />

values are plotted on the x-axis and actual network outputs on<br />

the y-axis. Linear regression analysis was performed between<br />

the network response and corresponding targets. The case<br />

shown in Fig. 11a is very close to a perfect match (T=A, R=1,<br />

R being the regression coefficient of correlation), meaning<br />

that the network is properly trained. By comparison, results<br />

shown in Fig. 11 b reflect incorrect training.<br />

10<br />

10


254 Publicaciones<br />

The training was also validated by plotting the evolution<br />

of adaptive parameter L, shown in Fig. 12. Different initial<br />

values of L are used in different experiments, but the final<br />

estimates uniformly converged to virtually i<strong>de</strong>ntical values.<br />

The only exception is experiment number 6 in which the<br />

network converged to a local minimum. However, this has no<br />

influence on overall performance of the network as all<br />

adaptive gains varied in the same way.<br />

L<br />

0.4<br />

0.35<br />

0.3<br />

0.25<br />

0.2<br />

0.15<br />

0.1<br />

0.05<br />

0 2 4 6 8 10<br />

iterations<br />

Fig 13. Analysis of convergence of |UL| weights.<br />

Fig 14. Implementation of a tracking observer using structured neural networks<br />

whereby the rotor angle r for training process was measured using an enco<strong>de</strong>r.<br />

Fig. 13 shows that all four values of L converge to the<br />

same value by the end of training process. In this figure, the<br />

L values are paired <strong>de</strong>pending on the current component (qor<br />

d-axis) associated with them.<br />

c) Further improvements of the training process.<br />

Training could be simplified by implementing a structured<br />

neural network tracking state filter as shown in Fig 14. With<br />

this new sub-network, it would be unnecessary to measure<br />

saturation and intermodulation components during the<br />

training process; instead the actual rotor position could be<br />

used. The proposed tracking state filter would have fixed<br />

weights, so the training time would remain the same. The<br />

rotor position could be measured using an enco<strong>de</strong>r, as shown<br />

in Fig. 13. This training method would be appealing in<br />

applications where spectral separation between different<br />

components of the zero sequence carrier signal voltage is non<br />

existent. This is the case for PM synchronous machines, in<br />

which rotor position-<strong>de</strong>pen<strong>de</strong>nt and flux position-<strong>de</strong>pen<strong>de</strong>nt<br />

saliencies rotate in synchronism. Ongoing research is<br />

exploring this topic.<br />

d) Real time implementation.<br />

Once the network has been trained, the values of the adaptive<br />

weights are fixed and a set of difference expressions are<br />

automatically generated by the Matlab® co<strong>de</strong>, which makes it<br />

easy to test different structures and training strategies. These<br />

expressions capture the behavior of each layer, reducing the<br />

number of operations that need to be processed in real time.<br />

All the algorithms were implemented in a fixed point DSP<br />

TMS320F2812 from Texas Instruments®. Time required for<br />

the computation of the structured neural network was less<br />

than 5% of overall computational load.<br />

VI. EXPERIMENTAL RESULTS<br />

The actual and estimated zero sequence carrier signal<br />

voltage vector due to saturation and intermodulation saliencies,<br />

i.e. disturbing components that need to be <strong>de</strong>coupled, are shown<br />

in Fig. 15 and Fig. 16 for two different working conditions.<br />

The spectrum of the estimated zero sequence carrier signal<br />

voltage vector for the loa<strong>de</strong>d case is shown in Fig. 17. The<br />

spectrum of the estimated voltage shows the same major<br />

harmonics as the actual voltage. The <strong>de</strong>creased accuracy of the<br />

loa<strong>de</strong>d case is attributed to errors due to intermodulation<br />

harmonics that were not completely compensated by the<br />

network, especially when the machine is heavily loa<strong>de</strong>d. These<br />

errors could be reduced by adding flux position estimation to<br />

the layer inputs and by modifying these inputs to be R r k- e<br />

and R r k+ e ., at a price of a slight increase in the network<br />

complexity.<br />

Rotor position estimation results for operating conditions<br />

different from those used to train the network are shown in<br />

Fig. 18.<br />

a) 0.5<br />

(V)<br />

(V)<br />

(V)<br />

0<br />

-0.5<br />

b) 0.04<br />

0.02<br />

0<br />

-0.02<br />

-0.04<br />

c) 0.04<br />

0.02<br />

0<br />

-0.02<br />

-0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

time (s)<br />

Fig 15. a) Estimated and actual components of the zero sequence carrier<br />

signal voltage vector due to saturation and intermodulation saliencies, b) q-<br />

axis component estimation error before intermodulation components are<br />

<strong>de</strong>coupled, and c) q –axis component estimation error after intermodulation<br />

components are <strong>de</strong>coupled. The machine was operated at rated-flux, no-load.


B.4 Saliency tracking-based, sensorless control of AC machines using. . . 255<br />

a)<br />

(V)<br />

0.5<br />

0<br />

-0.5<br />

b) 0.04<br />

0.02<br />

0<br />

-0.02<br />

-0.04<br />

c) 0.04<br />

0.02<br />

0<br />

-0.02<br />

-0.04<br />

0 0.1 0.2 0.3 0.4 0.5<br />

time (s)<br />

Fig 16. The same as for Fig. 15 with the machine being operated at ratedflux,<br />

80% of rated load.<br />

0.4<br />

2e 14r 2e<br />

0.2<br />

-4e<br />

0<br />

-40 -20 0 20 40<br />

frequency (Hz)<br />

(V)<br />

(V)<br />

(V)<br />

Fig. 17. Estimated frequency spectrum of the zero sequence carrier signal<br />

voltage vector due to saturation and intermodulation saliencies. The<br />

machine was operated at rated-flux, 80% rated-load, e = 4 Hz, r = 2 Hz.<br />

^r<br />

(mech. <strong>de</strong>g)<br />

200<br />

0<br />

-200<br />

4<br />

2<br />

^r r<br />

0<br />

-2<br />

-4<br />

0 0.1 0.2 0.3 0.4 0.5<br />

(mech. <strong>de</strong>g)<br />

time (s)<br />

a) Rated-flux, no-load, e = r = 4 Hz.<br />

200<br />

^r<br />

(mech. <strong>de</strong>g)<br />

0<br />

-200<br />

4<br />

2<br />

^r r<br />

0<br />

-2<br />

-4<br />

0 0.1 0.2 0.3 0.4 0.5<br />

(mech. <strong>de</strong>g)<br />

time (s)<br />

b) Rated-flux, 80% rated-load, e = 4 Hz, r = 2 Hz.<br />

Fig. 18. Estimated rotor position and estimation error in mechanical <strong>de</strong>grees<br />

for two different working conditions. A carrier signal voltage of frequency<br />

fc=2500 Hz and magnitu<strong>de</strong> Vc=20 V (peak) was used.<br />

VII. CONCLUSIONS<br />

Decoupling of saturation-induced saliencies and<br />

intermodulation saliencies using structured neural networks<br />

has been shown to be a viable method to improve saliency<br />

tracking-based sensorless methods. Advantages with respect<br />

to using lookup tables inclu<strong>de</strong> a simpler commissioning<br />

process and the ability to extend the <strong>de</strong>coupling network to as<br />

many harmonics as nee<strong>de</strong>d. Preliminary results shown in this<br />

paper <strong>de</strong>monstrate similar precision in <strong>de</strong>coupling saturationinduced<br />

saliencies to that obtained via previously published<br />

look-up table-based methods.<br />

While the zero sequence carrier signal voltage has been<br />

used for the analysis and experiments presented in this paper,<br />

the method is easily extendable to practically all saliency<br />

tracking-based sensorless methods.<br />

ACKNOWLEDGMENTS<br />

The authors wish to acknowledge the support and<br />

motivation provi<strong>de</strong>d by the University of Oviedo (Spain) and<br />

the Wisconsin Electric Machines and Power Electronics<br />

Consortium (WEMPEC) of the University of Wisconsin-<br />

Madison.<br />

REFERENCES<br />

[1] P.L. Jansen and R.D. Lorenz, “Transducerless position and velocity<br />

estimation in induction and salient AC machines,” IEEE Trans. Ind.<br />

Appl. , Mar./Apr. 1995, Vol. 31, pp. 240–247.<br />

[2] J. Cilia, G.M. Asher, and K.J. Bradley, “Sensorless position <strong>de</strong>tection<br />

for vector controlled induction motor drives using an asymmetric outersection<br />

cage”, IEEE Trans. on Ind. Appl., Sept/Oct. 1997, Vol. 33, pp.<br />

1162-1169.<br />

[3] F. Briz, M.W. Degner, P. García, and R.D. Lorenz, “Comparison of<br />

Saliency-Based Sensorless Control Techniques for AC Machines”, IEEE<br />

Trans. on Ind. Appl., July/Aug. 2004, Vol. 40, No. 4, pp. 1107-1115.<br />

[4] F. Briz, M.W. Degner, P. García, and J. M. Guerrero, “Rotor Position<br />

Estimation of AC. Machines Using the Zero Sequence Carrier Signal<br />

Voltage” , IEEE Trans. on Ind. Appl., Vol. 41, no. 6, Nov/Dec 2005,<br />

pp. 1637-1646.<br />

[5] A. Consoli, G. Scarcella, and A. Testa, “A new zero frequency flux<br />

position <strong>de</strong>tection approach for direct field oriented control drives”,<br />

Proc. IEEE-IAS Annual Meeting, Phoenix, 1999, Vol 4, pp. 2290-97.<br />

[6] J. Holtz and H. Pan, “Elimination of Saturation Effects in Sensorless<br />

Position-Controlled Induction Motors”, IEEE Trans. On Ind. Appl.<br />

March/April 2004, Vol 40, No 2, pp. 623-631.<br />

[7] J. Juliet and J. Holtz, “Sensorless acquisition of the rotor position angle<br />

for induction motors with arbitrary stator windings” , IEEE Trans. on<br />

Ind. Appl., Vol. 41, no. 6, Nov/Dec 2005, pp. 1675-1682.<br />

[8] N. Teske, G.M. Asher, M. Sumner, and K.J. Bradley, “Suppression of<br />

saturation saliency effects for the sensorless position control of<br />

induction motor drives un<strong>de</strong>r loa<strong>de</strong>d conditions”, IEEE Trans. on<br />

Industrial Electronics, Oct 2000, Vol. 47 pp. 1142-1150.<br />

[9] Y. Kim, S. Sul, and M. Park, “Speed sensorless vector control of<br />

induction motor using exten<strong>de</strong>d Kalman filter”, IEEE Trans. on Ind.<br />

Appl., Sep/Oct 1994, Vol. 30, No. 5, pp. 1225-1233.<br />

[10] J. Ha and S. Sul, “Sensorless field-orientation control of an induction<br />

machine by high-frequency signal injection”, IEEE Trans. on Ind.<br />

Appl., Vol 35, No.1, Jan/Feb. 1999, pp. 45-51.<br />

[11] Th.M. Wolbank, J.L. Machl, and Th. Jäger, “Combination of Signal<br />

Injection and Neural Networks for Sensorless Control of Inverter Fed<br />

Machines”, Proc IEEE PESC Annual Meeting, Aachen, 2004, Vol.3,<br />

pp. 2300-2305.<br />

[12] M.W. Degner and R.D. Lorenz, “Position Estimation in Induction<br />

Machines Utilizing Rotor Bar Slot Harmonics and Carrier Frequency<br />

Signal Injection”, IEEE Trans. on Ind. Appl., May/Jun 2000, Vol. 36,<br />

No. 3, pp. 736-742.<br />

[13] D.R. Seidl., “Motion and Motor Control Using Structured Neural<br />

Networks”, PhD dissertation, University of Wisconsin-Madison, 1996.<br />

[14] M. Dölen, “Mo<strong>de</strong>lling and Estimation by Structured Neural Networks<br />

for CNC Machine Tools”, PhD dissertation, University of Wisconsin-<br />

Madison, 2000.


256 Publicaciones<br />

[15] D.R. Seidl, S. Lam, J.A. Putman, and R.D. Lorenz, “Neural network<br />

compensation of gear backlash hysteresis in position-controlled<br />

mechanisms”, IEEE Trans. on Ind. Appl., Vol. 31, No. 6, Nov/Dec.<br />

1995, pp. 1475-1483.<br />

[16] D.R. Seidl, T.L. Reineking, and R.D. Lorenz, “Use of neural networks<br />

to i<strong>de</strong>ntify and compensate for friction in precision, position controlled<br />

mechanisms”, Proc. IEEE-IAS Annual Meeting, Houston, 1992, Vol 2,<br />

pp 1937-1944.<br />

[17] M. Corley, R.D. Lorenz, “Rotor position and velocity estimation for a<br />

permanent magnet synchronous machine at standstill and high speeds”,<br />

IEEE Trans. On Ind. Appl., vol. 34, no. 4, Jul. 1998, pp. 784-789<br />

[18] H. Kim, R.D. Lorenz, “Carrier signal injection based sensorless control<br />

methods for IPM synchronous machine drives”, Proc. IEEE-IAS<br />

Annual Meeting, Seattle, Oct. 2004, pp 977-984.<br />

[19] M. Schrödl, Sensorless Control of AC Machines, Fortschr.-Ber., VDI<br />

Reihe 21, Nr. 117, VDI–Verlag GmbH, Düsseldorf, Germany, 1992.<br />

[20] J.-I. Ha, K. I<strong>de</strong>, T. Sawa, S.-Ki Sul, Sensorless Rotor Position<br />

Estimation of an Interior Permanent-Magnet Motor From Initial States,<br />

IEEE Trans. On Ind. Appl., May/June 2003, Vol. 39, No. 3, pp. 761-767.<br />

[21] H. Kim, M.C. Harke, R.D. Lorenz, Sensorless control of interior<br />

permanent-magnet machine drives with zero-phase lag position<br />

estimation, IEEE Trans. on Ind. Appl., vol. 39, no. 6, Nov.-Dec. 2003,<br />

pp. 1726–1733.<br />

[22] S. Øverbø, Sensorless Control of Permanent Magnet Synchronous<br />

Machines, Ph.D. Dissertation, Dept. of Elec. Power Engr., Norwegian<br />

Univ. of Science and Tech. (NTNU), Dec. 2004.


B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 257<br />

B.5.<br />

Diagnostics of Induction Machines Using the<br />

Zero Sequence Voltage [133]


258 Publicaciones<br />

Diagnostics of Induction Machines Using the Zero Sequence Voltage<br />

Pablo García, Fernando Briz, Michael W. Degner†, Alberto B.Diez<br />

University of Oviedo, Dept. of Elec., Computer<br />

& Systems Engineering<br />

Gijón, 33204, Spain<br />

T: 34 985-182289, E: fernando@isa.uniovi.es<br />

†Sustainable Mobility Technologies<br />

Ford Motor Company<br />

Dearborn, MI 48121-2053<br />

T: 313-322-6499, E: m<strong>de</strong>gner@ford.com<br />

Abstract – Diagnostics of induction machines using the zero<br />

sequence voltage is presented in this paper. Both stator-winding<br />

fault and broken rotor bar <strong>de</strong>tection are covered. Faults in the<br />

stator windings or damaged rotor bar cause asymmetries in the<br />

phase impedances of the machine, which give rise to zero<br />

sequence voltage components. The measured zero sequence<br />

voltage is shown to contain reliable information on the condition<br />

of the machine, with little influence from the operating point or<br />

imbalances in the phase voltages. The method will be shown to be<br />

valid both for line-connected machines and inverter-fed machines.<br />

I. INTRODUCTION<br />

Diagnostic techniques for electric machines have been the<br />

focus of intense research for many years [1-9]. The ultimate<br />

goal for many of these methods is to prevent unexpected<br />

equipment downtime or severe equipment damage. The key<br />

to achieving this goal is the ability to <strong>de</strong>tect faults/failures at<br />

their incipient stage. Since complete failure can occur rapidly<br />

after an initial fault <strong>de</strong>velops, on-line methods for <strong>de</strong>tecting<br />

faults are preferred over off-line processing of data [3-9].<br />

Some of these on-line method require additional sensors, e.g.<br />

to measure the axial flux [7] or vibrations [8]. Methods that<br />

rely on the <strong>de</strong>tection of an unbalance in the machine from<br />

terminal measurements, i.e., voltages or currents, are<br />

especially attractive [3-6,9]. Within these methods, several<br />

have been proposed and investigated recently that use the<br />

negative sequence current caused by the fundamental<br />

excitation, or alternatively the negative sequence impedance<br />

[3-5,9]. These methods exploit the fact that when an<br />

unbalanced machine is fed with a balanced three-phase<br />

voltage, the resulting current consists of both positive and<br />

negative sequence components. The magnitu<strong>de</strong> of the<br />

negative sequence current <strong>de</strong>pends on the level of asymmetry.<br />

In<strong>de</strong>pen<strong>de</strong>nt of their attractive properties, these methods<br />

have some drawbacks [3-5]. First, the line voltages feeding<br />

the machine often contain negative sequence components,<br />

which produce spurious negative sequence current<br />

components caused not by imbalances in the machine but by<br />

the voltage feeding it. Although it is possible to measure the<br />

level of imbalance in the line voltages, it is not easy to<br />

accurately estimate their contribution to the overall negative<br />

sequence current, since it <strong>de</strong>pends on the machine’s<br />

parameters and operating point. A second limitation of these<br />

techniques is the <strong>de</strong>pen<strong>de</strong>nce of the fault related, negative<br />

This work was supported in part by the Research, Technological Development<br />

and Innovation Programs of the Principado of Asturias-ERDF, un<strong>de</strong>r grant<br />

PB02-055, and of the Spanish Ministry of Science and Technology-ERDF<br />

un<strong>de</strong>r grants DPI2001-3815 and DPI2002-1599 respectively.<br />

sequence current components on the operating point of the<br />

machine, and specifically, on the load level or slip.<br />

To overcome some of these limitations, the use of the zero<br />

sequence voltage for diagnostic purposes is proposed and<br />

analyzed in this paper. Both stator-winding fault and broken<br />

rotor bar <strong>de</strong>tection is covered. Faults in the stator windings or<br />

rotor bars cause asymmetries in the phase inductances of the<br />

machine, which give rise to zero sequence voltage components.<br />

The measured zero sequence voltage is shown to contain<br />

reliable information on the condition of the machine, with little<br />

influence from its operating point. In addition, zero sequence<br />

voltage components that might corrupt the measurement are<br />

shown to be easily removed, making the technique very robust<br />

against imbalances in the voltage supply.<br />

The paper is organized as follows. First the physical<br />

principles of the proposed technique are introduced. Then the<br />

application of the method to line-connected machines,<br />

including both stator and rotor fault <strong>de</strong>tection, is presented.<br />

This analysis is then exten<strong>de</strong>d to inverter-fed machines.<br />

Finally, digital signal processing related issues are discussed<br />

and analyzed.<br />

II. DETECTION OF ASYMMETRIES USING THE ZERO SEQUENCE<br />

VOLTAGE<br />

Faults in either the stator windings or in the rotor produce<br />

imbalances in the phase resistances and inductances as seen<br />

from the stator windings. Such imbalances, or asymmetries, are<br />

fixed in space when the fault occurs in the stator windings but<br />

rotate at the rotor speed when they are in the rotor. For the<br />

purposes of this paper, a simplified mathematical mo<strong>de</strong>l of the<br />

machine was <strong>de</strong>veloped for the theoretical analysis of the<br />

effects that these asymmetries in the phase impedances have on<br />

the stator zero sequence voltage. In the <strong>de</strong>velopment of this<br />

simplified mo<strong>de</strong>l it was assumed that the resistive terms of the<br />

machine mo<strong>de</strong>l are negligible and that the faults could be<br />

mo<strong>de</strong>led as a sinusoidal spatial variation in the inductances. If<br />

it is also assumed that the machine is unloa<strong>de</strong>d, (1) can be<br />

written. When the machine is asymmetric, the inductance<br />

matrix in (1) can be separated into two components (2): the first<br />

term (3) mo<strong>de</strong>ls the balanced portion of the stator inductance<br />

matrix, which would correspond to that of a balanced machine;<br />

and the second term (4) mo<strong>de</strong>ls the asymmetric portion of the<br />

stator inductance matrix caused by the faults.<br />

[ ]<br />

van vbn vcn T = d T<br />

dt<br />

( LABC [ ia ib ic]<br />

)<br />

(1)<br />

LABC LCONSTANT LVARYING (2)


B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 259<br />

LsLms Lms2 Lms2<br />

LCONSTANT <br />

Lms2 <br />

LsLms Lms2<br />

<br />

<br />

Lms2 Lms2 LsLms <br />

LVARYING <br />

(3)<br />

L1cos( 0) L2cos() L2cos( 1)<br />

L2cos( <br />

<br />

2) L1cos( 1) L2cos( 0) (4)<br />

<br />

L2cos( 1) L2cos( 0) L1cos(2) <br />

Where 0hf, 1 h(f23) and, 2 h(f23), f is the<br />

location of the asymmetry, h is the speed of rotation of the<br />

asymmetry relative to the rotor speed or fundamental excitation,<br />

and L1 and L2 are the maximum variation produced by the<br />

asymmetry in the diagonal and off-diagonal terms, respectively.<br />

While a general solution of the zero sequence voltage for<br />

any value of h could be obtained, much simpler solutions are<br />

reached for specific values of h. Especially interesting is the<br />

solution for h2, which corresponds to a asymmetry that rotates<br />

twice as fast as the rotor or the fundamental excitation. Using<br />

the mo<strong>de</strong>l represented by (1), and with the further assumption<br />

that there is no zero sequence current (5), an analytical solution<br />

for the zero sequence voltage (6) can be obtained for the case<br />

when the machine is excited with a balanced set of sinusoidal<br />

voltages at a frequency of e (7).<br />

d ia<br />

dt<br />

+ d i b<br />

dt<br />

+ d i c<br />

= 0 (5)<br />

dt<br />

v 0 1 3 (v an vbn vcn) (6)<br />

v 0 V 0h cos(ethf )V 02h cos(et2hf ) (7)<br />

Rewriting (7) in terms of f (8) rather than its angular<br />

position, f, an alternative representation of (7) can be<br />

obtained (9).<br />

f = d f<br />

(8)<br />

dt<br />

v 0 V 0h cos((ehf )t+f1)V 02h cos((e2hf)t+f2)(9)<br />

According to (9), an asymmetry in the machine produces<br />

two different components in the resulting zero sequence<br />

voltage. The magnitu<strong>de</strong>s of these components <strong>de</strong>pend on the<br />

level of asymmetry in the phase inductances, i.e., the severity<br />

of the fault. It can be <strong>de</strong>monstrated that V 0h >V 02h .<br />

The mo<strong>de</strong>l presented in this section was obtained for the<br />

case of an unloa<strong>de</strong>d machine and did not place any restrictions<br />

on the magnitu<strong>de</strong> that the asymmetries cause in the self-terms,<br />

L1, and mutual-terms, L2, of the inductance matrix (4). The<br />

only restriction was that if the asymmetry rotates, it produces<br />

the same effect in all three phases, shifted by 23 from each<br />

other. For the case of a loa<strong>de</strong>d machine, and assuming that the<br />

same restriction applies, it can be <strong>de</strong>monstrated that,<br />

in<strong>de</strong>pen<strong>de</strong>nt of the actual values of L1 and L2, the resulting<br />

zero sequence voltage has the form shown by (9).<br />

III. ZERO SEQUENCE VOLTAGE IN HEALTHY MACHINES<br />

Although they are typically mo<strong>de</strong>led as being symmetric,<br />

induction machines almost always have some imbalance.<br />

Asymmetries in the windings of the machine, the combined<br />

effect of rotor-stator slotting, and saturation of the magnetic<br />

paths of the machine are some of the potential sources for this<br />

imbalance. Un<strong>de</strong>rstanding the effects that such asymmetries<br />

have on the zero sequence voltage is important since they<br />

could interfere with the fault-related components of interest.<br />

These effects are briefly analyzed in this section.<br />

Imbalances in the stator windings: These imbalances, which<br />

are intrinsic to the manufacturing process, can be mo<strong>de</strong>led<br />

using (4) as an asymmetry with a constant angle, f. The<br />

resulting zero sequence voltage, obtained using (9), has the<br />

form (10), which is seen to consist of a single component at e.<br />

v 0 V 0h cos(et+f1)V 02h cos(et+f2) (10)<br />

Imbalances in the stator windings are very similar to turn-toturn<br />

faults and could potentially cause errors in <strong>de</strong>tecting such<br />

faults. However, the magnitu<strong>de</strong> of such imbalances should be<br />

relatively small. In addition, if necessary, they could be<br />

measured and stored when the machine is known to be healthy<br />

and then used to compare with measurements ma<strong>de</strong> periodically<br />

on the machine to <strong>de</strong>termine if its condition has changed.<br />

Imbalances caused by slotting: The combined effect of rotor<br />

and stator slotting can also cause an inductance imbalance as<br />

seen from the stator windings. The magnitu<strong>de</strong> of this imbalance<br />

<strong>de</strong>pends on machine <strong>de</strong>sign parameters like the number of<br />

stator and rotor slots, the number of poles, the skew angle,<br />

airgap length, and whether the machine has open or closed rotor<br />

slots. It can be <strong>de</strong>monstrated that if this type of imbalance<br />

exists, it produces components of the zero sequence voltage at<br />

frequencies that are multiples of the rotor speed and the number<br />

of rotor slots per pole pair [10]. Since the number of rotor slots<br />

per pole pair is relatively large, these components typically<br />

have a significant spectral separation from the fault-related<br />

components of interest and will be neglected hereafter.<br />

Imbalances caused by saturation: Saturation can also cause<br />

asymmetries in the stator inductances. Such asymmetries<br />

rotate at multiples of the excitation frequency. In this case,<br />

the resulting zero sequence voltage (11) consists of a single<br />

component at 3 e (obtained from (9) with h =2 and fe).<br />

v 0 V 0h cos(3et+f1)V 02h cos(3et+f2) (11)<br />

It should be noted that (11) assumes a single harmonic due<br />

to saturation. Additional harmonics may produce additional<br />

components in the zero sequence voltage. However, (11) was<br />

found to be in good agreement with the experimental results<br />

obtained for this work.<br />

IV. MEASUREMENT OF THE ZERO SEQUENCE VOLTAGE<br />

Although the measurement of the zero sequence voltage<br />

using (6) is relatively simple, it requires the measurement of<br />

three voltages, and consequently the use of three voltage<br />

sensors. A simpler method for measuring the zero sequence<br />

voltage is shown in Fig. 1. The zero sequence voltage<br />

injected from the source, <strong>de</strong>fined as (12), can be measured by


260 Publicaciones<br />

v a<br />

v b<br />

v c<br />

R<br />

R<br />

Induction Machine<br />

v n Voltage<br />

probe<br />

v nR (galvanic<br />

isolation)<br />

v n _nR<br />

R Balanced resistor network<br />

Fig. 1. Zero sequence voltage measurement using a balanced resistor network.<br />

a) b) v<br />

v nR<br />

a RRa<br />

v a<br />

0.06<br />

v b<br />

RRb v nR<br />

0.02<br />

v c<br />

RRc<br />

0.0 0.02 0.04 0.06 0.08 R<br />

Resistor network<br />

R<br />

Fig. 2. Effects of imbalances in the resistor network on the zero sequence<br />

voltage.<br />

connecting a balanced, auxiliary resistor network (wye<br />

connected) in parallel to the machine. The voltage at the<br />

common terminal of this resistive network is (13).<br />

v 0abc 1 3 (v a vb vc) (12)<br />

vnR v 0abc (13)<br />

Rearranging (6) as (14), it can be observed that the zero<br />

sequence voltage can be measured as the voltage difference<br />

between the machine’s neutral point and the resistor<br />

network’s neutral point vn_nR (15) (Fig. 1).<br />

v 0 1 3 (v a vb vc)v n (14)<br />

v 0 vn_nR v nR v n (15)<br />

where v n is the voltage at the neutral point of the machine.<br />

If the phase voltages feeding the machine do not contain any<br />

zero sequence voltage, then (12) and (13) are equal to zero and<br />

the neutral voltage of the machine equals the <strong>de</strong>sired zero<br />

sequence voltage. When the phase voltages do contain zero<br />

sequence voltages, the auxiliary resistor network effectively<br />

allows them to be <strong>de</strong>coupled from the neutral voltage of the<br />

machine, leaving just the components due to asymmetry in the<br />

machine. An additional advantage of using (15) instead of (6)<br />

is that the analog to digital converters can be scaled according<br />

to the zero sequence voltage magnitu<strong>de</strong> due to fault conditions;<br />

while if (6) is used, they need to be scaled according to the<br />

phase-to-neutral voltage magnitu<strong>de</strong>, causing a <strong>de</strong>crease in the<br />

resolution of the measured voltage.<br />

The effectiveness of the auxiliary resistor network to<br />

<strong>de</strong>couple the zero sequence voltage in the supply voltage can<br />

be reduced if the resistors are not balanced. Imbalances in the<br />

resistor network produce, even for the case of balanced<br />

excitation, a zero sequence voltage, v nR , at the fundamental<br />

excitation frequency. If this voltage exists it will be reflected<br />

in the zero sequence voltage, v 0 , (6) and can cause errors in<br />

the diagnostics. If R is the nominal value of the resistor and<br />

R the maximum error of each resistor with respect to its<br />

TABLE I: INDUCTION MOTOR PARAMETERS<br />

Power Rating<br />

0.9 kW<br />

Poles 4<br />

Rotor slots type<br />

Skewed, semi-open<br />

# Stator Slots / #Rotor Slots 24 / 30<br />

# Series turns per pole 168 (84 per slot)<br />

V rated / I rated (star connected) 400 V (rms) / 2.3 A (rms)<br />

Rated speed<br />

1425 rpm<br />

(V)<br />

15<br />

0<br />

-15<br />

0 50 100 150 200<br />

time (ms)<br />

Fig. 3. Experimentally measured zero sequence voltage vn_nR for the case of<br />

a healthy machine, operated at rated load, 400 V (rms), 50 Hz.<br />

(V)<br />

10<br />

5<br />

0<br />

0<br />

0 50 100 150 0 50 100 150<br />

frequency (Hz)<br />

frequency (Hz)<br />

a) Healthy machine b) Four-turn fault<br />

Fig. 4. Comparison of experimentally measured zero sequence voltage v n_ nR<br />

frequency spectrums for a healthy and unhealthy machine. The machine was<br />

operated at rated load, 400 V (rms), 50 Hz.<br />

nominal value, i.e., RRa, Rb and Rc)R (see Fig.<br />

2a), it can be <strong>de</strong>monstrated that the magnitu<strong>de</strong> of the resulting<br />

zero sequence voltage, v nR , relative to the magnitu<strong>de</strong> of the<br />

phase voltage, will be limited by (16). This function is shown<br />

in Fig. 2b.<br />

vnR<br />

va 2 R<br />

3 R R<br />

(V)<br />

10<br />

5<br />

(16)<br />

For the experiments presented in this paper, tolerances in the<br />

resistor network within a range of 1% were found to be<br />

a<strong>de</strong>quate. Methods to calibrate the resistor network and reduce<br />

the sensitivity of the technique are at this moment un<strong>de</strong>r research.<br />

Fig. 3 shows the measured zero sequence voltage in a<br />

healthy machine (Table I), operated at rated load, using the<br />

method shown in Fig. 1, with Fig. 4a showing its corresponding<br />

frequency spectrum. Two relevant components are observed in<br />

the frequency spectrum, at 50 and 150 Hz. The component at<br />

50 Hz is most likely caused by the asymmetries in the stator<br />

windings and the auxiliary resistor network, having the form<br />

(10). The component at 150 Hz is most likely caused by<br />

saturation, having the form (11).<br />

IV. STATOR-WINDING FAULT DETECTION USING THE ZERO<br />

SEQUENCE VOLTAGE IN LINE-CONNECTED MACHINES<br />

As discussed previously, a fault in the stator windings<br />

produces a stationary imbalance in the stator inductances,<br />

resulting in a zero sequence voltage of the form (10). To


B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 261<br />

phase v<br />

#3<br />

#15<br />

#410<br />

#16<br />

#28<br />

#17<br />

phase u<br />

#6<br />

#14<br />

#511<br />

#17<br />

#18<br />

#1319<br />

Fig. 7. Rotor modified to break a rotor bar by drilling the end-ring.<br />

phase w<br />

Fig. 5. Schematic diagram of the experimental machine used for statorwinding<br />

fault <strong>de</strong>tection.<br />

4<br />

(V)<br />

2<br />

0<br />

rated slip<br />

0 1 2 3<br />

slip frequency (Hz)<br />

Fig. 6. Experimentally measured magnitu<strong>de</strong> of the 50 Hz component of the<br />

zero sequence voltage v n_ nR for the case of a healthy machine (), two-turn<br />

fault () and four-turn fault () respectively, as a function of the slip<br />

frequency. The motor was fed at 400 V (rms), 50 Hz.<br />

verify this behavior, a specially prepared machine with the<br />

ability to short adjacent turns was used for testing. The<br />

parameters of this machine are shown in Table I. Fig. 5<br />

shows the stator winding <strong>de</strong>sign schematically, including how<br />

the turn-to-turn faults, ranging from 1 to 11 turns, were<br />

created. Fig. 4b shows the zero sequence voltage frequency<br />

spectrum for a four-turn fault in the stator winding, with the<br />

machine operated at its rated condition. Comparing Fig. 4b<br />

with 4a, a noticeable increase in the magnitu<strong>de</strong> of the<br />

component near 50 Hz can be seen. This change in<br />

magnitu<strong>de</strong> can be used to <strong>de</strong>tect the presence of the fault in<br />

the stator winding. Fig. 6 plots the magnitu<strong>de</strong> of this<br />

component as a function of slip frequency for different levels<br />

of turn-to-turn faults. From the figure it can be observed that<br />

the magnitu<strong>de</strong> increases as the fault level increases and is<br />

barely affected by the load level of the machine.<br />

V. ROTOR FAULT DETECTION USING THE ZERO SEQUENCE<br />

VOLTAGE IN LINE-CONNECTED MACHINES<br />

A broken rotor bar causes an asymmetry in the machine that<br />

rotates at the rotor speed. If this asymmetry produces a<br />

variation in the impedances seen from the stator terminals, a<br />

zero sequence voltage will result. The effects caused by<br />

damaged rotor bars on the phase impedances repeat every 180<br />

electrical <strong>de</strong>grees, since it indistinguishable from the north and<br />

the south pole of each phase, i.e., it is a second-or<strong>de</strong>r harmonic,<br />

h 2. The zero sequence voltage caused by a damaged rotor<br />

bar, using (9) has the form (17). It is seen to consist of two<br />

(V)<br />

10<br />

5<br />

4<br />

2<br />

0<br />

130 140 150 160<br />

0<br />

0 50 100 150 200<br />

frequency (Hz)<br />

Fig. 8. Experimentally measured frequency spectrum of the zero sequence<br />

voltage vn_nR for the case of a machine with a four-turn fault and a broken<br />

rotor bar, operated at no-load, 400 V (rms), 50 Hz.<br />

(V)<br />

2<br />

1<br />

0<br />

rated slip<br />

0 1 2 3<br />

slip frequency (Hz)<br />

Fig. 9. Experimentally measured magnitu<strong>de</strong> of the components at e 2 r<br />

() and e 4 r () of the zero sequence voltage v n_ nR for the case of a<br />

machine with a broken rotor as a function of the slip. The motor was<br />

operated at 400 V (rms), 50 Hz.<br />

components at e2r and e4r, respectively.<br />

v 0 V 0h cos((e2r) t+f1)V 02h cos((e4r) t+f2)(17)<br />

To test the ability of <strong>de</strong>tecting a broken rotor bar, a rotor<br />

was modified to emulate a broken rotor bar by drilling the end<br />

ring, as shown in Fig. 7. The continuity of the end-ring was<br />

maintained and the rotor laminations were not affected. Fig.<br />

8 shows the frequency spectrum of the zero sequence voltage<br />

when the machine was operated at rated voltage and rated<br />

load condition, with e50 Hz and r47 Hz. For that case,<br />

the components predicted by (17) are at 144 Hz and 138 Hz,<br />

respectively. Both components can be seen in Fig. 8 (zoomed<br />

area). Fig. 9 shows the magnitu<strong>de</strong> of the e2r and e4r<br />

components as a function of the slip frequency. The values<br />

for the case of no-load (slip frequency equal to zero) have not<br />

been prepresented, since, as <strong>de</strong>duced from (17), they are at<br />

150 Hz, which exactly coinci<strong>de</strong>s with the zero sequence<br />

component caused by the saturation. Because of this, <strong>de</strong>tection<br />

of damaged rotor bar un<strong>de</strong>r this working condition (no-load) is<br />

difficult. However, this is not consi<strong>de</strong>red a significant<br />

restriction in practice, since rotor related faults usually <strong>de</strong>velop<br />

slowly, and in general, electric motors do not work at no-load


262 Publicaciones<br />

V dc /2<br />

0<br />

V dc /2<br />

Inverter<br />

v n0<br />

v a<br />

v b<br />

v c<br />

R<br />

R<br />

Induction Machine<br />

v n Voltage<br />

probe v n _nR<br />

v nR (galvanic<br />

isolation)<br />

R<br />

Balanced resistor network<br />

Fig. 10. Zero sequence voltage measurement using a balanced resistor<br />

network in inverter-fed machines.<br />

v<br />

a)<br />

a v b v c<br />

V dc /2<br />

Space vector modulation<br />

Discontinuous modulation<br />

(30º phase angle)<br />

1<br />

1<br />

0.5<br />

0.5<br />

0<br />

0<br />

-0.5<br />

-0.5<br />

-1<br />

-1<br />

a) phase voltages<br />

1<br />

1<br />

0.5<br />

0.5<br />

0<br />

0<br />

-0.5<br />

-0.5<br />

-1<br />

-1<br />

b) zero sequence voltages (calculated using (3))<br />

V dc /2<br />

0.3<br />

0.2<br />

0.3<br />

0.2<br />

b) V dc /2<br />

V dc /3<br />

V dc /3<br />

V dc /2<br />

zero active active zero active active zero<br />

Swtiching period<br />

Fig. 11. a) Example of inverter output phase voltages and b) resulting zero<br />

sequence voltage produced during a complete inverter-switching interval.<br />

for exten<strong>de</strong>d periods of time. From Fig. 9 it is observed that as<br />

the slip frequency increases, the fault-related components<br />

increase, making fault <strong>de</strong>tection more reliable. In addition,<br />

spectral separation is gained with respect to the 150 Hz<br />

component, which in practice increases the robustness of the<br />

measurement as it reduces the risk for spectral leakage from the<br />

150 Hz component corrupting the fault-related components.<br />

VI. DIAGNOSTICS OF INVERTER FED MACHINES USING THE<br />

ZERO SEQUENCE VOLTAGE<br />

Though the analysis presented so far has focused on lineconnected<br />

machines, the same physical principles are also<br />

valid for the case of inverter-fed machines. However, two<br />

major differences exist: 1) the presence of additional,<br />

inverter generated zero sequence voltages, and 2) the fact that<br />

the fundamental excitation frequency is variable, which<br />

influences both the magnitu<strong>de</strong> and the frequency of the faultrelated<br />

components of the zero sequence voltage. Those<br />

issues are analyzed in this section. For the experiments<br />

presented in this section the inverter had a dc bus voltage of<br />

565 V and a switching frequency of 4 kHz.<br />

a) Zero sequence voltage produced by pulse-width<br />

modulation in inverter-fed machines<br />

It is common practice in the analysis of inverter-fed<br />

machines to refer the voltages to the mid-point of the dc bus.<br />

The neutral voltage of the machine using that reference is<br />

<strong>de</strong>noted v n0 (see Fig. 10). PWM operated inverters inject<br />

zero sequence voltages in the machine, which influence v n0,<br />

and could cause problems if v n0 instead of v 0 (6) is used for<br />

diagnostics purposes.<br />

The zero sequence voltage injected by the inverter can be<br />

separated into three different categories for convenience in<br />

3 e<br />

9 e<br />

15 e<br />

0.1<br />

0.1<br />

3 e<br />

9 e<br />

0<br />

0<br />

c) frequency spectrum of the zero sequence voltage<br />

Fig. 12. Zero sequence voltage produced by different forms of modulation.<br />

discussion: 1) components that are intrinsic to PWM,<br />

in<strong>de</strong>pen<strong>de</strong>nt of the modulation method; 2) components that<br />

<strong>de</strong>pend on the modulation method; and 3) components caused<br />

by switching transients.<br />

Modulation method in<strong>de</strong>pen<strong>de</strong>nt components come from<br />

the fact that the phase voltage from two level inverters can only<br />

be two different values, relative to the mid-point of the dc bus,<br />

Vdc/2 or Vdc/2. As PWM techniques typically use a<br />

succession of zero and active voltage vectors during each<br />

switching period of the inverter, the resulting zero sequence<br />

voltage due to inverter-switching follows a sequence that<br />

repeats each switching period and has a peak-to-peak value<br />

equal to the dc bus voltage, as shown in Fig. 11. This results in<br />

a inverter generated zero sequence voltage of relatively large<br />

magnitu<strong>de</strong>, with frequency content greater than or equal to the<br />

inverter switching frequency, and therefore, far from the faultrelated<br />

frequencies of interest. Due to this spectral separation,<br />

these components are not expected to cause direct interference<br />

in the diagnostics of the machine. However, they could cause<br />

aliasing problems if not correctly compensated or filtered.<br />

A second mechanism through which the inverter produces<br />

zero sequence voltage is through the modulation strategy. In<br />

the case of sine-triangle modulation, the phase voltages<br />

comman<strong>de</strong>d to the inverter are balanced, i.e., they do not<br />

contain a zero sequence component. Other modulation methods,<br />

like space vector or discontinuous modulation, command a zero<br />

sequence voltage, with the goals of increasing the maximum<br />

voltage that can be generated or minimizing the inverter losses.<br />

Fig. 12a shows the phase voltages comman<strong>de</strong>d to the inverter<br />

for space vector modulation and a discontinuous modulation<br />

method, Fig. 12b shows the comman<strong>de</strong>d zero sequence voltage<br />

(12), and Fig. 12c shows the resulting frequency spectrum.<br />

From Fig. 12c it can be observed that these methods inject zero<br />

sequence components at frequencies that are triplen harmonics<br />

of the fundamental frequency. This is important since the


B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 263<br />

v n0<br />

400<br />

200<br />

0<br />

-200<br />

-400<br />

0 2 4<br />

time (ms)<br />

a) Measured zero sequence voltage<br />

(V)<br />

vn_nR<br />

100<br />

50<br />

0<br />

-50<br />

-100<br />

0 2 4<br />

time (ms)<br />

v n _nR<br />

4 th or<strong>de</strong>r, LPF Spectral analysis<br />

v n _nR _lpf<br />

A/D<br />

A/D<br />

Fig. 14. Filtering of the zero sequence voltage measured using a balanced<br />

resistor network for inverter-fed machines.<br />

10<br />

10<br />

(V)<br />

40<br />

20<br />

0<br />

150 Hz<br />

0 1 2 3 4<br />

0 2 4<br />

frequency (kHz)<br />

frequency (kHz)<br />

b) Frequency spectrum magnitu<strong>de</strong><br />

Fig. 13. Experimentally measured zero sequence voltage: with respect to the<br />

mid-point of the dc bus voltage v n0 (left), with respect to the neutral point of<br />

the auxiliary resistor network vn_nR (right). The machine was fed from an<br />

inverter and operated at no-load, 50 Hz. The machine did not have any faults.<br />

harmonic at 3e will be spectrally close to the rotor faultrelated<br />

components (see Fig. 8) and can cause noticeable<br />

interference if it is not properly compensated.<br />

Fig. 13a shows the zero sequence voltage measured with<br />

respect to the mid-point of the dc bus voltage for the case of<br />

an inverter operated using space vector modulation and Fig.<br />

13b shows the corresponding frequency spectrum. Triplen<br />

harmonics of the fundamental frequency, due to the<br />

modulation strategy, as well as harmonics at the switching<br />

frequency, are present.<br />

The zero sequence components produced by the inverter<br />

modulation method, both triplen harmonics and switching<br />

frequency harmonics, can be almost completely removed<br />

from the voltage by using the auxiliary resistor network<br />

shown in Fig. 10. The zero sequence voltage, vn_nR,<br />

measured using the auxiliary resistor network and the<br />

corresponding frequency spectrum are shown in Fig. 13<br />

(right). The advantages of using the auxiliary resistor<br />

network can be seen by comparing vn_nR and v n0 in Fig. 13.<br />

A significant reduction in both the triplen harmonics as well<br />

as those at the switching frequency can be observed.<br />

In addition to the modulation strategy related zero<br />

sequence voltage components, zero sequence voltages can<br />

also be produced in the motor through the combined effect of<br />

fast voltage variation at the inverter output and parasitic<br />

capacitances in the motor windings and inverter to motor<br />

cabling. Since these components are mostly related to the<br />

high frequency behavior of the motor, noticeable differences<br />

exist between the voltages measured at the neutrals of the<br />

motor and of the auxiliary resistor network. As a<br />

consequence, the auxiliary resistor network shown in Fig. 10<br />

loses its effectiveness in <strong>de</strong>coupling these high frequency<br />

components. These can be seen in the voltage vn_nR in Fig.<br />

13. Since these components are typically at frequencies above<br />

100 kHz, they can be easily removed using a low-pass filter on<br />

the measured zero sequence voltage, as shown in Fig. 14.<br />

40<br />

20<br />

0<br />

150 Hz<br />

0<br />

5<br />

-10<br />

0<br />

0 25 50 75<br />

0 50 100 150<br />

time (ms)<br />

frequency (Hz)<br />

a) Measured zero sequence voltage b) Frequency spectrum magnitu<strong>de</strong><br />

Fig. 15. Experimentally measured and low-pass filtered zero sequence<br />

voltage v n_ nR_lpf . A fourth-or<strong>de</strong>r, Butterworth low-pass filter with a cut-off<br />

frequency of 500 Hz was used. The machine had a healthy stator, one<br />

broken rotor bar, and was operated at rated load, 50 Hz.<br />

(V)<br />

(V)<br />

4<br />

2<br />

0<br />

0<br />

10 20 30 40 50<br />

10 20 30 40 50<br />

e (Hz)<br />

e (Hz)<br />

a) b)<br />

Fig. 16. a) Magnitu<strong>de</strong> of the e component of the zero sequence voltage<br />

v n_ nR for the case of a healthy machine (), and four-turn fault ()<br />

respectively. b) magnitu<strong>de</strong> of the components at e 2 r () and<br />

e 4 r () of the zero sequence voltage for the case of a machine with a<br />

broken rotor, as a function of the fundamental excitation frequency. The<br />

motor was always operated at rated-flux, rated-load.<br />

Fig. 15a shows the zero sequence voltage, vn_nR_lpf, obtained<br />

after passing the signal shown in Fig. 13b through this analog<br />

low-pass filter, with its frequency spectrum shown in Fig. 15b.<br />

b) Influence of the fundamental excitation frequency<br />

All the results presented to this point, for both lineconnected<br />

as well as for inverter-fed machines, were for a<br />

fundamental excitation of 50 Hz. In inverter-fed machines<br />

this fundamental excitation frequency can and often varies.<br />

The physical principles presented in section II do not<br />

impose any restriction on the excitation frequency. For a<br />

given load level (torque), varying the fundamental excitation<br />

frequency in inverter-fed machines typically results in the<br />

fundamental voltage magnitu<strong>de</strong> varying almost<br />

proportionally. This behavior is true for both simple control<br />

strategies like Volts per Hz and for field oriented control with<br />

a constant flux level. Given this situation, the magnitu<strong>de</strong> of<br />

the zero sequence voltage would be expected to vary<br />

proportional to fundamental excitation voltage magnitu<strong>de</strong>,<br />

and consequently, to the fundamental excitation frequency.<br />

This can be seen in Fig. 16. Fig. 16a shows the magnitu<strong>de</strong> of<br />

the e component of the zero sequence voltage for stator<br />

winding faults, while Fig. 16b shows the magnitu<strong>de</strong> of the<br />

e2r and e4r components of the zero sequence<br />

voltage for broken rotor bar faults, as a function of the<br />

(V)<br />

(V)<br />

2<br />

1


264 Publicaciones<br />

fundamental excitation frequency. In all cases the zero<br />

sequence voltage is seen to vary almost proportionally to the<br />

fundamental excitation frequency. For low excitation<br />

frequencies, the reduced zero sequence voltage magnitu<strong>de</strong>,<br />

and the fact that the components of interest begin to converge<br />

to the same frequency, make reliable fault <strong>de</strong>tection difficult,<br />

if not impossible.<br />

VII. DIGITAL SIGNAL PROCESSING<br />

The digital signal processing used to separate the faultrelated<br />

components of the zero sequence voltage can take many<br />

different forms. The FFT was the basic tool used for the<br />

analysis presented in this paper. A restriction on the use of this<br />

method is that the machine must be working in a steady-state<br />

condition during the diagnostic period. This is not consi<strong>de</strong>red a<br />

serious restriction in most of applications, though, since the<br />

collection of the necessary data takes just a few seconds and<br />

such periods of steady-state operation can easily be i<strong>de</strong>ntified.<br />

Selecting the most suitable implementation of the FFT<br />

algorithm requires consi<strong>de</strong>ration of the machine’s source of<br />

excitation (line-fed or inverter-fed) and working condition (is<br />

the excitation and rotor frequency known by the algorithm?), as<br />

well as assessing the reliability and accuracy of the results that<br />

can be obtained and the complexity of the algorithm. The goal<br />

of this section is to analyze these issues in more <strong>de</strong>tail and to<br />

introduce digital signal processing methods that address them.<br />

Three parameters, the number of samples N, the sampling<br />

period T, and the windowing function, <strong>de</strong>termine two important<br />

characteristic of the frequency spectrum obtained from FFT<br />

algorithms: the Nyquist frequency and the frequency resolution.<br />

The filtering shown in Fig. 14, combined with the use of the<br />

auxiliary resistor network shown in Figs. 1 and 10, has been<br />

shown to effectively remove high frequency components of the<br />

zero sequence voltage. This allows the use of mo<strong>de</strong>rate<br />

sampling rates without the risk of aliasing. For a fixed<br />

sampling period T, the frequency resolution f, in Hz, is given by<br />

(18). The frequencies, fk, in Hz, contained in the resulting<br />

spectrum are given by (19).<br />

f 1<br />

(18)<br />

N·T<br />

fk k·f k = 0,1,2, ... , N2 (19)<br />

Selection of the number of samples, N, is done to achieve<br />

two goals: 1) preventing spectral leakage and 2) providing<br />

a<strong>de</strong>quate spectral resolution. The first goal is important when<br />

accuracy in the measurement of specific components is <strong>de</strong>sired.<br />

This is the case for the component at e, which reflects faults in<br />

the stator windings. This goal is achieved by optimizing the<br />

number of samples N as a function of e. The second goal is<br />

necessary for a<strong>de</strong>quate separation between the rotor faultrelated<br />

components and the 3e component created by<br />

saturation. This goal is in general accomplished by increasing<br />

the number of samples N.<br />

a) Digital signal processing with known excitation frequency<br />

When the excitation frequency is known, choosing the<br />

(V)<br />

8<br />

4<br />

0<br />

25 50 75 100 125<br />

a) Frequency spectrum magnitu<strong>de</strong> with N20000, T0.1 ms<br />

(V)<br />

2<br />

1<br />

0<br />

40 40.1 40.2 40.3 40.4<br />

b) Frequency spectrum around the frequency of interest<br />

(V)<br />

8<br />

4<br />

0<br />

25 50 75 100 125<br />

frequency (Hz)<br />

c) Frequency spectrum magnitu<strong>de</strong> with N19880, T0.1 ms<br />

Fig. 17. Optimization of the number of samples to prevent spectral leakage.<br />

number of samples for a fixed sampling period to prevent<br />

spectral leakage of the <strong>de</strong>sired zero sequence components (e<br />

and 3e) can be <strong>de</strong>termined directly from (20), with k1 being<br />

an integer number.<br />

N round 1 <br />

T·e · k 1 (20)<br />

<br />

Choosing a particular value of k1, and consequently the<br />

number of samples, is ma<strong>de</strong> according to the frequency<br />

resolution required (18). The accuracy nee<strong>de</strong>d to <strong>de</strong>tect the<br />

rotor fault-related components as a function of load is the<br />

main <strong>de</strong>terminant of this resolution. Although a larger<br />

number of samples implies a better frequency resolution, it also<br />

has adverse consequences. First, it usually results in an<br />

increased computational load. Second, it increases the<br />

duration of the sampled time, N·T. This places a further<br />

restriction on the minimum duration of steady-state operation<br />

required to complete the diagnostic operation. Frequency<br />

resolutions in the range of 0.5 Hz to 0.2 Hz, i.e., sampled<br />

times ranging from 2 to 5 seconds, were found to be suitable.<br />

b) Digital signal processing with unknown excitation frequency<br />

Application of the method when the fundamental<br />

excitation frequency is not precisely known introduces<br />

additional requirements. Lack of knowledge of the<br />

fundamental excitation frequency can occur when used to<br />

post-process data collected in inverter-fed machines or with<br />

line-connected machines when the supply frequency varies.<br />

An example will be used to illustrate the reasons why this is<br />

significant. Fig. 17a shows the frequency spectrum of the zero<br />

sequence voltage for the case of an inverter-fed machine, where<br />

the fundamental excitation frequency was unknown. From the


B.5 Diagnostics of Induction Machines Using the Zero Sequence Voltage 265<br />

figure, the fundamental excitation <strong>de</strong>pen<strong>de</strong>nt harmonics at e<br />

and 3e can be seen to be at about 40 and 120 Hz, respectively.<br />

Two harmonics around 110 Hz can also be observed. The<br />

presence of these harmonics is indicative of damaged rotor<br />

bars. It can also be seen that the component near 120 Hz<br />

exhibits spectral leakage, but not large enough to mask the<br />

rotor <strong>de</strong>pen<strong>de</strong>nt harmonics. It would be more difficult to<br />

diagnose the presence of a stator-winding fault from the<br />

data in this figure, due to the fact that the e component<br />

also exhibits spectral leakage. Because of this, its actual<br />

magnitu<strong>de</strong> is difficult to accurately measure. It was<br />

previously shown in section IV that the diagnosis of the stator<br />

winding’s condition required a relatively accurate<br />

measurement of the e component’s magnitu<strong>de</strong>. For the<br />

results shown in Fig. 17a, values of T0.1 ms and N20000<br />

were chosen. This results in a spectral resolution of 0.5 Hz.<br />

In or<strong>de</strong>r to gain more accuracy for the components of interest,<br />

the number of samples N can be optimized.<br />

The first step in this process is to <strong>de</strong>termine the unknown<br />

frequency, which corresponds to e. A first estimate of this<br />

frequency can be <strong>de</strong>termined by finding the maximum from the<br />

FFT with a sub-optimal number of samples. This estimate can<br />

be further refined by calculating the frequency spectrum of the<br />

zero sequence voltage, not for a range of frequencies equallyspaced<br />

between dc and the Nyquist frequency, as the FFT does,<br />

but at frequencies near the fundamental excitation frequency.<br />

This can be done using the Chirp z-Transform [11]. Fig. 17b<br />

shows the resulting spectrum for frequencies ranging from 39.9<br />

to 40.5 Hz. From this figure, the frequency can be <strong>de</strong>termined<br />

by <strong>de</strong>tecting where the waveform reaches its maximum value.<br />

In this example, that occurs at 40.24 Hz. The optimal number<br />

of samples for the FFT algorithm can now be calculated so that<br />

40.24 Hz exactly corresponds (or nearly so) to one of the<br />

frequencies present in the spectrum calculated, (19). For a<br />

sampling period of 0.1 ms and k1 , a value of N19880 is<br />

obtained, (20). The value of k1 was chosen to be the largest<br />

possible that results in N being less than 20000. Fig. 17c shows<br />

the spectrum of the zero sequence voltage using this optimized<br />

number of samples, with the components at e and at 3e now<br />

being easily observed.<br />

It is noted that the process <strong>de</strong>scribed above can be<br />

performed with standard digital signal processing software<br />

(Matlab was used for this case) and the successive stages<br />

easily automated, the whole process taking just a few seconds.<br />

It is also noted that although other options exist to reduce the<br />

spectral leakage related effects, like the use of windowing<br />

functions [11], they are expected to have lower accuracy than<br />

the method <strong>de</strong>scribed in this section based on the dynamic<br />

adaptation of the number of samples.<br />

c) On-line diagnosis in inverter-fed machines<br />

For the case of inverter fed machines, if the digital signal<br />

processing were implemented in the same digital signal<br />

processor controlling the drive, the fundamental excitation<br />

frequency would be known. This allows the number of<br />

samples to be easily adapted as a function of the fundamental<br />

excitation frequency. In this case, optimized algorithms that<br />

do not calculate all the frequencies of the spectrum (like the<br />

FFT does) but only a few frequencies of interest, like the<br />

Goertzel algorithm, can be used, enormously reducing the<br />

computing effort.<br />

VIII. CONCLUSIONS<br />

The use of the zero sequence voltage for fault <strong>de</strong>tection in<br />

induction machines, both line-fed and inverter-fed, has been<br />

discussed in this paper. Faults in the stator windings, as well<br />

as broken rotor bars, cause asymmetries in the machine<br />

impedances, which produce zero sequence voltage<br />

components. The measured zero sequence voltage has been<br />

shown to contain reliable information on the condition of the<br />

machine, with little influence from the operating or<br />

imbalances in the supply voltages.<br />

The digital signal processing necessary for diagnostics<br />

was shown to be relatively simple, taking just a few seconds<br />

(


B.6 Induction Machine Diagnostics Using Zero Sequence Components 267<br />

B.6.<br />

Induction Machine Diagnostics Using Zero<br />

Sequence Components [128]


268 Publicaciones<br />

Induction Machine Diagnostics Using Zero Sequence Components<br />

Fernando Briz, Michael W. Degner†, Pablo García, Alberto B. Diez<br />

University of Oviedo, Dept. of Elec., Computer<br />

& Systems Engineering<br />

Gijón, 33204, Spain<br />

T: 34 985-182289, E: fernando@isa.uniovi.es<br />

Abstract – Induction machine diagnostics using zero sequence<br />

components is presented in this paper. Electrical faults cause<br />

asymmetries in the phase impedances, producing a zero sequence<br />

voltage in wye-connected machines and a zero sequence current<br />

in <strong>de</strong>lta-connected machines. The proposed measurement<br />

method i<strong>de</strong>ntifies these well <strong>de</strong>fined components in the zero<br />

sequence voltage/current and uses them to provi<strong>de</strong> reliable<br />

information on the condition of the machine, with low sensitivity<br />

to the load level of the machine or variations in the phase<br />

voltage. The method can be used for the diagnosis of stator<br />

winding faults and broken rotor bars, and is valid both for lineconnected<br />

and inverter-fed machines.<br />

I. INTRODUCTION<br />

The <strong>de</strong>velopment of diagnostic techniques for induction<br />

machines has been receiving continuously increasing<br />

attention, with the goal of preventing unexpected equipment<br />

downtime or severe equipment damage [1-10]. Classification<br />

of existing diagnosis methods can be ma<strong>de</strong> according to<br />

various criteria. These inclu<strong>de</strong>: 1) types of faults that are<br />

<strong>de</strong>tectable, 2) types of sensors used, 3) whether they can be<br />

conducted on-line, i.e., do not interfere with the regular<br />

operation of the machine, or off-line, 4) whether they work<br />

with line-fed and/or inverter-fed machines, and 5) whether the<br />

<strong>de</strong>tection occurs in real-time or requires post-processing of<br />

collected data that <strong>de</strong>lays <strong>de</strong>termination of the failure.<br />

Especially attractive are the on-line methods that rely on the<br />

<strong>de</strong>tection of an imbalance in the machine using terminal<br />

measurements, i.e., voltages or currents [1-8]. Within these,<br />

methods that use the negative sequence current, or<br />

alternatively the negative sequence impedance, have been<br />

proposed and investigated [3-5]. These methods exploit the<br />

fact that when an imbalanced machine is fed with a balanced<br />

three-phase voltage, the resulting current consists of both<br />

positive and negative sequence components, with the<br />

magnitu<strong>de</strong> of the negative sequence current <strong>de</strong>pending on the<br />

level of asymmetry.<br />

Even though they have significant attractive properties,<br />

these methods still have some drawbacks [3-5]. First, the line<br />

voltages feeding the machine often contain negative sequence<br />

components, which produce spurious negative sequence<br />

current components, i.e., negative sequence current<br />

components not caused by imbalances in the machine but by<br />

the voltages feeding it. Although it is possible to measure the<br />

Τhis work was supported in part by the Research, Technological<br />

Development and Innovation Programs of the Principado of Asturias−ERDF,<br />

un<strong>de</strong>r grant PB02−055, and of the Spanish Ministry of Science and<br />

Education−ERDF un<strong>de</strong>r grant MEC−04−DPI2004−00527 respectively.<br />

† Ford Motor Company<br />

Sustainable Mobility Technologies and Hybrid Vehicles<br />

P.O. Box 2053, MD 1170/SRL, Dearborn, MI 48121-2053<br />

T: 313-322-6499<br />

E: m<strong>de</strong>gner@ford.com<br />

level of imbalance in the line voltages, it is not easy to<br />

accurately estimate their contribution to the overall negative<br />

sequence current, since it <strong>de</strong>pends on machine parameters and<br />

on its working condition [3-5]. A second limitation of these<br />

techniques is the <strong>de</strong>pen<strong>de</strong>nce of the fault related negative<br />

sequence current components on the working condition of the<br />

machine, and specifically, on the load level (or slip) for the<br />

case of line-connected machines [3-5].<br />

To overcome some of the limitations of negative sequence<br />

current based diagnosis techniques, the use of zero sequence<br />

components for diagnostic purposes is proposed and analyzed<br />

in this paper. Detection of both stator winding faults and<br />

broken rotor bars are covered. Faults in the stator windings or<br />

rotor bars cause asymmetries in the machine’s phase<br />

inductances, which produce zero sequence components [7,8].<br />

The measured zero sequence components is shown to contain<br />

reliable information on the condition of the machine, with little<br />

influence from its load level. The method is valid both for lineconnected<br />

as well as for inverter-fed machines.<br />

Machine diagnostics using the zero sequence voltage were<br />

previously studied in [7]. Some of the analysis and results<br />

presented in that work are reproduced in this paper for the<br />

rea<strong>de</strong>r’s convenience. The major contributions of this paper<br />

are the generalization of the results presented in [7] to both<br />

wye- and <strong>de</strong>lta-connected machines, as well as sensitivity<br />

analysis of the method.<br />

II. DETECTION OF ASYMMETRIES USING ZERO SEQUENCE<br />

COMPONENTS<br />

Imbalances in the stator phase resistances and inductances<br />

can be generated by faults in either the stator windings or<br />

rotor. Since the stator windings are stationary, stator faults<br />

produce imbalances in the phase impedances that are<br />

stationary and do not rotate in space. Conversely, the motion<br />

of the rotor causes rotor faults to produce imbalances that<br />

rotate as a function of the rotor speed. A mo<strong>de</strong>l for the effect<br />

that imbalances in the stator phase inductance has on the<br />

stator zero sequence components was <strong>de</strong>veloped assuming<br />

that the resistive terms are negligible and that the faults<br />

produce a sinusoidal variation in the stator inductances.<br />

Using these assumptions for the case of an unloa<strong>de</strong>d machine,<br />

(1) can be written for the case of a wye-connection [7], and<br />

(2) for the case of a <strong>de</strong>lta-connection. The inductance matrix<br />

in (1) and (2) can be separated into two components (3) when<br />

the machine is asymmetric (faults exist): the first sub-matrix<br />

mo<strong>de</strong>ls the balanced portion of the stator inductance, which is<br />

0-7803-9208-6/05/$20.00 (C) 2005 IEEE


B.6 Induction Machine Diagnostics Using Zero Sequence Components 269<br />

equivalent to a healthy machine; and the second sub-matrix<br />

mo<strong>de</strong>ls the asymmetric portion of the stator inductance, [7].<br />

[ van vbn vcn]<br />

T = d dt<br />

( LABC [ ] )<br />

ia ib ic T (1)<br />

[ vab vbc vca]<br />

T = d dt<br />

( LABC [ ] )<br />

iab ibc ica T (2)<br />

⎡Lσs+Lms −Lms/2 −Lms/2 ⎤<br />

LABC = LCONSTANT+LVARYING = ⎢ −Lms/2 ⎥<br />

Lσs+Lms −Lms/2<br />

⎢<br />

⎥<br />

⎣ −Lms/2 −Lms/2 Lσs+Lms⎦<br />

⎡ ∆L1cos(ϕ0) −∆L2cos(ϕ2) −∆L2cos(ϕ1) ⎤<br />

+ ⎢ −∆L2cos(ϕ2) ∆L1cos(ϕ1) −∆L2cos(ϕ0) ⎥<br />

(3)<br />

⎢<br />

⎥<br />

⎣ −∆L2cos(ϕ1) −∆L2cos(ϕ0) ∆L1cos(ϕ2) ⎦<br />

where ϕ0 = h θf, ϕ1 = h (θf−2π/3) and, ϕ2 = h (θf+2π/3), θf is<br />

the location of the asymmetry, h is the or<strong>de</strong>r harmonic of the<br />

asymmetry, and ∆L1 and ∆L2 are the maximum variation<br />

produced by the asymmetry in the diagonal and off-diagonal<br />

terms, respectively. The <strong>de</strong>finition of ϕ0, ϕ1 and ϕ2 implies<br />

that if the asymmetry rotates, it produces the same effect in all<br />

three phases, shifted by 2π/3 from each other. Asymmetries<br />

that have the same effect on the north and the south pole of<br />

each phase have a harmonic or<strong>de</strong>r, h=2. This is the case of<br />

stator windings faults, rotor faults, and asymmetries caused by<br />

saturation of the magnetic paths.<br />

For the case of wye-connected machines excited with a<br />

balanced set of sinusoidal voltages at a frequency of ωe, the<br />

solution of the zero sequence voltage (4) (see Fig. 1a) can be<br />

obtained using (1) and (3) [7]. For h=2, the zero sequence<br />

voltage can be shown to be equal to (5).<br />

v 0 = 1 3 (v an + vbn + vcn) (4)<br />

v 0 = V 0h cos(ωet + hθf ) − V 02h cos(ωet − 2hθf ) (5)<br />

Analogously, when using a <strong>de</strong>lta-connected machine the<br />

zero sequence current (6) (see Fig. 1b) for h=2 can be can be<br />

shown to be equal to (7) when the machine is excited with a<br />

balanced set of sinusoidal voltages at a frequency of ωe.<br />

i 0 = iab + ibc + ica (6)<br />

i 0 = I 0h cos(ωet + hθf ) − I 02h cos(ωet − 2hθf ) (7)<br />

According to (5) and (7), an asymmetry in the machine<br />

produces two components in the frequency spectrum of the<br />

zero sequence components, with their magnitu<strong>de</strong> <strong>de</strong>pending<br />

on the level of asymmetry, i.e., ∆L1 and ∆L2 in the phase<br />

inductances, and consequently on the level of fault.<br />

It is noted that several simplifying assumptions have been<br />

used in the <strong>de</strong>velopment of (5) and (7). Effects like the<br />

induced current in the short-circuited turns of the stator<br />

windings and the distortion of the rotor current for the case of<br />

damaged rotor bars have not been consi<strong>de</strong>red. Even so, the<br />

results predicted by this mo<strong>de</strong>l were found to be in good<br />

agreement with experimental data.<br />

i a<br />

i a<br />

i b<br />

v an<br />

i b<br />

i c<br />

i c<br />

v bn<br />

v cn<br />

v n<br />

i 0<br />

a) Wye-connected<br />

b) Delta-connected<br />

Fig. 1. Measurement of variables in a) wye-connected and b) <strong>de</strong>ltaconnected<br />

machines.<br />

v a<br />

Induction Machine<br />

v b<br />

v c<br />

v n Voltage<br />

probe<br />

v nR (galvanic<br />

v n _nR<br />

R<br />

isolation)<br />

R<br />

R<br />

Balanced resistor network<br />

Fig. 2. Zero sequence voltage measurement using a balanced resistor<br />

network.<br />

III. MEASUREMENT OF THE ZERO SEQUENCE COMPONENTS<br />

The measurement of the zero sequence current was<br />

implemented as shown in Fig. 1b, a hall effect current sensor<br />

was used. The zero sequence voltage was measured as shown<br />

in Fig. 2 [7]. The balanced resistor network measures the<br />

zero sequence voltage injected by the source, <strong>de</strong>fined as (8).<br />

vnR = 1 3 (v a + vb + vc) (8)<br />

Rearranging (4) into (9), the <strong>de</strong>sired zero sequence<br />

voltage can be measured as the voltage difference between<br />

the machine’s neutral point, vn, and the resistor network’s<br />

neutral point, vnR, (10) (Fig. 1), a hall effect voltage sensor<br />

was used.<br />

v 0 = 1 3 (v a + vb + vc) − v n (9)<br />

v 0 = vn_nR = v nR − v n (10)<br />

When the phase voltages do contain zero sequence<br />

voltages, the balanced resistor network effectively <strong>de</strong>couples<br />

them from the neutral voltage of the machine, leaving just the<br />

components due to asymmetry in the machine.<br />

IV. ZERO SEQUENCE COMPONENTS IN HEALTHY MACHINES<br />

Although they are typically mo<strong>de</strong>led as being symmetric,<br />

induction machines almost always have some imbalance.<br />

Such asymmetries can cause zero sequence components,<br />

which can interfere with the fault-related components of<br />

interest. This is the case of asymmetries in the windings of<br />

the healthy machine and asymmetries caused by saturation of<br />

the magnetic paths of the machine.<br />

Asymmetries in the windings of a healthy machine, which<br />

are intrinsic to the manufacturing process, can be mo<strong>de</strong>led


270 Publicaciones<br />

using (4) as an asymmetry with a constant angle, θf. The<br />

resulting zero sequence components, obtained using (5) and<br />

(7), has the form (11) and (12), respectively. They are seen to<br />

consist of a single component at ωe.<br />

v 0 = V 0h cos(ωe t+ θ f1) − V 02h cos(ωe t+ θ f2) (11)<br />

i 0 = I 0h cos(ωe t+ θ f1) − I 02h cos(ωe t+ θ f2) (12)<br />

Imbalances in the stator windings are very similar to turn-toturn<br />

faults and could potentially cause errors in <strong>de</strong>tecting such<br />

faults. However, the magnitu<strong>de</strong> of such imbalances in a healthy<br />

machine should be relatively small. In addition, if necessary,<br />

they could be measured and stored when the machine is known<br />

to be healthy and then used to compare with measurements<br />

ma<strong>de</strong> periodically on the machine to <strong>de</strong>termine if its condition<br />

has changed.<br />

Saturation can also cause asymmetries in the stator<br />

inductances. Such asymmetries rotate at multiples of the<br />

excitation frequency. In this case, the resulting zero sequence<br />

components are of the form (13) [7,11] and (14), and consist<br />

of a single component at 3ωe.<br />

v 0 = V 0h cos(3ωe t+ θ f1)−V 02h cos(−3ωe t+ θ f2) (13)<br />

i 0 = I 0h cos(3ωe t+ θ f1)−I 02h cos(−3ωe t+ θ f2) (14)<br />

Saturation-induced zero sequence components can have a<br />

relatively large magnitu<strong>de</strong>, and will be shown to be spectrally<br />

close to rotor fault induced zero sequence components.<br />

Special attention is required in the measurement process to<br />

prevent saturation-induced components from interfering with<br />

rotor fault <strong>de</strong>tection.<br />

The combined effect of rotor and stator slotting can also<br />

cause a stator inductance imbalance. However, it can be<br />

<strong>de</strong>monstrated that if this type of imbalance exists, it produces<br />

zero sequence components at frequencies that are multiples of<br />

the rotor speed and the number of rotor slots per pole pair [7].<br />

Since the number of rotor slots per pole pair is relatively<br />

large, these components typically have a significant spectral<br />

separation from the fault-related components of interest and do<br />

not interfere with the measurement of these components.<br />

Fig. 3 shows the zero sequence components during the<br />

regular operation of a healthy machine for both wye- and<br />

<strong>de</strong>lta-connections. The machine’s parameters are shown in<br />

Table I. Figs. 4a and 5a show the corresponding frequency<br />

spectrums, which contain two relevant components, at ωe and<br />

3ωe. The first is caused by asymmetries in the windings of the<br />

machine; the second by saturation-induced asymmetries [7].<br />

TABLE I: INDUCTION MOTOR PARAMETERS (fe = 50 Hz)<br />

Power Rating<br />

0.9 kW<br />

Poles 4<br />

Rotor slots type (two <strong>de</strong>signs) Skewed, semi-open/closed<br />

# Stator Slots / #Rotor Slots 24 / 30<br />

# Series turns per pole 168 (84 per slot)<br />

V rated (wye/<strong>de</strong>lta)<br />

400 / 230 V (rms)<br />

I rated (wye/<strong>de</strong>lta)<br />

2.3 / 4 A (rms)<br />

Rated speed<br />

1425 rpm<br />

(V)<br />

15<br />

0<br />

(A)<br />

-15<br />

-1<br />

0 50 100<br />

0 50 100<br />

time (ms)<br />

time (ms)<br />

a) v 0 b) i 0<br />

Fig. 3. Experimentally measured a) zero sequence voltage in a wyeconnected<br />

machine and b) zero sequence current in a <strong>de</strong>lta-connected<br />

machine. The machines were operated at rated-voltage and rated-load.<br />

(V)<br />

8<br />

4<br />

0<br />

0<br />

0 50 100 150 0 50 100 150<br />

frequency (Hz)<br />

frequency (Hz)<br />

a) Healthy machine b) Four-turn fault<br />

Fig. 4. Experimentally measured zero sequence voltage spectrums for wyeconnected<br />

a) healthy and b) unhealthy machines. The machines were<br />

operated at rated-voltage and rated-load.<br />

0.6<br />

0.6<br />

0.4<br />

0.4<br />

0.2<br />

0.2<br />

0<br />

0<br />

0 50 100 150 0 50 100 150<br />

frequency (Hz)<br />

frequency (Hz)<br />

a) Healthy machine b) Four-turn fault<br />

Fig. 5. Experimentally measured zero sequence current spectrums for <strong>de</strong>ltaconnected<br />

a) healthy and b) unhealthy machines. The machines were<br />

operated at rated-voltage and rated-load.<br />

(A)<br />

V. DIAGNOSIS OF STATOR WINDING FAULTS USING ZERO<br />

SEQUENCE COMPONENTS<br />

Since the stator windings are fixed in space, an imbalance in<br />

them produces an asymmetry that is also fixed in space, i.e., θf<br />

in (5) and (7) is constant. The resulting zero sequence voltage<br />

(15) and zero sequence current (16), are obtained using (5)<br />

and (7) for wye- and <strong>de</strong>lta-connected machines, respectively.<br />

They both consist of a single component at ωe, with the<br />

magnitu<strong>de</strong> V 0 and phase φf1 in (15) being functions of V 0h ,<br />

V 02h and θf, while I 0 and φf2 in (16) are functions of I 0h ,<br />

I 02h and θf.<br />

v 0 = V 0 cos(ωet + φf1) (15)<br />

i 0 = I 0 cos(ωet + φf2) (16)<br />

To verify this behavior, a specially prepared machine with<br />

the ability to short adjacent turns was used for testing. Fig. 6<br />

shows the stator winding <strong>de</strong>sign for the wye-connected case<br />

schematically, including how the turn-to-turn faults were<br />

created.<br />

Fig. 4b shows the zero sequence voltage spectrum of a<br />

wye-connected stator with a four-turn fault and the machine<br />

operated at the same working condition as in Fig. 4a.<br />

Similarly, Fig. 5b shows the zero sequence current spectrum<br />

8<br />

4<br />

1<br />

0


B.6 Induction Machine Diagnostics Using Zero Sequence Components 271<br />

phase v<br />

#15−21<br />

#16−22<br />

#3−9<br />

#4−10<br />

#2−8<br />

#1−7<br />

phase u<br />

(V)<br />

#5−11<br />

#6−12<br />

#17−23<br />

#18−24<br />

(A)<br />

#14−20<br />

#13−19<br />

Fig. 8. Rotor with semi-open rotor slots modified to break a rotor bar by<br />

phase w<br />

drilling the end-ring.<br />

Fig. 6. Schematic diagram of the experimental machine used for statorwinding<br />

fault <strong>de</strong>tection (wye-connection).<br />

4 10<br />

a) v 0<br />

2<br />

2<br />

0.4<br />

0 5<br />

130 140 150 160<br />

1<br />

0.2<br />

rated slip<br />

rated slip<br />

0<br />

0<br />

0<br />

0.2<br />

0 3<br />

0 3<br />

1 2<br />

slip frequency (Hz)<br />

1 2<br />

slip frequency (Hz)<br />

b) i 0<br />

0.6<br />

0.1<br />

a) v 0 b) i<br />

0.4<br />

0<br />

0<br />

Fig. 7. Experimentally measured magnitu<strong>de</strong> of the 50 Hz (ω e ) component of<br />

0.2 130 140 150<br />

a) zero sequence voltage in a wye-connected machine and b) zero sequence<br />

current in a <strong>de</strong>lta-connected machine, for the cases of a healthy machine (),<br />

0<br />

two-turn fault (Ο) and four-turn fault (), respectively, as a function of the<br />

0 50 100 150 200<br />

slip frequency. The machines were fed rated-voltage.<br />

frequency (Hz)<br />

Fig. 9. Experimentally measured frequency spectrum of the a) zero sequence<br />

of a <strong>de</strong>lta-connected stator with a four-turn fault. In both voltage in a wye-connected machine and b) zero sequence current in a <strong>de</strong>ltaconnected<br />

cases there is a noticeable increase in the magnitu<strong>de</strong> of the<br />

machine, with a broken rotor bar. The machine was operated at<br />

zero sequence components near 50 Hz, i.e., ωe. Fig. 7a rated-voltage and rated-load.<br />

shows the magnitu<strong>de</strong> of the zero sequence voltage (wyeconnection)<br />

2<br />

and Fig. 7b shows the zero sequence current<br />

0.1<br />

(<strong>de</strong>lta-connection) components at ωe as a function of different 1<br />

0.05<br />

turn-to-turn fault levels and the load (slip). From the figure it<br />

rated slip<br />

rated slip<br />

0<br />

0<br />

can be observed that the magnitu<strong>de</strong>s of the zero sequence<br />

0 1 2 3<br />

0 1 2 3<br />

components at ωe increase as the fault level increases and are<br />

slip frequency (Hz)<br />

slip frequency (Hz)<br />

not significantly affected by the load level of the machine.<br />

a) v 0 b) i 0<br />

Fig. 10. Experimentally measured magnitu<strong>de</strong> of the components at ω e + 2ω r<br />

VI. ROTOR FAULT DIAGNOSIS USING THE ZERO SEQUENCE () and ω e − 4ω r (Ο) of a) zero sequence voltage in a wye-connected<br />

machine and b) zero sequence current in a <strong>de</strong>lta-connected machine, with a<br />

COMPONENTS<br />

broken rotor as a function of the slip. The machines were fed rated voltage.<br />

A broken rotor bar causes an asymmetry that rotates at the<br />

rotor speed. If this asymmetry results in a variation of the v 0 = V 0h cos((ωe + 2ωr) t ) − V 0c2h cos((ωe− 4ωr) t ) (17)<br />

impedance as seen from the stator terminals, it will produce<br />

components in the zero sequence voltage (wye-connection)<br />

i 0 = I 0h cos((ωe + 2ωr) t ) − I 0c2h cos((ωe− 4ωr) t ) (18)<br />

and zero sequence current (<strong>de</strong>lta-connection). The effect To verify the method’s ability to <strong>de</strong>tect a broken rotor bar,<br />

caused by damaged rotor bars on the phase impedances a rotor was modified by drilling the end ring, as shown in Fig.<br />

repeats every 180 electrical <strong>de</strong>grees, which corresponds to a 8. This had the effect of disconnecting (breaking) this rotor<br />

second or<strong>de</strong>r harmonic, h=2, in the inductance matrix (3). In bar from the rotor circuit while maintaining the continuity of<br />

this case, the zero sequence voltage for a wye-connected the end-ring. Fig. 9a and 9b show the frequency spectrum of<br />

machine can be shown to have the form (17) using (5) and the the zero sequence voltage (wye-connection) and zero<br />

zero sequence current for a <strong>de</strong>lta-connected machine can be sequence current (<strong>de</strong>lta-connection), respectively, when the<br />

shown to have the form (18) using (7). In both cases the zero machines were operated at rated-load, with ωe=50 Hz and<br />

sequence components are seen to consist of two components ωr=47.5 Hz. For that case, the components predicted by (17)<br />

at ωe+2ωr and ωe−4ωr, respectively.<br />

and (18) are at 145 Hz and 140 Hz and can be seen in the<br />

(V)<br />

(V)<br />

(A)<br />

(A)


272 Publicaciones<br />

figures (zoomed area). Fig. 10 shows the magnitu<strong>de</strong> of the<br />

zero sequence components at ωe+2ωr and ωe−4ωr for both<br />

wye- and <strong>de</strong>lta-connections as a function of the slip. For noload,<br />

rotor fault related components are at 3ωe, exactly<br />

coinciding with the zero sequence component caused by<br />

saturation. In this situation, reliable rotor fault <strong>de</strong>tection is<br />

not possible. However, this is not consi<strong>de</strong>red a significant<br />

restriction in practice, since rotor related faults usually<br />

<strong>de</strong>velop slowly and electric machines do not work at no-load<br />

for exten<strong>de</strong>d periods of time. From Fig. 10 it can be observed<br />

that as the slip increases, the fault related components<br />

increase, and spectral separation is gained with respect to the<br />

3ωe component, making fault <strong>de</strong>tection more reliable.<br />

VII. DIAGNOSTICS OF INVERTER FED MACHINES USING ZERO<br />

SEQUENCE COMPONENTS<br />

The same physical principles that were presented for the<br />

case of line-connected machines can also be applied to<br />

inverter-fed machines. However, two major differences exist:<br />

1) additional components are present in the applied voltages,<br />

which produce additional positive, negative, and zero<br />

sequence voltage components, and 2) the fundamental<br />

excitation frequency is variable, which affects both the<br />

magnitu<strong>de</strong> and the frequency of the fault-related, zero<br />

sequence components.<br />

a) Zero sequence voltage in inverter-fed machines<br />

The PWM operation of an inverter produces zero<br />

sequence voltages than can interfere with the fault-related,<br />

zero sequence voltage measurement. These inclu<strong>de</strong><br />

components that are intrinsic to PWM, in<strong>de</strong>pen<strong>de</strong>nt of the<br />

modulation method, and components that <strong>de</strong>pend on the<br />

modulation method. Modulation method in<strong>de</strong>pen<strong>de</strong>nt<br />

components come from the fact that the instantaneous phase<br />

voltage from two level inverters can only be two different<br />

values, relative to the mid-point of the dc bus, Vdc/2 or −Vdc/2,<br />

which is a relatively large magnitu<strong>de</strong> and has a frequency<br />

content greater than or equal to the inverter switching<br />

frequency [7]. Modulation methods, like space vector or<br />

discontinuous modulation, inject a zero sequence voltage that<br />

contain triplen harmonics of the fundamental frequency to<br />

increase the maximum voltage that can be produced or to<br />

minimize the inverter losses. These components are important<br />

since the harmonic at 3ωe is spectrally close to the rotor faultrelated<br />

components (see Fig. 9) and can cause noticeable<br />

interference if it is not properly compensated [7].<br />

The zero sequence components produced by the inverter,<br />

both triplen harmonics and switching frequency harmonics,<br />

can be almost completely removed from the measured zero<br />

sequence voltage by using the balanced resistor network<br />

shown in Fig. 2. Fig. 11a shows the measured zero sequence<br />

voltage and Fig. 11b its spectrum. The inverter had a dc bus<br />

voltage of 565 V and a switching frequency of 4 kHz. From<br />

Fig. 11b it can be observed that components produced by the<br />

inverter around the switching frequency have been reduced to<br />

100<br />

50<br />

10<br />

0<br />

150 Hz<br />

5<br />

-50<br />

-100<br />

0<br />

0 2 4<br />

0 1 2 3 4<br />

time (ms)<br />

frequency (kHz)<br />

a) b)<br />

Fig. 11. a) Experimentally measured signal and b) frequency spectrum of the<br />

zero sequence voltage measured with respect to the neutral point of the<br />

(V)<br />

auxiliary resistor network v n_ nR . The machine was operated at rated load,<br />

50 Hz.<br />

Zero<br />

sequence<br />

signal<br />

(V)<br />

4 th or<strong>de</strong>r, LPF Spectral analysis<br />

A/D<br />

A/D<br />

Fig. 12. Filtering of the zero sequence voltage measured using a balanced<br />

resistor network for inverter-fed machines.<br />

(A)<br />

1<br />

0<br />

-1<br />

(A)<br />

0.5<br />

150 Hz<br />

0<br />

0 1 2 3 4<br />

0 2 4<br />

time (ms)<br />

frequency (kHz)<br />

a) b)<br />

Fig. 13. a) Experimentally measured signal and frequency spectrum of the<br />

zero sequence current. The machine was operated at rated load, 50 Hz.<br />

a few volts, and can be easily filtered off using a low pass<br />

filter prior to sampling of the zero sequence voltage, as shown<br />

in Fig. 12. The high frequency components observed in the<br />

voltage, vn_nR, in Fig. 11a are produced in the motor through<br />

the combined effect of fast voltage variation at the inverter<br />

output and parasitic capacitances in the motor windings and<br />

inverter to motor cabling. Since these components are<br />

typically at frequencies above 100 kHz, they can be removed<br />

using the low-pass filter shown in Fig. 12 [7].<br />

b) Zero sequence current in inverter-fed machines<br />

Inverter generated voltages can also produce additional<br />

components in the zero sequence current. Fig. 13a shows the<br />

zero sequence current and Fig. 13b the corresponding<br />

frequency spectrum for the case of a <strong>de</strong>lta-connected,<br />

inverter-fed machine. Ripple at the switching frequency can<br />

be observed in the figure. However, due to its small<br />

magnitu<strong>de</strong> and the fact that it is spectrally separated from the<br />

frequencies of interest, the low-pass filter shown in Fig. 12<br />

easily removes it. A fourth-or<strong>de</strong>r, Butterworth low-pass filter<br />

with a cut-off frequency of 500 Hz was used for all the<br />

experiments presented in this section.<br />

c) Influence of the fundamental excitation frequency on the<br />

zero sequence components<br />

The physical principles presented in section II do not<br />

impose any restriction on the excitation frequency. Inverter<br />

control strategies inten<strong>de</strong>d to work with a constant flux level<br />

keep an almost linear relationship between the fundamental<br />

excitation frequency and the fundamental voltage magnitu<strong>de</strong>.


B.6 Induction Machine Diagnostics Using Zero Sequence Components 273<br />

(V)<br />

4<br />

2<br />

(V)<br />

2<br />

1<br />

(V)<br />

2<br />

1<br />

(%)<br />

0.5<br />

|v qds | / rated voltage (%)<br />

0<br />

0<br />

0<br />

0<br />

f e (Hz)<br />

f e (Hz)<br />

|v qds | / rated voltage (%)<br />

10 20 30 40 50<br />

10 20 30 40 50<br />

80 85 90 95 100<br />

80 85 90 95 100<br />

a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />

a) b)<br />

four−turn fault ()<br />

ω e −4ω r (Ο)<br />

Fig. 16. Magnitu<strong>de</strong> of the ω e component of the zero sequence voltage, a)<br />

Fig. 14. a) Magnitu<strong>de</strong> of the fault related components of the zero sequence absolute and b) relative to the fundamental excitation magnitu<strong>de</strong>, as a<br />

voltage v n_ nR of an inverter−fed machine as a function of the fundamental function of the fundamental excitation magnitu<strong>de</strong>, for the case of a healthy<br />

excitation frequency. The machine was operated at rated-flux, rated-load. machine (), two-turn fault (Ο), and four-turn fault (), respectively. The<br />

machine was operated at ω e =50 Hz, ω r = 47.5 Hz.<br />

0.2<br />

0.4<br />

10<br />

2<br />

0.1<br />

0.2<br />

(A)<br />

0<br />

0<br />

10 20 30 40 50<br />

10 20 30 40 50<br />

f e (Hz)<br />

f e (Hz)<br />

a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />

four−turn fault ()<br />

ω e −4ω r (Ο)<br />

Fig. 15. a) Magnitu<strong>de</strong> of the fault related components of the zero sequence<br />

current of an inverter−fed machine as a function of the fundamental<br />

excitation frequency. The machine was operated at rated-flux, rated-load.<br />

The magnitu<strong>de</strong> of the zero sequence components vary<br />

proportionally with the fundamental excitation voltage<br />

magnitu<strong>de</strong>, and consequently, with the fundamental excitation<br />

frequency. This can be seen in Fig. 14 and 15. Fig. 14a<br />

shows the magnitu<strong>de</strong> of the ωe component of the zero<br />

sequence voltage for stator winding faults and Fig. 14b the<br />

magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components of the zero<br />

sequence voltage for broken rotor bar faults, as a function of<br />

the fundamental excitation frequency. Similarly, Fig. 15a<br />

shows the magnitu<strong>de</strong> of the ωe component of the zero<br />

sequence current for stator winding faults and Fig. 15b the<br />

magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components of the zero<br />

sequence current for broken rotor bar faults, as a function of<br />

the fundamental excitation frequency.<br />

It is finally observed that for low excitation frequencies,<br />

the reduced zero sequence components magnitu<strong>de</strong>s, and the<br />

fact that the components of interest begin to converge to the<br />

same frequency, make reliable fault <strong>de</strong>tection difficult, if not<br />

impossible.<br />

VIII. SENSITIVITY ANALYSIS<br />

Although the results presented so far prove the<br />

effectiveness of the zero sequence components in indicating<br />

the machine’s condition, there are several issues that could<br />

influence the measurements and reduce the accuracy of the<br />

method. The analysis of these issues is the focus of this section.<br />

a) Influence of variations in the line voltage<br />

The analysis presented in the previous sections for lineconnected<br />

machines used a constant line voltage. Relatively<br />

large variations in the line voltage from the utility can exist in<br />

practice. The sources of these variations inclu<strong>de</strong> the power<br />

plant, distribution system, and interference from other loads.<br />

(A)<br />

(V)<br />

1<br />

0<br />

(V)<br />

0<br />

0 20 40 60 80 100 0 20 40 60 80 100<br />

|v qds | / rated voltage (%) |v qds | / rated voltage (%)<br />

a) b)<br />

Fig. 17. a) Magnitu<strong>de</strong> of the component at ω e + 2ω r () and ω e −4ω r (Ο),<br />

and b) magnitu<strong>de</strong> of the component at 3ω e of the zero sequence voltage as a<br />

function of the fundamental excitation magnitu<strong>de</strong>, for the case of a machine<br />

with a broken rotor bar. The machine was operated at ω e =50 Hz, ω r = 47.5<br />

Hz.<br />

Voltage drops caused by long cables feeding the machine can<br />

also be present but such effects should remain constant for<br />

successive measurements. The effect that variations in the<br />

voltage feeding the machine have on the zero sequence<br />

components is analyzed in the following section.<br />

Zero sequence voltage: The inductance-based mo<strong>de</strong>l<br />

introduced in Section II predicts a linear relationship between<br />

the stator voltage and the magnitu<strong>de</strong> of the fault related<br />

components of the zero sequence voltage. This behavior can<br />

be observed in Fig. 16a. The ωe component of the zero<br />

sequence voltage, measured for different levels of turn-to-turn<br />

faults in the stator windings, is seen to change almost<br />

proportionally with the line voltage. The reduction in the<br />

accuracy of the method caused by the <strong>de</strong>pen<strong>de</strong>nce of the zero<br />

sequence voltage on the stator voltage can be compensated, at<br />

least partially, if the value of the zero sequence voltage<br />

relative to the line voltage, instead of its absolute value, is<br />

used. This representation is shown in Fig. 16b. The zero<br />

sequence voltage magnitu<strong>de</strong> is now seen to be almost<br />

invariant of the line voltage. It is noted that calculating the<br />

relative zero sequence voltage does not significantly affect the<br />

measurement process, since the line voltage can be readily<br />

measured using a conventional voltmeter.<br />

Rotor fault related components are also influenced by<br />

variations in the line voltage feeding the machine. Fig 17a<br />

shows the magnitu<strong>de</strong> of the ωe+2ωr and ωe−4ωr components<br />

of the zero sequence voltage as a function of the line voltage.<br />

While a linear relationship is observed for the case of reduced<br />

line voltages (up to approximately 60% of the rated value), a<br />

non-linear relationship is observed for line voltages near the<br />

rated value. Several facts contribute to the behavior observed<br />

5


274 Publicaciones<br />

(A)<br />

0.4<br />

0.2<br />

(A)<br />

0<br />

0<br />

80 85 90 95 100<br />

80 85 90 95 100<br />

|v qds | / rated voltage (%) |v qds | / rated voltage (%)<br />

a) Stator fault: healthy machine (), b) Broken rotor bar: ω e +2ω r (),<br />

four−turn fault ()<br />

ω e −4ω r (Ο)<br />

Fig. 18. Magnitu<strong>de</strong>s of the a) ω e component of the zero sequence current<br />

and b) the rotor fault related zero sequence current components as functions<br />

of the fundamental excitation magnitu<strong>de</strong>, for the case of a machine with a<br />

broken rotor bar. The machines were operated at ω e =50 Hz, ω r = 47 Hz.<br />

a) v 0<br />

b) i 0<br />

(V)<br />

(A)<br />

2<br />

1<br />

0<br />

0.4<br />

0.2<br />

0<br />

Stator fault:<br />

healthy machine ()<br />

two−turn fault (Ο)<br />

four−turn fault ()<br />

25 80<br />

0.15<br />

0.1<br />

0.05<br />

(V)<br />

2<br />

1<br />

0<br />

Broken rotor bar:<br />

ω e +2ω r ()<br />

ω e −4ω r (Ο)<br />

25 80<br />

temperature (ºC)<br />

temperature (ºC)<br />

Fig. 19. Magnitu<strong>de</strong>s of the fault related components of a) the zero sequence<br />

voltage and b) the zero sequence current for two different temperatures. The<br />

machines were operated at rated-voltage and rated-load.<br />

(V)<br />

10<br />

5<br />

0<br />

0 50 100 150 200<br />

frequency (Hz)<br />

Fig. 20. Experimentally measured frequency spectrum of zero sequence<br />

voltage in a wye-connected machine with closed rotor slots and a broken<br />

rotor bar. The machine was operated at rated voltage and rated-load.<br />

in Fig. 17a, including saturation of the magnetic paths and the<br />

distortion that a damaged rotor bar causes in the rotor current.<br />

Evi<strong>de</strong>nce of the influence that saturation has can be observed<br />

when the results shown in Fig. 17a are correlated with the<br />

magnitu<strong>de</strong> of the 3ωe component of the zero sequence<br />

voltage, which is shown in Fig. 17b. The 3ωe component has<br />

previously been shown to be a good measure of saturation in<br />

electric machines [11]. Comparing Fig. 17a and 17b it can be<br />

observed that a linear relationship between the rotor fault<br />

related components and the stator voltage only exists when<br />

the machine is unsaturated.<br />

Zero sequence current: Variations in the line voltages have<br />

similar effects on the zero sequence current in <strong>de</strong>ltaconnected<br />

machines as those <strong>de</strong>scribed for the zero sequence<br />

voltage in wye-connected machines. Fig. 18a shows the<br />

magnitu<strong>de</strong> of the ωe component of the zero sequence current,<br />

(A)<br />

4<br />

2<br />

0<br />

130 140 150 160<br />

0.1<br />

0.05<br />

0<br />

as a function of the stator voltage, for different levels of turnto-turn<br />

faults in the stator winding. An almost linear<br />

relationship can be observed. This linear <strong>de</strong>pen<strong>de</strong>nce can be<br />

<strong>de</strong>coupled by taking the relative magnitu<strong>de</strong> of the zero<br />

sequence current with respect to the line voltage.<br />

Fig. 18b shows the magnitu<strong>de</strong> of the rotor fault related<br />

components at ωe+2ωr and ωe−4ωr of the zero sequence<br />

current as a function of the line voltage. As was the case for<br />

the zero sequence voltage, the rotor fault related components<br />

of the zero sequence current do not show a linear relationship<br />

with respect to the stator voltage. The same consi<strong>de</strong>rations<br />

presented in the previous sub-section about the influence of<br />

saturation and the distortion of the rotor current caused by the<br />

damaged rotor bars on the measurement are valid here.<br />

b) Influence of temperature<br />

The temperature of the stator windings has been reported<br />

to influence the negative sequence impedance for the case of<br />

line-connected machines [10]. To verify its influence on the<br />

fault related zero sequence components, measurements were<br />

taken with the machine right after connection (cold),<br />

nominally 25ºC, and after sustained loa<strong>de</strong>d operation (hot),<br />

with the temperature in the stator frame being 80ºC. These<br />

measurements are shown in Fig. 19. It can be observed from<br />

Fig. 19 (left-column) that the temperature has little influence<br />

on the stator fault related components. A reduction of the<br />

rotor fault related components with temperature can be<br />

observed (right-column). That reduction, however, does not<br />

prevent these components from being readily <strong>de</strong>tected in the<br />

zero sequence frequency spectrums.<br />

c) Influence of rotor <strong>de</strong>sign<br />

All the results presented so far were from a rotor with<br />

semi-closed slots. Fig. 20 shows the frequency spectrum of<br />

the zero sequence voltage for the case of a rotor with closed<br />

rotor slots and a broken rotor bar, operated in the same<br />

working condition as in Fig. 9a. Comparing Fig. 20 with Fig.<br />

9a, it is observed that the method works equally well for<br />

closed and open rotor slots <strong>de</strong>signs.<br />

IX. IMPLEMENTATION OF THE METHOD<br />

The measurement and further digital signal processing used<br />

to separate the fault-related components of the zero sequence<br />

components can take many different forms. Some<br />

consi<strong>de</strong>rations on this issue are discussed in this section.<br />

a) Continuous vs. periodic diagnosis<br />

The proposed diagnostic method can work on-line, since it<br />

does not affect the regular operation of the machine. Deciding<br />

whether the diagnostics is done continuously or periodically can<br />

involve many different consi<strong>de</strong>rations. Continuous monitoring<br />

means higher costs, since separate sensors and cabling are<br />

nee<strong>de</strong>d for each machine. This could be largely compensated<br />

for in certain applications by the cost of unexpected equipment<br />

downtime or severe equipment damage. The type of fault<br />

expected can also influence the <strong>de</strong>cision, e.g., stator windings


B.6 Induction Machine Diagnostics Using Zero Sequence Components 275<br />

faults usually <strong>de</strong>velop faster than rotor faults, and might<br />

require more frequent or even continuous monitoring.<br />

b) Placement of the sensors<br />

For the case of wye-connected machines, the balanced<br />

resistor network used to measure the zero sequence voltage can<br />

be easily connected. It is noted that the current consumed by<br />

the resistors can be <strong>de</strong>signed to be in the range of the mA.<br />

Measurement of the zero sequence current in <strong>de</strong>ltaconnected<br />

machines requires the three cables connecting stator<br />

windings to pass through the current sensor, as shown in Fig. 1.<br />

This usually requires the external connections of the machine to<br />

be rewired. All of the experiments presented in this paper have<br />

used a hall-effect current sensor for these purposes. However,<br />

other current sensors might provi<strong>de</strong> advantages. For example,<br />

Rogowski coils are flexible and are easy to connect and<br />

disconnect. It would then be possible, if relatively minor<br />

modifications are ma<strong>de</strong> to the terminal box, to connect and<br />

disconnect the sensor from the working machine.<br />

c) Digital signal processing<br />

The FFT was the basic tool used for the digital signal<br />

processing presented in this paper. A restriction on the use of<br />

this method is that the machine must be working in a steadystate<br />

condition during the diagnostic period. This is not<br />

consi<strong>de</strong>red a serious restriction in most of applications,<br />

though, since the collection of the necessary data takes just a<br />

few seconds and such periods of steady-state operation can<br />

easily be i<strong>de</strong>ntified.<br />

The first priority in the signal processing is to prevent<br />

spectral leakage. This is important when accuracy in the<br />

measurement of specific components is <strong>de</strong>sired, as is the case<br />

for the component at ωe, which reflects faults in the stator<br />

windings. There are several options for reducing the amount of<br />

spectral leakage. One is the use of windowing functions.<br />

Another, which was used in this paper, is to optimize the<br />

number of samples, N, as a function of the fundamental<br />

excitation frequency. With this method, the fundamental<br />

frequency is first <strong>de</strong>termined. The Chirp z-Transform was used<br />

for these purposes in this paper [11]. The optimal number of<br />

samples to prevent spectral leakage in the FFT algorithm is then<br />

calculated. It is noted that this process can be used for both<br />

line-connected machines as well as for inverter-fed machines,<br />

even if the fundamental excitation frequency is unknown. All<br />

of the algorithms can be performed with standard digital<br />

signal processing software (Matlab was used for this paper)<br />

and the successive stages easily automated. A <strong>de</strong>tailed<br />

explanation of the method can be found in [7].<br />

The second priority in the signal processing is the selection<br />

of the number of samples to provi<strong>de</strong> a<strong>de</strong>quate spectral<br />

resolution. This is nee<strong>de</strong>d for the separation of the rotor faultrelated<br />

components and the 3ωe component created by<br />

saturation. Number of samples in the range a few thousands<br />

were found to be a<strong>de</strong>quate for all the experiments performed<br />

during this research. Note, the spectral leakage condition,<br />

which was the first priority in <strong>de</strong>termining the number of<br />

samples, has an infinite number of solutions. The second<br />

condition of providing a<strong>de</strong>quate spectral resolution is selected<br />

from this set of solutions.<br />

X. CONCLUSIONS<br />

This paper has analyzed and discussed the use of the zero<br />

sequence components for fault <strong>de</strong>tection in induction<br />

machines. Faults in the stator windings, as well as broken<br />

rotor bars, cause asymmetries in the machine impedances,<br />

which produce zero sequence components. The measured<br />

zero sequence voltage in wye-connected machines and zero<br />

sequence current in <strong>de</strong>lta-connected machines have been<br />

shown to contain reliable information on the condition of the<br />

machine, with little influence from the load level of the<br />

machine or variations in the line voltage. The method is valid<br />

both for line-fed and inverter-fed machines.<br />

ACKNOWLEDGMENTS<br />

The authors wish to acknowledge the support and<br />

motivation provi<strong>de</strong>d by the University of Oviedo (Spain) and<br />

the Ford Motor Company.<br />

REFERENCES<br />

[1] G. Stone, J. Kapler, “Stator Winding Monitoring”, IEEE Industry<br />

Applications Magazine, Sept/Oct 1998, pp. 15-20.<br />

[2] W.T. Thomson, M. Fenger, “Current Signature Analysis to Detect<br />

Induction Motor Faults”, IEEE Industry Applications Magazine,<br />

May/June 2001, pp. 26-34.<br />

[3] J. Sottile, F.C. Trutt, J.L. Kohler, “Experimental Investigation of on-line<br />

Methods for Incipient Fault Detection”, Conference Records of the IEEE-<br />

IAS Annual Meeting, Rome, Vol. 4, pp. 1282-2687, October 2000.<br />

[4] J.L. Kohler, J. Sottile, F.C. Trutt, “Condition Monitoring of Stator<br />

Windings in Induction Motors: Part I-Experimental Investigation of the<br />

Effective Negative-Sequence Impedance Detector”, IEEE Trans. on<br />

Industry Applications, Vol. 38, no. 5, Sep/Oct 2002, pp. 1447-1453.<br />

[5] S.B. Lee, R.M. Tallman, T.G. Habetler, “A Robust, On-Line, Turn-<br />

Fault Detection Technique for Induction Machines Based on<br />

Monitoring the Sequence Component Impedance Matrix”, Conference<br />

Records of the IEEE-PESC, Vancouver, Canada, June 2001, CD-ROM.<br />

[6] S.M.A. Cruz, A.J. Marques Cardoso, “Stator Winding Fault Diagnosis<br />

in Three-Phase Synchronous and Asynchronous Motors, by the<br />

Exten<strong>de</strong>d Park’s Vector Approach”, IEEE Trans. on Industry<br />

Applications, Vol. 37, no. 5, Sep/Oct 2001, pp. 1227-1233.<br />

[7] García, P., Briz, F., Degner, M.W., Díez, A.B., “Diagnostics of<br />

Induction Machines Using the Zero Sequence Voltage”, Proc. IEEE-<br />

IAS Annual Meeting, Seattle, Oct. 2004, CD-ROM.<br />

[8] M. A. Cash, T. G. Habetler, G. B. Kliman, “Insulation Failure Prediction<br />

in AC Machines Using Line-Neutral Voltages”, in IEEE Trans. on<br />

Industry Applications, Vol. 34, no 6, pp. 1234–1239, Nov./Dec. 1998.<br />

[9] N. Arhtur, J. Penman, “Induction Machine Condition Monitoring with<br />

Higher Or<strong>de</strong>r Spectra”, IEEE Trans. on Industrial Electronics, Vol. 47,<br />

No. 5, October 2000, pp. 1031-1041.<br />

[10] M.F. Cabanas, M.G. Melero, G.A. Orcajo, F. Rodriguez, J. Solares,<br />

“Experimental application of the axial leakage flux to the <strong>de</strong>tection of<br />

rotor asymmetries, mechanical anomalies and inter-turn short-circuits<br />

in working induction motors”, International Conference of Electric<br />

Machines ICEM, Istanbul, Turkey, Sept. 1998.<br />

[11] L. Kreindler, J.C. Moreira, A. Testa, T.A. Lipo, “Direct Field<br />

Orientation Controller Using the Stator Phase Voltage Third<br />

Harmonic”, IEEE Trans. on Industry Applications, Vol. 30, no. 2,<br />

March/April 1994, pp. 441-447.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!