主要内容

升级 Specialized Power Systems 模型以使用 Simscape Electrical 模块

按照以下规范,将使用 Specialized Power Systems 库中模块的模型升级为使用 Simscape™ Electrical™ 模块的模型。

注意

Specialized Power Systems 库已在 R2026a 中删除。

Simscape Electrical 可用于:

  • 利用 Simscape 技术对电力系统进行建模、仿真和分析。

  • 调节运行时参数,您可以在仿真之前或之间更改这些参数,而无需重新编译模型。

  • 选择增强求解器选项,为线性系统和切换线性系统以及桌面仿真和实时仿真提供规模化性能。

  • 优化方程构建以提高数值稳健性。

  • 使用单线表示法对三相系统进行建模,以加快模型构造速度并改进模型布局。

  • 从多种模型保真度级别中进行选择,包括线性切换和非线性切换半导体开关。

  • 与其他工具(包括 Simulink® Control Design™Simulink Real-Time™Simulink Fault Analyzer™)集成,以实现非侵入式故障建模和系统性故障注入。

要升级模型,您可以使用 spsConversionAssistant 函数或手动更新模型。

使用 spsConversionAssistant 函数

使用 spsConversionAssistant 函数将 Specialized Power Systems 模块替换为 Simscape Electrical 模块。该函数具有以下功能:

  • 帮助您将 Specialized Power Systems 模块替换为等效或类似的 Simscape Electrical 模块,同时保留参数值和模块之间的连接。

  • 以新名称保存转换后的模型。

  • 生成一份 HTML 报告,列出完全支持、部分支持和不支持的模块。

转换完成后,审查替换后的模块,并手动将不支持的模块转换为 Simscape 和 Simscape Electrical 模块。

手动更新模型

通过将 Specialized Power Systems 模块替换为 Simscape Electrical 中的基本组件和库来手动更新模型。这种方法为您设计和自定义满足特定要求的模型提供了充分的灵活性。

要查找现有模型中的所有 Specialized Power Systems 模块,请使用 spsConversionFindBlocks 函数。

如果您需要更有针对性的现有电力系统模型手动转换支持,或者如果您正在开发新的电力系统模型,请下载 Simscape Electrical Support Library for Power Systems (MATLAB Central File Exchange)。该库为直接使用 Simscape 原生技术提供了一个起点,并包含 Simscape Electrical 中电力系统模型的多个示例。

有关使用 Simscape Electrical 构建简单模型的介绍,请参阅构建并仿真简单电路

了解有关 Simscape Electrical 的详细信息

这些课程将向您介绍在 Simscape Electrical 中对模拟电路、电力电子转换器以及电力系统模型进行仿真的基础知识:

有关 Simscape Electrical 中的基本组件和库的详细信息,以及如何选择模块来以满足仿真目标所需的保真度级别表示物理组件,请参阅以下指南:

另请参阅

函数

主题