JP2007248151A - Absolute angle information output apparatus - Google Patents

Absolute angle information output apparatus Download PDF

Info

Publication number
JP2007248151A
JP2007248151A JP2006069736A JP2006069736A JP2007248151A JP 2007248151 A JP2007248151 A JP 2007248151A JP 2006069736 A JP2006069736 A JP 2006069736A JP 2006069736 A JP2006069736 A JP 2006069736A JP 2007248151 A JP2007248151 A JP 2007248151A
Authority
JP
Japan
Prior art keywords
absolute angle
angle
rotating body
absolute
output
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.)
Withdrawn
Application number
JP2006069736A
Other languages
Japanese (ja)
Inventor
Hiroyoshi Kojima
弘義 小島
Ichiro Takeuchi
一郎 竹内
Tomoaki Kaneki
智章 鹿子木
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.)
Toyota Motor Corp
Original Assignee
Toyota 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2006069736A priority Critical patent/JP2007248151A/en
Publication of JP2007248151A publication Critical patent/JP2007248151A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Steering Controls (AREA)
  • Power Steering Mechanism (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an absolute angle information output apparatus which reduces a calculation burden on the part using output values. <P>SOLUTION: The absolute angle information output apparatus 1 for outputting the absolute angle of a rotating body comprises an absolute angle acquisition means for detecting the absolute angle of the rotating body and an output angle determination means 64 for determining an output angle to be output on the basis of the absolute angle of the rotating body acquired by the absolute angle acquisition means. The output angle determination means 64 determines the output angle so that it falls within a range predetermined on the basis of the movable range of the rotating body. <P>COPYRIGHT: (C)2007,JPO&amp;INPIT

Description

本発明は、回転体の絶対角度に関する情報を出力する絶対角度情報出力装置に関する。   The present invention relates to an absolute angle information output device that outputs information related to the absolute angle of a rotating body.

従来、車両の旋回走行時に車輪の横滑りを抑制するべく、エンジン出力を低下させたり車輪のブレーキ制御を行なったりする制御システムが、VSC(Vehicle Stability Control)等の名称で知られている。このVSCにおいては、ステアリング舵角と車速から計算される目標ヨーレートと、ヨーレートセンサーの検出値との差分に基づいて前輪の横滑りを判断し、この判断結果に応じて、エンジン出力を低下させたり前後輪にブレーキをかけたりする制御を行なっているため、ステアリング舵角を検出するセンサー類が必要となる。また、このVSCに限らず、その他の車両制御においてもステアリング舵角を必要とする場面は種々想定される。   2. Description of the Related Art Conventionally, a control system that reduces engine output and performs wheel brake control in order to suppress side slip of a wheel when the vehicle is turning is known by a name such as VSC (Vehicle Stability Control). In this VSC, the skid of the front wheels is determined based on the difference between the target yaw rate calculated from the steering angle and the vehicle speed and the detected value of the yaw rate sensor, and the engine output is reduced or decreased depending on the determination result. Since control is performed such as applying brakes to the wheels, sensors for detecting the steering angle are required. In addition to this VSC, various scenes that require a steering angle are also assumed in other vehicle controls.

ところで、ステアリング舵角を検出するセンサーには絶対角度(車両が直進する中立位置からの角度)を出力するものと相対角度変化を出力するものが存在するが、ステアリング舵角を利用する側(例えば、上記VSCにおける制御装置等)の演算負担の観点からは、絶対角度を出力するものがより好適である。   By the way, there are sensors that detect the steering angle, one that outputs an absolute angle (angle from a neutral position where the vehicle goes straight) and one that outputs a relative angle change. From the viewpoint of the calculation burden of the control device or the like in the VSC), it is more preferable to output an absolute angle.

絶対角度を出力するステアリング舵角センサーの一例として、特許文献1に記載のものが知られている。この装置では、ステアリングトルクセンサーのレゾルバとアシストモータの回転角度センサーの周期差に基づいて、絶対角度を計算している。   As an example of a steering rudder angle sensor that outputs an absolute angle, one described in Patent Document 1 is known. In this apparatus, the absolute angle is calculated based on the period difference between the resolver of the steering torque sensor and the rotation angle sensor of the assist motor.

また、絶対角度を出力するステアリング舵角センサーの他の例として、特許文献2に記載のものが知られている。この装置では、ステアリングホイールに伴って回転する歯車に、歯車数の異なる2つの歯車を噛合させ、この2つの歯車の回転角度に基づいて、絶対角度を計算している。
特開2003−75109号公報 特表平11−500828号公報
Another example of a steering rudder angle sensor that outputs an absolute angle is disclosed in Patent Document 2. In this apparatus, two gears having different numbers of gears are meshed with a gear that rotates with the steering wheel, and an absolute angle is calculated based on the rotation angle of the two gears.
JP 2003-75109 A Japanese National Patent Publication No. 11-500828

ステアリングホイールは、通常、360°の範囲を超えて回転操作される。従って、単純なポテンショメーター等の回転角度センサーでは不十分である。そこで、上記特許文献1や特許文献2に記載の装置に限らず、絶対角度を出力するステアリング舵角センサーでは、周期の異なる回転体の回転角度を合成して絶対角度を演算したり、歯車機構等を用いて周期のより長い回転体(例えば、ステアリングホイールの回転周期の4倍等)に回転を伝達した後に絶対角度を演算したりするのが一般的である。この場合、上記何らかの手法により360°以上に拡大された周期性を有することとなる。   The steering wheel is usually operated to rotate beyond the range of 360 °. Therefore, a rotation angle sensor such as a simple potentiometer is not sufficient. Therefore, the steering rudder angle sensor that outputs the absolute angle is not limited to the devices described in Patent Document 1 and Patent Document 2, and calculates the absolute angle by synthesizing the rotation angles of the rotating bodies having different periods. In general, the absolute angle is calculated after transmitting the rotation to a rotating body having a longer cycle (for example, four times the rotation cycle of the steering wheel). In this case, it has the periodicity expanded to 360 ° or more by any method described above.

この拡大された周期は、ステアリングホイールの可動領域(例えば、時計回りを正、反時計回りを負として基準位置(中立位置)から±720°等)に合致するように定められるのが通常である。周期を大きくすれば検出可能な角度に余裕が生じるが、同時にセンサーとしての分解能が粗くなったり通信負荷が増大したりする等の不都合を生じるからである。また、ステアリング舵角を利用する側においても、この可動領域に適合して制御を行なうように設計がなされているのが通常である。   This expanded period is usually determined so as to coincide with the movable region of the steering wheel (for example, ± 720 ° from the reference position (neutral position) with the clockwise direction being positive and the counterclockwise direction being negative). . This is because if the period is increased, there is a margin in the detectable angle, but at the same time, the resolution of the sensor becomes rough and the communication load increases. Also, on the side where the steering angle is used, it is usually designed to perform control in conformity with this movable region.

しかしながら、実際は、センサーを取り付ける際のズレ等により、ステアリングホイールの本来の可動領域を超えるような絶対角度を検出してしまう場合がある。この結果、例えば±720°を1周期とする場合、+720°以下から+720°を超えて+725°に至ったときには、−715°を出力してしまうこととなる。   However, in reality, an absolute angle exceeding the original movable region of the steering wheel may be detected due to a deviation or the like when the sensor is attached. As a result, for example, when ± 720 ° is defined as one cycle, when it reaches + 725 ° beyond + 720 ° from + 720 ° or less, −715 ° is output.

そうすると、ステアリング舵角を利用する側において、制御の連続性が失われるため、エラー処理や補正演算を行なう必要が生じることとなり、演算負担を軽減する観点から絶対角度を出力するものを選択した意義が減殺される。   If this is done, the continuity of control will be lost on the side using the steering angle, so error handling and correction calculations will need to be performed, and the significance of selecting an absolute angle output from the viewpoint of reducing the calculation burden Is killed.

なお、こうした問題は、ステアリングホイールを検出対象とするものに限られず、回転体の絶対角度を検出して出力する装置に共通して発生する。360°以下の可動範囲を有する回転体を対象とするものにおいても同様に発生する。   Such a problem is not limited to the detection target of the steering wheel, but occurs in common in devices that detect and output the absolute angle of the rotating body. The same problem occurs in a rotating object having a movable range of 360 ° or less.

本発明はこのような課題を解決するためのものであり、出力値を利用する側における演算負担を軽減することが可能な絶対角度情報出力装置を提供することを、主たる目的とする。   The present invention has been made to solve such problems, and it is a main object of the present invention to provide an absolute angle information output device capable of reducing the calculation burden on the side using the output value.

上記目的を達成するための本発明の一態様は、回転体の絶対角度を出力する絶対角度情報出力装置であって、回転体の絶対角度を取得する絶対角度取得手段と、絶対角度取得手段により取得された回転体の絶対角度に基づいて、装置から出力される出力角度を決定する出力角度決定手段と、を備え、出力角度決定手段は、回転体の可動範囲に基づいて予め定められる所定範囲内の値となるように、出力角度を決定することを特徴とするものである。ここで、絶対角度取得手段は、演算により回転体の絶対角度を導出する手段であってもよいし、回転体の絶対角度を直接的に検出する手段であってもよい。   One aspect of the present invention for achieving the above object is an absolute angle information output device for outputting an absolute angle of a rotating body, comprising: an absolute angle acquiring means for acquiring an absolute angle of the rotating body; and an absolute angle acquiring means. Output angle determining means for determining an output angle output from the apparatus based on the acquired absolute angle of the rotating body, and the output angle determining means is a predetermined range determined in advance based on the movable range of the rotating body. The output angle is determined so as to be a value within the range. Here, the absolute angle acquisition means may be a means for deriving the absolute angle of the rotating body by calculation, or a means for directly detecting the absolute angle of the rotating body.

この本発明の一態様によれば、回転体の可動範囲に基づいて予め定められる所定範囲内の値となるように出力角度を決定することができる。   According to this aspect of the present invention, the output angle can be determined so as to be a value within a predetermined range determined in advance based on the movable range of the rotating body.

また、本発明の一態様において、出力角度決定手段は、例えば、絶対角度取得手段により取得された回転体の絶対角度が所定範囲外である場合には、所定範囲の限界値を出力角度とすることを特徴とするものである。   Moreover, in one aspect of the present invention, the output angle determination means, for example, when the absolute angle of the rotating body acquired by the absolute angle acquisition means is outside the predetermined range, the limit value of the predetermined range is set as the output angle. It is characterized by this.

また、本発明の一態様において、出力角度決定手段は、例えば、絶対角度取得手段により取得された回転体の絶対角度が所定範囲を超えた場合には、超えられた所定範囲の限界値を出力角度とすることを特徴とするものである。この場合、絶対角度取得手段は、例えば、回転体の可動範囲に基づいて予め定められる所定周期をもって回転体の絶対角度を検出する手段である。これらの場合、出力角度決定手段は、例えば、絶対角度取得手段の検出結果を記憶する記憶手段を備え、記憶手段に記憶された絶対角度取得手段の検出結果の履歴に基づいて、絶対角度取得手段により取得された回転体の絶対角度が所定範囲を超えたか否かの判定を行なう手段である。   Moreover, in one aspect of the present invention, the output angle determination unit outputs, for example, a limit value of the exceeded predetermined range when the absolute angle of the rotating body acquired by the absolute angle acquisition unit exceeds a predetermined range. It is characterized by an angle. In this case, the absolute angle acquisition unit is a unit that detects the absolute angle of the rotating body with a predetermined cycle determined in advance based on the movable range of the rotating body, for example. In these cases, the output angle determination means includes, for example, storage means for storing the detection result of the absolute angle acquisition means, and based on the history of detection results of the absolute angle acquisition means stored in the storage means, the absolute angle acquisition means This is means for determining whether or not the absolute angle of the rotating body acquired by the above exceeds a predetermined range.

また、本発明の一態様において、回転体は、例えば、ステアリングホイールである。   In one embodiment of the present invention, the rotating body is, for example, a steering wheel.

本発明によれば、出力値を利用する側における演算負担を軽減することが可能な絶対角度情報出力装置を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the absolute angle information output device which can reduce the calculation burden in the side which utilizes an output value can be provided.

以下、本発明を実施するための最良の形態について、添付図面を参照しながら実施例を挙げて説明する。   Hereinafter, the best mode for carrying out the present invention will be described with reference to the accompanying drawings.

以下、図1〜4を用いて、本発明に係る絶対角度情報出力装置の一実施例について説明する。図1は、本発明の一実施例に係り、車両に搭載されてステアリング舵角を車両内の他の機器に出力する絶対角度情報出力装置1の全体構成の一例を示す図である。絶対角度情報出力装置1は、主要な構成として、歯車10、20、30と、角度センサー40、50と、出力演算装置60と、を備える。   Hereinafter, an embodiment of an absolute angle information output device according to the present invention will be described with reference to FIGS. FIG. 1 is a diagram illustrating an example of an overall configuration of an absolute angle information output device 1 that is mounted on a vehicle and outputs a steering angle to other devices in the vehicle according to an embodiment of the present invention. The absolute angle information output device 1 includes gears 10, 20, and 30, angle sensors 40 and 50, and an output calculation device 60 as main components.

歯車10は、ステアリングホイールと一体回転するステアリングホイール軸に固設されており、従って、ステアリングホイールと一体回転する。歯車10は、例えば、その歯数をXとする。   The gear 10 is fixed to a steering wheel shaft that rotates integrally with the steering wheel, and thus rotates integrally with the steering wheel. For example, the gear 10 has X as its number of teeth.

なお、本実施例では、ステアリングホイールの可動範囲は、時計回りを正、反時計回りを負として、基準位置(中立位置)から±720°であるものとした。ここで、基準位置とは、車両が直進するステアリングホイールの位置をいう。また、ステアリングホイールは、当該可動範囲を超える回転をしないように、ロック機構により制限がなされている。   In this embodiment, the movable range of the steering wheel is assumed to be ± 720 ° from the reference position (neutral position) with the clockwise direction being positive and the counterclockwise direction being negative. Here, the reference position refers to the position of the steering wheel where the vehicle goes straight. Further, the steering wheel is restricted by a lock mechanism so as not to rotate beyond the movable range.

歯車20、30は、例えば歯車10と同一平面上に回転自在に保持され、歯車10の回転が伝達される。歯車20、30は、例えば、その歯数をそれぞれY、Zとする(X≠Y,Y≠Z,X≠Z)。従って、それぞれ歯車10とは異なる周期で回転することとなる。また、歯車20、30には、それぞれ磁石20A、20Bが取り付けられている。   The gears 20 and 30 are rotatably held, for example, on the same plane as the gear 10, and the rotation of the gear 10 is transmitted. For example, the gears 20 and 30 have Y and Z as the number of teeth, respectively (X ≠ Y, Y ≠ Z, X ≠ Z). Accordingly, the gears 10 rotate at different periods. Magnets 20A and 20B are attached to the gears 20 and 30, respectively.

角度センサー40、50は、例えば、異方性磁気抵抗素子(AMR素子)を利用して回転体の絶対角度を検出するセンサーである。本実施例の場合、角度センサー40は磁石20Aの発する磁界を検出して歯車20の絶対角度αを0°〜360°の周期で検出する。同様に、角度センサー50は磁石30Aの発する磁界を検出して歯車30の絶対角度βを0°〜360°の周期で検出する。   The angle sensors 40 and 50 are sensors that detect the absolute angle of the rotating body using, for example, an anisotropic magnetoresistive element (AMR element). In the case of the present embodiment, the angle sensor 40 detects the magnetic field generated by the magnet 20A and detects the absolute angle α of the gear 20 with a period of 0 ° to 360 °. Similarly, the angle sensor 50 detects the magnetic field generated by the magnet 30A and detects the absolute angle β of the gear 30 with a period of 0 ° to 360 °.

出力演算装置60は、例えば、CPUを中心としたコンピューターユニットであり、CPUが実行するプログラムを格納したROMや読書き可能なRAM、及び、タイマーやカウンター等を備える。出力演算装置60は、このようなハードウエア装置を用いて実現される機能ブロックとして、絶対角度取得部62と、出力角度決定部64と、を備える。   The output arithmetic unit 60 is, for example, a computer unit centered on a CPU, and includes a ROM storing a program executed by the CPU, a readable / writable RAM, a timer, a counter, and the like. The output calculation device 60 includes an absolute angle acquisition unit 62 and an output angle determination unit 64 as functional blocks realized using such a hardware device.

絶対角度取得部62は、予め上記ROMに記憶された歯車10、20、30の歯数X、Y、Z、及び角度センサー40、50により検出された歯車20、30の絶対角度α、βを用いて、歯車10の絶対角度θを導出する。この導出に係る具体的な手法に特段の制限はなく、例えば上記特許文献2(特表平11−500828号公報)に記載の手法を用いてよい。   The absolute angle acquisition unit 62 calculates the number of teeth X, Y, Z of the gears 10, 20, 30 stored in advance in the ROM and the absolute angles α, β of the gears 20, 30 detected by the angle sensors 40, 50. Using this, the absolute angle θ of the gear 10 is derived. There is no particular limitation on the specific method relating to this derivation, and for example, the method described in Patent Document 2 (Japanese Patent Publication No. 11-500828) may be used.

但し、本実施例では上記の如くステアリングホイールの可動範囲が±720°であるため、角度センサー40、50の検出結果と歯数X、Y、Zを用いて導出される絶対角度θは、例えば1440°に略合致する導出周期をもって導出されることが望まれる。すなわち、歯数X、Y、Zを、1440°に略合致する導出周期をもって導出可能な組み合わせに設定し、これに適合した導出手法を用いるのである。   However, in this embodiment, since the movable range of the steering wheel is ± 720 ° as described above, the absolute angle θ derived using the detection results of the angle sensors 40 and 50 and the number of teeth X, Y, and Z is, for example, It is desired to be derived with a deriving period substantially matching 1440 °. That is, the number of teeth X, Y, and Z is set to a combination that can be derived with a derivation period that substantially matches 1440 °, and a derivation method that matches this is used.

前述した如く、導出周期を1440°よりも大きくすれば検出可能な角度に余裕が生じるが、同時にセンサーとしての分解能が粗くなったり通信負荷が増大したりする等の不都合を生じる。また、導出周期を1440°よりも小さくすれば、検出不可能なステアリングホイールの可動範囲が生じ、好ましくない。以下、本実施例では、出力演算装置60において、導出周期が1440°となる歯数の組み合わせ、及び導出手法を用いているものとする。   As described above, if the derivation period is greater than 1440 °, there is a margin in the detectable angle, but at the same time, problems such as coarse resolution of the sensor and increased communication load occur. Further, if the derivation period is smaller than 1440 °, an undetectable steering wheel movable range is generated, which is not preferable. Hereinafter, in the present embodiment, it is assumed that the output arithmetic device 60 uses a combination of the number of teeth with a derivation period of 1440 ° and a derivation method.

このように、本実施例に係る絶対角度情報出力装置1は、絶対角度取得部62において、ステアリングホイールの可動範囲と合致する導出周期で絶対角度θを導出する。具体的には、まず、装置の取り付け時にステアリングホイールの基準位置を絶対角度情報出力装置1において認識した上で、ステアリングホイールが基準位置にある場合に720°が、時計回りに720°(2回転)ステアリングホイールが操作された場合に1440°が、反時計回りに720°(2回転)ステアリングホイールが操作された場合に0°が、それぞれ導出される。なお、これらを0°〜1440°と表現するのはあくまで便宜上のものであり、符号や方向フラグを付加して±720°と表現しても内容的には等価である。   As described above, in the absolute angle information output device 1 according to the present embodiment, the absolute angle acquisition unit 62 derives the absolute angle θ with a derivation cycle that matches the movable range of the steering wheel. Specifically, first, the absolute angle information output device 1 recognizes the reference position of the steering wheel when the device is attached, and then when the steering wheel is at the reference position, 720 ° is clockwise and 720 ° (two rotations). ) 1440 ° is derived when the steering wheel is operated, and 0 ° is derived when the steering wheel is operated 720 ° (two rotations) counterclockwise. It should be noted that expressing these as 0 ° to 1440 ° is for convenience only, and adding ± 720 ° with a sign or a direction flag is equivalent in terms of content.

ところが、何らかの理由(装置の取り付け時における基準位置認識のズレや、前述したロック機構が適正に機能しない等)により、ステアリングホイールが絶対角度情報出力装置1の導出周期を超えて回転する,すなわち、絶対角度情報出力装置1が認識した基準位置から720°を超えて回転するような場面も生じ得る。この場合、図2に示す如く、1440°近傍から急に0°近傍の値が導出されたり、0°近傍から急に1440°近傍の値が導出されたりすることとなる。ここで、図2は、ステアリングホイールの回転に応じて導出される絶対角度θの変化を示す図である。これをそのままステアリング舵角として出力すると、出力されたステアリング舵角を用いて車両制御を行なう機器において制御の連続性が失われるため、当該機器においてエラー処理や補正演算を行なう必要が生じることとなり、演算負担が増大する。   However, the steering wheel rotates beyond the derivation cycle of the absolute angle information output device 1 for some reason (such as misalignment of the reference position at the time of device installation or the above-described locking mechanism does not function properly), that is, There may be a scene where the absolute angle information output apparatus 1 rotates more than 720 ° from the reference position recognized. In this case, as shown in FIG. 2, a value near 0 ° is suddenly derived from the vicinity of 1440 °, or a value near 1440 ° is suddenly derived from the vicinity of 0 °. Here, FIG. 2 is a diagram showing a change in the absolute angle θ derived according to the rotation of the steering wheel. If this is output as the steering angle as it is, the continuity of control is lost in the device that performs vehicle control using the output steering angle, so that it becomes necessary to perform error processing and correction calculation in the device, The calculation burden increases.

そこで、本実施例に係る絶対角度情報出力装置1では、出力角度決定部64において、例えば所定時間毎に導出されたステアリングホイールの絶対角度θを上記RAM等に記憶し、この履歴を参照した結果ステアリングホイールが基準位置からいずれかの方向に720°を超えて回転したと判定した場合には、導出周期の限界値(本実施例では、0°又は1440°)を出力するように、出力角度、すなわち最終的に出力されるステアリング舵角を決定している。   Therefore, in the absolute angle information output device 1 according to the present embodiment, the output angle determination unit 64 stores, for example, the steering wheel absolute angle θ derived every predetermined time in the RAM or the like, and the result of referring to this history. When it is determined that the steering wheel has rotated more than 720 ° in any direction from the reference position, the output angle is output so that the limit value of the derivation cycle (0 ° or 1440 ° in this embodiment) is output. That is, the steering rudder angle that is finally output is determined.

以下、出力演算装置60が、ステアリング舵角を決定して出力する際の動作について説明する。図3は、出力演算装置60のCPUが実行する特徴的な処理の流れを示すフローチャートである。本フローは、例えば、所定時間(例えば数[msec]〜数十[msec]等)毎に実行される。   Hereinafter, the operation when the output calculation device 60 determines and outputs the steering angle will be described. FIG. 3 is a flowchart showing a flow of characteristic processing executed by the CPU of the output calculation device 60. This flow is executed, for example, every predetermined time (for example, several [msec] to several tens [msec]).

まず、出力演算装置60は、前述した如く予めROM等に記憶された歯車10、20、30の歯数X、Y、Z、及び角度センサー40、50により検出された歯車20、30の絶対角度α、βを用いて、絶対角度θを導出すると共に、前述したRAMの所定領域に記憶する(S100)。   First, the output calculation device 60 has the number of teeth X, Y, Z of the gears 10, 20, 30 stored in advance in the ROM or the like as described above, and the absolute angle of the gears 20, 30 detected by the angle sensors 40, 50. Using α and β, the absolute angle θ is derived and stored in the predetermined area of the RAM (S100).

次に、前回本フローの1ルーチンが実行された際にステアリング舵角として限界値を出力したか否かを判定する(S110)。   Next, it is determined whether or not a limit value was output as the steering angle when one routine of this flow was executed last time (S110).

前回本フローの1ルーチンが実行された際にステアリング舵角として限界値を出力していない場合は、上記RAMに記憶された絶対角度θの履歴を参照し、ステアリングホイールが、絶対角度情報出力装置1において認識している基準位置からいずれかの方向に720°を超えて回転したか否かを判定する(S120)。具体的には、例えば、前回本フローの1ルーチンが実行された際に導出及び記憶された絶対角度θが1440°近傍の第1の所定範囲(例えば1420°〜1440°等)にあって、今回導出及び記憶された絶対角度θが0°近傍の第2の所定範囲(例えば0°〜20°等)にある場合や、逆に、前回の絶対角度θが上記第2の所定範囲にあって今回の絶対角度θが上記第1の所定範囲にある場合に、ステアリングホイールが、絶対角度情報出力装置1において認識している基準位置からいずれかの方向に720°を超えて回転したと判定することができる。   If the limit value is not output as the steering angle when one routine of this flow was executed last time, the absolute value θ is output by referring to the history of the absolute angle θ stored in the RAM. It is determined whether or not the rotation has exceeded 720 ° in any direction from the reference position recognized in 1 (S120). Specifically, for example, the absolute angle θ derived and stored when one routine of this flow was executed last time is in a first predetermined range (for example, 1420 ° to 1440 °) near 1440 °, When the absolute angle θ derived and stored this time is in the second predetermined range near 0 ° (for example, 0 ° to 20 °, etc.), conversely, the previous absolute angle θ is in the second predetermined range. When the current absolute angle θ is in the first predetermined range, it is determined that the steering wheel has rotated more than 720 ° in any direction from the reference position recognized by the absolute angle information output device 1. can do.

いずれかの方向に720°を超えて回転していないと判定された場合は、導出した絶対角度θをそのままステアリング舵角として出力し(S130)、本フローの1ルーチンを終了する。   If it is determined that the vehicle does not rotate in any direction beyond 720 °, the derived absolute angle θ is output as it is as the steering angle (S130), and one routine of this flow is terminated.

一方、いずれかの方向に720°を超えて回転したと判定された場合は、当該超えられた限界値をステアリング舵角として出力すると共に、限界値を出力した旨を、所定のフラグに数値を設定すること等によりRAMに記憶して(S150)、本フローの1ルーチンを終了する。ここで、本実施例における限界値とは、前回の絶対角度θが第1の所定範囲にあって今回の絶対角度θが第2の所定範囲にある場合は1440°であり、前回の絶対角度θが第2の所定範囲にあって今回の絶対角度θが第1の所定範囲にある場合は0°である。すなわち、ステアリングホイールの回転が可動範囲を超えたと判定した時点の、当該超えられた可動範囲の限界値に相当するものである。なお、S110における判定は、本ステップにおいて設定されるフラグを参照して行なわれる。   On the other hand, if it is determined that the vehicle has rotated more than 720 ° in any direction, the exceeded limit value is output as the steering angle, and a numerical value is output to the predetermined flag indicating that the limit value has been output. The setting is stored in the RAM (S150), and one routine of this flow is completed. Here, the limit value in the present embodiment is 1440 ° when the previous absolute angle θ is in the first predetermined range and the current absolute angle θ is in the second predetermined range, and the previous absolute angle When θ is in the second predetermined range and the current absolute angle θ is in the first predetermined range, it is 0 °. That is, this corresponds to the limit value of the exceeded movable range when it is determined that the rotation of the steering wheel has exceeded the movable range. The determination in S110 is made with reference to the flag set in this step.

S110において、前回本フローの1ルーチンが実行された際にステアリング舵角として限界値を出力したと判定された場合は、ステアリングホイールの位置が、絶対角度情報出力装置1において認識している基準位置からいずれかの方向に720°の範囲内に復帰したか否かを判定する(S140)。この判定は、S120の判定と同様に、前回の絶対角度θが第1の所定範囲にあって今回の絶対角度θが第2の所定範囲にある場合や、前回の絶対角度θが第2の所定範囲にあって今回の絶対角度θが第1の所定範囲にある場合に、範囲内に復帰したと判定することができる。   If it is determined in S110 that a limit value has been output as the steering angle when one routine of this flow was executed last time, the position of the steering wheel is the reference position recognized by the absolute angle information output device 1 It is determined whether or not it has returned to the range of 720 ° in any direction (S140). Similar to the determination in S120, this determination is performed when the previous absolute angle θ is in the first predetermined range and the current absolute angle θ is in the second predetermined range, or when the previous absolute angle θ is the second predetermined range. When it is within the predetermined range and the current absolute angle θ is within the first predetermined range, it can be determined that it has returned to the range.

ステアリングホイールの位置が範囲内に復帰したと判定された場合は、S100において導出した絶対角度θをそのままステアリング舵角として出力し、本フローの1ルーチンを終了する。なお、この際に、図示しないが、上記の限界値の出力に関するフラグがリセットされる。   If it is determined that the position of the steering wheel has been returned within the range, the absolute angle θ derived in S100 is output as it is as the steering angle, and one routine of this flow is terminated. At this time, although not shown, the flag relating to the output of the limit value is reset.

ステアリングホイールの位置が範囲内に復帰していないと判定された場合は、引き続き前回と同じ限界値をステアリング舵角として出力し(S150)、本フローの1ルーチンを終了する。   If it is determined that the position of the steering wheel has not returned within the range, the same limit value as the previous time is output as the steering angle (S150), and one routine of this flow is terminated.

このように、本発明の一実施例に係る絶対角度情報出力装置1では、ステアリングホイールが、絶対角度情報出力装置1において認識している基準位置からいずれかの方向に720°の範囲を超えて回転した場合には、当該超えられた限界値をステアリング舵角として出力する。図4は、上記のフローを用いて決定される、ステアリングホイールの回転に応じたステアリング舵角の変化を示す図である。これを図2の絶対角度θの変化と比較すると、±720°の範囲を超えたことによる急な変化が抑制されている。従って、出力されるステアリング舵角を利用する機器(本実施例の場合は、ブレーキECUやエンジンECU等)においてエラー処理や補正処理を行なう必要が生じることを抑制し、演算負担を軽減することができる。   Thus, in the absolute angle information output device 1 according to one embodiment of the present invention, the steering wheel exceeds the range of 720 ° in either direction from the reference position recognized by the absolute angle information output device 1. In the case of rotation, the exceeded limit value is output as the steering angle. FIG. 4 is a diagram illustrating a change in the steering angle according to the rotation of the steering wheel, which is determined using the above flow. When this is compared with the change in the absolute angle θ in FIG. 2, a sudden change due to exceeding the range of ± 720 ° is suppressed. Accordingly, it is possible to suppress the necessity of performing error processing and correction processing in a device (such as a brake ECU or an engine ECU in this embodiment) that uses the output steering rudder angle, and reduce the calculation burden. it can.

なお、上記フローチャートにおけるS100の処理は絶対角度取得部62によるものであり、S110以下の処理は出力角度決定部64によるものである。   Note that the processing of S100 in the flowchart is performed by the absolute angle acquisition unit 62, and the processing after S110 is performed by the output angle determination unit 64.

以上、本発明を実施するための最良の形態について一実施例を用いて説明したが、本発明はこうした一実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、上述した一実施例に種々の変形及び置換を加えることができる。   As mentioned above, although the best mode for carrying out the present invention has been described using one embodiment, the present invention is not limited to such one embodiment, and within the scope not departing from the gist of the present invention, Various modifications and substitutions can be made to the above-described embodiment.

例えば、周期性を有しない絶対角度θの取得手段(例えば、360°以内の可動範囲を有する回転体に対する単純なポテンショメーター等)を備える場合や、十分に大きい周期をもって絶対角度θを取得する手段(例えば、上記実施例において導出周期を1800°等としたもの)を備える場合は、より簡易な制御によって同様の効果を奏することができる。図5は、こうした場合に適用可能なフローチャートの一例を示す図である。この場合、回転体の絶対角度θを取得し(S200)、取得した絶対角度θが所定の範囲を超えているか否かを判定し(S210)、所定の範囲を超えている場合には取得した値をそのまま出力し(S220)、所定の範囲を超えていない場合には限界値を出力する(S230)ものとすればよい。本フローにおける回転体の絶対角度θが所定の範囲を超えているか否かの判定は、導出周期に基づく絶対角度θの循環性を考慮しなくともよいため、単に絶対角度θと限界値とを比較することにより行なうことができる。   For example, when an absolute angle θ acquisition means having no periodicity (for example, a simple potentiometer for a rotating body having a movable range within 360 °) is provided, or a means for acquiring the absolute angle θ with a sufficiently large period ( For example, in the above embodiment, when the derivation period is set to 1800 ° or the like, the same effect can be obtained by simpler control. FIG. 5 is a diagram showing an example of a flowchart applicable in such a case. In this case, the absolute angle θ of the rotating body is acquired (S200), it is determined whether or not the acquired absolute angle θ exceeds a predetermined range (S210), and is acquired when the predetermined range is exceeded. The value may be output as it is (S220), and if it does not exceed the predetermined range, a limit value may be output (S230). The determination as to whether or not the absolute angle θ of the rotating body in this flow exceeds a predetermined range does not have to consider the circularity of the absolute angle θ based on the derivation period, so simply calculate the absolute angle θ and the limit value. This can be done by comparison.

また、ハードウエア構成として例示した歯車10、20、30や、磁石20A、30A、角度センサー40、50、出力演算装置60の具体的態様については、あくまで一例であり、如何なる制限も存在しない。例えば、歯車に代えてベルト及びプーリーやプラネタリギヤ等を用いてもよいし、角度センサー40、50は、異方性磁気抵抗素子(AMR素子)を利用したものに限られない。   In addition, the specific modes of the gears 10, 20, and 30, the magnets 20A and 30A, the angle sensors 40 and 50, and the output calculation device 60 exemplified as the hardware configuration are merely examples, and there are no restrictions. For example, a belt, a pulley, a planetary gear, or the like may be used instead of the gear, and the angle sensors 40 and 50 are not limited to those using anisotropic magnetoresistive elements (AMR elements).

本発明は、少なくともステアリング舵角センサー等の、回転体の絶対角度を検出する装置に利用できる。車両に搭載された場合、搭載される車両の外観、重量、サイズ、走行性能等は問わない。   The present invention can be used for an apparatus for detecting an absolute angle of a rotating body, such as at least a steering angle sensor. When mounted on a vehicle, the appearance, weight, size, running performance, etc. of the mounted vehicle are not limited.

本発明の一実施例に係る絶対角度情報出力装置1の全体構成の一例を示す図である。It is a figure which shows an example of the whole structure of the absolute angle information output device 1 which concerns on one Example of this invention. ステアリングホイールの回転に応じて導出される絶対角度θの変化を示す図である。It is a figure which shows the change of absolute angle (theta) derived | led-out according to rotation of a steering wheel. 出力演算装置60のCPUが実行する特徴的な処理の流れを示すフローチャートである。6 is a flowchart showing a flow of characteristic processing executed by the CPU of the output arithmetic device 60. 本発明の特徴的な処理の流れを示すフローチャートを用いた場合の、ステアリングホイールの回転に応じたステアリング舵角の変化を示す図である。It is a figure which shows the change of the steering angle according to rotation of a steering wheel at the time of using the flowchart which shows the flow of the characteristic process of this invention. 周期性を有しない導出又は検出を行なう装置や、十分に大きい周期をもって導出又は検出を行なう装置に適用可能なフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart applicable to the apparatus which performs derivation | leading-out or detection which does not have periodicity, and the apparatus which derive | lead-out or detects with a sufficiently large period.

符号の説明Explanation of symbols

1 絶対角度情報出力装置
10、20、30 歯車
20A、30A 磁石
40、50 角度センサー
60 出力演算装置
62 絶対角度取得部
64 出力角度決定部
DESCRIPTION OF SYMBOLS 1 Absolute angle information output device 10, 20, 30 Gear 20A, 30A Magnet 40, 50 Angle sensor 60 Output calculating device 62 Absolute angle acquisition part 64 Output angle determination part

Claims (6)

回転体の絶対角度に関する情報を出力する絶対角度情報出力装置であって、
前記回転体の絶対角度を取得する絶対角度取得手段と、
該絶対角度取得手段により取得された前記回転体の絶対角度に基づいて、該絶対角度情報出力装置から出力される出力角度を決定する出力角度決定手段と、を備え、
該出力角度決定手段は、前記回転体の可動範囲に基づいて予め定められる所定範囲内となるように、前記出力角度を決定する、
ことを特徴とする、絶対角度情報出力装置。
An absolute angle information output device that outputs information on the absolute angle of a rotating body,
Absolute angle acquisition means for acquiring the absolute angle of the rotating body;
Output angle determination means for determining an output angle output from the absolute angle information output device based on the absolute angle of the rotating body acquired by the absolute angle acquisition means,
The output angle determining means determines the output angle so that the output angle is within a predetermined range based on a movable range of the rotating body.
An absolute angle information output device.
請求項1に記載の絶対角度情報出力装置であって、
前記出力角度決定手段は、前記絶対角度取得手段により取得された前記回転体の絶対角度が前記所定範囲外である場合には、該所定範囲の限界値を出力角度とする、
ことを特徴とする、絶対角度情報出力装置。
The absolute angle information output device according to claim 1,
When the absolute angle of the rotating body acquired by the absolute angle acquisition unit is outside the predetermined range, the output angle determination unit sets the limit value of the predetermined range as an output angle.
An absolute angle information output device.
請求項1に記載の絶対角度情報出力装置であって、
前記出力角度決定手段は、前記絶対角度取得手段により取得された前記回転体の絶対角度が前記所定範囲を超えた場合には、該超えられた所定範囲の限界値を出力角度とする、
ことを特徴とする、絶対角度情報出力装置。
The absolute angle information output device according to claim 1,
When the absolute angle of the rotating body acquired by the absolute angle acquisition unit exceeds the predetermined range, the output angle determination unit sets a limit value of the exceeded predetermined range as an output angle.
An absolute angle information output device.
請求項3に記載の絶対角度情報出力装置であって、
前記絶対角度取得手段は、前記回転体の可動範囲に基づいて予め定められる所定周期をもって前記回転体の絶対角度を取得する手段である、
絶対角度情報出力装置。
The absolute angle information output device according to claim 3,
The absolute angle acquisition means is means for acquiring the absolute angle of the rotating body at a predetermined cycle that is predetermined based on a movable range of the rotating body.
Absolute angle information output device.
請求項3又は4に記載の絶対角度情報出力装置であって、
前記出力角度決定手段は、
前記絶対角度取得手段により取得された前記回転体の絶対角度を記憶する記憶手段を備え、
該記憶手段に記憶された前記回転体の絶対角度の履歴に基づいて、前記絶対角度取得手段により取得された前記回転体の絶対角度が前記所定範囲を超えたか否かの判定を行なう手段である、
絶対角度情報出力装置。
The absolute angle information output device according to claim 3 or 4,
The output angle determining means includes
Storage means for storing the absolute angle of the rotating body acquired by the absolute angle acquisition means;
A means for determining whether or not the absolute angle of the rotating body acquired by the absolute angle acquiring means exceeds the predetermined range based on a history of the absolute angle of the rotating body stored in the storage means; ,
Absolute angle information output device.
請求項1ないし5のいずれかに記載の絶対角度情報出力装置であって、
前記回転体はステアリングホイールである、
絶対角度情報出力装置。
An absolute angle information output device according to any one of claims 1 to 5,
The rotating body is a steering wheel;
Absolute angle information output device.
JP2006069736A 2006-03-14 2006-03-14 Absolute angle information output apparatus Withdrawn JP2007248151A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006069736A JP2007248151A (en) 2006-03-14 2006-03-14 Absolute angle information output apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006069736A JP2007248151A (en) 2006-03-14 2006-03-14 Absolute angle information output apparatus

Publications (1)

Publication Number Publication Date
JP2007248151A true JP2007248151A (en) 2007-09-27

Family

ID=38592635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006069736A Withdrawn JP2007248151A (en) 2006-03-14 2006-03-14 Absolute angle information output apparatus

Country Status (1)

Country Link
JP (1) JP2007248151A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010175527A (en) * 2009-02-02 2010-08-12 Showa Corp Detector and power steering system
JP2010210517A (en) * 2009-03-11 2010-09-24 Showa Corp Detection device and power steering device
JP2013164335A (en) * 2012-02-10 2013-08-22 Tokai Rika Co Ltd Rotation angle detection device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010175527A (en) * 2009-02-02 2010-08-12 Showa Corp Detector and power steering system
JP2010210517A (en) * 2009-03-11 2010-09-24 Showa Corp Detection device and power steering device
JP2013164335A (en) * 2012-02-10 2013-08-22 Tokai Rika Co Ltd Rotation angle detection device

Similar Documents

Publication Publication Date Title
US9623900B2 (en) Vehicle steering device, failure determination method for vehicle steering device, and control method for steering motor
US7793755B2 (en) Steering system for vehicle
US8090503B2 (en) Method for determining absolute steering wheel angle from a single-turn steering wheel angle sensor
JP2010260465A (en) Motor-driven power steering device
JP5267031B2 (en) Electric power steering device
JP5746264B2 (en) Steering control device and steering speed detection method
EP3647148B1 (en) Vehicular control device
JP6878939B2 (en) Rudder angle correction method and rudder angle correction device
JP2005098827A (en) Steering angle estimator for vehicle
CN112556731B (en) Operation using periodic rotation angle sensor signal
US20180086372A1 (en) Steering control device
JP2004340677A (en) Rotation angle detector and rotation angle detecting method
CN114312987A (en) Automatic driving steering angle detection method and electronic equipment
JP2017065335A (en) Vehicular estimated-steering angle calculation apparatus
US20180354503A1 (en) Parking assistance system
JP2007248151A (en) Absolute angle information output apparatus
JP5664531B2 (en) Tracking control device
JP2008213709A (en) Vehicular steering angle presumption device
JP2009096325A (en) Malfunction detecting device for steering device
JP7458144B2 (en) Angle Calculation Device
JP2005088806A (en) Steering control device
JP5950459B2 (en) Power steering device
JP2004289925A (en) Method and device for detecting slip of vehicle
JP5298802B2 (en) Steering support device
JP4868704B2 (en) Vehicle angular velocity detection device

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20080512

Free format text: JAPANESE INTERMEDIATE CODE: A621

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20081224