PLECS应用程序示例:PLECS Blockset特定演示模型

发布网友 发布时间:3小时前

我来回答

1个回答

热心网友 时间:45分钟前

此演示模型展示了PLECS Blockset的特定功能,通过将PLECS Circle Block电路块与Simulink的控制组件集成,实现了一个单相全波二极管整流器与无调节升压转换器的连接。模型旨在演示PLECS Blockset的独特特性,包括:

1. **集成开环控制的调制器**:在Simulink级别上实现。

2. **信号线连接**:在Simulink级别上连接不同的PLECS电路块。

3. **物理接线**:在Simulink级别上连接不同PLECS电路块。

4. **自定义PLECS电路块**:包括定义遮罩参数。

5. **初始化命令**:初始化Simulink和子系统遮罩。

演示模型的基本结构如图1所示,由“功率级”、“负载分布”和“电阻负载”三个部分组成。在“功率级”中,单相全波二极管整流器与升压转换器相连。两种负载连接方式,通过信号线方法实现与Simulink中其他工具箱的连接。在“负载分布”部分,实现了一个受控电流源,由查找表计算电流参考值驱动。升压转换器的输出电压作为输入,驱动负载。电阻负载通过电气端口连接到“功率级”。在PLECS Blockset中,电气端口在顶层示意图中放置,Simulink模型中的PLECS电路块显示相应的电气端子,以进行连接。

初始化PLECS Blockset模型有多种方法,如在模型属性回调的InitFcn中进行初始化。为PLECS电路块创建遮罩可以更改块图标或定义遮罩参数。例如,添加参数可以更改块的外观或定义遮罩中的变量。遮罩工作空间包含遮罩参数和初始化命令定义的变量,这些变量仅对底层PLECS电路可见。访问遮罩子系统可以通过双击块打开原理图编辑器或参数窗口。

模型运行仿真后,在0-0.5秒期间仅存在电阻负载。0.5秒后,负荷曲线开启,1秒达到最大值,1.5秒后关闭。两种负载以不同方式初始化。

综上所述,该演示模型展示了PLECS Blockset在Simulink环境中的各种应用,包括集成控制、信号线连接、物理接线、自定义电路块和初始化命令等特性。确保了解工作区选项和初始化变量的范围对于有效使用PLECS Blockset至关重要。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com