Está en la página 1de 40

Aplicaciones de

Matlab en la
Ingeniería Electrónica

Integrantes:
Paz Oviedo Pariona Christian Andre

Gutiérrez Hernani Gabriel Eduardo

Carpio Figueroa José Alejandro

Coaguila Torres Bryan Fausto

Núñez Melgar Obregón Jorge Luis


INDICE

Introducción

1. Circuitos RC:

1.1 Funcionamiento de un condensador


1.2 Impedancia Compleja
1.3 Circuitos en Serie y Paralelo

2. Circuitos RL:

2.1 Uso de Command Window


2.2 Uso de Script

3. Análisis de Circuitos en AC:

3.1 Representación Fasorial


3.2 Análisis en Simulink
3.3 Balance de Potencia
3.4 Circuito Trifásico con análisis de Fourier
3.5 Análisis Completo de Circuitos Trifásicos

4. Análisis de Circuitos
mediante Mallas

Bibliografía
INTRODUCCIÓN:
Para un ingeniero es esencial el dominio y manejo de las matemáticas, el correcto
uso de esta nos permitirá crear y modificar con precisión y exactitud, mejorando las
ya existentes estructuras, circuitos, dispositivos, maquinarias, compuestos
químicos, y demás, obteniendo así los resultados que proyectamos desde un
principio.

En el mundo actual, un ingeniero no se limita a solo realizar sus cálculos y diseños


de forma independiente y manual, hoy en día se cuenta con cientos de herramientas
creadas por otros con el fin de facilitar procesos y tareas, muchas veces rutinarias
y/o complejas. Debido a la necesidad de acortar el tiempo que se emplea para
distintos fines, podemos apoyarnos en estas herramientas modernas, tales como
calculadoras, programas de diseño asistido, simuladores, compiladores, editores,
entre muchos más destinados a diversos objetivos.

Entre todos ellos existe un software, que emplea un lenguaje de altas prestaciones,
con cientos de funciones nativas integradas y la posibilidad de desarrollar nuevas
secuencias y algoritmos, donde el límite de su utilidad está dado únicamente por la
capacidad de programar el usuario, este software tiene el nombre de “Matlab”.

“Matlab” (‘Abreviatura de Matrix Laboratory’) es un programa orientado al cálculo


y operaciones matemáticas por excelencia, permite la computación de todas
aquellas áreas basadas en el procesamiento de datos. Para su uso nos muestra una
presentación amigable, fácil de entender y sencillo de trabajar. El lenguaje en el que
trabaja es básicamente un C con variaciones propias, esto quiere decir que
necesitamos un conocimiento previo de la estructura de un programa, como la
declaración de variables, el llamado a funciones, los bucles y condicionales.

Inicialmente, como su nombre lo indica, Matlab fue creado con el fin de facilitar las
operaciones con matrices, esto se deja ver en su código y funciones orientadas hacia
estas; desde su lanzamiento inicial en 1984, la comunidad de programadores y
usuarios han contribuido a su crecimiento y renovación, convirtiéndolo en un
software ampliamente usado por distintos profesionales y científicos, con funciones
dedicadas a cada área (científica, profesional y técnica con sus respectivos
subderivados).
Matlab, básicamente, se divide en bloques que cumplen funciones diferentes:

Entorno de desarrollo: Este consta de un espacio en el cual se introducen funciones,


variables se llaman a ejecutar programas, es decir, se desarrolla el lenguaje de
Matlab en la ventana de comandos (Command Window) también está el Command
History y el Browser Path.

Librería de Funciones: Es una lista que reúne las diversas librerías y sus funciones
dentro de una amplia lista a disposición del usuario.

Ventana de Script: Aquí se desarrolla el código de una función o secuencia de


instrucciones a ejecutar.

Donde reside la verdadera fortaleza de Matlab es en la comunidad que desarrolla y


crea nuevas aplicaciones y funciones útiles en el área de ingeniería e I+D, que reúnen
aplicaciones estadísticas, análisis matemático, simulaciones básicas de redes
neuronales artificiales, pero no solo disponemos de las ya existentes funciones, en
la ventana de Script, el usuario puede configurar su propio algoritmo mediante
líneas de código y emplear la función creada cuando se desee.

Existen los denominado Toolboxes, entre los más usados por los ingenieros
electrónicos, se encuentran aquellos cuyo propósito está en el análisis de señales
(Signal Processing Tools), estos permiten analizar, manipular y visualizar señales
mediante una interfaz interactiva.

También se encuentra el Filter Design Toolbox, que es un complemento para el


Toolbox de análisis de señales, pero adiciona opciones avanzadas de filtros digitales
de DSP; los ingenieros que se especializan en el área de Telecomunicaciones,
disponen de Communication Toolbox, este último facilita el diseño de algoritmos y
manejo de componentes en el sistema de comunicaciones. Y si se necesitasen más
herramientas, se encuentra disponible también los Wavelet Toolbox y los System
Identification Toolbox

Para un ingeniero es de gran utilidad todos estos paquetes de funciones y


aplicaciones, pero hay uno que destaca, sobre todo, para los Ingenieros Electrónicos:
Simulink.

Simulink es un módulo de carácter gráfico e interactivo, que es usado ampliamente


para el análisis, modelado y simulación de sistemas dinámicos de tipo discreto,
analógico e híbrido, todo mediante el manejo de diagramas de bloques, esto quiere
decir que puede manejar cualquier sistema ; es un entorno de programación de más
alto nivel que el lenguaje empleado comúnmente en Matlab.

La posibilidad de evaluar el funcionamiento, el proceso y rendimiento de un sistema


y su diseño, hacen de Simulink una herramienta poderosa y esencial para el diseño
de sistemas de control, diseños de comunicación y DSP, y lo hace mediante dos fases:
o Definición del Modelo: En el que se crea como tal un sistema compuesto por
elementos como integradores, motores, bloques enriquecedores.

o Análisis del Modelo: En esta fase se realiza la simulación, linealización y


determinar la estabilidad del sistema creado previamente.

En el caso de que busquemos mejorar el diseño de forma rápida, se cuenta con una
herramienta adicional a Simulink e instalable llamada “Accelerator” que genera
versiones mejoradas y en promedio diez veces más eficientes que el sistema creado
originalmente.

Con todas estas herramientas a disposición de cualquier persona que desee


aprender y manejar, se ha facilitado muchísimo el trabajo y proceso de diseño y
prueba de diferentes sistemas, por ejemplo, antes el ingeniero debía crear en papel
como borrador de su proyecto, después armarlo físicamente y ver que le faltaba o
en que podría mejorar, lo cual demandaba un arduo trabajo y tiempo en el proceso,
ahora en cuestión de minutos, el ingeniero puede simular y poner a prueba su
sistema, realizando modificaciones y mejoras de forma inmediata, con resultados y
mediciones prácticamente iguales a los resultados reales y recién cuando se haya
optimizado y decidido que el sistema es el más eficaz, se pasa a su ensamblado real.

Vivimos en una época con avances increíbles, donde la tecnología está cobrando
vital importancia en nuestras vidas, los ingenieros son protagonistas de este
desarrollo y para estar a la par de la competencia, el ingeniero debe estar un paso
adelante de todos, prever los resultados, preparándose para los cambios e
ingeniando nuevas formas (y mejorar las ya existentes) de cubrir las necesidades de
las personas, pero no lo hace solo, tiene apoyo de innumerables herramientas
tecnológicas, Matlab es una de ellas y sin lugar a dudas ocupa un lugar importante
en el proceso de diseño de un ingeniero.
1. Circuito RC

Los circuitos RC están compuesto por resistencias, condensadores, una fuente


que alimente el circuito. Un circuito de primer orden está compuesto por un
condensador y un resistor.
Las aplicaciones de los circuitos rc son variadas, se puede usar par filtra
señal, bloquear ciertas frecuencias y dejar pasar algunas.
Mediante el software Matlab, podremos observar los cambios, provocados por los
condensadores, mediante gráficas.

1.1 Funcionamiento de un condensador


El condensador o capacitador utiliza dos placas paralelas separadas mediante un
aislante, con el cual deja fluir corriente hasta que llegue a cargase.
Carga y descarga de un condensador
Para poder cargar un condensador en necesario tener a una fuente que la sustente,
en este caso vamos a utilizar una fuente de voltaje, una resistencia y un
condensador.
Como se muestra en la figura, el circuito inicia sin conducción, debido al switch, en
ese momento el condensador esta descargado, por lo que conduce corriente. Se
desea saber cómo varia el voltaje de la resistencia a través del tiempo, cuando el
switch se cierre.

El tiempo que se demorara el condensador en cargarse depende del valor de la


capacitancia y el de la resistencia. Equivalente a 5 , donde (es una cantidad de
tiempo).
Para poder graficar usando el programa Matlab, se tiene que conocer los parámetros
y las condiciones con las que se está manejando. En el circuito tenemos una
resistencia de 1 Ω, un capacitador de 10 y una fuente de 12 , la resistencia como el
capacitador están en serie.
Usando la ecuación de voltaje de un capacitador:
𝑡
𝑉𝑐𝑎𝑝 = 𝑉𝑓𝑢𝑒𝑛𝑡𝑒 ∗ 𝑒 −𝑅𝐶

Se utiliza una función para poder observar como varia el voltaje en función
del tiempo.

Primero para determinar los parámetros que deben entrar a la función, como
el valor de la resistencia, el condensador, y la fuente:

Donde la función “graf_voltaje” es la que se va a encargar de graficar el voltaje en


función de tiempo, primero calculamos el con las resistencia y el condensador, luego
con la matriz “time”, se parametriza el tiempo que va de cero hasta 5 𝜏 .

Se tiene que saber que se dice que el capacitador se está completamente cargado en
5 𝜏.
Luego se representa la función, en variables de tiempo, tau y el valor fuente.
Por último se agrega la función “plot” para poder graficar el “vc” (voltaje de la
resistencia) en función de tiempo.
Llamando a la función y poniendo los argumentos correspondientes al valor de
los componentes.
Obtenemos la siguiente gráfica:

Donde se puede observar que el valor de voltaje de la resistencia, va cayendo


exponencial, y media que el voltaje del capacitador va aumentado, cumpliendo la
segunda ley de Kirchhoff, que dice que la sumatoria de caídas de tensión es igual a
la tensión total suministrada.
En el caso de la descarga de un condensador, lo hace mediante la resistencia
cuando no exista una fuente que la alimente, o esta fuente sea motivo de su
descarga. Del mismo modo será la que determine cuando tiempo le llevara al
condensador en descargar.

Se tiene que tener en cuenta que se va a descargar el capacitador, por lo que


inicialmente tiene que estar cargada.
Se puede aplicar Matlab para determinar en que el tiempo necesario, para cuando
la resistencia llegue a un voltaje especifico.
Por ejemplo, si se desea saber el tiempo que debe transcurrir, para que el voltaje
de la resistencia sea 6V, se puede hacer la siguiente función:
Donde la función “time_volt_resis” cumple la función de entregar al usuario, el
tiempo que demora la resistencia en llegar al voltaje “voltaje”, donde se ingresa,
en la lista de argumentos de la función, acompañado de “r (resistencia)”, “c
(capacitador)”, “vf (voltaje de la fuente)”.
Se puede observar en la función, algunos valores empleados, en la función
“graf_voltaje”, como el “tau”, y la ecuación “vr”, se vuelven a utilizar para hallar
una relación que nos permita, obtener el tiempo.
De este modo se empezara a relacionar el voltaje de la resistencia en función
del tiempo parametrizado con la variable “k”:

Para cada valor “vr” se relacionar con la variable “voltaje”, de tal manera, para
poder tener el valor más cercano, se empleara la diferencia, con el fin de que si
son valores parecidos, la diferencia tiene que dar un valor cercano a cero.
Si la ecuación cumple la condición, entonces obtendremos el tiempo, de tal manera
para saber el tiempo para que llegue a 6 , y utilizando la función, obtendremos
que el tiempo que deberá transcurrir será de 6.93 milisegundos
aproximadamente.

1.2 Impedancia compleja

La impedancia compleja para el capacitor, está representada en ohmios, el


capacitador tiene una capacidad en faradios y para calcular su impedancia
compleja, será de esta forma:

Donde j es una cantidad imaginaria.

Con Matlab crearemos funciones para determinar los valores de las impedancias
de los inductores y los capacitadores.
De tal manera que nosotros podemos reducir nuestras operaciones
implementando la función “impedancia”.

Por ejemplo si queremos determinar la impedancia de un condensador de 56 y la


de una bobina de 84 Hz, y estos valores están en una frecuencia de 60 Hz,
simplemente aplicamos la función ”impedancia(tipo, valor, frecuencia)”, donde
tipo indica el tipo de componente; ya sea resistencia, condensador, bobina; valor
indica la cantidad de resistencia, capacidad, inductividad que pueden poseer
dependiendo el tipo de componente, y frecuencia , es a la frecuencia en la que se
está sometido el componente.

1.3 Circuitos en serie y en paralelo

Muchas veces nos encontraremos en los circuitos eléctricos combinaciones de dos o más
capacitadores. Existen diversos métodos para calcular la capacitancia equivalente.

Se puede apreciar los circuitos en serie y en paralelo:

En serie y paralelo

Se sabe que, dos capacitadores conectados, como se muestra en la siguiente figura, la placa
izquierda del primer condensador y la placa derecha del segundo condensador están
conectados, con una fuente, que puede ser una batería. Se sabe que la cantidad de electrones
que circula al principio de la conexión con la batería, cuando los condensadores están
descargados, son los mismos. Como consecuencia la acumulación de carga negativa en las
placas derechas, da como resultado una carga –Q en todas las placas derechas. Por lo tanto las
cargas de lso capacitadores conectados en serie son iguales.
Como las cargas de los capacitadores son iguales, entonces tenemos:

𝑄1 = 𝑄2 = 𝑄

Se sabe tambien que el voltaje V1 de la fuente o de la bateria, se dividen entre dos


capacitadores:

𝑉1 = 𝑉2 + 𝑉3

Al aplicar la defincion de capacitancia, en todo el circuito, que define, el voltaje del


circuito, con una carga y capacitancia equivalente:

𝑄
𝑉𝑡𝑜𝑡𝑎𝑙 = = 𝑉1
𝐶𝑒𝑞
Reemplazando valores, se puede determinar el valor de 𝐶𝑒𝑞 del circuito, en base de los
condensadores:
𝑄 𝑄1 𝑄2
= +
𝐶𝑒𝑞 𝐶1 𝐶2
1 1 1
= +
𝐶𝑒𝑞 𝑄1 𝑄2

El problema es determinar rápidamente el valor de 𝐶𝑒𝑞 , es posible encontrar mas de


dos condensadores en serie, por lo que hace extenso el procedimiento para
determinar 𝐶𝑒𝑞 , para ello se utilizará matlab.

Primero se crea una función en matlab que permita ingresar los datos de los valores
de los condensadores en serie, para poder determinar la capacitancia equivalente.
Donde el nombre de la función es cap_serie, y tiene como parámetro n, que indica el número
de condensadores en serie, que tiene el circuito, a continuación se tiene la variable suma, que
es la que va a acumular las sumas inversas de cada valor ingresado dentro de for, que va desde
1 hasta la cantidad de condensadores, al final se divide entre 1 para determinar el circuito
equivalente de los condensadores.

Por ejemplo si tenemos cinco condensadores de 100, 150, 200, 230 y 600 uF en serie y se desea
saber cuál es el valor del condensador equivalente a estos. Se puede determinar fácilmente
con ayuda de Matlab. Como se observa en la siguiente imagen.

Como se puede observar el condensador equivalente será 36.12 uF.

En el caso de los condensadores en paralelo, cada condensador, tiene diferencia de potenciales


individuales en paralelo son las mismas e iguales a la diferencia de potencial que se aplicada a
través de la combinación, por lo que:

𝑉1 = 𝑉2 = 𝑉3

También se sabe que cuando se conecta a la batería, se alcanza carga máximas en ellas. Por lo
que la carga total (𝑄𝑡𝑜𝑡𝑎𝑙 ) será:

𝑄𝑡𝑜𝑡 = 𝑄1 + 𝑄2
Por lo que reemplazando, se obtiene:

𝐶𝑒𝑞 ∗ 𝑉1 = 𝐶1 ∗ 𝑉2 + 𝐶2 ∗ 𝑉3

Como son iguales los voltajes quedaran solo.

𝐶𝑒𝑞 = 𝐶1 + 𝐶2

Por lo que solo se necesita sumar directamente. Por ejemplo si tenemos cinco condensadores
de 100, 150, 200, 230 y 600 uF en paralelo y se desea saber cuál es el valor del condensador
equivalente a estos. Se puede determinar fácilmente con ayuda de Matlab. Como se observa
en la siguiente imagen.
2. Circuitos RL

Los inductores (bobinas) están diseñados para establecer un campo magnético


que enlaza la unidad, mientras que los capacitores están diseñados para
establecer un fuerte campo eléctrico entre las placas.

La inductancia se mide en henries (H), por el físico estadounidense Joseph Henry.


Sin embargo, es una unidad demasiado grande para gran parte de las aplicaciones,
la mayoría opera en milihenries (mH) o microhenries (µH).
Cuando usamos bobinas surge un periodo de transición donde cambian el voltaje
y la corriente a través de la bobina.

La ecuación de la respuesta transitoria de la corriente a través de un inductor es:


𝐸
iL = 𝑅(1 – 𝑒 −𝑡/τ ) (amperes, A)

Con la constante de tiempo definida como:


𝐿
τ = 𝑅 (segundos, s)

La ecuación de voltaje a través de la bobina es:

vL = E(𝑒 −𝑡/τ ) (volts, V)

y la ecuación del voltaje a través de la resistencia es :

vR = E(1 – 𝑒 −𝑡/τ ) (volts, V)

Nota:
 Las condiciones en estado estable es cuando se transcurra un periodo igual
a cinco constantes de tiempo.

 En una red inductiva la corriente no puede cambiar de manera instantánea

Ya con todos estos conocimientos procederemos a resolver problemas y a utilizar


Matlab para facilitar el entendimiento de estos.
Ejemplo 1:

Determine las expresiones matemáticas del comportamiento transitorio de iL y vL


del circuito, si el interruptor se cierra en el instante t =0s. Trace las curvas
resultantes:

Solución:
Determinaremos la
constante de tiempo:
𝐿 4𝐻
τ = 𝑅 = 2 𝑘Ω = 2 ms

Entonces la
corriente máxima o
de estado constante
es:
I = E/R = 50V/2 kΩ =
25 mA

Entonces:
Usando la ecuación de la corriente en un inductor tenemos:
iL = 25 mA (1- e-t/2ms)

Usando la ecuación del voltaje en un inductor tenemos:


vL= 50 V e-t/2ms

Las formas de onda lo graficaremos con Matlab:


Existen diversas formas de expresar este gráfico, ahora presentaremos 2 formas
de representarlo:

Usando Command Windows:

Primero definiremos nuestro dominio, puede ser infinito pero es un dominio


muy extenso; por lo tanto utilizaremos 5τ como dominio. Entonces nuestro
dominio es:
>> t = [0:0.25:10];
>> iL =25*(1 – exp (-t/2));
>> vL = 50*exp (-t/2);
>> plot (t,iL,'s-b',t,vL,'o-r')
>> title ('Grafico de intensidad y voltaje');
>> xlabel ('tiempo (ms)');
>> ylabel ('intensidad y voltaje (mA) y (V)');
>> legend('intensidad de corriente', 'voltaje')
>> grid
Usamos plot(x, y) para graficar la función, ‘s-b’ para que aparezcan los cuadrados
(square), sea continuo (-) y de color azul (blue), ‘o-r’ para que aparezcan los
círculos sea continuo (-) y de color rojo (red), el comando legend (‘text’) sirve
para graficar un cuadro que sirva como guía, grid sirve para crear una rejilla del
grafico

Usando Script funciones

Estas funciones se crean en un New script y es donde se escribe códigos


ejecutados en el Command Windows.

Creamos el script; declaramos y como función, usamos plot (x, y) para graficar la
función; y la ejecutamos en el Command Windows y aparecerá lo siguiente:
El texto Grafico de intensidad y voltaje es debido a que declaramos la función
con una variable de salida y como se puede ver en la anterior imagen. Usando ‘>-
-c’ utilizamos triángulos (>) hacemos que sea discontinua (--) y de color cian
(cyan). Usamos ‘s-b’ para hacer cuadrados (square) continua (-) y de color azul
(blue)

CONDICIONES INICIALES

En esta sección se presentara la corriente transitoria que pasara de un valor


inicial a uno final después de 5 constantes de tiempo dependiendo de las
condiciones iniciales.
Para esto necesitamos algunas ecuaciones, ya que varía el voltaje y la intensidad
de corriente, entonces tenemos que:
IL= If + (Ii-If)*e-t/T
Veremos un ejemplo de cómo aplicar esta fórmula:

El nivel de la corriente inicial del


inductor es de 4mA.
a. Halle la expresión
matemática de la corriente
que fluye a través de la
bobina una vez que se cierra
el interruptor
b. Determine la expresión
matemática del voltaje que
pasa por la bobina durante
el mismo periodo transitorio
c. Trace la forma de onda de cantidad desde el valor inicial hasta el valor final

Solución:
a. Sustituyendo el cortocircuito equivalente al inductor tenemos la corriente
final determinado por la ley de Ohm:
- If =E/(R1+R2)=1.78nA
La constante de tiempo es:
T=L/RT =100mH/9kΩ = 11.11 µs
Aplicando la ecuacion tendremos:
iL = 1.78mA + 2.22 mA * e-t/11.11

b. Como la corriente que pasa por el inductor es constante antes de cerrar el


interruptor, el voltaje debe tener un valor que no cambia de manera
instantánea, por lo tanto el valor pico surgen en t=0, que se determinara
con la ley de Kirchhoff:
- V = E-VR2 – VR1 = 16 – 8.8 – 27.2 = -20 V
-
El voltaje se reduce a cero por lo que el inductor se está aproximando a su
equivalencia de cortocircuito. Por consiguiente la ecuación de vL será:
vL = -20V * e –t/11.11 µs

c. Hay diversas maneras de crear las imágenes pero nosotros utilizaremos


Matlab

USANDO EL COMAND WINDOWS

Teniendo ya los valores de voltaje e intensidad de corriente, podremos


graficar estas dos funciones,

>> t1 = [-3:0.25:0];
>> iL1=4;%intensidad inicial, t <=0
>> t2 = [0:0.025:7];
>> iL2= 1.78 + 2.22*(exp(-t2/11.11)); % intensidad en el regimen transitorio
>> plot(t1,iL1,'s-g',t2,iL2,'o-r')
>> title('Grafico de intensidad');
>> grid
>>

A continuación veremos el grafico de la intensidad de la corriente:


Se define dos tiempos debido a que existen dos periodos, el de transición y el
de estabilidad que es donde su corriente pasa de 4 amperios a 2.22 amperios,
debido a las resistencias.

Ahora veremos su voltaje:


>> t1= [-3:0.25:0];
v1=0;
t2 = [0:0.025:7];
v2= -20*(exp(-t2/11.11));
plot(t1,v1,'s-r',t2,v2,'o-b')
grid
La grafica parte de 0 voltios en t = 0 a un voltaje negativo de -20,
aproximándose a 0 debido a que es una bobina.

USANDO NEW SCRIPT

Script nos sirve para crear una función, nosotros graficaremos esta función

Lo ejecutamos en el Command Windows y aparecerá lo siguiente:


Haremos lo mismo para la gráfica del voltaje

Ejecutamos el programa

Y es así como podemos usar Matlab para graficar funciones.


3. Análisis de circuitos de corriente alterna

Corriente alterna es la corriente eléctrica que a medida pasa el tiempo, es decir cada
ciclo, su magnitud y su sentido cambia. Su forma de oscilación generalmente es la
oscilación senoidal para lograr una transmisión más eficiente de la energía. Pero
también existen otras formas de oscilaciones periódicas como la triangular y la
cuadrada.

3.1 Representación fasorial

Una señal senoidal puede ser representada por un número complejo, este número
se lo denomina fasor y tiene las siguientes características:
 
 Gira con una velocidad angular ω.

Su módulo será el valor máximo o el eficaz, según convenga.

Se utilizan fasores por que simplifica las operaciones entre señales ya que se
trabajaría solo con números complejos.

Ejemplo. – Representar la siguiente señal como fasor v(t)=8cos(377t+34°).

Amplitud = 8

Ángulo= 34°

V(fasor) = 8∟34° o 6.63+4.47j


3.2 Simulink

Es un entorno de programación visual, que funciona sobre el entorno de


programación Matlab. Simulink viene a ser una herramienta de simulación de
modelos o sistemas. Se toma más en cuenta el análisis de sucesos, a través de la
concepción de sistemas (cajas negras que realizan alguna operación).

Es ampliamente usado en Ingeniería Electrónica en temas relacionados con el


procesamiento digital de señales, involucrando temas específicos de ingeniería
biomédica, telecomunicaciones, entre otros. También es muy utilizado en Ingeniería
de Control y Robótica.

Para crear un modelo electrónico o eléctrico en Simulink se ingresa a la librería de


Simulink buscando en la barra de tareas el icono Simulink library, una vez dentro
buscamos la carpeta simscape y le hacemos doble clic y dentro de esta
encontraremos muchos elementos para armar y analizar un circuito. Para armar un
circuito se arrastran bloques desde Simulink Library Browser hasta el Simulink
Editor (entramos a esta carpeta dando clic en new model), a continuación, se
conectan estos bloques con líneas de señales para establecer relaciones
matemáticas entre los componentes del sistema.
Ahora para colocar los instrumentos de medición buscamos la carpeta que diga
measurements y colocamos los que necesitemos, para obtener un resultado
expresado en fasores es necesario ir a la carpeta fundamentals blocks y sacar el
elemento powergui, después se procede a instalar los aparatos de medición y ajustar
powergui a fasor.
Finalmente hacemos doble clic sobre powergui, entramos a tools y a steady-state

Tener en cuenta que los resultados están expresados en un valor pico, para cambiar
esto desplegamos la opción units y lo ponemos en valores rms.

3.3 Balance de potencia

Con Simulink hacer este balance de potencia es muy sencillo, basta colocar los datos
necesarios para hallar la potencia en una caja llamada Power (phasor) ubicada en la
carpeta control-measurements -> measurements. Ésta caja calcula la potencia activa
y la potencia activa del elemento o de los elementos que se desee.

Para mostrar los resultados es necesario conectar un display al power (phasor),


dicho display se encuentra en la carpeta Simulink -> Sinks.

La conexión de estos elementos quedará de la siguiente forma:


Para comprobar si el balance está correcto, se suma las potencias del Power
(phasor) 1, 2, 3 y debería ser igual a Power (phasor) de la fuente.

Lo siguiente no es necesario, pero para comodidad de lectura se puede poner el


componente gain ubicado en Simulink -> math operations, este componente al
conectarlo a un instrumento de medición se puede controlar el múltiplo del
resultado, es decir, podemos ver el resultado en mili, mega, kilo, etc. Lo que hace
gain es multiplicar el resultado entrante por el valor que le asignemos a gain,
ejemplo si queremos el resultado en mega tendremos que poner 1e-6 como valor en
gain.

Como vemos en la imagen el resultado en Display5 está expresado en femto VARs.


3.4 Circuito trifásico con análisis de Fourier
Primero definamos que es un circuito trifásico, es un sistema de producción, distribución
y consumo de energía eléctrica formado por tres corrientes alternas monofásicas de
igual frecuencia y amplitud que presentan una cierta diferencia de fase entre ellas, en
torno a 120°, y están dadas en un orden determinado. Cada una de las corrientes
monofásicas que forman el sistema se designa con el nombre de fase.
El sistema trifásico presenta una serie de ventajas como son la economía de sus líneas
de transporte de energía (hilos más finos que en una línea monofásica equivalente) y de
los transformadores utilizados, así como su elevado rendimiento de los receptores,
especialmente motores, a los que la línea trifásica alimenta con potencia constante y no
pulsada, como en el caso de la línea monofásica.
Tienes dos tipos de configuraciones:
 Estrella (el que usaremos en la simulación): En un generador en configuración
estrella, las intensidades de fase coinciden con las correspondientes de línea, por
lo que se cumple (en caso de equilibrio) IF = IL.
 Delta: Si se conectan entre sí las fases del generador o de la carga, conectando
el principio de cada fase con el final de la siguiente, se obtiene la configuración
triángulo.

A continuación, usaremos simulink para analizar un circuito trifásico con dos cargas,
pero con bloques de Fourier, estos bloques encuentran la magnitud y la fase de la señal
de entrada, dichos bloques podemos encontrarlos en la carpeta simscape ->
simpowersystems -> specialized technology -> control and measurements - >
measurements.
Para mostrar la los resultados nos ayudamos de display, esta señal también pude ser
graficada con un elemento llamado scope, que está ubicado en la carpeta simulink ->
sinks.

3.5 Análisis completo de circuitos trifásicos


El análisis de circuitos con fuente y carga trifásica puede llegar a ser más sencillo que el
análisis de Fourier. Primero abrimos la librería de simulink nos vamos a simscape ->
simpowersystems -> specialized technology, allí encontraremos todo lo relativo a
sistemas trifásicos. Como ejemplo a continuación armaremos un circuito básico con una
fuente, una impedancia de línea y una carga en estrella:
Donde S1 es la fuente trifásica con una inductancia interna, B1 y B2 son instrumentos
que van a medir el voltaje y la corriente en ese punto, ZL es la impedancia de línea (no
trifásica) y C1 C2 C3 son cargas trifásicas conectadas en estrella (ya que unimos en un
solo punto sus tres terminales inferiores), el elemento que está en la parte inferior
izquierda es necesario para obtener los resultados en la forma requerida en este caso
en forma de fasor.

Como explicamos anteriormente los resultados están en su valor pico.


4. Análisis de circuitos (Método de mallas):
Una de las principales herramientas del análisis de circuitos, la Ley de los
voltajes de Kirchhoff, expuesta en esta investigación con ejemplos resueltos
por medio de Matlab

En esta monografía se explicara cómo encontrar las corrientes que pasan por cada
malla en un circuito. Pero, ¿qué es una malla?

En un circuito eléctrico, una malla es un camino cerrado formado por elementos de


circuitos. En este caso hay 4 mallas, formadas por 4 caminos cerrados.

Según la Ley de los Voltajes de Kirchhoff, la sumatoria de los voltajes en una


malla es igual a cero. Recordemos que cuando una corriente pasa por un elemento
de circuito, en este caso una resistencia se produce una diferencia de potencial.
La Ley de Ohm establece que la diferencia de potencial (voltaje) en una
resistencia es igual a la corriente por la resistividad del elemento, es decir:

V=IR

Si multiplicamos las corrientes de malla por cada resistencia en la malla, al sumar


los voltajes, el total debe ser cero.
Para asumir las corrientes de malla, necesitamos tener en cuenta que en un circuito
eléctrico la corriente sale del positivo de la fuente y entra por el negativo de la
misma.
Si no hay una fuente de voltaje o de corriente en una malla entonces asumimos que
la corriente fluye en un sentido horario. Se podría asumir en el sentido anti horario,
lo cual no interesa mucho ya que si se escoge un sentido incorrecto la corriente que
nos resultará al hacer nuestros cálculos tendrá signo negativo. Esto lo podremos
apreciar al final cuando obtengamos nuestra respuesta.
Las corrientes las debemos representar en nuestro diagrama se la siguiente
manera:
Vemos que en la malla 1 se asume que la corriente va en sentido horario ya que sale
del positivo de la fuente. En las mallas 2 y 3 no hay fuente, así que se asume
libremente (preferiblemente en sentido horario). En la malla 4 la corriente va en
sentido anti horario por salir del positivo de la fuente de voltaje.
Luego de escoger el sentido de las corrientes procedemos a colocarle signos de
polaridad a las resistencias por cada malla. Las resistencias no poseen polaridad
pero para facilitar la resolución del problema le colocaremos signos.
Una vez más debemos tomar en cuenta el sentido de la corriente: para todas las
resistencias la terminal donde entra la corriente llevará un signo positivo. Donde
sale la corriente de la resistencia se coloca un signo negativo.

Ahora que hemos colocado los signos, se procede a establecer las ecuaciones para
cada malla. Con la ayuda de los signos que hemos colocado se nos hace muy fácil
hacer esto. Veamos.
Malla 1

En la malla 1 está pasando la corriente 1, por lo que es necesario multiplicar todas


las resistencias por I1 para obtener los voltajes en las mismas. Se sumarán todos
los voltajes en todas las resistencias más el voltaje de la fuente y la ecuación se
igualará a cero.

Nótese que por la resistencia R2 de 220 Ohm hay dos corrientes pasando, la
corriente de la malla uno y la corriente de la malla 2.

Para esto se han colocado los signos sobre la resistencia. Como la corriente entra
por el positivo en la malla 1, se toma el voltaje de la resistencia por efecto de I1
como positivo. En el mismo punto hay un signo negativo (en verde) en la malla 2
que indica que se debe restar el voltaje de la resistencia por efecto de I2.

La ecuación que nos resulta es la siguiente:

Si reducimos la ecuación a su mínima expresión obtendremos la ecuación de


voltajes de Kirchhoff para la Malla 1.

Ahora procedemos a hacer lo mismo para las mallas 2, 3 y 4.


Malla 2

Reduciendo a su mínima expresión:


Malla 3

Como podemos observar, en la resistencia 6 los signos son positivo y positivo (++)
por lo que se suma el voltaje en la resistencia provocado por I3 y el provocado por
I4.

Al final la ecuación reducida es la siguiente:


Malla 4

Reduciendo la ecuación a su más mínima expresión:

Resolviendo el sistema de ecuaciones

Una vez hayamos establecido las ecuaciones para cada malla tendremos un sistema
de ecuaciones nxn donde n es el número de mallas.
En este caso tenemos un sistema 4×4, es decir 4 ecuaciones con 4 incógnitas.
Esto nos permite utilizar cualquier método conocido para buscar los valores de las
incógnitas. Puede ser por reducción, sustitución, determinantes, etc. Yo en lo
personal utilizo matrices, específicamente el método de Gauss Jordan.
Para ello es necesario llevar todo el sistema a una matriz, donde en la primera
columna irán los valores de I1, en la segunda, tercera y cuarta irán I2, I3 e I4
respectivamente. Por último el término libre, en este caso los voltajes irán en la
última columna.

Aplicando Matlab:
En Matlab declaramos la matriz con las ecuaciones de malla.
Ahora simplemente se aplica el comando rref() a la matriz que declaramos:
rref(Matrix)
Bibliografía:

Matlab y sus aplicaciones en las ciencias e ingenierías – Pearson, César


Pérez

https://es.wikipedia.org/wiki/MATLAB#Simulink

http://www.ugr.es/~javierrp/master_files/Seminario%20de%20Matlab.pdf

http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.5
2.100/294/ApendiceA.pdf?sequence=1

http://www.lawebdelprogramador.com/foros/Matlab/373750-
Simulacion-de-circuitos.html

http://upcommons.upc.edu/bitstream/handle/2099.1/16374/Resum.pdf?
sequence=1

http://panamahitek.com/ley-de-las-corrientes-de-kirchhoff-metodo-de-
nodos/

http://panamahitek.com/ley-de-los-voltajes-de-kirchhoff-metodo-de-
mallas/

http://www2.imse-cnm.csic.es/~rafael/SETI/matlab_basico.pdf

También podría gustarte