RCP Systems for Hybrid and Fully Electric Powertrains

Developing Converter Strategies

Application Areas

  • Developing and verifying control strategies and distributed ECU functions for powertrain systems
  • In-vehicle and laboratory systems for fast and convenient verification

Key Points

  • Flexible solutions tailored to various electric motors
  • Dedicated FPGA-based I/O interfaces with convenient Simulink® blocksets for electric drive applications
  • User-programmable FPGA with ready-to-use libraries even for the fastest control loops
  • Support of dedicated converter protocols like TWINsync and EtherCAT
  • Support of all major automotive bus systems for easy integration in the ECU network

For applications that use a converter from KEBA (formerly LTi Motion GmbH), such as the KEBA ServoOne, dSPACE provides two solutions:

  • The first solution is based on the SCALEXIO TWINsync Solution, which is set up in ConfigurationDesk. This solution lets you connect a SCALEXIO platform (SCALEXIO LabBox or SCALEXIO AutoBox) that includes a DS6001 Processor Board with a range of converters via TWINsync.
  • The second solution consists of an FPGA-based hardware called Programmable Generic Interface (PGI) and a Simulink blockset for convenient configuration. This lets you connect the RCP platform (MicroAutoBox II) with a range of converters via TWINsync. The MicroAutoBox can be used either in the laboratory or installed in a car.

To give you maximum flexibility in your prototyping setup, dSPACE products let you synchronously control more than one converter. Instead of a KEBA converter, you can also use additional third-party converters. For this, dSPACE products support communication via CAN, Ethernet, and EtherCAT using the SCALEXIO Fieldbus Solution.

If an ECU is available in your test setup, you can use the RCP platform (MicroAutoBox II or SCALEXIO AutoBox) to extend the ECU by means of bypassing. Unlike fullpass approaches where the RCP system completely replaces the ECU, bypassing is used to develop only specific parts of the ECU software from scratch, e.g., the electric motor control function. In this case, the new functionality is calculated on the RCP system, which is connected to the ECU via a low-latency ECU interface (e.g., DCI-GSI2) or an automotive bus system, such as CAN, FlexRay, or Ethernet. The power stages implemented on the ECU and the cable harness to the electric motor can be reused for this method.

For convenient measurement and calibration, ControlDesk has access to all variables at run time. You can also log data to a USB device at run time for postprocessing purposes.

For test setups requiring advanced control of electric drives, dSPACE offers interfaces that let you connect third-party power amplifiers on the gate driver level, interfaces for current and voltage measurement, and dedicated interfaces for encoder processing.

For control loops longer than 20µs, you can use different RCP platforms equipped with dedicated I/O boards to execute the control algorithms, e.g., the DS6001 Processor Board combined with the DS6121 Multi-I/O Board or the dSPACE MicroAutoBox III AC Motor Control Solution.

For test setups requiring very fast sample times shorter than 20 µs, RCP platforms including a user-programmable FPGA are the right choice. They include:

  • The MicroAutoBox, which is available in variants with a user-programmable FPGA module
  • The SCALEXIO LabBox or the SCALEXIO AutoBox with a DS6001, which lets you add an FPGA base board and additional FPGA I/O modules

For convenient FPGA programming, an entirely model-based tool chain is available. The FPGA controller model can be developed in MATLAB®/Simulink® with the RTI FPGA Programming Blockset and the Xilinx® System Generator for DSP. To reduce the development effort, dSPACE also offers the XSG AC Motor Control Library, which provides preconfigured function blocks for all major electric motor features, such as PWM generation, Hall, encoder, resolver, EnDat and SSI sensor processing, and angular computation.

FPGA Programmable per Application

dSPACE offers FPGA-extensions for SCALEXIO, MicroAutoBox, and MicroLabBox. The dSPACE FPGA platforms (DS6602, DS6601, and DS2655 FPGA Base Board for SCALEXIO, DS1514 FPGA Board for MicroAutoBox) can be adapted to various tasks, which means you can react flexibly to stricter timing requirements, such as signal pre-processing, or accelerating the execution of model parts. I/O modules for these platforms provide additional analog, digital, and specialized channels. FPGAs are especially useful for relieving the processor board of tasks such as signal preprocessing during ECU development. Running at 80 or 125 MHz (depending on the platform), the dSPACE FPGA platforms are ideal for application fields such as fast current control loops and customized signal generation.

MicroAutoBox Hardware Compact, stand-alone prototyping unit with real-time hardware, I/O, and signal conditioning DS1553 AC 모터 제어 모듈 DS1553 AC 모터 제어 모듈은 다양한 전기 구동 장치 제어를 위해 최적화된 I/O 플러그온 모듈입니다. SCALEXIO AutoBox 차량 내 사용을 위한 강력한 모듈형 실시간 시스템 SCALEXIO LabBox 콤팩트한 모듈형 실시간 시스템 DS6001 프로세서 보드 SCALEXIO 시스템용 고성능 프로세서 보드 DS6121 Multi-I/O Board SCALEXIO I/O board for electric drive and power electronics control applications DS6602 FPGA Base Board High-performance FPGA board with the latest Xilinx® FPGA technology for advanced electromobility applications DS6601 FPGA Base Board High-performance FPGA board with the Xilinx® FPGA technology for advanced electromobility applications DS2655 FPGA Base Board SCALEXIO I/O board with user-programmable FPGA FPGA I/O Modules SCALEXIO FPGA I/O modules for expanding the I/O channels of the SCALEXIO FPGA base boards DS6651 Multi-I/O Module SCALEXIO FPGA I/O expansion for developing and testing highly dynamic control applications Programmable Generic Interface (PGI1) Decentralized connection of sensors and actuators to dSPACE systems SCALEXIO TWINsync Solution Synchronous load motor control for test benches with dSPACE SCALEXIO SCALEXIO Fieldbus Solution Connecting a SCALEXIO system to various fieldbus types XSG AC 모터 제어 라이브러리 MicroAutoBox II, MicroLabBox 및 SCALEXIO용 FPGA 기반 제어 설계 ControlDesk ControlDesk는 원활한 ECU 개발을 위한 실험 소프트웨어입니다. 모든 작업을 처리하고 단일 작업 환경을 제공합니다. ConfigurationDesk Configuration and implementation software for dSPACE real-time hardware

혁신을 추진하세요. 항상 기술 개발의 동향을 주시해야 합니다.

저희 전문 지식 서비스에 가입하세요. 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.