WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Zeitl. Offset zweier (oder mehr) Zeitdiagramme eliminieren

 

Dennis27

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.03.2024, 03:01     Titel: Zeitl. Offset zweier (oder mehr) Zeitdiagramme eliminieren
  Antworten mit Zitat      
Hallo zusammen,

ich habe eine Prüfstandsmessung durchgeführt und mithilfe verschiedener Messeinheiten dabei einige Größen zur Validierung mehrfach aufgezeichnet.
Diese Größen möchte ich nun plotten, um eventuelle Abweichungen zu bestimmen.
Da diese Messeinheiten nicht genau zeitgleich beginnen zu Messen und mir jede Messeinheit eine eigene Datei mit unterschiedlichen Zeitwerten ausgibt, kann ich die Plots zwar in einem gemeinsamen Zeitdiagramm erstellen, jedoch entsteht ein zeitlicher Offset. Die Kurven sollen aber genau übereinander liegen.

Vielleicht relevante Anmerkungen(?):
1. Nicht jede Messeinheit nimmt gleichviele Werte auf (meist 10 oder 100Hz und teilweise gibt es Messlücken).
2. Bestimmt könnte man den Offset manuell ausgleichen, aber bei mehreren Prüfstandsmessungen (und somit immer wieder unterschiedlichen Offsets) wäre das auf lange Sicht leider nicht sinnvoll. Bestenfalls gibt es hierfür eine generelle Lösungsmethode.
3. Nach dem Importieren der Dateien liegen manche Wertepaar-Reihen (jeweils Zeit und gemessener Wert) als table und manche als timetable vor.

Die Plots (mit Offset) habe ich am Beispiel der Drehzahl folgendermaßen erstellt:

Code:

%Plot Drehzahl
Drehzahl_f = figure(1);
Drehzahl_a = axes;
Drehzahl_VBOX_p = plot(Drehzahl_a,VBOX_data{:,1},VBOX_data{:,3});
hold(Drehzahl_a);
Drehzahl_CANape_p = plot(Drehzahl_a,Drehzahl_CANape{:,2},Drehzahl_CANape{:,1});


Als Matlab-Neuling weiß ich leider nicht, wie ich hier vorwärts komme und bin für jede Hilfe dankbar.

Viele Grüße
Dennis

VBOX_data.mat
 Beschreibung:

Download
 Dateiname:  VBOX_data.mat
 Dateigröße:  573.49 KB
 Heruntergeladen:  90 mal
Drehzahl_CANape.mat
 Beschreibung:

Download
 Dateiname:  Drehzahl_CANape.mat
 Dateigröße:  1.49 MB
 Heruntergeladen:  103 mal


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.460
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 06.03.2024, 12:45     Titel:
  Antworten mit Zitat      
Hallo,

das Signal Processing Onramp (https://matlabacademy.mathworks.com.....g-onramp/signalprocessing) dürfte helfen, insbesondere aus dem Bereich "Preprocessing Signals" die Themen "Resample Signals" und "Align Signals".

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Dennis27

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.03.2024, 14:49     Titel:
  Antworten mit Zitat      
Hallo Harald,

vielen Dank für die Infos, das werde ich mir mal anschauen.

Viele Grüße
Dennis
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.