<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Analyse_Istgeschwindigkeit</id>
	<title>Analyse Istgeschwindigkeit - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Analyse_Istgeschwindigkeit"/>
	<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Analyse_Istgeschwindigkeit&amp;action=history"/>
	<updated>2026-04-29T22:25:01Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in HSHL Mechatronik</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Analyse_Istgeschwindigkeit&amp;diff=15865&amp;oldid=prev</id>
		<title>Robin Kirsch am 2. Dezember 2016 um 10:35 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Analyse_Istgeschwindigkeit&amp;diff=15865&amp;oldid=prev"/>
		<updated>2016-12-02T10:35:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 2. Dezember 2016, 12:35 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Zeile 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 61:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das untere Diagramm zeigt die gefilterten Geschwindigkeiten für die oben aufgelisteten Frequenzen.&amp;lt;br\&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das untere Diagramm zeigt die gefilterten Geschwindigkeiten für die oben aufgelisteten Frequenzen.&amp;lt;br\&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Vergleich der gefilterten Signale hat ergeben, dass bei einer Filterfrequenz von 0,3Hz eine gute Rauschunterdrückung bei gleichzeitig geringem Delay erzielt wird. Wird eine höhere Frequenz gewählt, verringert sich die Zeitverzögerung, jedoch ist das Rauschen auf dem gefilterten Signal zu hoch. Geringere Frequenzen weisen eine bessere Rauschunterdrückung auf, haben aber ein zu großes Delay.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Vergleich der gefilterten Signale hat ergeben, dass bei einer Filterfrequenz von 0,3Hz eine gute Rauschunterdrückung bei gleichzeitig geringem Delay erzielt wird. Wird eine höhere Frequenz gewählt, verringert sich die Zeitverzögerung, jedoch ist das Rauschen auf dem gefilterten Signal zu hoch. Geringere Frequenzen weisen eine bessere Rauschunterdrückung auf, haben aber ein zu großes Delay.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;→ zurück zum Hauptartikel: [[BSF - Bahn- und Spurführung|BSF - Bahn- und Spurführung]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Robin Kirsch</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Analyse_Istgeschwindigkeit&amp;diff=15862&amp;oldid=prev</id>
		<title>Robin Kirsch: Die Seite wurde neu angelegt: „Die Aufzeichnung der Istgeschwindigkeit war zunächst nicht möglich, weil die in ControlDesk eingestellte Sollgeschwindigkeit nicht umgesetzt wurde. Unabhäng…“</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Analyse_Istgeschwindigkeit&amp;diff=15862&amp;oldid=prev"/>
		<updated>2016-12-02T10:31:59Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Die Aufzeichnung der Istgeschwindigkeit war zunächst nicht möglich, weil die in ControlDesk eingestellte Sollgeschwindigkeit nicht umgesetzt wurde. Unabhäng…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die Aufzeichnung der Istgeschwindigkeit war zunächst nicht möglich, weil die in ControlDesk eingestellte Sollgeschwindigkeit nicht umgesetzt wurde. Unabhängig davon welcher Wert mit dem Slider vorgegeben wurde, fuhr das Fahrzeug immer rückwärts.&amp;lt;br\&amp;gt;&lt;br /&gt;
Zur Lösung des Problems wurde die manuelle Gas-Vorgabe analysiert. Der Wert des Sliders wird mit der Look-Up-Table (LUT) &amp;#039;&amp;#039;Look Up Gaspedal&amp;#039;&amp;#039; im Block &amp;#039;&amp;#039;AktRtiPwm-PWM4fach-Modul&amp;#039;&amp;#039; in die entsprechende PWM-Breite zur Ansteuerung der Motoren umgewandelt.&amp;lt;br\&amp;gt;&lt;br /&gt;
Das PWM-Eingangssignal &amp;#039;&amp;#039;AktFernb_PwmBreiteGasfernb_f64&amp;#039;&amp;#039; im Block &amp;#039;&amp;#039;SenFernb - Fernbedienung&amp;#039;&amp;#039; wurde ermittelt, um die Breite der PWM bei neutraler Stellung, bei der maximalen Geschwindigkeit in Vorwärts- und Rückwärts-Fahrt zu identifizieren. &amp;lt;br\&amp;gt;&lt;br /&gt;
Diese Werte wurden in die LUT &amp;#039;&amp;#039;Look Up Gaspedal&amp;#039;&amp;#039; im Block &amp;#039;&amp;#039;AktRtiPwm-PWM4fach-Modul&amp;#039;&amp;#039; eingetragen (siehe Abbildung Function Block Parameters: Look Up Gaspedal).[[Datei:Look Up Gaspedal Parameter.JPG|thumb|Function Block Parameters: Look Up Gaspedal]] Hierzu wurde der Parameter &amp;#039;&amp;#039;PAR_LookUpPWMSignalGas_f64&amp;#039;&amp;#039; gleich [0.0741 0.09144 0.1292] gesetzt. Der Parameter wird in der Datei &amp;#039;&amp;#039;param_SEN_offline.m&amp;#039;&amp;#039; definiert.&amp;lt;br\&amp;gt;&lt;br /&gt;
Nach dieser Einstellung kann über ControlDesk die Fahrtrichtung und die Geschwindigkeit vorgegeben werden.&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Darstellung der Messung Istgeschwindigkeit (Rohwert)===&lt;br /&gt;
Zur Aufzeichnung der Rohwerte der Istgeschwindigkeit wurden in einer Testfahrt verschiedene Fahrmanöver aufgezeichnet. Die Geschwindigkeit wurde mit dem Layout &amp;#039;&amp;#039;Geschwindigkeit&amp;#039;&amp;#039; in ControlDesk vorgegeben und das Fahrzeug wurde mit der Fernbedienung gelenkt. Die Abbildung &amp;#039;&amp;#039;Gasgeben&amp;#039;&amp;#039; zeigt die Kontrollinstrumente zur Vorgabe der Geschwindigkeit.[[Datei:Gasgeben.JPG|thumb|Gasgeben]] Das manuelle Gasgeben per Slider muss über die gleichnamige Checkbox aktiviert werden. Ist das manuelle Gasgeben aktiviert leuchtet die LED rechts neben der Checkbox grün. Die Geschwindigkeit kann jetzt über den Slider &amp;#039;&amp;#039;PAR_BsfLaengs_GasSollManuell_f64&amp;#039;&amp;#039; eingestellt werden. Das Geschwindigkeitssignal &amp;#039;&amp;#039;SenVx_vx_unfilt_K_f64&amp;#039;&amp;#039; wurde mit der Rekorder-Funktion von ControlDesk aufgezeichnet und unter &amp;#039;&amp;#039;Testfahrt_Istgeschw.mat&amp;#039;&amp;#039; gespeichert. Im Artikel [[Fahrzeugsoftware#Messungen_aufnehmen|Messungen aufnehmen]] ist die Vorgehensweise zum Aufnehmen von Messwerten erläutert.&amp;lt;br\&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die nebenstehende Abbildung zeigt die aufgezeichneten Rohdaten der Istgeschwindigkeit.[[Datei:Istgeschw.jpg|thumb|Rohsignal der Istgeschwindigkeit [[:Datei:Plot Rohsignal Istgeschwindigkeit.fig |(Originaldatei)]]]]&lt;br /&gt;
Nach Stillstand zu Beginn der Messfahrt wurde in 2s auf 4m/s beschleunigt und 4s mit konstanter Geschwindigkeit gefahren. Anschließend wurde noch einmal beschleunigt und nach einer 8s dauernden Fahrt mit einer konstanten Geschwindigkeit von 8m/s wurde das Fahrzeug angehalten. Im Anschluss wurde das Fahrzeug wieder beschleunigt und 9s mit der konstanten Geschwindigkeit 8m/s gefahren bis das Fahrzeug wieder gestoppt wurde. Der letzte Zyklus besteht aus einer Beschleunigung, einer 1s langen Fahrt mit 4m/s und anschließender Verringerung der Geschwindigkeit auf 2,5m/s. Nach 5s folgte eine weitere Beschleunigung auf 8m/s und nach einer 12s dauernden Fahrt mit dieser Geschwindigkeit wurde das Fahrzeug gestoppt und die Testfahrt nach 65s beendet.&lt;br /&gt;
&lt;br /&gt;
===Erstellung eines PT1-Filters===&lt;br /&gt;
Die Erstellung eines PT1-Filters war nicht erforderlich, weil der vorhandene PT1-Filter &amp;#039;&amp;#039;PT_1_Eing_f&amp;#039;&amp;#039; des Moduls &amp;#039;&amp;#039;SenVx - Laengsgeschwindigkeit&amp;#039;&amp;#039; genutzt werden kann. Die Eingänge des Filters sind die ungefilterten Rohdaten der Istgeschwindigkeit (SenVx_vx_unfilt_K_f64) und die Filterfrequenz (PAR_SenGeschw_AnteilFrequenz). Der Ausgang ist die gefilterte Istgeschwindigkeit SenVx_vx_K_f64.&lt;br /&gt;
&lt;br /&gt;
===Auswahl einer Filterfrequenz===&lt;br /&gt;
Zur Bestimmung der Filterfrequenz &amp;#039;&amp;#039;PAR_SenGeschw_AnteilFrequenz&amp;#039;&amp;#039; wurde die in Abbildung Testumgebung PT1-Filter Istgeschwindigkeit dargestellte Testumgebung &amp;#039;&amp;#039;Test_PT1_Laengsgeschw.mdl&amp;#039;&amp;#039; im Verzeichnis &amp;#039;&amp;#039;\trunk\Teams\BSF\Analyse Laengsgeschw\Test_PT1_Laengsgeschw&amp;#039;&amp;#039; erstellt. &lt;br /&gt;
[[Datei:Test_PT1_Laengsgeschw.JPG|thumb|Testumgebung PT1-Filter Istgeschwindigkeit  [[:Datei:Test PT1 Laengsgeschw org.mdl|(Originaldatei)]]]] &lt;br /&gt;
Die Eingänge der Testumgebung sind die während der Testfahrt aufgezeichneten Geschwindigkeitsdaten und die Filterfrequenz. Der Ausgang, die gefilterten Geschwindigkeitsdaten, werden in einem Scope angezeigt und im Workspace gespeichert.&lt;br /&gt;
Das Einlesen der Geschwindigkeitsdaten wurde mit dem &amp;#039;&amp;#039;Signal Builder&amp;#039;&amp;#039;-Block realisiert. Hierzu wurden die aufgezeichneten Daten in einer &amp;#039;&amp;#039;*.xls&amp;#039;&amp;#039;-Datei gespeichert und als Signal dem &amp;#039;&amp;#039;Signal Builder&amp;#039;&amp;#039;-Block hinzugefügt. Die Spalte der Zeitdaten muss in der ersten Zeile &amp;#039;&amp;#039;Time&amp;#039;&amp;#039; enthalten und in der ersten Zeile der Spalte mit den Geschwindigkeitswerten muss der Name für die Werte in diesem Fall &amp;#039;&amp;#039;Vx&amp;#039;&amp;#039; stehen.&amp;lt;br\&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die nebenstehende Abbildung zeigt das Dialogfenster &amp;#039;&amp;#039;Import File&amp;#039;&amp;#039; zum Hinzufügen des aufgezeichneten Signals zum Signal Builder.[[Datei:Import File.JPG|thumb|Dialog Import File]] &lt;br /&gt;
Im Folgenden werden die Arbeitsschritte zum Hinzufügen eines aufgezeichneten Signals aufgeführt.&lt;br /&gt;
#Über die Funktion &amp;#039;&amp;#039;Import File&amp;#039;&amp;#039; werden die Daten der &amp;#039;&amp;#039;*.xls&amp;#039;&amp;#039;-Datei dem Signal Builder hinzugefügt.  &lt;br /&gt;
#Über die Schaltfläche &amp;#039;&amp;#039;Browse&amp;#039;&amp;#039; wird die zu importierende &amp;#039;&amp;#039;*.xls&amp;#039;&amp;#039;-Datei ausgewählt. &lt;br /&gt;
#Im Feld &amp;#039;&amp;#039;Data to Import&amp;#039;&amp;#039; wird das Signal der &amp;#039;&amp;#039;*.xls&amp;#039;&amp;#039;-Datei ausgewählt.&lt;br /&gt;
#Im Drop-Down-Menü &amp;#039;&amp;#039;Placement for Selected Data&amp;#039;&amp;#039; Replace existing dataset auswählen.&lt;br /&gt;
#Alle Einstellungen mit einem Klick auf die Schaltfläche &amp;#039;&amp;#039;Confirm Selection&amp;#039;&amp;#039; bestätigen.&lt;br /&gt;
#Ein Klick auf &amp;#039;&amp;#039;OK&amp;#039;&amp;#039; lädt die Daten in den Signal Builder.&lt;br /&gt;
#Speichern und Schließen des Signal Builders.&lt;br /&gt;
[[Datei:Vergleich gefilterte Signale.jpg|thumb|Geschwindigkeitssignal  [[:Datei:Test PT1 Laengsgeschw org.mdl|(Modell)]]]]&lt;br /&gt;
Die Istgeschwindigkeit wurde mit den Frequenzen&lt;br /&gt;
*0,1Hz,&lt;br /&gt;
*0,15Hz,&lt;br /&gt;
*0,2Hz,&lt;br /&gt;
*0,3Hz,&lt;br /&gt;
*0,4Hz und&lt;br /&gt;
*0,5Hz &lt;br /&gt;
gefiltert.&amp;lt;br\&amp;gt;&lt;br /&gt;
Die gefilterten Signale wurden im Workspace gespeichert um sie vergleichen zu können. Die Messdaten und das Matlab-Skript zum Plot der Messungen sind im Verzeichnis &amp;#039;&amp;#039;\trunk\Teams\BSF\Analyse Laengsgeschw&amp;#039;&amp;#039; abgelegt.&amp;lt;br/&amp;gt;&lt;br /&gt;
In der Abbildung Geschwindigkeitssignal werden im oberen Diagramm die ungefilterten Rohdaten dargestellt.&lt;br /&gt;
Das untere Diagramm zeigt die gefilterten Geschwindigkeiten für die oben aufgelisteten Frequenzen.&amp;lt;br\&amp;gt;&lt;br /&gt;
Der Vergleich der gefilterten Signale hat ergeben, dass bei einer Filterfrequenz von 0,3Hz eine gute Rauschunterdrückung bei gleichzeitig geringem Delay erzielt wird. Wird eine höhere Frequenz gewählt, verringert sich die Zeitverzögerung, jedoch ist das Rauschen auf dem gefilterten Signal zu hoch. Geringere Frequenzen weisen eine bessere Rauschunterdrückung auf, haben aber ein zu großes Delay.&lt;/div&gt;</summary>
		<author><name>Robin Kirsch</name></author>
	</entry>
</feed>