PLECS Blockset 功能模块详解

产品定位

PLECS Blockset 是瑞士 Plexim 公司推出的集成于 MATLAB/Simulink 环境的电力电子与控制系统仿真模块库,用户可直接在 Simulink 模型中使用 PLECS 电路元件进行建模仿真,与 MATLAB/Simulink 的控制器与信号处理模型无缝集成。

Simulink 集成与电路仿真

Blockset 作为 Simulink 环境中的模块库运行,支持在 Simulink 模型内创建物理仿真电路,并与控制算法、信号处理等 Simulink 模块直接互联。模型引用(Model Reference)与库自引用等能力强化了大型模型的复用与组织。

FMI 功能与协同仿真

PLECS 支持 FMI 标准,可导入导出 Model Exchange 与 Co-Simulation 两类 Functional Mockup Unit,兼容 FMI 2.0 与 3.0,实现 PLECS 模型与其他仿真工具及 FMU 的联合仿真与模型复用。

频率响应分析

提供通用的频域小信号分析类型,可在普通时域仿真基础上直接开展频率响应分析,支持环路增益、阻抗等频域特性评估。

Nanostep 与 RT Box 实时仿真

Nanostep 库提供车载充电器等拓扑的建模模块,支持在 PLECS RT Box 实时硬件上以最小 4ns 步长运行实时仿真;PLECS Coder 支持面向 RT Box 等目标硬件的代码生成与外部模式(External Mode)运行。

建模与验证增强

输入参数表达式时即时校验语法与语义错误;在对话框与原理图上展示参数求值工具提示;支持可视化向量化连接并显示线宽;对 MOSFET 与二极管可用单个开关元件模拟多器件并联的损耗与热行为;Scope 曲线属性编辑器支持配置标记可视化仿真时间步。

代码生成

PLECS Coder 可为嵌入式目标与 PLECS RT Box 生成代码,支持多任务系统与定点数据类型,并可结合 Simulink Coder 在 Simulink 环境中生成代码,实现从仿真到硬件部署的闭环。

评论