Diskussion:AF: Laengsgeschwindigkeit (SenVx): Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(16 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Fragen/Feedback ==
--[[Benutzer:Ulrich Schneider|Ulrich Schneider]] ([[Benutzer Diskussion:Ulrich Schneider|Diskussion]]) 11:20, 29. Apr. 2023 (UTC)
* Autorenseiten fehlen
= Fragen/Feedback =
* Bild des Primärsensors fehlt.
== Allgemein ==
* Der Primärsensor wird nicht genannt und nicht gezeigt.
* Setzen Sie Quelltext ab: <code>get_direction</code>
* Messkette wurde nicht gezeigt
* Bilder springen von links nach rechts. Bitte einheitlich darstellen.
** Beschriften Sie die Signale der Messkette.
* Achten Sie auf Rechtschreibung und Zeichensetzung.
** Die Messkette beginnt am Primärsensor.
* Studieren sie bitte die [[Software_Versionsverwaltung_mit_SVN|Regeln für den Umgang mit SVN]] und vermeiden Sie Sonderzeichen in Ordner oder Dateinamen (Freizeichen, &,...)
* Systementwurf
** Sensoranschlussplan als Bild fehlt.
** Schnittstelle zur DS1104 fehlt
* Sensorblock - SenXXX ist leer
* Praktische Aufgabe ist leer
* Messung von jedem Signal in der Verarbeitungskette, Sicherung als .mat in SVN
** Üben Sie den Umgang  mit ControlDesk (Signale visualisieren, Layout Navigator,...).
** Erstellen Sie sich ein Layout, mit dem Sie zukünftig arbeiten.
** Geben Sie den Messdaten einen sprechenden Namen.
** Sichern Sie Daten nachhaltig unter Ihrem Namen in SVN. Als Message könnten Sie die Referenz mit in den Text schreiben.
** Nutzen Sie den TotalCommander. Sichern Sie häufig verwendete Ordner als Reiter.
** Nutzen Sie <code>funktion_wandle_dspacemess_in_CCF_mess.m</code> für die Analyse.
** Planen Sie die Messungen im Vorfeld. Zeichnen Sie Messaufbau, Durchführung und Referenz auf. Ein vorbereitetes Messprotokoll im Wiki wäre sehr hilfreich. Wo finde ich die Ergebnisse einer statischen Messung? Wo finde ich die Beschreibung und Ergebnisse einer dynamischen Messung.
** Geben Sie die Geschwindigkeit mit dem Layout vor. Fahren Sie aus dem Stand an, mit konstanter Geschwindigkeit auf gerader Strecke und Bremsen Sie bis zum Stillstand. Zeichnen Sie den wahren Wert auf (z.&thinsp;B. Strecke pro Zeit, Mit der IR-Messstrecke oder [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station]]).
** Referenzieren Sie verschiedene Geschwindigkeiten.
* Signalanalyse ist leer
* LOP fehlt
* Zusammenfassung: Alle Sensoren sind funktionsfähig. Das konnte am Donnerstag nicht gezeigt werden. Diese Aussage ist derzeit falsch.
* Dokumentation in SVN: Links fehlen


== Beschreibung der Messkette ==
* Beschriften Sie die Signale der Messkette.
* IO???, Signalnamen
== Systementwurf ==
* "Wie bereits erläutert.." bitte vermeiden. Beschreiben Sie konkret den Systementwurf.
* Anschluss an DS1104 ist unsauber. Halten Sie sich bitte an die Signalnamen im DSPACE Handbuch [[AF: Beispielartikel SEN/SAB|Formatvorlage]].
== Beschreibung SEN/SAB ==
* Die Reihenfolge ist unpraktisch. Abb. 3 kommt im Signalflussplan vor Abb. 2.
* <code>get_direction</code> und <code>meas_accel_rtlib</code> werden nicht beschrieben.
* Abb. 3: Kommentare fehlen, Signale nicht oder nicht korrekt beschriftet
* Wozu dient die Einblendung am STATE?
* Magic Number in Parameterdatei.
* Abb. 2: Text überlappend - Modell bitte aufräumen
* Wozu werden die terminierten Signale benötigt? Prof. Göbel ansprechen.
* SEN-Geschwindigkeit wird als ganzes nicht gezeigt.
== Messung von jedem Signal in der Verarbeitungskette, Sicherung als .mat in SVN ==
* Üben Sie den Umgang  mit ControlDesk (Signale visualisieren, Layout Navigator,...).
* Erstellen Sie sich ein Layout, mit dem Sie zukünftig arbeiten.
* Geben Sie den Messdaten einen sprechenden Namen.
* Sichern Sie Daten nachhaltig unter Ihrem Namen in SVN. Als Message könnten Sie die Referenz mit in den Text schreiben.
* Nutzen Sie den TotalCommander. Sichern Sie häufig verwendete Ordner als Reiter.
* Nutzen Sie <code>funktion_wandle_dspacemess_in_CCF_mess.m</code> für die Analyse.
* Planen Sie die Messungen im Vorfeld. Zeichnen Sie Messaufbau, Durchführung und Referenz auf. Ein vorbereitetes Messprotokoll im Wiki wäre sehr hilfreich. Wo finde ich die Ergebnisse einer statischen Messung? Wo finde ich die Beschreibung und Ergebnisse einer dynamischen Messung.
* Geben Sie die Geschwindigkeit mit dem Layout vor. Fahren Sie aus dem Stand an, mit konstanter Geschwindigkeit auf gerader Strecke und Bremsen Sie bis zum Stillstand. Zeichnen Sie den wahren Wert auf (z.&thinsp;B. Strecke pro Zeit, Mit der IR-Messstrecke oder [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station]]).
* Referenzieren Sie verschiedene Geschwindigkeiten.
== Darstellung der Signale im Vergleich zur Referenz in MATLAB<sup>®</sup> ==
* Abb. 3: Hier wäre ein Video wünschenswert währen die Geschwindigkeit angezeigt wird.
* Abb. 4: Signalnamen ist abgeschnitten
* Abb. 4: Aussage unklar. Welche Werte haben Sie ausgelesen? ds/dt? Was ist die Sollvorgabe? Achsenbeschriftung fehlt
* Abb. 3 Passt nicht zu Abb. 5 Wieso?
* Die Position der Grafiken springt. Bitte einheitlich.
* Setzen Sie Formeln mit <nowiki><math></nowiki>.
* Zeichnen Sie Eingang und Ausgang eines Blocks in eine Grafik ein.
* Abb. 6: Sie sind 185m gefahren? So groß ist unser Raum nicht. Ein Reset wäre wünschenswert.
* Abb. 9: Referenz fehlt
* Abb. 9: Zahl 2x vergeben. Signal unklar.
* Dieser Abschnitt ist unübersichtlich.
== Problembeschreibung in der LOP ==
* Analysieren Sie die Probleme von Beginn der Messkette.
* Probleme sind unkonkret formuliert.
== Analyse und Maßnahmenbeschreibung ==
# Das Signal kommt aus <code>SEN_Geschwindigkeit</code>. Nur dort macht eine Korrektur Sinn.
# Verstehe ich nicht, da ungenau beschrieben.
# Verstehe ich nicht, da ungenau beschrieben.
# Median ist das falsche Filter. Die Maßnahme ist ungenau beschrieben.
# Schlupf? Unwahrscheinlich. Analyse fehlt.
# Das Signal kommt aus <code>SEN_Geschwindigkeit</code>. Nur dort macht eine Korrektur Sinn.
Sie haben folgende Probleme nicht aufgeführt:
* Erkennung vx=0 funktioniert gar nicht und verschlechtert das nachfolgende Signal.
* min/max-Begrenzung nicht erläutert.
* Wozu dient der Rate Limiter? Magic Numbers → PAR
== Bewertung ==
Die Bewertung der Lernzielkontrolle finden Sie in Ihrem Gruppenordner in Sciebo.
--[[Benutzer:Ulrich Schneider|Ulrich Schneider]] ([[Benutzer Diskussion:Ulrich Schneider|Diskussion]]) 08:52, 11. Mai 2023 (UTC)
* Feedback zum Artikel wurde nicht vollständig umgesetzt.
* Tabelle 1:
** Vorzeichen bei Streckenberechnung falsch: Wirksamkeit nicht dokumentiert
** Ratenbegrenzung filtert Werte weg: Wirksamkeit nicht dokumentiert
** Ratenbegrenzung filtert vorher zu stark: Wirksamkeit nicht dokumentiert
** gegen Median-Filter ersetzen: Wirksamkeit nicht dokumentiert
** Berechnung der Geschwindigkeit weicht von Realwert ab: Wirksamkeit nicht dokumentiert
** Block zur Überprüfung von vx = 0 fehlerhaft: Wirksamkeit nicht dokumentiert
** Erkennung vx=0 funktioniert gar nicht und verschlechtert das nachfolgende Signal: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
** min/max-Begrenzung nicht erläutert: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
** Wozu dient der Rate Limiter? Magic Numbers → PAR: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
* Abb. 13: Maßnahme hat das Problem nicht gelöst
* Abb. 14: Legende fehlt, gelb ist schwer erkennbar, Was ist die Referenz? Rückwärtsfahrt?
* Abb. 15: Referenz fehlt, Haltephase wäre wünschenswert
* Zeigen Sie bitte welchen Block Sie analysieren. Stellen Sie Bezug zur Abb. 13 her.
== Feedback ==
{| class="wikitable"
{| class="wikitable"
|+ style = "text-align: left"|Tabelle 1: Bewertungskriterien
|-
|-
! Aufgabe  !! Inhalt!! max. Punkte !! err. Punkte
! Aufgabe  !! Inhalt !! Feedback
|-
| 1  || Beschreibung des Primärsensors || 1 || 0,5
|-
| 2  || Beschreibung der Messkette || 1 || 0
|-
| 3  || Systementwurf  || 1 || 0,1
|-
|-
| 4 || Beschreibung SEN/SAB || 1 || 0
| 1 || Vorbereitung der Lernzielkontrolle: Nachbereitung und Dokumentation der Analysen, Maßnahmen und Wirksamkeit von Workshop 6 || nicht vollständig dokumentiert
|-
|-
| 5 || Messung von jedem Signal in der Verarbeitungskette, Sicherung als .mat in SVN || 1 || 0,2
| 2 || Präsentation der Maßnahmen und Wirksamkeit Block für Block || nicht vollständig dokumentiert
|-
|-
| 6 || Darstellung der Signale im Vergleich zur Referenz in MATLAB<sup>®</sup>||  1 || 0
| 3 || Darstellung vom ursprünglichem Signal aus der Messung, dem optimiertem Signal und der Referenz vor der Maßnahme und Signal nach der Maßnahme in einem Plot || nicht nachvollziehbar dokumentiert
|-
|-
| 7 || Problembeschreibung in der LOP || 1 || 0
| 4 || Qualität der Dokumentation der Wirksamkeit in SVN und im Wiki || Wirksamkeit wurde nicht nicht nachvollziehbar dokumentiert.
|-
|-
| 8 || Analyse und Maßnahmenbeschreibung || 1 || 0
| 5 || Diskutieren der Wirksamkeit mit Prof. Schneider ||
|-
|-
| 9 || Maßnahmenumsetzung der Maßnahmen || 1 || 0
| 6 || Fehlerfreie Umsetzung und Test im Hauptzweig (<code>trunk</code>) || nicht erfolgt
|-
|-
| 10  || Nachweis der Wirksamkeit || 1 || 0
|}
|}

Aktuelle Version vom 11. Mai 2023, 09:55 Uhr

--Ulrich Schneider (Diskussion) 11:20, 29. Apr. 2023 (UTC)

Fragen/Feedback

Allgemein

  • Setzen Sie Quelltext ab: get_direction
  • Bilder springen von links nach rechts. Bitte einheitlich darstellen.
  • Achten Sie auf Rechtschreibung und Zeichensetzung.
  • Studieren sie bitte die Regeln für den Umgang mit SVN und vermeiden Sie Sonderzeichen in Ordner oder Dateinamen (Freizeichen, &,...)

Beschreibung der Messkette

  • Beschriften Sie die Signale der Messkette.
  • IO???, Signalnamen

Systementwurf

  • "Wie bereits erläutert.." bitte vermeiden. Beschreiben Sie konkret den Systementwurf.
  • Anschluss an DS1104 ist unsauber. Halten Sie sich bitte an die Signalnamen im DSPACE Handbuch Formatvorlage.

Beschreibung SEN/SAB

  • Die Reihenfolge ist unpraktisch. Abb. 3 kommt im Signalflussplan vor Abb. 2.
  • get_direction und meas_accel_rtlib werden nicht beschrieben.
  • Abb. 3: Kommentare fehlen, Signale nicht oder nicht korrekt beschriftet
  • Wozu dient die Einblendung am STATE?
  • Magic Number in Parameterdatei.
  • Abb. 2: Text überlappend - Modell bitte aufräumen
  • Wozu werden die terminierten Signale benötigt? Prof. Göbel ansprechen.
  • SEN-Geschwindigkeit wird als ganzes nicht gezeigt.

Messung von jedem Signal in der Verarbeitungskette, Sicherung als .mat in SVN

  • Üben Sie den Umgang mit ControlDesk (Signale visualisieren, Layout Navigator,...).
  • Erstellen Sie sich ein Layout, mit dem Sie zukünftig arbeiten.
  • Geben Sie den Messdaten einen sprechenden Namen.
  • Sichern Sie Daten nachhaltig unter Ihrem Namen in SVN. Als Message könnten Sie die Referenz mit in den Text schreiben.
  • Nutzen Sie den TotalCommander. Sichern Sie häufig verwendete Ordner als Reiter.
  • Nutzen Sie funktion_wandle_dspacemess_in_CCF_mess.m für die Analyse.
  • Planen Sie die Messungen im Vorfeld. Zeichnen Sie Messaufbau, Durchführung und Referenz auf. Ein vorbereitetes Messprotokoll im Wiki wäre sehr hilfreich. Wo finde ich die Ergebnisse einer statischen Messung? Wo finde ich die Beschreibung und Ergebnisse einer dynamischen Messung.
  • Geben Sie die Geschwindigkeit mit dem Layout vor. Fahren Sie aus dem Stand an, mit konstanter Geschwindigkeit auf gerader Strecke und Bremsen Sie bis zum Stillstand. Zeichnen Sie den wahren Wert auf (z. B. Strecke pro Zeit, Mit der IR-Messstrecke oder Referenzmessung_mit_der_Topcon_Robotic_Total_Station).
  • Referenzieren Sie verschiedene Geschwindigkeiten.

Darstellung der Signale im Vergleich zur Referenz in MATLAB®

  • Abb. 3: Hier wäre ein Video wünschenswert währen die Geschwindigkeit angezeigt wird.
  • Abb. 4: Signalnamen ist abgeschnitten
  • Abb. 4: Aussage unklar. Welche Werte haben Sie ausgelesen? ds/dt? Was ist die Sollvorgabe? Achsenbeschriftung fehlt
  • Abb. 3 Passt nicht zu Abb. 5 Wieso?
  • Die Position der Grafiken springt. Bitte einheitlich.
  • Setzen Sie Formeln mit <math>.
  • Zeichnen Sie Eingang und Ausgang eines Blocks in eine Grafik ein.
  • Abb. 6: Sie sind 185m gefahren? So groß ist unser Raum nicht. Ein Reset wäre wünschenswert.
  • Abb. 9: Referenz fehlt
  • Abb. 9: Zahl 2x vergeben. Signal unklar.
  • Dieser Abschnitt ist unübersichtlich.

Problembeschreibung in der LOP

  • Analysieren Sie die Probleme von Beginn der Messkette.
  • Probleme sind unkonkret formuliert.

Analyse und Maßnahmenbeschreibung

  1. Das Signal kommt aus SEN_Geschwindigkeit. Nur dort macht eine Korrektur Sinn.
  2. Verstehe ich nicht, da ungenau beschrieben.
  3. Verstehe ich nicht, da ungenau beschrieben.
  4. Median ist das falsche Filter. Die Maßnahme ist ungenau beschrieben.
  5. Schlupf? Unwahrscheinlich. Analyse fehlt.
  6. Das Signal kommt aus SEN_Geschwindigkeit. Nur dort macht eine Korrektur Sinn.

Sie haben folgende Probleme nicht aufgeführt:

  • Erkennung vx=0 funktioniert gar nicht und verschlechtert das nachfolgende Signal.
  • min/max-Begrenzung nicht erläutert.
  • Wozu dient der Rate Limiter? Magic Numbers → PAR

Bewertung

Die Bewertung der Lernzielkontrolle finden Sie in Ihrem Gruppenordner in Sciebo.

--Ulrich Schneider (Diskussion) 08:52, 11. Mai 2023 (UTC)

  • Feedback zum Artikel wurde nicht vollständig umgesetzt.
  • Tabelle 1:
    • Vorzeichen bei Streckenberechnung falsch: Wirksamkeit nicht dokumentiert
    • Ratenbegrenzung filtert Werte weg: Wirksamkeit nicht dokumentiert
    • Ratenbegrenzung filtert vorher zu stark: Wirksamkeit nicht dokumentiert
    • gegen Median-Filter ersetzen: Wirksamkeit nicht dokumentiert
    • Berechnung der Geschwindigkeit weicht von Realwert ab: Wirksamkeit nicht dokumentiert
    • Block zur Überprüfung von vx = 0 fehlerhaft: Wirksamkeit nicht dokumentiert
    • Erkennung vx=0 funktioniert gar nicht und verschlechtert das nachfolgende Signal: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
    • min/max-Begrenzung nicht erläutert: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
    • Wozu dient der Rate Limiter? Magic Numbers → PAR: Analyse, Maßnahmen, Wirksamkeit wurden nicht dokumentiert
  • Abb. 13: Maßnahme hat das Problem nicht gelöst
  • Abb. 14: Legende fehlt, gelb ist schwer erkennbar, Was ist die Referenz? Rückwärtsfahrt?
  • Abb. 15: Referenz fehlt, Haltephase wäre wünschenswert
  • Zeigen Sie bitte welchen Block Sie analysieren. Stellen Sie Bezug zur Abb. 13 her.


Feedback

Tabelle 1: Bewertungskriterien
Aufgabe Inhalt Feedback
1 Vorbereitung der Lernzielkontrolle: Nachbereitung und Dokumentation der Analysen, Maßnahmen und Wirksamkeit von Workshop 6 nicht vollständig dokumentiert
2 Präsentation der Maßnahmen und Wirksamkeit Block für Block nicht vollständig dokumentiert
3 Darstellung vom ursprünglichem Signal aus der Messung, dem optimiertem Signal und der Referenz vor der Maßnahme und Signal nach der Maßnahme in einem Plot nicht nachvollziehbar dokumentiert
4 Qualität der Dokumentation der Wirksamkeit in SVN und im Wiki Wirksamkeit wurde nicht nicht nachvollziehbar dokumentiert.
5 Diskutieren der Wirksamkeit mit Prof. Schneider
6 Fehlerfreie Umsetzung und Test im Hauptzweig (trunk) nicht erfolgt