FREQUENCY RESPONSE AND SCILAB

•julio 5, 2009 • 2 comentarios

Problem A9.10 OGATA 4ed (PID compensator)

jueves, 02 de julio de 2009 13:53
Let’s do the programming by Scilab of compensator that the system verifies the following values: static velocity constant error Kv=4, phase margin 50 and gain margin > 10dB.

 

Problem A9.9 OGATA 4ed (Lag-lead Compensator) 

jueves, 02 de julio de 2009 13:51

Let us calculate a lag-lead compensator that satisfies the following requirements static velocity constant error Kv=10, phase margin 50 and gain margin > 10dB

 

Problem A9.8 OGATA 4ed (Lead compensator, Bode plot) 

jueves, 02 de julio de 2009 13:48

Let us calculate a compensator that satisfies the following requirements of static velocity error constant Kv=20, phase margin 50 and gain margin >10dB

 

Problem A9.7 OGATA 4ed (Lead compensator, Nyquist plot) 

jueves, 02 de julio de 2009 13:44

Let’s draw the Nyquist plot of G(jw),G1(jw) and Gc(jw) *G1(jw) by Scilab (horner)

Problem A9.5 OGATA 4ed (Lead compensator, Nichols chart) 

jueves, 02 de julio de 2009 13:42

Let’s insert a compensator for the open-loop system is tangent to circle M=3dB in w=3rad/seg.

 

Problem A9.3 OGATA 4ed (Lead compensator, Bode plot) 

jueves, 02 de julio de 2009 13:39

We want the phase margin equal to 60. Let’s calculate K.

Example 9.2 OGATA 4ed (lag compensator, Bode and Nyquist plot) 

jueves, 02 de julio de 2009 13:35

Let’s calculate the lag compensator. Checks and calculations by Scilab (bode, nyquist, g_margin, p_margin, tf2ss, logspace, dbphi).

 

Example 9.1 OGATA 4ed (Lead compensator, Bode and Nyquist plot) 

jueves, 02 de julio de 2009 13:32

Let’s draw the Bode plot, polar plot and output by Scilab (bode, nyquist, m_circle).

Problem A8.18 OGATA 4ed (Nichols chart, Bode plot) 

jueves, 02 de julio de 2009 13:30

Let’s draw the Bode plot and the G(jw) locus on Nichols chart by Scilab (bode, chart, black).

Problem A8.17 OGATA 4ed(Nyquist plot) 

miércoles, 01 de julio de 2009 23:35

Let’s draw Nyquist plot for the values of K=1,7.5,20 by Scilab (nyquist)

Problem A8.14 OGATA 4ed (Nyquist plot) 

miércoles, 01 de julio de 2009 23:32

Let’s draw the polar plot of positive and negative feedback transfer functions by Scilab (Nyquist)

Problem A8.13 OGATA 4ed (Nyquist plot) 

miércoles, 01 de julio de 2009 23:02

Let’s draw on polar plot the points of frequency w=0.2,0.3,0.5,1,2,6,10,20 and calculate the phase and gain of these points by Scilab.(repfreq, nyquist real, imag, string, dbphi)

Problem A8.11 OGATA 4ed (Nyquist plot) 

miércoles, 01 de julio de 2009 22:59

Let’s plot Nyquist plot by Scilab (nyquist, syslin).

Problem A8.5 OGATA 4ed (Polar plot) 

miércoles, 01 de julio de 2009 22:58

Let’s show that the polar plot is a semicircle.

Problem A8.4 OGATA 4ed (Bode plot) 

miércoles, 01 de julio de 2009 22:53

Let’s plot Bode plot of the feedback close-loop system for the gain values K=1,10,20 by Scilab (bode)

Example 8-24 OGATA 4ed (Bode plot, resonant peak magnitude, resonant peak frequency, bandwidth) 

miércoles, 01 de julio de 2009 22:50

Let’s calculate Bode plot, resonant peak magnitude, resonant peak frequency, bandwidth by Scilab (tf2ss, repfreq, dbphi, max)

Example 8-22 OGATA 4ed (Phase and gain margins, Bode plot) 

miércoles, 01 de julio de 2009 22:44

Let’s calculate the phase and gain margins. Checks and Bode plot by Scilab
(g_margin, p_margin, bode, show_margins)

Example 8-21 OGATA 4ed(Phase and gain margins) 

miércoles, 01 de julio de 2009 22:40

Let’s calculate the phase and gain margins when K=10 and K=100. Calculations and checks by Scilab (g_margin, p_margin)

Example 8-11 OGATA 4ed (Nyquist plot) 

miércoles, 01 de julio de 2009 22:28

Let’s plot Nyquist plot by Scilab (nyquist, syslin).

Example 8-10 OGATA 4ed (Nyquist plot) 

miércoles, 01 de julio de 2009 22:23

Let’s plot Nyquist plot by Scilab (nyquist, syslin).

Example 8-6 OGATA 4ed (Bode plot) 

miércoles, 01 de julio de 2009 22:17

Let’s plot Bode plot by Scilab (Bode, logspace).

Example 8-5 OGATA 4ed (Bode plot) 

miércoles, 01 de julio de 2009 22:05

Let’s plot Bode plot by Scilab (Bode, syslin).

LUGAR DE LAS RAICES Y SCILAB

•julio 1, 2009 • Dejar un comentario

Programa 7.5 OGATA 4edicion pag455 (Compensador paralela, sistema de realimentacion de velocidad)

martes, 03 de marzo de 2009 12:44

Vamos a dibujar la respuesta a un escalon para los valores de K=0.4490 y K=1.4130 mediante el Scilab(csim, step, legend) del sistema en lazo cerrado mediante compensacion paralela.

Ejemplo 7.3 OGATA 4edicion pag444 (Compensador de adelanto-atraso)

martes, 03 de febrero de 2009 12:36

Vamos a calcular el compensador de adelanto-atraso de otra forma a la del libro. Los calculos se iran haciendo con el Scilab(imag, real, horner, abs, tan) y despues con este programa(csim, step, legend) vamos a representar la respuesta a un escalon y a una rampa.

Programa 7.4 OGATA 4edicion pag438 (Compensador de Atraso)

martes, 03 de marzo de 2009 12:30

Vamos a dibujar mediante el Scilab(csim, syslin, legend, step) un sistema compensado con un compensador de atraso y el sistema no compensado a una entrada escalon,

Programa 7.3 OGATA 4edicion pag437 (Compensador de Atraso)

martes, 03 de marzo de 2009 12:59

Vamos a dibujar mediante el Scilab(csim, syslin, legend) un sistema compensado con un compensador de atraso y el sistema no compensado a una entrada rampa

Programa 7.2 OGATA 4edicion pag435 (Compensador de Atraso)

martes, 03 de marzo de 2009 12:51

Vamos a dibujar el lugar de las raices mediante el Scilab(evans, mtlb_axis, syslin, subplot) de un sistema compensado con un compensador de atraso y el sistema no compensado

Programa 7.1 OGATA 4edicion pag428 (Compensador de Adelanto)

martes, 03 de febrero de 2009 12:45

Vamos a dibujar mediante el Scilab(csim, syslin, step, legend) un sistema compensado con un compensador de adelanto y el sistema no compensado a una entrada escalon

Ejercicio B.6.15 (Lugar de las raices)

martes, 03 de marzo de 2009 12:34

Vamos a dibujar el lugar de las raíces del sistema en lazo abierto y calcular las raíces en lazo cerrado mediante Scilab(evans, mtlb_axis, syslin, root, numer) cuando K=2

Problema A6.15 OGATA 4edicion pag407 (Lugar de las Raices)

martes, 03 de marzo de 2009 13:18

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria de una funcion de transferencia en lazo abierto

Problema A6.14 OGATA 4edicion pag406 (Lugar de las Raices)

martes, 03 de marzo de 2009 13:12

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin, sgrid) de un sistema en lazo cerrado con realimentación unitaria de una  funcion de transferencia en lazo abierto

Problema A6.13 OGATA 4edicion pag405 (Lugar de las Raices)

martes, 03 de marzo de 2009 13:05

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria de una funcion de transferencia en lazo abierto.

Problema A6.12 OGATA 4edicion pag402 (Lugar de las Raices)

martes, 03 de marzo de 2009 13:03

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria de una funcion de transferencia en lazo abierto .

Problema A6.11 OGATA 4edicion pag400

martes, 03 de marzo de 2009 12:57

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria de una funcion de transferencia en lazo abierto.

Programa 6.10 OGATA 4edicion pag378 (Lugar de las Raices)

martes, 03 de marzo de 2009 12:51

Vamos a dibujar el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria de una  funcion de transferencia en lazo abierto.

Programa 6.9 OGATA 4edicion pag372 (Lugar de las Raices)

lunes, 02 de marzo de 2009 23:58

Vamos a dibujar el lugar de las raices con indicacines de factor de amortiguamiento 0.5 mediante Scilab(evans, mtlb_axis, syslin, sgrid) de un sistema en lazo cerrado con realimentación unitaria cuya funcion de transferencia en lazo abierto es:

Programa 6.8 OGATA 4edicion pag370 (Lugar de las Raices)

martes, 03 de marzo de 2009 20:38

Vamos a dibujar el lugar de las raices con indicacines de factor de amortiguamiento 0.5 y se pedira marcar un punto del lugar de las raices y se obtendra la ganancia K y los polos en lazo cerrado mediante Scilab(evans, mtlb_axis, syslin, locate, real, horner, numer, roots) de un sistema en lazo cerrado con realimentación unitaria cuya funcion de transferencia en lazo abierto es:

Programa 6.7 OGATA 4edicion pag367 (Lugar de las Raices)

martes, 03 de marzo de 2009 20:29

Vamos a dibujar el lugar de las raices con indicacines de factor de amortiguamiento 0.5 mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria cuya funcion de transferencia en lazo abierto es:

Programa 6.6 OGATA 4edicion pag367 (Lugar de las Raices)

martes, 03 de marzo de 2009 20:15

Vamos a dibujar el lugar de las raices con indicacines de factor de amortiguamiento 0.5,0.707 y de frecuencia natural no amortiguada 0.5, 1 y 2 mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria cuyo funcion de transferencia en lazo abierto es:

Programa 6.5 OGATA 4edicion pag366 (Lugar de las Raices)

martes, 03 de marzo de 2009 20:09

Vamos a dibujar las rejillas polares en el lugar de las raices mediante Scilab(sgrid) para varios valores factor de amortiguacion y frecuencia natural no amortiguada.

Programa 6.3 OGATA 4edicion pag362 (Lugar de las Raices)

martes, 03 de marzo de 2009 19:58

Vamos a calcular el lugar de las raices mediante Scilab(syslin, numer, roots, real, imag, mtlb_axis) de un sistema en lazo cerrado con realimentación unitaria cuyo funcion de transferencia en lazo abierto es:

Programa 6.2 OGATA 4edicion pag361 (Lugar de las Raices)

martes, 03 de marzo de 2009 19:47

Vamos a calcular el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria cuyo funcion de transferencia en lazo abierto es:

Programa 6.1 OGATA 4edicion pag360 (Lugar de las Raices)

martes, 03 de marzo de 2009 19:41

Vamos a calcular el lugar de las raices mediante Scilab(evans, mtlb_axis, syslin) de un sistema en lazo cerrado con realimentación unitaria cuyo funcion de transferencia en lazo abierto es:

TRANSFORMADA DE LAPLACE Y SCILAB

•junio 28, 2009 • Dejar un comentario

Problema B2.3 pag51 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 7:47

Vamos a calcular las transformadas de Laplace de las funciones siguientes, comprobando el resultado con Scilab(csim, syslin, impulse). a)

Problema B2.2 pag51 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 7:43

Vamos a calcular las transformadas de Laplace de las funciones siguientes, comprobando el resultado con Scilab(csim, syslin, impulse). a)

Problema B2.1 pag51 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 7:25

Vamos a calcular las transformada de Laplace de las funciones siguientes y comprobar el resultado con Scilab(csim, syslin, impulse). a)

Problema A2.16 pag49 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 7:19

Dados los polos,ceros y ganancia vamos a calcular la funcion de tranferencia mediante Scilab en los siguientes casos:
a)Ganancia K=10,polos en -1+2j y -1-2j.
Programa en Scilab

num=10;
den=poly([-1-2*%i -1+2*%i],’s');
g=syslin(‘c’,num/den)

Problema A2.15 pag48 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 22:59

Vamos a obtener la Transformada inversa de Laplace mediante Scilab(syslin, tfss, pfss,clean) de una funcion de tranferencia

Ejemplo 2.17 pag50 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 22:53

Resolucion de una ecuacion diferencial (T.Laplace) de una funcion mediante Scilab(syslin, tfss, pfss, roots, horner, derivat)

Ejemplo 2.10 pag46 OGATA 4ed(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 13:40

Transformada de Laplace de una funcion en forma grafica

Ejemplo 2.7b pag39 OGATA 4edicion(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 13:34

Calcular polos, ceros y ganancia (T.Laplace) de una funcion de transferencia mediante Scilab (syslin, factors)

Ejemplo 2.7a pag38 OGATA 4edicion(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 13:46

Desarrollo en fraciones simples (T.Laplace) de una funcion mediante Scilab

Ejemplo 2.6 pag37 OGATA 4edicion(Tranformada de Laplace)

lunes, 08 de diciembre de 2008 13:36

Desarrollo en fracciones simples mediante Scilab

Enlaces en italiano de Scilab

•junio 28, 2009 • Dejar un comentario

http://roboticboyer.wordpress.com/2007/06/30/lunga-collezione-di-link-su-scilab-e-argomenti-correlati/

Componentes eletronicos

•junio 27, 2009 • Dejar un comentario

Dos webs de componentes electronicos, una con precios y la otra con hojas de caracteristicas y multitud de fabricantes:

http://www.alldatasheet.com/

Program similar al Pspice pero sin limitaciones

•junio 27, 2009 • Dejar un comentario

LTspice es un programa (gratis) de diseño electronico pero sin las limitaciones en numero de circuitos o componentes del Pspice(evaluacion) de Cadence, es mas cutre por lo que he probado pero creo que valdra para hacer pruebas en las asignaturas. Ya lo seguire comentando

http://www.linear.com/designtools/software/

Diptrace

•junio 27, 2009 • Dejar un comentario

Software para crear placas impresas, permite exportar esquemas al Ltspice. La demo permite hasta 250 conexiones.

Screenshots
Download

Hello world!

•junio 27, 2009 • 1 comentario

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

 
Seguir

Get every new post delivered to your Inbox.