Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4341425B2 - Abnormality judgment device for rotational speed sensor - Google Patents
[go: Go Back, main page]

JP4341425B2 - Abnormality judgment device for rotational speed sensor - Google Patents

Abnormality judgment device for rotational speed sensor Download PDF

Info

Publication number
JP4341425B2
JP4341425B2 JP2004033821A JP2004033821A JP4341425B2 JP 4341425 B2 JP4341425 B2 JP 4341425B2 JP 2004033821 A JP2004033821 A JP 2004033821A JP 2004033821 A JP2004033821 A JP 2004033821A JP 4341425 B2 JP4341425 B2 JP 4341425B2
Authority
JP
Japan
Prior art keywords
speed sensor
engine
rotational speed
output voltage
rotation speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004033821A
Other languages
Japanese (ja)
Other versions
JP2005226484A (en
Inventor
一孝 服部
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 JP2004033821A priority Critical patent/JP4341425B2/en
Publication of JP2005226484A publication Critical patent/JP2005226484A/en
Application granted granted Critical
Publication of JP4341425B2 publication Critical patent/JP4341425B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は回転数センサの異常判定装置に関し、特に、回転数センサの出力電圧に基づいて異常を判定する回転数センサの異常判定装置に関する。   The present invention relates to an abnormality determination device for a rotational speed sensor, and more particularly to an abnormality determination device for a rotational speed sensor that determines an abnormality based on an output voltage of the rotational speed sensor.

従来より、エンジンを制御するためのパラメータとして、エンジン(クランクシャフト)の回転数が用いられている。回転数を検出するため、車両には回転数センサが設けられている。回転数センサに異常があり回転数が正確に検出されないと、エンジンの制御が正しく行なわれないため、回転数センサの異常を判定する必要がある。   Conventionally, the rotational speed of the engine (crankshaft) is used as a parameter for controlling the engine. In order to detect the rotational speed, the vehicle is provided with a rotational speed sensor. If the rotational speed sensor is abnormal and the rotational speed is not accurately detected, the engine is not controlled correctly, and it is necessary to determine the abnormality of the rotational speed sensor.

特開2003−113734号公報(特許文献1)の第0055〜0069段落および図9〜13には、クランク角センサ(回転数センサ)の異常を判定する異常判定装置が開示されている。特許文献1に記載の異常判定装置は、クランク角センサと、クランク角センサの出力電圧が入力される制御部とを含む。制御部は、クランク角センサの出力電圧をエンジン回転数毎に記録し、異常判定電圧を下回った場合で、且つ、出力電圧がある場合には、取付不良と診断し、全く出力電圧がない場合には、断線と判定する。異常判定電圧は、クランク角センサの出力電圧の設計値と予め定められた差を保って、エンジン回転数に比例して大きくなるように設定されている。   In paragraphs 0055 to 0069 and FIGS. 9 to 13 of Japanese Patent Application Laid-Open No. 2003-113734 (Patent Document 1), an abnormality determination device that determines abnormality of a crank angle sensor (rotational speed sensor) is disclosed. The abnormality determination device described in Patent Literature 1 includes a crank angle sensor and a control unit to which an output voltage of the crank angle sensor is input. The control unit records the output voltage of the crank angle sensor for each engine speed, and if the output voltage is below the abnormality determination voltage, and if there is an output voltage, it diagnoses a mounting failure and there is no output voltage at all. Is determined to be disconnected. The abnormality determination voltage is set to increase in proportion to the engine speed while maintaining a predetermined difference from the design value of the output voltage of the crank angle sensor.

この公報に記載の異常判定装置によると、クランク角センサの出力電圧が、異常判定電圧を下回った場合で、且つ、クランク信号電圧出力がある場合には、取付不良と判定され、全く出力電圧がない場合には、断線と判定される。これにより、クランク角センサの取付不良による異常時に、その取付不良と、クランク角センサそのものの破損や配線の断線ショート、クランク角センサの部品の破損による異常等とを区別して、判定することができる。
特開2003−113734号公報
According to the abnormality determination device described in this publication, when the output voltage of the crank angle sensor is lower than the abnormality determination voltage and there is a crank signal voltage output, it is determined that the mounting is defective, and the output voltage is completely If not, it is determined as a disconnection. As a result, when there is an abnormality due to an improper mounting of the crank angle sensor, it can be determined by distinguishing the improper mounting from the malfunction of the crank angle sensor itself, a short circuit of the wiring, an abnormality due to damage of the crank angle sensor components, or the like. .
JP 2003-113734 A

しかしながら、上述の公報に記載の異常判定装置においては、異常判定電圧と出力電圧の設計値との差は、エンジンの回転数に関わらず一定である。そのため、エンジン回転数が高い領域において、回転数センサが正常である場合であっても以下のように異常と判定する可能性がある。すなわち、回転数センサの出力電圧は、エンジンの回転数に比例して大きくなる。そのため、エンジン回転数が高い領域においては、出力電圧が高いために、検出時の誤差が大きくなる。したがって、回転数センサが正常であっても、検出される出力電圧が、異常判定電圧を下回るおそれがある。この場合、上述の公報に記載の異常判定装置においては、出力電圧が異常判定電圧を下回ると、回転数センサが異常であると判定されるため、回転数センサが異常であると誤判定されてしまうおそれがあった。   However, in the abnormality determination device described in the above-mentioned publication, the difference between the abnormality determination voltage and the design value of the output voltage is constant regardless of the engine speed. Therefore, even in a region where the engine speed is high, even if the speed sensor is normal, it may be determined as abnormal as follows. That is, the output voltage of the rotational speed sensor increases in proportion to the rotational speed of the engine. Therefore, in the region where the engine speed is high, the output voltage is high, so that the error during detection becomes large. Therefore, even if the rotation speed sensor is normal, the detected output voltage may be lower than the abnormality determination voltage. In this case, in the abnormality determination device described in the above-mentioned publication, if the output voltage falls below the abnormality determination voltage, the rotation speed sensor is determined to be abnormal, so that the rotation speed sensor is erroneously determined to be abnormal. There was a risk of it.

本発明は、上述の課題を解決するためになされたものであって、その目的は、回転数センサが正常であるか異常であるかを精度よく判定することができる回転数センサの異常判定装置を提供することである。   The present invention has been made to solve the above-described problem, and an object of the present invention is to determine whether the rotational speed sensor is normal or abnormal with high accuracy. Is to provide.

第1の発明に係る回転数センサの異常判定装置は、エンジンの回転数を検出する回転数センサの異常を判定する。この異常判定装置は、回転数センサの出力電圧を取得するための取得手段と、取得手段により取得された出力電圧が、エンジンの回転数が高くなるにつれて大きくなる許容範囲に含まれるか否かに基づいて、回転数センサが正常であるか異常であるかを判定する判定手段とを含む。   An abnormality determination device for a rotational speed sensor according to a first aspect of the present invention determines an abnormality of a rotational speed sensor that detects the rotational speed of an engine. The abnormality determination device includes an acquisition unit for acquiring the output voltage of the rotation speed sensor, and whether or not the output voltage acquired by the acquisition unit is included in an allowable range that increases as the engine rotation speed increases. And determining means for determining whether the rotational speed sensor is normal or abnormal.

第1の発明によると、取得手段は、回転数センサの出力電圧を取得する。たとえば、エンジンの回転数が高く、出力電圧が高い場合には、実際の出力電圧との誤差が大きい出力電圧が取得され得る。判定手段は、取得された出力電圧が、エンジンの回転数が高くなるにつれて大きくなる許容範囲に含まれるか否かに基づいて、回転数センサが正常であるか異常であるかを判定する。これにより、たとえば、出力電圧が許容範囲に含まれる場合に回転数センサが正常であると判定するようにすれば、実際の出力電圧との誤差が大きい出力電圧が取得された場合であっても、取得された出力電圧は、許容範囲に含まれ、回転数センサが正常であると判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、回転数センサが正常であるか異常であるかを精度よく判定することができる回転数センサの異常判定装置を提供することができる。   According to the first invention, the acquisition means acquires the output voltage of the rotation speed sensor. For example, when the engine speed is high and the output voltage is high, an output voltage having a large error from the actual output voltage can be acquired. The determination means determines whether the rotational speed sensor is normal or abnormal based on whether or not the acquired output voltage is included in an allowable range that increases as the rotational speed of the engine increases. Thereby, for example, if it is determined that the rotational speed sensor is normal when the output voltage is within the allowable range, even if an output voltage having a large error from the actual output voltage is obtained. The acquired output voltage is included in the allowable range, and it can be determined that the rotation speed sensor is normal. As a result, it is possible to suppress an erroneous determination that the rotational speed sensor is abnormal, and to provide an abnormality determination device for the rotational speed sensor that can accurately determine whether the rotational speed sensor is normal or abnormal. be able to.

第2の発明に係る回転数センサの異常判定装置においては、第1の発明の構成に加え、判定手段は、取得手段により取得された出力電圧が、許容範囲に含まれる場合、回転数センサが正常であると判定し、取得手段により取得された出力電圧が、許容範囲に含まれない場合、回転数センサが異常であると判定するための手段を含む。   In the abnormality determination device for the rotational speed sensor according to the second invention, in addition to the configuration of the first invention, the determining means is configured so that when the output voltage acquired by the acquiring means is within an allowable range, the rotational speed sensor is A means for determining that the rotation speed sensor is abnormal when the output voltage acquired by the acquisition means is not included in the allowable range is included.

第2の発明によると、判定手段は、取得手段により取得された出力電圧が、許容範囲に含まれる場合、回転数センサが正常であると判定し、許容範囲に含まれない場合、回転数センサが異常であると判定する。これにより、回転数センサが正常である場合に、実際の出力電圧との誤差が大きい出力電圧が取得された場合であっても、取得された出力電圧は、許容範囲に含まれ、回転数センサが正常であると判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、回転数センサが正常であるか異常であるかを精度よく判定することができる。   According to the second invention, the determination means determines that the rotation speed sensor is normal when the output voltage acquired by the acquisition means is included in the allowable range, and determines that the rotation speed sensor is not included in the allowable range. Is determined to be abnormal. As a result, when the rotation speed sensor is normal and the output voltage having a large error from the actual output voltage is acquired, the acquired output voltage is included in the allowable range, and the rotation speed sensor Can be determined to be normal. As a result, it is possible to suppress erroneous determination that the rotation speed sensor is abnormal, and to accurately determine whether the rotation speed sensor is normal or abnormal.

第3の発明に係る回転数センサの異常判定装置においては、第1または2の発明の構成に加え、回転数センサの異常判定装置は、エンジンの回転数と対応させて、回転数センサの出力電圧を予め記憶するための記憶手段と、エンジンの回転数と記憶手段に記憶された出力電圧とに基づいて、許容範囲を算出するための手段をさらに含む。   In the abnormality determination device for the rotational speed sensor according to the third invention, in addition to the configuration of the first or second invention, the abnormality determination device for the rotational speed sensor outputs the output of the rotational speed sensor in correspondence with the rotational speed of the engine. Storage means for storing the voltage in advance, and means for calculating an allowable range based on the engine speed and the output voltage stored in the storage means are further included.

第3の発明によると、記憶手段は、エンジンの回転数と対応させて、回転数センサの出力電圧を予め記憶し、算出手段は、エンジンの回転数と記憶手段に記憶された出力電圧とに基づいて、許容範囲を算出する。これにより、エンジン回転数に対応した許容範囲を算出することができる。   According to the third invention, the storage means stores in advance the output voltage of the rotation speed sensor in correspondence with the engine speed, and the calculation means calculates the engine speed and the output voltage stored in the storage means. Based on this, an allowable range is calculated. Thereby, the allowable range corresponding to the engine speed can be calculated.

第4の発明に係る回転数センサの異常判定装置は、エンジンの回転数を検出する回転数センサの異常を判定する。回転数センサは、回転数センサが正常である場合、正の電圧値と負の電圧値とを交互に出力するセンサである。この異常判定装置は、回転数センサの出力電圧を取得するための取得手段と、予め定められた期間における、回転数センサの出力電圧の平均電圧を算出するための算出手段と、平均電圧と、予め定められた電圧とを比較するための手段と、平均電圧と、予め定められた電圧とを比較した結果に基づいて、回転数センサが正常であるか異常であるかを判定する判定手段とを含む。   An abnormality determination device for a rotational speed sensor according to a fourth aspect of the invention determines an abnormality of a rotational speed sensor that detects the rotational speed of the engine. The rotation speed sensor is a sensor that alternately outputs a positive voltage value and a negative voltage value when the rotation speed sensor is normal. The abnormality determination device includes an acquisition unit for acquiring the output voltage of the rotation speed sensor, a calculation unit for calculating an average voltage of the output voltage of the rotation speed sensor in a predetermined period, an average voltage, Means for comparing with a predetermined voltage, and determination means for determining whether the rotational speed sensor is normal or abnormal based on a result of comparing the average voltage with the predetermined voltage; including.

第4の発明によると、取得手段は、回転数センサの出力電圧を取得し、算出手段は、予め定められた期間における、回転数センサの出力電圧の平均電圧を算出する。回転数センサが正常であれば、回転数センサは正の電圧値と負の電圧値とを交互に出力するため、出力電圧が大きい場合であっても、小さい場合であっても、平均電圧は、予め定められた電圧(たとえば0ボルト)となる。回転数センサに異常があり、たとえば出力電圧が正値となる期間が負値となる期間よりも長くなったり、出力電圧が負値となる期間が正値となる期間よりも長くなったりすれば、平均電圧は、予め定められた電圧とは異なる電圧となる。算出された平均電圧と予め定められた電圧とが比較され、判定手段は、平均電圧と、予め定められた電圧とを比較した結果に基づいて、回転数センサが正常であるか異常であるかを判定する。これにより、回転数センサは正常であるが、エンジンの回転数が高くなり、出力電圧が高いために、実際の出力電圧との誤差が大きい出力電圧が取得された場合でも、たとえば、平均電圧が予め定められた電圧であれば、回転数センサが正常であると判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、回転数センサが正常であるか異常であるかを精度よく判定することができる回転数センサの異常判定装置を提供することができる。   According to the fourth invention, the acquisition means acquires the output voltage of the rotation speed sensor, and the calculation means calculates an average voltage of the output voltage of the rotation speed sensor during a predetermined period. If the rotation speed sensor is normal, the rotation speed sensor alternately outputs a positive voltage value and a negative voltage value. The voltage becomes a predetermined voltage (for example, 0 volts). If there is an abnormality in the rotational speed sensor, for example, the period when the output voltage is positive becomes longer than the period when it becomes negative, or the period when the output voltage is negative becomes longer than the period when it becomes positive The average voltage is a voltage different from the predetermined voltage. The calculated average voltage is compared with a predetermined voltage, and the determination means determines whether the rotational speed sensor is normal or abnormal based on the result of comparing the average voltage with the predetermined voltage. Determine. As a result, the rotation speed sensor is normal, but the engine rotation speed is high and the output voltage is high. If it is a predetermined voltage, it can be determined that the rotational speed sensor is normal. As a result, it is possible to suppress an erroneous determination that the rotational speed sensor is abnormal, and to provide an abnormality determination device for the rotational speed sensor that can accurately determine whether the rotational speed sensor is normal or abnormal. be able to.

第5の発明に係る回転数センサの異常判定装置においては、第4の発明の構成に加え、判定手段は、平均電圧が、予め定められた電圧と異なる場合、回転数センサが異常であると判定するための手段を含む。   In the abnormality determination device for the rotation speed sensor according to the fifth invention, in addition to the configuration of the fourth invention, the determination means determines that the rotation speed sensor is abnormal when the average voltage is different from a predetermined voltage. Means for determining.

第5の発明によると、平均電圧が予め定められた電圧と異なる場合、回転数センサは異常であると判定される。これにより、回転数センサは正常であるが、エンジンの回転数が高くなり、出力電圧が高いために、実際の出力電圧との誤差が大きい出力電圧が取得された場合でも、平均電圧が予め定められた電圧であれば、回転数センサが正常であると判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、回転数センサが正常であるか異常であるかを精度よく判定することができる
第6の発明に係る回転数センサの異常判定装置においては、第1ないし5のいずれかの発明の構成に加え、回転数センサの出力電圧は、エンジンの回転数が低くなるにしたがって、小さくなる。異常判定装置は、エンジンの回転数と予め定められた回転数とを比較するための手段と、エンジンの回転数が、予め定められた回転数よりも低い場合は、判定手段による判定を禁止するための手段とをさらに含む。
According to the fifth invention, when the average voltage is different from the predetermined voltage, it is determined that the rotational speed sensor is abnormal. Thus, although the rotation speed sensor is normal, the average voltage is determined in advance even when an output voltage having a large error from the actual output voltage is acquired because the engine rotation speed is high and the output voltage is high. If the voltage is the determined voltage, it can be determined that the rotational speed sensor is normal. As a result, it is possible to suppress erroneous determination that the rotational speed sensor is abnormal, and to accurately determine whether the rotational speed sensor is normal or abnormal. In the abnormality determination device, in addition to the configuration of any one of the first to fifth inventions, the output voltage of the rotation speed sensor decreases as the engine rotation speed decreases. The abnormality determination device prohibits the determination by the determination unit when the engine rotation speed is lower than the predetermined rotation speed and the means for comparing the rotation speed of the engine with the predetermined rotation speed. Means for further comprising.

第6の発明によると、エンジンの回転数と予め定められた回転数とが比較され、エンジンの回転数が、予め定められた回転数よりも低い場合は、判定手段による判定が禁止される。これにより、回転数センサは正常であるが、エンジンの回転数が予め定められた回転数よりも低いために、出力電圧が異常判定を行なうために必要な電圧よりも低い場合に、異常判定を禁止することができる。その結果、精度よく回転数センサが正常であるか異常であるかを判定することができる。   According to the sixth aspect, the engine speed is compared with a predetermined engine speed, and when the engine speed is lower than the predetermined engine speed, the determination by the determining means is prohibited. As a result, the rotation speed sensor is normal, but the abnormality determination is performed when the output voltage is lower than the voltage necessary for performing the abnormality determination because the engine rotation speed is lower than the predetermined rotation speed. Can be banned. As a result, it can be accurately determined whether the rotational speed sensor is normal or abnormal.

第7の発明に係る回転数センサの異常判定装置においては、第1ないし5のいずれかの発明の構成に加え、回転数センサの出力電圧は、エンジンの回転数に応じて変化する。異常判定装置は、予め定められた期間における、エンジンの回転数の変動が、予め定められた範囲内であるか否かを判別するための手段と、エンジンの回転数の変動が、予め定められた範囲外である場合は、判定手段による判定を禁止するための手段とをさらに含む。   In the abnormality determination device for the rotational speed sensor according to the seventh aspect of the invention, in addition to the configuration of any one of the first to fifth aspects, the output voltage of the rotational speed sensor changes according to the rotational speed of the engine. The abnormality determination device has means for determining whether or not fluctuations in engine speed within a predetermined period are within a predetermined range, and fluctuations in engine speed are predetermined. And a means for prohibiting determination by the determination means.

第7の発明によると、予め定められた期間における、エンジンの回転数の変動が、予め定められた範囲内であるか否かが判別され、エンジンの回転数の変動が、予め定められた範囲外である場合は、判定手段による判定が禁止される。これにより、エンジンの回転数が安定しておらず、出力電圧が過渡的に大きくなったり小さくなったりして不安定である場合に異常判定を禁止することができる。その結果、精度よく回転数センサが正常であるか異常であるかを判定することができる。   According to the seventh aspect of the present invention, it is determined whether or not the fluctuation of the engine speed within a predetermined period is within a predetermined range, and the fluctuation of the engine speed is within a predetermined range. If it is outside, determination by the determination means is prohibited. As a result, the abnormality determination can be prohibited when the engine speed is not stable and the output voltage is transiently increased or decreased and is unstable. As a result, it can be accurately determined whether the rotational speed sensor is normal or abnormal.

第8の発明に係る回転数センサの異常判定装置においては、第1ないし5のいずれかの発明の構成に加え、回転数センサの出力電圧は、エンジンの回転数に応じて変化する。異常判定装置は、エンジンが始動してからの期間を計測するための手段と、エンジンが始動してからの期間が、予め定められた期間を経過したか否かを判別するための手段と、エンジンが始動してからの期間が、予め定められた期間を経過していない場合、判定手段による判定を禁止するための手段とをさらに含む。   In the abnormality determination device for the rotational speed sensor according to the eighth aspect of the invention, in addition to the configuration of any one of the first to fifth aspects, the output voltage of the rotational speed sensor changes according to the rotational speed of the engine. The abnormality determination device includes a means for measuring a period after the engine is started, a means for determining whether a period after the engine is started has passed a predetermined period, and And a means for prohibiting the determination by the determination means when the period from the start of the engine has not passed the predetermined period.

第8の発明によると、エンジンが始動してからの期間が計測され、エンジンが始動してからの期間が、予め定められた期間を経過したか否かが判別される。エンジンが始動してからの期間が、予め定められた期間を経過していない場合、判定手段による判定が禁止される。これにより、エンジンが始動してから予め定められた期間が経過しておらず、たとえば、エンジンの暖機が終了していないために、エンジンの回転数が安定しておらず、出力電圧が過渡的に大きくなったり小さくなったりするおそれがある場合に、異常判定を禁止することができる。その結果、精度よく回転数センサが正常であるか異常であるかを判定することができる。   According to the eighth aspect, the period after the engine is started is measured, and it is determined whether or not the predetermined period has elapsed since the engine was started. When the period from the start of the engine has not passed a predetermined period, the determination by the determination unit is prohibited. As a result, a predetermined period has not elapsed since the engine was started. For example, because the engine has not been warmed up, the engine speed is not stable, and the output voltage becomes transient. The abnormality determination can be prohibited when there is a risk of becoming larger or smaller. As a result, it can be accurately determined whether the rotational speed sensor is normal or abnormal.

以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

<第1の実施の形態>
図1を参照して、本発明の第1の実施の形態に係る回転数センサの異常検出装置を搭載した車両について説明する。図1に示すように、車両は、エンジン100と、ECU(Electronic Control Unit)200とを含む。本実施の形態に係る回転数センサの異常検出装置は、たとえばECU200が実行するプログラムにより実現される。
<First Embodiment>
With reference to FIG. 1, a vehicle equipped with an abnormality detection device for a rotational speed sensor according to a first embodiment of the present invention will be described. As shown in FIG. 1, the vehicle includes an engine 100 and an ECU (Electronic Control Unit) 200. The abnormality detection device for the rotational speed sensor according to the present embodiment is realized by a program executed by ECU 200, for example.

エンジン100は、吸気管102と、インテークマニホールド104と、エキゾーストマニホールド106と、排気管108と、触媒110とを含む。吸気管102は、吸気取入口付近に設けられたエアクリーナ112と、スロットルバルブ114とを含む。   Engine 100 includes an intake pipe 102, an intake manifold 104, an exhaust manifold 106, an exhaust pipe 108, and a catalyst 110. Intake pipe 102 includes an air cleaner 112 and a throttle valve 114 provided in the vicinity of the intake port.

エンジン100に吸入される空気(以下、吸気と記載する)は、吸気管102の吸気取入口から吸入され、エアクリーナ112によりろ過される。吸気量は、スロットルバルブ114により調整される。   Air sucked into the engine 100 (hereinafter referred to as “intake”) is sucked from the intake intake of the intake pipe 102 and filtered by the air cleaner 112. The intake air amount is adjusted by the throttle valve 114.

吸気管102に吸入された吸気は、インテークマニホールド104を通って、インジェクタ(図示せず)により噴射された燃料と共に、混合気としてエンジン100の各気筒の燃焼室に導入される。エンジン100の各気筒の燃焼室において、混合気はスパークプラグ(図示せず)により点火されて燃焼する。燃焼した混合気、すなわち排気ガスは、エキゾーストマニホールド106を通って排気管108に入り、触媒110により浄化された後、車外に排出される。   The intake air sucked into the intake pipe 102 passes through the intake manifold 104 and is introduced into the combustion chamber of each cylinder of the engine 100 as an air-fuel mixture together with fuel injected by an injector (not shown). In the combustion chamber of each cylinder of engine 100, the air-fuel mixture is ignited by a spark plug (not shown) and burned. The combusted air-fuel mixture, that is, exhaust gas, enters the exhaust pipe 108 through the exhaust manifold 106, is purified by the catalyst 110, and is then discharged outside the vehicle.

エンジン100は、混合気の燃焼により、各気筒内に摺動自在に設けられたピストン(図示せず)を押し下げ、クランクシャフト(図示せず)を回転させる。   Engine 100 depresses a piston (not shown) slidably provided in each cylinder by the combustion of the air-fuel mixture, and rotates a crankshaft (not shown).

混合気の燃焼により発熱したエンジン100を冷却するため、エンジン100には、ラジエータ116が接続されている。ラジエータ116は、エンジン100内を流通する冷却水と空気とを熱交換させる。熱交換により冷却水が冷却されることで、エンジン100が冷却される。   A radiator 116 is connected to the engine 100 in order to cool the engine 100 that has generated heat due to the combustion of the air-fuel mixture. Radiator 116 exchanges heat between the cooling water flowing through engine 100 and the air. The engine 100 is cooled by cooling the cooling water by heat exchange.

エンジン100のクランクシャフトには、タイミングロータ118が設けられている。タイミングロータ118の外周部には、予め定められた間隔で、複数の凸部が設けられている。タイミングロータ118が、クランクシャフトと共に回転することで、クランクシャフトの回転数、すなわちエンジン回転数が検出される。   A timing rotor 118 is provided on the crankshaft of the engine 100. A plurality of convex portions are provided on the outer peripheral portion of the timing rotor 118 at predetermined intervals. As the timing rotor 118 rotates together with the crankshaft, the rotation speed of the crankshaft, that is, the engine rotation speed is detected.

ECU200は、CPU(Central Processing Unit)と、ROM(Read Only Memory)202と、カウンタ204とを含む。ROM202は、ECU200のCPUが実行するプログラムを記憶する。カウンタ204は、エンジン100が始動してからの経過時間や、後述する回転数センサの出力電圧が取得されている時間などの時間を計測する。ECU200には、エアフロメータ210と、イグニッションスイッチ220と、水温センサ230と、回転数センサ240と、警告ランプ250とが接続されている。   The ECU 200 includes a CPU (Central Processing Unit), a ROM (Read Only Memory) 202, and a counter 204. The ROM 202 stores a program executed by the CPU of the ECU 200. The counter 204 measures a time such as an elapsed time after the engine 100 is started and a time when an output voltage of a rotation speed sensor described later is acquired. The ECU 200 is connected to an air flow meter 210, an ignition switch 220, a water temperature sensor 230, a rotation speed sensor 240, and a warning lamp 250.

エアフロメータ210は、熱線式のエアフロメータである。エアフロメータ210は、は、吸気管102の吸気取入口付近に設けられている。エアフロメータ210は、電熱線212と、吸気温センサ214とを含む。電熱線212は、電力が通電されることにより発熱する。電熱線212は、吸気により冷却される。電熱線212が冷却される度合により、吸気量が算出される。吸気温センサ214は、エアフロメータ210に一体的に設けられている。吸気温センサ214は吸気の温度を検出する。   The air flow meter 210 is a hot wire type air flow meter. The air flow meter 210 is provided in the vicinity of the intake port of the intake pipe 102. Air flow meter 210 includes a heating wire 212 and an intake air temperature sensor 214. The heating wire 212 generates heat when energized. The heating wire 212 is cooled by intake air. The intake air amount is calculated based on the degree to which the heating wire 212 is cooled. The intake air temperature sensor 214 is provided integrally with the air flow meter 210. The intake air temperature sensor 214 detects the intake air temperature.

イグニッションスイッチ220は、運転者により操作される。エンジン100を始動する際、イグニッションスイッチ220はオンにされる。エンジン100を停止する際、イグニッションスイッチ220はオフにされる。なお、イグニッションスイッチ220の代わりに、その他、スタートスイッチなどを用いてもかまわない。   The ignition switch 220 is operated by the driver. When the engine 100 is started, the ignition switch 220 is turned on. When the engine 100 is stopped, the ignition switch 220 is turned off. In addition, a start switch or the like may be used in place of the ignition switch 220.

水温センサ230は、ラジエータ116に設けられている。水温センサ230は、エンジン100の冷却水の温度を検出する。回転数センサ240は、タイミングロータ118の外周部に設けられた凸部に対向するように設けられている。回転数センサ240では、タイミングロータ118が回転することにより、電力が発生する。回転数センサ240で発生した電力の電圧が、ECU200により取得され、取得された電圧に基づいて、パルス信号が生成(パルス信号に変換)される。   The water temperature sensor 230 is provided in the radiator 116. Water temperature sensor 230 detects the temperature of cooling water of engine 100. The rotation speed sensor 240 is provided so as to face the convex portion provided on the outer peripheral portion of the timing rotor 118. In the rotation speed sensor 240, electric power is generated by the rotation of the timing rotor 118. The voltage of the electric power generated by the rotation speed sensor 240 is acquired by the ECU 200, and a pulse signal is generated (converted into a pulse signal) based on the acquired voltage.

警告ランプ250は、インストルメントパネル(図示せず)に設けられたコンビネーションメータ(図示せず)に設けられている。警告ランプ250は、機器類に異常があった場合に点灯する。   The warning lamp 250 is provided on a combination meter (not shown) provided on the instrument panel (not shown). The warning lamp 250 is turned on when there is an abnormality in the devices.

ECU200のCPUは、各センサから送信された信号およびカウンタ204により計測された時間に基づいて、ROM202に記憶されたプログラムを実行し、所望の作動を行なうように、各機器類を制御する。   The CPU of the ECU 200 controls each device so as to execute a program stored in the ROM 202 based on the signal transmitted from each sensor and the time measured by the counter 204 and perform a desired operation.

図2を参照して、回転数センサ240について、さらに説明する。回転数センサ240は、ピックアップコイル242と、導線244と、シールド線246とを含む。ピックアップコイル242は、タイミングロータ118に近接して設けられている。タイミングロータ118が回転することにより、ピックアップコイル242で電力が発生する。タイミングロータ118の凸部がピックアップコイル242に近づくと、発生する電力の電圧は上昇し、タイミングロータ118の凸部がピックアップコイル242から遠ざかると、発生する電力の電圧は下降する。したがって、回転数センサ240で発生する電力の電圧は波状となり、回転数センサ240は、正の電圧値と負の電圧値とを交互に出力する。ピックアップコイル242は、導線244により、ECU200に接続されている。   The rotation speed sensor 240 will be further described with reference to FIG. Rotational speed sensor 240 includes a pickup coil 242, a conducting wire 244, and a shield wire 246. The pickup coil 242 is provided close to the timing rotor 118. As the timing rotor 118 rotates, electric power is generated in the pickup coil 242. When the convex portion of the timing rotor 118 approaches the pickup coil 242, the voltage of the generated electric power increases. When the convex portion of the timing rotor 118 moves away from the pickup coil 242, the generated electric power voltage decreases. Therefore, the voltage of the electric power generated by the rotation speed sensor 240 becomes a wave shape, and the rotation speed sensor 240 alternately outputs a positive voltage value and a negative voltage value. The pickup coil 242 is connected to the ECU 200 by a conductive wire 244.

シールド線246は、導線244を取囲むように設けられている。シールド線246は、導線244にアースされている。これにより、シールド線246は、回転数センサ240の外部からの電磁波などが導線244に与える影響を抑制し、ノイズの発生を抑える。   The shield wire 246 is provided so as to surround the conductive wire 244. The shield wire 246 is grounded to the conductive wire 244. Thereby, the shield wire 246 suppresses the influence which the electromagnetic waves etc. from the outside of the rotation speed sensor 240 have on the conducting wire 244, and suppresses the generation of noise.

シールド線246は導線244を取囲むように設けられているため、シールド線246と導線244とに電荷が蓄積され、コンデンサのような作用をする場合がある。この場合、たとえば、導線244が切断されている場合であっても、回転数センサ240の電圧は取得される。したがって、回転数センサ240の出力電圧を変換して得られるパルス信号は、導線244が切断されている場合であっても取得され得る。パルス信号は矩形波であり、タイミングのみを表すものであるため、パルス信号が取得されたか否かに基づいて、回転数センサ240の異常を判定すると、誤判定するおそれがある。そのため、本実施の形態においては、回転数センサ240の出力電圧の大きさ(出力電圧値)を用いて、回転数センサ240が正常であるか異常であるかが判定される。   Since the shield wire 246 is provided so as to surround the conductive wire 244, charges are accumulated in the shield wire 246 and the conductive wire 244, which may act like a capacitor. In this case, for example, even if the conducting wire 244 is cut, the voltage of the rotational speed sensor 240 is acquired. Therefore, the pulse signal obtained by converting the output voltage of the rotation speed sensor 240 can be acquired even when the conducting wire 244 is disconnected. Since the pulse signal is a rectangular wave and represents only the timing, there is a risk of erroneous determination if the abnormality of the rotation speed sensor 240 is determined based on whether or not the pulse signal is acquired. Therefore, in the present embodiment, it is determined whether rotation speed sensor 240 is normal or abnormal using the magnitude (output voltage value) of the output voltage of rotation speed sensor 240.

図3を参照して、ROM202に記憶されたマップについて説明する。ROM202には、エンジン回転数NEと、正常時の回転数センサ240の出力電圧V(設計値)との関係を示すマップが記憶されている。図3に示すように、正常時の回転数センサ240の出力電圧は、タイミングロータ118の回転数、すなわちエンジン100の回転数NEに比例して大きくなる。同様に、実際の出力電圧Vは、エンジン100の回転数が高くなるほど大きくなる。したがって、エンジン100の回転数が高くなるほど、実際の出力電圧と、取得される出力電圧との誤差は大きくなる。   A map stored in the ROM 202 will be described with reference to FIG. The ROM 202 stores a map showing the relationship between the engine speed NE and the output voltage V (design value) of the engine speed sensor 240 at the normal time. As shown in FIG. 3, the output voltage of the rotation speed sensor 240 at normal time increases in proportion to the rotation speed of the timing rotor 118, that is, the rotation speed NE of the engine 100. Similarly, actual output voltage V increases as engine speed increases. Therefore, the higher the number of revolutions of engine 100, the greater the error between the actual output voltage and the acquired output voltage.

図4を参照して、本実施の形態にかかる回転数センサの異常判定装置において、ECU200が実行するプログラムの制御構造について説明する。 With reference to FIG. 4, a control structure of a program executed by ECU 200 in the abnormality determination device for the rotational speed sensor according to the present embodiment will be described.

ステップ(以下、ステップをSと略す)100にて、ECU200は、エンジン100が始動したか否かを判別する。エンジン100が始動したか否かは、たとえば、イグニッションスイッチ220がオンされたか否かにより判別すればよい。エンジン100が始動した場合(S100にてYES)、処理はS102に移される。そうでない場合(S100にてNO)、処理はS100に移される。   In step (hereinafter step is abbreviated as S) 100, ECU 200 determines whether engine 100 has been started or not. Whether or not engine 100 has been started may be determined based on, for example, whether or not ignition switch 220 is turned on. If engine 100 has started (YES in S100), the process proceeds to S102. If not (NO in S100), the process proceeds to S100.

S102にて、ECU200は、エンジン100が始動してからの経過時間を計測するために、タイマのカウントを開始する。S104にて、ECU200は、パルス信号に基づいて、エンジン100の回転数NE(1)を検出する。   In S102, ECU 200 starts counting a timer in order to measure an elapsed time since engine 100 is started. In S104, ECU 200 detects engine speed NE (1) based on the pulse signal.

S106にて、ECU200は、エンジン100の回転数NE(1)が、予め定められた回転数NE(0)よりも大きいか否かを判別する。エンジン100の回転数NE(1)が、予め定められた回転数NE(0)よりも大きい場合(S106にてYES)、処理はS108に移される。そうでない場合(S106にてNO)、処理はS100に移され、S108以降の処理が禁止される。この回転数NE(0)は、エンジン100の回転数NEが低く、回転数センサ240の出力電圧が、異常判定を行なうために必要な電圧よりも小さい場合に、108以降の処理を禁止し、回転数センサ240の異常判定を禁止するように設定されている。   In S106, ECU 200 determines whether or not engine speed NE (1) is larger than a predetermined engine speed NE (0). If engine speed NE (1) is larger than predetermined engine speed NE (0) (YES in S106), the process proceeds to S108. If not (NO in S106), the process proceeds to S100, and the processes after S108 are prohibited. This rotational speed NE (0) prohibits the processing after 108 when the rotational speed NE of the engine 100 is low and the output voltage of the rotational speed sensor 240 is smaller than the voltage necessary for performing abnormality determination. It is set to prohibit abnormality determination of the rotation speed sensor 240.

S108にて、ECU200は、エンジン100の回転数NE(2)を検出する。S110にて、ECU200は、エンジン100の回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも小さいか否かを判別する。回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも小さい場合(S110にてYES)、処理はS112に移される。そうでない場合(S110にてNO)、処理はS100に移され、S112以降の処理が禁止される。このΔNE(0)は、エンジン100の回転数NEが安定しておらず、回転数センサ240の出力電圧が過渡的に大きくなったり小さくなったりする場合に、S112以降の処理を禁止し、回転数センサ240の異常判定を禁止するように設定されている。   In S108, ECU 200 detects engine speed NE (2). In S110, ECU 200 determines whether or not the difference between engine speed NE (1) and engine speed NE (2) is smaller than a predetermined engine speed difference ΔNE (0). If the difference between rotation speed NE (1) and rotation speed NE (2) is smaller than a predetermined rotation speed difference ΔNE (0) (YES in S110), the process proceeds to S112. If not (NO in S110), the process proceeds to S100, and the processes after S112 are prohibited. This ΔNE (0) prohibits the processing from S112 onward when the rotational speed NE of the engine 100 is not stable and the output voltage of the rotational speed sensor 240 increases or decreases transiently. It is set to prohibit the abnormality determination of the number sensor 240.

S112にて、ECU200は、エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過したか否かを判別する。エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過した場合(S112にてYES)、処理はS114に移される。そうでない場合(S112にてNO)、処理はS100に移され、S114以降の処理が禁止される。このT(0)は、たとえば、エンジン100の暖機が完了していない場合など、エンジン100の回転数が安定しておらず、回転数センサ240の出力電圧が安定していないおそれがある場合において、S114以降の処理を禁止し、回転数センサ240の異常判定を禁止するように設定されている。   In S112, ECU 200 determines whether or not an elapsed time T from the start of engine 100 has passed a predetermined time T (0). If elapsed time T from the start of engine 100 has passed a predetermined time T (0) (YES in S112), the process proceeds to S114. If not (NO in S112), the process proceeds to S100, and the processes after S114 are prohibited. This T (0) is the case where the engine 100 has not been stabilized, for example, when the engine 100 has not been warmed up, and the output voltage of the engine speed sensor 240 may not be stable. , The processing after S114 is prohibited, and abnormality determination of the rotational speed sensor 240 is prohibited.

S114にて、ECU200は、エンジン100の回転数NE(3)を検出する。S116にて、ECU200は、ROM202に記憶されたマップおよび検出された回転数NE(3)に基づいて、判定クライテリアを算出する。判定クライテリアとは、出力電圧Vの許容範囲の下限値V(L)と上限値V(H)とを意味する。なお、判定クライテリアを算出する代わりに、予め記憶されていたマップから読み出すようにしてもよい。   In S114, ECU 200 detects engine speed NE (3). In S116, ECU 200 calculates a determination criterion based on the map stored in ROM 202 and detected rotational speed NE (3). The determination criteria means a lower limit value V (L) and an upper limit value V (H) of the allowable range of the output voltage V. Instead of calculating the determination criteria, it may be read from a map stored in advance.

S118にて、ECU200は、回転数センサ240の出力電圧Vを取得する。S120にて、ECU200は、出力電圧Vが、許容範囲に含まれるか否かを判別する。具体的には、出力電圧Vが、下限値V(L)よりも大きく、上限値V(H)よりも小さいか否かを判別する。出力電圧Vが、下限値V(L)よりも大きく、上限値V(H)よりも小さい場合(S120にてYES)、処理はS122に移される。そうでない場合(S120にてNO)、処理はS124に移される。   In S118, ECU 200 acquires output voltage V of rotation speed sensor 240. In S120, ECU 200 determines whether or not output voltage V is included in the allowable range. Specifically, it is determined whether or not the output voltage V is larger than the lower limit value V (L) and smaller than the upper limit value V (H). If output voltage V is greater than lower limit value V (L) and smaller than upper limit value V (H) (YES in S120), the process proceeds to S122. If not (NO in S120), the process proceeds to S124.

S122にて、ECU200は、回転数センサ240が、正常であると判定する。S124にて、ECU200は、回転数センサ240が異常であると判定する。S126にて、ECU200は、警告ランプ250を点灯させるとともに、回転数センサ240が異常であるというコードを記憶する。   In S122, ECU 200 determines that rotation speed sensor 240 is normal. In S124, ECU 200 determines that rotation speed sensor 240 is abnormal. In S126, ECU 200 turns on warning lamp 250 and stores a code indicating that rotation speed sensor 240 is abnormal.

以上のような構造およびフローチャートに基づく、本実施の形態に係る回転数センサの異常判定装置における、ECU200の動作について説明する。   The operation of ECU 200 in the abnormality determination device for the rotational speed sensor according to the present embodiment based on the above-described structure and flowchart will be described.

運転者によりイグニッションスイッチ220がオンされて、エンジン100が始動すると(S100にてYES)、エンジン100が始動してからの経過時間の計測が開始され(S102)、エンジン100の回転数NE(1)が検出される(S104)。   When ignition switch 220 is turned on by the driver and engine 100 is started (YES in S100), measurement of elapsed time after engine 100 is started is started (S102), and engine speed NE (1 ) Is detected (S104).

エンジン100の回転数NE(1)が、予め定められた回転数NE(0)よりも大きい場合(S106にてYES)、エンジン100の回転数NE(2)が検出される(S108)。   If engine speed NE (1) is larger than predetermined engine speed NE (0) (YES in S106), engine speed NE (2) is detected (S108).

エンジン100の回転数NE(1)が、予め定められた回転数NE(0)よりも小さい場合は(S106にてNO)、S100およびS104の処理が繰返される。これにより、S108以降の処理を禁止し、エンジン100の回転数NEが低いため、回転数センサ240の出力電圧が、異常判定を行なうために必要な電圧よりも小さい場合に、回転数センサ240の異常判定を禁止することができる。ここでは、エンジン100の回転数NE(1)が、予め定められた回転数NE(0)よりも大きい(S106にてYES)と想定する。   When engine speed NE (1) is smaller than predetermined engine speed NE (0) (NO in S106), the processes of S100 and S104 are repeated. As a result, the processing after S108 is prohibited, and the rotational speed NE of the engine 100 is low. Therefore, when the output voltage of the rotational speed sensor 240 is smaller than the voltage necessary for performing abnormality determination, the rotational speed sensor 240 Abnormality judgment can be prohibited. Here, it is assumed that engine speed NE (1) of engine 100 is larger than predetermined engine speed NE (0) (YES in S106).

エンジン100の回転数NE(2)が検出されると(S108)、エンジン100の回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも小さいか否かが判別される(S110)。   When the rotational speed NE (2) of the engine 100 is detected (S108), the difference between the rotational speed NE (1) and the rotational speed NE (2) of the engine 100 is a predetermined rotational speed difference ΔNE (0). It is determined whether or not the value is smaller than (S110).

回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも小さい場合(S110にてYES)、エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過したか否かが判別される(S112)。   If the difference between the rotational speed NE (1) and the rotational speed NE (2) is smaller than a predetermined rotational speed difference ΔNE (0) (YES in S110), the elapsed time from the start of the engine 100 It is determined whether or not T has passed a predetermined time T (0) (S112).

回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも大きい場合(S110にてNO)、S100〜S108の処理が繰返される。これにより、S112以降の処理を禁止し、エンジン100の回転数NEが安定しておらず、回転数センサ240の出力電圧が過渡的に大きくなったり小さくなったりする場合に、回転数センサ240の異常判定を禁止することができる。ここでは、回転数NE(1)と回転数NE(2)との差が、予め定められた回転数差ΔNE(0)よりも小さい(S110にてYES)と想定する。   If the difference between rotation speed NE (1) and rotation speed NE (2) is greater than a predetermined rotation speed difference ΔNE (0) (NO in S110), the processes of S100 to S108 are repeated. As a result, the processing after S112 is prohibited, and when the rotational speed NE of the engine 100 is not stable and the output voltage of the rotational speed sensor 240 increases or decreases transiently, the rotational speed sensor 240 Abnormality judgment can be prohibited. Here, it is assumed that the difference between rotational speed NE (1) and rotational speed NE (2) is smaller than a predetermined rotational speed difference ΔNE (0) (YES in S110).

エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過した場合(S112にてYES)、エンジン100の回転数NE(3)が検出される(S114)。   When elapsed time T from the start of engine 100 has passed a predetermined time T (0) (YES in S112), engine speed NE (3) is detected (S114).

エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過していない場合(S112にてNO)、S100〜S112の処理が繰返される。これにより、S114以降の処理を禁止し、たとえば、エンジン100の暖機が完了していない場合など、エンジン100の回転数が安定しておらず、回転数センサ240の出力電圧が安定していないおそれがある場合において、回転数センサ240の異常判定を禁止することができる。ここでは、エンジン100が始動してからの経過時間Tが、予め定められた時間T(0)を経過した(S112にてYES)と想定する。   If elapsed time T since engine 100 has not started exceeds predetermined time T (0) (NO in S112), the processes of S100 to S112 are repeated. Thereby, the processing after S114 is prohibited. For example, when the engine 100 has not been warmed up, the rotational speed of the engine 100 is not stable, and the output voltage of the rotational speed sensor 240 is not stable. In a case where there is a fear, abnormality determination of the rotation speed sensor 240 can be prohibited. Here, it is assumed that elapsed time T from the start of engine 100 has passed a predetermined time T (0) (YES in S112).

エンジン100の回転数NE(3)が検出されると(S114)、ROM202に記憶されたマップおよび検出された回転数NE(3)に基づいて、出力電圧Vの許容範囲の下限値V(L)と上限値V(H)とが算出される(S116)。下限値V(L)および上限値V(H)は、図5(A)に示すように、エンジン100の回転数NEが大きくなるほど大きくなるように、かつ、正常時の出力電圧との乖離幅が大きくなるように算出される。これにより、図5(A)において網掛け部で示すように、回転数センサ240の出力電圧Vの許容範囲は、エンジン100の回転数NEが高くなるほど大きくなる。   When engine speed NE (3) of engine 100 is detected (S114), lower limit value V (L of the allowable range of output voltage V is determined based on the map stored in ROM 202 and detected engine speed NE (3). ) And an upper limit value V (H) are calculated (S116). As shown in FIG. 5A, the lower limit value V (L) and the upper limit value V (H) increase as the rotational speed NE of the engine 100 increases, and the deviation width from the normal output voltage. Is calculated to be large. As a result, as indicated by the shaded portion in FIG. 5A, the allowable range of output voltage V of rotation speed sensor 240 increases as the rotation speed NE of engine 100 increases.

出力電圧Vの許容範囲の下限値V(L)と上限値V(H)とが算出されると(S116)、回転数センサ240の出力電圧Vが取得される(S118)。回転数センサ240が正常であれば、出力電圧Vは、下限値V(L)よりも大きく、上限値V(H)よりも小さくなり(S120にてYES)、許容範囲に含まれる。この場合(S120にてYES)、回転数センサ240が正常であると判定される(S122)。   When the lower limit value V (L) and the upper limit value V (H) of the allowable range of the output voltage V are calculated (S116), the output voltage V of the rotation speed sensor 240 is acquired (S118). If rotation speed sensor 240 is normal, output voltage V is larger than lower limit value V (L) and smaller than upper limit value V (H) (YES in S120), and is included in the allowable range. In this case (YES in S120), it is determined that rotation speed sensor 240 is normal (S122).

回転数センサ240の導線244が切断されていれば、出力電圧Vは、図5(B)において破線で示すように、正常時の出力電圧V(実線)よりも小さくなる。この場合は、図5(A)において一点鎖線で示すように、出力電圧Vが、下限値V(L)よりも小さくなり(S120にてNO)、回転数センサ240が異常であると判定され(S124)、警告ランプ250が点灯させられるとともに、回転数センサ240が異常であるというコードが記憶される(S126)。   If the lead wire 244 of the rotation speed sensor 240 is cut, the output voltage V becomes smaller than the normal output voltage V (solid line) as shown by a broken line in FIG. In this case, as indicated by the alternate long and short dash line in FIG. 5A, output voltage V is lower than lower limit value V (L) (NO in S120), and rotation speed sensor 240 is determined to be abnormal. (S124) The warning lamp 250 is turned on and a code indicating that the rotation speed sensor 240 is abnormal is stored (S126).

回転数センサ240の導線244とシールド線246とがショートしていれば、図5(A)において二点鎖線で示すように、出力電圧Vが、上限値V(H)よりも大きくなり(S120にてNO)、回転数センサ240が異常であると判定され(S124)、警告ランプ250が点灯させられるとともに、回転数センサ240が異常であるというコードが記憶される(S126)。   If the lead wire 244 and the shield wire 246 of the rotational speed sensor 240 are short-circuited, the output voltage V becomes larger than the upper limit value V (H) as shown by a two-dot chain line in FIG. NO), it is determined that the rotational speed sensor 240 is abnormal (S124), the warning lamp 250 is turned on, and a code indicating that the rotational speed sensor 240 is abnormal is stored (S126).

以上のように、本実施の形態に係る回転数センサの異常判定装置において、ECUは、ROMに記憶されたマップおよびエンジンの回転数に基づいて、出力電圧Vの許容範囲の下限値V(L)と上限値V(H)とを算出する。下限値V(L)および上限値V(H)は、エンジンの回転数が大きくなるほど大きくなるように、かつ、正常時の出力電圧との乖離幅が大きくなるように算出される。これにより、回転数センサの出力電圧Vの許容範囲は、エンジンの回転数が高くなるほど大きくなる。回転数センサの出力電圧Vが、下限値V(L)よりも大きく、上限値V(H)よりも小さい場合、回転数センサは正常であると判定される。出力電圧Vが、下限値V(L)よりも小さい場合および上限値V(H)よりも大きい場合の少なくともいずれか一方である場合、回転数センサは異常であると判定される。これにより、回転数センサが正常であるが、エンジンの回転数が高くて、回転数センサの出力電圧が高いために、実際の出力電圧Vと誤差が大きい出力電圧が取得された場合でも、回転数センサを正常と判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、精度よく、回転数センサが正常であるか、異常であるかを判定することができる。   As described above, in the abnormality determination device for the rotational speed sensor according to the present embodiment, the ECU determines the lower limit value V (L of the allowable range of the output voltage V based on the map stored in the ROM and the rotational speed of the engine. ) And an upper limit value V (H). The lower limit value V (L) and the upper limit value V (H) are calculated so as to increase as the engine speed increases and to increase the deviation from the normal output voltage. As a result, the allowable range of the output voltage V of the rotational speed sensor increases as the rotational speed of the engine increases. When the output voltage V of the rotational speed sensor is larger than the lower limit value V (L) and smaller than the upper limit value V (H), it is determined that the rotational speed sensor is normal. When the output voltage V is at least one of the case where the output voltage V is smaller than the lower limit value V (L) and the case where the output voltage V is larger than the upper limit value V (H), the rotational speed sensor is determined to be abnormal. As a result, the rotation speed sensor is normal, but the rotation speed of the engine is high, and the output voltage of the rotation speed sensor is high. The number sensor can be determined to be normal. As a result, it is possible to suppress erroneous determination that the rotational speed sensor is abnormal, and to accurately determine whether the rotational speed sensor is normal or abnormal.

<第2の実施の形態>
図6および図7を参照して、本発明の第2の実施の形態について説明する。前述の第1の実施の形態においては、出力電圧Vが許容範囲に含まれるか否かに基づいて、回転数センサが正常であるか異常であるかを判定していたが、本発明においては、出力電圧の平均値に基づいて、判定している。
<Second Embodiment>
The second embodiment of the present invention will be described with reference to FIGS. In the first embodiment described above, whether the rotational speed sensor is normal or abnormal is determined based on whether or not the output voltage V is included in the allowable range. The determination is based on the average value of the output voltage.

その他の構成については、前述の第1の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。   Other configurations are the same as those in the first embodiment. The function about them is the same. Therefore, detailed description thereof will not be repeated here.

図6を参照して、本発明に係る回転数センサの異常判定装置において、ECU200が実行するプログラムの制御構造について説明する。なお、S100〜S112およびS122〜S126は、前述の第1の実施の形態と同じである。したがって、それらについての詳細な説明はここでは繰返さない。   With reference to FIG. 6, the control structure of the program executed by ECU 200 in the abnormality determination device for the rotational speed sensor according to the present invention will be described. S100 to S112 and S122 to S126 are the same as those in the first embodiment. Therefore, detailed description thereof will not be repeated here.

S200にて、ECU200は、回転数センサ240の出力電圧Vを、予め定められた時間取得する。S202にて、ECU200は、出力電圧Vの平均電圧VAを算出する。S204にて、ECU200は、算出された平均電圧VAが、予め定められた平均電圧V(0)と同じであるか否かを判別する。出された平均電圧VAが、予め定められた平均電圧V(0)と同じである場合(S204にてYES)、処理はS122に移される。そうでない場合(S204にてNO)、処理はS124に移される。   In S200, ECU 200 acquires output voltage V of rotation speed sensor 240 for a predetermined time. In S202, ECU 200 calculates average voltage VA of output voltage V. In S204, ECU 200 determines whether or not calculated average voltage VA is the same as a predetermined average voltage V (0). If the issued average voltage VA is the same as predetermined average voltage V (0) (YES in S204), the process proceeds to S122. If not (NO in S204), the process proceeds to S124.

以上のような構造およびフローチャートに基づく、本実施の形態に係る回転数センサの異常判定装置における、ECU200の動作について説明する。   The operation of ECU 200 in the abnormality determination device for the rotational speed sensor according to the present embodiment based on the above-described structure and flowchart will be described.

回転数センサ240の出力電圧Vが、予め定められた時間取得されると(S200)、出力電圧Vの平均電圧VAが算出される(S202)。回転数センサ240が正常であれば、図7において実線で示すように、回転数センサ240の出力電圧は、正値と負値とを交互にとる。したがって、回転数センサ240の出力電圧Vが、一時的に大きくなったり小さくなったりしても、平均電圧VAは、0ボルトとなる。そのため、平均電圧VAが0ボルトであれば(S204にてYES)、回転数センサ240は正常であると判定される(S122)。なお、回転数センサ240が正常時の平均電圧は0ボルトに限られず、その他の値となるようにしてもよい。   When the output voltage V of the rotation speed sensor 240 is acquired for a predetermined time (S200), the average voltage VA of the output voltage V is calculated (S202). If the rotation speed sensor 240 is normal, the output voltage of the rotation speed sensor 240 alternately takes a positive value and a negative value as shown by a solid line in FIG. Therefore, even if the output voltage V of the rotational speed sensor 240 temporarily increases or decreases, the average voltage VA becomes 0 volts. Therefore, if average voltage VA is 0 volts (YES in S204), it is determined that rotation speed sensor 240 is normal (S122). Note that the average voltage when the rotational speed sensor 240 is normal is not limited to 0 volts, but may be other values.

回転数センサ240の導線244とシールド線246とがショートし、回転数センサ240に異常があれば、図7において一点鎖線で示すように、回転数センサ240の出力電圧Vが正値となる時間は、負値となる時間よりも長くなり、平均電圧VAは0ボルトよりも大きな値となる。この場合(S204にてNO)、回転数センサは異常であると判定される(S124)。   If the lead wire 244 and the shield wire 246 of the rotation speed sensor 240 are short-circuited and there is an abnormality in the rotation speed sensor 240, the time when the output voltage V of the rotation speed sensor 240 becomes a positive value as shown by a one-dot chain line in FIG. Is longer than the negative time, and the average voltage VA is greater than 0 volts. In this case (NO in S204), it is determined that the rotational speed sensor is abnormal (S124).

回転数センサ240の導線244が切断されており、回転数センサ240に異常があれば、図示しないが、回転数センサ240の出力電圧Vが負値となる時間は、正値となる時間よりも長くなり、平均電圧VAは0ボルトよりも小さな値となる。この場合(S204にてNO)、回転数センサは異常であると判定される(S124)。   If the lead wire 244 of the rotational speed sensor 240 is cut and there is an abnormality in the rotational speed sensor 240, although not shown, the time when the output voltage V of the rotational speed sensor 240 is negative is longer than the time when it is positive. The average voltage VA becomes smaller than 0 volts. In this case (NO in S204), it is determined that the rotational speed sensor is abnormal (S124).

以上のように、本実施の形態に係る回転数センサの異常判定装置において、ECUは、回転数センサの出力電圧Vを、予め定められた時間取得し、平均電圧VAを算出する。
回転数センサが正常であれば、回転数センサの出力電圧は、正値と負値とを交互にとるため、平均電圧VAは、予め定められた値となる。したがって、ECUは、平均電圧VAが予め定められた値と同じであれば、回転数センサが正常であると判定し、異なっていれば、回転数センサが異常であると判定する。これにより、回転数センサは正常であるが、エンジンの回転数が高くなり、出力電圧が高いために、実際の出力電圧との誤差が大きい出力電圧が取得された場合でも、平均電圧が予め定められた電圧であれば、回転数センサが正常であると判定することができる。その結果、回転数センサが異常であると誤判定されることを抑制し、回転数センサが正常であるか異常であるかを精度よく判定することができる回転数センサの異常判定装置を提供することができる。
As described above, in the abnormality determination device for the rotational speed sensor according to the present embodiment, the ECU acquires the output voltage V of the rotational speed sensor for a predetermined time, and calculates the average voltage VA.
If the rotational speed sensor is normal, the output voltage of the rotational speed sensor takes a positive value and a negative value alternately, so the average voltage VA becomes a predetermined value. Therefore, the ECU determines that the rotational speed sensor is normal if the average voltage VA is the same as a predetermined value, and determines that the rotational speed sensor is abnormal if the average voltage VA is different. Thus, although the rotation speed sensor is normal, the average voltage is determined in advance even when an output voltage having a large error from the actual output voltage is acquired because the engine rotation speed is high and the output voltage is high. If the voltage is the determined voltage, it can be determined that the rotational speed sensor is normal. As a result, it is possible to suppress an erroneous determination that the rotational speed sensor is abnormal, and to provide an abnormality determination device for the rotational speed sensor that can accurately determine whether the rotational speed sensor is normal or abnormal. be able to.

今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

本発明の第1の実施の形態に係る回転数センサの異常判定装置が搭載された車両のエンジンおよびECUを示す図である。It is a figure which shows the engine and ECU of a vehicle by which the abnormality determination apparatus of the rotation speed sensor which concerns on the 1st Embodiment of this invention is mounted. 本発明の第1の実施の形態に係る回転数センサの異常判定装置により、正常であるか異常であるかが判定される回転数センサを示す図である。It is a figure which shows the rotational speed sensor by which it is determined whether it is normal or abnormal by the abnormality determination apparatus of the rotational speed sensor which concerns on the 1st Embodiment of this invention. ECUのROMに記憶されたマップを示す図である。It is a figure which shows the map memorize | stored in ROM of ECU. 本発明の第1の実施の形態において、ECUが実行するプログラムの制御構造を示すフローチャートである。4 is a flowchart showing a control structure of a program executed by the ECU in the first embodiment of the present invention. 本発明の第1の実施の形態における、正常時の出力電圧と、異常時の出力電圧との関係を示す図である。It is a figure which shows the relationship between the output voltage at the time of normality, and the output voltage at the time of abnormality in the 1st Embodiment of this invention. 本発明の第2の実施の形態において、ECUが実行するプログラムの制御構造を示すフローチャートである。In the 2nd Embodiment of this invention, it is a flowchart which shows the control structure of the program which ECU performs. 本発明の第2の実施の形態における、正常時の出力電圧と、異常時の出力電圧との関係を示す図である。It is a figure which shows the relationship between the output voltage at the time of normality, and the output voltage at the time of abnormality in the 2nd Embodiment of this invention.

符号の説明Explanation of symbols

100 エンジン、118 タイミングロータ、200 ECU、202 ROM、204 カウンタ、240 回転数センサ、242 ピックアップコイル、244 導線、246 シールド線。   100 engine, 118 timing rotor, 200 ECU, 202 ROM, 204 counter, 240 rotation speed sensor, 242 pickup coil, 244 lead wire, 246 shielded wire.

Claims (6)

ピックアップコイルと、前記ピックアップコイルに接続された導線と、前記導線を取囲むシールド線とが設けられ、エンジンの回転数を検出する回転数センサの異常判定装置であって、
前記エンジンの回転数が予め定められた回転数よりも大きく、前記エンジンの回転数の変動が予め定められた範囲内にあり、かつ前記エンジンが始動してから予め定められた期間が経過した状態での前記回転数センサの出力電圧を取得するための取得手段と、
前記取得手段により取得された出力電圧が、前記エンジンの回転数が高くなるにつれて大きくなる許容範囲に含まれるか否かに基づいて、前記回転数センサが正常であるか異常であるかを判定する判定手段とを含む、回転数センサの異常判定装置。
A pickup coil, a lead wire connected to the pickup coil, and a shield wire surrounding the lead wire are provided, and an abnormality determination device for a rotational speed sensor that detects the rotational speed of the engine,
A state in which the engine speed is greater than a predetermined engine speed, a fluctuation in the engine engine speed is within a predetermined range, and a predetermined period has elapsed since the engine started. an acquisition means for acquiring the output voltage of the speed sensor in,
It is determined whether the rotation speed sensor is normal or abnormal based on whether or not the output voltage acquired by the acquisition means is included in an allowable range that increases as the rotation speed of the engine increases. An abnormality determination device for a rotational speed sensor, including a determination means.
前記判定手段は、
前記取得手段により取得された出力電圧が、前記許容範囲に含まれる場合、前記回転数センサが正常であると判定し、前記取得手段により取得された出力電圧が、前記許容範囲に含まれない場合、前記回転数センサが異常であると判定するための手段を含む、請求項1に記載の回転数センサの異常判定装置。
The determination means includes
When the output voltage acquired by the acquisition unit is included in the allowable range, it is determined that the rotation speed sensor is normal, and the output voltage acquired by the acquisition unit is not included in the allowable range The abnormality determination device for a rotation speed sensor according to claim 1, further comprising means for determining that the rotation speed sensor is abnormal.
前記回転数センサの異常判定装置は、
前記エンジンの回転数と対応させて、前記回転数センサの出力電圧を予め記憶するための記憶手段と、
前記エンジンの回転数と前記記憶手段に記憶された出力電圧とに基づいて、前記許容範囲を算出するための手段をさらに含む、請求項1または2に記載の回転数センサの異常判定装置。
The abnormality determination device for the rotational speed sensor is:
Storage means for storing in advance the output voltage of the rotational speed sensor in correspondence with the rotational speed of the engine;
The abnormality determination device for a rotational speed sensor according to claim 1 or 2, further comprising means for calculating the allowable range based on the rotational speed of the engine and the output voltage stored in the storage means.
前記回転数センサの出力電圧は、前記エンジンの回転数が低くなるにしたがって、小さくなり、
前記回転数センサの異常判定装置は、
前記エンジンの回転数と予め定められた回転数とを比較するための手段と、
前記エンジンの回転数が、予め定められた回転数よりも低い場合は、前記判定手段による判定を禁止するための手段とをさらに含む、請求項1ないしのいずれかに記載の回転数センサの異常判定装置。
The output voltage of the rotational speed sensor decreases as the rotational speed of the engine decreases,
The abnormality determination device for the rotational speed sensor is:
Means for comparing the engine speed with a predetermined speed;
The rotation speed sensor according to any one of claims 1 to 3 , further comprising means for prohibiting determination by the determination means when the rotation speed of the engine is lower than a predetermined rotation speed. Abnormality judgment device.
前記回転数センサの出力電圧は、前記エンジンの回転数に応じて変化し、
前記回転数センサの異常判定装置は、
予め定められた期間における、前記エンジンの回転数の変動が、予め定められた範囲内であるか否かを判別するための手段と、
前記エンジンの回転数の変動が、予め定められた範囲外である場合は、前記判定手段による判定を禁止するための手段とをさらに含む、請求項1ないしのいずれかに記載の回転数センサの異常判定装置。
The output voltage of the rotational speed sensor changes according to the rotational speed of the engine,
The abnormality determination device for the rotational speed sensor is:
Means for discriminating whether or not fluctuations in the engine speed in a predetermined period are within a predetermined range;
The rotation speed sensor according to any one of claims 1 to 3 , further comprising means for prohibiting determination by the determination means when fluctuations in the rotation speed of the engine are outside a predetermined range. Abnormality judgment device.
前記回転数センサの出力電圧は、前記エンジンの回転数に応じて変化し、
前記回転数センサの異常判定装置は、
前記エンジンが始動してからの期間を計測するための手段と、
前記エンジンが始動してからの期間が、予め定められた期間を経過したか否かを判別するための手段と、
前記エンジンが始動してからの期間が、予め定められた期間を経過していない場合、前記判定手段による判定を禁止するための手段とをさらに含む、請求項1ないしのいずれかに記載の回転数センサの異常判定装置。
The output voltage of the rotational speed sensor changes according to the rotational speed of the engine,
The abnormality determination device for the rotational speed sensor is:
Means for measuring a period since the engine was started;
Means for determining whether or not a predetermined period has elapsed since the start of the engine;
Period from startup of the engine, if not elapsed the predetermined period of time, and means for prohibiting the determination by the determination unit, according to any one of claims 1 to 3 An abnormality determination device for a rotational speed sensor.
JP2004033821A 2004-02-10 2004-02-10 Abnormality judgment device for rotational speed sensor Expired - Fee Related JP4341425B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004033821A JP4341425B2 (en) 2004-02-10 2004-02-10 Abnormality judgment device for rotational speed sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004033821A JP4341425B2 (en) 2004-02-10 2004-02-10 Abnormality judgment device for rotational speed sensor

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2008316031A Division JP4305570B2 (en) 2008-12-11 2008-12-11 Abnormality judgment device for rotational speed sensor

Publications (2)

Publication Number Publication Date
JP2005226484A JP2005226484A (en) 2005-08-25
JP4341425B2 true JP4341425B2 (en) 2009-10-07

Family

ID=35001412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004033821A Expired - Fee Related JP4341425B2 (en) 2004-02-10 2004-02-10 Abnormality judgment device for rotational speed sensor

Country Status (1)

Country Link
JP (1) JP4341425B2 (en)

Also Published As

Publication number Publication date
JP2005226484A (en) 2005-08-25

Similar Documents

Publication Publication Date Title
US10024295B2 (en) Ignition timing control device and ignition timing control system
KR20210074831A (en) Positive crankcase ventilation breather line diagnosis apparatus and method
JP2007056722A (en) Failure detection system for internal combustion engine cooling system
KR102406503B1 (en) Method of misfire detection for catalyst damage
JP4305570B2 (en) Abnormality judgment device for rotational speed sensor
JP4341425B2 (en) Abnormality judgment device for rotational speed sensor
EP1783362A1 (en) Method of determining carbon fouling of internal combustion engine
JP2001107799A (en) Misfire detection device for internal combustion engine
CN107110055B (en) Control device for internal combustion engine
US6421625B1 (en) Method for checking analog sensors
JP2003184635A (en) Engine misfire detection device using ionic current and recording medium recording program used in the device
JP4251028B2 (en) Control device for internal combustion engine
JP4134880B2 (en) Ion current detection device for internal combustion engine
JP7661935B2 (en) Diagnostic device for internal combustion engine
JP4315007B2 (en) Intake air temperature sensor abnormality determination device
JP2544511Y2 (en) Knock detection device for internal combustion engine
JP2006348764A (en) Internal combustion engine knock determination device
JP2009156184A (en) Intake system abnormality detection device
JP2006242067A (en) Abnormality diagnosis device for intake system sensor
KR101947043B1 (en) System and method for measuring engine rpm of diesel vehicle
JP4274037B2 (en) Control device for internal combustion engine
CN120819428A (en) Coolant temperature sensor diagnostic method, device, equipment and storage medium
JP5907715B2 (en) Combustion state determination device for internal combustion engine
KR0168370B1 (en) How to diagnose fault intake temperature sensor of car
TW202413791A (en) Internal combustion engine control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081211

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: 20090616

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090629

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120717

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120717

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130717

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees