Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7665966B2 - Vehicle drive control device - Google Patents
[go: Go Back, main page]

JP7665966B2 - Vehicle drive control device - Google Patents

Vehicle drive control device Download PDF

Info

Publication number
JP7665966B2
JP7665966B2 JP2020199822A JP2020199822A JP7665966B2 JP 7665966 B2 JP7665966 B2 JP 7665966B2 JP 2020199822 A JP2020199822 A JP 2020199822A JP 2020199822 A JP2020199822 A JP 2020199822A JP 7665966 B2 JP7665966 B2 JP 7665966B2
Authority
JP
Japan
Prior art keywords
motor
torque
abnormality
drive control
command value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020199822A
Other languages
Japanese (ja)
Other versions
JP2021112117A (en
Inventor
稔 石田
晴美 堀畑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to PCT/JP2021/000348 priority Critical patent/WO2021145270A1/en
Priority to CN202180009051.9A priority patent/CN115003544A/en
Publication of JP2021112117A publication Critical patent/JP2021112117A/en
Priority to US17/863,649 priority patent/US12090843B2/en
Application granted granted Critical
Publication of JP7665966B2 publication Critical patent/JP7665966B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明は、車両の駆動状態を制御する駆動制御装置に関する。 The present invention relates to a drive control device that controls the driving state of a vehicle.

従来、車両の左右のいずれか一方の車輪のモータにモータ停止以外の異常が検出された場合に、他方の車輪のモータを、異常の検出されたモータの動作状態と同じ動作状態に近付くように制御する駆動制御装置がある(特許文献1参照)。 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 operating state of the motor in which the abnormality was detected (see Patent Document 1).

特許第5784930号公報Patent No. 5784930

ところで、特許文献1に記載の駆動制御装置において、異常の検出されたモータの動作状態と同じ動作状態に近付くように正常なモータを制御すると、異常に対する適切な制御にならないおそれがある。例えば、異常により一方のモータのトルクが急減した場合に、その動作状態と同じ動作状態に近付くように他方のモータを制御すると、車両が急減速するおそれがある。一方、異常により一方のモータのトルクか急減した場合に、他方のモータのトルクを制限しなければ、左右のモータのトルク差が大きくなり、車両の挙動が不安定になるおそれがある。 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 has been 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's behavior may become unstable if the torque of the other motor is not limited.

本発明は、上記課題を解決するためになされたものであり、その主たる目的は、異常検出時において、車両の挙動が不安定になることを抑制しつつ、モータのトルクが急減することを抑制することのできる車両の駆動制御装置を提供することにある。 The present invention has been made to solve the above problems, and its main objective is to provide a vehicle drive control device that can prevent the vehicle's behavior from becoming unstable and prevent a sudden decrease in motor torque when an abnormality is detected.

上記課題を解決するための第1手段は、
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、
前記駆動制御装置の異常を検知する異常検知部(52、62)と、
前記異常検知部により前記異常が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、共通の所定値に設定する設定情報を前記情報として前記トルク設定部へ出力する情報出力部(51、61)と、
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、
を備える。
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 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.

上記構成によれば、駆動制御装置は、第1車輪を駆動する第1モータと第2車輪を駆動する第2モータとを備える車両に適用される。センサは、駆動制御装置に関する情報を検出する。トルク設定部は、センサにより検出された情報に基づいて、第1モータ及び第2モータが発生可能なトルクの上限値を設定する。このため、センサにより検出された駆動制御装置に関する情報が、モータが発生可能なトルクの上限値を設定すべき情報である場合は、その情報に基づいてトルクの上限値が設定される。 According to the above configuration, the drive control device is applied to a vehicle having 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 motor, the upper limit value of the torque is set based on that information.

ここで、異常検知部は、駆動制御装置の異常を検知する。そして、情報出力部は、異常検知部により異常が検知された場合に、第1モータ及び第2モータのトルクの上限値を、共通の所定値に設定する設定情報を前記情報としてトルク設定部へ出力する。その結果、トルク設定部は、設定情報に基づいて、第1モータ及び第2モータのトルクの上限値を共通の所定値に設定する。そして、駆動制御部は、第1モータ及び第2モータが発生するトルクが、トルク設定部により設定された上限値以下となるように制御する。このため、左右のモータのトルク差を縮小することができ、車両の挙動が不安定になることを抑制することができる。さらに、第1モータ及び第2モータが発生するトルクを減少させるのではなく、第1モータ及び第2モータのトルクの上限値を設定している。したがって、モータのトルクが急減することを抑制することができ、車両が急減速することを抑制することができる。しかも、駆動制御装置が一般的に備えている上限トルクの設定部を利用して、異常検知時にモータのトルクを制限することができ、追加構成が多くなることを抑制することができる。 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 value of the torque of the first motor and the second motor to a common predetermined value to the torque setting unit as the information. As a result, the torque setting unit sets the upper limit value 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, the torque difference between the left and right motors can be reduced, and the behavior of the vehicle can be suppressed from becoming unstable. Furthermore, instead of reducing the torque generated by the first motor and the second motor, the upper limit value of the torque of the first motor and the second motor is 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, by utilizing the upper limit torque setting unit that is generally provided in the drive control device, the torque of the motor can be limited when an abnormality is detected, and it is possible to suppress an increase in the number of additional configurations.

駆動制御装置は、一般的に、温度情報を検出するセンサを備えている。詳しくは、駆動制御装置は、一般的に、モータの温度を検出する温度センサと、モータの温度に基づいてモータが発生可能なトルクの上限値を設定するトルク設定部とを備えている。 The drive control device generally includes a sensor that detects temperature information. In more detail, the drive control device generally includes a temperature sensor that detects the temperature of the motor, and a torque setting unit that sets the upper limit of the torque that the motor can generate based on the motor temperature.

この点、第2の手段では、前記センサは前記情報として、温度情報を検出する。第3の手段では、前記温度情報は、前記第1モータ及び前記第2モータの少なくとも一方の温度である。したがって、駆動制御装置が一般的に備えているモータの温度センサと、モータの温度に基づきトルクの上限値を設定するトルク設定部とを利用して、異常検知時にモータのトルクを制限することができる。 In this regard, in the second means, the sensor detects temperature information as the information. In the third means, 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.

交流モータを備える駆動制御装置は、一般的に、電力変換部の温度を検出する温度センサと、電力変換部の温度に基づいてモータが発生可能なトルクの上限値を設定するトルク設定部とを備えている。 A drive control device equipped with an AC motor generally includes a temperature sensor that detects the temperature of the power conversion unit, and a torque setting unit that sets the upper limit of the torque that the motor can generate based on the temperature of the power conversion unit.

この点、第4の手段では、前記第1モータ及び前記第2モータは交流モータであり、供給された直流電力を交流電力に変換して前記第1モータへ供給する第1電力変換部(INV25)と、供給された直流電力を交流電力に変換して前記第2モータへ供給する第2電力変換部(INV26)と、を備え、前記センサ(21a)は前記温度情報として、前記第1電力変換部及び前記第2電力変換部の少なくとも一方の温度を検出する。したがって、交流モータを備える駆動制御装置が一般的に備えている電力変換部の温度センサと、電力変換部の温度に基づきトルクの上限値を設定するトルク設定部とを利用して、異常検知時にモータのトルクを制限することができる。 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.

駆動制御装置は、一般的に、冷却水の温度を検出する温度センサと、冷却水の温度に基づいてモータが発生可能なトルクの上限値を設定するトルク設定部とを備えている。 The drive control device generally includes a temperature sensor that detects the temperature of the cooling water, and a torque setting unit that sets the upper limit of the torque that the motor can generate based on the temperature of the cooling water.

この点、第5の手段では、前記センサは前記温度情報として、冷却水の温度を検出する。したがって、駆動制御装置が一般的に備えている冷却水の温度センサと、冷却水の温度に基づきトルクの上限値を設定するトルク設定部とを利用して、異常検知時にモータのトルクを制限することができる。 In this regard, in the fifth means, the sensor detects the temperature of the cooling water as the temperature information. 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.

モータのコイル間に高電圧が印加された際に、気圧が低いほど部分放電が発生し易くなる。このため、駆動制御装置は、気圧を検出する気圧センサを備え、検出された気圧が低いほど電力変換部による電圧の立ち上がりを遅くする場合がある。その場合、電圧の立ち上がりを遅くするほど、電力変換部の温度上昇が大きくなるため、気圧が低いほどモータのトルクの上限値を制限するように設定するトルク設定部を備えていることがある。 When a high voltage is applied between the coils of a motor, the lower the air pressure, the more likely partial discharges are to occur. For this reason, the drive control device may be equipped with an air pressure sensor that detects air pressure, and may slow down the voltage rise caused by the power conversion unit the lower the detected air pressure. 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 equipped with a torque setting unit that sets the motor torque upper limit to be limited the lower the air pressure.

この点、第6の手段では、前記第1モータ及び前記第2モータは交流モータであり、供給された直流電力を交流電力に変換して前記第1モータへ供給する第1電力変換部と、供給された直流電力を交流電力に変換して前記第2モータへ供給する第2電力変換部と、を備え、前記センサは前記情報として、気圧を検出する。したがって、駆動制御装置が気圧センサと、気圧に基づきトルクの上限値を制限するように設定するトルク設定部とを備えている場合に、それらを利用して異常検知時にモータのトルクを制限することができる。 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 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.

異常検知時の車両の速度に応じて、モータのトルクの上限値をどれだけ制限すべきかが変化する。 The extent to which the upper limit of the motor torque should be restricted changes depending on the vehicle speed when an abnormality is detected.

この点、第7の手段では、前記センサ(84)は前記情報として、前記車両の速度を検出する。したがって、異常検知時の車両の速度に基づいて、第1モータ及び第2モータのトルクの上限値を設定することができる。 In this regard, in the seventh means, the sensor (84) detects the vehicle speed as the information. Therefore, the upper limit of the torque of the first motor and the second motor can be set based on the vehicle speed when the abnormality is detected.

駆動制御装置に関する情報を検出するセンサから情報が入力されない場合は、モータを適切に駆動することができないおそれがある。このため、駆動制御装置は、一般的に、センサから情報が入力されない場合に、第1モータ及び第2モータが発生可能なトルクの上限値を設定するトルク設定部を備えている。 If no information is input from the sensor that detects information about the drive control device, there is a risk that the motor cannot be driven properly. 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.

この点、第8の手段では、前記トルク設定部は、前記センサから前記情報が入力されない場合に、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定し、前記情報出力部は、前記異常検知部により前記異常が検知された場合に、前記センサと前記トルク設定部とを遮断する。このため、異常が検知された場合に、センサからトルク設定部へ情報が入力されない状態を意図的に実現することができる。したがって、駆動制御装置が一般的に備えている、センサから情報が入力されない場合にモータのトルクの上限値を設定するトルク設定部を利用して、異常検知時にモータのトルクを制限することができる。 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 disconnects the sensor from the torque setting unit when the abnormality is detected by the abnormality detection unit. Therefore, when an abnormality is detected, it is possible to intentionally realize a state in which no information is input from the sensor to the torque setting unit. 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.

第9の手段では、前記第1モータに流れる電流を検出する電流センサ(21b)を備え、前記異常検知部は、前記第2モータにより発生させるトルクの指令値と前記第1モータに流れる電流との関係が正常である所定範囲を予め規定しており、前記指令値と前記電流センサにより検出された前記電流との関係が前記所定範囲から外れた場合に、前記駆動制御装置の前記異常を検知する。 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.

上記構成によれば、電流センサは第1モータに流れる電流を検出する。第1モータが発生するトルクは第1モータに流れる電流により変化し、第1モータ及び第2モータのトルク差が大きくなると、車両の挙動が不安定になるおそれがある。このため、第2モータにより発生させるトルクの指令値に対して、第1モータに流れる電流の適切な範囲は予め決まっている。 According to the above configuration, the current sensor detects the current flowing through the first motor. The torque generated by the first motor changes 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 for the command value of the torque generated by the second motor is determined in advance.

そこで、異常検知部は、第2モータにより発生させるトルクの指令値と第1モータに流れる電流との関係が正常である所定範囲を予め規定している。そして、異常検知部は、第2モータのトルクの指令値と電流センサにより検出された第1モータの電流との関係が所定範囲から外れた場合に、駆動制御装置の異常を検知する。したがって、車両の挙動が不安定になるおそれがある場合に、駆動制御装置の異常を検知することができる。 The abnormality detection unit predefines a predetermined range within which the relationship between the command value for the torque generated by the second motor and the current flowing through the first motor is normal. The abnormality detection unit then detects an abnormality in the drive control device when the relationship between the command value for the torque of the second motor and the current of the first motor detected by the current sensor falls outside the predetermined range. Therefore, an abnormality in the drive control device can be detected when there is a risk of the vehicle's behavior becoming unstable.

第10の手段では、
前記異常検知部は、前記第1モータに関する異常を検知する第1検知部(52)と、前記第2モータに関する異常を検知する第2検知部(62)と、を含み、
前記第1モータにより発生させるトルクの指令値である第1指令値及び前記第2モータにより発生させるトルクの指令値である第2指令値の双方を、前記第1検知部及び前記第2検知部の双方へ送信する上位制御部(70)を備え、
前記第1検知部は、前記上位制御部から受信した前記第2指令値を前記第2検知部へ送信し、
前記第2検知部は、前記上位制御部から受信した前記第1指令値を前記第1検知部へ送信し、
前記第1検知部は、前記上位制御部から受信した前記第1指令値と前記第2検知部から受信した前記第1指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知し、
前記第2検知部は、前記上位制御部から受信した前記第2指令値と前記第1検知部から受信した前記第2指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知する。
In the tenth means,
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 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.

上記構成によれば、第1検知部は第1モータに関する異常を検知し、第2検知部は第2モータに関する異常を検知する。上位制御部は、第1モータにより発生させるトルクの指令値である第1指令値及び第2モータにより発生させるトルクの指令値である第2指令値の双方を、第1検知部及び第2検知部の双方へ送信する。すなわち、第1検知部は第1指令値だけでなく第2指令値も受信し、第2検知部は第2指令値だけでなく第1指令値も受信する。そして、第1検知部は上位制御部から受信した第2指令値を第2検知部へ送信し、第2検知部は上位制御部から受信した第1指令値を第1検知部へ送信する。 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.

ここで、例えば上位制御部により送信された第1指令値が正しく受信された場合は、上位制御部から第1検知部が受信した第1指令値と、第2検知部から第1検知部が受信した第1指令値とが一致するはずである。これに対して、上位制御部から第1検知部が受信した第1指令値と、第2検知部から第1検知部が受信した第1指令値とが一致しない場合は、上位制御部により送信された第1指令値が正しく受信されていないおそれがある。 Here, for example, if the first command value transmitted by the upper-level control unit is received correctly, the first command value received by the first detection unit from the upper-level 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-level 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-level control unit was not received correctly.

この点、第1検知部は、上位制御部から受信した第1指令値と第2検知部から受信した第1指令値との差の絶対値が所定値よりも大きい場合に、駆動制御装置の異常を検知する。また、第2検知部は、上位制御部から受信した第2指令値と第1検知部から受信した第2指令値との差の絶対値が所定値よりも大きい場合に、駆動制御装置の異常を検知する。このため、上位制御部により送信されたトルクの指令値が正しく受信されていないおそれがある場合に、駆動制御装置の異常を検知することができる。 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. 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, an abnormality in the drive control device can be detected when there is a risk that the torque command value transmitted by the higher-level control unit has not been received correctly.

第11の手段では、前記異常検知部は、前記駆動制御装置の前記異常の状態である異常状態を検知し、前記情報出力部は、前記異常検知部により前記異常状態が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、前記異常状態に応じた前記共通の所定値に設定する前記設定情報を、前記情報として前記トルク設定部へ出力する。 In the 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 the information, which sets the upper torque values of the first motor and the second motor to the common predetermined value corresponding to the abnormal state.

第12の手段は、
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、
前記駆動制御装置の異常の状態である異常状態を検知し、前記異常状態を検知した場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、前記異常状態に応じた共通の所定値に設定する設定情報を、前記情報として前記トルク設定部へ出力する異常処理部(35、51、52、61、62)と、
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、
を備える。
The twelfth means 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 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;
Equipped with.

上記構成によれば、駆動制御装置の異常の状態である異常状態が検知される。このため、駆動制御装置の異常が検知されるだけでなく、駆動制御装置の異常の状態である異常状態が検知される。そして、異常状態が検知された場合に、第1モータ及び第2モータのトルクの上限値を、異常状態に応じた共通の所定値に設定する設定情報が、前記情報としてトルク設定部へ出力される。このため、異常状態に応じて、第1モータ及び第2モータのトルクの上限値を共通の所定値に設定することができる。したがって、第1モータ及び第2モータのトルクの上限値をより適切に設定することができ、車両の挙動が不安定になること及び車両が急減速することをさらに抑制することができる。 According to the above configuration, an abnormal state in which the drive control device is abnormal is detected. Therefore, not only is an abnormality in the drive control device detected, but also an abnormal state in which the drive control device is abnormal is detected. Then, when an abnormal state is detected, setting information for setting the upper torque values 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 torque values of the first motor and the second motor can be set to a common predetermined value according to the abnormal state. Therefore, the upper torque values of the first motor and the second motor can be set more appropriately, and unstable vehicle behavior and sudden deceleration of the vehicle can be further suppressed.

第13の手段では、前記駆動制御部は、前記第1モータ及び前記第2モータが発生するトルクを制御する方式が互いに異なる第1制御方式及び第2制御方式を実行可能であり、前記異常状態に応じた前記共通の所定値は、前記異常状態が検知された場合に、前記駆動制御部により前記第1制御方式及び前記第2制御方式のいずれが実行されているかに応じた値に設定される。 In the thirteenth means, the drive control unit is capable of executing a first control method and a second control method that are different from each other in 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.

上記構成によれば、駆動制御部は、第1モータ及び第2モータが発生するトルクを制御する方式が互いに異なる第1制御方式及び第2制御方式を実行可能である。このため、車両の走行状態に応じて、第1制御方式と第2制御方式とを使い分けることができる。ここで、トルクを制御する方式が互いに異なる第1制御方式と第2制御方式とでは、駆動制御装置に異常が生じた場合に、異常がトルクに及ぼす影響が異なる。 According to the above configuration, the drive control unit can execute a first control method and a second control method that 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 that are different from each other in the method of controlling the torque.

この点、異常状態に応じた共通の所定値は、異常状態が検知された場合に、駆動制御部により第1制御方式及び第2制御方式のいずれが実行されているかに応じた値に設定される。したがって、第1制御方式と第2制御方式とで異常がトルクに及ぼす影響に応じて、第1モータ及び第2モータのトルクの上限値を共通の所定値に適切に設定することができる。 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 an abnormal state is detected. Therefore, the upper torque limit values of the first motor and the second motor can be appropriately set to a common predetermined value according to the effect of the abnormality on the torque in the first control method and the second control method.

第1モータ及び第2モータにより発生させるトルクの指令値が異常になったとしても、トルクが誤って増加しなければ車両の危険は小さい。 Even if the torque command values generated by the first and second motors become abnormal, the danger to the vehicle is small as long as the torque does not increase erroneously.

この点、第14の手段では、前記異常状態に応じた前記共通の所定値は、前記第1モータにより発生させるトルクの指令値である第1指令値及び前記第2モータにより発生させるトルクの指令値である第2指令値の少なくとも1つが異常になった場合に、前記異常になった場合よりも前の所定期間における前記第1指令値又は前記第2指令値に設定される。 In this regard, in the 14th means, when at least one of the first command value, which is a command value for the torque generated by the first motor, and the 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.

上記構成によれば、第1指令値及び第2指令値の少なくとも1つが異常になった場合であっても、トルクの上限値が、異常になった場合よりも前の所定期間における第1指令値又は第2指令値に設定される。このため、第1モータ及び第2モータが発生するトルクが誤って増加することを抑制することができ、車両を安全に走行させることができる。さらに、トルクの指令値が異常になった場合であっても、異常になった場合よりも前の状態からトルクの上限値をできるだけ制限せず、車両の走行を継続することができる。 According to the above configuration, even if at least one of the first command value and the second command value becomes abnormal, the upper torque value is set to the first command value or the second command value in a predetermined period before the abnormality occurred. 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 torque value is not restricted as much as possible from the state before the abnormality occurred, and the vehicle can continue to drive.

第15の手段では、前記センサは、前記第1モータ及び前記第2モータの少なくとも1つに流れる電流を検出する電流センサ(21b)を含み、前記異常状態に応じた前記共通の所定値は、前記電流を0として検出する場合の前記電流センサの出力である基準出力が所定範囲から外れた場合に、前記所定範囲から外れた場合よりも前の所定期間における前記第1モータにより発生させるトルクの指令値である第1指令値又は前記第2モータにより発生させるトルクの指令値である第2指令値に設定される。 In the fifteenth means, the sensor includes a current sensor (21b) that detects the current flowing through 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 of the torque generated by the first motor or a second command value that is a command value of the torque generated by the second motor in a predetermined period prior to the time when the reference output, which is the output of the current sensor when the current is detected as zero, falls outside a predetermined range.

上記構成によれば、センサは、第1モータ及び第2モータの少なくとも1つに流れる電流を検出する電流センサを含む。電流を0として検出する場合の電流センサの出力である基準出力が所定範囲から外れた場合(以下、「オフセット異常」という)であっても、検出される電流が急変することは希である。この点、オフセット異常が生じた場合に、トルクの上限値が、オフセット異常が生じた場合よりも前の所定期間における第1指令値又は第2指令値に設定される。したがって、車両を安全に走行させつつ、トルクの上限値をできるだけ制限せずに車両の走行を継続することができる。 According to the above configuration, the sensor includes a current sensor that detects the current flowing through at least one of the first motor and the second motor. Even if the reference output, which is the 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.

オフセット異常以外の電流センサの所定異常が生じた場合は、電流が誤って検出されて第1モータ及び第2モータが発生するトルクが急変するおそれがある。 If a specific abnormality other than an offset abnormality occurs in the current sensor, the current may be erroneously detected, causing a sudden change in the torque generated by the first and second motors.

この点、第16の手段では、前記異常状態に応じた前記共通の所定値は、前記基準出力が前記所定範囲から外れた場合以外の前記電流センサの所定異常が検知された場合に、前記所定異常が検知された場合よりも前の所定期間における前記第1指令値を所定度合小さくした第1補正指令値又は前記第2指令値を所定度合小さくした第2補正指令値に設定される。 In this regard, in the sixteenth 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 during a predetermined period prior to when the predetermined abnormality was detected.

上記構成によれば、オフセット異常以外の所定異常が検知された場合に、第1モータ及び第2モータのトルクの上限値が、所定異常が検知された場合よりも前の所定期間における第1指令値を所定度合小さくした第1補正指令値又は第2指令値を所定度合小さくした第2補正指令値に設定される。したがって、第1モータ及び第2モータが発生するトルクが急変するおそれがある場合に、車両をより安全に走行させつつ、走行を継続することができる。 According to the above configuration, when a predetermined abnormality other than an offset abnormality is detected, the upper limit values of the torque 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 in a predetermined period prior to the detection of the predetermined abnormality, or to a second corrected command value obtained by decreasing the second command value by a predetermined degree. Therefore, when there is a risk of a sudden change in the torque generated by the first motor and the second motor, the vehicle can be driven more safely and can continue to drive.

第17の手段では、前記センサは、前記第1モータ及び前記第2モータの少なくとも1つに印加される電圧を検出する電圧センサ(21d)を含み、前記異常状態に応じた前記共通の所定値は、前記電圧センサの異常が検知された場合に、前記電圧センサの異常が検知された場合よりも前の所定期間における前記第1モータにより発生させるトルクの指令値である第1指令値又は前記第2モータにより発生させるトルクの指令値である第2指令値に設定される。 In the seventeenth means, the sensor includes a voltage sensor (21d) that detects the 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 generated by the first motor during a predetermined period prior to the detection of the abnormality in the voltage sensor, or a second command value that is a command value for the torque generated by the second motor.

上記構成によれば、センサは、第1モータ及び第2モータの少なくとも1つに印加される電圧を検出する電圧センサを含む。電圧センサに異常が生じた場合であっても、第1モータ及び第2モータに流れる電流が急変しなければ、トルクが急変することは希である。この点、電圧センサの異常が検知された場合に、トルクの上限値が、電圧センサの異常が検知された場合よりも前の所定期間における第1指令値又は第2指令値に設定される。したがって、車両を安全に走行させつつ、トルクの上限値をできるだけ制限せずに車両の走行を継続することができる。 According to the above configuration, the sensor includes a voltage sensor that detects the 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 torque limit value 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 continue to run safely while limiting the upper torque limit value as much as possible.

モータの回転角を検出する回転角センサに異常が生じた場合は、モータを回転角に応じて適切に制御することができなくなり、第1モータ及び第2モータが発生するトルクが急変するおそれがある。 If an abnormality occurs in the rotation angle sensor that detects the rotation angle of the motor, the motor cannot be appropriately controlled 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.

この点、第18の手段では、前記センサは、前記第1モータ及び前記第2モータの少なくとも1つの回転角を検出する回転角センサ(21c)を含み、前記異常状態に応じた前記共通の所定値は、前記回転角センサが異常である場合に0に設定される。したがって、モータを適切に制御することができないおそれがある場合には、安全を優先して例外的に車両を停止させることができる。 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.

トルク設定部及び駆動制御部の少なくとも1つの演算機能が異常である場合は、モータを適切に制御することができなくなり、第1モータ及び第2モータが発生するトルクが急変するおそれがある。 If there is an abnormality in at least one of the calculation functions of the torque setting unit and the drive control unit, the motor cannot be controlled properly, and there is a risk that the torque generated by the first motor and the second motor will suddenly change.

この点、第19の手段では、前記異常状態に応じた前記共通の所定値は、前記トルク設定部及び前記駆動制御部の少なくとも1つの演算機能が異常である場合に0に設定される。したがって、モータを適切に制御することができないおそれがある場合には、安全を優先して例外的に車両を停止させることができる。 In this regard, in the 19th 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.

電気自動車を示す模式図。FIG. 1 is a schematic diagram showing an electric vehicle. EV-CU、MG-CU、及び調停CUの構成を示すブロック図。FIG. 1 is a block diagram showing the configurations of an EV-CU, an MG-CU, and an arbitration CU. 温度検出値とトルク上限値との関係を示すグラフ。6 is a graph showing the relationship between a detected temperature value and an upper torque limit value. 右トルク指令値と左電流検出値と正常判定範囲との関係を示すマップ。4 is a map showing the relationship between a right torque command value, a left current detection value, and a normal determination range. 温度許可調整部を示す模式図。FIG. 4 is a schematic diagram showing a temperature permission adjustment unit. 異常検知及び温度情報出力の手順を示すフローチャート。5 is a flowchart showing a procedure for detecting an abnormality and outputting temperature information. 温度許可調整部の変更例を示す模式図。FIG. 13 is a schematic diagram showing a modified example of the temperature permission adjuster. 車速と制限温度情報とトルク上限値との関係を示すグラフ。5 is a graph showing the relationship between vehicle speed, limit temperature information, and upper torque limit value. 調停CUの変更例を示すブロック図。FIG. 13 is a block diagram showing a modified example of the arbitration CU. 駆動制御装置の変更例を示すブロック図。FIG. 13 is a block diagram showing a modified example of the drive control device.

(第1実施形態)
以下、電気自動車に適用される駆動制御装置に具現化した第1実施形態について、図面を参照しつつ説明する。
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.

図1に示すように、電気自動車10(車両)は、車輪11~14、MG(Motor Generator)21,22、INV(Inverter)25,26、MG-CU(Motor Generator Control Unit)30,40、調停CU(Control Unit)50,60、及びEV-CU(Electric Vehicle Control Unit)70等を備えている。 As shown in FIG. 1, the 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, and an EV-CU (Electric Vehicle Control Unit) 70.

前側の左の車輪11(第1車輪),右の車輪12(第2車輪)は、電気自動車10を駆動する駆動輪である。後側の左右の車輪13,14は、電気自動車10の走行に伴って従動する従動輪である。車輪11,12は、ハンドル操作に従って動き、電気自動車10の進行方向を変更する操舵輪である。車輪11,12は、それぞれMG21,22により駆動される。 The front left wheel 11 (first wheel) and right wheel 12 (second wheel) are driving 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 steering wheels that move in accordance with steering wheel operation to change the direction of travel of the electric vehicle 10. The wheels 11, 12 are driven by MGs 21, 22, respectively.

MG21(第1モータ),MG22(第2モータ)は、3相交流の電動発電機(交流モータ)である。MG21,22は、それぞれINV25,26から供給される電力に基づいてそれぞれ車輪11,12を駆動する機能と、それぞれ車輪11,12の回転に基づいて発電する機能とを有している。MG21,22は、車輪11,12を互いに独立して駆動する。INV25,26は、バッテリ(図示略)から供給された直流電力を交流電力に変換してそれぞれMG21,22へ供給する。INV25,26は、例えば6つのスイッチング素子が三相ブリッジ接続された回路である。また、INV25(第1電力変換部),INV26(第2電力変換部)は、MG21,22の発電により供給された交流電力を、それぞれ直流電力に変換してバッテリへ供給する。INV25,26の駆動状態は、それぞれMG-CU30,40により制御される。ここでは、3相交流を一例として記載したが、相の数は3相に限らず、6相や9相等でもよい。 MG21 (first motor) and MG22 (second motor) are three-phase AC motor generators (AC motors). MG21 and 22 have the function of driving the wheels 11 and 12 based on the power supplied from INV25 and 26, respectively, and the function of generating electricity 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 the AC power supplied by the generation of MG21 and 22 into DC power and supply it to the battery, respectively. The drive states of INVs 25 and 26 are controlled by MG-CUs 30 and 40, respectively. Here, three-phase AC is described as an example, but the number of phases is not limited to three, and may be six, nine, etc.

EV-CU70(上位制御部)は、電気自動車10の全般を制御する。EV-CU70は、例えばCPU、RAM、ROM、入出力インターフェース等を備えるマイクロコンピュータである。EV-CU70には、アクセルセンサ81,ブレーキセンサ82,操舵角センサ83,車速センサ84等の検出値が入力される。 The EV-CU 70 (high-level 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. The EV-CU 70 receives detection values from an accelerator sensor 81, a brake sensor 82, a steering angle sensor 83, a vehicle speed sensor 84, etc.

アクセルセンサ81は、アクセルペダル(図示略)の踏み込み量を検出する。ブレーキセンサ82は、ブレーキペダル(図示略)の踏み込み量を検出する。操舵角センサ83(センサ)は、ハンドル(図示略)の操舵角を検出する。車速センサ84は、電気自動車10の速度(車速)を検出する。 The accelerator sensor 81 detects the amount of depression of the accelerator pedal (not shown). The brake sensor 82 detects the amount of depression of the brake pedal (not shown). The steering angle sensor 83 (sensor) detects the steering angle of the steering wheel (not shown). The vehicle speed sensor 84 detects the speed (vehicle speed) of the electric vehicle 10.

EV-CU70は、センサ81~84の検出値等に基づいて、電気自動車10の各種制御を実行する。EV-CU70は、センサ81~84の検出値等に基づいて、MG21,22によりそれぞれ発生させるトルクの指令値(以下、「トルク指令値」という)を生成し、生成したトルク指令値をそれぞれMG-CU30,40へ送信する。また、EV-CU70は、MG21,22の双方に対するトルク指令値を、調停CU50,60の双方へ送信する。MG-CU30,40は、例えばCPU、RAM、ROM、入出力インターフェース等を備えるマイクロコンピュータである。MG-CU30,40は、それぞれINV30,50の駆動状態を制御することにより、MG21,22の駆動及び発電を制御する。 The EV-CU 70 executes various controls of the electric vehicle 10 based on the detection values of the sensors 81 to 84. 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 to 84, and transmits the generated torque command values to the MG-CUs 30 and 40. 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, RAM, ROM, an input/output interface, etc. The MG-CUs 30 and 40 control the drive state of the INVs 30 and 50, respectively, to control the drive and power generation of the MGs 21 and 22.

調停CU50,60は、例えばCPU、RAM、ROM、入出力インターフェース等を備えるマイクロコンピュータである。調停CU50は、MG21、INV25、MG-CU30、及びEV-CU70等の異常を検知する。調停CU60は、MG22、INV26、MG-CU40、及びEV-CU70等の異常を検知する。調停CU50は、異常を検知した場合に、EV-CU70及び調停CU60へ異常を通知する。調停CU60は、異常を検知した場合に、EV-CU70及び調停CU50へ異常を通知する。 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 the MG 21, INV 25, MG-CU 30, and EV-CU 70, etc. The arbitration CU 60 detects abnormalities in the MG 22, INV 26, MG-CU 40, and EV-CU 70, etc. When the arbitration CU 50 detects an abnormality, it notifies the EV-CU 70 and arbitration CU 60 of the abnormality. When the arbitration CU 60 detects an abnormality, it notifies the EV-CU 70 and arbitration CU 50 of the abnormality.

MG-CU30の構成とMG-CU40の構成とは基本的に同一であり、調停CU50の構成と調停CU60の構成とは基本的に同一である。このため、以下ではMG-CU30及び調停CU50を例にして説明する。 The configuration of MG-CU30 and the configuration of MG-CU40 are basically the same, and the configuration of arbitration CU50 and the configuration of arbitration CU60 are basically the same. For this reason, the following explanation will be given using MG-CU30 and arbitration CU50 as examples.

図2に示すように、EV-CU70は、トルク指令値生成部71を備えている。トルク指令値生成部71は、センサ81~84の検出値等に基づいて、MG21,22に対するトルク指令値を生成する。トルク指令値生成部71は、MG21に対するトルク指令値を、MG-CU30へ送信する。 As shown in FIG. 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 the detection values of the sensors 81 to 84. The torque command value generating unit 71 transmits the torque command value for the MG 21 to the MG-CU 30.

MG-CU30は、トルク指令値受信部31、トルク制限部32、及びモータ駆動制御部33を備えている。トルク指令値受信部31は、EV-CU70から送信された情報を受信する機能を有する。トルク指令値受信部31は、EV-CU70からMG21に対するトルク指令値(左トルク指令値)を受信する。トルク指令値受信部31は、受信したトルク指令値をトルク制限部32へ送信する。 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.

トルク制限部32(トルク設定部)は、温度センサ21aにより検出されたMG21のコイルの温度(以下、「コイル温度」という)に基づいて、MG21が発生可能なトルクの上限値(以下、「トルク上限値」という)を制限(設定)する。詳しくは、図3に示すように、トルク制限部32は、コイル温度(温度情報、駆動制御装置に関する情報)がT1未満の場合には、トルク上限値をトルクTr1とする。トルク制限部32は、コイル温度がT1以上の場合には、コイル温度が高くなるほどトルク上限値を小さくする。そして、トルク制限部32は、コイル温度がT2(>T1)を超えた場合には、トルク上限値を0とする。トルク制限部32は、トルク指令値をトルク上限値以下に制限(上限ガード)して、制限したトルク指令値をモータ駆動制御部33へ送信する。なお、ここでのトルク値は絶対値を想定している。 The torque limiting unit 32 (torque setting unit) limits (sets) the upper limit of the torque that the MG 21 can generate (hereinafter referred to as the "torque upper limit") 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 to torque Tr1. When the coil temperature is equal to or greater than T1, the torque limiting unit 32 reduces the torque upper limit as the coil temperature increases. When the coil temperature exceeds T2 (> T1), the torque limiting unit 32 sets the torque upper limit to 0. The torque limiting unit 32 limits the torque command value to the torque upper limit or less (upper limit guard) 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.

モータ駆動制御部33(駆動制御部)は、電流センサ21b(センサ)により検出されたMG21の各相の電流、及び回転角センサ21cにより検出されたMG21の回転角に基づいて、MG21が発生するトルクがトルク指令値になるように、INV25の駆動状態を制御する。すなわち、モータ駆動制御部33は、MG21及びMG22が発生するトルクが、トルク上限値以下となるようにINV25の駆動状態を制御する。 The motor drive control unit 33 (drive control unit) controls the drive state of INV25 so that the torque generated by MG21 becomes the torque command value based on the current of each phase of MG21 detected by current sensor 21b (sensor) and the rotation angle of MG21 detected by rotation angle sensor 21c. In other words, the motor drive control unit 33 controls the drive state of INV25 so that the torque generated by MG21 and MG22 becomes equal to or lower than the torque upper limit value.

調停CU50(左調停CU)は、温度許可調整部51及び異常検知部52を備えている。 The arbitration CU 50 (left arbitration CU) has a temperature permission adjustment unit 51 and an abnormality detection unit 52.

異常検知部52は、電流センサ21bにより検出されたMG21の電流(左電流検出値)、及び回転角センサ21cにより検出されたMG21の回転角を入力する。異常検知部52は、EV-CU70に入力された各種センサの検出値を、EV-CU70から受信する。異常検知部52は、MG22に対するトルク指令値(右トルク指令値)を、EV-CU70から受信する。異常検知部52は、これらのセンサの検出値及び右トルク指令値に基づいて、MG21、INV25、MG-CU30、及びEV-CU70等(駆動制御装置)の異常を検知する。異常検知部52は、異常を検知した場合に、EV-CU70及び調停CU60へ異常を通知する。異常検知部52は、調停CU60(右調停CU)の異常検知部が異常を検知した場合に、調停CU60から異常を受信する。 The abnormality detection unit 52 inputs the current (left current detection value) of MG21 detected by the current sensor 21b and the rotation angle of MG21 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 the torque command value (right torque command value) for MG22 from the EV-CU 70. The abnormality detection unit 52 detects abnormalities in MG21, INV25, MG-CU30, EV-CU70, etc. (drive control devices) 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.

詳しくは、図4に示すように、異常検知部52は、右トルク指令値とMG21に流れる電流との関係が正常である所定範囲Aを予め規定している。そして、異常検知部52は、右トルク指令値と電流センサ21bにより検出された電流(左電流検出値)との関係が所定範囲Aから外れた場合に、駆動制御装置の異常を検知する(異常判定)。所定範囲Aは、左電流検出値に関して所定幅を有しており、右トルク指令値に比例して左電流検出値が大きくなるように規定されている。ここで、MG21が発生するトルクはMG21に流れる電流により変化し、MG21及びMG22のトルク差が大きくなると、電気自動車10の挙動が不安定になるおそれがある。このため、右トルク指令値に対して、MG21に流れる電流の適切な範囲として所定範囲Aは規定されている。 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 MG21 is normal. The abnormality detection unit 52 detects an abnormality in the drive control device 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 (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 MG21 changes depending on the current flowing through MG21, and if the torque difference between MG21 and 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 MG21 for the right torque command value.

温度許可調整部51は、異常検知部52により異常が検知されていない場合に、温度センサ21aからコイル温度を取得し、取得したコイル温度を上記トルク制限部32へ出力する。すなわち、図5に示すように、温度許可調整部51は、温度センサ21aをトルク制限部32に接続する。 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.

一方、温度許可調整部51(情報出力部)は、異常検知部52により異常が検知された場合又は調停CU60の異常検知部から異常を受信した場合に、MG21,22のトルクの上限値を、共通の所定値に制限する制限温度情報(設定情報)をコイル温度(温度情報、情報)としてトルク制限部32へ出力する。すなわち、温度許可調整部51は、温度センサ21aにより検出されたコイル温度よりも所定温度だけ高いコイル温度がトルク制限部32へ出力されるように、トルク制限部32との接続を温度センサ21aからダミー抵抗r1~r3のいずれかに切り替える。また、温度許可調整部51は、温度センサ21aにより検出されたコイル温度を異常検知部52へ送信し、異常検知部52は受信したコイル温度を調停CU60へ送信する。なお、温度許可調整部51は、ダミー抵抗r1~r3を備える代わりに、可変抵抗rvを備え、温度センサ21aにより検出されたコイル温度に応じて可変抵抗rvを調節してもよい。 On the other hand, when the abnormality detection unit 52 detects an abnormality or when an abnormality is received from the abnormality detection unit of the arbitration CU 60, the temperature permission adjustment unit 51 (information output unit) outputs the limit temperature information (setting information) that limits the upper limit value of the torque of the MGs 21 and 22 to a common predetermined value to the torque limiting unit 32 as the coil temperature (temperature information, information). 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 that is a predetermined temperature higher than the coil temperature detected by the temperature sensor 21a 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.

調停CU60は、調停CU50と同様の構成を備えている。調停CU60は、温度許可調整部51に対応する温度許可調整部61、異常検知部52(第1検知部)に対応する異常検知部62(第2検知部)を備えている。そして、MG-CU40及び調停CU60は、それぞれMG-CU30及び調停CU50と同様の制御を、INV26及びMG22に対して行う。すなわち、駆動制御装置は、MG21(左モータ)及びMG22(右モータ)の一方を第1モータとし、他方を第2モータとして、第1モータに流れる電流を検出する電流センサを備えている。そして、駆動制御装置は、第2モータにより発生させるトルクの指令値と第1モータに流れる電流との関係が正常である所定範囲Aを予め規定しており、トルクの指令値と電流センサにより検出された電流との関係が所定範囲Aから外れた場合に、駆動制御装置の異常を検知する。なお、温度センサ21a、トルク制限部32、異常検知部52、及び温度許可調整部51により、駆動制御装置が構成されている。 The arbitration CU 60 has the same configuration as the arbitration CU 50. The arbitration CU 60 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-CU 40 and the arbitration CU 60 perform the same control as the MG-CU 30 and the arbitration CU 50 on the INV 26 and the MG 22, respectively. That is, the drive control device has a current sensor that detects the current flowing through the first motor, with one of the MG 21 (left motor) and the MG 22 (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 falls outside the predetermined range A. The temperature sensor 21a, the torque limiting unit 32, the abnormality detection unit 52, and the temperature permission adjustment unit 51 constitute a drive control device.

図6は、異常検知及び温度情報出力の手順を示すフローチャートである。この一連の処理は、左調停CU50により所定の周期で繰り返し実行される。なお、右調停CU60によっても、左と右とを入れ換えて同様の処理が実行される。 Figure 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. Note that the right arbitration CU 60 also executes the same process by swapping left and right.

まず、車速及び操舵角を取得する(S10)。詳しくは、車速センサ84により検出された車速、及び操舵角センサ83により検出された操舵角を取得する。なお、車速センサを用いず、モータの回転角情報から車速を求めてもよい。 First, the vehicle speed and 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 motor rotation angle information without using the vehicle speed sensor.

続いて、右トルク指令値及び左電流検出値を取得する(S11)。詳しくは、EV-CU70からMG22に対するトルク指令値(右トルク指令値)を受信し、電流センサ21bにより検出されたMG21の電流(左電流検出値)を入力する。 Next, the right torque command value and the left current detection value are acquired (S11). In more detail, the torque command value for MG22 (right torque command value) is received from the EV-CU 70, and the current of MG21 detected by the current sensor 21b (left current detection value) is input.

続いて、図4に示すマップに基づいて、駆動制御装置の異常を検知したか否か判定する(S12)。詳しくは、上述したように、右トルク指令値と左電流検出値との関係が所定範囲Aから外れた場合に、駆動制御装置の異常を検知したと判定する。この判定において、駆動制御装置の異常を検知したと判定した場合(S12:YES)、EV-CU70及び右調停CU60へ異常を通知する(S13)。併せて、温度センサ21aにより検出したコイル温度を右調停CU60へ送信する。その後、S15の処理へ進む。 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). In more detail, as described above, if the relationship between the right torque command value and the left current detection value falls outside the specified range A, it is determined that an abnormality in the drive control device has been detected. In this determination, if it is determined that an abnormality in the drive control device has been detected (S12: YES), the EV-CU 70 and the right arbitration CU 60 are notified of the abnormality (S13). In addition, the coil temperature detected by the temperature sensor 21a is sent to the right arbitration CU 60. Then, the process proceeds to S15.

一方、S12の判定において、駆動制御装置の異常を検知していないと判定した場合(S12:NO)、右調停CU60から異常を受信したか否か判定する(S14)。すなわち、右調停CU60によっても左と右とを入れ換えて同様の処理が実行されており、駆動制御装置の異常を検知したか否か判定している。そこで、右調停CU60が駆動制御装置の異常を検知して、左調停CU50へ異常を通知しているか否か判定する。 On the other hand, if 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 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.

S14の判定において、右調停CU60から異常を受信したと判定した場合(S14:YES)、制限温度情報を生成する(S15)。詳しくは、上述したように、MG21,22のトルクの上限値を、共通の所定値に制限するコイル温度(制限温度情報)を生成する。 If 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 more detail, as described above, the coil temperature (limit temperature information) that limits the upper torque limit value of MGs 21 and 22 to a common predetermined value is generated.

一方、S14の判定において、右調停CU60から異常を受信していないと判定した場合(S14:NO)、検出温度情報を取得する(S16)。詳しくは、温度センサ21aにより検出されたコイル温度(検出温度情報)を入力する。 On the other hand, if 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). In detail, the coil temperature (detected temperature information) detected by the temperature sensor 21a is input.

続いて、S15の処理によって生成された制限温度情報、又はS16の処理によって取得された検出温度情報を、MG-CU50のトルク制限部32へ出力する(S17)。その後、この一連の処理を一旦終了する(END)。 Then, the limit temperature information generated by the process of S15 or the detected temperature information obtained 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 terminated (END).

なお、S10~S12の処理が異常検知部52としての処理に相当し、S13、S15、及びS17の処理が情報出力部としての処理に相当する。 The processes in S10 to S12 correspond to the processes performed by the anomaly detection unit 52, and the processes in S13, S15, and S17 correspond to the processes performed by the information output unit.

以上詳述した本実施形態は、以下の利点を有する。 The present embodiment described above has the following advantages:

・異常検知部52は、駆動制御装置の異常を検知する。そして、温度許可調整部51は、異常検知部52により異常が検知された場合に、MG21及びMG22のトルクの上限値を、共通の所定値に制限する制限温度情報をコイル温度としてトルク制限部32へ出力する。その結果、トルク制限部32は、制限温度情報に基づいて、MG21及びMG22のトルクの上限値を共通の所定値に制限する。このため、MG21,22のトルク差を縮小することができ、電気自動車10の挙動が不安定になることを抑制することができる。さらに、MG21及びMG22が発生するトルクを減少させるのではなく、MG21及びMG22のトルクの上限値を制限している。したがって、MG21,22のトルクが急減することを抑制することができ、電気自動車10が急減速することを抑制することができる。しかも、駆動制御装置が一般的に備えているトルク制限部32を利用して、異常検知時にMG21,22のトルクを制限することができ、追加構成が多くなることを抑制することができる。 The abnormality detection unit 52 detects an abnormality in the drive control device. When an abnormality is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 outputs, as the coil temperature, limit temperature information for limiting the upper limit 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 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, instead of reducing the torque generated by MG21 and MG22, the upper limit 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.

・温度センサ21aは駆動制御装置に関する情報として、MG21のコイルの温度を検出する。したがって、駆動制御装置が一般的に備えているMGの温度センサと、MGの温度に基づきトルクの上限値を制限するトルク制限部とを利用して、異常検知時にMG21,22のトルクを制限することができる。 - Temperature sensor 21a detects the temperature of the coil of 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 torque value based on the MG temperature, the torque of MGs 21 and 22 can be limited when an abnormality is detected.

・異常検知部52は、MG22により発生させるトルクの指令値とMG21に流れる電流との関係が正常である所定範囲Aを予め規定している。そして、異常検知部52は、MG22のトルクの指令値と電流センサ21bにより検出されたMG21の電流との関係が所定範囲Aから外れた場合に、駆動制御装置の異常を検知する。したがって、電気自動車10の挙動が不安定になるおそれがある場合に、駆動制御装置の異常を検知することができる。 - The abnormality detection unit 52 predefines a predetermined range A within which the relationship between the command value of the torque generated by MG22 and the current flowing through MG21 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 MG22 and the current of MG21 detected by the current sensor 21b falls outside the predetermined range A. Therefore, an abnormality in the drive control device can be detected when there is a risk that the behavior of the electric vehicle 10 will become unstable.

・温度許可調整部51は、異常が検知された場合に、温度センサ21aにより検出されたコイル温度よりも所定温度だけ高いコイル温度がトルク制限部32へ出力されるように、トルク制限部32との接続を温度センサ21aからダミー抵抗r1~r3のいずれかに切り替える。このため、図3に示す温度検出値とトルク上限値との関係に従って、現在のコイル温度に応じてトルク上限値を制限することができ、トルク上限値が急減することを抑制することができる。 - 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 according to 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.

なお、上記の実施形態を、以下のように変更して実施することもできる。上記実施形態と同一の部分については、同一の符号を付すことにより説明を省略する。 The above embodiment can also be modified as follows. The same parts as those in the above embodiment are given the same reference numerals and will not be described.

・MG21の温度とMG22の温度とが大きく異なることは希であるため、MG21及びMG22の一方の温度のみを温度センサにより検出してもよい。そして、1つの温度センサにより検出された温度(温度情報、駆動制御装置に関する情報)に基づいて、MG21及びMG22が発生可能なトルクの上限値を制限してもよい。 - Because it is rare for the temperature of MG21 and the temperature of MG22 to differ significantly, the temperature of only one of MG21 and MG22 may be detected by a temperature sensor. Then, the upper limit of the torque that MG21 and MG22 can generate may be limited based on the temperature (temperature information, information related to the drive control device) detected by one temperature sensor.

・温度許可調整部51は、所定の異常が検知された場合に、電気自動車10が退避走行を行うことのできる最小トルクに、トルク上限値を制限するコイル温度がトルク制限部32へ出力されるように、トルク制限部32との接続を温度センサ21aから例えばダミー抵抗r3に切り替えてもよい。その際に、トルク制限部32との接続を温度センサ21aから、ダミー抵抗r1,r2、r3に順に切り替えてもよい。すなわち、温度許可調整部51は、所定の異常が検知された場合に、MG21,22のトルクの上限値を、共通の所定値としつつ徐々に制限してもよい。 - When a specified 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 the coil temperature that limits the torque upper limit to the minimum torque at which the electric vehicle 10 can perform evacuation driving 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 specified abnormality is detected, the temperature permission adjustment unit 51 may gradually limit the upper torque limits of the MGs 21 and 22 to a common specified value.

・図7に示すように、温度許可調整部51は、異常が検知された場合に、温度センサ21aにより検出されたコイル温度よりも所定温度だけ高いコイル温度がトルク制限部32へ出力されるように、温度センサ21aに加えてダミー抵抗r11~r13の少なくとも1つをトルク制限部32に接続することもできる。また、異常が検知された場合に、温度許可調整部51が、温度センサ21aの検出値に相当するデジタル信号をトルク制限部32へ出力することもできる。 - As shown in FIG. 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 a digital signal corresponding to the detection value of the temperature sensor 21a to the torque limiting unit 32.

・EV-CU70(上位制御部)により送信された左トルク指令値(第1指令値)が正しく受信された場合は、EV-CU70から異常検知部52(第1検知部)が受信した左トルク指令値と、異常検知部62(第2検知部)から異常検知部52が受信した左トルク指令値とが一致するはずである。これに対して、EV-CU70から異常検知部52が受信した左トルク指令値と、異常検知部62から異常検知部52が受信した左トルク指令値とが一致しない場合は、EV-CU70により送信された左トルク指令値が正しく受信されていないおそれがある。 -If the left torque command value (first command value) transmitted by EV-CU70 (higher-level 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.

そこで、異常検知部52は、EV-CU70から受信した左トルク指令値と異常検知部62から受信した左トルク指令値との差の絶対値が所定値よりも大きい場合に、駆動制御装置の異常を検知してもよい。また、異常検知部62は、EV-CU70から受信した右トルク指令値(第2指令値)と異常検知部52から受信した右トルク指令値との差の絶対値が所定値よりも大きい場合に、駆動制御装置の異常を検知してもよい。こうした構成によれば、EV-CU70により送信されたトルクの指令値が正しく受信されていないおそれがある場合に、駆動制御装置の異常を検知することができる。なお、MG-CU30,40は、受信したトルク指令値のチェックサムを算出し、チェックサムが一致しない場合に駆動制御装置の異常を検知することもできる。また、EV-CU70が、各種センサの検出値に基づいて、駆動制御装置の異常を検知することもできる。 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-CU 70 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-CU 70 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-CU 70 has not been received correctly. The MG-CUs 30 and 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-CU 70 can also detect an abnormality in the drive control device based on the detection values of various sensors.

・異常検知時の電気自動車10の速度に応じて、MG21,22のトルクの上限値をどれだけ制限すべきかが変化する。図8は、車速と制限温度情報とトルク上限値との関係を示すグラフである。制限温度情報(コイル温度)は、車速v2までは車速の増加に伴って上昇し、車速v2を超えると徐々に下降している。車速v2は、一般道路では実現せず、高速道路で実現する車速、例えば100[km/h]である。高速道路は、カーブが緩く、道幅が広いため、トルク上限値をあまり制限しないように、車速と制限温度情報との関係が設定されている。 - The extent to which the upper torque value of MGs 21, 22 should be restricted varies depending on the speed of electric vehicle 10 when an abnormality is detected. FIG. 8 is a graph showing the relationship between vehicle speed, restricted temperature information, and upper torque value. The restricted temperature information (coil temperature) increases as vehicle speed increases 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 restricted temperature information is set so as not to restrict the upper torque value too much.

そして、温度許可調整部51は、図8の左グラフを用いて、車速に応じて制限温度情報を算出し、制限温度情報をトルク制限部32へ出力する。トルク制限部32は、図8の右のグラフを用いて、制限温度情報に応じてトルク上限値を設定する。例えば、車速v1ではトルク上限値をトルクTr12とし、車速v2ではトルク上限値をトルクTr11とする。すなわち、温度許可調整部51は、電気自動車10の速度に基づいてトルク上限値(所定値)を設定する。したがって、異常検知時の電気自動車10の速度に応じた所定値に、MG21,22のトルクの上限値を制限することができる。なお、車速は、駆動制御装置に関する情報に相当する。 Then, the temperature permission adjustment unit 51 calculates the limit temperature information according to the vehicle speed using the left graph in FIG. 8, and outputs the limit temperature information to the torque limit unit 32. The torque limit unit 32 sets the torque upper limit value according to the limit temperature information using the right graph in FIG. 8. For example, at vehicle speed v1, the torque upper limit value is set to torque Tr12, and at vehicle speed v2, the torque upper limit value is set to torque Tr11. That is, the temperature permission adjustment unit 51 sets the torque upper limit value (predetermined value) based on the speed of the electric vehicle 10. Therefore, the upper torque value of the MGs 21 and 22 can be limited to a predetermined value according to the speed of the electric vehicle 10 at the time of abnormality detection. Note that the vehicle speed corresponds to information related to the drive control device.

なお、温度許可調整部51は、車速に限らず、アクセルペダル(アクセル操作部材)の踏み込み量(操作量)やトルク指令値、操舵角に基づいて、トルク上限値(所定値)を設定することもできる。その場合、アクセルペダルの踏み込み量やトルク指令値が大きいほど、制限温度情報(コイル温度)を高くするとよい。また、操舵角が小さいほど、制限温度情報(コイル温度)を高くするとよい。すなわち、操舵角が小さいほど、電気自動車10は直進に近い状態となるため、トルク上限値(所定値)を小さくするとよい。これにより、車両の挙動が不安定になることを抑制することができる。 The temperature permission adjustment unit 51 can also set the torque upper limit value (predetermined value) based not only on the vehicle speed but also on the amount of depression (operation amount) of the accelerator pedal (accelerator operating member), the torque command value, and the steering angle. In this case, the greater the amount of depression of the accelerator pedal and 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, so the smaller the torque upper limit value (predetermined value) should be. This makes it possible to prevent the vehicle's behavior from becoming unstable.

・温度センサ21a(センサ)からコイル温度(温度情報、情報)が入力されない場合は、MG21(モータ)を適切に駆動することができないおそれがある。このため、図9に示すように、駆動制御装置のMG-CU30は、温度センサ21aからコイル温度が入力されない場合に、MG21が発生可能なトルクの上限値を制限するトルク制限部132を備えている。なお、駆動制御装置のMG-CU40は、MG22の温度を検出する温度センサからコイル温度が入力されない場合に、MG22が発生可能なトルクの上限値を制限するトルク制限部を備えている。 - If the coil temperature (temperature information, information) is not input from the temperature sensor 21a (sensor), it may not be possible to drive the MG21 (motor) properly. For this reason, as shown in FIG. 9, the MG-CU30 of the drive control device is provided with 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 is provided with 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.

そこで、トルク制限部132(トルク設定部)は、温度センサ21aからコイル温度が入力されない場合に、MG21及びMG22が発生可能なトルクの上限値を制限し、温度許可調整部51は、異常検知部52により異常が検知された場合に、スイッチ53により温度センサ21aとトルク制限部132とを遮断させる。このため、異常が検知された場合に、温度センサ21aからトルク制限部132へコイル温度が入力されない状態を意図的に実現することができる。したがって、駆動制御装置が備えている、温度センサからコイル温度が入力されない場合にMG21,22のトルクの上限値を制限するトルク制限部を利用して、異常検知時にMG21,22のトルクを制限することができる。 The torque limiting unit 132 (torque setting unit) limits the upper limit of the torque that can be generated by MG21 and MG22 when the coil temperature is not input from the temperature sensor 21a, and the temperature permission adjustment unit 51 disconnects the temperature sensor 21a and the torque limiting unit 132 using the switch 53 when an abnormality is detected by the abnormality detection unit 52. This makes it possible to intentionally achieve a state in which the coil temperature is not input from the temperature sensor 21a to the torque limiting unit 132 when an abnormality is detected. Therefore, the torque of MG21 and 22 can be limited 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 MG21 and 22 when the coil temperature is not input from the temperature sensor.

・駆動制御装置は、INV25(電力変換部)の温度を検出する温度センサを備え、トルク制限部32は、温度センサにより検出されたINV25の温度に基づいて、MG21,22のトルク上限値を制限してもよい。同様に、駆動制御装置は、INV26(電力変換部)の温度を検出する温度センサを備え、トルク制限部は、温度センサにより検出されたINV26の温度に基づいて、MG21,22のトルク上限値を制限してもよい。その場合に、温度許可調整部51は、異常検知部52により異常が検知された場合に、MG21,22のトルクの上限値を、共通の所定値に制限(設定)する制限情報(設定情報)をINV25,26の温度としてトルク制限部へ出力してもよい。こうした構成によれば、駆動制御装置が備えているINV25,26の温度センサと、INV25,26の温度に基づきトルク上限値を制限するトルク制限部とを利用して、異常検知時にMG21,22のトルクを制限することができる。 The drive control device may include a temperature sensor that detects the temperature of INV25 (power conversion unit), and the torque limiting unit 32 may limit the torque upper limit of MG21, 22 based on the temperature of INV25 detected by the temperature sensor. Similarly, the drive control device may include a temperature sensor that detects the temperature of INV26 (power conversion unit), and the torque limiting unit may limit the torque upper limit of MG21, 22 based on the temperature of INV26 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 limiting information (setting information) that limits (sets) the torque upper limit of MG21, 22 to a common predetermined value to the torque limiting unit as the temperature of INV25, 26. According to this configuration, the torque of MG21, 22 can be limited when an abnormality is detected by using the temperature sensor of INV25, 26 provided in the drive control device and the torque limiting unit that limits the torque upper limit based on the temperature of INV25, 26.

・MG21,22のコイル間に高電圧が印加された際に、気圧が低いほど部分放電が発生し易くなる。このため、駆動制御装置は、気圧を検出する気圧センサを備え、検出された気圧が低いほどINV25,26による電圧の立ち上がりを遅くする場合がある。その場合、電圧の立ち上がりを遅くするほど、INV25,26の温度上昇が大きくなる。そこで、温度許可調整部51は、異常検知部52により異常が検知された場合に、MG21,22のトルクの上限値を、共通の所定値に制限(設定)する制限情報(設定情報)を気圧としてトルク制限部へ出力してもよい。こうした構成によれば、駆動制御装置が気圧センサと、気圧に基づきトルクの上限値を制限するトルク制限部とを備えている場合に、それらを利用して異常検知時にMG21,22のトルクを制限することができる。 When a high voltage is applied between the coils of MG21, 22, the lower the atmospheric pressure, the more likely partial discharge 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 INV25, 26 as the detected atmospheric pressure decreases. In this case, the slower the voltage rise, the greater the temperature rise of INV25, 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 MG21, 22 to a common predetermined value to the torque limiting unit. With this configuration, when the drive control device is provided with an atmospheric pressure sensor and a torque limiting unit that limits the upper torque value based on atmospheric pressure, the torque of MG21, 22 can be limited by using them when an abnormality is detected.

・駆動制御装置は、MG21,22やINV25,26を冷却する冷却水の温度を検出する温度センサを備え、トルク制限部32は、温度センサにより検出された冷却水の温度に基づいて、MG21,22のトルク上限値を制限してもよい。その場合に、温度許可調整部51は、異常検知部52により異常が検知された場合に、MG21,22のトルクの上限値を、共通の所定値に制限(設定)する制限情報(設定情報)を冷却水の温度としてトルク制限部へ出力してもよい。こうした構成によれば、駆動制御装置が備えている冷却水の温度センサと、冷却水の温度に基づきトルク上限値を制限するトルク制限部とを利用して、異常検知時にMG21,22のトルクを制限することができる。 The drive control device may include a temperature sensor that detects the temperature of the cooling water that cools MGs 21 and 22 and INVs 25 and 26, and the torque limiting unit 32 may limit the upper torque value of 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 limiting information (setting information) that limits (sets) the upper torque value of MGs 21 and 22 to a common predetermined value to the torque limiting unit as the temperature of the cooling water. With this configuration, the torque of 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.

・MG21,22に対して、共通のトルク制限部が1つのみ設けられていてもよい。 - Only one common torque limiting unit may be provided for MG21 and MG22.

・前側の左右の車輪11,12に代えて後側の左右の車輪13,14に対して、それぞれMG21,22、INV25,26、MG-CU30,40、調停CU50,60が設けられていてもよい。また、前側の左右の車輪11,12に加えて後側の左右の車輪13,14に対して、それぞれMG21,22、INV25,26、MG-CU30,40、調停CU50,60が設けられていてもよい。また、前側の左右の車輪11,12に代えて左側の前後の車輪11,13に対して、それぞれMG21,22、INV25,26、MG-CU30,40、調停CU50,60が設けられていてもよい。また、前側の左右の車輪11,12に代えて前側の左の車輪11,後側の右の車輪14に対して、それぞれMG21,22、INV25,26、MG-CU30,40、調停CU50,60が設けられていてもよい。 - MGs 21, 22, INVs 25, 26, MG-CUs 30, 40, and 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, MGs 21, 22, INVs 25, 26, MG-CUs 30, 40, and 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, MGs 21, 22, INVs 25, 26, MG-CUs 30, 40, and 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, MGs 21, 22, INVs 25, 26, MG-CUs 30, 40, and arbitration CUs 50, 60 may be provided for the front left wheel 11 and the rear right wheel 14, respectively.

・異常検知部52は、駆動制御装置の異常の状態である異常状態を検知してもよい。温度許可調整部51(情報出力部)は、異常検知部52により異常状態が検知された場合に、MG21及びMG22のトルクの上限値を、異常状態に応じた共通の所定値に設定する制限情報(設定情報)をトルク制限部32(トルク設定部)へ出力してもよい。 - The abnormality detection unit 52 may detect an abnormal state that is an abnormal state of the drive control device. When an abnormality state is detected by the abnormality detection unit 52, the temperature permission adjustment unit 51 (information output unit) may output to the torque limit unit 32 (torque setting unit) limit information (setting information) that sets the upper torque values of MG21 and MG22 to a common predetermined value according to the abnormal state.

上記構成によれば、駆動制御装置の異常が検知されるだけでなく、駆動制御装置の異常の状態である異常状態が異常検知部52により検知される。そして、異常状態が検知された場合に、MG21及びMG22のトルクの上限値を、異常状態に応じた共通の所定値に設定する制限情報が、トルク制限部32へ出力される。このため、異常状態に応じて、MG21及びMG22のトルクの上限値を共通の所定値に設定することができる。したがって、MG21及びMG22のトルクの上限値をより適切に設定することができ、電気自動車10の挙動が不安定になること及び電気自動車10が急減速することをさらに抑制することができる。 According to the above configuration, not only is an abnormality in the drive control device detected, but the abnormality detection unit 52 detects an abnormal state in which the drive control device is abnormal. Then, when an abnormal state is detected, limiting information that sets the upper torque values 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 torque values of MG21 and MG22 can be set to a common predetermined value according to the abnormal state. Therefore, the upper torque values 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.

・図10に示すように、MG-CU30が異常処理部35を備えていてもよい。異常処理部35は、駆動制御装置の異常の状態である異常状態を検知し、異常状態を検知した場合に、MG21及びMG22のトルクの上限値を、異常状態に応じた共通の所定値に設定する制限情報を、トルク制限部32へ出力する。この場合は、調停CU50,60を省略することができる。 - As shown in FIG. 10, the MG-CU 30 may be equipped with an abnormality processing unit 35. The abnormality processing unit 35 detects an abnormal state, which is an abnormal state of the drive control device, and when an abnormal state is detected, outputs limiting information to the torque limiting unit 32 to set the upper torque values of MG 21 and MG 22 to a common predetermined value according to the abnormal state. In this case, the arbitration CUs 50 and 60 can be omitted.

上記構成によれば、異常処理部35により異常状態が検知された場合に、MG21及びMG22のトルクの上限値を、異常状態に応じた共通の所定値に設定する制限情報が、異常処理部35によりトルク制限部32へ出力される。この場合も、上記と同様の作用効果を奏することができる。 According to the above configuration, when an abnormal condition is detected by the abnormality processing unit 35, the abnormality processing unit 35 outputs limiting information to the torque limiting unit 32, which sets the upper torque limit values of MG21 and MG22 to a common predetermined value according to the abnormal condition. In this case, too, the same effect as above can be achieved.

・モータ駆動制御部33は、MG21及びMG22が発生するトルクを制御する方式が互いに異なる第1制御方式及び第2制御方式を実行可能であり、異常状態に応じた共通の所定値は、異常状態が検知された場合に、モータ駆動制御部33により第1制御方式及び第2制御方式のいずれが実行されているかに応じた値に設定されるようにしてもよい。例えば、第1制御方式は、電流センサ21b(22b)により検出される電流が目標電流になるように、MG21,22に印加する電圧をPWM制御によりフィードバック制御する制御方式である。また、第2制御方式は、矩形波制御によりMG21,22に矩形波電圧を印加する回転角度を制御する制御方式である。 - The motor drive control unit 33 can execute a first control method and a second control method which are different methods for controlling the torque generated by MG21 and MG22, 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 MG21, 22 is feedback-controlled by PWM control so that the current detected by the current sensor 21b (22b) becomes the target current. In addition, the second control method is a control method in which the rotation angle at which a square wave voltage is applied to MG21, 22 is controlled by square wave control.

上記構成によれば、モータ駆動制御部33は、MG21及びMG22が発生するトルクを制御する方式が互いに異なる第1制御方式及び第2制御方式を実行可能である。このため、電気自動車10の走行状態に応じて、第1制御方式と第2制御方式とを使い分けることができる。ここで、トルクを制御する方式が互いに異なる第1制御方式と第2制御方式とでは、駆動制御装置に異常が生じた場合に、異常がトルクに及ぼす影響(寄与度)が異なる。例えば、電流センサ21b(22b)に異常が生じた場合、PWM制御ではトルクが急変するおそれがある一方、矩形波制御ではトルクの急変は起きにくい。 According to the above configuration, the motor drive control unit 33 can execute a first control method and a second control method that 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 running state of the electric vehicle 10. Here, the first control method and the second control method that are different from each other in the method of controlling 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.

この点、異常状態に応じた共通の所定値は、異常状態が検知された場合に、モータ駆動制御部33により第1制御方式及び第2制御方式のいずれが実行されているかに応じた値(影響に応じた値)に設定される。したがって、第1制御方式と第2制御方式とで異常がトルクに及ぼす影響に応じて、MG21及びMG22のトルクの上限値を共通の所定値に適切に設定することができる。 In this regard, the common predetermined value according to the abnormal state is set to a value (value according to the effect) 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 torque limit values of MG21 and MG22 can be appropriately set to a common predetermined value according to the effect that the abnormality has on the torque in the first control method and the second control method.

・MG21及びMG22により発生させるトルクの指令値が異常になったとしても、トルクが誤って増加しなければ電気自動車10の危険は小さい。そこで、異常状態に応じた共通の所定値は、MG21により発生させるトルクの指令値である左トルク指令値(第1指令値)及びMG22により発生させるトルクの指令値である右トルク指令値(第2指令値)の少なくとも1つが異常になった場合に、異常になった場合よりも前の所定期間における第1指令値又は第2指令値に設定されてもよい。左トルク指令値が異常になったか否かは、例えば上述したように、EV-CU70から受信した左トルク指令値と調停CU60から受信した左トルク指令値との差の絶対値が所定値よりも大きいか否かにより判定することができる。異常になった場合よりも前の所定期間は、例えば異常になった時の直前の期間や、異常になった時よりも数秒前(若干前)の期間等を採用することができる。なお、以降における「~場合よりも前の所定期間」も同様である。 ・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, the 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.

上記構成によれば、左指令値及び右トルク指令値の少なくとも1つが異常になった場合であっても、トルクの上限値が、異常になった場合よりも前の所定期間における左トルク指令値又は右トルク指令値に設定される。このため、MG21及びMG22が発生するトルクが誤って増加することを抑制することができ、電気自動車10を安全に走行させることができる。さらに、トルクの指令値が異常になった場合であっても、異常になった場合よりも前の状態からトルクの上限値をできるだけ制限せず、電気自動車10の走行を継続することができる。 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 torque limit is set to the left torque command value or the right torque command value in a predetermined period prior to the abnormality. This makes it possible to prevent the torque generated by MG21 and MG22 from increasing erroneously, allowing the electric vehicle 10 to run safely. Furthermore, even if the torque command value becomes abnormal, the upper torque limit is not restricted as much as possible from the state prior to the abnormality, allowing the electric vehicle 10 to continue running.

・異常状態に応じた共通の所定値は、電流を0として検出する場合の電流センサ21b(22b)の出力である基準出力(0点)が所定範囲から外れた場合に、所定範囲から外れた場合よりも前の所定期間における左トルク指令値又は右トルク指令値に設定されるようにしてもよい。例えば、電流センサ21b(22b)は、-500[A]~500[A]の電流に応じて、0~5[V]の電圧を出力する。この場合、電流を0[A]として検出する場合の電流センサ21b(22b)の出力である基準出力は2.5[V]である。そして、所定範囲として、例えば2.0[V]~3.0[V]が設定されている。 - 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 prior to the reference output (0 point), which is the output of the current sensor 21b (22b) when the current is detected as 0, falling outside the predetermined range. For example, the current sensor 21b (22b) outputs a voltage of 0 to 5 V in response 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.

ここで、電流センサ21bの基準出力が所定範囲から外れた場合(以下、「オフセット異常」という)であっても、検出される電流が急変することは希である。このため、オフセット異常が生じた場合に、トルクの上限値が、オフセット異常が生じた場合よりも前の所定期間における左トルク指令値又は右トルク指令値に設定されるようにしてもよい。こうした構成によれば、電気自動車10を安全に走行させつつ、トルクの上限値をできるだけ制限せずに電気自動車10の走行を継続することができる。 Here, even if the reference output of the current sensor 21b falls outside the specified range (hereinafter referred to as "offset abnormality"), it is rare for the detected current to suddenly change. 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 specified period before the offset abnormality occurred. With this configuration, the electric vehicle 10 can be driven safely while continuing to run without restricting the upper torque limit value as much as possible.

・オフセット異常以外の電流センサ21bの所定異常が生じた場合は、電流が誤って検出されてMG21及びMG22が発生するトルクが急変するおそれがある。所定異常としては、例えば電流センサ21bに関する配線の断線や、電流センサ21bの短絡、電流センサ21bのゲイン異常等がある。そこで、異常状態に応じた共通の所定値は、基準出力が所定範囲から外れた場合以外の電流センサ21bの所定異常が検知された場合に、所定異常が検知された場合よりも前の所定期間における左トルク指令値を所定度合小さくした第1補正指令値又は右トルク指令値を所定度合小さくした第2補正指令値に設定されるようにしてもよい。第1補正指令値(第2補正指令値)は、例えば左トルク指令値(右トルク指令値)を1/2や1/3にした値や、左トルク指令値(右トルク指令値)から所定値を引いた値を採用することができる。 - If 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 MG22. Examples of the predetermined abnormality include a broken wire in the current sensor 21b, a short circuit in the current sensor 21b, and a gain abnormality in the current sensor 21b. Therefore, 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 prior to the detection of the predetermined abnormality when a predetermined abnormality in the current sensor 21b other than when the reference output is out of the predetermined range is 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).

上記構成によれば、オフセット異常以外の所定異常が検知された場合に、MG21及びMG22のトルクの上限値が、所定異常が検知された場合よりも前の所定期間における左トルク指令値を所定度合小さくした第1補正指令値又は右トルク指令値を所定度合小さくした第2補正指令値に設定される。したがって、MG21及びMG22が発生するトルクが急変するおそれがある場合に、電気自動車10をより安全に走行させつつ、走行を継続することができる。 According to the above configuration, when a specified abnormality other than an offset abnormality is detected, the upper torque limit values of MG21 and MG22 are set to a first corrected command value that is a specified degree smaller than the left torque command value or a specified degree smaller than the right torque command value during a specified period prior to the detection of the specified abnormality. Therefore, when there is a risk of a sudden change in the torque generated by MG21 and MG22, the electric vehicle 10 can be driven more safely and can continue to drive.

・駆動制御装置は、MG21及びMG22の少なくとも1つに印加される電圧を検出する電圧センサ21d(22d)を備え、異常状態に応じた共通の所定値は、電圧センサ21dの異常が検知された場合に、電圧センサ21dの異常が検知された場合よりも前の所定期間における左トルク指令値又は右トルク指令値に設定されるようにしてもよい。 - The drive control device includes 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 when the abnormality in the voltage sensor 21d is detected.

電圧センサ21dに異常が生じた場合であっても、MG21及びMG22に流れる電流が急変しなければ、トルクが急変することは希である。この点、電圧センサ21dの異常が検知された場合に、トルクの上限値が、電圧センサ21dの異常が検知された場合よりも前の所定期間における左トルク指令値又は右トルク指令値に設定される。したがって、電気自動車10を安全に走行させつつ、トルクの上限値をできるだけ制限せずに電気自動車10の走行を継続することができる。 Even if an abnormality occurs in the voltage sensor 21d, unless the current flowing through MG21 and MG22 changes suddenly, the torque rarely changes suddenly. In this regard, when an abnormality in the voltage sensor 21d is detected, the upper torque limit value 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 continue to run safely while limiting the upper torque limit as much as possible.

・回転角センサ21c(22c)に異常が生じた場合は、MG21及びMG22を回転角に応じて適切に制御することができなくなり、MG21及びMG22が発生するトルクが急変するおそれがある。そこで、異常状態に応じた共通の所定値は、回転角センサ21c(22c)が異常である場合に0に設定されるようにしてもよい。こうした構成によれば、MG21及びMG22を適切に制御することができないおそれがある場合には、安全を優先して例外的に電気自動車10を停止させることができる。なお、異常状態に応じた共通の所定値を0に設定する際に、共通の所定値を徐々に0に近付けてもよい。 - If an abnormality occurs in the rotation angle sensor 21c (22c), it may become impossible to appropriately control MG21 and MG22 according to the rotation angle, and the torque generated by 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, if there is a risk that MG21 and MG22 cannot be appropriately controlled, the electric vehicle 10 can be stopped exceptionally by prioritizing safety. Note that when setting the common predetermined value according to the abnormal state to 0, the common predetermined value may be gradually brought closer to 0.

・トルク制限部32及びモータ駆動制御部33の少なくとも1つの演算機能が異常である場合は、MG21及びMG22を適切に制御することができなくなり、MG21及びMG22が発生するトルクが急変するおそれがある。演算機能が異常である場合とは、例えばトルク制限部32及びモータ駆動制御部33を構成するマイコン(演算器)に異常が生じた場合等である。そこで、異常状態に応じた共通の所定値は、トルク制限部32及びモータ駆動制御部33の少なくとも1つの演算機能が異常である場合に0に設定されるようにしてもよい。こうした構成によれば、MG21及びMG22を適切に制御することができないおそれがある場合には、安全を優先して例外的に電気自動車10を停止させることができる。なお、異常状態に応じた共通の所定値を0に設定する際に、共通の所定値を徐々に0に近付けてもよい。 - If 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 controlled appropriately, and the torque generated by the MG21 and MG22 may change suddenly. An abnormality in the calculation function may be, for example, an abnormality in the microcomputer (calculator) constituting the torque limiting unit 32 and the motor drive control unit 33. Therefore, the common predetermined value corresponding 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, if there is a risk that the MG21 and MG22 cannot be controlled appropriately, the electric vehicle 10 can be stopped exceptionally by prioritizing safety. When setting the common predetermined value corresponding to the abnormal state to 0, the common predetermined value may be gradually brought closer to 0.

・電気自動車10に限らず、動力源としてMG21,22に加えてエンジンを備えるハイブリッド自動車(車両)に、上記の各駆動制御装置を適用することもできる。また、電気自動車は、バッテリをエネルギー源とするものに限らず、燃料電池をエネルギー源とする燃料電池車(FCV:Fuel Cell Vehicle)であってもよい。 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 in addition to the MGs 21 and 22 as a power source. 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.

10…電気自動車、11…車輪、12…車輪、13…車輪、14…車輪、21…MG、21a…温度センサ、22…MG、30…MG-CU、32…トルク制限部、40…MG-CU、50…調停CU、51…温度許可調整部、52…異常検知部、60…調停CU、61…温度許可調整部、62…異常検知部、132…トルク制限部。 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 (20)

第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、
前記駆動制御装置の異常を検知する異常検知部(52、62)と、
前記異常検知部により前記異常が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、共通の所定値に設定する設定情報を前記情報として前記トルク設定部へ出力する情報出力部(51、61)と、
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、
を備え
前記トルク設定部は、前記センサから前記情報が入力されない場合に、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定し、
前記情報出力部は、前記異常検知部により前記異常が検知された場合に、前記センサと前記トルク設定部とを遮断する、車両の駆動制御装置。
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 .
前記第1モータに流れる電流を検出する電流センサ(21b)を備え、
前記異常検知部は、前記第2モータにより発生させるトルクの指令値と前記第1モータに流れる電流との関係が正常である所定範囲を予め規定しており、前記指令値と前記電流センサにより検出された前記電流との関係が前記所定範囲から外れた場合に、前記駆動制御装置の前記異常を検知する、請求項1に記載の車両の駆動制御装置。
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.
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、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,
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、A sensor (21a, 84) for detecting information related to the drive control device;
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、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;
前記駆動制御装置の異常を検知する異常検知部(52、62)と、An abnormality detection unit (52, 62) that detects an abnormality in the drive control device;
前記異常検知部により前記異常が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、共通の所定値に設定する設定情報を前記情報として前記トルク設定部へ出力する情報出力部(51、61)と、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;
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、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;
前記第1モータに流れる電流を検出する電流センサ(21b)と、A current sensor (21b) for detecting a current flowing through the first motor;
を備え、Equipped with
前記異常検知部は、前記第2モータにより発生させるトルクの指令値と前記第1モータに流れる電流との関係が正常である所定範囲を予め規定しており、前記指令値と前記電流センサにより検出された前記電流との関係が前記所定範囲から外れた場合に、前記駆動制御装置の前記異常を検知する、車両の駆動制御装置。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.
前記異常検知部は、前記第1モータに関する異常を検知する第1検知部(52)と、前記第2モータに関する異常を検知する第2検知部(62)と、を含み、
前記第1モータにより発生させるトルクの指令値である第1指令値及び前記第2モータにより発生させるトルクの指令値である第2指令値の双方を、前記第1検知部及び前記第2検知部の双方へ送信する上位制御部(70)を備え、
前記第1検知部は、前記上位制御部から受信した前記第2指令値を前記第2検知部へ送信し、
前記第2検知部は、前記上位制御部から受信した前記第1指令値を前記第1検知部へ送信し、
前記第1検知部は、前記上位制御部から受信した前記第1指令値と前記第2検知部から受信した前記第1指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知し、
前記第2検知部は、前記上位制御部から受信した前記第2指令値と前記第1検知部から受信した前記第2指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知する、請求項1~のいずれか1項に記載の車両の駆動制御装置。
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;
4. The drive control device for a vehicle according to claim 1, 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.
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、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,
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、A sensor (21a, 84) for detecting information related to the drive control device;
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、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;
前記駆動制御装置の異常を検知する異常検知部(52、62)と、An abnormality detection unit (52, 62) that detects an abnormality in the drive control device;
前記異常検知部により前記異常が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、共通の所定値に設定する設定情報を前記情報として前記トルク設定部へ出力する情報出力部(51、61)と、an information output unit (51, 61) configured to output 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 when the abnormality is detected by the abnormality detection unit;
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、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
前記異常検知部は、前記第1モータに関する異常を検知する第1検知部(52)と、前記第2モータに関する異常を検知する第2検知部(62)と、を含み、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,
前記第1モータにより発生させるトルクの指令値である第1指令値及び前記第2モータにより発生させるトルクの指令値である第2指令値の双方を、前記第1検知部及び前記第2検知部の双方へ送信する上位制御部(70)を備え、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;
前記第1検知部は、前記上位制御部から受信した前記第2指令値を前記第2検知部へ送信し、The first detection unit transmits the second command value received from the upper level control unit to the second detection unit;
前記第2検知部は、前記上位制御部から受信した前記第1指令値を前記第1検知部へ送信し、The second detection unit transmits the first command value received from the upper level control unit to the first detection unit;
前記第1検知部は、前記上位制御部から受信した前記第1指令値と前記第2検知部から受信した前記第1指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知し、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;
前記第2検知部は、前記上位制御部から受信した前記第2指令値と前記第1検知部から受信した前記第2指令値との差の絶対値が所定値よりも大きい場合に、前記駆動制御装置の前記異常を検知する、車両の駆動制御装置。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.
前記異常検知部は、前記駆動制御装置の前記異常の状態である異常状態を検知し、
前記情報出力部は、前記異常検知部により前記異常状態が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、前記異常状態に応じた前記共通の所定値に設定する前記設定情報を、前記情報として前記トルク設定部へ出力する、請求項1~のいずれか1項に記載の車両の駆動制御装置。
The abnormality detection unit detects an abnormal state that is the abnormal state of the drive control device,
6. The 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 limits of the torque of the first motor and the second motor to the common predetermined value corresponding to the abnormality state.
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、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,
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、A sensor (21a, 84) for detecting information related to the drive control device;
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、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;
前記駆動制御装置の異常を検知する異常検知部(52、62)と、An abnormality detection unit (52, 62) that detects an abnormality in the drive control device;
前記異常検知部により前記異常が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、共通の所定値に設定する設定情報を前記情報として前記トルク設定部へ出力する情報出力部(51、61)と、an information output unit (51, 61) configured to output 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 when the abnormality is detected by the abnormality detection unit;
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、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,
前記情報出力部は、前記異常検知部により前記異常状態が検知された場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、前記異常状態に応じた前記共通の所定値に設定する前記設定情報を、前記情報として前記トルク設定部へ出力する、車両の駆動制御装置。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.
第1車輪(11)を駆動する第1モータ(21)と前記第1車輪から独立して第2車輪(12)を駆動する第2モータ(22)とを備える車両(10)に適用される駆動制御装置であって、
前記駆動制御装置に関する情報を検出するセンサ(21a、84)と、
前記センサにより検出された前記情報に基づいて、前記第1モータ及び前記第2モータが発生可能なトルクの上限値を設定するトルク設定部(32、132)と、
前記駆動制御装置の異常の状態である異常状態を検知し、前記異常状態を検知した場合に、前記第1モータ及び前記第2モータの前記トルクの上限値を、前記異常状態に応じた共通の所定値に設定する設定情報を、前記情報として前記トルク設定部へ出力する異常処理部(35、51、52、61、62)と、
前記第1モータ及び前記第2モータが発生するトルクが、前記トルク設定部により設定された前記上限値以下となるように制御する駆動制御部(33)と、
を備える、車両の駆動制御装置。
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:
前記駆動制御部は、前記第1モータ及び前記第2モータが発生するトルクを制御する方式が互いに異なる第1制御方式及び第2制御方式を実行可能であり、
前記異常状態に応じた前記共通の所定値は、前記異常状態が検知された場合に、前記駆動制御部により前記第1制御方式及び前記第2制御方式のいずれが実行されているかに応じた値に設定される、請求項6~8のいずれか1項に記載の車両の駆動制御装置。
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.
前記異常状態に応じた前記共通の所定値は、前記第1モータにより発生させるトルクの指令値である第1指令値及び前記第2モータにより発生させるトルクの指令値である第2指令値の少なくとも1つが異常になった場合に、前記異常になった場合よりも前の所定期間における前記第1指令値又は前記第2指令値に設定される、請求項6~9のいずれか1項に記載の車両の駆動制御装置。 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. 前記センサは、前記第1モータ及び前記第2モータの少なくとも1つに流れる電流を検出する電流センサ(21b)を含み、
前記異常状態に応じた前記共通の所定値は、前記電流を0として検出する場合の前記電流センサの出力である基準出力が所定範囲から外れた場合に、前記所定範囲から外れた場合よりも前の所定期間における前記第1モータにより発生させるトルクの指令値である第1指令値又は前記第2モータにより発生させるトルクの指令値である第2指令値に設定される、請求項6~10のいずれか1項に記載の車両の駆動制御装置。
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.
前記異常状態に応じた前記共通の所定値は、前記基準出力が前記所定範囲から外れた場合以外の前記電流センサの所定異常が検知された場合に、前記所定異常が検知された場合よりも前の所定期間における前記第1指令値を所定度合小さくした第1補正指令値又は前記第2指令値を所定度合小さくした第2補正指令値に設定される、請求項11に記載の車両の駆動制御装置。 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. 前記センサは、前記第1モータ及び前記第2モータの少なくとも1つに印加される電圧を検出する電圧センサ(21d)を含み、
前記異常状態に応じた前記共通の所定値は、前記電圧センサの異常が検知された場合に、前記電圧センサの異常が検知された場合よりも前の所定期間における前記第1モータにより発生させるトルクの指令値である第1指令値又は前記第2モータにより発生させるトルクの指令値である第2指令値に設定される、請求項6~12のいずれか1項に記載の車両の駆動制御装置。
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.
前記センサは、前記第1モータ及び前記第2モータの少なくとも1つの回転角を検出する回転角センサ(21c)を含み、
前記異常状態に応じた前記共通の所定値は、前記回転角センサが異常である場合に0に設定される、請求項6~13のいずれか1項に記載の車両の駆動制御装置。
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.
前記異常状態に応じた前記共通の所定値は、前記トルク設定部及び前記駆動制御部の少なくとも1つの演算機能が異常である場合に0に設定される、請求項6~14のいずれか1項に記載の車両の駆動制御装置。 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. 前記センサは前記情報として、温度情報を検出する、請求項1~15のいずれか1項に記載の車両の駆動制御装置。 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. 前記温度情報は、前記第1モータ及び前記第2モータの少なくとも一方の温度である、請求項16に記載の車両の駆動制御装置。 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. 前記第1モータ及び前記第2モータは交流モータであり、
供給された直流電力を交流電力に変換して前記第1モータへ供給する第1電力変換部(INV25)と、供給された直流電力を交流電力に変換して前記第2モータへ供給する第2電力変換部(INV26)と、を備え、
前記センサ(21a)は前記温度情報として、前記第1電力変換部及び前記第2電力変換部の少なくとも一方の温度を検出する、請求項16に記載の車両の駆動制御装置。
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.
前記センサは前記温度情報として、冷却水の温度を検出する、請求項16に記載の車両の駆動制御装置。 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. 前記センサ(84)は前記情報として、前記車両の速度を検出する、請求項1~15のいずれか1項に記載の車両の駆動制御装置。 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.
JP2020199822A 2020-01-14 2020-12-01 Vehicle drive control device Active JP7665966B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/JP2021/000348 WO2021145270A1 (en) 2020-01-14 2021-01-07 Vehicular drive control device
CN202180009051.9A CN115003544A (en) 2020-01-14 2021-01-07 Vehicle drive control device
US17/863,649 US12090843B2 (en) 2020-01-14 2022-07-13 Drive control device for vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020003783 2020-01-14
JP2020003783 2020-01-14

Publications (2)

Publication Number Publication Date
JP2021112117A JP2021112117A (en) 2021-08-02
JP7665966B2 true JP7665966B2 (en) 2025-04-22

Family

ID=77060421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020199822A Active JP7665966B2 (en) 2020-01-14 2020-12-01 Vehicle drive control device

Country Status (1)

Country Link
JP (1) JP7665966B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7782482B2 (en) * 2023-01-25 2025-12-09 トヨタ自動車株式会社 electric car

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016013063A1 (en) 2014-07-23 2016-01-28 日産自動車株式会社 Motor control apparatus and motor control method
JP2016048987A (en) 2014-08-27 2016-04-07 Ntn株式会社 Drive control device for wheel independent drive type vehicle
JP2016096594A (en) 2014-11-12 2016-05-26 Ntn株式会社 Drive control device for wheel independent drive type vehicle
JP2016134983A (en) 2015-01-19 2016-07-25 Ntn株式会社 Electric vehicle abnormality control system
JP2018098872A (en) 2016-12-12 2018-06-21 株式会社デンソー Rotating electrical machine control device and rotating electrical machine system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016013063A1 (en) 2014-07-23 2016-01-28 日産自動車株式会社 Motor control apparatus and motor control method
JP2016048987A (en) 2014-08-27 2016-04-07 Ntn株式会社 Drive control device for wheel independent drive type vehicle
JP2016096594A (en) 2014-11-12 2016-05-26 Ntn株式会社 Drive control device for wheel independent drive type vehicle
JP2016134983A (en) 2015-01-19 2016-07-25 Ntn株式会社 Electric vehicle abnormality control system
JP2018098872A (en) 2016-12-12 2018-06-21 株式会社デンソー Rotating electrical machine control device and rotating electrical machine system

Also Published As

Publication number Publication date
JP2021112117A (en) 2021-08-02

Similar Documents

Publication Publication Date Title
JP3644174B2 (en) Electric vehicle control equipment
JP6119475B2 (en) In-vehicle motor controller
US9236825B2 (en) Vehicle control device and control method
US11472286B2 (en) Vehicle
JP2013141869A (en) Electric power steering device
US12090843B2 (en) Drive control device for vehicle
JP6396180B2 (en) Drive control device for wheel independent drive type vehicle
US10889188B2 (en) Drive control device for vehicle with independently driven wheels
JP2011036048A (en) Electric vehicle
US20200307383A1 (en) In-vehicle control apparatus and program
JP6652073B2 (en) Motor control device
WO2016031663A1 (en) Drive control device for wheel independent driving vehicle
JP7665966B2 (en) Vehicle drive control device
JP6216639B2 (en) Motor control device
US11787293B2 (en) Electric motor control device and method of electric motor control
WO2017018335A1 (en) Motor drive device
JP5434865B2 (en) Electric car
WO2018066624A1 (en) Power supply system control device
KR20180107666A (en) Method for controlling smart cruise control of hybrid electric vehicle
US20250376045A1 (en) Vehicle Torque Control Mechanism
JP6521515B2 (en) Driving force control device for electric vehicle
JP7643156B2 (en) Electric vehicles
JP7675682B2 (en) Electric vehicle control device
JP7435485B2 (en) vehicle drive system
CN110978937A (en) Power control device and power control method for vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250324

R150 Certificate of patent or registration of utility model

Ref document number: 7665966

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150