Está en la página 1de 13

Universidad Nacional Abierta Y A Distancia

UNAD

Trabajo Colaborativo De La Fase 1

Especificación de los parámetros técnicos de diseño del inversor SPWM

Electrónica De Potencia

Tutor:

FAVER ADRIAN AMOROCHO

Grupo:

203039_77

Integrantes

Rausmith Ali Farak Montano

Universidad Nacional Abierta y a Distancia - UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería

Electrónica de Potencia

Marzo, 2023
INTRODUCCIÓN

Una de las principales funciones de los inversores o convertidores DC/AC es la de como su nombre lo indica,
convertir una señal directa a la entrada a una señal de voltaje alterna en la salida con una magnitud y
frecuencia variables, lo cual permite mejorar el comportamiento de los equipos eléctricos, al minimizar su
consumo y mejorar su salida. No obstante, durante este proceso, se generan las llamadas distorsiones
armónicas.

Las distorsiones armónicas son fluctuaciones en forma de onda del voltaje y pueden llegar a producir
sobrecalentamientos en diferentes equipos eléctricos, por lo anterior, se hace necesaria la implementación
de medidas que reduzcan al máximo la cantidad de armónicos en un sistema.

Una manera de controlar la distorsión armónica es la modulación SPWM (Modulador por anchura de pulso
sinusoidal), los cual se realiza al comparar una señal de referencia con una triangular. Esta comparación
mostrará un tren de pulsos con un ancho variable, los que al ser combinados con la señal de entrada,
permitirá controlar los armónicos generados.

Tomando como referencia lo anteriormente expuesto, la siguiente practica se llevará a cabo a partir de un
código de MatLab predeterminado que nos permitirá calcular los valores a partir de unos parámetros de
entrada, los cuales serán pedidos al usuario. Finalmente, la meta es conseguir no solo la menor distorsión
armónica posible, sino además observar el comportamiento del sistema y del SPWM al cambiar parámetros
de entrada.
Contenido

(Se debe presentar el trabajo de cada uno de los estudiantes a los numerales 1.1, 1.2, 1.3, 1.4, 1.5)

Nombre completo del estudiante Rausmith Ali Farak Montano

Diseñar un convertidor de potencia tipo DC-AC, mediante el desarrollo de sus cálculos matemáticos y su
simulación en software especializado.

Para el diseño del inversor, se dan unos parámetros fijos para todos los estudiantes, y otros parámetros
serán determinados por cada estudiante, de forma que todos los inversores diseñados serán diferentes.

El diseño debe satisfacer las siguientes especificaciones:

• DC Input Voltage: 18 V
• AC output Voltage: 100 Vrms
• Output Signal Frequency: 60 Hz
• Output Signal Type: Sinusoidal
• Output Power: 100 W

1. Reconstrucción algoritmo matemático

% Electrónica de Potencia - UNAD


% Profesor: Faver A. Amorocho
% estudiante: Rausmith Ali Farak Montano
% Diseño de un Inversor SPWM Unipolar
% Algoritmo para el análisis de distorsión armónica total a partir de la
% selección de los índices de modulación de frecuencia y de amplitud
% Fecha: Marzo 2023

%% Por defecto se limpia o borran los valores del workspace y del Comandwindow

clc
clear
close all;

%Se pide al usuario:


% 1) Ingresar el valor de frecuencia de la señal seno
F_Senoidal=input('Digite el valor de la frecuencia de la señal senoidal de
control [Hz]= ');
% 2) Ingresar Indice de modulación de amplitud; ma=Vctrl/Vtri
mA=input('Ingresse Indice de Modulación de Amplitud ma = ');
% 3) Ingresar el indice de modulación de frecuencia; mf=Ftri/Fctrl ;
mF=input('Ingresse Indice de Modulación de Frecuencia mf = ');
% 4) Ingresar el voltaje pico o maximo que tendra la señal de control
V_Senoidal =input('Ingrese Voltaje pico de la señal Senoidal de control,
V_Senoidal = ');
%% Una vez almacenada la informacion pedida al usuario se procede a establecer
los respectivos valores de:
% AMPLITUD, FRECUENCIA ANGULAR(W), FRECUENCIA, PERIODO de las señal senoidal y
triangular.

V_Triangular = V_Senoidal/mA;
% Amplitud de voltaje de la señal triangular teniendo en cuenta la modulacion de
amplitud
F_Triangular = mF*F_Senoidal;
% Frecuencia de la señal triangular teniendo en cuenta la modulacion de
frecuencia ingresada
W_Senoidal=2*pi*F_Senoidal;
% Frecuencia angular de la señal senoidal recordar que ( X= A*sin(wt) y
w=2pi*frecuencia)

T_Senoidal = 1/F_Senoidal;
%Periodo de la señal Senoidal de control (1/frecuencia)
T_Triangular = 1/F_Triangular;
% Periodo de la señal triangular
T1 = T_Triangular;
% Tiempo de duración de la señal combinada, corresponde al tiempo
% de la mayor; Se establece un nuevo periodo T1 que tendrá exactamente
% el mismo valor que el periodo de la señal triangular

t=linspace(0,T_Senoidal, 1000);
% T_Senoidal ; acá lo que se realiza es crear un vector de tiempo
% de 0 a 1000 con saltos de T_senoidal

%% Se construyen y se grafican las respectivas señales senoidal (A Y B) y


% triangular, recordemos que la estructura general de las señales es la misma X=
A*sin(wt)

% Generacion de la señal Senoidal_A


Senal_Seno_A = V_Senoidal*sin(W_Senoidal*t);
% Generacion de la señal Triangular
Senal_Triangular = V_Triangular*sawtooth(2*pi*F_Triangular*t,0.5);
% Generación de la señal Senoidal_B (desfasada 180°)
Senal_Seno_B = (-1)*Senal_Seno_A;

% Para los graficos MATLAB define la funcion plot donde el vector de tiempo
% y la señal deben de ser del mismo tamaño para poder raficarlos; de igual
% forma la funcion subplot permite visualizar n graficas en forma matricial
% cuyos parametros son (filas, columnas y posicion)
figure(1)
subplot(3,1,1),plot(t,Senal_Seno_A);
hold on
title('Señal senoidal_A')
subplot(3,1,2),plot(t,Senal_Triangular)
hold on
title('Señal Triangular')
subplot(3,1,3),plot(t,Senal_Seno_B);
hold on
title('Señal senoidal_B')
%
%Se grafican las mismas tres señales de la figura 1 en una sola; de tal
% manera que se puedan visualizar al mismo tiempo y de diferentes colores
figure(2)
plot(t,Senal_Seno_A,'b',t,Senal_Seno_B,'g',t,Senal_Triangular,'r');
hold on
legend('Seno_A','Seno_B','Triangular');
hold off

%% Se compara la Señal_Seno_A VS Triangular y Señal_Seno_B VS. Triangular


%%%%
% Se establecen dos ciclos for (uno para la señal_seno_A y otro para
% la señal_seno_B) que permita recorrer toda la señal Senoidal y la va a
% ir comparando con la señal_triangular, a la vez se va a establecer dos
% nuevo vectores (Comparador_A y Comparador_B), en estos se va a ir
% guardando un 1 si la amplitud de la señal senoidal es mayor que la
% triangular sino guardara un -1. ;Cabe resaltar que los nuevos vectores
% serán del mismo tamaño de las señales_senoidales iniciales.

% Primer Comparador: Señal_Seno_A > Señal_Triangular ?


N = length(Senal_Seno_A);
% la funcion length permite conocer el tamaño del vector
for i=1:N
if (Senal_Seno_A(i)<Senal_Triangular(i))
Comparador_A(i)=-1;
else
Comparador_A(i)=1;
end

end

% Segundo Comparador: Señal_Seno_B > Señal_Triangular ?

for i=1:N
if (Senal_Seno_B(i)<Senal_Triangular(i))
Comparador_B(i)=-1;
else
Comparador_B(i)=1;
end

end

%% Se grafican las dos comparaciones tanto de la señal_Seno_A como la


señal_seno_B
figure(3)
subplot(2,1,1),plot(t,Senal_Seno_A,'b',t,Senal_Triangular,'r'), title('Señal
Senoidal_A y Triangular');
hold on
legend('Seno_A','Triangular');
hold off
subplot(2,1,2),plot(t, Comparador_A), title('Señal Digital Comparador_A')

figure(4),
subplot(2,1,1),plot(t,Senal_Seno_B,'b',t,Senal_Triangular,'r'), title('Señal
Senoidal_B y Triangular');
hold on
legend('Seno_B','Triangular');
hold off
subplot(2,1,2),plot(t, Comparador_B), title('Señal Digital Comparador_B'),
title('Señal Digital Comparador_B')

%% Diferencia de las dos señales digitales

% Una vez realizada la comparación, se procede a establecer al señal SPWM


% que se calcula restando los valores de las comparaciones que se
% realizaron anteriormente; es decir esta señal SPWM sera la señal
% de control

% Comparador_A - Comparador_B
SPWM = Comparador_A - Comparador_B;
figure(5)
subplot(2,1,1),plot(t, SPWM), title('Señal SPWM Unipolar')
subplot(2,1,2),plot(t,Senal_Seno_A, 'b',t,SPWM,'r'), title('Señal Pulsante o de
Control')

%% Cálculo de la Distorsión Armónica Total -> THD

%Para este calculo se usa la funcion thd, devuelve el total distorsión


% armónica ( THD ) en dBc de la señal sinusoidal de valor real x.
% La distorsión armónica total se determina a partir de frecuencia
% fundamental y los primeros cinco armónicos utilizando un periodograma
% modificado de la misma longitud que la señal de entrada.
% El periodograma modificado usa un Kaiser ventana con ? = 38.

Distorsion_Arm_Total=thd(SPWM,1/1000,5);

En este caso, se realizaron 15 datos de prueba todos a una frecuencia de 60 Hz y se encontró que el menor
valor de la distorsión armónica fue de -1.1112 cuyos datos de entrada fueron los que se notan en la
siguiente imagen.
A continuación, se aprecian las respuestas del sistema con los valores requeridos.
1.1 Explicación del algoritmo mediante un diagrama de flujo
1.2 Determinación de los parámetros de diseño del inversor mA y mF, y voltaje pico señal senoidal

En el cuadro 1, cada estudiante debe diligenciar la siguiente tabla, con al menos para 15 conjuntos de
parámetros de prueba diferentes, y señalar en color verde los valores que selecciona para el diseño del
inversor.

Vp Senoidal de
N° mA mF THD
control
1 0.71 18 4.5 -1.127
2 0.72 9 3.2 -1.1918
3 0.75 12 4.8 -1.266
4 0.77 20 5 -1.2989
5 0.79 9 4.9 -1.1178
6 0.8 20 3.6 -1.2797
7 0.82 9 3.8 -1.2362
8 0.84 22 4.9 -1.4213
9 0.86 16 4.7 -1.1203
1
0.89 12 4.1 -1.2275
0
1
0.9 13 3.5 -1.1945
1
1
0.9 17 3.1 -1.2836
2
1
0.93 19 3.7 -1.2537
3
1
0.95 14 4.6 -1.1334
4
1
0.98 10 3 -1.2693
5

Cuadro 1. Determinación de los valores mA y mF para una mínima THD

Los parámetros de diseño del inversor seleccionados son los siguientes:

Voltaje DC de entrada 18 V.

Voltaje AC de salida 100 Vrms.

Frecuencia de la señal de salida 60 Hz forma de onda senoidal

Potencia de salida 100 W.

Índice de modulación de Amplitud 0.79


[mA]

Índice de modulación de 9
Frecuencia [mF]
Voltaje pico de señal de control 4.9 V

Distorsión armónica total de -1.1178


diseño (THD)

Cuadro 2. Cuadro de especificaciones de diseño de cada estudiante

Vp Senoidal Vp senoidal
mA = =¿>Vp traingular= =6 .2025
Vp triangular mA
F triangular mF∗( F senoidal )
mF = =¿ ≫ F triangular= =¿ 540
F senoidal 1

¿Cuáles son las razones por las cuáles selecciona los valores de mA y mF? :

Como se observa en el cuadro No. 1, se eligieron valores aleatorios: entre 0.7 y 1 para el índice de
modulación de amplitud (mA) , entre 9 y 22 para el índice de modulación (mF) y entre 3.0 y 5 para el
voltaje pico de la señal de control (V), para de esta manera, verificar la relación al variar dichos
parámetros y poder determinar una distorsión armónica (THD) mínima, logrando de esta manera
obtener una señal más nítida, lo cual refleja una disminución de las cargas y voltajes de corriente,
garantizando así el límite de cargas en el sistema de la señal senoidal; lo anterior fue posible al ubicar
los siguientes valores 0.79mA, 9mF , 4.9V y -1.1178 respectivamente

Análisis de los artículos científicos de la Fase 1

a) Explique en un texto entre 150 a 200 palabras el procedimiento que se llevó a cabo para
construcción del inversor SPWM monofásico de 60 Hz, de acuerdo con lo que se expresa en el
artículo de Gonzales Sáenz, W. (2021). Modulador por anchura de pulso sinusoidal SPWM para un
inversor monofásico de 60Hz de bajo costo. Polo del Conocimiento: revista Científico –
Profesional, 6(. 5), 179-191. https://dialnet.unirioja.es/servlet/catart?codigo=8016899 dado en
las referencias bibliográficas de la Fase 1.

En el artículo de Gonzales Sáenz, W. (2021). “Modulador por anchura de pulso sinusoidal SPWM para un
inversor monofásico de 60Hz de bajo costo”, se analiza la construcción de un modulador por anchura de
pulso (SPWM) para un inversor monofásico mediante la reproducción por etapas del proceso de
conversión DC/AC. Este proceso fue dividido en tres etapas: 1) desarrollo del conformador de pulsos del
modulador SPWM para el control del inversor monofásico, 2) acople del modulador SPWM con el
inversor y finalmente 3) filtrado de la señal de salida del inversor monofásico modulado con SPWM.

El enfoque de la primera etapa es el de variar la frecuencia de las señales de referencia, las cuales
oscilan entre 60Hz -2.4kHz, dejando un único valor para la amplitud (mA) y de la frecuencia (mF)
correspondientes a 1 y 41 respectivamente. Posteriormente, durante la segunda etapa, se acoplan los
pulsos SPWM generados en la primera etapa a un circuito inversor monofásico, el cual tiene una
configuración dada por un puente H con el L298N y una fuente de energía continua. Por último, se
aplica un filtro pasa bajas mediante un circuito RC con una frecuencia de corte de 60Hz, lo que permite
obtener una ganancia de -20dB para aquellos armónicos que están por encima de 60Hz.
Una vez finalizado la parte experimental, se obtiene que el componente fundamental de los armónicos
se encuentra en una frecuencia de 60Hz, así como la existencia de otros grados de los armónicos cuya
amplitud no es muy significativa. Al mismo tiempo, en los grados de los armónicos de las ondas
cuadradas si se pueden apreciar amplitudes significativas, las cuales son responsables de generar
perturbaciones en el suministro eléctrico.

1.3 Conclusión argumentativa del trabajo desarrollado en la Fase 1

Como conclusiones de la practica se puede decir en primera instancia, que uno de los puntos mas
importantes, es la adecuada configuración del programa MatLAb, el cual necesita la descarga de algunos
componentes y extensiones para funcionar de forma correcta. De igual manera, y de igual importancia,
la correcta programación del código para la generación de las graficas deseadas. Ahora bien, se lograron
observar cambios ligeros en el comportamiento de las distorsiones armónicas totales mediante la
selección del rango de valores, lo que refuerza la idea de ensayo y error al tomar diferentes muestras y
de esta manera hallar el valor más pequeño que representa menor distorsión. Finalmente, al observar la
señal SPWM generada y su relación con el valor de distorsión armónica, es posible afirmar que entre
más grande sea este valor la señal SPWM tendrá más carga voltaica en su señal senoidal.
Bibliografía

Guerrero, J. (2011). Análisis de circuitos eléctricos: estado estable. Leyes de Kirchhoff (pp. 37-52).
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/70053?page=53

Guerrero, J. (2011). Análisis de circuitos eléctricos: estado estable. Senoides y fasores. (pp. 96-118).
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/70053?page=112

Guerrero, J. (2011). Análisis de circuitos eléctricos: estado estable. Potencia en AC. (pp. 197 - 206).
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/70053?page=213

Mijarez, R. (2014). Electrónica. Amplificadores operacionales (pp. 108 - 118) https://elibro-


net.bibliotecavirtual.unad.edu.co/es/ereader/unad/39440?page=129

Mohan, N. Undeland, T. Robbins, W. (2009). Electrónica de potencia: convertidores, aplicaciones y diseño.


Panorama general de los interruptores de semiconductores de potencia. (pp. 15 - 29). https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/36572?page=34

Gimeno Sales, F. J. (2013). Convertidores electrónicos: energía solar fotovoltaica, aplicaciones y diseño.
Convertidores continua alterna. Editorial de la Universidad Politécnica de Valencia (pp. 74 - 91).
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/54076?page=77

Mohan,N. Undeland,T. Robbins,W.(2009). Electrónica de potencia: convertidores, aplicaciones y diseño (pp.


176-179). https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/36572?page=195

Gonzales Sáenz, W. (2021). Modulador por anchura de pulso sinusoidal SPWM para un inversor monofásico
de 60Hz de bajo costo. Polo del Conocimiento: revista Científico – Profesional, 6(. 5), 179-191.
https://dialnet.unirioja.es/servlet/catart?codigo=8016899

Gutiérrez, J. (Productor). (2017). OVI Introducción al Inversor SPWM. http://hdl.handle.net/10596/10871

Amorocho, F. (2021) OVI Distorsión Armónica Total. https://repository.unad.edu.co/handle/10596/41645

Amorocho, F. (2022) OVI Rectificador controlado de silicio.


https://repository.unad.edu.co/handle/10596/49875

También podría gustarte