Está en la página 1de 33

IV.

- MARCO TEÓRICO

En esta sección se desarrollará el modelamiento del sistema esfera bobina, así como la

implementación del control ubicación de polos discretos.

4.1 Modelamiento del Sistema Esfera Bobina

Todos los sistemas que utilicen levitación magnética para sustentar elementos

ferromagnéticos deben contar, por lo menos, con dos elementos: un sistema eléctrico,

constituido por una fuente variable de voltaje y una bobina; un sistema electromecánico,

que utiliza la energía eléctrica almacenada en la bobina en forma de campo magnético

para compensar la energía mecánica. Esta última relación se comprueba físicamente

como el equilibrio de fuerza magnética y mecánica.

J1

1 R.

. V(t)

1
i(t)
J2 .L
.

Fm

Fg

Figura 4 - 1. Esquema del sistema de levitación magnética

Usando la segunda ley de Newton se puede obtener la siguiente ecuación de


movimiento:

Donde:
 m es la masa de la esfera,
 k es el coeficiente de fricción viscoso, Fb= fuerza de fricción magnética
 g es la aceleración de la gravedad,  Fg=mg
 F(y,i) es la fuerza generada por el solenoide,Fm
 i es la corriente eléctrica.
8
En la Figura 4-1 se presenta un esquema de la planta a controlar. A continuación se

ilustra el desarrollo de algunas de las relaciones básicas para el modelamiento de la

planta:

( )= ∗ ( )+ Ley de kirchoof ec.4.1

= ∗ Flujo magnético ec,4,2

∗ = + Ley de Newton ec.4.3

= ∗ Fuerza de gravedad ec.4.4

La ecuación 4-1 expresa la suma de voltajes alrededor del lazo cerrado; la ecuación 4-2

muestra la relación entre flujo y corriente conocido como inductancia; y en la ecuación

4-3 se expresa la ecuación de equilibrio para las fuerzas presentes. La variable que

relaciona el sistema eléctrico y el mecánico es la fuerza magnética; es relativamente

simple mostrar que ésta se puede expresar como

= v ec.4.5

En donde L está definida por:

= + = + ec.4.6

Las constantes se hallan mediante pruebas experimentales. Teniendo en cuenta las

características del sistema a trabajar, esto es, masa de la esfera 66 gramos, y punto de

equilibrio 5 mm, se llega a:

 L 0 =0.155 H,
 L 1 =0.258 H,
 g=9.81 m/s 2 ,
 R=12.79 Ω ,
 a = 0.00825.

9
Donde L0, L1 y a son constantes positivas. En la ec.4.6 Puede verificarse fácilmente que
el modelo presentado considera que la inductancia es máxima (L0+L1) cuando la pelota
está más cerca del solenoide y decrece a L0 cuando no hay pelota (x= ).
De las ecuaciones 4.1 a 4.6 se obtiene el modelo en variable de estado que se presenta

a continuación:

̇ =

̇ =− ∗ ∗ +

= ( − ∗ +[ ∗ ∗ ∗ ] ec.4.7

Una vez que se linealiza el modelo alrededor del punto de equilibrio, (5 mm), y

tomando en cuenta las constantes adicionales se tienen las siguientes relaciones:

= [ ] , = , ̅= . [ ], = . [ ]

̇ = . . ∗ +
− . − . .

=[ ]∗ ec.4.8

En esta ecuación el vector de estado “x” corresponde a la posición, velocidad y

corriente, respectivamente.

4.2 Respuesta del Sistema en lazo Abierto

Una de las primeras cosas que queremos hacer con las ecuaciones de estado es encontrar

los polos del sistema; estos son los valores de s donde det(sI - A) = 0, o los eigenvalores

de la matriz A:

Mediante el siguiente archivo en matlab

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
10
Este sistema posee la siguiente distribución de polos:

S 1 = 0.0756,

S 2 = -18.6878 +74.2629i,

S 3 = -18.6878 -74.2629i, es decir, es un sistema por naturaleza inestable, como lo

evidencia la ubicación del polo S 1 en el lado derecho del plano S.

Para verificar qué sucede con este sistema inestable en condiciones iniciales no nulas,

agregue las líneas siguientes a su archivo-m,

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
t = 0:0.01:600;
u = 4.54*t;
x0 = [5 0 0.355];
[y,x] = lsim(A,B,C,0,u,t,x0);
h = x(:,1); %Delta-h es la salida de interés
plot(t,h)

4.2.1 Simulación del sistema en lazo abierto


Escribir el programa en maltaba y ejecutar el programa del archivo denominado LAB1.m

Figura 4-2 Respuesta del sistema en lazo abierto


11
Se aprecia cómo la distancia entre la bola y el electro magneto tiende a infinito, pero

probablemente la bola golpee la mesa o el piso primero (y también probablemente se

salga del rango donde nuestra linealización es válida).

4.3 Diseño de Control por Ubicación de Polos

4.3.1 Introducción

En esta sección diseñaremos el control en tiempo discreto usando la técnica de

control ubicación de polos. Asumimos que las variables de estado son medidas y

halladas por realimentación. En el sistema se considera que es completamente

controlable, y que los polos en lazo cerrado del sistema son reemplazados por polos

deseados del sistema de lazo cerrado con una apropiada matriz de realimentación de

estados. La presente técnica de diseño empieza con la ubicación de los polos en lazo

cerrado basado en la respuesta transitoria y/o los requerimientos de la respuesta en

frecuencia. Asumimos los polos deseados en lazo cerrado, estos son:

z = µ1 , z = µ2 , ... , z = µn (cuando se escoge el periodo de muestreo, se debe tener

cuidado que el sistema deseado no presente una señal de control grande, porque puede

ocurrir el fenómeno de saturación indeseable para el control).

Por otro lado se debe escoger una matriz de ganancia de estados realimentada apropiada

para que el sistema pueda ser completamente controlable.

Sea la ecuación de estado

x(k + 1) = Gx(k) + Hu(k) (1)

Donde
- x(k) es el vector de estado (vector-n) en k- eximo instante de muestreo.
- u(k) es la señal de control (escalar) en k-eeximo instante de muestreo.
- G es la matriz de n × n.
- H es la matriz de n×1.

12
Asumimos la magnitud de la señal de control u(k) ilimitada. La señal de control es:

u(k) = −Kx(k) (2)

Donde K es la matriz de ganancia de realimentación de estados de orden (1×n),

podemos reemplazar (2) en (1)

x(k + 1) = (G − HK)x(k) (3)

Se debe de observar que los valores propios de (G − HK) son los polos deseados µ1 , µ2 ...

En lazo cerrado

Es necesario y es una condición suficiente para la ubicación de polos deseados, que el

sistema sea completamente controlable.

El método para determinar la matriz de ganancia de realimentación de estados K para el

sistema de control en tiempo discreto es el mismo que en tiempo continuo. Estos método

son los siguientes:

(i) Método basado en la matriz de transformación

(ii) Formula de Ackerman’s

4.3.1.1. Método Basado en la Matríz de Transformación

Este método basado en la matriz de transformación de una sistema de forma canó

nica controlable, la matriz K es dada por.

K = [αn − an, αn−1 − an−1 , . . . ,.α1 − a1 ]T−1 (4)

Donde, ai i=1,2,...n son los coeficientes de la ecuación característica.

zI − G| = zn + a1 zn−1 + a2 zn−2 + ... + an −1 z + an = 0 (5)

y donde, αi i=1,2,...n son los coeficientes de la ecuación característica deseada del sistema

realimentado del sistema, es decir.

13
La matriz T es dada por.

T = MW (7)

Donde M y W es dada por.

M = [H.GH. . . . .Gn−1 H] (8)

En el sistema la ecuación de estado es de la forma canónica controlable. La determinación de

la matriz de ganancia de realimentación de estados K es hallada en forma simple, porque la

matriz de transformación T es una matriz identidad. En este caso la matriz K se escribe como.

K = [αn − an , αn−1 − an−1, . . . . .α1 − a]T−1 (10)

Donde T = I.

4.3.1.2. Método Basado en la Formula de Ackerman

La matriz de ganancia de realimentación de estados K puede darse por la formula de Ackerman.

K = [0 . . . 0 1][H.GH. . . . .Gn−1 H]ϕ (G)


= [0 . . . 0 1]M−1 ϕ (G) (11)

Dónde.

M = [H.GH. . . . .Gn-1

Además .

La ecuación característica es el polinomio.

14
La matriz de estados realimentados K es determinado cuando el error es reducido a cero con

suficiente velocidad. Note que la matriz K no es única para el sistema dado, pero depende

de la ubicación de los polos deseados en lazo cerrado. La selección de los polos deseados o

la ecuación característica es un compromiso entre la rapidez de la respuesta del vector de

error y la sensitividad de los disturbios y medidas de ruidos.. Es decir si incrementa la respuesta

de la velocidad del error entonces el efecto adverso del disturbio y medidas de ruidos estos se

incrementan.

4.4. Diseño del sistema en tiempo continúo

Construyamos un controlador para este sistema. El esquema de un sistema de

realimentación completa de estado es el siguiente

Figura 4.3 Esquema del sistema con realimentación de estado

Recordemos que el polinomio característico para este sistema a lazo cerrado es el

determinante de (sI-(A-BK)).

Como las matrices A y B*K son ambas 3 por 3, el sistema tendrá 3 polos.

Usando realimentación completa de estado podemos ubicar los polos donde queramos.

Podríamos usar la función place para hallar la matriz de control, K, la cual nos dará los

polos deseados.

4.4.1 Condiciones de diseño y simulación

Antes de probar este método, tenemos que decidir dónde queremos que estén los polos

de lazo cerrado. Suponga que los criterios para el controlador son:

15
 tiempo de establecimiento < 0.5 seg.

 y sobrepico < 5%,

Entonces trataríamos de ubicar los dos polos dominantes en -10 +/- 10i (en zeta = 0.7 o
45 grados con sigma = 10 > 4.6*2).
El tercer polo lo ubicaríamos en -100 para empezar, y podemos cambiarlo luego
dependiendo en cómo es el comportamiento a lazo cerrado.
Borre el comando lsim de su archivo-m y todo lo demás después del mismo, entonces
agregue las líneas siguientes a su archivo-m,
A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];
B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
t = 0:0.001:1;
u = 4.54*t;
x0 = [5 0 0.355];
p1 = -10 + 10i;
p2 = -10 - 10i;
p3 = -100;
K = place(A,B,[p1 p2 p3])
lsim(A-B*K,B,C,0,u,t,x0);

Figura 4-4 Respuesta del sistema con control por ubicación de polos

16
4.4.2 Eliminación de sobre pico y simulación

El sobrepico es muy grande (habrán también ceros en la función de transferencia que

pueden incrementar el sobrepico; y no se los puede ver en la formulación espacio de

estado). Trate de poner los polos más lejos a la izquierda para ver si mejora la respuesta

transitoria (esto debería hacer también más rápida la respuesta).

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
t = 0:0.001:1;
u =0*t;
x0 = [5 0 0.355];
p1 = -30 + 30i;
p2 = -30 - 30i;
p3 = -100;
K = place(A,B,[p1 p2 p3]);
lsim(A-B*K,B,C,0,u,t,x0);

Figura 4-5 sistema mejorado con ubicación de polos más alejados del eje imaginario

Donde el Ahora el sobrepico de la respuesta del sistema es menor


17
4.4. 3 Diseño del sistema con entrada de referencia

Ahora, tomaremos el sistema de control como el arriba definido y le aplicaremos un escalón de

entrada (elegimos un valor chico para el escalón, de modo que permanezcamos en la zona donde

es válida la linealización efectuada). Reemplace t, u y lsim en su archivo-m con lo siguiente,

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
t = 0:0.001:2;
u = 0.001*ones(size(t)); ;
x0 = [5 0 0.355];
p1 = -30 + 30i;
p2 = -30 - 30i;
p3 = -100;
K = place(A,B,[p1 p2 p3]);
lsim(A-B*K,B,C,0,u,t,x0)

El sistema no copia para nada al escalón; no sólo en la magnitud que no es uno

Recordemos el esquema de arriba, no comparamos la salida con la referencia; en su

lugar medimos todos los estados, multiplicamos por el vector ganancia K, y entonces

restamos el resultado de la referencia. No hay razón para esperar que K*x vaya a ser

igual a la salida deseada. Para eliminar este problema, podemos escalar la entrada de

referencia para hacerla igual a K*x_ss (ss: estado estacionario). Este factor de escala se

llama a menudo (N-barra) Nbar; se introdujo como se muestra en el siguiente esquema:

Podemos obtener Nbar de Matlab usando la función rscale (Copie la siguiente línea de

código después de K =...).

Nbar=rscale(A,B,C,0,K)

Note que esta función no es estándar en Maltaba necesitará copiarla a un archivo-m nuevo para

usarla. Ahora, si queremos hallar la respuesta del sistema bajo realimentación de estados con la

18
introducción de la referencia, simplemente notemos el hecho de que la entrada está multiplicada

por este nuevo factor, Nbar:

lsim(A-B*K,B*Nbar,C,0,u,t)

El programa completo es el siguiente:

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
POLES=eig(A)
t = 0:0.001:2;
u = 0.001*ones(size(t)); ;
x0 = [5 0 0.355];
p1 = -30 + 30i;
p2 = -30 - 30i;
p3 = -100;
K = place(A,B,[p1 p2 p3]);
Nbar=rscale(A,B,C,0,K)
lsim(A-B*K,B*Nbar,C,0,u,t)

Respuesta del sistema

Figura 4-6 Respuesta del sistema en lazo cerrado con entrada escalón unitario

19
4,5 Discretizacion del sistema levitador magnético

4.5.1 Espacio de estado Discreto

Lo primero a hacer es convertir las anteriores ecuaciones de espacio de estado continuas

a espacio de estado discreto.

Para hacerlo, usaremos la función del Matlab denominada c2dm.

Para usarlo c2dm, necesitamos especificar seis argumentos:

 Cuatro matrices de espacio de estado (A, B, C, y D),

 Tiempo de muestreo (Ts en seg/muestra),

 y el 'method'.

Ya debería estar al tanto de cómo ingresar las matrices A, B, C, y D.

El tiempo de muestreo debería ser menor que 1/(30*BW) seg., donde BW es el ancho

de banda a lazo cerrado.

El método que usaremos es el mantenedor de orden cero ('zoh').

Asumiendo que la frecuencia del ancho de banda a lazo cerrado anda en 1 rad/seg. tanto

hacer el tiempo de muestreo 1/100 seg/muestra.

Ya estamos listos para usar c2dm. Ingrese los siguientes comandos a un archivo-m.

A=[0 1 0;11.89 0 55.2; 0 -106.4 -37.3];


B=[0; 0; 2.9];
C=[1 0 0];
D=[0];
Ts=1/100;
[G,H,C,J]=c2dm (A,B,C,D,Ts,'zoh')

Ejecutando el archive se obtiene:

G=
1.0006 0.0091 0.0023
0.1086 0.7524 0.4171
-0.0535 -0.8041 0.4700
H=
20
0.0000
0.0068
0.0219

C=
1 0 0
D= 0

Hemos obtenido el modelo en espacio de estado discreto

( + ) . . . ( ) .
( + ) = . . . ( ) + . ( )
( + ) − . − . . ( ) .

( )
( )=[ ] ( )
( )

4.5.2 Controlabilidad y Observabilidad

El paso siguiente es verificar la controlabilidad y la observabilidad del sistema. Para que

el sistema sea de estado completamente controlable, la matriz de controlabilidad

=[ ]

Debe ser de rango n. El rango de la matriz es el número de renglones independientes (o

columnas).

Análogamente, para que el sistema sea de estado completamente observable, la matriz

de observabilidad

También debe tener rango n

Como nuestra matriz de controlabilidad y matriz de observabilidad son '3x3', el rango

de ambas matrices debe ser 3. La función rank puede darle el rango de cada matriz. En

un archivo-m nuevo, ingrese los siguientes comandos y ejecútelo en la ventana de

comandos.

En la ventana de comandos, debería ver


21
Controllability = 3

Observability = 3

Esto prueba que nuestro sistema discreto es de estado completamente controlable y de

estado completamente observable.

4.5.3 Diseño del servo con estados realimentados y control integral

Consideremos un diseño de control digital para una planta de tipo 0. EL controlador digital

involucra estados realimentados y un control integral. Hallamos la ecuación del sistema

mostrado en la Figura 2, donde la planta no contiene integrador.

Para el diseño consideremos la ecuación de estado y de salida dados por

Figura 4.7 levitador magnético con realimentación de estados y control integral

La ecuación para el integrador es:

v(k)=v(k-1)+r(k)-y(k)

Entonces

Obtenemos:

22
También.

Obtenemos la ecuación de estado y de salida para el sistema en lazo cerrado.

Para una entrada escalón unitario rk r.

Para una entrada escalón, como k se aproxima al infinito, xk, uk, y vk aproxima un

valor constante x(∞), u(∞), y v(∞) respectivamente, también:

v(∞)=v(∞)+r(∞)-y(∞)
o
y(∞)=r(∞)=r
No hay estado estacionario. Sustituimos k = ∞ en la ecuación anterior, con ello

obtenemos.

Definimos:

Entonces tenemos:

23
Definimos

Finalmente obtenemos

La ecuación de estado puede ser reescrita como:

Dónde.

Usamos las líneas de código para encontrar las matrices de estado en lazo cerrado

G1= [G zeros(3,1)
-C*G 1 ]
H1=[ H
-C*H]
Obtenemos la ecuación de estado en lazo cerrado es:

w(k)

24
4.5.3.1 Matrĺz de Controlabilidad y Polos deseados discreto

El sistema controlable en todos sus estados si el rango de la matríz de controlabilidad es

del orden del sistema.

% controlabilidad

M=[H1 G1*H1 G1*G1*H1 G1*G1*G1*H1];

rankM=rank(M)

Los polos deseados

Ts=0.01;
zeta=0.7;
wn=4.6/(Ts*zeta);
u1=exp((-zeta*wn+1j*wn*sqrt(1-zeta^2))*Ts);
u2=conj(u1);
u3=0.95;
u4=0 .05;

La Figura muestra los polos deseados en el plano z

Figura 4.8 Plano z

25
4.5.3.2 Diseño del Controlador discreto

Para completar el diseño encontramos la ganancia de realimentación de estado y la

ganancia integral, desde el método de Ackerman.

J = [u1 0 0 0
0 u2 0 0
0 0 u3 0
0 0 0 u4];

% Ecuación característica deseada


Pj=poly(j);
% Hallamos Phi(G), la función polyvalm evalua j en función de G
Phi=polyvalm(poly(j),G1);
% Fo
rmula de A c ke r ma n
KK=[0 0 0 1]*inv(M)*Phi;
eigK=eig(G1-H1*KK);
k1=KK(1);
k2=KK(2);
k3=KK(3);
kI=-KK(4);
K=[k1 k2 k3];

Resultan las ganancias


K =[798.0193 49.6036 44.2040] y kI = [19.6592}

La ecuación en lazo cerrado integra las ganancias de estado e integral halladas previamente.

GG=[ G-H*K H*kI


-C*G+C*H*K 1-C*H*kI];
CC=[C 0];
HH=[0
0
0
1];
DD=0;
[num,den]=ss2tf(GG,HH,CC,DD);
F=tf(num,den,Ts);
Resultando
26
GG = [ 0.9817 0.0080 0.0013 0.0005
-5.2892 0.4169 0.1181 0.1330
-17.5380 -1.8909 -0.4985 0.4307
-0.9817 -0.0080 -0.0013 0.9995]
CC = [ 1 0 0 0]
HH = [ 0
0
0
1]
DD = [0]

. . . .
( + ) − . . . . ( )
= + rk)
( + ) − . − . − . . ( )
− . − . − . . .

( )
( )=[ ] ( )

Transfer function:

0.0004656 z^2 + 0.00165 z + 0.0003857


G(z) = -------------------------------------------------------------------------
z^4 - 1.9 z^3 + 0.9019 z^2 + 0.0001609 z + 9.119e-005

4.5.3.3 Respuesta a una Entrada Escalón Unitario

La respuesta del sistema en lazo cerrado debido a una entrada escalón unitario se

muestra en la Figura.

tk=0:Ts:8;
u=ones(size(tk));
yd=lsim(F,u,tk);
plot(tk,yd)
title('Respuesta del sistema ante una entrada escalon')
ylabel('desplazamiento en mm')
xlabel(' time en seg')
grid

27
Figura 4.9 respuesta del sistema ante escalón unitario

4.6 Construcción del sistema de levitación Magnética

En esta sección se describen cada uno de los pasos necesarios para el desarrollo de un

sistema de levitación magnética: soporte, actuador, sensores y etapa de potencia; se

detallan cada una de las partes y las dimensiones que componen el sistema de levitación

magnetica , así como los tipos de material utilizados y el motivo de su selección

A continuación se describirá de forma detallada cada uno de los modelos que componen

todo el sistema, luego se presentara un diagrama circuital correspondiente a cada uno de

los bloques

28
Figura 4.10 14. Diagrama de bloques del Levitador Magnético

4.6.1 Estructura del soporte del levitador magnético

En la construcción de un soporte para un levitador magnético se deben considerar los

siguientes factores: dimensiones, rigidez mecánica y la no magnetización del material

para evitar el desvió de las líneas del campo magnético. Haciendo consideración de los

factores mencionados anteriormente, se ha seleccionado el policarbonato, ya que a pesar

de ser un material plástico cumple con la rigidez necesaria para nuestra aplicación, es no

magnetizable y fácil de manipular, entre otras de sus características. En la Tabla 4.1 se

pueden ver las especificaciones de la hoja de policarbonato utilizada.

Tabla 4.1: Especificaciones del material utilizado.

Descripción Dimensiones (in)

Largo 24
Ancho 16
espesor 1/4

La idea básica de la estructura del prototipo se muestra en la Figura 4.11. El soporte está

conformado de seis piezas: una base superior, la cual es utilizada como soporte del

actuador; dos paredes laterales donde son colocadas las dos partes que constituyen el
29
sensor de posición; una pared trasera que es utilizada para simular un cubo y además

ayudar a la base superior con el peso del actuador; una base inferior que da soporte al

conjunto de piezas antes mencionadas; y dos piezas pequeñas que son colocadas debajo

de la base inferior con el fin de elevar la plataforma unos centímetros extras. Las

dimensiones de cada una de las piezas que constituyen al soporte fueron elegidas

considerando el ´área suficientes para cada una de las partes que constituyen un

levitador magnético. En la Tabla 4.2 se muestran las dimensiones de cada una de las

piezas.

Tabla 4.2: Medidas para la elaboración del cubo de policarbonato.


Nombre de la pieza Descripción Medidas (pulgadas)

A Base inferior (11x8.5)in

B Soporte inferior derecho (8.5x1)in

C Soporte inferior izquierdo (8.5x1)in

D Pared lateral derecha (9x6)in

E Pared trasera (9x6)in

F Pared lateral izquierda (9x6)in

G Base superior (6x6)in

Figura 4.11: Soporte principal del levitador

30
4.6.2. Actuador

El dispositivo actuador es un electroimán del tipo solenoide de 2.75in de altura por

1.54in de dinámetro, el cual está constituido por 600 vueltas de cable de cobre del No.

23, enrollado alrededor de un núcleo de hierro de 4in de largo y 0.312in de diámetro.

La consideración tomada para el diseño de este dispositivo, ha sido la corriente máxima

capaz de soportar, considerando hasta 10A como máximo. La resistencia promedio de la

bobina es de aproximadamente 5.6Ω y una inductancia promedio de 38.2mH.

En la Figura 4.12, se muestra el actuador y el núcleo de hierro, así como las

dimensiones de cada uno de ellos.

Figura 4.12: Diseño del actuador implementado.

4.6.3. Sensor

La selección de los sensores viene a ser de suma importancia, ya que no es posible hacer

levitar una esfera de material ferromagnéticos sin un buen sensado de la posición en que

se encuentra dicho objeto. Para el diseñó de la plataforma de levitación se ha

considerado un sensor de tipo ópticos eligió la tecnología optoelectrónica por las

siguientes características que presenta:

1. La tecnología de sensado por infrarrojo no requiere unión mecánica alguna.

2. El tiempo de respuesta es inferior a 40µs.

3. La alimentación es sencilla y el consumo de energía.


31
4. El tamaño, peso y costo es muy reducido.

De entre varios sensores estudiados fueron elegidos el clásico Diodo Emisor de Luz

Infrarroja (IRED) y el opto transistor. El IRED utilizado es el IR383, es un diodo emisor

de luz infrarroja azul transparente de 5mm de diámetro, con longitud de onda de 440nm,

1.3v típicos en polarización directa y un ´ángulo de 12 grados para transmisión a mayor

distancia. El opto transistor seleccionado es el PT1302B/C2, el cual cuenta con un filtro

de luz de día, 7v de colector a emisor y 5ms de tiempo de respuesta. Es importante

señalar que el filtro de luz con el que cuentan los opto transistores utilizados para el

dise˜no del sensor no elimina en su totalidad el error causado por los efectos de la luz

ambiente sobre ´el, debido a que el material utilizado para el soporte base es

transparente y la retención de luz es muy escasa. Para la eliminación del error por causa

de la luz ambiente, viene a ser necesario el diseñar de un circuito capaz de eliminar este

error.

4.6.4. Minimización del error en el sensor por perturbaciones y

sensado de la posición

En la Figura 4.13 se muestra el circuito diseñado para el correcto sensado de la

posici´on del objeto a levitar. Como se puede apreciar, el circuito cuenta con un diodo

emisor de infrarrojos (IRED), el cual incide su luz sobre dos optotransistores.

Inicialmente por razón de la distancia y la luz ambiente que es incidida, evita que la luz

emitida por el IRED sea recibida en un 100 % en los optotransistores, dando as´i una

lectura inicial de 1.8v aproximadamente en cada dispositivo. Esta lectura es considerada

como el error inicial.

Eliminación del error inicial. El error de valor inicial es el primer problema a resolver.

Por lo que, se ha hecho la suma del error en cada optotransistor, el cual da un valor

32
aproximado de 3.6v. Este error es eliminado implementando un circuito restador con

op-amp’s, donde la señal sumada es una de las entradas de un amplificador de diferencia

y la otra entrada es se˜nal de referencia constante de 3.6v, con esto el error es eliminado

y aproximado a cero.

En la Figura 4.13 además de mostrarse el circuito de eliminación del error en el sensor,

también es agregada la parte del acondicionamiento de la señal que nos proporciona la

posición en que se encuentra la esfera de hierro. Este circuito esta constituido por un

amplificador de diferencia, al cual es colocado en su entrada no inversora la señal de

referencia que indica la posición de levitación deseada. En la entrada inversora es

colocada la señal de error proveniente de los sensores, donde la diferencia entre ambas

entradas se considera como la posición actual de la esfera. En la Tabla 3.3 son

mostrados cada uno de los voltajes reales obtenidos del circuito

Figura 4.13: Circuito diseñado para el sensado de la posición.

El voltaje Va es considerado como la suma de los voltajes en los optotransistores 1 y 2,

que son causados por los efectos de la luz ambiente sin la presencia de la esfera de

hierro; Va está representado por [8; 4].

= +
33
Donde Vs1 y Vs2 son los voltajes medidos en los optotransistor 1 y 2 respectivamente.

El voltaje Vb es considerado como la diferencia del voltaje Va y el voltaje de referencia

Vref1, esto con el fin de eliminar el voltaje Va a proveniente de los sensores. Vb está

representado por [8; 4],

Vb = 2Vref1- Va

El voltaje de salida del circuito mostrado en la Figura 4.13 es considerado como el error

de posición e(t) el cual está dado por la diferencia de Xo y X(t), por lo que el error de

posición es representado por,

e(t) = X0 - X(t),

Donde X0 es considerada como la posición deseada o referencia de levitación y X(t) es

la posición actual donde se encuentra la esfera.

Tabla 4.3: Valores de voltajes medidos sin la presencia de la esfera en el circuito de


sensado.

Sensor de velocidad

El diseño del sensor de velocidad corresponde a un derivador aproximado con un

tiempo de respuesta de 1 mS, como se muestra en la Figura 4 .14 . Como es sabido, un

derivador análogo es muy sensible a ruidos de cualquier tipo, por lo que es

indispensable utilizar un filtro, que para el caso es de primer orden. Adicionalmente se

agregó un segundo filtro a la salida. Esta configuración tuvo excelentes resultados en

cuanto a insensibilidad al ruido; y además, el tiempo de retardo asociado a los filtros de


34
POS
1/105s 1 VEL
1 k 1
X 1/1055s+1 1/5000s+1 vel
Derivador Ganancia Fitro de Salida
Aproximado

Figura 4.14. Función de transferencia del derivador aproximado, sensor de velocidad

Primer orden fue suficientemente pequeño; así el valor de velocidad fue lo

suficientemente actual para el controlador. En este caso se habla de un retardo igual a 5

mS

El derivador aproximado fue construido con base en integradores, los cuales son menos
propensos a los ruidos que los primeros. El filtro de salida se construyó como la
configuración de un RC serie.

C. Sensor de corriente
Para su construcción se utilizó un sensor de efecto hall análogo lineal, el cual posee un
rango de funcionamiento de ± 900 Gauss, con una salida de 0 a 5 voltios y cero campo
en 2.5 voltios. La corriente que se desea medir pasa por una pequeña bobina de
medición, la cual se encuentra arrollada alrededor de un núcleo en forma de toroide;
esta corriente crea un campo que gira alrededor del núcleo, el cual posee una ranura en
la que se instala el sensor de efecto hall; de esta manera la lectura de corriente se
traduce a campo y este finalmente en voltaje. El número de vueltas de la bobina de
medición es tal que la corriente máxima de operación del sistema corresponda a la mitad
de la salida máxima del sensor, es decir 1.25 voltios. Un diagrama de este montaje
puede verse en la Figura 4.15.

35
Figura 4.15. Sensor de corriente

La función de transferencia correspondiente es:

La ganancia del sensor se obtuvo experimentalmente alimentando con corriente y

tomando la lectura de voltaje de salida. El tiempo de retardo se midió realizando el

diagrama de Bode del sensor; en este caso se introdujo una señal de corriente senoidal

de frecuencia controlada, lo que resulto en una frecuencia de corte de 300 Hz.

4.6.5. Etapa de potencia

La etapa de potencia es la que provee la energía eléctrica necesaria al actuador

(electroimán).. Se ha cuidado aislar la etapa del circuito que maneja potencia de las

etapas de baja potencia para evitar ruidos inducidos, interferencias o posibles voltajes

inversos inducidos por el electroimán que puedan causar un daño al circuito.

Este módulo es de vital importancia para el manejo del electroimán ya que este se

encargará de suministrar la corriente necesaria al mismo, asimismo brindara un

aislamiento total del circuito de control para evitar problemas de ruido y transientes que

puedan incidir sobre el funcionamiento de dicho circuito y/o su destrucción. A

36
continuación se mostrara el diagrama circuital y una explicación detallada de cada una

de las partes que lo componen.

Figura 4.16. Módulo de potencia con optoacoplador.

Como se menciono antes este circuito cumple con dos funciones: aislamiento y

potencia. La primera está compuesta por el optoacoplador que tomará una señal de

entrada desde la terminal 1 para excitar el LED que esta en su interior y a su ves el

fototransistor, este por su lado cumple con la puesta a tierra de la resistencia R4,

llevando así la base del transistor Q1 a tierra y por tanto poniendo el transistor en corte.

Cuando el transistor interno del optoacoplador esta en corte entonces en la base del

transistor Q1 se ve un voltaje que es el resultado de aplicar un divisor de tensión entre la

resistencia R4 y R5, este voltaje es suficiente para excitar la compuerta del transistor Q1

y poner el mismo en saturación y permitir que por la bobina circule una gran corriente;

el diodo tener dispuesto entre la compuerta de Q1 y tierra compone un sistema de

protección contra sobre voltajes para evitar que Q1 se dañe debido a que el voltaje

máximo que tolera es de 20 V. El diodo D1 es un diodo Schottky que está dispuesto allí

37
para evitar que las corrientes transitorias de la bobina dañen el transistor, se escogió un

diodo de este tipo debido a que se requiere que la velocidad de conmutación sea lo mas

rápida posible para evitar que pasen corrientes a través del mismo cuando el circuito

trabaja a altas frecuencias.

Aparte de esto se logra notar que está dispuesta una pequeña fuente de poder, la misma

será utilizada para alimentar un cooler que enfriara el disipador tanto del propio

regulador (7812) como del transistor Q1.

4.6.6 Fuente de Poder

Este es una de las partes más importantes de todo el sistema debido a que es quien

suministra toda la corriente necesaria al electroimán, y brinda alimentación a los demás

módulos. Este módulo aunque esta descrito como un solo bloque en si está compuesto

por dos circuitos aislados totalmente uno de otro, para efectos de este proyecto debido a

que el transformador de potencia posee solamente un secundario el cual suministra

aproximadamente 34 Vp a la carga (electroimán).

Se procedió a utilizar dos transformadores, el descrito anteriormente y un transformador

de soporte que servirá para la alimentación del resto del circuito, el por qué de esto se

debe principalmente al aislamiento del circuito de control con el circuito de potencia ya

que se van a manejar amperajes que están por encima de los 10 amperios y se manejaran

cargas inductivas, entonces se quiere evitar que los picos inducidos por la corriente

almacenada en la bobina en un determinado instante afecten el rendimiento del circuito

de control, así como en el peor de los casos pudiera dañarlo y estropear todo. A

continuación se presentara el diagrama circuital figura 4.17 de este módulo y se

explicara el funcionamiento del mismo.

38
Figura 4.17. Fuente de alimentación para el electroimán.

En este diagrama figura 4.17 se representa el circuito correspondiente a la fuente que

alimentara el electroimán. El funcionamiento es bastante sencillo, consta de un

transformador un puente rectificador y condensadores electrolíticos. El puente

rectificador tolera una corriente máxima de 35 amperios y debe llevar consigo un buen

disipador de calor debido a que cuando esta en pleno funcionamiento se calienta

bastante, los condensadores son 8 de 15000uF por 50V que suman unos 120000uF más

3 capacitores de 4700uF que suman 14100uF sumados a los 120000 anteriores

equivalen a un capacitor de 134100uF. Estos capacitares son los responsables del

filtrado de la señal saliente del rectificador que es el valor absoluto de la señal de

entrada, el por que de esta capacitáncia tan alta se debe a la cantidad de corriente que

deberá pasar por la terminal Vo lo que sugiere un descarga muy violenta de los

capacitares cuando el la señal saliente del rectificador comienza a bajar desde su valor

pico hasta cero. Cabe destacar que en este circuito no se muestra ningún otro elemento

de regulación de voltaje, esto se debe a que para evitar la mayor cantidad de perdidas

posibles el electroimán se alimentara directamente desde los 34V salientes de la

terminal Vo permitiendo controlar la corriente promedio que circulara por el

electroimán mediante un circuito PWM y su correspondiente transistor de potencia

(MOSFET para este caso), esta parte será descrita con más detalle en el módulo de

potencia.

39
Por otro lado en el diagrama siguiente figura 4.18 se explicara los elementos que

componen la fuente que alimentara los restantes módulos

Figura 4.18. Fuente de alimentación para los circuitos restantes.

Como se logra apreciar esta es una fuente de poder dual, esto se debe a que en el

circuito de sensado se utilizaran amplificadores operacionales que requieren

alimentación dual para su correcto funcionamiento.

En este circuito de la figura 4.18 se puede apreciar tres etapas: rectificación, filtrado y

regulación. La primera consta del puente rectificador que obtiene el valor absoluto de la

señal de entrada proveniente del transformador, seguido de este en la salida de dicho

rectificador le sigue dos condensadores de 100uF que harán que se obtenga una señal

completamente recta, esta a su ves será la entrada del circuito de regulación compuesto

principalmente por el circuito integrado LM7805 que es un regulador de voltaje muy

popular con una entrada de hasta 37V y una salida regulada de 5 voltios, en la terminal

3 de este CI se encuentra un capacitor necesario para estabilizar la señal de salida del

regulador (es requerido) y los diodos D1 y D2 son diodos de protección para conducir

las corrientes que circulen en sentido contrario a tierra mediante el diodo D1 y los

sobrevoltajes (voltajes por encima del voltaje que se encuentra en la terminal 1 del

7805) los conducirá hacia la fuente mediante el diodo D2.

40

También podría gustarte