JP2020115019A - Shift-by-wire system and shift-by-wire electronic controller - Google Patents

Shift-by-wire system and shift-by-wire electronic controller Download PDF

Info

Publication number
JP2020115019A
JP2020115019A JP2019006014A JP2019006014A JP2020115019A JP 2020115019 A JP2020115019 A JP 2020115019A JP 2019006014 A JP2019006014 A JP 2019006014A JP 2019006014 A JP2019006014 A JP 2019006014A JP 2020115019 A JP2020115019 A JP 2020115019A
Authority
JP
Japan
Prior art keywords
pattern
duty ratio
pwm signal
abnormal
range
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.)
Granted
Application number
JP2019006014A
Other languages
Japanese (ja)
Other versions
JP7088039B2 (en
Inventor
隆広 池之内
Takahiro Ikenouchi
隆広 池之内
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2019006014A priority Critical patent/JP7088039B2/en
Publication of JP2020115019A publication Critical patent/JP2020115019A/en
Application granted granted Critical
Publication of JP7088039B2 publication Critical patent/JP7088039B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Transmission Device (AREA)
  • Gear-Shifting Mechanisms (AREA)

Abstract

To appropriately detect abnormality of a position detection part.SOLUTION: An SBW system 1 includes: a position detection part 3 which detects a real range position in accordance with a switch of shift ranges and transmits a PWM signal at a duty ratio in accordance with the real range detected; and an SBWECU 2 receiving the PWM signal transmitted by the position detection part. The position detection part has a self-diagnosis function, and when abnormality is identified by the self-diagnosis function, switches a duty ratio pattern of the PWM signal to transmit to an abnormal pattern that cannot be generated by switching shift ranges. When the SBWECU determines that the duty ratio pattern of the PWM signal received from the position detection part does not match an abnormal pattern, it identifies a real range position in accordance with the duty ratio; when it determines that the duty ratio pattern of the PWM signal received from the position detection part matches the abnormal pattern, it identifies abnormality of the position detection part.SELECTED DRAWING: Figure 1

Description

本発明は、シフトバイワイヤシステム及びシフトバイワイヤ電子制御装置に関する。 The present invention relates to a shift-by-wire system and a shift-by-wire electronic control device.

運転者がシフト操作を行うことにより、車両のパーキング機構又は自動変速機の前後進切替機構を切替えるシフトバイワイヤ(以下、SBW(Shift By Wire)と称する)システムが知られている。SBWシステムでは、例えばアクチュエータのモータを駆動して自動変速機のシフト切替機構部を駆動し、シフトレンジを切替える(例えば特許文献1参照)。 A shift-by-wire (hereinafter, referred to as SBW (Shift By Wire)) system is known in which a driver performs a shift operation to switch a parking mechanism of a vehicle or a forward/reverse switching mechanism of an automatic transmission. In the SBW system, for example, a motor of an actuator is driven to drive a shift switching mechanism section of an automatic transmission to switch the shift range (see Patent Document 1, for example).

特許第5862613号公報Japanese Patent No. 5862613

SBWシステムは、シフトレンジの切替え完了を確認するために、実際のレンジ位置である実レンジ位置を検出するポジション検出部としてポジションセンサIC(Integrated Circuit)を備える構成となっている。この構成では、ポジションセンサICは、シフトレンジの切替えに応じて実レンジ位置を検出すると、その検出した実レンジ位置をPWM(Pulse Width Modulation)通信によりSBW電子制御装置(以下、SBWECU(Electronic Control Unit)と称する)に送信する。 The SBW system is configured to include a position sensor IC (Integrated Circuit) as a position detection unit that detects an actual range position, which is an actual range position, in order to confirm completion of shift range switching. In this configuration, when the position sensor IC detects the actual range position in response to switching of the shift range, the detected actual range position is transmitted to the SBW electronic control unit (hereinafter, SBWE ECU (Electronic Control Unit) by PWM (Pulse Width Modulation) communication. ))).

即ち、ポジションセンサICは、例えば「Pレンジ」、「中間レンジ」、「notPレンジ(以下、NPレンジ)」のレンジ位置を検出すると、SBWECUに送信するPWM信号のデューティ比を、その検出した実レンジ位置に応じて切替える。SBWECUは、ポジションセンサICから送信されたPWM信号を受信すると、その受信されたPWM信号のデューティ比を判定して実レンジ位置を特定する。SBWECUは、例えばポジションセンサICから受信されたPWM信号のデューティ比が比較的低い所定値であると判定すると、実レンジ位置が「Pレンジ」であると特定し、中程度の所定値であると判定すると、実レンジ位置が「中間レンジ」であると特定し、比較的高い所定値であると判定すると、実レンジ位置が「NPレンジ」であると特定する。 That is, when the position sensor IC detects a range position of, for example, “P range”, “intermediate range”, or “notP range (hereinafter, NP range)”, the duty ratio of the PWM signal transmitted to the SBWECU is detected. Switch according to the range position. Upon receiving the PWM signal transmitted from the position sensor IC, the SBWECU determines the duty ratio of the received PWM signal and specifies the actual range position. If the SBWECU determines that the duty ratio of the PWM signal received from the position sensor IC is a predetermined value that is relatively low, the SBWECU determines that the actual range position is the "P range" and that the actual range position is the intermediate predetermined value. When the determination is made, the actual range position is specified as the "intermediate range", and when the determination is made as a relatively high predetermined value, the actual range position is specified as the "NP range".

ポジションセンサICは、自己診断機能を有しており、IC自身で異常を特定可能であるが、PWM通信の1周期(例えば1ms)が短いことから、従来では、自己診断機能による異常の特定時には、SBWECUに送信するPWM信号のデューティ比を0%又は100%に切替えていた。しかしながら、ポジションセンサICが自己診断機能による異常の特定時にデューティ比を0%又は100%に切替える構成では、SBWECUにおいて、ポジションセンサICの異常と、データ通信線等のハードウェア故障に起因する端子電圧のローレベル固着やハイレベル固着とを区別することができない問題があった。このような事情から、ポジションセンサICの異常を適切に検知する構成が望まれている。 The position sensor IC has a self-diagnosis function, and the abnormality can be specified by the IC itself. However, since one cycle (for example, 1 ms) of PWM communication is short, conventionally, when the abnormality is specified by the self-diagnosis function, , The duty ratio of the PWM signal transmitted to SBWECU was switched to 0% or 100%. However, in the configuration in which the position sensor IC switches the duty ratio to 0% or 100% when the abnormality is identified by the self-diagnosis function, in the SBWECU, the abnormality of the position sensor IC and the terminal voltage caused by the hardware failure of the data communication line etc. There was a problem that it was not possible to distinguish between low level fixation and high level fixation. Under these circumstances, there is a demand for a configuration that appropriately detects an abnormality in the position sensor IC.

本発明は、上記した事情に鑑みてなされたものであり、その目的は、ポジション検出部の異常を適切に検知することができるシフトバイワイヤシステム及びシフトバイワイヤ電子制御装置を提供することにある。 The present invention has been made in view of the above circumstances, and an object thereof is to provide a shift-by-wire system and a shift-by-wire electronic control device that can appropriately detect an abnormality in a position detection unit.

請求項1に記載したシフトバイワイヤシステムによれば、シフトレンジの切替えに応じて実レンジ位置を検出し、その検出した実レンジ位置に応じたデューティ比のPWM信号を送信するポジション検出部(3)と、ポジション検出部から送信されたPWM信号を受信するシフトバイワイヤ電子制御装置(2)と、を備える。ポジション検出部は、自己診断機能を有し、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを、シフトレンジの切替えにより発生し得ない異常パターンに切替える。シフトバイワイヤ電子制御装置は、ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当しないと判定すると、そのデューティ比に応じて実レンジ位置を特定し、ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定すると、ポジション検出部の異常を特定する。 According to the shift-by-wire system described in claim 1, a position detection unit (3) that detects the actual range position in response to switching of the shift range and transmits a PWM signal having a duty ratio corresponding to the detected actual range position. And a shift-by-wire electronic control unit (2) that receives the PWM signal transmitted from the position detection unit. The position detection unit has a self-diagnosis function, and when an abnormality is specified by the self-diagnosis function, the duty ratio pattern of the PWM signal to be transmitted is switched to an abnormal pattern that cannot occur by switching the shift range. When the shift-by-wire electronic control device determines that the pattern of the duty ratio of the PWM signal received from the position detection unit does not correspond to the abnormal pattern, the shift-by-wire electronic control device specifies the actual range position according to the duty ratio and receives the actual range position from the position detection unit. When it is determined that the pattern of the duty ratio of the PWM signal corresponds to the abnormal pattern, the abnormality of the position detection unit is specified.

ポジション検出部において、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを、シフトレンジの切替えにより発生し得ない異常パターンに切替えるようにした。シフトバイワイヤ電子制御装置において、ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定すると、ポジション検出部の異常を特定するようにした。自己診断機能による異常の特定時にPWM信号のデューティ比を0%又は100%に切替えることなく、ポジション検出部の異常を特定するので、端子電圧のローレベル固着やハイレベル固着と区別した上で、ポションセンサICの異常を適切に検知することができる。 In the position detection unit, when the abnormality is identified by the self-diagnosis function, the pattern of the duty ratio of the PWM signal to be transmitted is switched to the abnormal pattern that cannot occur by switching the shift range. In the shift-by-wire electronic control device, when it is determined that the pattern of the duty ratio of the PWM signal received from the position detection unit corresponds to the abnormal pattern, the abnormality of the position detection unit is specified. When the abnormality is identified by the self-diagnosis function, the abnormality of the position detection unit is identified without switching the duty ratio of the PWM signal to 0% or 100%. Therefore, after distinguishing it from the low level fixation or the high level fixation of the terminal voltage, It is possible to properly detect an abnormality of the position sensor IC.

請求項5に記載したシフトバイワイヤ電子制御装置によれば、異常パターン判定部(17c)は、ポジション検出部から受信されたPWM信号のデューティ比のパターンが、シフトレンジの切替えにより発生し得ない異常パターンに該当するか否かを判定する。実レンジ位置特定部(17d)は、ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当しないと異常パターン判定部により判定されると、そのデューティ比に応じて実レンジ位置を特定する。異常データ特定部(17f)は、ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると異常パターン判定部により判定されると、ポジション検出部の異常を特定する。請求項1に記載したシフトバイワイヤシステムと同様に、端子電圧のローレベル固着やハイレベル固着と区別した上で、ポジション検出部の異常を適切に検知することができる。 According to the shift-by-wire electronic control device described in claim 5, the abnormal pattern determination unit (17c) has an abnormality in which the pattern of the duty ratio of the PWM signal received from the position detection unit cannot occur due to switching of the shift range. It is determined whether or not it corresponds to the pattern. When the abnormal pattern determination unit determines that the pattern of the duty ratio of the PWM signal received from the position detection unit does not correspond to the abnormal pattern, the actual range position specifying unit (17d) determines the actual range position according to the duty ratio. Specify. The abnormal data identifying unit (17f) identifies an abnormality in the position detecting unit when the abnormal pattern determining unit determines that the pattern of the duty ratio of the PWM signal received from the position detecting unit corresponds to the abnormal pattern. Similar to the shift-by-wire system according to the first aspect, it is possible to appropriately detect the abnormality of the position detection unit after distinguishing it from low-level fixation or high-level fixation of the terminal voltage.

第1実施形態を示す機能ブロック図Functional block diagram showing the first embodiment 実レンジ位置に対応するデューティ比を示す図Diagram showing the duty ratio corresponding to the actual range position 実レンジ位置を特定する態様を模式的に示す図The figure which shows typically the aspect which specifies a real range position. PWM信号のパターンの説明を示す図The figure which shows the explanation of the pattern of the PWM signal PWM信号の異常パターンの説明を示す図The figure which shows the explanation of the abnormal pattern of the PWM signal 実レンジ位置判定処理を示すフローチャート(その1)Flowchart showing the actual range position determination process (Part 1) 実レンジ位置判定処理を示すフローチャート(その2)Flowchart showing the actual range position determination process (Part 2) 実レンジ位置判定処理を示すフローチャート(その3)Flowchart showing the actual range position determination process (Part 3) 第1異常パターン判定処理を示すフローチャートFlowchart showing the first abnormal pattern determination process 異常データ読出処理を示すフローチャートFlowchart showing abnormal data read processing 第2実施形態を示し、PWM信号の異常パターン及び異常区分パターンの説明を示す図The figure which shows 2nd Embodiment and shows the abnormal pattern and abnormal classification pattern of a PWM signal. 実レンジ位置判定処理を示すフローチャート(その4)Flowchart showing the actual range position determination process (Part 4) 実レンジ位置判定処理を示すフローチャート(その5)Flowchart showing the actual range position determination process (Part 5) 第2異常パターン判定処理を示すフローチャートFlowchart showing the second abnormal pattern determination process 異常区分パターン判定処理を示すフローチャートFlowchart showing abnormal classification pattern determination processing

(第1実施形態)
以下、第1実施形態について図1から図10を参照して説明する。図1に示すように、SBWシステム1は、SBWECU2と、後述するシフト切替機構部に配置されているポジションセンサIC3(ポジション検出部)とを有する。シフトスイッチ4は、「Pレンジ」、「Rレンジ」、「Nレンジ」及び「Dレンジ」に対応するスイッチ4a〜4dを有する。シフトスイッチ4は、スイッチ4a〜4dのうち何れかに対するユーザのシフト操作を受付けると、その受付けたシフト操作を示すシフト情報をシフタECU5に送信する。シフタECU5は、SBWECU2の上位に位置し、詳しくは後述するようにSBWECU2からレンジ情報及び異常情報を受信する。
(First embodiment)
Hereinafter, the first embodiment will be described with reference to FIGS. 1 to 10. As shown in FIG. 1, the SBW system 1 includes an SBWECU 2 and a position sensor IC3 (position detection unit) arranged in a shift switching mechanism unit described later. The shift switch 4 has switches 4a to 4d corresponding to "P range", "R range", "N range", and "D range". When the shift switch 4 receives a user's shift operation for any of the switches 4a to 4d, the shift switch 4 transmits shift information indicating the received shift operation to the shifter ECU 5. The shifter ECU 5 is located above the SBWECU 2 and receives range information and abnormality information from the SBWECU 2 as will be described later in detail.

シフタECU5は、シフトスイッチ4から送信されたシフト情報を受信すると、その受信されたシフト情報を判定し、その判定結果に応じた切替指示をSBWECU2に送信する。シフタECU5は、シフトスイッチ4から受信されたシフト情報が「Pレンジ」であると判定すると、切替指示を「Pレンジ」としてSBWECU2に送信する。シフタECU5は、シフトスイッチ4から受信されたシフト情報が「Rレンジ」、「Nレンジ」、「Dレンジ」のうち何れかであると判定すると、切替指示を「NPレンジ」としてSBWECU2に送信する。 When the shifter ECU 5 receives the shift information transmitted from the shift switch 4, the shifter ECU 5 determines the received shift information and transmits a switching instruction according to the determination result to the SBWECU 2. When determining that the shift information received from the shift switch 4 is the “P range”, the shifter ECU 5 transmits the switching instruction to the SBWECU 2 as the “P range”. When determining that the shift information received from the shift switch 4 is one of the “R range”, the “N range”, and the “D range”, the shifter ECU 5 transmits the switching instruction to the SBWECU 2 as the “NP range”. ..

又、シフタECU5は、このようにして切替指示をSBWECU2に送信した後では、SBWECU2からのレンジ情報の受信を待機し、SBWECU2から送信されたレンジ情報を受信すると、その受信されたレンジ情報を判定し、シフトスイッチ4から受信しておいたシフト情報の判定結果に応じたシフト位置表示指示をインジケータ6に送信する。シフタECU5は、SBWECU2から受信されたレンジ情報が「Pレンジ」であると判定すると、シフト位置表示指示を「Pレンジ」としてインジケータ6に送信する。シフタECU5は、SBWECU2から受信されたレンジ情報が「NPレンジ」であると判定すると、シフト位置表示指示を「Rレンジ」、「Nレンジ」、「Dレンジ」のうち何れかとしてインジケータ6に送信する。 After transmitting the switching instruction to the SBWECU 2, the shifter ECU 5 waits for reception of the range information from the SBWECU 2, and when the range information transmitted from the SBWECU 2 is received, the received range information is determined. Then, the shift position display instruction corresponding to the determination result of the shift information received from the shift switch 4 is transmitted to the indicator 6. When the shifter ECU 5 determines that the range information received from the SBWECU 2 is the “P range”, it transmits the shift position display instruction to the indicator 6 as the “P range”. When the shifter ECU 5 determines that the range information received from the SBWECU 2 is the “NP range”, it transmits the shift position display instruction to the indicator 6 as one of the “R range”, the “N range”, and the “D range”. To do.

インジケータ6は、例えば運転席前方のメータパネルに配置されており、シフタECU5から送信されたシフト位置表示指示を受信すると、その受信されたシフト位置表示指示に応じた表示を行う。インジケータ6は、シフタECU5から「Pレンジ」のシフト位置表示指示を受信すると、シフト位置が「Pレンジ」である旨を示す表示を行う。同様に、インジケータ6は、シフタECU5から「Nレンジ」、「Rレンジ」、「Dレンジ」のうち何れかのシフト位置表示指示を受信すると、シフト位置が「Pレンジ」、「Rレンジ」、「Dレンジ」のうち何れかである旨を示す表示を行う。又、インジケータ6は、シフタECU5から後述する警告表示指示を受信すると、警告表示を行う。 The indicator 6 is arranged, for example, on the meter panel in front of the driver's seat, and when the shift position display instruction transmitted from the shifter ECU 5 is received, the indicator 6 displays according to the received shift position display instruction. When the indicator 6 receives the shift position display instruction of the "P range" from the shifter ECU 5, the indicator 6 displays that the shift position is the "P range". Similarly, when the indicator 6 receives a shift position display instruction from the shifter ECU 5 out of the “N range”, the “R range”, and the “D range”, the shift position is changed to the “P range”, the “R range”, A display indicating that it is one of the "D range" is displayed. When the indicator 6 receives a warning display instruction described later from the shifter ECU 5, the indicator 6 displays a warning.

シフト切替機構部7は、アクチュエータ8と、エンコーダ9と、減速機10と、パーキング機構部11とを有する。アクチュエータ8は、SR(Switched Reluctance)モータから構成されるモータを有し、SBWECU2から通電されると、モータを駆動させる。エンコーダ9は、モータのロータと一体的に回転する磁石と、磁石から発生する磁束の変化によりロータの回転角度を検知するホールIC等を有する。エンコーダ9は、ロータの回転角度を検知すると、その検知結果を示すパルス信号をSBWECU2に送信する。 The shift switching mechanism unit 7 includes an actuator 8, an encoder 9, a speed reducer 10, and a parking mechanism unit 11. The actuator 8 has a motor composed of an SR (Switched Reluctance) motor, and drives the motor when energized by the SBWECU 2. The encoder 9 has a magnet that rotates integrally with the rotor of the motor, and a Hall IC that detects the rotation angle of the rotor based on the change in the magnetic flux generated by the magnet. When the encoder 9 detects the rotation angle of the rotor, the encoder 9 transmits a pulse signal indicating the detection result to the SBWECU 2.

減速機10は、モータで発生した駆動力を減速してパーキング機構部11に伝達する。パーキング機構部11は、シャフト、ディテントプレート12(図3参照)及びスプリング等を有する。シャフトは、アクチュエータ8により回転駆動される。ディテントプレート12は、シャフトと一体的に構成されており、シャフトと一体的にアクチュエータ8により回転駆動される。ディテントプレート12は、その回転方向において一方の端部側に設けられている第1凹部13(図3参照)と、その回転方向において他方の端部側に設けられている第2凹部14(図3参照)と、第1凹部13と第2凹部14との間に位置する凸部15(図3参照)とを有する。これら第1凹部13、第2凹部14、凸部15は、それぞれ実レンジ位置に対応する。具体的には、第1凹部13は「Pレンジ」に対応し、第2凹部14は「NPレンジ」に対応し、凸部15は「中間レンジ」に対応する。 The speed reducer 10 decelerates the driving force generated by the motor and transmits it to the parking mechanism unit 11. The parking mechanism unit 11 includes a shaft, a detent plate 12 (see FIG. 3), a spring, and the like. The shaft is rotationally driven by the actuator 8. The detent plate 12 is formed integrally with the shaft, and is rotationally driven by the actuator 8 integrally with the shaft. The detent plate 12 has a first recess 13 (see FIG. 3) provided on one end side in the rotation direction and a second recess 14 (see FIG. 3) provided on the other end side in the rotation direction. 3)) and a convex portion 15 (see FIG. 3) located between the first concave portion 13 and the second concave portion 14. The first concave portion 13, the second concave portion 14, and the convex portion 15 correspond to the actual range position, respectively. Specifically, the first concave portion 13 corresponds to the "P range", the second concave portion 14 corresponds to the "NP range", and the convex portion 15 corresponds to the "intermediate range".

パーキング機構部11では、シャフトと一体的にディテントプレート12に回転力が加わると、スプリングに設けられているディテントローラ16(図3参照)が凸部15を経由して第1凹部13と第2凹部14との間を移動する。即ち、ディテントローラ16が第1凹部13にあるときにディテントプレート12に正方向への回転力が加わると、ディテントローラ16が第1凹部13から凸部15を乗り越えて第2凹部14に移動する。又、ディテントローラ16が第2凹部14にあるときにディテントプレート12に逆方向への回転力が加わると、ディテントローラ16が第2凹部14から凸部15を乗り越えて第1凹部13に移動する。パーキング機構部11は、ディテントローラ16が第1凹部13又は第2凹部14に停止中のときに切替停止状態となり、ディテントローラ16が第1凹部13と第2凹部14との間を移動中のときに切替状態となる。 In the parking mechanism unit 11, when a rotational force is applied to the detent plate 12 integrally with the shaft, the detent roller 16 (see FIG. 3) provided in the spring passes through the convex portion 15 and the second concave portion 13 and the second concave portion 13. It moves between the recesses 14. That is, when a positive rotational force is applied to the detent plate 12 when the detent roller 16 is in the first concave portion 13, the detent roller 16 moves from the first concave portion 13 over the convex portion 15 to the second concave portion 14. .. Further, when the detent plate 16 is in the second concave portion 14 and a rotational force in the opposite direction is applied to the detent plate 12, the detent roller 16 moves from the second concave portion 14 over the convex portion 15 to the first concave portion 13. .. The parking mechanism unit 11 is in the switching stop state when the detent roller 16 is stopped in the first recess 13 or the second recess 14, and the detent roller 16 is moving between the first recess 13 and the second recess 14. Sometimes it is switched.

上記したポジションセンサIC3は、例えば一対の電極で構成され、一方の電極がシャフトに設けられ、他方の電極がシャフトの外周側に対向して設けられ、シャフトに設けられている電極がそれぞれ異なる抵抗値を有している。ポジションセンサIC3は、シャフトに設けられている電極と、シャフトの外周側に設けられている電極とが導通しているときの抵抗値からシャフトの回転角度を検出し、実レンジ位置が「Pレンジ」、「中間レンジ」、「NPレンジ」の何れであるかを検出する。ポジションセンサIC3は、実レンジ位置を検出すると、SBWECU2に送信するPWM信号のデューティ比を、その検出した実レンジ位置に応じて切替える。 The above-described position sensor IC3 is composed of, for example, a pair of electrodes, one electrode is provided on the shaft, the other electrode is provided so as to face the outer peripheral side of the shaft, and the electrodes provided on the shaft have different resistances. Has a value. The position sensor IC3 detects the rotation angle of the shaft from the resistance value when the electrode provided on the shaft and the electrode provided on the outer peripheral side of the shaft are in conduction, and the actual range position is the "P range". ,” “intermediate range”, or “NP range” is detected. When detecting the actual range position, the position sensor IC3 switches the duty ratio of the PWM signal transmitted to the SBWECU 2 according to the detected actual range position.

具体的には、図2に示すように、ポジションセンサIC3は、実レンジ位置が「Pレンジ」であると検出すると、デューティ比を比較的低い所定値(T1/T0)に切替え、実レンジ位置が「中間レンジ」であると検出すると、デューティ比を中程度の所定値(T2/T0)に切替え、実レンジ位置が「NPレンジ」であると検出すると、デューティ比を比較的高い所定値(T3/T0)に切替える。即ち、1周期(T0)内のオン時間の長さは、実レンジ位置が「Pレンジ」、「中間レンジ」、「NPレンジ」の順で長くなっている(T1<T2<T3)。尚、1周期の長さは例えば1msである。 Specifically, as shown in FIG. 2, when the position sensor IC3 detects that the actual range position is the "P range", the position sensor IC3 switches the duty ratio to a relatively low predetermined value (T1/T0) to change the actual range position. Is detected to be the "intermediate range", the duty ratio is switched to a predetermined value (T2/T0) of medium level, and when the actual range position is detected to be the "NP range", the duty ratio is set to a relatively high predetermined value ( Switch to (T3/T0). That is, the length of the on-time within one cycle (T0) increases in the order of the actual range position from "P range", "intermediate range", and "NP range" (T1<T2<T3). The length of one cycle is, for example, 1 ms.

この場合、上記したようにディテントローラ16が凸部15を経由して第1凹部13と第2凹部14との間を移動するので、図3に示すように、例えば「Pレンジ」から「NPレンジ」への切替時には、デューティ比は、比較的低い所定値から中程度の所定値を経由して比較的高い所定値に切替わる。これとは反対に、「NPレンジ」から「Pレンジ」への切替時には、デューティ比は、比較的高い所定値から中程度の所定値を経由して比較的低い所定値に切替わる。 In this case, since the detent roller 16 moves between the first concave portion 13 and the second concave portion 14 via the convex portion 15 as described above, for example, as shown in FIG. When switching to the "range", the duty ratio is switched from a relatively low predetermined value to a relatively high predetermined value via an intermediate predetermined value. On the contrary, when switching from the "NP range" to the "P range", the duty ratio is switched from a relatively high predetermined value to a relatively low predetermined value via an intermediate predetermined value.

SBWECU2は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、I/O(Input/Output)等を含むマイクロコンピュータで構成される制御部17を有する。制御部17は、ROMに記憶されているコンピュータプログラムを実行することにより、切替指示判定部17a、通電制御部17b、異常パターン判定部17c、実レンジ位置特定部17d、レンジ情報通知部17e、異常データ特定部17f、異常情報通知部17g、異常データ記憶制御部17h、異常データ送信部17iをソフトウェア的に実現し、SBWECU2の動作を制御する。これら各部17a〜17iは、ソフトウェア的に限らず、ハードウェア的により実現されても良いし、ソフトウェアとハードウェアとの協働により実現されても良い。又、制御部17は、上記した各部17a〜17iに加え、各種データを記憶可能なデータ記憶部17jを有する。データ記憶部17jは、例えば不揮発性のメモリ装置等から構成されている。 The SBWECU 2 has a control unit 17 including a microcomputer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an I/O (Input/Output), and the like. The control unit 17 executes the computer program stored in the ROM to execute the switching instruction determination unit 17a, the energization control unit 17b, the abnormal pattern determination unit 17c, the actual range position specification unit 17d, the range information notification unit 17e, and the abnormality. The data identification unit 17f, the abnormality information notification unit 17g, the abnormal data storage control unit 17h, and the abnormal data transmission unit 17i are realized by software, and the operation of the SBWECU 2 is controlled. These units 17a to 17i are not limited to software, and may be realized by hardware or may be realized by cooperation between software and hardware. Further, the control unit 17 has a data storage unit 17j capable of storing various data in addition to the above-described units 17a to 17i. The data storage unit 17j is composed of, for example, a non-volatile memory device or the like.

切替指示判定部17aは、上記した切替指示がシフタECU5から受信されると、その受信された切替指示を判定し、「Pレンジ」及び「NPレンジ」のうち何れの切替指示であるかを判定する。 When the switching instruction is received from the shifter ECU 5, the switching instruction determination unit 17a determines the received switching instruction and determines which of the "P range" and the "NP range" is the switching instruction. To do.

通電制御部17bは、切替指示が切替指示判定部17aにより判定されると、その判定結果にしたがってアクチュエータ8を通電し、アクチュエータ8のモータを駆動させる。通電制御部17bは、「NPレンジ」への切替指示が切替指示判定部17aにより判定されると、ディテントローラ16が第2凹部14に位置するようにアクチュエータ8を通電し、アクチュエータ8のモータを駆動させる。即ち、通電制御部17bは、ディテントローラ16が第1凹部13にあるときに「NPレンジ」への切替指示が切替指示判定部17aにより判定されると、ディテントプレート12に正方向への回転力を与え、ディテントローラ16を第1凹部13から凸部15を乗り越えさせて第2凹部14に移動させる。又、通電制御部17bは、「Pレンジ」への切替指示が切替指示判定部17aにより判定されると、ディテントローラ16が第1凹部13に位置するようにアクチュエータ8を通電し、アクチュエータ8のモータを駆動させる。即ち、通電制御部17bは、ディテントローラ16が第2凹部14にあるときに「Pレンジ」への切替指示が切替指示判定部17aにより判定されると、ディテントプレート12に逆方向への回転力を与え、ディテントローラ16を第2凹部14から凸部15を乗り越えさせて第1凹部13に移動させる。 When the switching instruction is determined by the switching instruction determination unit 17a, the energization control unit 17b energizes the actuator 8 according to the determination result and drives the motor of the actuator 8. The energization control unit 17b energizes the actuator 8 so that the detent roller 16 is positioned in the second recess 14 when the switching instruction determination unit 17a determines that the switching instruction to the "NP range" is performed, and the motor of the actuator 8 is activated. Drive it. That is, when the switching instruction determination unit 17a determines that the switching instruction to the “NP range” is made when the detent roller 16 is in the first recess 13, the energization control unit 17b causes the detent plate 12 to rotate in the forward direction. Then, the detent roller 16 is moved from the first concave portion 13 over the convex portion 15 to the second concave portion 14. Further, when the switching instruction determination unit 17a determines that the switching instruction to the “P range” is given, the energization control unit 17b energizes the actuator 8 so that the detent roller 16 is located in the first recess 13 and the actuator 8 Drive the motor. That is, when the switching instruction determination unit 17a determines that the switching instruction to the "P range" is made when the detent roller 16 is in the second recess 14, the energization control unit 17b causes the detent plate 12 to rotate in the opposite direction. Then, the detent roller 16 is moved from the second concave portion 14 over the convex portion 15 to the first concave portion 13.

上記した構成において、ポジションセンサIC3は、パーキング機構部11の構造上から実レンジ位置が「Pレンジ」と「NPレンジ」との間で切替わる際には必ず「中間レンジ」を経由する。そのため、ポジションセンサIC3は、正常時では、図4に示すように、「Pレンジ」のデューティ比から「中間レンジ」のデューティ比を経由して「NPレンジ」のデューティ比に変化するパターン、「NPレンジ」のデューティ比から「中間レンジ」のデューティ比を経由して「Pレンジ」のデューティ比に変化するパターンの2通りのパターンを送信する。 In the configuration described above, the position sensor IC3 always passes through the "intermediate range" when the actual range position is switched between the "P range" and the "NP range" due to the structure of the parking mechanism unit 11. Therefore, the position sensor IC3 normally changes from the duty ratio of the "P range" to the duty ratio of the "NP range" via the duty ratio of the "intermediate range", as shown in FIG. Two patterns, that is, a pattern that changes from the duty ratio of the “NP range” to the duty ratio of the “P range” via the duty ratio of the “intermediate range” are transmitted.

一方、ポジションセンサIC3は、自己診断機能を有しており、IC自身で異常を特定可能である。前述したように、ポジションセンサIC3が異常を特定したときにPWM信号のデューティ比を0%又は100%に切替える構成では、自己診断機能によるIC自身の異常と、データ通信線等のハードウェア故障に起因する端子電圧のローレベル固着やハイレベル固着とを区別することができない。この点に関し、本実施形態では、ポジションセンサIC3は、自己診断機能により異常を特定すると、PWM信号のデューティ比のパターンを異常パターンに切替えるようにした。 On the other hand, the position sensor IC3 has a self-diagnosis function and can identify an abnormality by the IC itself. As described above, in the configuration in which the duty ratio of the PWM signal is switched to 0% or 100% when the position sensor IC3 identifies an abnormality, the abnormality of the IC itself due to the self-diagnosis function and the hardware failure such as the data communication line are caused. It is not possible to distinguish between low-level fixation and high-level fixation of the terminal voltage that are caused. In this regard, in this embodiment, the position sensor IC3 switches the duty ratio pattern of the PWM signal to the abnormal pattern when the abnormality is identified by the self-diagnosis function.

具体的に説明すると、ポジションセンサIC3は、自己診断機能により異常を特定すると、図5に示すように、「Pレンジ」のデューティ比から「中間レンジ」のデューティ比を経由せずに「NPレンジ」のデューティ比に直接変化し、「NPレンジ」のデューティ比から「中間レンジ」のデューティ比を経由せずに「Pレンジ」のデューティ比に直接変化するパターンの繰り返しを異常パターンとして送信する。この異常パターンは、上記したパーキング機構部11の構造上から実レンジ位置が「Pレンジ」と「NPレンジ」との間で切替わる際には必ず「中間レンジ」を経由するので、正常なシフトレンジの切替えでは発生し得ないパターンである。 Specifically, when the position sensor IC3 identifies an abnormality by the self-diagnosis function, as shown in FIG. Of the “NP range” and the direct change to the duty ratio of the “P range” without passing through the duty ratio of the “intermediate range” is transmitted as an abnormal pattern. This abnormal pattern always passes through the "intermediate range" when the actual range position is switched between the "P range" and the "NP range" due to the structure of the parking mechanism section 11 described above, so that a normal shift is performed. This is a pattern that cannot occur when the range is switched.

異常パターン判定部17cは、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当するか否かを判定する。この場合、異常パターン判定部17cは、異常判定カウンタをカウントアップし、異常判定カウンタが閾値(例えば「3」)に達することでポジションセンサIC3の異常を示す異常データを特定する。即ち、異常パターン判定部17cは、PWM信号のデューティ比が比較的低い所定値から高い値に直接切替わるパターン、又は比較的高い所定値から低い所定値に直接切替わるパターンを連続して閾値回数判定すると、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定する。 The abnormal pattern determination unit 17c determines whether the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal pattern. In this case, the abnormality pattern determination unit 17c counts up the abnormality determination counter and specifies the abnormality data indicating the abnormality of the position sensor IC3 when the abnormality determination counter reaches the threshold value (for example, "3"). That is, the abnormal pattern determination unit 17c continuously sets a pattern in which the duty ratio of the PWM signal is directly switched from a relatively low predetermined value to a high value, or a pattern in which the PWM signal is directly switched from a relatively high predetermined value to a low predetermined value to a threshold number of times. When the determination is made, it is determined that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal pattern.

実レンジ位置特定部17dは、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当しないと異常パターン判定部17cにより判定されると、上記した図3に示したように、ポジションセンサIC3から受信されたPWM信号のデューティ比により実レンジ位置を特定する。この場合、実レンジ位置特定部17dは、実レンジ判定カウンタをカウントアップし、実レンジ判定カウンタが閾値(図3の例示では「3」)に達することで実レンジ位置を特定する。即ち、実レンジ位置特定部17dは、デューティ比として比較的低い所定値を連続して閾値回数判定すると、実レンジ位置が「Pレンジ」であると特定する。同様に、実レンジ位置特定部17dは、デューティ比として中程度の所定値を連続して閾値回数判定すると、実レンジ位置が「中間レンジ」であると特定し、デューティ比として比較的高い所定値を連続して閾値回数判定すると、実レンジ位置が「NPレンジ」であると特定する。 When the abnormal pattern determination unit 17c determines that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 does not correspond to the abnormal pattern, the actual range position specifying unit 17d, as shown in FIG. The actual range position is specified by the duty ratio of the PWM signal received from the position sensor IC3. In this case, the actual range position specifying unit 17d counts up the actual range determination counter and specifies the actual range position when the actual range determination counter reaches the threshold value (“3” in the example of FIG. 3). That is, the actual range position specifying unit 17d specifies that the actual range position is the “P range” when a predetermined relatively low predetermined value as the duty ratio is continuously determined by the threshold number of times. Similarly, when the actual range position specifying unit 17d continuously determines a predetermined value of medium as the duty ratio by the threshold number of times, the actual range position is specified as the "intermediate range", and the predetermined value of the duty ratio is relatively high. Is continuously determined by the threshold number of times, the actual range position is specified to be the “NP range”.

レンジ情報通知部17eは、実レンジ位置が実レンジ位置特定部17dにより特定されると、その特定された実レンジ位置を示すレンジ情報をシフタECU5に送信する。即ち、レンジ情報通知部17eは、実レンジ位置が「Pレンジ」であると特定されると、レンジ情報を「Pレンジ」としてシフタECU5に送信し、実レンジ位置が「NPレンジ」であると特定されると、レンジ情報を「NPレンジ」としてシフタECU5に送信する。尚、レンジ情報通知部17eは、実レンジ位置が「中間レンジ」であると特定されると、レンジ情報をシフタECU5に送信しない。 When the actual range position is specified by the actual range position specifying unit 17d, the range information notification unit 17e transmits the range information indicating the specified actual range position to the shifter ECU 5. That is, when the actual range position is specified to be the “P range”, the range information notification unit 17e transmits the range information as the “P range” to the shifter ECU 5, and the actual range position is the “NP range”. When specified, the range information is transmitted to the shifter ECU 5 as the “NP range”. The range information notification unit 17e does not transmit the range information to the shifter ECU 5 when the actual range position is identified as the "intermediate range".

異常データ特定部17fは、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると異常パターン判定部17cにより判定されると、ポジションセンサIC3の異常を示す異常データを特定する。又、異常データ特定部17fは、ポジションセンサIC3から受信されたPWM信号のデューティ比が0%又は100%であると、データ通信線等のハードウェア故障に起因する端子電圧のローレベル固着やハイレベル固着を示す異常データを特定する。 When the abnormal pattern determination unit 17c determines that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal pattern, the abnormal data identification unit 17f identifies the abnormal data indicating the abnormality of the position sensor IC3. .. If the duty ratio of the PWM signal received from the position sensor IC3 is 0% or 100%, the abnormal data specifying unit 17f fixes the terminal voltage at a low level or causes a high level due to a hardware failure of the data communication line or the like. Identify abnormal data indicating level sticking.

異常情報通知部17gは、ポジションセンサIC3の異常を示す異常データが異常データ特定部17fにより特定されると、ポジションセンサIC3の異常を示す異常情報をシフタECU5に送信する。シフタECU5は、SBWECU2から送信された異常情報を受信すると、上記した警告表示指示をインジケータ6に送信する。即ち、シフタECU5から警告表示指示がインジケータ6に送信され、インジケータ6が警告表示を行うことで、ポジションセンサIC3の異常をユーザが認識することができる。 When the abnormality data specifying unit 17f specifies the abnormality data indicating the abnormality of the position sensor IC3, the abnormality information notifying unit 17g transmits the abnormality information indicating the abnormality of the position sensor IC3 to the shifter ECU 5. When the shifter ECU 5 receives the abnormality information transmitted from the SBWECU 2, the shifter ECU 5 transmits the above warning display instruction to the indicator 6. That is, the shifter ECU 5 sends a warning display instruction to the indicator 6, and the indicator 6 displays a warning, so that the user can recognize the abnormality of the position sensor IC 3.

異常データ記憶制御部17hは、ポジションセンサIC3の異常を示す異常データが異常データ特定部17fにより特定されると、その異常データをデータ記憶部17jに記憶する。又、異常データ記憶制御部17hは、データ通信線等のハードウェア故障に起因する端子電圧のローレベル固着やハイレベル固着を示す異常データが異常データ特定部17fにより特定された場合にも、その異常データをデータ記憶部17jに記憶する。 The abnormal data storage control unit 17h stores the abnormal data in the data storage unit 17j when the abnormal data specifying unit 17f specifies the abnormal data indicating the abnormality of the position sensor IC3. Further, the abnormal data storage control unit 17h, even when abnormal data indicating low level fixation or high level fixation of the terminal voltage due to a hardware failure of the data communication line or the like is specified by the abnormal data specifying unit 17f, The abnormal data is stored in the data storage unit 17j.

異常データ送信部17iは、サービスツール18が車載ネットワークを介してSBWECU2に接続されている状態で、サービスツール18から送信された異常データ読出要求が受信されると、データ記憶部17jに記憶されている異常データを読出し、その読出した異常データを車載ネットワークを介してサービスツール18に送信する。車載ネットワークは、例えばCAN(Controller Area Network)(登録商標)等である。 When the abnormal data transmission unit 17i receives the abnormal data read request transmitted from the service tool 18 while the service tool 18 is connected to the SBWECU 2 via the in-vehicle network, the abnormal data transmission unit 17i stores the abnormal data in the data storage unit 17j. The abnormal data present is read and the read abnormal data is transmitted to the service tool 18 via the vehicle-mounted network. The vehicle-mounted network is, for example, CAN (Controller Area Network) (registered trademark).

次に、上記した構成の作用について図6から図10を参照して説明する。ここでは、SBWECU2において、制御部17が行う実レンジ位置判定処理、異常データ読出処理について説明する。尚、制御部17は、未受信カウンタ、実レンジ判定カウンタ、異常判定カウンタを有し、カウント機能を有する。 Next, the operation of the above configuration will be described with reference to FIGS. 6 to 10. Here, the actual range position determination process and the abnormal data read process performed by the control unit 17 in the SBWECU 2 will be described. The control unit 17 has a non-reception counter, an actual range determination counter, and an abnormality determination counter, and has a counting function.

(1)実レンジ位置判定処理
制御部17は、実レンジ位置判定処理を開始すると、ポジションセンサIC3からPWM信号を受信したか否かを判定する(S1)。制御部17は、PWM信号を受信していないと判定すると(S1:NO)、未受信カウンタが閾値以上であるか否かを判定する(S2)。未受信カウンタは、PWM信号を受信していない回数をカウントするカウンタである。制御部17は、未受信カウンタが閾値以上でないと判定すると(S2:NO)、未受信カウンタをインクリメントする(S3)。制御部17は、レンジ情報又は異常情報をシフタECU5に送信し(S4)、実レンジ位置判定処理を終了する。即ち、制御部17は、SBWECU2とシフタECU5とを接続する車載ネットワークが例えばCANであれば、レンジ情報又は異常情報をCANの送信周期に追従して送信し、例えば実レンジ位置が「Pレンジ」であれば、レンジ情報を「Pレンジ」としてシフタECU5に送信し続け、正常である旨を示す正常情報をシフタECU5に送信し続ける。
(1) Real Range Position Determination Process When the real range position determination process is started, the control unit 17 determines whether or not a PWM signal is received from the position sensor IC3 (S1). When determining that the PWM signal is not received (S1: NO), the control unit 17 determines whether or not the unreceived counter is equal to or more than the threshold value (S2). The unreceived counter is a counter that counts the number of times the PWM signal is not received. When the control unit 17 determines that the unreceived counter is not greater than or equal to the threshold value (S2: NO), the unreceived counter is incremented (S3). The control unit 17 transmits the range information or the abnormality information to the shifter ECU 5 (S4), and ends the actual range position determination process. That is, if the vehicle-mounted network that connects the SBWECU 2 and the shifter ECU 5 is CAN, for example, the control unit 17 transmits range information or abnormality information following the CAN transmission cycle, and, for example, the actual range position is the “P range”. If so, the range information is continuously transmitted to the shifter ECU 5 as the “P range”, and the normal information indicating that the range is normal is continuously transmitted to the shifter ECU 5.

制御部17は、未受信カウンタが閾値以上であると判定すると(S2:YES)、端子電圧がハイレベルであるか否かを判定する(S5)。制御部17は、端子電圧がハイレベルであると判定すると(S5:YES)、端子電圧のハイレベル固着の異常を特定し(S6)、その特定したハイレベル固着の異常を示す異常データをデータ記憶部17jに記憶する(S8)。制御部17は、端子電圧がハイレベルでないと判定すると(S5:NO)、端子電圧のローレベル固着の異常を特定し(S7)、その特定したローレベル固着の異常を示す異常データをデータ記憶部17jに記憶する(S8)。制御部17は、レンジ情報又は異常情報をシフタECU5に送信し(S4)、実レンジ位置判定処理を終了する。 When the control unit 17 determines that the unreceived counter is equal to or greater than the threshold value (S2: YES), the control unit 17 determines whether the terminal voltage is at the high level (S5). When the control unit 17 determines that the terminal voltage is at the high level (S5: YES), the abnormality in the high level fixation of the terminal voltage is identified (S6), and the abnormality data indicating the identified abnormality in the high level fixation is data. It is stored in the storage unit 17j (S8). When the control unit 17 determines that the terminal voltage is not at the high level (S5: NO), it identifies an abnormality in the low level fixation of the terminal voltage (S7), and stores abnormality data indicating the identified abnormality in the low level fixation as data. It is stored in the section 17j (S8). The control unit 17 transmits the range information or the abnormality information to the shifter ECU 5 (S4), and ends the actual range position determination process.

一方、制御部17は、PWM信号を受信したと判定すると(S1:YES)、未受信カウンタをクリアし(S9)、ポジションセンサIC3の自己診断機能による異常を特定したか否かを判定する(S10)。 On the other hand, when determining that the PWM signal has been received (S1: YES), the control unit 17 clears the unreceived counter (S9) and determines whether or not an abnormality due to the self-diagnosis function of the position sensor IC3 is specified ( S10).

制御部17は、ポジションセンサIC3の自己診断機能による異常を特定していないと判定すると(S10:NO)、今回受信したデューティ比が前回受信したデューティ比と同じであるか否かを判定する(S11)。制御部17は、今回受信したデューティ比が前回受信したデューティ比と同じであると判定すると(S11:YES)、異常判定カウンタをクリアし(S12)、実レンジ判定カウンタが閾値以上であるか否かを判定する(S13)。異常判定カウンタは、自己診断機能による異常を特定するためのカウンタである。実レンジ判定カウンタは、実レンジ位置を特定するためのカウンタである。 When determining that the abnormality due to the self-diagnosis function of the position sensor IC3 is not specified (S10: NO), the control unit 17 determines whether the duty ratio received this time is the same as the duty ratio received last time (S10: NO). S11). When determining that the duty ratio received this time is the same as the duty ratio received last time (S11: YES), the control unit 17 clears the abnormality determination counter (S12), and determines whether the actual range determination counter is equal to or greater than the threshold value. It is determined (S13). The abnormality determination counter is a counter for identifying an abnormality due to the self-diagnosis function. The actual range determination counter is a counter for specifying the actual range position.

制御部17は、実レンジ判定カウンタが閾値以上でないと判定すると(S13:NO)、実レンジ判定カウンタをインクリメントする(S14)。一方、制御部17は、実レンジ判定カウンタが閾値以上であると判定すると(S13:YES)、その受信したデューティ比に対応する実レンジ位置を特定する(S15)。即ち、制御部17は、実レンジ位置として「Pレンジ」、「中間レンジ」、「NPレンジ」の何れかを特定する。制御部17は、レンジ情報又は異常情報をシフタECU5に送信し(S4)、実レンジ位置判定処理を終了する。 When the control unit 17 determines that the actual range determination counter is not greater than or equal to the threshold value (S13: NO), the control unit 17 increments the actual range determination counter (S14). On the other hand, when the control unit 17 determines that the actual range determination counter is equal to or greater than the threshold value (S13: YES), the control unit 17 specifies the actual range position corresponding to the received duty ratio (S15). That is, the control unit 17 specifies any one of the “P range”, the “intermediate range”, and the “NP range” as the actual range position. The control unit 17 transmits the range information or the abnormality information to the shifter ECU 5 (S4), and ends the actual range position determination process.

制御部17は、今回受信したデューティ比が前回受信したデューティ比と同じでないと判定すると(S11:NO)、第1異常パターン判定処理に移行する(S16)。制御部17は、第1異常パターン判定処理を開始すると、前回受信したデューティ比が「Pレンジ」且つ今回受信したデューティ比が「NPレンジ」であるか否かを判定する(S21)。制御部17は、前回受信したデューティ比が「Pレンジ」且つ今回受信したデューティ比が「NPレンジ」でないと判定すると(S21:NO)、第1異常パターン判定処理を終了し、実レンジ位置判定処理に復帰する。 When the control unit 17 determines that the duty ratio received this time is not the same as the duty ratio received last time (S11: NO), the control unit 17 proceeds to the first abnormal pattern determination process (S16). When the first abnormal pattern determination process is started, the control unit 17 determines whether the duty ratio received last time is “P range” and the duty ratio received this time is “NP range” (S21). When the control unit 17 determines that the duty ratio received last time is not the “P range” and the duty ratio received this time is not the “NP range” (S21: NO), the first abnormal pattern determination process is ended, and the actual range position determination is performed. Return to processing.

制御部17は、前回受信したデューティ比が「Pレンジ」且つ今回受信したデューティ比が「NPレンジ」であると判定すると(S21:YES)、異常判定カウンタが閾値(例えば「3」)以上であるか否かを判定する(S22)。 When the control unit 17 determines that the duty ratio received last time is “P range” and the duty ratio received this time is “NP range” (S21: YES), the abnormality determination counter is equal to or more than the threshold value (for example, “3”). It is determined whether there is any (S22).

制御部17は、異常判定カウンタが閾値以上でないと判定すると(S22:NO)、異常判定カウンタをインクリメントし(S23)、第1異常パターン判定処理を終了し、実レンジ位置判定処理に復帰する。制御部17は、異常判定カウンタが閾値以上であると判定すると(S22:YES)、ポジションセンサIC3の自己診断機能による異常を特定し(S24)、その特定したポジションセンサIC3の異常を示す異常データをデータ記憶部17jに記憶し(S25)、第1異常パターン判定処理を終了し、実レンジ位置判定処理に復帰する。 When the control unit 17 determines that the abnormality determination counter is not greater than or equal to the threshold value (S22: NO), it increments the abnormality determination counter (S23), ends the first abnormality pattern determination process, and returns to the actual range position determination process. When the control unit 17 determines that the abnormality determination counter is equal to or more than the threshold value (S22: YES), the abnormality is identified by the self-diagnosis function of the position sensor IC3 (S24), and the identified abnormality data indicating the abnormality of the position sensor IC3. Is stored in the data storage unit 17j (S25), the first abnormal pattern determination process is terminated, and the actual range position determination process is returned to.

即ち、制御部17は、第1異常パターン判定処理を行うことで、「Pレンジ」のデューティ比から「NPレンジ」のデューティ比への切替えが閾値回数連続したと判定すると、ポジションセンサIC3の自己診断機能による異常を特定する。尚、本実施形態では、「Pレンジ」のデューティ比から「NPレンジ」のデューティ比への切替えを判定する構成を例示したが、「NPレンジ」のデューティ比から「Pレンジ」のデューティ比への切替えを判定する構成でも良い。具体的には、制御部17は、上記したステップS21に代えて、前回受信したデューティ比が「NPレンジ」且つ今回受信したデューティ比が「Pレンジ」であるか否かを判定し、前回受信したデューティ比が「NPレンジ」且つ今回受信したデューティ比が「Pレンジ」であると判定すると、異常判定カウンタが閾値(例えば「3」)以上であるか否かを判定しても良い。 That is, when the control unit 17 determines that the duty ratio of the “P range” has been switched to the duty ratio of the “NP range” continuously by the threshold number of times by performing the first abnormal pattern determination process, the position sensor IC3 self-determines. Identify anomalies due to diagnostic functions. In the present embodiment, the configuration for determining the switching from the duty ratio of the “P range” to the duty ratio of the “NP range” is exemplified, but the duty ratio of the “NP range” is changed to the duty ratio of the “P range”. It may be configured such that the switching of is determined. Specifically, instead of step S21 described above, the control unit 17 determines whether the previously received duty ratio is the “NP range” and the currently received duty ratio is the “P range”, and the previous reception is performed. When it is determined that the duty ratio is “NP range” and the duty ratio received this time is “P range”, it may be determined whether the abnormality determination counter is equal to or more than a threshold value (for example, “3”).

制御部17は、実レンジ位置判定処理に復帰すると、実レンジ判定カウンタをクリアする(S17)。制御部17は、レンジ情報又は異常情報をシフタECU5に送信し(S4)、実レンジ位置判定処理を終了する。 When returning to the actual range position determination process, the control unit 17 clears the actual range determination counter (S17). The control unit 17 transmits the range information or the abnormality information to the shifter ECU 5 (S4), and ends the actual range position determination process.

制御部17は、ポジションセンサIC3の自己診断機能による異常を特定したと判定すると(S10:YES)、レンジ情報又は異常情報をシフタECU5に送信し(S4)、実レンジ位置判定処理を終了する。 When determining that the abnormality has been identified by the self-diagnosis function of the position sensor IC3 (S10: YES), the control unit 17 transmits range information or abnormality information to the shifter ECU 5 (S4), and ends the actual range position determination process.

(2)異常データ読出処理
制御部17は、異常データ読出処理を開始すると、サービスツール18から異常データ読出要求を受信したか否かを判定する(S31)。制御部17は、異常データ読出要求を受信していないと判定すると(S31:NO)、異常データ読出処理を終了する。制御部17は、異常データ読出要求を受信したと判定すると(S31:YES)、端子電圧のローレベル固着を示す異常データがデータ記憶部17jに記憶されているか否かを判定する(S32)。制御部17は、端子電圧のローレベル固着を示す異常データがデータ記憶部17jに記憶されていると判定すると(S32:YES)、その異常データを読出してサービスツール18に送信する(S33)。
(2) Abnormal Data Reading Process Upon starting the abnormal data reading process, the control unit 17 determines whether or not an abnormal data reading request is received from the service tool 18 (S31). When determining that the abnormal data read request has not been received (S31: NO), the control unit 17 ends the abnormal data read process. When determining that the abnormal data read request has been received (S31: YES), the control unit 17 determines whether or not abnormal data indicating that the terminal voltage is fixed at a low level is stored in the data storage unit 17j (S32). When the control unit 17 determines that the abnormal data indicating that the terminal voltage is fixed at the low level is stored in the data storage unit 17j (S32: YES), the abnormal data is read and transmitted to the service tool 18 (S33).

制御部17は、端子電圧のハイレベル固着を示す異常データがデータ記憶部17jに記憶されているか否かを判定する(S34)。制御部17は、端子電圧のハイレベル固着を示す異常データがデータ記憶部17jに記憶されていると判定すると(S34:YES)、その異常データを読出してサービスツール18に送信する(S35)。 The control unit 17 determines whether or not the abnormal data indicating the high level fixation of the terminal voltage is stored in the data storage unit 17j (S34). When the control unit 17 determines that the abnormal data indicating that the terminal voltage is fixed at the high level is stored in the data storage unit 17j (S34: YES), the abnormal data is read and transmitted to the service tool 18 (S35).

制御部17は、ポジションセンサIC3の異常を示す異常データがデータ記憶部17jに記憶されているか否かを判定する(S36)。制御部17は、ポジションセンサIC3の異常を示す異常データがデータ記憶部17jに記憶されていると判定すると(S36:YES)、その異常データを読出してサービスツール18に送信し(S37)、異常データ読出処理を終了する。 The control unit 17 determines whether or not abnormality data indicating an abnormality of the position sensor IC3 is stored in the data storage unit 17j (S36). When the control unit 17 determines that the abnormality data indicating the abnormality of the position sensor IC3 is stored in the data storage unit 17j (S36: YES), the abnormality data is read and transmitted to the service tool 18 (S37), and the abnormality is detected. The data reading process ends.

サービスツール18は、SBWECU2から受信された端子電圧のローレベル固着を示す異常データ、端子電圧のハイレベル固着を示す異常データ、ポジションセンサIC3の異常を示す異常データを区別して提示する。これにより、サービスツール18を扱う作業者は、端子電圧のローレベル固着、端子電圧のハイレベル固着、ポジションセンサIC3の異常を区別して把握可能となる。 The service tool 18 distinguishes and presents the abnormal data indicating the low level fixation of the terminal voltage received from the SBWECU 2, the abnormal data indicating the high level fixation of the terminal voltage, and the abnormal data indicating the abnormality of the position sensor IC3. Thereby, the operator who handles the service tool 18 can distinguish and grasp the low level fixation of the terminal voltage, the high level fixation of the terminal voltage, and the abnormality of the position sensor IC3.

以上に説明したように第1実施形態によれば、以下に示す作用効果を得ることができる。ポジションセンサIC3において、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを、シフトレンジの切替えにより発生し得ない異常パターンに切替えるようにした。SBWECU2において、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定すると、ポジションセンサIC3の異常を特定するようにした。自己診断機能による異常の特定時にPWM信号のデューティ比を0%又は100%に切替えることなく、ポジションセンサIC3の異常を特定するので、端子電圧のローレベル固着やハイレベル固着と区別した上で、ポションセンサIC3の異常を適切に検知することができる。 As described above, according to the first embodiment, the following operational effects can be obtained. In the position sensor IC3, when the abnormality is identified by the self-diagnosis function, the pattern of the duty ratio of the PWM signal to be transmitted is switched to the abnormal pattern that cannot occur by switching the shift range. When the SBWECU 2 determines that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal pattern, the abnormality of the position sensor IC3 is specified. When the abnormality is identified by the self-diagnosis function, the abnormality of the position sensor IC3 is identified without switching the duty ratio of the PWM signal to 0% or 100%. Therefore, after distinguishing it from the low level fixation or the high level fixation of the terminal voltage, The abnormality of the position sensor IC3 can be appropriately detected.

即ち、実レンジ位置が「Pレンジ」と「NPレンジ」との間で切替わる際には必ず「中間レンジ」を経由することに着眼し、ポジションセンサIC3において、自己診断機能により異常を特定した際に、シフトレンジの切替えにより発生し得ない異常パターンを送信することで、端子電圧のローレベル固着やハイレベル固着と区別した上で、ポションセンサIC3の異常を適切に検知することができる。 That is, when the actual range position is switched between the “P range” and the “NP range”, it is always focused on passing through the “intermediate range”, and the position sensor IC3 identifies the abnormality by the self-diagnosis function. At this time, by transmitting an abnormal pattern that cannot occur due to the shift range switching, it is possible to properly detect the abnormality of the position sensor IC3 after distinguishing it from the low level fixation or the high level fixation of the terminal voltage.

又、SBWECU2において、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンを異常判定カウンタにより閾値回数判定し、その受信されたPWM信号のデューティ比のパターンが閾値回数連続して異常パターンであると判定することで、その受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定するようにした。ノイズや瞬断等による偶発的な誤判定を未然に回避することができる。 In the SBWECU 2, the abnormality determination counter determines the duty ratio pattern of the PWM signal received from the position sensor IC3 by a threshold number of times, and the duty ratio pattern of the received PWM signal is an abnormal pattern continuously for the threshold number of times. It is determined that the pattern of the duty ratio of the received PWM signal corresponds to the abnormal pattern. Accidental misjudgment due to noise or momentary interruption can be avoided in advance.

又、SBWECU2において、ポジションセンサIC3から受信されたPWM信号のデューティ比を実レンジ判定カウンタにより閾値回数判定し、その受信されたPWM信号のデューティ比が閾値回数連続して正常なデューティ比であると判定することで、そのデューティ比に応じて実レンジ位置を特定するようにした。この場合も、ノイズや瞬断等による偶発的な誤判定を未然に回避することができる。 In the SBWECU 2, the duty ratio of the PWM signal received from the position sensor IC3 is determined by the actual range determination counter for the threshold number of times, and the duty ratio of the received PWM signal is the normal duty ratio for the threshold number of times in succession. By making the determination, the actual range position is specified according to the duty ratio. Also in this case, accidental misjudgment due to noise or instantaneous interruption can be avoided in advance.

(第2実施形態)
次に、第2実施形態について図11から図15を参照して説明する。尚、第1実施形態と同じ部分については説明を省略し、異なる部分について説明する。第2実施形態では、ポジションセンサIC3の異常の区分を特定する。異常の区分とは、IC内での異常の発生個所、異常の程度の軽重等の区分である。ポジションセンサIC3は、異常を特定すると、PWM信号のデューティ比のパターンを異常パターンに切替え、その後、PWM信号のデューティ比のパターンを、異常の区分を示す異常区分パターンに切替える。
(Second embodiment)
Next, a second embodiment will be described with reference to FIGS. 11 to 15. The description of the same parts as in the first embodiment will be omitted, and the different parts will be described. In the second embodiment, the abnormal classification of the position sensor IC3 is specified. The abnormality category is a category such as a place where the abnormality occurs in the IC and a lightness or severity of the degree of abnormality. When the abnormality is identified, the position sensor IC3 switches the duty ratio pattern of the PWM signal to the abnormality pattern, and then switches the duty ratio pattern of the PWM signal to the abnormality classification pattern indicating the abnormality classification.

具体的に説明すると、ポジションセンサIC3は、自己診断機能により異常を特定すると、図11に示すように、第1実施形態で説明した異常パターンを送信した後に、「Pレンジ」、「中間レンジ」、「NPレンジ」のデューティ比の組み合わせによるパターンを異常区分パターンとして送信する。図11の例示では、「中間レンジ」、「中間レンジ」、「中間レンジ」、「Pレンジ」、「Pレンジ」、「Pレンジ」の順序を第1異常区分パターンとし、「中間レンジ」、「中間レンジ」、「中間レンジ」、「NPレンジ」、「NPレンジ」、「NPレンジ」の順序を第2異常区分パターンとし、「中間レンジ」、「中間レンジ」、「Pレンジ」、「Pレンジ」、「NPレンジ」、「NPレンジ」の順序を第3異常区分パターンとしている。 More specifically, when the position sensor IC3 identifies an abnormality by the self-diagnosis function, as shown in FIG. 11, after transmitting the abnormality pattern described in the first embodiment, the “P range” and the “intermediate range” are then transmitted. , A pattern based on a combination of duty ratios of the “NP range” is transmitted as an abnormal segment pattern. In the example of FIG. 11, the order of “intermediate range”, “intermediate range”, “intermediate range”, “P range”, “P range”, and “P range” is the first abnormal classification pattern, and “intermediate range”, The order of "intermediate range", "intermediate range", "NP range", "NP range", and "NP range" is defined as the second abnormal classification pattern, and "intermediate range", "intermediate range", "P range", " The order of “P range”, “NP range”, and “NP range” is the third abnormal classification pattern.

SBWECU2において、異常パターン判定部17cは、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定した後に、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが何れの異常区分パターンに該当するか否かを判定する。 In the SBWECU 2, the abnormal pattern determination unit 17c determines that the duty ratio pattern of the PWM signal received from the position sensor IC3 is determined after determining that the duty ratio pattern of the PWM signal received from the position sensor IC3 corresponds to the abnormal pattern. It is determined whether or not the abnormal classification pattern of No.

異常データ特定部17fは、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常区分パターンに該当すると異常パターン判定部17cにより判定されると、ポジションセンサIC3の異常区分を示す異常区分データを特定する。異常情報通知部17gは、ポジションセンサIC3の異常区分を示す異常区分データが異常データ特定部17fにより特定されると、ポジションセンサIC3の異常区分を示す異常区分情報をシフタECU5に送信する。異常データ記憶制御部17hは、ポジションセンサIC3の異常区分を示す異常区分データが異常データ特定部17fにより特定されると、その異常区分データをデータ記憶部17jに記憶する。 When the abnormal pattern determining unit 17c determines that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal segment pattern, the abnormal data identifying unit 17f identifies the abnormal segment data of the position sensor IC3. Specify. When the abnormality data specifying unit 17f identifies the abnormality classification data indicating the abnormality classification of the position sensor IC3, the abnormality information notification unit 17g transmits the abnormality classification information indicating the abnormality classification of the position sensor IC3 to the shifter ECU 5. The abnormal data storage control unit 17h stores the abnormal classification data in the data storage unit 17j when the abnormal data specifying unit 17f specifies the abnormal classification data indicating the abnormal classification of the position sensor IC3.

次に、上記した構成の作用について図12から図15を参照して説明する。
この場合、制御部17は、実レンジ位置判定処理において、PWM信号を受信したと判定すると(S1:YES)、未受信カウンタをクリアし(S9)、異常区分通知モードをオンしているか否かを判定する(S41)。制御部17は、異常区分通知モードをオンしていないと判定すると(S41:NO)、第1実施形態で説明したS11以降の処理を行う。
Next, the operation of the above configuration will be described with reference to FIGS. 12 to 15.
In this case, when the control unit 17 determines that the PWM signal is received in the actual range position determination process (S1: YES), it clears the unreceived counter (S9) and determines whether the abnormal segment notification mode is turned on. Is determined (S41). When the control unit 17 determines that the abnormality classification notification mode is not turned on (S41: NO), the control unit 17 performs the processing of S11 and subsequent steps described in the first embodiment.

制御部17は、今回受信したデューティ比が前回受信したデューティ比と同じでないと判定すると(S11:NO)、第2異常パターン判定処理に移行する(S42)。制御部17は、第2異常パターン判定処理を開始し、前回受信したデューティ比が「Pレンジ」且つ今回受信したデューティ比が「NPレンジ」であると判定し(S21:YES)、異常判定カウンタが閾値以上であると判定すると(S22:YES)、異常区分通知モードをオンし(S43)、第2異常パターン判定処理を終了し、実レンジ位置判定処理に復帰する。 When the control unit 17 determines that the duty ratio received this time is not the same as the duty ratio received last time (S11: NO), the control unit 17 shifts to the second abnormal pattern determination process (S42). The control unit 17 starts the second abnormality pattern determination process, determines that the duty ratio received last time is “P range” and the duty ratio received this time is “NP range” (S21: YES), and the abnormality determination counter If it is determined that is greater than or equal to the threshold value (S22: YES), the abnormal segment notification mode is turned on (S43), the second abnormal pattern determination process is terminated, and the actual range position determination process is returned to.

即ち、制御部17は、第2異常パターン判定処理を行うことで、「Pレンジ」のデューティ比から「NPレンジ」のデューティ比への切替えが閾値回数連続したと判定すると、ポジションセンサIC3の自己診断機能による異常を特定し、異常区分通知モードをオンする。尚、この場合も、「NPレンジ」のデューティ比から「Pレンジ」のデューティ比への切替えを判定する構成でも良い。 That is, when the control unit 17 determines that the duty ratio of the “P range” has been switched to the duty ratio of the “NP range” continuously by the threshold number of times by performing the second abnormal pattern determination process, the position sensor IC3 self-determines. Identify the abnormality by the diagnostic function and turn on the abnormality classification notification mode. Also in this case, the configuration may be such that the switching from the duty ratio of the "NP range" to the duty ratio of the "P range" is determined.

制御部17は、実レンジ位置判定処理に復帰し、異常区分通知モードをオンしていると判定すると(S41:YES)、異常区分パターン判定処理に移行する(S44)。制御部17は、異常区分パターン判定処理を開始すると、過去に受信したデューティ比を数回分遡って判定することで異常区分パターンを特定し(S51)、その特定結果にしたがって異常の区分を特定する(S52)。制御部17は、その特定した異常の区分を示す異常データをデータ記憶部17jに記憶し(S53)、異常区分パターン判定処理を終了し、実レンジ位置判定処理に復帰する。 When the control unit 17 returns to the actual range position determination process and determines that the abnormal segment notification mode is on (S41: YES), the control unit 17 proceeds to the abnormal segment pattern determination process (S44). When starting the abnormal segment pattern determination processing, the control unit 17 identifies the abnormal segment pattern by retroactively determining the duty ratio received in the past several times (S51), and identifies the abnormal segment according to the identification result. (S52). The control unit 17 stores the abnormality data indicating the identified abnormality category in the data storage unit 17j (S53), ends the abnormality category pattern determination process, and returns to the actual range position determination process.

即ち、制御部17は、上記した第1異常区分パターンを特定すると、第1異常区分に属する異常であると特定し、第2異常区分パターンを特定すると、第2異常区分に属する異常であると特定し、第3異常区分パターンを特定すると、第3異常区分に属する異常であると特定し、その特定した異常の区分を示す異常データをデータ記憶部17jに記憶する。これ以降、制御部17は、異常データ読出処理を開始し、サービスツール18から異常データ読出要求を受信したと判定すると、その異常の区分を示す異常データを読出してサービスツール18に送信する。サービスツール18は、SBWECU2から受信された異常の区分を提示する。これにより、サービスツール18を扱う作業者は、端子電圧のローレベル固着、端子電圧のハイレベル固着、ポジションセンサIC3の異常を区別して把握可能となることに加え、その異常の区分として発生個所や程度の軽重等をも把握可能となる。尚、異常の区分をインジケータ6に表示しても良く、その場合、サービスツール18に提示する情報よりも簡易な情報をインジケータ6に表示しても良い。 That is, the control unit 17 specifies that the above-described first abnormality classification pattern is an abnormality that belongs to the first abnormality classification, and that the second abnormality classification pattern is specified, that the abnormality belongs to the second abnormality classification. When the third abnormality segment pattern is identified and identified, the abnormality is identified as belonging to the third abnormality segment, and the abnormality data indicating the identified abnormality segment is stored in the data storage unit 17j. After that, when the control unit 17 starts the abnormal data reading process and determines that the abnormal data read request is received from the service tool 18, the control unit 17 reads the abnormal data indicating the abnormal classification and transmits the abnormal data to the service tool 18. The service tool 18 presents the abnormality classification received from the SBWECU 2. As a result, the operator who handles the service tool 18 can distinguish and grasp the low level fixation of the terminal voltage, the high level fixation of the terminal voltage, and the abnormality of the position sensor IC3, as well as the location of the abnormality and the location of the occurrence. It is possible to understand the degree of lightness and weight. It should be noted that the abnormality classification may be displayed on the indicator 6, and in that case, information that is simpler than the information presented to the service tool 18 may be displayed on the indicator 6.

以上に説明したように第2実施形態によれば、第1実施形態と同様の作用効果を得ることができる。又、ポジションセンサIC3において、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを異常パターンに切替え後に、その検知した異常の区分を示す異常区分パターンに切替えるようにした。SBWECU2において、ポジションセンサIC3から受信されたPWM信号のデューティ比のパターンが異常区分パターンに該当すると判定すると、ポジションセンサIC3の異常の区分を特定するようにした。ポションセンサIC3の異常を適切に検知することに加え、その異常の区分も適切に検知することができ、異常の区分毎に適切な処置を実施することもできる。 As described above, according to the second embodiment, it is possible to obtain the same effect as that of the first embodiment. Further, in the position sensor IC3, when an abnormality is identified by the self-diagnosis function, the duty ratio pattern of the PWM signal to be transmitted is switched to the abnormality pattern and then to the abnormality classification pattern indicating the detected abnormality classification. When the SBWECU 2 determines that the pattern of the duty ratio of the PWM signal received from the position sensor IC3 corresponds to the abnormal segment pattern, the abnormal segment of the position sensor IC3 is specified. In addition to appropriately detecting the abnormality of the position sensor IC3, it is also possible to appropriately detect the abnormality category, and it is also possible to take appropriate measures for each abnormality category.

(その他の実施形態)
本開示は、実施例に準拠して記述されたが、当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、更には、それらに一要素のみ、それ以上、或いはそれ以下を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
(Other embodiments)
Although the present disclosure has been described with reference to exemplary embodiments, it is understood that the disclosure is not limited to such exemplary embodiments and structures. The present disclosure also includes various modifications and modifications within an equivalent range. In addition, various combinations and forms, and also other combinations and forms including only one element, more, or less than them, fall within the scope and spirit of the present disclosure.

本実施形態では、ポジションセンサICにおいて、切替停止状態で「Pレンジ」及び「NPレンジ」の2つのレンジ位置を検出する構成を例示したが、例えば切替停止状態で「Pレンジ」、「Rレンジ」、「Nレンジ」及び「Dレンジ」の4つのレンジ位置を検出する構成に適用しても良い。又、例えば「D2レンジ」、「Sレンジ」及び「Lレンジ」等も含め、切替停止状態で4つ以上のレンジ位置を検出する構成に適用しても良い。 In the present embodiment, the position sensor IC exemplifies a configuration in which two range positions of the “P range” and the “NP range” are detected in the switching stopped state. However, for example, the “P range” and the “R range” in the switching stopped state. , “N range” and “D range” may be applied to the configuration for detecting four range positions. Further, it may be applied to a configuration in which four or more range positions are detected in the switching stop state, including, for example, “D2 range”, “S range”, “L range”, and the like.

本実施形態では、ポジション検出部としてポジションセンサICを例示したが、IC化されたセンサに限らず、IC化されていないセンサでも良い。又、ポジション検出部は、例えば接点、磁気、光等を利用し、実レンジ位置を検出可能であれば任意の構成であれば良い。 In the present embodiment, the position sensor IC is illustrated as the position detection unit, but the sensor is not limited to the IC integrated sensor and may be a sensor not integrated. Further, the position detection unit may have any configuration as long as it can detect the actual range position by using contacts, magnetism, light, or the like.

本開示に記載の制御部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することにより提供された専用コンピュータにより実現されても良い。或いは、本開示に記載の制御部及びその手法は、一つ以上の専用ハードウェア論理回路によりプロセッサを構成することにより提供された専用コンピュータにより実現されても良い。若しくは、本開示に記載の制御部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路により構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより実現されても良い。又、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていても良い。 The control unit and its method described in the present disclosure are realized by a dedicated computer provided by configuring a processor and a memory programmed to execute one or more functions embodied by a computer program. May be. Alternatively, the control unit and the method thereof described in the present disclosure may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the control unit and the method thereof described in the present disclosure are based on a combination of a processor and a memory programmed to execute one or a plurality of functions and a processor configured by one or more hardware logic circuits. It may be realized by one or more dedicated computers configured. Further, the computer program may be stored in a computer-readable non-transition tangible recording medium as an instruction executed by the computer.

図面中、1はSBWシステム、2はSBWECU、3はポジションセンサIC(ポジション検出部)、17cは異常パターン判定部、17dは実レンジ位置特定部、17fは異常データ特定部である。 In the drawing, 1 is an SBW system, 2 is an SBWECU, 3 is a position sensor IC (position detecting unit), 17c is an abnormal pattern determining unit, 17d is an actual range position specifying unit, and 17f is an abnormal data specifying unit.

Claims (8)

シフトレンジの切替えに応じて実レンジ位置を検出し、その検出した実レンジ位置に応じたデューティ比のPWM信号を送信するポジション検出部(3)と、
前記ポジション検出部から送信されたPWM信号を受信するシフトバイワイヤ電子制御装置(2)と、を備え、
前記ポジション検出部は、自己診断機能を有し、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを、シフトレンジの切替えにより発生し得ない異常パターンに切替え、
前記シフトバイワイヤ電子制御装置は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当しないと判定すると、そのデューティ比に応じて実レンジ位置を特定し、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定すると、前記ポジション検出部の異常を特定するシフトバイワイヤシステム。
A position detection unit (3) that detects an actual range position in response to switching of the shift range and transmits a PWM signal having a duty ratio corresponding to the detected actual range position;
A shift-by-wire electronic control device (2) that receives the PWM signal transmitted from the position detection unit,
The position detection unit has a self-diagnosis function, and when an abnormality is specified by the self-diagnosis function, the duty ratio pattern of the PWM signal to be transmitted is switched to an abnormality pattern that cannot occur by switching the shift range,
When the shift-by-wire electronic control device determines that the pattern of the duty ratio of the PWM signal received from the position detection unit does not correspond to the abnormal pattern, the shift-by-wire electronic control device specifies the actual range position according to the duty ratio, and the position detection unit. A shift-by-wire system that identifies an abnormality in the position detection unit when determining that the pattern of the duty ratio of the PWM signal received from the abnormality corresponds to the abnormality pattern.
前記ポジション検出部は、自己診断機能により異常を特定すると、送信するPWM信号のデューティ比のパターンを、シフトレンジの切替えにより発生し得ない異常パターンに切替え後に、その検出した異常の区分を示す異常区分パターンに切替え、
前記シフトバイワイヤ電子制御装置は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが異常区分パターンに該当すると判定すると、前記ポジション検出部の異常の区分を特定する請求項1に記載したシフトバイワイヤシステム。
When the position detection unit identifies an abnormality by the self-diagnosis function, after switching the duty ratio pattern of the PWM signal to be transmitted to an abnormal pattern that cannot occur by switching the shift range, an abnormality indicating the detected abnormality category is displayed. Switch to the division pattern,
The shift-by-wire electronic control device determines the abnormal classification of the position detection unit when determining that the pattern of the duty ratio of the PWM signal received from the position detection unit corresponds to the abnormal classification pattern. Shift-by-wire system.
前記シフトバイワイヤ電子制御装置は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンを複数回数判定し、その受信されたPWM信号のデューティ比のパターンが複数回数連続して異常パターンであると判定することで、その受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定する請求項1又は2に記載したシフトバイワイヤシステム。 The shift-by-wire electronic control device determines the duty ratio pattern of the PWM signal received from the position detection unit a plurality of times, and the duty ratio pattern of the received PWM signal is an abnormal pattern continuously a plurality of times. The shift-by-wire system according to claim 1 or 2, wherein it is determined that the pattern of the duty ratio of the received PWM signal corresponds to the abnormal pattern. 前記シフトバイワイヤ電子制御装置は、前記ポジション検出部から受信されたPWM信号のデューティ比を複数回数判定し、その受信されたPWM信号のデューティ比が複数回数連続して正常なデューティ比であると判定することで、そのデューティ比に応じて実レンジ位置を特定する請求項1から3の何れか一項に記載したシフトバイワイヤシステム。 The shift-by-wire electronic control device determines the duty ratio of the PWM signal received from the position detection unit a plurality of times, and determines that the duty ratio of the received PWM signal is a normal duty ratio a plurality of times consecutively. The shift-by-wire system according to any one of claims 1 to 3, wherein the actual range position is specified according to the duty ratio. ポジション検出部から受信されたPWM信号のデューティ比のパターンが、シフトレンジの切替えにより発生し得ない異常パターンに該当するか否かを判定する異常パターン判定部(17c)と、
前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが前記異常パターンに該当しないと前記異常パターン判定部により判定されると、そのデューティ比に応じて実レンジ位置を特定する実レンジ位置特定部(17d)と、
前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが前記異常パターンに該当すると前記異常パターン判定部により判定されると、前記ポジション検出部の異常を特定する異常データ特定部(17f)と、を備えるシフトバイワイヤ電子制御装置。
An abnormal pattern determination unit (17c) that determines whether the pattern of the duty ratio of the PWM signal received from the position detection unit corresponds to an abnormal pattern that cannot occur due to shift range switching;
When the abnormal pattern determination unit determines that the pattern of the duty ratio of the PWM signal received from the position detection unit does not correspond to the abnormal pattern, the actual range position identification that identifies the actual range position according to the duty ratio. Part (17d),
When the abnormal pattern determination unit determines that the pattern of the duty ratio of the PWM signal received from the position detection unit corresponds to the abnormal pattern, an abnormal data identification unit (17f) that identifies an abnormality of the position detection unit. A shift-by-wire electronic control device comprising:
前記異常パターン判定部は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが、異常の区分を示す異常区分パターンに該当するか否かを判定し、
前記異常データ特定部は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンが前記異常区分パターンに該当すると前記異常パターン判定部により判定されると、前記ポジション検出部の異常の区分を特定する請求項5に記載したシフトバイワイヤ電子制御装置。
The abnormal pattern determination unit determines whether or not the pattern of the duty ratio of the PWM signal received from the position detection unit corresponds to an abnormal segment pattern indicating an abnormal segment,
When the abnormal pattern determining unit determines that the pattern of the duty ratio of the PWM signal received from the position detecting unit corresponds to the abnormal segment pattern, the abnormal data identifying unit determines the abnormal segment of the position detecting unit. The shift-by-wire electronic control device according to claim 5, which is specified.
前記異常パターン判定部は、前記ポジション検出部から受信されたPWM信号のデューティ比のパターンを複数回数判定し、その受信されたPWM信号のデューティ比のパターンが複数回数連続して異常パターンであると判定することで、その受信されたPWM信号のデューティ比のパターンが異常パターンに該当すると判定する請求項5又は6に記載したシフトバイワイヤ電子制御装置。 The abnormal pattern determination unit determines the duty ratio pattern of the PWM signal received from the position detection unit a plurality of times, and the received duty ratio pattern of the PWM signal is an abnormal pattern continuously a plurality of times. 7. The shift-by-wire electronic control device according to claim 5, wherein the determination makes the determination that the pattern of the duty ratio of the received PWM signal corresponds to the abnormal pattern. 前記実レンジ位置特定部は、前記ポジション検出部から受信されたPWM信号のデューティ比を複数回数判定し、その受信されたPWM信号のデューティ比が複数回数連続して正常なデューティ比であると判定することで、そのデューティ比に応じて実レンジ位置を特定する請求項5から7の何れか一項に記載したシフトバイワイヤ電子制御装置。 The actual range position specifying unit determines the duty ratio of the PWM signal received from the position detecting unit a plurality of times, and determines that the duty ratio of the received PWM signal is a normal duty ratio a plurality of times consecutively. The shift-by-wire electronic control device according to claim 5, wherein the actual range position is specified according to the duty ratio.
JP2019006014A 2019-01-17 2019-01-17 Shift-by-wire system and shift-by-wire electronic controller Active JP7088039B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019006014A JP7088039B2 (en) 2019-01-17 2019-01-17 Shift-by-wire system and shift-by-wire electronic controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019006014A JP7088039B2 (en) 2019-01-17 2019-01-17 Shift-by-wire system and shift-by-wire electronic controller

Publications (2)

Publication Number Publication Date
JP2020115019A true JP2020115019A (en) 2020-07-30
JP7088039B2 JP7088039B2 (en) 2022-06-21

Family

ID=71778469

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019006014A Active JP7088039B2 (en) 2019-01-17 2019-01-17 Shift-by-wire system and shift-by-wire electronic controller

Country Status (1)

Country Link
JP (1) JP7088039B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220050631A (en) * 2020-10-16 2022-04-25 비테스코 테크놀로지스 게엠베하 Apparatus for controlling shift by wire transmission system and method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03243426A (en) * 1989-10-27 1991-10-30 Hitachi Ltd Controller for automobile and control unit used therefor
JP2005178445A (en) * 2003-12-16 2005-07-07 Honda Motor Co Ltd Vehicle control device
JP2007085283A (en) * 2005-09-26 2007-04-05 Denso Corp Abnormality diagnosis device for vehicle drive system
JP2009281484A (en) * 2008-05-21 2009-12-03 Denso Corp Controller of range change-over mechanism
JP2019002469A (en) * 2017-06-14 2019-01-10 株式会社デンソー Position sensor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03243426A (en) * 1989-10-27 1991-10-30 Hitachi Ltd Controller for automobile and control unit used therefor
JP2005178445A (en) * 2003-12-16 2005-07-07 Honda Motor Co Ltd Vehicle control device
JP2007085283A (en) * 2005-09-26 2007-04-05 Denso Corp Abnormality diagnosis device for vehicle drive system
JP2009281484A (en) * 2008-05-21 2009-12-03 Denso Corp Controller of range change-over mechanism
JP2019002469A (en) * 2017-06-14 2019-01-10 株式会社デンソー Position sensor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220050631A (en) * 2020-10-16 2022-04-25 비테스코 테크놀로지스 게엠베하 Apparatus for controlling shift by wire transmission system and method thereof
KR102412173B1 (en) 2020-10-16 2022-06-23 비테스코 테크놀로지스 게엠베하 Apparatus for controlling shift by wire transmission system and method thereof

Also Published As

Publication number Publication date
JP7088039B2 (en) 2022-06-21

Similar Documents

Publication Publication Date Title
US9417617B2 (en) Control apparatus and shift-by-wire system having the same
CN102943874B (en) Shift switching device
CN104702193B (en) Control device and the shift-by-wire system with the control device
US20090138137A1 (en) In-vehicle electronic control apparatus having monitoring control circuit
CN104019223B (en) The control method of AMT gear-selecting and shifting executing mechanism and device
US20150160631A1 (en) Control apparatus and shift-by-wire system having the same
CN114269630B (en) Power steering system for motor vehicle
US20150000450A1 (en) Shift-by-wire controller
JP7088039B2 (en) Shift-by-wire system and shift-by-wire electronic controller
US11820444B2 (en) Control device for vehicle-mounted equipment
JP4397045B2 (en) Vehicle control system
EP2479672B1 (en) Vehicle electronic control device
CN112682504A (en) Gear position identification method, device and system and automobile
US7129670B2 (en) Drive device for stepper motor and indicating apparatus using the same
JP5361873B2 (en) Method and system for feeding back the state of an electrical component to an engine controller of an internal combustion engine
JP2007151300A (en) Control unit and method for drive circuit
CN110131405B (en) Electronic gear shifting system and electronic gear shifting method for vehicle and vehicle
JPH1038632A (en) Self-diagnostic device of meter for vehicle and method for starting self-diagnostic mode
JP2018142811A (en) Load current control device
JP5862648B2 (en) Control device and shift-by-wire system using the same
CN104930960A (en) Valve body openness pulse detection method and apparatus based on stepping motor driving
JP5949702B2 (en) Range switching device
JPH08338296A (en) Control device for vehicle
JPS6362309A (en) Monitoring device for tap changer
CN118224294A (en) Gear shifting endpoint identification method, gear shifting system and vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220421

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220523

R151 Written notification of patent or utility model registration

Ref document number: 7088039

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151