For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

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 development 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 like MicroAutoBox II to modular systems like AutoBox or Tandem-AutoBox.
  • Fast iteration by implementing Simulink models automatically on the RCP hardware at the click of a button
  • Large set of easy-to-configure, comprehensive I/O functions

The XSG AC Motor Control Library lets you program inside the 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. 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.

 

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.