Hallo zusammen,
Ich möchte die alfa,beta und gama KOmponenten von 3-Phasen System durch labview berechnen und in einem Grafik darstellen.Ich habe dazu was programmiert aber es funktioniert leider nicht.Ich kann die Ergebnisse in Grafik nicht anzeigen lassen,Kann jemand vielleicht mir helfen?Ich benutze LV 2011.Anbei habe ich die Clarke Tr. Gleichung und mein Programm angefügt.
Vielen Dank für eure HIlfe..
(23.07.2012 14:55 )Lucki schrieb: [ -> ]Meinst Du es so?
Vielen Dank für die Antwort.Soweit ich verstanden habe,machst du da erst Multiplizierung für beide Matrix und dann Transpose.Warum machst du da Transpose?Das habe ich nicht verstanden.Ich wollte eigntlic die Signale in Waveformgraph anzeigen,nicht in Chart Graph.Aber wenn ich bei deinem Programm das versuche,geht auch nicht . Was mache ich falsch?Mit der Berechnung stimmt auch was nicht,Ende der Berechnungen sollte man für gama komponenten nur Null sehen,da die Signale mit 120 degree verschoben sind.Aber das sieht man nicht.
Aber trotzdem werde ich als Referenz ,was du mir geschickt hast,benutzen und versuchen,richtige Ergebnisse zu kriegen.
Vielen Dank nochmal.
Es werden bei jedem Schleifendurchluaf 3 Einzelwerte erzeugt. Wenn diese Werte unbedingt in einem Graph und nicht in einem Diagramm dargestellt werden sollen, mußt Du dich selbst um einen Ringspeicherpuffer im VI bemühen. Viel Spass dabei
, ich spiele dabei aber nicht mit.
Die Transponierung musste sein, weil das Diagramm die Daten so haben will. Ohne Transponierung wird Datensalat angezeigt. Es ginge aber auch so, wie Du es gemacht hast: die Daten nach Signalformat konvertieren und dann zusammenlinken.
Edit: In dem VI ist sowieso noch überflüssiger Krampf enthalten, z.B. überflüssige Matrixbildung statt Vektorverwendung. Vereinfachung so:
[
attachment=40784]