Laboratorio 5 Morocho Sanchez
Laboratorio 5 Morocho Sanchez
Laboratorio 5 Morocho Sanchez
1. OBJETIVOS
OBJETIVO
Diseñar un sistema de control por ajuste de ganancia, a partir de análisis del lugar de
las raíces.
Objetivo específico:
2. MÉTODO
3. EQUIPO Y MATERIALES
1
INGENIERIA MECATRÓNICA
4. FUNDAMENTO TEÓRICO
Los sistemas de control realimentados son difíciles de comprender desde el punto de vista
cualitativo, por lo que dicha comprensión depende en gran medida de las matemáticas. El
lugar geométrico de las raíces es la técnica gráfica que nos da esa descripción cualitativa sobre
el rendimiento del sistema de control que estamos diseñando. Además, también sirve como
una poderosa herramienta cuantitativa que produce más información que los métodos ya
discutidos, debido a que no sólo puede servir para encontrar la solución de sistemas de
primero y segundo orden, sino que también es de utilidad para solucionar sistemas de orden
mayor a dos.
Mediante el lugar geométrico de las raíces, se puede observar el comportamiento del sistema
(relativo a la respuesta transitoria y la estabilidad) a medida que se varían varios parámetros a
la vez, como el sobrepaso, el tiempo de asentamiento y el tiempo pico. Luego, esta
información cualitativa puede ser verificada mediante el análisis cuantitativo.
Para desarrollar dichas reglas, considere el modelo general de la siguiente Figura para un
sistema de control con realimentación:
Normas
1. El lugar geométrico de las raíces siempre es simétrico respecto al eje real Re del plano s.
2. Tiene tantas ramas como el valor máximo entre n y m, que son el orden de dos polinomios
presentados más adelante, en la ecuación 1.3.
3. Cada rama comienza en un polo y termina en un cero de la función de transferencia
directa G(s)H(s). Si los ceros no aparecen de manera explícita en el plano s, significa que
están en el infinito.
5. PROCEDIMIENTO
5.1 Determinar la función de transferencia del sistema de motor DC, tomando como
salida la posición.
𝑑𝑑𝑑𝑑(𝑡𝑡)
𝐿𝐿 = 𝑣𝑣(𝑡𝑡) − 𝑅𝑅𝑅𝑅(𝑡𝑡) − 𝐸𝐸 (𝑡𝑡) (1)
𝑑𝑑𝑑𝑑 𝑎𝑎
𝐽𝐽
𝑑𝑑𝑑𝑑(𝑡𝑡)
= 𝑇𝑇𝑚𝑚 (𝑡𝑡) − 𝐵𝐵𝐵𝐵(𝑡𝑡) (2)
𝑑𝑑𝑑𝑑
Ecuaciones
3
INGENIERIA MECATRÓNICA
𝐸𝐸𝐸𝐸(𝑠𝑠) = 𝐾𝐾𝑎𝑎𝑊𝑊(𝑠𝑠)
𝑇𝑇𝑇𝑇(𝑠𝑠) = 𝐾𝐾𝐾𝐾𝐾𝐾(𝑠𝑠)
𝑊𝑊𝑠𝑠 𝐾𝐾𝐾𝐾
=
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐿𝐿 ∗ (𝐽𝐽𝐽𝐽 + 𝐵𝐵𝐵𝐵) + 𝑅𝑅 ∗ (𝐽𝐽𝑠𝑠 + 𝐵𝐵𝐵𝐵) + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾
𝑊𝑊𝑠𝑠 𝐾𝐾𝐾𝐾
=
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐿𝐿 ∗ (𝐽𝐽𝐽𝐽 + 𝐵𝐵𝐵𝐵) + 𝑅𝑅 ∗ (𝐽𝐽𝑠𝑠 + 𝐵𝐵𝐵𝐵) + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾
𝑊𝑊𝑠𝑠 𝐾𝐾𝐾𝐾
= 2
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐽𝐽𝑠𝑠 + (𝑅𝑅𝑅𝑅 + 𝐿𝐿𝐵𝐵)𝑠𝑠 + 𝑅𝑅𝐵𝐵 + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾
𝑊𝑊𝑠𝑠 𝐾𝐾𝐾𝐾 1
= ∗
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐽𝐽𝑠𝑠 2 + (𝑅𝑅𝑅𝑅 + 𝐿𝐿𝐵𝐵)𝑠𝑠 + 𝑅𝑅𝐵𝐵 + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾 𝑠𝑠
𝜃𝜃𝑠𝑠 𝐾𝐾𝐾𝐾
=
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐽𝐽𝑠𝑠 + (𝑅𝑅𝑅𝑅 + 𝐿𝐿𝐵𝐵)𝑠𝑠 2 + (𝑅𝑅𝐵𝐵 + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾)𝑠𝑠
3
𝜃𝜃𝑠𝑠 𝐾𝐾𝐾𝐾
= 3
𝑉𝑉(𝑠𝑠) 𝐿𝐿𝐽𝐽𝑠𝑠 + (𝑅𝑅𝑅𝑅 + 𝐿𝐿𝐵𝐵)𝑠𝑠 2 + (𝑅𝑅𝐵𝐵 + 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾)𝑠𝑠
c. Determine la función de transferencia del sistema de control en laso cerrado con una
ganancia variable proporcional K y una retroalimentación unitaria. Observe la figura 3.
5
INGENIERIA MECATRÓNICA
V(s) Θ(s)
+ K G(s)
-
𝐾𝐾 ∗ 𝐺𝐺(𝑠𝑠)
𝑇𝑇(𝑠𝑠) =
1 + 𝐾𝐾 ∗ 𝐺𝐺(𝑠𝑠) ∗
Donde, T(s) es la función de transferencia del sistema de laso cerrado.
2
𝐺𝐺(𝑠𝑠) =
𝑠𝑠 3 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠
𝑘𝑘𝑘𝑘(𝑠𝑠)
𝑇𝑇(𝑠𝑠) =
1 + 𝐺𝐺(𝑠𝑠)𝐻𝐻(𝑠𝑠)
2𝑘𝑘
𝑠𝑠 3 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠
𝑇𝑇(𝑠𝑠) =
2𝑘𝑘
1+ 3 ∗1
𝑠𝑠 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠
2𝑘𝑘
𝑠𝑠 3 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠
𝑇𝑇(𝑠𝑠) = 3
𝑠𝑠 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠 + 2𝑘𝑘
𝑠𝑠 3 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠
2𝑘𝑘
𝑇𝑇(𝑠𝑠) =
𝑠𝑠 3 + 12 ∗ 𝑠𝑠 2 + 20.02 ∗ 𝑠𝑠 + 2𝑘𝑘
6
INGENIERIA MECATRÓNICA
e. Con la ayuda del comando rlocfind, Seleccione tres valores de ganancia que permitan
obtener un sistema en lazo cerrado con polos reales y diferentes (sistema sobre
amortiguado). Verifique que los polos indicados sobre la gráfica son los calculados
teóricamente del sistema en lazo cerrado. Para ello use los comandos feedback y pole,
con cada valor de K seleccionado. Coloque los resultados en la siguiente tabla:
K según el LR Polos LC según el LR Polos Teóricos
3.5769 -10.0853
-1.4126
-0.5021
4.1566 -10.0992
-1.2335
-0.6673
2.4291 -10.0575
-1.6497
-0.2928
7
INGENIERIA MECATRÓNICA
8
INGENIERIA MECATRÓNICA
Con la utilización de las herramientas feedback y pole comprobamos que los polos son
los correctos
K = 3.5769
9
INGENIERIA MECATRÓNICA
K = 4.1566
10
INGENIERIA MECATRÓNICA
11
INGENIERIA MECATRÓNICA
K = 2.4921
12
INGENIERIA MECATRÓNICA
Al analizar los polos podemos observar que un polo de ellos cumple con el criterio de la
5 veces por lo que se lo puede eliminar obteniendo un sistema de 2do orden en donde al
comparar sus graficas observamos que sus valores de ts, tp son similares por lo que
nuestro sistema de 3er orden puede ser aproximable a uno de 2do orden
g. Diseñe un sistema de control por variación de ganancia para obtener en lazo cerrado un
sistema subamortiguado con un %SD=30%. Para ello use el comando sgrid y rlocfind.
Verifique que los polos indicados sobre la gráfica son los calculados teóricamente del
sistema en lazo cerrado. Para ello use los comandos feedback y pole, para el valor de K
seleccionado. Presente en su reporte escrito los resultados gráficos y de línea de comando
feedback y pole (use capturas de pantalla).
Para obtener un sistema subamortiguado debemos calcular un nuevo valor de zita en donde
la intersección entre este y las ramas del sistema nos permite calcular los valores que se dan
en dicha intersección
13
INGENIERIA MECATRÓNICA
14
INGENIERIA MECATRÓNICA
15
INGENIERIA MECATRÓNICA
h. Simule la respuesta ante el escalón unitario del sistema en lazo cerrado con la ganancia
seleccionada en la parte “g”, usando el comando step. Determine los valores simulados
dé %SD, Ts y Tp, y compare con los valores teóricos, asumiendo que aplica la
aproximación a segundo orden. Además de incluir la gráfica en su documento, reporte
los resultados en la siguiente tabla:
Cálculos
Polos
-0.7448 + 1.9516 i
-0.7448 - 1.9516 i
𝜋𝜋∗𝑅𝑅𝑅𝑅
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 𝐼𝐼𝐼𝐼 ∗ 100
𝜋𝜋∗(−0.7448)
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 1.9516 ∗ 100 = 30.15%
4 4
𝑇𝑇𝑇𝑇 = = = 5.369𝑠𝑠
|𝑅𝑅𝑅𝑅| 0.7448
𝜋𝜋 𝜋𝜋
𝑇𝑇𝑝𝑝 = = = 1.611𝑠𝑠
|𝐼𝐼𝐼𝐼| 1.9516
16
INGENIERIA MECATRÓNICA
Si es factible utilizar una aproximación de 2do orden ya que por el criterio de 5 veces el
polo real se encuentra distante por lo que no es dominante y se puede aproximar el
sistema a 2do orden
i. Extienda la tabla de la parte “h” con un valor de ganancia mayor y menor a elegido para
el diseño de la parte g. Discuta los cambios en los valores de %SD, Ts y Tp. Argumente
las razones que causaron dichos cambios en términos de los cambios de las partes reales,
imaginarias y ángulo respecto al eje real, del vector asociado a los polos de segundo orden.
K = 23.6746
17
INGENIERIA MECATRÓNICA
18
INGENIERIA MECATRÓNICA
Polos
-0.7373 + 1.9887 i
-0.7373 - 1.9887 i
𝜋𝜋∗𝑅𝑅𝑅𝑅
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 𝐼𝐼𝐼𝐼 ∗ 100
𝜋𝜋∗(−0.7373)
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 1.9887 ∗ 100 = 32.05%
4 4
𝑇𝑇𝑇𝑇 = = = 5.425𝑠𝑠
|𝑅𝑅𝑅𝑅| 0.7373
𝜋𝜋 𝜋𝜋
𝑇𝑇𝑝𝑝 = = = 1.579𝑠𝑠
|𝐼𝐼𝐼𝐼| 1.9887
K = 22.2046
19
INGENIERIA MECATRÓNICA
20
INGENIERIA MECATRÓNICA
Polos
-0.7522 + 1.9145 i
-0.7522 - 1.9145 i
𝜋𝜋∗𝑅𝑅𝑅𝑅
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 𝐼𝐼𝐼𝐼 ∗ 100
𝜋𝜋∗(−0.7522)
%𝑆𝑆𝑆𝑆 = 𝑒𝑒 − 1.9145 ∗ 100 = 34.3%
4 4
𝑇𝑇𝑇𝑇 = = = 5.317𝑠𝑠
|𝑅𝑅𝑅𝑅| 0.7522
𝜋𝜋 𝜋𝜋
𝑇𝑇𝑝𝑝 = = = 1.641𝑠𝑠
|𝐼𝐼𝐼𝐼| 1.9145
21
INGENIERIA MECATRÓNICA
En sistemas sobre amortiguados observamos que al ir cambiando la ganancia sus polos permanecen
en el lugar de las raíces las cuales son reales
En sistemas subamortiguado obtenemos raíces complejas las cuales pueden incluso estar fuera del
lugar de las raíces
7. BIBLIOGRAFIA
[1] Katsuiko Ogata, “Ingeniería de Control Moderno”, quinta edición, editorial Pearson
España 2010.
[2] Katsuiko Ogata, “Dinámica de sistemas”, primera edición, editorial Pearson México
2004.
[3] Control with matlab and Simulink aviable:
https://la.mathworks.com/products/simcontrol.html
22
INGENIERIA MECATRÓNICA
23