Gleichungen, die die Impedanz eines verallgemeinerten Elements mit konstanter Phase im Zeitbereich regeln?

Ich entschuldige mich im Voraus für die große Textwand, aber ich habe Lust, diese Frage richtig zu stellen, einige Hintergrundinformationen sind angebracht. Ich habe kürzlich an der Modellierung der Impedanz einer Schaltung mit den Mathworks SIMULINK/SIMSCAPE-Bibliotheken gearbeitet - genauer gesagt bin ich daran interessiert, den Impedanzmessblock zu verwenden, um eine In-Silico-Impedanzspektroskopiemessung durchzuführen (ähnlich der Zfit-Funktion, die in der Matlab File Exchange, https://ch.mathworks.com/matlabcentral/fileexchange/19460-zfit , wobei letzterer jegliche Phasenterme vernachlässigt, weshalb ich auch gerne ein Modell mit Simulink bauen würde).

Eines der Elemente in meinem System ist jedoch ein verallgemeinertes Konstantphasenelement (CPE), das durch die folgende Gleichung gekennzeichnet ist (in der Laplace-Domäne, mit S = J ω - entspricht einer Fourier-Transformation): Z ( J ω ) = 1 / ( J ω C ) N , wobei C [F] ein Kapazitätswert und 0 ≤ n ≤ 1 ist. Ich dachte an ein paar verschiedene Möglichkeiten, dies zu implementieren, aber jede hat ein paar Nachteile:

  • Verwendung der Zfit-Funktion: sehr einfach zu implementieren, aber es gibt keine Phaseninformationen. Wenn ich dieses Modell erweitern muss (um die Wechselwirkung eines zusätzlichen Körpers einzubeziehen), indem ich eine zusätzliche Wechselstromquelle einbeziehe (die selbst aus drei unabhängigen Stromquellen mit bestimmten Frequenzen besteht), muss ich das überarbeiten Ersatzschaltung mit Norton/Thenevin, um diese Stromquelle zu berücksichtigen. Bei Simscape bedeutet das Ändern der Schaltung einfach das Anschließen eines zusätzlichen Blocks.

  • Verwenden des integrierten Impedanzblocks in Simulink: Etwas einfach zu implementieren, erfordert jedoch die Bereitstellung zusätzlicher Blöcke N , C als Parameter. Außerdem ist dieser Block einfach ein Vektor von Impedanzwerten, die abhängig von der Frequenz linear interpoliert werden (im Grunde eine ausgefallene Lookup-Tabelle). Außerdem müsste ich den zappeligen Physical Signal / Simulink-Konverter (oder umgekehrt) verwenden, um ihn mit den Simscape-Blöcken zu verbinden.

  • Modellieren der Impedanz selbst durch einen "Superblock", der die Simulink-Übertragungsfunktionsblöcke und einige andere Konverter verwendet. Dies ist ein wahrscheinlicher Kandidat, aber es ist viel mehr Arbeit und es ist etwas schwieriger, es in anderen Modellen wiederzuverwenden, die ich vielleicht baue.

Aus diesen Gründen habe ich mich entschieden, das Erstellen benutzerdefinierter Simscape-Elemente mit der Simscape-Sprache ( https://blogs.mathworks.com/simulink/2009/09/25/custom-components-in-physical-models/ ) zu untersuchen haben etwas, das modellübergreifend einstellbar und wiederverwendbar ist. Kurz gesagt, Sie können eine Datei definieren, die die Knoten, Verzweigungen und Parameter Ihres Blocks sowie die Gleichungen enthält, die die Durchgangsvariablen (im Grunde „Flow“-Variablen, wie Strom) und die Quervariablen („Work/Energy“-Variablen) definieren , wie elektrisches Potential).

Für einen idealen Kondensator ist dies einfach genug, da die relevanten Gleichungen bekannt sind:

  • v = v + v (Die Spannung an den beiden Knoten ist die Differenz zwischen den Spannungen in den Eingangs- (+) und Ausgangsknoten (-))
    • ich = C D v D T (oder i = C*v.der in Simscape-Sprache)

Für den Fall des CPE ist dies jedoch etwas komplizierter. Als erste Idee dachte ich, dass man die abgeleiteten Eigenschaften höherer Ordnung in der Laplace-Domäne ( http://lpsa.swarthmore.edu/LaplaceZTable/LaplacePropTable.html ) nutzen könnte, um das zu handhaben ( J ω ) N Begriff, aber da n eine Bruchzahl ist, glaube ich, dass diese Eigenschaft in diesem Fall nicht verwendet werden kann.

Mein nächster Versuch war, die inverse Laplace-Transformation der Übertragungsfunktion von Grund auf neu zu berechnen. Nach vielen Blättern und etwas Hilfe von WolframAlpha fand ich etwas in der Form:

1 C N T N 1 ( N 1 ) !

Abschließend führt mich das zu ein paar Fragen:

  • Ist dieser inverse Transformationsansatz wirklich gültig? Oder übersehe ich etwas in Bezug auf die Anfangsbedingungen der Schaltung, indem ich direkt von der Übertragungsfunktion dieses Elements aus beginne?

  • Ist diese Formel wirklich eine korrekte inverse Laplace-Transformation?

  • Bin ich richtig in der Schlussfolgerung, dass, nachdem die Zeitbereichsantwort gefunden wurde (die inverse Laplace-Transformation des TF), die Gesamtgleichung dann lautet: Z ( J ω ) = v ( J ω ) / ICH ( J ω ) v ( T ) = z ( T ) ich ( T ) ? (wobei * eine Faltung bezeichnet)

  • Bonus (für diejenigen mit etwas Simscape-Erfahrung): Sind Faltungen überhaupt mit der Simscape-Sprache umsetzbar? (Ich stelle diese Frage auch in den MathWorks-Foren bezüglich der Implementierung einer solchen Sache).

Für diejenigen, die diese ausführliche Frage beantwortet haben, danke ich Ihnen von Herzen, und ich schätze jeden Beitrag, den Sie zu diesen Fragen haben könnten!

BEARBEITEN: Wenn Sie erwägen, die Frage abzulehnen, würde ich mich freuen, wenn Sie einen Grund dafür angeben könnten (unzureichendes Verständnis, verwirrende Frage, nicht das richtige Forum usw.), nur um sicherzustellen, dass meine Frage tatsächlich war für dieses Forum angemessen sind, und um mir zu helfen, sie in Zukunft besser zu formulieren. Da dies die erste Frage war, die ich gepostet habe, bin ich noch relativ neu im SE-System. Danke!

Sie sprechen von "Laplace-Transformation", aber ich sehe keine "s" -Variable. Sie verwenden stattdessen jω. Meinst du wirklich Laplace oder arbeitest du nur mit Fourier-Transformationen?
Ich hätte das wahrscheinlich klarer machen sollen, es ist tatsächlich die Fourier-Transformation (oder die auf s = angewendete Laplace-Transformation J ω ), aber würde dies meine Frage tatsächlich stark beeinflussen? Vielleicht ist mein mathematisches Wissen dahinter unterdurchschnittlich, aber würden nicht trotzdem dieselben Prinzipien gelten? Ich habe auch meine ursprüngliche Frage bearbeitet, um dies widerzuspiegeln.
@AndreDouverny Ich bin in Mathematik sehr eingerostet, aber ich erinnere mich, dass bestimmte Eigenschaften nur für bestimmte "Teilmengen" der Laplace-Transformation gültig waren, wie z. B. die Fourier-Transformation. Ich weiß aber nicht genau welche Teile. Ich werde mir das später ansehen, da ich mich auf diese Frage nicht hinsetzen und in 5 Minuten eine schnelle Antwort tippen kann.
Es gibt Eigenschaften und Theoreme, die nur auf Laplace-Transformationen angewendet werden können, die ein allgemeineres mathematisches Instrument sind. Im Allgemeinen kann nicht jedes Signal, das L-transformiert werden kann, F-transformiert werden, sodass der Unterschied möglicherweise nicht irrelevant ist.
@JorenVaes Ja, es ist kein einfaches Thema. Insbesondere ob dieses Konstantphasensystem physikalisch realisierbar ist oder nicht (dh ist es ein kausales System im systemtheoretischen Kontext?). Dies könnte Auswirkungen auf die Implementierung des Modells in der Simulation und mögliche Annäherungen haben. Übrigens „rieche“ ich, dass dieser Bruch-n-Exponent die Sache sehr komplizieren könnte (allerdings nur ein Bauchgefühl; ich bin auch ein bisschen eingerostet in der schwereren Mathematik).
An alle, die für Schließen und/oder Abstimmen gestimmt haben: Dies ist eine ausgezeichnete Frage! Themenbezogen, gut formuliert und mit allen nötigen Details. Wenn Sie wirklich der Meinung sind, dass dies NICHT so ist, posten Sie bitte einen Kommentar, in dem Sie das OP um Klärung bitten. Wenn Sie eine Antwort haben, posten Sie sie bitte, auch wenn es eine Erklärung dafür ist, warum Sie denken, dass sie zu weit gefasst ist. Diese Art von "Sniping"-Verhalten schadet unserer Website, weil es motivierte Benutzer abschreckt!
Ich wiederhole: (1) diese Frage gehört nicht zum Thema; (2) es ist nicht offensichtlich zu breit; (3) ist nicht schlecht geschrieben oder von geringer Qualität. Die Frage implizit mit einer Ablehnung und/oder einer nahen Bitte zu kritisieren, sollte offen motiviert sein!
Gut geschriebenes Denken, aber die Antwort ist viel einfacher als die Frage.
Es ist beschämend, dass einige 1 ohne Kommentare abstimmen.
Ich nehme an, das ist das späte Duplikat?

Antworten (1)

Die einfache Antwort eines konstanten Phasenverschiebungselements ist, dass, wenn dieses reaktive Element ein um 90 Grad phasenverschobener Strom zur Spannung ist, die Z(s) auch entweder 1/sC oder sL für die Laplace-Transformation sind.

Umgekehrt hat ein System mit konstanter Zeitverzögerung eine Phasenintegration mit f, so dass Verzögerung = 2pi für jedes Vielfache von t = 1/f und Amplitude, Impedanz "kann" unverändert sein. (Suche alle Passfilter )

Stellen Sie sich in jedem Zweig der angewandten Physik und des Spektrums, in dem die Impedanzspektroskopie reale und imaginäre Impedanzen zeigt, diese entweder als Dielektrika oder Induktoren vor, die Energie speichern können, und real als leitfähiges oder verlustbehaftetes Medium. Dies gilt sowohl für ULF für die Erdimpedanzstreuung von Bodendielektrika und Mineralien als auch für XHF-Lichtwellen.

Anekdotisch

Spektroskopie muss nicht "absolut" sein. Zum Beispiel Wirbelstrommessung für metallurgische Defekte. 1977 stellten wir ein System zur Erkennung von molekularen Fehlern in Monel-Stahl her, nachdem wir 10.000 Atmosphären von schwerem Wasser bei Höchsttemperaturen ausgesetzt und Sensoren auf eine relative Impedanz von 0 für ein 1 mm Durchgangsloch in der Rohrstahlwand und einen 0,5 mm Ringwanddickenschritt als 0 Grad kalibriert hatten relative Phase für einen großen Defekt und dann mit 80 dB SNR Impedanzänderungen bis hinunter zu 10 ppm von Z oder nahe FIR-Wellenlängen von Molekülen erkennen konnte. Durch Scannen der Signaturen über einem bestimmten Schwellenwert und historischer Aufzeichnungen wurden 10 km Daten alle 0,2 mm analysiert, um Fehler zu erkennen, bevor teure Lecks auftreten konnten. Das ist eine lange Zeit her. Es war nicht das erste SCADA-Robotersystem seiner Art, aber mein erstes.

Danke für Ihre Antwort. Würde dies dann bedeuten, dass der Zeitbereichseffekt dieses konstanten Phasenelements darin bestehen würde, die Amplitude zu dämpfen und die Phase des Signals zu verschieben? Oder habe ich deinen Kommentar falsch verstanden? Danke!
Der Effekt der Spannungsamplitude ist relativ zum Strom UND zur Frequenz. In einem Kondensator steigt der Strom mit steigendem f, aber in einer Induktivität nimmt der Strom mit steigendem f ab. So hinkt auch die Phasenverschiebung des Stroms in einem Kondensator nach und führt in einer Induktivität relativ zur Spannung um genau 90 Grad, wenn sie verlustfrei ist.