Está en la página 1de 2

Este algoritmo tiene por propósito explicar la forma como se calcula la

Distorsión Armónica Total – THD, pero ESTE NO ES EL CÓDIGO QUE SE DEBE


ANALIZAR PARA EL TRABAJO DE LA FASE 2

% Ejemplo de cálculo de THD


% Electrónica de Potencia
% Faver A. Amorocho
% Algoritmo para comprender la forma como se calcula la distorsión armónica
% entre varias señales
% Febrero 18 de 2021
F = 60; % Hz - Frecuencia de la Señal Fundamental (primer
armónico)
T = 1/60; % Perido de la señal Fundamental (el inverso a la
frecuencia)
W = 2*pi*F; % Frecuencia Angular Fundamental (del primer
armónico)
Fs=3000; % Frecuencia muestreo (por lo menos 10 veces la
frecuencia de la armónica mayor)
Ts = 1/Fs; % Periodo de muestreo (distancia entre cada
muestra)
L_tiempo = 10*(T-Ts); % Se evaluan al menos 10 ciclos de la señal
fundamental
t = 0:Ts:L_tiempo; % Variable independiente [desde:incremento:hasta]

A1 = 100; %100 % Voltaje pico del Primer Armónico (componente


fundamental)
A2 = 50; %5 % Voltaje pico de la Segunda componente
fundamental
A3 = 30; %3 % Voltaje pico de la Tercera componente
fundamental
A4 = 20; %2 % Voltaje pico de la Cuarta componente
fundamental
A5 = 10; %1 % Voltaje pico de la Qunita componente
fundamental

V1 = A1*cos(W*t);
V2 = A2*cos(2*W*t);
V3 = A3*cos(3*W*t);
V4 = A4*cos(4*W*t);
V5 = A5*cos(5*W*t);

V_Total= V1 + V2 + V3 + V4 + V5;
figure, plot(t,V1,'r',t,V2,'b',t,V3,'g',t,V4,'y',t,V5,'r')

figure, plot(t, V_Total)


Distorsion_Arm_Total=thd(V_Total,Fs,5)
% Calculo de acuerdo a la ecuación de la THD
Distorsion_Matematica =
2*10*log10(sqrt((A2/sqrt(2))^2+(A3/sqrt(2))^2+(A4/sqrt(2))^2+(A5/sqrt(2))^2)
/(A1/sqrt(2)))

También podría gustarte