JPH02238152A - Control device for engine - Google Patents

Control device for engine

Info

Publication number
JPH02238152A
JPH02238152A JP5761189A JP5761189A JPH02238152A JP H02238152 A JPH02238152 A JP H02238152A JP 5761189 A JP5761189 A JP 5761189A JP 5761189 A JP5761189 A JP 5761189A JP H02238152 A JPH02238152 A JP H02238152A
Authority
JP
Japan
Prior art keywords
signal
torque
engine
control
angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP5761189A
Other languages
Japanese (ja)
Inventor
Yoshitaka Tawara
田原 良隆
Manabu Hirozawa
廣澤 学
Masaaki Oda
小田 政明
Tokuichi Matsumoto
松本 徳一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP5761189A priority Critical patent/JPH02238152A/en
Publication of JPH02238152A publication Critical patent/JPH02238152A/en
Pending legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、エンジンのトルク制御を行う制御装置に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a control device that performs engine torque control.

(従来の技術) 従来より、エンジンの出力軸にエンジントルクの発生方
向と同一方向の正トルクを付加するようにモータとして
機能すると共に、反対方向に逆トルクを付加するように
充電装置として機能する始動充電装置いわゆるセルタネ
ータの技術が、例えば、特公昭81− 54949号公
報にみられるように公知である。
(Prior Art) Conventionally, a motor functions as a motor by applying a positive torque in the same direction as the engine torque generation direction to the output shaft of an engine, and functions as a charging device to apply a reverse torque in the opposite direction. 2. Description of the Related Art The technology of a starter charging device, a so-called selternator, is known, for example, as seen in Japanese Patent Publication No. 81-54949.

上記セルタネータは、エンジンの出力軸に回転界磁極を
設け、この回転界磁極内方に励磁コイルを、外方にステ
ータコイルを設け、ステータコイルおよび励磁コイルへ
の通電制御によってモータとしての駆動機能を得てエン
ジン出力軸に正トルクを与えると共に、発電機能を得て
出力軸に逆トルクを与えるようにしたものである。また
、このセルタネータの技術を利用すると、エンジン始動
時、加速時、微低速クラッチミート時等にエンジン出力
軸に正トルク与えて付勢し、始動クランキング回転、加
速性の向上、クラッチミート時のエンジン停止の防止等
が行える一方、減速時に逆トルクを増大してエンジンブ
レーキ作用の増大が図れ、さらに、エンジンの運転に伴
ってその出力軸に燃焼サイクルに対応して周期的に発生
するトルク変動の抑制制御などが行えるものである。
The above-mentioned selternator has a rotating field pole on the output shaft of the engine, an excitation coil inside the rotating field pole, and a stator coil outside the rotary field pole, and performs a driving function as a motor by controlling the energization of the stator coil and the excitation coil. This provides a positive torque to the engine output shaft, and also provides a power generation function to provide a reverse torque to the output shaft. In addition, when this selternator technology is used, positive torque is applied to the engine output shaft during engine startup, acceleration, and very low speed clutch engagement, etc., increasing starting cranking rotation, improving acceleration, and increasing clutch engagement during clutch engagement. It can prevent engine stoppage, etc., but it can also increase reverse torque during deceleration to increase engine braking effect, and it also prevents torque fluctuations that occur periodically on the output shaft as the engine is running, corresponding to the combustion cycle. It is possible to perform suppression control, etc.

そして、エンジン出力軸に正トルクを与える場合には、
このエンジン出力軸の回転角を検出しこの回転角に応じ
た電流制御を行う必要があり、そのためには通常、点火
間隔もしくは出力軸の1回転の整数倍に1度発生する基
準位置信号と、この基準位置信号よりも短い周期で一定
クランク角毎に発生する角度信号とに基づいて絶対クラ
ンク角度を検出し、その絶対角度に基づいて同期式モー
タなどとしてのトルク装置を作動制御するようにしてい
る。
When applying positive torque to the engine output shaft,
It is necessary to detect the rotation angle of this engine output shaft and perform current control according to this rotation angle. To do this, normally, a reference position signal that is generated once every ignition interval or an integral multiple of one revolution of the output shaft, The absolute crank angle is detected based on the angle signal generated at every fixed crank angle at a cycle shorter than the reference position signal, and the operation of a torque device such as a synchronous motor is controlled based on the absolute angle. There is.

(発明が解決しようとする問題点) しかして、上記のような装置において、絶対クランク角
を検出するための複数のセンサの一部が短絡もしくは断
線等の故障が発生して所定の検出信号が制御手段に入力
されなくなった場合に、誤作動が生じて所望のトルク制
御が実行できず、例えば正トルクをエンジン出力軸に作
用させる機能が得られない恐れがある。
(Problem to be Solved by the Invention) However, in the above-mentioned device, a malfunction such as a short circuit or disconnection occurs in some of the plurality of sensors for detecting the absolute crank angle, and the predetermined detection signal is not output. If the input to the control means is no longer received, a malfunction may occur and desired torque control may not be performed, and for example, the function of applying positive torque to the engine output shaft may not be obtained.

すなわち、エンジンの加速時にトルク装置をモータとし
て機能させるように制御する場合などに、エンジン回転
に対し前記のような基準位置信号と角度信号とによって
その絶対角度を検出し、それに対応した角度制御もし《
は時間制御を行うものであるが、前記位相検出手段とし
ての基準位置センサもしくは角度センサのいずれか一方
が故障したりハーネスが断線してその信号が入力されな
くなると、絶対クランク角度を検出することができず、
上記のようなモータ機能が得られくなり所定のトルク制
御が行えずに加速性能が低下する恐れがある。また、そ
の他、上記トルク装置に出力軸の回転角度に応じて信号
を出力する必要があるトルク制御、例えば、燃焼に伴う
トルク変動を抑制するトルク変動抑制制御、クランキン
グ始動モータ起動制御、微低速でのクラッチミート時の
トルクアシスト制御等においても、前記センサから所期
の信号が入力されないと所定のトルク制御を行うことが
できなくなる問題を有する。
In other words, when controlling a torque device to function as a motor when the engine accelerates, the absolute angle of the engine rotation is detected using the reference position signal and angle signal as described above, and the angle is controlled accordingly. 《
is for time control, but if either the reference position sensor or the angle sensor serving as the phase detection means fails or the harness is disconnected and the signal is no longer input, the absolute crank angle cannot be detected. I can't do it,
There is a possibility that the motor function as described above cannot be obtained, predetermined torque control cannot be performed, and acceleration performance may deteriorate. In addition, there are other types of torque control that require outputting a signal to the above-mentioned torque device according to the rotation angle of the output shaft, such as torque fluctuation suppression control that suppresses torque fluctuations due to combustion, cranking start motor start control, and very low speed control. Also in torque assist control during clutch engagement, etc., there is a problem in that predetermined torque control cannot be performed unless a desired signal is input from the sensor.

そこで、本発明は上記事情に鑑み、位相検出手段の一部
のセンサの信号が故障発生などによって入力されなくな
った場合にも可及的にトルク制御の実行を確保するよう
にしたエンジンの制御装置を提供することを目的とする
ものである。
In view of the above circumstances, the present invention provides an engine control device that ensures execution of torque control as much as possible even when signals from some sensors of the phase detection means are no longer input due to occurrence of a failure or the like. The purpose is to provide the following.

(問題点を解決するための手段) 上記目的を達成するため本発明の制御装置は、エンジン
出力軸の基準位置で信号を出力する基準位置センサと所
定角度毎に信号を出力する角度センサとによってエンジ
ン回転の位相を検出する位相検出手段を設け、該位相検
出手段の出力に応じてエンジントルク制御を行うトルク
制御手段を備えると共に、上記位相検出手段の一方のセ
ンサのフエイル時に、他方のセンサ出力に基づいて疑似
信号を作成し上記トルク制御手段を作動させる疑似信号
作成手段を設けるように構成したものである。
(Means for Solving the Problems) In order to achieve the above object, the control device of the present invention uses a reference position sensor that outputs a signal at the reference position of the engine output shaft and an angle sensor that outputs a signal at each predetermined angle. A phase detection means for detecting the phase of engine rotation is provided, and a torque control means is provided for controlling the engine torque according to the output of the phase detection means, and when one sensor of the phase detection means fails, the other sensor outputs The present invention is configured to include a pseudo signal creation means for creating a pseudo signal based on the above torque control means and operating the torque control means.

第1図は本発明の構成を明示するための全体構成図であ
る。
FIG. 1 is an overall configuration diagram for clearly showing the configuration of the present invention.

エンジン1の出力軸2には、例えば回転界磁極とその内
方の励磁コイルと外方のステータコイルとを備えその通
電制御の切換えによって電動機もしくは発電機として作
動するトルク装置3を設け、このトルク装置3をモータ
として機能させてエンジン出力軸2に正トルクを与えた
り、トルク装置3を発電機として機能させてエンジン出
力軸2に逆トルクを与える制御を行うトルク制御手段4
を設ける。
The output shaft 2 of the engine 1 is provided with a torque device 3, which includes, for example, rotating field poles, an excitation coil inside the poles, and a stator coil outside the poles, and which operates as an electric motor or a generator by switching the energization control. Torque control means 4 that controls the device 3 to function as a motor to apply a positive torque to the engine output shaft 2, or the torque device 3 to function as a generator to provide a reverse torque to the engine output shaft 2;
will be established.

また、エンジン1の出力軸の回転における絶対位相を検
出する位相検出手段5を設ける。該位相検出手段5は、
基準位置で信号を出力する基準位置センサ38と所定角
度毎に信号を出力する角度センサ39とによって構成さ
れ、両センサ38,39の信号に基づく位相信号が前記
トルク制御手段4に出力され、所定の運転状態において
上記位相に対応した駆動信号を出力して前記トルク装置
3をモータとして機能させてエンジン出力軸に正トルク
または発電機として逆トルクを付加するトルク制御を実
行するものである。
Further, phase detection means 5 is provided for detecting the absolute phase of rotation of the output shaft of the engine 1. The phase detection means 5 is
It is composed of a reference position sensor 38 that outputs a signal at a reference position and an angle sensor 39 that outputs a signal at each predetermined angle.A phase signal based on the signals of both sensors 38 and 39 is output to the torque control means 4 and In the operating state, a drive signal corresponding to the above-mentioned phase is output, the torque device 3 functions as a motor, and torque control is executed to apply a forward torque to the engine output shaft or a reverse torque as a generator.

一方、上記位相検出手段5の一方のセンサ38または3
9の故障を検出する故障検出手段6を設け、該故障検出
手段6によってセンサの異常が検出されると、一方のセ
ンサ出力に基づいて他方のセンサ出力を補うように補正
して位相信号に相当する周波数信号もしくは疑似位相信
号などの疑似信号を作成する疑似信号作成手段7を設け
る。該疑似信号作成手段7による信号は前記トルク制御
手段4に出力され、トルク制御を実行するものである。
On the other hand, one sensor 38 or 3 of the phase detection means 5
9 is provided, and when an abnormality in the sensor is detected by the failure detection means 6, a correction is made based on the output of one sensor to compensate for the output of the other sensor, which corresponds to a phase signal. A pseudo signal creating means 7 is provided for creating a pseudo signal such as a frequency signal or a pseudo phase signal. The signal from the pseudo signal generating means 7 is outputted to the torque control means 4 to execute torque control.

(作用) 上記のようなエンジンの制御装置では、基準位置センサ
と角度センサとによる位相検出手段の信号に基づいて求
めた絶対クランク角度に対応してトルク制御手段からト
ルク装置に駆動信号を出力して所定のトルク制御を行う
一方、上記位相検出手段の一部のセンサからの信号が入
力されなくなった場合には、他方のセンサの信号から一
方のセンサによる信号を補うように疑似信号を作成し、
トルク制御を実行するものである。すなわち、例えば、
基準位置センサのフエイル時には角度センサの信号によ
ってエンジン回転数を求め、この回転数に対応した周波
数を有する疑似信号を作成するものであり、また、角度
センサのフェイル時には基準位置信号の分周によって角
度信号を得る際に角速度変動を加えて疑似角度信号を作
成するようにしている。
(Function) In the engine control device as described above, a drive signal is output from the torque control means to the torque device in response to the absolute crank angle determined based on the signal of the phase detection means using the reference position sensor and the angle sensor. While performing predetermined torque control, if signals from some sensors of the phase detection means are no longer input, a pseudo signal is created to supplement the signal from one sensor from the signal from the other sensor. ,
It performs torque control. That is, for example,
When the reference position sensor fails, the engine rotation speed is determined from the angle sensor signal and a pseudo signal with a frequency corresponding to this rotation speed is created. Also, when the angle sensor fails, the angle is determined by frequency division of the reference position signal. When obtaining the signal, angular velocity fluctuations are added to create a pseudo angle signal.

(実施例) 以下、図面に沿って本発明の実施例を説明する。(Example) Embodiments of the present invention will be described below along with the drawings.

実施例1 第2図は具体例の全体構成図である。Example 1 FIG. 2 is an overall configuration diagram of a specific example.

エンジン1(6気筒の例)の出力軸2の一端部にはフラ
イホイール15が取り付けられ、このフライホイール1
5の外周部分が回転界磁極16に設けられている。この
回転界磁極16は強磁性体で一対の櫛形磁極等により磁
極部が円周方向に交互に位置するように非磁性体を介し
て一体に結合されている。上記回転界磁極16の内方に
は励磁コイル17が設けられ、この励磁コイル17は回
転界磁極16を励磁するためのもので、磁性体部材18
を介して固定側に取り付けられている。この励磁コイル
17は若干の空隙を介して回転界磁極16と対向してい
る。一方、前記回転界磁極16の外周には所定間隙を介
してステータコイル19が設けられ、このステータコイ
ル19は通電時に上記回転界磁極16に磁力を作用させ
るためのもので、心材20に巻き付けられて固定側に取
り付けられている。そして、これらによりエンジン出力
軸2に正トルクもしくは逆トルクを与えるトルク装置3
(同期式モータ)が構成されている。
A flywheel 15 is attached to one end of the output shaft 2 of the engine 1 (example of 6 cylinders).
The outer circumferential portion of 5 is provided on the rotating field pole 16. The rotating field poles 16 are made of a ferromagnetic material and are integrally coupled via a non-magnetic material by a pair of comb-shaped magnetic poles or the like such that the magnetic pole portions are alternately located in the circumferential direction. An excitation coil 17 is provided inside the rotating field pole 16, and this excitation coil 17 is for exciting the rotating field pole 16.
It is attached to the fixed side via. This excitation coil 17 faces the rotating field pole 16 with a slight gap in between. On the other hand, a stator coil 19 is provided on the outer periphery of the rotating field pole 16 with a predetermined gap in between. It is attached to the fixed side. A torque device 3 that applies positive torque or reverse torque to the engine output shaft 2 by these
(synchronous motor).

前記フライホイール15の外側にはエンジン出力軸2と
変速機駆動軸22との間の動力の伝達を断続するクラッ
チ装置23が配設されている。上記トルク装置3および
クラッチ装置23などは、エンジン1に取り付けられた
ハウジング24で覆われる。
A clutch device 23 is disposed outside the flywheel 15 to connect and disconnect power transmission between the engine output shaft 2 and the transmission drive shaft 22. The torque device 3, clutch device 23, and the like are covered by a housing 24 attached to the engine 1.

上記トルク装置3の制御系は、その励磁コイル17に流
れる界磁電流(フィールド電流)を制御する界磁コント
ローラ25と、励磁コイル17に流す電圧調整とステー
タコイル19に印加する3相交流のステータ電流の調整
を行う主回路部26とを備え、界磁コントローラ25お
よび主回路部26にはエンジンコントロールユニット2
7からの制御信号が出力されて、エンジン出力軸2に対
して正トルクもしくは逆トルクを与えてトルク制御(ク
ランキング始動制御、加速アシスト制御およびオルタネ
ータ充電制御等)を行うものである。
The control system of the torque device 3 includes a field controller 25 that controls the field current flowing through the excitation coil 17, a three-phase AC stator that adjusts the voltage that flows through the excitation coil 17, and a three-phase AC stator that is applied to the stator coil 19. The field controller 25 and the main circuit section 26 include an engine control unit 2.
A control signal from 7 is output, and a forward torque or a reverse torque is applied to the engine output shaft 2 to perform torque control (cranking start control, acceleration assist control, alternator charging control, etc.).

このエンジンコントロールユニット27には、エンジン
の運転状態を検出するために、各種センサからの信号が
入力される。すなわち、キースイッチ30(スタータス
イッチ)からのイグニション信号およびスタータ信号、
ブレーキの踏み込み状態でオン信号を出力するブレーキ
スイッチ34からの信号、変速機のニュートラル状態で
オン信号を出力するニュートラルスイッチ36からの信
号、クラッチの断状態でオン信号を出力するクラッチス
イッチ37からの信号が入力される。また、エンジン出
力軸2の回転に対し、所定角度毎に基準位置で信号を出
力する基準位置センサ38と、順次クランク角を検出す
る角度センサ39との信号が増幅器29を介してそれぞ
れ入力される。さらに、エンジン1の吸気通路31に介
装されたスロットル弁32の開度を検出するスロットル
センサ33からのスロットル開度信号がそれぞれ入力さ
れる。
Signals from various sensors are input to this engine control unit 27 in order to detect the operating state of the engine. That is, the ignition signal and starter signal from the key switch 30 (starter switch),
A signal from the brake switch 34 that outputs an on signal when the brake is depressed, a signal from the neutral switch 36 that outputs an on signal when the transmission is in a neutral state, and a signal from the clutch switch 37 that outputs an on signal when the clutch is disengaged. A signal is input. In addition, signals from a reference position sensor 38 that outputs a signal at a reference position at every predetermined angle with respect to the rotation of the engine output shaft 2, and an angle sensor 39 that sequentially detects a crank angle are inputted via an amplifier 29. . Further, a throttle opening signal from a throttle sensor 33 that detects the opening of a throttle valve 32 installed in an intake passage 31 of the engine 1 is inputted.

前記主回路部26と界磁コントローラ25の具体的構造
例を第3図に示す。主回路部26は、バッテリ電圧がリ
アクトル40を介して接続され所定電圧VCに上昇する
昇圧チョッパー41と、トルク装置3のステータコイル
19に印加する3相交流を形成するインバータ42およ
び平滑コンデンサ43を備え、ゲートアンプ44〜47
は入力がローレベルで通電状態となる。また、界磁電流
を制御する界磁コントローラ25のベースアンブ48は
入力レベルがハイレベルで通電状態となる。
A specific structural example of the main circuit section 26 and the field controller 25 is shown in FIG. The main circuit section 26 includes a step-up chopper 41 to which battery voltage is connected via a reactor 40 and increases to a predetermined voltage VC, an inverter 42 and a smoothing capacitor 43 that form a three-phase alternating current to be applied to the stator coil 19 of the torque device 3. Preparation, gate amplifier 44-47
becomes energized when the input is low level. Further, the base amplifier 48 of the field controller 25 that controls the field current is energized when the input level is at a high level.

次に、第4図はコントロールユニット27の内部構成例
を示すもので、基準位置センサ38からの信号(G信号
)および角度センサ39からの信号(NE信号)は、そ
れぞれ波形整形回路50を経てCPU51に割り込み信
号として入力される。
Next, FIG. 4 shows an example of the internal configuration of the control unit 27, in which the signal from the reference position sensor 38 (G signal) and the signal from the angle sensor 39 (NE signal) are each passed through a waveform shaping circuit 50. The signal is input to the CPU 51 as an interrupt signal.

この基準位置センサ38からのG信号は、第9図に示す
ように、第1気筒の上死点前25″で720’毎に出力
され、一方、角度センサ39からのNE信号は1°毎に
信号が出力される。また、スタータスイッチ30、ニュ
ートラルスイッチ36およびクラッチスイッチ37の信
号はディジタルバッファ−52を経て入力ポート53に
入力され、スロットルセンサ33、昇圧電圧VCおよび
バッテリ電圧VBのアナログ信号はアナ口グバッファ−
54、A/D変換器55を経て入力される。CPU51
の演算結果は、出力ポートP1〜P5から出力バッファ
−56を経て出力されると共に、タイミング制御を行う
プログラマブルタイマーPTM1〜13への時間の設定
によって昇圧デューティ制御、3相出力制御を行うよう
に構成されている。また、上記プログラマブルタイマー
PTMI〜13のクロックCLKを角度信号(NE信号
)とCPU51のEクロツクとに切換えるゲート57,
58が配設されている。
As shown in FIG. 9, the G signal from the reference position sensor 38 is output every 720' at 25'' before the top dead center of the first cylinder, while the NE signal from the angle sensor 39 is output every 1°. Signals from the starter switch 30, neutral switch 36, and clutch switch 37 are input to the input port 53 via a digital buffer 52, and analog signals from the throttle sensor 33, boosted voltage VC, and battery voltage VB are outputted to the input port 53. is an anal mouth buffer
54, and is inputted via an A/D converter 55. CPU51
The calculation results are outputted from the output ports P1 to P5 via the output buffer 56, and are configured to perform boost duty control and three-phase output control by setting the time to programmable timers PTM1 to PTM13 that perform timing control. has been done. Also, a gate 57 for switching the clock CLK of the programmable timers PTMI to 13 to the angle signal (NE signal) and the E clock of the CPU 51;
58 are arranged.

前記界磁コントローラ25は、発電状態においては、バ
ッテリ35の端子電圧に対応してその電圧値を所定の値
に保つようにエンジンコントロールユニット27から出
力される制御信号に基づいて、励磁コイル17への界磁
電流を調整してオルタネータ充電制御を行うものである
In the power generation state, the field controller 25 controls the excitation coil 17 based on a control signal output from the engine control unit 27 so as to maintain the voltage value at a predetermined value corresponding to the terminal voltage of the battery 35. The alternator charging control is performed by adjusting the field current of the alternator.

トルク装置3を同期式モータとして作用させるためのス
テータコイル19への電流制御は、ステータコイル1つ
のU,V,W各相端子にインバータ42の出力線がそれ
ぞれ接続され、このインバータ42に対してエンジンコ
ントロールユニット27からU,V,W各相の通電角度
に応じた切り換え信号が出力され、ステータコイル19
の作る磁界が回転界磁極16による磁界に対して常に一
定の位相差を有する回転磁界となるように制御し、始動
制御と加速アシスト制御とが行われる。
In order to control the current to the stator coil 19 in order to make the torque device 3 act as a synchronous motor, the output lines of an inverter 42 are connected to the U, V, and W phase terminals of one stator coil. A switching signal is output from the engine control unit 27 according to the energization angle of each phase of U, V, and W, and the stator coil 19
Start control and acceleration assist control are performed by controlling the magnetic field generated by the rotating field pole 16 so that the magnetic field always has a constant phase difference with respect to the magnetic field generated by the rotating field magnetic pole 16.

さらに、前記エンジンコントロールユニット27はトル
ク制御を行っている際に、基準位置センサ38または角
度センサ39に故障が発生した際に、トルク装置3を同
期式モータとして駆動するための回転磁界の制御をクロ
ックの切換え、角度制御から時間制御への切換えなどに
よって対処し、正トルクの付加を実行するものである。
Furthermore, when a failure occurs in the reference position sensor 38 or the angle sensor 39 during torque control, the engine control unit 27 controls the rotating magnetic field for driving the torque device 3 as a synchronous motor. This is handled by switching the clock, switching from angle control to time control, etc., and applies positive torque.

上記エンジンコントロールユニット27の処理を、第5
図〜第7図のフローチャートに沿って説明する。第5図
はバックグラウンドルーチンで、その概略は、スタート
後、ステップS1でイニシャライズを行い、ステップS
2でエンジン回転数を計算し、ステップS3〜S7で各
センサおよびスイッチの信号を入力する。そして、ステ
ップS8およびS9で始動時(クランキング時)か否か
を判定し、始動時にはステップSIOでモードをスター
タモードOにセットする。
The processing of the engine control unit 27 is performed by the fifth
This will be explained along the flowcharts shown in FIGS. FIG. 5 shows a background routine, and its outline is that after starting, initialization is performed in step S1, and step S1 is initialized.
Step 2 calculates the engine speed, and steps S3 to S7 input signals from each sensor and switch. Then, in steps S8 and S9, it is determined whether or not it is the time of starting (during cranking), and at the time of starting, the mode is set to starter mode O in step SIO.

また、始動時でない場合には、ステップSLI〜S1B
で加速アシスト条件が成立しているか否かを判定し、加
速アシストを開始する際にはステップS17でモードを
加速アシストモード1にセットする。さらに、加速アシ
スト条件を満たさずステップS18〜S20の条件を満
たす場合には、ステップ521でモードをオルタネータ
モード2にセットする。
In addition, if it is not the time of starting, steps SLI to S1B
It is determined whether the acceleration assist condition is satisfied or not, and when starting acceleration assist, the mode is set to acceleration assist mode 1 in step S17. Further, if the acceleration assist condition is not satisfied but the conditions of steps S18 to S20 are satisfied, the mode is set to alternator mode 2 in step 521.

そして、上記のように各モードの設定の後、ステップS
22〜S32で昇圧チョツパ41のデューティ制御を行
い、トルク装置3を同期式七一夕として駆動するスター
タモード0および加速アシストモード1では、所定電圧
33Vに昇圧制御を行うものである。
After setting each mode as described above, step S
In starter mode 0 and acceleration assist mode 1 in which the duty of the boost chopper 41 is controlled in steps 22 to S32 and the torque device 3 is driven as a synchronous Tanabata, boost control is performed to a predetermined voltage of 33V.

第6図は基準位置センサ38からのG信号が入力された
際のインタラブトルーチンで、インタラブトスタート後
、割込時刻を読み込み( S 40)、ノイズ信号の入
力などに対してステップS41でG信号のフエイル状態
を判定し、また、ステ・ツブS42で角度センサ39か
らのNE信号がフエイルしているか否かを、G信号の間
隔(720°)にNE信号が720回入力されたことに
よって判定し、フエイルしていない場合には、ステップ
S43でカウンタ値CNEをクリアする。一方、NE信
号のフェイル時には、ステップS44〜S55でそのフ
エイル制御を行い、フエイルフラグFNEをセットする
(S48)。
FIG. 6 shows the interrupt routine when the G signal from the reference position sensor 38 is input. After the interrupt is started, the interrupt time is read (S40), and step S41 is executed in response to input of a noise signal, etc. The failure state of the G signal is determined by step S42, and whether the NE signal from the angle sensor 39 has failed is determined by step S42. If there is no failure, the counter value CNE is cleared in step S43. On the other hand, when the NE signal fails, the fail control is performed in steps S44 to S55, and the fail flag FNE is set (S48).

また、第7図は角度センサ39からのNE信号の入力に
伴うインタラブトルーチンで、インクラブトスタート後
、割込時刻を読み込み( S 60)、ノイズ信号の入
力などに対してステップSolでNE信号のフエイル状
態を判定し、ステップS82〜S85でエンジン回転数
Neの計算のためのTDC周期を求めると共にNE信号
のカウントアップを行う。さらに、ステップS66でG
信号がフエイルしているか否かを、NE信号のカウント
値が720を越えていることによって判定し、フエイル
していない場合には、ステップS67でモードを判定し
、オルタネータモード2の場合には、ステップ368で
バッテリ電圧VBを判別し、所定電圧14.7Vより高
い時にはステップS69でフィールド電流をカットする
一方、所定電圧14.7Vより低い時にはステップS7
0でフィールド電流を通電する出力ポート制御を行う。
Also, FIG. 7 shows an interrupt routine that accompanies the input of the NE signal from the angle sensor 39. After starting the inklab, the interrupt time is read (S60), and step Sol is executed in response to input of a noise signal, etc. A fail state of the NE signal is determined, and in steps S82 to S85, the TDC period for calculating the engine rotation speed Ne is determined, and the NE signal is counted up. Furthermore, in step S66, G
It is determined whether the signal has failed or not by checking that the count value of the NE signal exceeds 720. If the signal has not failed, the mode is determined in step S67, and in the case of alternator mode 2, The battery voltage VB is determined in step 368, and if it is higher than the predetermined voltage 14.7V, the field current is cut in step S69, while if it is lower than the predetermined voltage 14.7V, step S7
When set to 0, the output port controls the field current.

また、スタータモード0および加速モード1の場合には
、ステップS71〜S75で30@毎にインバータ42
の作動によるモータ駆動を制御する。このインバータ制
御は、30°毎にステップS72でフィールド電流を通
電すると共に、ステップS73でエンジン回転数に対し
U,V,Wの各相の通電タイミングと駆動トルクを決定
する通電開始角度と通電期間とを求め、ステップS74
でその各角度値を各PTMI〜12にセットし、ステッ
プS75でPTMを起動する出力ボート制御を行う。上
記制御は、第10図(A)に示すように、G信号に基づ
<30@毎のタイミングで奇数番号の第1段PTMがス
タートシ、この奇数番号のPTMには通電開始角度AS
UI〜ASW2がセットされ、NE信号の入力をクロッ
クにしてセット角度が経過すると、偶数番号の第2段P
TMに信号を出力し、この信号を受けてスタートする偶
数番号のPTMには通電期間角度ACUI〜ACW2が
セットされ、その信号をトルク装置3のステータコイル
19の各相に出力する処理を行うものである。
In addition, in the case of starter mode 0 and acceleration mode 1, the inverter 42
The motor drive is controlled by the operation of the motor. This inverter control applies a field current every 30 degrees in step S72, and in step S73, the energization start angle and energization period determine the energization timing and drive torque of each phase of U, V, and W with respect to the engine rotation speed. and step S74
In step S75, each angle value is set in each PTMI to 12, and in step S75, output port control is performed to start the PTM. In the above control, as shown in FIG. 10(A), the odd-numbered first-stage PTMs start at a timing of <30@ based on the G signal, and the odd-numbered PTMs are set at an energization start angle AS.
When UI to ASW2 are set and the set angle elapses using the input of the NE signal as a clock, the even numbered second stage P
A signal is output to the TM, and energization period angles ACUI to ACW2 are set in the even-numbered PTMs that start upon receiving this signal, and the signal is output to each phase of the stator coil 19 of the torque device 3. It is.

一方、前記ステップ36BによってG信号のフエイルが
判定されると、ステップ576〜S80でそのフェイル
制御を行い、フエイルフラグFGをセヅトする( S 
7[i)。
On the other hand, when it is determined in step 36B that the G signal has failed, the fail control is performed in steps 576 to S80, and the fail flag FG is set (S
7 [i).

さらに、第8図はPTM2の作動に伴うU1相のステー
タコイル19に対する通電終了時のインタラブトルーチ
ンで、インタラブトスタート後、ステップS90および
S91でG信号およびNE信号のフエイルを判定し、い
ずれか一方の信号のフエイル時にステップS92〜S9
4でそのフエイル制御を行う。
Furthermore, FIG. 8 shows an inter-interrupt routine at the end of energization to the U1-phase stator coil 19 due to the operation of PTM2. After the inter-interrupt starts, fail of the G signal and NE signal is determined in steps S90 and S91, Steps S92 to S9 when one of the signals fails
4 performs the fail control.

前記G信号のフエイル時制御を詳細に説明すれば、第7
図のステップS6BでG信号フエイルが判定されると、
正常な制御に対して出力軸2の回転の基準位置が不明と
なって前記ステップS71〜S75のインバータ制御の
30°毎のタイミングが設定できなくなることに対応す
るために、まず、ステップS7BでフエイルフラグFG
をセットすると共に、ステップS77でPTMのクロツ
クをNE信号からEクロック信号に切り換える信号をゲ
ート57,58に出力し、角度制御から時間制御に変更
する。そして、ステップS7gでモードを判定し、スタ
ータモード0および加速モード1の場合には、ステップ
S79で回転磁界の周期TR(30°に相当)をエンジ
ン回転速度における周期TT/4の0.9倍に設定し、
この周期TRからステップS80で通電開始時間TSU
I〜TSW2および通電期間TCU1〜TCW2を計算
して、エンジン回転よりも高い周波数の回転磁界が発生
するように設定する。そして、第8図のステップS90
の判定によりステップS92に進んでモードを判定し、
スタータモード0および加速モード1の場合には、ステ
ップS93で前記各時間値を各PTMI〜12にセット
し、ステップ394でPTMをU1相のステータコイル
19に対する通電終了時に起動する出力ポート制御を行
う。
To explain in detail the G signal fail control, the seventh
When G signal fail is determined in step S6B of the figure,
In order to cope with the fact that the reference position of the rotation of the output shaft 2 becomes unknown for normal control and the timing of every 30° of the inverter control in steps S71 to S75 cannot be set, first, a fail flag is set in step S7B. FG
At the same time, in step S77, a signal for switching the PTM clock from the NE signal to the E clock signal is output to the gates 57 and 58, thereby changing from angle control to time control. Then, in step S7g, the mode is determined, and in the case of starter mode 0 and acceleration mode 1, in step S79, the period TR (corresponding to 30°) of the rotating magnetic field is set to 0.9 times the period TT/4 at the engine rotation speed. Set to
From this period TR, in step S80, the energization start time TSU is determined.
I to TSW2 and energization periods TCU1 to TCW2 are calculated and set so that a rotating magnetic field having a higher frequency than the engine rotation is generated. Then, step S90 in FIG.
Based on the determination, the process proceeds to step S92 to determine the mode,
In the case of starter mode 0 and acceleration mode 1, in step S93, each time value is set in each PTMI to 12, and in step 394, output port control is performed to start the PTM at the end of energization to the U1 phase stator coil 19. .

上記制御は、第10図(B)に示すように、U1相のス
テータコイル19に対する通電終了時のタイミングで奇
数番号の第1段PTMがスタートし、Eクロックの信号
に基づいて通電開始のセット時間が経過すると、偶数番
号の第2段PTMに信号を出力してスタートし通電時間
を制御し、エンジン回転よりも高い周波数の回転磁界の
形成によって駆動力を得るものである。
In the above control, as shown in FIG. 10(B), the odd-numbered first stage PTM starts at the timing when the energization to the U1 phase stator coil 19 ends, and the energization start is set based on the E clock signal. When time elapses, a signal is output to the even-numbered second-stage PTMs to start, control the energization time, and obtain driving force by forming a rotating magnetic field with a higher frequency than the engine rotation.

また、NE信号のフエイル時制御は、第6図のステップ
S42でNE信号フェイルが判定されると、正常な制御
に対して基準位置間の細かい角度変化が検出できず、P
TMに対し角度クロックが使用できないために、まず、
ステップS44でNE信号カウンタをクリアしてから、
ステップS45〜S47でG信号周期TGを求めて、疑
似TDC周期TT( 12Q’に祖当)を計算すると共
に、ステップ848でフエイルフラグFNEをセットす
る。そして、ステップS49でPTMのクロックをNE
信号からEクロック信号に切り換える信号をゲート57
.58に出力し、角度制御から時間制御に変更する。
Furthermore, in the NE signal failure control, if it is determined that the NE signal has failed in step S42 in FIG.
First, because the angle clock cannot be used for TM,
After clearing the NE signal counter in step S44,
In steps S45 to S47, the G signal period TG is determined, and a pseudo TDC period TT (original to 12Q') is calculated, and a fail flag FNE is set in step 848. Then, in step S49, the PTM clock is set to NE.
The gate 57 switches the signal from the signal to the E clock signal.
.. 58 and change from angle control to time control.

続いて、ステップS50でモードを判定し、スタータモ
ード0および加速モード1の場合には、ステップS51
でG信号フェイル時と同様に回転磁界の周期TRをエン
ジン回転速度における周期TT/4の0.9倍に設定し
、この周期TRからステップS52で通電開始時間TS
UI〜TSW2および通電期間TCUI〜TCW2を計
算して、エンジン回転よりも高い周波数の回転磁界が発
生するように設定する。また、オルタネータモード2の
場合には、NE信号フエイルに伴って第7図のルーチン
が実質的に作用しないことから、そのステップS88〜
S70の処理と同様のバッテリ電圧VBに応じた充電制
御をステップ553〜S55で行う。
Subsequently, the mode is determined in step S50, and in the case of starter mode 0 and acceleration mode 1, step S51 is performed.
Similarly to when the G signal fails, the period TR of the rotating magnetic field is set to 0.9 times the period TT/4 at the engine rotation speed, and from this period TR, the energization start time TS is set in step S52.
UI to TSW2 and the energization period TCUI to TCW2 are calculated and set so that a rotating magnetic field with a higher frequency than the engine rotation is generated. In addition, in the case of alternator mode 2, the routine of FIG. 7 does not substantially operate due to the NE signal failure, so steps S88 to
Charging control according to the battery voltage VB similar to the process in S70 is performed in steps 553 to S55.

さらに、フェイルフラグFNEのセットに応じ、第8図
のステップS9Lの判定によりG信号フエイル時と同様
にステップ392〜S94で、前記各時間値を各PTM
I〜12にセットし、このPTMをU1相のステータコ
イル19に対する通電終了時に起動する。この制御のタ
イミングチャートはG信号フェイル時と同様に前記第1
0図(B)に示すように行われ、エンジン回転よりも高
い周波数の回転磁界の形成によって駆動力を得るもので
ある。
Furthermore, in accordance with the setting of the fail flag FNE, the above-mentioned time values are set to each PTM in steps 392 to S94 as in the case of the G signal fail based on the determination in step S9L of FIG.
I to 12, and this PTM is activated at the end of energization to the U1 phase stator coil 19. The timing chart for this control is the same as when the G signal fails.
This is done as shown in Figure 0 (B), and the driving force is obtained by forming a rotating magnetic field with a higher frequency than the engine rotation.

上記実施例では絶対クランク角度を検出するための基準
位置センサ38または角度センサ39のフエイル時には
、ステータコイル19に対する回転磁界の形成を角度制
御から時間制御に切換え、エンジン回転数より高い周波
数を有する回転磁界設定によって同期式モータとしての
駆動トルクを得ることができるものである。
In the embodiment described above, when the reference position sensor 38 or the angle sensor 39 for detecting the absolute crank angle fails, the formation of the rotating magnetic field for the stator coil 19 is switched from angle control to time control, and rotation having a frequency higher than the engine rotation speed is performed. The driving torque of a synchronous motor can be obtained by setting the magnetic field.

実施例2 第11図にこの実施例のコントロールユニットを示し、
本例ではNE信号フエイル時に回転変化を考慮した疑似
NE信号を作成し、NE信号に代えて使用するものであ
る。
Embodiment 2 FIG. 11 shows the control unit of this embodiment,
In this example, when the NE signal fails, a pseudo NE signal is created in consideration of rotational changes and used in place of the NE signal.

コントロールユニット27′は、疑似NE信号を出力す
るPTM14を備えるとと共に、NE信号フエイル時に
各プログラマブルタイマーPTM1〜13のクロックC
LKをNE信号からPTM14の疑似NE信号に切換え
るゲート59.60が配設されている。その他は前例の
第4図と同様に構成され、同一構成には同一符号を付し
てその説明を省略する。
The control unit 27' includes a PTM 14 that outputs a pseudo NE signal, and clock C of each programmable timer PTM1 to PTM13 when the NE signal fails.
Gates 59 and 60 are provided to switch LK from the NE signal to the pseudo NE signal of PTM14. The rest of the structure is the same as that of the previous example shown in FIG. 4, and the same components are given the same reference numerals and the explanation thereof will be omitted.

上記コントロールユニット27′の処理を、第12図の
フローチャートに沿って説明する。なお、バックグラウ
ンドルーチンは前例の第5図と同様である。第12図は
、基準位置センサ38からのG信号が入力された際のイ
ンタラブトルーチンで、インタラブトスタート後、ステ
ップS100で割込時刻を読み込み、ステップS 10
1で角度センサ39からのNE信号がフェイルしている
か否かを、G信号の間隔(720゜)にNE信号が72
0回入力されたことによって判定し、フエイルしていな
い場合には、ステップS102でカウンタ値CNEをク
リアする。
The processing of the control unit 27' will be explained with reference to the flowchart of FIG. Note that the background routine is the same as the previous example shown in FIG. FIG. 12 shows the interrupt routine when the G signal from the reference position sensor 38 is input. After starting the interrupt, the interrupt time is read in step S100, and the interrupt time is read in step S10.
1, it is determined whether or not the NE signal from the angle sensor 39 has failed.
The determination is made based on whether the input has been made 0 times, and if no failure has occurred, the counter value CNE is cleared in step S102.

一方、NE信号のフエイル時には、ステップS103で
NE信号カウンタをクリアしてから、ステップ8104
〜8106でG信号周期TGを求めて、疑似TDC周期
TT ( 120゜に相当)を計算すると共に、ステッ
プS107でフエイルフラグFNEをセットする。また
、ステップS108でPTMI〜13のクロツクおよび
NE信号毎の割り込みをNE信号からPTM14による
疑似NE信号に切り換える信号をゲート59.60に出
力する。続いて、ステップS109でG信号周期TGと
NE信号カウンタ値CNE (疑似NE信号も同様にカ
ウントする)のマップから疑似NE信号周期TNEl,
jを計算する。そして、この疑似NE信号周期T N 
E I.jの値をステップS110でPTM14にセッ
トし、ステップSillで該PTM14を作動する出力
ポート制御を行う。
On the other hand, when the NE signal fails, the NE signal counter is cleared in step S103, and then step 8104
In steps 8106 to 8106, the G signal period TG is determined, and the pseudo TDC period TT (corresponding to 120 degrees) is calculated, and in step S107, the fail flag FNE is set. Further, in step S108, a signal for switching the interrupt for each PTMI-13 clock and NE signal from the NE signal to a pseudo NE signal by PTM14 is output to the gate 59.60. Subsequently, in step S109, the pseudo NE signal period TNEl,
Calculate j. Then, this pseudo NE signal period T N
E I. The value of j is set in the PTM 14 in step S110, and output port control for operating the PTM 14 is performed in step Sill.

上記ステップS109における疑似NE信号周期TNE
を求めるマップは、例えば第12図に示すような特性に
設定されている。エンジンの運転状態においてはその出
力軸の回転速度は各気筒の燃焼に対応して周期的に変化
するものであり、クランク角度が1°回転するのに要す
る時間は各クランク角度に応じて変化すると共に、その
時間はエンジン回転数に応じて変化するものであり、両
者に対応して疑似NE信号周期TNEが設定されている
。そして、このようなマップから読み込んだ疑似NE信
号周期TNEで順次PTM14を作動して、角度センサ
39からのNE信号と同様の間隔で疑似NE信号を発生
させ、NE信号フェイル時には上記疑似NE信号をNE
信号としてそのまま使用して同様の制御を実行するもの
である。
Pseudo NE signal period TNE in step S109 above
The map for determining the value is set to have characteristics as shown in FIG. 12, for example. When an engine is in operation, the rotational speed of its output shaft changes periodically in response to combustion in each cylinder, and the time required for the crank angle to rotate 1 degree changes depending on each crank angle. In addition, the time varies depending on the engine speed, and the pseudo NE signal period TNE is set corresponding to both. Then, the PTM 14 is sequentially activated with the pseudo NE signal period TNE read from such a map to generate pseudo NE signals at the same intervals as the NE signal from the angle sensor 39, and when the NE signal fails, the above pseudo NE signal is activated. N.E.
It is used as a signal to execute similar control.

なお、前記マップにおけるエンジン回転に対する速度変
動の大きさは、エンジン負荷などのその他の運転状態に
応じて変化するものであり、それらの修正を加えること
によってさらに精度の良い疑似NE信号を形成すること
ができる。
Note that the magnitude of speed fluctuations with respect to engine rotation in the map changes depending on other operating conditions such as engine load, and by making these corrections, it is possible to form a more accurate pseudo NE signal. I can do it.

本例におけるNE信号の入力時のインターラブトルーチ
ンは図示しないが、前例の第7図のインターラブトルー
チンにお番デるステップSol,  88Bおよび37
6〜880のフェイル処理を削除した通常のルーチンに
よって処理され、また、第8図に対応するインターラブ
トルーチンは必要としないものである。
The interlab routine when the NE signal is input in this example is not shown, but steps Sol, 88B, and 37 are included in the interlab routine of FIG. 7 of the previous example.
It is processed by a normal routine from which the fail processing of steps 6 to 880 is deleted, and the interlab routine corresponding to FIG. 8 is not required.

本例においては、角度センサ39のフェイル時に正確な
疑似NE信号の形成により、同期式モータとしてのトル
ク装置3の駆動においてより大きな正トルクの付加を可
能とすると共に、正確な角度制御が要求される燃焼サイ
クルに対応するトルク変動を1サイクル中に正トルクと
逆トルクを付加してトルク変動を抑制するトルク変動抑
制制御の実施も可能となるものである。
In this example, by forming an accurate pseudo NE signal when the angle sensor 39 fails, it is possible to apply a larger positive torque when driving the torque device 3 as a synchronous motor, and accurate angle control is required. It is also possible to implement torque fluctuation suppression control that suppresses torque fluctuations by adding forward torque and reverse torque during one cycle of torque fluctuations corresponding to a combustion cycle.

なお、上記実施例においては、トルク制御としてスター
タモード、加速アシストモードおよびオルタネータモー
ドを有する例について説明したが、その他クラッチミー
ト時の微低速トルクアシストモード、減速時のエンジン
ブレーキ作用を増大させる減速アシストモード、エンジ
ン回転の燃焼サイクルに対応するトルク変動を抑制する
トルク変動抑制モードなどの各制御についても本発明は
必要に応じて適用できるものである。
In the above embodiment, an example was explained in which the torque control includes a starter mode, an acceleration assist mode, and an alternator mode, but there is also a very low-speed torque assist mode during clutch engagement, and a deceleration assist mode that increases the engine braking action during deceleration. The present invention can also be applied to various controls, such as a torque fluctuation suppression mode that suppresses torque fluctuations corresponding to the combustion cycle of engine rotation, as needed.

(発明の効果) 上記のような本発明によれば、基準位置センサと角度セ
ンサとによる位相検出手段の信号に基づいて求めた絶対
クランク角度に対応してトルク制御手段からトルク装置
に駆動信号を出力して所定のトルク制御を行う一方、上
記位相検出手段の一部のセンサからの信号が入力されな
くなった場合には、他方のセンサの信号から一方のセン
サによる信号を補うように疑似信号を作成し、トルク制
御を実行するようにしたことにより、位相検出手段にお
ける一部のセンサの故障発生時においてもトルク制御が
実施できるものである。
(Effects of the Invention) According to the present invention as described above, a drive signal is sent from the torque control means to the torque device in response to the absolute crank angle determined based on the signal of the phase detection means using the reference position sensor and the angle sensor. On the other hand, when signals from some sensors of the phase detection means are no longer input, a pseudo signal is generated from the signal of the other sensor to supplement the signal from one sensor. By creating this and performing torque control, torque control can be performed even when a failure occurs in some of the sensors in the phase detection means.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の構成を明示するための全体構成図、 第2図は本発明の第1の実施例を示すエンジンの制御装
置の全体構成図、 第3図は主回路部と界磁コントローラの具体的構造例を
示す回路図、 第4図はコントロールユニットの内部構造を示す構成図
、 第5図はコントロールユニットのバックグラウンドルー
チンを示すフローチャート図、第6図ないし第8図はイ
ンターラブトルーチンを示すフローチャート図、 第9図は基準位置信号と角度信号との入力例を示す説明
図、 第10図はインバータの動作を正常時とセンサフェイル
とで示すタイムチャート図、 第11図は第2の実施例におけるコントロールユニット
の内部構造を示す構成図、 第12図は第2の実施例におけるインターラブトルーチ
ンを示すフローチャート図、 第13図は第2の実施例における疑似信号形成用マップ
の特性図である。 1・・・・・・エンジン、2・・・・・・出力軸、3・
・・・・・トルク装置、4・・・・・・トルク制御手段
、5・・・・・・位相検出手段、6・・・・・・故障検
出手段、7・・・・・・疑似信号作成手段、16・・・
・・・回転界磁極、17・・・・・・励磁コイル、19
・・・・・・ステータコイル、25・・・・・・界磁コ
ントローラ、26・・・・・・主回路部、27.27’
 ・・・・・・エンジンコントロールユニット、38・
・・・・・基準位置センサ、39・・・・・・角度セン
サ。 第 図
Fig. 1 is an overall configuration diagram to clarify the configuration of the present invention, Fig. 2 is an overall configuration diagram of an engine control device showing a first embodiment of the invention, and Fig. 3 is a main circuit section and field A circuit diagram showing a specific example of the structure of the controller, Fig. 4 is a configuration diagram showing the internal structure of the control unit, Fig. 5 is a flowchart showing the background routine of the control unit, and Figs. 6 to 8 are interlabs. Fig. 9 is an explanatory drawing showing an example of inputting a reference position signal and an angle signal, Fig. 10 is a time chart showing the operation of the inverter in a normal state and when a sensor fails, and Fig. 11 is a flowchart showing the routine. A configuration diagram showing the internal structure of the control unit in the second embodiment, FIG. 12 is a flowchart showing the interlab routine in the second embodiment, and FIG. 13 is a pseudo signal formation map in the second embodiment. FIG. 1...Engine, 2...Output shaft, 3.
... Torque device, 4 ... Torque control means, 5 ... Phase detection means, 6 ... Failure detection means, 7 ... Pseudo signal Creation means, 16...
... Rotating field pole, 17 ... Excitation coil, 19
...Stator coil, 25 ... Field controller, 26 ... Main circuit section, 27.27'
...Engine control unit, 38.
...Reference position sensor, 39...Angle sensor. Diagram

Claims (1)

【特許請求の範囲】[Claims] (1)エンジン出力軸の基準位置で信号を出力する基準
位置センサと所定角度毎に信号を出力する角度センサと
によってエンジン回転の位相を検出する位相検出手段を
設け、該位相検出手段の出力に応じてエンジントルク制
御を行うトルク制御手段を備えたエンジンの制御装置に
おいて、上記位相検出手段の一方のセンサのフェイル時
に、他方のセンサ出力に基づいて疑似信号を作成し上記
トルク制御手段を作動させる疑似信号作成手段を設けた
ことを特徴とするエンジンの制御装置。
(1) A phase detection means is provided to detect the phase of engine rotation using a reference position sensor that outputs a signal at the reference position of the engine output shaft and an angle sensor that outputs a signal at every predetermined angle, and the output of the phase detection means is In an engine control device equipped with a torque control means for controlling engine torque accordingly, when one sensor of the phase detection means fails, a pseudo signal is created based on the output of the other sensor and the torque control means is actuated. An engine control device characterized in that it is provided with pseudo signal creation means.
JP5761189A 1989-03-09 1989-03-09 Control device for engine Pending JPH02238152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5761189A JPH02238152A (en) 1989-03-09 1989-03-09 Control device for engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5761189A JPH02238152A (en) 1989-03-09 1989-03-09 Control device for engine

Publications (1)

Publication Number Publication Date
JPH02238152A true JPH02238152A (en) 1990-09-20

Family

ID=13060659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5761189A Pending JPH02238152A (en) 1989-03-09 1989-03-09 Control device for engine

Country Status (1)

Country Link
JP (1) JPH02238152A (en)

Similar Documents

Publication Publication Date Title
JP3486326B2 (en) Operation control method and device for synchronous motor
JP4799652B2 (en) Idling stop restart control system
US7348684B2 (en) Drive unit
EP1406010B1 (en) Engine starting control device
US6778899B2 (en) Process and control unit for determining the crankshaft angle of an engine and drive train
JP5035895B2 (en) Power generation control device
JPH07212915A (en) Control method of electric motor for driving electric vehicle
JPH033969A (en) Start control device for engine
KR101305126B1 (en) Method for controlling motor of hybrid electric vehicle in resolver fail
JP3607960B2 (en) Motor control device and control method
EP2068437B1 (en) Control device for a generator driven by a four-stroke cycle engine
JP4185753B2 (en) Electric motor operation control device
JP5573769B2 (en) Rotating electrical machine apparatus, vehicle driving apparatus, rotating electrical machine control method, and vehicle driving apparatus control method
JPH02238152A (en) Control device for engine
JP3246835B2 (en) Hybrid engine starter
JP2006121784A (en) Control device for hybrid vehicle
CN110017214A (en) Method for determining the direction of rotation of the crankshaft of internal combustion engine
ITMI20081420A1 (en) INTEGRATED TIMING SYSTEM FOR SYNCHRONOUS ELECTRIC MACHINE COMBINED WITH ENDOTHERMAL MOTOR AND RELATIVE METHOD
JPH0223232A (en) Control device of turbocharger with rotary electrical equipment
JPH02227533A (en) Control device for engine
JP2683653B2 (en) Engine torque control device
JPS61154463A (en) Motor driven generator of engine
JP2005086947A (en) Electric motor control device
JPH01182538A (en) Torque fluctuation control device for engine
JP2574725B2 (en) Engine torque fluctuation control device