Documentos de Académico
Documentos de Profesional
Documentos de Cultura
g = 9.81;
R = 1;
Ugalde García Rubén Antonio
K = 0.0001;
ho = 0.01;
io = 7;
m = 0.05;
L = 0.01;
Obtener la
ecuación de estados
del sistema
Ecuación de estados
1. Acomodar los valores de forma tal que se plantee la representación del espacio de
estados
El sistema es controlable.
El sistema es observable.
τ
T<
10
Donde
T= tiempo de muestreo
Sustituyendo y resolviendo
τ 0.0078
T < = = 0.0078
10 10
El valor obtenido de la división es 0.0078, sin embargo, se debe seleccionar un número que
sea menor a esta cifra, se probaron con los números 0.0077 a 0.007, siendo este ultimo el
que se acoplaba de manera perfecta a la discretización y posterior transformación de los
polos en plano s a plano z.
“Para el ejercicio de levitador magnético, con los mismos valores utilizados en el caso
analógico, diseñar un sistema de control digital, tal que:
a) El punto al que debe estar el balín del electroiman sea (toma los dos últimos números
de tu número de boleta. Sí el valor es menor a 05, cambiaras este valor al revés, por
ejemplo si tus dos últimos números son 02, cambiaras a 20. Sí es mayor a 30, cambiaras
poniendo un punto entre las decenas y unidades, es decir las decenas serán unidades,
por ejemplo; 87, cambiara a 8.7. Sí no esta en ninguno de los dos casos anteriores toma
literal) mm.
b) El tiempo pico de tu sistema es (toma las tres ultimas cifras de tu número de boleta. Sí
el número es mayor a 500, cambiaras el número de las centenas por el número que se
encuentra en las unidades, por ejemplo; 682, lo cambiaras por 282. En caso que siga
siendo mayor a 500 , cambiaras el número de las centenas por el valor absoluto
resultante de la resta entre las centenas y las decenas, por ejemplo; 789, lo cambias a
989>500, entonces cambiaras a abs(9-8)=1, resultaría 189 ) mseg. Si aún sigue siendo
mayor a 500, entonces el valor tome el primer valor y dividalo entre 2, por ejemplo si mi
numero es, 818, primer cambio queda igual 818, segundo cambio 8-1=7, sigue siendo
mayor, entonces 818/2= 409 ms.
c)El sobre tiro no sera mayor a (toma los dos últimos números de tu número de boleta, y
entre el número de las decenas y unidades poner un punto decimal, por ejemplo; 89,
sería 8.9) %.”
En resumen, los valores asignados acorde al número de boleta y sus respectivos polos que
debe tener el sistema continuo ya controlado deberán de ubicarse en los siguientes lugares y
bajo los siguientes valores:
Para el caso del polo 3, se mantiene el polo original del sistema, cuyo valor es 100.
5. El siguiente punto consiste en que, ya teniendo los valores de los polos en tiempo
continuo, se deben pasar a tiempo discreto por medio de la correlación existente entre
el plano s y z, esta transformación se da por medio de la siguiente expresión
matemática.
Donde
a= ε∗T
ε= coeficiente de amortiguamiento.
Con la ecuación planteada y los valores correspondientes que nos permiten obtener la
transformación de un polo en el plano s a su equivalente en el plano z, como se muestra a
continuación:
En el caso del polo 3, como no se tiene una referencia directa de los valores que le
corresponden a z y Wn, se tomó la decisión de discretizar el sistema continuo controlado
para conocer el valor aproximado que debía tener este polo, en este caso, el valor
correspondiente es 0.49, sin embargo, debido a que la grafica del sistema digital final no
coincidía con la grafica del controlador continuo, se decidió ajustar el valor a 0.45.
8. Una vez obtenido el valor del controlador, se replantean los valores para la matriz A
discreta, quedando de la siguiente manera Ad2= Ad-Bd*Kd.
Conclusiones
El manejo del polo 3 o el polo independiente, causo ciertos inconvenientes para su paso al
sistema discreto, en el caso en especifico de este trabajo se propuso una idea hasta cierto
pinto funcional para la solución del problema, faltaría ver si es correcta o si existe otro camino
mucho más técnico o estudiado para manejar esta situación o situaciones similares.
Otro aspecto que aun causa un poco de incertidumbre es el periodo de muestreo para la
discretización, si bien se recurre a buscar un numero que sea menor a una cifra calculada,
seria interesante saber si al igual que en el caso anterior, existe una forma de obtener una
cifra mas cerrada en vez de un rango de valores a elegir.
Bibliografía.
[1] http://ctms.engin.umich.edu/CTMS/index.php?example=Introduction§ion=ControlStateSpace