AC Motor Control Solution

Einfache Entwicklung von komplexen Steuerungen für energieeffiziente elektrische Antriebe

Mit der AC Motor Control Solution können Sie auf die I/O-Funktionen der DS1553 AC Motor Control Modules für die MicroAutoBox III der Elektromotoren zugreifen und diese ganz bequem konfigurieren.

Use case example for an electric or a hybrid vehicle.

Anwendungsbereiche

Die Steuerung von Elektromotoren spielt in fast allen Anwendungsbereichen, z. B. in der Automobilindustrie, der Robotik oder der Medizintechnik, eine wichtige Rolle. Sie hilft dabei, die neuen, strengen Emissionsnormen einzuhalten und auf präzisere Maschinen im industriellen Umfeld zu setzen.

Oftmals ist der Regelalgorithmus eines Elektromotors der entscheidende Faktor bei der Erfüllung von Kundenanforderungen. Der Aufwand für die Entwicklung, Implementierung und Validierung der notwendigen Regelalgorithmen in konventionellen, meist unflexiblen Werkzeugketten ist jedoch teilweise sehr hoch. Die MicroAutoBox-III-Varianten, die mit einem DS1514 FPGA Base Board ausgestattet sind, bilden zusammen mit einem I/O-Aufsteckmodul zur Steuerung verschiedener elektrischer Antriebe ein ideales System, um diesen Aufwand zu reduzieren.

Vorteile

Das DS1553 bietet I/O-Schnittstellen für das benutzerprogrammierbare FPGA der MicroAutoBox III. Die Evaluierung und Verarbeitung der Signale gängiger Sensorschnittstellen für Elektromotoren, wie Hall, Inkrementalgeber, Resolver, EnDat oder SSI, erfolgt vollständig auf dem Prozessor über MATLAB ® /Simulink ® , ohne dass der Anwender das FPGA programmieren muss. Auch für die Generierung verschiedener synchroner PWM-Signale stehen fertige Simulink-Blöcke zur Verfügung. Die Ist-Werte von Drehzahl, Position und Winkel des Elektromotors werden automatisch berechnet. Werden Sensorschnittstellen mit geringer Auflösung wie Hall-Sensoren eingesetzt, sorgt die automatische Extrapolation für eine höhere Sensorauflösung und verbessert so die Qualität der Positionsmessung. Um die aktuelle Motorposition bereits beim Start zu erfassen, steht die Hall-Sensorschnittstelle direkt zur Verfügung. Nach einer Umdrehung des Elektromotors kann auf einen Sensor mit höherer Auflösung umgeschaltet werden, z. B. auf die Encoder-Schnittstelle. Durch dieses Verfahren sind dem Regler immer eine zulässige Position des Motors und die optimale Auflösung zugänglich. Simulink-basierte Reglermodelle können leicht mit den erforderlichen I/O-Schnittstellen verbunden und per Knopfdruck auf die MicroAutoBox III heruntergeladen werden. Der Regler kann in einer realen Umgebung mit verschiedenen Sensoren und Aktoren getestet werden und neue Strategien für die Motorsteuerung lassen sich deutlich schneller entwickeln als mit konventionellen Werkzeugketten.

Functionality Description
General
  • Accessing and configuring dedicated I/O functions for:
    Resolver interfaces
    Encoder sensor inputs
    Hall sensor inputs
    EnDat interfaces
    SSI interfaces
    Synchronous multi-channel PWMs
    Block computational PWMs
    For electric motors with up to 6 phases and 16 pole pairs
  • Controlling two or more electric motors at the same time
  • Combining two sensors to extrapolate the position of the motor’s rotor
  • Generating events for algorithm execution triggered by specified motor positions

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct und dSPACE direct aeropace & defense abonnieren.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.