En021
Newbie level 1
- Joined
- Jun 23, 2015
- Messages
- 1
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 14
I have used four IGBTs to build an H-bridge. The inputs of the h-bridge are SPWM and are programmed in a way as shown below:
The output of the H-bridge is a three level pwm(as expected), and then its passed through a filter.
But the output from the filter isn’t sine wave (shown in red)
It follows the sine curve till it reaches the positive peak value.. It holds the value even when the width of the duty cycle starts to narrow; and doesn’t begin to discharge until the ‘B’ switches start to operate; i.e. until the second half cycle…
Now since the ‘B’ switches are open during the first half cycle, the capacitor(c2) experiences an open loop, and it holds the value till it gets a closed loop(till the 'B's are on)…
Is there any way for the capacitor to discharge itself through during the first half cycle?
(p.s. 1. It yields the same result when the inductors are replaced with resistors;
2. The same goes for c1 during the first half cycle while the ‘A’ switches are open)
The output of the H-bridge is a three level pwm(as expected), and then its passed through a filter.
But the output from the filter isn’t sine wave (shown in red)
It follows the sine curve till it reaches the positive peak value.. It holds the value even when the width of the duty cycle starts to narrow; and doesn’t begin to discharge until the ‘B’ switches start to operate; i.e. until the second half cycle…
Now since the ‘B’ switches are open during the first half cycle, the capacitor(c2) experiences an open loop, and it holds the value till it gets a closed loop(till the 'B's are on)…
Is there any way for the capacitor to discharge itself through during the first half cycle?
(p.s. 1. It yields the same result when the inductors are replaced with resistors;
2. The same goes for c1 during the first half cycle while the ‘A’ switches are open)
Last edited: