对信号级电力电子电路轻松进行实时仿真

实时能力

使Simscape Electrical™能够实时运行

低延迟仿真

使用FPGA,仿真步长为224 ns

处理大型拓扑结构

多FPGA和多处理器支持,可实现高性能仿真

易于使用

无需任何FPGA知识,也可以使用FPGA功能

什么是Electrical Power Systems Simulation Package?

Electrical Power Systems Simulation(电力系统仿真,EPSS)包是适用于Simscape Electrical™ (Specialized Power Systems) 的仿真解决方案。该解决方案为Simscape Electrical™中开发的电气模型增加了实时计算和仿真能力。

这为测试电气系统提供了理想的开发环境。为了使Simscape Electrical™模型具有实时能力,该软件包包括两种不同的选项:

  • 对于高达20 kHz的开关频率,建议在 处理器 上计算实时应用。
  • 具有更高开关频率的应用需要使用 FPGA

如果您应用的开关频率高于80 kHz,请与我们联系,我们可以提供根据您的需求优化的基于FPGA的个性化解决方案。

背景须知

Simscape Electrical™ (前身为SimPowerSystems™)是来自MathWorks ® 的Simulink ® 库,用于通过基于面向拓扑结构的建模方法(称为物理建模)对电路(特别是电力电子)进行仿真。

Specialized Power Systems 可使用专门的组件和算法对电力系统进行建模。

它们本质上都无法执行实时计算,需要使用dSPACE EPSS包在实时机上运行。

应用领域

应用领域

EPSS包可将Simscape Electrical™ (Specialized Power Systems) 模型集成到 dSPACE硬件在环 (HIL) 环境 中,用于测试动态电气系统。

我们基于FPGA的方法的典型应用包括:

  • 充电站和车载充电器
  • 直流转换器

根据个人需求,基于FPGA的方法或我们基于处理器的方法可能适用于以下应用:

  • 有源整流器和工业逆变器
  • 电网中使用的设备

主要优势

EPSS软件包独有地结合了高仿真性能、快速模型实现和实时能力,具有便捷可用性和高度的灵活性。

您在日常工作中是否会遇到复杂或快速开关的电力电子电路?EPSS包具有用于处理大型电路和高速功率转换器的各种有益特性。这些特性具有额外的功能,可帮助优化现有模型,使其实时运行。为了方便起见,使用dSPACE创建的Simulink功能模块来实现这些特性。只需将其当作常规功能模块使用。由于其集成和设置,即使没有专业知识,也能够轻松地充分利用模型:

  • 模型分割 可将大模型分割为较小的子模型。这减少了总体计算工作量和仿真步长,同时还可以对更大的模型进行实时仿真。
  • 各种 分析工具 可对模型进行分析,包括稳定性和FPGA功能。您可以使用这些工具优化模型,最大限度利用仿真。
  • 集成示波器功能 可轻松捕获FPGA时钟频率内的高频信号,并立即检查FPGA上模型的行为 — 就像正在使用硬件示波器一样。这一功能使其与使用处理器捕获信号相比,测量要快得多,也更准确。我们的试验和仪表软件ControlDesk配备了FPGA示波器,可在运行时测量和显示最多8个FPGA信号。
  • 该软件包可 无缝集成 到dSPACE工具链中,能够与基于XSG的模型或高压负载模块等dSPACE工具和产品进行交互。通过这种方式,您可以轻松扩展现有的HIL系统,以满足新的需求。

简化使用EPSS包的工作流程

只需几个步骤,即可为电气系统创建完美的开发和测试环境: ​​​​​​​

  • 直接通过Simscape Electrical™ (Specialized Power Systems) 中的电路图设置模型。
  • 使用EPSS包使您的模型具备实时能力,并将其集成到dSPACE HIL环境中。
  • 运行仿真和测试,并记录结果。
涉及dSPACE的EPSS包的电气系统仿真和测试的典型工作流程。
基于FPGA的方法

基于FPGA的方法

低延迟仿真,仿真步长为224ns

基于FPGA的方法包括了根据给定的Simscape Electrical™ (Specialized Power Systems) 模型配置的随时可用的FPGA应用程序。这实现了低延迟HIL仿真。

我们提供预先配置的FPGA应用程序以轻松集成。其具有众多优点:

  • 无需进行FPGA合成
  • 不需要任何FPGA专门知识
  • 几分钟内即可进行FPGA自动配置

功能概述

Functionality
Description

General

  • Ready-to-use FPGA applications provided
  • Standard Simscape Electrical™ (Specialized Power Systems) components
  • Preconfigured FPGA applications for calculating Simscape Electrical™ (Specialized Power Systems) models

Analysis

  • Different analysis tools included which help optimize the step size and real-time capability

Model splitting

  • Splits large models into smaller submodels to reduce computation effort
  • Enables the use of larger topologies
Mode caching
  • Precomputation of switch-configuration-dependent matrices

User interfaces

  • User interface for comfortable exclusion of non-relevant switch combinations
  • User interface for offline analysis to determine the switch combinations occurring in custom models

Integrated scope function

  • Captures high-frequency signals within the FPGA clock rate and synchronously sends the captured data to the processor, where it can be displayed and stored in instruments, such as the ControlDesk XY plotters

Inter-FPGA communication

  • Several FPGA boards (EPSS-based or XSG-based applications) via I/O module slots or multi-gigabit transceivers (MGT)

必需产品

  • DS6001 Processor Board

    SCALEXIO系统的高性能处理器板卡

  • SCALEXIO Processing Unit

    高内核性能和高并行性能的产品线

  • DS6602 FPGA Base Board

    高性能FPGA板卡,采用最新Xilinx® FPGA技术,用于先进的电动出行应用

  • DS6601 FPGA Base Board

    高性能FPGA板卡,采用Xilinx® FPGA技术,用于先进的电动出行应用

  • ConfigurationDesk

    Configuration and implementation software for dSPACE real-time hardware

请注意:应根据您的应用来选择FPGA基板。至少必须选择一种FPGA基板。

选用产品

  • DS6651 Multi-I/O Module

    SCALEXIO FPGA I/O 扩展,用于开发和测试高动态响应控制应用程序

  • DS2655M1多路I/O模块
    DS2655M1多路I/O模块

    SCALEXIO FPGA I/O模块可用于扩展SCALEXIO FPGA基板的I/O通道。

  • SCALEXIO LabBox

    紧凑型模块化实时系统

  • SCALEXIO 机架系统

    SCALEXIO 机架系统具有众多 I/O 功能,灵活性极大。所有硬件均可通过软件进行配置,因此更易于调整系统,使其适应不断变化的项目要求。

  • SCALEXIO定制化系统

    dSPACE SCALEXIO定制系统是一个高度通用的硬件在环仿真器。它提供了一系列全面的自适应和配置选项,以满足客户特定的需求。

  • ControlDesk

    ControlDesk是用于无缝ECU开发的实验软件。它可以处理所有任务,并提供单一的工作环境。

基于处理器的方法

基于处理器的方法

中延迟仿真,仿真步长为15ns

使用基于处理器的方法,可以使用扩展库来修改Simscape Electrical™ (Specialized Power Systems) 模型,能够通过Simulink Coder™在dSPACE实时处理器上生成实时代码。

对于基于处理器的仿真,可以针对电力电子的不同桥式电路使用平均模型,以确保精确仿真电力半导体的开关器件。

功能概述

Functionality
Description

General

  • Standard Simscape Electrical™ (Specialized Power Systems) components for linear parts and slow-switching semiconductors, such as rectifiers
  • Average models for fast-switching semiconductors and for connecting to dSPACE I/O channels for PWM measurement
  • Automatic code generation for dSPACE real-time platforms
Analysis
  • Different analysis tools included which help optimize the step size and real-time capability
Task handling
  • Supports Simscape Electrical™ (Specialized Power Systems) in separately triggered tasks

Model splitting

  • Splits large models into smaller submodels to reduce computation effort
  • Enables the use of larger topologies
Mode caching
  • Precomputation of switch-configuration-dependent matrices

必需产品

  • DS6001 Processor Board

    SCALEXIO系统的高性能处理器板卡

  • SCALEXIO Processing Unit

    高内核性能和高并行性能的产品线

  • ConfigurationDesk

    Configuration and implementation software for dSPACE real-time hardware

选用产品

  • SCALEXIO 机架系统

    SCALEXIO 机架系统具有众多 I/O 功能,灵活性极大。所有硬件均可通过软件进行配置,因此更易于调整系统,使其适应不断变化的项目要求。

  • SCALEXIO定制化系统

    dSPACE SCALEXIO定制系统是一个高度通用的硬件在环仿真器。它提供了一系列全面的自适应和配置选项,以满足客户特定的需求。

  • ControlDesk

    ControlDesk是用于无缝ECU开发的实验软件。它可以处理所有任务,并提供单一的工作环境。

  • SCALEXIO EMH Solution

    基于处理器的电驱动仿真

多处理器和多FPGA功能

多处理器和多FPGA功能

为便于仿真大型和复杂的拓扑结构,EPSS包包含先进的多处理器和多FPGA功能。

利用半自动模型分离工具,无需具备专业知识,就可以找到稳定、性能最高的分离位置。因而,您可以使用单个核心、处理器或多个FPGA板卡,轻松设置多处理器和多FPGA系统。

该功能提供并行计算选项、在单个仿真平台之间进行高性能数据交换,可以显著加快仿真速度。此外,您可以通过图形编程分配I/O板卡以及FPGA间的连接。

这听起来很有意思。欢迎沟通交流:

用户的心声!

用例:看看EPSS包能够做些什么,您可以用它取得哪些成果

成功案例

使用EPSS包开发的各种鼓舞人心的用户应用。

使用EPSS的成功案例

视频

EPSS包的含义和方法

有关EPSS的视频

应用案例

EPSS包的用途难道不是很有吸引力吗?

EPSS应用案例

专题报道

了解EPSS包如何解决划分大型电力电子仿真模型的挑战。

详细了解

EPSS链接

有关详细技术信息、客户服务和购买的链接。 可能需要注册,才能访问这些页面。

推动创新进程。我们始终在技术开发的最前沿。

欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.