Está en la página 1de 25

Sistemas de control asistido por

computadora

Profra:
Nellyzeth Flores Núñez

Equipo:
-Miguel Ángel Mercado Arredondo
16490863

-Marco Antonio Aguilera Aguilar

Practica #1 Resolución de Ecuaciones diferenciales y


transformadas de Laplace en Matlab

Mexicali, Baja California 18 de Septiembre del 2020


Índice

Introducción …………………………………………………………………………… 3

Marco teórico …………………………………………………………………………… 4

Experimento ……………………………………………………………………………. 5

Resultados ………………….....……………………………………………………… 24

Referencias …………………………………………………………………………….. 25
Introducción
La instrumentación es fundamental en la ingeniería y la ciencia en general. Muchas
cosas pueden ser controlados y descritos mediante ello. En otras palabras, requiere de
la creación de un modelo matemático capaz de describirlo, el cual, generalmente se
compone de una o varias ecuaciones diferenciales transformadas e inversas de
Laplace. De allí la importancia de contar con un sólido conocimiento en este tema.

El desarrollo y avance de instrumentación que se tiene hoy en día es necesario para


controlar cualquier tipo de sistema, ya sea físico, biológico, mecánico o industrial, es
por eso que se requiere conocer diversas herramientas que faciliten el empleo de la
instrumentación, tal es el caso de los simuladores como: Matlab el cual es un punto de
apoyo importante, ya que permiten la reducción de costos, tiempo y trabajo invertido.

En este trabajo se mostrarán algunos ejemplos realizados con dicho programa dode se
implementas las ecuaciones diferenciales y transformadas e inversas de Laplace, con
ejercicios básicos para su demostración.

3
Marco teórico

El propósito de adquisición de datos es medir un fenómeno eléctrico y físico como


voltaje, corriente, temperatura, presión o sonido. La adquisición de datos basada en PC
utiliza una combinación de hardware modular, software de aplicación y una PC para
realizar medidas. Mientras cada sistema de adquisición de datos se define por sus
requerimientos de aplicación, cada sistema comparte una meta en común de adquirir,
analizar y presentar información. Los sistemas de adquisición de datos incorporan
señales, sensores, actuadores, acondicionamiento de señales, dispositivos de
adquisición de datos y software de aplicación. La adquisición de datos o adquisición de
señales, consiste en la toma de muestras del mundo real (sistema analógico) para
generar datos que puedan ser manipulados por un ordenador u otras electrónicas
(sistema digital).

Las ecuaciones diferenciales son herramientas que permiten explicar el


comportamiento de procesos con cambios dinámicos.

Si una ecuación contiene las derivadas, o diferenciales, de una o más variables


dependientes con respecto a una o más variables independientes, se dice que es una
ecuación diferencial.

La Transformada de Laplace es una técnica Matemática que forma parte de ciertas


transformadas integrales como la transformada de Fourier, la transformada de Hilbert, y
la transformada de Mellin entre otras. Estas transformadas están definidas por medio
de una integral impropia y cambian una función en una variable de entrada en otra
función en otra variable.

Las ecuaciones y transformadas que se mencionaron anteriormente. Se usara el


programa Matlab en el cual se agregaran los códigos ya establecidos por el software
para la resolución de ecuaciones y Laplace de una manera más fácil y rápida, ya que
eso implica el control.

4
Experimento

MATLAB

1. Para las siguientes funciones de transferencia, obtenga las correspondientes


ecuaciones diferenciales:

num=(10);

den=conv(conv([1 1],[1 3]),[1 2 5]);

printsys(num,den);

5
num=[1 6 8];

den=conv(conv([1 3],[1 5]),[1 1 5]);

printsys(num,den);

2. Obtenga las transformadas inversas de Laplace de las siguientes funciones de


transferencia:

2
a ¿ G ( s )=
s4

syms s t

G=(2)/(s^4); y=ilaplace(G);

6
y= t^3/3

5 s+ 4 2 s−18
b ¿ G ( s )= + 2
s3 s +16

syms s t
G=((5*s+4)/(s^3))+((2*s-18)/(s^2+16)); y=ilaplace(G);
y= 5*t + 2*cos(4*t) - (9*sin(4*t))/2 + 2*t^2

7
3 s+2
c ¿ G ( s) = 2
4 s +12 s+ 9

syms s t
G=((3*s+2)/((4*s^2)+(12*s)+9)); y=ilaplace(G);
y= (3*exp(-(3*t)/2))/4 - (5*t*exp(-(3*t)/2))/8

3. Por descomposición en fracciones parciales, obtenga g(t):

s2 −s−3 s2−s−3
a ¿ G ( s )= = 3
s ( s−1)(s+3) s −2 s 2−3 s

num=[1 1 3];
den=conv([1 -1 0], [1 3])
[r,p,k]=residue(num,den)

8
6 s 2+ 26 s+ 8
b ¿ G ( s )=
s 3 +4 s 2+14 s+ 20

num=[6 26 8];
den=[1 4 14 20];
[r,p,k]=residue(num,den)

9
10 s2 +51 s+ 56 10 s 2+51 s +56
c ¿ G ( s) = =
( s+ 4)( s+2)2 s 3 +8 s2 +20 s+16

num=[10 51 56];
den = [1 4] , [1 2] , [1 2] ;
[r,p,k] = residue (num,den);

10
4. Resuelva las siguientes ecuaciones diferenciales por medio de la transformada
de Laplace:

dy
a¿ +3 y =4 U ( t ) ,considere y ( 0 )=0 y posteriormente y ( 0 ) =−2
dt

y=dsolve('Dy+3=4','y(0) = 0')

11
y=dsolve('Dy+3=4','y(0) =-2')

dy 2 dy
b ¿ 2 +9 + 20 y=δ ( t ) , con y ( 0 ) = y ' ( 0 )=0
dt dt

y=dsolve('D2y+9*Dy+20*y=1','Dy(0)=0','y(0)=0')

12
dy 2 dy dr 3 dr 2 dr
c¿ 2
+2 +8 y= 3
+ 3 2
+10 +15 r ( t )
dt dt dt dt dt

suponga una entrada r(t)= δ(t) y considere todas las condicionales iniciales cero.

y=dsolve('D2y+2*Dy+8*y=1','Dy(0) = 0','y(0) =0')

5. Resuelva la siguiente ecuación diferencial:

Para condiciones iniciales 1) y(0)= y’(0)=0 y 2) y(0)=-2, y’(0)=0

13
dy 2 dy
a ¿ 2 +2 +10 y=2 U ( t )
dt dt
1) y=dsolve('D2y+2*Dy+10*y=2','Dy(0) = y1','y(0) =y0')

2) y=dsolve('D2y+2*Dy+10*y=2','Dy(0) = 0','y(0) =-2')

6. Obtenga las transformadas inversas de Laplace de las siguientes funciones de


transferencia:

4
a¿
s +3
syms s t

14
G= (4)/(s+3);
G= ilaplace(G)

4
b¿
( s+3) ²

syms s t
G= (4)/(s+3)^2;
G= ilaplace(G)

15
4
c¿
(s +3) ⁴

syms s t
G= (4)/(s+3)^4;
G= ilaplace(G)

3 s+ 4
d¿
(s +3)⁵

syms s t
G=[(3*s+4)/(s+3)^5];
G= ilaplace(G)

16
s ²+6 s+3
e¿
(s +3)⁵

syms s t
G=(s^2+6*s+3)/(s+3)^5
G= ilaplace(G)

17
7. Obtenga las transformada de Laplace de las siguientes funciones:

a ¿ 3 sin ( 5 t ) u ₀(t)

syms t s
y=3*sin(5*t) ; Y= laplace(y)
pretty(y)

b ¿ 2 cos ⁡(4 t )u ₀( t)

syms t s
y=2*cos(4*t) ; Y= laplace(y)
pretty(y)

18
c ¿ 4 t 5 u ₀ (t)

syms t s
y=4*t^5 ; Y= laplace(y)
pretty(y)

d ¿ 5 t u ₀(t)

19
syms t s
y=5*t ; Y= laplace(y)
pretty(y)

e ¿24 u ₀(t)

syms t s
y=24 ; Y= laplace(y,t,s)

20
8. Resuelva las siguientes ecuaciones diferenciales:

Ambas en condiciones iniciales de 1) y(0)=0 y 2) y(0)=-1

dy dy
a¿3 +3 +3 y =3u (t)
dt dt

1) y=dsolve('3*D2y+3^Dy+3=3','y(0)=0'); pretty(y)

2) y=dsolve('3*D2y+3^Dy+3=3','y(0)=-1'); pretty(y)

21
dy ³ dy ² dy
b¿ + + +2 y=2 u(t)
dt ³ d e t dt

1) y=dsolve('D3y+D2y+Dy+2=2','y(0)=0'); pretty(y)

2) y=dsolve('D3y+D2y+Dy+2=2','y(0)=-1'); pretty(y)

22
23
Resultados

En esta práctica consideramos que se aprendió correctamente el cómo utilizar el


software Matlab, aunque existieron complicaciones al momento de utilizar los
códigos por la poca experiencia en dicho software, pero se logró el objetivo que más
que nada es aprender.

24
Referencias

-Matlab

25

También podría gustarte