Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FACULTAD DE INGENIERIA
E.A.P. INGENIERIA MECATRONICA
CONTROL I
ASIGNATURA
Control I
DOCENTE
ESTUDIANTES
2. Introduccion 4
3. Objetivos 4
4. Instrumentos y materiales 5
5. Procedimiento 5
5.1. Hallar la transformada de la siguiente funcion f (t): . . . . . . . . . . . . . . 5
5.2. Hallar la transformada de Laplace de las funciones f (t): . . . . . . . . . . . . 6
5.3. Polos y ceros de una funcion . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.4. Graficar la ubicacion de polos y ceros de las funciones: . . . . . . . . . . . . 10
6. Cuestionario 14
7. Conclusiones 16
8. Bibliografa 16
Indice de figuras
1. Declaracion de variables simbolicas, funcion y obtencion de la transformada. 5
2. Lista de todos los tipos variables y funciones que Matlab va guardando a
medida que vamos trabajando . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3. Diferencia de comandos: simplify y pretty. . . . . . . . . . . . . . . . . . . . 6
4. Declaracion de variables simbolicas y obtencion de la transformada. . . . . . 6
5. Usando los comandos simplify y pretty. . . . . . . . . . . . . . . . . . . . . . 7
6. Declaracion de variables simbolicas y obtencion de la transformada. . . . . . 7
7. Usando los comandos simplify y pretty. . . . . . . . . . . . . . . . . . . . . . 7
8. Declaracion de variables simbolicas y obtencion de la transformada. . . . . . 8
9. Usando los comandos simplify y pretty. . . . . . . . . . . . . . . . . . . . . . 8
10. Declaracion de variables simbolicas y obtencion de la transformada. . . . . . 8
11. Usando los comandos simplify y pretty. . . . . . . . . . . . . . . . . . . . . . 9
12. Grafica de polos y ceros de una funcion. . . . . . . . . . . . . . . . . . . . . 10
13. Polos y ceros de la funcion 1. . . . . . . . . . . . . . . . . . . . . . . . . . . 10
14. Grafica de polos y ceros de la funcion 1. . . . . . . . . . . . . . . . . . . . . 11
15. Polos y ceros de la funcion 2. . . . . . . . . . . . . . . . . . . . . . . . . . . 11
16. Polos y ceros de la funcion 3. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
17. Grafica de polos y ceros de la funcion 3. . . . . . . . . . . . . . . . . . . . . 12
18. Polos y ceros de la funcion 4. . . . . . . . . . . . . . . . . . . . . . . . . . . 13
19. Grafica de polos y ceros de la funcion 4. . . . . . . . . . . . . . . . . . . . . 13
20. Ejemplo de la creacion de una funcion simbolica. . . . . . . . . . . . . . . . . 14
21. Funcionamiento del comando laplace . . . . . . . . . . . . . . . . . . . . . . 14
2
22. Funcionamiento del comando simplify . . . . . . . . . . . . . . . . . . . . . . 15
23. Funcionamiento del comando pretty . . . . . . . . . . . . . . . . . . . . . . . 15
3
1. Resumen
El presente informe tiene como tema a tratar el estudio del manejo de funciones referidas
a la transformada de Laplace mediante el software de Matlab. Este software nos sirve para
poder realizar modelos de situaciones que se producen en la vida real sobre todo con senales
continuas en el tiempo como es caracterstica de la transformada de Laplace.
Para esta practica, se realizan diferentes procedimientos, como la declaracion de variables
simbolicas. Se usa el software para facilitar la obtencion de polos y ceros de un funcion de
transferencia. Al final de esta practica, se desarrollo un cuestionario en donde se describio el
uso de ciertos comandos como el de syms, laplace, simplify, pretty que son propias
de Matlab.
2. Introduccion
La transformada de Laplace de una senal x(t) es:
Z +
X (s) = x (t) est dt (1)
3. Objetivos
1. Objetivo General
Determinar la transformada de Laplace, polos y ceros de una funcion de transferencia
con la ayuda del software Matlab.
2. Objetivos especficos
a) Declaracion de variables simbolicas para el uso de comandos.
b) Reduccion de funciones mediante comandos como simplify y pretty para la mejor
visualizacion de las fracciones.
c) Graficar el diagrama de polos y ceros de la funcion de transferencia.
4
4. Instrumentos y materiales
Computador con software Matlab.
5. Procedimiento
Antes de empezar, debemos tener en cuenta que las variables que trabajamos para el
uso de transformada de Laplace, en Matlab es conveniente usar variables simbolicas, esto
permite usar la variables como s, t, w, a. Por eso el uso del comando syms es crucial.
Ademas, sea una funcion con dominio en t, sea f (t), y se desea hallar su transformada
de Laplace con dominio en s, sea F (s), pues se usa el comando laplace(function).
Figura 2: Lista de todos los tipos variables y funciones que Matlab va guardando a medida
que vamos trabajando .
5
Se va a usar ahora el comando simplify para como bien dice simplicar la funcion de
transferencia obtenidam luego se usara el comando pretty, y veremos la diferencia entre
ambos comandos:
La Figura 3 muestra que con el uso del comando pretty, la forma de la funcion queda
mejor representada y se puede entender mejor, ya que a parte de simplificar y factorizar
la funcion, lo que hace es colocar una linea de fraccion para identificar el numerador del
denominador, esto nos sera util mas adelante para hallar los polos y ceros de una funcion.
Por lo tanto, se obtiene que la transformada de Laplace de la Ecuacion 3 es:
s5
F (s) = (4)
s(s + 2)2
f (t) = t4
t4 +8t2 +5t
f (t) = t2 +9
6
Utilizando los comandos simplify y pretty :
Por lo tanto:
24
L {t4 } =
s5
2. f (t) = eat sin(wt), utilizando el Command Window en Matlab :
7
Por lo tanto:
w
L {eat sin(wt)} =
(a + s)2 + w2
Por lo tanto:
10(s + 2)
L {4e2t cos(t) + 2e2t sin(t) + 4} =
s(s2 + 4s + 5)
4 2
4. f (t) = t +8t
t2 +9
+5t
Utilizando el Command Window en Matlab :
8
Utilizando los comandos simplify y pretty :
Por lo tanto:
>> b = [1 1];
>> a = [1 3 2];
>> zs = roots(b)
>> ps = roots(a)
9
Figura 12: Grafica de polos y ceros de una funcion.
10
Figura 14: Grafica de polos y ceros de la funcion 1.
w
2. F (s) = , definimos los vectores tanto del numerador N (s) y del denomi-
(a+s)2 +w2
nador D(s):
11
10(s+2)
3. F (s) = , definimos los vectores tanto del numerador N (s) y del denomi-
s(s2 +4s+5)
nador D(s):
12
4.
13
6. Cuestionario
Describa las funciones syms, laplace, simplify y pretty
Como se puede observar en la Figura 20, lo primero que se hace es crear una funcion
simbolica f (x, y) que contiene las variables simbolicas x e y, luego se define la funcion
como f (x, y) = x + 2y. Finalmente se desea evaluar dicha funcion en x = 1 y y = 2, o
sea se desea saber el valor de f (1, 2) a lo que la respuesta es 5, como se puede apreciar
al final de la imagen.
14
simplify: Segun Matlab, Realiza tecnicas de reduccion de modelos para detectar y
eliminar copias redundantes de elementos inciertos. Despues de la reduccion, cualquier
elemento incierto que no afecte realmente al resultado se elimina de la representacion.
. Vease el ejemplo que se muestra a continuacion:
pretty: Segun Matlab, Imprime la salida simbolica de una funcion en un formato que
se asemeja a la matematica tipografica.. Vease el ejemplo que se muestra a continuacion:
15
7. Conclusiones
Gracias al uso de los comandos apropiados de Matlab podimos obtener la transformada
de Laplace de algunas funciones basicas.
Se uso los comandos simplify y pretty para poder acomodar las funciones y tener
un mejor entendimiento de lo que obtenemos de las transformadas de Laplace.
8. Bibliografa
1. Documentacion de clase.
16