(57)【要約】【課題】建設機械を含む産業車両において、内燃機関の吸気温度を利用して、より正確な外気温度を推定することができる、産業車両の外気温度推定装置を提供する。【解決手段】制御装置は、内燃機関の始動時におけるクーラント温度と吸気温度との温度差がコールドスタート温度差以内である場合に、内燃機関の始動がコールドスタートであると判定し、コールドスタートであると判定した場合、始動後の外気温度取得タイミングで検出した吸気温度を外気温度として記憶装置に記憶するとともに、外気温度取得タイミングの後において、内燃機関の定常運転条件が成立する毎に、吸気温度を検出して定常運転吸気温度として記憶装置に記憶し、２回目以降の定常運転吸気温度を記憶装置に記憶する際に、今回の定常運転吸気温度と前回の定常運転吸気温度との温度差を、記憶装置に記憶されている外気温度に加算して、更新した外気温度として記憶装置に記憶する。【選択図】図４
2018080607.tif 000002
【特許請求の範囲】
【請求項１】
産業車両に搭載された内燃機関を冷却するクーラントの温度であるクーラント温度を検出するクーラント温度検出手段と、
前記内燃機関の吸気の温度である吸気温度を検出する吸気温度検出手段と、
前記内燃機関の運転状態と、前記クーラント温度検出手段を用いて検出したクーラント温度と、前記吸気温度検出手段を用いて検出した吸気温度と、に基づいて外気温度を推定する制御装置と、
記憶装置と、を有する、産業車両の外気温度推定装置であって、
前記制御装置は、
前記内燃機関の始動時におけるクーラント温度と吸気温度との温度差がコールドスタート温度差以内である場合に、前記内燃機関の始動がコールドスタートであると判定し、
前記コールドスタートであると判定した場合、前記内燃機関の始動後の外気温度取得タイミングで検出した吸気温度を外気温度として前記記憶装置に記憶するとともに、前記外気温度取得タイミングの後において、前記内燃機関の定常運転条件が成立する毎に、吸気温度を検出して定常運転吸気温度として前記記憶装置に記憶し、
２回目以降の前記定常運転吸気温度を前記記憶装置に記憶する際に、今回の定常運転吸気温度と前回の定常運転吸気温度との温度差を、前記記憶装置に記憶されている外気温度に加算して、更新した外気温度として前記記憶装置に記憶する、
産業車両の外気温度推定装置。
【請求項２】
請求項１に記載の産業車両の外気温度推定装置であって、
前記内燃機関の吸気量を検出する吸気量検出手段を有し、
前記制御装置は、
前記定常運転条件の成立を判定する際、前記外気温度取得タイミングの後、前記クーラント温度が暖機完了温度以上となり、かつ前記内燃機関の吸気量が定常判定吸気量範囲内となる状態が定常判定時間継続した場合に前記定常運転条件が成立したと判定し、
前記定常運転条件が成立して前記定常運転吸気温度を前記記憶装置に記憶した際は前記定常判定時間の計測を新たに開始する、
産業車両の外気温度推定装置。
【請求項３】
請求項１に記載の産業車両の外気温度推定装置であって、
前記内燃機関の吸気量を検出する吸気量検出手段を有し、
前記記憶装置には、吸気量とクーラント温度とに基づいて設定された補正温度特性が記憶されており、
前記制御装置は、
前記内燃機関の始動が前記コールドスタートではない非コールドスタートであると判定した場合、
前記内燃機関の始動後に検出した吸気量とクーラント温度と前記補正温度特性とから補正温度を算出し、
前記内燃機関の始動後に検出した吸気温度から、算出した前記補正温度を減算した温度を外気温度として前記記憶装置に記憶する、
産業車両の外気温度推定装置。
【請求項４】
請求項２に記載の産業車両の外気温度推定装置であって、
前記記憶装置には、吸気量とクーラント温度とに基づいて設定された補正温度特性が記憶されており、
前記制御装置は、
前記内燃機関の始動が前記コールドスタートではない非コールドスタートであると判定した場合、
前記内燃機関の始動後に検出した吸気量とクーラント温度と前記補正温度特性とから補正温度を算出し、
前記内燃機関の始動後に検出した吸気温度から、算出した前記補正温度を減算した温度を外気温度として前記記憶装置に記憶する、
産業車両の外気温度推定装置。
【請求項５】
請求項１に記載の産業車両の外気温度推定装置であって、
前記外気温度取得タイミングは、
前記内燃機関の始動後から第１所定時間が経過した時点、
前記内燃機関の始動後から最小値更新許容時間が経過するまでの間において、第２所定時間間隔で検出した吸気温度が最も低くなった時点、
前記内燃機関の吸気量を検出する吸気量検出手段を有し、前記内燃機関の始動後における吸気量の積算値が所定吸気積算量に達した時点、
の少なくとも１つである、
産業車両の外気温度推定装置。
【請求項６】
請求項２〜４のいずれか一項に記載の産業車両の外気温度推定装置であって、
前記外気温度取得タイミングは、
前記内燃機関の始動後から第１所定時間が経過した時点、
前記内燃機関の始動後から最小値更新許容時間が経過するまでの間において、第２所定時間間隔で検出した吸気温度が最も低くなった時点、
前記内燃機関の始動後における吸気量の積算値が所定吸気積算量に達した時点、
の少なくとも１つである、
産業車両の外気温度推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建設機械を含む産業車両であって内燃機関を備えている産業車両の外気温度推定装置に関する。
【背景技術】
【０００２】
建設機械を含む産業車両であって内燃機関（主にディーゼルエンジン）を備えた産業車両は、ターボ過給機を備えているものが多い。ターボ過給機を備えている産業車両では、環境への配慮から、タービンの上流の排気管からコンプレッサの下流かつインタークーラの下流に排気の一部を戻す高圧ＥＧＲ経路と、タービンの下流かつ排気浄化装置の下流の排気管からコンプレッサの上流に排気の一部を戻す低圧ＥＧＲ経路と、を有しているものがある。上述したシステムを有する産業車両では、外気温度が比較的低い場合、低圧ＥＧＲ経路にてコンプレッサの上流（インタークーラの上流）に排気の一部を戻すと、インタークーラ内で凝縮水が発生する懸念がある。
【０００３】
排気には水蒸気が含まれているので、低圧ＥＧＲ経路にてコンプレッサ上流に戻された排気は、インタークーラ内で急速に冷却されると水蒸気が冷却によって凝縮して水滴（凝縮水）となってインタークーラ内に付着したりシリンダ内に流入したりする可能性がある。排気には、硫酸イオン、硝酸イオン、酢酸イオン、塩素イオン等、種々のイオンが含まれており、凝縮水にはこれらのイオンが含まれている。この凝縮水が長期間、インタークーラに付着していると、前記イオンの影響でインタークーラが腐食される可能性がある。空冷式インタークーラにおいて凝縮水の発生を回避するためには、外気温度に応じて低圧ＥＧＲ経路にて吸気経路に戻す排気の量をコントロールする必要があるので、外気温度の把握が必要である。また作業者が安全かつ快適に作業を行うために産業車両の運転席のエアコンは必須であり、このエアコンの制御にも外気温度の把握が必要である。ところが近年の産業車両では、種々の理由により、外気温度を検出するための専用のセンサを搭載していないものが多い。そこで、外気温度を推定する種々の方法が提案されている。
【０００４】
例えば特許文献１には、エンジンの始動の際、エンジンのクーラント温度と、エンジンの吸気温度と、の温度差が所定温度差以下となるコールドスタート時では、エンジンの吸気温度を外気温推定値の初期値とする、外気温推定装置が開示されている。
【０００５】
また例えば特許文献２には、吸気温度（Ｔi）、車両速度（Ｖ）、エンジン回転数（Ｎe）、吸気圧力（Ｐi）、と重回帰分析により求めた各定数ａ〜ｈを用いて、下記の（式１）にて外気温推定値（Ｔf）を求める外気温推定装置が開示されている。
Ｔf＝a＊Ｔi＋b＊Ｖ＋c＊Ｎe＋d＊Ｐi−e＊Ｔi2−f＊Ｖ2−g＊Ｎe2−h  （式１）
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−１６９７３５号公報
【特許文献２】特開２０１２−２５５３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
内燃機関には、吸気の温度を検出する吸気温度検出手段（吸気温度センサ等）が設けられており、この吸気温度検出手段にて検出した吸気温度を利用して、より正確な外気温度を推定する方法が望まれている。特許文献１では、コールドスタート時における吸気温度を外気温推定値の初期値としているが、コールドスタート時であっても、エンジンルームの構造や日照の影響等により、外気温度に比べて吸気温度のほうが高くなる場合がある（図３参照）。この場合、外気温度を正確に把握することは困難である。
【０００８】
特許文献２では、演算式にて外気温推定値を求めているが、当該演算式は車両速度を含んでおり、走行を主目的とした一般車両へ適用するための演算式であると推定される。例えばパワーショベル等の建設機械は、ほぼ走行することなく作業をしており、走行風を期待できないので、ラジエターやインタークーラ等への冷却風を、ファンにて強制的に発生させている。このため、建設機械を含む産業車両では、車両速度を利用した上記の（式１）にて示された演算式を用いても、外気温度を正確に求めることができない可能性がある。
【０００９】
本発明は、このような点に鑑みて創案されたものであり、建設機械を含む産業車両において、内燃機関の吸気温度を利用して、より正確な外気温度を推定することができる、産業車両の外気温度推定装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明の第１の発明は、産業車両に搭載された内燃機関を冷却するクーラントの温度であるクーラント温度を検出するクーラント温度検出手段と、前記内燃機関の吸気の温度である吸気温度を検出する吸気温度検出手段と、前記内燃機関の運転状態と、前記クーラント温度検出手段を用いて検出したクーラント温度と、前記吸気温度検出手段を用いて検出した吸気温度と、に基づいて外気温度を推定する制御装置と、記憶装置と、を有する、産業車両の外気温度推定装置である。そして、前記制御装置は、前記内燃機関の始動時におけるクーラント温度と吸気温度との温度差がコールドスタート温度差以内である場合に、前記内燃機関の始動がコールドスタートであると判定し、前記コールドスタートであると判定した場合、前記内燃機関の始動後の外気温度取得タイミングで検出した吸気温度を外気温度として前記記憶装置に記憶するとともに、前記外気温度取得タイミングの後において、前記内燃機関の定常運転条件が成立する毎に、吸気温度を検出して定常運転吸気温度として前記記憶装置に記憶し、２回目以降の前記定常運転吸気温度を前記記憶装置に記憶する際に、今回の定常運転吸気温度と前回の定常運転吸気温度との温度差を、前記記憶装置に記憶されている外気温度に加算して、更新した外気温度として前記記憶装置に記憶する、産業車両の外気温度推定装置である。
【００１１】
次に、本発明の第２の発明は、上記第１の発明に係る産業車両の外気温度推定装置であって、前記内燃機関の吸気量を検出する吸気量検出手段を有し、前記制御装置は、前記定常運転条件の成立を判定する際、前記外気温度取得タイミングの後、前記クーラント温度が暖機完了温度以上となり、かつ前記内燃機関の吸気量が定常判定吸気量範囲内となる状態が定常判定時間継続した場合に前記定常運転条件が成立したと判定し、前記定常運転条件が成立して前記定常運転吸気温度を前記記憶装置に記憶した際は前記定常判定時間の計測を新たに開始する、産業車両の外気温度推定装置である。
【００１２】
次に、本発明の第３の発明は、上記第１の発明に係る産業車両の外気温度推定装置であって、前記内燃機関の吸気量を検出する吸気量検出手段を有し、前記記憶装置には、吸気量とクーラント温度とに基づいて設定された補正温度特性が記憶されている。そして、前記制御装置は、前記内燃機関の始動が前記コールドスタートではない非コールドスタートであると判定した場合、前記内燃機関の始動後に検出した吸気量とクーラント温度と前記補正温度特性とから補正温度を算出し、前記内燃機関の始動後に検出した吸気温度から、算出した前記補正温度を減算した温度を外気温度として前記記憶装置に記憶する、産業車両の外気温度推定装置である。
【００１３】
次に、本発明の第４の発明は、上記第２の発明に係る産業車両の外気温度推定装置であって、前記記憶装置には、吸気量とクーラント温度とに基づいて設定された補正温度特性が記憶されている。そして、前記制御装置は、前記内燃機関の始動が前記コールドスタートではない非コールドスタートであると判定した場合、前記内燃機関の始動後に検出した吸気量とクーラント温度と前記補正温度特性とから補正温度を算出し、前記内燃機関の始動後に検出した吸気温度から、算出した前記補正温度を減算した温度を外気温度として前記記憶装置に記憶する、産業車両の外気温度推定装置である。
【００１４】
次に、本発明の第５の発明は、上記第１の発明に係る産業車両の外気温度推定装置であって、前記外気温度取得タイミングは、前記内燃機関の始動後から第１所定時間が経過した時点、前記内燃機関の始動後から最小値更新許容時間が経過するまでの間において、第２所定時間間隔で検出した吸気温度が最も低くなった時点、前記内燃機関の吸気量を検出する吸気量検出手段を有し、前記内燃機関の始動後における吸気量の積算値が所定吸気積算量に達した時点、の少なくとも１つである、産業車両の外気温度推定装置である。
【００１５】
次に、本発明の第６の発明は、上記第２の発明〜第４の発明のいずれか１つに係る産業車両の外気温度推定装置であって、前記外気温度取得タイミングは、前記内燃機関の始動後から第１所定時間が経過した時点、前記内燃機関の始動後から最小値更新許容時間が経過するまでの間において、第２所定時間間隔で検出した吸気温度が最も低くなった時点、前記内燃機関の始動後における吸気量の積算値が所定吸気積算量に達した時点、の少なくとも１つである、産業車両の外気温度推定装置である。
【発明の効果】
【００１６】
第１の発明によれば、内燃機関の始動がコールドスタートであると判定した場合、外気温度取得タイミング（例えば図３に示す時間ｔ２のタイミング）にて検出した吸気温度を外気温度として記憶するので、エンジンルームの構造や日照等の影響を受けることなく、吸気温度を利用して、より正確な外気温度を推定することができる。またコールドスタートの場合、定常運転条件が成立している際には実際の外気温度に対する内燃機関の吸気温度がほぼ一定であることを利用して、外気温度取得タイミングにて記憶した外気温度を初期値として、外気温度を適切に更新していくことが可能である（例えば図３に示す時間ｔ５、時間ｔ６、時間ｔ７にて外気温度を更新）。従って、吸気温度を利用して、刻々と変化する外気温度を、より正確に推定することができる。
【００１７】
第２の発明によれば、内燃機関の始動がコールドスタートであると判定した場合における始動後の外気温度の更新タイミング（定常運転条件の成立タイミング）を、実際の外気温度に対する内燃機関の吸気温度の温度差が一定となる条件で適切に判定することが可能である。これにより、コールドスタートの場合の始動後において、刻々と変化する実際の外気温度に追従させて、推定した外気温度を更新していくことができる。
【００１８】
第３の発明または第４の発明によれば、内燃機関の始動がコールドスタートではない非コールドスタートであると判定した場合において、実際の外気温度に対する内燃機関の吸気温度の温度差を、内燃機関の運転状態に応じて適切に補正する。これにより、エンジンルームの構造や日照等の影響を受けることなく、吸気温度を利用して、より正確な外気温度を推定することができる。
【００１９】
第５の発明または第６の発明によれば、内燃機関の始動がコールドスタートであると判定した場合において、内燃機関の始動後にて吸気温度と外気温度とがほぼ一致する一瞬のタイミングである外気温度取得タイミング（例えば図３に示す時間ｔ２のタイミング）を適切に判定することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の、産業車両の外気温度推定装置を適用した、内燃機関の制御システムの概略構成を説明する図である。
【図２】内燃機関の制御装置の入出力、及び当該制御装置の構成の例を説明する図である。
【図３】産業車両の内燃機関の運転状態に対して、クーラント温度、吸気温度、外気温度が変化する様子の例を説明する図である。
【図４】産業車両の外気温度の推定を行う制御装置の処理手順を説明するフローチャートである。
【図５】図４に示すフローチャートにおける点線部分の変更例１を説明するフローチャートである。
【図６】図４に示すフローチャートにおける点線部分の変更例２を説明するフローチャートである。
【図７】吸気量とクーラント温度とに応じた補正温度が設定された補正温度特性の例を説明する図である。
【発明を実施するための形態】
【００２１】
●［内燃機関の制御システムの概略構成（図１）と、制御装置５０の入出力（図２）］
以下に本発明を実施するための形態を図面を用いて説明する。まず図１及び図２を用いて、内燃機関の制御システムの概略構成について説明する。本実施の形態の説明では、建設機械を含む産業車両に搭載された内燃機関の例として、４気筒のエンジン１０（例えばディーゼルエンジン）を用いて説明する。エンジン１０には、エンジン１０の各気筒４５Ａ〜４５Ｄへの吸入空気を導入する吸気管１１が接続されている。またエンジン１０には、各気筒４５Ａ〜４５Ｄからの排気ガスが吐出される排気管１２が接続されている。各気筒４５Ａ〜４５Ｄには、燃料配管４２Ａ〜４２Ｄを介してコモンレール４１に接続されたインジェクタ４３Ａ〜４３Ｄが設けられている。また吸気管１１の吸気経路にはターボ過給機３０のコンプレッサ３５が設けられており、排気管１２の排気経路にはターボ過給機３０のタービン３６が設けられている。制御装置５０は、少なくとも、制御手段５１、記憶手段５３を有しており、本発明の、産業車両の外気温度推定装置は、制御装置５０（制御手段５１、記憶手段５３）、クーラント温度検出手段２８、吸気温度検出手段２７、吸気量検出手段２１を有している。
【００２２】
高圧ＥＧＲ経路１３Ａは、タービン３６の上流の排気管１２と、吸気管１１（コンプレッサ３５の下流かつインタークーラ１６の下流の吸気管１１）とを連通し、排気管１２内の（高圧の）排気ガスの一部を吸気管１１に還流させることが可能である。
【００２３】
高圧ＥＧＲ弁１４Ａ（高圧ＥＧＲバルブ）は、高圧ＥＧＲ経路１３Ａにおける高圧ＥＧＲクーラ１５Ａに近接させて、高圧ＥＧＲクーラ１５Ａの排気流入側または排気流出側に配設されている。高圧ＥＧＲ弁１４Ａは、制御手段５１からの制御信号に基づいて、高圧ＥＧＲ経路１３Ａの開度を調整する。
【００２４】
高圧ＥＧＲクーラ１５Ａは、高圧ＥＧＲ経路１３Ａに設けられており、高圧ＥＧＲ経路１３Ａにおける排気管１２の側である排気流入側から排気ガスが流入され、高圧ＥＧＲ経路１３Ａにおける吸気管１１の側である排気流出側から排気ガスを吐出する。また高圧ＥＧＲクーラ１５Ａには、冷却用のクーラントが供給されている。高圧ＥＧＲクーラ１５Ａは、いわゆる熱交換機であり、クーラントを用いて、流入された排気ガスを冷却して吐出する。
【００２５】
低圧ＥＧＲ経路１３Ｂは、タービン３６の下流かつ排気浄化装置３８の下流の排気通路１２Ａと、コンプレッサ３５の上流の吸気通路１１Ａとを連通し、排気通路１２Ａ内の（低圧の）排気ガスの一部を吸気通路１１Ａに還流させることが可能である。
【００２６】
低圧ＥＧＲ弁１４Ｂ（低圧ＥＧＲバルブ）は、低圧ＥＧＲ経路１３Ｂにおける低圧ＥＧＲクーラ１５Ｂに近接させて、低圧ＥＧＲクーラ１５Ｂの排気流入側または排気流出側に配設されている。低圧ＥＧＲ弁１４Ｂは、制御手段５１からの制御信号に基づいて、低圧ＥＧＲ経路１３Ｂの開度を調整する。
【００２７】
低圧ＥＧＲクーラ１５Ｂは、低圧ＥＧＲ経路１３Ｂに設けられており、低圧ＥＧＲ経路１３Ｂにおける排気通路１２Ａの側である排気流入側から排気ガスが流入され、低圧ＥＧＲ経路１３Ｂにおける吸気通路１１Ａの側である排気流出側から排気ガスを吐出する。また低圧ＥＧＲクーラ１５Ｂには、冷却用のクーラントが供給されている。低圧ＥＧＲクーラ１５Ｂは、いわゆる熱交換機であり、クーラントを用いて、流入された排気ガスを冷却して吐出する。
【００２８】
インタークーラ１６は、コンプレッサ３５の下流の吸気管１１に設けられており、吸気管１１内を流れる吸気（コンプレッサ３５にて過給されて温度が上昇された吸気）を冷却して吸気の体積を減少させ、吸気中の酸素密度を高める。
【００２９】
吸気量検出手段２１は、例えば吸入空気の流量を検出可能な流量センサであり、吸気通路１１Ａに設けられている。制御手段５１は、吸気量検出手段２１からの検出信号に基づいて、エンジン１０が吸入した吸入空気の流量である吸入空気流量（吸気量）を検出することが可能である。
【００３０】
回転検出手段２２は、例えば内燃機関の回転数（例えばクランク軸の回転数）や回転角度（例えば各気筒の圧縮上死点タイミング）等を検出可能な回転角度センサであり、エンジン１０のクランクシャフトの近傍に設けられている。制御手段５１は、回転検出手段２２からの検出信号に基づいて、エンジン１０のクランクシャフトの回転数や回転角度等を検出することが可能である。
【００３１】
大気圧検出手段２３は、例えば大気圧センサであり、制御装置５０に設けられている。制御手段５１は、大気圧検出手段２３からの検出信号に基づいて、大気圧を検出することが可能である。
【００３２】
圧力検出手段２４Ａは、例えば圧力センサであり、コンプレッサ３５の上流側である吸気通路１１Ａ、かつコンプレッサ３５の近傍、に設けられている。制御手段５１は、圧力検出手段２４Ａからの検出信号に基づいて、コンプレッサ３５の上流側の吸入空気の圧力であるコンプレッサ上流吸気圧力を検出可能である。
【００３３】
圧力検出手段２４Ｂは、例えば圧力センサであり、コンプレッサ３５の下流側である吸気管１１、かつコンプレッサ３５の近傍、に設けられている。制御手段５１は、圧力検出手段２４Ｂからの検出信号に基づいて、コンプレッサ３５の下流側の吸入空気の圧力であるコンプレッサ下流吸気圧力を検出可能である。
【００３４】
アクセルペダル踏込量検出手段２５は、例えばアクセルペダル踏込角度センサであり、アクセルペダルに設けられている。制御手段５１は、アクセルペダル踏込量検出手段２５からの検出信号に基づいて、運転者によるアクセルペダルの踏込量を検出することが可能である。
【００３５】
圧力検出手段２６Ａは、例えば圧力センサであり、タービン３６の上流側である排気管１２、かつタービン３６の近傍、に設けられている。制御手段５１は、圧力検出手段２６Ａからの検出信号に基づいて、タービン３６の上流側の排気ガスの圧力であるタービン上流排気圧力を検出可能である。
【００３６】
圧力検出手段２６Ｂは、例えば圧力センサであり、タービン３６の下流側である排気通路１２Ａ、かつタービン３６の近傍、に設けられている。制御手段５１は、圧力検出手段２６Ｂからの検出信号に基づいて、タービン３６の下流側の排気ガスの圧力であるタービン下流排気圧力を検出可能である。
【００３７】
吸気温度検出手段２７は、例えば吸気温度センサであり、図１の例では、吸気管１１における吸気マニホルドの近傍に設けられ、吸気管１１内を流れる吸気の温度に応じた検出信号を出力する。制御手段５１は、吸気温度検出手段２７からの検出信号に基づいて、吸気管１１内を流れる吸気の温度（吸気温度）を検出可能である。
【００３８】
クーラント温度検出手段２８は、例えばクーラント温度センサであり、エンジン１０のシリンダブロックに設けられ、シリンダブロック内に設けられたウォータジャケットを流れるクーラント（冷却液）の温度に応じた検出信号を出力する。制御手段５１は、クーラント温度検出手段２８からの検出信号に基づいて、エンジン１０の冷却に使用されているクーラントの温度（クーラント温度）を検出可能である。
【００３９】
エンジンコントロールダイヤル２９は、運転者が、エンジン１０の目標回転数を指示するためのダイヤルである。エンジンコントロールダイヤル２９は、運転者から指示されたエンジン１０の目標回転数に基づいた検出信号を制御装置５０に出力する。運転者は、アクセルペダルを踏まなくても、エンジンコントロールダイヤル２９を操作することで、エンジン１０の回転数を所望する回転数に維持することが可能である。運転者は、例えばエンジン１０を動力源とした安定した油圧を用いて、種々の油圧作動部（例えばフォークリフトの場合、フォークやマスト等）を動作させることができる。
【００４０】
ターボ過給機３０は、コンプレッサインペラ３５Ａを有するコンプレッサ３５と、タービンインペラ３６Ａを有するタービン３６とを備えている。タービン３６には、排気管１２と排気通路１２Ａが接続されている。そしてタービン３６には、タービンインペラ３６Ａへ導く排気ガスの流速を制御可能な可変ノズル３３が設けられており、可変ノズル３３は、駆動手段３１によって開度が調整される。制御手段５１は、開度検出手段３２（例えば、ノズル開度センサ）からの検出信号と目標ノズル開度に基づいて、駆動手段３１に制御信号を出力して可変ノズル３３の開度を調整可能である。
【００４１】
コンプレッサ３５には、吸気通路１１Ａと吸気管１１が接続されている。そしてコンプレッサ３５は、吸気通路１１Ａから吸入空気を吸入してコンプレッサインペラ３５Ａにて圧縮し、圧縮した吸入空気を吸気管１１に吐出することで過給する。タービン３６には、排気通路１２Ａと排気管１２が接続されている。排気管１２からの高温高圧の排気ガスは、タービン３６に導入されてタービンインペラ３６Ａ（及びコンプレッサインペラ３５Ａ）を回転駆動して排気通路１２Ａへと吐出される。
【００４２】
排気浄化装置３８は、例えば酸化触媒やＤＰＦであり、タービン３６の下流の排気通路１２Ａに設けられている。排気浄化装置３８は、排気通路１２Ａ内を流れる排気を浄化する。
【００４３】
コモンレール４１には燃料タンク（図示省略）から燃料が供給され、コモンレール４１内の燃料は高圧に維持されて燃料配管４２Ａ〜４２Ｄを介してインジェクタ４３Ａ〜４３Ｄのそれぞれに供給されている。インジェクタ４３Ａ〜４３Ｄは、各気筒４５Ａ〜４５Ｄに対応させて設けられており、制御手段５１からの制御信号によって各気筒内に所定のタイミングで所定量の燃料を噴射する。
【００４４】
制御手段５１は、例えばＣＰＵ（中央処理ユニット）であり、制御装置５０内に設けられ、図２に示すように、上述した各種の検出手段等からの検出信号が入力されて、エンジン１０の運転状態を検出し、インジェクタ４３Ａ〜４３Ｄ、高圧ＥＧＲ弁１４Ａ、低圧ＥＧＲ弁１４Ｂ、可変ノズルの駆動手段３１等を駆動する制御信号を出力する。また制御手段５１は、自身がインジェクタ４３Ａ〜４３Ｄに出力した制御信号（噴射指令信号）によって、各気筒４５Ａ〜４５Ｄに供給した燃料量を検出することが可能である。また制御手段５１への入力、及び制御手段５１からの出力は、図１及び図２の例に限定されず、種々の検出手段（ＮＯｘ検出手段、排気温度検出手段等）、種々のアクチュエータ（各種バルブ、各種ランプ等）が有る。なお図２中における符号５１Ａ〜５１Ｇの各部の説明については後述する。
【００４５】
記憶手段５３は、例えばＦｌａｓｈ−ＲＯＭやＲＡＭ等の記憶装置であり、制御装置５０内や制御手段５１内に設けられ、後述する処理を実行するためのプログラムや、吸気量とクーラント温度とに基づいた補正温度が設定された補正温度特性等が記憶されている。
【００４６】
●［産業車両の運転状態とクーラント温度、吸気温度、外気温度の変化の様子（図３）］
次に図３を用いて、産業車両の運転状態と、クーラント温度、吸気温度、外気温度の変化の様子の例について説明する。発明者は、種々の産業車両を用いて種々の実験を行い、図３に示す温度変化の様子を得た。なお、図３において横軸は時間を示している。図３の例は、時間ｔａにて産業車両のイグニションＩＧＮをＯＦＦにしてエンジンの運転を停止し、エンジン停止の状態で時間ｔａから時間ｔ０まで放置した後（いわゆるソーク状態の後）、時間ｔ０でイグニションＩＧＮをＯＮにして、時間ｔ１にてエンジンを始動して、以降で産業車両を使用した状態の例を示している。外気温度は、朝方から昼にかけて徐々に高くなり、昼から夕方にかけて徐々に低くなる。
【００４７】
時間ｔａにてエンジンの運転を停止した直後は、エンジンの冷却用のクーラントの循環が停止されるので、エンジンの温度は一時的に上昇した後、徐々に低くなっていく。そのため、シリンダブロックに設けられたクーラント温度検出手段２８にて検出されるクーラント温度も、一時的に上昇した後、徐々に低くなっていく。また吸気管１１に設けられた吸気温度検出手段２７にて検出される吸気温度も、一時的に上昇した後、徐々に低くなっていく。そして時間ｔａから時間ｔ０までの時間が十分長い時間である場合、時間ｔ０の近傍では、クーラント温度と外気温度との温度差がほとんど無くなる（ほぼ同じ温度となる）が、エンジンルームの構造や日照等の影響により、外気温度よりもやや高い温度で安定する。
【００４８】
時間ｔ０でイグニションＩＧＮをＯＮにして時間ｔ１にて始動（スタータを回してクランキング）する前までは、イグニションＩＧＮをＯＮにしただけであるので、クーラント温度と吸気温度はほぼ同じ温度の状態を維持しているが、外気温度よりもやや高い温度となっている。従って、この時点の吸気温度を外気温推定値（推定した外気温度）として記憶すると、実際の外気温度よりもやや高い温度を記憶してしまう。
【００４９】
発明者は、時間ｔ１にて始動した際、吸気温度は、徐々に低くなって時間ｔ２にてほぼ外気温度と一致する温度に達した後、徐々に高くなって時間ｔ３以降では安定した温度に達することを見出した（着眼点１）。また発明者は、時間ｔ３以降では、吸気温度は、外気温度の変化に対してほぼ一定温度分、高い温度で変化する（外気温度の変化と並行するように変化する）ことを見出した（着眼点２）。そして発明者は、上述した（着眼点１）及び（着眼点２）より、内燃機関の吸気温度を利用して、より正確な外気温度を推定することができる、産業車両の外気温度推定装置を発明した。以下に産業車両の外気温度推定装置における制御装置５０の処理手順の詳細を説明する。
【００５０】
●［制御装置５０の処理手順（図４〜図６）］
次に図４〜図６に示すフローチャートを用いて、制御装置５０における外気温度の推定処理の処理手順について説明する。制御装置５０（制御手段５１）は、所定時間間隔（例えば数［ｍｓ］〜数１０［ｍｓ］程度）の所定タイミングにて、図４に示す外気温度の推定処理を起動し、ステップＳ１１０へと処理を進める。
【００５１】
ステップＳ１１０にて制御装置５０は、エンジンの始動時であるか否かを判定し、エンジンの始動時であると判定した場合（Ｙｅｓ）はステップＳ１２０に進み、エンジンの始動時でない（すなわち、エンジン始動後）と判定した場合（Ｎｏ）はステップＳ２１０に進む。なおエンジンの始動時であるか否かの判定は、例えば、エンジン回転数が所定回転以下であるか否か等にて判定することができる。例えば、２００［ｒｐｍ］以下（回転ゼロを含む）の場合を始動時、そうでない場合を始動後、と判定する。
【００５２】
ステップＳ１２０に進んだ場合、制御装置５０は、クーラント温度と吸気温度を取得してステップＳ１３０に進む。例えば別のタイミングで起動された別の処理にて求めたクーラント温度と吸気温度を取得してもよいし、ステップＳ１２０にてクーラント温度検出手段からの検出信号を取り込んでクーラント温度を求め、吸気温度検出手段からの検出信号を取り込んで吸気温度を求めるようにしてもよい。
【００５３】
ステップＳ１３０にて制御装置５０は、クーラント温度と吸気温度の温度差がコールドスタート温度差以内であるか否かを判定し、コールドスタート温度差以内である場合（Ｙｅｓ）はステップＳ１４０Ａに進み、コールドスタート温度差以内でない場合（Ｎｏ）はステップＳ１４０Ｂに進む。このステップＳ１３０の処理は、内燃機関の始動時におけるクーラント温度と吸気温度との温度差がコールドスタート温度差以内であるか否かを判定する、コールドスタート判定ステップに相当している。そして当該コールドスタート判定ステップを実行している制御手段５１は、図２におけるコールドスタート判定部５１Ａ（コールドスタート判定手段）として機能する。
【００５４】
ステップ１４０Ａに進んだ場合、制御装置５０は、コールドスタートフラグを１にセットしてステップＳ２１０に進む。またステップＳ１４０Ｂに進んだ場合、制御装置５０は、コールドスタートフラグを０にリセットしてステップＳ２１０に進む。
【００５５】
ステップＳ２１０に進んだ場合、制御装置５０は、エンジンの始動後であるか否かを判定し、エンジンの始動後であると判定した場合（Ｙｅｓ）はステップＳ２１５に進み、エンジンの始動後でないと判定した場合（Ｎｏ）はステップＳ６８０に進む。エンジンの始動後であるか否かの判定は、ステップＳ１１０と同様、エンジン回転数が所定回転以上であるか否か等にて判定することができる。
【００５６】
ステップＳ２１５に進んだ場合、制御装置５０は、コールドスタートフラグがセットされているか否かを判定し、セットされている場合（Ｙｅｓ）はステップＳ３１０に進み、セットされていない場合（Ｎｏ）はステップＳ５１０に進む。
【００５７】
ステップＳ３１０に進んだ場合、制御装置５０は、始動後からの経過時間が、予め設定された第１所定時間であるか否かを判定し、始動後からの経過時間が第１所定時間である場合（Ｙｅｓ）はステップＳ３１５に進み、始動後からの経過時間が第１所定時間でない場合（Ｎｏ）はステップＳ４１０に進む。なお第１所定時間は、図３における時間ｔ１から時間ｔ２に至るまでの時間であり、始動後から吸気温度が一時的に下降して外気温度とほぼ一致するまでの時間に設定されている。第１所定時間の値は、種々の産業車両を用いた、種々の実験等によって決定されている。
【００５８】
ステップＳ３１５に進んだ場合、制御装置５０は、吸気温度を検出し、検出した吸気温度を外気温推定値（推定した外気温度）に記憶してステップＳ４１０に進む。ステップＳ３１０、Ｓ３１５の処理は、コールドスタートであると判定した場合、内燃機関の始動後の外気温度取得タイミング（この場合、始動後からの経過時間が第１所定時間となったタイミング）で検出した吸気温度を、外気温度（外気温推定値）として記憶装置（記憶手段５３）に記憶する、始動後外気温度取得ステップに相当している。そして当該始動後外気温度取得ステップを実行している制御手段５１は、図２における始動後外気温度取得部５１Ｂ（始動後外気温度取得手段）として機能する。
【００５９】
ステップＳ４１０に進んだ場合、制御装置５０は、クーラント温度と吸気量を取得してステップＳ４１５に進む。
【００６０】
ステップＳ４１５にて制御装置５０は、クーラント温度が、予め設定された暖機完了温度（例えば８０［℃］）以上であるか否かを判定し、暖機完了温度以上である場合（Ｙｅｓ）はステップＳ４２０に進み、暖機完了温度以上でない場合（Ｎｏ）はステップＳ４３０Ｂに進む。
【００６１】
ステップＳ４２０に進んだ場合、制御装置５０は、吸気量が定常下限吸気量以上であるか否かを判定し、定常下限吸気量以上である場合（Ｙｅｓ）はステップＳ４２５に進み、定常下限吸気量以上でない場合（Ｎｏ）はステップＳ４３０Ｂに進む。
【００６２】
ステップＳ４２５に進んだ場合、制御装置５０は、吸気量が定常上限吸気量以下であるか否かを判定し、定常上限吸気量以下である場合（Ｙｅｓ）はステップＳ４３０Ａに進み、定常上限吸気量以下でない場合（Ｎｏ）はステップＳ４３０Ｂに進む。なお、定常下限吸気量、定常上限吸気量の値は、種々の実験等によって決定されている。
【００６３】
ステップＳ４３０Ａに進んだ場合、制御装置５０は、計測カウンタをカウントアップしてステップＳ４３５に進む。またステップＳ４３０Ｂに進んだ場合、制御装置５０は、計測カウンタをクリア（ゼロにリセット）してステップＳ４３５に進む。
【００６４】
ステップＳ４３５にて制御装置５０は、計測カウンタにて計測されている時間が、予め設定された定常判定時間以上であるか否かを判定し、定常判定時間以上であると判定した場合（Ｙｅｓ）はステップＳ４４０に進み、定常判定時間以上でないと判定した場合（Ｎｏ）は処理を終了する。定常判定時間の値は、種々の産業車両を用いた、種々の実験等によって決定されている。
【００６５】
ステップＳ４４０に進んだ場合、制御装置５０は、現在記憶されている定常運転吸気温度（本ステップＳ４４０にて更新する前の定常運転吸気温度）を前回定常運転吸気温度に記憶し、（現在の）吸気温度を検出して定常運転吸気温度に記憶（更新）してステップＳ４４５に進む。例えば図３の例において、今回の処理タイミングが時間ｔ６のタイミングの場合、ステップＳ４４０にて更新直前の定常運転吸気温度には、時間ｔ５のタイミングにて記憶した吸気温度Ｔ（ｔ５）が記憶されているので、この吸気温度Ｔ（ｔ５）を前回定常運転吸気温度に記憶する。その後、現在の吸気温度Ｔ（ｔ６）を定常運転吸気温度に記憶する。
【００６６】
ステップＳ４４５にて制御装置５０は、計測カウンタをクリア（ゼロにリセット）して、計測カウンタによる定常判定時間の計測を新たに開始して、ステップＳ４５０に進む。ステップＳ４１０〜Ｓ４４５の処理は、コールドスタートであると判定した場合、外気温度取得タイミングの後において、定常運転条件が成立する毎に吸気温度を検出して定常運転吸気温度として記憶装置（記憶手段５３）に記憶する、定常運転吸気温度記憶ステップに相当している。そして当該定常運転吸気温度取得ステップを実行している制御手段５１は、図２における定常運転吸気温度取得部５１Ｃ（定常運転吸気温度取得手段）として機能する。なお本実施の形態では、定常運転条件を、クーラント温度が暖機完了温度以上かつ吸気量が定常下限吸気量〜定常上限吸気量の範囲内、としたが、この条件に限定されるものではない。
【００６７】
ステップＳ４５０にて制御装置５０は、定常回数カウンタをカウントアップしてステップＳ４５５に進む。定常回数カウンタは、２回目以降の定常運転条件の成立時であることを判定するためのカウンタである。
【００６８】
ステップＳ４５５にて制御装置５０は、定常回数カウンタの値が２以上であるか否かを判定し、２以上である場合（Ｙｅｓ）はステップＳ４８０に進み、２以上でない場合（Ｎｏ）は処理を終了する。
【００６９】
ステップＳ４８０に進んだ場合、制御装置５０は、現在記憶している外気温推定値（更新前であり、前回の外気温推定値に相当）に、［定常運転吸気温度−前回定常運転吸気温度（今回の定常運転吸気温度と前回定常運転吸気温度との温度差）］を加算した温度を、新たな外気温推定値として記憶して処理を終了する。例えば図３に示す例において、今回の処理タイミングが時間ｔ６のタイミングの場合、ステップＳ４８０にて更新直前の外気温推定値には、時間ｔ５のタイミングで記憶した外気温推定値Ｇ（ｔ５）が記憶されている。また、今回の定常運転吸気温度には時間ｔ６における吸気温度Ｔ（ｔ６）が記憶されており、前回定常運転吸気温度には時間ｔ５における吸気温度Ｔ（ｔ５）が記憶されている。従って、時間ｔ６における外気温推定値Ｇ（ｔ６）は、以下の（式２）にて求めることができる。
外気温推定値Ｇ（ｔ６）
＝前回の外気温推定値＋［（今回の）定常運転吸気温度−前回定常運転吸気温度］
＝時間ｔ５の外気温推定値＋［時間ｔ６の定常運転吸気温度−時間ｔ５の定常運転吸気温度］
＝外気温推定値Ｇ（ｔ５）＋［吸気温度Ｔ（ｔ６）−吸気温度Ｔ（ｔ５）］
＝外気温推定値Ｇ（ｔ５）＋ΔＴ３２    （式２）
【００７０】
ステップＳ４５０〜Ｓ４８０の処理は、コールドスタートであると判定した場合、２回目以降の定常運転吸気温度を記憶装置（記憶手段５３）に記憶する際に、今回の定常運転吸気温度と前回の定常運転吸気温度との温度差を、記憶装置（記憶手段５３）に記憶されている外気温度（外気温推定値）に加算して、更新した外気温度（外気温推定値）として記憶装置（記憶手段５３）に記憶する、外気温度更新ステップに相当している。そして当該外気温度更新ステップを実行している制御手段５１は、図２における外気温度更新部５１Ｄ（外気温度更新手段）として機能する。
【００７１】
またステップＳ５１０に進んだ場合（内燃機関の始動がコールドスタートではない非コールドスタートであると判定した場合）、制御装置５０は、クーラント温度、吸気温度、吸気量を取得してステップＳ５１５に進む。
【００７２】
ステップＳ５１５にて制御装置５０は、記憶手段５３に記憶されている補正温度特性と、吸気量及びクーラント温度と、に基づいて補正温度を算出してステップＳ５８０に進む。なお、補正温度特性は、例えば図７に示す特性であり、種々の実験等にて求められた特性であり、吸気量とクーラント温度とに基づいて補正温度が設定されて記憶装置（記憶手段５３）に記憶されている。ステップＳ５１０及びＳ５１５の処理は、内燃機関の始動がコールドスタートではない非コールドスタートであると判定した場合、内燃機関の始動後に検出した吸気量及びクーラント温度と、記憶装置（記憶手段５３）に記憶されている補正温度特性と、に基づいて補正温度を算出する、補正温度算出ステップに相当している。そして当該補正温度算出ステップを実行している制御手段５１は、図２における補正温度算出部５１Ｆ（補正温度算出手段）として機能する。
【００７３】
ステップＳ５８０にて制御装置５０は、内燃機関の始動後に検出した（現在の）吸気温度から、算出した補正温度を減算した温度を、外気温推定値として記憶装置（記憶手段５３）に記憶して処理を終了する。つまり、現在の外気温推定値を、以下の（式３）にて求める。
（現在の）外気温推定値＝（現在の）吸気温度−補正温度    （式３）
【００７４】
ステップＳ５８０の処理は、内燃機関の始動がコールドスタートではない非コールドスタートであると判定した場合、検出した吸気温度から、算出した補正温度を減算した温度を、外気温度（外気温推定値）として記憶する、非コールドスタート時外気温度推定ステップに相当している。そして当該非コールドスタート時外気温度推定ステップを実行している制御手段５１は、図２における非コールドスタート時外気温度推定部５１Ｇ（非コールドスタート時外気温度推定手段）として機能する。
【００７５】
またステップＳ６８０に進んだ場合、とりあえずの外気温度として、予め設定した外気温度の初期値（固定値）を外気温推定値に記憶して処理を終了する。なお当該ステップＳ６８０はエンジン始動時に実行される処理であり、エンジンが始動された後はステップＳ３１５（またはステップＳ３４５、またはステップＳ３８０）、Ｓ４８０、Ｓ５８０等にて外気温推定値が更新されるので、ステップＳ６８０にて初期値（固定値）を外気温推定値に設定しても、特に影響は無い。
【００７６】
●［始動後外気温度取得ステップ（ステップＳ３１０、Ｓ３１５）の変更例１（図５）］
次に図５を用いて、図４における始動後外気温度取得ステップ（ステップＳ３１０、Ｓ３１５）の変更例１について説明する。変更例１では、図４に示すステップＳ３１０、Ｓ３１５を、図５に示すステップＳ３２０〜Ｓ３４５に変更している。図５に示す変更例１では、図３に示す時間ｔ１〜時間ｔ３（最小値更新許容時間内）において、最も低い吸気温度を外気温推定値として記憶する。
【００７７】
ステップＳ３２０にて制御装置５０は、始動後からの経過時間が、予め設定された最小値更新許容時間以内であるか否かを判定し、始動後からの経過時間が最小値更新許容時間以内である場合（Ｙｅｓ）はステップＳ３２５に進み、最小値更新許容時間以内でない場合（Ｎｏ）はステップＳ４１０に進む。なお最小値更新許容時間は、図３に示す時間ｔ１から時間ｔ３までの時間であり、種々の実験等によって求められた時間である。
【００７８】
ステップＳ３２５に進んだ場合、制御装置５０は、吸気温度を検出してステップＳ３３０に進む。
【００７９】
ステップＳ３３０にて制御装置５０は、更新カウンタをカウントアップしてステップＳ３３５に進む。図５に示す変更例１では、最も低い吸気温度を推定吸気温度として記憶するものであるが、推定吸気温度の適切な初期値が必要である。「更新カウンタ」は、図５の処理の「１回目」に取得した吸気温度を初期値とするための「１回目」を判定するためのカウンタである。
【００８０】
ステップＳ３３５にて制御装置５０は、更新カウンタが１であるか否かを判定し、更新カウンタが１である場合（Ｙｅｓ）はステップＳ３４５に進み、更新カウンタが１でない場合（Ｎｏ）はステップＳ３４０に進む。
【００８１】
ステップＳ３４０にて制御装置５０は、記憶している外気温推定値が、検出した吸気温度よりも高いか否かを判定し、外気温推定値が吸気温度よりも高い場合（Ｙｅｓ）はステップＳ３４５に進み、外気温推定値が吸気温度以下である場合（Ｎｏ）はステップＳ４１０に進む。
【００８２】
ステップＳ３４５に進んだ場合、制御装置５０は、吸気温度を外気温推定値として記憶装置（記憶手段５３）に記憶してステップＳ４１０に進む。
【００８３】
図５に示す変更例１では、内燃機関の始動後から、（予め設定された）最小値更新許容時間が経過するまでの間において、第２所定時間間隔（図４に示す処理を実行する所定時間間隔）で吸気温度を検出し、最も低い吸気温度を外気温推定値として記憶装置（記憶手段５３）に記憶する。最小値更新許容時間内において最も低い吸気温度を記憶装置（記憶手段５３）に記憶した時点が、外気温度取得タイミングに相当する。なお図５に示す処理は、図３において始動後から最小値更新許容時間が経過するまでの間において最小となる吸気温度を検出する必要があるので、短い時間間隔で実行する必要がある。従って、第２所定時間は第１所定時間よりも短い。
【００８４】
●［始動後外気温度取得ステップ（ステップＳ３１０、Ｓ３１５）の変更例２（図６）］
次に図６を用いて、図４における始動後外気温度取得ステップ（ステップＳ３１０、Ｓ３１５）の変更例２について説明する。変更例２では、図４に示すステップＳ３１０、Ｓ３１５を、図６に示すステップＳ３６０〜Ｓ３８０に変更している。図３に示す時間ｔ１〜時間ｔ２は、始動前において図１に示す吸気通路１１Ａ及び吸気管１１内にて日照等によって暖められていた空気が、始動によってエンジン１０に吸引されている間の時間であると考えられる。つまり、始動時において新たに吸引した外気が図１に示す吸気温度検出手段２７に達するまでは吸気温度が徐々に外気温度に近づき（図３における時間ｔ１〜時間ｔ２）、始動後はエンジン１０の熱気等によって吸気温度が徐々に上昇していく（図３における時間ｔ２〜時間ｔ３）と考えられる。図６に示す変更例２は、始動時において新たな外気が吸気温度検出手段２７に達したタイミング（図３における時間ｔ２のタイミング＝外気温度取得タイミング）を、時間でなく吸気量の積算値で判定するものである。
【００８５】
ステップＳ３６０にて制御装置５０は、内燃機関の始動後の吸気量を検出し、記憶装置（記憶手段５３）に記憶している積算吸気量に、検出した吸気量を加算して、新たな積算吸気量として記憶装置（記憶手段５３）に記憶し、ステップＳ３６５に進む。なお、このときの吸気量は、前回の処理から今回の処理に至るまでの吸気量である。
【００８６】
ステップＳ３６５にて制御装置５０は、積算吸気量が、予め設定された所定積算吸気量以上であるか否かを判定し、積算吸気量が所定積算吸気量以上である場合（Ｙｅｓ）はステップＳ３７０に進み、所定積算吸気量未満である場合（Ｎｏ）はステップＳ４１０に進む。なお所定積算吸気量は、図１に示す吸気通路１１Ａの入口から吸気管１１の吸気温度検出手段２７までの空気の量に相当しており、種々の実験等によって求められている。
【００８７】
ステップＳ３７０に進んだ場合、制御装置５０は、更新カウンタをカウントアップしてステップＳ３７５に進む。図６に示す変更例２では、「積算吸気量が所定積算吸気量に達した時点で１回のみ」、吸気温度を外気温推定値として記憶する。更新カウンタは、この「１回」を判定するためのカウンタである。
【００８８】
ステップＳ３７５にて制御装置５０は、更新カウンタが１であるか否かを判定し、更新カウンタが１である場合（Ｙｅｓ）はステップＳ３８０に進み、更新カウンタが１でない場合（Ｎｏ）はステップＳ４１０に進む。
【００８９】
ステップＳ３８０に進んだ場合、制御装置５０は、吸気温度を外気温推定値に記憶してステップＳ４１０に進む。
【００９０】
図６に示す変更例２では、内燃機関の始動後における吸気量の積算値が所定吸気量積算値に達した時点の吸気温度を外気温推定値として記憶装置（記憶手段５３）に記憶する。従って、内燃機関の始動後における吸気量の積算値が所定吸気量積算値に達した時点が、外気温度取得タイミングに相当する。
【００９１】
なお、外気温度取得タイミングは、内燃機関の始動後から第１所定時間が経過した時点（ステップＳ３１０）、内燃機関の始動後から最小値更新許容時間が経過するまでの間において第２所定時間間隔で検出した吸気温度が最も低くなった時点、内燃機関の始動後における吸気量の積算値が所定吸気積算量に達した時点、の少なくとも１つの時点であればよい。
【００９２】
●［本願の効果］
以上に説明したように、始動時におけるクーラント温度と吸気温度との温度差がコールドスタート温度差以内であるコールドスタート時では、ステップＳ３１０、Ｓ３１５（またはステップＳ３２０〜Ｓ３４５、またはステップＳ３６０〜Ｓ３８０）にて、図３に示す時間ｔ２における吸気温度を外気温推定値（推定した外気温度）として記憶装置（記憶手段５３）に記憶するので、より正確な外気温度を推定することができる。また始動後（暖機完了後）では、ステップＳ４１０〜Ｓ４８０にて、定常運転条件が成立する際に（図３の例に示す時間ｔ５、時間ｔ６、時間ｔ７）、適切に外気温推定値を更新して記憶装置（記憶手段５３）に記憶することで、刻々と変化する外気温度に追従させて、より正確な外気温度を推定することができる。また「非」コールドスタート時の場合では、ステップＳ５１０〜Ｓ５８０にて、適切に外気温度を推定することができる。また、産業車両の違い、季節の違い、その日の天候の違い、等によって図３に示すΔＴ（暖機後の吸気温度と外気温度との温度差）の値が日毎に変化しても、本実施の形態の産業車両の外気温度推定装置では、影響を受けることなく、より正確な外気温度を推定することができる。
【００９３】
本発明の、産業車両の外気温度推定装置は、本実施の形態で説明した構成や処理手順等に限定されず、本発明の要旨を変更しない範囲で種々の変更、追加、削除が可能である。
【００９４】
本実施の形態にて説明した産業車両の外気温度推定装置を適用する産業車両の内燃機関の制御システムは、図１に示す内燃機関の制御システムに限定されず、内燃機関を備えた種々の産業車両（建設機械を含む産業車両）に適用することができる。例えば、ターボ過給機を備えていない産業車両にも適用することができる。
【００９５】
また、以上（≧）、以下（≦）、より大きい（＞）、未満（＜）等は、等号を含んでも含まなくてもよい。また、本実施の形態の説明に用いた数値は一例であり、この数値に限定されるものではない。
【符号の説明】
【００９６】
１０      エンジン（内燃機関）
１１      吸気管
１２      排気管
１３Ａ    高圧ＥＧＲ経路
１３Ｂ    低圧ＥＧＲ経路
１４Ａ    高圧ＥＧＲ弁（ＥＧＲバルブ）
１４Ｂ    低圧ＥＧＲ弁（ＥＧＲバルブ）
１５Ａ    高圧ＥＧＲクーラ
１５Ｂ    低圧ＥＧＲクーラ
１６      インタークーラ
２１      吸気量検出手段
２２      回転検出手段
２３      大気圧検出手段
２４Ａ、２４Ｂ    圧力検出手段
２５      アクセルペダル踏込量検出手段
２６Ａ、２６Ｂ    圧力検出手段
２７      吸気温度検出手段
２８      クーラント温度検出手段
２９      エンジンコントロールダイヤル
３０      ターボ過給機
３１      駆動手段
３２      開度検出手段
３３      可変ノズル
３５      コンプレッサ
３５Ａ    コンプレッサインペラ
３６      タービン
３６Ａ    タービンインペラ
３８      排気浄化装置
４１      コモンレール
４３Ａ〜４３Ｄ    インジェクタ
４５Ａ〜４５Ｄ    気筒
５０      制御装置
５１      制御手段
５３      記憶手段（記憶装置）
【図１】
2018080607.tif 000003
【図２】
2018080607.tif 000004
【図３】
2018080607.tif 000005
【図４】
2018080607.tif 000006
【図５】
2018080607.tif 000007
【図６】
2018080607.tif 000008
【図７】
2018080607.tif 000009