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

Position Sensor Simulation Solution

The PSS (Position Sensor Simulation) Solution is based on the DS5202 FPGA Base Board. It is specially designed for simulating typical position sensors used with electric motors, such as resolvers or incremental encoders.

Overview

The board is equipped with four independent angular processing units (APUs) that receive the angular velocity from the model and calculate the position signal. Since each APU’s sample time is 25 ns, it provides a position signal with a high timing and angular resolution. You can define the APU´s offset position freely for every sensor and adjust the board precisely to your requirements by configuring all the important parameters.

 

Key Benefits

  • Two digital and two analog sensors (three signals each) can be simulated in Different sensor types are
  • Analog type: resolver, sinus encoder, user-defined waveform
  • Digital type: TTL encoder, Hall position sensors, user-defined waveform
  • The analog and digital sensor simulation groups can be arbitrarily allocated to up to four independent simulated shafts (APUs). Four sensors can be simulated per simulated Resolver failure
  • Amplitude deviation: (DOS; degradation of signal)
  • Angle deviation: (LOT; loss of position tracking)
  • APU-angle-dependent arbitrary waveform generation:
    • Analog: 16384 values (-10 V ... 10 V)
    • Digital: 8192 values TTL
  • High precision and high timing resolution
  • Onboard signal conditioning
  • Full differential I/O

APU (Angular Processing Unit)

Parameter Specification
General
  • Angular processing unit (APU) to handle all crankshaft-angle-related signals (ignition, injection, crankshaft, camshaft, etc.)
  • Simulation of crankshaft sensors that detect the direction of rotation
  • 1 crankshaft signal output (programmable analog and digital waveforms)
  • Max. 4 camshaft signal outputs (2 with programmable analog and digital output plus 2 with digital output only, shared with 2 digital outputs)
  • Complex comparator functionality support for ignition and injection signals
  • Support for the SAE standard J2716 (SENT)
  • Time-base connector
Number of independent APU units
  • 4
APU angle precision
  • 32 bit
APU update rate
  • 25 ns / 40 MHz
APU speed range
  • Up to ±292,699 rpm

Analog Sensor Simulation

Parameter Specification
Number of analog sensors
  • 2
Sensor types
  • Resolver, sine encoder, user-defined waveform
Number of pole pairs
  • 1 ... 16,383
Adjustable angle offset
  • -360 ... +360°
Resolver accuracy
  • 0.1° (depending on the settings)
Resolver transformation ratio
  • 0 ... 16 (typically 0.5)
Resolver Failure Simulation Additional delay for resolver feedback signals Amplitude error (DOS; degradation of signal) Phase error (LOT; loss of position tracking)
  • Up to 409.6 µs
  • -100 ... +100%
  • -90 ... +90°
User-defined waveform resolution (16384 values)
  • 0.02197°

Analog Inputs
Input range
Resolution
Protection Resolver excitation coil simulation

  • 2 channels n ±30 V (differential)
  • 14 bit pipelined
  • ±60 V n 220 Ω / 2 W

Analog Output (Cosine/Sine)
Output range
Resolution
Sampling rate
Output mode
Protection

  • 4 channels
  • ±10 V single-ended (±20 V differential or transformer mode)
  • 12 bits (of user-specified output range)
  • 10 MSPS n Transformer or direct output
  • ±60 V
Analog Output (Index)
Output range
Resolution
Sampling rate
Output mode Protection
  • 2 channels
  • ±10 V n 12 bit
  • 10 MSPS
  • Single-ended output
  • ±60 V

Digital Sensor Simulation

Parameter Specification
Number of analog sensors
  • 2
Sensor types
  • TTL encoder, Hall encoder, user-defined waveform
Number of pole pairs
  • 1 ... 16,383
User-defined waveform resolution (8,192 values)
  • 0.0439°
Digital Output Output range Sample rate Output current Protection n 6 channels (each with inverted output stage) n 0 ... +5 V n 25 ns / 40 MHz n 20 mA n ±60 V

A typical use case is a hardware-in-the-loop (HIL) simulation incorporating electric motor simulation. The PSS Solution provides the necessary position signals for the ECU.

Basic Information