Typically a lead-lag network is used for compensation.What form of compensation are you talking about here? Do you mean like a lead or lag network?
You'll have to specify a particular circuit here because it's not fair to generalize every buck circuit into an oscillator and then state that it oscillates. For example the buck plant is not an LC circuit, it's an RLC circuit, and even a RRLC circuit where we have at least two major resistances working inside the plant.
I've made several buck circuits without the need for any extra compensation, and they work very well. So i have to ask what kind of compensation are you using? I am thinking that a lot of op amps are already compensated for unity gain.
The circuit I am referring to is a standard buck regulator with linear negative feedback to regulate the output voltage. If you don't compensate for the LC resonant frequency, the regulator will oscillate. The only design I know of that doesn't require compensation is one with a hysteretic (bang-bang) loop.
The unity-gain compensation of an op amp doesn't compensate for the LC resonance. You can readily see that if you attach an LC circuit to the output of an op amp and take the negative feedback from the junction of the L and C.
What type of buck regulators did you make? What were the control circuits?
Don't know what a buck plant circuit is(?).
