我已经看到使用PID控制器控制DC到DC降压转换器的输出直流电压的示例。我想实现DC到AC转换器。我尝试使用PID控制器。由于我将输出AC信号(连续变化)与参考正弦信号进行比较,因此PID控制器不提供预期输出。在DC到DC的情况下,两个参考信号都是恒定的。就我而言,它是连续变化的正弦波。任何人都可以提出任何方法来获得准确的DC到AC转换吗?我改变了kp和ki参数以获得所需的响应。它运作良好。但是,当我改变输入参考信号的频率时,输出信号幅度下降,我必须再次改变PID参数。 附:当我改变输入参考信号的频率时,我必须再次改变PID增益参数。 PID控制器可以使用连续变化的参考信号(在幅度和频率方面)吗?
答案 0 :(得分:0)
检查我给你的另一个问题的答案:
PID working with sine wave as reference in simulink
如果您需要不同的频率作为参考,您可以使用dq0 controller
,其中dq0变换角度来自通过积分器的频率参考(您可以更改)。然后将 d 参考设置为您想要的幅度。