0% found this document useful (0 votes)
5 views

DELTA-PROGRAMMING

This MATLAB program calculates the electrical parameters for a three-phase balanced delta load, including phase and line currents, total complex power, and load terminal line-to-line voltage. It also converts the delta load to an equivalent wye load and computes the corresponding parameters. The results are displayed and plotted over time for voltage, current, and power.

Uploaded by

Angelo Gonzales
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

DELTA-PROGRAMMING

This MATLAB program calculates the electrical parameters for a three-phase balanced delta load, including phase and line currents, total complex power, and load terminal line-to-line voltage. It also converts the delta load to an equivalent wye load and computes the corresponding parameters. The results are displayed and plotted over time for voltage, current, and power.

Uploaded by

Angelo Gonzales
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

% MATLAB Program to Solve Three-Phase Balanced Delta Load Problem

% Compatible with MATLAB Version 7

clc;

clear;

close all;

% Given Data

V_LL = 207.85; % Line-to-Line Voltage (V)

Z_delta = 15 + 1j*18; % Delta Load Impedance (Ohms per phase)

Z_line = 1 + 1j*2; % Line Impedance (Ohms per phase)

% Phase Voltage for Delta Connection (Same as Line-to-Line Voltage)

V_phase = V_LL;

% Total Impedance Per Phase

Z_total = Z_line + Z_delta;

% Phase Current Calculation (Current in Delta Load Branch)

I_phase = V_phase / Z_delta;

% Line Current Calculation (For Delta Connection: I_line = sqrt(3) * I_phase)

I_line = sqrt(3) * I_phase;

% Compute Total Complex Power

S_total = 3 * V_phase * conj(I_phase);


% Compute Load Terminal Line-to-Line Voltage

V_drop = I_line * Z_line;

V_LL_load = V_LL - abs(V_drop);

% Display Results

disp('Phase Current (I_phase):');

disp(I_phase);

disp('Line Current (I_line):');

disp(I_line);

disp('Total Complex Power (S_total):');

disp(S_total);

disp('Load Terminal Line-to-Line Voltage (V_LL_load):');

disp(V_LL_load);

% Plot Results

f = 50; % Frequency in Hz

omega = 2 * pi * f; % Angular frequency

t = linspace(0, 20e-3, 1000);

v_t = abs(V_phase) * cos(omega * t + angle(V_phase));

i_t = abs(I_phase) * cos(omega * t + angle(I_phase));

p_t = v_t .* i_t;

figure;

hold on;
plot(t * 1000, v_t, 'b', 'LineWidth', 1.5);

plot(t * 1000, i_t, 'r', 'LineWidth', 1.5);

plot(t * 1000, p_t, 'g', 'LineWidth', 1.5);

hold off;

grid on;

xlabel('Time (ms)');

ylabel('Amplitude');

title('Voltage, Current, and Instantaneous Power vs Time');

legend('Voltage (V)', 'Current (A)', 'Power (W)');% Convert Delta Load to Equivalent Wye Load

Z_Y = Z_delta / 3;

% Total Impedance Per Phase

Z_total = Z_line + Z_Y;

% Phase Current Calculation

I_a = V_phase / Z_total;

% Compute Total Complex Power

S_total = 3 * V_phase * conj(I_a);

% Compute Load Terminal Line-to-Line Voltage

V_drop = I_a * Z_line;

V_phase_load = V_phase - V_drop;

V_LL_load = abs(V_phase_load) * sqrt(3);


% Display Results

disp('Phase Current (I_a):');

disp(I_a);

disp('Total Complex Power (S_total):');

disp(S_total);

disp('Load Terminal Line-to-Line Voltage (V_LL_load):');

disp(V_LL_load);

% Plot Results

f = 50; % Frequency in Hz

omega = 2 * pi * f; % Angular frequency

You might also like