Simulation of electric components that require highest dynamics and precision.
Electric drives can be found in almost every application nowadays. At the same time, the demands on efficiency, control accuracy and power density are becoming greater and greater.
Developing and testing electric motor control applications requires very high precision and correspondingly high sample rates in the simulation environment. Latest motor concepts, high-speed power electronics and advanced position sensors require a platform that operates in nanosecond step size, here the dSPACE field-programmable gate array (FPGA) boards show their full capabilities.
As user applications contain different combinations of motors, power electronics, and position sensors, our XSG Electric Components Library contains all relevant components to enable a closed loop simulation for every motor controller without special FPGA programming skills, like VHDL.
To always ensure best simulation results, floating point (most flexible) and fixed point (low latency, fewer resources) implementations are supported.
All components are implemented in an open fashion, allowing for changes and easy configuration. Just drag and drop the predefined FPGA blocks without worrying about the FPGA-related implementation of the equations or timings. To achieve optimal performance, the FPGA model can be configured according to your needs in Simulink® using the Xilinx® Vitis™ Model Composer toolbox (formerly Xilinx® System Generator*). Relevant motor models are available in fixed-point and floating-point implementation. Both variants are especially tailored for real-time simulation and allow for smallest step sizes and pin-to-pin IO times.
The interfacing of the processor, typically containing the slower and application-specific parts of the plant model, is performed via intuitive Simulink blocks that can be parametrized during run time. The openness of the implementation enables a seamless workflow from offline simulation to real-time simulation. Regardless of the level of simulation, the models can be used for signal-level HIL and power-level HIL application.
In addition to the plant models, the XSG Electric Component Library is supplemented by enhanced I/O functions from the XSG Utils Library. This library allows for easy timing analysis and convenient I/O access. Thanks to the open modeling and the supported signal interfaces of all components, it features and connects to ECU interfaces such as:
The XSG Utils Library is required additionally, e.g., for I/O programming, signal measurement, and inspection.
For the development of even more efficient and cost-effective drives, new motor concepts are emerging, some with strongly non-linear characteristics. To meet safety-critical requirements as well, multiphase drives that ensure fail-safe operation are needed.
You are looking for a motor model that include following features?
dSPACE provides custom packages containing these advanced features on request.
Power Electronics Models
Position Sensor Models