JPH0576564B2 - - Google Patents

Info

Publication number
JPH0576564B2
JPH0576564B2 JP59147988A JP14798884A JPH0576564B2 JP H0576564 B2 JPH0576564 B2 JP H0576564B2 JP 59147988 A JP59147988 A JP 59147988A JP 14798884 A JP14798884 A JP 14798884A JP H0576564 B2 JPH0576564 B2 JP H0576564B2
Authority
JP
Japan
Prior art keywords
neutral position
rotation
encoder
rotation angle
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.)
Expired - Fee Related
Application number
JP59147988A
Other languages
English (en)
Other versions
JPS6126811A (ja
Inventor
Kunihiko Eto
Shigeo Tanooka
Yutaka Mori
Akihiro Oono
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP14798884A priority Critical patent/JPS6126811A/ja
Publication of JPS6126811A publication Critical patent/JPS6126811A/ja
Publication of JPH0576564B2 publication Critical patent/JPH0576564B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> 本発明は、ステアリングの操舵角を検出する操
舵角検出装置に関するものである。
<従来の技術> 近年、マイクロコンピユータを利用して動力舵
取装置の操舵力を車速およびハンドル回転角等に
応じて制御することが行われている。この場合ハ
ンドル回転角を検出するセンサとして、ステアリ
ングシヤフトが単位角度回転する毎にパルス信号
を送出するエンコーダを用い、このエンコーダの
パルス信号をマイクロコンピユータに入力して計
数するものが、スペース的あるいは精度的に有利
となる。
しかしながら、エンコーダを用いた操舵角検出
装置は、操舵の絶対角を得ることができないた
め、イグニツシヨンスイツチのオフによりメモリ
に記憶された操舵角が消失してしまうと、次の電
源投入時には停止状態におけるステアリングホイ
ールの位置を原点とした相対回転角しか検出でき
なく、ステアリングホイールの中立位置(直進状
態)を認識できなくなる問題がある。
以上のことがらを総合的に評価すると、走行時
においてはもつぱら直進状態であることを利用し
て、走行状態におけるハンドル回転角の推移に基
づいて中立位置を求め、エンコーダにて検出され
た回転角を補正するようにすることが現実的かつ
安全な対応となる。
<発明が解決しようとする問題点> 上記した中立位置の検出は、走行状態における
ハンドル回転角を例えば一定時間毎にサンプリン
グし、これらサンプリングデータをソフト的に処
理することによつて可能となるが、特に電源投入
後の走行開始時においては、低速状態でハンドル
が大きくきられる場合が多く、そこから得られる
データを処理しても偶然性に左右されやすく、そ
のために検出精度が悪くなつて正しい中立位置を
検出できるまでの走行距離あるいは時間が長くな
る問題がある。
<問題点を解決するための手段> 本発明は上記した従来の問題点を解決するため
になされたもので、ハンドル回転速度が高い場合
には、ハンドルが中立位置にないことが明らかで
あるので、そのような場合におけるハンドル回転
角はサンプリングデータより取り除くようにした
ものである。
すなわち、ハンドルの回転速度の絶対値が設定
値より大きいか小さくかを判別する判別手段と、
回転速度の絶対値が設定値より小さい場合にのみ
単位走行距離あるいは単位時間毎に計数手段に記
憶された回転角を複数サンプリングするようにな
し、これら複数のサンプリングデータをソフトウ
エア処理により統計処理して中立位置を求め、こ
の中立位置を起点とした回転角に補正するように
したものである。
また、前記ハンドルの回転速度の絶対値を検出
する代わりに車速を検出し、この車速が設定値よ
りも大きいかどうかを判別する手段を設け、車速
が設定値よりも大きい場合にのみ単位走行距離あ
るいは単位時間毎に計数手段に記憶された回転角
を複数サンプリングするようになし、これら複数
のサンプリングデータをソフトウエア処理により
統計処理して中立位置を求め、この中立位置を起
点とした回転角に補正するようにしたものであ
る。
<実施例> 以下本発明の実施例を図面に基づいて説明す
る。第1図において、10はエンコーダ、11は
波形整形回路、12はコンピユータを示し、この
コンピユータ12は操舵方向判別手段13、計数
手段14、中立位置検出手段15、回転角演算手
段16および回転速度検出手段17にて構成され
ている。
第2図において、20はステアリングシヤフト
を示し、このステアリングシヤフト20の一端に
はハンドルが連結され、他端にはパワーステアリ
ングが連結されている。ステアリングシヤフト2
0上には回転板21が取付けられ、この回転板2
1の円周上い多数のスリツト22が等角度間隔に
形成されている。回転板21の円周上には、回転
板21を挾んで相対向する発光素子と受光素子か
らなるA相検出センサ23およびB相検出センサ
24が1/4周期位相をずらして配置され、これら
センサ23,24はステアリングコラム等の固定
部に固定されている。各センサ23,24はスリ
ツト22を通過する光を受光してステアリングシ
ヤフト20の単位回転毎に第3図に示すように1/
4周期ずれたパルス信号SS1,SS2を発生する。
これら回転板21およびセンサ23,24により
前記エンコーダ10を構成している。
前記操舵方向判別手段13は第3図に示すよう
に、前記エンコーダ10より発生された1/4周期
ずれた2つのパルス信号SS1,SS2の組合せに
より、パルス信号の1周期を「0」〜「3」の4
つの領域信号に区分し、現在の領域信号とその前
の領域信号とに基づいてハンドルの操舵方向を判
別するものである。
以下前記操舵方向判別手段13および計数手段
14を第4図に示すフローチヤートによつて説明
する。先ずステツプ30において前記エンコーダ1
0よりパルス信号が入力されると、ステツプ31に
おいて正転かどうか判別され、NOの場合には次
のステツプ32において逆転かどうかが判別され、
これもNOの場合にはハンドルが停止されている
ものとしてプログラムはリターンされる。前記ス
テツプ31でハンドルの回転方向が正転であると判
別された場合には、ステツプ33でコンピユータ1
2のメモリに記憶されている回転角θに1を加算
する。また前記ステツプ32でハンドルの回転方向
が逆転であると判別された場合には、ステツプ34
で前記メモリに記憶されている回転角θより1を
減算する。このようにハンドル回転方向に応じて
ステツプ33もしくはステツプ34においてメモリに
記憶された回転角θの内容が加減算される。しか
してメモリの計数内容は、電源投入時のハンドル
回転角を起点とした相対回転角θを表す。
次に前記中立位置検出手段15および回転角演
算手段16を第5図に示すフローチヤートに従つ
て説明する。車が単位距離走行する毎にパルス信
号を出力する図略の車速センサよりパルス信号が
出力されると、割込信号が送出され、この割込信
号によりプログラムがスタートされる。先ずステ
ツプ40においては処理回数nを累積するメモリカ
ウンタに1が加算され、ステツプ41においては前
記計数手段14に記憶された回転角θが読込まれ
る。次にステツプ42で前記回転速度検出手段17
にて検出された回転速度の絶対値θ・が設定値θ・
LIMより小さいかどうか判別され、YESの場合
には次のステツプ43で単位走行距離毎の回転角を
累積するメモリカウンタに前記回転角θが加算さ
れる。次でステツプ44において回転角の累積値θ1
より累積回数nが除算されて回転角θの平均値が
求められ、この平均値がCENTERとしてメモリ
に記憶される。ステツプ45においては累積回数n
が設定値n1に達したかどうかが判別され、NOの
場合にはステツプ46で前記回転角θより
CENTERが減算され、その結果が操舵角SAとし
てアウトプツトされる。なお前記ステツプ42にお
いてハンドル回転速度の絶対値θ・が設定値θ・
LIMより大きいと判別された場合には回転角θ
の累積加算を行うことなくステツプ45にジヤンプ
される。
このように車が単位距離走行する毎に回転角θ
を読込んでその平均値よりCENTERを求め、回
転角θをCENTERを起点とした回転角に演算す
ることにより、中立位置を起点とした操舵角SA
が検出できるようになる。しかもこの場合、ハン
ドル回転速度が高い場合の回転角θを中立位置を
演算するためのデータより取除くようにしてある
ため、正しい中立位置を検出するまでの走行距離
を短くできるようになる。第6図に回転角θの変
化に対して中立位置を演算するためのサンプリン
グ時期を示してある。
なお、前記ステツプ45における判別結果が
YESになると、ステツプ47において累積回数n
がn2(0<n2<n1)に修正され、またステツプ48
においては修正後の累積回数n2に応じた累積回
転角θ1に修正するべく下記演算式を実行し、θ1の
オーバフローを防止する。
θ1=θ1−(θ1/n1)×(n1−n2) 次に本発明の他の実施例を第7図に基づいて説
明する。この実施例のものは前記ハンドル回転速
度の絶対値θ・に代えて、車速Vが設定値VLIMよ
り大きい場合にのみ、回転角θをサンプリングす
るようにしたもので、その他は先の実施例と同じ
である。
第8図は本発明の更に他の実施例を示すもの
で、中立位置の検出を回転角θの頻度に基づいて
行うようにしたものである。この実施例のものは
前記コンピユータ12のメモリに多数のバツフア
エリアが設けられ、ステツプ50において計数手段
14に記憶された回転角θが読込まれると、ステ
ツプ51においてその回転角θに対応するバツフア
エリアBF(θ)に1が加算される。次いでステツ
プ52でバツフアエリアBF(θ)の内容が設定値
BFLIMより大きいかどうか判別され、NOの場
合にはステツプ53において全てのバツフアエリア
BF(i)より最大内容のバツフアエリアのナンバ
iが求められる。しかしてステツプ54において回
転角θより前記ナンバiが減算され、その結果が
操舵角SAとしてアウトプツトされる。なおある
バツフアエリアの内容が設定値BFLIMより大き
くなると、前記ステツプ52における判別結果が
YESとなり、ステツプ55において全てのバツフ
アエリアBF(i)の内容を1/2に修正し、バツフ
アエリアのオーバーフローを防止する。
上記実施例においては、車が単位距離走行する
毎に回転角θをサンプリングする例について述べ
たが、車が単位時間走行する毎に回転角θをサン
プリングするようにしても同様に行いうる。
<発明の効果> 以上述べたように本発明は、エンコーダによつ
て得られる相対回転角を単位走行距離あるいは単
位時間毎に複数サンプリングし、これら複数のサ
ンプリングデータを平均化処理あるいは頻度分布
処理等の統計処理によつてソフトウエア処理にて
中立位置を求めるようにした構成であるので、小
スペースで、経年変化のないエンコーダを用いな
がら操舵角を検出できるようになり、しかも電源
のOFFによつて操舵角の内容が消失されても電
源投入後の走行状況によつて操舵角を的確に検出
できる効果がある。
また本発明によれば、ハンドルの回転速度が設
定値より小さい場合や、車速が設定値より大きい
場合にのみ前記相対回転角をサンプリングするよ
うにしたので、正しい中立位置を短い走行距離あ
るいは時間で検出できる効果も併せて奏せられ
る。
【図面の簡単な説明】
図面は本発明の実施例を示すもので、第1図は
操舵角検出装置の制御回路図、第2図はエンコー
ダを示す図、第3図はその出力波形図、第4図お
よび第5図はフローチヤートを示す図、第6図は
回転角の変化に対するサンプリング時期を示す
図、第7図および第8図は本発明の他の実施例を
示す図である。 10……エンコーダ、12……コンピユータ、
14……計数手段、15……中立位置検出手段、
16……回転角演算手段、17……回転速度検出
手段。

Claims (1)

  1. 【特許請求の範囲】 1 ステアリングシヤフトの単位角度毎に2組の
    パルス信号を送出するエンコーダと、このエンコ
    ーダからのパルス信号を入力して回転方向を判別
    する方向判別手段と、この方向判別手段にて判別
    された回転方向に応じて前記エンコーダからのパ
    ルス信号をカウントアツプあるいはカウントダウ
    ンする計数手段と、前記ステアリングシヤフトの
    回転速度の絶対値を検出する手段と、この回転速
    度の絶対値が設定値より大きいか小さいかを判別
    する判別手段と、前記回転速度の絶対値が設定値
    より小さい場合にのみ単位走行距離あるいは単位
    時間毎に前記計数手段に記憶された回転角を複数
    サンプリングするサンプリング手段と、サンプリ
    ングされた複数の回転角をソフトウエア処理によ
    り統計処理して中立位置を求める中立位置検出手
    段と、前記計数手段に記憶された回転角を中立位
    置を起点とした回転角に演算する回転角演算手段
    とによつて構成してなる操舵角検出装置。 2 ステアリングシヤフトの単位角度毎に2組の
    パルス信号を送出するエンコーダと、このエンコ
    ーダからのパルス信号を入力して回転方向を判別
    する方向判別手段と、この方向判別手段にて判別
    された回転方向に応じて前記エンコーダからのパ
    ルス信号をカウントアツプあるいはカウントダウ
    ンする計数手段と、車速を検出する手段と、この
    車速が設定値より大きいか小さいかを判別する判
    別手段と、前記車速が設定値より大きい場合にの
    み単位走行距離あるいは単位時間毎に前記計数手
    段に記憶された回転角を複数サンプリングするサ
    ンプリング手段と、サンプリングされた複数の回
    転角をソフトウエア処理により統計処理して中立
    位置を求める中立位置検出手段と、前記計数手段
    に記憶された回転角を中立位置を起点とした回転
    角に演算する回転角演算手段とによつて構成して
    なる操舵角検出装置。 3 前記中立位置検出手段は、サンプリングした
    複数の回転角の平均値を演算して中立位置を求め
    るようになつている特許請求の範囲第1項に記載
    の操舵角検出装置。 4 前記中立位置検出手段は、サンプリングした
    複数の回転角の頻度を比較して中立位置を求める
    ようになつている特許請求の範囲第1項に記載の
    操舵角検出装置。 5 前記中立位置検出手段は、サンプリングした
    複数の回転角の平均値を演算して中立位置を求め
    るようになつている特許請求の範囲第2項に記載
    の操舵角検出装置。 6 前記中立位置検出手段は、サンプリングした
    複数の回転角の頻度を比較して中立位置を求める
    ようになつている特許請求の範囲第2項に記載の
    操舵角検出装置。
JP14798884A 1984-07-16 1984-07-16 操舵角検出装置 Granted JPS6126811A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14798884A JPS6126811A (ja) 1984-07-16 1984-07-16 操舵角検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14798884A JPS6126811A (ja) 1984-07-16 1984-07-16 操舵角検出装置

Publications (2)

Publication Number Publication Date
JPS6126811A JPS6126811A (ja) 1986-02-06
JPH0576564B2 true JPH0576564B2 (ja) 1993-10-22

Family

ID=15442619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14798884A Granted JPS6126811A (ja) 1984-07-16 1984-07-16 操舵角検出装置

Country Status (1)

Country Link
JP (1) JPS6126811A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107367289B (zh) * 2017-08-10 2019-11-29 前沿驱动(北京)技术有限公司 一种多圈绝对值编码器及其工作方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5741269A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS5741268A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS5741267A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS59186775A (ja) * 1983-03-08 1984-10-23 Mazda Motor Corp 車両の操舵角検出装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5741269A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS5741268A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS5741267A (en) * 1980-08-20 1982-03-08 Honda Motor Co Ltd Circuit for detecting steering angle center of vehicle
JPS59186775A (ja) * 1983-03-08 1984-10-23 Mazda Motor Corp 車両の操舵角検出装置

Also Published As

Publication number Publication date
JPS6126811A (ja) 1986-02-06

Similar Documents

Publication Publication Date Title
US4794536A (en) Steering angle detection device
US5032996A (en) Apparatus and method for detecting neutral steering angle of steering wheel system for vehicle
KR890003748B1 (ko) 조타핸들의 조작타각 검출장치를 가지는 파워 스티어링 제어장치
KR870007025A (ko) 회전체의 회전중심을 판정하는 방법 및 장치
JP2689357B2 (ja) 相対方位検出方式
CN113424066B (zh) 车辆控制装置
JPH0576564B2 (ja)
JPH0420122B2 (ja)
JPH04252912A (ja) 車両用操舵位置検出装置
JPH0347689B2 (ja)
JP3341345B2 (ja) ステアリング中立演算装置
JPH09113260A (ja) 操舵角センサの異常検出装置
JPS60183518A (ja) 操舵角検出装置
JP2595506B2 (ja) 操舵中立角検出装置
JPH049444B2 (ja)
KR100326698B1 (ko) 차량회전반경산출장치및그방법
JP3161303B2 (ja) 操舵角センサの異常検出装置
JPH08334349A (ja) 現在位置算出装置
JPH06135354A (ja) 舵角センサのための中立点検出装置
JP2000283990A (ja) 回転速度検出装置
JPH0610778B2 (ja) 回転体のセンタ位置判定装置
KR20050105324A (ko) 조향각 센서의 중점 검출방법
JPH0676810U (ja) 回転角計測装置
JPH035506Y2 (ja)
JPH0194061A (ja) ステアリング中立位置決定方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees