Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Controller works for 6Hz sine input, but doesn't for 50Hz, how to fix?

Status
Not open for further replies.

Bakez

Member level 1
Joined
Mar 23, 2010
Messages
33
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,613
I have a PI controller controlling the sinusoidal current through an inductive load of a single phase DC-AC inverter. When I simulate a low frequency sine wave the controller gives the correct RMS values just fine, however when I increase the required frequency to 50Hz (like what is needed on the grid) the controller becomes inadequate and the RMS current through the load is much lower than the reference current. I think it is something to do with the fact there is phase displacement at 50Hz. The bode plot is attached.

As you can see at 50Hz there appears to be about 20 degrees displacement at 50Hz while very little at lower frequencies. I think that this is the problem as the output sine wave is lagging significantly behind the input and therefore the error being calculated is wrong. If I am correct in this assumption then what can I do to fix this? Or is there likely to be another reason?
 

Attachments

  • untitled.jpg
    untitled.jpg
    54.7 KB · Views: 89

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top