JPS61189461A - 車速算出方法 - Google Patents
車速算出方法Info
- Publication number
- JPS61189461A JPS61189461A JP3116585A JP3116585A JPS61189461A JP S61189461 A JPS61189461 A JP S61189461A JP 3116585 A JP3116585 A JP 3116585A JP 3116585 A JP3116585 A JP 3116585A JP S61189461 A JPS61189461 A JP S61189461A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle speed
- area
- period
- pulse
- pulse 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
Links
Landscapes
- Measuring Frequencies, Analyzing Spectra (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、ふらつきの少ない安定した車速を得ること
ができる車速算出方法に関する。
ができる車速算出方法に関する。
自動車等(以下車両と称す)のなかには、車輪の回転に
応じてパルス信号(車速信号)を出力する車速センサが
備えられているものがある。従来は、この車速センサか
ら出力される前記車速信号の1パルスの周期を連続して
計時すると共に、最新の3パルスの周期を保持するよう
にしておき、適宜これら3パルスの周期の総和を算出し
、この総和値を定数で割ることにより車速を求めていた
。
応じてパルス信号(車速信号)を出力する車速センサが
備えられているものがある。従来は、この車速センサか
ら出力される前記車速信号の1パルスの周期を連続して
計時すると共に、最新の3パルスの周期を保持するよう
にしておき、適宜これら3パルスの周期の総和を算出し
、この総和値を定数で割ることにより車速を求めていた
。
しかしながら、車両が一定速度で進行している場合でも
車速信号が正確に一定の周期で出力されないために、前
述した方法により障出しだ車速は、車両が一定速度で進
行している場合であってもがなりの幅で変動することが
知られている。もっとも、運転者に表示するのであれば
この算出した車速で十分である。
車速信号が正確に一定の周期で出力されないために、前
述した方法により障出しだ車速は、車両が一定速度で進
行している場合であってもがなりの幅で変動することが
知られている。もっとも、運転者に表示するのであれば
この算出した車速で十分である。
一方、近年、車両のエレクトロニクス化が進み、車速に
応じて車両の走行状態を自動的に制御71I(例えばサ
スペンション制御、ブレーキ制御等)しようとする試み
が注目されている。この種の試みにおいては、誤動作を
避けるために極めて正確に車速を把握できることが前提
条件となる。したがって、前述した様な従来の方法で口
出する車速は単に表示用としては利用できても、上述し
た試みには利用できなかった。
応じて車両の走行状態を自動的に制御71I(例えばサ
スペンション制御、ブレーキ制御等)しようとする試み
が注目されている。この種の試みにおいては、誤動作を
避けるために極めて正確に車速を把握できることが前提
条件となる。したがって、前述した様な従来の方法で口
出する車速は単に表示用としては利用できても、上述し
た試みには利用できなかった。
この発明は上記事情に鑑み、ふらつきのない安定した車
速を得ることができる車速算出方法を提供することを目
的とする。
速を得ることができる車速算出方法を提供することを目
的とする。
(問題を解決するための手段)
上記目的を達成するためにこの発明は、パルス信号が車
速に応じて決定される回数出力される時間を計時し、こ
の計時結果を前記回数で割ることにより前記パルス信号
の周期を求めることを特徴とする。
速に応じて決定される回数出力される時間を計時し、こ
の計時結果を前記回数で割ることにより前記パルス信号
の周期を求めることを特徴とする。
上述したようにして周期を平均化することにより、速度
の変化以外の要因による周期の変動を相殺し、一定化す
る。
の変化以外の要因による周期の変動を相殺し、一定化す
る。
以下、図面を参照して、この発明の一実施例について説
明する。
明する。
第1図は、この発明による方法を適用した車速検出部の
構成を示すブロック図である。この図において、1は図
示せぬ車輪のU転に伴なって回転する回転体、2は回転
体1の周辺に設けられた磁石、また、3は回転体1に近
接配置された車速センサである。この車速センサ3は回
転体1の回転速度を検出するもので、ホール素子等を内
臓し、前記回転体1の回転速度に応じた周期でパルス信
号Pを出力する。すなわち、このパルス信号Pの周期は
回転体1の回転速度が速くなれば短くなる一方、回転速
度が遅くなれば長くなる。
構成を示すブロック図である。この図において、1は図
示せぬ車輪のU転に伴なって回転する回転体、2は回転
体1の周辺に設けられた磁石、また、3は回転体1に近
接配置された車速センサである。この車速センサ3は回
転体1の回転速度を検出するもので、ホール素子等を内
臓し、前記回転体1の回転速度に応じた周期でパルス信
号Pを出力する。すなわち、このパルス信号Pの周期は
回転体1の回転速度が速くなれば短くなる一方、回転速
度が遅くなれば長くなる。
一方、4はタイマであり、所定の周期のタイマパルスT
Pを出力する。また、5はコントローラであり、パルス
信号PおよびタイマパルスTPに基づいて車速の算出を
行なうと共に自動車の各部を制御する。また、6はワー
クメモリであり、コントローラ5によってデータの読み
出しあるいは書き込みが行なわれる。このワークメモリ
6内には、第2図に示すように、カウンタエリアCと、
3つの周期エリアA1〜3が確保されている。ここで、
カウンタエリアC内には、タイマ4からタイマパルスT
Pが出力された回数が記憶される。
Pを出力する。また、5はコントローラであり、パルス
信号PおよびタイマパルスTPに基づいて車速の算出を
行なうと共に自動車の各部を制御する。また、6はワー
クメモリであり、コントローラ5によってデータの読み
出しあるいは書き込みが行なわれる。このワークメモリ
6内には、第2図に示すように、カウンタエリアCと、
3つの周期エリアA1〜3が確保されている。ここで、
カウンタエリアC内には、タイマ4からタイマパルスT
Pが出力された回数が記憶される。
すなわち、コントローラ5は、タイマ4からタイマパル
スTPが供給されると、カウンタエリアC内に記憶され
ている数に+1する。
スTPが供給されると、カウンタエリアC内に記憶され
ている数に+1する。
以上の構成において、車両進行最中においては、車速セ
ンサ3から第3図に示すパルス信号Pがコントローラ5
へ供給される。コントローラ5は、パルス信@Pが立ち
上がる毎(時刻1+ 、 tz・・・jn)に第4図に
示す割り込み処理を行なう。以下、第4図に示すフロー
トチャートに基づいて割り込み処理を説明する。コント
ローラ5は、ステップSP1において、パルス信号Pの
出力回数が所定のサンプリング数nに達したか否かを判
断する。このサンプリング数nは、車速によって決定さ
れる数であり、9tm/hr以下では1.9b/hr〜
18KIR/hrの間では2 、また18KIR/h「
〜36/に/hrの間では22.36FCs+/hr
〜72b/hrの間では23.また721に/llr以
上では24という様に車速の所定範囲毎に区分され、車
速が大きくなるに従って大きな値となる2のべき乗数で
ある。コントローラ5はパルス信号Pの出力回数がこの
サンプリング数nに達したならば、ステップSP2へ移
る。一方、達していなければ割り込み処理を終了する。
ンサ3から第3図に示すパルス信号Pがコントローラ5
へ供給される。コントローラ5は、パルス信@Pが立ち
上がる毎(時刻1+ 、 tz・・・jn)に第4図に
示す割り込み処理を行なう。以下、第4図に示すフロー
トチャートに基づいて割り込み処理を説明する。コント
ローラ5は、ステップSP1において、パルス信号Pの
出力回数が所定のサンプリング数nに達したか否かを判
断する。このサンプリング数nは、車速によって決定さ
れる数であり、9tm/hr以下では1.9b/hr〜
18KIR/hrの間では2 、また18KIR/h「
〜36/に/hrの間では22.36FCs+/hr
〜72b/hrの間では23.また721に/llr以
上では24という様に車速の所定範囲毎に区分され、車
速が大きくなるに従って大きな値となる2のべき乗数で
ある。コントローラ5はパルス信号Pの出力回数がこの
サンプリング数nに達したならば、ステップSP2へ移
る。一方、達していなければ割り込み処理を終了する。
パルス信号Pの出力がこのサンプリング数nに達したな
らば、コントローラ5はステップSP2へ移り、周期エ
リアA2に記憶されている内容を周期エリアA3へ移す
。次いで、コントローラ5はステップSP3へ移り、周
期エリアA1に記憶されている内容を周期エリアA2へ
移す。こうして、周期エリアA1およびA2に記憶され
ている内容が各々周期エリアA2およびA3にシフトさ
れたことになる。次いで、コントローラ5はステップS
P4において、カウンタエリアCに記憶されている内容
をサンプリング数nで割る。このカウンタエリアCには
、前述した様に、タイマ4から出力されるタイマパルス
TPの計数値が記憶されており、後述するようにこの計
数値は、サンプリング数nを数え終えるとクリヤされる
。したがって、このカウンタエリアCにはパルス信@P
がサンプリング数nを数え始めてから、数え終わるまで
の間に出力されたタイマパルスTPの計数値が記憶され
ている。この様に、タイマパルスTPの計数値をサンプ
リング数nで割ることによって、パルス信号Pの1パル
ス当りの平均周期が求められる。この場合、サンプリン
グ数nが2のべき乗数であるので、通常のソフトウェア
処理では被除数をレジスタ内においてシフトすればよく
、計算時間がみじかくなる。そして、こうして求められ
た周期は、個々に生じている周期の変動が相殺され、ふ
らつきの少ない値となる。なお、この場合、サンプリン
グ数nを増加させると、より周期が安定する。次いで、
コントローラ5はステップSP5において、求めた平均
周期を周期エリアA1へ書き込んだ後、カウンタエリア
Cをクリヤし、割り込み処理を終了する。
らば、コントローラ5はステップSP2へ移り、周期エ
リアA2に記憶されている内容を周期エリアA3へ移す
。次いで、コントローラ5はステップSP3へ移り、周
期エリアA1に記憶されている内容を周期エリアA2へ
移す。こうして、周期エリアA1およびA2に記憶され
ている内容が各々周期エリアA2およびA3にシフトさ
れたことになる。次いで、コントローラ5はステップS
P4において、カウンタエリアCに記憶されている内容
をサンプリング数nで割る。このカウンタエリアCには
、前述した様に、タイマ4から出力されるタイマパルス
TPの計数値が記憶されており、後述するようにこの計
数値は、サンプリング数nを数え終えるとクリヤされる
。したがって、このカウンタエリアCにはパルス信@P
がサンプリング数nを数え始めてから、数え終わるまで
の間に出力されたタイマパルスTPの計数値が記憶され
ている。この様に、タイマパルスTPの計数値をサンプ
リング数nで割ることによって、パルス信号Pの1パル
ス当りの平均周期が求められる。この場合、サンプリン
グ数nが2のべき乗数であるので、通常のソフトウェア
処理では被除数をレジスタ内においてシフトすればよく
、計算時間がみじかくなる。そして、こうして求められ
た周期は、個々に生じている周期の変動が相殺され、ふ
らつきの少ない値となる。なお、この場合、サンプリン
グ数nを増加させると、より周期が安定する。次いで、
コントローラ5はステップSP5において、求めた平均
周期を周期エリアA1へ書き込んだ後、カウンタエリア
Cをクリヤし、割り込み処理を終了する。
前述したように、パルス信号Pが出力される度にこの割
り込み処理ルーチンが走り、したがって、周期エリアA
1〜A3には常に最新の3つの平均周期が記憶されてい
ることになる。コントローラ5は、車速を知る必要が生
じたときは、周期エリアA1〜A3に記憶されている3
つの平均周期のなお、本実施例においては、磁石−ホー
ル素子で車速を検出するようにしているが、これに限ら
ないことは勿論である。
り込み処理ルーチンが走り、したがって、周期エリアA
1〜A3には常に最新の3つの平均周期が記憶されてい
ることになる。コントローラ5は、車速を知る必要が生
じたときは、周期エリアA1〜A3に記憶されている3
つの平均周期のなお、本実施例においては、磁石−ホー
ル素子で車速を検出するようにしているが、これに限ら
ないことは勿論である。
以上説明したようにこの発明によれば、パルス信号が車
速に応じて決定される回数出力される時間を計時し、こ
の計時結果を前記回数で割ることにより前記パルス信号
の周期を求めるようにしたので、周期が平均化されて速
度の変化以外の要因による周期の変動を押えることがで
き、ふらつきのない安定した車速を得ることができる。
速に応じて決定される回数出力される時間を計時し、こ
の計時結果を前記回数で割ることにより前記パルス信号
の周期を求めるようにしたので、周期が平均化されて速
度の変化以外の要因による周期の変動を押えることがで
き、ふらつきのない安定した車速を得ることができる。
この結果、得られた車速に基づいて車両の各部を自動制
御することが可能となる。 ′
御することが可能となる。 ′
第1図はこの発明の一実施例による方法を適用した車速
検出部の構成を示すブロック図、第2図はワークメモリ
内に確保されているエリアを説明するための図、第3図
は車速センサから出力されるパルス信号を示す波形図、
第4図は同実施例を説明するためのフローチャートであ
る。 3・・・・・・車速センサ、P・・・・・・パルス信号
。 第1図 第2図 A3へ口区α口
検出部の構成を示すブロック図、第2図はワークメモリ
内に確保されているエリアを説明するための図、第3図
は車速センサから出力されるパルス信号を示す波形図、
第4図は同実施例を説明するためのフローチャートであ
る。 3・・・・・・車速センサ、P・・・・・・パルス信号
。 第1図 第2図 A3へ口区α口
Claims (1)
- 車速センサから車輪の回転に応じて出力されるパルス信
号の周期に基づいて車速を算出する車速算出方法におい
て、前記パルス信号が前記車速に応じて決定される回数
出力される時間を計時し、この計時結果を前記回数で割
ることにより前記周期を求めることを特徴とする車速算
出方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3116585A JPS61189461A (ja) | 1985-02-19 | 1985-02-19 | 車速算出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3116585A JPS61189461A (ja) | 1985-02-19 | 1985-02-19 | 車速算出方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61189461A true JPS61189461A (ja) | 1986-08-23 |
Family
ID=12323820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3116585A Pending JPS61189461A (ja) | 1985-02-19 | 1985-02-19 | 車速算出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61189461A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02129871U (ja) * | 1989-03-31 | 1990-10-25 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54116982A (en) * | 1978-03-03 | 1979-09-11 | Hitachi Ltd | Speed operating circuit |
| JPS5757263A (en) * | 1980-09-24 | 1982-04-06 | Hitachi Ltd | Speed compunting circuit |
-
1985
- 1985-02-19 JP JP3116585A patent/JPS61189461A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54116982A (en) * | 1978-03-03 | 1979-09-11 | Hitachi Ltd | Speed operating circuit |
| JPS5757263A (en) * | 1980-09-24 | 1982-04-06 | Hitachi Ltd | Speed compunting circuit |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02129871U (ja) * | 1989-03-31 | 1990-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08292044A (ja) | 現在位置算出装置およびその距離係数補正方法 | |
| JPH04235310A (ja) | ジャイロのバイアス補正装置 | |
| US4885710A (en) | Method and apparatus for low speed estimation | |
| JPH03261865A (ja) | 車速計測方法及び装置 | |
| EP0374797B1 (en) | Digital servo system for controlling rotational speed of rotary body | |
| US4533250A (en) | Readout apparatus for a ring laser angular rate sensor | |
| JPS6256815A (ja) | 走行距離・転回角検出装置 | |
| JP3656662B2 (ja) | 現在位置算出装置 | |
| JP2523207Y2 (ja) | 回転数検出装置 | |
| JPS6223548B2 (ja) | ||
| JPH0734019B2 (ja) | 車両用速度検出装置 | |
| JPH07190797A (ja) | 車両用ジャイロ補正装置 | |
| JP2744880B2 (ja) | パルス幅計測装置、および、回転速計測装置 | |
| JP5400583B2 (ja) | 回転角度検出装置および回転角度検出方法 | |
| JPS63177067A (ja) | 速度検出方法及びその装置 | |
| JP7025261B2 (ja) | 車両の算出装置 | |
| JPH03295469A (ja) | 車速検出装置 | |
| JPH0390812A (ja) | ジヤイロのオフセツト除去法 | |
| JPH06230019A (ja) | 位置速度検出回路 | |
| JPH06281659A (ja) | 速度検出装置 | |
| JPS61162754A (ja) | 移動体の速度検出方式 | |
| JP2002104150A (ja) | 車両の車輪速算出装置 | |
| JPH01136072A (ja) | 舵角速度検出装置 | |
| JPH1164357A (ja) | 車両速度表示方法及びその装置、並びに回転計 | |
| JPH0663877B2 (ja) | 位相差式トルク検出装置 |