Implement variable switching times for inverter.
8 views (last 30 days)
Show older comments
I have a motor control scheme, where I have to switch certain switches for half of sampling time. For e.g. if the switching sequence is [1 0 1] : Here Inverter legs 1,2,3 will have : Leg 1 upper sw on, lower off ; Leg 2: upper sw off, lower on ; Leg 3: upper sw on, lower off . However, this sequence will take the switching time as sampling time.
Now, I want to implement the switching sequence such that say the sequence is [1 1 0], then
Here Inverter legs 1,2,3 will have : Leg 1 upper sw on, lower off ; Leg 2: upper sw on, lower off ; Leg 3: upper sw off, lower on. But, each of these states will take the switching time as half the sampling time or 1/3rd the sampling time .
Below shown is the normal switching implementation:

How can I add the timing information to achieve the required swtiching and timing?
0 Comments
Answers (0)
Communities
More Answers in the Power Electronics Control
See Also
Categories
Find more on Specialized Power Systems in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!