RCP Systems for DC/DC Controllers

Developing converter functions

Application Areas

  • Developing and validating controllers for DC/DC converters in the vehicle
  • Power levels from very low (small batteries) to very high (high-voltage power transmission)

Key Points

  • Dedicated FPGA-based I/O interfaces with convenient Simulink® blocksets
  • User-programmable FPGA for even the fastest control loops
  • XSG AC Motor Control Solution with ready-to-use FPGA components for fast and convenient develop­ment of FPGA-based electric motor control algorithms
  • Short sample times of < 20 μs when using the user-programmable FPGA
  • Synchronous control of a high number of switches
  • Modular hardware concept enables flexible adaptation to changing requirements
  • High scalability from compact systems, such as MicroAutoBox II, to modular systems based on AutoBox or Tandem-AutoBox.
  • Fast iteration by automatically implementing Simulink models on the RCP hardware at the click of a button
  • Large set of easy-to-configure, comprehensive I/O functions

FPGA library components (e.g., encoder interfaces and PWM) can be combined freely on various FPGA platforms with different I/O modules and can also be connected to build custom design components. The XSG AC Motor Control Library supports you in creating custom control algorithms, or parts of them, on a field-programmable gate array (FPGA). This mainly involves the high-performance processing of various position sensors and in conjunction with the included XSG Utils library the flexible generation of PWM patterns. The XSG AC Motor Control Library is used for high-performance E-drive controls with sampling rates above 50 kHz by computing custom control algorithms or parts of them on an FPGA.

Functionality Overview of the XSG AC Motor Control Library

  • All library components are open and accessible
  • Incremental encoder processing (TTL or sine)
  • Hall sensor processing
  • Resolver and LVDT processing
  • Synchronous serial interface (SSI) and serial peripheral interface (SPI) sensor processing
  • Flexible PWM generation (by using the included XSG Utils library)
  • Small applications and components for control
  • Examples of controller models for various AC motors 

For controlling various AC motors, e.g., asynchronous motors (ASMs), brushless DC motors (BLDCs) and permanent magnet synchronous motors (PMSMs), dSPACE offers the AC Motor Control Solution. The solution consists of hardware I/O modules for the DS5203 and MicroAutoBox with the DS1514 FPGA Base Board as well as a convenient Simulink blockset for easy I/O access directly from the model. For controllers that require very high closed-loop turnaround times, it is also possible to freely program the FPGA. By this means, controller algorithms can be outsourced and the controller loop can be closed directly on the FPGA. For in-vehicle use, the solution hardware can be installed in dSPACE AutoBox or MicroAutoBox. For stationary use, it can also be installed in an expansion box.

Basic Information

Subscribe newsletter

Subscribe to our newsletters, or manage or delete your subscriptions