二次型Buck电路的控制部分

请问使用PSIM软件画出来的二次型Buck变换器,它的控制电路应该怎么设计啊?

img

这是我相应的主电路,目前我的控制如下所示,是套用MATLAB中,双闭环控制(电压外环,电流内环)

img

但是得到的结果什么也不是,我的目标是用二次型buck变换器将输入电压从15V降到5V,我目前的结果如下

img


请问各位,我的这个应该怎么修改?

首先,您需要确定您的电路中使用的元件和电路参数。您提供的电路图中没有标出任何元件的参数,因此我无法确定它们的值。您可以在网上搜索相关的电路图和元件参数,以获得更准确的信息。

其次,您需要确定您的控制方式。您提供的电路图中只有一个电流环,但是您需要使用两个电压环来控制您的电路。您可以使用MATLAB中的双闭环控制方式来实现这一点。

最后,您需要确定您的目标电压和电流。您提供的电路图中没有给出任何电压或电流的值,因此我无法确定它们的值。您可以在网上搜索相关的电路图和电压电流值,以获得更准确的信息。

总之,您需要提供更多的信息和细节,以便我可以更好地回答您的问题。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    首先,让我明确理解您的问题。您正在使用PSIM软件绘制二次降压转换器,并尝试使用MATLAB编写双环控制(电压外环,电流内环),但结果不尽如人意。您希望了解如何设计该控制电路,并将输入电压从15V降低到5V。您希望了解如何修改当前设置,并对问题进行更好地回答时,您是否需要额外的信息。

    对于您的问题,以下是我建议采取的步骤:

    1.了解二次降压转换器的基本原理和控制要点,例如输出电压波形、电流波形、输入电压、开关器件等。

    2.检查您的PSIM电路是否正确,特别是注意元件的选择和参数设置是否正确。

    3.了解使用MATLAB编写控制电路的优点和缺点,例如调试过程、计算时间等。

    4.检查MATLAB程序并尝试理解程序的基本原理和操作流程。

    5.修改程序中的参数,例如PID参数,以优化控制电路并实现更好的输出结果。

    6.优化后,检查输出电压等参数是否符合预期。

    如果需要更详细的信息,您可以提供更多关于您的PSIM电路和MATLAB程序的详细信息,以及关于您对输出结果的期望和目标的详细信息。

    最后,以下是我可能会在回答中使用的Markdown代码:

    ## 问题
    
    我希望了解如何在PSIM软件中设计二次降压转换器的控制电路,并使用MATLAB编写双环控制来实现将输入电压从15V降低到5V。但是现在我的输出结果并不理想。请问应该如何修改当前设置?
    
    ## 建议采取的步骤
    
    1. 了解二次降压转换器的基本原理和控制要点。
    2. 检查您的PSIM电路是否正确。
    3. 理解使用MATLAB编写控制电路的优点和缺点。
    4. 检查MATLAB程序并尝试理解程序的基本原理和操作流程。
    5. 修改控制电路参数并优化控制效果。
    6. 检查输出电压等参数是否符合预期。
    
    如果您需要更多信息,请提供更多关于您的PSIM电路和MATLAB程序的详细信息以及关于您的输出结果期望和目标的详细信息。
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^