Thank you for you explanation. Normally I would indeed or in the real world tune the type 2 compensator or need to loop response. It would be interesting to see the closed currentloop for this because it would think the closed loop with this integrator is very high. Normally for the pfc current loop I would expect a few kHz for the Fcross
Type II is just a PI controller with a high-frequency pole. However, Type II uses the form of two poles and one zero frequency, meaning you normally do not calculate what the integrator gain in equivalent to PI.
Anyway, if you work on Type I, II, or III compensators, you might consider downloading my custom symbol library. I created these three compensators in op-amp subcircuit format where you only have to input the pole and zero frequencies, and it automatically calculates the corresponding resistance values. Tuning Type I, II, and III compensators is tedious if you have to recalculate the component values every time, which is why I made these custom symbols.
Yes it has a known curve and high frequency attenuation. Normally depending on the open loop, I design the poles and zeros. Using python script to calculate the values every time. But interesting that you already made something in qspice. Trying to learn and use Qspice more and more so this is interesting to have.
I see you are a master in qspice ^^
