Nothing Special   »   [go: up one dir, main page]

JPS6347544A - Torque detecting device for power train - Google Patents

Torque detecting device for power train

Info

Publication number
JPS6347544A
JPS6347544A JP61191748A JP19174886A JPS6347544A JP S6347544 A JPS6347544 A JP S6347544A JP 61191748 A JP61191748 A JP 61191748A JP 19174886 A JP19174886 A JP 19174886A JP S6347544 A JPS6347544 A JP S6347544A
Authority
JP
Japan
Prior art keywords
engine
signal
torque
noise
torque signal
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
JP61191748A
Other languages
Japanese (ja)
Inventor
Yuji Nakajima
雄二 中島
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP61191748A priority Critical patent/JPS6347544A/en
Publication of JPS6347544A publication Critical patent/JPS6347544A/en
Pending legal-status Critical Current

Links

Landscapes

  • Force Measurement Appropriate To Specific Purposes (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Transmission Device (AREA)

Abstract

PURPOSE:To enable a stable condition free from periodic noises to be maintained, by determining values of the correction factor applied to the production of noise elements, depending on a variation in the operating condition of an engine. CONSTITUTION:The operating condition of the engine which drives a power train is detected by an engine operating condition detecting means 6, and according to the output thereof, a variation in the operating condition is detected by an operating condition variation detecting means 7. A correction factor is determined by a correction factor determining means 8, based on the variation in the operating condition of the engine. A greater variation in the operating condition of the engine requires a value of the correction factor alpha to be changed to the extent in which no essential effect may be exerted on the production of noise elements, if the periodic noises from a detected torque signal d(t) are found difficult to be removed, thus prohibitting the noise elements to be corrected or reducing the degree of such correction. Therefore, the stable condition free from noises can be maintained even under varied operating conditions of the engine.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はパワートレインの回転軸のトルクを検出するト
ルク検出手段と、このトルク検出手段から入力する検出
トルク信号に含まれる周期性ノイズの各位相てのノイズ
成分を順次修正しつつ作り出し前記検出トルク信号から
減じて目的とする修正トルク信号を得るノイズ除去手段
をを備えるパワートレインのトルク検出装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a torque detection means for detecting the torque of a rotating shaft of a power train, and periodic noise contained in a detected torque signal inputted from the torque detection means. The present invention relates to a torque detection device for a power train, which includes noise removing means that sequentially corrects and generates noise components and subtracts them from the detected torque signal to obtain a target corrected torque signal.

〔従来の技術〕[Conventional technology]

パワートレインの回転軸、例えばオートマチックトラン
スミッションの出力軸のトルクを検出し、この出力軸ト
ルクから周期性ノイズを除去してパワートレインの変速
制御等に用いる修正トルク信号を得るトルク検出装置と
しては、例えば第13図に示すようなものかある(特願
昭60−271668号参照)。
A torque detection device that detects the torque of a rotating shaft of a power train, for example, the output shaft of an automatic transmission, removes periodic noise from this output shaft torque, and obtains a corrected torque signal used for power train speed change control, etc. There is something like the one shown in FIG. 13 (see Japanese Patent Application No. 60-271668).

この装置は、本願出願人か提案中のものであり、従来公
知であった同期式適用手段を用いて、真の信号か直流レ
ベルとなる場合に、検出センサから入力したトルク信号
からそこに含まれる周期性ノイズだけを有効に除去する
ようにしたものである。この同期式適用手段lは、基本
的には、回転軸のトルクを検出するトルク検出センサの
出力を波形成形して得た検出トルク信号d (t)と、
この検出トルク信号d (t)に含まれる周期性ノイズ
と位相に関して相関のある参照パルス信号x(t)を入
力とし、この参照パルス信号x (t)に同期して周期
性ノイズの各位相でのノイズ成分y (t)を所定の修
正係数を用いて順次修正して作り出してゆき、このノイ
ズ成分y (t)を検出トルク信号d (t)から減じ
て目的とする修正トルク信号e (t)を得るものであ
る。すなわち、ノイズ成分y (t)をy  (t)=
y−1(t)  +α ・ e  (t)α:修正係数
、O〈α〈l に従って順次修正して作り出し。
This device, which is currently being proposed by the applicant, uses a previously known synchronous application means to convert the torque signal input from the detection sensor into a true signal or DC level. This method effectively removes only the periodic noise that occurs. This synchronous application means 1 basically uses a detected torque signal d (t) obtained by waveform-shaping the output of a torque detection sensor that detects the torque of the rotating shaft;
A reference pulse signal x(t) that has a phase correlation with the periodic noise contained in this detected torque signal d(t) is input, and in synchronization with this reference pulse signal x(t), each phase of the periodic noise is The noise component y(t) of ). In other words, the noise component y (t) is expressed as y (t)=
y-1(t) + α · e (t) α: Correction coefficient, created by sequential correction according to O〈α〈l.

e (t) =d (t) −y (t)に従って修正
トルク信号e (t)を得るものである。ところが、単
に、 y (t)=y−1(t)+α・e(t)に従ってノイ
ズ成分を作り出すだけでは、得ようとする真の信号値が
直流成分である場合、ノイズ成分y (t)にその直流
成分までもか加算され、この結果、 e(t)=d (t) −y (t) によって得られる修正トルク信号e(t)から真の信号
値となる直流成分までか除去されることになる。
A modified torque signal e (t) is obtained according to e (t) = d (t) - y (t). However, simply creating a noise component according to y (t) = y-1 (t) + α · e (t) will result in the noise component y (t) if the true signal value to be obtained is a DC component. As a result, the DC component that becomes the true signal value is removed from the corrected torque signal e(t) obtained by e(t) = d (t) - y (t). That will happen.

そこで本出願人は、前記出願において検出トルク信号d
 (t)の平均的なレベルdmを抽出する平均レベル抽
出手段2と、同期式適応手段lによりノイズ成分y (
t)を作り出すに際しその時点て得られている修正トル
ク信号e (t)から当該時点て平均レベル抽出手段2
により抽出されている検出トルク信号d (t)の平均
レベルdmを減する減算手段3とを設け、この減算手段
3からの出力である偏差信号[e (t)−dmlを同
期式適応手段lにおけるノイズ成分y (t)の作り出
しに寄与する信号とした。
Therefore, in the above application, the present applicant proposed that the detected torque signal d
The noise component y (
t) from the corrected torque signal e(t) obtained at that time.
A subtraction means 3 is provided for subtracting the average level dm of the detected torque signal d(t) extracted by synchronous adaptation means l. It is assumed that the signal contributes to the creation of the noise component y (t) in .

これを第14図に基づいて具体的に説明すると以下の如
くである。
This will be explained in detail below based on FIG. 14.

パワートレインに動力を伝達するオートマチックトラン
スミッションlOは、エンジン動力をトルクコンバータ
11を介して入力軸12に伝達し、この入力軸12の入
力を更に流体式摩擦要素を有するトランスミッション1
3を介して所定の回転比、回転方向にて出力軸14に伝
達してプロペラシャフト15を回転するようになってい
る。
An automatic transmission lO that transmits power to the power train transmits engine power to an input shaft 12 via a torque converter 11, and further transmits the input of this input shaft 12 to a transmission 1 having a fluid friction element.
3 to the output shaft 14 at a predetermined rotation ratio and rotation direction to rotate the propeller shaft 15.

このよう゛なオートマチックトランスミッション10の
出力軸トルクを検出するには、出力軸14を交番磁化し
てトルク変動に伴う磁界変化を検出する磁歪式トルクセ
ンサ16を用いるのか一般である。かかる磁歪式トルク
センサ16の出力信号は、第812(a)に例示するよ
うに、基本的には交番磁化に対応した交流信号が出力軸
トルクの大きさに応じてその振幅を変化させたものとな
るが、出力軸14の偏心、材料むら等に起因してこの出
力信号は更に当該出力軸14の回転に同期して周期的に
変動する。そして、実際に出力軸トルクを検出□するに
あたっては、この出力信号を余波整流するとともにロー
パスフィルタによって高周波成分を除去して第15図(
b)に例示するような波形に処理し、この検出トルク信
号d (t)に基づいて実際の出力軸トルクを検出する
。第15図(b)に示す検出トルク信号d (t)にお
いて、その直流成分が実際のトルクに対応したものであ
る。一方、この検出トルク信号d(t)に含まれる周期
的な変動、すなわち周期性ノイズを除去するには、第7
図のように出力軸14に設けた所定両数のパーキングギ
ア17に対向近接して電磁誘導式の回転センサ13を配
設し、この回転センサ13から周期性ノイズと位相に関
して相関のある参照パルス信号x (t)を得る。そし
てノイズ除去装置をそなえる信号処理回路20内部の同
期式適応手段lが当該参照パルス0号x(t)を入力す
るとともに、磁歪式トルクセンサ16の出力を前述のよ
うに処理した検出トルク信号d(1)を入力し、以下の
ようにして周期性ノイズを除去しつつ目的とする修正ト
ルク信号e (t)を得るようになっている。すなわち
、磁歪式トルクセンサ16から得られる検出トルク信号
d(t)1回転センサ18から得られる参照パルス信号
x(t)の信号波形か第16図に示す如くである場合、
ある特定の位相tにおいて検出トルク信号d (t)か
ら周期性ノイズを除去した修正トルク信号e (t)を
得るには、当該周期の一回前の周期における同位相時に
作り出したノイズ成分y−1(t)と、フィードバック
される当該前の周期で得た修正トルク信号e−1(t)
から検出トルク信号d (t)の平均レベルdmを減じ
た偏差信号[e−1(t)−dmlを用いて次の演算を
実行する。
To detect the output shaft torque of such an automatic transmission 10, it is common to use a magnetostrictive torque sensor 16 that alternately magnetizes the output shaft 14 and detects changes in the magnetic field accompanying torque fluctuations. The output signal of the magnetostrictive torque sensor 16 is basically an AC signal corresponding to alternating magnetization whose amplitude is changed according to the magnitude of the output shaft torque, as illustrated in No. 812(a). However, due to eccentricity of the output shaft 14, material unevenness, etc., this output signal further periodically fluctuates in synchronization with the rotation of the output shaft 14. To actually detect the output shaft torque □, this output signal is subjected to aftereffect rectification and high-frequency components are removed using a low-pass filter (see Fig. 15).
The waveform shown in b) is processed, and the actual output shaft torque is detected based on this detected torque signal d (t). In the detected torque signal d (t) shown in FIG. 15(b), its DC component corresponds to the actual torque. On the other hand, in order to remove periodic fluctuations included in this detected torque signal d(t), that is, periodic noise, the seventh
As shown in the figure, an electromagnetic induction type rotation sensor 13 is disposed in the vicinity of a predetermined number of parking gears 17 provided on the output shaft 14, and a reference pulse having a phase correlation with periodic noise is sent from the rotation sensor 13. Obtain the signal x (t). Then, the synchronous adaptation means l inside the signal processing circuit 20 equipped with a noise removal device receives the reference pulse No. (1) is input, and the desired corrected torque signal e (t) is obtained while removing periodic noise as follows. That is, when the detected torque signal d(t) obtained from the magnetostrictive torque sensor 16 and the signal waveform of the reference pulse signal x(t) obtained from the one-rotation sensor 18 are as shown in FIG.
In order to obtain a corrected torque signal e (t) obtained by removing periodic noise from the detected torque signal d (t) at a particular phase t, the noise component y- generated at the same phase in the period immediately before the relevant period is 1(t) and the corrected torque signal e-1(t) obtained in the previous cycle that is fed back.
The following calculation is performed using the deviation signal [e-1(t)-dml obtained by subtracting the average level dm of the detected torque signal d(t) from .

Y (t)=y−1(t)+α[e−1(t)−dm]
α:修正係数、0くαくl そして e (t) =d (t)  y (t)に従って、修
正トルク信号e(t)を得る。このような修正処理を最
初の周期から各位相について順次行なえば、ある位相(
1)についての周期性ノイズy (t)は、修正を鰻返
すにつれて修正トルク信号e(t)から平均レベル信号
dmを減じたものに収束してゆくことになり、その結果
として得られる修正トルク信号e (t)は検出トルク
信号d (t)から周期性ノイズy(t)を除去したも
のになる。
Y (t)=y-1(t)+α[e-1(t)-dm]
α: correction coefficient, 0 × α × l and according to e (t) = d (t) y (t), a modified torque signal e(t) is obtained. If such correction processing is performed sequentially for each phase from the first cycle, a certain phase (
The periodic noise y(t) for 1) will converge to the value obtained by subtracting the average level signal dm from the corrected torque signal e(t) as the correction is repeated, and the resulting corrected torque The signal e (t) is obtained by removing the periodic noise y (t) from the detected torque signal d (t).

そして、このようにして得た修正トルク信号e (t)
は、次のようにパワートレインの変速制御に用いられる
(特願昭60−193950号参照)。第17図におい
て、16は前述のようなオートマチックトランスミッシ
ョンlOの出力軸トルクを検出するトルクセンサ、10
1はこのトルクセンサ16から入力して得た検出トルク
信号d (t)から周期性ノイズを除去する前述のノイ
ズ除去手段である。このノイズ除去手段101からは修
正トルク信号e(t)が出力される。
Then, the corrected torque signal e (t) obtained in this way
is used for speed change control of a power train as follows (see Japanese Patent Application No. 193950/1982). In FIG. 17, reference numeral 16 denotes a torque sensor for detecting the output shaft torque of the automatic transmission lO as described above, and 10
Reference numeral 1 denotes the aforementioned noise removing means for removing periodic noise from the detected torque signal d(t) inputted from the torque sensor 16. This noise removing means 101 outputs a corrected torque signal e(t).

102は、この修正トルク信号e (t)に基づきオー
トマチックトランスミッションlOの変速作動中におけ
る出力軸トルク(第18図参照)の変動幅Δeを求める
変動幅検出手段、103は変速開始時の出力軸トルクe
sと変速終了時の出力軸トルクe6と先に求めたトルク
変動幅Δeに基づいてトルク変動率 率Kに基づき変速動作の良否を決定する変速動作評価手
段である。具体的には変動率Kが小さいほど良好な変速
で、変動率Kが大きいほど変速ショックの大きな悪い変
速動作と評価する。
Reference numeral 102 denotes a variation range detection means for determining the variation range Δe of the output shaft torque (see FIG. 18) during the shift operation of the automatic transmission 10 based on this corrected torque signal e (t), and 103 indicates the output shaft torque at the start of the shift. e
This is a shift operation evaluation means that determines the quality of the shift operation based on the torque fluctuation rate K based on the output shaft torque e6 at the end of the shift and the previously determined torque fluctuation width Δe. Specifically, the smaller the variation rate K is, the better the shifting operation is, and the larger the variation rate K is, the worse the gear shifting operation is, with a larger shift shock.

104はこのような変速動作評価に対応して変速用の流
体正式摩擦要素105に供給される流体圧の供給パター
ンの設定を補正する流体圧調整手段である。従って、か
かる装設によれば、ノイズ除去手段101から得た修正
トルク信号e (t)を用いて当該トルク値に基づき変
速ショックの生じないような適当な増圧パターンで流体
式摩擦要素105を加圧し、パワートレインの変速ショ
ックを低減できる。流体圧調整手段104は、同一条件
下における変速動作評価手段103の評価結果が良好な
場合は以後同一の流体圧パターンて流体圧式摩擦要素に
供圧する。
Reference numeral 104 denotes a fluid pressure adjusting means for correcting the setting of the supply pattern of the fluid pressure supplied to the fluid formal friction element 105 for shifting in response to such a shift operation evaluation. Therefore, with this arrangement, the corrected torque signal e (t) obtained from the noise removing means 101 is used to control the fluid friction element 105 in an appropriate pressure increase pattern that does not cause a shift shock based on the torque value. It can pressurize and reduce shift shock in the powertrain. If the evaluation result of the shift operation evaluation means 103 under the same conditions is favorable, the fluid pressure adjustment means 104 thereafter supplies pressure to the fluid pressure type friction element with the same fluid pressure pattern.

(発明が解決しようとする閂題点〕 ところで、パワートレインの回転軸にかかるトルクは、
当該パワートレインを含む車両のエンジンの運転状態の
変化に伴なって変動する。ここにエンジンの運転状態の
変化とは、例えばエンジンのスロットル開度の変化、エ
ンジンの吸入空気量の変化、エンジンの吸気管圧力の変
化、エンジンの回転速度の変化などである。
(Problem to be solved by the invention) By the way, the torque applied to the rotating shaft of the power train is
It fluctuates with changes in the operating state of the engine of the vehicle that includes the power train. Here, changes in the operating state of the engine include, for example, changes in the throttle opening of the engine, changes in the intake air amount of the engine, changes in the intake pipe pressure of the engine, changes in the rotational speed of the engine, and the like.

第19図に、エンジンのスロットル開度を例として、エ
ンジンのスロットル開度の変化と出力軸トルクの変動の
関係の一例を示す。
FIG. 19 shows an example of the relationship between changes in the engine throttle opening and fluctuations in the output shaft torque, taking the engine throttle opening as an example.

同図において、(a)はエンジンのスロットル開度の変
化、(b)は出力軸トルクを示すトルク信号、(C)は
周期性ノイズを含む検出トルク信号、(d)は検出トル
ク信号d (t)に前記平均レベル抽出手段2で抽出さ
れる平均レベルdmを重ねて示すものである。
In the figure, (a) is a change in engine throttle opening, (b) is a torque signal indicating output shaft torque, (C) is a detected torque signal including periodic noise, and (d) is a detected torque signal d ( The average level dm extracted by the average level extracting means 2 is superimposed on t).

この図から明らかなように、エンジンのスロットル開度
の変化に伴なって出力軸トルクが変動した場合、平均レ
ベル抽出手段2で抽出される検出トルク信号d (t)
の平均レベルdmとその抽出時点における検出トルク信
号d (t)の実際の直流レベルとの差が大きくなる。
As is clear from this figure, when the output shaft torque fluctuates due to changes in the engine throttle opening, the detected torque signal d (t) extracted by the average level extraction means 2
The difference between the average level dm of dm and the actual DC level of the detected torque signal d(t) at the time of its extraction becomes large.

これは、平均レベルdmがその抽出時点以前の検出トル
ク信号d (t)のレベル状態に依存するかであり、特
に第5図(C)に示すような検出トルク信号d (t)
はその抽出時点以前でのレベル変化か大きいからである
。 そして、このように抽出した平均レベルdmと検出
トルク信号d (t)の実際の直流レベルとの差が大き
いと、目的とする修正トルク信号e (t)と平均レベ
ルdmとの差であ。
This is because the average level dm depends on the level state of the detected torque signal d (t) before its extraction, and in particular, the detected torque signal d (t) as shown in FIG. 5(C).
This is because the level change before the extraction point is large. If the difference between the average level dm extracted in this way and the actual DC level of the detected torque signal d (t) is large, this is the difference between the target corrected torque signal e (t) and the average level dm.

る変差信号[e (t) −d (t) ]に基づいて
作り出されるノイズ成分y (t)が実際の値からずれ
てしまう、従って、エンジンの運転状態1例えばエンジ
ンのスロットル開度の状態が大きく変動するような場合
は周期性ノイズの除去のために作り出しているノイズ成
分y (t)が乱れてしまい、検出トルク信号d (t
)からの周期性ノイズの除去がうまくいかなくなる。そ
してその結果として、修正トルク信号e (t)には周
期性ノイズが残り、この修正トルク信号e (t)に基
づいては変速ショックを軽減するというパワートレイン
の変速制御を確実にできないとゆう問題か生ずる。
The noise component y (t) generated based on the difference signal [e (t) - d (t) ] deviates from the actual value. Therefore, the engine operating state 1, for example, the engine throttle opening state If d(t) fluctuates greatly, the noise component y(t) created to remove periodic noise will be disturbed, and the detected torque signal d(t
) will fail to remove periodic noise from As a result, periodic noise remains in the corrected torque signal e (t), and there is a problem that it is not possible to reliably control the power train's shift to reduce shift shock based on the corrected torque signal e (t). will occur.

そこで1本発明の目的は、ノイズ成分y(t)が重畳す
るような修正トルク信号e (t)の作り出しを防止し
て、パワートレインの変速制御を確実にする点にある。
Therefore, one object of the present invention is to prevent the generation of a modified torque signal e (t) on which the noise component y(t) is superimposed, and to ensure the speed change control of the power train.

(本発明の手段) 本発明に係るパワートレインの変速制御袋とは、第1因
に示すようにパワートレインの回転軸トルクを検出する
トルク検出手段4と、このトルク検出手段から入力する
検出トルク信号d (t)に含まれる周期性ノイズと位
相に関して相関のある参照パルス信号x (t)に同期
して所定の修正係数αを用いて各位相でのノイズ成分y
(t)を順次修正しつつ作り出していき、このノイズ成
分を前記検出トルク信号から減じて目的とする修正トル
ク信号e (t)を得るノイズ除去手段5とを備えるパ
ワートレインのトルク検出装置を前提としており、前記
目的を達成するべく、ノイズ除去手段5は検出トルク信
号d (t)の平均的なレベルdmを抽出してその値を
当該時点で得られている修正トルク信号e(t)から減
じてノイズ成分の作り出しに寄与する偏差信号とする一
方、前記パワートレインを駆動するエンジンのの運転状
態を検出するエンジン状態検出手段6と、このエンジン
状態検出手段6の出力に基づき所定中位時間における運
転状態の変化機を検出する状態変化量検出手段7と、こ
の状態変化量検出手段7によって検出されたエンジンの
運転状態変化針に基づきlfi記修歪修正係数定する修
正係数決定手段8を備える。
(Means of the Present Invention) As shown in the first factor, the power train shift control bag according to the present invention includes a torque detecting means 4 for detecting the rotating shaft torque of the power train, and a detected torque input from the torque detecting means. The noise component y at each phase is calculated using a predetermined correction coefficient α in synchronization with the reference pulse signal x (t), which has a phase correlation with the periodic noise contained in the signal d (t).
(t) while sequentially modifying the detected torque signal, and subtracts this noise component from the detected torque signal to obtain a target corrected torque signal e(t). In order to achieve the above purpose, the noise removing means 5 extracts the average level dm of the detected torque signal d(t) and calculates the value from the corrected torque signal e(t) obtained at the time. An engine condition detecting means 6 detects the operating condition of the engine that drives the power train, and a predetermined intermediate time period is detected based on the output of the engine condition detecting means 6. a state change amount detection means 7 for detecting a change machine in the operating state; and a correction coefficient determining means 8 for determining an lfi correction distortion correction coefficient based on the engine operating state change needle detected by the state change amount detection means 7. Be prepared.

(作用) 本発明によれば、エンジンの運転状態変化量に基づき修
正係数を決定することができるから、エンジンの運転状
態が大きく変動した場合、すなわち周期性ノイズの除去
のために作り出しているノイズ成分y (t)が乱れて
検出トルク信号d(t)からの周期性ノイズの除去がう
まくいかなくなる場合に、修正係数αの値をノイズ成分
y (t)の作り出しに実質的に影響を与えないflに
変更してノイズ成分y(t)の修正を禁止、あるいは修
正の度合を少なくできるから、エンジンの運転状態か変
動しても安定したノイズ除去状態を保つことかできる。
(Function) According to the present invention, since the correction coefficient can be determined based on the amount of change in the operating state of the engine, when the operating state of the engine changes significantly, in other words, the noise generated for the purpose of removing periodic noise. If the component y (t) is disturbed and periodic noise cannot be successfully removed from the detected torque signal d(t), the value of the correction coefficient α can be set to substantially affect the creation of the noise component y (t). Since it is possible to prohibit or reduce the degree of modification of the noise component y(t) by changing the noise component y(t) to "fl", a stable noise removal state can be maintained even if the operating state of the engine changes.

(発明の実施例) 以下、本発明の実施例を添付図面に基づいて説明する。(Example of the invention) Embodiments of the present invention will be described below with reference to the accompanying drawings.

第2図は本発明に係るパワートレインのトルク検出装a
の一例を示すブロック図である。
Fig. 2 shows a powertrain torque detection device a according to the present invention.
It is a block diagram showing an example.

8は当該トルク検出の対象となる出力軸の回転を検出す
る回転センサであり、この磁歪式トルクセンサ16及び
回転センサ18は第7図に示すものと同様に設置されて
いる。
Reference numeral 8 denotes a rotation sensor for detecting the rotation of the output shaft that is the object of torque detection, and the magnetostrictive torque sensor 16 and rotation sensor 18 are installed in the same manner as shown in FIG.

40は、エンジンの遊転状態としてスロットル開度を検
出するスロットル開度センサであり、例えば実開昭61
−1116号に示されるような公知のポテンショ式スロ
ットル開度センサを用いる。このスロットル開度センサ
40は、スロットル開度に対して例えば、第3図に示す
ような関係の検出信号を出力する。
Reference numeral 40 denotes a throttle opening sensor that detects the throttle opening as an idle state of the engine.
A known potentio-type throttle opening sensor as shown in No.-1116 is used. The throttle opening sensor 40 outputs a detection signal having a relationship as shown in FIG. 3, for example, with respect to the throttle opening.

第2図に戻り、20は磁歪式トルクセンサ16、回転セ
ンサ18及びスロットル開度センサ40からの各検出信
号に基づいて修正トルク信号を作成する信号処理回路で
あり、全体としてノイズ除去手段等の機能を備えている
Returning to FIG. 2, 20 is a signal processing circuit that creates a corrected torque signal based on each detection signal from the magnetostrictive torque sensor 16, the rotation sensor 18, and the throttle opening sensor 40, and as a whole, the It has functions.

上記信号処理回路20の具体的構成について説明すると
、磁歪式トルクセンサ16からの検出信号(第8図(a
)に示すような波形)を増幅する交流増幅回路21、こ
の交流増幅回路21からの信号を余波整流する余波整流
回路22、更に全波整流回路22からの信号の高周波成
分を除去するローパスフィルタ23を有する一方、回転
センサ18からの検出信号を波形整形して矩形パルス信
号に変換する波形整形回路24を有している。ここで、
上記ローパスフィルタ23から出力される信号は:58
図(b)に示すような波形となり、波形整形回路24か
らの矩形パルス信号はトランスミッションの出力軸が一
回転するごとにパーキングギアの歯数と同数Nの矩形出
力となる。また、25は当該信号処理回路20における
主制御回路であり、この主制御l@路20はローパスフ
ィルタ23からの信号を検出トルク信号d (t)とし
て、また波形整形回路24からの信号を参照パルス信号
x (t)として入力する。またスロットル開度センサ
40が出力する検出信号をスロットル開度信号R(t)
として入力する。この主制御回路20は、具体的には、
CPU30、ROM31、RAM32を有すると共に、
A/D変換回路、D/A変換回路等で構成されるインタ
フェース回路33を有したものとなっている。
To explain the specific configuration of the signal processing circuit 20, the detection signal from the magnetostrictive torque sensor 16 (FIG. 8(a)
), an aftereffect rectifier circuit 22 that performs aftereffect rectification of the signal from this AC amplification circuit 21, and a low-pass filter 23 that removes high frequency components of the signal from the full-wave rectifier circuit 22. On the other hand, it has a waveform shaping circuit 24 that shapes the waveform of the detection signal from the rotation sensor 18 and converts it into a rectangular pulse signal. here,
The signal output from the above low-pass filter 23 is: 58
The waveform becomes as shown in Figure (b), and the rectangular pulse signal from the waveform shaping circuit 24 becomes a rectangular output with the same number N as the number of teeth of the parking gear every time the output shaft of the transmission rotates once. Further, 25 is a main control circuit in the signal processing circuit 20, and this main control circuit 20 uses the signal from the low-pass filter 23 as the detected torque signal d(t), and also refers to the signal from the waveform shaping circuit 24. Input as a pulse signal x (t). In addition, the detection signal output by the throttle opening sensor 40 is referred to as the throttle opening signal R(t).
Enter as . Specifically, this main control circuit 20 includes:
It has a CPU 30, ROM 31, and RAM 32, and
It has an interface circuit 33 composed of an A/D conversion circuit, a D/A conversion circuit, and the like.

26は上記ローパスフィルタ23の出力となる検出トル
ク信号d(t)から主制御回路25の出力であるノイズ
成分y (t)を減する加減算回路であり、この加減算
回路26の出力が目的の修正トルク信号e (t)とし
て当該信号処理回路20の出力となる。尚、本発明に係
る状態変化量検出手段及び修正係数決定手段は本実施例
において、主制御回路25の機能として実現されている
。また、上記各信号の波形例を第4図に示す。
26 is an addition/subtraction circuit that subtracts the noise component y(t), which is the output of the main control circuit 25, from the detected torque signal d(t), which is the output of the low-pass filter 23, and the output of this addition/subtraction circuit 26 is used to perform the desired correction. The torque signal e (t) is output from the signal processing circuit 20. Note that the state change amount detection means and correction coefficient determination means according to the present invention are realized as functions of the main control circuit 25 in this embodiment. Further, an example of the waveform of each of the above signals is shown in FIG.

次に、上記装着の作動について第5図に示すフローに従
い説明する。
Next, the above-mentioned mounting operation will be explained according to the flow shown in FIG. 5.

処理フローは2つの割り込み動作に分けられる。The processing flow is divided into two interrupt operations.

第5図(a)に示すフローは、前記スロットル開度セン
サ40の出力であるスロットル開度信号R(t)に基づ
いて、スロットル開度の変化量を求め、その変化量に基
づいてノイズ成分yの作り出しに用いる修正係数αを決
定する処理を示している。この処理は、−・定時間ごと
1例えば4 m5ecごとに行なうものである。
The flow shown in FIG. 5(a) calculates the amount of change in the throttle opening based on the throttle opening signal R(t) which is the output of the throttle opening sensor 40, and calculates the noise component based on the amount of change. It shows the process of determining the correction coefficient α used to create y. This process is performed at regular intervals, for example, every 4 m5ec.

具体的処理についてみると、まず時間割り込み時にサン
プルされるスロットル開度信号R値をA/D変換して共
通レジスタRに格納する(0−1)0次に、このR値か
らスロットル開度「を演算しレジスタrに格納する(0
−2)、この処理における演算は、第3図に示すような
スロットル開度信号Rと実際のスロットル開度rの関係
から求めるものである。さらに、後段のステップ(0−
7)の処理で得ている前回のスロットル開度r。Loと
今回求めたスロットル開度「とから H” l r 0LII   r l の演算でスロットル開度変化量Hな演算する(0−3)
、そして、このスロットル開度変化量Hな予めROM3
1に記憶していた所定レベルの値りと比較する(0−4
)。
Looking at the specific process, first, the throttle opening signal R value sampled at the time of a time interrupt is A/D converted and stored in the common register R (0-1). Next, the throttle opening signal R value sampled at the time of a time interrupt is stored in the common register R (0-1). is calculated and stored in register r (0
-2) The calculation in this process is obtained from the relationship between the throttle opening signal R and the actual throttle opening r as shown in FIG. Furthermore, the subsequent step (0-
The previous throttle opening r obtained by the process in 7). Calculate the throttle opening change amount H by calculating Lo and the throttle opening obtained this time "H" l r 0LII r l (0-3)
, and this throttle opening change amount H is stored in advance in ROM3.
Compare with the value of the predetermined level stored in 1 (0-4
).

この所定値りは、スロットル開度の変化による出力軸ト
ルクの値がノイズ成分の作り出しに悪影響を与えるかど
うかの判別を行なうための比較値であり、実験的に求め
られる。ここで、スロットル開度変化QHか所定値りよ
りも小さい場合には、スロットル開度rの変化量かノイ
ズ成分の作り出しに悪影響を与えるほどには大きくない
ということで、ノイズ成分の作り出しに用いる修正係数
αをαI (0〈α、くl)に設定する。この場合の修
正係数αは、ノイズ成分yを実質的に新たに作り出して
ゆくことのできるように、前記の範囲(0〈α1くl)
内においである程度大きな値に決定される。
This predetermined value is a comparison value for determining whether the value of the output shaft torque due to a change in the throttle opening has an adverse effect on the production of noise components, and is determined experimentally. Here, if the throttle opening change QH is smaller than a predetermined value, it means that the amount of change in the throttle opening r is not large enough to adversely affect the creation of the noise component, and therefore it is used to create the noise component. Set the correction coefficient α to αI (0<α, cl). In this case, the correction coefficient α is set in the range (0<α1×l) so that the noise component y can be substantially newly created.
It is determined to be a relatively large value within the range.

一方、スロットル開度変化量Hか所定値りを越えた時に
は、スロットル開度「の変化量がノイズ成分の作り出し
に悪影響を与えるほど大きいということで、修正係数α
をノイズ成分の作り出しに実質的に影響のないような小
値域内の値α2 (0≦α2〈αt < 1 ) 、例
えば“0″にする(0−6)、修正係数α2が“0”の
場合、ノイズ成分の作り出しは禁止されることになる。
On the other hand, when the throttle opening change H exceeds a predetermined value, the correction coefficient
to a value α2 (0≦α2<αt < 1) within a small value range that has no substantial effect on the creation of noise components, for example, “0” (0-6), or when the correction coefficient α2 is “0”. In this case, the creation of noise components will be prohibited.

続いて、次回のスロットル開度変化量Hの演算のため、
今回のスロットル開度「をレジスタr。LDに格納して
おく (0−7)、以上の処理によりノイズ成分の作り
出しに用いる修正係数αが決定される。
Next, in order to calculate the next throttle opening change amount H,
The current throttle opening degree is stored in the register r.LD (0-7). Through the above processing, the correction coefficient α used to create the noise component is determined.

次に、回転センサ18の回転に同期して行なわれるノイ
ズ成分の作り出しについて、第5図(b)に示すフロー
に基いて説明する。
Next, the creation of noise components that is performed in synchronization with the rotation of the rotation sensor 18 will be explained based on the flow shown in FIG. 5(b).

まず、波形整形回路24を介した参照パルス信号及びロ
ーパスフィルタ23を介した検出トルク信号は夫々第4
図x (t)及びd (t)のようになっている。そし
て、主制御回路25(CPU30)は参照パルス信号x
 (t)を割り込み信号としており、参照パルス信号x
 (t)か立ち上がるごとに第5図(a)に示す一連の
割込み処理を行なう。ここで、当該参照パルス信号X(
1)はトランスミッションの出力軸かl/N回転する毎
に立ち上かり、当該信号か立ち上がる各回転位置(位相
)が第5図(a)における添字kに対応づけられる。
First, the reference pulse signal passed through the waveform shaping circuit 24 and the detected torque signal passed through the low-pass filter 23 are
They are as shown in Figures x (t) and d (t). Then, the main control circuit 25 (CPU 30) receives the reference pulse signal x.
(t) is used as an interrupt signal, and the reference pulse signal x
Each time (t) rises, a series of interrupt processing shown in FIG. 5(a) is performed. Here, the reference pulse signal X (
1) rises every time the output shaft of the transmission rotates by 1/N, and each rotational position (phase) at which the signal rises corresponds to the subscript k in FIG. 5(a).

具体的処理についてみると、参照パルス信号の割り込み
時にサンプリングされるトルク信号値dをA/D変換し
て共通レジスタdに格納する一方(1−1)、RAM3
2から前回同位置(位相)で演算して記憶しておいたノ
イズ成分ykを共通レジスタyに読み出すと共に(1−
2)、この共通レジスタyに格納したノイズ成分yをD
/A変換して出力する( 1−3) 。
Regarding the specific processing, the torque signal value d sampled at the time of interruption of the reference pulse signal is A/D converted and stored in the common register d (1-1).
2, the noise component yk calculated and stored at the same position (phase) last time is read out to the common register y, and (1-
2), the noise component y stored in this common register y is D
/A conversion and output (1-3).

このようにノイズ成分yが主制御回路25から出力され
ると、このノイズ成分yは加減算回路26にてその時点
での検出トルク信号d (t)から減じられ、修正トル
ク信号eが当該信号処理回路20から出力される。
When the noise component y is output from the main control circuit 25 in this way, this noise component y is subtracted from the detected torque signal d(t) at that point in the addition/subtraction circuit 26, and the corrected torque signal e is generated by the signal processing concerned. It is output from the circuit 20.

更に、主制御回路25では、その後、このような加減算
回路26からの出力(修正トルク信号e)と同様のもの
を得るため、上記各共通レジスタd、Vに格納されてい
る検出トルク信号d値及びノイズ成分yからその差e e=d−y を求める(1−4)、そして、この求めたe、共通レジ
スタyに格納されているノイズ成分y、後述するような
演算にて求められた平均レベルd m 、及び前述のス
テップ(0−4)〜(0−6)で決定した修、正係数α
に基づき。
Furthermore, in the main control circuit 25, in order to obtain an output similar to the output (corrected torque signal e) from the addition/subtraction circuit 26, the detected torque signal d value stored in each of the common registers d and V is used. and the noise component y, find the difference e = dy (1-4), and then, the obtained e, the noise component y stored in the common register y, and the noise component y, obtained by the calculation described later. The average level d m and the correction coefficient α determined in steps (0-4) to (0-6) above
Based on.

y + α 拳  (e  −d  m  )0〈αく
l に従って、新たなノイズ成分が演算され、その演算値が
共通レジスタyに新たに格納されると共に(1−5)、
上記RAM32内のノイズ成分ykが当該レジスタyに
格納されたノイズ成分に書き換えられる(1−5)。
A new noise component is calculated according to y + α fist (e − d m )0〈αcl, and the calculated value is newly stored in the common register y, and (1-5),
The noise component yk in the RAM 32 is rewritten to the noise component stored in the register y (1-5).

上記のように当該回転位置(位相)で新たに演算された
ノイズ成分によりRAM32のノイズ成分ykが書き換
えられると、前述したステップ(i−s)の演算で使用
すべき平均レベルdmの抽出処理に移行する。
When the noise component yk in the RAM 32 is rewritten with the noise component newly calculated at the rotational position (phase) as described above, the average level dm to be used in the calculation of step (i-s) described above is extracted. Transition.

レジスタWaには、上記のように出力軸か17N回転す
る毎に(位相3607N度ごと)サンプリングされる検
出トルク信号d値の過去−回転分(一周期分)の和か格
納されている。そして、当該位置(位相)て検出トルク
信号d値かサンプリングされると(1−1)、前回同位
置(位相)でサンプリングしてRAM32に記憶してお
いた検出トルク信号d値をレジスタWa内の和値から減
すると共に(2−1)、その減じた値、に当該新たにサ
ンプリンクした検出トルク信砂d値を加えてレジスタW
aに格納する・これにより、レジスタWaは過去−周期
にサンプリングされた検出トルク信号d値の和が格納さ
れた状態を保持する。その後、新たにサンプリングした
検出トルク信号d値にてRAM32内の検出トルク信号
dk値を書き換え(2−3)、上記レジスタWaに格納
された卸値な当該−周期のサンプリング数Nで除して平
均レベルdmを算出する(2−4)。即ち、この平均レ
ベルdmは検出トルク信号d(t)の過去−周期の平均
値となる。
The register Wa stores the sum of past rotations (one cycle) of the detected torque signal d values sampled every 17N rotations of the output shaft (every 3607N degrees of phase) as described above. When the detected torque signal d value is sampled at the relevant position (phase) (1-1), the detected torque signal d value previously sampled at the same position (phase) and stored in the RAM 32 is stored in the register Wa. (2-1), add the newly sampled detected torque signal sand d value to the subtracted value, and register W.
Store in a.Thus, the register Wa maintains the state in which the sum of the detected torque signal d values sampled in the past cycle is stored. After that, the detected torque signal dk value in the RAM 32 is rewritten with the newly sampled detected torque signal d value (2-3), and the wholesale value stored in the register Wa is divided by the number of samplings N in the corresponding period and is averaged. Calculate the level dm (2-4). That is, this average level dm is the average value of the past cycle of the detected torque signal d(t).

以後、主制御回路25は参照パルス信号x(t)の立ち
上かり毎に、上記と同様、検出トルク信号d値のサンプ
リング、ノイズ成分yの出力、ノイズ成分yの新たな作
り出し、平均レベルdmの抽出等の処理を繰り返し行な
う。そして、その過程て、上記一連の処理か終了する毎
に回転位置(位相)を示すにレジスタをインクリメント
し、その値かNに達する毎に当該レジスタkを“O”に
リセットする(3−1)、(3−2)、(3−3)。
From then on, every time the reference pulse signal x(t) rises, the main control circuit 25 samples the detected torque signal d value, outputs the noise component y, creates a new noise component y, and controls the average level dm. Processing such as extraction is repeated. During this process, each time the series of processes described above is completed, a register indicating the rotational position (phase) is incremented, and each time the value reaches N, the register k is reset to "O" (3-1 ), (3-2), (3-3).

上記のように、検出トルク信号d(t)の過去−周期の
平均レベルdmを求め、修正トルク信号e値からこの平
均レベルdmを減じた値(e −d m )及び前回演
算したノイズ成分y、及び車両の制動状態により決定し
た修正係数αに基づき。
As described above, the average level dm of the past cycle of the detected torque signal d(t) is calculated, and the value obtained by subtracting this average level dm from the corrected torque signal e value (e - d m ) and the previously calculated noise component y , and a correction coefficient α determined according to the braking condition of the vehicle.

y+α−(e−dm) に従って、新たなノイズ成分yを演算するようにしてい
る。
A new noise component y is calculated according to y+α-(e-dm).

スロットル開度rが大きく変動していないときには、修
正係数はα1となり、主制御回路25から出力されるノ
イズ成分y (t)は第9図に示すようにしだいに真の
ノイズ成分に近づいてゆき、それに伴なって、加減算回
路26の出力、即ち。
When the throttle opening r does not vary greatly, the correction coefficient becomes α1, and the noise component y(t) output from the main control circuit 25 gradually approaches the true noise component as shown in FIG. , accordingly, the output of the addition/subtraction circuit 26, ie.

修正トルク信号e (t)は信号d(t)に含まれる真
の信号(トルクに対応した直流レベル)に収束していく
The corrected torque signal e (t) converges to the true signal (DC level corresponding to the torque) included in the signal d(t).

一方、スロットル開度「が大きく変動しているときには
、修正係数αの値をα2=“0”とじているため、新た
なノイズ成分yの演算は実質的にy ← y となりノイズ成分yの修正は行なわれなくなる。
On the other hand, when the throttle opening is greatly fluctuating, the value of the correction coefficient α is set to α2 = 0, so the calculation of the new noise component y is essentially y ← y, and the correction of the noise component y is will no longer be carried out.

前述のように第4図は、スロットル開度センサ40の出
力であるスロットル開度信号R(t)と、このスロット
ル開度信号R(t)に応じて決定する修正係数α、検出
トルク信号d (t)とその平均レベルdm、ノイズ成
分y、本装置の出力となる検出トルク信号e(t)の関
係を示すものである。
As mentioned above, FIG. 4 shows the throttle opening signal R(t) which is the output of the throttle opening sensor 40, the correction coefficient α determined according to this throttle opening signal R(t), and the detected torque signal d. (t), its average level dm, noise component y, and the detected torque signal e(t) which is the output of this device.

同図において、エンジンのスロットル開度「が大きく変
動している間は、修正係数αは“0”となり、その“0
”になっている時刻t1→t2間てノイズ成分yの修正
は実質的に禁止されている。この過程で、主制御回路2
5から出力されるノイズ成分(1)はRAM32に記憶
されて書き換えられることのない当該ノイズ成分になる
(1−2)(1−3)。
In the same figure, while the engine throttle opening ``is fluctuating greatly, the correction coefficient α becomes ``0'';
” during the period from time t1 to time t2, modification of the noise component y is virtually prohibited. In this process, the main control circuit 2
The noise component (1) output from 5 becomes the noise component that is stored in the RAM 32 and is not rewritten (1-2) (1-3).

ここて、第5図における時刻1.以前に作り出されたノ
イズ成分(RAM32に既に記憶され°Cいるノイズ成
分)が第9図に示す過程を経て真のノイズ成分に充分集
束したものであるならば、算数回路2゛6から得られる
修正トルク信号(信号処理回路20の出力信号)は第4
図e(t)のように当該トルク変動に追従したものにな
る。
Here, time 1 in FIG. If the previously created noise component (the noise component already stored in the RAM 32) has been sufficiently focused into the true noise component through the process shown in Figure 9, the result obtained from the arithmetic circuit 2-6 is The corrected torque signal (output signal of the signal processing circuit 20) is the fourth
As shown in Figure e(t), it follows the torque fluctuation.

尚、上記の過程で、ステップ(2−1)ないしく2−4
)の処理にて得られる平均レベルdmは、例えば第4図
に示すdmのように、検出トルク信号の直流レベルが大
きく変動するところで、当該直流レベルからずれたもの
となる。
In addition, in the above process, step (2-1) or 2-4
) The average level dm obtained by the process deviates from the DC level at a point where the DC level of the detected torque signal fluctuates greatly, as shown in dm shown in FIG. 4, for example.

このように、本実施例によれば、スロットル開度rか大
きく変動する間、ノイズ成分yの修正を禁止するように
修正係数αを“0”としたので車両が制動状態にある間
も周期性ノイズの除去状態を安定に保つことができる。
In this way, according to this embodiment, the correction coefficient α is set to "0" so as to prohibit the correction of the noise component y while the throttle opening degree r fluctuates greatly. It is possible to maintain a stable state of noise removal.

尚、スロットル開度rが大きく変動する間、ノイズ成分
yの修正の度合か極く小さくなるように修正係数αの値
をノイズ成分の作り出しに実質的に影響のない小さな値
に決定してもほぼ同様の効果を得ることができる。また
、本実施例ではスロットル開度が変化しているとき間の
み修正係数αを極小値にしているが、スロットル開度の
変化に対する出力軸トルクの応答遅れを考慮して、スロ
ットル開度が変化し終った後の所定時間はなお修正係数
αを極小値にしておいても良い。
It should be noted that even if the value of the correction coefficient α is determined to be a small value that does not substantially affect the creation of the noise component so that the degree of correction of the noise component y is extremely small while the throttle opening degree r fluctuates greatly. Almost the same effect can be obtained. In addition, in this embodiment, the correction coefficient α is set to the minimum value only when the throttle opening is changing, but considering the delay in response of the output shaft torque to changes in the throttle opening, the throttle opening is changed. The correction coefficient α may be kept at the minimum value for a predetermined period of time after the correction is completed.

第6図は、エンジンの吸入空気量に基づき修正係数αを
決定する場合のフローを示すものである。この第二の実
施例の場合には前記スロットル開度センサ40の代わり
にエンジンの吸入空気量を検出するセンサが必要となる
。具体的処理の流れは基本的に前記実施例と同様であり
1時間割り込み時に前記センサからサンプリングした吸
入空気量信号Q値をA/D変換して共通レジスタQに格
納する(2−1)とともに、このQ値から吸入空気量q
を演算してレジスタqに格納する(2−2) 、この場
合の演算は、第7図に示すような吸入空気量信号Qと実
際の吸入空気量りの関係に基づいて求める。そして、前
回の処理で得ている前回の吸入空気量qOLDと今回求
めた吸入空気量QOLDとからH2←IQOLD−Ql
の演算で吸入空気量の変化量H2を求める(2−3)、
この変化量H2に基づく修正係数αの決定方式は前記実
施例と同様である。
FIG. 6 shows a flow for determining the correction coefficient α based on the intake air amount of the engine. In the case of this second embodiment, a sensor for detecting the intake air amount of the engine is required in place of the throttle opening sensor 40. The specific process flow is basically the same as that of the above embodiment, and includes A/D converting the intake air amount signal Q value sampled from the sensor at the time of the 1-hour interrupt and storing it in the common register Q (2-1). , From this Q value, the intake air amount q
is calculated and stored in register q (2-2).The calculation in this case is determined based on the relationship between the intake air amount signal Q and the actual intake air amount as shown in FIG. Then, from the previous intake air amount qOLD obtained in the previous process and the intake air amount QOLD calculated this time, H2←IQOLD-Ql
Find the amount of change H2 in the intake air amount by calculating (2-3),
The method for determining the correction coefficient α based on the amount of change H2 is the same as in the previous embodiment.

第8図は、エンジンの吸気管圧力に基づき修正係数αを
決定する場合のフローを示すものである。この第三の実
施例の場合には、エンジンの吸気管圧力を検出するセン
サが必要である。この場合の処理フローも基本的には前
記実施例と同様であり1時間割り込み時に吸気管圧力セ
ンサからサンプリングした吸気管圧力信号P値をA/D
交換して共通レジスタPに格納する(3−1)とともに
、このP値から吸気管圧力pを演算してレジスタPに格
納する(3−2)、この場合には。
FIG. 8 shows the flow when determining the correction coefficient α based on the intake pipe pressure of the engine. In the case of this third embodiment, a sensor is required to detect the intake pipe pressure of the engine. The processing flow in this case is basically the same as that of the above embodiment, and the intake pipe pressure signal P value sampled from the intake pipe pressure sensor at the 1-hour interrupt is converted to A/D.
In this case, it is exchanged and stored in the common register P (3-1), and the intake pipe pressure p is calculated from this P value and stored in the register P (3-2).

第9図に示すような吸気管圧力信号pと実際の吸気管圧
力pの関係から圧力pを求める。そして。
The pressure p is determined from the relationship between the intake pipe pressure signal p and the actual intake pipe pressure p as shown in FIG. and.

前回の処理で得ている吸気管圧力poc、Dと今回求め
た吸気管圧力Pとから H3←l POLO−P I の演算で吸気管圧力の変化量H3を求める(3−3)、
このH3に基づく修正係数αの決定方式は前記第一の実
施例と同様である。
From the intake pipe pressure poc, D obtained in the previous process and the intake pipe pressure P obtained this time, calculate the amount of change H3 in the intake pipe pressure by calculating H3←l POLO-PI (3-3).
The method for determining the correction coefficient α based on H3 is the same as in the first embodiment.

第1O図および第11オーエンジンの回転速度の変化量
に基づいて修正係数αを決定する場合の処理フローを示
すものである。この第四の実施例の場合には、エンジン
の回転速度を検出するために例えばディストリビュータ
に内蔵されている光学式のクランク角センサを用いる。
FIG. 1O and No. 11 show a processing flow when determining the correction coefficient α based on the amount of change in the rotational speed of the engine. In the case of this fourth embodiment, an optical crank angle sensor built into the distributor, for example, is used to detect the rotational speed of the engine.

まず、第10図のフローに示す処理はエンジンの一転速
度を演算するためのものであり、クランク角センサから
出力されるクランク角信号w(t)の立上がりに同期し
て行なわれる。クランク角信号w (t)は、第12図
(b)に示すようにクランク軸が2°回転する度に立上
がるものである。
First, the process shown in the flowchart of FIG. 10 is for calculating the engine rotation speed, and is performed in synchronization with the rise of the crank angle signal w(t) output from the crank angle sensor. The crank angle signal w (t) rises every time the crankshaft rotates by 2 degrees, as shown in FIG. 12(b).

具体的処理についてみると、まず、クランク角信号w(
t)の立上がりと同時にサンプルし記憶しているCPU
30内蔵のフリーランカウンタの値FRCをレジスター
Cに格納する(4−1)。
Looking at the specific processing, first, the crank angle signal w(
CPU sampled and stored at the same time as t) rises
The value FRC of the built-in free run counter 30 is stored in register C (4-1).

このフリーランカウンタは1例えば16ビツトのカウン
タで1psec毎に1づつ増していくカウンタである。
This free run counter is a 1, for example, 16-bit counter that increments by 1 every psec.

次に後述するステップ(4−4)の処理で得ている前回
処理時のフリーランカウンタ値COLDと、今回求めた
フリーランカウンタ値Cとから D E LTA” l C−C0LD  Iの演算でク
ランク軸2°毎に立上がるクランク角信号w (t)の
その立上がり間の時間間隔DELTAを求める(4−2
)、ここでフリーランカウンタは1ILsec毎にイン
クリメントするので求めた時間間隔はDELTAxlO
−’秒となる。
Next, from the free run counter value COLD obtained in the previous processing obtained in the process of step (4-4) described later and the free run counter value C obtained this time, the crank is calculated by calculating D E LTA" l C - C0LD I. Find the time interval DELTA between the rises of the crank angle signal w (t) that rises every 2 degrees on the axis (4-2
), here, the free run counter is incremented every 1 ILsec, so the determined time interval is DELTAxlO
−' seconds.

さらに。moreover.

の演算によりエンジンの回転速度w [RPM]を求め
る(4−3)。クランク軸2°間の時間間隔がDELT
AxlO−’秒であるのでクランク軸1回転(360°
)回転するためにはDELTAxlO−’x180秒要
する。
The engine rotational speed w [RPM] is determined by the calculation (4-3). The time interval between 2 degrees of the crankshaft is DELT
Since AxlO-' seconds, one rotation of the crankshaft (360°
) It takes DELTAxlO-'x180 seconds to rotate.

つまり1秒間にl/DELTAX 10−’X180回
転することになる。1分間当りの回転数ということでさ
らに60を掛けて上式により回転速度w[RPM]が求
まる。
In other words, it rotates l/DELTAX 10-'X180 per second. Since it is the number of revolutions per minute, it is further multiplied by 60 to obtain the rotation speed w [RPM] from the above formula.

続いて、次回の時間間隔DELTA演算のため、今回の
フリーランカウンタ値CをレジスタCOLDに格納して
おく (4−4)。
Next, the current free run counter value C is stored in the register COLD for the next time interval DELTA calculation (4-4).

以上の処理により第11図のフローで示す処理で利用す
るエンジンの回転速度Wを求める。
Through the above processing, the rotational speed W of the engine used in the processing shown in the flowchart of FIG. 11 is determined.

第11図に示すフローは一定時間毎、例えば4 vrs
ec毎に行われる処理でエンジンの回転速度Wに基づい
て回転速度Wの変化量H4を求め、この変化量H4に基
づいてノイズ成分yの修正に用いる修正係数αを決定す
る。
The flow shown in FIG.
In the process performed for each ec, a change amount H4 in the rotational speed W is determined based on the engine rotational speed W, and a correction coefficient α used to correct the noise component y is determined based on this change amount H4.

具体的処理についてみると、まず、後述するステップ(
5−7)の処理で得ている前回のエンジン回転速度W。
Looking at the specific process, first, the steps (
The previous engine rotational speed W obtained in the process of 5-7).

LDと、その時点て得られている回転速度Wとから H4←l W ot、o  W l の演算でエンジン回転速度変化H4を演算する(5−3
)。
The engine rotational speed change H4 is calculated from LD and the rotational speed W obtained at that time by calculating H4←l W ot, o W l (5-3
).

このエンジン回転速度変化H4を予めROM31に記憶
していた所定値りと比較する(5−4)。このhは、第
12図(a)に示すようなりランク角とエンジン回転速
度との関係に基づき実験的に求める値であり、エンジン
回転速度変化によるトルク値の変化がノイズ成分yの作
り出しに悪影響を与えるのか与えないのかの比較値であ
る。
This engine speed change H4 is compared with a predetermined value previously stored in the ROM 31 (5-4). This h is a value obtained experimentally based on the relationship between the rank angle and the engine rotation speed as shown in Fig. 12 (a), and the change in the torque value due to the change in the engine rotation speed has an adverse effect on the creation of the noise component y. This is the comparison value for whether or not to give.

ここでエンジン回転速度変化H4か所定値り以下である
とき、エンジン回転速度の変化か小さいということで前
述のように修正係数αをα1 (0〈α1く1)に設定
する(5−5)。
Here, when the engine rotation speed change H4 is less than a predetermined value, the change in engine rotation speed is small, so the correction coefficient α is set to α1 (0<α1 × 1) as described above (5-5). .

一方、エンジン回転速度変化H4か所定4tihを超え
たときエンジン回転速度Wの変化か大きいということで
前述したように修正係数αをα1よりも小さなα2、例
えば“0”にする(5−6)。
On the other hand, when the engine rotational speed change H4 exceeds the predetermined 4tih, the change in the engine rotational speed W is large, so as mentioned above, the correction coefficient α is set to α2 smaller than α1, for example, “0” (5-6) .

続いて、次回のエンジン回転速度変化H4演算のため、
その時点で得られているエンジン回転速度Wをレジスタ
W。LDに格納しておく(5−7)。
Next, for the next engine speed change H4 calculation,
The engine rotational speed W obtained at that time is stored in the register W. Store it in the LD (5-7).

以上の処理により、ノイズ成分の作り出しに用いる修正
係数αを決定する処理が終了する。
With the above processing, the processing for determining the correction coefficient α used to create the noise component is completed.

以上のように、本発明に係る装置は種々のエンジンの運
転状態からノイズ成分の作り出しに用いる修正係数を決
定するようにしたから、エン ・ジンの運転状態の変化
量に応じて修正係数を変え、ノイズ除去の迅速、安定を
図ることができる。
As described above, since the device according to the present invention determines the correction coefficient used to create noise components from various engine operating conditions, the correction coefficient can be changed depending on the amount of change in the engine operating condition. , speedy and stable noise removal can be achieved.

(発明の効果) 以北説明してきたように、本発明によれば。(Effect of the invention) According to the present invention, as has been explained further.

エンジンの運転状態の変化量に応じてノイズ成分の作り
出しに用いる修正係数の値を決定するようにしたから、
エンジンの運転状態変化量が大きい場合、すなわち周期
性ノイズを除去するために作り出しているノイズ成分が
乱れ、その結果、検出トルク信号からの周期性ノイズの
除去がうまくいかなくなる場合ても、修正係数の値をノ
イズ成分の作り出しに実質的に影!のない小値域内のイ
1に変更するすることによって、周期性ノイズの除去状
態な安定に保つことがてきる。
Since the value of the correction coefficient used to create the noise component is determined according to the amount of change in the operating state of the engine,
Even if the amount of change in the engine operating state is large, that is, the noise component created to remove periodic noise is disturbed, and as a result, periodic noise cannot be removed successfully from the detected torque signal, the correction coefficient The value of the noise component creates a substantial shadow! By changing the value to i1 within a small value range without any periodic noise, it is possible to maintain a stable state in which periodic noise is removed.

従って、車両の走行中にパワートレインの回転軸トルク
が大きく変動した場合でも周期性ノイズが除去された安
定な修正トルク信号に基づいてパワートレインを確実に
制御することかできる。
Therefore, even if the rotating shaft torque of the power train varies greatly while the vehicle is running, the power train can be reliably controlled based on a stable corrected torque signal from which periodic noise has been removed.

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

第1図は本発明の構成を示すクレーム対応図、第2図は
本発明に係るパワートレインのトルク検出装置を実現す
る装置例を示すブロック図、第3図はスロットル開度r
とスロット開度信号Rとの関係を示す図、第4図はエン
ジンの運転状態の変動時における各信号波形と修正係数
の関係を示す図、第5図は第2図に示す装置の処理フロ
ーを示す図、第6図は本発明の第二の実施例に係るフロ
ーチャート、第7図は吸入空気量の検出信号と実際の吸
入空気量との関係を示すフローチャート、第8図は本発
明の第三の実施例に係るフローチャート、第9図は吸気
管圧力の検出信号と実際の吸気管圧力を示すグラフ、第
10図および第11図は本発明の第四の実施例を示すフ
ローチャート、第12図はエンジンの回転速度とクラン
ク角との関係を示すグラフ図、第13図は従来のノイズ
除去装置を示すブロック図、第14図はオートマチック
トランスミッションにおける出力軸のトルク検出を行う
装置の一例を示す図、第15図は磁歪式トルクセンサか
らの出力信号等の゛波形を示す図、第16図は周期性ノ
イズ除去装置で用いる各信号の波形を示す図、第17図
は従来のパワートレイン制御装近を示すブロック図、第
18図は変速時におけるオートマチックトランスミッシ
ョンの出力軸トルク波形の一例を示す図、第19図はエ
ンジンの運転状態の変動時における各信号の波形例を示
す図である。 l・・・同期式適応手段 2・・・平均レベル抽出手段 3・・・減算手段4−)
−ルク検出手役   5・・・ノイズ除去手段6・・・
エンジン状態検出手段 7・・・状態変化量検出手段 8・・・修正係数決定手
段第1図 第3図 スロットル闇71r 第5図 第6図 (tfHz+−ル)   oa入!It (kg/h1
第tO図 第13図 第15図 第16図 xm 1−−−−−−−−’−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−−第17図
Fig. 1 is a claim correspondence diagram showing the configuration of the present invention, Fig. 2 is a block diagram showing an example of a device that realizes the power train torque detection device according to the present invention, and Fig. 3 is a diagram showing the throttle opening r.
FIG. 4 is a diagram showing the relationship between each signal waveform and the correction coefficient when the operating state of the engine changes, and FIG. 5 is the processing flow of the device shown in FIG. 2. FIG. 6 is a flowchart according to the second embodiment of the present invention, FIG. 7 is a flowchart showing the relationship between the intake air amount detection signal and the actual intake air amount, and FIG. 8 is a flowchart according to the second embodiment of the present invention. A flowchart according to the third embodiment, FIG. 9 is a graph showing the intake pipe pressure detection signal and the actual intake pipe pressure, and FIGS. 10 and 11 are flowcharts showing the fourth embodiment of the present invention. Figure 12 is a graph showing the relationship between engine speed and crank angle, Figure 13 is a block diagram showing a conventional noise removal device, and Figure 14 is an example of a device that detects the torque of the output shaft in an automatic transmission. Figure 15 is a diagram showing the waveforms of output signals etc. from the magnetostrictive torque sensor, Figure 16 is a diagram showing the waveforms of each signal used in the periodic noise removal device, and Figure 17 is a diagram showing the waveforms of the output signals from the magnetostrictive torque sensor. FIG. 18 is a block diagram showing the control equipment; FIG. 18 is a diagram showing an example of the output shaft torque waveform of the automatic transmission during gear shifting; FIG. 19 is a diagram showing an example of the waveform of each signal when the operating state of the engine changes. . l...Synchronous adaptation means 2...Average level extraction means 3...Subtraction means 4-)
- Luk detection hand 5... Noise removal means 6...
Engine state detection means 7...State change amount detection means 8...Modification coefficient determination means Fig. 1 Fig. 3 Throttle darkness 71r Fig. 5 Fig. 6 (tfHz+-ru) oa on! It (kg/h1
Fig. tO Fig. 13 Fig. 15 Fig. 16
−−−−−−−−−−−−−−−−−−−Fig. 17

Claims (1)

【特許請求の範囲】  パワートレインの回転軸トルクを検出するトルク検出
手段と、このトルク検出手段から入力した検出トルク信
号に含まれる周期性ノイズと位相に関して相関のある参
照パルス信号に同期して前記周期性ノイズの各位相での
ノイズ成分を所定の修正係数を用いて順次修正しつつ作
り出していき、このノイズ成分を前記検出トルク信号か
ら減じて目的とする修正トルク信号を得るノイズ除去手
段とを備えるパワートレインのトルク検出装置において
、 前記ノイズ除去手段は検出トルク信号の平均的なレベル
を抽出してその値を当該時点で得られている修正トルク
信号から減じてノイズ成分の作り出しに寄与する偏差信
号とする一方、前記パワートレインを駆動するエンジン
の運転状態を検出するエンジン状態検出手段と、このエ
ンジン状態検出手段の出力に基づいてエンジンの運転状
態の変化量を検出する状態変化量検出手段と、この状態
変化量検出手段によって検出されたエンジンの運転状態
変化量に基づき前記修正係数を決定する修正係数決定手
段を備えたことを特徴とするパワートレインのトルク検
出装置。
[Scope of Claims] Torque detecting means for detecting the rotating shaft torque of the power train; Noise removing means that sequentially corrects and generates a noise component in each phase of periodic noise using a predetermined correction coefficient, and subtracts this noise component from the detected torque signal to obtain a target corrected torque signal. In the powertrain torque detection device, the noise removal means extracts an average level of the detected torque signal and subtracts that value from the corrected torque signal obtained at the relevant point in time to eliminate deviations that contribute to the creation of noise components. an engine state detecting means for detecting the operating state of the engine driving the power train; and a state change amount detecting means for detecting the amount of change in the operating state of the engine based on the output of the engine state detecting means. A torque detection device for a power train, comprising correction coefficient determining means for determining the correction coefficient based on the amount of change in the operating state of the engine detected by the amount of change in state detection means.
JP61191748A 1986-08-18 1986-08-18 Torque detecting device for power train Pending JPS6347544A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61191748A JPS6347544A (en) 1986-08-18 1986-08-18 Torque detecting device for power train

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61191748A JPS6347544A (en) 1986-08-18 1986-08-18 Torque detecting device for power train

Publications (1)

Publication Number Publication Date
JPS6347544A true JPS6347544A (en) 1988-02-29

Family

ID=16279847

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61191748A Pending JPS6347544A (en) 1986-08-18 1986-08-18 Torque detecting device for power train

Country Status (1)

Country Link
JP (1) JPS6347544A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008087928A1 (en) 2007-01-16 2008-07-24 Toyota Jidosha Kabushiki Kaisha Torque estimation device for internal combustion engine
JP2018096317A (en) * 2016-12-15 2018-06-21 株式会社デンソー Engine control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008087928A1 (en) 2007-01-16 2008-07-24 Toyota Jidosha Kabushiki Kaisha Torque estimation device for internal combustion engine
US7748261B2 (en) 2007-01-16 2010-07-06 Toyota Jidosha Kabushiki Kaisha Torque estimation device for internal combustion engine
JP2018096317A (en) * 2016-12-15 2018-06-21 株式会社デンソー Engine control device

Similar Documents

Publication Publication Date Title
JP3542456B2 (en) Engine torque control method
US10414287B2 (en) Control apparatus for rotary electric machines
JPS639641A (en) Load torque controller for internal combustion engine
US7626382B2 (en) Rotation speed detecting apparatus and automatic transmission controller having the apparatus
US9696333B2 (en) Display control apparatus for meter
US9517704B2 (en) Apparatus for controlling rotary machine
JP3947134B2 (en) Belt clamping pressure setting device
JPS63212723A (en) Torque control device of internal combustion engine
EP0096869B1 (en) Method and apparatus of ignition timing control
JP2018536857A (en) Device for measuring bicycle momentum and pedaling cadence applied to bicycle pedal
JPS6347544A (en) Torque detecting device for power train
JPH07103057A (en) Device and method for detecting vehicle condition
JP5276704B2 (en) Vehicle control device
JP2007231875A (en) Control device for vehicle
JPS6334351A (en) Torque detector for power train
JPS6318834A (en) Eliminating device for periodic noise
JPS6334352A (en) Speed change controller for power train
JP3484043B2 (en) Acceleration calculator
US20220042473A1 (en) Misfire detection apparatus for internal combustion engine
JPH03180765A (en) Detection of revolutions of internal engine
JP5333336B2 (en) Vehicle rotation detection device
JP2020051334A (en) Control device for internal combustion engine
JP3708574B2 (en) Filtering method of differential value of intake and intake pressure
JPH0396754A (en) Line pressure control device for automatic transmission
JP2006009649A (en) Misfire detector for internal combustion engine