DE102011000865A1 - Motoransteuervorrichtung und elektrische Servolenkvorrichtung, die diese verwendet - Google Patents

Motoransteuervorrichtung und elektrische Servolenkvorrichtung, die diese verwendet Download PDF

Info

Publication number
DE102011000865A1
DE102011000865A1 DE102011000865A DE102011000865A DE102011000865A1 DE 102011000865 A1 DE102011000865 A1 DE 102011000865A1 DE 102011000865 A DE102011000865 A DE 102011000865A DE 102011000865 A DE102011000865 A DE 102011000865A DE 102011000865 A1 DE102011000865 A1 DE 102011000865A1
Authority
DE
Germany
Prior art keywords
motor drive
motor
detection processing
control unit
power
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.)
Pending
Application number
DE102011000865A
Other languages
English (en)
Inventor
Yasuhiko Aichi-pref. Mukai
Nobuhiko Aichi-pref. Uryu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Publication of DE102011000865A1 publication Critical patent/DE102011000865A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/0481Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
    • B62D5/0487Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting motor faults
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0403Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by constructional features, e.g. common housing for motor and gear box

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Power Steering Mechanism (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Multiple Motors (AREA)

Abstract

Eine Motoransteuervorrichtung (1) hat eine Mehrzahl von Motoransteuerbauteilen (11, 12) und eine Steuereinheit (50). Die Steuereinheit (50) führt eine erste und eine zweite Fehlererfassungsverarbeitung für die Motoransteuerbauteile (11, 12) durch, bevor sie beginnt, den Motor (10) anzusteuern bzw. zu betreiben. Wenn durch die erste Fehlererfassungsverarbeitung bestimmt wird, dass das erste Motoransteuerbauteil (11) einen Fehler hat, wird ein erstes Leistungsversorgungsrelais (61) für das erste Motoransteuerbauteil (11) abgeschaltet, und die zweite Fehlererfassungsverarbeitung für das erste Motoransteuerbauteil (11) wird unterbunden. Wenn durch die erste Fehlererfassungsverarbeitung und dann durch die zweite Fehlererfassungsverarbeitung bestimmt wird, dass das zweite Motoransteuerbauteil (12) keinen Fehler hat, wird begonnen, den Motor (10) zu betreiben.

Description

  • GEBIET DER ERFINDUNG
  • Die vorliegende Erfindung bezieht sich auf eine Motoransteuervorrichtung, welche eine Mehrzahl von Motoransteuerbauteilen hat, und auf eine elektrische Servolenkvorrichtung, welche diese verwendet.
  • HINTERGRUND DER ERFINDUNG
  • Einige herkömmliche Motoransteuervorrichtungen haben eine Mehrzahl von Motoransteuerbauteilen. Gemäß einer Motoransteuervorrichtung, welche in dem folgenden Patentdokument 1 offenbart ist, bilden beispielsweise ein Motortreiber und eine Motorwicklung ein Motoransteuerbauteil bzw. Motorantriebsteil und zwei Motoransteuerbauteile sind vorgesehen. Demnach wird der Motor betrieben, um eine Antriebskraft zu erzeugen, egal welche Wicklung des Motoransteuerbauteils mit Energie versorgt wird.
  • Gemäß einer elektrischen Servolenkvorrichtung, welche in dem folgenden Patentdokument 2 offenbart ist, wird der Motor, wenn ein Fehler in einer der Drei-Phasenwicklungen eines 3-Phasen-bürstenlosen Motors auftritt, durch eine Energieversorgung der verbleibenden zwei der Drei-Phasenwicklungen, welche normal sind, betrieben.
    Patentdokument 1: JP H7-33033
    Patentdokument 2: JP 2009-6963 ( US 2010/0017063 A )
  • Im Falle einer Erzeugung eines großen Drehmoments durch ein Anordnen einer Mehrzahl von Motoransteuerbauteilen bzw. Motorantribsbauteilen in der Motoransteuervorrichtung des Patentdokuments 1 muss dem Motor ein großer Strom zur Verfügung gestellt werden. Die Motoransteuerbauteile müssen demzufolge große Ströme steuern bzw. regeln. Wenn ein bestimmter Fehler in der Motoransteuervorrichtung aus bestimmten Gründen auftritt, wird unerwarteterweise ein großer Strom fließen. Es ist demnach allgemeine Praxis, den Betrieb des Motors nach einer Überprüfung bezüglich eines Fehlers in jedem der Motoransteuerbauteile zu starten.
  • Im Falle der Erzeugung einer Drehkraft von dem Motor durch Verwendung von nur zwei Phasen in der Motoransteuervorrichtung des Patentdokuments 2 muss ein fehlerhafter Abschnitt in den Motoransteuerbauteilen spezifiziert werden, bevor der Motor betrieben wird. Es ist auch notwendig, zu überprüfen, ob irgendein anderer Fehler vorliegt, nachdem der fehlerhafte Abschnitt spezifiziert ist. Demnach ist die Fehlererfassungsverarbeitung, welche vor dem Starten des Betriebs des Motors durchgeführt wird, kompliziert. Wenn eine solche komplizierte Fehlererfassungsverarbeitung in einer Motoransteuervorrichtung verwendet wird, welche eine Mehrzahl von Motoransteuerbauteilen hat, wird ein großer und teurer Mikrocomputer benötigt werden, um das komplizierte Fehlererfassungsverfahren eine Anzahl von Malen durchzuführen.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Es ist demnach eine Aufgabe der vorliegenden Erfindung, eine Motoransteuervorrichtung bereitzustellen, welche kompakt ist, wenig kostet und eine hohe Zuverlässigkeit hat, durch ein Vereinfachen der Fehlererfassungsverarbeitung, welche durchgeführt wird, bevor der Antrieb eines Motors gestartet wird.
  • Es ist auch eine Aufgabe der vorliegenden Erfindung, eine elektrische Servolenkvorrichtung bereitzustellen, welche die Motoransteuervorrichtung verwendet.
  • Gemäß der vorliegenden Erfindung wird eine Motoransteuervorrichtung für einen Motor bereitgestellt, welche durch elektrische Leistung bzw. elektrische Energie, welche von einer DC-Energiequelle zur Verfügung gestellt wird, angetrieben wird. Die Motoransteuervorrichtung weist eine Mehrzahl von Motoransteuerbauteilen, eine Steuereinheit und einen Energie- bzw. Leistungsunterbrechungsabschnitt auf. Die Mehrzahl von Motoransteuerbauteilen ist jeweils aus einer Mehrzahl von Invertern bzw. Umrichtern und einer Mehrzahl von Wicklungssätzen aufgebaut. Jeder Inverter ist zum Umwandeln der elektrischen Leistung der DC-Energie- bzw. Leistungsquelle in AC-Leistung und jeder Wicklungssatz ist zum Antreiben des Motors mit der AC-Leistung, welche von dem Inverter zur Verfügung gestellt wird. Die Steuereinheit ist konfiguriert, um eine Mehrzahl von „m”: (ganze Zahl gleich 2 oder mehr) Fehlererfassungsverarbeitungen durchzuführen hinsichtlich jedes der Mehrzahl von Motoransteuerbauteilen in einer Reihenfolge von einer ersten zu einer „m”-ten Fehlererfassungsverarbeitung bevor der Betrieb des Motors gestattet wird. Die Steuereinheit ist konfiguriert, um die Leistungsversorgung des Motoransteuerbauteils durch eine Bestimmung eines Fehlers oder eines Nichtfehlers in dem Motoransteuerbauteil durch die Mehrzahl von Fehlererfassungsverarbeitungen zu steuern. Der Leistungsunterbrechungsabschnitt ist vorgesehen, um der Mehrzahl von Motoransteuerbauteilen die elektrische Leistung von der DC-Energie- bzw. Leistungsquelle zur Verfügung zu stellen oder diese zu unterbrechen. Der Leistungsunterbrechungsabschnitt ist konfiguriert, um, wenn die Steuereinheit bestimmt, dass ein bestimmter der Motoransteuerbauteile einen Fehler hat, zu unterbrechen, dass elektrische Leistung von der DC-Leistungsquelle dem bestimmten einen der Motoransteuerbauteile zur Verfügung gestellt wird. Die Steuereinheit ist konfiguriert, um die Ausführung einer nächsten der Mehrzahl von Fehlererfassungsverarbeitungen für den bestimmten einen der Motoransteuerbauteile nach einer Erfassung des Fehlers zu unterbinden.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die obigen und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden offensichtlicher werden aus der folgenden detaillierten Beschreibung, welche unter Bezugnahme auf die beigefügten Zeichnungen gefertigt ist. In den Zeichnung sind:
  • 1 eine schematische Veranschaulichung einer elektrischen Servolenkvorrichtung, welche eine Motoransteuervorrichtung gemäß der vorliegenden Erfindung verwendet;
  • 2 ein Schaltkreisdiagramm der Motoransteuervorrichtung, welche in 1 gezeigt ist;
  • 3 ein Flussdiagramm, welches eine erste Fehlererfassungsverarbeitung zeigt, welche durch die Motoransteuervorrichtung, welche in 2 gezeigt ist, ausgeführt wird;
  • 4 ein Flussdiagramm, welches eine zweite Fehlererfassungsverarbeitung zeigt, welche durch die Motoransteuervorrichtung, welche in 2 gezeigt ist, ausgeführt wird;
  • 5A und 5B Zeitdiagramme, welche eine Fehlererfassungsverarbeitung gemäß einer ersten Ausführungsform und einer zweiten Ausführungsform der vorliegenden Erfindung zeigen; und
  • 6A und 6B Zeitdiagramme, welche eine Fehlererfassungsverarbeitung gemäß weiterer Ausführungsformen der vorliegenden Erfindung zeigen.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM
  • Die vorliegende Erfindung wird im Detail unter Bezugnahme auf die beigefügten Zeichnungen beschrieben werden, welche ein Beispiel einer Motoransteuervorrichtung zeigen, welche in einer elektrischen Servolenkvorrichtung zur Unterstützung der Lenktätigkeit in einem Fahrzeug vorgesehen ist.
  • Wie in 1 gezeigt ist, weist eine Lenkvorrichtung 90 eine elektrische Servolenkvorrichtung 100 auf. Ein Drehmomentsensor 95 ist zum Erfassen eines Lenkdrehmoments an einer Lenkwelle 92 angebracht, welche mit einem Lenkrad 91 gekoppelt ist. Ein Zahnrad 96 bzw. ein Ritzel 96 ist an einem longitudinalen Ende der Lenkwelle 92 angeordnet und in Eingriff mit einer Zahnstangenwelle bzw. Lenkwelle 97. Ein paar Radreifen 98 ist mit beiden Enden der Lenkwelle 97 durch Gelenkstangen bzw. Verbindungsstangen, etc. gekoppelt. Die Radreifen 98 sind drehbar.
  • Wenn das Lenkrad 91 durch einen Fahrer gedreht wird, wird die Drehbewegung der Lenkwelle 92 durch das Zahnrad 96 in eine lineare Bewegung der Zahnstange 97 übersetzt. Das Paar von Radreifen 98 wird um einen Winkel gelenkt, welcher einer Änderung in der linearen Bewegung der Lenkwelle 97 entspricht.
  • Die elektrische Servolenkvorrichtung 100 weist eine Motoransteuervorrichtung 1 und ein Untersetzungsgetriebe 89 auf. Die Motoransteuervorrichtung 1 weist einen Elektromotor 10 (2) auf, welcher ein Lenkunterstützungsdrehmoment erzeugt, und andere Bauteile wie beispielsweise einen Drehwinkelsensor zum Erfassen der Winkelposition des Motors 10. Das Untersetzungsgetriebe 89 ist zum Übertragen des Drehmoments des Motors 10 auf die Lenkwelle 92 durch eine Geschwindigkeitsverringerung der Drehung des Motors 10. Der Motor 10 ist ein 3-Phasen bürstenloser Motor 80 und konfiguriert, um das Untersetzungsgetriebe 89 in der vorwärtigen oder rückwärtigen Richtung zu drehen. Mit dieser Konfiguration erzeugt die elektrische Servolenkvorrichtung 100 das Lenkunterstützungsdrehmoment in der Lenkrichtung und das Lenkdrehmoment des Lenkrades 91 und überträgt es auf die Lenkwelle 92, um dadurch das Lenken des Lenkrades 91 zu unterstützen.
  • Die Motoransteuervorrichtung 1, welche mit einer Mehrzahl von Motoransteuerbauteilen ausgestattet ist, ist konfiguriert wie in 2 gezeigt ist. In diesem Beispiel ist die Motoransteuervorrichtung 1 mit zwei Ansteuersystemen ausgestattet, d. h. einem ersten Ansteuersystem und einem zweiten Ansteuersystem, welche parallel vorgesehen sind und jeweils ein erstes Ansteuerbauteil und ein zweites Ansteuerbauteil aufweisen. Gleiche oder ähnliche Komponenten in den ersten und zweiten Ansteuersystemen werden ähnlich voneinander unterschieden durch „erste” und „zweite”. In dem Fall, dass drei oder mehr Ansteuersysteme vorgesehen sind, sind dieselben oder ähnliche Anordnungen parallel vorgesehen.
  • Die Motoransteuervorrichtung 1 weist eine DC-Energiequelle bzw. Leistungsquelle 55, ein erstes Leistungsversorgungsrelais 61, ein zweites Leistungsversorgungsrelais 62, ein erstes Motoransteuerbauteil 11, ein zweites Motoransteuerbauteil 12, eine Steuereinheit 50 und dergleichen auf. Das erste Leistungsversorgungsrelais und das zweite Leistungsversorgungsrelais 62 arbeiten jeweils als elektrische Leistungsunterbrechungsabschnitte. Das erste Motoransteuerbauteil 11 und das zweite Motoransteuerbauteil 12 arbeiten jeweils als Motoransteuerbauteile.
  • Die DC-Leistungsquelle 55 stellt der Motoransteuervorrichtung 1 eine elektrische DC-Leistung zur Verfügung. Die elektrische Leistung, welche von der DC-Leistungsquelle 55 zur Verfügung gestellt wird, wird einer ersten Leistungsversorgungsleitung 71 durch einen Filterschaltkreis, welcher aus einer Drosselspule 56 und einem Glättungskondensator 57 gebildet ist, und das erste Leistungsversorgungsrelais 61 zur Verfügung gestellt. Die erste Leistungsversorgungsleitung 71 erstreckt sich von einem Ausgang des ersten Leistungsversorgungsrelais 61. Das erste Motoransteuerbauteil 11 ist mit der ersten Leistungsversorgungsleitung 71 verbunden. Der Filterschaltkreis ist vorgesehen, um zu unterdrücken, dass Störungen, welche durch den Betrieb der Motoransteuerbauteile 11 und 12 erzeugt werden, auf andere Einrichtungen übertragen werden, welche auch mit elektrischer Leistung mit derselben DC-Leistungsquelle 55 versorgt werden. Die elektrische Leistung, welche von der DC-Leistungsquelle 55 zur Verfügung gestellt wird, wird auch einer zweiten Leistungsversorgungsleitung 72 durch den Filterschaltkreis und das zweite Leistungsversorgungsrelais 62 zur Verfügung gestellt. Die zweite Leistungsversorgungsleitung 72 erstreckt sich von einem Ausgang des zweiten Relais 61. Das zweite Motoransteuerbauteil ist mit der zweiten Leistungsversorgungsleitung 72 verbunden.
  • Das erste Leistungsversorgungsrelais 61 wird durch die Steuereinheit 50 unmittelbar abgeschaltet, wenn die Steuereinheit 50 durch ihre Fehlerüberprüfungsverarbeitung einen Fehler (Anomalie) in dem ersten Motoransteuerbauteil 11 erfasst. Die Leistungsversorgung von der DC-Leistungsquelle 55 zu dem ersten Motoransteuerbauteil 11 wird demnach durch das erste Leistungsversorgungsrelais 61 unterbrochen. Das zweite Leistungsversorgungsrelais 62 wird durch die Steuereinheit 50 unmittelbar abgeschaltet, wenn die Steuereinheit 50 durch ihre Fehlerüberprüfungsverarbeitung einen Fehler (Anomalie) in dem zweiten Motoransteuerbauteil 12 erfasst. Die Leistungsversorgung von der DC-Leistungsquelle 55 zu dem zweiten Motoransteuerbauteil 12 wird demnach durch das zweite Leistungsversorgungsrelais 62 unterbrochen.
  • Das erste Motoransteuerbauteil 11 und das zweite Motoransteuerbauteil 12 betreiben den Motor 10 durch elektrische Leistung, welche von der DC-Leistungsquelle 55 zur Verfügung gestellt wird. Das erste Motoransteuerbauteil 11 weist einen ersten Inverter 20, einen ersten Wicklungssatz 87 und einen ersten Pull-up-Widerstand 65 auf, welcher den ersten Wicklungssatz 87 mit der ersten Leistungsversorgungsleitung 71 zum Anlegen von Spannung an den ersten Wicklungssatz 87 verbindet. Das zweite Motoransteuerbauteil 12 weist einen zweiten Inverter 30, einen zweiten Wicklungssatz 88 und einen zweiten Pull-up-Widerstand 66 auf, welcher den zweiten Wicklungssatz 88 mit der zweiten Leistungsversorgungsleitung 72 zum Anlegen von Spannung an den zweiten Wicklungssatz 88 verbindet. Der erste Inverter 20 und der zweite Inverter 30 arbeiten als ein Inverterbauteil. Der erste Wicklungssatz 87 und der zweite Wicklungssatz 88 arbeiten als ein Wicklungssatz.
  • Das erste Motoransteuerbauteil 11 und das zweite Motoransteuerbauteil 12 haben demnach die gleiche Konfiguration bzw. den gleichen Aufbau. Die detaillierte Beschreibung wird demnach unter Bezugnahme auf das erste Motoransteuerbauteil als Beispiel getätigt werden.
  • Der erste Inverter 20 ist ein Spannungs-Typ-PWM-Inverter, welcher spannungsseitige (high-side) (leistungsquellenseitige) FETs 21 bis 23 und masseseitige (low-side) (masseseitige) FETs 24 bis 26 aufweist. Die FETs 21 bis 26 sind Schaltelemente. Die elektrische Leistung wird dem ersten Inverter 20 durch die erste Leistungsversorgungsleitung 71 von der DC-Leistungsquelle 55 zur Verfügung gestellt.
  • Die spannungsseitigen FETs 21 bis 23 haben jeweilige Drains, welche mit der ersten Leistungsversorgungsleitung 71 verbunden sind und jeweilige Sources, welche mit Drains der masseseitigen FETs 24 bis 26 verbunden sind. Die masseseitigen FETs 24 bis 26 haben jeweilige Sources und sind durch Shunt-Widerstände 48, welche einen Stromerfassungsabschnitt zum Erfassen von Phasenströmen, welche zu einer U1-Spule 81, einer V1-Spule 82 und einer W1-Spule 83 des ersten Wicklungssatzes 87 fließen, auf Masse gelegt.
  • Es wird hier angenommen, dass die drei Phasen eine U-Phase, eine V-Phase und eine W-Phase sind. In der U-Phase sind die Source des spannungsseitigen FET 21 und die Drain des masseseitigen FET 24 mit einem U1-Anschluss 27 verbunden. Der U1-Anschluss 27 ist mit einem Ende der U1-Spule 81 verbunden. In der V-Phase sind die Source des spannungsseitigen FET 22 und die Drain des masseseitigen FET 25 mit einem V1-Anschluss 28 verbunden. Der V1-Anschluss 28 ist mit einem Ende der V1-Spule 82 verbunden. In der W-Phase sind die Source des spannungsseitigen FET 23 und die Drain des masseseitigen FET 26 mit einem W1-Anschluss 29 verbunden. Der W1-Anschluss 29 ist mit einem Ende der W1-Spule 83 verbunden.
  • In dem zweiten Inverter 30 des zweiten Motoransteuerbauteils 12 entsprechen spannungsseitige FETs 31 bis 33, masseseitige FETs 34 bis 36 und Anschlüsse 37 bis 39 jeweils den spannungsseitigen FETs 21 bis 23, den masseseitigen FETs 24 bis 26 und den Anschlüssen 27 bis 29 des ersten Inverters 20.
  • Ein Elektrolytkondensator 49 ist in jeder Phasezwischen bzw. mit der Leistungsversorgungsleitung 71 und der Masse parallel zu der Serienverbindung des spannungsseitigen FET, des masseseitigen FET und des Widerstandes 48 verbunden. Der Kondensator 49 ist ein Aluminiumelektrolytkondensator, welcher vorgesehen ist, um elektrische Ladung zu speichern und die Versorgung der FETs 21 bis 26 mit elektrischer Leistung zu ergänzen. Er entfernt auch Störkomponenten wie beispielsweise Stoßströme bzw. Spitzenströme.
  • Der Pull-up-Widerstand 65 legt eine Leistungsversorgungsspannung an den ersten Wicklungssatz 87 unabhängig von dem ersten Inverter 20 an. Der Pull-up-Widerstand 65 ist mit der Leistungsversorgungsleitung 71 an seinem einem Ende verbunden und mit den Anschlüssen 27 bis 29 an seinen anderen Enden über den ersten Wicklungssatz 87 verbunden.
  • Der Motor 10 hat Magnetpole auf der Rotorseite und zwei 3-Phasenwicklungssätze auf der Statorseite. Einer der zwei 3-Phasenwicklungssätze weist die U1-Spule 81, die V1-Spule 82 und die W1-Spule 83 auf. Der andere der zwei Wicklungssätze weist die U2-Spule 84, die V2-Spule 85 und die W2-Spule 86 auf. Die U1-Spule beispielsweise zeigt eine Wicklung der U-Phase des ersten Leistungsversorgungssystems an. Die U1-Spule 81, die V1-Spule 82 und die W1-Spule 83 bilden den ersten Wicklungssatz 87. Die U2-Spule 84, die V2-Spule 85 und die W2-Spule 86 bilden den zweiten Wicklungssatz 88. Jeder des ersten Wicklungssatzes 87 und des zweiten Wicklungssatzes 88 ist in einer Delta-Form konfiguriert.
  • Die Steuereinheit 50 ist eine elektronische Steuereinheit, welche einen Mikrocomputer aufweist, welcher programmiert ist, um den gesamten Betrieb der Motoransteuervorrichtung 1 zu steuern. Die Steuereinheit 50 ist mit einem Vor-Treiber 52 verbunden. Der Vor-Treiber 52 ist aus einem Ladungspump-Schaltkreis gebildet. Der Vor-Treiber 52 ist mit Gates der FETs 21 bis 26 des ersten Inverters 20 und Gates der FETs 31 bis 36 des zweiten Inverters 30 verbunden. Der Vor-Treiber 52 ist auch mit Gates des ersten Leistungsversorgungsrelais 61 und des zweiten Leistungsversorgungsrelais 62 verbunden. Signalleitungen, welche Steuersignale von dem Vor-Treiber 52 an die FETs 21 bis 26, die FETs 31 bis 36 und die Relais 61, 62 anlegen, sind aus Gründen der Einfachheit in 2 nicht gezeigt.
  • Die Steuereinheit 50 bestimmt die Steuersignale basierend auf einer Drehposition des Rotors des Motors 10, welche durch einen Drehwinkelsensor erfasst wird, und auf Phasenströmen, welche durch den Widerstand 48 erfasst werden. Die Steuereinheit 50 legt die Steuersignale an die Gates der FETs 21 bis 26 des ersten Inverters 20 durch den Vortreiber 52 an, so dass der erste Inverter 20 beginnt, den ersten Wicklungssatz 87 mit elektrischer Leistung zu versorgen. Die Steuereinheit 50 legt auch Steuersignale an die Gates der FETs 31 bis 36 des zweiten Inverters 30 durch den Vortreiber 52 an, so dass der zweite Inverter 30 beginnt, dem zweiten Wicklungssatz 88 elektrische Leistung zur Verfügung zu stellen. Der Antrieb des Motors 10 wird durch das erste Motoransteuerbauteil 11 und das zweite Motoransteuerbauteil 12, wie obenstehend beschrieben ist, begonnen.
  • Die Steuereinheit 50 ist konfiguriert, um eine Leistungsversorgungsleitungsspannung VIG, eine erste Relais-Ausgabeleistungsspannung VPIG1, eine zweite Relais-Ausgabeleistungsspannung VPIG und Anschlussspannungen MV, wie unterstehend beschrieben zu erfassen.
    • (1) Eine Leistungsversorgungsleitung 70 erstreckt sich von der DC-Leistungsquelle 55 und ist mit einem A/D-Umwandlungsabschnitt (nicht gezeigt) durch einen Schnittstellenschaltkreis bzw. Interface-Schaltkreis 73 verbunden, welcher in der Steuereinheit 50 vorgesehen ist. Die Steuereinheit 50 empfängt und erfasst demnach die Leistungsversorgungsleitungsspannung VIG durch den Schnittstellenschaltkreis 73.
    • (2) Die erste Leistungsversorgungsleitung 71 und die zweite Leistungsversorgungsleitung 72 sind auch mit dem A/D-Umwandlungsabschnitt der Steuereinheit 50 durch einen Schnittstellenschaltkreis 74 verbunden. Die Steuereinheit 50 erfasst demnach die erste Relais-Ausgabeleistungsspannung (erste Leistungsspannungsleitungsspannung) VPIG1 und die zweite Relais-Ausgabeleistungsspannung (zweite Leistungsversorgungsleitungsspannung) VPIG2 durch den Schnittstellenschaltkreis 74.
    • (3) Der U1-Anschluss 27, der V1-Anschluss 28 und der W1-Anschluss 29 sind auch mit dem A/D-Umwandlungsabschnitt der Steuereinheit 50 durch einen Schnittstellenschaltkreis 75 verbunden. Die Steuereinheit 50 empfängt und erfasst demnach die U1-Anschlussspannung MVU1, welche zwischen dem U1-Anschluss 27 und der Masse entwickelt wird, die V1-Anschlussspannung MVV1, welche zwischen dem V1-Anschluss 28 und der Masse entwickelt wird, und die W1-Anschlussspannung MVW1, welche zwischen dem W1-Anschluss 29 und der Masse entwickelt wird, durch den Schnittstellenschaltkreis 75.
    • (4) Ähnlich erfasst die Steuereinheit 50 die U2-Anschlussspannung MVU2, die V2-Anschlussspannung MVV2 und die W2-Anschlussspannung MVW2 durch einen Schnittstellenschaltkreis 76.
  • Die Steuereinheit 50 überprüft vor dem Beginnen der Überprüfung des Motors 10 durch die Motoransteuerbauteile 11 und 12, ob irgendein Fehler in dem ersten Motoransteuerbauteil 11 und dem zweiten Motoransteuerbauteil 12 vorhanden ist, basierend auf Spannungen, welche durch die Schnittstellenschaltkreise 73, 74, 75 und 76 erfasst werden. Die Steuereinheit 50 ist konfiguriert, um eine Mehrzahl von (so viele wie „m”) verschiedenen Fehlerüberprüfungsverarbeitungen auszuführen, welche eine erste Fehlererfassungsverarbeitung und eine zweite Fehlererfassungsverarbeitung beispielsweise für jeden der Motoransteuerbauteile einschließen. „m” ist eine ganze Zahl, welche 2 oder mehr ist. In dem Fall, dass „m” 2 ist, wird die zweite Fehlererfassungsverarbeitung nur ausgeführt, wenn durch die erste Fehlererfassungsverarbeitung bestimmt wird, dass das überprüfte Motoransteuerbauteil normal ist (d. h. kein Fehler vorhanden ist). Auf die erste Fehlererfassungsverarbeitung und die zweite Fehlererfassungsverarbeitung wird Bezug genommen als Verarbeitung A und Verarbeitung B.
  • Die Fehlererfassungsverarbeitung A (erste Fehlererfassungsverarbeitung) und die Fehlererfassungsverarbeitung B (zweite Fehlererfassungsverarbeitung) werden detaillierter untenstehend unter Bezugnahme auf die Verarbeitung beschrieben werden, welche hinsichtlich des ersten Motoransteuerbauteils 11 als ein Beispiel ausgeführt wird. Es sei festgehalten, dass eine ähnliche Verarbeitung auch hinsichtlich des zweiten Motoransteuerbauteils 12 ausgeführt wird. Die ähnliche Verarbeitung wird weiterhin ausgeführt durch andere Motoransteuerbauteile, welche zusätzlich zu dem ersten und dem zweiten Motoransteuerbauteil 11 und 12 vorgesehen sind.
  • Die Fehlererfassungsverarbeitung A ist als Flussdiagramm in 3 gezeigt, in welcher S einen Schritt bezeichnet. In dieser Verarbeitung A wird ein Kurzschlussfehler jedes Elektrolythkondensators 49 erfasst. Wenn der Elektrolythkondensator 49 kurzgeschlossen ist, fließt ein großer Strom von der Leistungsversorgungsspannungsseite (Leitungsversorgungsleitung 71) zu der Masse. Demzufolge muss verhindert werden, dass der große Strom fließt.
  • Wenn irgendeiner der Elektrolythkondensatoren 49 sich in einem Kurzschlussfehler befindet, wird die erste Leistungsversorgungsleitung 71 mit Masse verbunden und ihre Ausgabespannung VPIG1 fällt auf Null. Die Fehlererfassungsverarbeitung A erfasst demnach den Fehler des Elektrolythkondensators 49 durch eine Überprüfung der Ausgabespannung VPIG1.
  • Unter Bezugnahme auf 3 wird zuerst bei S101 die erste Leistungsversorgungsleitungsausgabespannung VPIG1, welche der Spannung des Elektrolythkondensators 49 entspricht, erlangt. Bei S102 wird überprüft, ob die erlangte Ausgabespannung VPIG1 0 Volt ist. Diese Überprüfung kann durchgeführt werden, ob die Ausgabespannung VPIG1 nahe 0 ist. Falls die Bestimmung NEIN ist, wird ein Fehlerzähler bei S103 zurückgesetzt (C49 = 0) und dann wird S104 ausgeführt. Der Zähler C49 wird verwendet, um die Anzahl von Malen der Bestimmung des Kurzschlussfehlers anzuzeigen. Der Zähler C49 erhöht sich demnach, wenn der Kurzschlussfehler andauert. Bei S104 wird ein Elektrolytkondensator-Fehlerflag zurückgesetzt (F49 = 0). Demnach wird bestimmt, dass der Elektrolytkondensator 49 normal ist und keinen Kurzschlussfehler hat.
  • Wenn die Bestimmung bei S102 JA ist, wird der Fehlerzähler erhöht (C49 = C49 + 1) bei S111 und S112 wird ausgeführt. Bei S112 wird überprüft, ob der Zähler C49 des Fehlerzählers gleich oder größer als ein vorbestimmter Zähler N1 ist. Wenn die Bestimmung NEIN ist, wird die obige Verarbeitung aus S101 wiederholt. Die Bestimmung von NEIN bei S112 zeigt an, dass der erfasste Fehler nur vorläufig sein kann. Demnach wird verhindert, dass eine fehlerhafte Bestimmung durch einen zufällige Abfall der Ausgabespannung VIPG1 verursacht wird. Falls die Bestimmung so oft wie N1 oder mehrere Male bei S102 JA ist, führt die Überprüfung bei S112 zu JA. In diesem Falle wird das Fehlerflag F49 gesetzt (F49 = 1), um anzuzeigen, dass der Elektrolytkondensator letztendlich als fehlerhaft bestimmt wurde. Nach S104 oder S113 ist die Fehlererfassungsverarbeitung A beendet.
  • Die Fehlererfassungsverarbeitung B ist als Flussdiagramm in 4 gezeigt, in welcher S einen Schritt bezeichnet. In dieser Verarbeitung B wird ein Kurzschlussfehler jedes FET 21 bis 26 in dem ersten Inverter 20 oder ein Kurzschluss jeder Wicklung 81 bis 83 in dem ersten Wicklungssatz 87 erfasst. Der Kurzschluss jeder Wicklung 81 bis 83 schließt eine direkte Verbindung mit der ersten Leistungsversorgungsleitung 71 oder der Masse ein. Wenn der erste Inverter 20 oder der erste Wicklungssatz 87 einen Kurzschlussfehler hat, fließt ein großer Strom von der Leistungsversorgungsspannungsseite (Leistungsversorgungsleitung 71) zu der Masse. Demnach muss verhindert werden, dass der große Strom fließt.
  • Betreffend die U-Phase, fällt beispielsweise, wenn die U1-Spule 81 mit der Masse kurzgeschlossen ist oder der masseseitige FET 24, mit welchem die U1-Spule 81 verbunden ist, kurzgeschlossen ist, die U1-Anschlussspannung MVU1, welche an dem Anschluss 27 entwickelt wird, auf 0 Volt. Wenn die U1-Spule 81 mit der ersten Leistungsversorgungsleitung 71 kurzgeschlossen ist oder der spannungsseitige FET 21 kurzgeschlossen ist, mit welchem die U1-Spule 81 verbunden ist, erhöht sich die U1-Anschlussspannung MVU1, welche an dem Anschluss 27 entwickelt wird, um gleich oder nahe zu der ersten Leistungsversorgungsleitungsausgabespannung VPIG1 zu sein. Dieselbe Situation tritt auch hinsichtlich der V-Phase und der W-Phase auf. Wenn die U1-Spule 81, der masseseitige FET 24 und der spannungsseitige FET 21 alle normal sind, wird die U1-Anschlussspannung MVU1 eine Spannung, welche eine Division der ersten Leistungsversorgungsleitungsausgabespannung VPIG1 durch den Widerstand des Pull-up-Widerstandes 65 des ersten Spannungsanlegebauteils und der Widerstände des Schnittstellenschaltkreises 75 ist.
  • Die Fehlererfassungsverarbeitung B erfasst demzufolge den Fehler der FET 21 bis 26 oder Spulen 81 bis 83 durch Überprüfen der Anschlussspannung MV jeder Phase, wie obenstehend beschrieben ist.
  • Unter Bezugnahme auf 4 wird zuerst bei S201 die Anschlussspannung MV jeder Phase des ersten Motoransteuerbauteils 11, d. h. die U1-Anschlussspannung MVU1, die V1-Anschlussspannung MVV1 und die W1-Anschlussspannung MVW1 erlangt. Bei S202 wird überprüft, ob jede erlangte Anschlussspannung MV 0 Volt ist oder gleich zu der Ausgabespannung VPIG1. Falls die Bestimmung NEIN ist, wird ein Fehlerzähler bei S203 zurückgesetzt (Cmv = 0) und dann wird S204 ausgeführt. Der Zähler Cmv wird verwendet, um die Anzahl von Malen einer Bestimmung des Kurzschlussfehlers anzuzeigen. Der Zähler Cmv erhöht sich demnach, wenn der Kurzschlussfehler weiter besteht. Bei S204 wird ein Inverter oder Wicklungsfehlerflag zurückgesetzt (Fmv = 0). Demnach wird bestimmt, dass der erste Inverter 20 und der erste Wicklungssatz 87 normal sind und keinen Kurzschlussfehler haben.
  • Falls die Bestimmung bei S202 JA ist, wird der Fehlerzähler bei S211 erhöht (Cmv = Cmv + 1) und dann wird S212 ausgeführt. Bei S212 wird überprüft, ob der Zähler Cmv des Fehlerzählers gleich oder größer als ein vorbestimmter Zähler N2 ist. Wenn die Bestimmung NEIN ist, wird die obige Verarbeitung von S201 wiederholt. Die Bestimmung von NEIN bei S212 zeigt an, dass der erfasste Fehler nur vorläufig sein kann. Demnach wird verhindert, dass eine fehlerhafte Bestimmung durch eine zufällige Änderung jeder Anschlussspannung VM verursacht wird. Wenn die Bestimmung bei S202 N2-mal oder mehrere Male JA ist, führt die Überprüfung bei S212 zu JA. In diesem Falle wird das Fehlerflag Fmv gesetzt (Fmv = 1), um anzuzeigen, dass der erste Inverter 20 oder der erste Wicklungssatz 87 letztendlich als fehlerhaft bestimmt ist. Nach S204 oder S213 ist die Fehlererfassungsverarbeitung B beendet.
  • Die Steuereinheit 50 führt die Fehlererfassungsverarbeitung für jedes Motorantriebsbauteil durch, bevor sie beginnt, den Motor 10 anzutreiben, wie beispielhaft in den 5A und 5B gezeigt ist.
  • (Erstes Beispiel)
  • Es wird angenommen, dass die Motoransteuervorrichtung 1 drei Motoransteuerbauteile (drei Motoransteuerysteme) hat, wie in 5A gezeigt ist. In 5A zeigen (O) und (X) Bestimmung von Nichtfehler und die Bestimmung eines Fehlers bei der Verarbeitung.
  • Die Steuereinheit 50 beginnt gleichzeitig, die Fehlererfassungsverarbeitung A für jedes des ersten bis zum dritten Treibersystem zum Zeitpunkt t0. Es wird durch die Fehlererfassungsverarbeitung A zum Zeitpunkt t1 bestimmt, dass das zweite Ansteuersystem keinen Fehler hat, und dann wird die Fehlererfassungsverarbeitung B ausgeführt. Zum Zeitpunkt t2 wird durch die Fehlererfassungsverarbeitung A bestimmt, dass das erste Ansteuersystem einen Fehler hat. In diesem Falle wird das erste Leistungsversorgungsrelais 61 abgeschaltet, um die Leistungsversorgung zu unterbrechen und die Ausführung der nachfolgenden Verarbeitung B wird unterbunden. Zum Zeitpunkt t3 wird durch die Fehlererfassungsverarbeitung A bestimmt, dass das dritte Ansteuersystem keinen Fehler hat, und dann wird die Fehlererfassungsverarbeitung B ausgeführt. Zum Zeitpunkt t4 wird durch die Fehlererfassungsverarbeitung B bestimmt, dass das zweite Ansteuersystem keinen Fehler hat. Zu diesem Zeitpunkt ist die Fehlererfassungsverarbeitung B hinsichtlich des dritten Ansteuersystems noch in Ausführung. Demzufolge ist der Motor 10 in einem Wartezustand und noch nicht gestartet. Wenn zum Zeitpunkt t6 durch die Fehlererfassungsverarbeitung B bestimmt wird, dass das dritte Ansteuersystem keinen Fehler hat, wird die Leistungsversorgung der Motoransteuerbauteile des zweiten und des dritten Ansteuersystems zum selben Zeitpunkt bzw. zur selben Zeit gestartet, so dass der Betrieb des Motors 10 gestartet wird.
  • In dem ersten Beispiel wird das erste Motoransteuerbauteil 11 des ersten Ansteuersystems, welches durch die Fehlererfassungsverarbeitung A als fehlerhaft bestimmt ist, überhaupt nicht verwendet, da die Leistungsversorgung durch das erste Leistungsversorgungsrelais 61 unterbrochen ist. Der Motor 10 wird demnach nur durch das zweite und das dritte Ansteuersystem betrieben bzw. getrieben, welche normal sind. Wie obenstehend beschrieben ist, ist es nicht notwendig, eine komplizierte Steuerung wie beispielsweise ein Betreiben des Motors 10 durch nur normale Phasen in jedem Ansteuersystem nach einer Bestimmung einer Örtlichkeit (Phase) des Fehlers durch das Motoransteuerbauteil in dem Ansteuersystem, welches fehlerhaft ist, durchzuführen. Weiterhin wird in dem ersten Ansteuersystem, welches durch die Fehlererfassungsverarbeitung als fehlerhaft bestimmt ist, die andere Fehlererfassungsverarbeitung, d. h. die nachfolgende Verarbeitung B, in ihrer Ausführung unterbunden folgend auf die Ausführung der Fehlererfassungsverarbeitung B. Als ein Ergebnis wird der arithmetische Verarbeitungsbetrieb, welcher durch den Mikrocomputer der Steuereinheit 50 ausgeführt wird, verringert. Der Motor 10 wird demnach nur durch die normalen Ansteuersysteme in der Motoransteuervorrichtung 1 betrieben bzw. getrieben.
  • Da zu demselben Zeitpunkt begonnen wird, den Motor 10 durch das zweite und das dritte Ansteuersystem anzutreiben bzw. zu betreiben, welche keinen Fehler haben, wird das Drehmoment des Motors 10 unmittelbar bereitgestellt, nachdem das Starten der Motoransteuerung stabilisiert ist. Da das Ansteuern des Motors 10 durch ein Ansteuersystem und die Fehlererfassungsverarbeitung durch die anderen Ansteuersysteme nicht gleichzeitig ausgeführt werden, ist ein Steuerprogramm, welches durch den Mikrocomputer ausgeführt werden soll, vereinfacht und die arithmetische Operationsverarbeitung ist verringert. Die Zuverlässigkeit des Steuerprogramms wird verbessert und die Steuereinheit 50 kann durch einen kompakten und billigen Mikrocomputer konfiguriert bzw. aufgebaut werden.
  • (Zweites Beispiel)
  • Das zweite Beispiel, welches in 5B gezeigt ist, ist unterschiedlich von dem ersten Beispiel, welches in 5A gezeigt ist, in Hinsicht auf die Verarbeitung, welche zum Zeitpunkt t1 und zum Zeitpunkt t3 ausgeführt wird. Die Steuereinheit 50 bestimmt zum Zeitpunkt t1 durch die Fehlererfassungsverarbeitung A, dass das zweite Ansteuersystem normal ist. Da die Fehlererfassungsverarbeitung A hinsichtlich des ersten Ansteuersystems und des dritten Ansteuersystems noch in Ausführung ist, befinden sich das zweite Ansteuersystem und demnach der Motor 10 in dem Wartezustand (W) und sind noch nicht gestartet, um zu arbeiten. Da die Fehlererfassungsverarbeitung B für das erste Ansteuersystem unterbunden ist, wird das erste Ansteuersystem nich in den Wartezustand gesetzt. Wenn zum Zeitpunkt t3 durch die Fehlererfassungsverarbeitung A bestimmt wird, dass das dritte Ansteuersystem normal ist, werden sowohl das zweite als auch das dritte Ansteuersystem der Fehlererfassungsverarbeitung B zu derselben Zeit bzw. zum selben Zeitpunkt unterworfen.
  • Zum Zeitpunkt t5 wird durch die Fehlererfassungsverarbeitung B bestimmt, dass das zweite Ansteuersystem normal ist. Die Fehlererfassungsverarbeitung B ist noch in Ausführung hinsichtlich des dritten Ansteuersystems, der Motor 10 jedoch ist in dem Wartezustand und noch nicht gestartet. Wenn zum Zeitpunkt t6 durch die Fehlererfassungsverarbeitung B bestimmt wird, dass das dritte Ansteuersystem normal ist, wird die Leistungsversorgung für die Motoransteuerbauteile des zweiten und dritten Ansteuersystems gestartet und der Betrieb des Motors 10 wird gestartet.
  • Gemäß dem zweiten Beispiel startet die Steuereinheit 50 die Fehlererfassungsverarbeitung B nach einem Warten auf die Beendigung der Fehlererfassungsverarbeitung A hinsichtlich beider des zweiten und des dritten Ansteuersystems zusätzlich zu der Überprüfung, welche gemäß dem ersten Beispiel durchgeführt wird. Als ein Ergebnis werden die Fehlererfassungsverarbeitung A und B nicht zugleich ausgeführt. Demnach kann das Steuerprogramm vereinfacht werden und seine Ausführungszeit kann verkürzt werden. Die Zuverlässigkeit des Programms wird verbessert. Da die komplizierte arithmetische Operation reduziert bzw. verringert wird, kann die Steuereinheit 50 durch einen kompakten und billigen Mikrocomputer aufgebaut bzw. konfiguriert werden.
  • (Anderes Beispiel)
  • In dem ersten und zweiten Beispiel wird die Fehlererfassungsverarbeitung A und die Fehlererfassungsverarbeitung B jedes Ansteuersystems parallel unter der Mehrzahl von Ansteuersystemen ausgeführt. Es ist möglich, jede der Fehlererfassungsverarbeitungen A und der Fehlererfassungsverarbeitungen B System für System in Folge auszuführen, d. h. in Serie in der Reihenfolge von dem ersten zu dem letzten (beispielsweise zweiten) Steuersystem. In dem Beispiel der zwei Ansteuersysteme der Motoransteuervorrichtung 1, wie in 6A gezeigt ist, wird die Fehlererfassungsverarbeitung A für das erste Ansteuersystem zum Zeitpunkt t0 gestartet. Die Fehlererfassungsverarbeitung A für das zweite Ansteuersystem wird gestartet, nachdem durch die Fehlererfassungsverarbeitung A zum Zeitpunkt t11 bestimmt wird, dass das erste Ansteuersystem normal ist. Die Fehlererfassungsverarbeitung B für das erste Ansteuersystem wird dann gestartet, nachdem durch die Fehlererfassungsverarbeitung A zum Zeitpunkt t12 bestimmt ist, dass das zweite Ansteuersystem normal ist. Wenn durch die Fehlererfassungsverarbeitung B zum Zeitpunkt t13 bestimmt wird, dass das erste Ansteuersystem einen Fehler hat, wird das erste Leistungsversorgungsrelais 61 abgeschaltet. Da die Fehlererfassungsverarbeitung B die letzte Verarbeitung ist, welche für jedes Ansteuersystem ausgeführt wird, muss keine weitere Fehlererfassungsverarbeitung unterbunden werden. Wenn die Fehlererfassungsverarbeitung B für das zweite Ansteuersystem gestartet ist und zu dem Zeitpunkt t14 bestimmt wird, dass das zweite Ansteuersystem normal ist, wird der Motor 10 gestartet, um nur durch das zweite Ansteuersystem nach dem Zeitpunkt t4 zu arbeiten.
  • In dem Beispiel, welches in 6B gezeigt ist, wird jede Fehlererfassungsverarbeitung in der entgegengesetzten Reihenfolge in Serie ausgeführt, von dem zweiten Ansteuersystem zu dem ersten Ansteuersystem. In einer ähnlichen Art und Weise werden im Beispiel von 6A werden die Ansteuersysteme, welche überprüft werden sollen, zu Zeitpunkten t21, t22 und t23 geschaltet. Wenn das das erste Ansteuersystem, für welches die Fehlererfassungsverarbeitung B als Letztes ausgeführt wird, als fehlerhaft bestimmt wird, wird das erste Leistungsversorgungrelais 61 abgeschaltet. Der Motor 10 wird gestartet, um nur durch das zweite Ansteuersystem zu arbeiten, welches zum Zeitpunkt t23 als normal bestimmt wurde.
  • Die serielle Verarbeitung, welche in den 6A und 6B beispielhaft dargestellt ist, benötigt mehr Zeit als die parallele Verarbeitung, welche in den 5A und 5B beispielhaft dargestellt ist, um die Fehlererfassungsverarbeitung fertigzustellen. Es wird jedoch nur ein Ansteuersystem zu einem Zeitpunkt überprüft. Als ein Ergebnis kann das Programm weiterhin vereinfacht werden, um die Zuverlässigkeit des Programms zu erhöhen.
  • Die vorliegende Erfindung ist nicht auf die offenbarten Beispiele beschränkt, sondern kann auch unterschiedlich hiervon implementiert werden.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • JP 7-33033 [0003]
    • JP 2009-6963 [0003]
    • US 2010/0017063 A [0003]

Claims (4)

  1. Motoransteuervorrichtung für einen Motor (10), welcher durch elektrische Leistung, welche von einer DC-Leistungsquelle (55) zur Verfügung gestellt wird, angetrieben wird, wobei die Motoransteuervorrichtung Folgendes aufweist: eine Mehrzahl von Motoransteuerbauteilen (11, 12), welche jeweils aus einer Mehrzahl von Invertern (20, 30) und einer Mehrzahl von Wicklungssätzen (87, 88) gebildet sind, wobei jeder Inverter (20, 30) zum Umwandeln der elektrischen Leistung der DC-Leistungsquelle (55) in eine AC-Leistung, und jeder Wicklungssatz (87, 88) zum Ansteuern oder Antreiben des Motors (10) mit der AC-Leistung ist, welche von dem Inverter (20, 30) zur Verfügung gestellt wird, ist; eine Steuereinheit (50), welche konfiguriert ist, um eine Mehrzahl von („m”: ganze Zahl gleich 2 oder mehr) Fehlererfassungsverarbeitungen hinsichtlich jeder der Mehrzahl von Motoransteuerbauteilen (11, 12) in einer Reihenfolge von einer ersten bis zu einer „m”-ten Fehlererfassungsverarbeitung vor einem Start des Betriebs des Motors (10) durchzuführen, wobei die Steuereinheit (50) konfiguriert ist, um die Leistungsversorgung des Motoransteuerbauteils (11, 12) durch ein Bestimmen eines Fehlers oder einer Fehlerfreiheit in dem Motoransteuerbauteil (11, 12) durch die Mehrzahl von Fehlererfassungsverarbeitungen zu steuern; und einen Leistungsunterbrechungsabschnitt (61, 62), welcher vorgesehen ist, um die elektrische Leistung von der DC-Leistungsquelle (55) der Mehrzahl von Motoransteuerbauteilen (11, 12) zuzuführen oder die Zuführung zu unterbrechen, wobei der Leistungsunterbrechungsabschnitt (61, 62) konfiguriert ist, um die Zuführung der elektrischen Energie von der DC-Leistungsquelle (55) zu einem bestimmten der Motoransteuerbauteile (11, 12) zu unterbrechen, wenn die Steuereinheit (50) bestimmt, dass das bestimmte der Motoransteuerbauteile (11, 12) einen Fehler hat, und wobei die Steuereinheit (50) konfiguriert ist, um eine Ausführung einer nächsten der Mehrzahl von Fehlererfassungsverarbeitungen für das bestimmte der Motoransteuerbauteile (11, 12) nach einer Bestimmung des Fehlers zu unterbinden.
  2. Motoransteuervorrichtung nach Anspruch 1, wobei die Steuereinheit (50) konfiguriert ist, um eine Zuführung der elektrischen Leistung zu dem Motoransteuerbauteil (11, 12) zu starten, welches durch die „m”-te Fehlererfassungsverarbeitung, welche für all die Motoransteuerbauteile (11, 12) außer das bestimmte eine durchgeführt wurde, als nichtfehlerhaft bestimmt ist, nachdem die „m”-te Fehlererfassungsverarbeitung vollendet ist.
  3. Motoransteuervorrichtung nach Anspruch 2, wobei: die Steuereinheit (50) konfiguriert ist, um eine „i + 1”-te Fehlererfassungsverarbeitung nach der Vollendung einer „i”-ten Fehlererfassungsverarbeitung für all die Motoransteuerbauteile (11, 12) außer dem bestimmten einen zu starten, in Hinsicht auf welchen die Fehlererfassungsverarbeitung unterbunden ist, wobei „i” eine ganze Zahl gleich oder größer als „1” und weniger als „m” ist.
  4. Motoransteuervorrichtung nach einem der Ansprüche 1 bis 3, wobei: der Motor (10) in einer elektrischen Servolenkvorrichtung (100) vorgesehen ist.
DE102011000865A 2010-02-23 2011-02-22 Motoransteuervorrichtung und elektrische Servolenkvorrichtung, die diese verwendet Pending DE102011000865A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2010-37153 2010-02-23
JP2010037153A JP5158527B2 (ja) 2010-02-23 2010-02-23 電動機駆動装置、これを用いた電動パワーステアリング装置、及び、プログラム

Publications (1)

Publication Number Publication Date
DE102011000865A1 true DE102011000865A1 (de) 2011-08-25

Family

ID=44356950

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102011000865A Pending DE102011000865A1 (de) 2010-02-23 2011-02-22 Motoransteuervorrichtung und elektrische Servolenkvorrichtung, die diese verwendet

Country Status (3)

Country Link
US (1) US8659260B2 (de)
JP (1) JP5158527B2 (de)
DE (1) DE102011000865A1 (de)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5311233B2 (ja) * 2010-12-27 2013-10-09 株式会社デンソー モータ制御装置、および、これを用いた電動パワーステアリング装置
US8810189B2 (en) * 2011-02-25 2014-08-19 Deere & Company Machine systems including pre-power diagnostics
JP5387994B2 (ja) * 2011-09-27 2014-01-15 株式会社デンソー 電動パワーステアリング装置
JP5995877B2 (ja) * 2012-01-11 2016-09-21 三菱電機株式会社 電動パワーステアリング装置
JP5436592B2 (ja) * 2012-02-07 2014-03-05 三菱電機株式会社 モータ制御装置、モータ制御装置に適用される電流制御方法、およびモータ制御装置を用いた電動パワーステアリング装置
JP5652434B2 (ja) * 2012-06-15 2015-01-14 株式会社デンソー モータ制御装置、及び、これを用いた電動パワーステアリング装置
WO2014010061A1 (ja) * 2012-07-12 2014-01-16 三菱電機株式会社 車載モータ駆動用制御基板
CN103580553A (zh) * 2012-07-31 2014-02-12 施耐德东芝换流器欧洲公司 运动与控制***
JP5672278B2 (ja) * 2012-08-29 2015-02-18 株式会社デンソー 3相回転機の制御装置
FR3002384B1 (fr) * 2013-02-21 2016-08-19 Valeo Systemes De Controle Moteur Architecture electrique pour la conversion d'une tension continue en une tension alternative, et reciproquement
JP6109332B2 (ja) * 2013-11-08 2017-04-05 三菱電機株式会社 電動パワーステアリング制御装置および電動パワーステアリング制御方法
JP6362349B2 (ja) * 2014-02-19 2018-07-25 日立オートモティブシステムズ株式会社 電動モータの駆動制御装置
WO2015162718A1 (ja) * 2014-04-23 2015-10-29 三菱電機株式会社 交流回転機の制御装置
CN107848734B (zh) 2015-08-07 2021-06-22 奥的斯电梯公司 操作包括永磁体(pm)同步电机驱动***的电梯***的救援控制和方法
US11078049B2 (en) 2015-08-07 2021-08-03 Otis Elevator Company Elevator system including a permanent magnet (PM) synchronous motor drive system
DE102016102274A1 (de) * 2016-02-10 2017-08-10 Robert Bosch Automotive Steering Gmbh Erkennen eines defekten Zwischenkreiskondensators
CN108778895B (zh) * 2016-03-14 2021-06-04 三菱电机株式会社 电动助力转向装置用的三相双重化电动机装置
EP3460993B1 (de) * 2016-05-18 2022-02-23 Mitsubishi Electric Corporation Elektronische steuerungsvorrichtung mit mehreren systemschaltungen
CN109874400B (zh) * 2016-09-30 2022-07-12 日本电产株式会社 电力转换装置、马达驱动单元以及电动助力转向装置
JP6769247B2 (ja) * 2016-11-04 2020-10-14 株式会社デンソー 回転電機システム
JP6965725B2 (ja) * 2017-12-20 2021-11-10 株式会社デンソー 異常検出装置
JP6606780B1 (ja) * 2018-10-09 2019-11-20 三菱電機株式会社 車両用電動制動装置およびその制御方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0733033A (ja) 1993-07-20 1995-02-03 Aisin Seiki Co Ltd 電気モ−タ駆動機器の電源リレ−故障検知装置
JP2009006963A (ja) 2007-06-29 2009-01-15 Nsk Ltd 電動パワーステアリング装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04365770A (ja) * 1991-06-13 1992-12-17 Toshiba Corp エレベータの制御装置
JPH0510859A (ja) * 1991-07-05 1993-01-19 Toyo Giken Kk 駆動切換装置
JP2884942B2 (ja) * 1992-09-17 1999-04-19 株式会社日立製作所 電気車制御装置
JPH08294202A (ja) * 1995-04-21 1996-11-05 Daihatsu Motor Co Ltd 電気自動車の主制御回路のコントロール装置
JP3696384B2 (ja) * 1997-09-16 2005-09-14 本田技研工業株式会社 電動機の駆動装置
US7207412B2 (en) 2004-02-17 2007-04-24 Denso Corporation Motor-driven power steering system
JP4411604B2 (ja) * 2004-02-17 2010-02-10 株式会社デンソー 電動パワーステアリング装置
JP2006320176A (ja) * 2005-05-16 2006-11-24 Hitachi Ltd インバータの診断方法及び装置
US7277304B2 (en) * 2005-09-23 2007-10-02 Gm Global Technology Operations, Inc. Multiple inverter system with single controller and related operating method
JP2008043173A (ja) * 2006-08-10 2008-02-21 Toshiba Corp 車両用電源装置
JP2009303298A (ja) * 2008-06-10 2009-12-24 Denso Corp 交流モータ装置
US7977963B2 (en) * 2009-07-21 2011-07-12 GM Global Technology Operations LLC Methods, systems and apparatus for detecting abnormal operation of an inverter sub-module

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0733033A (ja) 1993-07-20 1995-02-03 Aisin Seiki Co Ltd 電気モ−タ駆動機器の電源リレ−故障検知装置
JP2009006963A (ja) 2007-06-29 2009-01-15 Nsk Ltd 電動パワーステアリング装置
US20100017063A1 (en) 2007-06-29 2010-01-21 Nsk, Ltd. Electric power steering apparatus

Also Published As

Publication number Publication date
US8659260B2 (en) 2014-02-25
JP5158527B2 (ja) 2013-03-06
US20110204839A1 (en) 2011-08-25
JP2011176908A (ja) 2011-09-08

Similar Documents

Publication Publication Date Title
DE102011000865A1 (de) Motoransteuervorrichtung und elektrische Servolenkvorrichtung, die diese verwendet
DE102011056678B4 (de) Motorsteuervorrichtung und diese aufweisende elektrische Servolenkvorrichtung
DE102010037581B4 (de) Steuervorrichtung für eine mehrphasige drehende Maschine und ein elektrisches Servo-Lenksystem
DE102011000024A1 (de) Motorantriebsvorrichtung und elektrische Servolenkvorrichtung mit derselben
DE102010037541B4 (de) Mehrphasendrehmaschinensteuervorrichtung und ein diesselbe verwendendes Servolenksystem
DE112017006545T5 (de) Leistungsumwandlungsvorrichtung, Motorantriebseinheit und elektrische Servolenkvorrichtung
DE102011051232B4 (de) Motoransteuervorrichtung und elektrisches Lenkhilfesystem, welches dieselbe verwendet
DE112017001146T5 (de) Leistungsumwandlungsvorrichtung, motorantriebseinheit und elektrische servolenkungsvorrichtung
DE112017001144T5 (de) Leistungsumwandlungsvorrichtung, motorantriebseinheit und elektrische servolenkungsvorrichtung
DE102016220010A1 (de) Steuervorrichtung für rotierende elektrische maschine und elektrische servolenkungsvorrichtung hiermit
DE112018001565T5 (de) Leistungsumwandlungsvorrichtung, Motorantriebseinheit und elektrische Servolenkungsvorrichtung
DE102016200241A1 (de) Steuervorrichtung für eine drehende elektrische maschine
DE102011051234A1 (de) Motoransteuervorrichtung und -verfahren und elektrisches Lenkhilfesystem, welches dieselbe verwendet
DE102013103016A1 (de) Motoransteuervorrichtung
DE102015102159A1 (de) Steuereinheit und elektrische Servolenkvorrichtung mit der Steuereinheit
DE102011051233A1 (de) Motoransteuervorrichtung und -verfahren und elektrisches Lenkhilfesystem, welches dieselben verwendet
DE102014116629A1 (de) Treiber für eine drehende elektrische Maschine und elektrische Servolenkungvorrichtung
DE102011052368A1 (de) Elektrische Leistungswandlungsvorrichtung
DE102011001762A1 (de) Motorsteuervorrichtung
DE112018001213T5 (de) Leistungsumwandlungsvorrichtung, Motoransteuereinheit und elektrische Servolenkvorrichtung
DE102011050092A1 (de) Motortreibvorrichtung und dieselbe verwendendes elektrisches Servolenksystem
DE112017001149T5 (de) Leistungsumwandlungsvorrichtung, motorantriebseinheit, elektrische servolenkungsvorrichtung und relaismodul
DE102015220043B4 (de) Steuervorrichtung für eine drehende elektrische Maschine, und elektrische Servolenkungsvorrichtung, bei der diese verwendet wird
WO2019243294A1 (de) Kraftfahrzeuglenkung mit einem redundant ausgelegten steuergerät
EP2608996B1 (de) Sicherheitsschaltung für einen elektromotor einer elektromechanischen lenkung

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: B62D0005040000

Ipc: G01R0031020000

R012 Request for examination validly filed

Effective date: 20140908

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: B62D0005040000

Ipc: G01R0031020000

Effective date: 20140929

R016 Response to examination communication
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: G01R0031020000

Ipc: G01R0031500000