In [1]:
%pylab inline
%precision 4
Out[1]:
A 30-kVA 8000/230-V distribution transformer has an impedance referred to the primary of
The components of the excitation branch referred to the primary side are
If the primary voltage is 7967 V and the load impedance is $Z_L = (2.0 + j0.7)\Omega$, what is the secondary voltage of the transformer? What is the voltage regulation of the transformer?
If the load is disconnected and a capacitor of $X_L = -j3.0\,\Omega$ is connected in its place, what is the secondary voltage of the transformer? What is its voltage regulation under these conditions?
In [2]:
Zeq = 20.0 + 100.0j # [Ohm]
Rc = 100.0e3 # [Ohm]
Xm = 20.0e3 # [Ohm]
Zload = 2.0 + 0.7j # [Ohm]
Xload = -3.0j # [Ohm]
Vp = 7967.0 # [V]
The easiest way to solve this problem is to refer all components to the primary side of the transformer. The turns ratio is:
In [3]:
a = 8000/230.0
a
Out[3]:
Thus the load impedance referred to the primary side is:
In [4]:
Zloadp = a**2 * Zload
Zloadp
Out[4]:
The referred secondary current is $I_s' = \frac{V_P}{Z_{EQ} Z_L'}$:
In [5]:
Isp = Vp/ (Zeq + Zloadp)
print('Isp = {:.3f} A ∠{:.2f}°'.format(
abs(Isp), angle(Isp, deg=True)))
and the referred secondary voltage is $V_s' = I_s' Z_L'$:
In [6]:
Vsp = Isp * Zloadp
print('Vsp = {:.1f} V ∠{:.2f}°'.format(
abs(Vsp), angle(Vsp, deg=True)))
The actual secondary voltage is thus
In [7]:
Vs = Vsp /a
print('Vs = {:.1f} V {:.2f}°'.format(
abs(Vs), angle(Vs, deg=True)))
print('===================')
And the voltage regulation with $VR = \frac{V_P-V_S'}{V_S'}$ is therefore:
In [8]:
VR = (abs(Vp) - abs(Vsp)) / abs(Vsp) * 100
print('VR = {:.2f} %'.format(VR))
print('===========')
The easiest way to solve this problem is to refer all components to the primary side of the transformer. The turns ratio is:
In [9]:
a # already defined earlier...
Out[9]:
Thus the load impedance referred to the primary side is:
In [10]:
Xloadp = a**2 * Xload
Xloadp
Out[10]:
The referred secondary current is $I_s' = \frac{V_P}{Z_{EQ} X_L'}$:
In [11]:
Isp = Vp/ (Zeq + Xloadp)
print('Isp = {:.3f} A ∠{:.2f}°'.format(
abs(Isp), angle(Isp, deg=True)))
and the referred secondary voltage is $V_s' = I_s' X_L'$:
In [12]:
Vsp = Isp * Xloadp
print('Vsp = {:.2f} V ∠{:.2f}°'.format(
abs(Vsp), angle(Vsp, deg=True)))
The actual secondary voltage is thus
In [13]:
Vs = Vsp /a
print('Vs = {:.1f} V ∠{:.2f}°'.format(
abs(Vs), angle(Vs, deg=True)))
print('====================')
And the voltage regulation with $VR = \frac{V_P-V_S'}{V_S'}$ is therefore:
In [14]:
VR = (abs(Vp) - abs(Vsp)) / abs(Vsp) * 100
print('VR = {:.2f} %'.format(VR))
print('============')