Simscape Electrical
电子、机电和电力系统建模和仿真
Simscape Electrical™(以前称为 SimPowerSystems™ 和 SimElectronics®) 提供了用于电子、机电和电力系统建模和仿真的组件库。它提供了各种组件模型,包括半导体、电机以及用于诸如机电驱动器、智能电网和可再生能源系统等应用的组件。您可以使用这些组件来评估模拟电路架构、开发带电气驱动器的机电系统,以及分析电网级别的发电、电能转换、输电和耗电情况。
Simscape Electrical 可帮助您开发控制系统并测试系统级性能。您可以利用 MATLAB® 变量和表达式参数化您的模型,在 Simulink® 环境下设计电力控制系统。您可以通过 Simscape 产品系列中的组件将机械系统、液压系统、热系统和其他物理系统集成到您的模型中。为了将模型部署到其他仿真环境,包括硬件在环 (HIL) 系统,Simscape Electrical 还支持生成 C 代码。
Simscape Electrical 是协同 Hydro-Québec of Montreal 共同开发的。
开始:
根据您的需要定制模型
选择简单的模型以匹配动态特征并实现更快的仿真。添加非线性电荷模型以捕捉详细暂态并预测损耗。将手册表值直接输入模型。
包括热效应
设定设备特性如何随温度变化。对设备内的热量产生进行建模。连接到热网络,对设备与环境之间的热传递进行建模,并评估对性能的影响。
重用 SPICE
将分立器件的支电路网表转换为 Simscape™ 组件。将电路模型连接到热网络、机电设备和控制算法。在进行寄生参数提取之前评估并选择一种电路架构。
根据您的需要定制模型
选择简单的模型以匹配稳态行为并实现更快的仿真。添加非线性通量和饱和特性以捕捉详细暂态并预测损耗。手册表值直接输入以匹配您的规格。
包括热效应
指定驱动器行为如何随温度变化。对驱动器内的热量产生进行建模。连接到热网络,对每个线圈与环境之间的热传递进行建模,并评估对性能的影响。
重用 FEM 数据
导入来自有限元分析的数据以进行非线性磁通链建模。将电路模型连接到热网络、机电设备和控制算法。验证非线性对系统行为的影响。
发电
对带有同步和异步电机的发电机进行建模。加入非线性效应,如饱和。添加光伏电池板、风力涡轮机和储能电池等可再生资源储能。
输电
单相和多相输电线路和电缆建模,包括因饱和度、变芯尺寸和磁滞等影响而出现非线性行为的变压器。
用电
集成了整流器、逆变器和常用转换器拓扑结构,如 buck 和 boost。通过驱动器控制算法控制电力驱动器,如磁场定向控制、矢量控制和直接转矩控制。
创建稳健的设计
指定组件可能发生故障的条件。进行故障组件建模,例如开路或短路。自动配置故障,高效验证所有故障条件下您的设计。
执行预测性维护
生成训练数据以训练预测性维护算法。在多个场景下使用虚拟测试验证算法。确保正好在正确的间隔执行维护,减少停机时间和设备成本。
测试更多场景
使用 MATLAB 自动配置待测试的模型。使用理想的开关算法实现更快速准确的电力电子设备仿真。在桌面或集群中并行运行一系列测试或参数扫描。
准确预测行为
选择持续、离散或相量仿真模式来分析暂态效应或电压等级。自动调整参数以匹配测得的数据。在 Simulink® 中自动控制步长和容差,确保获得精确的结果。
自动化分析
执行潮流分析来确定稳态条件。使用 FFT 分析来分析您的设计的电能质量。使用 MATLAB 实现仿真结果采集和后处理每一步骤的自动化。
测试无需原型
将您的模型转换为 C 或 HDL 代码,以使用硬件在环测试来测试嵌入式控制算法和控制器硬件。通过使用您生产系统的数字孪生配置测试来执行虚拟调试。
加快优化
将模型转换为 C 代码以加速单个仿真。通过将仿真部署到单台机器上的多个核、计算集群上的多台机器或云环境来并行运行测试。
激活其他团队潜能
充分利用整个 Simscape 产品系列中提供的高级组件和功能,而不需要购买每个 Simscape 附加产品的许可证。将受保护的模型分享给外部团队,避免泄露IP。
- Simscape™
- Simscape Driveline™
- Simscape Electrical™
- Simscape Fluids™
- Simscape Multibody™
在 Simscape 中的受限模式下工作。
整个系统建模
在单一仿真环境中测试集成的电气系统、电磁系统、热系统、机械系统、液压系统、气动系统和其他系统。尽早发现集成问题并优化系统级性能。
根据您的需要定制模型
使用基于 MATLAB 的 Simscape 语言定义自定义组件,根据模型精度需求自定义模块。通过清晰的界面和参数化创建可重用元件,从而提高效率。
整合设计团队
让软件工程师和硬件设计师在设计流程早期便可开展协作。使用仿真充分探索整个设计空间。使用针对整个系统的可执行定义进行需求沟通。
自动执行任何任务
使用 MATLAB 自动执行任何任务,包括模型构建、参数化、测试、数据采集和后处理。为常用任务创建应用,提升整个工程团队的效率。
优化系统设计
使用 Simulink 在单一环境中连接控制算法、硬件设计和信号处理。应用优化算法为您的系统寻找最佳整体设计。
缩短开发周期
使用测试和验证工具减少设计迭代次数。通过在整个开发周期持续验证,确保达到系统级需求。
级联模块化多电平模块(MMC)
将多个子模块串联成MMC桥臂
特定制造商的电池参数模型
内建根据供应商数据表参数话的模型
六相PMSM模块
对六相永磁同步电机建模
Ideal Switching Devices 模块
改进开关损耗的实现方式和热建模选项
SPICE NMOS 和 PMOS 模块
使用 Meyer 门或电荷守恒模型对晶体管电容建模
转换器和斩波器模块
可选开关模型和平均开关模型
关于这些功能和相应函数的详细信息,请参阅发行说明。