Fly-Back mit H-Brücke

Tut mir leid, wenn diese Frage etwas lang ist, aber ich hielt es für vernünftig, hier den Stand der Technik zu diskutieren, wie ich ihn kenne, bevor ich die Frage stelle.

AUSGABE

Bei der Verwendung einer H-Brücke zum Ansteuern einer bidirektionalen Spule eines Motors usw. hatte ich immer Bedenken, wie ich am besten mit dem Rücklaufstrom umgehen soll.

KLASSISCHES FLIEGEN

Klassischerweise sehen wir die folgende verwendete Schaltung, bei der Rücklaufdioden über den Brückenschaltern ermöglichen, dass der Treiberstrom, dargestellt in Grün, zurück zur Stromversorgung (dargestellt in Rot) geleitet wird.

Ich hatte jedoch immer große Bedenken hinsichtlich dieser Methode, insbesondere darüber, wie sich diese plötzliche Stromumkehr in der Versorgungsleitung auf den Spannungsregler und die Spannung an C1 auswirkt.

Geben Sie hier die Bildbeschreibung ein

RECIRCULATION FLY-BACK

Eine Alternative zum klassischen ist die Verwendung von rezirkuliertem Flyback. Diese Methode schaltet nur eines der Schalterpaare (niedrig oder hoch) aus. In diesem Fall zirkuliert der rote Strom nur innerhalb der Brücke und zerstreut sich in der Diode und dem Mosfet.

Offensichtlich beseitigt diese Methode die Probleme mit der Stromversorgung, erfordert jedoch ein komplexeres Steuerungssystem.

Der Stromabfall ist bei dieser Methode viel langsamer, da die an die Spule angelegte Spannung nur Diodenabfall + IR des eingeschalteten Mosfets ist. Als solches ist es eine VIEL bessere Lösung gegenüber der klassischen Methode, bei der PWM verwendet wird, um den Strom in der Spule zu regulieren. Um den Strom vor dem Umschalten der Richtung zu unterdrücken, ist es jedoch langsam und gibt die gesamte Energie in der Spule als Wärme in der Diode und im Mosfet ab.

Geben Sie hier die Bildbeschreibung ein

ZENER-BYPASS

Ich habe auch die klassische Flyback-Methode gesehen, die modifiziert wurde, um die Versorgung zu isolieren und einen Zener-Bypass zu verwenden, wie hier gezeigt. Der Zener wird so gewählt, dass er eine deutlich höhere Spannung als die Versorgungsschiene hat, aber eine Sicherheitsmarge, die kleiner ist als die maximale Brückenspannung. Wenn die Brücke geschlossen ist, wird die Rücklaufspannung auf diese Zenerspannung begrenzt und der Rezirkulationsstrom wird durch D1 daran gehindert, zur Versorgung zurückzukehren.

Diese Methode beseitigt die Probleme mit der Stromversorgung und erfordert KEIN komplexeres Steuerungssystem. Es löscht den Strom schneller, da es eine größere Gegenspannung über die Spule anlegt. Leider leidet es unter dem Problem, dass fast die gesamte Spulenenergie als Wärme in den Zener abgegeben wird. Letzteres muss daher ziemlich hoch in Watt sein. Da der Strom schneller beendet wird, ist dieses Verfahren für eine PWM-Stromsteuerung unerwünscht.

Geben Sie hier die Bildbeschreibung ein

ENERGY RECYCLING ZENER BYPASS

Mit dieser Methode habe ich beachtliche Erfolge erzielt.

Diese Methode modifiziert die klassische Flyback-Methode, um die Versorgung wieder mit D3 zu isolieren, aber anstatt nur einen Zener zu verwenden, wird ein großer Kondensator hinzugefügt. Der Zener spielt jetzt nur noch die Rolle, zu verhindern, dass die Spannung am Kondensator die Nennspannung an der Brücke überschreitet.

Wenn die Brücke schließt, wird der Rücklaufstrom verwendet, um Ladung zum Kondensator hinzuzufügen, der normalerweise auf den Stromversorgungspegel aufgeladen ist. Wenn sich der Kondensator über die Schienenspannung hinaus auflädt, fällt der Strom in der Spule ab und die Spannung am Kondensator kann nur ein vorhersagbares Niveau erreichen. Bei richtiger Auslegung sollte sich der Zener nie wirklich einschalten oder nur einschalten, wenn der Strom auf einem niedrigen Niveau ist.

Der Spannungsanstieg am Kondensator löscht den Spulenstrom schneller aus.

Wenn der Strom aufhört zu fließen, wird die Ladung und Energie, die in der Spule war, auf dem Kondensator eingefangen.

Beim nächsten Einschalten der Brücke liegt eine Spannung an, die größer als die Schienenspannung ist. Dies hat den Effekt, dass die Spule schneller aufgeladen wird und diese gespeicherte Energie wieder in die Spule eingespeist wird.

Ich habe diese Schaltung auf einer von mir entworfenen Schrittmotorsteuerung verwendet und festgestellt, dass sie das Drehmoment bei hohen Schrittraten erheblich verbesserte und es mir tatsächlich ermöglichte, den Motor erheblich schneller anzutreiben.

Diese Methode beseitigt die Probleme mit der Stromversorgung, erfordert KEIN komplexeres Steuerungssystem und gibt nicht viel Energie als Wärme ab.

Es ist wahrscheinlich immer noch nicht für die PWM-Stromsteuerung geeignet.

Geben Sie hier die Bildbeschreibung ein

KOMBINATION

Ich habe das Gefühl, dass eine Kombination von Methoden sinnvoll sein kann, wenn Sie zusätzlich zur Phasenkommutierung eine PWM-Stromregelung verwenden. Die Verwendung der Rezirkulationsmethode für den PWM-Teil und vielleicht des Energierecyclers für den Phasenschalter ist wahrscheinlich die beste Wahl.

WAS IST MEINE FRAGE?

Die oben genannten Methoden sind mir bekannt.

Gibt es bessere Techniken zum Umgang mit dem Rücklaufstrom und der Energie beim Ansteuern einer Spule mit einer H-Brücke?

Gute Detailfrage. Meine Erfahrung führt mich nur dazu, mich für eine große Kappe zu entscheiden, um den Überschuss aufzusaugen.
Welche Vorteile bringt „resonantes Schalten“ oder „Nulldurchgangsschalten“ für das System?
Irgendein Grund für den Regler, insbesondere für die letzte Topologie. Letzteres liefert "zusätzliche Spannung", die Ihre Schleifenverstärkung und damit die höhere Leistung erhöht. Anscheinend sind Sie nicht an einer geregelten Schiene für diesen Typ interessiert. Und wie komplex eine Kontrolle sind Sie bereit zu tolerieren? Es gibt einen weicheren Weg, aber es muss in Software sein
Der @JonRB-Regler wurde nur als Referenz aufgenommen. Irgendwo hinten gibt es eine Stromversorgung, die all dies zusätzlich zu anderen Schaltkreisen auf derselben Schiene speist.
Gute Frage. Wenn Sie besser sagen , gibt es eine bestimmte Eigenschaft, auf die Sie mit einer alternativen Technik abzielen möchten? Wie: höhere/niedrigere Abklingzeit des Spulenstroms, Verlustleistung der Spule (wo und wie), PWM-Steuerfähigkeit usw.?
@EnricBlanco Ich nehme beides an. Wie ich ausweichen konnte, gibt es zwei verschiedene Szenarien, eines für PWM, in dem Sie den Strom aufrechterhalten möchten, und eines für die Kommutierung, wenn Sie ihn schnell brauchen. Vielleicht hat jemand mit einer Art Shunt-Schaltung direkt über der Motorspule experimentiert, um den PWM-Strom zu erhalten. Vielleicht eine aktivere Stromlöschschaltung.
Was ist mit dem Hinzufügen von zwei schaltbaren (dh mit MOSFETs in Reihe geschalteten) Dioden antiparallel über der Last? Diese MOSFETs müssen nur schalten, wenn sich die Polarität ändert.

Antworten (4)

Vielleicht könnten Sie einen Bremswiderstand mit einem Low-Side-Mosfet verwenden. Diese Methode wird häufig in Wechselstrommotorantrieben verwendet, bei denen die Versorgung (AC) die regenerative Energie nicht verarbeiten kann.

Nur eine Idee

Verwenden Sie besser einen LC-Filter und berücksichtigen Sie den ESR von grundlegend bis 1 / t R

Jede Versorgung wird einen niedrigen Zo bei DC haben, aber Zo steigt auf einen großen Wert, was Lastregelungsfehler verursacht, wenn die Bandbreite auf Einheitsverstärkungsrückkopplung reduziert wird.

Wenn der DCR des Motors R ist, dann ist für einen Wirkungsgrad im besten Fall von 98 % (unter Vernachlässigung parasitärer Verluste) RdsOn = 1 % von DCR und ESR von Caps viel niedriger als das harmonische Leistungsspektrum von f -40 dB f 3 d B = n / t R wo n ändert sich mit 1 / % Einschaltdauer.

Die Kappenimpedanz bei einer Schaltrate von z. B. 30 kHz und einer Anstiegszeit von 10 ns hat Oberwellen bis 300 MHz, die 4 Dekaden mehr umfassen, als die meisten großen Kappen für einen ultraniedrigen ESR verarbeiten können, sodass 3 Kappen benötigt werden. zB 1000uF Alaun 10uf Tantal 0,1 uF Kunststoff

Die Cmax-Bewertung hängt von Zc der Kappe und DCR und ZL(f) des Motors, RdsOn von MOSFETs und der Impedanz von Gleiskabeln ab. Totzeitstrom muss während des Anlaufs aufgenommen werden. DCR steht für maximalen Strom.

Der Strompfad der Klemm-Avalanche-Diode nimmt den gleichen Strom und Pfad wie der MOSFET-Schalter, um den Flyback-Impuls während der Totzeit (~1us) der PWM zu absorbieren.

Sie können den Verlustfaktor <0,01 für jede Kappe berechnen. gegenüber 0,05

Danke für die zusätzlichen Informationen. Bei allem Respekt, ich muss Ihre Antworten immer ein- oder fünfmal lesen, um Ihre Punkte zu verstehen. Keine Kritik, die Sie verstehen werden, nur ein Feedback von Ingenieur zu Ingenieur. Die Frequenzen für die Kommutierung sind jedoch viel niedriger. Die PWM-Steuerung hingegen sollte meiner Meinung nach, wie gesagt, eine Umwälzung verwenden.
Die Soft-Switching-Wandler lassen sich in drei Typen unterteilen: Zero Voltage Switching (ZVS), Zero Current Switching (ZCS) und Zero Voltage and Zero Current Switching (ZVZCS). Das Umschalten unter ZCZVS-Bedingung hat eine bessere Funktion als die beiden anderen Verfahren. Durch Betreiben der Schaltung im kritischen Leitungsmodus, CCM, kann das sanfte Schalten eines Sperrwandlers erreicht werden. (Ausschnitt aus Research Gate) Daran dachte ich für einen LC-Filter
iaeme.com/MasterAdmin/UploadFolder/… ein weiteres Papier im Grunde LC-resonant mit Phasenverschiebung mit aktuellem Sinn, ich hoffe, es ist genug
@ TonyEErocketscientist Wenn Sie mit den Autoren dieses Artikels in Verbindung stehen, möchten Sie ihnen vielleicht sagen, dass die Abbildungen 18 und 21 pixelgenaue Kopien voneinander zu sein scheinen, was mein Vertrauen in den Inhalt irgendwie untergräbt.
nicht genug Fuzzifizierung im Plagiat des Autors (haha) und Mangel an echter Simulation verfügbar. Keine Sorge, es fehlen sowieso zu viele Details.
Keine Sorge, dies ist ein nutzloses Diagramm des Treiberwiderstands V / I

Bei PWM-betriebenen DC-Motoren (mit Frequenzen im kHz-Bereich und höher) müssen wir uns mit der Gegen-EMK der Spule befassen , und rezirkulierter Rücklauf ist die sinnvollste Option. Die ganze Idee ist, den Strom durch die Spule konstant zu halten, und ein niedriger Widerstand offener MOSFETs hilft sehr.

Übrigens möchten Sie beide oberen MOSFETs offen halten, da ein offener MOSFET einen viel geringeren Spannungsabfall als eine Diode hat. Sich auf Flyback-Dioden zu verlassen, führt zu erheblichen Verlusten, und Zener-/Widerstands-Bypässe machen es nur noch schlimmer.

Bei Konstantstrom-Motorsteuersignalen (mit viel niedrigeren Frequenzen) ist der wichtigste Faktor, mit dem wir uns befassen müssen, die Gegen -EMK des Motors , der beginnt, als Generator zu wirken, der durch seine eigene Trägheit angetrieben wird. In diesem Fall bedeutet die Bereitstellung eines niederohmigen Pfads für den erzeugten Strom, dass Sie den Motor aktiv bremsen. Wenn Sie dies möchten, können Sie den rezirkulierten Flyback bis zu einer bestimmten Grenze weiter verwenden, da die kinetische Energie von Ihren MOSFETs und Flyback-Dioden abgeleitet wird. Über diese Grenze hinaus müssten Sie einen Ballastwiderstand verwenden, um die Wärme abzuleiten.

Wenn Sie nicht aktiv bremsen möchten, verwenden Sie normalerweise einen Zener-Bypass. Es sollte beachtet werden, dass ein Gleichstrommotor außer in Sonderfällen (wie ein Elektroauto, das bergab fährt, wo die Reibung durch die einfallende mechanische Energie in den Schatten gestellt wird) keine höhere Spannung erzeugen kann, mit der er gerade gefahren wurde. Der Zener wird also normalerweise nur benötigt, um die Gegen-EMK der Spule zu absorbieren, und soll dann nicht mehr leiten. Es absorbiert nur Spulenenergie, nicht die kinetische Energie des Motors (die MOSFETs im Falle eines rezirkulierten Rücklaufs auch absorbieren müssten).

Zener + Kondensator ist eine nette Idee, aber nur, wenn Ihre MOSFETs auf eine deutlich höhere Spannung als die Schienenspannung ausgelegt sind und Sie es sich leisten können, Ihren Motor mit einer Spannung zu betreiben, die Sie nicht genau steuern können.

Was ist der beste Weg, um mit dem Rücklaufstrom umzugehen?

Das Problem besteht darin, dass LDOs in der Regel unidirektionale Stromlieferanten sind (Emitter- oder Drain-Folger) und daher die Ausgangsimpedanz des Reglers den Stromkreis öffnet und eine höhere Versorgungsspannung erzeugt, wenn die Energie nicht auf energieeffiziente Weise rezirkuliert wird.

Dies ist weniger ein Problem bei der Batterieleistung, als dass sie Fly-Back-Energie speichern kann.

Quellen des Rücklaufstroms:

1) Totzeit während der Kommutierung

  • Rezirkulation unter Verwendung von Schottky-Dioden zur High-Side-Schiene mit PWM auf der Low-Side ist die traditionelle Lösung
  • Rezirkulation unter Verwendung von N-Kanal-Shunt-FETs über High-Side-Schalter, benötigt jedoch eine Bootstrap-Spannung, da die Gate-Spannung höher als V + sein muss, ist eine teurere, aber möglicherweise geringere aktive Leistung, die in Treibern verschwendet wird, die jetzt für einen kurzen Zeitraum T = L / R vom Motor absorbiert werden .
    • Der VI-Abfall bestimmt in beiden Fällen die Verlustenergie während der L/R-Abklingzeit, T für E = V(t) * I(t) * T [Wattsekunden], wobei der Strom wie vor der Kommutierung beginnt und dann auf Null abfällt und geht in die gleiche Richtung durch die Spule, während der Spannungsabfall über dem Schalter umgekehrte Polarität hat. I(t)*ESR*Vf der Diode bestimmt den momentanen Leistungsverlust, aber da dieses Diodenstrom-Tastverhältnis während einer PWM-Periode normalerweise niedrig ist, müssen die Nennströme gleich oder größer als die des FET sein, aber der Wärmeanstieg hängt von der Thermik ab Widerstand und Verhältnis des Spannungsabfalls von Diode zu FET vor und nach dem Schalten.
    • Wenn man synchrone Nulltal-Resonanzschalter hat, kann es möglich sein, die Energie während des Ausschaltens in eine LC-Last zu übertragen, aber da sie diskontinuierlich ist, ist es möglicherweise nicht einfach oder sogar möglich, die LC-Resonanzfrequenz mit der PWM-Kommutierungsrate zu synchronisieren mit Nullphasenverschiebung (Nulltalschaltung)

2) Änderung der Drehmomentrichtung

  • In diesem Modus fungiert der Motor als Generator gespeicherter Energie für beide und fungiert als elektronische Bremse und stoppt dann.
  • Der regenerative Modus impliziert, dass Sie etwas haben, in dem Sie die Energie speichern können, z. B. einen Ultracap oder eine Batterie, und funktioniert nicht mit einem LDO.
  • Der degenerative Modus impliziert, dass Sie die gespeicherte Energie im Generator abbauen oder einige andere Schalter auf eine Dummy-Last umstellen möchten.
  • da dies eine viel höhere Rücklaufenergie ist als der gespeicherte Strom in der Spuleninduktivität, da sie die Trägheit des Motors und der Last hat, um die gespeicherte kinetische Energie zu erzeugen.
Eine so große Frage verdient eine zweite Antwort.