JP3141815B2 - Power output device - Google Patents
Power output deviceInfo
- Publication number
- JP3141815B2 JP3141815B2 JP11033597A JP11033597A JP3141815B2 JP 3141815 B2 JP3141815 B2 JP 3141815B2 JP 11033597 A JP11033597 A JP 11033597A JP 11033597 A JP11033597 A JP 11033597A JP 3141815 B2 JP3141815 B2 JP 3141815B2
- Authority
- JP
- Japan
- Prior art keywords
- clutch
- motor
- power
- abnormality
- drive shaft
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005856 abnormality Effects 0.000 claims description 162
- 238000001514 detection method Methods 0.000 claims description 22
- 238000007599 discharging Methods 0.000 claims description 21
- 230000008878 coupling Effects 0.000 claims description 13
- 238000010168 coupling process Methods 0.000 claims description 13
- 238000005859 coupling reaction Methods 0.000 claims description 13
- 230000002159 abnormal effect Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 71
- 238000010586 diagram Methods 0.000 description 60
- 238000000034 method Methods 0.000 description 51
- 230000008569 process Effects 0.000 description 48
- 238000006243 chemical reaction Methods 0.000 description 21
- 230000001172 regenerating effect Effects 0.000 description 12
- 239000000446 fuel Substances 0.000 description 10
- 230000001360 synchronised effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000002347 injection Methods 0.000 description 5
- 239000007924 injection Substances 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 238000002485 combustion reaction Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000035939 shock Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 230000004323 axial length Effects 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 238000010892 electric spark Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010030 laminating Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 239000007858 starting material Substances 0.000 description 2
- 230000001502 supplementing effect Effects 0.000 description 2
- 229910005813 NiMH Inorganic materials 0.000 description 1
- 229910000565 Non-oriented electrical steel Inorganic materials 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003792 electrolyte Substances 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000005415 magnetization Effects 0.000 description 1
- 229910052753 mercury Inorganic materials 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
Landscapes
- Control Of Eletrric Generators (AREA)
- Connection Of Motors, Electrical Generators, Mechanical Devices, And The Like (AREA)
- Hybrid Electric Vehicles (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Control Of Multiple Motors (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、動力出力装置に関
し、詳しくは、駆動軸に動力を出力する動力出力装置に
関する。The present invention relates to a power output device, and more particularly, to a power output device that outputs power to a drive shaft.
【0002】[0002]
【従来の技術】従来、この種の動力出力装置としては、
車両に搭載される装置であって、原動機の出力軸と電動
機のロータに結合された駆動軸とを電磁継手により電磁
的に結合して原動機の動力を駆動軸に出力するものが提
案されている(例えば、特開昭53−133814号公
報等)。この動力出力装置では、電動機により車両の走
行を開始し、電動機の回転数が所定の回転数になった
ら、電磁継手へ励磁電流を与えて原動機をクランキング
すると共に原動機への燃料供給や火花点火を行なって原
動機を始動する。原動機が始動した後は、原動機からの
動力を電磁継手の電磁的な結合により駆動軸に出力して
車両を走行させる。電動機は、電磁継手により駆動軸に
出力される動力では駆動軸に必要な動力が不足する場合
に駆動され、この不足分を補う。電磁継手は、駆動軸に
動力を出力している際、その電磁的な結合の滑りに応じ
た電力を回生する。この回生された電力は、走行の開始
の際に用いられる電力としてバッテリに蓄えられたり、
駆動軸の動力の不足分を補う電動機の動力として用いら
れる。2. Description of the Related Art Conventionally, as a power output device of this type,
2. Description of the Related Art There has been proposed a device mounted on a vehicle, which electromagnetically couples an output shaft of a prime mover and a drive shaft coupled to a rotor of an electric motor by an electromagnetic joint to output power of the prime mover to the drive shaft. (For example, JP-A-53-133814). In this power output device, the vehicle starts running by an electric motor, and when the number of revolutions of the electric motor reaches a predetermined number of revolutions, an exciting current is applied to an electromagnetic coupling to crank the prime mover and supply fuel to the prime mover and spark ignition. To start the prime mover. After the prime mover is started, the power from the prime mover is output to the drive shaft by electromagnetic coupling of the electromagnetic coupling to drive the vehicle. The electric motor is driven when the power required for the drive shaft is insufficient with the power output to the drive shaft by the electromagnetic coupling, and makes up for this shortfall. When outputting power to the drive shaft, the electromagnetic coupling regenerates electric power according to slippage of the electromagnetic coupling. This regenerated power is stored in a battery as power used at the start of traveling,
It is used as the power of the electric motor to make up for the lack of power of the drive shaft.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の動力出力装置は、駆動軸の回転数が大きくな
ると、装置全体の効率が低下する場合を生じるという問
題があった。上述の動力出力装置では、駆動軸の回転数
が大きくなったときでも電磁継手により駆動軸に動力を
出力しようとすると、原動機の回転数を駆動軸の回転数
以上にしなければならない。原動機の効率のよい運転ポ
イントの領域は、その回転数と負荷トルクとにより範囲
が定まっているのが通常であるから、その範囲を超える
回転数で駆動軸が回転しているときには、原動機は効率
のよい運転ポイントの範囲外で運転しなければならず、
この結果、装置全体の効率が低下することとなる。However, such a conventional power output device has a problem that when the rotational speed of the drive shaft increases, the efficiency of the entire device may decrease. In the above-described power output device, even when the rotational speed of the drive shaft becomes large, in order to output power to the drive shaft by the electromagnetic coupling, the rotational speed of the prime mover must be equal to or higher than the rotational speed of the drive shaft. Since the range of the efficient operating point of the prime mover is usually determined by the rotational speed and the load torque, when the drive shaft rotates at a rotational speed exceeding the range, the prime mover operates at a high efficiency. You have to drive outside good driving points,
As a result, the efficiency of the entire device is reduced.
【0004】出願人は、こうした問題に対する解決策の
1つとして、既に出願した特願平7−266475号に
おいて、電磁継手に代えて原動機の出力軸と駆動軸とに
それぞれ結合される2つのロータを有し発電動作が可能
な対ロータ電動機を用い、駆動軸の回転数が大きくなっ
たときには、この対ロータ電動機をモータとして制御し
て、原動機の出力軸に結合されたロータに対して相対的
に駆動軸に結合されたロータを回転駆動させることによ
り、駆動軸の回転数より小さな回転数で原動機を運転可
能とするものを提案している。[0004] As one solution to such a problem, the applicant has disclosed in Japanese Patent Application No. Hei 7-266475, which has been already filed, two rotors respectively connected to an output shaft and a drive shaft of a prime mover instead of an electromagnetic coupling. When the rotation speed of the drive shaft is increased, the paired rotor motor is controlled as a motor, and the relative rotation with respect to the rotor coupled to the output shaft of the prime mover is performed. In Japanese Patent Application Laid-Open No. H11-157, a motor that can operate a prime mover at a lower rotation speed than the rotation speed of the drive shaft by rotating a rotor coupled to the drive shaft is proposed.
【0005】しかし、この提案の装置では、駆動軸の回
転数が原動機の回転数より大きくなったときには、対ロ
ータ電動機を高トルクのまま高回転で運転する必要があ
ると共に、駆動軸に取り付けられた電動機を発電機とし
て動作させて対ロータ電動機により消費される電力を回
生する必要があるため、対ロータ電動機と電動機とがそ
れぞれ高負荷で運転されることになり、駆動軸の回転数
が原動機の回転数より小さいときに比して、前述の従来
例ほどではないが、装置全体の効率が若干低下してしま
う。However, in this proposed device, when the rotation speed of the drive shaft becomes larger than the rotation speed of the prime mover, the anti-rotor motor needs to be operated at a high rotation speed while maintaining a high torque, and is mounted on the drive shaft. It is necessary to operate the electric motor as a generator to regenerate electric power consumed by the anti-rotor motor, so that the anti-rotor motor and the electric motor are each operated under a high load, and the rotation speed of the drive shaft is reduced by the driving motor. The efficiency of the entire apparatus is slightly reduced as compared with the case where the rotation speed is smaller than that of the conventional example described above, though not as much as the conventional example described above.
【0006】出願人は、こうした問題に対して、既に出
願した特願平8−318729号において、電動機の回
転軸を原動機の出力軸と駆動軸とに切り換えて接続可能
な動力出力装置を提案すると共に、原動機の回転数が駆
動軸の回転数より大きいときには電動機を駆動軸に接続
して駆動し、原動機の回転数が駆動軸の回転数より小さ
いときには電動機を原動機の出力軸に接続して駆動する
ものを提案している。In order to solve such a problem, the applicant proposes in Japanese Patent Application No. 8-318729, which has already been filed, a power output device capable of connecting a rotary shaft of an electric motor by switching between an output shaft of a motor and a drive shaft. At the same time, when the rotation speed of the prime mover is higher than the rotation speed of the drive shaft, the motor is connected to the drive shaft for driving, and when the rotation speed of the prime mover is smaller than the rotation speed of the drive shaft, the motor is connected to the output shaft of the prime mover to drive. Suggest what to do.
【0007】本発明の動力出力装置およびその制御方法
は、電動機の回転軸の原動機の出力軸との接続と駆動軸
との接続とを切り換えて原動機から出力される動力を効
率よく駆動軸に出力する動力出力装置において、軸の接
続の切り換え時に異常が生じていないかを検出すること
を目的の一つとする。A power output apparatus and a control method thereof according to the present invention switch a connection between a rotation shaft of a motor and an output shaft of a motor and a connection with a drive shaft to efficiently output power output from the motor to the drive shaft. It is another object of the present invention to detect whether or not an abnormality has occurred in switching the connection of a shaft in a power output device that performs the operation.
【0008】[0008]
【課題を解決するための手段およびその作用・効果】本
発明の動力出力装置は、上述の目的の少なくとも一部を
達成するために以下の手段を採った。Means for Solving the Problems and Functions and Effects The power output device of the present invention employs the following means in order to achieve at least a part of the above object.
【0009】本発明の動力出力装置は、駆動軸に動力を
出力する動力出力装置であって、出力軸を有する原動機
と、前記出力軸に結合された第1のロータと、前記駆動
軸に結合され該第1のロータに対して相対的に回転可能
な第2のロータとを有し、該両ロータ間の電磁的な結合
を介して該出力軸と該駆動軸との間で動力のやり取りを
する第1の電動機と、前記出力軸および前記駆動軸とは
異なる回転軸を有し、該回転軸を介して動力のやり取り
をする第2の電動機と、前記回転軸と前記出力軸との機
械的な接続と該接続の解除とを行なう第1の接続手段
と、前記回転軸と前記駆動軸との機械的な接続と該接続
の解除とを行なう第2の接続手段と、前記駆動軸に出力
する目標動力を設定する目標動力設定手段と、前記出力
軸および前記駆動軸の運転状態を検出する運転状態検出
手段と、該検出された前記出力軸および前記駆動軸の運
転状態に基づいて前記第1の接続手段による接続状態お
よび/または前記第2の接続手段による接続状態を切り
換えるよう対応する該第1の接続手段,該第2の接続手
段を駆動制御する切換制御手段と、該切換制御手段によ
る切り換えに伴って前記原動機から出力される動力がト
ルク変換されて目標動力として前記駆動軸に出力される
よう前記第1の電動機と前記第2の電動機とを駆動制御
する動力制御手段と、前記切換制御手段により切り換え
られる前記第1の接続手段および/または前記第2の接
続手段の異常を検出する異常検出手段とを備えることを
要旨とする。A power output device according to the present invention is a power output device for outputting power to a drive shaft, comprising a prime mover having an output shaft, a first rotor connected to the output shaft, and a drive unit connected to the drive shaft. And a second rotor rotatable relative to the first rotor, and power exchange between the output shaft and the drive shaft via an electromagnetic coupling between the two rotors. A first motor having a rotating shaft different from the output shaft and the drive shaft, and a second motor for exchanging power via the rotating shaft; and a second motor having the rotating shaft and the output shaft. First connection means for performing a mechanical connection and disconnection of the connection, second connection means for performing a mechanical connection between the rotation shaft and the drive shaft and releasing the connection, and the drive shaft Power setting means for setting a target power to be output to the motor, the output shaft and the drive shaft Operating state detecting means for detecting an operating state; and a connection state by the first connection means and / or a connection state by the second connection means based on the detected operation states of the output shaft and the drive shaft. Switching control means for driving and controlling the first connection means and the second connection means corresponding to the switching; and the power output from the prime mover in accordance with the switching by the switching control means, is torque-converted to a target power. Power control means for controlling the driving of the first motor and the second motor so as to be output to the drive shaft, and the first connection means and / or the second connection switched by the switching control means The gist of the invention is to provide an abnormality detecting means for detecting abnormality of the means.
【0010】本発明の動力出力装置は、原動機の出力軸
に結合された第1のロータと、駆動軸に結合され第1の
ロータに対して相対的に回転可能な第2のロータとを有
する第1の電動機が、この両ロータ間の電磁的な結合を
介して出力軸と駆動軸との間で動力のやり取りをし、原
動機の出力軸および駆動軸とは異なる回転軸を有する第
2の電動機が、この回転軸を介して動力のやり取りをす
る。第1の接続手段は回転軸と出力軸との機械的な接続
と該接続の解除とを行ない、第2の接続手段は、回転軸
と駆動軸との機械的な接続と該接続の解除とを行なう。
切換制御手段は、運転状態検出手段により検出された原
動機の出力軸および駆動軸の運転状態に基づいて第1の
接続手段による接続状態および/または第2の接続手段
による接続状態を切り換えるよう対応する第1の接続手
段,第2の接続手段を駆動制御する。動力制御手段は、
切換制御手段による切り換えに伴って原動機から出力さ
れる動力がトルク変換されて目標動力設定手段により設
定された駆動軸に出力する目標動力として駆動軸に出力
されるよう第1の電動機と第2の電動機とを駆動制御す
る。異常検出手段は、切換制御手段により切り換えられ
る第1の接続手段および/または第2の接続手段の異常
を検出する。The power output apparatus of the present invention has a first rotor connected to an output shaft of a prime mover, and a second rotor connected to a drive shaft and rotatable relative to the first rotor. A first motor exchanges power between an output shaft and a drive shaft via an electromagnetic coupling between the two rotors, and a second motor having a rotation shaft different from the output shaft and the drive shaft of the motor. An electric motor exchanges power via this rotating shaft. The first connecting means makes a mechanical connection between the rotating shaft and the output shaft and cancels the connection, and the second connecting means makes a mechanical connection between the rotating shaft and the drive shaft and cancels the connection. Perform
The switching control means is adapted to switch the connection state by the first connection means and / or the connection state by the second connection means based on the operation states of the output shaft and the drive shaft of the prime mover detected by the operation state detection means. The driving of the first connecting means and the second connecting means is controlled. The power control means is
The first electric motor and the second motor are arranged such that the power output from the prime mover according to the switching by the switching control means is torque-converted and output to the drive shaft as target power output to the drive shaft set by the target power setting means. Drive control of the electric motor. The abnormality detecting means detects an abnormality of the first connection means and / or the second connection means switched by the switching control means.
【0011】この本発明の動力出力装置によれば、切換
制御手段による切り換えの際に第1の接続手段や第2の
接続手段に異常が生じたときには、これを検出すること
ができる。この結果、異常に迅速に対処することができ
る。According to the power output apparatus of the present invention, when an abnormality occurs in the first connecting means or the second connecting means during switching by the switching control means, it can be detected. As a result, abnormalities can be quickly dealt with.
【0012】本発明の動力出力装置において、前記第1
の電動機による充放電と前記第2の電動機による充放電
が可能な蓄電手段と、前記蓄電手段を充放電する電流を
検出する電流検出手段とを備え、前記異常検出手段は、
前記電流検出手段により検出される電流に基づいて異常
を検出する手段であるものとすることもできる。こうす
れば、蓄電手段を充放電する電流を検出することによ
り、切り換えの際に第1の接続手段や第2の接続手段に
異常が生じたときには、これを検出することができる。In the power output apparatus according to the present invention, the first
Power storage means capable of charging and discharging by the electric motor and charging and discharging by the second electric motor, and current detection means for detecting a current for charging and discharging the power storage means, wherein the abnormality detection means
It may be a means for detecting an abnormality based on the current detected by the current detecting means. With this configuration, by detecting the current that charges and discharges the power storage unit, when an abnormality occurs in the first connection unit or the second connection unit during switching, this can be detected.
【0013】こうした蓄電手段を充放電する電流に基づ
いて異常を検出する態様の本発明の動力出力装置におい
て、前記蓄電手段を充放電する目標電力を設定する目標
電力設定手段を備え、前記動力制御手段は前記蓄電手段
が前記目標電力で充放電されると共に前記原動機から出
力される動力がトルク変換されて目標動力として前記駆
動軸に出力されるよう制御する手段であり、前記異常検
出手段は前記電流検出手段により検出される電流に基づ
いて求められる前記蓄電手段を充放電する電力と前記目
標電力との偏差が所定値より大きいときに異常と判定す
る異常判定手段を備えるものとすることもできる。こう
すれば、蓄電手段の必要な充放電と異常な充放電とを判
定することができ、これによって第1の接続手段や第2
の接続手段の異常を検出することができる。In the power output apparatus according to the present invention, wherein the abnormality is detected based on the current for charging / discharging the power storage means, the power control apparatus further comprises a target power setting means for setting a target power for charging / discharging the power storage means. The means is means for controlling the power storage means to be charged / discharged with the target power and for the power output from the prime mover to be torque-converted and output to the drive shaft as the target power. An abnormality determination unit may be provided that determines an abnormality when a difference between the power for charging / discharging the power storage unit and the target power obtained based on the current detected by the current detection unit is larger than a predetermined value. . With this configuration, it is possible to determine the required charge / discharge of the power storage means and the abnormal charge / discharge.
Abnormality of the connecting means can be detected.
【0014】また、本発明の動力出力装置において、前
記第1の電動機および/または前記第2の電動機の駆動
電流を検出する電流検出手段を備え、前記異常検出手段
は前記電流検出手段により検出された前記第1の電動機
および/または前記第2の電動機の駆動電流に基づいて
異常を検出する手段であるものとすることもできる。こ
うすれば、第1の電動機や第2の電動機の駆動電流を検
出することにより、切り換えの際に第1の接続手段や第
2の接続手段に異常が生じたときには、これを検出する
ことができる。Further, the power output device of the present invention includes current detecting means for detecting a drive current of the first electric motor and / or the second electric motor, and the abnormality detecting means is detected by the current detecting means. Further, it may be a means for detecting an abnormality based on a drive current of the first electric motor and / or the second electric motor. With this configuration, by detecting the drive current of the first electric motor or the second electric motor, if an abnormality occurs in the first connection means or the second connection means at the time of switching, it can be detected. it can.
【0015】こうした第1の電動機や第2の電動機の駆
動電流に基づいて異常を検出する態様の本発明の動力出
力装置において、前記異常検出手段は、前記電流検出手
段により検出される前記第1の電動機および/または前
記第2の電動機の駆動電流に基づいて対応する電動機か
ら出力しているトルクを推定するトルク推定手段と、該
トルクの推定された電動機の前記動力制御手段による制
御目標値との偏差が所定値より大きいときに異常と判定
する異常判定手段とを備えるものとすることもできる。
こうすれば、第1の電動機や第2の電動機から出力して
いるトルクが制御目標値に比して異常であるかを判定す
ることができ、これによって第1の接続手段や第2の接
続手段の異常を検出することができる。[0015] In the power output apparatus of the present invention in which the abnormality is detected based on the drive current of the first motor or the second motor, the abnormality detecting means includes the first electric current detected by the current detecting means. A torque estimating means for estimating the torque output from the corresponding motor based on the driving current of the electric motor and / or the second electric motor; and a control target value of the electric motor estimated for the torque by the power control means. Abnormality determination means for determining an abnormality when the deviation is larger than a predetermined value.
This makes it possible to determine whether the torque output from the first electric motor or the second electric motor is abnormal as compared with the control target value, and thereby the first connection means or the second connection means can be determined. An abnormality of the means can be detected.
【0016】本発明の動力出力装置において、前記異常
検出手段は、前記運転状態検出手段により検出される前
記出力軸および前記駆動軸の運転状態としての回転数に
基づいて異常を検出する手段であるものとすることもで
きる。こうすれば、原動機の出力軸や駆動軸の回転数に
より、切り換えの際に第1の接続手段や第2の接続手段
に異常が生じたときには、これを検出することができ
る。In the power output apparatus according to the present invention, the abnormality detecting means is means for detecting an abnormality based on the number of rotations of the output shaft and the drive shaft as operating states detected by the operating state detecting means. It can also be. In this way, if an abnormality occurs in the first connection means or the second connection means at the time of switching based on the rotation speed of the output shaft or the drive shaft of the prime mover, this can be detected.
【0017】こうした原動機の出力軸や駆動軸の回転数
に基づいて異常を検出する動力出力装置において、前記
異常検出手段は、前記出力軸の回転数が所定の変化率以
上で変化したときに異常と判定する手段であるものとす
ることもできる。こうすれば、原動機の出力軸の回転数
の変動に異常があるかを判定することができ、これによ
って第1の接続手段や第2の接続手段の異常を検出する
ことができる。In the power output device for detecting an abnormality based on the rotation speed of the output shaft or the drive shaft of the prime mover, the abnormality detection means may detect the abnormality when the rotation speed of the output shaft changes at a predetermined rate or more. May be determined. This makes it possible to determine whether there is an abnormality in the rotation speed of the output shaft of the prime mover, thereby detecting an abnormality in the first connection unit or the second connection unit.
【0018】あるいは、本発明の動力出力装置におい
て、前記切換制御手段により前記第1,第2の接続手段
の一方が接続の状態で他方が接続解除の状態から該他方
を接続の状態に切り換えたときまたは前記第1,第2の
接続手段が共に接続の状態からいずれか一方を接続解除
の状態に切り換えたとき、前記第1のロータに対して前
記第2のロータが所定の回転数で駆動するよう前記第1
の電動機を制御する第1電動機制御手段と、該第1電動
機制御手段により制御される前記第1の電動機の駆動電
流を検出する電流検出手段とを備え、前記異常検出手段
は、前記電流検出手段により検出された駆動電流に基づ
いて異常を検出する手段であるものとすることもでき
る。こうすれば、第1の電動機の駆動電流を検出するこ
とにより、切り換えの際に第1の接続手段や第2の接続
手段に異常が生じたときには、これを検出することがで
きる。Alternatively, in the power output apparatus according to the present invention, the switching control means switches one of the first and second connecting means from a connected state and the other from a disconnected state to a connected state. The second rotor is driven at a predetermined rotation speed relative to the first rotor when the first and second connection means are switched from a connected state to a disconnected state. The first
First motor control means for controlling the electric motor, and current detection means for detecting a drive current of the first electric motor controlled by the first motor control means, wherein the abnormality detection means comprises: May be a means for detecting an abnormality based on the drive current detected by the method. In this way, by detecting the drive current of the first electric motor, if an abnormality occurs in the first connection means or the second connection means at the time of switching, it can be detected.
【0019】こうした第1の電動機を制御することによ
り異常を検出する態様の本発明の動力出力装置におい
て、前記第1電動機制御手段は前記切換制御手段により
前記第1,第2の接続手段の一方が接続の状態で他方が
接続解除の状態から該他方を接続の状態に切り換えたと
きに前記第1のロータに対して前記第2のロータが所定
の回転数で駆動するよう制御する手段であり、前記異常
検出手段は前記電流検出手段により検出された駆動電流
が所定値以下のときに異常と判定する異常判定手段を備
えるものとすることもできる。あるいは、前記第1電動
機制御手段は前記切換制御手段により前記第1,第2の
接続手段が共に接続の状態からいずれか一方を接続解除
の状態に切り換えたときに前記第1のロータに対して前
記第2のロータが所定の回転数で駆動するよう制御する
手段であり、前記異常検出手段は、前記電流検出手段に
より検出された駆動電流が所定値より大きいときに異常
と判定する異常判定手段を備えるものとすることもでき
る。こうすれば、明確に第1の接続手段や第2の接続手
段の異常を検出することができる。In the power output apparatus according to the present invention, wherein the abnormality is detected by controlling the first electric motor, the first electric motor control means is provided with one of the first and second connection means by the switching control means. Means for controlling the first rotor to drive the second rotor at a predetermined speed when the other is switched from the disconnected state to the connected state while the other is disconnected. The abnormality detection means may include an abnormality determination means for determining an abnormality when the drive current detected by the current detection means is equal to or less than a predetermined value. Alternatively, the first motor control means may control the first rotor when the switching control means switches either of the first and second connection means from a connected state to a disconnected state. Means for controlling the second rotor to be driven at a predetermined number of revolutions, wherein the abnormality detecting means determines that the abnormality is abnormal when the driving current detected by the current detecting means is larger than a predetermined value. May be provided. By doing so, it is possible to clearly detect an abnormality in the first connecting means and the second connecting means.
【0020】本発明の動力出力装置において、前記回転
軸と前記出力軸との回転数差および/または前記回転軸
と前記駆動軸との回転数差を検出する回転数差検出手段
を備え、前記異常検出手段は、前記回転数差検出手段に
より検出される前記回転軸と前記出力軸との回転数差お
よび/または前記回転軸と前記駆動軸との回転数差に基
づいて異常を検出する手段であるものとすることもでき
る。こうすれば、回転軸と出力軸との回転数差や回転軸
と駆動軸との回転数差を検出することにより、切り換え
の際に第1の接続手段や第2の接続手段に異常が生じた
ときには、これを検出することができる。In the power output apparatus according to the present invention, there is provided a power difference detecting means for detecting a rotation speed difference between the rotation shaft and the output shaft and / or a rotation speed difference between the rotation shaft and the drive shaft. Abnormality detecting means for detecting an abnormality based on a rotational speed difference between the rotating shaft and the output shaft and / or a rotational speed difference between the rotating shaft and the drive shaft detected by the rotational speed difference detecting means; Can also be used. By detecting the difference in the number of revolutions between the rotating shaft and the output shaft and the difference in the number of revolutions between the rotating shaft and the drive shaft, an abnormality occurs in the first connecting means and the second connecting means at the time of switching. When this occurs, this can be detected.
【0021】[0021]
【発明の実施の形態】次に、本発明の実施の形態を実施
例に基づき説明する。図1は本発明の第1の実施例とし
ての動力出力装置20の概略構成を示す構成図、図2は
図1の動力出力装置20を組み込んだ車両の概略構成を
示す構成図である。説明の都合上、まず図2を用いて、
車両全体の構成から説明する。Next, embodiments of the present invention will be described based on examples. FIG. 1 is a configuration diagram showing a schematic configuration of a power output device 20 as a first embodiment of the present invention, and FIG. 2 is a configuration diagram showing a schematic configuration of a vehicle incorporating the power output device 20 of FIG. For convenience of explanation, first, referring to FIG.
The configuration of the entire vehicle will be described.
【0022】図2に示すように、この車両には、動力源
であるエンジン50としてガソリンにより運転されるガ
ソリンエンジンが備えられている。このエンジン50
は、吸気系からスロットルバルブ66を介して吸入した
空気と燃料噴射弁51から噴射されたガソリンとの混合
気を燃焼室52に吸入し、この混合気の爆発により押し
下げられるピストン54の運動をクランクシャフト56
の回転運動に変換する。ここで、スロットルバルブ66
はアクチュエータ68により開閉駆動される。点火プラ
グ62は、イグナイタ58からディストリビュータ60
を介して導かれた高電圧によって電気火花を形成し、混
合気はその電気火花によって点火されて爆発燃焼する。As shown in FIG. 2, this vehicle is provided with a gasoline engine driven by gasoline as an engine 50 as a power source. This engine 50
Sucks a mixture of air sucked from an intake system via a throttle valve 66 and gasoline injected from a fuel injection valve 51 into a combustion chamber 52, and cranks the movement of a piston 54 depressed by the explosion of the mixture. Shaft 56
To the rotational motion of Here, the throttle valve 66
Are driven to open and close by an actuator 68. The ignition plug 62 is connected to the igniter 58 by the distributor 60.
An electric spark is formed by the high voltage guided through the air-fuel mixture, and the air-fuel mixture is ignited by the electric spark and explosively burns.
【0023】このエンジン50の運転は、電子制御ユニ
ット(以下、EFIECUと呼ぶ)70により制御され
ている。EFIECU70には、エンジン50の運転状
態を示す種々のセンサが接続されている。例えば、スロ
ットルバルブ66の開度(ポジション)を検出するスロ
ットルバルブポジションセンサ67、エンジン50の負
荷を検出する吸気管負圧センサ72、エンジン50の水
温を検出する水温センサ74、ディストリビュータ60
に設けられクランクシャフト56の回転数と回転角度を
検出する回転数センサ76および回転角度センサ78な
どである。なお、EFIECU70には、この他、例え
ばイグニッションキーの状態STを検出するスタータス
イッチ79なども接続されているが、その他のセンサ,
スイッチなどの図示は省略した。The operation of the engine 50 is controlled by an electronic control unit (hereinafter referred to as EFIECU) 70. Various sensors indicating the operating state of the engine 50 are connected to the EFIECU 70. For example, a throttle valve position sensor 67 for detecting the opening (position) of the throttle valve 66, an intake pipe negative pressure sensor 72 for detecting the load on the engine 50, a water temperature sensor 74 for detecting the water temperature of the engine 50, and a distributor 60
, A rotation speed sensor 76 and a rotation angle sensor 78 for detecting the rotation speed and the rotation angle of the crankshaft 56. The EFIECU 70 is also connected to a starter switch 79 for detecting an ignition key state ST, for example.
Illustration of switches and the like is omitted.
【0024】エンジン50のクランクシャフト56に
は、後述するクラッチモータ30およびアシストモータ
40を介して駆動軸22が結合されている。駆動軸22
は、ディファレンシャルギヤ24に結合されており、動
力出力装置20からのトルクは最終的に左右の駆動輪2
6,28に伝達される。このクラッチモータ30および
アシストモータ40は、制御装置80により制御されて
いる。制御装置80の構成は後で詳述するが、内部には
制御CPUが備えられており、シフトレバー82に設け
られたシフトポジションセンサ84やアクセルペダル6
4に設けられたアクセルペダルポジションセンサ64
a,ブレーキペダル65に設けられたブレーキペダルポ
ジションセンサ65aなども接続されている。また、制
御装置80は、上述したEFIECU70と通信によ
り、種々の情報をやり取りしている。これらの情報のや
り取りを含む制御については、後述する。The drive shaft 22 is connected to the crankshaft 56 of the engine 50 via a clutch motor 30 and an assist motor 40 described later. Drive shaft 22
Are connected to a differential gear 24, and the torque from the power output device 20 is ultimately
6, 28. The clutch motor 30 and the assist motor 40 are controlled by the control device 80. Although the configuration of the control device 80 will be described in detail later, a control CPU is provided therein, and a shift position sensor 84 and an accelerator pedal
Accelerator pedal position sensor 64 provided in
a, a brake pedal position sensor 65a provided on the brake pedal 65 is also connected. Further, the control device 80 exchanges various information with the above-mentioned EFIECU 70 by communication. Control including exchange of such information will be described later.
【0025】図1に示すように、実施例の動力出力装置
20は、エンジン50と、エンジン50のクランクシャ
フト56にインナロータ31が結合されると共に駆動軸
22にアウタロータ33が結合されたクラッチモータ3
0と、第1クラッチ45と第2クラッチ46とによりク
ランクシャフト56または駆動軸22に機械的にロータ
41が接続されるアシストモータ40と、クラッチモー
タ30およびアシストモータ40を駆動制御する制御装
置80とから構成されている。As shown in FIG. 1, the power output device 20 of the embodiment includes a clutch motor 3 having an engine 50, an inner rotor 31 connected to a crankshaft 56 of the engine 50, and an outer rotor 33 connected to the drive shaft 22.
0, an assist motor 40 in which the rotor 41 is mechanically connected to the crankshaft 56 or the drive shaft 22 by the first clutch 45 and the second clutch 46, and a control device 80 for controlling the drive of the clutch motor 30 and the assist motor 40. It is composed of
【0026】クラッチモータ30は、図1に示すよう
に、インナロータ31の外周面に永久磁石32を備え、
アウタロータ33に形成されたスロットに三相のコイル
34を巻回する同期電動機として構成されている。この
三相コイル34への電力は、スリップリング35を介し
て供給される。アウタロータ33において三相コイル3
4用のスロットおよびティースを形成する部分は、無方
向性電磁鋼板の薄板を積層することで構成されている。
永久磁石32は、実施例では8個(N極,S極が各4
個)設けられており、インナロータ31の内周面に貼付
されている。その磁化方向はクラッチモータ30の軸中
心に向かう方向であり、一つおきに磁極の方向は逆向き
になっている。この永久磁石32と僅かなギャップによ
り対向するアウタロータ33の三相コイル34は、アウ
タロータ33に設けられた計12個のスロット(図示せ
ず)に巻回されており、各コイルに通電すると、スロッ
トを隔てるティースを通る磁束を形成する。各コイルに
三相交流を流すと、この磁界は回転する。三相コイル3
4の各々は、スリップリング35から電力の供給を受け
るよう接続されている。このスリップリング35は、駆
動軸22に固定された回転リング35aとブラシ35b
とから構成されている。なお、三相(U,V,W相)の
電流をやり取りするために、スリップリング35には三
相分の回転リング35aとブラシ35bとが用意されて
いる。As shown in FIG. 1, the clutch motor 30 includes a permanent magnet 32 on an outer peripheral surface of an inner rotor 31.
The motor is configured as a synchronous motor that winds a three-phase coil 34 around a slot formed in the outer rotor 33. The power to the three-phase coil 34 is supplied via a slip ring 35. In the outer rotor 33, the three-phase coil 3
The portions forming the slots and teeth for 4 are formed by laminating thin sheets of non-oriented electrical steel sheets.
In the embodiment, the number of the permanent magnets 32 is 8 (N pole and S pole are each 4).
) Are attached to the inner peripheral surface of the inner rotor 31. The magnetization direction is a direction toward the center of the axis of the clutch motor 30, and the direction of the magnetic pole is reversed every other direction. The three-phase coil 34 of the outer rotor 33 facing the permanent magnet 32 with a small gap is wound around a total of twelve slots (not shown) provided on the outer rotor 33. To form a magnetic flux passing through the teeth separating the two. When a three-phase alternating current flows through each coil, this magnetic field rotates. Three-phase coil 3
4 are connected to receive power supply from the slip ring 35. The slip ring 35 includes a rotating ring 35a fixed to the drive shaft 22 and a brush 35b.
It is composed of In order to exchange three-phase (U, V, W-phase) currents, the slip ring 35 is provided with a three-phase rotating ring 35a and a brush 35b.
【0027】隣接する一組の永久磁石32が形成する磁
界と、アウタロータ33に設けられた三相コイル34が
形成する回転磁界との相互作用により、インナロータ3
1とアウタロータ33とは種々の振る舞いを示す。通常
は、三相コイル34に流す三相交流の周波数は、クラン
クシャフト56に直結されたインナロータ31の回転数
とアウタロータ33の回転数との偏差の周波数としてい
る。An interaction between a magnetic field formed by a pair of adjacent permanent magnets 32 and a rotating magnetic field formed by a three-phase coil 34 provided on the outer rotor 33 causes the inner rotor 3 to rotate.
1 and the outer rotor 33 exhibit various behaviors. Normally, the frequency of the three-phase alternating current flowing through the three-phase coil 34 is a frequency of a deviation between the rotation speed of the inner rotor 31 and the rotation speed of the outer rotor 33 directly connected to the crankshaft 56.
【0028】他方、アシストモータ40も同期電動機と
して構成されているが、回転磁界を形成する三相コイル
44は、ケース49に固定されたステータ43に巻回さ
れている。このステータ43も、無方向性電磁鋼板の薄
板を積層することで形成されている。ロータ41は、ク
ランクシャフト56と同軸の中空軸であるロータ回転軸
38に取り付けられており、ロータ41の外周面には、
複数個の永久磁石42が設けられている。アシストモー
タ40では、この永久磁石42により磁界と三相コイル
44が形成する磁界との相互作用により、ロータ41が
回転する。ロータ回転軸38は、アシストモータ40と
クラッチモータ30との間に配置された第1クラッチ4
5によりクランクシャフト56に機械的に接続されたり
その接続が解除されるようになっており、また、第2ク
ラッチ46によりクラッチモータ30のアウタロータ3
3を介して駆動軸22に機械的に接続されたりその接続
が解除されるようになっている。なお、第1クラッチ4
5および第2クラッチ46は、図示しない油圧回路によ
り動作するようになっている。On the other hand, the assist motor 40 is also configured as a synchronous motor. The stator 43 is also formed by laminating thin sheets of non-oriented electromagnetic steel sheets. The rotor 41 is attached to a rotor rotating shaft 38 which is a hollow shaft coaxial with the crankshaft 56.
A plurality of permanent magnets 42 are provided. In the assist motor 40, the rotor 41 is rotated by the interaction between the magnetic field generated by the permanent magnet 42 and the magnetic field formed by the three-phase coil 44. The rotor rotating shaft 38 is connected to the first clutch 4 disposed between the assist motor 40 and the clutch motor 30.
5 is mechanically connected to or disconnected from the crankshaft 56. The second clutch 46 controls the outer rotor 3 of the clutch motor 30.
3 and is mechanically connected to the drive shaft 22 or the connection is released. The first clutch 4
The fifth and second clutches 46 are operated by a hydraulic circuit (not shown).
【0029】また、駆動軸22,ロータ回転軸38およ
びクランクシャフト56には、その回転角度θd,θ
r,θeを検出するレゾルバ37,47,57が設けら
れている。なお、クランクシャフト56の回転角度θe
を検出するレゾルバ57は、ディストリビュータ60に
設けられた回転角度センサ78と兼用することも可能で
ある。The drive shaft 22, the rotor rotation shaft 38 and the crankshaft 56 have rotation angles θd and θd, respectively.
Resolvers 37, 47 and 57 for detecting r and θe are provided. The rotation angle θe of the crankshaft 56
Can also be used as the rotation angle sensor 78 provided in the distributor 60.
【0030】クラッチモータ30とアシストモータ40
の配置は後述するようにエンジン50側からクラッチモ
ータ30,アシストモータ40とする配置も可能である
が、実施例の動力出力装置20のようにアシストモータ
40をエンジン50とクラッチモータ30とで挟持する
ように配置したのは、後述するようにアシストモータ4
0のみで車両を駆動する必要からクラッチモータ30に
比してアシストモータ40が大きくなるため、大きなア
シストモータ40をより大きなエンジン50に隣接させ
ることにより動力出力装置20をまとまりのあるものと
するためである。また、第1クラッチ45と第2クラッ
チ46の配置も後述するように種々の配置が可能である
が、実施例の動力出力装置20のようにアシストモータ
40とクラッチモータ30との間に配置したのは、これ
ら両クラッチ45,46は比較的小さいため、アシスト
モータ40とクラッチモータ30との間に生じる隙間に
入れて動力出力装置20をよりコンパクトなものとする
ためである。The clutch motor 30 and the assist motor 40
As described later, the clutch motor 30 and the assist motor 40 can be arranged from the engine 50 side as described later, but the assist motor 40 is sandwiched between the engine 50 and the clutch motor 30 as in the power output device 20 of the embodiment. The assist motor 4 is arranged as described later.
Since the assist motor 40 is larger than the clutch motor 30 because the vehicle needs to be driven only by the zero, the power output device 20 is united by making the large assist motor 40 adjacent to the larger engine 50. It is. Also, various arrangements of the first clutch 45 and the second clutch 46 are possible as described later. However, the first clutch 45 and the second clutch 46 are arranged between the assist motor 40 and the clutch motor 30 as in the power output device 20 of the embodiment. This is because both clutches 45 and 46 are relatively small, so that the power output device 20 can be made more compact by being inserted in a gap generated between the assist motor 40 and the clutch motor 30.
【0031】次に、クラッチモータ30およびアシスト
モータ40を駆動制御する制御装置80について説明す
る。制御装置80は、クラッチモータ30を駆動する第
1の駆動回路91と、アシストモータ40を駆動する第
2の駆動回路92と、両駆動回路91,92を制御する
と共に第1クラッチ45および第2クラッチ46を駆動
制御する制御CPU90と、二次電池であるバッテリ9
4とから構成されている。制御CPU90は、1チップ
マイクロプロセッサであり、内部に、ワーク用のRAM
90a、処理プログラムを記憶したROM90b、入出
力ポート(図示せず)およびEFIECU70と通信を
行なうシリアル通信ポート(図示せず)を備える。この
制御CPU90には、レゾルバ37からの駆動軸22の
回転角度θd、レゾルバ47からのロータ回転軸38の
回転角度θr、レゾルバ57からのエンジン50の回転
角度θe、アクセルペダルポジションセンサ64aから
のアクセルペダルポジション(アクセルペダルの踏込
量)AP、ブレーキペダルポジションセンサ65aから
のブレーキペダルポジション(ブレーキペダル65の踏
込量)BP、シフトポジションセンサ84からのシフト
ポジションSP、第1クラッチ45および第2クラッチ
46からの両クラッチのオン・オフ信号、第1の駆動回
路91に設けられた2つの電流検出器95,96からの
クラッチモータ電流値Iuc,Ivc、第2の駆動回路
に設けられた2つの電流検出器97,98からのアシス
トモータ電流値Iua,Iva、バッテリ94の残容量
を検出する残容量検出器99からの残容量BRM、バッテ
リ94の電源ラインに設けられた電流計99bからのバ
ッテリ94の充放電電流Ibなどが入力ポートを介して
入力されている。なお、残容量検出器99は、バッテリ
94の電解液の比重またはバッテリ94の全体の重量を
測定して残容量を検出するものや、充電・放電の電流値
と時間を演算して残容量を検出するものや、バッテリの
端子間を瞬間的にショートさせて電流を流し内部抵抗を
測ることにより残容量を検出するものなどが知られてい
る。Next, a control device 80 for controlling the drive of the clutch motor 30 and the assist motor 40 will be described. The control device 80 controls a first drive circuit 91 for driving the clutch motor 30, a second drive circuit 92 for driving the assist motor 40, and both the drive circuits 91 and 92, as well as the first clutch 45 and the second A control CPU 90 for driving and controlling the clutch 46 and a battery 9 as a secondary battery
And 4. The control CPU 90 is a one-chip microprocessor, and internally has a work RAM.
90a, a ROM 90b storing a processing program, an input / output port (not shown), and a serial communication port (not shown) for communicating with the EFIECU 70. The control CPU 90 includes a rotation angle θd of the drive shaft 22 from the resolver 37, a rotation angle θr of the rotor rotation shaft 38 from the resolver 47, a rotation angle θe of the engine 50 from the resolver 57, and an accelerator pedal from the accelerator pedal position sensor 64a. Pedal position (accelerator pedal depression amount) AP, brake pedal position (depression amount of brake pedal 65) BP from brake pedal position sensor 65a, shift position SP from shift position sensor 84, first clutch 45 and second clutch 46. , The clutch motor current values Iuc and Ivc from the two current detectors 95 and 96 provided in the first drive circuit 91, and the two currents provided in the second drive circuit. Assist motor current value I from detectors 97 and 98 a, Iva, the remaining capacity BRM from the remaining capacity detector 99 for detecting the remaining capacity of the battery 94, the charging / discharging current Ib of the battery 94 from the ammeter 99b provided on the power line of the battery 94, and the like via the input port. Has been entered. The remaining capacity detector 99 detects the remaining capacity by measuring the specific gravity of the electrolyte of the battery 94 or the total weight of the battery 94, or calculates the current value and time of charging / discharging to determine the remaining capacity. There are known ones that detect the remaining capacity by instantaneously shorting the terminals of the battery, flowing a current and measuring the internal resistance.
【0032】また、制御CPU90からは、第1の駆動
回路91に設けられたスイッチング素子である6個のト
ランジスタTr1ないしTr6を駆動する制御信号SW
1、第2の駆動回路92に設けられたスイッチング素子
としての6個のトランジスタTr11ないしTr16を
駆動する制御信号SW2、第1クラッチ45および第2
クラッチ46を駆動する駆動信号などが出力されてい
る。第1の駆動回路91内の6個のトランジスタTr1
ないしTr6は、トランジスタインバータを構成してお
り、それぞれ、一対の電源ラインL1,L2に対してソ
ース側とシンク側となるよう2個ずつペアで配置され、
その接続点に、クラッチモータ30の三相コイル(UV
W)36の各々が、スリップリング35を介して接続さ
れている。電源ラインL1,L2は、バッテリ94のプ
ラス側とマイナス側に、それぞれ接続されているから、
制御CPU90により対をなすトランジスタTr1ない
しTr6のオン時間の割合を制御信号SW1により順次
制御し、各コイル34に流れる電流を、PWM制御によ
って擬似的な正弦波にすると、三相コイル34により、
回転磁界が形成される。Further, a control signal SW for driving six transistors Tr1 to Tr6 as switching elements provided in the first drive circuit 91 is sent from the control CPU 90.
1, a control signal SW2 for driving six transistors Tr11 to Tr16 as switching elements provided in the second drive circuit 92, the first clutch 45 and the second
A drive signal for driving the clutch 46 and the like are output. Six transistors Tr1 in the first drive circuit 91
Tr6 constitute a transistor inverter, and are arranged in pairs, two on the source side and the other on the sink side with respect to a pair of power supply lines L1 and L2, respectively.
The three-phase coil (UV
W) 36 are connected via slip rings 35. Since the power lines L1 and L2 are connected to the positive side and the negative side of the battery 94, respectively,
When the control CPU 90 sequentially controls the ratio of the on-time of the transistors Tr1 to Tr6 forming a pair by the control signal SW1 and makes the current flowing through each coil 34 a pseudo sine wave by PWM control, the three-phase coil 34
A rotating magnetic field is formed.
【0033】他方、第2の駆動回路92の6個のトラン
ジスタTr11ないしTr16も、トランジスタインバ
ータを構成しており、それぞれ、第1の駆動回路91と
同様に配置されていて、対をなすトランジスタの接続点
は、アシストモータ40の三相コイル44の各々に接続
されている。従って、制御CPU90により対をなすト
ランジスタTr11ないしTr16のオン時間を制御信
号SW2により順次制御し、各コイル44に流れる電流
を、PWM制御によって擬似的な正弦波にすると、三相
コイル44により、回転磁界が形成される。On the other hand, the six transistors Tr11 to Tr16 of the second drive circuit 92 also constitute a transistor inverter, and are each arranged in the same manner as the first drive circuit 91, and each of the transistors Tr11 to Tr16 has a pair of transistors. The connection point is connected to each of the three-phase coils 44 of the assist motor 40. Accordingly, when the control CPU 90 sequentially controls the on-time of the paired transistors Tr11 to Tr16 by the control signal SW2 and makes the current flowing through each coil 44 a pseudo sine wave by PWM control, the three-phase coil 44 A magnetic field is formed.
【0034】以上構成を説明した実施例の動力出力装置
20の動作について説明する。いま、第1クラッチ45
をオフとし第2クラッチ46をオンとした場合と、逆に
第1クラッチ45をオンとし第2クラッチ46をオフと
した場合を考える。前者は、ロータ回転軸38とクラン
クシャフト56との接続を解除すると共にロータ回転軸
38と駆動軸22とを接続する場合であり、図3の模式
図に示すように、アシストモータ40を駆動軸22に取
り付けた構成となり、後者は、ロータ回転軸38とクラ
ンクシャフト56とを接続すると共にロータ回転軸38
と駆動軸22との接続を解除する場合であり、図4の模
式図に示すように、アシストモータ40をクランクシャ
フト56に取り付けた構成となる。まず、前者(第1ク
ラッチ45をオフとし第2クラッチ46をオンとした場
合)の動作について説明し、次に後者(第1クラッチ4
5をオンとし第2クラッチ46をオフとした場合)の動
作について説明する。The operation of the power output apparatus 20 according to the embodiment whose configuration has been described above will be described. Now, the first clutch 45
Are turned off and the second clutch 46 is turned on, and conversely, the first clutch 45 is turned on and the second clutch 46 is turned off. In the former case, the connection between the rotor rotation shaft 38 and the crankshaft 56 is released and the rotor rotation shaft 38 is connected to the drive shaft 22. As shown in the schematic diagram of FIG. 22. The latter connects the rotor rotation shaft 38 and the crankshaft 56, and the rotor rotation shaft 38
In this case, the connection between the motor and the drive shaft 22 is released, and the assist motor 40 is attached to the crankshaft 56 as shown in the schematic diagram of FIG. First, the operation of the former (when the first clutch 45 is turned off and the second clutch 46 is turned on) will be described.
5 is turned on and the second clutch 46 is turned off).
【0035】実施例の動力出力装置20において第1ク
ラッチ45をオフとし第2クラッチ46をオンとした場
合の動作原理、特にトルク変換の原理は以下の通りであ
る。エンジン50がEFIECU70により運転され、
エンジン50が回転数Neで回転しており、駆動軸22
がこの回転数Neより小さな回転数Nd1で回転してい
るものとする。このとき、制御装置80がスリップリン
グ35を介してクラッチモータ30の三相コイル34に
何等電流を流していないとすれば、即ち第1の駆動回路
91のトランジスタTr1,3,5をオフとしトランジ
スタTr2,4,6をオンとした状態であれば、三相コ
イル34には何等の電流も流れないから、クラッチモー
タ30のインナロータ31とアウタロータ33とは電磁
的に全く結合されていない状態となり、エンジン50の
クランクシャフト56は空回りしている状態となる。こ
の状態では、トランジスタTr1ないしTr6がオフと
なっているから、三相コイル34からの回生も行なわれ
ない。すなわち、エンジン50はアイドル回転をしてい
ることになる。In the power output device 20 of the embodiment, the operation principle when the first clutch 45 is turned off and the second clutch 46 is turned on, particularly the principle of torque conversion is as follows. The engine 50 is driven by the EFIECU 70,
The engine 50 is rotating at the rotation speed Ne, and the drive shaft 22
Are rotating at a rotation speed Nd1 smaller than this rotation speed Ne. At this time, if the control device 80 does not supply any current to the three-phase coil 34 of the clutch motor 30 via the slip ring 35, that is, the transistors Tr1, 3, and 5 of the first drive circuit 91 are turned off, If the Trs 2, 4, and 6 are turned on, no current flows through the three-phase coil 34, and the inner rotor 31 and the outer rotor 33 of the clutch motor 30 are not electromagnetically coupled at all. The crankshaft 56 of the engine 50 is idle. In this state, since the transistors Tr1 to Tr6 are off, the regeneration from the three-phase coil 34 is not performed. That is, the engine 50 is idling.
【0036】制御装置80の制御CPU90が制御信号
SW1を出力してトランジスタをオンオフ制御すると、
エンジン50のクランクシャフト56の回転数Neと駆
動軸22の回転数Nd1との偏差(言い換えれば、クラ
ッチモータ30におけるインナロータ31とアウタロー
タ33の回転数差Nc(=Ne−Nd1))に応じて、
クラッチモータ30の三相コイル34に一定の電流が流
れ、クラッチモータ30は発電機として機能し、電流が
第1の駆動回路91を介して回生され、バッテリ94が
充電される。このとき、インナロータ31とアウタロー
タ33とは一定の滑りが存在する結合状態となり、クラ
ンクシャフト56からインナロータ31とアウタロータ
33との結合を介してトルクが駆動軸22に出力され
る。この状態で、クラッチモータ30により回生される
電気エネルギと等しいエネルギがアシストモータ40に
よって消費されるよう制御CPU90が第2の駆動回路
92を制御すると、アシストモータ40の三相コイル4
4に電流が流れ、アシストモータ40においてトルクが
発生する。When the control CPU 90 of the control device 80 outputs the control signal SW1 to control the on / off of the transistor,
According to the deviation between the rotation speed Ne of the crankshaft 56 of the engine 50 and the rotation speed Nd1 of the drive shaft 22 (in other words, the rotation speed difference Nc (= Ne−Nd1) between the inner rotor 31 and the outer rotor 33 in the clutch motor 30).
A constant current flows through the three-phase coil 34 of the clutch motor 30, the clutch motor 30 functions as a generator, the current is regenerated through the first drive circuit 91, and the battery 94 is charged. At this time, the inner rotor 31 and the outer rotor 33 are in a connected state in which a certain amount of slip exists, and torque is output from the crankshaft 56 to the drive shaft 22 via the connection between the inner rotor 31 and the outer rotor 33. In this state, when the control CPU 90 controls the second drive circuit 92 so that energy equal to the electric energy regenerated by the clutch motor 30 is consumed by the assist motor 40, the three-phase coil 4 of the assist motor 40
4, a current is generated in the assist motor 40.
【0037】図5に照らせば、エンジン50が回転数N
e,トルクTeの運転ポイントP0で運転しているとき
に、クラッチモータ30でトルクTc(エンジン50か
ら出力されるトルクTe)を駆動軸22に出力すると共
にハッチングされた領域Pc1で表わされるエネルギを
回生し、この回生されたエネルギを領域Pa1で表わさ
れるエネルギとしてアシストモータ40に供給すること
により、駆動軸22を回転数Nd1,トルクTd1の運
転ポイントP1で回転させることができる。Referring to FIG. 5, the engine 50 has a rotation speed N.
e, when operating at the operating point P0 of the torque Te, the clutch motor 30 outputs the torque Tc (torque Te output from the engine 50) to the drive shaft 22 and outputs the energy represented by the hatched area Pc1. By regenerating and supplying the regenerated energy to the assist motor 40 as energy represented by the area Pa1, the drive shaft 22 can be rotated at the operating point P1 at the rotational speed Nd1 and the torque Td1.
【0038】次に、エンジン50は上述の回転数Neで
運転されているが、駆動軸22が回転数Neより大きな
回転数Nd2で回転している場合を考える。この状態で
は、クラッチモータ30のアウタロータ33は、インナ
ロータ31に対して回転数差Nc(Ne−Nd2)の絶
対値で示される回転数で駆動軸22の回転方向に回転す
るから、クラッチモータ30は、通常のモータとして機
能し、バッテリ94からの電力により駆動軸22に回転
エネルギを与える。一方、制御CPU90によりアシス
トモータ40により電力を回生するよう第2の駆動回路
92を制御すると、アシストモータ40のロータ41と
ステータ43との間の滑りにより三相コイル44に回生
電流が流れる。ここで、アシストモータ40により回生
される電力がクラッチモータ30により消費されるよう
制御CPU90により第1および第2の駆動回路91,
92を制御すれば、クラッチモータ30を、バッテリ9
4に蓄えられた電力を用いることなく駆動することがで
きる。Next, it is assumed that the engine 50 is operated at the above-described rotation speed Ne, but the drive shaft 22 is rotating at the rotation speed Nd2 higher than the rotation speed Ne. In this state, the outer rotor 33 of the clutch motor 30 rotates in the rotation direction of the drive shaft 22 at the rotation speed indicated by the absolute value of the rotation speed difference Nc (Ne-Nd2) with respect to the inner rotor 31, so that the clutch motor 30 , Functions as a normal motor, and gives rotational energy to the drive shaft 22 by electric power from the battery 94. On the other hand, when the control CPU 90 controls the second drive circuit 92 to regenerate electric power by the assist motor 40, a regenerative current flows through the three-phase coil 44 due to slippage between the rotor 41 and the stator 43 of the assist motor 40. Here, the control CPU 90 controls the first and second drive circuits 91 and 2 so that the electric power regenerated by the assist motor 40 is consumed by the clutch motor 30.
If the clutch 92 is controlled, the clutch motor 30
4 can be driven without using the electric power stored.
【0039】図6に照らせば、エンジン50が回転数N
eとトルクTeとで表わされる運転ポイントP0で運転
しているときに、ハッチングされた領域Pc2で表わさ
れるエネルギをクラッチモータ30に供給して駆動軸2
2にトルクTc(エンジン50の出力トルクTe)を出
力すると共に、クラッチモータ30に供給するエネルギ
を領域Pa2で表わされるエネルギとしてアシストモー
タ40から回生して賄うことにより、駆動軸22を回転
数Nd2,トルクTd2の運転ポイントP2で回転させ
ることができる。Referring to FIG. 6, the engine 50 is operated at a rotational speed N.
When the vehicle is operating at the operation point P0 represented by the torque e and the torque Te, the energy represented by the hatched region Pc2 is supplied to the clutch motor 30 to drive the drive shaft 2
2 by outputting the torque Tc (output torque Te of the engine 50) to the clutch shaft 30 and regenerating and supplying the energy supplied to the clutch motor 30 from the assist motor 40 as energy represented by the area Pa2. , At the operating point P2 of the torque Td2.
【0040】なお、こうした第1クラッチ45をオフと
し第2クラッチ46をオンとした状態の動力出力装置2
0は、エンジン50から出力される動力のすべてをトル
ク変換して駆動軸22に出力する動作の他に、エンジン
50から出力される動力(トルクTeと回転数Neとの
積)と、クラッチモータ30により回生または消費され
る電気エネルギと、アシストモータ40により消費また
は回生される電気エネルギとを調節することにより、余
剰の電気エネルギを見い出してバッテリ94を放電する
動作としたり、不足する電気エネルギをバッテリ94に
蓄えられた電力により補う動作など種々の動作とするこ
ともできる。The power output device 2 with the first clutch 45 turned off and the second clutch 46 turned on.
0 is an operation of converting all of the power output from the engine 50 into a torque and outputting the torque to the drive shaft 22; By adjusting the electric energy consumed or regenerated by the assist motor 40 and the electric energy consumed or regenerated by the assist motor 40, the operation of finding the surplus electric energy and discharging the battery 94 can be performed. Various operations, such as an operation of supplementing with the power stored in the battery 94, can also be performed.
【0041】一方、実施例の動力出力装置20において
第1クラッチ45をオンとし第2クラッチ46をオフと
した場合(図4の模式図)の動作原理(トルク変換の原
理)は以下の通りである。いま、エンジン50が回転数
Ne,トルクTeの運転ポイントP0で運転されてお
り、駆動軸22が回転数Neより小さな回転数Nd1で
回転しているとする。クランクシャフト56に取り付け
られたアシストモータ40からクランクシャフト56に
トルクTa(Ta=Td1−Te)を出力すれば、クラ
ンクシャフト56のトルクは値Td1(Te+Ta)と
なる。一方、クラッチモータ30のトルクTcを値Td
1(Te+Ta)として制御すれば、駆動軸22にこの
トルクTc(Te+Ta)が出力されると共に、エンジ
ン50の回転数Neと駆動軸22の回転数Nd1との回
転数差Ncに基づく電力が回生される。したがって、ア
シストモータ40のトルクTaをクラッチモータ30に
より回生される電力により丁度賄えるよう設定し、この
回生電力を電源ラインL1,L2を介して第2の駆動回
路92に供給すれば、アシストモータ40は、この回生
電力により駆動する。On the other hand, when the first clutch 45 is turned on and the second clutch 46 is turned off (schematic diagram of FIG. 4) in the power output device 20 of the embodiment, the operation principle (the principle of torque conversion) is as follows. is there. Now, it is assumed that the engine 50 is operating at the operating point P0 of the rotation speed Ne and the torque Te, and the drive shaft 22 is rotating at the rotation speed Nd1 smaller than the rotation speed Ne. If the torque Ta (Ta = Td1−Te) is output from the assist motor 40 attached to the crankshaft 56 to the crankshaft 56, the torque of the crankshaft 56 becomes a value Td1 (Te + Ta). On the other hand, the torque Tc of the clutch motor 30 is set to a value Td.
If it is controlled as 1 (Te + Ta), this torque Tc (Te + Ta) is output to the drive shaft 22, and electric power based on the difference Nc between the rotation speed Ne of the engine 50 and the rotation speed Nd1 of the drive shaft 22 is regenerated. Is done. Therefore, if the torque Ta of the assist motor 40 is set to be just covered by the electric power regenerated by the clutch motor 30 and the regenerated electric power is supplied to the second drive circuit 92 via the power supply lines L1 and L2, the assist motor 40 Are driven by this regenerative electric power.
【0042】図7に照らせば、エンジン50が回転数N
eとトルクTeとで表わされる運転ポイントP0で運転
しているときに、ハッチングされた領域Pa3で表わさ
れるエネルギをアシストモータ40に供給してクランク
シャフト56のトルクを値Td1とし、クラッチモータ
30によりこのトルクTd1(トルクTc)を駆動軸2
2に出力すると共に、アシストモータ40に供給するエ
ネルギを領域Pc3で表わされるエネルギとして回生す
ることにより、駆動軸22を回転数Nd2,トルクTd
2の運転ポイントP2で回転させることができる。Referring to FIG. 7, when the engine 50 has a rotation speed N
When the vehicle is operating at the operation point P0 represented by e and the torque Te, the energy represented by the hatched region Pa3 is supplied to the assist motor 40 to set the torque of the crankshaft 56 to the value Td1, and the clutch motor 30 This torque Td1 (torque Tc) is
2 and regenerates the energy supplied to the assist motor 40 as the energy represented by the area Pc3, so that the drive shaft 22 rotates at the rotational speed Nd2 and the torque Td.
It can be rotated at the second operating point P2.
【0043】また、エンジン50は回転数Ne,トルク
Teの運転ポイントP0で運転されているが、駆動軸2
2が回転数Neより大きな回転数Nd2で回転している
ときを考える。このとき、アシストモータ40のトルク
TaをTd2−Teで求められる値として制御すれば、
アシストモータ40は回生制御され、エネルギ(電力)
をクランクシャフト56から回生する。一方、クラッチ
モータ30は、アウタロータ33がインナロータ31に
対して回転数差Nc(Ne−Nd2)の回転数で駆動軸
22の回転方向に相対的に回転するから、通常のモータ
として機能し、回転数差Ncに応じたエネルギを駆動軸
22に回転エネルギとして与える。したがって、アシス
トモータ40のトルクTaを、アシストモータ40によ
り回生される電力でクラッチモータ30により消費され
る電力を丁度賄えるよう設定すれば、クラッチモータ3
0は、アシストモータ40により回生される電力により
駆動する。The engine 50 is operated at the operating point P0 of the rotation speed Ne and the torque Te.
2 is rotating at a rotation speed Nd2 larger than the rotation speed Ne. At this time, if the torque Ta of the assist motor 40 is controlled as a value obtained by Td2−Te,
The assist motor 40 is regeneratively controlled to generate energy (electric power).
Is regenerated from the crankshaft 56. On the other hand, the clutch motor 30 functions as a normal motor because the outer rotor 33 rotates relative to the inner rotor 31 in the rotational direction of the drive shaft 22 at a rotational speed difference of Nc (Ne−Nd2). Energy corresponding to the number difference Nc is given to the drive shaft 22 as rotational energy. Therefore, if the torque Ta of the assist motor 40 is set so that the power regenerated by the assist motor 40 can just cover the power consumed by the clutch motor 30, the clutch motor 3
0 is driven by electric power regenerated by the assist motor 40.
【0044】図8に照らせば、エンジン50が回転数N
eとトルクTeとで表わされる運転ポイントP0で運転
しているときに、ハッチングされた領域Pa4で表わさ
れるエネルギをアシストモータ40により回生し、この
回生したエネルギを領域Pc4で表わされるエネルギと
してクラッチモータ30に供給することにより、クラッ
チモータ30によりトルクTc(トルクTd2)が駆動
軸22に出力され、駆動軸22を回転数Nd2,トルク
Td2の運転ポイントP2で回転させることができる。Referring to FIG. 8, when the engine 50 has a rotation speed N
When the vehicle is operating at the operating point P0 represented by the torque e and the torque Te, the energy represented by the hatched region Pa4 is regenerated by the assist motor 40, and the regenerated energy is converted into the energy represented by the region Pc4 by the clutch motor. The torque Tc (torque Td2) is output to the drive shaft 22 by the clutch motor 30 by supplying the drive shaft 30 to the drive shaft 30, and the drive shaft 22 can be rotated at the operation point P2 of the rotation speed Nd2 and the torque Td2.
【0045】なお、こうした第1クラッチ45をオンと
し第2クラッチ46をオフとした状態の動力出力装置2
0でも、エンジン50から出力される動力のすべてをト
ルク変換して駆動軸22に出力する動作の他に、エンジ
ン50から出力される動力(トルクTeと回転数Neと
の積)と、クラッチモータ30により回生または消費さ
れる電気エネルギと、アシストモータ40により消費ま
たは回生される電気エネルギとを調節することにより、
余剰の電気エネルギを見い出してバッテリ94を放電す
る動作としたり、不足する電気エネルギをバッテリ94
に蓄えられた電力により補う動作など種々の動作とする
ことができる。The power output device 2 in a state where the first clutch 45 is turned on and the second clutch 46 is turned off.
Even if it is 0, in addition to the operation of converting all of the power output from the engine 50 into torque and outputting it to the drive shaft 22, the power output from the engine 50 (the product of the torque Te and the rotation speed Ne) and the clutch motor By adjusting the electric energy regenerated or consumed by 30 and the electric energy consumed or regenerated by the assist motor 40,
The operation of discharging the battery 94 by finding surplus electric energy, or the operation of discharging the
Various operations can be performed, such as an operation of supplementing with the power stored in the memory.
【0046】いま、バッテリ94の充放電しない状態、
即ちエンジン50から出力される動力をクラッチモータ
30とアシストモータ40とによりトルク変換して駆動
軸22にすべて出力する状態を考える。エンジン50の
回転数Neが駆動軸22の回転数Ndより大きいアンダ
ードライブ状態のときには、図3の模式図の構成では図
5に例示するトルク変換となり、図4の模式図の構成で
は図7に例示するトルク変換となる。一般にモータやジ
ェネレータにおける損失は、消費あるいは回生されるエ
ネルギ量が多くなるに伴って多くなるから、このアンダ
ードライブ状態のときには、図3の模式図の構成として
トルク変換する方が図4の模式図の構成としてトルク変
換するより損失が少なくなる。逆に、エンジン50の回
転数Neが駆動軸22の回転数Ndより小さいオーバー
ドライブ状態のときには、図3の模式図の構成では図5
に例示するトルク変換となり、図4の模式図の構成では
図7に例示するトルク変換となるから、図4の模式図の
構成としてトルク変換する方が図3の模式図の構成とし
てトルク変換するより損失が少なくなる。このため、実
施例では、基本的には、アンダードライブ状態(Ne>
Nd)のときには、図3の模式図の構成としてトルク変
換し、オーバードライブ状態(Ne<Nd)のときに
は、図4の模式図の構成としてトルク変換して、装置全
体のエネルギ効率がより高くなるように制御されてい
る。Now, a state where the battery 94 is not charged and discharged,
That is, consider a state in which the power output from the engine 50 is torque-converted by the clutch motor 30 and the assist motor 40 and all the power is output to the drive shaft 22. When the rotation speed Ne of the engine 50 is in an underdrive state higher than the rotation speed Nd of the drive shaft 22, the torque conversion illustrated in FIG. 5 is performed in the configuration of the schematic diagram of FIG. 3, and the torque conversion illustrated in FIG. This is an example of the torque conversion. Generally, the loss in the motor or the generator increases as the amount of energy consumed or regenerated increases. Therefore, in this underdrive state, it is better to convert the torque as the configuration of the schematic diagram of FIG. In this configuration, the loss is smaller than the torque conversion. Conversely, when the rotation speed Ne of the engine 50 is in an overdrive state smaller than the rotation speed Nd of the drive shaft 22, the configuration of the schematic diagram of FIG.
4 and the torque conversion illustrated in FIG. 7 in the configuration of the schematic diagram of FIG. 4, the torque conversion is performed as the configuration of the schematic diagram of FIG. 4. Loss is less. For this reason, in the embodiment, basically, the underdrive state (Ne>
In the case of Nd), the torque is converted as shown in the schematic diagram of FIG. 3, and in the overdrive state (Ne <Nd), the torque is converted as shown in the schematic diagram of FIG. 4, so that the energy efficiency of the entire apparatus becomes higher. Is controlled as follows.
【0047】このほか、実施例の動力出力装置20で
は、第1クラッチ45および第2クラッチ46を共にオ
ンとしたり、共にオフとしたりすることもできる。両ク
ラッチ45,46を共にオンとすれば、アシストモータ
40のロータ41が取り付けられているロータ回転軸3
8がクランクシャフト56と駆動軸22とに機械的に接
続されてクラッチモータ30が機能しない状態となり、
図9の模式図に示すように、アシストモータ40のロー
タ41にクランクシャフト56と駆動軸22とを接続し
ただけの構成と同一の状態となる。この状態では、エン
ジン50から出力される動力は、そのまま駆動軸22に
出力されることになる。そして、駆動軸22には、アシ
ストモータ40から出力される動力が加減されることに
なる。In addition, in the power output device 20 of the embodiment, both the first clutch 45 and the second clutch 46 can be turned on or both can be turned off. When both clutches 45 and 46 are turned on, the rotor shaft 3 on which the rotor 41 of the assist motor 40 is mounted is mounted.
8 is mechanically connected to the crankshaft 56 and the drive shaft 22 so that the clutch motor 30 does not function,
As shown in the schematic diagram of FIG. 9, the state is the same as the configuration in which the crankshaft 56 and the drive shaft 22 are simply connected to the rotor 41 of the assist motor 40. In this state, the power output from the engine 50 is output to the drive shaft 22 as it is. Then, the power output from the assist motor 40 is adjusted to the drive shaft 22.
【0048】一方、両クラッチ45,46を共にオフと
すれば、アシストモータ40のロータ41が取り付けら
れているロータ回転軸38はクランクシャフト56との
接続も駆動軸22との接続も解除された状態となり、図
10の模式図に示すように、クランクシャフト56にク
ラッチモータ30のインナロータ31が接続され駆動軸
22にクラッチモータ30のアウタロータ33が接続さ
れただけの構成と同一の状態になる。この状態では、エ
ンジン50から出力される動力は、クラッチモータ30
のインナロータ31とアウタロータ33との電磁的な結
合により駆動軸22に出力される。そして、それと同時
に、インナロータ31とアウタロータ33との回転数差
Ncに応じた電力がクラッチモータ30により回生また
は消費されることになる。On the other hand, when both clutches 45 and 46 are turned off, the connection between the rotor shaft 38 on which the rotor 41 of the assist motor 40 is mounted and the crankshaft 56 and the connection with the drive shaft 22 are released. As shown in the schematic diagram of FIG. 10, the state is the same as the structure in which the inner rotor 31 of the clutch motor 30 is connected to the crankshaft 56 and the outer rotor 33 of the clutch motor 30 is connected to the drive shaft 22. In this state, the power output from the engine 50 is
Is output to the drive shaft 22 by electromagnetic coupling between the inner rotor 31 and the outer rotor 33. At the same time, electric power corresponding to the rotational speed difference Nc between the inner rotor 31 and the outer rotor 33 is regenerated or consumed by the clutch motor 30.
【0049】次に、こうした各種の動作が可能な実施例
の動力出力装置20におけるトルク制御と両クラッチ4
5,46の切換制御について図11に例示するトルク制
御ルーチンおよび図12に例示するクラッチ切換処理ル
ーチンに基づき説明する。まず、通常のトルク制御につ
いて図11に例示するトルク制御ルーチンに基づき説明
する。このルーチンは、動力出力装置20が起動されて
から所定時間毎(例えば、20msec毎)に繰り返し
実行される。Next, the torque control and the dual clutch 4
The switching controls 5 and 46 will be described based on the torque control routine illustrated in FIG. 11 and the clutch switching processing routine illustrated in FIG. First, normal torque control will be described based on a torque control routine illustrated in FIG. This routine is repeatedly executed every predetermined time (for example, every 20 msec) after the power output device 20 is started.
【0050】図11のトルク制御ルーチンが実行される
と、制御装置80の制御CPU90は、まず、駆動軸2
2の回転数Ndを読み込む処理を実行する(ステップS
100)。駆動軸22の回転数Ndは、レゾルバ37か
ら読み込んだ駆動軸22の回転角度θdから求めること
ができる。次に、アクセルペダルポジションセンサ64
aにより検出されるアクセルペダルポジションAPを読
み込む処理を行なう(ステップS102)。アクセルペ
ダル64は運転者が出力トルクが足りないと感じたとき
に踏み込まれるから、アクセルペダルポジションAPは
運転者の欲している出力トルク(すなわち、駆動軸22
に出力すべきトルク)に対応するものとなる。When the torque control routine of FIG. 11 is executed, the control CPU 90 of the control device 80
2 is executed (step S).
100). The rotation speed Nd of the drive shaft 22 can be obtained from the rotation angle θd of the drive shaft 22 read from the resolver 37. Next, the accelerator pedal position sensor 64
A process for reading the accelerator pedal position AP detected by a is performed (step S102). Since the accelerator pedal 64 is depressed when the driver feels that the output torque is insufficient, the accelerator pedal position AP determines the output torque desired by the driver (that is, the drive shaft 22).
(The torque to be output to the motor).
【0051】続いて、読み込まれたアクセルペダルポジ
ションAPと駆動軸22の回転数Ndとに基づいて駆動
軸22に出力すべきトルクの目標値であるトルク指令値
Td*を導出する処理を行なう(ステップS104)。
実施例では、トルク指令値Td*と駆動軸22の回転数
NdとアクセルペダルポジションAPとの関係を示すマ
ップを予めROM90bに記憶しておき、アクセルペダ
ルポジションAPが読み込まれると、マップと読み込ま
れたアクセルペダルポジションAPと駆動軸22の回転
数Ndとにより対応するトルク指令値Td*の値を導出
するものとした。このマップの一例を図13に示す。Subsequently, a process for deriving a torque command value Td *, which is a target value of the torque to be output to the drive shaft 22, based on the read accelerator pedal position AP and the rotation speed Nd of the drive shaft 22 is performed ( Step S104).
In the embodiment, a map indicating the relationship between the torque command value Td *, the rotation speed Nd of the drive shaft 22, and the accelerator pedal position AP is stored in the ROM 90b in advance, and when the accelerator pedal position AP is read, the map is read. The corresponding torque command value Td * is derived from the accelerator pedal position AP and the rotation speed Nd of the drive shaft 22. FIG. 13 shows an example of this map.
【0052】次に、導き出されたトルク指令値Td*と
読み込まれた駆動軸22の回転数Ndとから駆動軸22
に出力すべきエネルギPdを計算(Pd=Td*×N
d)により求め(ステップS106)、求めたエネルギ
Pdを伝達効率ηtで割ってエンジン50から出力すべ
きエネルギPeを算出する(ステップS108)。そし
て、現在両クラッチ45,46の切換中か否かを判定し
(ステップS110)、切換中のときにはこのまま本ル
ーチンを終了する。Next, the drive shaft 22 is determined from the derived torque command value Td * and the read rotation speed Nd of the drive shaft 22.
Calculate the energy Pd to be output to (Pd = Td * × N
d) (step S106), the obtained energy Pd is divided by the transmission efficiency ηt to calculate the energy Pe to be output from the engine 50 (step S108). Then, it is determined whether or not the two clutches 45 and 46 are currently being switched (step S110).
【0053】一方、両クラッチ45,46が切り換え中
でないときには、算出したエネルギPeに基づいてエン
ジン50の目標トルクTe*と目標回転数Ne*とを設
定する処理を行なう(ステップS112)。ここで、エ
ンジン50から出力すべきエネルギPeと目標回転数N
e*と目標トルクTe*との関係は式(Pe=Ne*×
Te*)が成立すればよいから、この式を満足する目標
回転数Ne*と目標トルクTe*との組合せは無数に存
在する。そこで、実施例では、各エネルギPeに対して
エンジン50ができる限り効率の高い状態で運転され、
かつエネルギPeの変化に対してエンジン50の運転状
態が滑らかに変化する目標回転数Ne*と目標トルクT
e*の組み合わせを実験等により求め、これを予めRO
M90bにマップとして記憶しておき、エネルギPeに
対応する目標回転数Ne*と目標トルクTe*との組み
合わせをこのマップから導出するものとした。On the other hand, when the two clutches 45 and 46 are not switching, a process of setting the target torque Te * and the target rotation speed Ne * of the engine 50 based on the calculated energy Pe is performed (step S112). Here, the energy Pe to be output from the engine 50 and the target rotational speed N
The relationship between e * and the target torque Te * is expressed by the formula (Pe = Ne ** ×
Te *) only needs to be satisfied, and there are countless combinations of the target rotation speed Ne * and the target torque Te * that satisfy this expression. Therefore, in the embodiment, the engine 50 is operated in a state in which the engine 50 is as efficient as possible for each energy Pe,
In addition, the target rotation speed Ne * and the target torque T at which the operating state of the engine 50 changes smoothly with the change of the energy Pe.
The combination of e * is determined by experiments, etc.
M90b is stored as a map, and a combination of the target rotation speed Ne * and the target torque Te * corresponding to the energy Pe is derived from this map.
【0054】こうしてエンジン50の目標回転数Ne*
と目標トルクTe*とが設定されると、エンジン50
は、設定値によって表わされる運転ポイントで定常運転
状態となるようその回転数NeとトルクTeとが制御さ
れる。具体的には、エンジン50が目標回転数Ne*と
目標トルクTe*とで表わされる運転ポイントで運転さ
れるよう、制御CPU90から通信により目標回転数N
e*と目標トルクTe*とを受信したEFIECU70
によってスロットルバルブ66の開度制御,燃料噴射弁
51からの燃料噴射制御および点火プラグ62による点
火制御が行なわれると共に、制御装置80の制御CPU
90によりエンジン50の負荷トルクとしてのクラッチ
モータ30やアシストモータ40のトルクの制御が行な
われるのである。エンジン50は、その負荷トルクによ
り出力トルクTeと回転数Neとが変化するから、EF
IECU70による制御だけでは目標トルクTe*およ
び目標回転数Ne*の運転ポイントで運転することはで
きず、負荷トルクを与えるクラッチモータ30やアシス
トモータ40のトルクの制御も必要となるからである。
なお、クラッチモータ30やアシストモータ40のトル
ク制御については後述する。Thus, the target rotational speed Ne * of the engine 50
And the target torque Te * are set, the engine 50
Is controlled such that the rotation speed Ne and the torque Te are in a steady operation state at the operation point represented by the set value. Specifically, the control CPU 90 communicates with the target rotation speed N so that the engine 50 is operated at an operation point represented by the target rotation speed Ne * and the target torque Te *.
EFIECU 70 having received e * and target torque Te *
The opening degree control of the throttle valve 66, the fuel injection control from the fuel injection valve 51, and the ignition control by the ignition plug 62 are performed by the CPU.
90 controls the torque of the clutch motor 30 and the assist motor 40 as the load torque of the engine 50. The engine 50 changes the output torque Te and the rotation speed Ne depending on the load torque.
This is because it is not possible to operate at the operation point of the target torque Te * and the target rotation speed Ne * only by the control by the IECU 70, and it is necessary to control the torque of the clutch motor 30 and the assist motor 40 that give load torque.
The torque control of the clutch motor 30 and the assist motor 40 will be described later.
【0055】エンジン50の目標回転数Ne*と目標ト
ルクTe*とを設定すると、制御装置80の制御CPU
90は、運転モード判定フラグFDの値を調べる(ステ
ップS114)。ここで、運転モード判定フラグFD
は、両クラッチ45,46の切換処理で設定されるもの
であり、動力出力装置20を図4の模式図の構成から図
3の模式図の構成に切り換えてアンダードライブモード
とするときに値0が設定され、逆に図3の模式図の構成
から図4の模式図の構成に切り換えてオーバードライブ
モードとするときに値1が設定される。When the target rotation speed Ne * and the target torque Te * of the engine 50 are set, the control CPU of the control device 80
90 checks the value of the operation mode determination flag FD (step S114). Here, the operation mode determination flag FD
Is set in the switching process of the two clutches 45 and 46. When the power output device 20 is switched from the configuration of the schematic diagram of FIG. 4 to the configuration of the schematic diagram of FIG. Is set, and conversely, the value 1 is set when switching from the configuration of the schematic diagram of FIG. 3 to the configuration of the schematic diagram of FIG. 4 to set the overdrive mode.
【0056】運転モード判定フラグFDが値0のときに
は、動力出力装置20は図3の模式図の構成とされてア
ンダードライブモードの状態にあると判断し、次式
(1)によりクラッチモータ30のトルク指令値Tc*
を設定すると共に(ステップS116)、式(2)によ
りアシストモータ40のトルク指令値Ta*を設定する
(ステップS118)。ここで、式(1)中の右辺第2
項は回転数Neの目標回転数Ne*からの偏差を打ち消
す比例項であり、右辺第3項は定常偏差をなくすための
積分項である。したがって、クラッチモータ30のトル
ク指令値Tc*は、定常状態(回転数Neの目標回転数
Ne*からの偏差が値0のとき)では、エンジン50の
目標トルクTe*が設定されることになる。なお、式
(1)中のK1およびK2は、比例定数である。このよ
うにクラッチモータ30のトルク指令値Tc*をエンジ
ン50の回転数Neに基づいて設定してエンジン50の
負荷トルクとしてのクラッチモータ30のトルクTcを
制御することにより、エンジン50を目標トルクTe*
および目標回転数Ne*の運転ポイントで安定させるこ
とができる。When the operation mode determination flag FD has a value of 0, the power output device 20 is configured as shown in the schematic diagram of FIG. 3 and determines that it is in the underdrive mode. Torque command value Tc *
Is set (step S116), and the torque command value Ta * of the assist motor 40 is set by the equation (2) (step S118). Here, the second on the right side of equation (1)
The term is a proportional term for canceling the deviation of the rotation speed Ne from the target rotation speed Ne *, and the third term on the right side is an integral term for eliminating the steady-state deviation. Therefore, the target torque Te * of the engine 50 is set in the torque command value Tc * of the clutch motor 30 in a steady state (when the deviation of the rotation speed Ne from the target rotation speed Ne * is 0). . Note that K1 and K2 in the equation (1) are proportional constants. Thus, by setting the torque command value Tc * of the clutch motor 30 based on the rotation speed Ne of the engine 50 and controlling the torque Tc of the clutch motor 30 as the load torque of the engine 50, the engine 50 is set to the target torque Te. *
And the operating point at the target rotational speed Ne *.
【0057】[0057]
【数1】 (Equation 1)
【0058】一方、運転モード判定フラグFDが値1の
ときには、動力出力装置20は図4の模式図の構成とさ
れてオーバードライブモードの状態にあると判断し、次
式(3)によりクラッチモータ30のトルク指令値Tc
*を設定すると共に(ステップS120)、式(4)に
よりアシストモータ40のトルク指令値Ta*を設定す
る(ステップS122)。ここで、クラッチモータ30
のトルク指令値Tc*にトルク指令値Td*を設定する
のは、図4の模式図の構成では、駆動軸22に出力すべ
きトルクがクラッチモータ30から出力するトルクTc
に一致するからである。なお、式(4)中の右辺第2項
および第3項は、式(1)の右辺第2項および第3項と
同様に、回転数Neの目標回転数Ne*からの偏差を打
ち消す比例項および定常偏差をなくすための積分項であ
る。したがって、アシストモータ40のトルク指令値T
a*は、定常状態(回転数Neの目標回転数Ne*から
の偏差が値0のとき)では、トルク指令値Td*からエ
ンジン50の目標トルクTe*を減じたものが設定され
ることになる。式(4)中のK3およびK4は、比例定
数である。このようにアシストモータ40のトルク指令
値Ta*をエンジン50の回転数Neに基づいて設定し
てエンジン50の負荷トルクの一部としてのアシストモ
ータ40のトルクTaを制御することにより、エンジン
50を目標トルクTe*および目標回転数Ne*の運転
ポイントで安定させることができる。On the other hand, when the operation mode determination flag FD has a value of 1, the power output apparatus 20 is configured as shown in the schematic diagram of FIG. 4 and determines that it is in the overdrive mode. 30 torque command value Tc
* Is set (step S120), and the torque command value Ta * of the assist motor 40 is set by equation (4) (step S122). Here, the clutch motor 30
The reason why the torque command value Td * is set to the torque command value Td * is that the torque to be output to the drive shaft 22 is the torque Tc output from the clutch motor 30 in the configuration of the schematic diagram of FIG.
Because it matches. The second and third terms on the right side of the equation (4) are proportional to the deviation of the rotation number Ne from the target rotation number Ne *, as in the second and third terms on the right side of the equation (1). This is an integral term for eliminating the term and the steady-state deviation. Therefore, the torque command value T of the assist motor 40
a * is a value obtained by subtracting the target torque Te * of the engine 50 from the torque command value Td * in a steady state (when the deviation of the rotation speed Ne from the target rotation speed Ne * is 0). Become. K3 and K4 in the equation (4) are proportional constants. As described above, the torque command value Ta * of the assist motor 40 is set based on the rotation speed Ne of the engine 50 and the torque Ta of the assist motor 40 as a part of the load torque of the engine 50 is controlled. It is possible to stabilize at the operating point of the target torque Te * and the target rotation speed Ne *.
【0059】[0059]
【数2】 (Equation 2)
【0060】こうしてクラッチモータ30のトルク指令
値Tc*やアシストモータ40のトルク指令値Ta*が
設定されると、両モータ30,40からトルク指令値T
c*,Ta*に相当するトルクが出力されるよう図14
に例示するクラッチモータ制御ルーチンと図15に例示
するアシストモータ制御ルーチンによって両モータ3
0,40の制御がなされる。これらのルーチンは、制御
装置80の制御CPU90により割込処理を利用して所
定時間毎(例えば、4msec毎)に他の処理とは別個
独立に並行的に実行される。以下、特に説明しなくて
も、クラッチモータ30のトルク指令値Tc*やアシス
トモータ40のトルク指令値Ta*が設定されると、設
定された指令値Tc*,Ta*を用いてこの図14のル
ーチンと図15のルーチンにより直ちにクラッチモータ
30の制御やアシストモータ40の制御が行なわれるも
のとして説明する。When the torque command value Tc * of the clutch motor 30 and the torque command value Ta * of the assist motor 40 are set in this way, the torque command value T
FIG. 14 shows that a torque corresponding to c * and Ta * is output.
15 and the assist motor control routine illustrated in FIG.
Control of 0, 40 is performed. These routines are executed in parallel with the control CPU 90 of the control device 80 at predetermined time intervals (for example, every 4 msec) independently of other processes by using an interrupt process. Hereinafter, even if not particularly described, when the torque command value Tc * of the clutch motor 30 and the torque command value Ta * of the assist motor 40 are set, the set command values Tc * and Ta * are used in FIG. It is assumed that the control of the clutch motor 30 and the control of the assist motor 40 are immediately performed by the routine of FIG.
【0061】クラッチモータ30の制御(図14のクラ
ッチモータ制御ルーチン)が実行されると、制御装置8
0の制御CPU90は、まず、駆動軸22の回転角度θ
dをレゾルバ37から、エンジン50のクランクシャフ
ト56の回転角度θeをレゾルバ57から入力する処理
を行ない(ステップS140,S141)、クラッチモ
ータ30の電気角θcを両軸の回転角度θe,θdから
求める処理を行なう(ステップS142)。実施例で
は、クラッチモータ30として4極対の同期電動機を用
いているから、θc=4(θe−θd)を演算すること
になる。When the control of the clutch motor 30 (the clutch motor control routine of FIG. 14) is executed, the control device 8
0, first, the rotation angle θ of the drive shaft 22
d is input from the resolver 37 and the rotation angle θe of the crankshaft 56 of the engine 50 is input from the resolver 57 (steps S140 and S141), and the electrical angle θc of the clutch motor 30 is determined from the rotation angles θe and θd of both shafts. Processing is performed (step S142). In the embodiment, since a 4-pole pair synchronous motor is used as the clutch motor 30, θc = 4 (θe−θd) is calculated.
【0062】次に、電流検出器95,96により、クラ
ッチモータ30の三相コイル34のU相とV相に流れて
いる電流Iuc,Ivcを検出する処理を行なう(ステ
ップS143)。電流はU,V,Wの三相に流れている
が、その総和はゼロなので、二つの相に流れる電流を測
定すれば足りる。こうして得られた三相の電流を用いて
座標変換(三相−二相変換)を行なう(ステップS14
4)。座標変換は、永久磁石型の同期電動機のd軸,q
軸の電流値に変換することであり、次式(5)を演算す
ることにより行なわれる。ここで座標変換を行なうの
は、永久磁石型の同期電動機においては、d軸及びq軸
の電流が、トルクを制御する上で本質的な量だからであ
る。もとより、三相のまま制御することも可能である。Next, the current detectors 95 and 96 detect the currents Iuc and Ivc flowing in the U-phase and V-phase of the three-phase coil 34 of the clutch motor 30 (step S143). The current flows in the three phases U, V, and W, but since the sum is zero, it is sufficient to measure the current flowing in the two phases. Coordinate conversion (three-phase to two-phase conversion) is performed using the three-phase current thus obtained (step S14).
4). The coordinate transformation is performed on the d axis and q of the permanent magnet type synchronous motor.
This is to convert to a current value of the axis, and is performed by calculating the following equation (5). The coordinate conversion is performed here because, in a permanent magnet type synchronous motor, the d-axis and q-axis currents are essential amounts for controlling the torque. Of course, it is also possible to control with three phases.
【0063】[0063]
【数3】 (Equation 3)
【0064】次に、2軸の電流値に変換した後、クラッ
チモータ30におけるトルク指令値Tc*から求められ
る各軸の電流指令値Idc*,Iqc*と実際各軸に流
れた電流Idc,Iqcと偏差を求め、各軸の電圧指令
値Vdc,Vqcを求める処理を行なう(ステップS1
46)。即ち、まず以下の式(6)の演算を行ない、次
に次式(7)の演算を行なうのである。ここで、Kp
1,2及びKi1,2は、各々係数である。これらの係
数は、適用するモータの特性に適合するよう調整され
る。なお、電圧指令値Vdc,Vqcは、電流指令値I
*との偏差△Iに比例する部分(式(7)右辺第1項)
と偏差△Iのi回分の過去の累積分(右辺第2項)とか
ら求められる。Next, after being converted into two-axis current values, the current command values Idc *, Iqc * of each axis obtained from the torque command value Tc * of the clutch motor 30 and the currents Idc, Iqc actually flowing through each axis. And a deviation are obtained to obtain voltage command values Vdc and Vqc for each axis (step S1).
46). That is, first, the operation of the following equation (6) is performed, and then the operation of the following equation (7) is performed. Where Kp
1, 2 and Ki1, 2 are coefficients, respectively. These coefficients are adjusted to suit the characteristics of the motor to be applied. Note that the voltage command values Vdc and Vqc correspond to the current command value I
* The part proportional to the deviation ΔI from (the first term on the right side of Equation (7))
And the accumulated value of the i times of the deviation △ I (the second term on the right side).
【0065】[0065]
【数4】 (Equation 4)
【0066】[0066]
【数5】 (Equation 5)
【0067】その後、こうして求めた電圧指令値をステ
ップS144で行なった変換の逆変換に相当する座標変
換(二相−三相変換)を行ない(ステップS148)、
実際に三相コイル34に印加する電圧Vuc,Vvc,
Vwcを求める処理を行なう。各電圧は、次式(8)に
より求める。Thereafter, the voltage command value thus obtained is subjected to coordinate conversion (two-phase to three-phase conversion) corresponding to the inverse conversion of the conversion performed in step S144 (step S148).
The voltages Vuc, Vvc, which are actually applied to the three-phase coil 34,
A process for obtaining Vwc is performed. Each voltage is obtained by the following equation (8).
【0068】[0068]
【数6】 (Equation 6)
【0069】実際の電圧制御は、第1の駆動回路91の
トランジスタTr1ないしTr6のオンオフ時間により
なされるから、式(8)によって求めた各電圧指令値と
なるよう各トランジスタTr1ないしTr6のオン時間
をPWM制御する(ステップS149)。Since the actual voltage control is performed by the on / off time of the transistors Tr1 to Tr6 of the first drive circuit 91, the on / off time of each of the transistors Tr1 to Tr6 is adjusted so as to obtain each voltage command value obtained by the equation (8). Is subjected to PWM control (step S149).
【0070】なお、クラッチモータ30の制御は、トル
ク指令値Tc*の符号を駆動軸22にクランクシャフト
56の回転方向に正のトルクが作用するときを正とする
と、正の値のトルク指令値Tc*が設定されても、エン
ジン50の回転数Neが駆動軸22の回転数Ndより大
きいとき(正の値の回転数差Nc(Ne−Nd)が生じ
るとき)には、回転数差Ncに応じた回生電流を発生さ
せる回生制御がなされ、回転数Neが回転数Ndより小
さいとき(負の値の回転数差Nc(Ne−Nd)が生じ
るとき)には、クランクシャフト56に対して相対的に
回転数差Ncの絶対値で示される回転数で駆動軸22の
回転方向に回転する力行制御がなされる。クラッチモー
タ30の回生制御と力行制御は、トルク指令値Tc*が
正の値であれば、共にインナロータ31に取り付けられ
た永久磁石32と、アウタロータ33の三相コイル34
に流れる電流により生じる回転磁界とにより正の値のト
ルクが駆動軸22に作用するよう第1の駆動回路91の
トランジスタTr1ないしTr6を制御するものである
から、同一のスイッチング制御となる。即ち、トルク指
令値Tc*の符号が同じであれば、クラッチモータ30
の制御が回生制御であっても力行制御であっても同じス
イッチング制御となる。したがって、図14のクラッチ
モータ制御ルーチンで回生制御と力行制御のいずれも行
なうことができる。また、トルク指令値Tc*が負の値
のとき、即ち駆動軸22を制動しているときや車両を後
進させているときは、ステップS142のクラッチモー
タ30の電気角θcの変化の方向が逆になるから、この
際の制御も図14のクラッチモータ制御ルーチンにより
行なうことができる。The clutch motor 30 is controlled by assuming that the sign of the torque command value Tc * is positive when a positive torque acts on the drive shaft 22 in the rotation direction of the crankshaft 56. Even if Tc * is set, when the rotation speed Ne of the engine 50 is higher than the rotation speed Nd of the drive shaft 22 (when a positive rotation speed difference Nc (Ne-Nd) occurs), the rotation speed difference Nc When the rotation speed Ne is smaller than the rotation speed Nd (when a negative rotation speed difference Nc (Ne−Nd) is generated), the regenerative control for generating the regenerative current according to is performed. The power running control is relatively performed in the rotation direction of the drive shaft 22 at the rotation speed indicated by the absolute value of the rotation speed difference Nc. When the torque command value Tc * is a positive value, the regenerative control and the power running control of the clutch motor 30 are performed by the permanent magnet 32 attached to the inner rotor 31 and the three-phase coil 34 of the outer rotor 33.
Since the transistors Tr1 to Tr6 of the first drive circuit 91 are controlled so that a torque having a positive value acts on the drive shaft 22 by a rotating magnetic field generated by a current flowing through the switching shaft 22, the same switching control is performed. That is, if the signs of the torque command values Tc * are the same, the clutch motor 30
The same switching control is performed regardless of whether the control is the regenerative control or the powering control. Therefore, both the regenerative control and the power running control can be performed in the clutch motor control routine of FIG. When the torque command value Tc * is a negative value, that is, when the drive shaft 22 is being braked or the vehicle is moving backward, the direction of the change in the electrical angle θc of the clutch motor 30 in step S142 is reversed. Therefore, the control at this time can also be performed by the clutch motor control routine of FIG.
【0071】アシストモータ40の制御(図15のアシ
ストモータ制御ルーチン)が実行されると、制御CPU
90は、まず、ロータ回転軸38の回転角度θrをレゾ
ルバ47を用いて検出し(ステップS150)、続い
て、アシストモータ40の電気角θaをロータ回転軸3
8の回転角度θrから求める処理を行なう(ステップS
151)。実施例では、アシストモータ40にも4極対
の同期電動機を用いているから、θa=4θrを演算す
ることになる。そして、アシストモータ40の各相電流
を電流検出器97,98を用いて検出する処理(ステッ
プS152)を行なう。その後、クラッチモータ30と
同様の座標変換(ステップS154)および電圧指令値
Vda,Vqaの演算を行ない(ステップS156)、
更に電圧指令値の逆座標変換(ステップS158)を行
なって、アシストモータ40の第2の駆動回路92のト
ランジスタTr11ないしTr16のオンオフ制御時間
を求め、PWM制御を行なう(ステップS159)。こ
れらの処理は、クラッチモータ30について行なったも
のと全く同一である。When the control of the assist motor 40 (the assist motor control routine of FIG. 15) is executed, the control CPU
90 first detects the rotation angle θr of the rotor rotation shaft 38 using the resolver 47 (step S150), and then detects the electrical angle θa of the assist motor 40 on the rotor rotation shaft 3
(Step S)
151). In the embodiment, since a 4-pole pair synchronous motor is also used for the assist motor 40, θa = 4θr is calculated. Then, a process (step S152) of detecting each phase current of the assist motor 40 using the current detectors 97 and 98 is performed. Thereafter, coordinate conversion similar to that of the clutch motor 30 (step S154) and calculation of the voltage command values Vda and Vqa are performed (step S156).
Further, the voltage command value is subjected to inverse coordinate conversion (step S158) to determine the on / off control time of the transistors Tr11 to Tr16 of the second drive circuit 92 of the assist motor 40, and PWM control is performed (step S159). These processes are exactly the same as those performed for the clutch motor 30.
【0072】ここで、アシストモータ40のトルク指令
値Ta*は、図11のステップS118やS122に示
すように、トルク指令値Td*からクラッチモータ30
のトルク指令値Tc*を減じて求めたり、トルク指令値
Td*からエンジンの目標トルクTe*を減じたものに
目標回転数Ne*とエンジンの回転数Neとの偏差に基
づく補正を行なったものに基づいて求められるから、正
の値となったり負の値となったりする。したがって、ア
シストモータ40は、トルク指令値Ta*が正の値のと
きには力行制御がなされ、逆にトルク指令値Ta*が負
の値のときには、回生制御がなされることになる。しか
し、アシストモータ40の力行制御と回生制御は、クラ
ッチモータ30の制御と同様に、共に図15のアシスト
モータ制御ルーチンで行なうことができる。また、駆動
軸22がクランクシャフト56の回転方向と逆向きに回
転しているときも同様である。なお、アシストモータ4
0のトルク指令値Ta*の符号は、駆動軸22にクラン
クシャフト56の回転方向に正のトルクが作用するとき
を正とした。Here, the torque command value Ta * of the assist motor 40 is calculated from the torque command value Td * as shown in steps S118 and S122 in FIG.
Calculated by subtracting the target torque Te * of the engine from the target torque Te * of the torque command value Td * and correcting based on the deviation between the target rotational speed Ne * and the rotational speed Ne of the engine. , It may be a positive value or a negative value. Accordingly, the assist motor 40 performs power running control when the torque command value Ta * is a positive value, and performs regenerative control when the torque command value Ta * is a negative value. However, both the power running control and the regenerative control of the assist motor 40 can be performed by the assist motor control routine of FIG. 15 similarly to the control of the clutch motor 30. The same applies when the drive shaft 22 is rotating in the direction opposite to the rotation direction of the crankshaft 56. The assist motor 4
The sign of the torque command value Ta * of 0 is positive when a positive torque acts on the drive shaft 22 in the rotation direction of the crankshaft 56.
【0073】以上説明したトルク制御によれば、実施例
の動力出力装置20は、図3の模式図の構成としてアン
ダードライブモードで動作したり、図4の模式図の構成
としてオーバードライブで動作して、エンジン50から
出力されるエネルギPeをクラッチモータ30とアシス
トモータ40とによりトルク変換し、回転数Ndで回転
する駆動軸22にトルク指令値Td*に相当するトルク
を出力することができる。According to the torque control described above, the power output device 20 of the embodiment operates in the underdrive mode as the configuration of the schematic diagram of FIG. 3 or operates in the overdrive as the configuration of the schematic diagram of FIG. Thus, the energy Pe output from the engine 50 is converted into a torque by the clutch motor 30 and the assist motor 40, and a torque corresponding to the torque command value Td * can be output to the drive shaft 22 rotating at the rotation speed Nd.
【0074】次に、こうした運転モードの切り換えの処
理について図12のクラッチ切換処理ルーチンに基づき
説明する。本ルーチンは、実施例の動力出力装置20が
起動されてから、所定時間毎(例えば、20msec)
毎に繰り返し実行される。本ルーチンが実行されると、
制御装置80の制御CPU90は、まず、エンジン50
の回転数Neと駆動軸22の回転数Ndとを読み込む処
理を実行する(ステップS130,S132)。エンジ
ン50の回転数Neは、レゾルバ57により検出される
クランクシャフト56の回転角度θeから求めることも
できるし、回転数センサ76により検出される値をEF
IECU70から通信により入力することによっても得
ることができる。Next, the operation mode switching process will be described with reference to the clutch switching process routine shown in FIG. This routine is performed at predetermined time intervals (for example, 20 msec) after the power output device 20 of the embodiment is started.
It is executed every time. When this routine is executed,
First, the control CPU 90 of the control device 80
A process of reading the rotation speed Ne and the rotation speed Nd of the drive shaft 22 is executed (steps S130 and S132). The rotation speed Ne of the engine 50 can be obtained from the rotation angle θe of the crankshaft 56 detected by the resolver 57, and the value detected by the rotation speed sensor 76 is EF.
It can also be obtained by inputting from the IECU 70 through communication.
【0075】続いて、読み込んだエンジン50の回転数
Neと駆動軸22の回転数Ndとの偏差△Nを算出し
(ステップS134)、算出した偏差△Nが閾値N1未
満であるかを判定する(ステップS136)。実施例で
は、後述するように、エンジン50の回転数Neと駆動
軸22の回転数Ndとが略一致したときに、運転モード
の切り換えを第1クラッチ45および第2クラッチ46
を共にオンとした図9の模式図の構成を経由して行なう
から、この閾値N1は、両クラッチ45,46を共にオ
ンとしてクランクシャフト56と駆動軸22とを結合さ
せる際に許容されるクランクシャフト56と駆動軸22
との回転数差として設定されるものである。Subsequently, a difference ΔN between the read rotation speed Ne of the engine 50 and the rotation speed Nd of the drive shaft 22 is calculated (step S134), and it is determined whether the calculated difference ΔN is less than the threshold value N1. (Step S136). In the embodiment, as described later, when the rotation speed Ne of the engine 50 substantially matches the rotation speed Nd of the drive shaft 22, the operation mode is switched between the first clutch 45 and the second clutch 46.
9, the threshold N1 is set to a value that is equal to the threshold N1 that is allowed when both clutches 45 and 46 are turned on to connect the crankshaft 56 and the drive shaft 22. Shaft 56 and drive shaft 22
Is set as the difference in the number of rotations.
【0076】偏差△Nが閾値N1以上のときには、運転
モードの切り換えは不要と判断して、このまま本ルーチ
ンを終了し、偏差△Nが閾値N1未満のときには、運転
モードの切り換えが必要と判断し、運転モード判定フラ
グFDの値を調べる(ステップS137)。そして、運
転モード判定フラグFDが値0のときにはアンダードラ
イブからオーバードライブへの切換処理を行ない(ステ
ップS138)、運転モード判定フラグFDが値1のと
きにはオーバードライブからアンダードライブへの切換
処理を行なって(ステップS139)、本ルーチンを終
了する。ここで、ステップS138のアンダードライブ
からオーバードライブへの切換処理は図16に例示する
アンダードライブからオーバードライブへの切換処理ル
ーチンにより行なわれ、ステップS139のオーバード
ライブからアンダードライブへの切換処理は図17に例
示するオーバードライブからアンダードライブへの切換
処理ルーチンにより行なわれる。以下、これらの切換処
理について説明する。When the difference ΔN is equal to or larger than the threshold value N1, it is determined that the operation mode switching is unnecessary, and the routine is terminated as it is. When the difference ΔN is smaller than the threshold value N1, it is determined that the operation mode switching is necessary. Then, the value of the operation mode determination flag FD is checked (step S137). When the operation mode determination flag FD has a value of 0, switching processing from underdrive to overdrive is performed (step S138). When the operation mode determination flag FD has a value of 1, switching processing from overdrive to underdrive is performed. (Step S139), this routine ends. Here, the switching process from underdrive to overdrive in step S138 is performed by a switching process routine from underdrive to overdrive illustrated in FIG. 16, and the switching process from overdrive to underdrive in step S139 is performed in FIG. This is performed according to a switching processing routine from overdrive to underdrive as exemplified in FIG. Hereinafter, these switching processes will be described.
【0077】図16のアンダードライブからオーバード
ライブへの切換処理ルーチンが実行されると、制御装置
80の制御CPU90は、まず、第1クラッチ45をO
Nとして(ステップS160)、動力出力装置20を図
9の模式図の構成とする。続いて、第1クラッチ45が
正常にONとなったか、即ち第1クラッチ45の接続に
異常が生じていないかを判定する処理を実行する(ステ
ップS162)。実施例では、この異常判定処理は、図
18に例示する直結時の異常判定処理ルーチンに基づい
て行なわれる。説明の都合上、ここで、この異常判定処
理について図18の直結時の異常判定処理ルーチンに基
づき説明する。When the routine for switching from underdrive to overdrive in FIG. 16 is executed, the control CPU 90 of the control device 80 first sets the first clutch 45 to the O
As N (Step S160), the power output device 20 is configured as shown in the schematic diagram of FIG. Subsequently, a process of determining whether the first clutch 45 has been normally turned on, that is, whether an abnormality has occurred in the connection of the first clutch 45 is performed (step S162). In the embodiment, this abnormality determination processing is performed based on the abnormality determination processing routine at the time of direct connection illustrated in FIG. Here, for the sake of explanation, the abnormality determination processing will be described based on the abnormality determination processing routine at the time of direct connection in FIG.
【0078】直結時の異常判定処理ルーチンが実行され
ると、制御装置80の制御CPU90は、まず、エンジ
ン50の回転数Neと駆動軸22の回転数Ndとを読み
込み(ステップS200およびS202)、読み込んだ
回転数Neと回転数Ndとの偏差△Nを算出する(ステ
ップS204)。そして、算出した偏差△Nを閾値N2
と比較し(ステップS206)、偏差△Nが閾値N2よ
り大きいときには、第1クラッチ45に異常に異常が生
じていると判断して直結時異常判定フラグFA1に値1
を設定し(ステップS206)、本ルーチンを終了す
る。ここで、閾値N2は、クランクシャフト56と駆動
軸22とが第1クラッチ45と第2クラッチ46とによ
り直結されたときに、エンジン50の回転数Neの検出
の誤差や駆動軸22の回転数Ndの検出の誤差から生じ
る回転数Neと回転数Ndとの偏差の最大値より若干大
きな値として設定されるものである。したがって、偏差
△Nが閾値N2より大きいときには、クランクシャフト
56と駆動軸22とが直結されていないと判定できる。
実施例では、これにより第1クラッチ45の異常を判定
するのである。一方、偏差△Nが閾値N2以下のときに
は、クランクシャフト56と駆動軸22とが直結状態に
あり、第1クラッチ45に異常はないと判断して本ルー
チンを終了する。When the abnormality determination routine at the time of the direct connection is executed, the control CPU 90 of the control device 80 first reads the rotational speed Ne of the engine 50 and the rotational speed Nd of the drive shaft 22 (steps S200 and S202). The deviation ΔN between the read rotation speed Ne and the rotation speed Nd is calculated (step S204). Then, the calculated deviation △ N is calculated as a threshold N2
(Step S206), when the difference ΔN is larger than the threshold value N2, it is determined that the first clutch 45 is abnormally abnormal, and the direct connection abnormality determination flag FA1 is set to the value 1
Is set (step S206), and this routine ends. Here, when the crankshaft 56 and the drive shaft 22 are directly connected to each other by the first clutch 45 and the second clutch 46, the threshold value N2 is an error in the detection of the rotation speed Ne of the engine 50 and the rotation speed of the drive shaft 22. It is set as a value slightly larger than the maximum value of the deviation between the rotational speed Ne and the rotational speed Nd resulting from the error in the detection of Nd. Therefore, when the deviation ΔN is larger than the threshold value N2, it can be determined that the crankshaft 56 and the drive shaft 22 are not directly connected.
In the embodiment, this determines whether the first clutch 45 is abnormal. On the other hand, when the deviation ΔN is equal to or smaller than the threshold value N2, the crankshaft 56 and the drive shaft 22 are directly connected, and it is determined that there is no abnormality in the first clutch 45, and this routine ends.
【0079】図16の切換処理ルーチンに戻る。こうし
て第1クラッチ45の接続に異常が生じていないかを判
定した結果、異常が生じている場合(ステップS16
4)、即ち図18の直結時の異常判定処理ルーチンのス
テップS208で直結時異常判定フラグFA1に値1が
設定されたときには、運転モードの切り換えを停止する
と共に、ダイアグランプを点灯し、第1クラッチ45と
第2クラッチ46の現状の状態での走行処理などの異常
時処理を行なう(ステップS179)。Returning to the switching processing routine of FIG. As a result of determining whether or not an abnormality has occurred in the connection of the first clutch 45, if an abnormality has occurred (step S16)
4) That is, when the value 1 is set in the directly-connected abnormality determination flag FA1 in step S208 of the directly connected abnormality determination processing routine in FIG. 18, the switching of the operation mode is stopped, the diagnostic lamp is turned on, and the first An abnormal process such as a running process in the current state of the clutch 45 and the second clutch 46 is performed (step S179).
【0080】一方、第1クラッチ45が正常に動作し、
クランクシャフト56と駆動軸22とが直結状態(動力
出力装置20が図9の模式図の構成の状態)にあると判
断されると、制御装置80の制御CPU90は、エンジ
ン50の回転数Neを読み込み(ステップS166)、
読み込んだ回転数Neを用いてオーバードライブ状態の
ときに設定される値、即ち上述した式(3)と式(4)
により算出される値をクラッチモータ30のトルク指令
値Tc*とアシストモータ40のトルク指令値Ta*と
に設定する(ステップS168およびS170)。そし
て、第2クラッチ46をOFFとして(ステップS13
2)、動力出力装置20を図4の模式図の構成として、
第2クラッチ46が正常にOFFとなったか、即ち第2
クラッチ46の接続の解除に異常が生じていないかを判
定する処理を実行する(ステップS174)。実施例で
は、この異常判定処理は、図19に例示する直結解除時
の異常判定処理ルーチンに基づいて行なわれる。説明の
都合上、ここで、この異常判定処理について図19の直
結解除時の異常判定処理ルーチンに基づき説明する。On the other hand, the first clutch 45 operates normally,
When it is determined that the crankshaft 56 and the drive shaft 22 are directly connected (the power output device 20 has the configuration shown in the schematic diagram of FIG. 9), the control CPU 90 of the control device 80 determines the rotation speed Ne of the engine 50. Reading (step S166),
The value set in the overdrive state using the read rotation speed Ne, that is, the above-described equations (3) and (4)
Are set as the torque command value Tc * of the clutch motor 30 and the torque command value Ta * of the assist motor 40 (steps S168 and S170). Then, the second clutch 46 is turned off (step S13).
2) The power output device 20 is configured as shown in the schematic diagram of FIG.
Whether the second clutch 46 has been normally turned off,
A process is performed to determine whether or not an abnormality has occurred in releasing the connection of the clutch 46 (step S174). In the embodiment, this abnormality determination processing is performed based on an abnormality determination processing routine at the time of direct connection release illustrated in FIG. For convenience of explanation, the abnormality determination processing will be described based on the abnormality determination processing routine at the time of release of the direct connection in FIG.
【0081】直結解除時の異常判定処理ルーチンが実行
されると、制御装置80の制御CPU90は、まず、図
18の直結時の異常判定処理ルーチンと同様に、エンジ
ン50の回転数Neと駆動軸22の回転数Ndとを読み
込み(ステップS210およびS212)、読み込んだ
回転数Neと回転数Ndとの偏差△Nを算出し(ステッ
プS214)、算出した偏差△Nを閾値N3と比較する
(ステップS216)。ここで、閾値N3は、前述の閾
値N2と同様に、クランクシャフト56と駆動軸22と
が第1クラッチ45と第2クラッチ46とにより直結さ
れたときに、エンジン50の回転数Neの検出の誤差や
駆動軸22の回転数Ndの検出の誤差から生じる回転数
Neと回転数Ndとの偏差の最大値より若干大きな値と
して設定されるものである。したがって、偏差△Nが閾
値N3より小さいときには、クランクシャフト56と駆
動軸22とがまだ直結された状態にある可能性が高いと
判定できる。ステップS216で偏差△Nと閾値N3と
を比較した結果、偏差△Nが閾値N3未満のときには、
第2クラッチ46をOFFとしてから所定時間経過した
かを判定し(ステップS218)、所定時間経過してい
ないときには、ステップS210ないしS218の処理
を繰り返す。そして、所定時間経過しても偏差△Nが閾
値N3未満のときには、第2クラッチ46に異常が生じ
ていると判断して、直結解除時異常判定フラグFA2に
値1を設定し(ステップS219)、本ルーチンを終了
する。ここで、第2クラッチ46をOFFとしてから偏
差△Nが閾値N3未満の状態が所定時間経過するまで異
常と判定しないのは、エンジン50の制御によっては、
第2クラッチ46をOFFとした後のしばらくの間、エ
ンジン50の回転数Neが駆動軸22の回転数Ndの近
傍で制御されることもあるからであり、これを異常と判
定するのを回避するためである。一方、所定時間を経過
するまでに偏差△Nが閾値N3以上となれば、第2クラ
ッチ46による接続の解除が正常に行なわれたと判断し
て本ルーチンを終了する。When the abnormality determination processing routine at the time of direct connection release is executed, the control CPU 90 of the control device 80 first determines the rotational speed Ne of the engine 50 and the drive shaft as in the abnormality determination processing routine at the time of direct connection in FIG. 22 (steps S210 and S212), a deviation ΔN between the read rotation speed Ne and the rotation speed Nd is calculated (step S214), and the calculated deviation ΔN is compared with a threshold N3 (step S210). S216). Here, similarly to the above-described threshold N2, when the crankshaft 56 and the drive shaft 22 are directly connected by the first clutch 45 and the second clutch 46, the threshold N3 is used to detect the rotation speed Ne of the engine 50. It is set as a value slightly larger than the maximum value of the deviation between the rotation speed Ne and the rotation speed Nd caused by an error or an error in the detection of the rotation speed Nd of the drive shaft 22. Therefore, when the deviation ΔN is smaller than the threshold value N3, it can be determined that there is a high possibility that the crankshaft 56 and the drive shaft 22 are still directly connected. When the deviation ΔN is smaller than the threshold N3 as a result of comparing the deviation ΔN with the threshold N3 in step S216,
It is determined whether a predetermined time has elapsed since the second clutch 46 was turned off (step S218). If the predetermined time has not elapsed, the processing of steps S210 to S218 is repeated. If the deviation ΔN is smaller than the threshold value N3 even after the elapse of the predetermined time, it is determined that an abnormality has occurred in the second clutch 46, and the value 1 is set in the abnormality determination flag FA2 at the time of direct connection release (step S219). Then, this routine ends. Here, the reason why the abnormality is not determined to be abnormal until the state where the deviation ΔN is less than the threshold value N3 after the second clutch 46 is turned off and the predetermined time has elapsed, depending on the control of the engine 50, is as follows.
This is because the rotation speed Ne of the engine 50 may be controlled in the vicinity of the rotation speed Nd of the drive shaft 22 for a while after the second clutch 46 is turned off, and it is avoided to determine that this is abnormal. To do that. On the other hand, if the deviation ΔN is equal to or larger than the threshold value N3 before the predetermined time has elapsed, it is determined that the disconnection by the second clutch 46 has been normally performed, and this routine ends.
【0082】図16の切換処理ルーチンに戻って、こう
して第2クラッチ46の接続の解除に異常が生じていな
いかを判定した結果、異常が生じている場合(ステップ
S176)、即ち図19の直結解除時の異常判定処理ル
ーチンのステップS219で直結解除時異常判定フラグ
FA2に値1が設定されたときには、運転モードの切り
換えをここで停止すると共に、ダイアグランプを点灯
し、第1クラッチ45と第2クラッチ46の現状の状態
での走行処理などの異常時処理を行なう(ステップS1
79)。Returning to the switching processing routine of FIG. 16, as a result of determining whether or not an abnormality has occurred in disconnecting the second clutch 46, if an abnormality has occurred (step S176), that is, the direct connection of FIG. When the value 1 is set to the direct connection release abnormality determination flag FA2 in step S219 of the release abnormality determination processing routine, the operation mode switching is stopped here, the diagnostic lamp is turned on, and the first clutch 45 and the first clutch 45 Abnormality processing such as running processing in the current state of the two clutches 46 is performed (step S1).
79).
【0083】一方、第2クラッチ46による接続の解除
が正常に行なわれたときには、運転モード判定フラグF
Dにオーバードライブ状態を表わす値1を設定して(ス
テップS178)、本ルーチンを終了する。On the other hand, when the disconnection by the second clutch 46 is normally performed, the operation mode determination flag F
D is set to the value 1 representing the overdrive state (step S178), and this routine ends.
【0084】次に、オーバードライブからアンダードラ
イブに切り換える処理について図17に例示するオーバ
ードライブからアンダードライブへの切換処理ルーチン
に基づき説明する。オーバードライブからアンダードラ
イブに切り換える処理は、アンダードライブからオーバ
ードライブに切り換える処理と同様の処理であり、第1
クラッチ45の動作に代えて第2クラッチ46を動作さ
せ(ステップS180)、逆に第2クラッチ46の動作
に代えて第1クラッチ45を動作させ(ステップS19
2)、式(3)と式(4)によりクラッチモータ30と
アシストモータ40のトルク指令値Tc*,Ta*を設
定する処理に代えて式(1)と式(2)によりクラッチ
モータ30とアシストモータ40のトルク指令値Tc
*,Ta*を設定する処理を行ない(ステップS18
8,S190)、さらに、運転モード判定フラグFDに
オーバードライブ状態を表わす値1を設定する処理に代
えてアンダードライブ状態を表わす値0を設定(ステッ
プS198)することによって行なわれる。また、ステ
ップS182の第2クラッチ46による接続が正常に行
なわれたか否かの判定処理は図18に例示する直結時の
異常判定処理ルーチンにより行なわれ、ステップS19
4の第1クラッチ45による接続の解除が正常に行なわ
れたか否かの判定処理は図19に例示する直結解除時の
異常判定処理ルーチンにより行なわれる。これらの処理
の説明が重複するから、これ以上の説明は省略する。Next, a process for switching from overdrive to underdrive will be described based on a routine for switching from overdrive to underdrive illustrated in FIG. The process of switching from overdrive to underdrive is the same process as the process of switching from underdrive to overdrive.
The second clutch 46 is operated instead of the operation of the clutch 45 (step S180), and the first clutch 45 is operated instead of the operation of the second clutch 46 (step S19).
2) Instead of the process of setting the torque command values Tc * and Ta * of the clutch motor 30 and the assist motor 40 by the equations (3) and (4), the clutch motor 30 is calculated by the equations (1) and (2). Torque command value Tc of assist motor 40
*, Ta * are set (step S18).
8, S190), and by setting the value 0 representing the underdrive state to the operation mode determination flag FD instead of the value 1 representing the overdrive state (step S198). The process of determining whether or not the connection by the second clutch 46 has been performed normally in step S182 is performed by an abnormality determination process routine at the time of direct connection illustrated in FIG.
The determination process of whether or not the disconnection of the first clutch 45 by the first clutch 45 is normally performed is performed by the abnormality determination process routine at the time of release of the direct connection illustrated in FIG. Since the description of these processes is duplicated, further description will be omitted.
【0085】以上説明した実施例の動力出力装置20に
よれば、動力出力装置20が図3の模式図の構成とされ
てアンダードライブモードにある状態から図4の模式図
の構成としてオーバードライブモードの状態へスムーズ
に切り換えることができる。しかも、運転モードの切り
換えの際に第1クラッチ45や第2クラッチ46に異常
が生じたときにはこれを検出することができる。また、
同様に、オーバドライブからアンダードライブの状態へ
の切り換えもスムーズに行なうことができ、しかもこう
した運転モードの切り換えの際に第1クラッチ45,第
2クラッチ26に異常が生じたときにはこれを検出する
ことができる。この結果、これらの異常に対して迅速な
処理を行なうことができる。According to the power output device 20 of the embodiment described above, the power output device 20 is configured as shown in the schematic diagram of FIG. 3 and is in the underdrive mode. The state can be smoothly switched to the state. Moreover, when an abnormality occurs in the first clutch 45 or the second clutch 46 at the time of switching the operation mode, this can be detected. Also,
Similarly, the switching from the overdrive to the underdrive can be smoothly performed, and when an abnormality occurs in the first clutch 45 and the second clutch 26 during the switching of the operation mode, it is detected. Can be. As a result, prompt processing can be performed for these abnormalities.
【0086】もとより、駆動軸22の回転数Ndがエン
ジン50の回転数Neより小さいときには動力出力装置
20を図3の構成としてトルク変換し、逆に駆動軸22
の回転数Ndがエンジン50の回転数Neより大きいと
きには動力出力装置20を図4の構成としてトルク変換
して、クラッチモータ30やアシストモータ40により
電気エネルギに一旦変換されるエネルギを小さくするか
ら、装置全体のエネルギ効率を向上させることができ
る。また、運転モードの切り換えを第1クラッチ45と
第2クラッチ46とが共にONとなる図9の模式図の構
成を経由して行なうから、運転モードの切り換えの最中
でもエンジン50から出力される動力を駆動軸22に出
力することができる。When the rotational speed Nd of the drive shaft 22 is smaller than the rotational speed Ne of the engine 50, the power output device 20 is torque-converted as shown in FIG.
When the rotation speed Nd of the engine 50 is higher than the rotation speed Ne of the engine 50, the power output device 20 is configured as shown in FIG. Energy efficiency of the entire device can be improved. Further, since the operation mode is switched via the configuration shown in the schematic diagram of FIG. 9 in which the first clutch 45 and the second clutch 46 are both turned on, the power output from the engine 50 even during the operation mode switching. Can be output to the drive shaft 22.
【0087】実施例の動力出力装置20では、エンジン
50の回転数Neと駆動軸22の回転数Ndとの偏差△
Nが閾値N1未満になったときに運転モードを切り換え
るものとしたが、この運転モードの切り換えの判定にヒ
ステリシスを設けるものとしてもよい。こうすれば、駆
動軸22がエンジン50の回転数Ne付近で運転される
ときでも、動力出力装置20が図3の模式図の構成から
図4の模式図の構成に或いはその逆に頻繁に切り換えら
れるのを防止することができる。In the power output device 20 of the embodiment, the difference △ between the rotation speed Ne of the engine 50 and the rotation speed Nd of the drive shaft 22
Although the operation mode is switched when N becomes less than the threshold value N1, hysteresis may be provided for the determination of the operation mode switching. In this way, even when the drive shaft 22 is operated near the rotation speed Ne of the engine 50, the power output device 20 frequently switches from the configuration of the schematic diagram of FIG. 3 to the configuration of the schematic diagram of FIG. 4 or vice versa. Can be prevented.
【0088】実施例の動力出力装置20では、第1クラ
ッチ45と第2クラッチ46とによりクランクシャフト
56と駆動軸22とが直結されたか否か、或いはその直
結が解除されたか否かの判定(第1クラッチ45や第2
クラッチ46の異常の判定)を、図18や図19のルー
チンで説明したように、エンジン50の回転数Neと駆
動軸22の回転数Neとの偏差△Nに基づいて行なった
が、クラッチモータ30を制御することによって判定す
るものとしてもよい。この場合の直結時および直結解除
時の異常判定処理ルーチンを図20と図21とに例示す
る。以下、これらの異常判定処理について簡単に説明す
る。In the power output device 20 of the embodiment, it is determined whether or not the crankshaft 56 and the drive shaft 22 are directly connected by the first clutch 45 and the second clutch 46, or whether or not the direct connection has been released ( The first clutch 45 and the second clutch
The abnormality of the clutch 46 is determined based on the difference ΔN between the rotation speed Ne of the engine 50 and the rotation speed Ne of the drive shaft 22 as described in the routine of FIGS. The determination may be made by controlling 30. FIGS. 20 and 21 illustrate an abnormality determination processing routine at the time of direct connection and at the time of direct connection release in this case. Hereinafter, these abnormality determination processes will be briefly described.
【0089】図20や図21に例示される異常判定処理
ルーチンが実行されると、制御装置80の制御CPU9
0は、まず、クラッチモータ30が所定回転数N4で回
転するよう次式(9)によりそのトルク指令値Tc*を
設定する(ステップS220,S230)。このように
クラッチモータ30のトルク指令値Tc*が設定される
と、前述したように、クラッチモータ30は、図14に
例示するクラッチモータ制御処理ルーチンにより所定回
転数N4で回転するよう制御される。ここで、所定回転
数N4は、クラッチモータ30が回転可能な最小の値
(ただし、回転していない値0は除く)以上の値であれ
ば如何なる値であってもよい。When the abnormality determination processing routine illustrated in FIGS. 20 and 21 is executed, the control CPU 9 of the control device 80
In the case of 0, first, the torque command value Tc * is set by the following equation (9) so that the clutch motor 30 rotates at the predetermined rotation speed N4 (steps S220, S230). When the torque command value Tc * of the clutch motor 30 is set in this way, as described above, the clutch motor 30 is controlled to rotate at the predetermined rotation speed N4 by the clutch motor control processing routine illustrated in FIG. . Here, the predetermined number of revolutions N4 may be any value as long as it is equal to or greater than the minimum value at which the clutch motor 30 can rotate (except for the non-rotating value 0).
【0090】[0090]
【数7】 (Equation 7)
【0091】続いて、電流検出器95,96により検出
されるクラッチモータ電流値Iuc,Ivcを読み込み
(ステップS222,S232)、読み込んだクラッチ
モータ電流値Iuc,Ivcをそれぞれ閾値Icref
と比較する(ステップS224,S234)。ここで、
閾値Icrefは、クラッチモータ30を所定回転数N
4で回転させるときに三相コイル34に通常流す電流よ
り若干大きい値として設定されるものである。したがっ
て、クラッチモータ30が回転可能なときには、クラッ
チモータ電流値Iuc,Ivcは共に閾値Icref未
満となる。いま、第1クラッチ45と第2クラッチ46
とが共にONとされて、正常にクランクシャフト56と
駆動軸22とが直結されれば、クラッチモータ30は回
転することができないから、クラッチモータ30の三相
コイル34には閾値Icrefより大きな電流が流れる
ことになり、ONとしたクラッチに異常が生じ、正常に
クランクシャフト56と駆動軸22とが直結されなけれ
ば、クラッチモータ30は回転することができるから、
クラッチモータ30の三相コイル34には閾値Icre
fより小さな電流が流れることになる。また、クランク
シャフト56と駆動軸22とが直結された状態にあると
きにいずれか一方のクラッチをOFFとして直結状態を
解除したときに、正常に解除されれば、クラッチモータ
30は回転することができるから、クラッチモータ30
の三相コイル34には閾値Icrefより小さな電流が
流れることになり、正常に解除されなければ、即ち直結
状態のままであれば、クラッチモータ30は回転するこ
とができないから、クラッチモータ30の三相コイル3
4には閾値Icrefより大きな電流が流れることにな
る。したがって、クランクシャフト56と駆動軸22と
を直結状態としたか逆に直結状態を解除したことと、ク
ラッチモータ電流値Iuc,Ivcを閾値Icrefと
比較することとにより、第1クラッチ45や第2クラッ
チ46が正常に動作しているか否かを判定することがで
きる。Subsequently, the clutch motor current values Iuc and Ivc detected by the current detectors 95 and 96 are read (steps S222 and S232), and the read clutch motor current values Iuc and Ivc are respectively set to the threshold value Icref.
(Steps S224 and S234). here,
The threshold value Icref is determined by setting the clutch motor 30 to a predetermined rotation speed N.
The value is set to a value slightly larger than the current that normally flows through the three-phase coil 34 when rotating at 4. Therefore, when the clutch motor 30 is rotatable, the clutch motor current values Iuc and Ivc are both less than the threshold value Icref. Now, the first clutch 45 and the second clutch 46
Are turned ON, and if the crankshaft 56 and the drive shaft 22 are directly connected normally, the clutch motor 30 cannot rotate. Therefore, a current larger than the threshold value Icref is applied to the three-phase coil 34 of the clutch motor 30. Flows, and the clutch which has been turned on becomes abnormal, and the clutch motor 30 can rotate unless the crankshaft 56 and the drive shaft 22 are directly connected normally.
The threshold Icre is applied to the three-phase coil 34 of the clutch motor 30.
A current smaller than f will flow. Further, when one of the clutches is turned off and the directly connected state is released when the crankshaft 56 and the drive shaft 22 are directly connected, if the clutch is normally released, the clutch motor 30 may rotate. Because it is possible, clutch motor 30
Since the current smaller than the threshold value Icref flows through the three-phase coil 34, the clutch motor 30 cannot be rotated unless it is released normally, that is, if the clutch motor 30 remains in the direct connection state. Phase coil 3
4, a current larger than the threshold value Icref flows. Accordingly, the first clutch 45 and the second clutch 45 are set by directly connecting the crankshaft 56 and the drive shaft 22 or releasing the directly connected state, and comparing the clutch motor current values Iuc and Ivc with the threshold value Icref. It can be determined whether the clutch 46 is operating normally.
【0092】これらのことから、図20のルーチンは第
1クラッチ45と第2クラッチ46とが共にONとされ
た状態における判定処理であるから、クラッチモータ電
流値Iuc,Ivcのいずれもが閾値Icref未満の
ときには、ONとしたクラッチに異常が生じていると判
断でき、図21のルーチンは第1クラッチ45と第2ク
ラッチ46とのいずれかがOFFとされた状態における
判定処理であるから、クラッチモータ電流値Iuc,I
vcのいずれかが閾値Icrefより大きいときには、
ONとしたクラッチに異常が生じていると判断できる。
このように、第1クラッチ45や第2クラッチ46に異
常が生じていると判断されたときには、直結時異常判定
フラグFA1や直結解除時異常判定フラグFA2に値1
が設定されて(ステップS226,S236)、本ルー
チンを終了する。一方、第1クラッチ45や第2クラッ
チ46に異常が生じていないと判断されたときには、そ
のまま本ルーチンを終了する。From these facts, the routine of FIG. 20 is a determination process in a state where both the first clutch 45 and the second clutch 46 are ON, so that both the clutch motor current values Iuc and Ivc are equal to the threshold value Icref. If it is less than the predetermined time, it can be determined that an abnormality has occurred in the clutch that has been turned ON, and the routine of FIG. Motor current values Iuc, I
If any of vc is greater than threshold Icref,
It can be determined that the clutch that has been turned ON has an abnormality.
As described above, when it is determined that an abnormality has occurred in the first clutch 45 or the second clutch 46, the value 1 is set in the direct connection abnormality determination flag FA1 and the direct connection release abnormality determination flag FA2.
Is set (steps S226 and S236), and this routine ends. On the other hand, when it is determined that no abnormality has occurred in the first clutch 45 or the second clutch 46, the present routine is terminated as it is.
【0093】以上説明した変形例の異常判定処理ルーチ
ンによれば、クラッチモータ30を所定回転数N4で回
転するよう制御することにより第1クラッチ45や第2
クラッチ46に異常が生じているかを判定することがで
きる。According to the abnormality determination processing routine of the modified example described above, the first clutch 45 and the second clutch 45 are controlled by controlling the clutch motor 30 to rotate at the predetermined rotation speed N4.
It can be determined whether an abnormality has occurred in the clutch 46.
【0094】また、実施例の動力出力装置20では、第
1クラッチ45と第2クラッチ46とによりクランクシ
ャフト56と駆動軸22とが直結されたか否かの判定
を、エンジン50の回転数Neと駆動軸22の回転数N
eとの偏差△Nに基づいて行なったが、エンジン50の
回転数Neのみに基づいて判定するものとしてもよい。
この場合の異常判定処理ルーチンを図22に例示する。
この異常判定処理ルーチンでは、エンジン50の目標回
転数Ne*と読み込んだエンジン50の回転数Neとの
偏差△Neを求め(ステップS240,S242)、こ
の偏差△Neを閾値N5と比較し(ステップS24
4)、この偏差△Neが閾値N5より大きいときには、
第1クラッチ45や第2クラッチ46に異常が生じてい
ると判断して直結時異常判定フラグFA1に値1をセッ
トする(ステップS246)。ここで、閾値N5は、運
転モードの切り換え時におけるエンジン50の回転数N
eの目標回転数Ne*からの許容されるずれとして設定
されるものである。第1クラッチ45と第2クラッチ4
6と正常にONとなっていれば、クランクシャフト56
は駆動軸22と一体となって回転するから、エンジン5
0の回転数Neの目標回転数Ne*からのずれは大きく
ない。しかし、第1クラッチ45か第2クラッチ46の
いずれかに異常が生じ、クランクシャフト56と駆動軸
22とが直結状態になっていないときには、エンジン5
0は、クラッチモータ30やアシストモータ40による
回転数制御としてのトルクが適切に伝達されない結果、
エンジン50の回転数Neは、目標回転数Ne*から大
きくずれて過回転となったり低回転となったりするか
ら、これにより第1クラッチ45や第2クラッチ46の
異常を判定することができる。In the power output device 20 of the embodiment, whether the crankshaft 56 and the drive shaft 22 are directly connected by the first clutch 45 and the second clutch 46 is determined based on the rotation speed Ne of the engine 50. Number of rotations N of drive shaft 22
Although the determination is performed based on the deviation ΔN from the e, the determination may be performed based only on the rotation speed Ne of the engine 50.
FIG. 22 illustrates an abnormality determination processing routine in this case.
In this abnormality determination processing routine, a difference ΔNe between the target rotation speed Ne * of the engine 50 and the read rotation speed Ne of the engine 50 is determined (steps S240 and S242), and the difference ΔNe is compared with a threshold value N5 (step S240). S24
4), when the deviation ΔNe is larger than the threshold value N5,
It is determined that an abnormality has occurred in the first clutch 45 or the second clutch 46, and the value 1 is set in the directly-coupled abnormality determination flag FA1 (step S246). Here, the threshold value N5 is the number of revolutions N of the engine 50 when the operation mode is switched.
The value e is set as an allowable deviation from the target rotation speed Ne *. First clutch 45 and second clutch 4
6, if it is normally ON, the crankshaft 56
Rotates integrally with the drive shaft 22, the engine 5
The deviation of the rotation speed Ne of 0 from the target rotation speed Ne * is not large. However, when an abnormality occurs in either the first clutch 45 or the second clutch 46 and the crankshaft 56 and the drive shaft 22 are not directly connected, the engine 5
0 means that torque as the rotation speed control by the clutch motor 30 or the assist motor 40 is not appropriately transmitted,
Since the rotation speed Ne of the engine 50 is greatly deviated from the target rotation speed Ne * and becomes overspeed or low speed, it is possible to determine the abnormality of the first clutch 45 and the second clutch 46 by this.
【0095】このほか、バッテリ94を充放電する充放
電電流Ibに基づいて第1クラッチ45や第2クラッチ
46の異常を判定することもできる。この場合の異常判
定処理ルーチンの一例を図23に示す。この異常判定処
理ルーチンでは、読み込んだ充放電電流Ibを閾値Ib
refと比較し(ステップS250、S252)、充放
電電流Ibの大きさが閾値Ibrefより大きいときに
は第1クラッチ45や第2クラッチ46に異常が生じて
いると判断して直結時異常判定フラグFA1に値1をセ
ットする(ステップS254)。実施例では、エンジン
50から出力されるエネルギPeをクラッチモータ30
とアシストモータ40とによりトルク変換して回転数N
dで回転する駆動軸22にトルク指令値Td*のトルク
として出力しており、この運転モードの切り換えの際で
も同様である。したがって、効率やタイミングのずれな
どを無視すればバッテリ94の充放電はなく充放電電流
Ibは値0となる。実際には効率やタイミングのずれな
どが生じるため、バッテリ94は比較的小さな充放電電
流Ibにより充放電されることになる。In addition, abnormality of the first clutch 45 and the second clutch 46 can be determined based on the charging / discharging current Ib for charging / discharging the battery 94. FIG. 23 shows an example of the abnormality determination processing routine in this case. In this abnormality determination processing routine, the read charge / discharge current Ib is set to the threshold value Ib
ref (steps S250 and S252), and when the magnitude of the charging / discharging current Ib is larger than the threshold value Ibref, it is determined that an abnormality has occurred in the first clutch 45 or the second clutch 46, and the direct connection abnormality determination flag FA1 is set. The value 1 is set (step S254). In the embodiment, the energy Pe output from the engine 50 is
And the assist motor 40 convert the torque to the rotational speed N.
The torque is output to the drive shaft 22 rotating at d as the torque command value Td *, and the same applies when the operation mode is switched. Therefore, if the efficiency and the timing deviation are ignored, the battery 94 is not charged or discharged, and the charging / discharging current Ib becomes the value 0. In practice, a shift in efficiency or timing occurs, so that the battery 94 is charged and discharged with a relatively small charging and discharging current Ib.
【0096】実施例における閾値Ibrefは、運転モ
ードの切り換えが通常に行なわれた際に効率やタイミン
グのずれなどにより生じる充放電電流Ibの最大値ある
いはこれより若干大きい値として設定されるものであ
る。したがって、第1クラッチ45や第2クラッチ46
が正常に動作していれば、読み込んだバッテリ94の充
放電電流Ibは閾値Ibrefより小さくなる。一方、
第1クラッチ45や第2クラッチ46に異常が生じてい
ると、制御通りにクラッチモータ30やアシストモータ
40が駆動しないことから、実際にエンジン50から出
力されているエネルギPeと駆動軸22に出力している
エネルギPdとに偏差が生じ、装置全体のエネルギバラ
ンスが大きく崩れる。バッテリ94は、こうしたエネル
ギバランスの変化を吸収するものであるから、バッテリ
94の充放電電流Ibを検出することによりエネルギバ
ランスの崩れを検出することができ、この結果、第1ク
ラッチ45や第2クラッチ46に異常が生じているかを
判定することができるのである。なお、図23には直結
時の異常判定処理ルーチンとして記載したが、このルー
チンは直結解除時の異常判定処理ルーチンとしてもその
まま用いることができる。The threshold value Ibref in the embodiment is set as the maximum value of the charging / discharging current Ib or a value slightly larger than the maximum value due to a shift in efficiency or timing when the operation mode is switched normally. . Therefore, the first clutch 45 and the second clutch 46
Is operating normally, the read charge / discharge current Ib of the battery 94 becomes smaller than the threshold value Ibref. on the other hand,
If an abnormality occurs in the first clutch 45 or the second clutch 46, the clutch motor 30 or the assist motor 40 is not driven as controlled, so that the energy Pe actually output from the engine 50 and the output to the drive shaft 22 are output. The energy Pd is deviated from the energy Pd, and the energy balance of the entire apparatus is largely disrupted. Since the battery 94 absorbs such a change in the energy balance, it is possible to detect the collapse of the energy balance by detecting the charge / discharge current Ib of the battery 94. As a result, the first clutch 45 and the second It is possible to determine whether an abnormality has occurred in the clutch 46. In FIG. 23, the routine is described as an abnormality determination processing routine at the time of direct connection, but this routine can be used as it is as an abnormality determination processing routine at the time of direct connection release.
【0097】こうしたバッテリ94の充放電電流Ibに
基づいてエネルギバランスの崩れを検出し、これにより
第1クラッチ45や第2クラッチ46の異常を検出する
他、クラッチモータ30のトルクTcを反映するクラッ
チモータ電流値Iuc,Ivcやアシストモータ40の
トルクTaを反映するアシストモータ電流値Iua,I
vaなどに基づいてエネルギバランスの崩れを検出し、
これにより第1クラッチ45や第2クラッチ46の異常
を検出するものとしてもよい。Based on the charging / discharging current Ib of the battery 94, the imbalance in energy is detected, whereby the abnormality of the first clutch 45 and the second clutch 46 is detected, and the clutch Tc reflecting the torque Tc of the clutch motor 30 is detected. Assist motor current values Iua, Ivc reflecting motor current values Iuc, Ivc and torque Ta of assist motor 40.
va is detected based on the energy balance,
Thereby, the abnormality of the first clutch 45 and the second clutch 46 may be detected.
【0098】実施例の動力出力装置20では、エンジン
50の回転数Neと駆動軸22の回転数Ndとが略一致
するときに運転モードの切り換えを行なうものとした
が、エンジン50から出力しているトルクTeと駆動軸
22に出力しているトルクTdとが略一致したときに運
転モードを切り換えるものとしてもよい。この場合、図
12のクラッチ切換処理ルーチンに代えて図24のクラ
ッチ切換処理ルーチンを、図16のアンダードライブか
らオーバードライブへの切換処理ルーチンに代えて図2
5の切換処理ルーチンを、図17のオーバードライブか
らアンダードライブへの切換処理ルーチンに代えて図2
6の切換処理ルーチンを、それぞれ実行すればよい。以
下、この変形例について説明する。In the power output device 20 according to the embodiment, the operation mode is switched when the rotation speed Ne of the engine 50 and the rotation speed Nd of the drive shaft 22 substantially coincide with each other. The operation mode may be switched when the present torque Te substantially matches the torque Td output to the drive shaft 22. In this case, the clutch switching processing routine of FIG. 24 is replaced with the clutch switching processing routine of FIG. 12 and the switching processing routine of switching from underdrive to overdrive in FIG.
5 is replaced with the switching process routine from overdrive to underdrive in FIG.
The switching process routine of No. 6 may be executed. Hereinafter, this modified example will be described.
【0099】図24のクラッチ切換処理ルーチンが実行
されると、制御装置80の制御CPU90は、まず、吸
気管負圧センサ72により検出される吸気管負圧に基づ
いて算出される吸入空気量Gaを読み込む処理を実行す
る(ステップS330)。続いてエンジン50の回転数
Neを読み込み(ステップS332)、読み込んだ吸入
空気量Gaとエンジン50の回転数Neとに基づいてエ
ンジン50から出力しているトルクTeを算出する(ス
テップS333)。通常、エンジン50は、吸入空気量
Gaに対してストイキとなる燃料を燃料噴射弁51から
噴射するから、エンジン50から出力しているエネルギ
Peは吸入空気量Gaとリニアな関係をもつ。したがっ
て、吸入空気量Gaから求められるエネルギPeをその
ときのエンジン50の回転数Neで割ればエンジン50
から出力しているトルクTeを算出することができる。
なお、エネルギPeと吸入空気量Gaとの関係はエンジ
ン50の排気量やエンジン50の運転(例えば、理論空
燃比による運転やリーン側における運転やリッチ側にお
ける運転など)の手法によって定まるものである。実施
例では、こうした関係を実験により求めてマップとして
予めROM90bに記憶させておき、吸入空気量Gaが
与えられると、与えられた吸入空気量Gaに対応するエ
ネルギPeを導出するものとした。When the clutch switching process routine of FIG. 24 is executed, the control CPU 90 of the control device 80 firstly sets the intake air amount Ga calculated based on the intake pipe negative pressure detected by the intake pipe negative pressure sensor 72. Is executed (step S330). Subsequently, the engine speed Ne of the engine 50 is read (step S332), and the torque Te output from the engine 50 is calculated based on the read intake air amount Ga and the engine speed Ne of the engine 50 (step S333). Normally, the engine 50 injects fuel that becomes stoichiometric with respect to the intake air amount Ga from the fuel injection valve 51. Therefore, the energy Pe output from the engine 50 has a linear relationship with the intake air amount Ga. Therefore, if the energy Pe obtained from the intake air amount Ga is divided by the rotation speed Ne of the engine 50 at that time, the engine 50
Can be calculated.
The relationship between the energy Pe and the intake air amount Ga is determined by the displacement of the engine 50 and the method of operation of the engine 50 (for example, operation based on the stoichiometric air-fuel ratio, operation on the lean side, operation on the rich side, and the like). . In the embodiment, such a relationship is obtained by an experiment and stored in advance in the ROM 90b as a map, and when the intake air amount Ga is given, the energy Pe corresponding to the given intake air amount Ga is derived.
【0100】次に、算出したエンジン50から出力して
いるトルクTeと駆動軸22に出力すべきトルクの指令
値Td*との偏差△Tを算出し(ステップS334)、
算出した偏差△Tが閾値T1未満であるかを判定する
(ステップS336)。変形例では、後述するように、
エンジン50のトルクTeと駆動軸22のトルクTdと
が略一致したときに、運転モードの切り換えを第1クラ
ッチ45および第2クラッチ46を共にOFFとした図
10の模式図の構成を経由して行なうから、エンジン5
0の負荷トルクTeはクラッチモータ30のトルクTc
となり、これが駆動軸22に出力されるトルクTdとな
る。したがって、エンジン50のトルクTeと駆動軸2
2のトルクTdとの偏差が大きいと、第1クラッチ45
と第2クラッチ46とを共にOFFとしたときにトルク
ショックを生じるから、閾値T1は、このトルクショッ
クが許容される範囲内となるよう設定されるものであ
る。なお、エンジン50から出力されているトルクTe
と駆動軸22に出力されているトルクTdとの偏差を閾
値T1と比較せずにエンジン50のトルクTeとトルク
指令値Td*との偏差△Tを閾値T1と比較するのは、
定常状態では駆動軸22に出力されているトルクTdは
トルク指令値Td*に等しいと考えてもよいからであ
る。Next, a deviation ΔT between the calculated torque Te output from the engine 50 and a command value Td * of the torque to be output to the drive shaft 22 is calculated (step S334).
It is determined whether the calculated difference ΔT is less than the threshold value T1 (step S336). In a modified example, as described later,
When the torque Te of the engine 50 and the torque Td of the drive shaft 22 substantially match, switching of the operation mode is performed via the configuration of the schematic diagram of FIG. 10 in which both the first clutch 45 and the second clutch 46 are turned off. I do, Engine 5
The load torque Te of 0 is the torque Tc of the clutch motor 30.
This is the torque Td output to the drive shaft 22. Therefore, the torque Te of the engine 50 and the drive shaft 2
If the deviation from the torque Td of the second clutch 2 is large, the first clutch 45
When both the second clutch 46 and the second clutch 46 are turned off, a torque shock occurs. Therefore, the threshold value T1 is set so that the torque shock is within an allowable range. Note that the torque Te output from the engine 50 is
Comparing the deviation ΔT between the torque Te of the engine 50 and the torque command value Td * with the threshold T1 without comparing the deviation between the torque Td output to the drive shaft 22 and the threshold T1
This is because in a steady state, the torque Td output to the drive shaft 22 may be considered to be equal to the torque command value Td *.
【0101】偏差△Tが閾値T1以上のときには、運転
モードの切り換えは不要と判断して、このまま本ルーチ
ンを終了し、偏差△Tが閾値T1未満のときには、運転
モードの切り換えが必要と判断し、運転モード判定フラ
グFDの値を調べる(ステップS337)。そして、運
転モード判定フラグFDが値0のときにはアンダードラ
イブからオーバードライブへの切換処理を行ない(ステ
ップS338)、運転モード判定フラグFDが値1のと
きにはオーバードライブからアンダードライブへの切換
処理を行なって(ステップS339)、本ルーチンを終
了する。When the difference ΔT is equal to or larger than the threshold value T1, it is determined that the operation mode switching is unnecessary, and the routine is terminated as it is. When the difference ΔT is smaller than the threshold value T1, it is determined that the operation mode switching is necessary. Then, the value of the operation mode determination flag FD is checked (step S337). When the operation mode determination flag FD has a value of 0, switching processing from underdrive to overdrive is performed (step S338), and when the operation mode determination flag FD has a value of 1, switching processing from overdrive to underdrive is performed. (Step S339), this routine ends.
【0102】次に、図24のクラッチ切換処理ルーチン
のステップS338の切換処理として行なわれる図25
のアンダードライブからオーバードライブへの切換処理
ルーチンについて説明する。本ルーチンが実行される
と、制御装置80の制御CPU90は、まず、第2クラ
ッチ46をOFFとして(ステップS360)、動力出
力装置20を図10の模式図の構成とする。このとき、
エンジン50のトルクTeと駆動軸22のトルクTdと
はほぼ等しいので駆動軸22にはトルクショックは生じ
ない。続いて、第2クラッチ46が正常にOFFとなっ
たか否か、即ち第2クラッチ46の接続の解除に異常が
生じていないかを判定する処理を実行する(ステップS
362)。実施例では、この異常判定処理は、図27に
例示する解放時および会場解除時の異常判定処理ルーチ
ンに基づいて行なわれる。説明の都合上、ここで、この
異常判定処理について説明する。Next, FIG. 25 is executed as the switching processing in step S338 of the clutch switching processing routine in FIG.
Will be described below. When this routine is executed, the control CPU 90 of the control device 80 first turns off the second clutch 46 (step S360), and sets the power output device 20 to the configuration shown in the schematic diagram of FIG. At this time,
Since the torque Te of the engine 50 and the torque Td of the drive shaft 22 are substantially equal, no torque shock occurs on the drive shaft 22. Subsequently, a process of determining whether or not the second clutch 46 has been normally turned off, that is, whether or not an abnormality has occurred in disconnecting the second clutch 46 is executed (step S).
362). In the embodiment, this abnormality determination processing is performed based on the abnormality determination processing routine at the time of release and at the time of hall release illustrated in FIG. Here, for convenience of explanation, the abnormality determination processing will be described.
【0103】図27の解放時および解放解除時の異常判
定処理ルーチンが実行されると、制御装置80の制御C
PU90は、まず、電流検出器95,96によって検出
されるクラッチモータ電流値Iuc,Ivcと電流検出
器97,98によって検出されるアシストモータ電流値
Iua,Ivaを読み込む処理を実行する(ステップS
400)。続いて、読み込んだクラッチモータ電流値I
uc,Ivcに基づいてクラッチモータ30が現在出力
しているトルクTcとアシストモータ電流値Iua,I
vaに基づいてアシストモータ40が現在出力している
トルクTaとを算出する(ステップS402)。次に、
それぞれ算出したトルクTc,Taとそのときに設定さ
れている対応するトルク指令値Tc*,Ta*との偏差
△Tc,△Taを算出し(ステップS404)、それぞ
れ算出した偏差△Tc,△Taを対応する閾値Tcre
f,Tarefと比較し(ステップS406)、偏差△
Tcが閾値Tcrefより大きいか、偏差△Taが閾値
Tarefより大きいときには、第1クラッチ45や第
2クラッチ46の接続および接続の解除に異常が生じて
いると判断して異常判定フラグFA3に値1を設定する
(ステップS408)。ここで、閾値Tcrefや閾値
Tarefは、運転モードの切り換え時におけるクラッ
チモータ30やアシストモータ40のトルクTc,Ta
の対応するトルク指令値Tc*,Ta*からの許容され
るずれの最大値あるいはこれより若干大きな値として設
定されるものである。したがって、運転モードの切り換
えが正常に行なわれるときには、偏差△Tcは閾値Tc
ref未満となり、偏差△Taは閾値Taref未満と
なるから、いずれかの偏差が対応する閾値より大きいと
きには、第1クラッチ45や第2クラッチ46に異常が
生じていると判断できる。一方、偏差△Tc,△Taが
共に閾値Tcref,Taref未満のときには、第1
クラッチ45や第2クラッチ46には異常はないと判断
して本ルーチンを終了する。When the abnormality determination routine at the time of release and at the time of release release of FIG.
The PU 90 first executes a process of reading the clutch motor current values Iuc and Ivc detected by the current detectors 95 and 96 and the assist motor current values Iua and Iva detected by the current detectors 97 and 98 (step S).
400). Then, the read clutch motor current value I
uc, Ivc, the torque Tc currently output by the clutch motor 30 and the assist motor current values Iua, Iua
The torque Ta currently output by the assist motor 40 is calculated based on va (step S402). next,
Deviations ΔTc, ΔTa between the calculated torques Tc, Ta and the corresponding torque command values Tc *, Ta * set at that time are calculated (step S404), and the calculated deviations ΔTc, ΔTa are calculated. To the corresponding threshold Tcre
f, Taref (step S406), and the deviation △
When Tc is greater than the threshold value Tcref or when the deviation ΔTa is greater than the threshold value Taref, it is determined that an abnormality has occurred in connection and disconnection of the first clutch 45 and the second clutch 46, and the abnormality determination flag FA3 is set to a value of 1 Is set (step S408). Here, the threshold Tcref and the threshold Taref are the torques Tc and Ta of the clutch motor 30 and the assist motor 40 at the time of switching the operation mode.
Are set as the maximum allowable deviation from the corresponding torque command values Tc *, Ta * or a value slightly larger than this. Therefore, when the operation mode is switched normally, the deviation ΔTc is equal to the threshold value Tc.
The difference ΔTa is less than the threshold value Taref, so that when any of the deviations is larger than the corresponding threshold value, it can be determined that the first clutch 45 and the second clutch 46 are abnormal. On the other hand, when the deviations ΔTc and ΔTa are both smaller than the thresholds Tcref and Taref, the first
It is determined that there is no abnormality in the clutch 45 and the second clutch 46, and this routine ends.
【0104】図25の切換処理ルーチンに戻って、第2
クラッチ46の接続の解除に異常が生じていないかを判
定した結果、異常が生じている場合(ステップS36
4)、即ち図27の解放時および解放解除時の異常判定
処理ルーチンのステップS408で異常判定フラグFA
3に値1が設定されたときには、運転モードの切り換え
を停止すると共に、ダイアグランプを点灯し、第1クラ
ッチ45と第2クラッチ46の現状の状態での走行処理
などの異常時処理を行なう(ステップS379)。Returning to the switching processing routine of FIG.
As a result of determining whether or not abnormality has occurred in releasing the connection of the clutch 46, if an abnormality has occurred (step S36)
4) That is, in step S408 of the abnormality determination processing routine at the time of release and release release in FIG.
When the value 1 is set to 3, the switching of the operation mode is stopped, the diagnostic lamp is turned on, and an abnormal process such as the running process of the first clutch 45 and the second clutch 46 in the current state is performed ( Step S379).
【0105】一方、第2クラッチ46が正常に動作し、
ロータ回転軸38がフリーの状態(動力出力装置20が
図10の模式図の構成の状態)にあると判断されると、
制御装置80の制御CPU90は、エンジン50の回転
数Neとアシストモータ40の回転数Naとを読み込み
(ステップS366およびS367)、読み込んだ回転
数Ne,Naを用いて次式(10)によりアシストモー
タ40のトルク指令値Ta*を設定し(ステップS36
8)、エンジン50の回転数Neとアシストモータ40
の回転数Naとの偏差を閾値N6と比較して(ステップ
S369)、この偏差が閾値N6以下となるまでステッ
プS366ないしS369の処理を繰り返す。ここで、
式(10)中の右辺第1項は回転数Naの回転数Neか
らの偏差を打ち消す比例項であり、右辺第2項は定常偏
差をなくすための積分項であり、K5およびK6は比例
定数である。また、閾値N6は、エンジン50の回転数
Neとアシストモータ40の回転数Naとが略一致にな
ったかを判定するためのものである。こうした処理によ
り、アシストモータ40の回転数Naをエンジン50の
回転数Neと同じ回転数にすることができる。なお、ア
シストモータ40の回転数Naは、レゾルバ47により
検出されるロータ回転軸38の回転角度θrから求める
ことができる。On the other hand, the second clutch 46 operates normally,
When it is determined that the rotor rotating shaft 38 is in a free state (the power output device 20 has a configuration shown in the schematic diagram of FIG. 10),
The control CPU 90 of the control device 80 reads the rotation speed Ne of the engine 50 and the rotation speed Na of the assist motor 40 (steps S366 and S367), and uses the read rotation speeds Ne and Na according to the following equation (10). A torque command value Ta * of 40 is set (step S36).
8) The rotation speed Ne of the engine 50 and the assist motor 40
Is compared with the threshold value N6 (step S369), and the processes of steps S366 to S369 are repeated until the difference becomes equal to or less than the threshold value N6. here,
In the equation (10), the first term on the right-hand side is a proportional term for canceling the deviation of the rotational speed Na from the rotational speed Ne, the second term on the right-hand side is an integral term for eliminating the steady-state deviation, and K5 and K6 are proportional constants. It is. The threshold value N6 is for determining whether or not the rotation speed Ne of the engine 50 and the rotation speed Na of the assist motor 40 are substantially the same. Through such processing, the rotation speed Na of the assist motor 40 can be set to the same rotation speed as the rotation speed Ne of the engine 50. The rotation speed Na of the assist motor 40 can be obtained from the rotation angle θr of the rotor rotation shaft 38 detected by the resolver 47.
【0106】[0106]
【数8】 (Equation 8)
【0107】エンジン50の回転数Neとアシストモー
タ40の回転数Naとの偏差が閾値N6以下になると、
オーバードライブ状態のときに設定される値、即ち上述
した式(3)と式(4)により算出される値をクラッチ
モータ30のトルク指令値Tc*とアシストモータ40
のトルク指令値Ta*とに設定する(ステップS370
およびS371)、そして、第1クラッチ45をONと
して(ステップS262)、動力出力装置20を図4の
模式図の構成として、第1クラッチ45が正常にONと
なったか、即ち第1クラッチ45の接続に異常が生じて
いないかを判定する処理を実行する(ステップS37
4)。実施例では、この異常判定処理も前述した図27
に例示する解放時および解放解除時の異常判定ルーチン
により行なった。When the difference between the rotation speed Ne of the engine 50 and the rotation speed Na of the assist motor 40 becomes equal to or smaller than the threshold value N6,
The value set in the overdrive state, that is, the value calculated by the above-described equations (3) and (4) is used as the torque command value Tc * of the clutch motor 30 and the assist motor 40.
(Step S370)
And S371), and turns on the first clutch 45 (step S262). The power output device 20 is configured as shown in the schematic diagram of FIG. A process for determining whether an abnormality has occurred in the connection is executed (step S37).
4). In the embodiment, this abnormality determination processing is also performed as described in FIG.
This is performed by the abnormality determination routine at the time of release and at the time of release release as exemplified in FIG.
【0108】こうして第1クラッチ45の接続に異常が
生じていないかを判定した結果、異常が生じている場合
(ステップS376)、即ち図27の解放時および解放
解除時の異常判定処理ルーチンのステップS408で異
常判定フラグFA3に値1が設定されたときには、運転
モードの切り換えをここで停止すると共に、ダイアグラ
ンプを点灯し、第1クラッチ45と第2クラッチ46の
現状の状態での走行処理などの異常時処理を行なう(ス
テップS379)。一方、第1クラッチ45による接続
が正常に行なわれたときには、運転モード判定フラグF
Dにオーバードライブ状態を表わす値1を設定して(ス
テップS378)、本ルーチンを終了する。As a result of determining whether or not an abnormality has occurred in the connection of the first clutch 45 as described above, if an abnormality has occurred (step S376), that is, steps of the abnormality determination processing routine at the time of release and release of FIG. When the value 1 is set in the abnormality determination flag FA3 in S408, the switching of the operation mode is stopped here, the diagnostic lamp is turned on, and the running process of the first clutch 45 and the second clutch 46 in the current state is performed. Is performed (step S379). On the other hand, when the connection by the first clutch 45 is normally performed, the operation mode determination flag F
D is set to the value 1 representing the overdrive state (step S378), and this routine ends.
【0109】図24のクラッチ切換処理ルーチンのステ
ップS339の切換処理として行なわれる図26のオー
バードライブからアンダードライブへの切換処理ルーチ
ンについて説明する。オーバードライブからアンダード
ライブに切り換える処理は、アンダードライブからオー
バードライブに切り換える処理と同様の処理であり、第
2クラッチ46の動作に代えて第1クラッチ45を動作
させ(ステップS380)、逆に第1クラッチ45の動
作に代えて第2クラッチ46を動作させ(ステップS3
92)、式(3)と式(4)によりクラッチモータ30
とアシストモータ40のトルク指令値Tc*,Ta*を
設定する処理に代えて式(1)と式(2)によりクラッ
チモータ30とアシストモータ40のトルク指令値Tc
*,Ta*を設定する処理を行ない(ステップS39
0,S391)、ロータ回転軸38が駆動軸22に接続
されるから動力出力装置20が図10の模式図の構成と
されたときにアシストモータ40の回転数Naが駆動軸
22の回転数Ndに一致するようアシストモータ40の
トルク指令値Ta*には上述した式(10)に代えて次
式(11)で計算される値を設定し(ステップS386
〜S388)、さらに、運転モード判定フラグFDにオ
ーバードライブ状態を表わす値1を設定する処理に代え
てアンダードライブ状態を表わす値0を設定(ステップ
S398)することによって行なわれる。なお、ステッ
プS382の第1クラッチ45による接続の解除が正常
に行なわれたか否かの判定処理やステップS394の第
2クラッチ46による接続が正常に行なわれたか否かの
判定処理は、共に図27に例示する解放時および解放解
除時の異常判定処理ルーチンにより行なわれる。これら
の処理の説明が重複するから、これ以上の説明は省略す
る。A description will be given of a switching processing routine from overdrive to underdrive in FIG. 26 which is performed as the switching processing in step S339 of the clutch switching processing routine in FIG. The process of switching from overdrive to underdrive is the same process as the process of switching from underdrive to overdrive, and operates the first clutch 45 instead of the operation of the second clutch 46 (step S380). The second clutch 46 is operated instead of the operation of the clutch 45 (step S3).
92), the clutch motor 30 according to the equations (3) and (4).
And the torque command values Tc * and Ta * of the assist motor 40 are replaced with the torque command values Tc of the clutch motor 30 and the assist motor 40 according to the equations (1) and (2).
*, Ta * are set (step S39).
0, S391), since the rotor rotation shaft 38 is connected to the drive shaft 22, the rotation speed Na of the assist motor 40 becomes equal to the rotation speed Nd of the drive shaft 22 when the power output device 20 is configured as shown in the schematic diagram of FIG. In step S386, the torque command value Ta * of the assist motor 40 is set to the value calculated by the following equation (11) instead of the above equation (10) so as to match the equation (11).
SS388), and a value 0 representing an underdrive state is set in the operation mode determination flag FD instead of the value 1 representing an overdrive state (step S398). The process of determining whether the connection by the first clutch 45 has been normally performed in step S382 and the process of determining whether the connection by the second clutch 46 has been normally performed in step S394 are both shown in FIG. This is performed by the abnormality determination processing routine at the time of release and release release exemplified in FIG. Since the description of these processes is duplicated, further description will be omitted.
【0110】[0110]
【数9】 (Equation 9)
【0111】以上説明した変形例によれば、動力出力装
置20が図3の模式図の構成とされてアンダードライブ
モードにある状態から図4の模式図の構成としてオーバ
ードライブモードの状態へ動力出力装置20を図10の
模式図の構成を経由してスムーズに切り換えることがで
きる。しかも、エンジン50から出力しているトルクT
eと駆動軸22に出力されているトルクTdとが略一致
したときに切り換えるから、駆動軸22にトルクショッ
クを生じさせない。もとより、第1クラッチ45や第2
クラッチ46に異常が生じたときにはこれを検出するこ
とができる。この結果、この異常に対して迅速な処理を
行なうことができる。According to the modified example described above, the power output device 20 is configured as shown in the schematic diagram of FIG. 3 to output power from the state of the underdrive mode to the state of the overdrive mode as the configuration of FIG. The device 20 can be switched smoothly via the configuration shown in the schematic diagram of FIG. In addition, the torque T output from the engine 50
Since the switching is performed when e and the torque Td output to the drive shaft 22 substantially coincide with each other, no torque shock is generated on the drive shaft 22. Of course, the first clutch 45 and the second
When an abnormality occurs in the clutch 46, it can be detected. As a result, prompt processing can be performed for this abnormality.
【0112】この変形例では、第1クラッチ45と第2
クラッチ46とを共にOFFとして動力出力装置20を
図10の模式図の構成にする際や、この状態から第1ク
ラッチ45や第2クラッチ46の一方をONとする際の
第1クラッチ45や第2クラッチ46の異常をクラッチ
モータ30のトルクTcやアシストモータ40のトルク
Taに基づいて検出したが、図18の直結時の異常判定
処理ルーチンや図19の直結解除時の異常判定処理ルー
チンのようにエンジン50の回転数Neや駆動軸22の
回転数Ndに基づいて異常を検出するものとしたり、図
22の直結時の異常判定処理ルーチンのようにエンジン
50の回転数Neに基づいて異常を検出するものとした
り、図23の直結時の異常判定処理ルーチンやその変形
例として示したようにエネルギバランスの崩れをバッテ
リ94の充放電電流Ibやクラッチモータ電流値Iu
c,Ivc,アシストモータ電流値Iua,Ivaなど
により検出し、これにより異常を検出するものとしても
よい。ただし、その適用にあたり、運転モードの切り換
えの際に動力出力装置20が図10の模式図の構成とさ
れる点に留意する必要がある。In this modification, the first clutch 45 and the second clutch 45
When the power output device 20 is configured as shown in the schematic diagram of FIG. 10 by turning off both the clutch 46 and the first clutch 45 and the second clutch 45 when one of the first clutch 45 and the second clutch 46 is turned on from this state. Although the abnormality of the two clutches 46 is detected based on the torque Tc of the clutch motor 30 and the torque Ta of the assist motor 40, the abnormality determination processing routine at the time of direct connection in FIG. 18 and the abnormality determination processing routine at the time of direct connection release in FIG. An abnormality may be detected based on the rotation speed Ne of the engine 50 or the rotation speed Nd of the drive shaft 22, or an abnormality may be detected based on the rotation speed Ne of the engine 50 as in the abnormality determination processing routine at the time of direct connection in FIG. As shown in FIG. 23, the abnormality determination processing routine at the time of direct connection in FIG. Ib and clutch motor current values Iu
c, Ivc, the assist motor current values Iua, Iva, etc., to detect an abnormality. However, in applying this, it is necessary to pay attention to the fact that the power output device 20 is configured as shown in the schematic diagram of FIG. 10 when the operation mode is switched.
【0113】以上説明した実施例の動力出力装置20や
その変形例では、第1クラッチ45および第2クラッチ
46をアシストモータ40とクラッチモータ30との間
に配置したが、図28の変形例の動力出力装置20Aに
示すように、第1クラッチ45Aと第2クラッチ46B
とをエンジン50とアシストモータ40との間に配置し
たり、図29の変形例の動力出力装置20Bに示すよう
に、第1クラッチ45Bはエンジン50とアシストモー
タ40との間に配置し、第2クラッチ46Bはアシスト
モータ40とクラッチモータ30との間に配置するもの
としてもよい。また、実施例の動力出力装置20では、
アシストモータ40をエンジン50とクラッチモータ3
0との間に配置したが、図30の変形例の動力出力装置
20Cに示すように、クラッチモータ30Cをエンジン
50とアシストモータ40との間に配置するものとして
もよい。この動力出力装置20Cでは、クランクシャフ
ト56にはクラッチモータ30Cの永久磁石32Cを内
周面に備えるアウタロータ31Cが結合され、駆動軸2
2には三相コイル34を巻回したインナロータ33Cが
結合されている。この相違は、第1クラッチ45Cおよ
び第2クラッチ46Cをクラッチモータ30Cとアシス
トモータ40との間に配置するためである。このよう
に、クラッチモータ30やアシストモータ40等の配置
が実施例の動力出力装置20と異なるものとしても、実
施例の動力出力装置20と同様に動作する。なお、実施
例の動力出力装置20とクラッチモータ30,アシスト
モータ40,第1クラッチ45,第2クラッチ46およ
びスリップリング35の配置が異なるものとしては、ク
ラッチモータ30およびアシストモータ40の配置が2
通り、第1クラッチ45および第2クラッチ46の配置
が3通り、スリップリング35の配置が3通りで合計1
8(2×3×3)通りある。In the power output device 20 of the embodiment described above and its modified example, the first clutch 45 and the second clutch 46 are arranged between the assist motor 40 and the clutch motor 30. However, in the modified example of FIG. As shown in power output device 20A, first clutch 45A and second clutch 46B
29, the first clutch 45B is arranged between the engine 50 and the assist motor 40, as shown in the power output device 20B of the modified example of FIG. The two clutch 46B may be disposed between the assist motor 40 and the clutch motor 30. In the power output device 20 of the embodiment,
The assist motor 40 is connected to the engine 50 and the clutch motor 3
However, the clutch motor 30C may be disposed between the engine 50 and the assist motor 40 as shown in a power output device 20C of a modified example in FIG. In the power output device 20C, an outer rotor 31C having a permanent magnet 32C of a clutch motor 30C on the inner peripheral surface is coupled to the crankshaft 56, and the drive shaft 2
2 is connected to an inner rotor 33C around which a three-phase coil 34 is wound. This difference is because the first clutch 45C and the second clutch 46C are arranged between the clutch motor 30C and the assist motor 40. As described above, even if the arrangement of the clutch motor 30 and the assist motor 40 is different from that of the power output device 20 of the embodiment, the operation is the same as that of the power output device 20 of the embodiment. Note that the arrangement of the clutch motor 30, the assist motor 40, the first clutch 45, the second clutch 46, and the slip ring 35 is different from that of the power output device 20 of the embodiment in that the arrangement of the clutch motor 30 and the assist motor 40 is two.
The first and second clutches 45 and 46 are arranged in three ways, and the slip ring 35 is arranged in three ways, for a total of one.
8 (2 × 3 × 3) patterns.
【0114】実施例の動力出力装置20やその変形例で
は、クラッチモータ30とアシストモータ40とを軸方
向に並べたが、図31の変形例の動力出力装置20Dに
示すように、アシストモータ40をクラッチモータ30
Dの径方向外側に配置するものとしてもよい。この構成
では、クラッチモータ30Dとアシストモータ40D
は、内側から、クランクシャフト56に結合され永久磁
石32Dが外周面に貼り付けられたクラッチモータ30
Dのインナロータ31D、三相コイル34Dが巻回され
たクラッチモータ30Dのアウタロータ33D、ロータ
回転軸38Dに結合され外周面に永久磁石42Dが貼り
付けられたアシストモータ40Dのロータ41D、ケー
ス49に固定され三相コイル44Dが巻回されたステー
タ43Dの順に配置される。このようにアシストモータ
40をクラッチモータ30の径方向外側に配置すること
により、装置の軸方向の長さを大幅に短くすることがで
きる。この結果、装置全体をよりコンパクトなものとす
ることができる。なお、こうしたアシストモータ40D
をクラッチモータ30の径方向外側に配置した構成にお
いても、更に、第1クラッチ45Dおよび第2クラッチ
46Dの配置の自由度およびスリップリング35の配置
の自由度がある。In the power output device 20 of the embodiment and its modified example, the clutch motor 30 and the assist motor 40 are arranged in the axial direction. The clutch motor 30
It may be arranged radially outward of D. In this configuration, the clutch motor 30D and the assist motor 40D
Is a clutch motor 30 coupled to a crankshaft 56 from the inside and having a permanent magnet 32D affixed to the outer peripheral surface.
The inner rotor 31D of D, the outer rotor 33D of the clutch motor 30D around which the three-phase coil 34D is wound, the rotor 41D of the assist motor 40D having a permanent magnet 42D affixed to the outer surface of the clutch motor 30D, and fixed to the case 49. The three-phase coils 44D are arranged in the order of the wound stator 43D. By arranging the assist motor 40 radially outside the clutch motor 30 in this manner, the axial length of the device can be significantly reduced. As a result, the entire device can be made more compact. The assist motor 40D
In the configuration in which the first clutch 45D and the second clutch 46D are arranged radially outside the clutch motor 30, there is also a degree of freedom in the arrangement of the slip ring 35.
【0115】実施例の動力出力装置20やその変形例で
は、クラッチモータ30とアシストモータ40とを同軸
上に配置したが、図32の変形例の動力出力装置20E
や図33の変形例の動力出力装置20Fに示すように、
クラッチモータとアシストモータとを異なる軸上に配置
するものとしてもよい。変形例の動力出力装置20Eで
は、エンジン50とクラッチモータ30Eとを同軸上に
配置し、アシストモータ40Eを異なる軸上に配置して
おり、クラッチモータ30Eのアウタロータ33Eはベ
ルト22Eにより駆動軸22に結合されており、クラン
クシャフト56はベルト56Eにより第1クラッチ45
Eを介してロータ回転軸38Eに結合されている。ま
た、変形例の動力出力装置20Fでは、エンジン50と
アシストモータ40Fとを同軸上に配置し、クラッチモ
ータ30Fを異なる軸上に配置しており、クラッチモー
タ30Fのアウタロータ33Eはベルト56Eによりク
ランクシャフト56に結合されており、駆動軸22はベ
ルト22Fにより第2クラッチ46Fを介してロータ回
転軸38Fに結合されている。これらの変形例のように
クラッチモータ30とアシストモータ40とを異なる軸
上に配置するものとすれば、装置の軸方向の長さを大幅
に短くすることができる。この結果、装置を前輪駆動の
車両に搭載するのに有利なものとすることができる。こ
うしたクラッチモータ30とアシストモータ40とを異
なる軸上に配置するものも、第1クラッチ45および第
2クラッチ46などの配置の自由度がある。In the power output device 20 of the embodiment and its modified example, the clutch motor 30 and the assist motor 40 are arranged coaxially.
As shown in the power output device 20F of the modification of FIG.
The clutch motor and the assist motor may be arranged on different axes. In the power output device 20E of the modified example, the engine 50 and the clutch motor 30E are arranged coaxially, the assist motor 40E is arranged on a different shaft, and the outer rotor 33E of the clutch motor 30E is connected to the drive shaft 22 by the belt 22E. The crankshaft 56 is connected to the first clutch 45 by a belt 56E.
E is connected to the rotor rotation shaft 38E. In the power output device 20F of the modified example, the engine 50 and the assist motor 40F are arranged coaxially, the clutch motor 30F is arranged on a different axis, and the outer rotor 33E of the clutch motor 30F is connected to the crankshaft by a belt 56E. The drive shaft 22 is connected to the rotor rotation shaft 38F via a second clutch 46F by a belt 22F. If the clutch motor 30 and the assist motor 40 are arranged on different axes as in these modified examples, the axial length of the device can be significantly reduced. As a result, the device can be advantageously mounted on a front-wheel drive vehicle. Such a motor in which the clutch motor 30 and the assist motor 40 are arranged on different shafts also has a degree of freedom in the arrangement of the first clutch 45 and the second clutch 46 and the like.
【0116】以上、本発明の実施の形態について説明し
たが、本発明はこうした実施の形態に何等限定されるも
のではなく、本発明の要旨を逸脱しない範囲内におい
て、種々なる形態で実施し得ることは勿論である。Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and can be implemented in various forms without departing from the gist of the present invention. Of course.
【0117】例えば、上述した実施例の動力出力装置2
0では、エンジン50としてガソリンにより運転される
ガソリンエンジンを用いたが、その他に、ディーゼルエ
ンジンや、タービンエンジンや、ジェットエンジンなど
各種の内燃あるいは外燃機関を用いることもできる。For example, the power output device 2 of the above-described embodiment
In the case of 0, a gasoline engine driven by gasoline is used as the engine 50, but in addition, various internal combustion or external combustion engines such as a diesel engine, a turbine engine, and a jet engine can be used.
【0118】また、実施例の動力出力装置20では、ク
ラッチモータ30及びアシストモータ40としてPM形
(永久磁石形;Permanent Magnet type)同期電動機を
用いていたが、回生動作及び力行動作を行なわせるので
あれば、その他にも、VR形(可変リラクタンス形;Va
riable Reluctance type)同期電動機や、バーニアモー
タや、直流電動機や、誘導電動機や、超電導モータや、
ステップモータなどを用いることもできる。In the power output device 20 of the embodiment, the PM (permanent magnet type) synchronous motor is used as the clutch motor 30 and the assist motor 40. However, the regenerative operation and the power running operation are performed. If any, VR type (variable reluctance type; Va)
riable Reluctance type) synchronous motor, vernier motor, DC motor, induction motor, superconducting motor,
A step motor or the like can be used.
【0119】さらに、実施例の動力出力装置20では、
クラッチモータ30に対する電力の伝達手段として回転
リング35aとブラシ35bとからなるスリップリング
35を用いたが、回転リング−水銀接触、磁気エネルギ
の半導体カップリング、回転トランス等を用いることも
できる。Further, in the power output device 20 of the embodiment,
Although the slip ring 35 including the rotating ring 35a and the brush 35b is used as a means for transmitting electric power to the clutch motor 30, a rotating ring-mercury contact, a semiconductor coupling of magnetic energy, a rotating transformer, or the like may be used.
【0120】あるいは、実施例の動力出力装置20で
は、第1および第2の駆動回路91,92としてトラン
ジスタインバータを用いたが、その他に、IGBT(絶
縁ゲートバイポーラモードトランジスタ;Insulated Ga
te Bipolar mode Transistor)インバータや、サイリス
タインバータや、電圧PWM(パルス幅変調;Pulse Wi
dth Modulation)インバータや、方形波インバータ(電
圧形インバータ,電流形インバータ)や、共振インバー
タなどを用いることもできる。Alternatively, in the power output device 20 of the embodiment, transistor inverters are used as the first and second drive circuits 91 and 92. In addition, an IGBT (insulated gate bipolar mode transistor;
te Bipolar mode Transistor) inverter, thyristor inverter, voltage PWM (pulse width modulation; Pulse Wi
dth Modulation) inverters, square-wave inverters (voltage-type inverters, current-type inverters), and resonance inverters can also be used.
【0121】また、バッテリ94としては、Pbバッテ
リ,NiMHバッテリ,Liバッテリなどを用いること
ができるが、バッテリ94に代えてキャパシタを用いる
こともできる。As the battery 94, a Pb battery, NiMH battery, Li battery or the like can be used, but a capacitor can be used instead of the battery 94.
【0122】さらに各実施例では、動力出力装置を車両
に搭載する場合について説明したが、本発明はこれに限
定されるものではなく、船舶,航空機などの交通手段
や、その他各種産業機械などに搭載することも可能であ
る。Further, in each of the embodiments, the case where the power output device is mounted on the vehicle has been described. However, the present invention is not limited to this. It can also be installed.
【図1】本発明の一実施例としての動力出力装置20の
概略構成を示す構成図である。FIG. 1 is a configuration diagram showing a schematic configuration of a power output device 20 as one embodiment of the present invention.
【図2】実施例の動力出力装置20を組み込んだ車両の
概略構成を示す構成図である。FIG. 2 is a configuration diagram showing a schematic configuration of a vehicle incorporating the power output device 20 of the embodiment.
【図3】第1クラッチ45をオフ、第2クラッチ46を
オンとしたときの実施例の動力出力装置20の構成を表
わす模式図である。FIG. 3 is a schematic diagram illustrating a configuration of a power output device 20 according to an embodiment when a first clutch 45 is turned off and a second clutch 46 is turned on.
【図4】第1クラッチ45をオン、第2クラッチ46を
オフとしたときの実施例の動力出力装置20の構成を表
わす模式図である。FIG. 4 is a schematic diagram showing a configuration of a power output device 20 of the embodiment when a first clutch 45 is turned on and a second clutch 46 is turned off.
【図5】図3の模式図の構成でNe<Ndのときのトル
ク変換の様子を説明する説明図である。FIG. 5 is an explanatory diagram illustrating a state of torque conversion when Ne <Nd in the configuration of the schematic diagram of FIG. 3;
【図6】図3の模式図の構成でNe>Ndのときのトル
ク変換の様子を説明する説明図である。FIG. 6 is an explanatory diagram illustrating a state of torque conversion when Ne> Nd in the configuration of the schematic diagram of FIG. 3;
【図7】図4の模式図の構成でNe<Ndのときのトル
ク変換の様子を説明する説明図である。7 is an explanatory diagram illustrating a state of torque conversion when Ne <Nd in the configuration of the schematic diagram of FIG. 4;
【図8】図4の模式図の構成でNe>Ndのときのトル
ク変換の様子を説明する説明図である。FIG. 8 is an explanatory diagram illustrating a state of torque conversion when Ne> Nd in the configuration of the schematic diagram of FIG. 4;
【図9】第1クラッチ45および第2クラッチ46を共
にオンとしたときの実施例の動力出力装置20の構成を
表わす模式図である。FIG. 9 is a schematic diagram illustrating a configuration of the power output device 20 according to the embodiment when the first clutch 45 and the second clutch 46 are both turned on.
【図10】第1クラッチ45および第2クラッチ46を
共にオフとしたときの実施例の動力出力装置20の構成
を表わす模式図である。FIG. 10 is a schematic diagram illustrating a configuration of the power output apparatus 20 according to the embodiment when both the first clutch 45 and the second clutch 46 are turned off.
【図11】制御装置80の制御CPU90により実行さ
れるトルク制御ルーチンを例示するフローチャートであ
る。FIG. 11 is a flowchart illustrating a torque control routine executed by a control CPU 90 of the control device 80;
【図12】制御装置80の制御CPU90により実行さ
れるクラッチ切換処理ルーチンを例示するフローチャー
トである。FIG. 12 is a flowchart illustrating a clutch switching processing routine executed by a control CPU 90 of the control device 80;
【図13】トルク指令値Td*と回転数Ndとアクセル
ペダルポジションAPとの関係を示すマップを例示する
説明図である。FIG. 13 is an explanatory diagram exemplifying a map showing a relationship among a torque command value Td *, a rotation speed Nd, and an accelerator pedal position AP.
【図14】制御装置80の制御CPU90により実行さ
れるクラッチモータ制御ルーチンを例示するフローチャ
ートである。FIG. 14 is a flowchart illustrating a clutch motor control routine executed by a control CPU 90 of the control device 80;
【図15】制御装置80の制御CPU90により実行さ
れるアシストモータ制御ルーチンを例示するフローチャ
ートである。FIG. 15 is a flowchart illustrating an assist motor control routine executed by a control CPU 90 of the control device 80;
【図16】制御装置80の制御CPU90により実行さ
れるアンダードライブからオーバードライブへの切換処
理ルーチンを例示するフローチャートである。FIG. 16 is a flowchart illustrating a switching processing routine from underdrive to overdrive executed by the control CPU 90 of the control device 80;
【図17】制御装置80の制御CPU90により実行さ
れるオーバードライブからアンダードライブへの切換処
理ルーチンを例示するフローチャートである。FIG. 17 is a flowchart illustrating a switching processing routine from overdrive to underdrive executed by the control CPU 90 of the control device 80;
【図18】制御装置80の制御CPU90により実行さ
れる直結時の異常判定処理ルーチンを例示するフローチ
ャートである。18 is a flowchart illustrating an abnormality determination processing routine at the time of direct connection, which is executed by a control CPU 90 of the control device 80. FIG.
【図19】制御装置80の制御CPU90により実行さ
れる直結解除時の異常判定処理ルーチンを例示するフロ
ーチャートである。FIG. 19 is a flowchart illustrating an abnormality determination processing routine at the time of release of direct connection, which is executed by the control CPU 90 of the control device 80;
【図20】変形例の直結時の異常判定処理ルーチンを例
示するフローチャートである。FIG. 20 is a flowchart illustrating an abnormality determination processing routine at the time of direct connection according to a modification;
【図21】変形例の直結解除時の異常判定処理ルーチン
を例示するフローチャートである。FIG. 21 is a flowchart illustrating an abnormality determination processing routine at the time of direct connection release according to a modified example.
【図22】変形例の直結時の異常判定処理ルーチンを例
示するフローチャートである。FIG. 22 is a flowchart illustrating an abnormality determination processing routine at the time of direct connection according to a modified example;
【図23】変形例の直結時の異常判定処理ルーチンを例
示するフローチャートである。FIG. 23 is a flowchart illustrating an abnormality determination processing routine at the time of direct connection according to a modification;
【図24】変形例のクラッチ切換処理ルーチンを例示す
るフローチャートである。FIG. 24 is a flowchart illustrating a clutch switching processing routine of a modified example.
【図25】変形例のアンダードライブからオーバードラ
イブへの切換処理ルーチンを例示するフローチャートで
ある。FIG. 25 is a flowchart illustrating a switching processing routine from underdrive to overdrive in a modified example.
【図26】変形例のオーバードライブからアンダードラ
イブへの切換処理ルーチンを例示するフローチャートで
ある。FIG. 26 is a flowchart illustrating a processing routine for switching from overdrive to underdrive in a modified example.
【図27】図25および図26の変形例の切換処理ルー
チンで実行される解放時および解放解除時の異常判定処
理ルーチンを例示するフローチャートである。FIG. 27 is a flowchart illustrating an abnormality determination processing routine at the time of release and at the time of release release, which is executed in the switching processing routine of the modified example of FIGS. 25 and 26;
【図28】変形例の動力出力装置20Aの概略構成を示
す構成図である。FIG. 28 is a configuration diagram showing a schematic configuration of a power output device 20A of a modified example.
【図29】変形例の動力出力装置20Bの概略構成を示
す構成図である。FIG. 29 is a configuration diagram showing a schematic configuration of a power output device 20B of a modified example.
【図30】変形例の動力出力装置20Cの概略構成を示
す構成図である。FIG. 30 is a configuration diagram showing a schematic configuration of a power output device 20C of a modified example.
【図31】変形例の動力出力装置20Dの概略構成を示
す構成図である。FIG. 31 is a configuration diagram showing a schematic configuration of a power output device 20D of a modified example.
【図32】変形例の動力出力装置20Eの概略構成を示
す構成図である。FIG. 32 is a configuration diagram showing a schematic configuration of a power output device 20E of a modified example.
【図33】変形例の動力出力装置20Fの概略構成を示
す構成図である。FIG. 33 is a configuration diagram illustrating a schematic configuration of a power output device 20F according to a modification.
20…動力出力装置 20A〜20F…動力出力装置 22…駆動軸 24…ディファレンシャルギヤ 26,28…駆動輪 30…クラッチモータ 31…インナロータ 32…永久磁石 33…アウタロータ 34…コイル 34…三相コイル 35…スリップリング 35a…回転リング 35b…ブラシ 37…レゾルバ 38…ロータ回転軸 40…アシストモータ 41…ロータ 42…永久磁石 43…ステータ 44…三相コイル 45…第1クラッチ 46…第2クラッチ 47…レゾルバ 49…ケース 50…エンジン 51…燃料噴射弁 52…燃焼室 54…ピストン 56…クランクシャフト 57…レゾルバ 58…イグナイタ 60…ディストリビュータ 62…点火プラグ 64…アクセルペダル 64a…アクセルペダルポジションセンサ 65…ブレーキペダル 65a…ブレーキペダルポジションセンサ 66…スロットルバルブ 67…スロットルバルブポジションセンサ 68…アクチュエータ 70…EFIECU 72…吸気管負圧センサ 74…水温センサ 76…回転数センサ 78…回転角度センサ 79…スタータスイッチ 80…制御装置 82…シフトレバー 84…シフトポジションセンサ 90…制御CPU 90a…RAM 90b…ROM 91…第1の駆動回路 92…第2の駆動回路 94…バッテリ 95,96…電流検出器 97,98…電流検出器 99…残容量検出器 99b…電流計 L1,L2…電源ライン Tr1〜Tr6…トランジスタ Tr11〜Tr16…トランジスタ Reference Signs List 20 power output device 20A-20F power output device 22 drive shaft 24 differential gear 26, 28 drive wheel 30 clutch motor 31 inner rotor 32 permanent magnet 33 outer rotor 34 coil 34 three-phase coil 35 Slip ring 35a Rotating ring 35b Brush 37 Resolver 38 Rotor shaft 40 Assist motor 41 Rotor 42 Permanent magnet 43 Stator 44 Three-phase coil 45 First clutch 46 Second clutch 47 Resolver 49 ... Case 50 ... Engine 51 ... Fuel injection valve 52 ... Combustion chamber 54 ... Piston 56 ... Crank shaft 57 ... Resolver 58 ... Igniter 60 ... Distributor 62 ... Spark plug 64 ... Accel pedal 64a ... Accel pedal position sensor 65 ... Bray Pedal 65a ... Brake pedal position sensor 66 ... Throttle valve 67 ... Throttle valve position sensor 68 ... Actuator 70 ... EFIECU 72 ... Intake pipe negative pressure sensor 74 ... Water temperature sensor 76 ... Rotation speed sensor 78 ... Rotation angle sensor 79 ... Starter switch 80 ... Control device 82 Shift lever 84 Shift position sensor 90 Control CPU 90a RAM 90b ROM 91 First drive circuit 92 Second drive circuit 94 Battery 95, 96 Current detector 97, 98 Current Detector 99: remaining capacity detector 99b: ammeter L1, L2: power supply line Tr1 to Tr6: transistor Tr11 to Tr16: transistor
───────────────────────────────────────────────────── フロントページの続き (72)発明者 赤尾 憲彦 愛知県豊田市トヨタ町1番地 トヨタ自 動車株式会社内 (56)参考文献 特開 平10−271749(JP,A) (58)調査した分野(Int.Cl.7,DB名) B60L 11/14 B60K 6/02 F02D 29/02 H02K 7/18 H02P 9/04 ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Norihiko Akao 1 Toyota Town, Toyota City, Aichi Prefecture Inside Toyota Motor Corporation (56) References JP-A-10-271749 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) B60L 11/14 B60K 6/02 F02D 29/02 H02K 7/18 H02P 9/04
Claims (11)
あって、 出力軸を有する原動機と、 前記出力軸に結合された第1のロータと、前記駆動軸に
結合され該第1のロータに対して相対的に回転可能な第
2のロータとを有し、該両ロータ間の電磁的な結合を介
して該出力軸と該駆動軸との間で動力のやり取りをする
第1の電動機と、 前記出力軸および前記駆動軸とは異なる回転軸を有し、
該回転軸を介して動力のやり取りをする第2の電動機
と、 前記回転軸と前記出力軸との機械的な接続と該接続の解
除とを行なう第1の接続手段と、 前記回転軸と前記駆動軸との機械的な接続と該接続の解
除とを行なう第2の接続手段と、 前記駆動軸に出力する目標動力を設定する目標動力設定
手段と、 前記出力軸および前記駆動軸の運転状態を検出する運転
状態検出手段と、 該検出された前記出力軸および前記駆動軸の運転状態に
基づいて前記第1の接続手段による接続状態および/ま
たは前記第2の接続手段による接続状態を切り換えるよ
う対応する該第1の接続手段,該第2の接続手段を駆動
制御する切換制御手段と、 該切換制御手段による切り換えに伴って前記原動機から
出力される動力がトルク変換されて目標動力として前記
駆動軸に出力されるよう前記第1の電動機と前記第2の
電動機とを駆動制御する動力制御手段と、 前記切換制御手段により切り換えられる前記第1の接続
手段および/または前記第2の接続手段の異常を検出す
る異常検出手段とを備える動力出力装置。1. A power output device for outputting power to a drive shaft, comprising: a prime mover having an output shaft; a first rotor connected to the output shaft; and a first rotor connected to the drive shaft. A first motor having a second rotor rotatable relative to the rotor, and exchanging power between the output shaft and the drive shaft via an electromagnetic coupling between the two rotors Having a rotation shaft different from the output shaft and the drive shaft,
A second electric motor that exchanges power via the rotating shaft; a first connection unit that mechanically connects and disconnects the rotating shaft and the output shaft; Second connection means for mechanically connecting to and disconnecting from the drive shaft; target power setting means for setting target power to be output to the drive shaft; operating states of the output shaft and the drive shaft Operating state detecting means for detecting a connection state by the first connecting means and / or a connecting state by the second connecting means based on the detected operating states of the output shaft and the drive shaft. Switching control means for driving and controlling the corresponding first connection means and the second connection means; and the power output from the prime mover as a result of the switching by the switching control means, is torque-converted to the drive power as target power. Power control means for controlling the driving of the first electric motor and the second electric motor so as to be outputted to a shaft; and the first connection means and / or the second connection means switched by the switching control means. A power output device comprising: abnormality detection means for detecting abnormality.
る充放電が可能な蓄電手段と、 前記蓄電手段を充放電する電流を検出する電流検出手段
とを備え、 前記異常検出手段は、前記電流検出手段により検出され
る電流に基づいて異常を検出する手段である動力出力装
置。2. The power output device according to claim 1, wherein the power storage means is capable of charging and discharging by the first electric motor and the charge and discharge by the second electric motor; A power output device comprising: current detection means for detecting; and the abnormality detection means detecting an abnormality based on a current detected by the current detection means.
設定手段を備え、 前記動力制御手段は、前記蓄電手段が前記目標電力で充
放電されると共に前記原動機から出力される動力がトル
ク変換されて目標動力として前記駆動軸に出力されるよ
う制御する手段であり、 前記異常検出手段は、前記電流検出手段により検出され
る電流に基づいて求められる前記蓄電手段を充放電する
電力と前記目標電力との偏差が所定値より大きいときに
異常と判定する異常判定手段を備える動力出力装置。3. The power output device according to claim 2, further comprising target power setting means for setting a target power for charging and discharging the power storage means, wherein the power control means is configured to control the power storage means based on the target power Means for controlling the power output from the prime mover to be converted into a torque and output to the drive shaft as a target power while being charged and discharged, and the abnormality detecting means detects a current detected by the current detecting means A power output device including an abnormality determination unit that determines an abnormality when a difference between the power for charging / discharging the power storage unit and the target power obtained based on the target power is larger than a predetermined value.
動電流を検出する電流検出手段を備え、 前記異常検出手段は、前記電流検出手段により検出され
た前記第1の電動機および/または前記第2の電動機の
駆動電流に基づいて異常を検出する手段である動力出力
装置。4. The power output device according to claim 1, further comprising current detection means for detecting a drive current of the first electric motor and / or the second electric motor; A power output device which is means for detecting an abnormality based on a drive current of the first electric motor and / or the second electric motor detected by the detection means.
よび/または前記第2の電動機の駆動電流に基づいて対
応する電動機から出力しているトルクを推定するトルク
推定手段と、 該トルクの推定された電動機の前記動力制御手段による
制御目標値との偏差が所定値より大きいときに異常と判
定する異常判定手段とを備える動力出力装置。5. The power output device according to claim 4, wherein said abnormality detecting means is configured to detect a drive current of said first motor and / or said second motor detected by said current detecting means. Torque estimating means for estimating the torque output from the corresponding motor; and abnormality determining means for determining that the motor is abnormal when the deviation of the estimated motor from the control target value by the power control means is greater than a predetermined value. A power output device comprising:
手段により検出される前記出力軸および前記駆動軸の運
転状態としての回転数に基づいて異常を検出する手段で
ある請求項1記載の動力出力装置。6. The power source according to claim 1, wherein said abnormality detecting means is means for detecting an abnormality based on a rotation speed as an operating state of said output shaft and said drive shaft detected by said operating state detecting means. Output device.
数が所定の変化率以上で変化したときに異常と判定する
手段である請求項6記載の動力出力装置。7. The power output apparatus according to claim 6, wherein said abnormality detecting means is means for judging an abnormality when the number of revolutions of said output shaft changes at a predetermined change rate or more.
一方が接続の状態で他方が接続解除の状態から該他方を
接続の状態に切り換えたとき、または、前記第1,第2
の接続手段が共に接続の状態からいずれか一方を接続解
除の状態に切り換えたとき、前記第1のロータに対して
前記第2のロータが所定の回転数で駆動するよう前記第
1の電動機を制御する第1電動機制御手段と、 該第1電動機制御手段により制御される前記第1の電動
機の駆動電流を検出する電流検出手段とを備え、 前記異常検出手段は、前記電流検出手段により検出され
た駆動電流に基づいて異常を検出する手段である動力出
力装置。8. The power output apparatus according to claim 1, wherein the switching control means connects one of the first and second connecting means from a connected state and the other from a disconnected state. , Or when the first and second
When both of the connection means are switched from the connected state to the disconnected state, the first electric motor is driven such that the second rotor is driven at a predetermined rotation speed with respect to the first rotor. A first motor control unit for controlling; and a current detection unit for detecting a drive current of the first motor controlled by the first motor control unit. The abnormality detection unit is detected by the current detection unit. Power output device, which is a means for detecting an abnormality based on the applied drive current.
記第1,第2の接続手段の一方が接続の状態で他方が接
続解除の状態から該他方を接続の状態に切り換えたとき
に、前記第1のロータに対して前記第2のロータが所定
の回転数で駆動するよう制御する手段であり、 前記異常検出手段は、前記電流検出手段により検出され
た駆動電流が所定値以下のときに異常と判定する異常判
定手段を備える動力出力装置。9. The power output device according to claim 8, wherein the first motor control means is configured such that one of the first and second connection means is connected and the other is disconnected by the switching control means. And controlling the second rotor to drive at a predetermined rotation speed with respect to the first rotor when the other is switched from the state to the connected state. A power output device comprising abnormality determination means for determining that an abnormality has occurred when the drive current detected by the current detection means is equal to or less than a predetermined value.
て、 前記第1電動機制御手段は、前記切換制御手段により前
記第1,第2の接続手段が共に接続の状態からいずれか
一方を接続解除の状態に切り換えたときに、前記第1の
ロータに対して前記第2のロータが所定の回転数で駆動
するよう制御する手段であり、 前記異常検出手段は、前記電流検出手段により検出され
た駆動電流が所定値より大きいときに異常と判定する異
常判定手段を備える動力出力装置。10. The power output device according to claim 8, wherein the first motor control means connects one of the first and second connection means from a state in which the first and second connection means are both connected by the switching control means. Means for controlling the first rotor to drive the second rotor at a predetermined number of revolutions when the state is switched to the release state, wherein the abnormality detecting means is detected by the current detecting means A power output device comprising abnormality determination means for determining that an abnormality has occurred when the driving current is larger than a predetermined value.
て、 前記回転軸と前記出力軸との回転数差および/または前
記回転軸と前記駆動軸との回転数差を検出する回転数差
検出手段を備え、 前記異常検出手段は、前記回転数差検出手段により検出
される前記回転軸と前記出力軸との回転数差および/ま
たは前記回転軸と前記駆動軸との回転数差に基づいて異
常を検出する手段である動力出力装置。11. The power output device according to claim 1, wherein a rotational speed difference between the rotating shaft and the output shaft and / or a rotational speed difference between the rotating shaft and the drive shaft is detected. Detecting means based on a rotational speed difference between the rotating shaft and the output shaft and / or a rotational speed difference between the rotating shaft and the drive shaft detected by the rotational speed difference detecting device. Power output device which is means for detecting abnormalities.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11033597A JP3141815B2 (en) | 1997-04-11 | 1997-04-11 | Power output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11033597A JP3141815B2 (en) | 1997-04-11 | 1997-04-11 | Power output device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10289020A JPH10289020A (en) | 1998-10-27 |
JP3141815B2 true JP3141815B2 (en) | 2001-03-07 |
Family
ID=14533151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11033597A Expired - Fee Related JP3141815B2 (en) | 1997-04-11 | 1997-04-11 | Power output device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3141815B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101919319B1 (en) * | 2012-02-09 | 2018-11-19 | 주식회사 경문엔터테인먼트 | Portable terminal protective film structure |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4517545B2 (en) * | 2001-07-17 | 2010-08-04 | 株式会社デンソー | VEHICLE POWER GENERATION CONTROL DEVICE HAVING TRANSMITTING / RECEIVING DEVICE |
DE10234402B4 (en) * | 2001-09-21 | 2015-10-08 | Heidelberger Druckmaschinen Ag | Independent direct drive for paper processing presses |
JP2013219844A (en) * | 2012-04-04 | 2013-10-24 | Denso Corp | Energy generation controller |
JP5618105B2 (en) * | 2013-01-09 | 2014-11-05 | 三菱自動車工業株式会社 | Control device for hybrid vehicle |
WO2014128829A1 (en) * | 2013-02-19 | 2014-08-28 | トヨタ自動車株式会社 | Vehicular electric motor control device |
JP7251222B2 (en) | 2019-03-11 | 2023-04-04 | 株式会社デンソー | Motor control device and motor control method |
-
1997
- 1997-04-11 JP JP11033597A patent/JP3141815B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101919319B1 (en) * | 2012-02-09 | 2018-11-19 | 주식회사 경문엔터테인먼트 | Portable terminal protective film structure |
Also Published As
Publication number | Publication date |
---|---|
JPH10289020A (en) | 1998-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3000953B2 (en) | Power output device and control method thereof | |
JP3099769B2 (en) | Power output device and control method thereof | |
JP3052804B2 (en) | Engine starting device and starting method | |
JP3052803B2 (en) | Power transmission device and control method thereof | |
EP0743208B1 (en) | Hybrid vehicle electromagnetic clutch motor and method of controlling the same | |
JP3000943B2 (en) | Power output device and control method thereof | |
JP3052844B2 (en) | Power output device, control method therefor, and drive device | |
KR100254308B1 (en) | A power apparatus and its method | |
KR100289981B1 (en) | Power transmission device and its control method | |
JPH1094107A (en) | Power output device and its control method | |
JP3063592B2 (en) | Power transmission device and control method thereof | |
JP3099713B2 (en) | Power transmission device and control method thereof | |
JPH0947093A (en) | Power transmission and its control method | |
JPH0947092A (en) | Power transmission and its control method | |
JP3141815B2 (en) | Power output device | |
JP3173397B2 (en) | Power output device | |
JP3206444B2 (en) | Power output device | |
JP3147030B2 (en) | Power output device and control method thereof | |
JP3704879B2 (en) | Power output apparatus and control method thereof | |
JPH10150704A (en) | Power output device | |
JP3191705B2 (en) | Drive unit and power output unit | |
JP3371723B2 (en) | Power output device and control method thereof | |
JP3593845B2 (en) | Power output device and control method thereof | |
JPH10112901A (en) | Power output device and anomaly detector for motor | |
JP4089095B2 (en) | Power output apparatus, hybrid vehicle, and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081222 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081222 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091222 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |