Escolar Documentos
Profissional Documentos
Cultura Documentos
Sede Litoral
Departamento De Tecnología Industrial
Laboratorio De Sistemas De Control/TI-2284
Profesor: David Leal
Integrantes:
Verificar los valores obtenidos mediante los cálculos teóricos y los valores
determinados a partir de la simulación en scilab.
Figura #1
𝑉𝑜 𝑅 + 𝐿𝑠
=
𝐼𝑏 𝐿𝐶𝑠 2 + 𝑅𝐶𝑠 + 1
𝑅 𝑠
𝑉𝑜 +
= 𝐿𝐶 𝐶
𝐼𝑏 𝑅 1
𝑠2 + 𝑠 +
𝐿 𝐶
Se procede a sustituir los valores correspondientes en la función (R= 1 Ω, C = 0,1F y
L = 1 H).
𝑉𝑜 1+𝑠
=
𝐼𝑏 0.1𝑠 2 + 0.1𝑠 + 1
𝑉𝑜 10 + 10𝑠
= 2
𝐼𝑏 𝑠 + 𝑠 + 10
Se puede apreciar en esta forma de manera más sencilla la ganancia del sistema. A
continuación, se utilizará el comando “syslin”, el cual nos permite definir las funciones
de transferencia de un sistema.
--> num=poly([1 1],'s','c');
--> den=poly([1 0.1 0.1],'s','c');
--> G=syslin('c',num,den);
--> G
G =
1+s
----------------
2
1 + 0.1s + 0.1s
G =
1+s
----------------
1 + 0.1s + 0.1s
frac =
frac(1)
10 + 10s
-----------
10 + s + s
Luego se utiliza el comando “roots” para encontrar los ceros y los polos de la función
--> roots(num)
ans =
-1.
--> roots(den)
ans =
-0.5 + 3.122499i
-0.5 - 3.122499i
--> frac
frac =
frac(1)
10 + 10s
-----------
2
10 + s + s
Figura #2
n1=poly([1],'s','c'); // Numerador 1
--> d1=poly([1 1],'s','c'); // Denominador 1
--> G1=syslin('c',n1,d1); // Valor de G1
--> G1
G1 =
1
------
1+s
2 3 4 5
30s + 66s + 42s + 11s + s
------------------------------------
2 3 4 5 6
6 + 12s + 36s + 62s + 41s + 11s + s
b. Diagrama de bloque de la figura #3
Figura #3
Al igual que en el caso anterior, lo primero que se debe hacer para obtener la
función trasferencia por medio de Scilab, es definiendo cada uno de los bloques.
--> n1=poly([1],'s','c'); // Numerador 1
--> d1=poly([1 1],'s','c'); // Denominador 1
--> G1=syslin('c',n1,d1); // Valor de G1
--> G1
G1 =
1
------
1+s
1
-----------
2
6 + 5s + s
--> H1
H1 =
1
-------
2
5s + s
2 3 4 5
30s + 66s + 42s + 11s + s
------------------------------------
2 3 4 5 6
6 + 12s + 36s + 62s + 41s + 11s + s
CONCLUSIÓN