Abstract
Im Rahmen eines Forschungsprojektes zu elektrischen Antrieben wird ein Forschungsprüfstand für Elektromotoren entworfen, der spezielle Anforderungen an die analoge Datenerfassung stellt. Die Kombination aus verschiedenen Motortypen und deren diverse Einsatzmöglichkeiten benötigen ein flexibles Ansteuern der Analog-Digital-Konverter
(ADC). Üblicherweise werden diese Trigger Signale regelmäßig erzeugt und bieten daher nur wenige Möglichkeiten zur Anpassung. Die Herausforderung ist nun die willkürliche Generierung dieser Signale, und zwar zur Laufzeit sowie für jede einzelne Periode
individuell. In dieser Arbeit wird ein Mechanismus entwickelt, der dem Anwender erlaubt die Trigger-Signale zu den gewünschten Zeitpunkten zu erzeugen. Das geschieht mit Hilfe eines
sogenannten DMA-Controllers, der im Hintergrund arbeitet ohne das Betriebssystem zu belasten. Dadurch eröffnet sich ein breites Anwendungsgebiet für diesen neuen Trigger-Mechanismus. Mit den vom Anwender definierten Zeitpunkten zur Bereitstellung der ADC
Daten wird beispielsweise mit dieser Arbeit die Basis zur sensorlosen Regelung oder sensorlosen Erfassung der Rotortemperatur gelegt, wobei all das ressourcenschonend im Hintergrund des Betriebssystems abläuft.
Within the framework of research project on electric propulsion systems a state-of-the-art motor test bench with special requirements for capturing analog data is built. Different motor types in combination with various test scenarios need flexible ADC triggering. Normally these trigger signals are generated synchronously with only a few chances for adaption. So the main challenge is to generate arbitrary trigger signals during runtime for each pulse-width modulation period. In this work a mechanism is developed, based on a direct memory access controller, which allows the user to define the individual moments of triggering during runtime without interrupting the operating system. This opens a wide range of application possibilities. As an example this work forms the basis for sensorless control and sensorless estimation of the rotor temperature for the motor test bench since the new trigger mechanism retrieves ADC data in a user-defined moment.
Original language | English |
---|---|
Awarding Institution |
|
Supervisors/Advisors |
|
Publication status | Published - 2010 |
Research Field
- Not defined
Keywords
- ADC Trigger-Mechanismus
- DMA-Controller
- Forschungsprüfstand für Elektromotoren
- willkürliche Signalgenerierung
- Current slope measurements
- motor test bench
- digital motor control