DE69519293T2 - Vektorsteuerungkreis für den motorregler eines elektrofahrzeugsantriebssystems - Google Patents
Vektorsteuerungkreis für den motorregler eines elektrofahrzeugsantriebssystemsInfo
- Publication number
- DE69519293T2 DE69519293T2 DE69519293T DE69519293T DE69519293T2 DE 69519293 T2 DE69519293 T2 DE 69519293T2 DE 69519293 T DE69519293 T DE 69519293T DE 69519293 T DE69519293 T DE 69519293T DE 69519293 T2 DE69519293 T2 DE 69519293T2
- Authority
- DE
- Germany
- Prior art keywords
- signals
- control circuit
- vector control
- microcontroller
- signal processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000013598 vector Substances 0.000 title claims abstract description 28
- 238000012360 testing method Methods 0.000 claims description 13
- 238000005259 measurement Methods 0.000 claims description 11
- 238000002405 diagnostic procedure Methods 0.000 claims description 5
- 239000003921 oil Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 11
- 238000009826 distribution Methods 0.000 description 11
- 238000001816 cooling Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 9
- 238000004804 winding Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000004907 flux Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 230000003313 weakening effect Effects 0.000 description 3
- UCKMPCXJQFINFW-UHFFFAOYSA-N Sulphide Chemical compound [S-2] UCKMPCXJQFINFW-UHFFFAOYSA-N 0.000 description 2
- 229910052744 lithium Inorganic materials 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 239000002253 acid Substances 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 239000010723 turbine oil Substances 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/2045—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for optimising the use of energy
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/02—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
- B60L15/025—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using field orientation; Vector control; Direct Torque Control [DTC]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L50/00—Electric propulsion with power supplied within the vehicle
- B60L50/50—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
- B60L50/51—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells characterised by AC-motors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L50/00—Electric propulsion with power supplied within the vehicle
- B60L50/50—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
- B60L50/60—Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L7/00—Electrodynamic brake systems for vehicles in general
- B60L7/10—Dynamic electric regenerative braking
- B60L7/14—Dynamic electric regenerative braking for vehicles propelled by AC motors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Control Of Ac Motors In General (AREA)
Description
- Die vorliegende Erfindung betrifft einen Vektorsteuerkreis. Insbesondere betrifft die vorliegende Erfindung einen Vektorsteuerkreis für einen Motorregler eines elektrischen Fahrzeugantriebssystems. Während die Erfindung einen breiten Anwendungsbereich besitzt eignet sie sich insbesondere zur Verwendung in elektrischen Fahrzeugen, die Batterien oder eine Kombination von Batterien und anderen Quellen, z. B. eine Wärmemaschine, die mit einem Wechselstromgenerator gekoppelt ist, als Energiequelle verwenden, und sie wird insbesondere in diesem Zusammenhang beschrieben.
- Damit ein elektrisches Fahrzeug kommerziell umsetzbar ist, sollten dessen Kosten und Betriebsverhalten mit denjenigen von ihren mit Benzin betriebenen Entsprechungen konkurrenzfähig sein. Typischerweise ist das Antriebssystem des Fahrzeugs und die Batterie die Hauptfaktoren, die zu der Konkurrenzfähigkeit des Fahrzeugs hinsichtlich der Kosten und seines Betriebsverhaltens beitragen.
- Um eine kommerzielle Akzeptanz zu erreichen sollte ein elektrisches Fahrzeugantriebssystems im allgemeinen die folgenden Merkmale bereitstellen: (1) ein Fahrzeugbetriebsverhalten, welches äquivalent zu typischen mit Benzin betriebenen Antriebssystemen ist; (2) eine sanfte Steuerung des Fahrzeugantriebs; (3) ein regeneratives Bremsen; (4) einen hohen Wirkungsgrad; (5) niedrige Kosten; (6) eine Selbstkühlung; (7) eine Beständigkeit gegenüber elektromagnetischen Störungen (EMI); (8) eine Fehlererfassung und einen Selbstschutz; (9) einen Selbsttest und eine Diagnosemöglichkeit; (10) Steuerungs- und Statusschnittstellen mit externen Systemen; (11) Bate-Betrieb und Wartung; (12) eine flexible Batterielademöglichkeit; und (13) eine Hilfsenergie von 12 Volt von der Hauptbatterie. In der herkömmlichen Praxis bestand jedoch der Entwurf eines Antriebssystems für ein elektrisches Fahrzeug hauptsächlich aus der Anpassung eines Motors und eines Reglers mit einem Satz von Fahrzeugbetriebsverhalten-Zielrichtungen, so dass ein Betriebsverhalten oft beeinträchtigt wurde, um einen praktischen Motor- und Reglerentwurf zu ermöglichen. Ferner wurden die voranstehenden Merkmale, die eine kommerzielle Akzeptanz verbessern, wenig beachtet.
- Zum Beispiel bestand ein typisches herkömmliches Antriebssystem für ein elektrisches Fahrzeug aus einem DC Motor, einem Motorregler des Zerhacker-Typs, einem unabhängigen Batterieladegerät, und einem verteilten Satz von Steuerungen von Statusindikatoren. Das Fahrzeugbetriebsverhalten war allgemein für das Fahren auf einer Autobahn ungeeignet, die Beschleunigung war ungleichmäßig und manuelle Gangwechsel wurden benötigt. Zusätzlich war ein regeneratives Bremsen entweder nicht verfügbar oder bestenfalls bei hohen Motorgeschwindigkeiten verfügbar. Ferner hatte jede Systemkomponente ihr eigenes Kühlsystem, welches Pressluft oder eine Kombination von Pressluft und einer Flüssigkeitskühlung verwendete. Ferner wurden in einer umfassenden Weise die Fragen hinsichtlich der Massenproduktionskosten, EMI, Fehlererfassung, Wartung, Steuerungs- und Status-Schnittstellen, und Sicherheit nicht berücksichtigt.
- Ein auf einem Mikrocomputer gestütztes Steuersystem für ein Antriebssystem mit einer Synchronmaschine mit einem inneren Permanentmagneten, die über einen Umrichter gespeist wird, ist in den IEEE Transactions of Industrial Electronics, Vol. 35, No. 4, November 1988, Seiten 547-559, XP 000052092, Bose. B. K. et al., A microcomputer-based control and simulation of an advanced IPM synchronous machine drive system for electric verhicle propulsion' offenbart. Dieses Steuersystem beinhaltet einen Mikroregler und zwei digitale Signalprozessoren, wobei die letzteren beiden dafür ausgelegt sind, um Maschinenstromsignale zu sammeln bzw. Referenzstromwellen zuzuführen. Diagnose- und Testfunktionen werden von jedem Mikrocomputer einzeln behandelt.
- Demzufolge ist die vorliegende Erfindung auf einen Vektorsteuerkreis für einen Motorregler eines elektrischen Fahrzeugantriebssystems gerichtet, der im wesentlichen ein oder mehrere der Probleme wegen der Beschränkungen und Nachteile des verwandten Sachstands beseitigt.
- Merkmale und Vorteile der Erfindung sind in der Beschreibung aufgeführt, die folgt, und ergeben sich teilweise aus der Beschreibung oder können durch Umsetzung der Erfindung in der Praxis erlernt werden. Die Aufgaben und andere Vorteile der Erfindung werden durch das Verfahren und die Vorrichtung realisiert und gelöst, die insbesondere in der geschriebenen Beschreibung und den Ansprüchen davon, sowie in den beigefügten Zeichnungen, aufgeführt sind.
- Um diese und andere Vorteile zu lösen und gemäß dem Zweck der Erfindung, wie umgesetzt und kurz beschrieben, stellt die Erfindung einen Vektorsteuerkreis für einen Motorregler eines elektrischen Fahrzeugantriebssystems bereit, enthaltend einen Mikroregler zum Generieren von Drehmomentanforderungen, einen Digitalsignalprozessor zum Empfangen der Drehmomentanforderungen von dem Mikroregler und zum Generieren von Phasenspannungssignalen in Übereinstimmung mit den Drehmomentanforderungen von dem Mikroregler und zum Generieren von Phasenspannungssignalen in Übereinstimmung mit den Drehmomentanforderungen, und ein digitales Gatterfeld zum Empfangen der Phasenspannungssignale von dem Digitalsignalprozessor und zum Generieren von Gattertreibersignalen aus den Phasenspannungssignalen, worin der Mikroregler ausgelegt ist, dass er die Steuerung des digitalen Gatterfelds umgeht, um eine Generierung der Gatterantriebssignale aus den Phasenspannungssignalen, die von dem Digitalsignalprozessor stammen, zu verhindern.
- Es sei darauf hingewiesen, dass sowohl die vorangehende allgemeine Beschreibung als auch die folgende ausführliche Beschreibung beispielhaft und erläuternd sind und dafür vorgesehen sind, eine weitere Erläuterung der Erfindung, so wie sie beansprucht wird, bereitzustellen.
- Die beiliegenden Zeichnungen, die zur Bereitstellung eines besseren Verständnisses der Erfindung eingeschlossen sind und in diese Beschreibung eingebaut sind und einen Teil davon bilden, illustrieren eine gegenwärtig bevorzugte Ausführungsform der Erfindung und dienen, zusammen mit der Beschreibung der Erläuterung der Prinzipien der Erfindung. In den Zeichnungen zeigen:
- Fig. 1 ein Blockdiagramm eines elektrischen Fahrzeugantriebssystems gemäß einer bevorzugten Ausführungsform der Erfindung;
- Fig. 2 ein Energieverteilungsdiagramm des elektrischen Fahrzeugantriebssystems der Fig. 1;
- Fig. 3 ein Funktionsdiagramm des elektrischen Fahrzeugantriebssystems nach Fig. 1;
- Fig. 4 ein Funktionsdiagramm des Motorreglers des elektrischen Fahrzeugantriebssystems der Fig. 1;
- Fig. 5 ein Kühldiagramm des elektrischen Fahrzeugantriebssystems der Fig. 1;
- Fig. 6A ein schematisches Diagramm des Motors des elektrischen Fahrzeugantriebssystems der Fig. 1;
- Fig. 6B ein schematisches Diagramm des Drehmelders des elektrischen Fahrzeugantriebssystems nach Fig. 1;
- Fig. 7 ein schematisches Diagramm des Vektorsteuerungskreises des Motorreglers nach Figur
- Fig. 8 ein Funktionsdiagramm des Digitalsignalprozessors des Vektorsteuerungskreises der Fig. 7;
- Fig. 9 ein Funktionsdiagramm des automatischen Flussreglers des Digitalsignalprozessors der Fig. 8; und
- Fig. 10 ein Funktionsdiagramm des digitalen Gatterfelds des Vektorsteuerungskreises der Fig. 7.
- Nun wird eingehend auf die gegenwärtige bevorzugte Ausführungsform der Erfindung Bezug genommen, wobei ein Beispiel davon in den beiliegenden Zeichnungen dargestellt ist.
- Wie in Fig. 1 gezeigt ist ein elektrisches Fahrzeugantriebssystem 10 vorgesehen, enthaltend eine Systemsteuereinheit 12, einen Motoraufbau 24, ein Kühlsystem 32, eine Batterie 40 und einen DC/DC Wandler 38. Die Systemsteuereinheit 12 umfasst eine Kaltplatte 14, ein Batterieladegerät 16, einen Motorregler 18, ein Energieverteilungsmodul 20 und einen Chassis-Regler 22. Der Motoraufbau 24 umfasst einen Drehmelder 26, einen Motor 28, und einen Filter 30. Das Kühlsystem 32 umfasst eine Ölpumpeneinheit 34 und einen Abstrahler/ein Gebläse 36.
- Wie in Fig. 2 gezeigt dient die Batterie 40 als die Primärenergiequelle für das elektrische Antriebssystem 10. Die Batterie 40 umfasst zum Beispiel eine abgeschlossene Bleisäurebatterie, eine monopolare Liziummetallsulfid- Batterie, eine bipolare Liziummetallsulfid-Batterie oder dergleichen, um einen Ausgang mit 320 Volt bereitzustellen. Vorzugsweise arbeitet das elektrische Antriebssystem 10 über einen weiten Spannungsbereich, z. B. 120 Volt bis 400 Volt, um Änderungen in der Ausgangsspannung der Batterie 40 aufgrund der Last und der Tiefe einer Entladung aufzunehmen. Jedoch ist das elektrische Fahrzeugantriebssystem 10 vorzugsweise für nominelle Batteriespannungen von ungefähr 320 Volt optimiert.
- Das Energieverteilungsmodul 20 ist mit dem Ausgang der Batterie 40 gekoppelt und umfasst unter anderem Sicherungen, Verdrahtungen und Verbinder zum Verteilen des 320 Volt Ausgangs von der Batterie 40 an verschiedene Komponenten des elektrischen Fahrzeugantriebssystems 10. Zum Beispiel verteilt das Energieverteilungsmodul 20 den 320 Volt Ausgang von der Batterie 40 an den Motorregler 18, den DC/DC Wandler 38, die Ölpumpeneinheit 34 und das Batterieladegerät 16. Das Energieverteilungsmodul 20 verteilt den 320 Volt Ausgang von der Batterie 40 an verschiedenes Fahrzeugzubehör, das extern zu dem elektrischen Fahrzeugantriebssystem ist. Dieses Fahrzeugzubehör umfasst zum Beispiel ein Klimaanlagensystem, ein Heizsystem, ein Servolenkungssystem und irgendwelches andere Zubehör, das eine 320 Volt Energiezuführung benötigen kann.
- Der DC/DC Wandler 38, der wie voranstehend beschrieben mit dem 320 Volt Ausgang des Energieverteilungsmoduls 20 gekoppelt ist, wandelt den 320 Volt Ausgang des Energieverteilungsmoduls 20 in 12 Volt um. Der DC/DC Wandler 38 liefert dann seinen Ausgang mit 12 Volt als Betriebsenergie an das Batterieladegerät 16, den Motorregler 18, den Chassis-Regler 22, die Ölpumpe 34 und den Abstrahler/das Gebläse 36. Der DC/DC Wandler 38 liefert auch seinen 12 Volt Ausgang als Betriebsenergie an verschiedenes Fahrzeugzubehör, welches zu dem elektrischen Fahrzeugantriebssystem 10 extern ist. Dieses Fahrzeugzubehör umfasst zum Beispiel eine Fahrzeugbeleuchtung, ein Audiosystem und irgendwelches anderes Zubehör, welches eine 12 Volt Energieversorgung benötigen kann. Es sei darauf hingewiesen, dass der DC/DC Wandler 38 die Notwendigkeit einer getrennten 12 Volt Speicherbatterie beseitigt.
- Wie in Fig. 6A gezeigt ist der Motor 28 ein dreiphasiger Wechselstrom-(AC)-Induktionsmotor mit zwei identischen elektrisch isolierten Wicklungen pro Phase (Wicklungen A1 und A2 sind für die "A" Phase, Wicklungen B1 und B2 sind für die "B" Phase, und Wicklungen C1 und C2 sind für die "C" Phase), um bei einer Null-Geschwindigkeit ein hohes Drehmoment zu erzeugen, um ein Betriebsverhalten bereitzustellen, welches mit herkömmlichen mit Gas betriebenen Maschinen vergleichbar ist. Die Welle (nicht gezeigt) des Motors 28 ist mit der Fahrzeugkardanwelle (nicht gezeigt) gekoppelt. Vorzugsweise sind die zwei Wicklungen in jeder Phase des Motors 28 im wesentlichen aufeinander ausgerichtet und sind elektrisch in Phase, so dass jede Wicklung ungefähr die Hälfte der Gesamtenergie der Phase bereitstellt. Ferner ist der Motor 28 vorzugsweise vollständig abgeschlossen und verwendet eine Sprühöl-Kühlung, um Wärme direkt von dem Läufer und den Endwicklungen zu entfernen, um die Zuverlässigkeit zu erhöhen.
- Nachstehend wird der Betrieb des elektrischen Fahrzeugantriebssystems 10 nun unter Bezugnahme auf die Fig. 3-5 und 7-10 beschrieben.
- Wie in den Fig. 3 und 4 gezeigt sind die Komponenten des elektrischen Fahrzeugantriebssystems 10 über verschiedene Datenbusse untereinander verbunden. Die Datenbusse können, wie in dem technischen Gebiet bekannt, von dem elektrischen, optischen oder elektro-optischen Typ sein.
- Das Batterie-Ladegerät 16 empfängt Befehlssignale von dem Motorregler 18 und sendet Statussignale an diesen, um die Batterie 40 zu laden. Das Batterie-Ladegerät 16 stellt einen gesteuerten bzw. geregelten Batterieladestrom von einer externen Wechselstrom-Energiequelle (nicht gezeigt) bereit. Vorzugsweise wird der Wechselstrom aus der externen Quelle bei einem Energiefaktor von nahezu eins und bei einer geringen harmonischen Verzerrung in Übereinstimmung mit erwarteten zukünftigen Energiequalitätsstandards gezogen. Ferner ist das Batterie-Ladegerät 16 vorzugsweise dafür ausgelegt, um standardmäßigen Massefehler-Stromunterbrechern und einer Einzelphasenenergie, die normalerweise in Wohngebieten gefunden wird, angepasst zu sein.
- Die Ölpumpeneinheit 34 und der Abstrahler/das Gebläse 36 empfangen ebenfalls Befehlssignale von dem Motorregler 18 und senden Statussignale an diesen. Wie in Fig. 5 gezeigt verwendet das elektrische Fahrzeugantriebssystem 10 ein Kühlsystem mit einer geschlossenen Schleife einschließlich der Kaltplatte 14, des Filters 30, des Motors 28, der Ölpumpeneinheit 34 und des Abstrahlers/Gebläses 36. Vorzugsweise ist die Kaltplatte 14 ein hohler Körper mit einer doppelseitigen Oberfläche, auf der das Batterie- Ladegerät 16, der Motorregler 18 und das Energieverteilungsmodul 20 in einem thermischen Kontakt angebracht sind. Es sei darauf hingewiesen, dass der DC/DC Wandler 38 auch in einem thermischen Kontakt mit der Kaltplatte 14 angebracht werden kann. Die Ölpumpeneinheit 34 zirkuliert Öl, z. B. Flugzeugturbinenöl, von dem Ölreservoir des Motors 28 über den Abstrahler/das Gebläse 36, die Kaltplatte 14, den Filter 30 und zurück durch den Motor 28, wie in Fig. 5 gezeigt. Wärme wird von dem Öl durch den Abstrahler/das Gebläse 36 entfernt und das Öl wird von dem Filter 30 gefiltert, der ein kommerziell erhältlicher Ölfilter ist, der in dem technischen Gebiet bekannt ist. Vorzugsweise wird die Ölpumpeneinheit 34 von dem Motorregler 18 gesteuert, um eine variable Rate des Ölflusses bereitzustellen. Es sei darauf hingewiesen, dass das Ölkühlsystem mit geschlossener Schleife der Fig. 5 das elektrische Fahrzeugantriebssystem 10 vor der rauhen Automobilbetriebsumgebung schützt, wodurch die Zuverlässigkeit erhöht und die Wartung verringert wird. Weil das gleiche Öl, welches zum Schmieren des Motors 28 verwendet wird, auch zum Kühlen der Systemsteuereinheit 12 verwendet wird, kann das Kühlsystem ein vereinfachtes Design aufweisen.
- Der Drehmelder 26 ist in Fig. 6B dargestellt und ist in der Nähe des Motors 28 positioniert, um die Winkelposition der Motorwelle zu erfassen und um Signale, die die Winkelposition der Motorwelle anzeigen, an dem Motorregler 18 bereitzustellen. Die Referenzsignalleitung R&sub1;, die mit dem Drehmelder verbunden ist, ist für einen positiven oder negativen Referenzwert, der die Winkelposition der Motorwelle anzeigt. Die S&sub1; Signalleitung von dem Drehmelder stellt einen positiven oder negativen Kosinuswert für die Winkelposition der Motorwelle bereit und die S&sub2; Signalleitung von dem Drehmelder stellt einen positiven oder negativen Kosinuswert für die Winkelposition der Motorwelle bereit.
- Der Drehmelder 26 kann einen kommerziell erhältlichen Drehmelder oder einen anderen Drehmelder enthalten, der in dem technischen Gebiet bekannt ist. Wie mit näheren Einzelheiten nachstehend erläutert wird, werden die Referenzsignale für den Drehmelder 26 von dem Motorregler 28 bereitgestellt.
- Der Chassis-Regler 22 und der Motorregler 18 empfangen Signale von einem Fahrzeugkommunikationsbus. Im allgemeinen dient der Fahrzeugkommunikationsbus als ein Kommunikationspfad zur Kopplung von verschiedenen Fahrzeugsensoren und Reglern mit dem Chassis-Regler 22 und dem Motorregler 18, wie nachstehend noch mit näheren Einzelheiten erläutert wird.
- Der Chassis-Regler 22 umfasst ein Mikroprozessor-gestützes digitales und analoges Elektroniksystem und stellt eine Steuerung und einen Status bereit, der mit den Sensoren des Fahrzeugs und Reglern und mit dem Motorregler 18 gekoppelt ist. Zum Beispiel ist der Chassis-Regler 22 über den Fahrzeugkommunikationsbus mit dem Fahrzeugschlüsselschalter, dem Gaspedal, der Bremse und den Antriebswählschaltern verbunden. Der Chassis-Regler 22 interpretiert Signale von diesen Schaltern, um den Motorregler 18 mit Anlass-, Fahrmodus (z. B. vorwärts, rückwärts und neutral), Motordrehmoment-, Regenerationsbrems-, Abschalt- und eingebauten Test- (BIT) Befehlen zu versehen. Vorzugsweise kommuniziert der Chassis-Regler 22 mit dem Motorregler 18 über eine opto-gekoppelte serielle Datenschnittstelle und empfängt Statussignale von dem Motorregler 18 über sämtliche der Befehle, die gesendet werden, um die Kommunikationsverbindungen zwischen dem Chassis-Regler 22, dem Fahrzeug und dem Motorregler 18 zu überprüfen und um zu überprüfen, dass das Fahrzeug richtig arbeitet. Es sei darauf hingewiesen, dass deshalb, weil der Chassis-Regler 22 die Steuerung und den Status bereitstellt, die mit den Sensoren des Fahrzeugs und den Reglern und mit dem Motorregler 18 gekoppelt sind, das elektrische Fahrzeugantriebssystem 10 zur Verwendung mit irgend einer Anzahl von verschiedenen Fahrzeugen einfach durch Modifizieren des Chassis-Reglers 23 für ein bestimmtes Fahrzeug modifiziert werden kann.
- Der Chassis-Regler 22 stellt auch Batterie- Managementmöglichkeiten durch Verwendung von Signalen, die über den Fahrzeugkommunikationsbus von einem Batteriestromsensor, der in dem Energieverteilungsmodul 20 angeordnet ist, bereit. Der Chassis-Regler 22 interpretiert Signale von dem Batteriestromsensor, stellt Ladebefehle an dem Motorregler bereit und sendet einen Ladungszustandswert an ein "Kraftstoff"-Messgerät auf dem Fahrzeug- Armaturenbrett. Der Chassis-Regler 22 ist ferner über den Fahrzeugkommunikationsbus mit Fahrzeugreglern einschließlich einem Geruchsmessgerät, einem Geschwindigkeitsmessgerät, der Beleuchtung, Diagnose- und Emissionsreglern sowie mit einer RS-232 Schnittstelle für eine Systementwicklung verbunden.
- Wie in Fig. 4 gezeigt umfasst der Motorregler 18 eine Niederspannungs-Energieversorgung 42, ein Eingangsfilter und eine Gleichstromrelais-Steuereinheit 44, einen Vektorsteuerungskreis 46, und erste und zweite Energiebrücken und Gatteransteuerungen 48 bzw. 50.
- Die Niederspannungs-Energieversorgung 42 wandelt den 12 Volt Ausgang von dem DC/DC Wandler 38 um, um + 5 V, +/- 15 V und + 20 V Ausgänge an dem Eingangsfilter und der DC Relaissteuereinheit 44, dem Vektorsteuerungskreis 46, der ersten Energiebrücke 48 und der zweiten Energiebrücke 50 bereitzustellen. Die Niederspannungs-Energieversorgung 42 kann eine kommerziell verfügbare Energieversorgung umfassen, wie im Stand der Technik bekannt.
- Die Eingangsfilter- und Gleichstromrelais-Steuereinheit 44 umfasst elektrische Verbindungen zum Koppeln des 320 Volt Ausgangs des Energieverteilungsmoduls 20 mit den ersten bzw. zweiten Energiebrücken 48 und 50. Die Eingangsfilter- und Gleichstromrelais-Steuereinheit 44 umfasst eine EMI Filterung, eine Relaisschaltung zum Trennen der Kopplung des 320 Volt Ausgangs des Energieverteilungsmoduls 20 mit den ersten und zweiten Energiebrücken 48 bzw. 50, und verschiedene BIT Schaltungen einschließlich Spannungserfassungsschaltungen und einer Chassis- Massefehlerschaltung. Vorzugsweise empfangen die Eingangsfilter- und Gleichstromrelais-Steuereinheit 44 Steuersignale von dem Vektorsteuerungskreis 46 und senden Statussignale, z. B. BIT Signale, an diese.
- Wie in Fig. 7 gezeigt umfasst der Vektorsteuerungskreis 46 einen Mikroregler 100, einen Digitalsignalprozessor 200, ein digitales Gatterfeld 300, eine Drehmelder-Schnittstelle 400 und eine analoge Schnittstelle 500. Taktsignale für den Mikroregler 100, den Digitalsignalprozessor 200 und das digitale Gatterfeld 300 werden von einem Oszillator 202 bereitgestellt.
- Die Drehmelder-Schnittstelle 400 umfasst einen R/D Wandler 402, einen Referenzoszillator 404, einen Multiplexer 406 und eine BIT Schaltung 408. Die Drehmelder-Schnittstelle 400 empfängt über den Multiplexer 406 Läuferpositionsmessungen in der Form der Signal S1 und S2. Der R/D Wandler 402 wandelt dann die Signale S1 und S2 in digitale Werte um. Wie voranstehend erläutert werden die Signale S1 und S2 von dem Drehmelder 26 erzeugt und zeigen die Winkelposition der Welle des Motors 28 an. Die Drehmelder-Schnittstelle 400 stellt auch Referenzsignale an dem Drehmelder 26 bereit. Insbesondere erzeugt der Referenzoszillator 404 Referenzwellenformen, die an den Drehmelder 26 als Signal R1 über den Multiplexer 406 geliefert werden. Die BIT Schaltung 408 führt BIT Operationen aus, um den Betrieb der Drehmelder- Schnittstelle 400 zu testen.
- Die analoge Schnittstelle 500 umfasst einen A/D Takt, eine Vielzahl von A/D Wandlern 504a-d, eine Vielzahl von Antialiasing-Filtern 506a-d, eine Vielzahl von Stromskalierern 508a-d, einen Überstromdetektor 510 und eine BIT Schaltung 512. Die analoge Schnittstelle 500 empfängt und verarbeitet Strommessungen in der Form der Signale IA1, IC1, IA2 und IC2 von den Stromsensoren (nicht gezeigt) die sich an den ersten bzw. zweiten Energiebrücken 48 und 50 befinden. Die Stromsensoren sind vorzugsweise mit den Wicklungen A1, A2, C1, und C2 des Motors 28 gekoppelt. Die Signale IA1, IC1, IA2, und IC2 werden von den Stromskalierern 508a-d empfangen und skaliert, von den Antialiasing-Filtern 506a-d gefiltert und dann von den A/D Wandlern 504a-d in digitale Werte umgewandelt. Die Überstromdetektoren 510 erfassen Überströme in den Stromskalierern 508a-d und die BIT Schaltung 512 führt BIT Operationen aus, um den Betrieb der analogen Schnittstelle 500 zu testen.
- Der Mikroregler 100 umfasst zum Beispiel einen Mikroregler, der von der Motorola 68HCl1 Familie von Mikroreglern oder anderen ähnlichen in diesem technischen Gebiet bekannten Einrichtungen gewählt ist. Als eine Hauptfunktion führt der Mikrocontroller 100 verschiedene Verwaltungsfunktionen des Vektorsteuerkreises 46 aus. Zum Beispiel kommuniziert der Mikroregler 100 mit dem Chassis-Regler 22 durch Empfangen von Strombefehlen, BIT Befehlen, Drehmomentbefehlen und Modusbefehlen von dem Chassis-Regler 22 und zum Senden von Statussignalen an diesen über einen Opto-Isolator 102. Der Mikroregler 100 kommuniziert auch mit dem Signalprozessor 200 durch Bereitstellen von Drehmomentanforderungen an dem Digitalsignalprozessor 200 über das digitale Gatterfeld 300, und kommuniziert mit dem digitalen Gatterfeld 300, um zum Beispiel verschiedene BIT und Steueroperationen auszuführen. Vorzugsweise umfasst der Mikroregler 100 eine Kombination von RAM, ROM und EEPROM zum Speichern von Programmbefehlen zum Steuern seines Betriebs.
- Alternativ können einige oder sämtliche Programmbefehle in einem EPROM 112 gespeichert werden.
- Der Mikroregler 100 empfängt auch analoge Eingangssignale von einer Temperatursensorschnittstelle 104, einer A/D BIT Schaltung 106 und einer Spannungsdetektorschnittstelle 108 über einen A/D Wandler 110. Der A/D Wandler 110 ist vorzugsweise Teil des Mikroreglers 100.
- Die analogen Eingangssignale von der Temperatursensorschnittstelle 104 umfassen Temperatursignale, die von den Temperatursensoren (nicht gezeigt) übertragen werden, die sich auf der kalten Platte 14 in der Nähe der ersten bzw. zweiten Energiebrücken 48 und 50 befinden. Die analogen Eingangssignale von der A/D BIT Schaltung 106 umfassen Spannungstestsignale zum Testen des A/D Wandlers 110. Die analogen Eingangssignale von der Spannungsdetektorschnittstelle 108 umfassen Spannungssignale, die von Spannungsdetektoren (nicht gezeigt) übertragen werden, die in dem Eingangfilter und der DC Relaissteuerschaltung 44 angeordnet sind.
- Der digitale Signalprozessor 200 umfasst zum Beispiel einen Texas Instrument TMS 320 C50 Digitalsignalprozessor oder eine andere ähnliche Einrichtung, die in dem technischen Gebiet bekannt ist. Als seine Hauptfunktion implementiert der Digitalsignalprozessor ein Drehmomentsteuerprogramm, das in einem EPROM 204 gespeichert und an ein RAM, welches sich in dem Digitalsignalprozessor 200 befindet, auf ein Einschalten des elektrischen Fahrzeugantriebssystems 10 heruntergeladen wird. Alternativ kann der Digitalsignalprozessor 200 auch vorprogrammiert werden, um das Drehmomentsteuerprogramm zu umfassen.
- Insbesondere empfängt der Digitalsignalprozessor 200 die digitalisierten Läuferpositionsmessungen von der Drehmelder- Schnittstelle 400, die digitalisierten Strommessungen von der analogen Schnittstelle 500, und Drehmomentanforderungen von dem Mikroregler 100 und verwendet diese Messungen und Befehle zum Erzeugen von Phasenspannungssignalen. Wie nachstehend noch näher erläutert wird werden diese Phasenspannungssignale an das digitale Gatterfeld 300 geliefert, wodurch das digitale Gatterfeld 300 Impulsbreiten-modulierte (PWM) Spannungswellenformen in der Form von Gatteransteuersignalen erzeugt, um eine gewünschte Beschleunigung oder Bremseffekte in dem Motor 28 zu erzeugen. Die Phasenspannungssignale und somit die PWM Spannungswellenformen werden in Übereinstimmung mit dem Drehmomentsteuerprogramm erzeugt, welches dafür ausgelegt ist, zu einem angeforderten Drehmomentausgang zu führen, erzeugt. Eine Implementierung des Drehmomentsteuerprogramms von dem Digitalsignalprozessor 200 wird nachstehend unter Bezugnahme auf die Fig. 8 und 9 beschrieben.
- Wie in Fig. 7 gezeigt sendet der Mikroregler 100 eine Drehmomentanforderung an den Digitalsignalprozessor 200 über das digitale Gatterfeld 300. Die Drehmomentanforderung entspricht dem Drehmomentbefehl von dem Chassis-Regler 22 an dem Mikroregler 100. Jedoch kann der Betrag des Drehmoments, das von dem Chassis-Regler 22 gesendet wird, nicht mit der Drehmomentanforderung an dem DSP 200 übereinstimmen, weil der Drehmomentbetrag gegenwärtigen Bedingungen wie einer Stromtemperatur, einer Batteriezuführungs-Verfügbarkeit und einer Stromgeschwindigkeit zum Beispiel ausgesetzt ist. Diese Bedingungen werden von dem Mikroregler 100 erfasst und dieser sendet eine Drehmomentanforderung an den DSP, der die Bedingungen beinhaltet.
- Der DSP 200 empfängt Information über den Strombetrag in dem Motor über die analoge Schnittstelle 500 (Fig. 7), die den Strom unter Verwendung der A/D Wandler 504a, 504b, 504c und 504d abtastet. Nur der Strom von den Phasen A und C wird benötigt. Wie in Fig. 8 gezeigt werden Ströme IA1 und IA2 von der Phase A von einem Addierer 224 addiert, um einen Strom Ia zu erzeugen und Ströme IC1 und IC2 von der Phase C werden einem Addierer 226 addiert, um Ic zu erzeugen. Ein Idq Transformator 208 transformiert Ia und Ic in eine direkte Komponente Id und eine Quadraturkomponente Iq, die kartesische Koordinaten des Statorstromanforderungs- Vektorsignals in einem sich synchron drehenden Referenzrahmen (siehe United States Patent 5,168,204 für eine ausführliche Erläuterung) darstellen.
- Der DSP 100 führt ein Algorithmus in Übereinstimmung mit der Drehmomentanforderung unter Verwendung eines automatischen Flussreglers (AFC) 206 innerhalb des DSP 100 aus. Die Funktionen eines automatischen Flussreglers sind in dem United States Patent 5,168,204 von Schauder erläutert, wobei der Inhalt davon hier Teil der vorliegenden Anmeldung ist. Wie in Fig. 9 gezeigt empfängt der AFC 206 die Drehmomentanforderung und erzeugt IdRequest (Feldkomponente) und IqRequest (Drehmomentkomponente), die den geeigneten Betrag des Drehmoments und des Felds enthalten. Die Feldkomponente basiert auf den Feldern auf dem Läufer und auf dem Stator, die entgegengesetzt zueinander sind, um das Drehmoment zu erzeugen. Wenn eine maximale Spannung gerade angelegt wird und ein zusätzliches Drehmoment angefordert wird (gewöhnlicherweise tritt dies bei hohen Geschwindigkeiten auf), dann wird das Feld des Läufers verkleinert, um eine schnellere Geschwindigkeit zu ermöglichen. Wenn somit gegenwärtige Spannung, die gerade verwendet wird, hoch ist, dann kann der Läufer so gesteuert werden (Feldabschwächungssteuerung), um verringert zu werden, um eine höhere Fahrzeuggeschwindigkeit bereitzustellen. Jedoch ist in diesem Feldabschwächungsverfahren, das Drehmoment und die Beschleunigung geringer (da mehr Leistung benötigt wird, um bei höheren Geschwindigkeiten zu beschleunigen als bei niedrigen Geschwindigkeiten).
- Die Spannung, die gegenwärtig gerade angelegt wird, Emod, wird von der maximalen Spannung, die verfügbar ist, EmodRef von dem Subtrahierer 254 subtrahiert. Emod wird von Spannungsvektoren Vd und Vq erhalten. Die Spannungsvektoren Vd und Vq werden aus Id und Iq von dem Idq Transformator 208 über die Transformationsfunktionen 214 und 218 erhalten. Die Vektorgröße (VectMag) von Vd und Vq wird aus der Einheit 236 bestimmt. Die Vektorgröße geht durch ein Filter 250, um die Spannung Emod zu erzeugen. Das subtrahierte Ergebnis geht durch einen proportionalen plus integralen Prozess (254, 256, 258 und 260), um IDC zu steuern, um eine Geschwindigkeit zu erhalten und zu erhöhen. Dieser Prozess wird als eine Hochgeschwindigkeits-Drehmomentregelung im Gegensatz zu einem Niedergeschwindigkeits-Drehmomentprozess bezeichnet, der verwendet wird, wenn eine ausreichende Spannung verbleibt (gewöhnlicherweise bei niedrigen Geschwindigkeiten), um das Fahrzeug mit einem maximalen Drehmoment zu beschleunigen. Der Niedergeschwindigkeits-Drehmomentprozess ist mit den Bezugszeichen 274, 276, 278, 280, 282, 284 und 286 gezeigt. Dieser Prozess gibt das Drehmoment, welches bei gegenwärtigen Bedingungen verfügbar ist (Idh), aus.
- Idh und Idc werden verglichen und wenn Idc kleiner als Idh ist, d. h. wenn keine ausreichende Spannung verbleibt, dann wird das Feldabschwächungsverfahren verwendet, um die Geschwindigkeit zu erhöhen. Wenn jedoch Idc größer als Idh ist, d. h. wenn eine ausreichende Spannung verbleibt, dann wird das Feld nicht verändert und ein höheres Drehmoment und eine höhere Beschleunigung ist möglich. Beide Verfahren geben eine entsprechende IdRequest (Feldkomponente) aus und begrenzen IqRequest (Drehmomentkomponente) über 262, 264, 268, 270, 272, 292. IdRequest und IqRequest werden dann verwendet, um einen geeigneten Rutschwinkel (Lip Angle) zu erzeugen, der von dem automatischen Flussregler 206 ausgegeben wird.
- Der Rutschwinkel plus die Läuferposition (222), Vd und Vq, werden einem Iac Transformator 210 eingegeben, um auf das ursprüngliche Koordinatensystem zurück umzuwandeln. Der Iac Transformator 210 gibt entsprechende Spannungsreferenzsignale Vla, V1b und V1c entsprechend zu der Drehmomentanforderung an eine Abflachungseinheit 212 aus, um die Signalamplitude zu erhöhen, bevor diese Referenzsignale an den Impulsbreitenmodulator angelegt werden.
- Zusätzlich zur Implementierung des Drehmomentsteuerprogramms führt der Digitalsignalprozessor 200 auf verschiedene BTT Operationen, Steuerfunktionen und ein diagnostisches Testen aus, wie nachstehend noch näher erläutert wird. Die D/A Wandler 312 und 314 sind zum Umwandeln von digitalen diagnostischen Testdaten, die von dem digitalen Signalprozessor 200 erzeugt werden, in analoge Signale während eines diagnostischen Testens des Digitalsignalprozessors 200 und des Systems 100 durch eine externe Testeinrichtung (nicht gezeigt) vorgesehen.
- Das digitale Gatterfeld 300 umfasst zum Beispiel ein feldprogrammierbares Gatterfeld oder eine andere ähnliche Einrichtung, die in dem technischen Gebiet bekannt ist. Allgemein empfängt das digitale Gatterfeld 300 die Phasenspannungssignale Va, Vb und Vc von dem Digitalsignalprozessor 200 und erzeugt PWM Spannungswellenformen in der Form von Gatteransteuersignalen A1U, A1L, B1U, B1L, C1U, C1L und Gatteransteuersignale A2U, A2L, B2U, B2L, B2U und B2L zum Ansteuern der ersten bzw. zweiten Energiebrücken 48 und 50. Das digitale Gatterfeld 300 erzeugt auch verschiedene PWM Signale (z. B. "Pumpen-PWM" und Chrgr PWM")und überträgt diese über einen Opto-Isolator- Ansteuerer 304 zum Steuern der Ölpumpeneinheit 34 und des Batterieladegeräts 16 sowie verschiedene Steuersignale (z. B. "Gebläse", "Hauptrelais", "Vorlade/Entlade-Relais" und "Chassis-Fehlertest") zum Steuern des Abstrahlers/des Gebläses 36, der Haupt- und Vorlade/Entlade-Relais (nicht gezeigt), die sich in dem Eingangsfilter und der DC Relais- Steuereinheit 44 befinden, und einer Chassis-Fehler- Erfassungseinheit, die sich ebenfalls in dem Eingangsfilter und der DC Relais-Steuereinheit 44 befindet. Ferner empfängt das digitale Gatterfeld 300 BIT Signale (z. B. "Chrgr BIT") und Fehlererfassungssignale (z. B. "Chassis-Fehler-Erfassung") über den Opto-Isolator-Ansteuerer 304 und empfängt von Betreiber initiierte Notstoppsignale (z. B. "Stopp") über den Opto-Isolator 302. Eine ausführlichere Beschreibung des digitalen Gatterfelds 300 wird nachstehend unter Bezugnahme auf Fig. 10 vorgenommen.
- Wie in Fig. 10 gezeigt umfasst das digitale Gatterfeld 300 einen PWM Generator 316, einen Totzeit-Generator 318, eine Aktivierungs/Deaktivierungs-Einheit 320, Steuerlogikschaltungen 322 und 324 und eine Mikroregler-BIT- Schnittstelle 326. Wie auch in Fig. 10 gezeigt umfasst das digitale Gatterfeld 300 ferner eine Mikroregler-Schnittstelle und einen PWM Generator 328, eine Fehlereingabelogik 330 und eine Opto-Ansteuerer-BIT-Schnittstelle 332.
- Die Phasenspannungssignale Va, Vb und Vc von dem Digitalsignalprozessor 200 werden von PWM Generator 316 und dem Totzeit-Generator 318 empfangen. Der PWM Generator 316 und der Totzeit-Generator 318 erzeugen PWM Spannungssignale AU, Al, BU, Bl, CU und Cl aus den Phasenspannungssignalen Va, Vb und Vc.
- Jedes der PWM Signale AU, Al, BU, Bl, CU und Cl, die von dem PWM Generator 316 und dem Totzeit-Generator 318 erzeugt werden, wird in zwei identische Signale aufgespalten, was zu zwei Sätzen der PWM Signale führt. Die zwei Sätze der PWM Signale AU, Al, BU, Bl, CU und Cl werden an die Aktivierungs/Deaktivierungs-Einheit 320 und die Steuerlogikschaltungen 322 und 324 angelegt, wie in Fig. 10 gezeigt, um die Gatteransteuersignale A1U, A1L, B1U, B1L, C1U C1Lund die Gatteransteuersignale A2U A2L A2U A2L C2Uund C2Lzu erzeugen. Die Gatteransteuersignale A1U A1L B1U B1L C1Uund C1Lvon der Steuerlogikschaltung 322 werden an die erste Energiebrücke 48 über den Opto-Ansteuerer 306 angelegt, während die Gatteransteuersignale A2U A2L B2U B2L C2Uund C2L von der Steuerlogikschaltung 324 an die zweite Energiebrücke 50 über den Opto-Ansteuerer 308 angelegt werden.
- Die Aktivierungs/Deaktivierungs-Einheit 320 verhindert den Fluss der PWM Signale AU, AL, BU, BL, CU und CL von dem Totzeit-Generator 318 an die Steuerlogikschaltungen 322 und 324 in Übereinstimmung mit BIT Signalen, die von dem Mikroregler 100 erzeugt werden. Die Aktivierungs/Deaktivierungs-Einheit 320 empfängt diese BIT Signale von dem Mikroregler 100 über die Mikroregler- Schnittstelle 326. Sobald der Mikroregler 100 die Aktivierungs-/Deaktivierungs-Einheit 320 veranlasst, den Fluss der PWM Signale AU, AL, BU, BL, CU und CL von dem Totzeit-Generator 318 an die Steuerlogikschaltungen 322 und 324 zu verhindern, kann der Mikroregler 100 seine eigenen Gatteransteuersignale an die Steuerlogikschaltungen 322 und 324 über die Mikroregler-BIT-Schnittstelle 326 bereitstellen. Somit kann der Mikroregler 100 eine Steuerung des digitalen Gatterfelds 300 durch den Digitalsignalprozessor 200 umgehen. Eine derartige Umgehung einer Steuerung durch den Mikroregler 100 kann wünschenswert sein, zum Beispiel wenn der Digitalsignalprozessor 200 eine Fehlfunktion ausführt und während eines BIT des Systems 10.
- Die Mikroregler-Schnittstelle und der PWM Generator 328 umfassen eine PWM Generator- und Schnittstellen-Elektronik zum Empfangen von Befehlen von dem Mikroregler 100 und zum Erzeugen von PWM und Steuersignalen zum Steuern der Ölpumpeneinheit 34, des Batterieladegeräts 16, des Abstrahlers/Gebläses 36, der Haupt- und Vorlade-Entlade- Relais, und der Chassis-Fehler-Erfassungseinheit, wie voranstehend beschrieben. Die Mikroregler-Schnittstelle und PWM Generator 328 empfangen auch BIT und Fehlererfassungssignale von dem Batterieladegerät 16 bzw. der Chassis-Fehler-Erfassungseinheit, und vom Betreiber initiierte Notstoppsignale, und stellt die empfangenden Signale an dem Mikroregler 100 bereit.
- Die Fehlereingabelogik 330 dient als eine Schnittstelle zwischen verschiedenen Fehler- und Rücksetzschaltungen in dem elektrischen Fahrzeugantriebssystem 10 und dem digitalen Gatterfeld 300. Auf einen Empfang einer geeigneten Fehlersteuerung und von Rücksetzsignalen hin, überträgt die Fehlereingabelogik 330 eine globale Rücksetzung an die Steuerlogikschaltung 322 und 324. Die Fehlersteuersignale umfassen zum Beispiel ein Unterspannungssignal von der Niederspannungs-Energieversorgung 42, ein vom Betreiber initiiertes Notabschaltsignal, ein Wachhund (watch dog)- Zeitnehmersignal, ein Energierücksetzungssignal, BIT Signale von der Drehmelderschnittstelle 400 und ein Überstromerfassungssignal von dem Überstromdetektor 510. Die Rücksetzsignale werden von dem Mikroregler erzeugt.
- Die Opto-Ansteuerer-BIT-Schnittstelle 332 empfängt BIT Daten von den Opto-Ansteuerern 306 und 308 und stellt die BIT Daten an den Mikroregler 100 für eine Verarbeitung bereit. Die BIT Daten von den Opto-Ansteuerern 306 und 308 werden von dem Mikroregler 100 verwendet, um die Gatteransteuersignale A1U, A1L, B1U, B1L, C1U und C1L und die Gatteransteuersignale A2U, A2L, B2U, B2L, C2U und C2L, die von den Logikschaltungen 322 und 324 jeweils bereitgestellt werden, zu testen. Die BIT Daten von den Opto-Ansteuerern 306 und 308 werden von dem Mikroregler 100 verwendet, um die ersten bzw. zweiten Energiebrücken 48 und 50 zu testen.
- Durchschnittsfachleuten sollte erkenntlich sein, dass verschiedene Modifikation und Veränderungen an der vorliegenden Erfindung durchgeführt werden können, ohne von dem Umfang der Erfindung abzuweichen. Somit ist beabsichtigt, dass die vorliegende Erfindung die Modifikationen und Veränderungen der Erfindung abdeckt, so wie sie in den Umfang der beigefügten Ansprüche fallen.
Claims (6)
1. Ein Vektorsteuerungskreis für einen Motorregler (18)
eines elektrischen Fahrzeugantriebssystems, enthaltend:
einen Mikroregler (100), der so ausgelegt ist, dass er
Drehmomentanforderungen generiert, und
einen Digitalsignalprozessor (200), der so ausgelegt
ist, dass er die Drehmomentanforderungen vom Mikroregler
(100) empfängt,
dadurch gekennzeichnet, dass
der Digitalsignalprozessor (200) so ausgelegt ist, dass
er Phasenspannungssignale in Übereinstimmung mit den
Drehmomentanforderungen generiert, und
der Vektorsteuerungskreis ferner ein digitales
Gatterfeld (300) zum Empfangen der
Phasenspannungssignale vom digitalen Signalprozessor
(200) und zum Generieren von Gattertreibersignalen aus
den Phasenspannungssignalen umfasst,
worin der Mikroregler (100) so ausgelegt ist, dass er
die Steuerung des digitalen Gatterfelds (300) umgeht, um
das Generieren der Gatterantriebssignale aus den vom
digitalen Signalprozessor (200) herkommenden
Phasenspannungssignalen zu verhindern.
2. Der Vektorsteuerungskreis gemäß Anspruch 1, der ferner
eine Drehmelderschnittstelle (400) zum Empfangen der
Läuferlagemessungen, und eine Analogschnittstelle (500)
zum Empfangen der Strommessungen enthält, worin der
Digitalsignalprozessor (200) ferner die
Läuferlagemessungen und die Strommessungen empfängt und
die Phasenspannungssignale in Übereinstimmung mit den
Drehmomentanforderungen, den Läuferlagemessungen und den
Strommessungen generiert.
3. Der Vektorsteuerungskreis gemäß entweder Anspruch 1 oder
Anspruch 2, in dem die Gattertreibersignale
pulsbreitenmodulierte (PWM) Spannungskurvenformen sind.
4. Der Vektorsteuerungskreis gemäß Anspruch 1, in dem das
digitale Gatterfeld (300) einen PWM-Generator (316) zum
Generieren der PWM-Spannungskurvenformen umfasst.
5. Der Vektorsteuerungskreis gemäß einem beliebigen der
vorstehenden Ansprüche, in dem der
Digitalsignalprozessor (200) ferner eine oder mehrere
eingebaute Testoperationen, Steuerfunktionen, und
Diagnosetests für den Vektorsteuerungskreis durchführt.
6. Der Vektorsteuerungskreis gemäß einem beliebigen der
vorstehenden Ansprüche, in dem der Mikroregler (100)
eine oder mehrere eingebaute Testoperationen und
Diagnosetest für den Vektorsteuerungskreis durchführt.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/258,306 US5627758A (en) | 1994-06-10 | 1994-06-10 | Vector control board for an electric vehicle propulsion system motor controller |
| PCT/US1995/006913 WO1995034439A1 (en) | 1994-06-10 | 1995-06-01 | Vector control board for an electric vehicle propulsion system motor controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE69519293D1 DE69519293D1 (de) | 2000-12-07 |
| DE69519293T2 true DE69519293T2 (de) | 2001-04-12 |
Family
ID=22980006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69519293T Expired - Fee Related DE69519293T2 (de) | 1994-06-10 | 1995-06-01 | Vektorsteuerungkreis für den motorregler eines elektrofahrzeugsantriebssystems |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5627758A (de) |
| EP (1) | EP0764090B1 (de) |
| CN (1) | CN1050097C (de) |
| AT (1) | ATE197269T1 (de) |
| DE (1) | DE69519293T2 (de) |
| MY (1) | MY130600A (de) |
| TW (1) | TW267273B (de) |
| WO (1) | WO1995034439A1 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010054200A1 (de) * | 2010-12-11 | 2012-06-14 | Volkswagen Ag | Verfahren und Vorrichtung zur Steuerung einer Elektromaschine |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AT502321B8 (de) * | 1997-07-23 | 2007-08-15 | Tcg Unitech Gmbh | Steuerung einer kühlmittelpumpe |
| US6023137A (en) * | 1997-10-01 | 2000-02-08 | General Electric Company | Use of traction inverter for supplying power for non-traction applications |
| US5949210A (en) * | 1998-03-16 | 1999-09-07 | Lockheed Martin Corp. | Two-dimensional variable limit proportional internal regulator for the current controller in synchronous frame |
| JP2001008482A (ja) * | 1999-06-22 | 2001-01-12 | Hitachi Ltd | 電動機の制御システム及び制御方法 |
| US6222332B1 (en) * | 1999-09-16 | 2001-04-24 | Honeywell International Inc. | Low cost high performance single board motor controller |
| US6356463B1 (en) * | 2001-02-07 | 2002-03-12 | Phoenixtec Power Co. Ltd. | High frequency, voltage feedback control mode power converter |
| US7187568B2 (en) * | 2002-01-16 | 2007-03-06 | Rockwell Automation Technologies, Inc. | Power converter having improved terminal structure |
| US7177153B2 (en) | 2002-01-16 | 2007-02-13 | Rockwell Automation Technologies, Inc. | Vehicle drive module having improved cooling configuration |
| US7061775B2 (en) * | 2002-01-16 | 2006-06-13 | Rockwell Automation Technologies, Inc. | Power converter having improved EMI shielding |
| US6982873B2 (en) * | 2002-01-16 | 2006-01-03 | Rockwell Automation Technologies, Inc. | Compact vehicle drive module having improved thermal control |
| US6898072B2 (en) * | 2002-01-16 | 2005-05-24 | Rockwell Automation Technologies, Inc. | Cooled electrical terminal assembly and device incorporating same |
| US6909607B2 (en) * | 2002-01-16 | 2005-06-21 | Rockwell Automation Technologies, Inc. | Thermally matched fluid cooled power converter |
| US7032695B2 (en) * | 2002-01-16 | 2006-04-25 | Rockwell Automation Technologies, Inc. | Vehicle drive module having improved terminal design |
| US7187548B2 (en) * | 2002-01-16 | 2007-03-06 | Rockwell Automation Technologies, Inc. | Power converter having improved fluid cooling |
| US6972957B2 (en) * | 2002-01-16 | 2005-12-06 | Rockwell Automation Technologies, Inc. | Modular power converter having fluid cooled support |
| US6865080B2 (en) * | 2002-01-16 | 2005-03-08 | Rockwell Automation Technologies, Inc. | Compact fluid cooled power converter supporting multiple circuit boards |
| US6965514B2 (en) | 2002-01-16 | 2005-11-15 | Rockwell Automation Technologies, Inc. | Fluid cooled vehicle drive module |
| US7142434B2 (en) * | 2002-01-16 | 2006-11-28 | Rockwell Automation Technologies, Inc. | Vehicle drive module having improved EMI shielding |
| US6927988B2 (en) * | 2002-05-28 | 2005-08-09 | Ballard Power Systems Corporation | Method and apparatus for measuring fault diagnostics on insulated gate bipolar transistor converter circuits |
| US7142140B2 (en) | 2004-07-27 | 2006-11-28 | Silicon Laboratories Inc. | Auto scanning ADC for DPWM |
| US20060083037A1 (en) * | 2004-07-27 | 2006-04-20 | Silicon Laboratories Inc. | Digital PWM controller with efficiency optimization as a function of PWM duty cycle |
| DE102006023237A1 (de) * | 2006-05-18 | 2007-11-22 | Mtu Aero Engines Gmbh | Gasturbine |
| US9714029B2 (en) * | 2012-08-31 | 2017-07-25 | Ford Global Technologies, Llc | Vehicle electric machine control strategy |
| DE102017109638A1 (de) * | 2017-05-04 | 2018-11-08 | Olympus Winter & Ibe Gmbh | Generator für die Abgabe hochfrequenten Wechselstroms an ein Medizininstrument |
| US10442547B2 (en) | 2017-06-22 | 2019-10-15 | General Electric Company | Engine and electrical machine health monitoring |
| DE102018200717A1 (de) * | 2018-01-17 | 2019-07-18 | Robert Bosch Gmbh | Verfahren zum Test von Brücken einer Endstufe bei drehender Maschine |
| TWI853502B (zh) * | 2023-03-21 | 2024-08-21 | 亞福儲能股份有限公司 | 用於驅動電動輔助載具的馬達的驅動裝置以及驅動方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4825132A (en) * | 1987-05-21 | 1989-04-25 | Eaton Corporation | Current mode motor control |
| US5038090A (en) * | 1988-10-05 | 1991-08-06 | Toyota Jidosha Kabushiki Kaisha | Servo motor control apparatus |
| JPH02219498A (ja) * | 1989-02-16 | 1990-09-03 | Toyota Central Res & Dev Lab Inc | インバータの電流制御装置 |
| GB2243464B (en) * | 1990-03-23 | 1994-02-23 | Toyoda Machine Works Ltd | Digital servo-control apparatus |
| US5204573A (en) * | 1991-07-17 | 1993-04-20 | Vision Applications, Inc. | Two-dimensional pointing motor |
| US5168202A (en) * | 1991-08-30 | 1992-12-01 | Platt Saco Lowell Corporation | Microprocessor control of electric motors |
| KR950004836B1 (ko) * | 1991-10-21 | 1995-05-13 | 삼성전자 주식회사 | 교류 전동기의 상전압 측정장치 및 그 측정방법 |
| US5168204A (en) * | 1992-04-16 | 1992-12-01 | Westinghouse Electric Corp. | Automatic motor torque and flux controller for battery-powered vehicle drive |
| EP0588213B1 (de) * | 1992-09-16 | 1996-12-18 | Hitachi, Ltd. | Verfahren zur Messung charakteristischer Konstanten für Wechselstrommotoren und auf diesem Verfahren basierender Regler |
| US5442268A (en) * | 1993-05-13 | 1995-08-15 | Hughes Aircraft Company | Torque oscillation compensation using torque emulator/observer feedback |
-
1994
- 1994-06-10 US US08/258,306 patent/US5627758A/en not_active Expired - Lifetime
-
1995
- 1995-06-01 DE DE69519293T patent/DE69519293T2/de not_active Expired - Fee Related
- 1995-06-01 CN CN95194186A patent/CN1050097C/zh not_active Expired - Fee Related
- 1995-06-01 WO PCT/US1995/006913 patent/WO1995034439A1/en not_active Ceased
- 1995-06-01 AT AT95921549T patent/ATE197269T1/de not_active IP Right Cessation
- 1995-06-01 EP EP95921549A patent/EP0764090B1/de not_active Expired - Lifetime
- 1995-06-10 MY MYPI95001536A patent/MY130600A/en unknown
- 1995-06-28 TW TW084106618A patent/TW267273B/zh active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102010054200A1 (de) * | 2010-12-11 | 2012-06-14 | Volkswagen Ag | Verfahren und Vorrichtung zur Steuerung einer Elektromaschine |
Also Published As
| Publication number | Publication date |
|---|---|
| US5627758A (en) | 1997-05-06 |
| CN1154679A (zh) | 1997-07-16 |
| EP0764090B1 (de) | 2000-11-02 |
| TW267273B (de) | 1996-01-01 |
| WO1995034439A1 (en) | 1995-12-21 |
| DE69519293D1 (de) | 2000-12-07 |
| ATE197269T1 (de) | 2000-11-15 |
| CN1050097C (zh) | 2000-03-08 |
| MY130600A (en) | 2007-07-31 |
| EP0764090A1 (de) | 1997-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69519293T2 (de) | Vektorsteuerungkreis für den motorregler eines elektrofahrzeugsantriebssystems | |
| DE602004009181T2 (de) | Stromversorgungsvorrichtung, motorantriebsregelungsvorrichtung dieselbige anwendend und motorfahrzeug mit derselben darin untergebracht | |
| DE112005003041B4 (de) | Motorsteuerungseinheit und ein damit ausgerüstetes Fahrzeug | |
| DE102012215008B4 (de) | Verfahren und Fahrzeug zur Stromabschätzung für den Betrieb von elektrischen Motoren | |
| DE102015108450A1 (de) | Traktionsmotorantrieb mit variabler Spannung für ein Hybridkraftfahrzeug | |
| DE102007055935A1 (de) | Elektrisch betriebenes Fahrzeug, das ein regeneratives Bremsen durchführt | |
| DE102018120378A1 (de) | Konfigurierbare hybridantriebsysteme | |
| DE102018103345A1 (de) | Wechselrichter für reduzierte welligkeit bei hybriden antriebssystemen | |
| DE102010031176A1 (de) | Verfahren zum Steuern eines Permanentmagnet-Synchronmotors | |
| DE102015118272A1 (de) | Hybridfahrzeug | |
| DE112009001967T5 (de) | Motorsteuervorrichtung und Antriebsvorrichtung für ein Hybridfahrzeug | |
| DE112009000043T5 (de) | Steuersystem einer drehenden Elektromaschine und Fahrzeugantriebssystem | |
| DE102008058717A1 (de) | Verfahren und System zum Betreiben eines Elektromotors, der mit mehreren Leistungsversorgungen gekoppelt ist | |
| DE10335684A1 (de) | Regelung für Kühlung elektronischer Bauteile | |
| DE112009000162T5 (de) | Steuersystem für eine drehende elektrische Maschine und ein Fahrzeugantriebssystem | |
| DE102011110906A1 (de) | Verfahren und Vorrichtung zum Steuern einer Hochspannungsbatterieverbindung für ein Hybridantriebsstrangsystem | |
| DE102012218017A1 (de) | Steuern der Drehmomentwelligkeit in Maschinen mit innerem Permanentmagneten | |
| DE102019111658A1 (de) | Rekonfigurierbare wicklungsverbindung für eine fünfphasige elektrische maschine mit dauermagnet | |
| DE102011003372A1 (de) | Dual source automotive propulsion system and method of operation | |
| DE102011002466A1 (de) | Verfahren und System zum Betreiben eines Elektromotors | |
| DE102012220107A1 (de) | Drehmomentrippelkompensation | |
| DE102019122006A1 (de) | Elektromotorsteuervorrichtung, fahrzeug mit derselben und verfahren zum steuern des fahrzeugs | |
| DE102012215042A1 (de) | Steuervorrichtung von elektrischer Rotationsmaschine | |
| DE102018201584A1 (de) | Hybridfahrzeug | |
| DE69505118T2 (de) | Leistungsbrückenschaltung für elektrofahrzeugsantriebssystem mit eingebauter prüfschaltung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |