JP4239407B2 - Injector information reader for internal combustion engine - Google Patents

Injector information reader for internal combustion engine Download PDF

Info

Publication number
JP4239407B2
JP4239407B2 JP2000388476A JP2000388476A JP4239407B2 JP 4239407 B2 JP4239407 B2 JP 4239407B2 JP 2000388476 A JP2000388476 A JP 2000388476A JP 2000388476 A JP2000388476 A JP 2000388476A JP 4239407 B2 JP4239407 B2 JP 4239407B2
Authority
JP
Japan
Prior art keywords
cylinder
injector
injection characteristic
code
identification code
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
JP2000388476A
Other languages
Japanese (ja)
Other versions
JP2002188544A (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.)
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 JP2000388476A priority Critical patent/JP4239407B2/en
Priority to DE2001153625 priority patent/DE10153625A1/en
Publication of JP2002188544A publication Critical patent/JP2002188544A/en
Application granted granted Critical
Publication of JP4239407B2 publication Critical patent/JP4239407B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Fuel-Injection Apparatus (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は内燃機関の調整方法およびインジェクタ情報読み取り装置に関する。
【0002】
【従来の技術】
コモンレール式ディーゼルエンジン等の内燃機関では、気筒に燃料を供給する燃料噴射用のインジェクタが制御信号に応じて開閉し、インジェクタに供給された燃料の噴射を行うようになっている。前記制御信号はインジェクタの開弁時期および開弁時間を規定し、この開弁時期および開弁時間は、電子制御ユニットが指令噴射時期および指令噴射量に基づいて算出している。しかし、インジェクタの個体差により制御信号に対する開弁応答性等が異なり、インジェクタの燃料の噴射特性にインジェクタ間でばらつきがある。そこで、近年の排ガス低減要請等に対応すべく、インジェクタの表面にインジェクタ個々の噴射特性に対応したバーコード等の噴射特性コードを形成し、これをコードリーダ等を用いて読み取って前記制御信号の補正データを、電子制御ユニットにセットされるROMチップ等の情報記憶媒体に書き込み、前記開弁時期および開弁時間を算出する際に補正データに基づく演算を付加してインジェクタの個体差を吸収する調整方法がある(特表2000−501155、特開平7−332142号公報)。
【0003】
【発明が解決しようとする課題】
ところで、内燃機関が複数のインジェクタを搭載したものであれば、その補正データは個々のインジェクタが噴射を担当する気筒に対応付けて情報記憶媒体に書き込むことになる。これを間違えると、インジェクタの噴射特性と制御信号の補正とが整合しないことになる。このため却ってインジェクタの個体差が実質的に拡大し、排ガス低減要請に応え得ないこととなるから相当の慎重さが要求される。しかし、一方で、製造ラインのスループットを落とさないようにするには、この噴射特性コードの読み取りから補正データの書き込みまで短時間で行う必要がある。
【0004】
本発明は前記実情に鑑みなされたもので、補正データと気筒とを正確に対応付けて迅速に補正データ書込み作業を完了することのできる内燃機関の調整方法およびインジェクタ情報読み取り装置を提供することを目的とする。
【0011】
【課題を解決するための手段】
請求項記載の発明では、内燃機関の気筒内に燃料を供給するインジェクタの表面に形成されてインジェクタ個々の噴射特性に対応した噴射特性コードを光学的に読み取るインジェクタ情報読み取り装置において、
気筒を識別する気筒識別コードを光学的に読み取る気筒識別コード読み取り手段と、
読み取った噴射特性コードに基づいて生成したデータを、気筒識別コードに基づいて生成した気筒識別情報に対応付けて記憶する記憶手段とを具備する構成とする。
【0012】
気筒識別コードを読み取ることで気筒が識別され、確実に補正データと気筒とが対応付けられる。作業者は読み取ろうとする噴射特性コードが、どの気筒に対応する噴射特性コードなのかについて意識する必要がないから、作業を迅速に行い得る。
【0013】
そして、請求項の発明の構成において、前記気筒識別コード読み取り手段は、噴射特性コードと気筒識別コードとを1つの画像として撮像する構成とし、
かつ、噴射特性コードと気筒識別コードとをそれぞれの解読アルゴリズムを用いて読み取る読取手段とを具備せしめる。
【0014】
噴射特性コードと気筒識別コードとが一緒に撮像されるので、補正データと気筒との間で不整合が生じるのを回避することができる。
【0015】
請求項記載の発明では、請求項の発明の構成において、気筒識別コードとそれに対応する噴射特性コードとを読み取った後、当該気筒識別コードに対応する書き換え許可領域に既に前記データが記憶されている場合には、前記書き換え許可領域を、前記読み取った噴射特性コードから生成したデータにより書き換えを行うか否かの選択を促す表示を表示する表示手段と、
前記書き換えを行うか否かの選択を受付ける受付け手段とを具備せしめる。
【0016】
誤って読み取りが重複した場合にも作業者に注意が促されて、書き換えを行うか否かを選択することができるから、より確実に、補正データと気筒との間で不整合が生じるのを回避することができる。
【0017】
請求項記載の発明では、内燃機関の気筒内に燃料を供給するインジェクタの表面に形成されてインジェクタ個々の噴射特性に対応した噴射特性コードを読み取るインジェクタ情報読み取り装置において、
気筒番号を表示する表示手段と、
噴射特性コードが読み取られると、読み取られた噴射特性コードのデータと、表示された気筒番号とを対応付けて記憶する記憶手段と、
噴射特性コードが記憶されると気筒番号の表示を更新する気筒番号表示更新手段とを具備する構成とする。
【0018】
気筒番号が表示されるので、作業者は表示された気筒番号の噴射特性コードを読み取ればよく、確実に補正データと気筒とが対応付けられる。また、表示された気筒についてだけ神経を集中させればよいから、表示された気筒番号にしたがって順次、噴射特性コードを読み取っていけばよく、作業を迅速に行い得る。
【0021】
【発明の実施の形態】
(第1実施形態)
以下、図面にしたがい、本発明のインジェクタ情報読み取り装置を用いる本発明の内燃機関の調整方法について説明する。図1に内燃機関本体に付設された電子制御ユニットにセットされるROMチップに補正データを書き込み中のインジェクタ情報読み取り装置を示す。光学読み取り装置としてのインジェクタ情報読み取り装置3は、内燃機関本体1の組付けラインの1つのステーションに配置され、インジェクタ11を内燃機関本体1に取り付けた後、吸気弁や排気弁の動弁機構等のインジェクタ1の近傍に位置する部材が組付けられる前、例えば、インジェクタ11の取り付け工程の直後において使用される。内燃機関は内燃機関本体1の他、これと別体の制御装置である電子制御ユニット2を備えている。また、これらの他、図示しない燃料供給系等が内燃機関を構成している。
【0022】
内燃機関本体1には気筒内に燃料を供給するインジェクタ11が各気筒に1対1に対応して設けられた4気筒の構成である。インジェクタ11は、その開弁と閉弁との切り換え用としてソレノイド等の駆動手段を備えており、制御信号としてのソレノイドへの電圧印加を行うことで開弁する。
【0023】
電子制御ユニット2はマイクロコンピュータや入出力回路を中心に構成され、イグナイタ等の制御の他、前記インジェクタ11にその開閉切り換え用の制御信号を所定の時期に出力してインジェクタ11を所定の時間、開弁し、その間、燃料を噴射せしめる。
【0024】
制御パラメータであるインジェクタ11の制御信号の出力時期および時間は電子制御ユニット2においてアクセル開度等に基づいて演算され、その際に前記のごとくインジェクタ11の個体差を吸収する補正がなされる。電子制御ユニット2には、この補正のための補正データを格納した情報記憶媒体であるROMチップ21がセットされている。補正データとしての前記出力時期および時間の補正量は、要求される噴***度等によって、指令噴射量の大きさ等に応じて詳細なマップを形成するものであってもよいのは勿論である。
【0025】
インジェクタ11は、図2に示すように図示しないエンジンヘッドから突出する基部が、前記ソレノイド等への給電用のコネクタ部111となっており、接続口111aで、電子制御ユニット2に伸びるケーブルハーネス12端に設けられたコネクタ121と接続される。ケーブルハーネス12は図1より知られるように、先端部が順次枝分かれして4つの分岐部分12a,12b,12c,12dを有しており、ケーブルハーネス12を4つの気筒の配列方向にレイアウトすると、各分岐部分12a〜12dの先端のコネクタ121を対応するインジェクタ11のコネクタ部111と接続することができるようになっている。
【0026】
コネクタ部111の平坦な頂面には、噴射特性コード112が形成されている。噴射特性コード112は図3に示すように二次元コードの一種であるQRコードが用いられており、インジェクタ11の供給元においてインジェクタ11個々に噴射特性が計測されてその結果に応じて形成される。噴射特性コード112の形成はレーザマーキング等の方法で行われる。
【0027】
また、ケーブルハーネス12のコネクタ121の外周にはリング状のタグ4が取り付けてある。タグ4は、例えばケーブルハーネス12の供給元で取り付けられる。タグ4は図4に示すようにタグ本体41がリングの一部が切れて開いたC字状のものであり、内径が略コネクタ121の外形と同じである。タグ4の切れた部分と反対側の外周面は平坦に形成されており、この平坦面411に、図5に示すように気筒識別コード42が形成してある。気筒識別コード42は大きさの異なる複数の四角形が縞状パターンを形成する同心バーコードが用いられており、レーザマーキング等で形成される。
【0028】
タグ本体41の材質は可撓性の樹脂であり、作業者はタグ4の切れた部分をさらに少し広げてそこからケーブルハーネス12のコネクタ121に嵌める。この時、前記気筒識別コード42の形成面が上方を向くように、すなわち噴射特性コード112と同じ方を向くように取り付ける。
【0029】
タグ本体41は対向するC字先端部の内側に突出し紙面垂直方向に伸びる突条が形成され、滑り止め412,413としてある。
【0030】
タグ4を取り付けることで、第1気筒に対応する分岐部分12aのコネクタ121には「1」に対応する内容の気筒識別コード42が形成され、順次、各気筒の対応する分岐部分12b〜12dのコネクタ121にその気筒番号に対応する内容の気筒識別コード42が形成される。タグ4の取り付けは、ケーブルハーネス12の形状が各コネクタ121と気筒番号とが対応付けられるようになっていることから、例えば気筒番号「1」に対応するものから流れ作業で順次、取り付けていくことで、対応関係を誤ることなく正確に取り付けていくことができる。勿論、気筒番号の異なるタグを色分けしたり、タグに気筒番号を表示することで対応関係を誤らないようにすることもできるのは勿論である。
【0031】
次に、この噴射特性コード112および気筒識別コード42を、インジェクタ情報読み取り装置3により読み取るとともに補正データを電子制御ユニット2のROMチップ21に書き込む。
【0032】
インジェクタ情報読み取り装置3はコードの読み取り機能とROMの書き込み機能を備えた携帯式のもので、本体31とROMチップ書き込み用のケーブル32とからなり、使用時には図6に示すようにケーブル32の先端の、丸棒状の端子を有する単頭型のプラグ321を電子制御ユニット2のスリーブ状の挿し込み口22に挿し込んでROMチップ21に書き込みを行う。プラグ321をかかる形状とすることで、プラグ321の先端を挿し込み口22に合わせさえすればそのまま挿し込むだけでインジェクタ情報読み取り装置3と電子制御ユニット2とが接続され、ROMチップ21への書き込みの準備作業を短時間で行うことができる。インジェクタ情報読み取り装置本体31の主面には液晶ディスプレイで構成された表示器301やテンキーを含むキーボード部302が設けられ、また、側面にはトリガースイッチ303が設けられている。
【0033】
図7にインジェクタ情報読み取り装置本体31の内部構成を示す。インジェクタ情報読み取り装置本体31はその各部を制御するCPU305を中心に構成され、内蔵の電池313により作動する。インジェクタ情報読み取り装置本体31の先端部位置には、レンズ部3061の背後にCCD素子3062を備えた結像光学系306が配置され、インジェクタ情報読み取り装置本体31の先端部を噴射特性コード112および気筒識別コード42と対向するように向けると、噴射特性コード112および気筒識別コード42を含む光学象がCCD素子3062上に結像し、アナログ画像が得られるようになっている。結像光学系306に近接して、インジェクタ情報読み取り装置本体31の前方を照明するLED307が設けられ、常に所定の輝度の光学象が得られるようになっている。
【0034】
CCD素子3062で得られたアナログ画像信号は増幅器308で増幅された後、AD変換器309でデジタル化され、所定階調のデジタル画像となる。このデジタル画像のデータは一時、メモリ部310に格納される。かかるCCD素子3062に映じた画像のメモリ部310への取り込みはトリガースイッチ303を押下することで実行される。
【0035】
記憶手段であるメモリ部310は画像処理用のメモリの他、CPU305の制御プログラムを格納したROMや前記制御プログラムの作業領域となるRAM等を含み構成されている。
【0036】
CPU305は、メモリ部310に格納されたデジタル画像データを所定のしきい値で二値化し、二値化した画像データからQRコードを抽出するコード抽出プログラムを実行する。また取り込んだ同じ画像データから、CPU305の気筒識別コード読み取り手段としての作動である、同心バーコードを抽出するコード抽出プログラムを実行する。このように同一二値画像データから前記噴射特性コード112および気筒識別コード42を抽出する。そして、これらに含まれるコード情報を所定の解読アルゴリズムにしたがって解読する。そして、抽出した噴射特性コード112から電子制御ユニット2のROMチップ21に書き込む補正データを生成するとともに、気筒識別コード42から気筒番号を解読する。
【0037】
インジェクタ情報読み取り装置本体31は、前記の表示器301等の他、ケーブル32と接続される外部インターフェース311を備えている。また、送受信部312とそのアンテナ304を有し、無線で組付けラインの管理コンピュータ5と通信が可能であり、ステーションに受け入れた内燃機関本体1のエンジンIDを受信するとともに、ROMチップ21に書き込んだ補正データを管理コンピュータ5に送信し、管理コンピュータ5において生産品のデータが蓄積される。
【0038】
インジェクタ情報読み取り装置本体31の作動は作業者が表示器301の表示をみながらキーボード302やトリガースイッチ303を操作することで進行する。図8に表示器301の表示画面の一例を示す。「ENG」に対応する欄D1には前記管理コンピュータ5から送信されたエンジンIDが表示される。また、「NO.」に対応する欄D2には「1」から「4」までの気筒番号が表示され、「RD」「CHK」に対応する欄D3,D4にはそれぞれ「OK」または「NG」が表示される(以下、適宜、欄D2を気筒番号欄D2と、欄D3を読み取り結果欄D3と、欄D4をエラーチェック欄D4という)。
【0039】
図9にCPU305で実行されるQRコード112および同心バーコード42の読み取りからROMチップ21の書き込みまでの制御フローを示す。
【0040】
ステップS101では読み取りデータの有無が判断される。読み取りデータの有無は噴射特性コード112および気筒識別コード42が抽出できたときに読み取りデータありと判断される。ステップS101が肯定判断されると、表示部301において、気筒識別コード42から解読された気筒番号に対応する読み取り結果欄D3に「OK」を表示し(ステップS102)、噴射特性コード112のエラーチェックの結果が許容可か否かを判定する(ステップS103)。噴射特性コード112はその一部のエラーであれば復元が可能であり、正常か復元可能なエラーであれば許容可と判断する。ステップS103が肯定判断されると、エラーチェック欄D4に「OK」を表示する(ステップS104)。なお、復元可能なエラーは復元される。そして、許容された噴射特性コード112のデータを解読し、補正データを生成する(ステップS105)。
【0041】
この補正データは気筒識別コード42から解読された気筒番号と対応付けてメモリ部310に格納されることになる。すなわち、補正データが、当該気筒番号の補正データを書き込みべき書き込み許可領域に書き込まれることになるが、格納に先立ち、前記書き込み許可領域に既に存在し補正データが重複していないか否かを判じ(ステップS106)、重複データがなければ生成されたデータを気筒番号と対応付けてメモリ部310に格納する(ステップS107)。
【0042】
なお、エラーチャック結果を判定するステップS103で否定判断されるとエラーチェック欄D4に「NG」を表示し(ステップS110)、ステップS101に戻る。
【0043】
また、ステップS106で重複データありと判定されると、表示器301に「重複あり」の警告表示を表示させ(ステップS111)、今回の読み取りで生成されたデータにより前記書き込み許可領域の書き換えを行う旨の予め設定したキーボード303の所定のキー、もしくは、前記書き換えを行わない旨の予め設定した別の所定のキーの入力待ちとなり、書き換えを行う旨のキーが操作されたか否かを判定する(ステップS112)。そして、作業者によって書き換えを行う旨の入力がなされると、既存データのある前記書き込み許可領域を今回の読み取りで生成されたデータにより上書きし(ステップS113)、ステップS107に進む。
【0044】
ステップS112で書き換えを行う旨の入力がなければ今回の読み取りで生成されたデータは消去し(ステップS114)、ステップS101に戻る。
【0045】
補正データの格納(ステップS107)がなされると、全気筒分の補正データがメモリ部310に格納されたか否かを判定し(ステップS108)、未格納の気筒があれば、ステップS101に戻り、全気筒分のデータがメモリ部310に格納されるまでステップS101〜S108が繰り返され、ステップS108で肯定判断されると、格納した全気筒分の補正データをROMチップ21に書き込む(ステップS109)。
【0046】
このように、インジェクタ情報読み取り装置3によれば、噴射特性コード112および気筒識別コード42を一つの画像に含めて取り込み、補正データと気筒とを対応付けることができるので、作業者の操作ミスに基因して補正データと気筒とが不整合となることを防止することができる。作業者は噴射特性コード112と気筒の対応関係について意識する必要がないから、噴射特性コード112と気筒識別コード42とを撮像範囲内に入れることだけに神経を集中させればよく、作業を迅速に行うことができる。
【0047】
なお、噴射特性コード112は図10に示すインジェクタ11Aのように、コネクタ部111の側面に形成してもよい。この場合、タグ4は90度向きを変えて噴射特性コード112と同方向を向くようにし、噴射特性コード112と気筒識別コード42が同じ撮像範囲内に入るようにする。
【0048】
また、インジェクタ情報読み取り装置3は、同一二値画像データについてQRコードに対応したコード抽出プログラムと同心バーコードに対応したコード抽出プログラムとを実行しているが、噴射特性コードと気筒識別コードの両方を一緒に取り込むには撮像範囲が十分ではない結像光学系しか搭載できない場合には、噴射特性コードと気筒識別コードとを順番に別々に取り込み、噴射特性コードを含む二値画像データについてはQRコードに対応したコード抽出プログラムを実行し、気筒識別コードを含む二値画像データについては同心バーコードに対応したコード抽出プログラムを実行するようにしてもよい。
【0049】
(第2実施形態)
図11に本発明の第2のインジェクタ情報読み取り装置の構成を示す。図中、第1実施形態のインジェクタ情報読み取り装置と実質的に同じ作動をする各部には第1実施形態と同じ記号を付し、第1実施形態との相違点を中心に説明する。インジェクタ情報読み取り装置3Aは、CPU305で実行される制御プログラムの一部を別の設定としたもので、メモリ部310Aは書き込み内容が前記制御プログラムが相違する点で第1実施形態と異なっている。
【0050】
本インジェクタ情報読み取り装置3Aでは、取り込まれた画像から噴射特性コード112だけを抽出するようになっている。
【0051】
図12は前記制御プログラムの一部を示すもので、先ず、制御パラメータkをリセットし(k=0)(ステップS201)、次いで、kを1、インクリメントする(ステップS202)。そして表示器301の気筒番号「k」の気筒番号欄D2を点滅せしめ(ステップS203)、読み取りデータの入力待ちとなる(ステップS204)。作業者は、点滅表示している気筒番号「k」のインジェクタ11のコネクタ部111の噴射特性コード112を読み取る。
【0052】
読み取りデータがあると、表示器301の読み取り結果欄D3に「OK」を表示し(ステップS205)、次いで、エラーチェックの結果を判定する(ステップS206)。エラーチェックが許容可との判定であればエラーチェック欄D4に「OK」を表示しステップS208に進む。復元不可能であれば「NG」を表示し(ステップS213)、ステップS204に戻る。
【0053】
ステップS208では前記のごとく補正データが生成され、生成した補正データは気筒番号「k」と対応付けられてメモリ部310Aに格納される(ステップS209)。
【0054】
次いで、k=4か否かを判定し(ステップS210)、k≠4であれば気筒番号更新手段としての手順であるステップS202に戻ってkをインクリメント(+1)し、k=4となるまでステップS202〜S210を繰り返す。すなわち、4気筒の補正データがメモリ部310Aに格納されるまで噴射特性コード112の読み取りが行われる。
【0055】
そして、k=4となると、メモリ部310Aに格納された4個の補正データを互いに比較して補正データに重複しているものがないか否かを判定し(ステップS211)、重複がなければ、格納した補正データを、電子制御ユニット2のROMチップ21に書き込む(ステップS212)。
【0056】
なお、ステップS211において重複したものがあれば、メモリ部310Aの4気筒分の補正データをすべてクリアした(ステップS214)後、表示器301に「NG」を表示せしめて(ステップS215)ステップS201に戻り気筒番号が1の噴射特性コード112の読み取りからやり直す。
【0057】
このように、本インジェクタ情報読み取り装置3Aによれば、表示器301に次に読み込むべき気筒番号を表示するので、作業者の操作ミスに基因して補正情報と気筒とが不整合となることを防止することができる。しかも、補正データに重複したものがあれば、同じ気筒について2度、読み込んだものとみなしてQRコード112の読み込みを全気筒についてやり直すので、より、補正データと気筒とが不整合となることを防止する効果を高めることができる。
【0058】
また、作業者は表示器301に表示された気筒についてだけ神経を集中させればよいから、表示された気筒番号にしたがって次々と噴射特性コード112を読み取っていけばよく、作業を迅速に行い得る。
【0059】
(第3実施形態)
図13に本発明の第3のインジェクタ情報読み取り装置の構成を示す。図中、第1、第2実施形態のインジェクタ情報読み取り装置と実質的に同じ作動をする各部には第1、第2実施形態と同じ記号を付し、第1、第2実施形態との相違点を中心に説明する。本実施形態のインジェクタ情報読み取り装置3Bは、CPU305で実行される制御プログラムの一部を別の設定としたもので、メモリ部310Bは書き込み内容が前記制御プログラムが相違する点で第1、第2実施形態と異なっている。
【0060】
本インジェクタ情報読み取り装置3Bでは、第2実施形態と同様に、取り込まれた画像から噴射特性コード112だけを抽出し補正データを生成する。また、作業者が気筒識別番号受け付け手段であるキーボード部302から気筒番号を入力することで、作業者が次に読み込もうとする噴射特性コード112に対応する気筒番号を受け付けることができるようになっている。
【0061】
図14は前記制御プログラムの一部を示すものである。先ず、キーボード部302からの気筒番号の入力待ちとなる(ステップS301)。気筒番号が入力されると、該気筒番号を表示器301に表示し(ステップS302)、読み取りデータの入力待ちとなる(ステップS303)。作業者は、表示器301の表示に従い気筒番号が「k」の気筒に対応するインジェクタ11のコネクタ部111の噴射特性コード112を読み取る。
【0062】
読み取りがあると、表示器301の読み取り結果欄D3に「OK」を表示せしめ(ステップS304)、次いで、エラーチェックの結果を判定する(ステップS305)。エラーチェックが許容可との判定であればデータチェック欄D4に「OK」を表示し(ステップS306)、ステップS307に進む。復元不可能であれば「NG」を表示し(ステップS312)、ステップS303に戻る。
【0063】
ステップS307では前記のごとく補正データが生成され、生成した補正データはキーボード部302からの入力により設定した気筒番号と対応付けられてメモリ部310Bに格納される(ステップS308)。
【0064】
次いで、全気筒のデータが格納されたか否かを判定し(ステップS309)、全気筒の分が格納されていなければステップS301に戻って全気筒についての補正データが格納されるまでステップS301〜S309が繰り返される。すなわち、4気筒の補正データがメモリ部310Bに格納されるまで噴射特性コード112の読み取りが行われる。
【0065】
そして、前気筒のそれぞれについて補正データが格納されると、メモリ部310Bに格納された4個の補正データに重複しているものがないか否かを判定し(ステップS310)、重複がなければ、格納した補正データを、電子制御ユニット2のROMチップ21に書き込む(ステップS311)。
【0066】
なお、ステップS310において重複したものがあれば、メモリ部310Bの全気筒分の補正データをすべてクリアした(ステップS313)後、表示器301に「NG」を表示せしめて(ステップS314)ステップS301に戻り、全気筒について噴射特性コード112の読み取りからやり直す。
【0067】
このように、インジェクタ情報読み取り装置3Bによれば、表示器301に次に読み込むべき気筒番号を表示するので、作業者の操作ミスに基因して補正データと気筒とが不整合となることを抑制することができる。しかも、次に入力する気筒番号を作業者自身がキーボード部302の入力操作で設定するから作業者に動機付けがなされて、より、作業者の操作ミスを回避することができる。さらに、補正データに重複したものがあれば、同じ気筒について2度、読み込んだものとみなして噴射特性コード112の読み込みを全気筒についてやり直すので、より、補正データと気筒とが不整合となることを防止する効果を奏する。
【0068】
また、作業者は表示器301に表示された気筒についてだけ神経を集中させればよいから、表示された気筒番号にしたがって次々と噴射特性コード112を読み取っていけばよく、作業を迅速に行い得る。
【0069】
なお、前記各実施形態では、噴射特性コード112にQRコードを用いているが、補正データの量等に応じて種々の情報コードを用い得るのは勿論である。また、気筒識別コード42に同心バーコードを用いているが、形状や種類等、任意である。
【0070】
また、表示部301の表示は読み取り結果欄とエラーチェック欄とを設けて、作動状況をより詳細に表示しているが、必ずしもこれに限定されるものではなく、各気筒についてコードが読み取られて補正データが正常に生成されたか否かや、第2、第3実施形態では次に読み取るべき気筒が作業者に認識可能であればよく、気筒番号の消灯と点灯の切り換え、点滅表示等で作業者に報知するのでもよい。
【0071】
また、本発明は、4気筒内燃機関だけではなく、6気筒内燃機関等の複数のインジェクタを備えたものであれば適用することができる。
【図面の簡単な説明】
【図1】本発明のインジェクタ情報読み取り装置を用いる本発明の内燃機関の調整方法の様子を示す図である。
【図2】(A)は内燃機関に搭載されたインジェクタの基部を中心とする図1の拡大図であり、(B)は(A)におけるX矢視図である。
【図3】前記インジェクタの基部の表面に形成された噴射特性コードの一例を示す図である。
【図4】前記インジェクタの基部に取り付けられるタグの断面図である。
【図5】前記タグの表面に形成される気筒識別コードの一例を示す図である。
【図6】前記インジェクタ情報読み取り装置と内燃機関の電子制御ユニットとの接続部の図である。
【図7】前記インジェクタ情報読み取り装置の構成図である。
【図8】前記インジェクタ情報読み取り装置の表示器における表示例を示す図である。
【図9】前記インジェクタ情報読み取り装置のCPUで実行される制御プログラムのフローチャートである。
【図10】噴射特性コードおよび気筒識別コードの形成位置の変形例を示す図である。
【図11】本発明の別のインジェクタ情報読み取り装置の構成図である。
【図12】前記インジェクタ情報読み取り装置のCPUで実行される制御プログラムのフローチャートである。
【図13】本発明のさらに別のインジェクタ情報読み取り装置の構成図である。
【図14】前記インジェクタ情報読み取り装置のCPUで実行される制御プログラムのフローチャートである。
【符号の説明】
1 内燃機関本体
11 インジェクタ
111 コネクタ部(基部)
111a 接続口
112 噴射特性コード
12 ケーブルハーネス
121 コネクタ
2 電子制御ユニット(制御装置)
21 ROMチップ(情報記憶媒体)
3 インジェクタ情報読み取り装置(光学読み取り装置)
3A,3B インジェクタ情報読み取り装置
301 表示器(表示手段)
302 キーボード部(気筒識別番号受け付け手段)
305 CPU(気筒番号表示更新手段)
310,310A,310B メモリ部(記憶手段)
4 タグ
42 気筒識別コード
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an internal combustion engine adjustment method and an injector information reading device.
[0002]
[Prior art]
In an internal combustion engine such as a common rail diesel engine, a fuel injection injector that supplies fuel to a cylinder opens and closes in response to a control signal, and the fuel supplied to the injector is injected. The control signal defines the valve opening timing and valve opening time of the injector, and the valve opening timing and valve opening time are calculated by the electronic control unit based on the command injection timing and the command injection amount. However, the valve opening responsiveness to the control signal differs depending on individual injectors, and the fuel injection characteristics of the injectors vary among the injectors. Therefore, in order to respond to the recent exhaust gas reduction request, etc., an injection characteristic code such as a bar code corresponding to the injection characteristic of each injector is formed on the surface of the injector, and this is read using a code reader or the like to read the control signal. The correction data is written in an information storage medium such as a ROM chip set in the electronic control unit, and when calculating the valve opening timing and valve opening time, an operation based on the correction data is added to absorb individual differences of the injectors. There is an adjustment method (Japanese translations of PCT publication No. 2000-501155, JP-A-7-332142).
[0003]
[Problems to be solved by the invention]
By the way, if the internal combustion engine is equipped with a plurality of injectors, the correction data is written in the information storage medium in association with the cylinder in which each injector is responsible for injection. If this is mistaken, the injection characteristics of the injector and the correction of the control signal will not match. For this reason, the individual difference of the injectors is substantially increased, and the exhaust gas reduction request cannot be satisfied, so that considerable caution is required. However, on the other hand, in order not to reduce the throughput of the production line, it is necessary to perform from the reading of the injection characteristic code to the writing of the correction data in a short time.
[0004]
The present invention has been made in view of the above circumstances, and provides an adjustment method of an internal combustion engine and an injector information reading device capable of quickly completing a correction data writing operation by accurately associating correction data with a cylinder. Objective.
[0011]
[Means for Solving the Problems]
  Claim1In the described invention, in the injector information reading device that optically reads the injection characteristic code formed on the surface of the injector that supplies fuel into the cylinder of the internal combustion engine and corresponding to the injection characteristic of each injector,
  Cylinder identification code reading means for optically reading a cylinder identification code for identifying a cylinder;
  Storage means for storing data generated based on the read injection characteristic code in association with cylinder identification information generated based on the cylinder identification code.
[0012]
The cylinder is identified by reading the cylinder identification code, and the correction data and the cylinder are reliably associated with each other. Since the operator does not need to be aware of the injection characteristic code corresponding to which cylinder is the injection characteristic code to be read, the work can be performed quickly.
[0013]
  AndClaim1In the configuration of the invention, the cylinder identification code reading means captures the injection characteristic code and the cylinder identification code as one image,
  In addition, reading means for reading the injection characteristic code and the cylinder identification code using respective decoding algorithms is provided.
[0014]
Since the injection characteristic code and the cylinder identification code are imaged together, it is possible to avoid inconsistency between the correction data and the cylinder.
[0015]
  Claim2In the described invention, the claims1In the configuration of the invention, after reading the cylinder identification code and the injection characteristic code corresponding thereto, if the data is already stored in the rewrite permission area corresponding to the cylinder identification code, the rewrite permission area is Display means for displaying a display for prompting selection as to whether or not rewriting is performed with the data generated from the read injection characteristic code;
  Receiving means for accepting selection as to whether or not to perform the rewriting.
[0016]
Even if readings are mistakenly duplicated, the operator is alerted and can choose whether or not to rewrite, so that there is more inconsistency between the correction data and the cylinder. It can be avoided.
[0017]
  Claim3In the described invention, in the injector information reading device that reads the injection characteristic code that is formed on the surface of the injector that supplies fuel into the cylinder of the internal combustion engine and corresponds to the injection characteristic of each injector,
  Display means for displaying the cylinder number;
  When the injection characteristic code is read, storage means for storing the read injection characteristic code data in association with the displayed cylinder number;
  A cylinder number display updating means for updating the display of the cylinder number when the injection characteristic code is stored is provided.
[0018]
Since the cylinder number is displayed, the operator only has to read the injection characteristic code of the displayed cylinder number, and the correction data and the cylinder are reliably associated with each other. Further, since it is only necessary to concentrate nerves on the displayed cylinders, it is only necessary to read the injection characteristic codes sequentially in accordance with the displayed cylinder numbers, and the operation can be performed quickly.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
(First embodiment)
Hereinafter, the adjustment method for an internal combustion engine of the present invention using the injector information reader of the present invention will be described with reference to the drawings. FIG. 1 shows an injector information reading device in which correction data is being written to a ROM chip set in an electronic control unit attached to an internal combustion engine body. An injector information reading device 3 as an optical reading device is arranged at one station on the assembly line of the internal combustion engine main body 1, and after the injector 11 is attached to the internal combustion engine main body 1, a valve operating mechanism of an intake valve, an exhaust valve, or the like. Before the member located in the vicinity of this injector 1 is assembled | attached, for example, immediately after the attachment process of the injector 11, it is used. The internal combustion engine includes an internal combustion engine body 1 and an electronic control unit 2 that is a separate control device. In addition to these, a fuel supply system (not shown) and the like constitute an internal combustion engine.
[0022]
The internal combustion engine body 1 has a four-cylinder configuration in which injectors 11 for supplying fuel into the cylinders are provided in a one-to-one correspondence with the respective cylinders. The injector 11 is provided with driving means such as a solenoid for switching between opening and closing of the injector 11 and opens by applying a voltage to the solenoid as a control signal.
[0023]
The electronic control unit 2 is mainly composed of a microcomputer and an input / output circuit. In addition to controlling the igniter, the electronic control unit 2 outputs a control signal for switching the opening / closing to the injector 11 at a predetermined time, Open the valve and inject fuel during that time.
[0024]
The output timing and time of the control signal of the injector 11, which is a control parameter, are calculated based on the accelerator opening and the like in the electronic control unit 2, and at that time, correction for absorbing individual differences of the injector 11 is performed as described above. The electronic control unit 2 is set with a ROM chip 21 which is an information storage medium storing correction data for this correction. The correction amount of the output timing and time as correction data may of course form a detailed map according to the magnitude of the command injection amount, etc., depending on the required injection accuracy.
[0025]
As shown in FIG. 2, the injector 11 has a base portion protruding from an engine head (not shown) as a connector portion 111 for supplying power to the solenoid or the like, and a cable harness 12 extending to the electronic control unit 2 at the connection port 111a. It is connected to a connector 121 provided at the end. As shown in FIG. 1, the cable harness 12 has four branch portions 12a, 12b, 12c, and 12d that are sequentially branched at the tip, and when the cable harness 12 is laid out in the arrangement direction of the four cylinders, The connector 121 at the tip of each of the branch portions 12a to 12d can be connected to the connector portion 111 of the corresponding injector 11.
[0026]
An injection characteristic cord 112 is formed on the flat top surface of the connector portion 111. As shown in FIG. 3, the injection characteristic code 112 is a QR code which is a kind of two-dimensional code. The injection characteristic is measured for each injector 11 at the supply source of the injector 11 and formed according to the result. . The ejection characteristic code 112 is formed by a method such as laser marking.
[0027]
A ring-shaped tag 4 is attached to the outer periphery of the connector 121 of the cable harness 12. The tag 4 is attached at the supply source of the cable harness 12, for example. As shown in FIG. 4, the tag 4 has a C-shaped tag body 41 in which a part of the ring is cut and opened, and the inner diameter is substantially the same as the outer shape of the connector 121. The outer peripheral surface opposite to the cut portion of the tag 4 is formed flat, and a cylinder identification code 42 is formed on the flat surface 411 as shown in FIG. The cylinder identification code 42 is a concentric barcode in which a plurality of quadrangles having different sizes form a striped pattern, and is formed by laser marking or the like.
[0028]
The material of the tag main body 41 is a flexible resin, and the operator further widens the cut portion of the tag 4 and fits it into the connector 121 of the cable harness 12 from there. At this time, the cylinder identification code 42 is attached so that the surface on which the cylinder identification code 42 is formed faces upward, that is, the same direction as the injection characteristic code 112.
[0029]
The tag main body 41 is formed with a protrusion that protrudes inward of the opposite C-shaped tip and extends in the direction perpendicular to the paper surface, and serves as a slip stopper 412, 413.
[0030]
By attaching the tag 4, the connector 121 of the branch portion 12a corresponding to the first cylinder is formed with the cylinder identification code 42 corresponding to “1”, and the corresponding branch portions 12b to 12d of the respective cylinders are sequentially formed. A cylinder identification code 42 having a content corresponding to the cylinder number is formed on the connector 121. Since the shape of the cable harness 12 is such that each connector 121 and cylinder number are associated with each other, the tag 4 is attached sequentially from the one corresponding to the cylinder number “1”, for example, in a flow operation. Therefore, it is possible to accurately attach the corresponding relationship. Of course, it is of course possible to prevent the correspondence relationship from being mistaken by color-coding the tags having different cylinder numbers or displaying the cylinder numbers on the tags.
[0031]
Next, the injection characteristic code 112 and the cylinder identification code 42 are read by the injector information reading device 3 and correction data is written in the ROM chip 21 of the electronic control unit 2.
[0032]
The injector information reading device 3 is a portable device having a code reading function and a ROM writing function, and comprises a main body 31 and a ROM chip writing cable 32. When used, the tip of the cable 32 is shown in FIG. The single-headed plug 321 having a round bar-like terminal is inserted into the sleeve-like insertion port 22 of the electronic control unit 2 to perform writing on the ROM chip 21. By making the plug 321 into such a shape, the injector information reading device 3 and the electronic control unit 2 are connected by simply inserting the plug 321 as long as the tip of the plug 321 is aligned with the insertion port 22, and writing to the ROM chip 21 is performed. Can be done in a short time. A main body of the injector information reading device main body 31 is provided with a display 301 constituted by a liquid crystal display and a keyboard 302 including a numeric keypad, and a trigger switch 303 is provided on a side surface.
[0033]
FIG. 7 shows an internal configuration of the injector information reading device main body 31. The injector information reading device main body 31 is mainly configured by a CPU 305 that controls each part, and is operated by a built-in battery 313. An imaging optical system 306 having a CCD element 3062 behind the lens unit 3061 is disposed at the tip end position of the injector information reading device main body 31, and the tip portion of the injector information reading device main body 31 is connected to the injection characteristic code 112 and the cylinder. When facing the identification code 42, an optical image including the injection characteristic code 112 and the cylinder identification code 42 is imaged on the CCD element 3062, and an analog image is obtained. An LED 307 that illuminates the front of the injector information reading device main body 31 is provided in the vicinity of the imaging optical system 306 so that an optical image having a predetermined luminance can be always obtained.
[0034]
An analog image signal obtained by the CCD element 3062 is amplified by an amplifier 308 and then digitized by an AD converter 309 to become a digital image having a predetermined gradation. The digital image data is temporarily stored in the memory unit 310. Acquisition of the image reflected on the CCD element 3062 into the memory unit 310 is executed by pressing the trigger switch 303.
[0035]
The memory unit 310 serving as a storage means includes a ROM for storing a control program for the CPU 305, a RAM serving as a work area for the control program, and the like in addition to a memory for image processing.
[0036]
The CPU 305 executes a code extraction program that binarizes the digital image data stored in the memory unit 310 with a predetermined threshold and extracts a QR code from the binarized image data. Also, a code extraction program for extracting concentric barcodes, which is an operation of the CPU 305 as a cylinder identification code reading means, is executed from the same image data that has been taken. In this way, the injection characteristic code 112 and the cylinder identification code 42 are extracted from the same binary image data. And the code information contained in these is decoded according to a predetermined decoding algorithm. Then, correction data to be written to the ROM chip 21 of the electronic control unit 2 is generated from the extracted injection characteristic code 112 and the cylinder number is decoded from the cylinder identification code 42.
[0037]
The injector information reading device main body 31 includes an external interface 311 connected to the cable 32 in addition to the display 301 and the like. The transmitter / receiver 312 and its antenna 304 are wirelessly communicable with the assembly line management computer 5 and receive the engine ID of the internal combustion engine body 1 received by the station and write it to the ROM chip 21. The correction data is transmitted to the management computer 5, and the product data is accumulated in the management computer 5.
[0038]
The operation of the injector information reading device main body 31 proceeds when the operator operates the keyboard 302 and the trigger switch 303 while viewing the display on the display 301. FIG. 8 shows an example of the display screen of the display unit 301. An engine ID transmitted from the management computer 5 is displayed in a column D1 corresponding to “ENG”. Further, the cylinder numbers from “1” to “4” are displayed in the column D2 corresponding to “NO.”, And “OK” or “NG” is respectively displayed in the columns D3 and D4 corresponding to “RD” and “CHK”. (Hereinafter, the column D2 is referred to as the cylinder number column D2, the column D3 as the read result column D3, and the column D4 as the error check column D4 as appropriate).
[0039]
FIG. 9 shows a control flow from the reading of the QR code 112 and the concentric bar code 42 to the writing of the ROM chip 21 executed by the CPU 305.
[0040]
In step S101, the presence or absence of read data is determined. The presence / absence of read data is determined to be present when the injection characteristic code 112 and the cylinder identification code 42 can be extracted. If an affirmative determination is made in step S101, “OK” is displayed in the reading result column D3 corresponding to the cylinder number decoded from the cylinder identification code 42 on the display unit 301 (step S102), and an error check of the injection characteristic code 112 is performed. It is determined whether or not the result is acceptable (step S103). If the injection characteristic code 112 is a partial error, it can be restored, and if it is normal or an error that can be restored, it is determined to be acceptable. If an affirmative determination is made in step S103, “OK” is displayed in the error check field D4 (step S104). Note that recoverable errors are restored. Then, the data of the permitted injection characteristic code 112 is decoded to generate correction data (step S105).
[0041]
This correction data is stored in the memory unit 310 in association with the cylinder number decoded from the cylinder identification code 42. That is, the correction data is written in the write-permitted area where the correction data for the cylinder number is to be written. Before storing, it is determined whether the correction data already exists in the write-permitted area. If there is no duplicate data, the generated data is stored in the memory unit 310 in association with the cylinder number (step S107).
[0042]
If a negative determination is made in step S103 for determining the error chuck result, “NG” is displayed in the error check field D4 (step S110), and the process returns to step S101.
[0043]
If it is determined in step S106 that there is duplicate data, a warning message “duplicate” is displayed on the display 301 (step S111), and the write-permitted area is rewritten with the data generated in the current reading. It is determined whether or not a predetermined key on the keyboard 303 that has been set to be changed or another predetermined key that is set in advance that the rewriting is not performed is operated and a key that is to be rewritten has been operated. Step S112). When the operator inputs to rewrite, the write-permitted area with existing data is overwritten with the data generated by the current reading (step S113), and the process proceeds to step S107.
[0044]
If there is no input for rewriting in step S112, the data generated by the current reading is erased (step S114), and the process returns to step S101.
[0045]
When the correction data is stored (step S107), it is determined whether or not correction data for all the cylinders is stored in the memory unit 310 (step S108). If there is an unstored cylinder, the process returns to step S101. Steps S101 to S108 are repeated until the data for all cylinders are stored in the memory unit 310. If the determination in step S108 is affirmative, the stored correction data for all cylinders is written in the ROM chip 21 (step S109).
[0046]
As described above, according to the injector information reading device 3, the injection characteristic code 112 and the cylinder identification code 42 are included in one image, and the correction data and the cylinder can be associated with each other. Thus, the correction data and the cylinder can be prevented from becoming inconsistent. Since the operator does not need to be aware of the correspondence relationship between the injection characteristic code 112 and the cylinder, it is only necessary to concentrate the nerves so that the injection characteristic code 112 and the cylinder identification code 42 are within the imaging range. Can be done.
[0047]
The injection characteristic code 112 may be formed on the side surface of the connector portion 111 as in the injector 11A shown in FIG. In this case, the tag 4 is turned 90 degrees so as to be directed in the same direction as the injection characteristic code 112 so that the injection characteristic code 112 and the cylinder identification code 42 are within the same imaging range.
[0048]
The injector information reading device 3 executes a code extraction program corresponding to the QR code and a code extraction program corresponding to the concentric barcode for the same binary image data. When only an imaging optical system that does not have a sufficient imaging range can be installed to capture both, the injection characteristic code and the cylinder identification code are separately captured in order, and binary image data including the injection characteristic code A code extraction program corresponding to a QR code may be executed, and a code extraction program corresponding to a concentric bar code may be executed for binary image data including a cylinder identification code.
[0049]
(Second Embodiment)
FIG. 11 shows the configuration of the second injector information reading device of the present invention. In the figure, the same reference numerals as those in the first embodiment are assigned to the parts that operate substantially the same as those in the injector information reading device in the first embodiment, and differences from the first embodiment will be mainly described. The injector information reading device 3A has a part of the control program executed by the CPU 305 set as a different setting, and the memory unit 310A is different from the first embodiment in that the written contents are different from the control program.
[0050]
In this injector information reading device 3A, only the injection characteristic code 112 is extracted from the captured image.
[0051]
FIG. 12 shows a part of the control program. First, the control parameter k is reset (k = 0) (step S201), and then k is incremented by 1 (step S202). Then, the cylinder number column D2 of the cylinder number “k” on the display 301 is blinked (step S203), and input of read data is awaited (step S204). The operator reads the injection characteristic code 112 of the connector part 111 of the injector 11 of the cylinder number “k” blinking.
[0052]
If there is read data, “OK” is displayed in the read result column D3 of the display 301 (step S205), and then an error check result is determined (step S206). If it is determined that the error check is acceptable, “OK” is displayed in the error check column D4, and the process proceeds to step S208. If restoration is impossible, “NG” is displayed (step S213), and the process returns to step S204.
[0053]
In step S208, correction data is generated as described above, and the generated correction data is stored in the memory unit 310A in association with the cylinder number “k” (step S209).
[0054]
Next, it is determined whether or not k = 4 (step S210). If k ≠ 4, the process returns to step S202, which is the procedure of the cylinder number updating means, and k is incremented (+1) until k = 4. Steps S202 to S210 are repeated. That is, the injection characteristic code 112 is read until the correction data for the four cylinders is stored in the memory unit 310A.
[0055]
When k = 4, the four correction data stored in the memory unit 310A are compared with each other to determine whether there is any duplication in the correction data (step S211). The stored correction data is written in the ROM chip 21 of the electronic control unit 2 (step S212).
[0056]
If there is an overlap in step S211, all the correction data for the four cylinders in the memory unit 310A are cleared (step S214), and “NG” is displayed on the display 301 (step S215). The processing is repeated from the reading of the injection characteristic code 112 with the return cylinder number of 1.
[0057]
Thus, according to this injector information reading device 3A, the cylinder number to be read next is displayed on the display 301, so that the correction information and the cylinder are inconsistent due to the operator's operation error. Can be prevented. In addition, if there are duplicate correction data, it is assumed that the same cylinder has been read twice, and the QR code 112 is read again for all cylinders, so that the correction data and the cylinder are more inconsistent. The effect to prevent can be heightened.
[0058]
Further, since the operator only has to concentrate on the cylinder displayed on the display 301, it is sufficient to read the injection characteristic code 112 one after another according to the displayed cylinder number, and the work can be performed quickly. .
[0059]
(Third embodiment)
FIG. 13 shows the configuration of the third injector information reading device of the present invention. In the figure, the same reference numerals as those in the first and second embodiments are assigned to the parts that operate substantially the same as those of the injector information reading device in the first and second embodiments, and the difference from the first and second embodiments. The explanation will focus on the points. In the injector information reading device 3B of the present embodiment, a part of the control program executed by the CPU 305 is set differently, and the memory unit 310B is different from the first and second in that the written contents are different from the control program. It is different from the embodiment.
[0060]
In the injector information reading device 3B, as in the second embodiment, only the injection characteristic code 112 is extracted from the captured image to generate correction data. In addition, when the operator inputs the cylinder number from the keyboard unit 302 as cylinder identification number receiving means, the operator can receive the cylinder number corresponding to the injection characteristic code 112 to be read next. Yes.
[0061]
FIG. 14 shows a part of the control program. First, input of a cylinder number from the keyboard unit 302 is awaited (step S301). When the cylinder number is input, the cylinder number is displayed on the display 301 (step S302), and input of read data is awaited (step S303). The operator reads the injection characteristic code 112 of the connector portion 111 of the injector 11 corresponding to the cylinder having the cylinder number “k” according to the display on the display 301.
[0062]
If there is reading, “OK” is displayed in the reading result column D3 of the display 301 (step S304), and then the result of the error check is determined (step S305). If it is determined that the error check is acceptable, “OK” is displayed in the data check column D4 (step S306), and the process proceeds to step S307. If restoration is impossible, “NG” is displayed (step S312), and the process returns to step S303.
[0063]
In step S307, the correction data is generated as described above, and the generated correction data is stored in the memory unit 310B in association with the cylinder number set by the input from the keyboard unit 302 (step S308).
[0064]
Next, it is determined whether or not the data for all cylinders has been stored (step S309). If all the cylinders have not been stored, the process returns to step S301 and steps S301 to S309 are performed until correction data for all the cylinders is stored. Is repeated. That is, the injection characteristic code 112 is read until the correction data for the four cylinders is stored in the memory unit 310B.
[0065]
When correction data is stored for each of the previous cylinders, it is determined whether there are any duplicates of the four correction data stored in the memory unit 310B (step S310). The stored correction data is written in the ROM chip 21 of the electronic control unit 2 (step S311).
[0066]
If there is an overlap in step S310, all the correction data for all cylinders in the memory unit 310B are cleared (step S313), and then “NG” is displayed on the display 301 (step S314). Returning, the injection characteristic code 112 is read again for all cylinders.
[0067]
Thus, according to the injector information reading device 3B, since the cylinder number to be read next is displayed on the display 301, it is possible to suppress mismatch between the correction data and the cylinder due to an operator's operation error. can do. In addition, since the operator himself / herself sets the cylinder number to be input next by the input operation of the keyboard unit 302, the operator is motivated and the operator's operation mistake can be avoided more. Furthermore, if there is an overlap in the correction data, it is assumed that the same cylinder has been read twice, and the injection characteristic code 112 is read again for all the cylinders, so that the correction data and the cylinder become more inconsistent. It has the effect of preventing
[0068]
Further, since the operator only has to concentrate on the cylinder displayed on the display 301, it is sufficient to read the injection characteristic code 112 one after another according to the displayed cylinder number, and the work can be performed quickly. .
[0069]
In each of the embodiments described above, a QR code is used as the injection characteristic code 112, but various information codes can be used according to the amount of correction data. Further, although a concentric bar code is used for the cylinder identification code 42, the shape, type, etc. are arbitrary.
[0070]
In addition, the display unit 301 has a reading result column and an error check column to display the operation status in more detail. However, the display is not necessarily limited to this, and a code is read for each cylinder. In the second and third embodiments, it is only necessary that the operator should be able to recognize the cylinder to be read next in the second and third embodiments. It may be notified to the person.
[0071]
Further, the present invention can be applied not only to a four-cylinder internal combustion engine but also to any one provided with a plurality of injectors such as a six-cylinder internal combustion engine.
[Brief description of the drawings]
FIG. 1 is a diagram showing a state of a method for adjusting an internal combustion engine of the present invention using an injector information reading device of the present invention.
2A is an enlarged view of FIG. 1 centering on a base portion of an injector mounted on an internal combustion engine, and FIG. 2B is a view taken along arrow X in FIG.
FIG. 3 is a view showing an example of an injection characteristic code formed on a surface of a base portion of the injector.
FIG. 4 is a cross-sectional view of a tag attached to the base of the injector.
FIG. 5 is a diagram showing an example of a cylinder identification code formed on the surface of the tag.
FIG. 6 is a diagram of a connection portion between the injector information reading device and the electronic control unit of the internal combustion engine.
FIG. 7 is a configuration diagram of the injector information reading device.
FIG. 8 is a diagram showing a display example on a display of the injector information reading device.
FIG. 9 is a flowchart of a control program executed by the CPU of the injector information reading device.
FIG. 10 is a diagram showing a modification of the formation positions of the injection characteristic code and the cylinder identification code.
FIG. 11 is a configuration diagram of another injector information reading device of the present invention.
FIG. 12 is a flowchart of a control program executed by the CPU of the injector information reading device.
FIG. 13 is a block diagram of still another injector information reading device of the present invention.
FIG. 14 is a flowchart of a control program executed by the CPU of the injector information reading device.
[Explanation of symbols]
1 Internal combustion engine body
11 Injector
111 Connector (base)
111a connection port
112 Injection characteristic code
12 Cable harness
121 connector
2 Electronic control unit (control device)
21 ROM chip (information storage medium)
3 Injector information reader (optical reader)
3A, 3B Injector information reader
301 Display (display means)
302 Keyboard (cylinder identification number receiving means)
305 CPU (cylinder number display updating means)
310, 310A, 310B Memory section (storage means)
4 tags
42 cylinder identification code

Claims (3)

内燃機関の気筒内に燃料を供給するインジェクタの表面に形成されてインジェクタ個々の噴射特性に対応した噴射特性コードを光学的に読み取るインジェクタ情報読み取り装置において、
気筒を識別する気筒識別コードを光学的に読み取る気筒識別コード読み取り手段と、
読み取った噴射特性コードに基づいて生成したデータを、気筒識別コードに基づいて生成した気筒識別情報に対応付けて記憶する記憶手段とを具備し、
前記気筒識別コード読み取り手段は、噴射特性コードと気筒識別コードとを1つの画像として撮像する構成とし、
かつ、噴射特性コードと気筒識別コードとをそれぞれの解読アルゴリズムを用いて読み取る読取手段とを具備せしめたことを特徴とするインジェクタ情報読み取り装置。
In an injector information reading device for optically reading an injection characteristic code formed on the surface of an injector for supplying fuel into a cylinder of an internal combustion engine and corresponding to the injection characteristic of each injector,
Cylinder identification code reading means for optically reading a cylinder identification code for identifying a cylinder;
Storage means for storing data generated based on the read injection characteristic code in association with cylinder identification information generated based on the cylinder identification code ;
The cylinder identification code reading means is configured to take an injection characteristic code and a cylinder identification code as one image,
An injector information reading apparatus comprising reading means for reading the injection characteristic code and the cylinder identification code using respective decoding algorithms .
請求項1記載のインジェクタ情報読み取り装置において、気筒識別コードとそれに対応する噴射特性コードとを読み取った後、当該気筒識別コードに対応する書き換え許可領域に既に前記データが記憶されている場合には、前記書き換え許可領域を、前記読み取った噴射特性コードから生成したデータにより書き換えを行うか否かの選択を促す表示を表示する表示手段と、
前記書き換えを行うか否かの選択を受付ける受付け手段とを具備せしめたインジェクタ情報読み取り装置。
In the injector information reading device according to claim 1, after reading the cylinder identification code and the corresponding injection characteristic code, when the data is already stored in the rewrite permission area corresponding to the cylinder identification code, Display means for displaying a display for prompting selection of whether or not to rewrite the rewrite permission area with data generated from the read injection characteristic code;
An injector information reading device comprising receiving means for receiving selection of whether or not to perform the rewriting.
内燃機関の気筒内に燃料を供給するインジェクタの表面に形成されてインジェクタ個々の噴射特性に対応した噴射特性コードを読み取るインジェクタ情報読み取り装置において、In an injector information reading device that reads an injection characteristic code that is formed on the surface of an injector that supplies fuel into a cylinder of an internal combustion engine and that corresponds to the injection characteristic of each injector,
気筒番号を表示する表示手段と、  Display means for displaying the cylinder number;
噴射特性コードが読み取られると、読み取られた噴射特性コードのデータと、表示された気筒番号とを対応付けて記憶する記憶手段と、  When the injection characteristic code is read, storage means for storing the read injection characteristic code data in association with the displayed cylinder number;
噴射特性コードが記憶されると気筒番号の表示を更新する気筒番号表示更新手段とを具備することを特徴とするインジェクタ情報読み取り装置。  An injector information reading device comprising: a cylinder number display updating means for updating the display of a cylinder number when an injection characteristic code is stored.
JP2000388476A 2000-11-02 2000-12-21 Injector information reader for internal combustion engine Expired - Fee Related JP4239407B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000388476A JP4239407B2 (en) 2000-12-21 2000-12-21 Injector information reader for internal combustion engine
DE2001153625 DE10153625A1 (en) 2000-11-02 2001-10-31 Combustion engine controller has control program and data memory that can be electrically updated, communications circuit, memory device for communications program and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000388476A JP4239407B2 (en) 2000-12-21 2000-12-21 Injector information reader for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2002188544A JP2002188544A (en) 2002-07-05
JP4239407B2 true JP4239407B2 (en) 2009-03-18

Family

ID=18855194

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000388476A Expired - Fee Related JP4239407B2 (en) 2000-11-02 2000-12-21 Injector information reader for internal combustion engine

Country Status (1)

Country Link
JP (1) JP4239407B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4022879B2 (en) * 2003-03-14 2007-12-19 株式会社デンソー Fuel injection system for internal combustion engines
JP2005337387A (en) * 2004-05-27 2005-12-08 Toyota Motor Corp Method of writing solid performance information
JP2008075535A (en) * 2006-09-21 2008-04-03 Kubota Corp Common rail type fuel injection device for engine
JP6239546B2 (en) * 2015-03-09 2017-11-29 ヤンマー株式会社 Injector characteristic value setting device, engine cylinder number display device, injector characteristic value setting method, and engine cylinder number display method
JP6398854B2 (en) * 2015-04-15 2018-10-03 株式会社デンソー Identification clip and fuel injection device

Also Published As

Publication number Publication date
JP2002188544A (en) 2002-07-05

Similar Documents

Publication Publication Date Title
US20230354888A1 (en) Methods and devices for cartridge authentication
US5180901A (en) IC card with individual authentication function
US6454173B2 (en) Smart card technology
US6154694A (en) Data carrier system
US20130111600A1 (en) Method and device for sensing and responding to an unauthorized opening of a biometric trait capture device
KR920006627A (en) Programming device and programming method for programming vehicle electronic controller
DE69937142D1 (en) FINGERPRINT IDENTIFICATION / VERIFICATION SYSTEM
US20010043726A1 (en) Organism collation apparatus capable of randomly selecting type or organism information to be collated
CA2567069A1 (en) Biometrically authenticated portable access device
EP1418486A3 (en) Fingerprint-based authentication apparatus
JP4239407B2 (en) Injector information reader for internal combustion engine
US5414753A (en) Number assignment module setting system for portable telephone set
JP2004152543A (en) Connector, connector system, and vehicle anti-theft system using them
JP2004157678A (en) Image processing system, scanner, and terminal device
CN109525745B (en) Copying method and system based on two-dimensional code
JP2009262787A (en) Electronic control unit
US6959105B1 (en) Fingerprint identification device equipped with a user recording unit
JP4403471B2 (en) Fingerprint verification device and fingerprint verification method
JP2004054594A (en) Authentication system and method, authentication program, and paper medium
KR100437220B1 (en) Information processing system and peripheral apparatus
JPH0721366A (en) Individual identifying device
KR100801874B1 (en) System and method for controlling a vehicle starting and traveling information management
WO2007008040A1 (en) Apparatus for detecting counterfeit identification card and method thereof
JPH0778248A (en) Individual authorizing device
JP4391727B2 (en) Access control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080708

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080908

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

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

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

Free format text: PAYMENT UNTIL: 20120109

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130109

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140109

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees