Messkette Laengsgeschwindigkeit: Unterschied zwischen den Versionen
(→Messkette - Offline: Bild Messkette-Oflline) |
|||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 8: | Zeile 8: | ||
Dieser Artikel beschreibt die Messkette zur Bestimmung der Längsgeschwindigkeit des Carolo Cup Fahrzeugs. In dem Fahrzeug ist ein Hallsensor am Antriebmotor verbaut, um die Aktuelle Fahrzeuggeschwindigkeit zu ermitteln. Der eingesetzte Motor LRP Vector X12 StockSpec 17.5T besitzt insgesamt drei Hall-Sensoren, die in einer Kombination verschaltet sind. Die Hallsensorik des Motors besteht aus drei um jeweils 120° (2/3 π) phasenverschobene Hallsensoren, die Rechtecksignale erzeugen, die jeweils für eine halbe Motorumdrehung anliegen. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechsel dreht sich der Motor um den Winkel λ = 60° = 1/3 π. In der Abbildung rechts wird dieser Zusammenhang visualisiert. Dabei wird deutlich, dass es insgesamt sechs gültige Signal–Pegel–Kombinationen, also sechs Zustände gibt. Bevor die spezifische Sensorik im Detail erläutert wird, erfolgt die Beschreibung des Sensorprinzips. | Dieser Artikel beschreibt die Messkette zur Bestimmung der Längsgeschwindigkeit des Carolo Cup Fahrzeugs. In dem Fahrzeug ist ein Hallsensor am Antriebmotor verbaut, um die Aktuelle Fahrzeuggeschwindigkeit zu ermitteln. Der eingesetzte Motor LRP Vector X12 StockSpec 17.5T besitzt insgesamt drei Hall-Sensoren, die in einer Kombination verschaltet sind. Die Hallsensorik des Motors besteht aus drei um jeweils 120° (2/3 π) phasenverschobene Hallsensoren, die Rechtecksignale erzeugen, die jeweils für eine halbe Motorumdrehung anliegen. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechsel dreht sich der Motor um den Winkel λ = 60° = 1/3 π. In der Abbildung rechts wird dieser Zusammenhang visualisiert. Dabei wird deutlich, dass es insgesamt sechs gültige Signal–Pegel–Kombinationen, also sechs Zustände gibt. Bevor die spezifische Sensorik im Detail erläutert wird, erfolgt die Beschreibung des Sensorprinzips. | ||
=Messkette= | =Messkette - Online= | ||
[[Datei:Messkette HallSensor.PNG|600px|thumb||right|Abbildung 1: Messkette des Hallsensors]] | [[Datei:Messkette HallSensor.PNG|600px|thumb||right|Abbildung 1: Messkette des Hallsensors]] | ||
In Abbildung 1 ist die Messkette des | In Abbildung 1 ist die Messkette des Hallsensors abgebildet. Diese teilt sich in die Teilbereiche Hallsensor und DS1104 auf. In dem Sensor wird die Mechanische Umdrehung mittels Permanentmagnet und Hallsensoren in elektrische Impulse umgewandelt. Das Signal wird verstärkt und über einen Schmitt-Trigger in eine Frequenz umgewandelt. Die Auswertung erfolgt in der dSpace-Karte DS1104. Dort wird die Drehrichtung und Geschwindigkeit bestimmt. | ||
Die einzelnen Punkte in der Messkette sind also: | Die einzelnen Punkte in der Messkette sind also: | ||
* Im Sensormodul: | * Im Sensormodul: | ||
Zeile 21: | Zeile 21: | ||
** Geschwindigkeitsberechnung mi Hilfe der Zeitdifferenz | ** Geschwindigkeitsberechnung mi Hilfe der Zeitdifferenz | ||
=Messkette - Offline= | |||
[[Datei:Messkette_Laengsgeschwindigkeit_offline.png|600px|thumb||right|Abbildung 2: Messkette SenVx Laengsgeschwindigkeit]] | |||
Die Messkette des CCF-offline Modells ist eine einfache Weitergabe der vorher eingestellten Geschwindigkeit. | |||
<br> | |||
<br> | |||
<br> | <br> | ||
<br> | <br> | ||
<br> | <br> | ||
<br> | <br> | ||
<br> | |||
<br> | |||
<br> | |||
<br> | |||
==Im Sensor== | ==Im Sensor== | ||
An der Motorwelle ist ein Permanentmagnet befestigt der durch die drei Hallsensoren detektiert wird. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechseln dreht sich der Motor um den Winkel λ = 60° = 1/3 π. | An der Motorwelle ist ein Permanentmagnet befestigt der durch die drei Hallsensoren detektiert wird. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechseln dreht sich der Motor um den Winkel λ = 60° = 1/3 π. | ||
Zeile 44: | Zeile 55: | ||
<br> | <br> | ||
<br> | <br> | ||
<br> | |||
<br> | |||
==DS1104== | ==DS1104== | ||
Die Auswertung der Signale erfolgt in dem online Modell in dem Funktionsblock Sen-Geschwindigkeit. Softwareseitig in der DS1104-Krate wird aus der Reihenfolge der Signale A, B und C die Bewegungsrichtung der Signale Bestimmt. Mit Hilfe der Bewegungsrichtung und und den Zeitunterschieden in zwischen den Signalen kann die Umdrehungsgeschwindigkeit bestimmt werden. | Die Auswertung der Signale erfolgt in dem online Modell in dem Funktionsblock Sen-Geschwindigkeit. Softwareseitig in der DS1104-Krate wird aus der Reihenfolge der Signale A, B und C die Bewegungsrichtung der Signale Bestimmt. Mit Hilfe der Bewegungsrichtung und und den Zeitunterschieden in zwischen den Signalen kann die Umdrehungsgeschwindigkeit bestimmt werden. | ||
=Fehlerquellen= | |||
Fehler in der Messkette können sowohl bei der Messung mit dem Sensor selber entstehen, als auch hinterher bei der Weiterverarbeitung durch die DS1104-Karte. | |||
Bei der Messung im Sensor können Messfehler durch Vibrationen, eine nicht exakte Positionierung der Sensoren oder durch äußere Störmagnetfelder entstehen. Bei der Umwandlung von Datentypen oder Durch Fehler in der Umrechnung sind zusätzlich Fehler in bei der Weiterverarbeitung der Daten möglich. |
Aktuelle Version vom 7. April 2022, 11:02 Uhr
Autor: Sven Posner
Betreuer: Prof. Schneider
Einleitung
Dieser Artikel beschreibt die Messkette zur Bestimmung der Längsgeschwindigkeit des Carolo Cup Fahrzeugs. In dem Fahrzeug ist ein Hallsensor am Antriebmotor verbaut, um die Aktuelle Fahrzeuggeschwindigkeit zu ermitteln. Der eingesetzte Motor LRP Vector X12 StockSpec 17.5T besitzt insgesamt drei Hall-Sensoren, die in einer Kombination verschaltet sind. Die Hallsensorik des Motors besteht aus drei um jeweils 120° (2/3 π) phasenverschobene Hallsensoren, die Rechtecksignale erzeugen, die jeweils für eine halbe Motorumdrehung anliegen. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechsel dreht sich der Motor um den Winkel λ = 60° = 1/3 π. In der Abbildung rechts wird dieser Zusammenhang visualisiert. Dabei wird deutlich, dass es insgesamt sechs gültige Signal–Pegel–Kombinationen, also sechs Zustände gibt. Bevor die spezifische Sensorik im Detail erläutert wird, erfolgt die Beschreibung des Sensorprinzips.
Messkette - Online
In Abbildung 1 ist die Messkette des Hallsensors abgebildet. Diese teilt sich in die Teilbereiche Hallsensor und DS1104 auf. In dem Sensor wird die Mechanische Umdrehung mittels Permanentmagnet und Hallsensoren in elektrische Impulse umgewandelt. Das Signal wird verstärkt und über einen Schmitt-Trigger in eine Frequenz umgewandelt. Die Auswertung erfolgt in der dSpace-Karte DS1104. Dort wird die Drehrichtung und Geschwindigkeit bestimmt. Die einzelnen Punkte in der Messkette sind also:
- Im Sensormodul:
- Hallsensoren A, B und C
- Verstärker
- Schmitt-Trigger
- In der Auswerte-Platine DS1104:
- Umwandlung des Datentyps
- Richtungsbestimmung
- Geschwindigkeitsberechnung mi Hilfe der Zeitdifferenz
Messkette - Offline
Die Messkette des CCF-offline Modells ist eine einfache Weitergabe der vorher eingestellten Geschwindigkeit.
Im Sensor
An der Motorwelle ist ein Permanentmagnet befestigt der durch die drei Hallsensoren detektiert wird. Pro Motorumdrehung gibt es also insgesamt sechs Flankenwechsel und anhand der Zustandsänderung ist die Drehrichtung bestimmbar. Zwischen zwei Flankenwechseln dreht sich der Motor um den Winkel λ = 60° = 1/3 π. Das Signal der Hallsensoren wird dann Intern an einen Verstärker weiter geben und mit einem Schmitt-Trigger diskretisiert. In Abbildung 2 Sind die Signale des Sensors nach dieser Aufbereitung zusehen.
DS1104
Die Auswertung der Signale erfolgt in dem online Modell in dem Funktionsblock Sen-Geschwindigkeit. Softwareseitig in der DS1104-Krate wird aus der Reihenfolge der Signale A, B und C die Bewegungsrichtung der Signale Bestimmt. Mit Hilfe der Bewegungsrichtung und und den Zeitunterschieden in zwischen den Signalen kann die Umdrehungsgeschwindigkeit bestimmt werden.
Fehlerquellen
Fehler in der Messkette können sowohl bei der Messung mit dem Sensor selber entstehen, als auch hinterher bei der Weiterverarbeitung durch die DS1104-Karte.
Bei der Messung im Sensor können Messfehler durch Vibrationen, eine nicht exakte Positionierung der Sensoren oder durch äußere Störmagnetfelder entstehen. Bei der Umwandlung von Datentypen oder Durch Fehler in der Umrechnung sind zusätzlich Fehler in bei der Weiterverarbeitung der Daten möglich.