Forum: Analoge Elektronik und Schaltungstechnik LTSpice txt Datei importieren


von Goekhan O. (goekhan_o)


Angehängte Dateien:

Lesenswert?

Hallo alle zusammen,

ich studiere zurzeit im Master Elektrotechnik und muss für eine 
Studienarbeit ein RC-Netzwerk für Modellierung eines Gebäudes erstellen. 
(VDI 6007)

Ich habe keinen ähnlichen Thread gefunden, weshalb ich einen neuen 
erstelle.

Ich habe Versuchsdaten gegeben (Text.txt und weitere) und diese möchte 
ich für die elektrischen Komponenten wie Strom- bzw. Spannungsquelle 
einfügen. Ich habe bereits versucht diese zu importien als PWL file, 
jedoch hat das nicht funktioniert.
Würde das mit dieser Text.txt funktionieren? Weil es sehr sehr große 
Excel Datein sind, wäre es sehr schwer für mich die Tage(also Zeiten) zu 
bearbeiten.

Würde mich über euere Hilfe freuen.

Grüße
Gökhan

: Bearbeitet durch User
von Klaus R. (klara)


Lesenswert?


: Bearbeitet durch User
von Klaus H. (klummel69)


Lesenswert?

Deine Datei kann so nicht funktionieren.

Die Zeitangabe als Datum Uhrzeit versteht LTSpice nicht. Das Leerzeichen 
zwischen Datum und Uhrzeit interpretiert LTSpice als Trenner zw. t und v 
Parameter. Rechne das in Excel in einen Zeitwert um (abzüglich 
Startwert) und exportiere dann.


Außerdem zickt LTSpice bei mir öfter mit Unicode Dateien. Versuch mal 
statt UTF16 besser UTF8 (ohne BOM) oder reine ASCII Dateien zu nutzen.


Beachte auch:

Vor-/Nachteil der pwl Dateien:  der Signalverlauf muss keine 
äquidistanten Zeitpunkte haben, LTSpice interpoliert PWL Daten zwischen 
zwei Datensätzen, sprich zieht eine Gerade zwischen (t1,v1) und (t2,v2). 
Sprünge im Signal muss man dann mit weiterem Punkte einbauen. (Bei Dir 
vermutlich nicht relevant).

WAV arbeitet dagegen immer mit äquidistanten Zeitpunkten, dort sind nur 
v Werten gespeichert.

von Goekhan O. (goekhan_o)


Lesenswert?

Danke Klaus H. und R. für eure wegweisenden Antworten. Diese haben mir 
sehr geholfen, jedoch weiß ich nicht genau, wie ich die Zeitangaben in 
einen Zeitwert umwandenln kann. Da stehe ich leider auf dem Schlauch. 
Ich habe es mit der Funktion Zeitwert versucht, aber da ist immer noch 
ein Leerzeichen.

Viele Grüße
Gökhan

: Bearbeitet durch User
von Tippgeber (Gast)


Lesenswert?

Nimm einfach =wert(a1), das wandelt "01.01.2013 01:30" in 41275,0625.
Der Vorkomma-Wert ist in Tagen seit dem ~1.1.1900, der Nachkomma-Wert 
mal 24 ergibt die laufende Stunde des Tages. Das kannst Du dann mit 
ganzzahl(a1) oder  A1-ganzzahl(a1)  weiter in eine passende fortlaufende 
Zahl umrechnen.

von Klaus R. (klara)


Angehängte Dateien:

Lesenswert?

Hallo,
über die konkrete ich mußte zunächst etwas nachdenken. Na ja, mit Libre 
Office Calc (oder Excel) geht es ja ganz einfach. Siehe Anhang.
mfg Klaus

von Goekhan O. (goekhan_o)


Lesenswert?

Hallo,

alles klar. Ich danke euch vielmals :)

Viele Grüße
Gökhan

von Goekhan O. (goekhan_o)


Angehängte Dateien:

Lesenswert?

Ich habe das nun umgesetzt, aber leider funktioniert es trotzdem nicht. 
Woran könnte es denn liegen? Die Fehlermeldung lautet "Missing Value for 
final PWL time in source I1".

Danke

von https://www.mikrocontroller.net/topic/233126#23583 (Gast)


Lesenswert?


von HildeK (Gast)


Angehängte Dateien:

Lesenswert?

Goekhan O. schrieb:
> Ich habe das nun umgesetzt, aber leider funktioniert es trotzdem nicht.
Nimm mal den als PWL-File.
BTW, Ströme sind in A, Zeiten in Sekunden. Daher habe ich mal die 
Zeitangaben in ms und die Ströme in mA geändert.

von Klaus R. (klara)


Lesenswert?

Hallo,
na klar, in LTspice nimmt man kein Komma, sondern Punkte.
mfg Klaus

von Klaus R. (klara)


Lesenswert?

HildeK schrieb:
> Daher habe ich mal die
> Zeitangaben in ms und die Ströme in mA geändert.

Womit hast Du das genacht?
mfg Klaus

von HildeK (Gast)


Lesenswert?

Klaus R. schrieb:
> Womit hast Du das genacht?

Notepad++.
Ersetze 'blank' durch 'blank'm
Ersetze \r durch \rm

Kein Hexenwerk. Hilfreich: vorher die Sonderzeichen, Blanks etc. mit dem 
Newlinesymbol anzeigen lassen.

von HildeK (Gast)


Lesenswert?

HildeK schrieb:
> Ersetze 'blank' durch 'blank'm

War
\t durch \tm
da waren Tabulatoren drin (zwischen den Zeit- und den Stromwerten).
So schnell kann ich vergessen 😀.

von Klaus R. (klara)


Lesenswert?

Gut!

von Goekhan O. (goekhan_o)


Lesenswert?

Hey Hilde und Klaus,

ich danke euch vielmals. Es funktioniert endlich :)

von Klaus H. (klummel69)


Lesenswert?

HildeK schrieb:
> BTW, Ströme sind in A, Zeiten in Sekunden. Daher habe ich mal die
> Zeitangaben in ms und die Ströme in mA geändert.

Goekhans Datei hate ja Daten über 1 Jahr (=365Tage).
Ich hätte ggf den Zeitwert ohne "m" genutzt und die Stop-Zeit der 
Analyse auf 365 gesetzt.
1
.tran 0 365 0 0.1

Dann entspricht 1s in LTSpice einem Tag der Simulationsdaten.
Aber egal wie, Goekhan muss sich überlegen wie die Zeitkonstanten des RC 
Gliedes dann an die LTSpice Größen umgerechnet werden müssen.

von HildeK (Gast)


Angehängte Dateien:

Lesenswert?

Klaus H. schrieb:
> Goekhans Datei hate ja Daten über 1 Jahr (=365Tage).
> Ich hätte ggf den Zeitwert ohne "m" genutzt und die Stop-Zeit der
> Analyse auf 365 gesetzt.

Darauf hatte ich nicht geachtet, muss ich zugeben 😀. Da hast du recht, 
so ist es sinnvoller.
LTSpice ist das egal.

> Aber egal wie, Goekhan muss sich überlegen wie die Zeitkonstanten des RC
> Gliedes dann an die LTSpice Größen umgerechnet werden müssen.
Ja, aber da kann ich ihm keinen Tipp geben, ich weiß nicht, was er da 
machen will.

Noch ein Tipp an Goekhan O.:
Du hättest auch Excel die Dezimalzeit ausgeben lassen können. Man kann 
zwischen zwei Zeiten die Differenz bilden und die als Dezimalzahl 
formatieren. Siehe Anhang.
Die Kommas muss man trotzdem ersetzen (oder den ganzen PC auf die 
US-Region umstellen).

von Klaus H. (klummel69)


Lesenswert?

HildeK schrieb:
> Die Kommas muss man trotzdem ersetzen (oder den ganzen PC auf die
> US-Region umstellen).

Kann ich nur empfehlen. In Windows kann man das Dezimaltrennzeichen 
global umstellen auf "." Ich hab jetzt deutlich weniger Arbeit beim 
Austausch von Daten zwischen Excel und anderen Tools (z.B. in Python).

von Goekhan O. (goekhan_o)


Lesenswert?

Hallo Hilde und Klaus,

ich danke euch :)

von Goekhan O. (goekhan_o)


Lesenswert?

Hallo alle zusammen!

Ich hätte eine weitere Frage bezüglich des RC Gliedes. In einem Paper, 
das die Wärmekapazität und den Wärmewiderstand von Wänden erforscht 
wurde für die Wärmekapazität 880 J /kg K und einen Wärmewiderstand von 
0,15 m^2 K/W für eine Wand angegeben.

Ist es möglich diese Wärmekapazität in Farad umzurechnen?
Oder den Wärmewiderstand in Ohm?

Viele Grüße

Gökhan

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Schau mal unter Kühlkörper Ersatzschaltbild.

von Goekhan O. (goekhan_o)


Lesenswert?

Alles klar, danke :)

von Goekhan O. (goekhan_o)


Angehängte Dateien:

Lesenswert?

Hallo,

ist etwas wieder her :)
Ich hätte mal wieder eine Frage. Ich habe die Widerstände und die 
Kondensatoren berechnet, aber diese haben irgendwie keinen Einfluss auf 
die Spannung an dem Kondensator der Innentemperatur.

Ich möchte ja die eigentlichen Werte mit den Werte für das Netzwerk 
vergleichen. Die gemessen Werte bewegen sich von 20°C-30°C.
Die Spannung am Kondensator steigt. Aber sie ändert sich nicht, egal ob 
ich den Wert der Widerstände oder der Kondensatoren ändere :)

Weiß jemand vielleicht woran das liegen kann?

von GJ (ing-et)


Lesenswert?

Du studierst Master! ET und bist mit einem passiven Netzwerk 
überfordert, dass im Bachelor! ET im 2/3 Semester behandelt wird?

Schämen sich manche Leute denn für gar nichts mehr?

von Goekhan O. (goekhan_o)


Lesenswert?

GJ schrieb:
> Du studierst Master! ET und bist mit einem passiven Netzwerk
> überfordert, dass im Bachelor! ET im 2/3 Semester behandelt wird?
>
> Schämen sich manche Leute denn für gar nichts mehr?

Also, wenn du dir die oberen Kommentare anschaust, dann siehst du, dass 
es sich vor allem um Probleme mit LTSpice o.ä. handelte.

Ich habe angenommen, dass dies ebenfalls der Fall sein könnte. Ich habe 
lange Zeit mich mit Netzwerken nicht mehr beschäftigt. In meiner 
Vertiefung (welche nichts mehr mit Netzwerken zu tun hat) habe ich 
genügend Ahnung. Trotzdem muss ich diese Aufgabe auch noch erledigen.

Du musst deine Unzufriedenheit im Leben nicht an mir auskotzen. Kannst 
du gerne wo anders machen. Oder hat dich jemand gezwungen hier deinen 
überflüssigen Kommentar abzugeben?

: Bearbeitet durch User
von J. T. (chaoskind)


Lesenswert?

GJ schrieb:
> Du studierst Master! ET und bist mit einem passiven Netzwerk
> überfordert, dass im Bachelor! ET im 2/3 Semester behandelt wird?
> Schämen sich manche Leute denn für gar nichts mehr?

Was bitte sollen solche Beleidigungen immer? Du passt hervorragend zu 
dem DSirgendwas-Violator, ihr seid beide arm an Geist. Wirklich zum 
kotzen sowas.

@Gökhan, tut mir leid daß ich nichts sinnvolles zum Thema beizutragen 
habe, aber diese ständigen Beleidigungen gehen mir in letzter Zeit 
extrem gegen den Strich.

von Klaus R. (klara)


Lesenswert?

Goekhan O. schrieb:
> Weiß jemand vielleicht woran das liegen kann?

Zeig doch mal die komplette Simulation. Deine Schematic ist 
unvollständig.
mfg klaus

von Goekhan O. (goekhan_o)


Lesenswert?

Klaus R. schrieb:
> Goekhan O. schrieb:
>> Weiß jemand vielleicht woran das liegen kann?
>
> Zeig doch mal die komplette Simulation. Deine Schematic ist
> unvollständig.
> mfg klaus

Hallo Klaus,

entschuldige bitte meine späte Antwort. Ich hatte bereits das Problem 
gelöst. Das Problem war, dass die Daten falsch waren. Also habe ich es 
zuerst mit einer Anfangsspannung versucht, aber als das auch nicht 
geklappt hat, habe ich einfach über Excel die einen Anfangswert 
eingefügt.

Viele Grüße

Gökhan

von C-hater (c-hater)


Lesenswert?

J. T. schrieb:

> aber diese ständigen Beleidigungen gehen mir in letzter Zeit
> extrem gegen den Strich.

Ais der Sicht derjenigen, die arm im Geiste sind, sieht die Nennung der 
objektiven Wahrheit eigentlich immer wie eine Beleidigung aus. Das gilt 
auch dann, wenn sie nicht unbedingt als solche intendiert war.

von Klaus R. (klara)


Lesenswert?

Goekhan O. schrieb:
> entschuldige bitte meine späte Antwort. Ich hatte bereits das Problem
> gelöst. Das Problem war, dass die Daten falsch waren. Also habe ich es
> zuerst mit einer Anfangsspannung versucht, aber als das auch nicht
> geklappt hat, habe ich einfach über Excel die einen Anfangswert
> eingefügt.

Es freut mich das Du das Problem lösen konntest.
mfg klaus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.