Está en la página 1de 16

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

UNAD

TRABAJO COLABORATIVO DE LA FASE 2


ELECTRÓNICA DE POTENCIA

Tutor:
FAVER ADRIAN AMOROCHO

Grupo:
203039-7

Integrantes
JORMAN JOSUE MANRIQUE BERMUDEZ
CARLOS ANDRES ABARCA CAICEDO
IVAN MANUEL BOLAÑO CANTILLO

SANTA MARTA, MAGDALENA


16-01-2022
INTRODUCCIÓN

En el presente trabajo se desarrollo el diseño de un convertidor de potencia tipo DC-AC,


basándonos en el análisis del modelado matemático y su respectiva simulación en software
especializado.

Con esta fase 2 se busca dar inicio a la etapa inicial del curso donde revisaremos el proyecto
general que se llevara a cabo durante el desarrollo de toda la asignatura así como cada una de sus
etapas iniciales.

Encontraremos el desarrollo individual de cada uno de los integrantes del grupo donde daremos
respuesta a los interrogantes planteados en esta segunda fase de Electrónica de Potencia.
Contenido

Nombre completo del estudiante 1 JORMAN JOSUE MANRIQUE BERMUDEZ

1.1 Reconstrucción y Análisis del algoritmo matemático


2 % Electrónica de Potencia - Periodo 16-01-2021 - UNAD
3 % Profesor: Faver A. Amorocho
4 % Diseño de un Inversor SPWM Unipolar
5 % Algoritmo para el análisis de distorsión armónica total a partir de la
6 % selección de los índices de modulación de frecuencia y de amplitud
7 % FebreRo de 2021
8 close all; clear all; clc;
9 F_Senoidal=input ('Digite el valor de la frecuencia de la señal senoidal de
control [Hz]= ');
10 mA=input('Ingresse Indice de Modulación de Amplitud ma = '); %Indice de
modulación de amplitud; ma=Vctrl/Vtri
11 mF=input('Ingresse Indice de Modulación de Frecuencia mf = '); % Indice de
modulación de frecuencia; mf=Ftri/Fctrl
12 V_Senoidal =input('Ingresse Voltaje pico de la señal Senoidal de control,
V_Senoidal = ');
13 V_Triangular = V_Senoidal/mA;
14 F_Triangular = mF*F_Senoidal;
15 W_Senoidal=2*pi*F_Senoidal;
16 T_Senoidal = 1/F_Senoidal; %Periodo de la señal Senoidal de control
17 T_Triangular = 1/F_Triangular; % Periodo de la señal triangular
18 T1 = T_Triangular; % Tiempo de duración de la señal combinada, corresponde al
tiempo de la mayor
19 t=linspace(0,T_Senoidal, 1000);
20 % Generacion de la señal Senoidal_A
21 Senal_Seno_A = V_Senoidal*sin(W_Senoidal*t);
22 figure, plot(t,Senal_Seno_A);
23 % Generacion de la señal Triangular
24 Senal_Triangular = V_Triangular*sawtooth(2*pi*F_Triangular*t,0.5);
25 figure, plot(t,Senal_Triangular)
26 % Generación de la señal Senoidal_B (desfasada 180°)
27 Senal_Seno_B = (-1)*Senal_Seno_A;
28 figure, plot(t,Senal_Seno_A,'b',t,Senal_Seno_B,'g', t,Senal_Triangular,'r');
% Se debe cambiar la diente de sierre por triangular
29 %%%%%%%%%%%%
30 % Primer Comparador: Señal_Seno_A > Señal_Triangular ?
31 N = length(Senal_Seno_A);
32 for i=1:N
33 if (Senal_Seno_A(i)<Senal_Triangular(i))
34 Comparador_A(i)=-1;
35 else
36 Comparador_A(i)=1;
37 end
38 end
39 figure, plot(t, Comparador_A), title('Señal Digital Comparador_A')
40 % Segundo Comparador: Señal_Seno_B > Señal_Triangular ?
41 N = length(Senal_Seno_B);
42 for i=1:N
43 if (Senal_Seno_B(i)<Senal_Triangular(i))
44 Comparador_B(i)=-1;
45 else
46 Comparador_B(i)=1;
47 end
48 end
49 figure, plot(t, Comparador_B), title('Señal Digital Comparador_B')
50 %% =========== %%%%
51 % Diferencia de las dos señales digitales
52 % Comparador_A - Comparador_B
53 SPWM = Comparador_A - Comparador_B;
54 figure, plot(t, SPWM), title('Señal SPWM Unipolar')
55 figure, plot(t,Senal_Seno_A, 'b',t,SPWM,'r')
56 %% /////////// %%%
57 % Cálculo de la Distorsión Armónica Total -> THD
58 Distorsion_Arm_Total=thd(SPWM,1/1000,5)
59

Explicación:

Iniciamos el algoritmo del código en Matlab, ingresando 3 entradas las cuales nos piden el
valor de la frecuencia de la señal senoidal de control, modulación de amplitud y modulación
de frecuencia, luego empleamos formulas matemáticas para hallar la señal triangular, los
periodos de las señales senoidales y el periodo de la señal triangular.

Luego en la línea 27 utilizamos formula matemática para invertir o desfasar 180° la señal
senoidal principal y después se cambian los dientes de cierre por triangular. A partir de la línea
31 entran a actuar los comparadores con la señales senoidales con respecto a las señales
triangulares.

A partir de la línea 53 podemos ver efectuada la señal SPWM con las señales de los dos
comparadores para así tener el calculo de la distorsión armónica total (THD).

1.2.Determinación de los parámetros de diseño del inversor mA y mF, y voltaje pico señal
senoidal

Vp Senoidal de
mA mF THD
control
0.7 10 5 -1.3220
0.7 11 5 -1.3780
0.7 14 5 -1.3975
0.7 15 5 -1.4169
0.8 12 5 -1.4400
0.8 13 5 -1.3003
0.8 19 5 -1.3180
0.9 15 5 -1.3134
0.9 16 5 -1.3066
0.9 19 5 -1.3114

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

Voltaje DC de entrada 26 V.
Voltaje AC de salida 100 Vrms.
Frecuencia de la señal de salida 70 Hz forma de onda senoidal
Potencia de salida 1.500 W.
Índice de modulación de 0.8
Amplitud [mA]
Índice de modulación de 12
Frecuencia [mF]
Voltaje pico de señal de control 5V
Distorsión armónica total de -1.4400
diseño (THD)

¿Cuáles son las razones por las cuáles selección los valores de mA y mF? : Las razones por las
cuales seleccionamos los valores de mA y mF, fue porque nos arrojo un resultado con respecto a la
formula con menor distorsión armónica confirmada en la simulación del algoritmo en Matlab y en
la selección de la tabla anterior.

1.3.Análisis de los artículos científicos de la Fase 2


a) ¿De qué forma la modernización de los sistemas de energía puede ayudar a mejorar los
indicadores de desarrollo económico de un país?

Respuesta: En las ultimas décadas nos hemos concentrado en ser simplemente


consumidores de energías, pero gracias a la modernización de los sistemas de energía que
ha ido cogiendo auge en los últimos años, podemos pasar de ser consumidores hacer
creadores de nuestra propia energía, a través de los avances que se han venido
presentando podemos crear energías renovables que contribuyan al desarrollo económico
del país.
Es decir que con la modernización en un futuro nosotros podemos decidir que energía
consumir, cuando consumir y que tipo de energía es mas conveniente para ser utilizada.
b) ¿Qué aspectos ambientales pueden mejorar si se emplean sistemas de energía no
convencionales?.

Respuesta: Si se emplean sistemas de energías no convencionales podemos mejor el


agotamiento de los recursos naturales debido a que gracias a la modernización de los
sistemas eléctricos utilizaremos energías renovables y crearemos nuestras propias
energías con recursos naturales que contribuirán a disminuir la contaminación y el
agotamiento de los recursos de nuestro planeta.

c) ¿Enuncie al menos tres ventajas significativas que tiene Colombia si se instalan sistemas
de energía fotovoltaicos?

d) Explique con sus propias palabras en que consiste el diseño del sistema de control inversor
tipo SPWM

1.4.Conclusión argumentativa del trabajo desarrollado en la Fase 2


Nombre completo del estudiante 2 CARLOS ANDRES ABARCA CAICEDO

59.1 Reconstrucción y Análisis del algoritmo matemático

% Diseño de un Inversor SPWM Unipolar

close all; % Se cierran Ventanas extras


clear all; % Borramos Datos que se tenga
clc;% Borrar la pantalla
F_Senoidal=input ('Digite el valor de la frecuencia de la señal senoidal de
control [Hz]= ');%Se ingresa el valor de frecuencia y se almacena en la
variable F_Senoidal
mA=input('Ingresse Indice de Modulación de Amplitud ma = ');%Se ingresa el
Indice de modulación de amplitud; ma=Vctrl/Vtri
%Indice de modulación de amplitud; ma=Vctrl/Vtri
mF=input('Ingresse Indice de Modulación de Frecuencia mf = '); % Se ingresa
el Indice de modulación de frecuencia; mf=Ftri/Fctrl
% Indice de modulación de frecuencia; mf=Ftri/Fctrl
V_Senoidal =input('Ingresse Voltaje pico de la señal Senoidal de control,
V_Senoidal = ');% Se ingresa el voltaje pico de la señal de control
V_Triangular = V_Senoidal/mA;%Se calcula el voltaje de la señal triangular
F_Triangular = mF*F_Senoidal;%Se calcula la frecuencia de la señal
triangular
W_Senoidal=2*pi*F_Senoidal;%Se calcula la frecuencia fundamental de la señal
alterna
T_Senoidal = 1/F_Senoidal; %Se calcula el Periodo de la señal Senoidal de
control
%Periodo de la señal Senoidal de control
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
t=linspace(0,T_Senoidal, 1000);
% Generacion de la señal Senoidal_A
Senal_Seno_A = V_Senoidal*sin(W_Senoidal*t);
figure, plot(t,Senal_Seno_A);
% Generacion de la señal Triangular
Senal_Triangular = V_Triangular*sawtooth(2*pi*F_Triangular*t,0.5);
figure, plot(t,Senal_Triangular)
% Generación de la señal Senoidal_B (desfasada 180°)
Senal_Seno_B = (-1)*Senal_Seno_A;
figure, plot(t,Senal_Seno_A,'b',t,Senal_Seno_B,'g',t,Senal_Triangular,'r');
% Se debe cambiar la diente de sierre por triangular
%%%%%%%%%%%%
% Primer Comparador: Señal_Seno_A > Señal_Triangular ?
N = length(Senal_Seno_A);%Se asigna el tamaño del vector de la señal seno A
a la variable N
for i=1:N % Primer Comparador: Señal_Seno_A > Señal_Triangular
if (Senal_Seno_A(i)<Senal_Triangular(i)) % Si la señal A es menor que la
señal tringular
Comparador_A(i)=-1;%Si la señal A es menor que la triangular almacenamos -1
en el vector del comparador A
else
Comparador_A(i)=1;%Si la señal A es mayor que la triangular almacenamos 1
en el vector del comparador A
end
end
figure, plot(t, Comparador_A), title('Señal Digital Comparador_A')% Imagen
del comparador A
% Segundo Comparador: Señal_Seno_B > Señal_Triangular ?
N = length(Senal_Seno_B);% Comparador: entre la señal senoidal B > Señal
Triangular
for i=1:N % Estructura for para todo i igual a 1 hasta N
if (Senal_Seno_B(i)<Senal_Triangular(i))
Comparador_B(i)=-1;%Si la señal B es menor que la triangular almacenamos -1
en el vector del comparador B
else
Comparador_B(i)=1;%Si la señal B es mayor que la triangular almacenamos 1
en el vector del comparador B
end
end
figure, plot(t, Comparador_B), title('Señal Digital Comparador_B')% Imagen
del comparador B
%% =========== %%%%
% Diferencia de las dos señales digitales
% Comparador_A - Comparador_B
SPWM = Comparador_A - Comparador_B;%Se aplica restador digital para obtener
la señal SPWM
figure, plot(t, SPWM), title('Señal SPWM Unipolar')% título de la imagen
figure, plot(t,Senal_Seno_A, 'b',t,SPWM,'r') % Imagen resultante
%% /////////// %%%
% Cálculo de la Distorsión Armónica Total -> THD
Distorsion_Arm_Total=thd(SPWM,1/1000,5) % Cálculo de la Distorsión Armónica
Total -> THD
Luego pasamos por un comparador entre la señal senoidal “A” y nuestra señal triangular, si la
señal es mayor en voltaje a la triangular, se guarda como contador A1, si por el contrario la señal
senoidal “A” es menor, el contador se guardará como comparador -1

Usamos otro comparador entre la triangular y la senoidal “b”. Hacemos mismo proceso si la señal
es mayor será comparador b 1 y si es menor le llamaremos comparador b -1

Los comparadores se guardarán en un restador digital y la salida de este restador la llamaremos


SPWM.
59.2 Determinación de los parámetros de diseño del inversor mA y mF, y voltaje pico señal
senoidal

Vp Senoidal de
mA mF THD
control
0.95 19 3 -1.3139
0.8 15 3 -1.2805
0.82 16 3 -0.9933
1 17 3 -1.1626
0.85 19 3 -1.3109
0.87 19 3 -1.1685
0.9 19 3 -1.3114
0.91 19 3 -1.1314
0.92 19 3 -1.2371
0.93 19 3 -1.2537
Distorsion_Arm_Total = -1.3139
Los parámetros de diseño del inversor seleccionados son los siguientes:

Voltaje DC de entrada 26 V.
Voltaje AC de salida 100 Vrms.
Frecuencia de la señal de salida 70 Hz forma de onda senoidal
Potencia de salida 1.500 W.
Índice de modulación de 0.95
Amplitud [mA]
Índice de modulación de 19
Frecuencia [mF]
Voltaje pico de señal de control 3
Distorsión armónica total de -1.3139
diseño (THD)

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

Utilizando el algoritmo desarrollado se determina que la combinación de variables seleccionada


permite tener una Distorsión Armónica Total (THD) lo suficientemente baja para permitir un buen
desempeño. Aunque, otras combinaciones permitieron obtener valores más bajos de THD, se opta
por los datos contenidos en la tabla anterior para el diseño del inversor, porque permite obtener
una señal de salida claramente definida como se aprecia en la siguiente imagen:

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


a) ¿De qué forma la modernización de los sistemas de energía puede ayudar a mejorar los
indicadores de desarrollo económico de un país?
b) ¿Qué aspectos ambientales pueden mejorar si se emplean sistemas de energía no
convencionales?
c) ¿Enuncie al menos tres ventajas significativas que tiene Colombia si se instalan sistemas
de energía fotovoltaicos?
d) Explique con sus propias palabras en que consiste el diseño del sistema de control inversor
tipo SPWM

59.4 Conclusión argumentativa del trabajo desarrollado en la Fase 2

En esta fase del curso de electrónica de potencia se aprende sobre la forma correcta de planificar
el diseño de un sistema de control inversor tipo SPWM, evaluar los parámetros de entrada y las
características físicas con que se debe desarrollar un diseño son tan importantes como pensar en
el uso que se prevé dar al dispositivo.

Finalmente, entender como el valor de distorsión armónica total (THD) tiene una importancia al
momento del diseño y como ese parámetro determina el desempeño final de SPWM, es muy
importante para que en la etapa de planificación se tomen las decisiones correctas. El diseñador
debe ser meticuloso en sus mediciones para garantizar que las variables consideradas permitan
proyecta un dispositivo que entregue la mayor capacidad de sus componentes.
Nombre completo del estudiante 3 IVAN MANUEL BOLAÑO CANTILLO

1.9 Reconstrucción y Análisis del algoritmo matemático

% Electrónica de Potencia - Periodo 16-01-2022 - UNAD


% Tutor: Faver Amorocho
% Elaborado: Ivan Manuel Bolaño Cantillo
% Grupo:203039_7

% 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

close all; clear all; clc;


%Se obtiene el valor de la frecuencia de la señal de control
F_Senoidal=input ('Digite el valor de la frecuencia de la señal senoidal de control [Hz]= ');
%Se obtiene el indice de modulación de Amplitud, ma=Vctrl/Vtri
mA=input('Ingresse Indice de Modulación de Amplitud ma = ');
%Se obtiene el indice de modulación de Frecuencia;mf=Ftri/Fctrl
mF=input('Ingresse Indice de Modulación de Frecuencia mf = ');
%Se obtiene el voltaje pico de la señal de control
V_Senoidal =input('Ingrese Voltaje pico de la señal Senoidal de control, V_Senoidal = ');
%Se obtiene el voltaje pico de la señal triangular
V_Triangular = V_Senoidal/mA;
%Se obtiene el valor de la frecuencia de la señal Triangular(Señal de REF)
F_Triangular = mF*F_Senoidal;
%Se obtiene la Frecuencia angular rad/seg de la Señal señal Senoidal
W_Senoidal=2*pi*F_Senoidal;
%Se obtiene el Periodo de la señal Senoidal..
T_Senoidal = 1/F_Senoidal;
%Se obtiene el periodo de la señal triangular
T_Triangular = 1/F_Triangular;
%Tiempo de duración de la señal combinada,corresponde al tiempo de la mayor
%T1 = T_Triangular;
%Se crea un vector t de 1000 puntos, linealmente espaciados entre 0 y
%T_Senoidal
t=linspace(0,T_Senoidal, 1000);
%Generacion de la señal Senoidal_A, con Amplitud V_Senoidal
Senal_Seno_A = V_Senoidal*sin(W_Senoidal*t);
figure, plot(t,Senal_Seno_A,'LineWidth',2);
title('Señal Senoidal A');
%Generacion de la señal Triangular con Amplitud V_Triangular con ciclo
%de Servicio igual a 0.5
Senal_Triangular = V_Triangular*sawtooth(2*pi*F_Triangular*t,0.5);
figure, plot(t,Senal_Triangular,'LineWidth',2)
title('Señal Triangular f = fcontrol*mf');
% Generación de la señal Senoidal_B (desfasada 180°)
Senal_Seno_B = (-1)*Senal_Seno_A;
figure, plot(t,Senal_Seno_A,'b',t,Senal_Seno_B,'g', t,Senal_Triangular,'r');
title ('Azul:Senoidal_A, Verde:Senoidal_B, Rojo:Triangular')
%%%%%%%%%%%%
% Primer Comparador: Señal_Seno_A > Señal_Triangular ?
N = length(Senal_Seno_A); %Determina la longitud de la senoidal A
for i=1:N
if (Senal_Seno_A(i)<Senal_Triangular(i))
Comparador_A(i)=-1; %Se asigna al vector Comparador_A el valor -1
else
Comparador_A(i)=1; %Se asigna al vector Comparador_A el valor +1
end
end
%Al terminar el for, el vector Comparador_A contiene un pulsos entre +1 y
%-1 creando asi una señal cuadrada
figure, plot(t, Comparador_A), title('Señal Digital Comparador_A')
% Segundo Comparador: Señal_Seno_B > Señal_Triangular ?
N = length(Senal_Seno_B); %Determina la longitud de la senoidal A
for i=1:N
if (Senal_Seno_B(i)<Senal_Triangular(i))
Comparador_B(i)=-1;
else
Comparador_B(i)=1;
end
end
%% =========== %%%%
% Diferencia de las dos señales digitales
% Comparador_A - Comparador_B
SPWM = Comparador_A - Comparador_B; %Señal PWM Senoidal
%figure, plot(t, SPWM), title('Señal SPWM Unipolar')
%figure, plot(t,Senal_Seno_A, 'b',t,SPWM,'r')
figure,
%Agrega dos ejes "y" al mismo plot
[AX,H1,H2]= plotyy(t,SPWM,t,Senal_Seno_A,'plot');
set(H2,'LineWidth',2); %Fija ancho de linea a grafica del Seno
title('Señal SPWM vs Señal Senoidal A')
%% /////////// %%%
% Cálculo de la Distorsión Armónica Total -> THD
Distorsion_Arm_Total=thd(SPWM,1/1000,5)
1.10 Determinación de los parámetros de diseño del inversor mA y mF, y voltaje pico señal
senoidal

Vp Senoidal de
mA mF THD
control
0.81 12 5 1.3315
0.83 18 5 -1.1574
0.87 10 5 -1.1995
0.89 9 5 -1.1655
0.9 14 5 -1.2504
0.93 21 5 -1.1970
0.95 19 5 -1.3139

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

Voltaje DC de entrada 26 V.
Voltaje AC de salida 100 Vrms.
Frecuencia de la señal de salida 70 Hz forma de onda senoidal
Potencia de salida 1.500 W.
Índice de modulación de 0.81
Amplitud [mA]
Índice de modulación de 12
Frecuencia [mF]
Voltaje pico de señal de control 5
Distorsión armónica total de 1.3315
diseño (THD)
¿Cuáles son las razones por las cuáles selecciones los valores de mA y mF?

Para determinar cuáles son los valores de mA y mF se realizaron varios procedimientos en

los cuales se tomaron mediciones donde se analizó la distorsión armónica y se escogió el

que generara menor afectaciones a señal fundamental que será inyectada a la red y

optimizando con ello el aprovechamiento de la energía convertida por el inversor

También podría gustarte