Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Calculo Numerico para Sistemas Electricos PDF
Calculo Numerico para Sistemas Electricos PDF
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
PRCTICA I: INTRODUCCIN A LA COMPUTACIN
TEMARIO:
I. Definicin de las computadoras y sus componentes.
II. Hardware y Software
III. Descripcin y conexin de los dispositivos perifricos en una
computadora.
IV. Componentes internos ms importantes del computador.
V. Decreto presidencial relacionado al uso del software libre.
OBJETIVOS:
1. Identificar los componentes de una computadora.
2. Manejo del lenguaje bsico usado con mayor frecuencia
en la informtica.
3. Capacidad para conectar los componentes de una
computadora a sus respectivos puertos.
4. Identificar los componentes internos de un computador.
5. Conocer algunos los paquetes disponibles en el
mercado.
6. Conocer el Decreto Presidencial referente al uso de
Software Libre.
7. Conocer algunas las ventajas y desventaja ofrecidas
por la Software Libre.
2. Unidades de Memoria:
Un computador personal posee bsicamente dos tipos de memoria:
La Memoria Principal: dividida a su vez en memoria slo de lectura
(ROM: Read Only Memory), y la memoria que puede leerse, borrarse y
actualizarse (RAM: Random Access Memory).
La ROM es el rea de la memoria donde el fabricante de la computadora
graba todos los datos e instrucciones necesarias para el funcionamiento del
computador. El usuario tiene acceso a esta memoria para leerla pero no puede
grabar ni cambiar absolutamente nada en ella. El contenido de esta memoria
es permanente y con la ausencia del flujo electrnico no desaparece.
La RAM es el rea de memoria principal disponible para satisfacer las
necesidades de programacin del usuario, es all donde se guardan los datos y
los programas a ejecutarse en un momento determinado. Esta memoria es
voltil, significa que su contenido se pierde al apagarse el computador.
Generalmente el tamao de memoria de los computadores est determinado
por la cantidad de memoria RAM que posea.
La Memoria Auxiliar: La capacidad de almacenamiento en memoria
principal es limitada, situacin diferente se presenta para la memoria auxiliar
que es ilimitada, todo medio magntico, diskette, zip, cassette, cinta, disco, cd,
etctera, se considera como memoria auxiliar sirviendo este para guardar todos
los datos y programas deseados.
3. Dispositivos de Entrada y /o Salida:
Una computadora debe tener al menos un dispositivo de entrada y otro de
salida o uno con las dos funciones, los ms habituales son las unidades de
disco (el disquete, el CD-ROM y el DVD-ROM) o el mdem que conectado a
una lnea telefnica y permite intercambiar informacin con otros
computadores, por ejemplo, utilizando la red Internet.
Dispositivos de Entrada: son perifricos cuya funcin es la de reunir y
traducir los datos de entrada a una forma que sea aceptable para la
computadora. Los dispositivos de entrada ms comunes son el teclado y el
ratn o mouse (ver Figura 1)
Dispositivos de Salida son perifricos que representan, imprimen o
transfieren los resultados del procesamiento, extrayndolos de la Memoria
Principal de la computadora. Entre los dispositivos de salida ms utilizados se
encuentran el Monitor o Pantalla, altavoces y la Impresora
II. HARDWARE Y SOFTWARE: Los componentes mencionados en la seccin
anterior constituyen el hardware de un sistema de computacin, pero para que
un computador funcione se necesita darle una serie de rdenes lgicas que
permitan procesar datos, los software son los encargados de realizar esas
tareas
Al igual que el teclado, el conector del ratn tambin puede ser de tipo USB o
serial.
Impresora: es un dispositivo mecnico que genera una copia impresa de lo
que aparece en el monitor. La impresora requiere de dos cables para su
funcionamiento: el cable de seal, tambin llamado "paralelo" o "RS232" que
tiene un conector DB25, el cual debe ser insertado en la entrada indicada del
chasis, y el cable de alimentacin, que se conecta a una fuente de energa.
El cable de seal, en las impresoras actuales, tambin puede ser del tipo USB.
Bocinas Externas: Las bocinas externas requieren conectar el cable de tipo
"plug" macho a la parte posterior del chasis, en la entrada que se indica.
Cabe aclarar que algunos equipos cuentan con bocinas internas, las cuales no
requieren conexin.
Los Dispositivos Perifricos se instalan con base en las necesidades del
usuario y sus disponibilidades econmicas. Un Equipo Bsico tpico que se
compre, incluye: Procesador, Memoria RAM, Disco Duro, Unidad de Disquete,
Monitor, CD-ROM, Impresora, Teclado y Ratn. Cualquier Perifrico adicional
que se requiera se paga aparte. Se podra sustituir el mouse con una Esfera
Rastreadora o Track Ball. Tambin es posible aumentar las capacidades de la
computadora agregndole un Digitalizador o Escner para capturar imgenes.
Para la conexin a Internet se requiere: Tarjeta de Red, Modem y una Cuenta
de Servicio de Acceso a Internet a travs de un Proveedor de Servicios Internet
(ISP). De manera que las posibilidades de configuracin del Equipo de
Computacin Bsico, son muy amplias, dependiendo de cuanto dinero se est
dispuesto a invertir.
IV. COMPONENTES
COMPUTADOR:
INTERNOS
MS
IMPORTANTES
DE
UN
Cuadro No.1
BILIOGRAFIA
1. La Tarjeta Madre o Mainboard - Monografias_com.htm, Paco Junior
Alcoser Serrano
de la Oficina de
Tecnologas de Informacin.
6. Software Libre, Hacia la soberana, independencia y efectividad
tecnolgica del Instituto Venezolano de Investigaciones Cientficas.
7. Paginas de Internet:
www.scilab.org
www.cdlibre.org
www.cnice.mec.es
http://chaslug.org.ve/wiki/index.php
www.lug.fi.uba.ar/documentos/lista-herramientas/
www.lawebdelprogramador.com/cursos
Estar muy agradecida por los comentarios, sugerencias o correcciones
enviadas a: sevillaiut@gmail.com
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
OBJETIVOS:
I. INTRODUCCIN:
Scilab fue desarrollado en el INRIA, Institut National de Recherche en
Informatique et Automatique, un excelente instituto francs de investigacin.
Posteriormente colaboro la escuela de ingenieros ENPC, Ecole Nationale de
Ponts et Chaussees.
Es un software de clculo cientfico orientado a la computacin
numrica. Posee una extraordinaria versatilidad y capacidad para resolver
problemas de matemtica aplicada, fsica, ingeniera, procesamiento de
seales y otras muchas aplicaciones. Su base la constituye un sofisticado
intrprete formado por cientos de rutinas de clculo matricial, anlisis numrico
y visualizacin grfica. El programa est concebido como un software abierto.
El sitio oficial de Scilab es: www.scilab.org
All se encuentra informacin general, manuales, FAQs (frequent asked
questions), referencias sobre reportes, diferencias con Matlab, lista de errores.
All se puede bajar" la versin binaria o las fuentes para las diferentes
plataformas.
Donde:
File: en este men se abre una ventana dndole al usuario la oportunidad: de
abrir otra ventana de scilab (New Scilab), de abrir archivos, de guardar, de
imprimir y entre otros de salir del programa.
Edit: seleccionar lo escrito en el Ventana de comandos, copiar lneas del
Ventana de comandos, Pegar, etc.
Preferences: el usuario selecciona el aspecto visual del Ventana de
comandos, colores, tipos y tamaos de las letras, etc.
Control: resume, aborta una ejecucin e interrumpe.
Ejemplo 2: Help
help plot
Esta instruccin abre una librera de ayuda donde aparecen parmetros,
descripcin y ejemplos aplicados para el comando PLOT.
--> help pdiv
Ejemplo 3: who
-->who
your variables are...
ged_select_axes
ged_paste_entity
ged_copy_entity
ged_move_entity
ged_delete_entity
DestroyGlobals
ReLoadTicks2TCL
Subtickstoggle
LoadTicks2TCL
setTicksTList
GetTab2 GetTab
GEDeditvar
GEDeditvar_get
CloseEditorSaveData
EditData
setchamptlistXYFXFY
setGrayplottlist
set3dtlistXYZC
set3dtlistXYZ
setZb
setA2val setA1val setHval setWval setZval setYval setXval getparaxe..
Ejemplo 4: Dir
-->dir
ans =
Application Data Favoritos Mis documentos WINDOWS
Escritorio
Men Inicio Scilab
-->
Ejercicio 1: Tecleen en su pantalla los siguientes comandos precedidos por
help:
Poly, Plot2d, symbols, roots, simbolos. Analice los resultados de su bsqueda.
Scilab realiza la operacin y genera un variable por defecto llamada ans donde
guarda el valor.
Ahora se creara una variable y se escribir la misma operacin:
-->a=3+5
a =
8.
-->
guarda en la variable el resultado y lo muestra, si no es necesario esta ultima
accin se escribe despus de la orden punto y coma (;):
-->a=8+4;
-->
Scilab diferencia las letras maysculas de las minsculas. En una lnea pueden
escribirse varias rdenes, estas deben estar separadas por comas o punto y
comas.
Ejemplo 5: En este ejemplo se pondr a trabajar a Scilab como una calculadora
bsica, defina 4 variables y asigne valores diferentes, realice las operaciones
de suma, resta, multiplicacin y divisin:
-->a=2; b=65 ;c=1; d=0; (ENTER)
-->S=a+b
(ENTER)
S =
67.
-->R=d-c
sobreentenderse)
R =
- 1.
-->M=a*c*b
M =
130.
-->k=8*a
k =
16.
-->f=d-12+1
f =
- 11.
-->F=d*9
F =
0.
-->u=a+b+c ;i=d*a*b;
-->u
u =
68.
-->i
i =
0.
VII. Expresiones Algebraicas, Operadores y funciones Aplicados a
nmeros reales y complejos:
Este programa es una gran herramienta para realizar operaciones matemticas
para ello:
1. Utiliza los parntesis redondos para agrupar operaciones.
2. Hay operadores:
Para nmeros: + - * / ^
Para matrices: + - * / \ ^
Para matrices elemento por elemento: .+ .- .* ./ .^
3. Para elevar potencia se utiliza el signo ^ o tambin **.
-->X=((A+6)/B**2)
X =
0.1358025
-->Y=C/((A+2)*B)
Y =
- 0.1904762
-->Z=(C+%e)*(C-%e)
Z =
136.61094
-->Z=(C^2-%e^2)
Z =
136.61094
-->A2=A^3
A2 =
125.
-->N=4;
-->An=A^N
An =
625.
Ejemplo 7: Uso de las funciones elementales ms comunes:
Realice las siguientes operaciones y deduzca las expresiones matemticas que
representa cada lnea:
-->X=1;Y=-4;Z=0;
-->abs(Y)
ans =
4.
-->exp(X)
ans =
2.7182818
-->exp(X)^2
ans =
7.3890561
-->max(X,Y)
ans =
1.
-->min(X,Y,Z)
ans =
- 4.
-->h=sqrt(X^2-Y^2)
h =
3.8729833i
-->cos(%pi)
ans =
- 1.
-->cos(0)
ans =
1.
-->sin(%pi/2)
ans =
1.
Ejemplo 8: Manejo de los nmeros complejos
Forma de ingresar los nmeros complejos: se le antepone a la parte imaginaria
el smbolo del % (porcentaje)
-->z=1+%i
z =
1. + i
-->x=2+2*%i
x =
2. + 2.i
-->c=-9*%i
c =
- 9.i
lgebra de complejos:
-->R=sqrt(a)
R =
2.i
-->S=b+c
S =
6. + 3.i
-->K=sqrt(a-b)
K =
1.3652696 - 3.2960523i
-->Q=sin(b)
Q =
- 3885.122 + 1149.2692i
-->RE=real(Q); I=imag(Q);
-->RE
RE =- 3885.122
-->I
I =
1149.2692
Ejercicios:
1. Complete la siguiente la tabla aplicando los comandos de Scilab a las
variables indicadas:
x
1.0
0.8
0.5
2.1
-4.1
-4.5
-4.8
-0.2
-0.2
y
2.2
0.85
-0.5
2.0
4.5
2.5
0
1
0.2
ceil(x)
fix(x)
floor(x)
max(x,y)
min(x,y)
round(x)
3
/2
2
Resultado
( 2) =
( 41) =
3
3
2
BIBLIOGRAFIA
1. Introduccin a SCILAB, Hctor Manuel Mora Escobar Departamento de
Matemticas, Universidad Nacional de Colombia Bogota mayo del 2005.
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
PRCTICA III: MANEJO DE EXPRESIONES
ALGEBRAICAS, OPERADORES Y FUNCIONES PARA
POLINOMIOS, VECTORES Y MATRICES
TEMARIO:
I. POLINOMIOS:
I.1 Sintaxis
I.2 Operaciones bsicas
OBJETIVOS:
1. Definir polinomios de dos formas diferentes.
2. Trabajar las operaciones bsicas de los
polinomios:
Calculo de races,
Evaluacin de polinomio en un punto,
Multiplicacin y divisin de polinomio.
2 3x + x 2
--> roots(p)
ans = 1.
2.
b) Especificando sus coeficientes con la letra c:
--> q = poly( [1 2 ], 'x', 'c')
q = 1+ 2x
--> roost(q)
ans = -0.5
La funcin roots() se aplica para calcular las races reales o complejas
del polinomio. Las operaciones algebraicas elementales suma, resta, producto
y cociente se realizan con los operadores habituales p+q, p-q, p*q, p/q.
Tambin se puede elevar un polinomio a una potencia, por ejemplo:
->b=p^2
b = 4 12 x + 13 x 2 6 x 3 + x 4
La funcin coeff se aplica para obtener el valor del coeficiente que
acompaa a la variable que posee el grado especificado, posee dos
parmetros, el primero es el polinomio y el segundo la potencia. La siguiente
orden asigna a la variable z el valor +13, el coeficiente de x2 en el polinomio b.
-->z=coeff(b,2)
z =
13.
Si se utiliza simplemente la variable que identifica al polinomio se
obtendrn todos los coeficientes:
-->c=coeff(b)
c =
4. - 12. 13. - 6. 1.
La funcin horner se aplica para evaluar un polinomio, tiene dos
parmetros, el primero es el polinomio y el segundo el valor donde se evala el
polinomio:
-->x1=horner(b,1)
x1 =
0.
-->x0=horner(b,0)
x0
4.
Ejercicio I. 1: Defina los siguientes polinomios en Scilab:
Polinomio
Scilab
1).6 S + S 2
2).D 3 D 2 1
3).( X 4 )( X + 2 )
Ejercicio I.2: Con los siguientes polinomios, realice las siguientes
operaciones:
p( x) = x 2 2
q( x) = x 3 2 x 2 + 3 x 1
r ( x) = 2 + x 2 x + 5
S(x)=p(x)+r(x)
R(x)= q(x)-p(x)-r(x)
H(x)=p(x)+2
t ( x) = x + 3
w( x) = 5 x 4 3 x 2 + 1
g ( x) = 2 x 1
3
x+ 2
2
h( x ) = 6 x 3
F(x)
Resultado
p(x )/ s(x)
s(x) x g(x)
w(x ) / t(x)
g(x) x t(x)
h(x) / g(x)
Ejercicio I.4: Calcule las races a los siguientes polinomios y evalu en
x=b:
f(x)
Races
x=b
x+ 3
b=0, f(b)=
b=2, f(b)=
2 x 4 10 x 2 + 8
6 x3 7 x 2 x + 2
b=-1/2, f(b)=
-->C1=[2;5;4*%i;3]
C1 =
2.
5.
4.i
3.
-->C2=[-1*%i;3*%i;8;0]
C2 =
-i
3.i
8.
0
-->
Ejemplo II.3: Realice operaciones algebraicas con los vectores creados:
-->S=F1+F2
S =
16. 9. 4. - 8.i
-->R=F2-F1
R =
- 12. 9. - 6.
-->Sc=C1+C2
Sc =
2. - i
5. + 3.i
8. + 4.i
3.
-->Df=F1/F2;
-->Df
Df =
0.2674419
8.i
-->M=C1*F1
M =
28. 0 10. - 16.i
70. 0 25. - 40.i
56.i 0 20.i 32.
42. 0 15. - 24.i
-->M1=F2*C1
M1 = 49. - 4.i
-->M1=C1*F2
M1 =
4. 18. - 2.
10. 45. - 5.
0
0
8.i
6.
36.i - 4.i
27. - 3.
0
0
-->M1=F1*C1
M1 =
28. - 4.i
II.3 Funciones Elementales.
Scilab permite crear rpidamente algunos tipos especiales de matrices:
ones(4,5) es una matriz de unos de tamao 4 x 5
zeros(4,5) es una matriz de ceros de tamao 4 x 5
rand(20,30) es una matriz aleatoria de tamao 20 x 30
eye(4,4) es la matriz identidad de orden 4
La multiplicacin (*) es el producto matricial. Para realizar estas mismas
operaciones pero elemento a elemento debemos utilizar los operadores (.* ./
.^).
Por supuesto tambin existen las funciones propias del tratamiento
matricial algunas de estas son: inversa de una matriz cuadrada "inv()",
determinante de una matriz cuadrada "det()", descomposicin singular
"svd()",rango de una matriz rank() etc.
La operacin denominada transposicin consiste en convertir las filas en
columnas y las columnas en filas de un vector o matriz (A') se realiza situando
el apstrofe " ' "
Ejercicio II.1:
Genere en Scilab las siguientes matrices y complete el cuadro No.1,
cuando las funciones no sean aplicables a la matriz, explique porque:
Matriz:
det
inv()
N^2
sort()
svd()
rank
triu()
B*A
B*A*C
rand(2,3)
eye(3,3)*C
one(2,2).- B
A(:,2)
B
Cuadro No.1 Funciones propias del tratamiento matricial
Tareas:
1. Encuentre las races de los siguientes polinomios y compruebe el resultado
evaluando cada una de las races generadas:
a= x+ 6
b = x 2 9 x + 20
c = x 2 + 7 x + 10
d = x 2 + 21x + 20
e = x 3 + 2x 2 x 2
f = x 4 + 5x 3 + 8x 2 + 7 x + 3
g = x 4 11x 2 18 x 8
2. Dadas las races, encuentre el polinomio caracterstico:
a = 5,+ 2
b = + 9,+ 6
c = + 2, 2,+ 3
d = 1, 2, 1 / 3, 2 / 5
e = 1, 1
f = 1,+ 1, 2, 2
g = 0,1
3. Realice las siguientes operaciones en Scilab:
a.(2m 4 3m 3 + 5m 2 6m + 10) (m 2)
b.(4 x 4 8) ( x + 1)
c.(a 3 512) (a 8)
d .(2 / 3x 3 1 / 6 x 2 + 2 / 5 x 1 / 3) * ( x 1)
4. Genere las siguientes matrices:
CALCULO NMERICO
PARA
SISTEMAS ELCTRICOS
PRACTICA IV: GRFICOS
TEMARIO:
I.
OBJETIVO:
1. Introducir al estudiante en el manejo de los
comandos bsicos de Scilab para graficar curvas.
2. Reconocer a Scilab como una herramienta til
para visualizar la geometra analtica en plano y
el
comportamiento de algunas funciones
vectoriales.
3. Realizar grficos en dos dimensiones.
4. Realizar grficos tres dimensiones.
5. Graficar las funciones
electricidad.
bsicas usadas en la
GRAFICOS:
La gama de grficos cientficos que Scilab puede realizar es enorme,
comprende grficos en dos y en tres dimensiones, en coordenadas cartesianas
y en paramtricas, en escalas decimal, logartmica y semilogartmica, adems
de representaciones especficas para datos estadsticos, sistemas de control
(Bode, Niquist, etc.), animaciones, etc.
I. Grficos en dos Dimensiones: El caso ms sencillo de grfico 2D es
el de una funcin y=f(t), en el ejemplo siguiente se muestra como utilizar la
funcin "plot()" para construir graficos sencillos. Tambin se usa el comando
plot2d2 para graficas de dos dimensiones con mejores caractersticas.
Ejemplo I.1.1
--> t=(-1:0.01:1);
--> ft = cos(2*%pi*t);
--> plot( t, ft);
deff('[x]=f1(t)','x=3.5*cos(t)');//Define una
funcin x=f(t)
deff('[y]=f2(t)','y=3.5*sin(t)');//Define una
funcin
t = [0:0.1:2*%pi]; //Define el dominio del
parmetro
x = f1(t); //Vector imagen en X
y = f2(t); //Vector imagen en y
clf()
//Limpia la ventana de dibujo
plot(x,y) //Dibuja la funcin paramtrica
Ejemplo I.1.4
Grafique las siguientes funciones y colquele una malla: Y(x)=x2-9; Y1(x)=x-2
Para colocar un malla a la grafica se escribe el comando xgrid.
Scilab:
x=-6:0.1:6; //se define el
vector //dominio de la funcin
Y=x^2-9;
//parbola
Y1=x-2; //recta
plot(x,Y,'r.+',x,Y1); //la grafica
de Y //ser roja y marcada con
+
xgrid //malla
Ejemplo I.1.5 Grafique la siguiente funcin y coloque los nombres de los ejes y
el titulo:
1..........si.....x <
cos x....si..... x < 0
g ( x) =
2.........si.....x = 0
2 x 2 ...si.....x > 0
Para colocar ttulo a un grfico, se realiza de la siguiente manera:
--> xtitle(Nombre_del_grfico, Nombre_eje_x, Nombre_eje_y)
Sicilab:
x1=[-5:0.01:-%pi];
x2=[-%pi:0.01:0];
x3=0;
x4=[0:0.01:2.5];
g1=1;
g2=cos(x2);
g3=-2;
g4=2-x4^2;
plot(x1,g1,'r.',x2,g2,'g.',x3,g3,'b.*',x4,g4,'.')
xtitle(GRAFICA DE FUNCIONES, Eje
x,y=G(x));
xgrid
Scilab:
t=[0:0.00001:0.02];
w=2*%pi*60 ;
Q=120*%pi/180;
v1=120*sin(w*t);
v2=120*sin(w*t+Q);
v3=120*sin(w*t-Q);
plot(t,v1,t,v2,t,v3)
xtitle('FORMAS DE ONDA DE
TENSION DE UN GENERADOR
TRIFASICO',
'TIEMPO(Seg)','TENSION(Volts)');
xgrid
//Para modificar el aspecto de la
grafica en la venta donde aparece
la grafica, en Edit y luego figure
properties (propiedades de la
grafica)
Creando sub-ventanas:
xsetech( wrect)
Donde wrect es un vector de 4 elementos [ x, y, ancho, alto] donde ancho y
alto definen en cuantas ventanas estar dividida la ventana, x e y definen
cual de las ventanas activar.
Ejemplo I.2.1:
Grafique las siguientes funciones:
G ( x ) = ( x 2 16)
2
F ( x ) = ( x + 1)
3
H ( x) = x 2 + 9
x=[-6:0.25:6];
G=(x**2-16);
F=2/3*(x+1);
H=-x^2+9;
plot2d(x',[G',F',H'],[-1 1 -6],leg="(x^2-16)@(2/3(x+1))@(-x^2+9)")
a=gca();
a.x_location=middle;
a.y_location=middle;
xtitle(Funciones Matemticas);
a.title.font_style=5;
a.title.font_size=4;
xstring(2,15,Misin Sucre,0,0);
xgrid
... fin(vectorN)
... fin(vectorN)
Scilab:
x=[0,2];y=[0,3.5];
plot2d4(x,y,5,leg="VECTOR(2,3.5)",rect=[-1,1,3,4]);
xtitle(VECTOR x=2, y=3.5, EJE X,EJE Y);
xstring(2,3.5,(2,3.5));
c=gca();
c.x_location=middle;
c.y_location=middle;
c.title.font_style=4;
c.title.font_size=3;
Ejemplo II.1
T=[0:0.1:2*%pi];
Z=sin(t)*cos(t);
Plot3d(t,t,z)
Ejemplo II.2:
x=[0:0.1:4*%pi];//vector con 126
componentes
y=cos(x);
z=y'*ones(1,126);//se forma una matriz
cuadrada
plot3d(x,x/2,z,leg="Eje x@Eje y@Eje z")
xtitle("GRAFICO EN TRES
DIMENSIONES")
Ejercicios:
1. Genere los siguientes grficos: T=0:0.05:2*%pi
F(t)=4+cos(t)
G(t)=-2+sin(t)
H(t)=2+2sin(t/2)+2cos(t/2)
K(t)=120sin(120t)
2. Al siguiente circuito se le realizaron varios ensayos para observar el
comportamiento de la corriente:
1. Cuando se vara la fuente de tensin de [0-50v] y la resistencia se deja fija
en 1200 ohmios, los datos arrojados se encuentran en la Tabla No.1
2. Con la fuente de tensin fija a 20V, se vara Rx desde 1200 ohm hasta 10
ohm en pasos de 100, las lecturas tomadas se encuentran en la Tabla No.2
Tabla No.1:
V(volts)
I(ma)
0
0
2
1,67
4
3,33
6
5,00
8
6,67
10
8,33
15
12,50
20
16,67
25
20,83
30
25,00
35
29,17
40
33,33
200
100
100
200
Tabla No.2:
R()
I(ma)
1200
16,7
1100
18,2
1000
20
900
22
800
25
700
28,6
600
33,3
500
40
400
50
300
66,7
Bibliografa:
1. Fundamentos Scilab y aplicaciones, de Andrs Alfonso caro, Cesar
Valero.
2. Introduccin A Scilab (Programa De Clculo Numrico) Febrero/Marzo
2005, Laboratorio De Computacin de Alto Desempeo (lcad), Facultad de
ingeniera, Universidad nacional de asuncin.
3. Manual de Introduccin al Tratamiento de Seales con SCILAB para
usuarios de MATLAB. Programa de Doctorado en Automtica E Informtica
Industrial, por Bernardo A. Delicado
45
37,50
50
41,67
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
TEMARIO:
1. Conceptos generales de la Algoritmia:
1.1 Algoritmo
1.2 Tipos de algoritmos
1.3 Partes de un algoritmo.
1.4 Caractersticas.
1.5 Formas de representar un algoritmo.
2. Programacin en Scilab:
2.1 El Editor
2.2 Guiones (script)
3. Herramientas de programacin:
OBJETIVO:
1. Manejar conceptos generales de la algoritmia
2. Manejar herramientas bsicas de programacin
3. Resolver problemas haciendo uso de algoritmos con
Scipad
Entrada:
Proceso:
Salida:
Ejercicios:
1. Realice un algoritmo para realizar una torta (sin medidas), especifique
entrada, proceso y salida, estudie si cumple con las caractersticas.
2. Realice un algoritmo para comprar las entradas a un juego de ftbol
especifique entrada, proceso y salida, estudie si cumple con las caractersticas.
3. Realice un algoritmo para llegar a su centro de estudio, especifique, entrada,
proceso y salida, estudie si cumple con las caractersticas.
1.5 Formas de representar un algoritmo:
1.5.1 Pseudocdigo: significa escribir las instrucciones del algoritmo en
lenguaje natural, tal y como lo expresamos de manera cotidiana, este
procedimiento facilita su escritura en los lenguajes de programacin.
1.5.2 Diagramas de flujo o flujogramas: son representaciones grficas
de los pasos necesarios que conllevan a la solucin algortmica de un
problema. Para disearlos se utilizan determinados smbolos o figuras que
representan una accin dentro del procedimiento. Estos smbolos se han
normalizado o estandarizado para representar los pasos del algoritmo. Cada
paso se representa a travs del smbolo adecuado, que se van uniendo con
flechas, denominadas lneas de flujo, que a su vez indican el orden en que los
pasos deben ser ejecutados.
Ejemplo: Realice un algoritmo en sus dos representaciones para el calcule de
la corriente en una resistencia dado en el voltaje en la misma.
Pseudocdigos
Inicio
Declaracin de variables
Diagrama de Flujo
Inicio
R,V
Resultado
Fin
Fin
2. PROGRAMACIN EN SCILAB
En Scilab hay dos tipos de programas: los guiones o libretos (scripts) y
las funciones. Un guin es simplemente una secuencia de rdenes de Scilab.
No tiene parmetros (argumentos") de entrada ni de salida. En cambio una
funcin si los tiene.
Por otro lado, las variables definidas en un guin son globales, es decir,
despus del llamado del guin estas variables siguen existiendo. En cambio en
una funcin, las variables definidas dentro de la funcin dejan de existir una vez
analizada la ejecucin de la funcin, son variables locales.
2.1 El Editor de Scilab: Scilab trae un editor de texto llamado Scipad
incluido en el entorno de Scilab, se activa mediante la opcin Editor de la barra
de men de Scilab o tambin puede iniciarse desde la lnea de comandos de
Scilab, ejecutando scipad() o scipadf.
* La tecla F2 permite guardar el archivo.
* La tecla F5 guarda el archivo y ejecuta las lneas del programa escrito en
Scipad dentro de Scilab.
* Doble click en el botn izquierdo del ratn selecciona la palabra que este
cubriendo el cursor.
* Con el botn derecho del ratn aparecer un men con varias opciones de
edicin.
* Shift + botn derecho del ratn aparece el men que permite seleccionar la
ejecucin del programa.
* Ctrl. + botn derecho del ratn aparece un men que permite modificar
algunas caractersticas de formato y visualizacin.
* Ctrl. + la tecla (+) incrementa el tamao de la fuente en todo el entorno de
Scipad.
* Ctrl. + la tecla (-) disminuye el tamao de la fuente en todo el entorno de
Scipad.
* Para cargar el programa o script dentro de Scilab se puede usar Ctrl.+Alt+L y
es anlogo a llamar el archivo con el contenido del script usando el comando
exec desde Scilab.
menor
<=
menor o igual
>
mayor
>=
mayor o igual
==
igual
~= diferente
<> diferente
&
no
...
case valor4 then
...
else
end
Al igual que la estructura if, la palabra then puede ser reemplazada por una
coma o por un cambio de lnea.
3.2.3 For: Se realizar una secuencia de acciones un nmero predeterminado
de veces.
La estructura for tiene la siguiente forma:
For n = lim1:incr:lim2
...
end
Esto quiere decir que la variable n empieza en el limite inferior lim1, despus va
incrementar el valor en el incremento incr (puede ser negativo). Si el
incremento es 1, este se puede suprimir.
While: Mientras se cumpla la condicin que desencadena el proceso,
las instrucciones que se encuentran dentro del ciclo While se realizarn.
La forma general es:
while condicin
...
3.2.4
end
La orden break permite la salida forzada (en cualquier parte interna) de un
bucle for o de un bucle while.
La orden return permite salir de una funcin antes de llegar a la ltima orden.
Todos los parmetros de salida o resultados deben estar definidos con
anterioridad.
Otra orden que sirve para interrumpir una funcin, en este caso interrumpiendo
la evaluacin, es abort.
4. Ejemplos:
4.1 Dado dos nmeros determine cual es el mayor y mustrelo.
//Ejemplo No.1: Dado dos nmeros determine cual es mayor
disp('Programa que permite encontrar el numero mayor entre dos nmeros
introducidos por el usuario a travs del teclado')
A=input("Introduzca el Primer Numero, A=");
end
else
Ra=R3
if R1>R2
Rb=R1
Rc=R2
else
Rb=R2
Rc=R1
end
end
end
4.3 Desarrolle un algoritmo que calcule la comisin a los empleados,
dado su venta del da, con las siguientes condiciones si la venta es
mayor a 500.000Bs. obtendr una comisin del 7% y si es menor del
4%
disp('Calculo de la comisin a los empleados segn su venta')
Venta=input('Introduzca la venta del da, Venta=')
if Venta>=500000
Comisin=0.07*50000
Sueldo=Venta+Comisin
else
Comisin=0.04*Venta
Sueldo=Comisin+Venta
end
5. Ejercicios:
1. Dada la siguiente ecuacin: I (t ) = 100sen(628t 60 0 ) desarrolle un
algoritmo que dibuje cuando esta toma valores positivos y cuando
toma valores negativos pero en graficas separadas.
2. Desarrolle un algoritmo que permita determinar si N es par o impar.
3. Desarrolle un algoritmo que determine cuantos dgitos enteros
tiene un nmero.
4. Desarrolle un algoritmo que resuelva N/M.
5. Desarrolle un algoritmo que encuentre los instante de tiempos
donde el voltaje alcanza su valor mximo de 120V, trabajando a una
frecuencia a 60Hz, el intervalo de estudio esta comprendido [0-2]
seg.
V (t ) = 120 sen( wt )
BIBLIOGRAFIA
1. Introduccin a SCILAB, Hctor Manuel Mora Escobar Departamento de
Matemticas, Universidad Nacional de Colombia Bogota mayo del 2005.
2. Fundamentos Scilab y aplicaciones, de Andrs Alfonso caro, Cesar
Valero.
3. Programa Nacional de Formacin en Sistemas e Informtica, MISION
SUCRE
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
PRCTICA VI: SISTEMAS DE ECUACIONES
EN SCILAB
TEMARIO:
1. Sistemas de Ecuaciones Lineales
1.1 Sistema de mltiples ecuaciones con coeficientes
iguales.
2. Una Ecuacin No Lineal
3. Sistema de Ecuaciones No Lineales
4. Integracin Numrica
5. Derivacin Numrica
6. Interpolacin
7. Ecuaciones Diferenciales Ordinarias
8. Sistema de Ecuaciones Diferenciales
OBJETIVO:
1. Resolver sistemas de ecuaciones lineales.
2.
aplicando Scilab.
4. Resolver ecuaciones diferenciales de primer orden de
un circuito RC y RL.
A*x+B=0
Dependiendo del un numero de incgnitas y ecuaciones, la funcin linsolve
producir diferentes resultados.
Ejemplo1.1: Resuelva el siguiente sistema de ecuaciones:
a)
2x + y = 1
6 x 3 y = 21
2x + y 1 = 0
6 x 3 y 21 = 0
A =
x =
B =
6.. 3
y
21
En SCILAB:
-->A=[2 1;6 -3];B=[-1;-21];
-->[x0,KerA]=linsolve(A,B)
KerA =
[]
x0 =
2.
- 3.
La solucin es x=2; y=-3, como KerA=0, hay una nica solucin.
2x 3y = 2
b) z + 2 y x / 2 = 3
4 x + 5 y 2 z = 12
x / 2 + 2y + z 3 = 0
4 x + 5 y 2 z 12 = 0
En SCILAB:
-->A=[2 -3 0;-1/2 2 1;4 5 -2]; B=[2;-3;-12];
-->[x0,KerA]=linsolve(A,B)
KerA =
[]
x0 =
1.3333333
1.5555556
0.5555556
La solucin nica es x=1.333; y=1.555; z=0.555.
S + 4 R 8T 49 = 0
c) 8T 39 + S =
8+ T = 0
S + 0 R + 8T 39 = 0
0S + 0R + T + 8 = 0
En SCILAB:
-->A=[1 4 -8;1 0 8;0 0 1]; B=[-49;-39;8];
-->[x0,KerA]=linsolve(A,B)
KerA =
[]
x0 =
103.
- 29.5
- 8.
La solucin nica es S=103; R= -29.5; T= -8
Ejercicios 1.1: Encuentre solucin a los siguientes sistemas de ecuaciones:
A+ B = 4
a.
B A= 4
R + 4 S T = 13.5
B. 2 S + R / 2 = 23 / 4
3R 2 S + T = 11 / 2
B+ Z = A
C. B A 1 = 0
2 B 4 + A = 2Z
4 x + 6 y + z = 13 , 4 x + 6 y + z = 27 , 4 x + 6 y + z = 2
x+ y+ z = 2
x+ y+ z = 9
x+ y+ z = 2
1.
- 1.
-->
0.
3.
0.
2.
4 VA -VB= -40
VA -VB= 3
Usando scilab:
--> c=[4 -1;1 -1];r=[-40;3];
--> [V,kerA]=linsolve(c,r)
kerA =
[]
V =
14.333333
17.333333
Solucin: VA =14.3V y VB= 17.3V iR1=1.43A, iF=3.43A y iR2=1.73
Ejemplo 1.1.4: Dado el siguiente circuito, encuentre i, i1 y v2
6i + V2 + 0i1 27 = 0
0 + 4V2 14i = 0
1
i V2 i1 = 0
8
Scilab:
--> c=[6 1 0;0 4 -14;1 -1/8 -1];r=[-27;0;0];
--> [S,kerA]=linsolve(c,r)
kerA =
[]
S=
3.2010309
7.7938144
2.2268041
Solucin: i =3,20A; V2=7,79V; i1=2,22A
x =
16.257922
- 14.458775
0.7496219
4. Derivacin:
La derivada de una funcin f es aquella funcin, denotada por f, cuyo valor en
un numero cualquiera x del dominio de f esta dado por:
f ( x) = lim x 0
f ( x + x) f ( x)
, si este lmite existe.
x
-->Dz=derivat((1/x^5)+x^2+(8/x^2))
Dz =
4
7
11
- 5x - 16x + 2x
-----------------------10
x
-->
5. Derivacin numrica:
Para obtener una aproximacin numrica de la derivada de una funcin en un
punto se debe usar derivative.
Ejemplo 5.1 Encuentre el valor de la derivada en el punto x=.
-->deff('[y]=f51(x)','y=sin(x)');
-->d=derivative(f51,%pi)
d =
- 1.
-->
Ejemplo 5.2 Encuentre el valor de la derivada en el punto x=1.
-->deff('[y]=f52(x)','y=sqrt(x+8)');
-->d=derivative(f52,1)
d =
0.1666667
-->
Ejemplo 5.3 Encuentre el valor de las derivadas en cada uno de los puntos:
a. f ( x) = ArcCos (3 x 2 6 x + 1)...en..x =
x+ 4
b. f ( x ) =
...en...x = 2
1 2x
2
c. f ( x) = e x ....en...x = 1
d . f ( x ) = Sen(2 x)...en...x = / 2
Archivo .sce para definir las funciones y los puntos donde se necesita conocer
la derivada:
deff('[y]=f531(x)','y=acos(3*x^2-6*x+1)');
da=derivative(f531,2*%pi)
//////////////
deff('[y]=f532(x)','y=(x+4)/(1-2*x)');
db=derivative(f532,2)
//////////////
deff('[y]=f533(x)','y=exp(x^2)');
dc=derivative(f533,1)
//////////////
deff('[y]=f534(x)','y=sin(2*x)');
dd=derivative(f534,%pi/2)
Luego se carga el archivo:
-->exec('C:\Archivos de programa\scilab-4.0\bin\ejemplo 5.3.sce');disp('exec
done');
da =
0.3878515i
db =
1.
dc =
5.4365637
dd =
- 2.
exec done
-->
6. Integracin Numrica:
Para obtener una aproximacin del valor de una integral definida, por ejemplo:
8
x + 8 )dx
a. (3 x 3 x 2 1)dx
2
5
b. log( x + 2)d
0
x+ 2
c.
dx
x
0
d . 2 sin x + 3 cos dx
2
3
e. ( x + 1) dx
2
/2
(4 cos
f.
x 9 cos x)dx
/2
3 tan x 4 cos 2 x
dx
cos x
0
g..
I5 =
1.
I7 =
- 12.666667
I8 =
5256.5868
exec done
-->
7. Interpolacin:
Cuando hay m puntos (x1,y1), (x2,y2),,(xm,ym) se desea obtener una
funcin interpolante, una funcin que pase por esos puntos, con el objetivo de
evaluarla en otros valores x intermedios.
La funcin interpln permite hacer interpolacin lineal. Tiene dos
parmetros, el primero es una matriz de dos filas. La primera fila tiene valores
xi. Deben estar en orden creciente. La segunda fila tiene los valores yi. El
segundo parmetro es un vector donde estn los valores x en los que se desea
evaluar la funcin interpolante (afn por trozos).
Tambin se puede hacer interpolacin utilizando funciones spline. Para
hacer esto en Scilab, se requieren dos pasos. En el primero, a partir de una
lista de (x1,y1), (x2,y2),,(xm,ym) se calculan las derivadas, en los puntos xi, de la
funcin spline interpolante. En el segundo paso se evala la funcin
interpolante en una lista de puntos t1, t2, . . . , tp
y0 =
3.
yt =
3. 5.148577
exec done
6.8295837
7.2467387
9.3199381
- 21.679688 - 6.952D-10
exec done
Ejemplo 8.3 Dado un circuito RC en serie, dibuje con ayuda de scilab la
grafica de la corriente. Con los siguientes valores, c=0.01f;R=10ohm ; E=10v
V Vr Vc = 0
1
V ixR idt = 0
c
1
V ixR idt =
c
di (t ) 1 dv 1
=
i
dt
R dt c
di (t ) 1
1
= E
i
dt
R
R.c
Scilab:
function f83=C1(t,i,c,R),
f83=(E/R)-[1/(R*c)]*i,
endfunction
c=0.01;R=10; E=10;
i0=0;t0=0;t=0:0.001:1.5;
p=ode(i0,t0,t,C1);
plot(t,p)
xgrid,xtitle(Corriente ic)
RL:
RiL + L diL=0
dt
diL= - RiL
dt
L
1.
y0 =
- 1.
1.
yt =
- 1. - 1.1999999 - 1.3999999 - 1.5999998 - 1.7999997 - 1.9999996
1. 0.5787039 0.3644316 0.2441407 0.1714678 0.1250000
exec done
-->
Ejercicios:
1. Usando el mtodo de nodos plantee las ecuaciones del circuito que se
muestra a continuacin.
BIBLIOGRAFIA
1. Introduccin a SCILAB, Hctor Manuel Mora Escobar Departamento de
Matemticas, Universidad Nacional de Colombia Bogota mayo del 2005.
2. Fundamentos Scilab y aplicaciones, de Andrs Alfonso caro, Cesar
Valero.
3. Anlisis Introductorio de Circuitos, Boylestad, R.L.
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
PRCTICA VII: INTRODUCCIN AL MODELADO Y
SIMULACIN DE SISTEMAS DINMICOS CON LA
TOOLBOX SCICOS DE SCILAB
TEMARIO:
1. Introduccin.
2. Definiciones.
3. Seales en Scicos.
4. Editor de Scicos.
OBJETIVOS:
Modelar
sistemas
fsicos
mediante
bloques
interconectados.
1. Introduccin:
Scicos (Scilab Connected Object Simulator) es una Toolbox (caja de
herramientas) de Scilab para el modelado y simulacin de sistemas dinmicos.
Permite trabajar con sistemas lineales y no lineales tanto continuos como
discretos o hbridos (con partes continuas y discretas).Scicos incluye un editor
grfico para la construccin de modelos mediante interconexin de bloques (
2. Editor de Scicos:
Se cuenta con dos formas para abrir la herramienta Scicos:
1. Se despliega Applications en la barra de men y se hace un clic en Scicos:
.
Figura No.4 Ventana de comandos de Scilab
2.1.
5 * Sin(t )dt
b. Conexin: con el ratn podemos conectar los puertos de entrada con los de
salida. Al conectarlo, aparece una flecha dirigida desde el puerto de salida al de
entrada. Debo conectar las entradas y salidas de los bloques, seleccionando
primero el botn Link del men Edit.
Una vez he hecho click en el botn Link, hago click sobre la salida de un
bloque y luego sobre la entrada del siguiente, quedando ambos conectados.
Tambin puedo partir o terminar en puntos intermedios en los enlaces, o sea
hago click sobre el botn Link y pincho en un punto de un enlace a partir del
cual puedo obtener las bifurcaciones deseadas.
Una vez seleccionado el botn Run se realiza la compilacin del modelo (si no
ha sido ya compilado) y despus la simulacin. La simulacin puede ser parada
en cualquier momento simplemente haciendo clic sobre el botn Stop en la
ventana principal de Scicos.
Si quiero ejecutar las demos de Scicos selecciono el botn Demos del men
File en la ventana principal de Scilab, apareciendo la siguiente ventana de
dilogo: selecciono Scicos y hago click en el botn OK, apareciendo otra
ventana con todas las demos disponibles para Scicos, seleccionando la que
quiera ejecutar y haciendo click en el botn OK
Ejemplo: Subsistema
1. Para ilustrar la creacin de un subsistema, se dibuja el siguiente modelo:
4. Para inspeccionar el interior del super block, se hace doble click en el Super
Block, se abrir entonces una nueva ventana grafica de Scicos mostrando los
bloques del sistema:
5. Simulacin:
5. Vector Entrada-Salida:
Scicos contiene bloques que pueden tener mas de una entrada y ms de
una salida, estas entradas y salidas pueden ser vectorizadas. As cada puerto
se le asocia un tamao. Cuando se esta conectando un puerto de entrada a un
puerto de salida, el tamao de los puertos debera ser igual.
5.1 Vector Entrada:
El MUX (multiplexer) esta en palette Branching. Este Bloque puede
tener cualquier nmero de entrada; la salida es un vector obtenido como una
concatenacin de las entradas. No es necesario especificar el tamao de cada
entrada. En el siguiente ejemplo el numero d entradas son dos y el de salida es
uno. Similar para el Scope (aqu no es necesario especificar el tamao del
vector de entrada, este se ajusta automticamente).
a)m(t ) = sin( wt ) + u (t 2)
b)n(t ) = r1 (t ) r2 (t + 5)
c) z (t ) = 3r (t ) + 5
2. Encuentre la funcin y el diagrama de bloque para generar las siguientes
graficas:
Grafica No.1
Grafico No.2
Grafica No.3
Bibliografa:
1. Introduccin a los Sistemas Lineales, Giovanni Ghelfi, Universidad de
Carabobo.
2. Anlisis Introductorio de Circuitos, Boylestad, R.L.
3. Paginas en Internet:
www.scilab.org
CALCULO NUMRICO
PARA
SISTEMAS ELCTRICOS
PRCTICA VIII: SIMULACION DE SISTEMAS
ELECTRICOS
TEMARIO:
Modelar y simular sistemas elctricos bajo la herramienta
Scicos de Scilab
OBJETIVOS:
Disear,
Modelar
simular
sistemas
elctricos
mecnicos.
Reconocer la fuente de informacin que ofrece la ayuda
de Scilab dentro de la librera de Scicos.
Visualizar los Demos de Scicos en Scilab.
Simulacin:
Ejemplo 1.2:
Simulacin:
2. Sea un circuito simple que contiene una resistencia R=2ohm y una bobina
de induccin L=0.1H, en serie con una fuerza electromotriz E(t). Realice la
simulacin del circuito en Scicos para conocer el comportamiento de la
corriente cuando la fuente de tensin es: (resuelva el circuito aplicando
Ecuaciones diferenciales)
1. Una rampa. 2. Un escaln
;
Solucin:
- La cada de potencial debido a la resistencia R, es proporcional a la
intensidad i de la corriente que fluye por el circuito, ER=Ri
- La cada de potencial debido a la bobina de induccin, es proporcional a la
di
rapidez de cambio de la intensidad i de la corriente, o sea, E L = L.
dt
Las leyes fundamentales para circuitos elctricos y redes, se conocen como
leyes de kirchoff:
1. La suma algebraica de las cadas de potencial alrededor de un circuito
cerrado es cero.
2. La suma algebraica de todas las corrientes que fluyen a un nodo es
cero.
Para el caso de un circuito simple solo se aplica la ley 1, entonces se tiene la
siguiente relacin:
di
E (t ) Ri L
= 0
dt
di (t )
1
= [ ( E (t ) i (t ).R ) ].
dt
L
2.1. Entrada rampa, R=5; L=0.05H
Sciscos:
Simulacin:
Simulacin:
3. Sea un circuito simple que contiene una resistencia R=2 ohmios y una
condensador de 0.05f, en serie con una fuente tipo escaln unitario. Realice la
simulacin del circuito en Scicos para conocer el comportamiento de la
corriente (resuelva el circuito aplicando Ecuaciones diferenciales)
0....t < 0,1
V (t ) =
1....t 0,1
V (t ) = Vr (t ) + Vc(t ) = i (t ) xR +
1
i (t )dt
C
Scicos:
Simulacin:
G ( s) =
Y ( s)
R( s)
Donde:
R(s): Variable de entrada.
Y(s): variable de Salida
R= 5, L = 0.05H, C = 0.05F.
R
V (t ) = Vr (t ) = i (t ) xR
Vr ( s ) = I ( s ) xR
I (s) 1
G(s) =
=
V ( s) R
1
G(s) =
R
RC
1
i (t )dt
C
1
1
V ( s) = I ( s) xR +
I ( s) = I (s) R +
Cs
Cs
I ( s)
Cs
G ( s) =
=
V ( s) RCs + 1
Cs
G ( s) =
RCs + 1
V (t ) = Vr (t ) + Vc(t ) = i (t ) xR +
RL
di (t )
dt
V ( s ) = I ( s) xR + LsI ( s ) = I ( s)[ R + Ls ]
I (s)
1
G ( s) =
=
V ( s) R + Ls
1
G ( s) =
R + Ls
V (t ) = Vr (t ) + Vl (t ) = i (t ) xR + L
Simulacin:
Simulacin:
Graficas:
1: V(t)
2: i(t)
3: Vc(t)
Simulacin:
Graficas:
1: V(t)
2: i(t)
3: Vl(t)
V (t ) VR(t ) + VL(t ) VC (t ) = 0
V (t ) = L
dq 2 (t )
dq(t ) 1
+
R
+ q (t )
dt
C
dt 2
V ( s) = LS 2 + RS + Q( S )
C
Q( S )
C
=
2
V ( S ) LS + RCS + 1
Q( S )
F (S ) =
V (S )
Siendo F(s): la funcin de transferencia del sistema.
Siendo: R=2, L=1 H, C=1F
S1=-1+3j , S2=-1-3j
F (S ) =
1
S + 2S + 10
2
Simulacin:
Simulacin:
www.scilab.org/
www.dim.uchile.cl/~labma33a/Scilab/Intro_Spanish.ps
www.poli.usp.br/d/pmr5215/Introscilab.pdf www.geocities.com/lioraghershman/scicos.htm
http://atmori.info/engineer/scilab/scicos/index.htm