Subido por Garcia Martinez Alfredo Elias

PRÁCTICA 1 - TOMO 01 -

Anuncio
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERÍA
MECÁNICA Y ELÉCTRICA
UNIDAD AZCAPOTZALCO
CONTROLADORES LÓGICOS
PROGRAMABLES
•
•
•
•
•
CRUZ ZAVALA JAQUELINE.
GARCÍA MARTÍNEZ ALFREDO ELÍAS.
GARCÍA QUITERIO MICHEL ALEJANDRO.
MARTÍNEZ ORTEGA PEDRO DAVID.
SALDIVAR HERNANDEZ ARANZA.
PROFESOR: GERARDO VILLEGAS MEDINA.
GRUPO: 7RM2
FECHA DE ENTREGA: 17 DE SEPTIEMBRE DEL 2021.
ÍNDICE
Objetivo ………………..………..……………………….…………………………………………………..
4
Justificación ………………..………..………………....…………………………………………………..
5
Marco Conceptual ………………..………..……………………………………………………………..
6
Primera Parte: LISTA DE EQUIPOS
Lista de Equipos ………………..…...………...…………………………………………………………..
9
Segunda Parte: DESARROLLO
Parte I: Modelado por Medio de Funciones de Transferencia ......................................
11
Parte II: Polos y Ceros .....................................................................................................................
18
Parte III: Respuesta a Escalón .....................................................................................................
34
Parte IV: Respuesta a Impulso ....................................................................................................
43
Parte V: Respuesta a Rampa ........................................................................................................
53
2
ÍNDICE
Tercera Parte: RESULTADOS
Bitácora de Problemas Encontrados y Estrategias de Solución .…………………….
62
Conclusiones ……………..…………......………….…………………………………………………….
63
Referencias ………………………..……....…….….…………………………………………………….
65
3
= OBJETIVO =
Modelar y analizar sistemas de primer y segundo orden con el fin de entender
su comportamiento en términos de estabilidad y su respuesta a entradas impulso
y escalón.
4
= JUSTIFICACIÓN =
La realización de esta práctica es de suma importancia como futuros ingenieros en
Robótica, ya que conocer el comportamiento de maquinarias y de los procesos
productivos en la mayoria de las ocasiones son base para nuestro desarrollo
profesional; a demás de poder impletar las diversas estrategias o leyes de de control
según lo que se pueda llegar a requerir en las industrias en las que nos
desarollaremos.
5
= MARCO CONCEPTUAL =
PLANO COMPLEJO:
Debido a que las soluciones de un polinomio pueden ser reales o complejas, la
variable s, en té rminos generales, se describe como:
𝑠 = 𝜎 + 𝑗𝜔
Lo cual se puede representar en el plano complejo que se muestra en la figura1.
Figura1. Plano Complejo
Siendo el eje de las abscisas de este plano es el eje real, mientras que el eje de las
ordenadas corresponde al eje imaginario.
En teorı́a de control, el uso que se le da a este plano es para poder visualizar la
ubicació n de las raı́ces y de los ceros de la funció n de transferencia de un sistema.
La visualizació n grafica de los polos y de los ceros nos permite inferir el
comportamiento del sistema, es decir, si el sistema es estable, inestable o
crı́ticamente estable.
6
FUNCIÓN DE TRANFERENCIA:
La funció n de transferencia es la forma bá sica de describir modelos de sistemas
lineales, es decir la relació n entre la entrada y la salida de un sistema.
Se construye a partir de la transformació n de Laplace, la cual nos permite reducir y
simplificar las ecuaciones diferenciales que pudieran definir tanto nuestra señ al de
entrada como nuestra señ al de salida, de esta manera se forma una ecuació n
algebraica en té rminos de los pará metros del sistema añ adiendo la variable
compleja S.
La forma bá sica de una funció n de trasferencias se define como:
𝐅𝐝𝐓 =
𝐬𝐚𝐥𝐢𝐝𝐚
𝐍
=
𝐞𝐧𝐭𝐫𝐚𝐝𝐚
𝐃
Con base en estos ú ltimos podemos determinar si el sistema es estable, crı́ticamente
estable o inestable, ubicando su posició n dentro del plano complejo S:
•
Estable:
Cuando todos los polos de la funció n de transferencia poseen una parte real
negativa.
•
Crı́ticamente estable:
Cuando por lo menos uno de los polos de la funció n se encuentra en el eje
imaginario.
•
Inestable:
Cuando por lo menos uno de los polos de la funció n posee una parte real
positiva.
7
Primera Parte:
LISTA DE EQUIPOS
8
= LISTA DE EQUIPOS =
Þ EQUIPO:
· Computadora de escritorio.
Þ SOFTWARE:
· Matlab u Octave.
9
Segunda Parte:
DESARROLLO
10
LISTA
DE EQUIPOS.
LISTA
DE EQUIPOS.
Equipo:
Computadora
de escritorio.
Equipo:
Computadora
de escritorio.
PARTE I:
Software:
Matlab
u Octave.
Software:
Matlab
u Octave.
= MODELADO POR MEDIO DE FUNCIONES DE TRANSFERENCIA =
PROCEDIMIENTO
PROCEDIMIENTO
Parte
I: Modelado
medio
de funciones
de transferencia.
Parte
I: Modelado
porpor
medio
de funciones
de transferencia.
CASOS DE MODELADO:
Casos
de modelado:
Casos
depor
modelado:
Construye
medio del comando tf las siguientes funciones de transferencia como
modelos
para simulació
n. del comando tf las siguientes funciones de transferencia como
Construye
medio
Construye
por por
medio
del comando
tf las siguientes funciones de transferencia como
modelos
simulación.
modelos
parapara
simulación.
Primer
orden:
Filtro
pasa
bajas
PRIMER
ORDEN:
Filtro
pasa
bajas
Primer
orden:
Filtro
pasa
bajas
𝑭
𝑭
𝑭𝟏 (𝒔) =
Para F1
ParaPara
F1 F1
5
𝑎
𝑎5
𝑎1
𝑏
𝑏4
4
𝜏
5
𝜏
1
5
15
𝑘4
1
4
4
1
𝑎
𝑘
𝟓𝒔 & 𝟏
𝑭 𝑭
𝑭𝟐 (𝒔)
=
ParaF2
F2
ParaPara
F2
𝑎
1
𝟒
𝑎5
𝑎
5
4
𝟓𝒔 ( 𝟏
ParaPara
G1 G1
5
𝑎 1 1
𝑏 𝑏4 4
5
5
𝜏
𝜏
5 5
1 1
4 4
𝑘 𝑘
4 4
1 1
𝟒
1
1
0
2𝜁 2𝜁
1
𝑘
𝑘
𝑎 𝑎1
𝑎 𝑎0
𝑎 𝑎1
𝑏 𝑏2
1
1⇒
1⇒
1
0
1
2
1
√1 √1
1
0
0
0
0
0𝜁 ⇒ 𝜁0
0
0
⇒
0
1
2
2
2 𝑛 2𝑛
2
2 2
2 k⇒ k 2
2
⇒
2 2
1 1
11
5
5
𝑭
Para G2
Para G1
Para G1
2
5
1
4
1
1
5
2𝜁
4
𝑘
2
1
𝑎
𝑎
𝑏
0.6
2
0.3
2
2
Para G2
Para G2
Para G2
2
𝑎
𝑎
𝑎
𝑏
𝑎
𝑎
𝑏
1
2
2.4
22
1
2.4
1.2
2 2
2
2
1.2
2
Para G6
𝑎
𝑎
𝑎
𝑏
1
Para G4
Para G4
2.4
Para G4
1
𝑎 G51
Para
2.4√1
Para G
Para G5
Para G5
Para G5
1
4
1
21
1
2
1
2
1
0.6
1
5
Para G
2
𝑎
1
1
1𝑎
2
𝑎
1
𝑎
2.4
2
1
1
2𝑎
1⇒
√1 1
1
⇒
1
𝑎
2.4
√1
𝑎
1
𝑎
1
1
1
1
1 ⇒ 𝑏 √1
1
1
𝑏
2 𝑎
2
1
0.6
0.6
0.6 1
2.4
2.4
2.4 1
𝑏
2
2
0.6 ⇒
0.
1
2
2.4
⇒
1.2 1 ⇒
1
√1
1
2
2
2
2 √1 1 1
1 ⇒2
2
2
1
1
1
2 ⇒1
1
1⇒
√1 1
5
1
2
2
5
5 0.6
1
2 2.4
2.4
2.4
2
2
2 2
5
⇒
k
5 0
2
2
⇒
k
2
2
2.4
1.21
2 2
2⇒ 2
1
2.4⇒
2.4
2.4
11
1
2
2
1
2
2
2
2 ⇒ k
2
2
2.4 ⇒
1.2
1
1
2
2
5
2
2
2
2
2 ⇒
k
2
2 ⇒ k
2
1
2
2
1
1
2 ⇒ k
2
1
2
0.3
𝑎
𝑎
𝑎
𝑏
Para G4
𝑎 Para
1 G3
Para
G3
2
0.6
1
0.6
1
2
𝑎
1
𝑎
1
𝑎
2
1
𝑎
0.6𝑎
1
𝑎
1
1⇒
√1 1
𝑎
1
1⇒
1 𝑎
𝑎
0.6
√1
1
1
𝑎
0
𝑏
2
1
𝑏
2 𝑎
𝑎
1
2
2
2
0.6
0.6 10.6
1
𝑏
2 2
2⇒
1
0.6 ⇒
0.3
1 ⇒1
𝑏 22
1
2
2
1⇒
1
√1
1
2
2
1
1
1
1⇒
√1 1
1
1⇒
√12 1
2
2
2
2
0.6 1
0.6
0.6
2
⇒
k
2
2
2
⇒
2 ⇒ k
2
2
0.6
2
1 0.30.6
1
0.6⇒
10
1
2
20.6
2
0
2
0.6
⇒
0.3
1
0⇒𝜁
0
1
2
2
2
2 𝑛 2
2
2
2 ⇒
2 ⇒
22
2
1
2 k
1
2
2
⇒
k
2
1
2 ⇒ k
2
1
Para G3
0.61
k
0
1
𝑎
𝑎
𝑎
𝑏
1
1
Para G3
0.6
1
1𝑎
𝑎
0.6
5
𝑎
1
1
1 ⇒ 𝑏 √1
1
5
1
1
0.6
0.6
0.6√1 1
1⇒
2
0.6 ⇒1
0.3
1
2
2
0.6
0.6
0.6
2
0.6 ⇒ 5
0.3
51
2 5 2
5 ⇒ k
1
5
5
5 ⇒ k
5
1
Para G6
Para G6
𝑎
𝑎
𝑎
𝑏
1
0.6
-1
5
Para G6
Para G6
𝑎
𝑎
𝑎
𝑏
1
1
0.6𝑎
1
1⇒
𝑎
0.6
√-1 i
-1
1
-1
5𝑎
0.6
0.6
0.6 1
𝑏
5
0.6 ⇒
-0.3i 1 ⇒
√-1 i
1
2
2i
1
1
1⇒
√-1
1 0.6 0.6
5
5 0.6
5 ⇒ 2k
5 0.6 ⇒
-0.
0.6
0
1
1
2
2i0.6
2
0.6 ⇒
1 12
2
5
5
5 ⇒
k
55
5
1
5 ⇒ k
1
Calcular 𝜏 y k
Calcular t y k
- Para F1
Para F1:
Figura2. Obtención de 𝜏 y 𝑘 para F1(s).
-
Para 2
Figura2. Obtención de 𝜏 y 𝑘 para F1(s).
Para F2:
7
Figura3. Obtención de 𝜏 y 𝑘 para F2(s).
Figura3. Obtención de 𝜏 y 𝑘 para F2(s).
Segundo orden: Sistema masa resorte amortiguador
13
SEGUNDO ORDEN: Sistema masa resorte amortiguador
Para G1 (s):
Figura4. Obtención de
,
𝑦 𝑘 para G1(s).
Figura4. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G1(s).
-Sin amortiguamiento-
- Sin amortiguamiento -
G2(s)
14
Figura4. Obtención de
,
𝑦 𝑘 para G1(s).
-Sin amortiguamiento-
G2(s)
Para G2
(s):
Figura5.. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G2(s).
- Subamortiguado -
G3(s)
Figura5. Obtención de
Para G3 (s):
,
𝑦 𝑘 para G2(s).
-Subamortiguado9
Figura6. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G3(s).
- Criticamente Amortiguado -
Figura6. Obtención de 𝜔 , 𝜁 𝑦 𝑘 para G3(s).
-Críticamente Amortiguado-
15
Para G4 (s):
,
Figura7. Obtención de
Figura7. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G4(s).
- Sobre Amortiguado -
-Sobre Amortiguado-
Figura7. Obtención de
Para G5(s)
𝑦 𝑘 para G4(s).
,
𝑦 𝑘 para G4(s).
-Sobre Amortiguado-
Para G5 (s):
Para G5(s)
Figura8. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G5(s).
- Sub Amortiguado -
Para G6
Para G6
Figura8. Obtención de
,
𝑦 𝑘 para G5(s).
16
Figura8. Obtención de-Sub, amortiguado𝑦 𝑘 para G5(s).
-Sub amortiguado-
11
Para G6 (s):
Figura8. Obtención de 𝜔𝑛, 𝜁 𝑦 𝑘 para G6(s).
- Sin Amortiguamiento Figura9. Obtención de
,
𝑦 𝑘 para G6(s).
Una vez obtenida la ganancia, frecuencia natural
y coeficiente de amortiguamiento
-Sin Amortiguamientopodemos establecer el tipo de amortiguamiento que ofrece nuestro sistema, y asi
obtenemos nuestros siguientes criterios:
G4(s): Sobre Amortiguado (Figura7)
1- 𝜁 = 0 → Sin amortiguamiento
amortiguado
(Figura8)
2- 𝜁 G5(s):
= 1 → Sub
Crı́ticamente
Amortiguado
amortiguamiento
(Figura9)
3- 𝜁 G6(s):
> 1 → Sin
Sobre
amortiguado
4- 0 < 𝜁 < 1 → Subamortiguado
Por lo tanto para verlo de manera más resumida quedaria de la siguiente forma:
Þ
Para G1(s): Sin amortiguamiento (Figura4)
Þ
Para G2(s): Subamortiguado (Figura5)
Þ
Para G3(s): Crı́ticamente amortiguado (Figura6)
Þ
Para G4(s): Sobre Amortiguado (Figura7)
Þ
Para G5(s): Sub amortiguado (Figura8)
Þ
Para G6(s): Sin amortiguamiento (Figura9)
17
PARTE II:
= POLOS Y CEROS =
Parte a)
II: Polos
ceros cálculos el valor de los polos y ceros de las funciones de la
Obtenery mediante
parte mediante
I.
a) Obtener
cálculos el valor de los polos y ceros de las funciones de
la Parte I.
PRIMER ORDEN: Filtro pasa bajas
Primer orden: Filtro pasa bajas
𝑭𝟏 𝒔
𝒔
𝟏
𝑭𝟏 (𝒔) =
𝟒
𝑭 𝒔
𝟓𝒔 & 𝟏
𝑭𝟐𝒔(𝒔)𝟏 =
𝟒
𝟓𝒔 ( 𝟏
Para F1
Para F1:
Ceros: no hay ceros
CEROS: no hay ceros
Polos: S= -0.2000
POLOS: S= -0.2000
Figura10. Obtención de polos y ceros para F1(s)
18
Figura10. Obtención de polos y ceros para
F1(s).
-Sin Amortiguamiento-
Para F2:
Para F2
CEROS: no hay ceros
Ceros: no hay ceros.
POLOS: S= 0.2000
Polos: S= 0.2000
Figura11. Obtención de polos y ceros para F2
Figura11. Obtención de polos y ceros para F2(s)
(s).
-Sin Amortiguamiento-
Segundo orden: Sistema masa resorte amortiguador
2
2
19
2
SEGUNDO ORDEN: Sistema masa resorte amortiguador
Para G1 (s):
Para 𝑮 𝒔
CEROS: no hay ceros.
Ceros: no hay.
POLOS: S= 1i S= -1i
polos: s= 1i s= -1i
Figura12. Obtención de polos y ceros para
Figura12. Obtención de
polos y ceros para G1(s)
G1(s).
-Sin Amortiguamiento-
20
Para G2 (s):
Para 𝐺 𝑠)
CEROS: no hay ceros.
POLOS: S= -0.3000 + 0.9539i y S= -0.3000 – 0.9539i
Ceros: no hay Polos: s= -0.3000 + 0.9539i y s=-0.3000
9539i
Figura13. Obtención de polos y ceros para
Figura13. ObtenciónG2(s).
de polos y ceros para G2(s)
-Sin Amortiguamiento-
21
Para G3 (s):
Para 𝑮 𝒔
CEROS: no hay ceros.
Ceros: no hay.
POLOS: S= -1
S= -1
Polos: s= -1 s=-1
Figura14. Obtención de polos y ceros para
Figura14. Obtención de polos y ceros para G3(s)
G3(s).
-Sin Amortiguamiento-
22
Para G4 (s):
Para 𝑮 𝒔
CEROS: no hay ceros.
POLOS: S= -1.8633
S= -0.5367
Ceros: no hay. Polos: s= -1.8633 s= -0.5367
Figura15. Obtención de polos y ceros para
G4(s).
Figura15. Obtención
de polos y ceros para G4(s)
-Sin Amortiguamiento-
23
Para G5 (s):
Para CEROS:
𝑮 𝒔 S= -2.5000
POLOS: S= -0.3000 + 0.9539i S= -0.3000 - 0.9539i
Ceros: s= -2.5000. polos: s= -0.3000 + 0.9539i
s= -0.3000 0.9539i
Figura16.
Obtención
polos
y ceros
paraG5(s)
Figura16.
Obtención
dede
polos
y ceros
para
G5(s).
-Sin Amortiguamiento-
24
Para G6 (s):
Para 𝑮 𝒔
CEROS: S= -2.5000
POLOS: S= -1.3440
S= 0.7440
Ceros: s= -2.5000. Polos: s= -1.3440 s= 0.7440
Figura17. Obtención de polos y ceros para
Figura17. Obtención deG6(s).
polos y ceros para G6(s)
-Sin Amortiguamiento25
b) Graficar, por medio del comando pzmap, las funciones de transferencia
referida
en partepor
I. medio del comando pzmap, las funciones de transferencia
b) Graficar,
referidas en parte I.
PRIMER ORDEN: Filtro pasa bajas
Primer orden: Filtro pasa bajas
𝑭𝟏 (𝒔) =
𝑭 𝒔
𝒔
𝟒
𝟓𝒔 & 𝟏
𝑭𝟐 (𝒔) 4=
𝐹 𝑠
5𝑠
𝟒
𝟓𝒔 ( 𝟏
1
Para F1:
Para F1
Sistema estable ya que su ú nico polo se encuentra en una zona negativa.
Sistema estable ya que su único polo se encuentra en una zona negativa.
Figura17. Obtención de polos y ceros
Figura18. Obtención
depara
polosF1(s).
y ceros para F1(s)
graficados
-Sin Amortiguamiento-
26
Para F2
Para F2:
Sistema inestable ya que su ú nico polo se encuentra en una zona positiva.
Sistema inestable ya que su único polo se encuentra en una zona positiva.
Figura18. Obtención de polos y ceros
graficados para F2(s).
Figura19. Obtención de polos y ceros para F2(s)
gundo orden: Sistema masa resorte
amortiguador
-Sin Amortiguamiento-
2
2
0.6
1
2
2
1
1
27
2
2.4
1
2
5
0.6
1
2
5
0.6
1
SEGUNDO ORDEN: Sistema masa resorte amortiguador
Para 𝑮 𝒔
Es un sistema críticamente estable ya que sus polos están sobre la línea
Para G1 (s):
del eje imaginario sin parte real.
Es un sistema crı́ticamente estable ya que sus polos está n sobre la lı́nea del eje
imaginario sin parte real.
Figura20.
Obtención
de polosde
y ceros
para
Figura19.
Obtención
polos
y G1(s)
ceros
graficados para G1(s).
Para 𝐺 𝑠)
-Sin Amortiguamiento-
28
Para 𝐺 𝑠)
Figura19. Obtención de polos y ceros
graficados para G1(s).
Para G2 (s):
-Sin Amortiguamiento-
Es un sistema tipo estable ya que sus dos polos están en zona negativa.
Sistema tipo estable ya que sus dos polos están en zona negativa.
Figura20. Obtención de polos y ceros
23
graficados
para
G2(s).
Figura21. Obtención
de polos
y ceros
para G2(s)
-Sin Amortiguamiento-
29
Para G3 (s):
estable ya que sus polos son negativos.
Para 𝑮𝟑 Sistema
𝒔
Sistema estable ya que sus polos son negativos
Figura21. Obtención de polos y ceros
graficados para G3(s).
Figura22. Obtención de polos y ceros para G3(s)
-Sin Amortiguamiento-
Para 𝑮𝟒 𝒔
Sistema estable ya que sus dos polos están en zona negativa.
30
Figura21. Obtención de polos y ceros
graficados para G3(s).
Para G4 (s):
-Sin Amortiguamiento-
ara 𝑮𝟒 𝒔 Sistema estable ya que sus dos polos estan en la zona negativa.
istema estable ya que sus dos polos están en zona negativa.
Figura22. Obtención de polos y ceros
graficados
para
G4(s).
Figura23.
Obtención
de polos
y ceros para G4(s)
-Sin Amortiguamiento-
2
31
Para G5 (s):
ara 𝑮𝟓 𝒔 Sistema estable ya que sus polos estan en la zona negativa.
stema estable ya que sus polos están en zona negativa.
Figura23. Obtención de polos y ceros
graficados para G5(s).
Figura24. Obtención de polos y ceros para G5(s)
-Sin Amortiguamiento-
ara 𝑮𝟔 𝒔
stema inestable ya que uno de sus polos es positivo
32
Figura23. Obtención de polos y ceros
Para G6 (s):
graficados para G5(s).
-Sin Amortiguamiento-
inestable ya que uno de sus polos es positivo.
Para 𝑮𝟔 Sistema
𝒔
Sistema inestable ya que uno de sus polos es positivo
Figura23. Obtención de polos y ceros
graficados para G6(s).
Figura25. Obtención de polos y ceros para G6(s)
25
-Sin Amortiguamiento-
33
PARTE III:
Parte III: Respuesta a escalón
= RESPUESTA
A tiempo
ESCALÓN
a) Grafica
la respuesta en
de las =
funciones de transferencia referidas en
la parte I cuando su entrada es una función escalón, por medio del comando
step. Relaciona las curvas obtenidas y la ubicación de polos en el plano
a) Graficala respuesta en
tiempo de las funciones de transferenciareferidas en
complejo.
parte Icuando su entrada es una función escalón, por medio del comando step.
Relaciona las curvas obtenidas y la ubicación de polos en el plano complejo.
Para F1
Para F1:
Figura26. Cálculo y ubicación del polo para la función F1
Figura 24. Cálculo y ubicación del polo de la
función F1
26
Figura27. Gráfica de la respuesta en tiempo F1
Figura 25. Grafica de la respuesta en
tiempo F1
Para F2
34
Figura 25. Grafica de la respuesta en
tiempo F1
Para
Para F2
F2:
Figura 26. Cálculo y ubicación del polo de la
función
Figura28. Cálculo y ubicación
delF2polo para la función F2
27
Figura29. Gráfica de la respuesta en tiempo F2
Figura 27. Grafica de la respuesta en
tiempo F2
Para G1
35
Figura 27. Grafica de la respuesta en
tiempo F2
ParaG1
G1:
Para
Figura 28. Cálculo y ubicación del polo de la
función
Figura30. Cálculo y ubicación
delG1polo para la función G1
28
Figura
29. Grafica
de la respuesta
en
Figura31.
Gráfica
de la respuesta
en tiempo
G1
tiempo G1
Para G2
36
Figura 29. Grafica de la respuesta en
tiempo G1
ParaG2
G2:
Para
Figura32.
Cálculo
y ubicación
del polo
para
Figura
30. Cálculo
y ubicación
del polo
dela
lafunción G2
función G2
29
Figura33.
de laderespuesta
enen
tiempo G2
FiguraGráfica
31. Grafica
la respuesta
Para G3
tiempo G2
37
Para G3:
Para G3
Figura 31. Grafica de la respuesta en
tiempo G2
Figura34.Figura
Cálculo
ubicación
del polo
la función
G3
32. yCálculo
y ubicación
delpara
polo de
la
función G3
30
Figura35.
Gráfica
de lade
respuesta
en tiempo
G3
Figura
33. Grafica
la respuesta
en
Para G4
tiempo G3
38
Para G4:
Para G4
Figura 33. Grafica de la respuesta en
tiempo G3
34. yCálculo
y ubicación
delpara
polo de
la
Figura36.Figura
Cálculo
ubicación
del polo
la función
G4
función G4
31
Figura37.
Gráfica
de la de
respuesta
en tiempo
G4
Figura
35. Grafica
la respuesta
en
Para G5
tiempo G4
39
Para G5:
Para G5
Figura 35. Grafica de la respuesta en
tiempo G4
Figura
36. Cálculo
y ubicación
del polo
Figura38.
Cálculo
y ubicación
del polo
paradelalafunción G5
función G5
32
Figura39.
Gráfica
de la de
respuesta
en tiempo
G5
Figura
37. Grafica
la respuesta
en
tiempo G5
Para G6
40
Figura 37. Grafica de la respuesta en
tiempo G5
Para G6:
Para G6
Figura 38. Cálculo y ubicación de polos de la
Figura40. Cálculo y ubicación
función G6 del polo para la función G6
33
Figura 39. Grafica de la respuesta en
Figura41.
Gráfica de la respuesta en tiempo G6
tiempo G6
Análisis de Resultados:
41
Para F1(s): alcanza el 95% de su amplitud en 15 segundos por lo tanto el
tiempo de asentamiento es de 15s.
= Análisis de Resultados =
Para F1(s):
Alcanza el 95% de su amplitud en 15 segundos por lo tanto el tiempo de
asentamiento es de 15s.
Para F2(s):
No tiene tiempo de asentamiento al ser un sistema inestable.
Para G1(s):
No posee tiempo de asentamiento al estar oscilando permanentemente.
Para G2(s):
El tiempo de asentamiento es de 9.52s pues es el tiempo en el que la respuesta queda
restringida en un valor que no sobre pasa un 5% de dicha respuesta el sobre tiro es
de 0.37 obtenié ndolo de dividir el valor pico que sobresale respecto al valor de la
amplitud estabilizada entre la amplitud estabilizada.
Para G3(s):
El tiempo de asentamiento es de 4.69s pues en ese tiempo alcanza el 95% de su
amplitud y al ser un sistema sobre amortiguado no tiene sobretiro de 34.
Para G4(s):
El tiempo de asentamiento es de 6.13s pues en ese tiempo alcanza el 95% de su
amplitud y al ser un sistema sobre amortiguado no tiene sobretiro.
Para G5(s):
El tiempo de asentamiento es de 9.95s pues es el tiempo en el que la respuesta queda
restringida en un valor que no sobre pasa un 5% de dicha respuesta y el obre tiro es
de 0.4 obtenié ndolo de dividir el valor pico que sobresale respecto al valor de la
amplitud estabilizada entre la amplitud estabilizada.
Para G6(s):
No tiene tiempo de asentamiento ni sobre tiro pues no es un sistema estable como
lo obsevamos en las gráficas.
42
PARTE IV:
= RESPUESTA A ESCALÓN =
b) Grafica la respuesta en tiempo de las funciones de transferenciareferidas en
parte Icuando su entrada es una función impulso, por medio del comando
impulse. Relaciona las curvas obtenidas y la ubicación de polos en el plano
complejo.
Para F1 (s):
Figura42.
y ubicación
de impulsodel
de la
función F1
FiguraCálculo
40. Cálculo
y ubicación
impulso
de la función F1
Para F2(s)
43
ara F2(s)
Figura 40. Cálculo y ubicación del impulso
de la función F1
Para F2 (s):
Figura 42. Cálculo y ubicación del impulso
Figura43. Cálculo y ubicación de impulso de la función F2
de la función F2
3
44
Para G1 (s):
Para G1 (s)
Figura 42. Cálculo y ubicación del impulso
de la función G1
Figura44. Cálculo y ubicación de impulso de la función G1
Para G2 (s)
45
Figura 42. Cálculo y ubicación del impulso
de la función G1
Para G2 (s):
Para G2 (s)
Figura 43. Cálculo y ubicación del impulso
de la función G2
Figura45. Cálculo y ubicación de impulso de la función G2
46
Para G3 (s):
Para G3 (s)
Figura 44. Cálculo y ubicación del impulso
de la función G3
Figura46. Cálculo y ubicación de impulso de la función G3
47
Para G4 (s):
Para G4 (s)
Figura 45. Cálculo y ubicación del impulso
de la función G4
Figura47. Cálculo y ubicación de impulso de la función G4
Para G5 (s)
48
G5 (s)
Figura 45. Cálculo y ubicación del impulso
de la función G4
Para G5 (s):
Figura 46. Cálculo y ubicación del impulso
de la función G5
Figura48. Cálculo y ubicación de impulso de la función G5
49
G6 (s)
Para G6 (s):
Figura 47. Cálculo y ubicación del impulso
dey la
función
G6 de la función G6
Figura49. Cálculo
ubicación
de impulso
sis de Resultados: Determina el tiempo de asentamiento al 5%,
50
caso, con base a las gráficas obtenidas. (Justifica tu respuesta).
o de los sistemas de 2do orden, determina la magnitud del sobre
= Análisis de Resultados =
c) Determina el tiempo de asentamiento al 5%, para cada caso, con base a las
grá ficas obtenidas. (Justifica tu respuesta). Para el caso de los sistemas de 2do
orden, determina la magnitud del sobrepaso o sobretiro Mp.
Para F1(s):
Su amplitud má xima se encuentra en su punto inicial, conforme hay un incremento
de tiempo va disminuyendo su amplitud su asentamiento comienza a partir del
segundo 20.
Para F2(s):
El impulso en esta funció n comienza a ampliarse a partir del segundo 250, antes de
eso tiene una tendencia a 0 y se asienta llegando al 300 aproximadamente
incrementando su amplitud permanentemente.
Para G1(s):
No posee tiempo de asentamiento al estar oscilando permanentemente
Para G2(s):
Tiene un cambio muy significativo en su impulso, vemos un incremento de magnitud
constante hasta llegar al 1.2 de 0 a 2 segundos, pero tiene una variació n significativa
de oscilació n del segundo 2 al segundo 14, a partir de segundo 16 comienza a haber
un asentamiento con tendencia a 0.
Para G3(s):
Su amplitud má xima se encuentra en su punto inicial al segundo 1 alcanza su
má ximo en 0.7, conforme hay un incremento de tiempo va disminuyendo su
amplitud su asentamiento comienza a partir del segundo 7.
Para G4(s):
Su amplitud má xima se encuentra en su punto inicial al segundo 1 alcanza su
má ximo en 0.6, conforme hay un incremento de tiempo va disminuyendo su
amplitud su asentamiento comienza a partir del segundo 8.
51
Para G5(s):
Tiene un cambio muy significativo en su impulso, vemos un incremento de magnitud
constante hasta casi llegar al 4 de 0 a 2 segundos, pero tiene una variació n
significativa de oscilació n del segundo 2 al segundo 12, a partir de segundo 14
comienza a haber un asentamiento con tendencia a 0.
Para G6(s):
El impulso en esta funció n comienza a ampliarse a partir del segundo 70, antes de
eso tiene una tendencia a 0 y se asienta llegando al 75 aproximadamente
incrementando su amplitud permanentemente.
52
PARTE V:
= RESPUESTA A RAMPA =
a) Grafica la respuesta en tiempo de las funciones de transferencia referidas en la
parte I cuando su entrada es una funció n rampa, por medio del comando ramp.
Relaciona las curvas obtenidas y la ubicació n de polos en el plano complejo.
𝟒
𝟓𝒔
4 + 𝟏
𝑭𝟏 (𝒔) =
𝑓1
5
1
Tiempo
Tiempode
deasentamiento:
asentamiento:
ts5%
[ 5 % 3] = →
3t3à5 3 ( 5)
15 = 15 s
Ilustración 1- Gráfica de rampa f1, filtro pasa-bajas.
Figura50. Gráfica de rampa F1, filtro pasa-bajas
53
𝑭𝟐 (𝒔) =
2
𝟒
𝟓𝒔 − 𝟏
4
5
1
Tiempo de asentamiento:
Tiempo de asentamiento:
ts [ 5%
5 % ] =3 3t→à
= 15 s
33
5 ( 5)15
Ilustración 2-Gráfica de rampa f2, filtro pasa-bajas.
Figura51. Gráfica de rampa F2, filtro pasa-bajas
54
43
𝑮𝟏 (𝒔) =
𝟐
𝒔𝟐 − 𝟏
2
𝐺
1
Tiempo
Tiempode
deasentamiento:
asentamiento:
2
𝐺
3
5%
Tiempo de asentamiento:
3
5%
𝑀
→
𝑀
𝑀
𝑀
1
3
→
0 1
3
0 1
𝑘𝑒
𝑘𝑒
𝑖 𝑑𝑒 𝑒 𝑚𝑖 𝑎𝑑𝑎
1
1
2𝑒
2𝑒
𝑖 𝑑𝑒 𝑒 𝑚𝑖 𝑎𝑑𝑎
0
10
1
0
0 2
2
Ilustración 3-Gráfica de rampa G1- masa-resorte-amortiguador.
Figura52. Gráfica de rampa G1, masa – resorte - amortiguador
Ilustración 3-Gráfica de rampa G1- masa-resorte-amortiguador.
44
55
44
𝑮𝟐 (𝒔) =
𝟐
𝒔𝟐 + 𝟎. 𝟔𝒔 + 𝟏
2
0.6
𝐺
Tiempo de asentamiento:
Tiempo de asentamiento:
2
0.6
𝐺
Tiempo de asentamiento:
5%
5%
𝑀
𝑀
𝑀
2𝑒
𝑀
2𝑒
3
3
𝑘𝑒
𝑘𝑒
1
3
→
0.3 1
→
3
0.3 1
5
5
1
1
0.3
1 0.30.3
1
1
0.3
0.7446
0.7446
Ilustración 4--Gráfica de rampa G2- masa-resorte-amortiguador.
Figura53. Gráfica de rampa G2, masa – resorte - amortiguador
Ilustración 4--Gráfica de rampa G2- masa-resorte-amortiguador.
56
45
𝑮𝟑 (𝒔) =
𝟐
𝒔𝟐 + 𝟐𝒔 + 𝟏
2
2
𝐺
deasentamiento:
asentamiento:
TTiempo
iempo de
2
2
𝐺
Tiempo de asentamiento:
3
5%
3
5%
𝑀
𝑘𝑒
𝑀
𝑀
2𝑒
𝑀
2𝑒
1
𝑘𝑒
1
→
3
1 1
3
3
1
1
1
1
1
3
→
1 1
1
1
1
𝑖𝑛𝑑𝑒 𝑒 𝑚𝑖𝑛𝑎𝑑𝑎
𝑖𝑛𝑑𝑒 𝑒 𝑚𝑖𝑛𝑎𝑑𝑎
Ilustración 5-Gráfica de rampa G3- masa-resorte-amortiguador.
Figura54. Gráfica de rampa G3, masa – resorte - amortiguador
Ilustración 5-Gráfica de rampa G3- masa-resorte-amortiguador.
46
57
46
𝟐
𝒔𝟐 + 2𝟐. 𝟒𝒔 + 𝟏
𝑮𝟒 (𝒔) =
𝐺
2.4
Tiempo de asentamiento:
Tiempo de asentamiento:
2
2.4
𝐺
3
5%
𝑀
𝑀
2𝑒
𝑘𝑒
3
𝑀
1
1
3
→
1.2 1
Tiempo de asentamiento:
5%
1
→
1.2
𝑘𝑒
1.2
3
11
1.2
1
2.5
2.5
𝑖 𝑑𝑒 𝑒
𝑖 𝑎𝑑
1.2
𝑀
2𝑒
𝑖 𝑑𝑒 𝑒 𝑖 𝑎𝑑
No se puede calcular Mp
porque
G4
1 es
1.2un sistema sobre amortiguado ya que su
coeficiente
amortiguamiento
mayor
1,un
por
lo quesobre
no presenta
sobretiro
NOTA: No de
se puede
calcular Mp es
porque
G4aes
sistema
amortiguado
ya que
No se puede calcular Mp porque G4 es un sistema sobre amortiguado ya que su
su coeficiente de amortiguamiento es mayor a 1, por lo que no presenta sobretiro.
coeficiente de amortiguamiento es mayor a 1, por lo que no presenta sobretiro
Ilustración 6-Gráfica de rampa G4- masa-resorte-amortiguador.
Figura55. Gráfica de rampa G4, masa – resorte - amortiguador
58
Ilustración 6-Gráfica de rampa G4- masa-resorte-amortiguador.
47
47
𝟐𝒔 + 𝟓
𝒔𝟐 + 𝟎. 𝟔𝒔 + 𝟏
𝑮𝟓 (𝒔) =
2
𝐺
5
0.6
1
Tiempo de asentamiento:
Tiempo de asentamiento:
2
𝐺
Tiempo de asentamiento:
5%
𝑀𝑝
3
5𝑒 𝑝
𝑀𝑝
3
→
0.3 1
→
𝑘𝑒 𝑝
𝑀𝑝
𝑀𝑝
0.6
3
5%
5𝑒 𝑝
5
3
0.3 1
1
10
10
1
𝑘𝑒 𝑝
0.31
1
0.3
0.3
1
0.3
1.8616
1.8616
Ilustración 7-Gráfica de rampa G5- masa-resorte-amortiguador.
Figura56. Gráfica de rampa G5, masa – resorte - amortiguador
Ilustración 7-Gráfica de rampa G5- masa-resorte-amortiguador.
59
48
𝟐𝒔 + 𝟓
2 𝟎. 5𝟔𝒔 − 𝟏
𝒔𝟐 +
𝑮𝟔 (𝒔) =
𝐺
Tiempo de asentamiento:
Tiempo de asentamiento:
0.6
2
𝐺
Tiempo de asentamiento:
5%
5%
𝑀𝑝
𝑀𝑝
𝑀𝑝
𝑀𝑝
5𝑒 𝑝
5𝑒 𝑝
5
0.6
3
3
→
→
𝑘𝑒 𝑝
𝑘𝑒 𝑝
1
3
0.3 1
3
0.3 1
10
10
1
1
0.3
1 0.30.3
1
1
0.3
1.8616
1.8616
Ilustración 8-Gráfica de rampa G6- masa-resorte-amortiguador.
Figura57. Gráfica de rampa G6, masa – resorte - amortiguador
Ilustración 8-Gráfica de rampa G6- masa-resorte-amortiguador.
60
49
49
Tercera Parte:
RESULTADOS
61
= BITÁCORA DE PROBLEMAS ENCONTRADOS Y ESTRATEGIAS DE SOLUCIÓN =
PROBLEMA ENCONTRADO
ESTRATEGIA DE SOLUCION
IMPLEMENTADA
Cruz Zavala
Jaqueline
En general el uso del sofware
manejado ( Matlab )
Acudi al manual que nos dio
durante la clase, asi mismo
retome el video de la clase
donde nos explico el manejo del
mismo.
García Martínez
Alfredo Elías
Complicaciones al utilizar el
software por falta de
experiencia.
Repasar los ejemplos realizados
previamente por el profesor en
el software.
INTEGRANTE
García Quiterio
Michel Alejandro
El funcionamiento de Matlab, ya
que tenía bastante tiempo que
no utilizaba este software.
Mi estrategia fue, revisar unas
notas que tenía acerca del
software, así como también
cheque la clase del profesor
donde nos explica el
funcionamiento del software.
Martínez Ortega
Pedro David
Problema de instalación del
software y manejo del mismo.
Buscar información acerca del
error a través de videos, foros y
manual proporcionado para el
manejo del mismo.
Saldivar
Hernandez Aranza
Uso de rampas y un poco el
manejo de Matlab.
Opte por ver videos de tutoriales
en internet, busque en el manual
proporcionado y volvi a ver los
videos de la clase.
62
= CONCLUSIONES =
•
Cruz Zavala Jaqueline:
Al realizar esta prá ctica pude comprender mejor el tema de las funciones de
transferencia y como es que é stas se pueden trabajar dentro del entorno de Matlab,
ası́ como tambié n pude descubrir otros 2 comandos que me fueron de gran ayuda
para obtener los resultados, dichos comandos eran “pole” que me daban el valor de
los polos de la funció n y “mzmap” que es la que me ayudó a graficas los polos en el
plano imaginario.
•
García Martínez Alfredo Elías:
Aprendí que el uso del software es importante para ver como se comportan las
funciones de transferencia de primer y segundo orden. Gracias a esta practica pude
comprender de mejor forma los temas previamente vistos en clase sobre funciones,
estas funcioné de transferencia son muy importantes dentro de la industria a mi
parecer ya que ayudan a comprender el comportamiento de los sistemas.
•
García Quiterio Michel Alejandro:
Esta practica numero uno, desde mi punto de vista es una de las mas importantes o
tal vez la más importante, ya que aprende lo básico del software, así como las
funciones que puedes realizar dentro del mismo. Es muy importante poner mucha
atención a la misma para no generar dudas en prácticas posteriores de mayor
dificultad. Me agrado poder utilizar el software de nuevo ya que es muy eficiente de
usar para resolver diferentes problemáticas de una manera más fácil y rápida.
63
•
Martínez Ortega Pedro David:
Para el desarrollo de la práctica, es indispensable saber el buen manejo de los
distintos comandos de Matlab eh identificar que es lo que vamos a introducir para
obtener el resultado esperado, el programa Matlab sirve de gran ayuda a poder
introducir cálculos y valores para así llegar de forma rápida a un resultado, este
resultado se puede expresar de manera grafica y así interpretar mejor el resultado
obtenido.
•
Saldivar Hernandez Aranza:
Es realmente ú til el saber có mo usar los recursos que tenemos para poder facilitar
la velocidad de realizació n de cá lculos ya que con Matlab te ahorras mucho tiempo
ya que solo introduces variables y las ejecutas con los comandos de este, ası́ como
tambié n las grá ficas que te puede representar el programa y darte una mejor idea
de su comportamiento (de las funciones de transferencia) por medio de estas.
64
= REFERENCIAS =
Þ Villegas, G. (20 de 03 de 20). Apuntes de clases de Controladores Lógicos
Programables.
Þ Solı́s, L. V. (01 de 11 de 20). Academia.edu. Obtenido de Academia.edu:
https://www.academia.edu/7436253/2_Funci%C3%B3n_de_transferencia
65
Descargar