Vehicle drive control device

By setting the upper limit of the power torque in the drive control device and setting it together to a predetermined value under abnormal conditions, the problem of sudden reduction of the power torque and unstable vehicle behavior is solved, and the reduction of torque differences and stable driving of the vehicle are achieved.

JP7665966B2Active Publication Date: 2025-04-22DENSO CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2020199822
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-01-14
Filing Date
2020-12-01
Publication Date
2025-04-22
Estimated Expiration
2040-12-01

AI Technical Summary

Technical Problem

When existing drive control equipment detects abnormal power, it is difficult to effectively suppress the sudden reduction of power torque and unstable vehicle behavior.

Method used

By introducing a torque setting unit into the drive control device, an abnormality of the power unit is detected, and when an abnormality occurs, the upper torque limit of the two power units is set to a common predetermined value to reduce torque differences and stabilize vehicle behavior.

Benefits of technology

It effectively suppresses the sudden reduction of the power supply torque, avoids the sudden deceleration of the vehicle, and maintains the stable driving of the vehicle under abnormal conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007665966000001
    Figure 0007665966000001
  • Figure 0007665966000002
    Figure 0007665966000002
  • Figure 0007665966000003
    Figure 0007665966000003
Patent Text Reader

Abstract

To provide a vehicular drive control device capable of preventing the torque of a motor from rapidly decreasing while preventing a vehicular behavior from being unstable in detecting abnormality.SOLUTION: A drive control device applied to a vehicle including a first motor for driving a first wheel and a second motor for driving a second wheel includes a sensor (21a) for detecting information on the drive control device, a torque setting part (32) for setting the upper limit of torque which can be generated by the first motor and the second motor on the basis of the information detected by the sensor, an abnormality detection part (52) for detecting abnormality of the drive control device, and an information output part (51) for outputting setting information for setting the upper limit of the torque of the first motor and the second motor at a common prescribed value as information to the torque setting part in the case where the abnormality detection part detects abnormality.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a drive control device that controls the drive state of a vehicle. [Background technology]

[0002] Conventionally, there is a drive control device that, when an abnormality other than motor stop is detected in the motor of one of the left or right wheels of a vehicle, controls the motor of the other wheel so that it approaches the same operating state as the motor in which the abnormality was detected (see Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 5784930 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the drive control device described in Patent Document 1, if a normal motor is controlled to approach the same operating state as the operating state of the motor in which an abnormality is detected, there is a risk that the control will not be appropriate for the abnormality. For example, if the torque of one motor suddenly decreases due to an abnormality, and the other motor is controlled to approach the same operating state, the vehicle may suddenly decelerate. On the other hand, if the torque of one motor suddenly decreases due to an abnormality, the torque difference between the left and right motors may become large, and the vehicle behavior may become unstable unless the torque of the other motor is limited.

[0005] The present invention has been made to solve the above-mentioned problems, and its main object is to provide a vehicle drive control device that can suppress a sudden decrease in motor torque while suppressing unstable vehicle behavior when an abnormality is detected. [Means for solving the problem]

[0006] The first means for solving the above problem is A drive control device applied to a vehicle (10) including a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information relating to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; an abnormality detection unit (52, 62) that detects an abnormality in the drive control device; an information output unit (51, 61) that outputs, when the abnormality is detected by the abnormality detection unit, setting information for setting upper limits of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; Equipped with.

[0007] According to the above configuration, the drive control device is applied to a vehicle including a first motor that drives a first wheel and a second motor that drives a second wheel. The sensor detects information related to the drive control device. The torque setting unit sets an upper limit value of the torque that can be generated by the first motor and the second motor based on the information detected by the sensor. Therefore, when the information related to the drive control device detected by the sensor is information that requires setting an upper limit value of the torque that can be generated by the motors, the upper limit value of the torque is set based on that information.

[0008] Here, the abnormality detection unit detects an abnormality in the drive control device. Then, when an abnormality is detected by the abnormality detection unit, the information output unit outputs setting information for setting the upper limit values ​​of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit. As a result, the torque setting unit sets the upper limit values ​​of the torque of the first motor and the second motor to a common predetermined value based on the setting information. Then, the drive control unit controls the torque generated by the first motor and the second motor to be equal to or less than the upper limit value set by the torque setting unit. Therefore, it is possible to reduce the torque difference between the left and right motors, and to suppress the behavior of the vehicle from becoming unstable. Furthermore, instead of reducing the torque generated by the first motor and the second motor, the upper limit values ​​of the torque of the first motor and the second motor are set. Therefore, it is possible to suppress a sudden decrease in the torque of the motor, and it is possible to suppress a sudden deceleration of the vehicle. Moreover, it is possible to limit the torque of the motor when an abnormality is detected by utilizing the setting unit for the upper limit torque that is generally provided in the drive control device, and it is possible to suppress an increase in the number of additional configurations.

[0009] The drive control device generally includes a sensor for detecting temperature information. More specifically, the drive control device generally includes a temperature sensor for detecting the temperature of the motor, and a torque setting unit for setting an upper limit of the torque that the motor can generate based on the motor temperature.

[0010] In this regard, in the second aspect, the sensor detects temperature information as the information. In the third aspect, the temperature information is the temperature of at least one of the first motor and the second motor. Therefore, by utilizing a motor temperature sensor that is generally provided in a drive control device and a torque setting unit that sets an upper limit of the torque based on the motor temperature, the torque of the motor can be limited when an abnormality is detected.

[0011] A drive control device equipped with an AC motor generally includes a temperature sensor that detects the temperature of a power conversion unit, and a torque setting unit that sets an upper limit of the torque that the motor can generate based on the temperature of the power conversion unit.

[0012] In this regard, in the fourth means, the first motor and the second motor are AC motors, and include a first power conversion unit (INV25) that converts supplied DC power into AC power and supplies it to the first motor, and a second power conversion unit (INV26) that converts supplied DC power into AC power and supplies it to the second motor, and the sensor (21a) detects the temperature of at least one of the first power conversion unit and the second power conversion unit as the temperature information. Therefore, the torque of the motor can be limited when an abnormality is detected by utilizing a temperature sensor of the power conversion unit that is generally provided in a drive control device equipped with an AC motor, and a torque setting unit that sets an upper limit value of the torque based on the temperature of the power conversion unit.

[0013] The drive control device generally includes a temperature sensor that detects the temperature of the cooling water, and a torque setting unit that sets an upper limit of the torque that the motor can generate based on the temperature of the cooling water.

[0014] In this regard, in the fifth aspect, the sensor detects the temperature of the cooling water as the temperature information, and therefore, by utilizing a cooling water temperature sensor that is generally provided in a drive control device and a torque setting unit that sets an upper limit of the torque based on the cooling water temperature, the torque of the motor can be limited when an abnormality is detected.

[0015] When a high voltage is applied between the coils of a motor, the lower the atmospheric pressure, the more likely partial discharges will occur. For this reason, the drive control device may be provided with an atmospheric pressure sensor that detects atmospheric pressure, and may slow down the voltage rise caused by the power conversion unit as the detected atmospheric pressure decreases. In this case, the slower the voltage rise is, the greater the temperature rise in the power conversion unit will be, so the drive control device may be provided with a torque setting unit that sets the upper limit of the motor torque to be limited as the atmospheric pressure decreases.

[0016] In this regard, in the sixth aspect, the first motor and the second motor are AC motors, and include a first power conversion unit that converts supplied DC power into AC power and supplies it to the first motor, and a second power conversion unit that converts supplied DC power into AC power and supplies it to the second motor, and the sensor detects air pressure as the information. Therefore, when the drive control device includes an air pressure sensor and a torque setting unit that sets to limit the upper limit of the torque based on the air pressure, the torque of the motor can be limited by using them when an abnormality is detected.

[0017] The extent to which the upper limit value of the motor torque should be restricted varies depending on the vehicle speed at the time when an abnormality is detected.

[0018] In this regard, in the seventh aspect, the sensor (84) detects the speed of the vehicle as the information, and therefore, the upper limit values ​​of the torque of the first motor and the second motor can be set based on the vehicle speed at the time when the abnormality is detected.

[0019] When no information is input from a sensor that detects information related to the drive control device, the motors may not be driven appropriately. For this reason, the drive control device generally includes a torque setting unit that sets an upper limit value for the torque that the first motor and the second motor can generate when no information is input from the sensor.

[0020] In this regard, in the eighth means, the torque setting unit sets an upper limit value of the torque that can be generated by the first motor and the second motor when the information is not input from the sensor, and the information output unit cuts off the sensor and the torque setting unit when the abnormality is detected by the abnormality detection unit. Therefore, when an abnormality is detected, a state in which no information is input from the sensor to the torque setting unit can be intentionally realized. Therefore, the torque of the motor can be limited when an abnormality is detected by utilizing a torque setting unit that is generally provided in a drive control device and that sets an upper limit value of the torque of the motor when no information is input from the sensor.

[0021] The ninth means includes a current sensor (21b) that detects the current flowing through the first motor, and the abnormality detection unit predefines a predetermined range within which the relationship between a command value for the torque generated by the second motor and the current flowing through the first motor is normal, and detects the abnormality in the drive control device when the relationship between the command value and the current detected by the current sensor falls outside the predetermined range.

[0022] According to the above configuration, the current sensor detects the current flowing through the first motor. The torque generated by the first motor varies depending on the current flowing through the first motor, and if the torque difference between the first motor and the second motor becomes large, the behavior of the vehicle may become unstable. For this reason, an appropriate range of the current flowing through the first motor with respect to the command value of the torque generated by the second motor is determined in advance.

[0023] Therefore, the abnormality detection unit predefines a predetermined range within which the relationship between the command value of the torque generated by the second motor and the current flowing through the first motor is normal.The abnormality detection unit detects an abnormality in the drive control device when the relationship between the command value of the torque of the second motor and the current of the first motor detected by the current sensor falls outside the predetermined range.Therefore, it is possible to detect an abnormality in the drive control device when there is a risk of the vehicle's behavior becoming unstable.

[0024] In the tenth method, the abnormality detection unit includes a first detection unit (52) that detects an abnormality related to the first motor and a second detection unit (62) that detects an abnormality related to the second motor, a host control unit (70) that transmits both a first command value, which is a command value of a torque generated by the first motor, and a second command value, which is a command value of a torque generated by the second motor, to both the first detection unit and the second detection unit; the first detection unit transmits the second command value received from the upper level control unit to the second detection unit; The second detection unit transmits the first command value received from the upper control unit to the first detection unit; the first detection unit detects the abnormality in the drive control device when an absolute value of a difference between the first command value received from the higher-level control unit and the first command value received from the second detection unit is greater than a predetermined value; The second detection unit detects the abnormality in the drive control device when the absolute value of the difference between the second command value received from the higher-level control unit and the second command value received from the first detection unit is greater than a predetermined value.

[0025] According to the above configuration, the first detection unit detects an abnormality related to the first motor, and the second detection unit detects an abnormality related to the second motor. The upper control unit transmits both a first command value, which is a command value for the torque generated by the first motor, and a second command value, which is a command value for the torque generated by the second motor, to both the first detection unit and the second detection unit. That is, the first detection unit receives not only the first command value but also the second command value, and the second detection unit receives not only the second command value but also the first command value. Then, the first detection unit transmits the second command value received from the upper control unit to the second detection unit, and the second detection unit transmits the first command value received from the upper control unit to the first detection unit.

[0026] Here, for example, if the first command value transmitted by the upper control unit is received correctly, the first command value received by the first detection unit from the upper control unit should match the first command value received by the first detection unit from the second detection unit. On the other hand, if the first command value received by the first detection unit from the upper control unit does not match the first command value received by the first detection unit from the second detection unit, there is a risk that the first command value transmitted by the upper control unit has not been received correctly.

[0027] In this regard, the first detection unit detects an abnormality in the drive control device when the absolute value of the difference between the first command value received from the higher-level control unit and the first command value received from the second detection unit is greater than a predetermined value. Also, the second detection unit detects an abnormality in the drive control device when the absolute value of the difference between the second command value received from the higher-level control unit and the second command value received from the first detection unit is greater than a predetermined value. Therefore, it is possible to detect an abnormality in the drive control device when there is a risk that the torque command value transmitted by the higher-level control unit has not been received correctly.

[0028] In an eleventh means, the abnormality detection unit detects an abnormal state that is the abnormal state of the drive control device, and when the abnormality detection unit detects the abnormal state, the information output unit outputs the setting information to the torque setting unit as information, which sets the upper limit values ​​of the torque of the first motor and the second motor to the common predetermined value corresponding to the abnormal state.

[0029] The twelfth measure is: A drive control device applied to a vehicle (10) including a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information relating to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; an abnormality processing unit (35, 51, 52, 61, 62) that detects an abnormal state that is an abnormal state of the drive control device, and when the abnormal state is detected, outputs setting information to the torque setting unit as the information for setting upper limit values ​​of the torque of the first motor and the second motor to a common predetermined value corresponding to the abnormal state; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; Equipped with.

[0030] According to the above configuration, an abnormal state that is an abnormal state of the drive control device is detected. Therefore, not only an abnormality of the drive control device is detected, but also an abnormal state that is an abnormal state of the drive control device is detected. Then, when an abnormal state is detected, setting information for setting the upper limit values ​​of the torque of the first motor and the second motor to a common predetermined value according to the abnormal state is output as the information to the torque setting unit. Therefore, the upper limit values ​​of the torque of the first motor and the second motor can be set to a common predetermined value according to the abnormal state. Therefore, the upper limit values ​​of the torque of the first motor and the second motor can be set more appropriately, and unstable behavior of the vehicle and sudden deceleration of the vehicle can be further suppressed.

[0031] In a thirteenth means, the drive control unit is capable of executing a first control method and a second control method which are different methods for controlling the torque generated by the first motor and the second motor, and the common predetermined value according to the abnormal state is set to a value according to whether the first control method or the second control method is being executed by the drive control unit when the abnormal state is detected.

[0032] According to the above configuration, the drive control unit can execute a first control method and a second control method which are different from each other in the method of controlling the torque generated by the first motor and the second motor. Therefore, the first control method and the second control method can be used depending on the running state of the vehicle. Here, when an abnormality occurs in the drive control device, the effect of the abnormality on the torque differs between the first control method and the second control method which are different from each other in the method of controlling the torque.

[0033] In this regard, the common predetermined value according to the abnormal state is set to a value according to whether the first control method or the second control method is being executed by the drive control unit when the abnormal state is detected. Therefore, the upper limit values ​​of the torque of the first motor and the second motor can be appropriately set to the common predetermined value according to the effect of the abnormality on the torque in the first control method and the second control method.

[0034] Even if the command values ​​for the torques generated by the first motor and the second motor become abnormal, the danger to the vehicle is small as long as the torque does not erroneously increase.

[0035] In this regard, in the fourteenth means, when at least one of a first command value, which is a command value for the torque generated by the first motor, and a second command value, which is a command value for the torque generated by the second motor, becomes abnormal, the common predetermined value according to the abnormal state is set to the first command value or the second command value during a predetermined period prior to the abnormality.

[0036] According to the above configuration, even if at least one of the first command value and the second command value becomes abnormal, the upper limit value of the torque is set to the first command value or the second command value in a predetermined period before the abnormality occurs. Therefore, it is possible to prevent the torque generated by the first motor and the second motor from increasing erroneously, and the vehicle can be driven safely. Furthermore, even if the torque command value becomes abnormal, the upper limit value of the torque is not restricted as much as possible from the state before the abnormality occurs, and the vehicle can continue to drive.

[0037] In a fifteenth means, the sensor includes a current sensor (21b) that detects a current flowing in at least one of the first motor and the second motor, and the common predetermined value according to the abnormal state is set to a first command value that is a command value for the torque to be generated by the first motor or a second command value that is a command value for the torque to be generated by the second motor in a predetermined period prior to the reference output, which is the output of the current sensor when the current is detected as 0, falling outside a predetermined range.

[0038] According to the above configuration, the sensor includes a current sensor that detects a current flowing through at least one of the first motor and the second motor. Even if a reference output, which is an output of the current sensor when the current is detected as 0, falls outside a predetermined range (hereinafter referred to as an "offset abnormality"), the detected current rarely changes suddenly. In this regard, when an offset abnormality occurs, the upper torque value is set to the first command value or the second command value in a predetermined period before the offset abnormality occurs. Therefore, the vehicle can be driven safely while continuing to drive without restricting the upper torque value as much as possible.

[0039] If a predetermined abnormality other than the offset abnormality occurs in the current sensor, the current may be erroneously detected, causing a sudden change in the torque generated by the first motor and the second motor.

[0040] In this regard, in the 16th means, when a predetermined abnormality of the current sensor other than when the reference output falls outside the predetermined range is detected, the common predetermined value according to the abnormal state is set to a first corrected command value obtained by decreasing the first command value by a predetermined degree or a second corrected command value obtained by decreasing the second command value by a predetermined degree in a predetermined period prior to the detection of the predetermined abnormality.

[0041] According to the above configuration, when a predetermined abnormality other than the offset abnormality is detected, the upper limit values ​​of the torques of the first motor and the second motor are set to a first corrected command value obtained by decreasing the first command value by a predetermined degree or a second corrected command value obtained by decreasing the second command value by a predetermined degree during a predetermined period prior to the detection of the predetermined abnormality. Therefore, when there is a risk of a sudden change in the torques generated by the first motor and the second motor, the vehicle can be driven more safely and can continue to drive.

[0042] In a seventeenth means, the sensor includes a voltage sensor (21d) that detects a voltage applied to at least one of the first motor and the second motor, and when an abnormality in the voltage sensor is detected, the common predetermined value according to the abnormal state is set to a first command value that is a command value for the torque to be generated by the first motor or a second command value that is a command value for the torque to be generated by the second motor during a predetermined period prior to the detection of the abnormality in the voltage sensor.

[0043] According to the above configuration, the sensor includes a voltage sensor that detects a voltage applied to at least one of the first motor and the second motor. Even if an abnormality occurs in the voltage sensor, unless the current flowing through the first motor and the second motor changes suddenly, the torque rarely changes suddenly. In this regard, when an abnormality in the voltage sensor is detected, the upper limit value of the torque is set to the first command value or the second command value in a predetermined period before the abnormality in the voltage sensor is detected. Therefore, the vehicle can be safely driven and the vehicle can continue to drive without restricting the upper limit value of the torque as much as possible.

[0044] If an abnormality occurs in the rotation angle sensor that detects the rotation angle of the motor, it will become impossible to appropriately control the motor according to the rotation angle, and there is a risk that the torque generated by the first motor and the second motor will suddenly change.

[0045] In this regard, in the eighteenth means, the sensor includes a rotation angle sensor (21c) that detects the rotation angle of at least one of the first motor and the second motor, and the common predetermined value according to the abnormal state is set to 0 when the rotation angle sensor is abnormal. Therefore, when there is a risk that the motor cannot be appropriately controlled, the vehicle can be stopped exceptionally by prioritizing safety.

[0046] If there is an abnormality in the calculation function of at least one of the torque setting unit and the drive control unit, it becomes impossible to appropriately control the motors, and there is a risk that the torques generated by the first motor and the second motor will suddenly change.

[0047] In this regard, in the nineteenth means, the common predetermined value according to the abnormal state is set to 0 when at least one of the calculation functions of the torque setting unit and the drive control unit is abnormal. Therefore, when there is a risk that the motor cannot be appropriately controlled, the vehicle can be stopped exceptionally by prioritizing safety. [Brief description of the drawings]

[0048] [Figure 1] FIG. 1 is a schematic diagram showing an electric vehicle. [Diagram 2] FIG. 2 is a block diagram showing the configuration of an EV-CU, an MG-CU, and an arbitration CU. [Diagram 3] 6 is a graph showing the relationship between a detected temperature value and an upper torque limit value. [Figure 4] 4 is a map showing the relationship between a right torque command value, a left current detection value, and a normal determination range. [Diagram 5] FIG. 4 is a schematic diagram showing a temperature permission adjustment unit. [Figure 6] 5 is a flowchart showing a procedure for detecting an abnormality and outputting temperature information. [Figure 7] FIG. 13 is a schematic diagram showing a modified example of the temperature permission adjuster. [Figure 8] 5 is a graph showing the relationship between vehicle speed, limit temperature information, and upper torque limit value. [Figure 9] FIG. 13 is a block diagram showing a modified example of the arbitration CU. [Figure 10] FIG. 13 is a block diagram showing a modified example of the drive control device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0049] (First embodiment) Hereinafter, a first embodiment embodied in a drive control device applied to an electric vehicle will be described with reference to the drawings.

[0050] As shown in FIG. 1, an electric vehicle 10 (vehicle) includes wheels 11-14, MGs (Motor Generators) 21, 22, INVs (Inverters) 25, 26, MG-CUs (Motor Generator Control Units) 30, 40, arbitration CUs (Control Units) 50, 60, an EV-CU (Electric Vehicle Control Unit) 70, and the like.

[0051] The front left wheel 11 (first wheel) and right wheel 12 (second wheel) are drive wheels that drive the electric vehicle 10. The rear left and right wheels 13, 14 are driven wheels that move as the electric vehicle 10 travels. The wheels 11, 12 are steered wheels that move in accordance with steering wheel operation to change the traveling direction of the electric vehicle 10. The wheels 11, 12 are driven by MGs 21, 22, respectively.

[0052] MG21 (first motor) and MG22 (second motor) are three-phase AC motor generators (AC motors). MG21 and 22 have a function of driving the wheels 11 and 12 based on the power supplied from INV25 and 26, respectively, and a function of generating power based on the rotation of the wheels 11 and 12, respectively. MG21 and 22 drive the wheels 11 and 12 independently of each other. INV25 and 26 convert DC power supplied from a battery (not shown) into AC power and supply it to MG21 and 22, respectively. INV25 and 26 are circuits in which, for example, six switching elements are connected in a three-phase bridge. In addition, INV25 (first power conversion unit) and INV26 (second power conversion unit) convert AC power supplied by the generation of MG21 and 22 into DC power and supply it to the battery, respectively. The driving states of INV25 and 26 are controlled by MG-CU30 and 40, respectively. Although three-phase AC has been described as an example here, the number of phases is not limited to three, and may be six or nine phases.

[0053] The EV-CU 70 (host control unit) controls the entire electric vehicle 10. The EV-CU 70 is a microcomputer equipped with, for example, a CPU, RAM, ROM, an input / output interface, etc. Detection values ​​of an accelerator sensor 81, a brake sensor 82, a steering angle sensor 83, a vehicle speed sensor 84, etc. are input to the EV-CU 70.

[0054] The accelerator sensor 81 detects the amount of depression of an accelerator pedal (not shown). The brake sensor 82 detects the amount of depression of a brake pedal (not shown). The steering angle sensor 83 (sensor) detects the steering angle of a steering wheel (not shown). The vehicle speed sensor 84 detects the speed (vehicle speed) of the electric vehicle 10.

[0055] The EV-CU 70 executes various controls of the electric vehicle 10 based on the detection values ​​of the sensors 81-84, etc. The EV-CU 70 generates command values ​​for the torques to be generated by the MGs 21 and 22 (hereinafter referred to as "torque command values") based on the detection values ​​of the sensors 81-84, etc., and transmits the generated torque command values ​​to the MG-CUs 30 and 40, respectively. The EV-CU 70 also transmits the torque command values ​​for both the MGs 21 and 22 to the arbitration CUs 50 and 60. The MG-CUs 30 and 40 are microcomputers equipped with, for example, a CPU, a RAM, a ROM, an input / output interface, etc. The MG-CUs 30 and 40 control the drive states of the INVs 30 and 50, respectively, to control the drive and power generation of the MGs 21 and 22.

[0056] The arbitration CUs 50 and 60 are microcomputers equipped with, for example, a CPU, RAM, ROM, an input / output interface, etc. The arbitration CU 50 detects abnormalities in MG 21, INV 25, MG-CU 30, EV-CU 70, etc. The arbitration CU 60 detects abnormalities in MG 22, INV 26, MG-CU 40, EV-CU 70, etc. When the arbitration CU 50 detects an abnormality, it notifies the EV-CU 70 and the arbitration CU 60 of the abnormality. When the arbitration CU 60 detects an abnormality, it notifies the EV-CU 70 and the arbitration CU 50 of the abnormality.

[0057] The configuration of the MG-CU 30 is basically the same as that of the MG-CU 40, and the configuration of the arbitration CU 50 is basically the same as that of the arbitration CU 60. For this reason, the following description will be given taking the MG-CU 30 and the arbitration CU 50 as examples.

[0058] 2, the EV-CU 70 includes a torque command value generating unit 71. The torque command value generating unit 71 generates torque command values ​​for the MGs 21 and 22 based on detection values ​​of the sensors 81 to 84, etc. The torque command value generating unit 71 transmits the torque command value for the MG 21 to the MG-CU 30.

[0059] The MG-CU 30 includes a torque command value receiving unit 31, a torque limiting unit 32, and a motor drive control unit 33. The torque command value receiving unit 31 has a function of receiving information transmitted from the EV-CU 70. The torque command value receiving unit 31 receives a torque command value (left torque command value) for the MG 21 from the EV-CU 70. The torque command value receiving unit 31 transmits the received torque command value to the torque limiting unit 32.

[0060] The torque limiting unit 32 (torque setting unit) limits (sets) the upper limit value of the torque that the MG 21 can generate (hereinafter referred to as the "torque upper limit value") based on the temperature of the coil of the MG 21 detected by the temperature sensor 21a (hereinafter referred to as the "coil temperature"). In detail, as shown in FIG. 3, when the coil temperature (temperature information, information on the drive control device) is less than T1, the torque limiting unit 32 sets the torque upper limit value to torque Tr1. When the coil temperature is equal to or higher than T1, the torque limiting unit 32 reduces the torque upper limit value as the coil temperature increases. Then, when the coil temperature exceeds T2 (>T1), the torque limiting unit 32 sets the torque upper limit value to 0. The torque limiting unit 32 limits (upper limit guards) the torque command value to the torque upper limit value or less, and transmits the limited torque command value to the motor drive control unit 33. Note that the torque value here is assumed to be an absolute value.

[0061] The motor drive control unit 33 (drive control unit) controls the drive state of the INV 25 so that the torque generated by the MG 21 becomes the torque command value based on the current of each phase of the MG 21 detected by the current sensor 21b (sensor) and the rotation angle of the MG 21 detected by the rotation angle sensor 21c. That is, the motor drive control unit 33 controls the drive state of the INV 25 so that the torque generated by the MG 21 and the MG 22 becomes equal to or lower than the torque upper limit value.

[0062] The arbitration CU 50 (left arbitration CU) includes a temperature permission adjuster 51 and an abnormality detector 52.

[0063] The abnormality detection unit 52 receives the current (left current detection value) of the MG 21 detected by the current sensor 21b and the rotation angle of the MG 21 detected by the rotation angle sensor 21c. The abnormality detection unit 52 receives the detection values ​​of various sensors input to the EV-CU 70 from the EV-CU 70. The abnormality detection unit 52 receives a torque command value (right torque command value) for the MG 22 from the EV-CU 70. The abnormality detection unit 52 detects abnormalities in the MG 21, INV 25, MG-CU 30, EV-CU 70, etc. (drive control device) based on the detection values ​​of these sensors and the right torque command value. When the abnormality detection unit 52 detects an abnormality, it notifies the EV-CU 70 and the arbitration CU 60 of the abnormality. When the abnormality detection unit of the arbitration CU 60 (right arbitration CU) detects an abnormality, the abnormality detection unit 52 receives the abnormality from the arbitration CU 60.

[0064] More specifically, as shown in FIG. 4, the abnormality detection unit 52 predefines a predetermined range A in which the relationship between the right torque command value and the current flowing through the MG21 is normal. Then, when the relationship between the right torque command value and the current detected by the current sensor 21b (left current detection value) falls outside the predetermined range A, the abnormality detection unit 52 detects an abnormality in the drive control device (abnormality determination). The predetermined range A has a predetermined width for the left current detection value, and is defined so that the left current detection value increases in proportion to the right torque command value. Here, the torque generated by the MG21 changes depending on the current flowing through the MG21, and if the torque difference between the MG21 and the MG22 increases, the behavior of the electric vehicle 10 may become unstable. For this reason, the predetermined range A is defined as an appropriate range of the current flowing through the MG21 for the right torque command value.

[0065] When no abnormality is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 acquires the coil temperature from the temperature sensor 21a and outputs the acquired coil temperature to the torque limiting unit 32. That is, as shown in FIG 5, the temperature permission adjustment unit 51 connects the temperature sensor 21a to the torque limiting unit 32.

[0066] On the other hand, when the abnormality detection unit 52 detects an abnormality or when the temperature permission adjustment unit 51 (information output unit) receives an abnormality from the abnormality detection unit of the arbitration CU 60, the temperature permission adjustment unit 51 outputs limited temperature information (setting information) for limiting the upper limit value of the torque of the MGs 21 and 22 to a common predetermined value as the coil temperature (temperature information, information) to the torque limiting unit 32. That is, the temperature permission adjustment unit 51 switches the connection with the torque limiting unit 32 from the temperature sensor 21a to one of the dummy resistors r1 to r3 so that a coil temperature higher than the coil temperature detected by the temperature sensor 21a by a predetermined temperature is output to the torque limiting unit 32. In addition, the temperature permission adjustment unit 51 transmits the coil temperature detected by the temperature sensor 21a to the abnormality detection unit 52, and the abnormality detection unit 52 transmits the received coil temperature to the arbitration CU 60. Note that the temperature permission adjustment unit 51 may be provided with a variable resistor rv instead of the dummy resistors r1 to r3, and adjust the variable resistor rv according to the coil temperature detected by the temperature sensor 21a.

[0067] The arbitration CU60 has the same configuration as the arbitration CU50. The arbitration CU60 has a temperature permission adjustment unit 61 corresponding to the temperature permission adjustment unit 51, and an abnormality detection unit 62 (second detection unit) corresponding to the abnormality detection unit 52 (first detection unit). The MG-CU40 and the arbitration CU60 perform the same control as the MG-CU30 and the arbitration CU50 on the INV26 and the MG22, respectively. That is, the drive control device has a current sensor that detects the current flowing through the first motor, with one of the MG21 (left motor) and the MG22 (right motor) being the first motor and the other being the second motor. The drive control device predefines a predetermined range A in which the relationship between the command value of the torque generated by the second motor and the current flowing through the first motor is normal, and detects an abnormality in the drive control device when the relationship between the command value of the torque and the current detected by the current sensor deviates from the predetermined range A. The temperature sensor 21a, the torque limiting unit 32, the abnormality detecting unit 52, and the temperature permission adjusting unit 51 constitute a drive control device.

[0068] 6 is a flowchart showing the procedure for detecting an abnormality and outputting temperature information. This series of processes is repeatedly executed at a predetermined cycle by the left arbitration CU 50. The right arbitration CU 60 also executes the same processes by swapping the left and right.

[0069] First, the vehicle speed and the steering angle are obtained (S10). More specifically, the vehicle speed detected by the vehicle speed sensor 84 and the steering angle detected by the steering angle sensor 83 are obtained. Note that the vehicle speed may be obtained from the rotation angle information of the motor without using the vehicle speed sensor.

[0070] Next, the right torque command value and the left current detection value are acquired (S11). In detail, the torque command value for the MG 22 (right torque command value) is received from the EV-CU 70, and the current of the MG 21 detected by the current sensor 21b (left current detection value) is input.

[0071] Next, based on the map shown in Fig. 4, it is determined whether or not an abnormality in the drive control device has been detected (S12). More specifically, as described above, it is determined that an abnormality in the drive control device has been detected when the relationship between the right torque command value and the left current detection value falls outside the predetermined range A. In this determination, if it is determined that an abnormality in the drive control device has been detected (S12: YES), the abnormality is notified to the EV-CU 70 and the right arbitration CU 60 (S13). In addition, the coil temperature detected by the temperature sensor 21a is transmitted to the right arbitration CU 60. Then, the process proceeds to S15.

[0072] On the other hand, when it is determined in the judgment of S12 that an abnormality in the drive control device has not been detected (S12: NO), it is determined whether or not an abnormality has been received from the right arbitration CU 60 (S14). That is, the right arbitration CU 60 also executes the same process by swapping the left and right, and determines whether or not an abnormality in the drive control device has been detected. Therefore, it is determined whether or not the right arbitration CU 60 has detected an abnormality in the drive control device and notified the left arbitration CU 50 of the abnormality.

[0073] When it is determined in step S14 that an abnormality has been received from the right arbitration CU 60 (S14: YES), limit temperature information is generated (S15). In detail, as described above, the coil temperature (limit temperature information) that limits the upper limit value of the torque of the MGs 21 and 22 to a common predetermined value is generated.

[0074] On the other hand, when it is determined in step S14 that no abnormality has been received from the right arbitration CU 60 (S14: NO), the detected temperature information is acquired (S16). More specifically, the coil temperature (detected temperature information) detected by the temperature sensor 21a is input.

[0075] Next, the limit temperature information generated by the process of S15 or the detected temperature information acquired by the process of S16 is output to the torque limiting unit 32 of the MG-CU 50 (S17). After that, this series of processes is temporarily ended (END).

[0076] The processes of S10 to S12 correspond to the processes performed by the abnormality detection unit 52, and the processes of S13, S15, and S17 correspond to the processes performed by the information output unit.

[0077] The present embodiment described above in detail has the following advantages.

[0078] The abnormality detection unit 52 detects an abnormality in the drive control device. When the abnormality detection unit 52 detects an abnormality, the temperature permission adjustment unit 51 outputs, as the coil temperature, limit temperature information for limiting the upper limit value of the torque of MG21 and MG22 to a common predetermined value to the torque limit unit 32. As a result, the torque limit unit 32 limits the upper limit value of the torque of MG21 and MG22 to a common predetermined value based on the limit temperature information. Therefore, the torque difference between MG21 and MG22 can be reduced, and the behavior of the electric vehicle 10 can be prevented from becoming unstable. Furthermore, the torque generated by MG21 and MG22 is not reduced, but the upper limit value of the torque of MG21 and MG22 is limited. Therefore, the torque of MG21 and MG22 can be prevented from suddenly decreasing, and the electric vehicle 10 can be prevented from suddenly decelerating. Moreover, by utilizing the torque limit unit 32 that is generally provided in the drive control device, the torque of MG21 and MG22 can be limited when an abnormality is detected, and the number of additional configurations can be prevented from increasing.

[0079] The temperature sensor 21a detects the temperature of the coil of the MG 21 as information related to the drive control device. Therefore, by utilizing the MG temperature sensor that is generally provided in the drive control device and a torque limiting unit that limits the upper limit of the torque based on the MG temperature, it is possible to limit the torque of the MGs 21 and 22 when an abnormality is detected.

[0080] The abnormality detection unit 52 predefines a predetermined range A within which the relationship between the command value of the torque generated by MG 22 and the current flowing through MG 21 is normal. The abnormality detection unit 52 detects an abnormality in the drive control device when the relationship between the command value of the torque of MG 22 and the current of MG 21 detected by the current sensor 21b falls outside the predetermined range A. Therefore, it is possible to detect an abnormality in the drive control device when there is a risk that the behavior of the electric vehicle 10 will become unstable.

[0081] When an abnormality is detected, the temperature permission adjustment unit 51 switches the connection with the torque limiting unit 32 from the temperature sensor 21a to one of the dummy resistors r1 to r3 so that a coil temperature that is a predetermined temperature higher than the coil temperature detected by the temperature sensor 21a is output to the torque limiting unit 32. Therefore, the torque upper limit can be limited according to the current coil temperature in accordance with the relationship between the temperature detection value and the torque upper limit shown in Fig. 3, and a sudden decrease in the torque upper limit can be suppressed.

[0082] The above embodiment can be modified as follows: The same parts as those in the above embodiment are denoted by the same reference numerals and the description thereof will be omitted.

[0083] Since it is rare for the temperature of MG 21 and the temperature of MG 22 to differ greatly, a temperature sensor may detect the temperature of only one of MG 21 and MG 22. Then, the upper limit of the torque that can be generated by MG 21 and MG 22 may be limited based on the temperature (temperature information, information related to the drive control device) detected by one temperature sensor.

[0084] When a predetermined abnormality is detected, the temperature permission adjustment unit 51 may switch the connection with the torque limiting unit 32 from the temperature sensor 21a to, for example, a dummy resistor r3 so that a coil temperature that limits the torque upper limit to the minimum torque at which the electric vehicle 10 can perform evacuation running is output to the torque limiting unit 32. At that time, the connection with the torque limiting unit 32 may be switched from the temperature sensor 21a to the dummy resistors r1, r2, and r3 in that order. In other words, when a predetermined abnormality is detected, the temperature permission adjustment unit 51 may gradually limit the upper torque values ​​of the MGs 21 and 22 to a common predetermined value.

[0085] 7, the temperature permission adjustment unit 51 can also connect at least one of the dummy resistors r11 to r13 to the torque limiting unit 32 in addition to the temperature sensor 21a so that, when an abnormality is detected, a coil temperature that is a predetermined temperature higher than the coil temperature detected by the temperature sensor 21a is output to the torque limiting unit 32. Furthermore, when an abnormality is detected, the temperature permission adjustment unit 51 can also output to the torque limiting unit 32 a digital signal corresponding to the detection value of the temperature sensor 21a.

[0086] If the left torque command value (first command value) transmitted by EV-CU70 (host control unit) is received correctly, the left torque command value received by abnormality detection unit 52 (first detection unit) from EV-CU70 should match the left torque command value received by abnormality detection unit 52 from abnormality detection unit 62 (second detection unit). On the other hand, if the left torque command value received by abnormality detection unit 52 from EV-CU70 does not match the left torque command value received by abnormality detection unit 52 from abnormality detection unit 62, there is a risk that the left torque command value transmitted by EV-CU70 was not received correctly.

[0087] Therefore, the abnormality detection unit 52 may detect an abnormality in the drive control device when the absolute value of the difference between the left torque command value received from the EV-CU70 and the left torque command value received from the abnormality detection unit 62 is greater than a predetermined value. The abnormality detection unit 62 may also detect an abnormality in the drive control device when the absolute value of the difference between the right torque command value (second command value) received from the EV-CU70 and the right torque command value received from the abnormality detection unit 52 is greater than a predetermined value. With this configuration, an abnormality in the drive control device can be detected when there is a risk that the torque command value transmitted by the EV-CU70 has not been received correctly. Note that the MG-CU30, 40 can also calculate a checksum of the received torque command value and detect an abnormality in the drive control device when the checksums do not match. The EV-CU70 can also detect an abnormality in the drive control device based on the detection values ​​of various sensors.

[0088] The extent to which the upper torque limit of the MGs 21 and 22 should be limited varies depending on the speed of the electric vehicle 10 when an abnormality is detected. FIG. 8 is a graph showing the relationship between vehicle speed, limited temperature information, and upper torque limit. The limited temperature information (coil temperature) increases with increasing vehicle speed up to vehicle speed v2, and gradually decreases once vehicle speed v2 is exceeded. Vehicle speed v2 is a vehicle speed that is not realized on general roads but is realized on expressways, for example 100 [km / h]. Since expressways have gentle curves and are wide, the relationship between vehicle speed and limited temperature information is set so as not to limit the upper torque limit too much.

[0089] Then, the temperature permission adjuster 51 calculates the restricted temperature information according to the vehicle speed using the left graph in FIG. 8, and outputs the restricted temperature information to the torque limiter 32. The torque limiter 32 sets the torque upper limit value according to the restricted temperature information using the right graph in FIG. 8. For example, the torque upper limit value is set to torque Tr12 at vehicle speed v1, and the torque upper limit value is set to torque Tr11 at vehicle speed v2. That is, the temperature permission adjuster 51 sets the torque upper limit value (predetermined value) based on the speed of the electric vehicle 10. Therefore, it is possible to limit the upper torque values ​​of the MGs 21 and 22 to a predetermined value according to the speed of the electric vehicle 10 at the time of abnormality detection. The vehicle speed corresponds to information related to the drive control device.

[0090] The temperature permission adjustment unit 51 can set the torque upper limit value (predetermined value) not only based on the vehicle speed but also on the amount of depression (operation amount) of the accelerator pedal (accelerator operation member), the torque command value, and the steering angle. In this case, the greater the amount of depression of the accelerator pedal or the torque command value, the higher the limit temperature information (coil temperature). Also, the smaller the steering angle, the higher the limit temperature information (coil temperature). In other words, the smaller the steering angle, the closer the electric vehicle 10 is to traveling straight ahead, so the smaller the torque upper limit value (predetermined value) should be. This makes it possible to suppress unstable vehicle behavior.

[0091] If the coil temperature (temperature information, information) is not input from the temperature sensor 21a (sensor), the MG21 (motor) may not be driven appropriately. For this reason, as shown in Fig. 9, the MG-CU30 of the drive control device includes a torque limiting unit 132 that limits the upper limit of the torque that the MG21 can generate if the coil temperature is not input from the temperature sensor 21a. The MG-CU40 of the drive control device includes a torque limiting unit that limits the upper limit of the torque that the MG22 can generate if the coil temperature is not input from the temperature sensor that detects the temperature of the MG22.

[0092] Therefore, the torque limiting unit 132 (torque setting unit) limits the upper limit of the torque that can be generated by the MGs 21 and 22 when the coil temperature is not input from the temperature sensor 21a, and the temperature permission adjustment unit 51 causes the switch 53 to disconnect the temperature sensor 21a and the torque limiting unit 132 when an abnormality is detected by the abnormality detection unit 52. Therefore, when an abnormality is detected, it is possible to intentionally realize a state in which the coil temperature is not input from the temperature sensor 21a to the torque limiting unit 132. Therefore, it is possible to limit the torque of the MGs 21 and 22 when an abnormality is detected by utilizing the torque limiting unit provided in the drive control device, which limits the upper limit of the torque of the MGs 21 and 22 when the coil temperature is not input from the temperature sensor.

[0093] The drive control device may include a temperature sensor that detects the temperature of INV 25 (power conversion unit), and the torque limiting unit 32 may limit the torque upper limit of MGs 21 and 22 based on the temperature of INV 25 detected by the temperature sensor. Similarly, the drive control device may include a temperature sensor that detects the temperature of INV 26 (power conversion unit), and the torque limiting unit may limit the torque upper limit of MGs 21 and 22 based on the temperature of INV 26 detected by the temperature sensor. In this case, when an abnormality is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 may output, to the torque limiting unit, limiting information (setting information) that limits (sets) the torque upper limit of MGs 21 and 22 to a common predetermined value as the temperature of INV 25 and 26. According to this configuration, the torque of MGs 21 and 22 can be limited when an abnormality is detected by using the temperature sensor of INV 25 and 26 provided in the drive control device and the torque limiting unit that limits the torque upper limit based on the temperature of INV 25 and 26.

[0094] When a high voltage is applied between the coils of the MGs 21 and 22, the lower the atmospheric pressure, the more likely partial discharges will occur. For this reason, the drive control device may include an atmospheric pressure sensor that detects atmospheric pressure, and may slow down the voltage rise caused by the INVs 25 and 26 as the detected atmospheric pressure decreases. In this case, the slower the voltage rise, the greater the temperature rise of the INVs 25 and 26. Therefore, when an abnormality is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 may output, as atmospheric pressure, limiting information (setting information) that limits (sets) the upper torque value of the MGs 21 and 22 to a common predetermined value to the torque limiting unit. With this configuration, when the drive control device includes an atmospheric pressure sensor and a torque limiting unit that limits the upper torque value based on atmospheric pressure, the torque of the MGs 21 and 22 can be limited when an abnormality is detected by using them.

[0095] The drive control device may include a temperature sensor that detects the temperature of the cooling water that cools the MGs 21 and 22 and the INVs 25 and 26, and the torque limiting unit 32 may limit the upper torque value of the MGs 21 and 22 based on the temperature of the cooling water detected by the temperature sensor. In this case, when an abnormality is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 may output, to the torque limiting unit, limiting information (setting information) that limits (sets) the upper torque value of the MGs 21 and 22 to a common predetermined value as the temperature of the cooling water. With this configuration, the torque of the MGs 21 and 22 can be limited when an abnormality is detected by utilizing the cooling water temperature sensor provided in the drive control device and the torque limiting unit that limits the upper torque value based on the temperature of the cooling water.

[0096] Only one common torque limiting unit may be provided for the MGs 21 and 22.

[0097] The MGs 21, 22, the INVs 25, 26, the MG-CUs 30, 40, and the arbitration CUs 50, 60 may be provided for the left and right rear wheels 13, 14, respectively, instead of the left and right front wheels 11, 12. Also, the MGs 21, 22, the INVs 25, 26, the MG-CUs 30, 40, and the arbitration CUs 50, 60 may be provided for the left and right rear wheels 13, 14, respectively, in addition to the left and right front wheels 11, 12. Also, the MGs 21, 22, the INVs 25, 26, the MG-CUs 30, 40, and the arbitration CUs 50, 60 may be provided for the front and rear wheels 11, 13, respectively, instead of the left and right front wheels 11, 12. Also, instead of the front left and right wheels 11, 12, the MGs 21, 22, the INVs 25, 26, the MG-CUs 30, 40, and the arbitration CUs 50, 60 may be provided for the front left wheel 11 and the rear right wheel 14, respectively.

[0098] The abnormality detection unit 52 may detect an abnormal state that is an abnormal state of the drive control device. When the abnormality detection unit 52 detects an abnormal state, the temperature permission adjustment unit 51 (information output unit) may output, to the torque limiting unit 32 (torque setting unit), limiting information (setting information) that sets the upper limit values ​​of the torque of MG 21 and MG 22 to a common predetermined value according to the abnormal state.

[0099] According to the above configuration, not only is an abnormality in the drive control device detected, but the abnormality detection unit 52 also detects an abnormal state in which the drive control device is abnormal. Then, when an abnormal state is detected, limiting information for setting the upper limit values ​​of the torque of MG21 and MG22 to a common predetermined value according to the abnormal state is output to the torque limiting unit 32. Therefore, the upper limit values ​​of the torque of MG21 and MG22 can be set to a common predetermined value according to the abnormal state. Therefore, the upper limit values ​​of the torque of MG21 and MG22 can be set more appropriately, and the behavior of the electric vehicle 10 can be more appropriately prevented from becoming unstable and the electric vehicle 10 can be further prevented from suddenly decelerating.

[0100] 10, the MG-CU 30 may include an abnormality processing unit 35. The abnormality processing unit 35 detects an abnormal state of the drive control device, and when the abnormality processing unit 35 detects an abnormal state, outputs limiting information for setting the upper torque limits of the MG 21 and MG 22 to a common predetermined value according to the abnormal state to the torque limiting unit 32. In this case, the arbitration CUs 50 and 60 can be omitted.

[0101] According to the above configuration, when an abnormality state is detected by the abnormality processing unit 35, limiting information for setting the upper torque limits of MG 21 and MG 22 to a common predetermined value according to the abnormality state is output by the abnormality processing unit 35 to the torque limiting unit 32. In this case as well, the same advantageous effects as those described above can be achieved.

[0102] The motor drive control unit 33 may be capable of executing a first control method and a second control method which are different methods for controlling the torque generated by MG 21 and MG 22, and the common predetermined value according to the abnormal state may be set to a value according to whether the first control method or the second control method is being executed by the motor drive control unit 33 when an abnormal state is detected. For example, the first control method is a control method in which the voltage applied to MGs 21 and 22 is feedback-controlled by PWM control so that the current detected by the current sensor 21b (22b) becomes a target current. The second control method is a control method in which the rotation angle at which a square wave voltage is applied to MGs 21 and 22 is controlled by square wave control.

[0103] According to the above configuration, the motor drive control unit 33 can execute a first control method and a second control method which are different from each other in the method of controlling the torque generated by MG21 and MG22. Therefore, the first control method and the second control method can be used depending on the traveling state of the electric vehicle 10. Here, the first control method and the second control method which are different from each other in the method of controlling the torque have different influences (contributions) of an abnormality on the torque when an abnormality occurs in the drive control device. For example, when an abnormality occurs in the current sensor 21b (22b), there is a risk of a sudden change in torque in PWM control, whereas a sudden change in torque is unlikely to occur in square wave control.

[0104] In this regard, the common predetermined value according to the abnormal state is set to a value (value according to the influence) according to whether the first control method or the second control method is being executed by the motor drive control unit 33 when an abnormal state is detected. Therefore, the upper limit values ​​of the torque of MG21 and MG22 can be appropriately set to the common predetermined value according to the influence of the abnormality on the torque in the first control method and the second control method.

[0105] ·Even if the command values ​​of the torque generated by MG21 and MG22 become abnormal, the danger to the electric vehicle 10 is small if the torque does not increase erroneously. Therefore, the common predetermined value according to the abnormal state may be set to the first command value or the second command value in a predetermined period before the abnormality occurs when at least one of the left torque command value (first command value) which is the command value of the torque generated by MG21 and the right torque command value (second command value) which is the command value of the torque generated by MG22 becomes abnormal. Whether or not the left torque command value has become abnormal can be determined, for example, as described above, by whether or not the absolute value of the difference between the left torque command value received from the EV-CU70 and the left torque command value received from the arbitration CU60 is greater than a predetermined value. The predetermined period before the abnormality can be, for example, a period immediately before the abnormality occurs, or a period several seconds (slightly before) before the abnormality occurs. The same applies to the "predetermined period before the case ..." in the following.

[0106] According to the above configuration, even if at least one of the left command value and the right torque command value becomes abnormal, the upper limit of the torque is set to the left torque command value or the right torque command value in a predetermined period before the abnormality occurred. Therefore, it is possible to prevent the torque generated by MG21 and MG22 from increasing erroneously, and it is possible to safely run the electric vehicle 10. Furthermore, even if the torque command value becomes abnormal, it is possible to continue running the electric vehicle 10 without restricting the upper limit of the torque as much as possible from the state before the abnormality occurred.

[0107] The common predetermined value according to the abnormal state may be set to the left torque command value or the right torque command value in a predetermined period before the reference output (0 point), which is the output of the current sensor 21b (22b) when the current is detected as 0, falls outside the predetermined range. For example, the current sensor 21b (22b) outputs a voltage of 0 to 5 [V] according to a current of -500 [A] to 500 [A]. In this case, the reference output, which is the output of the current sensor 21b (22b) when the current is detected as 0 [A], is 2.5 [V]. The predetermined range is set to, for example, 2.0 [V] to 3.0 [V].

[0108] Here, even if the reference output of the current sensor 21b falls outside the predetermined range (hereinafter referred to as "offset abnormality"), the detected current rarely changes suddenly. For this reason, when an offset abnormality occurs, the upper torque limit value may be set to the left torque command value or the right torque command value in a predetermined period before the offset abnormality occurs. With this configuration, the electric vehicle 10 can be safely driven and can continue to run without restricting the upper torque limit value as much as possible.

[0109] When a predetermined abnormality occurs in the current sensor 21b other than the offset abnormality, the current may be erroneously detected, causing a sudden change in the torque generated by the MG21 and the MG22. Examples of the predetermined abnormality include a break in the wiring related to the current sensor 21b, a short circuit in the current sensor 21b, and a gain abnormality in the current sensor 21b. Therefore, when a predetermined abnormality in the current sensor 21b other than the reference output being out of the predetermined range is detected, the common predetermined value according to the abnormal state may be set to a first correction command value obtained by decreasing the left torque command value by a predetermined degree or a second correction command value obtained by decreasing the right torque command value by a predetermined degree in a predetermined period before the predetermined abnormality was detected. The first correction command value (second correction command value) may be, for example, a value obtained by dividing the left torque command value (right torque command value) by 1 / 2 or 1 / 3, or a value obtained by subtracting a predetermined value from the left torque command value (right torque command value).

[0110] According to the above configuration, when a predetermined abnormality other than the offset abnormality is detected, the upper limit values ​​of the torques of MG21 and MG22 are set to a first correction command value obtained by decreasing the left torque command value by a predetermined degree or a second correction command value obtained by decreasing the right torque command value by a predetermined degree during a predetermined period before the predetermined abnormality is detected. Therefore, when there is a risk of a sudden change in the torques generated by MG21 and MG22, the electric vehicle 10 can be driven more safely and can continue to drive.

[0111] The drive control device is provided with a voltage sensor 21d (22d) that detects the voltage applied to at least one of MG21 and MG22, and when an abnormality in the voltage sensor 21d is detected, the common predetermined value according to the abnormal state may be set to the left torque command value or the right torque command value for a predetermined period prior to the detection of the abnormality in the voltage sensor 21d.

[0112] Even if an abnormality occurs in the voltage sensor 21d, the torque rarely changes suddenly unless the current flowing through MG 21 and MG 22 changes suddenly. In this regard, when an abnormality in the voltage sensor 21d is detected, the upper limit value of the torque is set to the left torque command value or the right torque command value in a predetermined period before the abnormality in the voltage sensor 21d was detected. Therefore, the electric vehicle 10 can be safely driven and the electric vehicle 10 can continue to drive without restricting the upper limit value of the torque as much as possible.

[0113] If an abnormality occurs in the rotation angle sensor 21c (22c), it may become impossible to appropriately control the MG21 and MG22 in accordance with the rotation angle, and the torque generated by the MG21 and MG22 may change suddenly. Therefore, the common predetermined value according to the abnormal state may be set to 0 when the rotation angle sensor 21c (22c) is abnormal. With this configuration, when there is a risk that the MG21 and MG22 cannot be appropriately controlled, the electric vehicle 10 can be stopped exceptionally by prioritizing safety. Note that when the common predetermined value according to the abnormal state is set to 0, the common predetermined value may be gradually brought closer to 0.

[0114] When at least one of the calculation functions of the torque limiting unit 32 and the motor drive control unit 33 is abnormal, the MG21 and MG22 cannot be appropriately controlled, and the torque generated by the MG21 and MG22 may change suddenly. When the calculation function is abnormal, for example, an abnormality occurs in a microcomputer (calculator) constituting the torque limiting unit 32 and the motor drive control unit 33. Therefore, the common predetermined value according to the abnormal state may be set to 0 when at least one of the calculation functions of the torque limiting unit 32 and the motor drive control unit 33 is abnormal. With this configuration, when there is a risk that the MG21 and MG22 cannot be appropriately controlled, the electric vehicle 10 can be stopped exceptionally by prioritizing safety. When the common predetermined value according to the abnormal state is set to 0, the common predetermined value may be gradually brought closer to 0.

[0115] The above drive control devices can be applied not only to the electric vehicle 10 but also to a hybrid vehicle (vehicle) that has an engine as a power source in addition to the MGs 21 and 22. In addition, the electric vehicle is not limited to one that uses a battery as an energy source, and may be a fuel cell vehicle (FCV) that uses a fuel cell as an energy source. [Explanation of symbols]

[0116] 10...electric vehicle, 11...wheel, 12...wheel, 13...wheel, 14...wheel, 21...MG, 21a...temperature sensor, 22...MG, 30...MG-CU, 32...torque limiting unit, 40...MG-CU, 50...arbitration CU, 51...temperature permission adjustment unit, 52...abnormality detection unit, 60...arbitration CU, 61...temperature permission adjustment unit, 62...abnormality detection unit, 132...torque limiting unit.

Claims

1. A drive control device applied to a vehicle (10) including a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information related to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; An abnormality detection unit (52, 62) that detects an abnormality in the drive control device; an information output unit (51, 61) configured to output, when the abnormality is detected by the abnormality detection unit, setting information for setting upper limits of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; Equipped with the torque setting unit sets an upper limit value of the torque that can be generated by the first motor and the second motor when the information is not input from the sensor; The information output unit disconnects the sensor from the torque setting unit when the abnormality is detected by the abnormality detection unit.

2. A current sensor (21b) is provided for detecting a current flowing through the first motor, 2. The vehicle drive control device according to claim 1, wherein the abnormality detection unit predetermines a predetermined range within which a relationship between a command value for the torque generated by the second motor and a current flowing through the first motor is normal, and detects the abnormality in the drive control device when the relationship between the command value and the current detected by the current sensor falls outside the predetermined range.

3. A drive control device applied to a vehicle (10) having a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information related to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; An abnormality detection unit (52, 62) that detects an abnormality in the drive control device; an information output unit (51, 61) configured to output, when the abnormality is detected by the abnormality detection unit, setting information for setting upper limits of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; a current sensor (21b) for detecting a current flowing through the first motor; Equipped with The abnormality detection unit predetermines a predetermined range within which the relationship between a command value for the torque generated by the second motor and the current flowing through the first motor is normal, and detects the abnormality in the drive control device when the relationship between the command value and the current detected by the current sensor falls outside the predetermined range.

4. The abnormality detection unit includes a first detection unit (52) that detects an abnormality related to the first motor and a second detection unit (62) that detects an abnormality related to the second motor, a host control unit (70) that transmits both a first command value, which is a command value of a torque generated by the first motor, and a second command value, which is a command value of a torque generated by the second motor, to both the first detection unit and the second detection unit; The first detection unit transmits the second command value received from the upper level control unit to the second detection unit; The second detection unit transmits the first command value received from the upper level control unit to the first detection unit; the first detection unit detects the abnormality in the drive control device when an absolute value of a difference between the first command value received from the higher-level control unit and the first command value received from the second detection unit is greater than a predetermined value; The drive control device for a vehicle according to any one of claims 1 to 3, wherein the second detection unit detects the abnormality in the drive control device when an absolute value of a difference between the second command value received from the higher-level control unit and the second command value received from the first detection unit is greater than a predetermined value.

5. A drive control device applied to a vehicle (10) having a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information related to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; An abnormality detection unit (52, 62) that detects an abnormality in the drive control device; an information output unit (51, 61) configured to output, when the abnormality is detected by the abnormality detection unit, setting information for setting upper limits of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; Equipped with The abnormality detection unit includes a first detection unit (52) that detects an abnormality related to the first motor and a second detection unit (62) that detects an abnormality related to the second motor, a host control unit (70) that transmits both a first command value, which is a command value of a torque generated by the first motor, and a second command value, which is a command value of a torque generated by the second motor, to both the first detection unit and the second detection unit; The first detection unit transmits the second command value received from the upper level control unit to the second detection unit; The second detection unit transmits the first command value received from the upper level control unit to the first detection unit; the first detection unit detects the abnormality in the drive control device when an absolute value of a difference between the first command value received from the higher-level control unit and the first command value received from the second detection unit is greater than a predetermined value; A drive control device for a vehicle, wherein the second detection unit detects the abnormality in the drive control device when the absolute value of the difference between the second command value received from the higher-level control unit and the second command value received from the first detection unit is greater than a predetermined value.

6. The abnormality detection unit detects an abnormal state that is the abnormal state of the drive control device, 6. A drive control device for a vehicle according to claim 1, wherein, when the abnormality detection unit detects the abnormality state, the information output unit outputs, as the information to the torque setting unit, the setting information for setting upper limit values ​​of the torque of the first motor and the second motor to the common predetermined value corresponding to the abnormality state.

7. A drive control device applied to a vehicle (10) having a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information related to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; An abnormality detection unit (52, 62) that detects an abnormality in the drive control device; an information output unit (51, 61) configured to output, when the abnormality is detected by the abnormality detection unit, setting information for setting upper limits of the torque of the first motor and the second motor to a common predetermined value as the information to the torque setting unit; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; Equipped with The abnormality detection unit detects an abnormal state that is the abnormal state of the drive control device, a torque setting unit that outputs, when the abnormality detection unit detects an abnormal state, the setting information that sets upper limit values ​​of the torque of the first motor and the second motor to the common predetermined value corresponding to the abnormal state as information to the torque setting unit.

8. A drive control device applied to a vehicle (10) including a first motor (21) that drives a first wheel (11) and a second motor (22) that drives a second wheel (12) independently of the first wheel, A sensor (21a, 84) for detecting information related to the drive control device; a torque setting unit (32, 132) that sets an upper limit value of torque that can be generated by the first motor and the second motor based on the information detected by the sensor; an abnormality processing unit (35, 51, 52, 61, 62) that detects an abnormal state that is an abnormal state of the drive control device, and when the abnormal state is detected, outputs setting information to the torque setting unit as the information, the setting information setting the upper limit values ​​of the torque of the first motor and the second motor to a common predetermined value corresponding to the abnormal state; a drive control unit (33) that controls the torques generated by the first motor and the second motor so that they are equal to or less than the upper limit value set by the torque setting unit; A vehicle drive control device comprising:

9. the drive control unit is capable of executing a first control method and a second control method which are different from each other in controlling torque generated by the first motor and the second motor, The vehicle drive control device according to any one of claims 6 to 8, wherein the common predetermined value according to the abnormal condition is set to a value according to whether the first control method or the second control method is being executed by the drive control unit when the abnormal condition is detected.

10. 10. The drive control device for a vehicle according to claim 6, wherein, when at least one of a first command value, which is a command value for a torque generated by the first motor, and a second command value, which is a command value for a torque generated by the second motor, becomes abnormal, the common predetermined value corresponding to the abnormal state is set to the first command value or the second command value in a predetermined period prior to the abnormality.

11. The sensor includes a current sensor (21b) that detects a current flowing through at least one of the first motor and the second motor, The drive control device for a vehicle according to any one of claims 6 to 10, wherein, when a reference output, which is the output of the current sensor when the current is detected as 0, falls outside a predetermined range, the common predetermined value according to the abnormal state is set to a first command value which is a command value of the torque generated by the first motor or a second command value which is a command value of the torque generated by the second motor during a predetermined period prior to the reference output falling outside the predetermined range.

12. 12. The vehicle drive control device according to claim 11, wherein, when a predetermined abnormality of the current sensor other than a case where the reference output falls outside the predetermined range is detected, the common predetermined value according to the abnormal state is set to a first corrected command value obtained by decreasing the first command value by a predetermined degree or a second corrected command value obtained by decreasing the second command value by a predetermined degree in a predetermined period prior to the detection of the predetermined abnormality.

13. The sensor includes a voltage sensor (21d) that detects a voltage applied to at least one of the first motor and the second motor, A drive control device for a vehicle as described in any one of claims 6 to 12, wherein the common predetermined value according to the abnormal state is set to a first command value that is a command value of the torque generated by the first motor during a predetermined period prior to the detection of the abnormality in the voltage sensor when an abnormality in the voltage sensor is detected, or a second command value that is a command value of the torque generated by the second motor.

14. The sensor includes a rotation angle sensor (21c) that detects a rotation angle of at least one of the first motor and the second motor, The drive control device for a vehicle according to any one of claims 6 to 13, wherein the common predetermined value according to the abnormal state is set to 0 when the rotation angle sensor is abnormal.

15. The vehicle drive control device according to any one of claims 6 to 14, wherein the common predetermined value according to the abnormal state is set to 0 when at least one calculation function of the torque setting unit and the drive control unit is abnormal.

16. The drive control device for a vehicle according to any one of claims 1 to 15, wherein the sensor detects temperature information as the information.

17. The drive control device for a vehicle according to claim 16, wherein the temperature information is a temperature of at least one of the first motor and the second motor.

18. the first motor and the second motor are AC motors, a first power conversion unit (INV25) that converts supplied DC power into AC power and supplies the AC power to the first motor; and a second power conversion unit (INV26) that converts supplied DC power into AC power and supplies the AC power to the second motor, The drive control device for a vehicle according to claim 16, wherein the sensor detects a temperature of at least one of the first power conversion unit and the second power conversion unit as the temperature information.

19. The drive control device for a vehicle according to claim 16, wherein the sensor detects a temperature of a cooling water as the temperature information.

20. The vehicle drive control device according to any one of claims 1 to 15, wherein the sensor (84) detects a speed of the vehicle as the information.

Citation Information

Patent Citations

  • Gas turbine engine

    JP1982084930A

  • Drive control device for wheel independent drive type vehicle

    JP2016048987A

  • Drive control device of wheel independent-drive type vehicle

    JP2016096594A

  • Abnormality coping control device of electric automobile

    JP2016134983A

  • Controller for rotary electric machine and rotary electric machine system

    JP2018098872A