how to prepare a matlab code for tcsc

2 次查看(过去 30 天)
i dont have any idea to model a tcsc by matlab coding. Is it possible to model it by coding? if it us possible please help me.
  3 个评论
Aswiny s
Aswiny s 2018-7-19
Plz if u know help me to write the matlab code
Popy Naomi
Popy Naomi 2021-8-23
please share me the code if you get it, thankyou

请先登录,再进行评论。

回答(1 个)

Swaraj
Swaraj 2023-2-9
Yes, it is Possible to write MATLAB code to implement TCSC.
f_base = 60; %Hz
R = 0.1; %Ohm
C = 100e-8; %F
V_base = 20e4; %V
alpha = 0.5;
L = 0.1; %H
t = 0:1e-3:1; %s
% Sinusoidal voltage and current waveform
V = V_base * sin(2 * pi * f_base * t);
I = V_base * sin(2 * pi * f_base * t) / (R + 1i * (2 * pi * f_base * L));
% Control signal
V_c = alpha * V;
% Capacitance Voltage
V_cap = V_c .* sin(2 * pi * f_base * t);
% Impedance
Z = R + 1i * (2 * pi * f_base * L + 1 / (2 * pi * f_base * C));
% Current
I_tcsc = V_cap / Z;
% Plot the results
figure;
subplot(2, 1, 1);
plot(t, V);
xlabel('s');
ylabel('V');
title('Voltage');
subplot(2, 1, 2);
plot(t, abs(I), 'r', t, abs(I_tcsc), 'b');
xlabel('s');
ylabel('A');
legend('Without TCSC', 'With TCSC');
title('Current Waveform');

类别

Help CenterFile Exchange 中查找有关 Programming 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by