从系列中:如何在Simulink中开发DC-DC变换器控制金宝app
介绍如何在Simulink中开发DC-DC变换器控制金宝app®.工作流程包括单端初级电感变换器(通常称为SEPIC)的设计、分析和软件开发。目标硬件套件由德州仪器™提供,名称为TMDSDCDCLEDKIT,包括SEPIC, TI C2000™控制卡和LED板。
从12到18伏的控制转换为36个led,分为6个模块,每个系列6个led。所开发的软件包括两个闭环控制器(SEPIC输出电压和LED电流)以及协调操作模式的监控逻辑。
我们将经历模型直流设计的五个不同阶段。首先对变换器进行建模,计算出最有效的工作区域。然后我们确定功率损失和变换器的热行为,以便适当地启动冷却系统。
我们将设计基于时频域规范的控制算法。我们来看看怎么做。我们切换线性系统和最优求解器设置。我们将设计一个非常简单的监督逻辑并实现单元测试,以确保一切都能正常工作。
最后,我们将在嵌入式平台上实现我们的设计。比如我们之前展示的德州仪器。但让我给你们最后一点,首先是一个演示。你看在左上角,有一幅艺术品。在右边,我点击了“部署到硬件”按钮。
当我点击它时,我正在使用硬件支持包,它提供了驱动程序和我需要的所有连接,自动打包我在Si金宝appmulink中开发的设计,作为德州仪器平台的应用程序。金宝app
这将在生成代码后自动上传。然后多亏了外部节点,我就能看到系统的行为了。现在我用随机的脉冲来刺激我的系统。
你可以看到在左下角我用六千万对调节电流。在右边,我试图保持我的转换器的电压为18伏。因为我知道这是我的转换器工作效率最高的区域。
真正好的是,正如你所看到的,控制系统不是执行两个电池,每次我打开和关闭我的led时,它们都不容易做出反应。但实际上在我的PI控制器中使用的所有值都非常稳定,无论是电流还是电压都来自于模拟中的调谐技术。一旦部署到硬件上,我就没有更改它们。他们仍然表现得很好。
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。