DE102020134926A1 - CONTROL DEVICE AND METHOD FOR CONTROLLING AN ELECTRIC POWER STEERING - Google Patents
CONTROL DEVICE AND METHOD FOR CONTROLLING AN ELECTRIC POWER STEERING Download PDFInfo
- Publication number
- DE102020134926A1 DE102020134926A1 DE102020134926.2A DE102020134926A DE102020134926A1 DE 102020134926 A1 DE102020134926 A1 DE 102020134926A1 DE 102020134926 A DE102020134926 A DE 102020134926A DE 102020134926 A1 DE102020134926 A1 DE 102020134926A1
- Authority
- DE
- Germany
- Prior art keywords
- sensor
- reliability
- control
- output value
- electric motor
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-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/0481—Power-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/0484—Power-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 for reaction to failures, e.g. limp home
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-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/046—Controlling the motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-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/0481—Power-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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-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/0481—Power-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/049—Power-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 sensor failures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/001—Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup
- B62D5/003—Backup systems, e.g. for manual steering
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)
Abstract
Eine Steuervorrichtung für eine elektrische Servolenkung umfasst: Elektromotoren, die Antriebskräfte abgeben; und Steuersysteme, die jeweils die Elektromotoren steuern. Jedes der Steuersysteme enthält: eine Zuverlässigkeitsberechnungseinheit, die einen Ausgabewert von einem Sensor empfängt, der Zustandsinformationen eines vorbestimmten Erfassungsziels erfasst und der entsprechend einem eigenen System bereitgestellt ist, und eine Zuverlässigkeit des Sensors berechnet, eine Verarbeitungseinheit für einen gewichteten Durchschnittswert, die ein Steuersignal ausgibt, das auf der Grundlage der Zuverlässigkeit in dem eigenen System und des Ausgabewerts des Sensors in dem eigenen System und der Zuverlässigkeit in mindestens einem anderen System und des Ausgabewerts des Sensors in dem mindestens einen anderen System, die von dem mindestens einen anderen System empfangen werden, gewichtet und gemittelt wird, und eine Motorsteuereinheit, die ein Ansteuersignal zum Ansteuern des Elektromotors auf der Grundlage des Steuersignals erzeugt.An electric power steering control device includes: electric motors that output driving forces; and control systems that control the electric motors, respectively. Each of the control systems includes: a reliability calculation unit that receives an output value from a sensor that acquires state information of a predetermined detection target and that is provided in accordance with its own system, and calculates a reliability of the sensor, a weighted average value processing unit that outputs a control signal, which is weighted based on the reliability in the own system and the output value of the sensor in the own system and the reliability in at least one other system and the output value of the sensor in the at least one other system received by the at least one other system and is averaged, and a motor control unit that generates a drive signal for driving the electric motor on the basis of the control signal.
Description
GEBIET DER ERFINDUNGFIELD OF THE INVENTION
Eine oder mehrere Ausführungsformen der vorliegenden Erfindung beziehen sich auf eine Steuervorrichtung für eine elektrische Servolenkung und ein entsprechendes Steuerungsverfahren, und insbesondere auf eine Steuervorrichtung für eine elektrische Servolenkung mit einem redundanten System und ein Steuerungsverfahren dafür.One or more embodiments of the present invention relate to an electric power steering control device and a corresponding control method, and in particular to an electric power steering control device with a redundant system and a control method therefor.
HINTERGRUNDBACKGROUND
Es ist eine Technik bekannt, die sich auf eine Steuervorrichtung für eine elektrische Servolenkung mit einem redundanten System bezieht, die die Steuerung auch dann fortsetzt, wenn eine Anomalie bzw. Abnormalität auftritt. In Patentliteratur 1 beispielsweise haben zwei Steuereinheiten, die in einem Doppelsystem konfiguriert sind, jeweils eine CPU, wobei jede CPU so konfiguriert ist, dass sie Eingangsinformationen von einer Steuereinheit einer Gegenseite bzw. Gegenpartei erhält und unabhängig Elektromotoren zu einem Zeitpunkt einer Normalität antreibt bzw. ansteuert, und wenn eine Abnormalität in Bezug auf die Eingangsinformationen erkannt wird, wird der Motorantrieb bzw. die Motoransteuerung unter Verwendung der Eingangsinformationen der Steuereinheit der Gegenpartei bzw. Gegenseite fortgesetzt, und wenn eine Abnormalität, die sich auf andere Informationen als die Eingangsinformationen bezieht, erkannt wird, ist die Steuereinheit, in der eine Abnormalität auftritt, so konfiguriert, dass sie den Elektromotor so steuert, dass er den Antrieb fortsetzt oder den Antrieb stoppt bzw. anhält in Übereinstimmung mit einem Inhalt der Abnormalität , und die Steuereinheit auf der normalen Seite ist so konfiguriert, dass sie den Elektromotor so steuert, dass er zumindest wie üblich den Antrieb fortsetzt.There is known a technique related to an electric power steering control apparatus having a redundant system that continues control even when an abnormality occurs. In
Patentliteratur 1:
KURZFASSUNGSHORT VERSION
Im verwandten Stand der Technik berechnet, wenn eine CPU konfiguriert ist, dass sie eine Abnormalität in Bezug auf die Eingangsinformationen in der Steuereinheit, zu der die CPU gehört, erkennt, die CPU einen Steuerbetrag unter Verwendung der Eingangsinformationen in der Steuereinheit, zu der die CPU nicht gehört, und gibt einen Steuerbefehl an einen Antriebsschaltkreis bzw. Ansteuerschaltkreis in der Steuereinheit, zu der die CPU gehört, basierend auf dem berechneten Steuerbetrag. Bei einer solchen Konfiguration wird jedoch beim Wechsel vom Zeitpunkt der Normalität zum Zeitpunkt der Abnormalität die Eingangsinformation als Grundlage der Antriebssteuerung des Elektromotors plötzlich von der Eingangsinformation auf der eigenen Seite auf die Eingangsinformation der Gegenseite umgeschaltet. Sensoren, die Eingangsinformationen wie z. B. ein Lenkmoment ausgeben, können selbst bei identischer Spezifikation leichte individuelle Unterschiede aufweisen. In einem solchen Fall, wenn die vom Sensor auf der eigenen Seite ausgegebene Eingangsinformation plötzlich auf die vom Sensor auf der Gegenseite ausgegebene Eingangsinformation umgeschaltet wird, tritt eine Diskontinuität in der Eingangsinformation auf, ein Steuerbefehl für den Elektromotor, der unter Verwendung der Eingangsinformation berechnet wird, wird ebenfalls diskontinuierlich, so dass er dem Fahrer ein unkomfortables Gefühl oder ein unangenehmes Gefühl vermitteln kann.In the related art, when a CPU is configured to recognize an abnormality in input information in the control unit to which the CPU belongs, the CPU calculates a tax amount using the input information in the control unit to which the CPU belongs does not belong, and gives a control command to a drive circuit in the control unit to which the CPU belongs based on the calculated tax amount. With such a configuration, however, when changing from the time of normality to the time of abnormality, the input information as the basis for driving control of the electric motor is suddenly switched from the input information on the own side to the input information on the opposite side. Sensors that receive input information such as B. output a steering torque can have slight individual differences even with identical specifications. In such a case, if the input information output from the sensor on the own side is suddenly switched to the input information output from the sensor on the opposite side, a discontinuity occurs in the input information, a control command for the electric motor which is calculated using the input information, also becomes discontinuous so that it can give the driver an uncomfortable feeling or an uncomfortable feeling.
Eine oder mehrere Ausführungsformen der vorliegenden Erfindung wurden im Hinblick auf solche Umstände gemacht, und eine Aufgabe der Erfindung ist es, eine Steuervorrichtung für eine elektrische Servolenkung und ein entsprechendes Steuerungsverfahren bereitzustellen, bei dem in einem redundanten System, selbst in einem Fall, in dem eine Anomalie bzw. Abnormalität in der Eingangsinformation von einem System erkannt wird und der Antrieb bzw. die Ansteuerung eines Elektromotors durch Umschalten auf die Eingangsinformation des mindestens einen anderen Systems fortgesetzt wird, ein Auftreten einer diskontinuierlichen Änderung zum Zeitpunkt des Umschaltens reduziert wird.One or more embodiments of the present invention have been made in view of such circumstances, and an object of the invention is to provide an electric power steering control apparatus and control method that can operate in a redundant system, even in a case where one Anomaly or abnormality in the input information is recognized by a system and the drive or control of an electric motor is continued by switching to the input information of the at least one other system, an occurrence of a discontinuous change at the time of switching is reduced.
Ein oder mehrere Ausführungsformen der vorliegenden Erfindung stellen eine Steuervorrichtung für eine elektrische Servolenkung zur Verfügung, umfassend: n Elektromotoren, die Antriebskräfte zum Antreiben eines Lenkmechanismus eines Fahrzeugs ausgeben; und n Steuersysteme, die jeweils die n Elektromotoren steuern. Jedes der Steuersysteme enthält: eine Zuverlässigkeitsberechnungseinheit, die einen Ausgabewert von einem Sensor empfängt, der Zustandsinformationen eines vorbestimmten Erfassungsziels erfasst und der entsprechend einem eigenen System bereitgestellt ist, und eine Zuverlässigkeit des Sensors berechnet, eine Verarbeitungseinheit für einen gewichteten Durchschnittswert bzw. Mittelwert, die ein Steuersignal ausgibt, das auf der Grundlage der Zuverlässigkeit in dem eigenen System und des Ausgabewerts des Sensors in dem eigenen System und der Zuverlässigkeit in mindestens einem anderen System und des Ausgabewerts des Sensors in dem mindestens einen anderen System, die von dem mindestens einen anderen System empfangen werden, gewichtet und gemittelt wird, und eine Motorsteuereinheit, die ein Ansteuersignal zum Ansteuern bzw. Antreiben des Elektromotors auf der Grundlage des Steuersignals erzeugt.One or more embodiments of the present invention provide an electric power steering control apparatus comprising: n electric motors that output driving forces for driving a steering mechanism of a vehicle; and n control systems each controlling the n electric motors. Each of the control systems includes: a reliability calculation unit that receives an output value from a sensor that detects state information of a predetermined detection target and that is provided according to its own system, and calculates a reliability of the sensor, a weighted average processing unit that generates a Outputs control signal based on the reliability in the own system and the output value of the sensor in the own system and the reliability in at least one other system and the output value of the sensor in the at least one other system received from the at least one other system are weighted and averaged, and a motor control unit that generates a control signal for controlling or driving the electric motor on the basis of the control signal.
Gemäß dieser Konfiguration ist es möglich, eine Steuervorrichtung für eine elektrische Servolenkung bereitzustellen, die eine Eingabe bzw. Eingang von Zustandsinformationen im eigenen System und anderen Systemen von einem Zeitpunkt einer Normalität empfängt und ein Steuersignal ausgibt, das durch Gewichtung und Mittelwertbildung bzw. Durchschnittswertbildung der Zustandsinformationen im eigenen System und der Zustandsinformationen anderer Systeme erhalten wird, wodurch eine diskontinuierliche Änderung zum Zeitpunkt des Schaltens reduziert wird.According to this configuration, it is possible to provide an electric power steering control device that has an input receives status information in its own system and other systems from a point in time of normality and outputs a control signal which is obtained by weighting and averaging or averaging the state information in its own system and the state information of other systems, whereby a discontinuous change at the time of switching is reduced .
Ferner können die n Elektromotoren einen ersten Elektromotor und einen zweiten Elektromotor umfassen, die n Steuersysteme können ein erstes Steuersystem, das den ersten Elektromotor steuert, und ein zweites Steuersystem, das den zweiten Elektromotor steuert, umfassen, der Sensor kann einen Hauptsensor und einen Nebensensor umfassen, die Zuverlässigkeitsberechnungseinheit kann Ausgangswerte bzw. Ausgabewerte von dem Hauptsensor und dem Nebensensor empfangen, die dieselben Zustandsinformationen des vorbestimmten Erfassungsziels erfassen und die entsprechend dem eigenen System bereitgestellt werden bzw. sind, und eine Zuverlässigkeit des Hauptsensors auf der Grundlage einer Differenz zwischen dem Ausgabewert des Hauptsensors und dem Ausgabewert des Nebensensors berechnen, und die Verarbeitungseinheit für den gewichteten Mittelwert bzw. Durchschnittswert kann das gewichtete und gemittelte Steuersignal auf der Grundlage der Zuverlässigkeit und eines Ausgabewerts des Hauptsensors und/oder des Nebensensors in dem eigenen System und der Zuverlässigkeit und eines Ausgabewerts des Hauptsensors und/oder des Nebensensors in dem mindestens einen System, die von dem mindestens einen System empfangen werden, ausgeben.Further, the n electric motors can include a first electric motor and a second electric motor, the n control systems can include a first control system that controls the first electric motor and a second control system that controls the second electric motor, the sensor can include a main sensor and a sub sensor , the reliability calculation unit may receive output values from the main sensor and the sub sensor which detect the same state information of the predetermined detection target and which is provided according to the own system, and a reliability of the main sensor based on a difference between the output value of the main sensor and calculate the output value of the sub-sensor, and the weighted average processing unit may calculate the weighted and averaged control signal based on the reliability and an output value of the main sensor and / or de s secondary sensor in the own system and the reliability and an output value of the main sensor and / or the secondary sensor in the at least one system, which are received by the at least one system.
Demnach ist es möglich, die diskontinuierliche Änderung zum Zeitpunkt der Umschaltung in einem System redundant in zwei Systemen zu reduzieren.Accordingly, it is possible to reduce the discontinuous change at the time of switching in one system redundantly in two systems.
Weiterhin kann die Zuverlässigkeit eine Differenz sein zwischen: der Differenz des Ausgabewerts des Hauptsensors und des Ausgabewerts des Nebensensors; und einem vorbestimmten Schwellenwert für die Bestimmung einer Abnormalität.Furthermore, the reliability may be a difference between: the difference in the output value of the main sensor and the output value of the sub sensor; and a predetermined threshold for determining abnormality.
Demnach ist es durch die Mittelung der Differenz zwischen der Differenz der Ausgangswerte der beiden redundanten Sensoren und dem vorgegebenen Schwellenwert als Zuverlässigkeit möglich, die Umschaltung mit hoher Zuverlässigkeit durchzuführen.Accordingly, by averaging the difference between the difference between the output values of the two redundant sensors and the predefined threshold value as reliability, it is possible to carry out the switchover with high reliability.
Ferner kann, in einem Fall, in dem die Differenz des Ausgangswerts des Hauptsensors und des Ausgangswerts des Nebensensors größer ist als der vorbestimmte Schwellenwert für die Bestimmung der Abnormalität, die Zuverlässigkeitsberechnungseinheit die Zuverlässigkeit in dem eigenen System auf null setzen und die Zuverlässigkeit in dem eigenen System zu dem mindestens einem anderen System ausgeben.Further, in a case where the difference between the output value of the main sensor and the output value of the sub sensor is larger than the predetermined threshold value for determining the abnormality, the reliability calculation unit can set the reliability in the own system to zero and the reliability in the own system output to at least one other system.
Demnach kann in einem Fall, in dem die Differenz in den Ausgangswerten bzw. Ausgabewerten von den redundanten zwei Sensoren in dem mindestens einen System größer als der vorbestimmte Schwellenwert ist, die Zuverlässigkeit in dem mindestens einen System auf Null gemittelt werden, und der Antrieb des Elektromotors kann fortgesetzt werden, indem der Ausgangswert des normalen Systems verwendet wird, ohne den Ausgangswert des Sensors des Systems zu verwenden, in dem eine Abnormalität im Wesentlichen auftritt.Accordingly, in a case where the difference in the output values from the redundant two sensors in the at least one system is greater than the predetermined threshold value, the reliability in the at least one system and the drive of the electric motor can be averaged to zero can be continued using the output value of the normal system without using the output value of the sensor of the system in which an abnormality essentially occurs.
Eine oder mehrere Ausführungsformen der vorliegenden Erfindung stellen ein Steuerverfahren für eine Steuervorrichtung für eine elektrische Servolenkung bereit, die n Elektromotoren, die Antriebskräfte zum Antreiben eines Lenkmechanismus eines Fahrzeugs ausgeben, und n Steuersysteme enthält, die jeweils die n Elektromotoren steuern, wobei das Verfahren die folgenden Schritte umfasst: in jedem der Steuersysteme, Empfangen eines Eingangs eines Ausgabewerts von einem Sensor, der Zustandsinformationen eines vorbestimmten Erfassungsziels erfasst und der entsprechend einem eigenen System bereitgestellt wird, und Berechnen einer Zuverlässigkeit des Sensors; Ausgeben eines Steuersignals, das auf der Grundlage der Zuverlässigkeit in dem eigenen System und eines Ausgabewerts des Sensors in dem eigenen System und der Zuverlässigkeit in mindestens einem anderen System und des Ausgabewerts des Sensors in dem mindestens einen anderen System, die von dem mindestens einen anderen System empfangen werden, gewichtet und gemittelt wird; und Erzeugen eines Ansteuersignals zum Antreiben bzw. Ansteuern des Elektromotors auf der Grundlage des Steuersignals.One or more embodiments of the present invention provide a control method for an electric power steering control apparatus that includes n electric motors that output driving forces for driving a steering mechanism of a vehicle and n control systems that each control the n electric motors, the method as follows Steps include: in each of the control systems, receiving an input of an output value from a sensor which detects state information of a predetermined detection target and which is provided according to a dedicated system, and calculating a reliability of the sensor; Outputting a control signal based on the reliability in the own system and an output value of the sensor in the own system and the reliability in at least one other system and the output value of the sensor in the at least one other system obtained from the at least one other system are received, weighted and averaged; and generating a drive signal for driving or driving the electric motor on the basis of the control signal.
Demnach ist es möglich, ein Steuerungsverfahren zur Reduzierung einer diskontinuierlichen Änderung zum Zeitpunkt des Umschaltens bereitzustellen, indem die Eingabe der Zustandsinformationen im eigenen System und in anderen Systemen vom Zeitpunkt der Normalität empfangen wird und das Steuersignal ausgegeben wird, das durch Gewichtung und Mittelwertbildung der Zustandsinformationen im eigenen System und der Zustandsinformationen des mindestens einen anderen Systems erhalten wird.Accordingly, it is possible to provide a control method for reducing a discontinuous change at the time of switching by receiving the input of the status information in the own system and in other systems from the time of normality and outputting the control signal obtained by weighting and averaging the status information in own system and the status information of the at least one other system is obtained.
Wie oben beschrieben, ist es gemäß einer oder mehreren Ausführungsformen der vorliegenden Erfindung möglich, eine Steuervorrichtung und ein Steuerverfahren bereitzustellen, bei denen in dem redundanten System selbst in einem Fall, in dem eine Anomalie bzw. Abnormalität in der Eingangsinformation eines Systems erkannt wird und der Antrieb des Elektromotors durch Umschalten auf die Eingangsinformation des mindestens einen Systems fortgesetzt wird, das Auftreten der diskontinuierlichen Änderung zum Zeitpunkt des Umschaltens reduziert wird.As described above, according to one or more embodiments of the present invention, it is possible to provide a control apparatus and a control method that can operate in the redundant system even in a case where an abnormality is detected in the input information of a system and the Drive of the Electric motor is continued by switching to the input information of the at least one system, the occurrence of the discontinuous change at the time of switching is reduced.
FigurenlisteFigure list
-
1 ist ein entlang einer Strichlinie zweigeteiltes auf den Seiten1 und2 der Zeichnungen wiedergegebenes Blockkonfigurationsdiagramm einer Steuereinrichtung gemäß einer ersten Ausführungsform der vorliegenden Erfindung, wobei Seite1 den Teil der1 wiedergibt, die ein erstes Steuersystem der Steuereinrichtung darstellt, und Seite2 den Teil der1 wiedergibt, die ein zweites Steuersystem der Steuereinrichtung darstellt.1 is a two-part along a dashed line on thesides 1 and2 A block configuration diagram of a control device according to a first embodiment of the present invention shown in the drawings, whereinpage 1 the part of1 representing a first control system of the control device, and page2 the part of1 reproduces, which represents a second control system of the control device. -
2A und2B sind Flussdiagramme der Steuervorrichtung für die elektrische Servolenkung gemäß der ersten Ausführungsform der vorliegenden Erfindung, wobei2A einen Gesamtbetriebsablauf und2B einen Steuereingangserfassungs- und teilungsprozess veranschaulicht;2A and2 B 12 are flowcharts of the electric power steering control apparatus according to the first embodiment of the present invention, wherein2A an overall operational flow and2 B illustrates a control input capture and sharing process; -
3A ist ein Diagramm zur Veranschaulichung der Zuverlässigkeit oder dergleichen in einem Fall, in dem eine Abnormalität in einem Sensor in der Steuervorrichtung für eine elektrische Servolenkung gemäß der ersten Ausführungsform der vorliegenden Erfindung auftritt; und3A Fig. 13 is a diagram for illustrating reliability or the like in a case where an abnormality occurs in a sensor in the electric power steering control apparatus according to the first embodiment of the present invention; and -
3B ist ein Diagramm zur Veranschaulichung der Zuverlässigkeit oder dergleichen in einem Fall, in dem die Abnormalität nicht im Sensor in der Steuervorrichtung für eine elektrische Servolenkung gemäß der ersten Ausführungsform der vorliegenden Erfindung auftritt.3B Fig. 13 is a diagram for illustrating the reliability or the like in a case where the abnormality does not occur in the sensor in the electric power steering control apparatus according to the first embodiment of the present invention.
AUSFÜHRLICHE BESCHREIBUNGDETAILED DESCRIPTION
Nachfolgend werden eine oder mehrere Ausführungsformen der vorliegenden Erfindung mit Bezug auf die beigefügten Zeichnungen beschrieben.One or more embodiments of the present invention are described below with reference to the accompanying drawings.
Erste AusführungsformFirst embodiment
Unter Bezugnahme auf
Da die Steuervorrichtung
Das erste Steuersystem
Der Drehmomentsensor, der das Drehmoment der Lenkung erfasst, was eine wichtige Information für die elektrische Servolenkung ist, ist aus zwei Sensoren, einem Hauptdrehmomentsensor und einen Nebendrehmomentsensor, konfiguriert und ist redundant. Ebenso ist der Lenkwinkelsensor, der den Lenkwinkel der Lenkung erfasst, aus zwei Sensoren, einem Hauptlenkwinkelsensor und einem Nebenlenkwinkelsensor, aufgebaut und ist redundant. Der MR-Sensor, der den Drehwinkel des Rotors des ersten Elektromotors MT1 erfasst, umfasst zwei Sensoren, einen Haupt-MR-Sensor und einen Neben-MR-Sensor, und ist redundant. Die Ausgangswerte bzw. Ausgabewerte des redundanten Hauptsensors und des redundanten Nebensensors sind so ausgelegt, dass sie gleich sind, da sie dieselbe Zustandsinformation eines vorgegebenen bzw. vorbestimmten Erfassungsziels erfassen, wenn keine Anomalie vorliegt. Das vorgegebene Erfassungsziel bezieht sich auf das Drehmoment und den Lenkwinkel der Lenkung des Lenkmechanismus, den Drehwinkel des Rotors des Elektromotors oder ähnliches.The torque sensor, which detects the torque of the steering, which is important information for the electric power steering, is configured from two sensors, a main torque sensor and a sub-torque sensor, and is redundant. The steering angle sensor, which detects the steering angle of the steering, is also made up of two sensors, a main steering angle sensor and a secondary steering angle sensor, and is redundant. The MR sensor that detects the rotation angle of the rotor of the first electric motor MT1 includes two sensors, a main MR sensor and a sub MR sensor, and is redundant. The output values of the redundant main sensor and the redundant sub sensor are designed to be the same because they detect the same state information of a predetermined detection target when there is no abnormality. The predetermined detection target relates to the torque and the steering angle of the steering of the steering mechanism, the rotation angle of the rotor of the electric motor, or the like.
Das erste Steuersystem
Zusätzlich zur Gesamtsteuerung des ersten Steuersystems
Die Zuverlässigkeit R1 gibt ein Maß für die Normalität des Sensors an. Zum Beispiel ist es bevorzugt, dass die Zuverlässigkeit R1 ein Wert ist, der 1 anzeigt, wenn der Sensor normal ist und Null, wenn eine große Abnormalität im Sensor auftritt. Es gibt mehrere mögliche Methoden zur Berechnung der Zuverlässigkeit R1. Wie in Gleichung 1 dargestellt, kann die Zuverlässigkeit R1 beispielsweise so definiert werden, dass sie einer Größe (Absolutwert) einer Differenz zwischen dem Ausgangswert S1m des Hauptdrehmomentsensors und dem Ausgangswert S1s des Nebendrehmomentsensors entspricht. In Gleichung 1 wird ein Verhältnis zwischen der Größe der Differenz (|S1m-S1s|) und einem vorbestimmten Schwellenwert TH zur Bestimmung der Abnormalität von 1 abgezogen, 1 wird zum Zeitpunkt der Normalität angezeigt, 0 wird zum Zeitpunkt der nicht anhaltenden Abnormalität des Sensors angezeigt, indem die Differenz zwischen den Ausgangswerten der zwei Drehmomentsensoren verwendet wird, und ein Zwischenwert dazwischen wird als Grad der Normalität des Hauptdrehmomentsensors angezeigt. In einem Fall, in dem der Betrag der Differenz größer ist als der Schwellenwert TH für die Bestimmung der Abnormalität, wird R1 auf null gesetzt. Zum Beispiel ist in einem Fall, in dem der Schwellenwert TH zur Bestimmung der Abnormalität 0,2 Volt beträgt, zum Zeitpunkt der Normalität, in dem der Absolutwert der Differenz Null ist, die Zuverlässigkeit R1 1, in einem Fall, in dem eine Abnormalität auftritt, in dem der Absolutwert der Differenz 0,1 ist, ist die Zuverlässigkeit R1 0.5, in einem Fall, in dem der Absolutwert der Differenz 0,2 ist, was der gleiche Wert wie der Schwellenwert TH zur Bestimmung der Abnormalität ist, ist die Zuverlässigkeit R1 Null, und in einem Fall, in dem der Absolutwert der Differenz den Schwellenwert TH zur Bestimmung der Abnormalität überschreitet, ist die Zuverlässigkeit R1 Null. In dem oben beschriebenen Beispiel wird die Berechnungsmethode für die Zuverlässigkeit R1 beschrieben, wobei die Größe bzw. das Ausmaß der Differenz und die Zuverlässigkeit R1 als linear beschrieben werden, ist aber nicht darauf beschränkt und kann auch mit Hilfe einer nichtlinearen Funktion berechnet werden.
Die Verarbeitungseinheit
In einem Fall, in dem das Steuersignal CS (U, V, W) jeder Phase U/V/W des ersten Elektromotors MT1 nur durch Erfassungsinformationen in seinem eigenen System erzeugt wird, wird das Steuersignal basierend auf dem Lenkdrehmomentsignal erzeugt, das durch den Hauptdrehmomentsensor erfasst wird, zum Beispiel wie in Gleichung 3. Das Steuersignal CS (U, V, W) wird in der vorliegenden Erfindung jedoch wie in Gleichung 4 berechnet. Der Mikrocomputer
Da das eigene System, wie oben beschrieben, Informationen des anderen Systems benötigt, tauschen der Mikrocomputer
Das zweite Steuersystem
Unter Bezugnahme auf
In
In
Ein Diagramm im oberen Teil von
In einem Fall, in dem der oben beschriebene gewichtete Mittelwert WA nicht verwendet wird, unterscheidet sich, da die Differenz (|S1m-S1s|) den Schwellenwert TH zur Bestimmung der Abnormalität im ersten System
In einem Fall, in dem der gewichtete Mittelwert WA verwendet wird, unterscheidet sich, da die Differenz (|S1m-S1s|) den Schwellenwert TH zur Bestimmung der Abnormalität im ersten System
Nach der Abnormalität ist R1=0. Wenn das zweite System
Dann ändert sich im ersten System
Da der Sensorwert, der für die Steuerung im ersten System
Da hier R1/(R1+1) kleiner als 1 ist, ist TH*R1/(R1+1) kleiner als TH. Wenn R1=0.1 kurz vor dem Wechseln ist,
Dies bedeutet, dass die Änderung des Sensorwerts, der für die Steuerung durch das erste System
Wie oben beschrieben, kann im Rahmen der vorliegenden Erfindung die diskontinuierliche Änderung zum Zeitpunkt des Wechselns reduziert werden, indem der Eingang der Zustandsinformationen im eigenen System und dem anderen System ab dem Zeitpunkt der Normalität empfangen wird und das Steuersignal ausgegeben wird, das durch Gewichtung und Mittelwertbildung der Zustandsinformationen im eigenen System und der Zustandsinformationen des anderen Systems erhalten wird. Durch die Mittelwertbildung bzw. Durchschnittswertbildung der Differenz zwischen der Differenz der Ausgangswerte der beiden redundanten Sensoren und einem vorgegebenen Schwellenwert als Zuverlässigkeit R1/R2 ist es außerdem möglich, die Umschaltung bzw. das Wechseln mit hoher Zuverlässigkeit durchzuführen.As described above, in the context of the present invention, the discontinuous change at the time of the change can be reduced by receiving the input of the status information in the own system and the other system from the time of normality and outputting the control signal that is determined by weighting and averaging the status information in its own system and the status information of the other system is received. By averaging or averaging the difference between the difference between the output values of the two redundant sensors and a predefined threshold value as reliability R1 / R2, it is also possible to carry out the switchover or changeover with high reliability.
In
Nach dem oben beschriebenen Steuereingangserfassungs-/teilungsprozess (bzw. Steuereingangserfassungs-/Sharingprozess) (
Sensoren jedes Systems, z. B. in dem Fall, in dem ein Drehmomentsensor nicht redundant ist, ist es nicht möglich, die Differenz zwischen dem Hauptsensor und dem Nebensensor wie oben beschrieben zu verwenden, sondern z. B. durch die Verwendung der folgenden Methode, ist es möglich, die Zuverlässigkeit zu erhalten. In einem Fall, in dem der Ausgang des Sensors aufgrund der Abnormalität nicht stabilisiert ist, wird die Zuverlässigkeit in Abhängigkeit von der Größe der im Ausgang enthaltenen Schwankung (Rauschen) bestimmt. Die Differenz zwischen einem Spitzenwert des Ausgangs, der hochfrequentes Rauschen enthält, und einem Ausgang, aus dem das hochfrequente Rauschen durch einen Tiefpassfilter entfernt wurde, wird als Größe des Rauschens verwendet, und je größer das Rauschen ist, desto kleiner wird die Zuverlässigkeit eingestellt.Sensors of each system, e.g. B. in the case where a torque sensor is not redundant, it is not possible to use the difference between the main sensor and the sub-sensor as described above, but e.g. By using the following method, for example, it is possible to maintain the reliability. In a case where the output of the sensor is not stabilized due to the abnormality, the reliability is determined depending on the amount of fluctuation (noise) contained in the output. The difference between a peak value of the output, the high frequency one Contains noise, and an output from which the high-frequency noise has been removed by a low-pass filter is used as the amount of noise, and the larger the noise, the lower the reliability is set.
In einem Fall, in dem bestimmt wird, dass die Abnormalität in seinem eigenen System auftritt, führt der Mikrocomputer
Was oben beschrieben ist, wird auch auf ein Steuerungsverfahren zur Steuerung der Steuervorrichtung für eine elektrische Servolenkung 1 angewendet. Das Steuerverfahren für die Steuervorrichtung 1 für eine elektrische Servolenkung, umfassend den ersten Elektromotor MT1 und den zweiten Elektromotor MT2, die die Antriebskraft zum Antreiben des Lenkmechanismus des Fahrzeugs ausgeben, das erste Steuersystem
Demnach ist es möglich, ein Steuerverfahren zur Reduzierung einer diskontinuierlichen Änderung zum Zeitpunkt des Umschaltens bzw. Wechselns bereitzustellen, indem die Eingabe der Zustandsinformationen im eigenen System und in anderen Systemen vom Zeitpunkt der Normalität empfangen wird und das Steuersignal ausgegeben wird, das durch Gewichtung und Mittelwertbildung der Zustandsinformationen im eigenen System und der Zustandsinformationen des anderen Systems erhalten wird.Accordingly, it is possible to provide a control method for reducing a discontinuous change at the time of switching by receiving the input of the status information in the own system and in other systems from the time of normality and outputting the control signal obtained by weighting and averaging the status information in its own system and the status information of the other system is received.
Die vorliegende Erfindung ist nicht auf die dargestellten Ausführungsformen beschränkt und kann durch den Aufbau des Bereichs, nicht abweichend von dem in den einzelnen Ansprüchen beschriebenen Inhalt, ausgeführt werden. Das heißt, obwohl die vorliegende Erfindung insbesondere in Bezug auf bestimmte Ausführungsformen dargestellt und beschrieben wurde, sollte es verstanden werden, dass der Fachmann verschiedene Modifikationen an den oben beschriebenen Ausführungsformen in Bezug auf die Menge und eine andere detaillierte Konfiguration vornehmen kann, ohne vom Umfang der technischen Idee und dem Zweck der vorliegenden Erfindung abzuweichen.The present invention is not limited to the illustrated embodiments and can be carried out by constructing the scope not deviating from the content described in the individual claims. That is, while the present invention has been particularly illustrated and described with respect to particular embodiments, it should be understood that those skilled in the art can make various modifications to the above-described embodiments in terms of quantity and other detailed configuration without departing from the scope of FIG technical idea and purpose of the present invention.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
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.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- JP 6505257 B [0003]JP 6505257 B [0003]
Claims (5)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019233048A JP7186161B2 (en) | 2019-12-24 | 2019-12-24 | ELECTRIC POWER STEERING CONTROL DEVICE AND CONTROL METHOD |
JP2019-233048 | 2019-12-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102020134926A1 true DE102020134926A1 (en) | 2021-06-24 |
Family
ID=76206004
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102020134926.2A Pending DE102020134926A1 (en) | 2019-12-24 | 2020-12-24 | CONTROL DEVICE AND METHOD FOR CONTROLLING AN ELECTRIC POWER STEERING |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7186161B2 (en) |
CN (1) | CN113022698A (en) |
DE (1) | DE102020134926A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116890907B (en) * | 2023-08-08 | 2024-05-07 | 小米汽车科技有限公司 | Steering control method and device for vehicle, vehicle and medium |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3696422B2 (en) * | 1998-12-25 | 2005-09-21 | 本田技研工業株式会社 | Electric power steering device |
JP4774740B2 (en) * | 2005-01-06 | 2011-09-14 | 株式会社ジェイテクト | Electric power steering device |
JP2009098094A (en) * | 2007-10-19 | 2009-05-07 | Niles Co Ltd | Rotation angle detector |
JP2010132253A (en) * | 2008-11-10 | 2010-06-17 | Jtekt Corp | Electric power steering apparatus |
JP5541456B2 (en) * | 2010-08-25 | 2014-07-09 | トヨタ自動車株式会社 | Electric power steering device |
JP6569387B2 (en) * | 2015-08-21 | 2019-09-04 | 株式会社デンソー | Sensor device and electric power steering device using the same |
JP6672652B2 (en) * | 2015-09-10 | 2020-03-25 | 株式会社ジェイテクト | Steering control device |
WO2017122329A1 (en) * | 2016-01-14 | 2017-07-20 | 三菱電機株式会社 | Electrical power steering device |
JP6643935B2 (en) * | 2016-03-29 | 2020-02-12 | 株式会社ショーワ | Electric power steering device, program |
JP6801287B2 (en) * | 2016-08-10 | 2020-12-16 | 株式会社ジェイテクト | Motor control device |
CN109803873B (en) * | 2016-09-15 | 2021-09-10 | 日立安斯泰莫株式会社 | Actuator of in-vehicle device and power steering device |
-
2019
- 2019-12-24 JP JP2019233048A patent/JP7186161B2/en active Active
-
2020
- 2020-12-24 DE DE102020134926.2A patent/DE102020134926A1/en active Pending
- 2020-12-24 CN CN202011545132.4A patent/CN113022698A/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
JP2021100839A (en) | 2021-07-08 |
JP7186161B2 (en) | 2022-12-08 |
CN113022698A (en) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2499737B1 (en) | Method for checking the plausibility of the torque of an electrical machine and machine controller for controlling an electrical machine and for carrying out the method | |
EP1479157B1 (en) | Method for the detection of abnormalities of electric motors | |
DE102017127799A1 (en) | FAULT TOLERANT MEASUREMENT OF PHASE FLOWS FOR MOTOR CONTROL SYSTEMS | |
DE112015001258T5 (en) | Control and control method for electric motor | |
DE112008001818T5 (en) | Electric engine control | |
DE102012105850A1 (en) | Vehicle-based system and insulation fault diagnostic unit | |
EP2671090B1 (en) | Method and device for detecting a malfunction of an electric machine | |
DE102014115881B4 (en) | Method and apparatus for increasing a current detection range in a system with a polyphase motor | |
DE112012001148B4 (en) | Electricity control device | |
DE102009050621A1 (en) | Robust PID control for the control device of a brushless DC motor | |
DE102009002391A1 (en) | Control device for an automatic transmission | |
DE102019114952B4 (en) | Vehicle control apparatus, control method and non-transitory computer-readable medium | |
DE102010062552A1 (en) | Methods and systems for induction machine control | |
WO2007042159A1 (en) | Electric machine control system | |
DE102020134926A1 (en) | CONTROL DEVICE AND METHOD FOR CONTROLLING AN ELECTRIC POWER STEERING | |
DE102019202464A1 (en) | Method and control device for determining at least one characteristic value of a drive train, which is located in the installed state in an electrically drivable motor vehicle, and motor vehicle | |
DE102018004991A1 (en) | ANALYTICAL DIAGNOSIS DEVICE AND ANALYSIS DIAGNOSTIC PROCEDURE | |
DE102006032193A1 (en) | Angle of rotation determination of an electric motor | |
DE102019208402A1 (en) | Method for determining an electrical resistance of an electrical supply line | |
EP3180218B1 (en) | Method to determine the position and/or movement of the hydraulic pump of a vehicle brake system, and brake system | |
DE102021104493A1 (en) | CONTROL DEVICE AND CONTROL PROCEDURE | |
DE112017007123T5 (en) | Power conversion device for an electric vehicle | |
DE102008042858B4 (en) | Electric power steering control device | |
DE112018003011T5 (en) | Control device for vehicle-mounted device | |
DE102017216755A1 (en) | Method for determining error propagation of control signals |