(57)【要約】【課題】約０℃より低い周囲温度の環境において車両の内燃エンジンを作動させる。【解決手段】約０℃より低い周囲温度の環境において、車両の内燃エンジンを作動させる方法。上記エンジンは、バッテリと、ピストンを支持するエンジン本体とを含み得る。該方法は、第１加熱動作を開始して上記エンジンに進入する空気を暖める作用段階と、上記エンジン本体内で燃料に点火して、該エンジンを暖機し、且つ、上記エンジン本体に対する上記ピストンの限定移動を引き起こす作用段階と、上記バッテリから電力を吸引して該バッテリにおいて熱を生成する作用段階と、第２加熱動作を開始して上記エンジン内の上記空気を暖める前に所定期間に亙り上記バッテリを通して熱を分布させる作用段階と、上記バッテリを通して上記熱が分布された後で上記内燃エンジンを始動させ、上記エンジン本体を通して上記ピストンを連続的に往復動させる作用段階とを含み得る。【選択図】図３
2006291963.tif 000002
【特許請求の範囲】
【請求項１】
約０℃より低い周囲温度の環境において、バッテリと、ピストンを支持するエンジン本体とを有する車両の内燃エンジンを作動させる方法であって、
第１加熱動作を開始して上記エンジンに進入する空気を暖める作用段階と、
上記エンジン本体内で燃料に点火して、該エンジンを暖機し、且つ、上記エンジン本体に対する上記ピストンの限定移動を引き起こす作用段階と、
上記バッテリから電力を吸引して該バッテリにおいて熱を生成する作用段階と、
第２加熱動作を開始して上記エンジン内の上記空気を暖める前に所定期間に亙り上記バッテリを通して熱を分布させる作用段階と、
上記バッテリを通して上記熱が分布された後で上記内燃エンジンを始動させ、上記エンジン本体を通して上記ピストンを連続的に往復動させる作用段階とを備えて成る、方法。
【請求項２】
周囲温度を検知する作用段階と、
上記周囲温度が約１０℃より高いときに前記第１加熱動作の開始を回避する作用段階とを更に備えて成る、請求項１記載の方法。
【請求項３】
前記第１加熱動作を開始する前記作用段階は、前記エンジン本体内で燃料に点火する前に約４０秒〜約６０秒に亙り前記エンジンに進入する空気を暖める作用段階を含む、請求項１記載の方法。
【請求項４】
前記エンジンは加熱要素を含み、且つ、
前記第１加熱動作を開始して上記エンジンに進入する空気を暖める前記作用段階は、前記バッテリから電力を吸引して上記加熱要素を作動させると共に上記バッテリを暖める作用段階を含む、請求項１記載の方法。
【請求項５】
前記第２加熱動作を開始して前記エンジン内の空気を暖める前記作用段階は、前記バッテリから電力を吸引して前記加熱要素を作動させると共に上記バッテリを暖める作用段階を含む、請求項４記載の方法。
【請求項６】
前記所定期間は約１０秒〜約１５秒である、請求項１記載の方法。
【請求項７】
前記第２加熱動作を少なくとも約３０秒に亙り連続する作用段階を更に備えて成る、請求項１記載の方法。
【請求項８】
前記エンジン内で燃料に点火して上記エンジンを暖機すると前記エンジン本体内で燃料の限定燃焼が引き起こされ、且つ、
上記内燃エンジンを始動させると上記エンジン本体内で燃料の実質的に連続的な燃焼が引き起こされる、請求項１記載の方法。
【請求項９】
空気取入口を有するエンジン本体と、
上記エンジン本体から離間した周囲温度を記録するセンサと、
上記空気取入口の近傍に位置されて上記エンジン本体に進入する空気を加熱するヒータと、
上記エンジン本体を通る往復移動のために該エンジン本体内に支持されたピストンと、
上記ヒータに対して電気的に接続されて該ヒータに電力を供給するバッテリと、
上記ヒータを起動して上記エンジンに進入する空気を暖めるべく、上記本体に対する上記ピストンの連続的移動を引き起こさずに上記エンジン本体内で燃料の燃焼を開始して上記エンジンを暖機すべく、且つ、上記エンジンを始動させる前に上記バッテリから電力を吸引すべく作用可能なコントローラとを備え、
上記コントローラは、上記エンジンの始動を所定時間に亙り遅延させることで、上記エンジン本体を通して上記ピストンを連続的に往復動させる前に上記バッテリを通して熱が分布されることを許容すべく作用可能である
車両の内燃エンジン。
【請求項１０】
前記バッテリは前記ヒータの給電の間に熱を生成すべく作用可能である、請求項９記載の内燃エンジン。
【請求項１１】
約０℃より低い周囲温度の環境において、バッテリとピストンを支持するエンジンとを有する車両の内燃エンジンを作動させる方法であって、
加熱要素を起動して上記エンジン本体を暖機する作用段階と、
上記エンジンをクランク回転して、該エンジンを暖機すると共に、上記エンジン本体に対する上記ピストンの限定移動を引き起こす作用段階と、
上記バッテリから電力を吸引して該バッテリにおいて熱を生成する作用段階と、
上記内燃エンジンを始動させ且つ上記本体を通して上記ピストンを連続的に往復動させる前に、所定期間に亙り上記バッテリを通して上記熱を分布させる作用段階とを備えて成る、方法。
【請求項１２】
前記エンジンをクランク回転する前記作用段階は前記エンジン本体内で燃料に点火する作用段階を含む、請求項１１記載の方法。
【請求項１３】
前記加熱要素を起動する前記作用段階は第１加熱動作を実施する作用段階を含み、且つ、
当該方法は、前記内燃エンジンを始動させる前に上記加熱要素を起動して第２加熱動作を実施することで上記エンジン内の空気を暖める作用段階を更に備えて成る、請求項１１記載の方法。
【請求項１４】
前記第２加熱動作を開始して前記エンジン内の空気を暖める前記作用段階は、前記バッテリから電力を吸引して該バッテリを暖める作用段階を含む、請求項１３記載の方法。
【請求項１５】
周囲温度を検知する作用段階と、
上記周囲温度が約１０℃より高いときに前記第１加熱要素の起動を回避する作用段階とを更に備えて成る、請求項１１記載の方法。
【請求項１６】
前記加熱要素を起動する前記作用段階は、前記エンジンをクランク回転して該エンジンを暖機する前に約４０秒〜約６０秒に亙り上記エンジンに進入する空気を暖める作用段階を含む、請求項１１記載の方法。
【請求項１７】
前記加熱要素を起動する前記作用段階は前記バッテリから電力を吸引して該バッテリを暖める作用段階を含む、請求項１１記載の方法。
【請求項１８】
前記所定期間は約１０秒〜約１５秒である、請求項１１記載の方法。
【請求項１９】
前記第２加熱動作を少なくとも約３０秒に亙り継続する作用段階を更に備えて成る、請求項１１記載の方法。
【請求項２０】
前記エンジンをクランク回転する前記作用段階は前記エンジン本体内で燃料に点火する作用段階を含み、且つ、
前記内燃エンジンを始動させる前記作用段階は上記エンジン本体内の燃料の実質的に連続的な燃焼を引き起こす作用段階を含む、請求項１１記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、先に２００５年４月１３日に出願された同時係属の米国仮特許出願第６０／６７０，９０３号の特典を主張するが、その全ての内容は言及したことにより本明細書中に援用される。
【背景技術】
【０００２】
本発明は、内燃エンジンに関し、より詳細には、内燃エンジンおよび寒冷環境において内燃エンジンを始動させる方法に関する。
【特許文献１】なし
【発明の開示】
【発明が解決しようとする課題】
【０００３】
【課題を解決するための手段】
【０００４】
本発明の一定の実施例は、約０℃より低い周囲温度の環境において、車両の内燃エンジンを作動させる方法を提供する。上記エンジンは、バッテリと、ピストンを支持するエンジン本体とを含み得る。該方法は、第１加熱動作を開始して上記エンジンに進入する空気を暖める作用段階と、上記エンジン本体内で燃料に点火して、該エンジンを暖機し、且つ、上記エンジン本体に対する上記ピストンの限定移動を引き起こす作用段階とを含み得る。上記方法はまた、上記バッテリから電力を吸引して該バッテリにおいて熱を生成する作用段階と、第２加熱動作を開始して上記エンジン内の上記空気を暖める前に所定期間に亙り上記バッテリを通して熱を分布させる作用段階とを含み得る。上記方法はまた、上記バッテリを通して上記熱が分布された後で上記内燃エンジンを始動させ、上記エンジン本体を通して上記ピストンを連続的に往復動させる作用段階とを含み得る。
【０００５】
本発明はまた、車両の内燃エンジンも提供する。該内燃エンジンは、空気取入口を有するエンジン本体と、上記エンジン本体から離間した周囲温度を記録するセンサと、上記空気取入口の近傍に位置されて上記エンジン本体に進入する空気を加熱するヒータとを含み得る。上記内燃エンジンはまた、上記エンジン本体を通る往復移動のために該エンジン本体内に支持されたピストンと、上記ヒータに対して電気的に接続されて該ヒータに電力を供給するバッテリと、上記ヒータを起動して上記エンジンに進入する空気を暖めるべく、上記本体に対する上記ピストンの連続的移動を引き起こさずに上記エンジン本体内で燃料の燃焼を開始して上記エンジンを暖機すべく、且つ、上記エンジンを始動させる前に上記バッテリから電力を吸引すべく作用可能なコントローラとを含み得る。上記コントローラは、上記エンジンの始動を所定時間に亙り遅延させることで、上記エンジン本体を通して上記ピストンを連続的に往復動させる前に上記バッテリを通して熱が分布されることを許容すべく作用可能であり得る。
【０００６】
これに加え、本発明の一定の実施例は、約０℃より低い周囲温度の環境において車両の内燃エンジンを作動させる方法を提供する。上記エンジンは、バッテリとピストンを支持するエンジンとを含み得る。上記方法は、加熱要素を起動して上記エンジン本体を暖機する作用段階と、上記エンジンをクランク回転して、該エンジンを暖機すると共に、上記エンジン本体に対する上記ピストンの限定移動を引き起こす作用段階と、上記バッテリから電力を吸引して該バッテリにおいて熱を生成する作用段階と、上記内燃エンジンを始動させ且つ上記本体を通して上記ピストンを連続的に往復動させる前に、所定期間に亙り上記バッテリを通して上記熱を分布させる作用段階とを含み得る。
【発明の効果】
【０００７】
本発明によれば、約０℃より低い周囲温度の環境において車両の内燃エンジンが好適に作動され得る。
本発明の他の見地は、詳細な説明および添付図面を考慮すれば明らかとなろう。
【発明を実施するための最良の形態】
【０００８】
本発明の一切の実施例が詳細に説明される前に、本発明はその適用性において、以下の記述中に示された又は添付図面に示された構成要素の構成および配置の詳細に限定されないことを理解すべきである。本発明は他の実施例が可能であると共に、種々の様式で実用化または実施され得る。また本明細書中で使用される表現および語句は記述を目的としており、限定的と解釈されてはならないことも理解されるべきである。本明細書中における“含む”、“から成る”または“有する”という語句およびそれらの変化形が使用されたときには、その後に列挙される項目およびその均等物ならびに付加的な項目を包含することが意味される。また、別様に特定または限定されなければ、“取付けられた”、“接続された”、“支持された”および“連結された”という語句およびその変化形は広範囲に使用されると共に、直接的および間接的な取付け、接続、支持および連結の両方を包含する。更に、“接続された”および“連結された”という語句は、物理的または機械的な接続または連結に限定されるものでない。
【０００９】
同様に、当業者であれば、図面中に示されたシステムは、システムおよび該システムを作動させる方法の模範例および／または図解表現であることも明らかであろう。銘記される如く、本明細書中に記述されるモジュールおよび論理構造の多くは、マイクロプロセッサもしくは同様のデバイスにより実行されるソフトウェアにおいて実現され得るか、または、たとえば特定用途集積回路（“ＡＳＩＣ”）などの種々の構成要素を用いるハードウェアにおいて実現され得る。“プロセッサ”という語句は、ハードウェアおよび／またはソフトウェアの両方を包含もしくは参照し得る。更に本明細書を通して、大文字化された用語が使用される。斯かる用語は、慣行に従うべく且つプログラム例および図面に対する記述内容の相関を助力すべく使用される。但し単なる大文字使用により何らかの特殊な意味が示唆されることは無くまたは推察されるべきでない。故に各請求項は、特定の例もしくは用語に対し、或いは、任意の特定のハードウェアもしくはソフトウェアの実施またはソフトウェアもしくはハードウェアの組み合わせに対して限定されるべきでない。
【００１０】
図１は、本発明の一定の実施例に係る内燃エンジン８および温度制御システム１０を含む車両１８を示している。図１の図示実施例において車両１８は、積載空間１６を有するトレーラ１４を牽引する牽引車である。他の実施例においては、（たとえばトラック、バス、バンなどの）他の車両も付加的にもしくは代替的に使用され得る。
【００１１】
本明細書中で使用される如く“積載空間”という語句は、食品、飲料、植物、花および他の生鮮物の保存と、工業生産物の積送に対する所望の雰囲気の保持とに対する搬送および静止的用途などの、温度および／または湿度制御されるべき一切の空間を包含する。同様に本明細書中で使用される如く“冷媒”という語句は、たとえばクロロフルオロカーボン（ＣＦＣ）、炭化水素、起寒剤（たとえばＣＯ２およびＮ２）などの任意の習用の冷蔵流体を包含する。これに加え、本明細書中で使用される如く“冷媒”という語句は、加熱および除霜目的で一般的に使用される流体を指す。
【００１２】
温度制御システム１０は積載空間１６の温度を、所定の設定点温度の近傍の所望温度範囲へと制御する。より詳細には温度制御システム１０は積載空間１６の温度を、上記設定点温度の上下の範囲内（たとえば±５°Ｆ）に維持する。図２に示された如く温度制御システム１０は、駆動ユニット２４により駆動される冷媒圧縮機２２を有する閉鎖冷媒回路もしくは流路２０を含む。図２の図示実施例において駆動ユニット２４は、内燃エンジン２６および予備電気モータ２８を含む。エンジン２６およびモータ２８は、両者ともに利用されるときに、モータ２８が作動している間はエンジン２６を係合解除するクラッチもしくは継手３０により圧縮機２２に対して接続される。
【００１３】
図２の図示実施例の如き一定の実施例において、温度制御システム１０は専用エンジン２６を含み得る。他の実施例においては車両エンジン８が付加的にもしくは代替的に、温度制御システム１０に対しまたは温度制御システム１０の各要素に対して動力を供給し得る。
【００１４】
圧縮機２２は、吐出バルブ３４および吐出ライン３６により三方弁３８に対して接続される。三方弁３８の上流において吐出ライン３６に沿い吐出圧力変換器４０が配置されることで、圧縮された冷媒の吐出圧力が測定される。三方弁３８は第１吐出ポート４２および第２吐出ポート４４を含む。
【００１５】
温度制御システム１０が冷却モードで動作されるときに三方弁３８は、冷媒を圧縮機２２から第１吐出ポート４２を介し且つ（矢印４８により表される）第１回路もしくは流路に沿って導向する。温度制御システム１０が加熱モードおよび除霜モードで動作されるときに三方弁２８は、冷媒を第２吐出ポート４４を介し且つ（矢印５０により表される）第２回路または流路に沿い導向させるべく調節される。
【００１６】
第１流路４８は圧縮機２２から、三方弁３８の第１吐出ポート４２、凝縮器コイル５２、凝縮器用一方向逆止弁ＣＶ１、受液器５６、液体ライン５８、冷媒乾燥器６０、熱交換器６２、膨張弁６４、冷媒分配器６６、蒸発器コイル６８、電子絞り弁７０、吸引圧力変換器７２、上記熱交換器６２を通る第２経路７４、アキュムレータ７６、吸引ライン７８を通り、且つ、吸引ポート８０を通り圧縮機２２へと戻るべく延在する。膨張弁６４は熱球８２および等化器ライン８４により制御される。
【００１７】
第２流路５０は、凝縮器コイル５２および膨張弁６４を含む冷蔵回路５１の区画をバイパスし得ると共に、圧縮機２２の高温気体出力を高温気体ライン８８および除霜パン・ヒータ９０を介して冷媒分配器６６へと接続し得る。第２流路５０は冷媒分配器６６から、蒸発器コイル６８、絞り弁７０、吸引圧力変換器７２、熱交換器６２を通る第２経路７４、および、アキュムレータ７６を通り、吸引ライン７８および吸引ポート８０を介して圧縮機２２へと戻るべく連続する。
【００１８】
上記冷却モードにおける動作の間において高温気体ライン８８内へと高温気体を注入すべく、高温気体バイパス弁９２が配設される。上記加熱モードおよび除霜モードにおける動作の間において、高温気体ライン８８はバイパスもしくは加圧ライン９６により逆止弁９４を介して受液器５６に対して接続されることで、受液器５６からの冷媒を第２流路５０へと付勢する。
【００１９】
三方弁３８はライン１００により、常閉のパイロット弁１０２を介して圧縮機２２の低圧側に接続される。弁１０２が閉成されたとき、三方弁３８は付勢（たとえばスプリング付勢）されて該三方弁３８の第１吐出ポート４２が選択される。凝縮器コイル５２が除霜を必要としたとき及び加熱が必要とされたとき、弁９２が励起されると共に圧縮機２２の低圧側は三方弁３８を動作させることで第２吐出ポート４４を選択して、ＨＥＡＴＩＮＧモードおよび／または除霜モードにおける動作を開始する。
【００２０】
凝縮器ファンもしくはブロワ１０４は、凝縮器コイル５２を介して（矢印１０６により表される）周囲空気を導向する。凝縮器ファン１０４との接触により加熱された（矢印１０８により表される）戻り空気は、大気へと放出される。蒸発器ファン１１０は（矢印１１２により表される）積載空間の空気を、隔壁もしくは壁部１１６における取入口１１４を介し且つ管路１１８を通して上方へと吸引する。取入口１１４に進入する空気の温度は戻り空気温度センサ１２０により測定される。
【００２１】
（矢印１２２により表される）吐出空気は、吐出口１２４を介して積載空間１４へと戻される。吐出口１２４の近傍には吐出空気温度センサ１２６が位置され、吐出空気温度を測定する。除霜モードの間においてダンパ１２８は（図２に示された）開成位置から（不図示の）閉成位置へと移動され、積載空間１４に対する吐出空気経路を閉じる。
【００２２】
温度制御システム１０は、（たとえばマイクロプロセッサなどの）コントローラ１３０も含む。コントローラ１３０は、戻り空気温度センサ１２４および吐出空気温度センサ１２６を含む各センサからのデータを受信する。更に、温度データと、プログラムされたパラメータとが与えられたならコントローラ１３０は、各センサにより収集されたデータと設定点温度とを比較することにより、冷却、加熱または除霜が必要か否かを決定する。
【００２３】
図３は、エンジン８と共に使用され、一定の実施例においては温度制御システム１０と共に使用されるエンジン制御システム３００を示している。図３の図示実施例の内燃エンジン８は、ディーゼルエンジンである。他の実施例においては、ガソリン・エンジン、ロータリ・エンジンなどの他のエンジンが付加的にもしくは代替的に使用され得る。
【００２４】
図３に示された如く内燃エンジン８は、エンジン本体３０８およびバッテリ３１２を含み得る。エンジン本体３０８はまた、ピストン３２０を支持するシリンダ３１６も含み得る。シリンダ３１６の各々は、速度センサ３２４と、周囲空気をエンジン本体３０８内へと吸引する空気吸入弁３２８とを含み得る。エンジン本体３０８の近傍もしくは該本体上には、ヒータ３３２および温度センサ３３６が取付けられ得る。図３の図示実施例において上記ヒータは、８００ワットの電気式空気ヒータである。他の実施例においては、気体式、化学式および太陽熱発電式のヒータなどの他の習用のヒータが付加的にもしくは代替的に使用され得る。
【００２５】
エンジン８はまた、シリンダ３１６に対して燃料を供給する燃料タンク３４０と、コントローラ３４４とを含み得る。図３の図示実施例においてコントローラ３４４は、コンピュータ可読媒体３４８、クランク回転モジュール３５２および予熱モジュール３５６を含む。コントローラ３４４は、汎用マイクロコントローラ、汎用マイクロプロセッサ、専用マイクロプロセッサもしくはコントローラ、信号プロセッサ、特定用途集積回路（“ＡＳＩＣ”）などとされ得る。一定の実施例において、記述された温度制御システム１０およびその機能もしくはモジュールは、ファームウェア、ソフトウェア、ハードウェアなどの組み合わせにおいて実現される。より詳細には、図３に示された如くコントローラ３４４は、ハードウェアにおいて実現されたかの如く図示された（以下で論じられる）他のモジュールおよび構成要素と接続される。但しこれらのモジュールの機能性はソフトウェアにおいて実現され得ると共に、そのソフトウェアはたとえば、コンピュータ可読媒体３４８に記憶されてコントローラ３４４により実行され得る。これに加え、コンピュータ可読媒体３４８はコントローラ３４４に内蔵されたメモリとして示されるが、コンピュータ可読媒体３４８は外部メモリともされ得る。エンジン制御システム３００はまた、水ポンプ、オイル・ポンプ、交流発電機、排気システム、点火コイル、配電器なども含み得る。エンジン制御システム３００の動作は以下に詳述される。更にエンジン制御システム３００は、ユーザと、該エンジン制御システム３００の各構成要素および各モジュールとの間をインタフェースするヒューマン・マシン・インタフェース（“ＨＭＩ”）３６０も含み得る。一定の実施例においてＨＭＩ３６０は、キー・パッド、ディスプレイなどを含む。
【００２６】
図４乃至図９は、本発明のエンジン８およびエンジン制御システム３００の作動方法３９６を示している。方法３９の少なくとも一部は、ソフトウェア、ファームウェアおよびハードウェアにより又はそれらを用いて実施され得る。
【００２７】
図４は、方法３９６の有効化サブ・プロセス４００を示している。ブロック４０１において、エンジン制御システム３００は起動もしくは給電される。ブロック４０４においてエンジン制御システム３００はバッテリ３１２の充電量を検知することで、該バッテリ３１２の充電量が必要な電力充電量Ｃ１より低いか否かを決定する。もし有効化サブ・プロセス４００が、バッテリ３１２の充電量が必要電力充電量Ｃ１より低いと決定した（ブロック４０４における“Ｙｅｓ”）なら、ブロック４０８にて警報が設定される。
【００２８】
もし有効化サブ・プロセス４００が、バッテリ３１２の充電量は必要電力充電量より高いと決定した（ブロック４０４における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４１２にて、ＨＭＩ３６０がエンジン８の始動を許容したか否かを決定すべく進展する。もし有効化サブ・プロセス４００がブロック４１２にて、ＨＭＩ３６０はエンジン８の始動を許容していないと決定した（ブロック４１２における“Ｎｏ”）なら、有効化サブ・プロセス４００は、ＨＭＩ３６０がエンジン８の始動を許容するまで待機するループに入る（すなわち有効化サブ・プロセス４００は、操作者からの権限付与を受けるまで、更なる動作を回避すべくプログラムされ得る）。
【００２９】
有効化サブ・プロセス４００がブロック４０８にて警報を設定した後、該有効化サブ・プロセス４００はブロック４１６にて、エンジン制御システム３００が巡航前モードに入るべく設定されるか否かを決定する。もし有効化サブ・プロセス４００がブロック４１６にて、エンジン制御システム３００は巡航前モードに設定される（ブロック４１６における“Ｙｅｓ”）と決定したなら、ブロック４２０にては巡航前モードに対応する警報が設定され、且つ、有効化サブ・プロセス４００またはエンジン始動プロセス３９６はブロック４２４にて終了する。但し有効化サブ・プロセス４００がブロック４１６にて、エンジン制御システム３００は巡航前モードに設定されてはいないと決定した（ブロック４１６における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４２８にて、エンジン停止に対応する警報が設定されたか否かを決定する。有効化サブ・プロセス４００がブロック４２８にて、エンジン停止に対応する警報が設定されていないと決定した（ブロック４２８における“Ｎｏ”）なら、有効化サブ・プロセス４００がブロック４２４に進展する前に上記警報はブロック４２４にて設定される。
【００３０】
ブロック４１２を再び参照すると、もし有効化サブ・プロセス４００が、ＨＭＩ３６０はエンジン８の始動を該ブロック４１２にて許容したことを決定した（ブロック４１２における“Ｙｅｓ”）なら、有効化サブ・プロセス４００はブロック４３６にてバッテリ低下カウンタをインクリメントする。次に有効化サブ・プロセス４００はブロック４４０にて、温度制御システム１０が電子絞り弁（“ＥＴＶ”）を備えるか否かを決定する。
【００３１】
もし有効化サブ・プロセス４００が、温度制御システム１０はＥＴＶを備えると決定した（ブロック４４０における“Ｙｅｓ”）なら、該有効化サブ・プロセス４００はブロック４４４にて、温度制御システム１０に対して計画された任意のＥＴＶ試験プロセスを開始する。但し、有効化サブ・プロセス４００が、温度制御システム１０はＥＴＶを備えていないと決定した（ブロック４４０における“Ｎｏ”）なら、または代替的に、ブロック４４４にて温度制御システム１０に対して計画された上記ＥＴＶ試験プロセスを有効化サブ・プロセス４００が終了したとき、該有効化サブ・プロセス４００はブロック４４８にて、温度制御システム１０が巡航前モードに設定されているか否かを決定すべく進展する。
【００３２】
もし有効化サブ・プロセス４００が、エンジン制御システム３００は巡航前モードに入るべく設定されていないと決定した（ブロック４４８における“Ｎｏ”）なら、該有効化サブ・プロセス４００はブロック４５２にて、エンジン停止に対する警報が設定されるか否かを決定する。但し有効化サブ・プロセス４００が、エンジン制御システム３００は巡航前モードに入るべく設定されることを決定した（ブロック４４８における“Ｙｅｓ”）なら、または代替的に有効化サブ・プロセス４００が、エンジン停止に対応する警報が設定されることを決定した（ブロック４５２における“Ｙｅｓ”）なら、有効化サブ・プロセス４００はブロック４５６にて上記バッテリ低下カウンタを所定数（たとえば３）に設定する。但し、もし有効化サブ・プロセス４００が、エンジン停止に対応する警報が設定されないと決定した（ブロック４５２における“Ｎｏ”）なら、有効化サブ・プロセス４００は温度制御システム１０が試験モードに在るか否かを決定すべく進展する。もし有効化サブ・プロセス４００が、温度制御システム１０は試験モードに在ると決定した（ブロック４６０における“Ｙｅｓ”）なら、有効化サブ・プロセス４００はブロック４５６へと進展する。
【００３３】
上記バッテリ低下カウンタがブロック４５６にて上記所定数に設定された後、有効化サブ・プロセス４００はブロック４６４にて、クランク回転失敗カウンタおよび始動失敗カウンタを設定する。その後に、または、有効化サブ・プロセス４００が、温度制御システム１０は試験モードに無いと決定した（ブロック４６０における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４６８にて警報出力を励起して、エンジン制御システム３００の始動の準備ができたことを操作者に対して信号通知する。
【００３４】
引き続き有効化サブ・プロセス４００はブロック４７２にて、たとえば“エンジン始動”などの操作者可読情報をＨＭＩ３６０にて表示する。有効化サブ・プロセス４００は次にブロック４７８にて、温度制御システム１０がトラック・ユニットであるか否かを決定する。一定の実施例においてトラック・ユニットは、温度制御システム１０に対して動力および／または加熱／除霜用の熱を供給する単一の内燃エンジン８を含み得る。（たとえばトレーラ・ユニットなどの）他の実施例において、温度制御システム１０は専用の内燃エンジンを含み得ると共に、車両１４は該車両に動力供給する第２内燃エンジンを含み得る。
【００３５】
もし有効化サブ・プロセス４００が、温度制御システム１０はトラック・ユニットであると決定した（ブロック４７８における“Ｙｅｓ”）なら、有効化サブ・プロセス４００は（以下において相当に詳細に説明される）予熱プロセスに入る。但し、有効化サブ・プロセス４００が、温度制御システム１０はトラック・ユニットではないと決定した（ブロック４７８における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４８２にて、エンジン冷却剤温度センサに対応する警報が動作しているか否かを決定する。
【００３６】
エンジン冷却剤温度センサに対応する警報が設定されていると有効化サブ・プロセス４００が決定した（作用段階４８２における“Ｙｅｓ”）なら、有効化サブ・プロセス４００はブロック４８６にて、周囲温度センサに対応する警報が設定されているか否かを決定する。但し、エンジン冷却剤温度センサに対応する警報が設定されていないと有効化サブ・プロセス４００が決定した（ブロック４８２における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４９０にて、エンジン冷却剤の温度が第１スレッショルド温度Ｔ１（たとえば約−７℃）より低いか否かを決定する。
【００３７】
もし有効化サブ・プロセス４００が、エンジン冷却剤の温度は第１スレッショルド温度Ｔ１より高いと決定した（ブロック４９０における“Ｎｏ”）なら、有効化サブ・プロセス４００はブロック４９２においてエンジン８を温間始動モードで始動させるべく進展する。もしエンジン８における冷却剤の温度が第１スレッショルド温度Ｔ１以下である（ブロック４９０における“Ｙｅｓ”）か、または代替的に、周囲温度センサに対応する警報が設定されている（ブロック４８６における“Ｙｅｓ”）なら、有効化サブ・プロセス４００はブロック４９４にて冷間始動モードに入る。
【００３８】
もし周囲温度センサに対応する警報が設定されていない（ブロック４８６における“Ｎｏ”）ならば、有効化サブ・プロセス４００はブロック４９６において、周囲温度が第２スレッショルド温度Ｔ２（たとえば１０℃）より低いか否かを決定する。もし周囲温度が第２スレッショルド温度Ｔ２より低い（ブロック４９６における“Ｙｅｓ”）ならば、有効化サブ・プロセス４００はブロック４９４において冷間始動モードに入る。もし周囲温度が第２スレッショルド温度Ｔ２以上である（ブロック４９６における“Ｎｏ”）ならば、有効化サブ・プロセス４００はブロック４９８においてエンジン８を温間始動モードで始動させるべく進展する。
【００３９】
図５は、エンジン始動プロセス３９６の予熱シーケンスまたは予熱サブ・プロセス５００を示している。一定の実施例においてヒータ３３２は、空気吸入チャンバを、および／または、空気吸入弁３２８の近傍もしくは該弁内における空気を予熱する。これらの実施例において温暖空気は、エンジン８が始動および／またはクランク回転される前にエンジン本体３０８に進入する。一定の実施例において上記予熱シーケンスは、エンジン・サイズ、周囲温度およびバッテリ充電量のひとつ以上に依存して、約４０秒〜約６０秒に亙り持続する。
【００４０】
他の実施例においてヒータ３３２は、第１予熱シーケンスと、該第１予熱シーケンスが完了した短時間後の第２予熱シーケンスとに対して起動され得る。一定の斯かる実施例において上記シーケンスは上記第１および第２予熱シーケンス間に遅延を含むことで、上記予熱シーケンスの間において生成された熱がバッテリ３１２および／またはエンジン本体３０８を通して分布されることが許容される。一定の実施例において上記遅延は、エンジン・サイズ、周囲温度およびバッテリ充電量のひとつ以上に依存して、約２０秒〜約４０秒（たとえば約３０秒）に亙り持続する。
【００４１】
図５におけるブロック５０４に関して予熱サブ・プロセス５００は、ヒータ３３２の障害に対応する警報が設定されるか否かを決定し得る。もし該警報が設定されるブロック５０４における“Ｙｅｓ”）ならば予熱サブ・プロセス５００はブロック５０８にて、上記始動失敗カウンタが所定数（たとえば１）に設定されるか否かを決定する。そうではなく、もしヒータ３３２の障害に対応する警報が設定されない（ブロック５０４における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５１２にて、温度制御システム１０がトラック・ユニットであるか否かを決定する。
【００４２】
もし上記始動失敗カウンタが所定数に設定される（ブロック５０８における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５１６にて所定期間（たとえば約１０秒）に亙る遅延を開始する。但し上記始動失敗カウンタが上記所定数に設定されない（ブロック５０８における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５２０にて所定期間（たとえば約２０秒）に亙る別の遅延を開始する。
【００４３】
ブロック５１６における遅延の後、または代替的にブロック５２０における遅延の後、予熱サブ・プロセス５００はブロック５２４にてバッテリ３１２の充電量を検知することで、バッテリ３１２の充電量がスレッショルド電力充電量Ｃ２（たとえば約１０．５ボルト）より低いか否かを決定する。もし予熱サブ・プロセス５００が、バッテリ３１２の充電量はスレッショルド電力充電量Ｃ２より低いことを決定する（ブロック５２４における“Ｙｅｓ”）ならば、サブ・プロセス５００はブロック５２８にて低バッテリ充電量に対応する警報を設定する。もしバッテリ３１２の充電量がスレッショルド電力充電量Ｃ２より高い（ブロック５２４における“Ｎｏ”）なら、または代替的に、サブ・プロセス５００がブロック５２８にて低バッテリ充電量に対応する警報を設定した後、サブ・プロセス５００は（以下において相当に詳細に記述される如く）クランク回転前シーケンスに入る。
【００４４】
もし温度制御システム１０がトラック・ユニットでない（ブロック５１２における“Ｎｏ”）なら、サブ・プロセス５００はブロック５３０にて、エンジン８が冷間始動モードで始動すべきか否かを決定する。エンジン８がブロック５３０に冷間始動モードで始動すべきである（ブロック５３０における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００は（以下に記述される）予熱時間ＰＨを確立する。但し、エンジン８が冷間始動モードで始動するべきでない（ブロック５３０における“Ｎｏ”）なら、または代替的に、温度制御システム１０がトラック・ユニットである（ブロック５１２における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００はブロック５３２にて、上記始動失敗カウンタが所定数Ｓ（たとえば１または２）に到達したか否かを決定する。
【００４５】
もし上記始動失敗カウンタが所定数Ｓに到達したなら予熱サブ・プロセス５００はブロック５３４にて、冷却剤温度センサ障害に対応する警報が設定されているか否かを決定する。もし冷却剤温度センサ障害に対応する警報が設定されている（ブロック５３４における“Ｙｅｓ”）ならば予熱サブ・プロセス５００はブロック５３６にて、上記周囲温度センサが不調となったか否かを決定する。そうではなく、上記冷却剤温度センサ障害に対応する警報が設定されていない（ブロック５３４における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５３８にて、エンジン冷却剤温度がスレッショルド値Ｔ３（たとえば約１０℃）より低いか否かを決定する。もし冷却剤温度がスレッショルド値Ｔ３より低い（ブロック５３８における“Ｙｅｓ”）なら、予熱サブ・プロセス５００は（以下に記述される）予熱時間ＰＨを確立する。そうではなく、冷却剤温度がスレッショルド値Ｔ３より低くない（ブロック５３８における“Ｎｏ”）なら、予熱サブ・プロセス５００はブロック５１６に戻る。
【００４６】
ブロック５３６にて周囲温度センサが不調となっている（ブロック５３６における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５４０にて第２クランク回転前シーケンスに入る。もし周囲温度センサが不調となっていない（ブロック５３６における“Ｎｏ”）ならば予熱サブ・プロセス５００はブロック５３７にて、周囲温度センサ３６４により記録された周囲温度が第４スレッショルド値Ｔ４（たとえば約１０℃）より低いか否かを決定する。もし周囲温度が第４スレッショルド値Ｔ４より低い（ブロック５３７における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００は（以下に記述される）予熱時間ＰＨを確立する。そうではなく、もし周囲温度が第４スレッショルド値Ｔ４より低くない（ブロック５３７における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５１６に戻る。
【００４７】
ブロック５３２を再び参照すると、もし上記始動失敗カウンタが所定数Ｓに設定されていないなら、もし予熱サブ・プロセス５００がエンジン８は冷間始動していると決定する（ブロック５３０における“Ｙｅｓ”）なら、且つ／又は、もしエンジン冷却剤が第３スレッショルド値Ｔ３より低い（ブロック５３８における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５４０にて予熱時間ＰＨを確立する。引き続き予熱サブ・プロセス５００はブロック５４２にて予熱出力（たとえばヒータ３３２）を励起すると共に、ブロック５４４にて所定期間Ｔ５（たとえば約７秒）に亙る遅延に入ることで、エンジン制御システム３００が安定化するのを許容する。
【００４８】
予熱サブ・プロセス５００は次にブロック５４６にて、ヒータ３３２がバッテリ３１２から第１所定スレッショルド電力Ｕを吸引しているか否かを決定する。吸引される上記第１所定スレッショルド電力は、エンジン８および／またはバッテリ３１２のサイズおよびパワーに依存する。たとえば２．１リットルのトレーラ用ヤンマー（Ｙａｎｍａｒ）エンジンに対しては、約５０〜８３アンペアの吸引電流が許容可能もしくは容認可能と考慮される。他方、３８アンペアより大きな吸引電力は、トラック用のヤンマー３９５エンジンに対して受け入れられない。
【００４９】
もしヒータ３３２がバッテリ３１２から第１所定スレッショルド電力Ｕを吸引している（ブロック５４６における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５５０にて、上記予熱時間もしくは予熱タイマが満了したか否かを決定する。もし上記予熱タイマがブロック５５０にて満了していなければ、予熱サブ・プロセス５００は、バッテリ充電量が第２所定スレッショルド値Ｖより低いか否かを決定する。もしバッテリ充電量が上記第２所定スレッショルド値より低くない（ブロック５４８における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５４６に戻る。しかし、もし上記予熱タイマが満了している（ブロック５５０における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００は（以下に記述される）クランク回転前シーケンスに入る。
【００５０】
他方、ヒータ３３２がバッテリ３１２から第１所定スレッショルド電力Ｕを吸引していない（ブロック５４６における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５５２にて、ヒータ３３２がバッテリ３１２から所定の第３所定スレッショルド電力Ｗより高く吸引しているか否かを決定する。ヒータ３３２がバッテリ３１２から第３所定スレッショルド電力Ｗより高くは吸引していない（ブロック５５２における“Ｎｏ”）なら、かつ、バッテリ・レベルが（たとえば約１１．２ボルトである）第４所定電力Ｘより低い（ブロック５５４における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００はブロック５５０に戻る。
【００５１】
しかし、もしヒータ３３２がバッテリ３１２から第３所定スレッショルド電力Ｗより高く吸引している（ブロック５５２における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５５６にてヒータ３３２のチェックに対応する警報を設定する。引き続き予熱サブ・プロセス５００はブロック５５８にて、ヒータ３３２の出力を励起解除する。次に予熱サブ・プロセス５００はブロック５６０にて上記予熱タイマをクリアすると共に、ブロック５６２にて遅延（たとえば約７秒）に入る。
【００５２】
ブロック５６２における遅延の後で予熱サブ・プロセス５００はブロック５６４にて、バッテリ充電量が第５所定電力スレッショルド値Ｙ（たとえば約１０．５ボルト）より低いか否かを決定する。もしバッテリ充電量が第５所定電力スレッショルド値Ｙより低い（ブロック５４６における“Ｙｅｓ”）ならば、予熱サブ・プロセス５００はブロック５６６にて低バッテリ電圧に対応する警報を設定し、クランク回転前シーケンスに入る。但しバッテリ充電量が第５所定電力スレッショルド値Ｙより低くなくても、予熱サブ・プロセス５００はクランク回転前シーケンスに入る。
【００５３】
ブロック５４８を再び参照すると、バッテリ・レベルが第２所定スレッショルド値Ｖより低い（ブロック５４８における“Ｙｅｓ”）なら、予熱サブ・プロセス５００はブロック５５８に戻る。またブロック５５４に対しては、バッテリ充電量が第４所定スレッショルド値Ｘより低くない（ブロック５５４における“Ｎｏ”）ならば、予熱サブ・プロセス５００はブロック５６８にてヒータ３３２のチェックに対応する警報を設定し、ブロック５５０を反復する。
【００５４】
図６は、エンジン始動プロセス３９６のクランク回転前シーケンスまたはクランク回転前サブ・プロセス６００を示している。典型的なクランク回転前シーケンスにおいてエンジンは、短い所定期間に亙りクランク回転される。ブロック６０３においてクランク回転前プロセス６００は走行用リレー出力を励起する。クランク回転前サブ・プロセス６００はまたブロック６０６にて、燃料タンク３４０からシリンダ３１６内へと燃料が圧送され得る如く燃料制御弁を励起する。
【００５５】
クランク回転前サブ・プロセス６００は次にブロック６０９において、温度制御システム１０が多重温度領域ユニットであるか否か（すなわち、温度制御システム１０が２つ以上の異なる積載空間１６における温度および／または湿度を制御すべく作用可能であるか否か）を決定する。もし温度制御システム１０が多重温度領域ユニットである（ブロック６０９における“Ｙｅｓ”）なら、クランク回転前サブ・プロセス６００はブロック６１２にて、温度制御システム１０の全ての領域における全ての高温気体出力を励起する。但し温度制御システム１０が多重温度ユニットでない（ブロック６０９における“Ｎｏ”）なら、クランク回転前サブ・プロセス６００は、ブロック６１５にてヒータ３３２を始動し、ブロック６１８にて所定期間（たとえば約２秒）に亙る遅延に入り、且つ、ブロック６２１にてヒータ３３２を作動停止させる。クランク回転前サブ・プロセス６００は次にブロック６３０にて、燃料バルブを閉成する。クランク回転前サブ・プロセス６００がブロック６１２にて温度制御システム１０に配備された全ての領域におけるヒータ３１２を起動した後、該クランク回転前サブ・プロセス６００はブロック６２４にて所定期間（たとえば約２秒）に亙る遅延に入り、且つ、ブロック６２７にて全ての領域におけるヒータを作動停止する。
【００５６】
引き続きクランク回転前サブ・プロセス６００はブロック６３３にて、燃料絞り弁が所定位置に在るか否かを決定する。ブロック６３３にて、絞り弁が所定位置になければ、クランク回転前サブ・プロセス６００はエンジン始動プロセス３９６を中止する。
【００５７】
一定の実施例においてはエンジン始動プロセス３９６を中止する際にクランク回転前サブ・プロセス６００は、全てのシステム出力または実質的に全てのシステム出力を作動停止し、ブロック６３９において動作警報を設定し、一切のＥＴＶ計画試験を中止し、ブロック６４５にては上記各カウンタ（たとえばバッテリ低下カウンタ、クランク回転失敗カウンタおよび始動失敗カウンタ）の内の少なくともひとつのカウンタをリセットし、該クランク回転前サブ・プロセス６００を終了する。一定の他の実施例において、始動プロセス３９６を中止する際にクランク回転前サブ・プロセス６００は、吸引圧力変換器７２に関して実施する試験も中止する。
【００５８】
ブロック６４８を再び参照すると、もし温度制御システム１０が多重温度領域ユニットである（ブロック６４８における“Ｙｅｓ”）なら、クランク回転前サブ・プロセス６００はブロック６５１および６５４にて夫々、上記システムの種々の領域に対する燃料バルブに対応する警報を起動する。もし上記各警報の内のひとつ以上の警報が設定されていない（ブロック６５１、６５４における“Ｎｏ”）なら、クランク回転前サブ・プロセス６００はブロック６５７、６６０および６６３の夫々において、上記領域の各々に対するバルブを起動する。
【００５９】
各領域のバルブが開成された後、または代替的に温度制御システム１０が単一領域システムである（ブロック６４８における“Ｎｏ”）なら、クランク回転前サブ・プロセス６００はブロック６７０へと進展すると共に温度制御システム１０がトラック・ユニットであるか否かを決定する。もし温度制御システム１０がトラック・ユニットである（ブロック６７０における“Ｙｅｓ”）なら、クランク回転前サブ・プロセス６００はブロック６７３にてエンジン・クランク回転／始動タイマを設定する。一定の実施例において、上記タイマは約３０秒に設定される。
【００６０】
クランク回転前サブ・プロセス６００は次に、（以下に記述される）エンジン・クランク回転シーケンスに入る。もし温度制御システム１０がトラック・ユニットでない（ブロック６７０における“Ｎｏ”）なら、クランク回転前サブ・プロセス６００はブロック６７６にて、エンジン制御システム３００が冷間エンジン始動を要するか否かを決定する。もしブロック６７６にてエンジン制御システム３００が冷間エンジン始動を必要とする（ブロック６７６における“Ｙｅｓ”）なら、クランク回転前サブ・プロセス６００は、ブロック６７９にてクランク回転失敗カウンタおよびブロック６８２にては始動失敗カウンタの値を夫々決定する。
【００６１】
もしクランク回転失敗カウンタおよび始動失敗カウンタの両方が所定値（たとえば０）を有するなら、クランク回転前サブ・プロセス６００はブロック６８５にてはエンジン・クランク回転／始動タイマを所定値（たとえば約６秒）に設定し、エンジン・クランク回転シーケンスに入る。そうではなく、もしエンジン制御システム３００が冷間エンジン始動を必要としない（ブロック６７６における“Ｎｏ”）なら、クランク回転前サブ・プロセス６００はブロック６８８にてエンジン・クランク回転／始動タイマを所定値（たとえば約１５秒）に設定すると共に、エンジン・クランク回転シーケンス７００に入る。もしクランク回転失敗カウンタおよび始動失敗カウンタのいずれかがナル値を有するなら、クランク回転前サブ・プロセス６００はブロック６９１にてエンジン・クランク回転／始動タイマを別の所定値（たとえば約３０秒）に設定し、エンジン・クランク回転シーケンス７００に入る。
【００６２】
図７は、エンジン始動プロセス３９６のクランク回転／始動シーケンスまたはクランク回転／始動サブ・プロセス７００を示している。一定の実施例においてクランク回転／始動シーケンス７００は、第１クランク回転に対しては約６秒に亙り且つ第２クランク回転に対しては約３０秒に亙り持続する一方、他の時間量も用途に依存して使用され得る。
【００６３】
第１クランク回転の間においては、バッテリ３１２が少量の内部熱を生成する如く、該バッテリ３１２から電流が吸引される。一定の実施例において、電流の量は約６００アンペアである。この様にしてバッテリ３１２は、周囲温度が凍結より相当に低い（たとえば約−３０℃）ときにバッテリ強度もしくは電力が相当に低下しているなら、上記第２クランク回転サイクルに対する付加的なバッテリ強度を獲得する。
【００６４】
更に、第１クランク回転の間においてはシリンダ３１６内で第１燃焼が限定時間（たとえば約６秒未満）に亙り達成される。上記第１燃焼はシリンダ３１６内における少量の熱を生成するが、これは（以下に記述される）第２クランク回転サイクルの間において連続的燃焼を達成する上で有用である。エンジン８は典型的に第１クランク回転の間には始動しない、と言うのも、シリンダ３１６は自身において連続的燃焼をサポートするに十分な熱を達成していないからである。第２クランク回転を開始する前に上記方法３９６は遅延（たとえば約１０秒〜約１５秒）を含むことで、バッテリ３１２を通して熱が分布されることを許容し、且つ／又は、エンジン本体３０８もしくは該エンジン本体３０８の一部を通して熱が分布されることを許容する。
【００６５】
約３０秒に亙り持続し得る第２クランク回転の間においてエンジン８は始動し得る、と言うのも、上記で論じられた如くエンジン・シリンダ３１６は第１クランク回転からの十分な残存熱エネルギを有すると共にバッテリ３１２は上記内部熱および引き続く温度上昇の故に十分なバッテリ電力もしくは強度を有するからである。この様にしてエンジン始動プロセス３１２はエンジン８を反復的にクランク回転する必要性を回避および／または制限することで、操作者が不首尾なエンジン始動を繰り返す間にバッテリ３１２を不必要に枯渇させることが防止される。
【００６６】
図７を参照すると、ブロック７０３にてクランク回転／始動サブ・プロセス７００はスタータ・モータを起動すると共に、ブロック７０６にてはエンジン／始動タイマ（約６〜約３０秒）をインクリメントする。エンジン・スタータ・モータが始動されたとき、エンジン８の速度は速度センサ３２４により記録され、リアルタイムでコントローラ３４４により処理される。
【００６７】
もし速度センサ３２４が、エンジン８の速度が所定スレッショルド値Ｍ（たとえば４０回転／分）より低いと決定する（ブロック７０９における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７１２にて、クランク回転／始動タイマが所定スレッショルド値Ｎ（たとえば約３秒）より大きい値に対して設定されるか否かを決定すべく進展する。もしクランク回転／始動タイマが所定スレッショルド値Ｎより小さな値に対して設定される（７０９における“Ｎｏ”）なら、コントローラ３４４はエンジン８の速度の監視を継続することから、ブロック７０９を反復する。
【００６８】
そうではなく、クランク回転／始動タイマが所定スレッショルド値Ｍより大きな値に対して設定される（ブロック７０９における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７１５にてエンジン速度の監視を継続する。もしエンジン８の速度が別のスレッショルド値Ｏ（たとえば８００回転／分）より高いなら、クランク回転／始動サブ・プロセス７００はブロック７１８にて上記スタータ・モータおよび警報出力を作動停止する。クランク回転／始動サブ・プロセス７００は次にブロック７２１にてエンジン・クランク回転／始動タイマをクリアし、好首尾始動シーケンスに入る。上記スレッショルド値Ｍ、ＮおよびＯはエンジン８のサイズおよび所望出力に基づいて選択されることを銘記すべきである。故に他の実施例においては、他のスレッショルド値Ｍ、ＮおよびＯが付加的にもしくは代替的に使用され得る。
【００６９】
もしエンジン８の速度が上記所定スレッショルド値より小さくまたは該値に到達していない（作用段階７２４における“Ｎｏ”）ならば、クランク回転／始動サブ・プロセス７００はブロック７２４にて、エンジン・クランク回転／始動タイマが満了したか否かを決定する。もしエンジン・クランク回転／始動タイマが満了した（ブロック７２４における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００は（以下に記述される）始動失敗サブ・プロセスに入る。但し、エンジン・クランク回転／始動タイマが満了していない（ブロック７２４における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７２７にてエンジン速度を監視する。
【００７０】
もしエンジン速度がスレッショルド値Ｏより大きい（ブロック７２７における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７１５に戻る。但し、もしエンジン速度がスレッショルド値Ｏより小さい（ブロック７２７における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７３０にて低ＲＰＭカウンタをインクリメントすると共に、ブロック７３３にては、低ＲＰＭカウンタの値が所定値より大きいか否かを決定する。ブロック７３３において決定された如く、もし低ＲＰＭカウンタが上記所定値より大きい（ブロック７３３における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７３６にて低ＲＰＭカウンタをリセットする。そうではなく、もし低ＲＰＭカウンタが上記所定値より小さい（ブロック７３３における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７３９にてタイマ（たとえば約３秒のタイマ）を始動し、ブロック７４２にては上記クランク回転／始動タイマが満了したか否かを決定する。
【００７１】
もし上記クランク回転／始動タイマが満了している（ブロック７４２における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７４５にて上記タイマ（たとえば３秒タイマ）をクリアし、（以下に記述される）始動失敗シーケンスに入る。もし上記クランク回転／始動タイマが満了していない（ブロック７４２における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７４８にて、エンジン速度が下位スレッショルド値Ｐ（たとえば４０回転／分）を超過したか否かを決定する。
【００７２】
もしエンジン速度が下位スレッショルド値Ｐを超過している（ブロック７４８における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７５１にてタイマ（たとえば約３秒タイマ）をクリアし、且つ、該クランク回転／始動サブ・プロセス７００はブロック７２７に戻る。但し、もしエンジン速度が下位スレッショルド値Ｐより低い（ブロック７４８における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７５４にて上記タイマ（たとえば約３秒タイマ）が満了したか否かを決定し、ブロック７５７にて低ＲＰＭカウンタをリセットする。
【００７３】
その後、クランク回転／始動サブ・プロセス７００はブロック７６０にて上記クランク回転／始動タイマをクリアし、ブロック７６３にて予熱後タイマ（１０秒タイマなど）を始動し、ブロック７６６にてスタータ出力を励起解除し、且つ、ブロック７６９にて遅延（たとえば約５秒の遅延）に入る。クランク回転／始動サブ・プロセス７００は次にブロック７７２にて、交流発電機周波数をチェックする。もし交流発電機周波数が所望スレッショルド値Ｑ（たとえば約１００Ｈｚ）より高い（ブロック７７２における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７７４にてエンジンＲＰＭセンサ障害に対応する警報を設定し、ブロック７７５にては警報出力を励起解除し、且つ、（以下に記述される）好首尾始動シーケンスに入る。但し、交流発電機周波数が所望スレッショルド値Ｑより低い（ブロック７７２における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７７６にて油圧入力が高いか否かを決定する。
【００７４】
ブロック７７６にて油圧入力が高い（ブロック７７６における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７７４に戻る。そうではなく、もし油圧入力が高くない（ブロック７７６における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７７７にて予熱後タイマをクリアし、ブロック７７８にてクランク回転失敗カウンタをインクリメントし、且つ、ブロック７７９にてはクランク回転失敗カウンタの値を決定する。
【００７５】
もしブロック７７９にてクランク回転失敗カウンタの値が所定数（たとえば２）に等しい（ブロック７７９における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００は、エンジン８が所定回数に亙りクランク回転を失敗したことを決定する。クランク回転／始動サブ・プロセス７００は次に、ブロック７８０にてステータス灯を除き全ての出力を励起解除すべく進展すると共に、ブロック７８１にてはエンジン８が停止したか否かを決定する。もしエンジン８が停止した（ブロック７８１における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８２にて停止エンジンに対応する警報を設定すべく進展する。そうではなく、エンジン８が停止していない（ブロック７８１における“Ｎｏ”）なら、または代替的に、ブロック７８２において停止エンジンに対応する警報が設定された後、クランク回転／始動サブ・プロセス７００はブロック７８３にてクランク回転の失敗に対応する警報を設定する。クランク回転／始動サブ・プロセス７００は次にブロック７８４にて、全てのＥＴＶ試験を中止させ且ついずれのＥＴＶ警報も設定されないことを確実とすべく進展し、ブロック７８５にては所定数のカウンタおよびフラグ（たとえば低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタ、および、エンジン停止フラグ）をリセットし、終了する。
【００７６】
もしクランク回転失敗カウンタが所定数（２など）に到達していない（ブロック７７９における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８６にて始動失敗カウンタの値を決定すべく進展する。もしブロック７８６にて始動失敗カウンタの値が１に到達した（ブロック７８６における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８０に戻る。そうではなく、ブロック７８６にて始動失敗カウンタの値が１に到達していない（ブロック７８６における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８７にて、温度制御システム１０がトラック・ユニットか否かを決定する。
【００７７】
温度制御システム１０がトラック・ユニットでない（ブロック７８７における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８８にて全ての出力を励起解除し、ブロック７８９にてはエンジンのクランク回転の失敗に対応する警報を設定し、ブロック７９０にては低バッテリおよび低水温始動を無効化し、且つ、ブロック７９１にては遅延（たとえば約７秒）に入る。もし温度制御システム１０がトラック・ユニットである（ブロック７８７における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７８９に戻る。
【００７８】
クランク回転／始動サブ・プロセス７００がブロック７９１にて遅延を完了した後、該クランク回転／始動サブ・プロセス７００はブロック７９２にてエンジン・クランク回転の失敗とナル再始動とに対応する警報をクリアする。引き続きクランク回転／始動サブ・プロセス７００はブロック７９３にて低バッテリおよびエンジン冷却剤低温始動を有効化すると共に、ブロック７９４にては再び、温度制御システム１０がトラック・ユニットか否かを決定する。
【００７９】
もし温度制御システム１０がトラック・ユニットである（ブロック７９４における“Ｙｅｓ”）なら、クランク回転／始動サブ・プロセス７００はブロック７０３に戻る。そうではなく、温度制御システム１０がトラック・ユニットでない（ブロック７９４における“Ｎｏ”）なら、クランク回転／始動サブ・プロセス７００は図５の予熱サブ・プロセス５００に戻る。
【００８０】
図８は、エンジン始動プロセス３９６の始動失敗シーケンスまたは始動失敗サブ・プロセス８００を示している。例示的な始動失敗シーケンスは全体的な遅延を提供することで、先のクランク回転に由来するバッテリ３１２内の熱が該バッテリ３１２の内部を暖めかつ該バッテリ３１２を付加的なもしくは第２のクランク回転サイクルに対して強化されることが許容される。
【００８１】
始動失敗サブ・プロセス８００は、ブロック８０４にて全ての出力を励起解除し、ブロック８０６にて低速カウンタをリセットし、ブロック８０８にて始動失敗カウンタをインクリメントし、且つ、ブロック８１０にて始動失敗カウンタがが所定数（たとえば２）に到達したか否かを決定することで、開始する。
【００８２】
もし始動失敗カウンタが上記所定数に到達していない（ブロック８１０における“Ｎｏ”）なら、始動失敗サブ・プロセス８００はブロック８１２にてクランク回転失敗カウンタの値を決定する。もし始動失敗カウンタが上記所定数に到達している（ブロック８１０における“Ｙｅｓ”）なら、始動失敗サブ・プロセス８００はブロック８１４にて、エンジン停止に対応するフラグがセットされているか否かを決定する。もしエンジン停止に対応するフラグが設定されている（ブロック８１４における“Ｙｅｓ”）なら、始動失敗サブ・プロセス８００はブロック８１６にて停止エンジンに対応する警報を設定し、且つ、ブロック８１８にてエンジン始動失敗に対応する警報を設定する。
【００８３】
もしエンジン停止に対応するフラグが設定されていない（ブロック８１４における“Ｎｏ”）なら、始動失敗サブ・プロセス８００はブロック８１８へと移動する。引き続き始動失敗サブ・プロセス８００はブロック８２０にて所定数のカウンタおよびフラグ（たとえば、低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタ、エンジン停止フラグ）をリセットし、ブロック８２２にては全てのＥＴＶ試験を中止し、終了する。
【００８４】
もしブロック８１２にてクランク回転失敗カウンタの値が上記所定数に到達したなら、始動失敗サブ・プロセス８００はブロック８１４にて反復する。そうではなく、もしブロック８１２にてクランク回転失敗カウンタの値が上記所定数に到達していない（ブロック８１２における“Ｎｏ”）なら、始動失敗サブ・プロセス８００は、ブロック８２４にて低バッテリおよび低水温始動を無効化し、ブロック８２６にてはエンジン始動失敗とナル再始動とに対応する警報を設定し、且つ、ブロック８２８にては冷間始動が必要か否かを決定する。
【００８５】
もし冷間始動が必要である（ブロック８２８における“Ｙｅｓ”）なら、始動失敗サブ・プロセス８００はブロック８３０にて遅延（たとえば約１２秒遅延）を開始し、ブロック８３２にてエンジン始動失敗とナル再始動とに対応する警報をクリアし、且つ、図５の予熱サブ・プロセス５００に入る。そうではなく、もし冷間始動が必要でない（ブロック８２８における“Ｎｏ”）なら、始動失敗サブ・プロセス８００はブロック８３４にて遅延（たとえば約３０秒遅延）を開始し、ブロック８３２に戻る。この様にしてエンジン始動プロセス３９６は図５の予熱サブ・プロセス５００に対して２つ以上の遅延を使用することで、エンジン本体３０８および／またはバッテリ３１２を通して熱が分布されることを確実とする。
【００８６】
図９は、エンジン始動プロセス３９６の好首尾始動シーケンスまたは好首尾始動サブ・プロセス９００を示している。ブロック９０２において、好首尾始動サブ・プロセス９００はＨＭＩ３６０上の全ての表示をクリアし、且つ、ブロック９０４にては所定数のカウンタおよびフラグ（たとえば低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタ、低ＲＰＭカウンタ、および、エンジン停止・フラグ）をリセットする。一定の実施例において好首尾始動サブ・プロセス９００はまた、好首尾エンジン始動をＨＭＩ３６０に対して知らせる。
【００８７】
好首尾始動サブ・プロセス９００は、ブロック９０６にて高速動作を無効化し、ブロック９０８にて長時間タイマ（たとえば約２分）を始動し、且つ、ブロック９１０にては温度制御システム１０が多重温度領域ユニットであるか否かを決定する。もし温度制御システム１０が多重温度領域ユニットである（ブロック９１０における“Ｙｅｓ”）なら、好首尾始動サブ・プロセス９００はブロック９１２にて全ての領域における全ての高温気体バルブもしくはソレノイドを励起する。もし温度制御システム１０が多重温度領域ユニットでない（ブロック９１０における“Ｎｏ”）なら、好首尾始動サブ・プロセス９００はブロック９１４にて温度制御システム１０により必要とされる他の制御に従事し、且つ、ブロック９１６にて温度制御システム１０がトレーラ・ユニットであるか否かを決定する。
【００８８】
もし温度制御システム１０がトレーラ・ユニットである（ブロック９１６における“Ｙｅｓ”）なら、好首尾始動サブ・プロセス９００はブロック９１８にて交流発電機励磁器出力を励起する。好首尾始動サブ・プロセス９００は次にブロック９２０にて、予熱後タイマ（たとえば約１０秒タイマ）が満了したか否かを決定する。好首尾始動サブ・プロセス９００はブロック９２２にて、上記予熱後タイマが満了した後で予熱出力を励起解除すべく進展する。好首尾始動サブ・プロセス９００はブロック９２４にて、温度制御システム１０がトレーラ・ユニットであるか否かを決定する。
【００８９】
もし温度制御システム１０がトレーラ・ユニットでない（ブロック９２６における“Ｎｏ”）なら、好首尾始動サブ・プロセス９００はブロック９２６にて上記長時間タイマが所定時間量Ｒ（たとえば約３０秒）より大きいか否かを決定する。上記長時間タイマが上記所定時間量Ｒより大きな時間を記録した（ブロック９２６における“Ｙｅｓ”）なら、好首尾始動サブ・プロセス９００はブロック９２８にて交流発電機励磁器出力を励起する。
【００９０】
ブロック９１２を再び参照すると、好首尾始動サブ・プロセス９００がブロック９１２にて全ての領域における全ての高温気体バルブまたはソレノイドを励起した後、該好首尾始動サブ・プロセス９００はブロック９３０にて温度制御システム１０はトレーラ・ユニットであるか否かを決定する。もし温度制御システム１０がトレーラ・ユニットでない（ブロック９３０における“Ｎｏ”）なら、好首尾始動サブ・プロセス９００はブロック９３２にて複数の領域のファン用モータを励起する。但し温度制御システム１０がトレーラ・ユニットである（ブロック９３０における“Ｙｅｓ”）なら、好首尾始動サブ・プロセス９００はブロック９３４にて交流発電機励磁器出力を励起する。
【００９１】
好首尾始動サブ・プロセス９００がブロック９３４にて交流発電機励磁器出力を励起した後、または代替的に好首尾始動サブ・プロセス９００がブロック９３２にてファン用モータを励起した後、好首尾始動サブ・プロセス９００はブロック９３６にて予熱後タイマが満了したか否かを決定する。ブロック９３６にて予熱後タイマが満了した後で好首尾始動サブ・プロセス９００は、ブロック９３８にて予熱後出力を励起解除すべく進展する。
【００９２】
好首尾始動サブ・プロセス９００がブロック９３８にて予熱後出力を励起解除した後、該好首尾始動サブ・プロセス９００はブロック９４０にて上記長時間タイマが所定時間量Ｅ（たとえば約３０秒）より大きいか否かを決定する。上記長時間タイマが所定時間量Ｅより一旦大きくなった（ブロック９４０における“Ｙｅｓ”）なら、好首尾始動サブ・プロセス９００はブロック９４２にて他の必要なユニット制御機能に従事する。その後、好首尾始動サブ・プロセス９００はブロック９４４にて、温度制御システム１０がトレーラ・ユニットであるか否かを決定する。
【００９３】
温度制御システム１０がトレーラ・ユニットである（ブロック９４４における“Ｙｅｓ”）なら、または代替的に好首尾始動サブ・プロセス９００がブロック９２８にて交流発電機励磁器出力を励起した後、好首尾始動サブ・プロセス９００はブロック９４６にて上記長時間タイマが満了したか否かを決定する。もし温度制御システム１０がトレーラ・ユニットでない（ブロック９４４における“Ｎｏ”）なら、好首尾始動サブ・プロセス９００はブロック９４８にて交流発電機励磁器出力を励起すると共に、該好首尾始動サブ・プロセス９００はブロック９４６に戻る。ブロック９４６にて上記長時間タイマが満了したなら、好首尾始動サブ・プロセス９００はブロック９５０にて高速動作を有効化すべく進展し、そして終了する。
【００９４】
図１０および図１１は、エンジンの２つの好首尾始動に対するエンジン速度と時間とのグラフ１０００および１１００である。図１０は、エンジン８が３秒後（すなわちスタータが励起された３秒後１００８）に約８００回転／分の所望速度にて動作することを示している。図１１は、１１０４にてスタータが励起された後で最初の始動に失敗したことを示している。第２の予熱および第２クランク回転の後、エンジン８は１１０８にて約８００回転以上の所望速度を達成する。
【００９５】
本発明の種々の特徴および利点は、添付の各請求項に示される。
【図面の簡単な説明】
【００９６】
【図１】本発明の一定の実施例に係る内燃エンジンおよび温度制御システムを有する車両を示す図である。
【図２】図１に示された温度制御システムの概略図である。
【図３】図１に示された内燃エンジンの概略図である。
【図４】図１に示された内燃エンジンを作動させる方法を示す図である
【図５】図１に示された内燃エンジンを作動させる方法を示す図である
【図６】図１に示された内燃エンジンを作動させる方法を示す図である
【図７】図１に示された内燃エンジンを作動させる方法を示す図である
【図８】図１に示された内燃エンジンを作動させる方法を示す図である
【図９】図１に示された内燃エンジンを作動させる方法を示す図である
【図１０】エンジンの第１の好首尾な始動に対するエンジン速度および時間のグラフである。
【図１１】エンジンの第２の好首尾な始動に対するエンジン速度および時間のグラフである。
【符号の説明】
【００９７】
Ｃ１  必要電力充電量
Ｃ２  スレッショルド電力充電量
ＣＶ１  凝縮器用一方向逆止弁
Ｅ  所定時間量
Ｍ  所定スレッショルド値
Ｎ  所定スレッショルド値
Ｏ  スレッショルド値
Ｐ  下位スレッショルド値
ＰＨ  予熱時間
Ｑ  所望スレッショルド値
Ｒ  所定時間量
Ｓ  所定数
Ｔ１  第１スレッショルド温度
Ｔ２  第２スレッショルド温度
Ｔ３  第３スレッショルド値
Ｔ４  第４スレッショルド値
Ｔ５  所定期間
Ｕ  第１所定スレッショルド電力
Ｖ  第２所定スレッショルド値
Ｗ  第３所定スレッショルド電力
Ｘ  第４所定電力／第４所定スレッショルド値
Ｙ  第５所定電力スレッショルド値
8  内燃エンジン／車両エンジン
10  温度制御システム
14  トレーラ
16  積載空間
18  車両
20  冷媒回路／流路
22  冷媒圧縮機
24  駆動ユニット
26  内燃エンジン
28  予備電気モータ
30  クラッチ／継手
34  吐出バルブ
36  吐出ライン
38  三方弁
40  吐出圧力変換器
42  第１吐出ポート
44  第２吐出ポート
48  第１流路
50  第２流路
51  冷蔵回路
52  凝縮器コイル
56  受液器
58  液体ライン
60  冷媒乾燥器
62  熱交換器
64  膨張弁
66  冷媒分配器
68  蒸発器コイル
70  電子絞り弁
72  吸引圧力変換器
74  第２経路
76  アキュムレータ
78  吸引ライン
80  吸引ポート
82  熱球
84  等化器ライン
88  高温気体ライン
90  除霜パン・ヒータ
92  高温気体バイパス弁
94  逆止弁
96  バイパス・ライン／加圧ライン
100  ライン
102  パイロット弁
104  凝縮器ファン／ブロワ
106  周囲空気
108  戻り空気
110  蒸発器ファン
112  積載空間の空気
114  取入口
116  隔壁
118  管路
120  戻り空気温度センサ
122  吐出空気
124  吐出口
126  吐出空気温度センサ
128  ダンパ
130  コントローラ
300  エンジン制御システム
308  エンジン本体
312  バッテリ
316  エンジン・シリンダ
320  ピストン
324  速度センサ
328  空気吸入弁
332  ヒータ
336  温度センサ
340  燃料タンク
344  コントローラ
348  コンピュータ可読媒体
352  クランク回転モジュール
356  予熱モジュール
360  ヒューマン・マシン・インタフェース／ＨＭＩ
364  周囲温度センサ
396  作動方法／エンジン始動プロセス
400  有効化サブ・プロセス
401  パワーアップ
404  低バッテリ
408  低バッテリ警報設定
412  HMIはエンジン始動
416  巡航前モードに入る
420  巡航前警報
424  完了
428  エンジン停止警報
432  エンジン停止警報設定
436  バッテリ低下カウンタをインクリメント
440  ETV
444  ETV始動
446  巡航前モードに入る
452  エンジン停止警報
456  バッテリ低下カウンタを設置
460  実用試験
464  クランク回転失敗カウンタ及び始動失敗カウンタを設定
468  コントローラ警報出力を励起
472  HMI上に「エンジン始動」を表示
478  トラック・ユニット
482  冷却剤温度警報
486  周囲温度警報
490  冷却剤温度≦T1
492  温間エンジン始動
494  冷間温度警報
496  周囲温度≦T2
498  温間エンジン始動
500  図５
504  ヒータ警報
508  始動失敗カウンタ
512  トラック・ユニット
516  遅延
520  遅延
524  バッテリ≦Ｃ２
528  低バッテリ警報を設定
530  冷間エンジン始動
532  始動失敗カウンタ＝Ｓ
534  冷却剤温度警報
536  周囲温度警報
537  周囲温度≦Ｔ４
538  エンジン冷却剤≦Ｔ３
540  予熱タイマを確立
542  ヒータを始動
544  遅延Ｔ５
546  電力＝Ｕ
548  バッテリ≦Ｖ
550  予熱タイマは満了
552  電力＞Ｗ
554  バッテリ＜Ｘ
556  ヒータ警報を設定
558  ヒータを作動停止
560  予熱タイマをクリア
562  遅延
564  バッテリ＜Ｙ
566  低バッテリ警報を設定
568  ヒータ警報を設定
600  図６
603  絞り弁を励起
606  燃料バルブを開成
609  多重温度
612  全てのヒータを始動
615  ヒータを始動
618  遅延
621  ヒータを作動停止
624  遅延
627  全てのヒータを作動停止
630  燃料バルブを閉成
633  絞り弁位置
636  出力を作動停止
639  動作警報を設定
642  ETV試験を中止
645  バッテリ低下カウンタ、クランク回転失敗カウンタ、始動失敗カウンタをリセット
648  多重温度
651  領域１の警報を起動
654  領域２の警報を起動
657  バルブを起動
660  バルブを起動
663  バルブを起動
670  トラック・ユニット
673  エンジン・クランク回転／始動タイマを設定
676  冷間エンジン始動
679  クランク回転失敗カウンタ
682  始動失敗カウンタ
685  エンジン・クランク回転／始動タイマを設定
688  エンジン・クランク回転／始動タイマを設定
691  エンジン・クランク回転／始動タイマを設定
700  図７
703  スタータを起動
706  エンジン・クランク回転／始動タイマを始動
709  エンジンRPM＞Ｍ
712  クランク回転／始動タイマ≧Ｎ
715  エンジンRPM＞Ｏ
718  スタータ・ブザー出力を励起解除
721  エンジン・クランク回転／始動タイマをクリア
724  クランク回転／始動タイマは満了
727  エンジン速度
730  低RPMカウンタをインクリメント
733  低RPMカウンタ
736  低RPMカウンタ＝０に設定
739  タイマを始動
742  クランク回転／始動タイマは満了
745  タイマをクリア
748  エンジンRPM＞Ｐ
751  タイマをクリア
754  タイマは満了
757  低RPMカウンタをリセット
760  エンジン・クランク回転／始動タイマをクリア
763  予熱後タイマを始動
766  スタータを作動停止
769  遅延
772  交流発電機周波数≧Ｑ
774  エンジンRPMセンサ警報を設定
775  警報出力を励起解除
776  油圧は高い
777  予熱後タイマをクリア
778  クランク回転失敗カウンタをインクリメント
779  クランク回転失敗カウンタ
780  出力を励起解除
781  エンジン停止
782  エンジン停止警報を設定
783  エンジン・クランク回転失敗警報を設定
784  ETV試験を中止
785  低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタおよびエンジン停止フラグをリセット
786  始動失敗カウンタ
787  トラック・ユニット
788  出力を励起解除
789  エンジン・クランク回転失敗警報および再始動警報を設定
790  低バッテリおよび冷却剤低温始動を無効化
791  遅延
792  エンジン・クランク回転失敗警報および再始動警報をクリア
793  低バッテリおよび冷却剤低温始動を有効化
794  トラック・ユニット
800  図８
804  出力を励起解除
806  低RPMカウンタをリセット
808  始動失敗カウンタをインクリメント
810  始動失敗カウンタ
812  クランク回転失敗カウンタ
814  エンジン停止
816  エンジン停止警報を設定
818  始動失敗警報を設定
820  低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタおよびエンジン停止フラグをリセット
822  ETV試験を中止
824  低バッテリおよび冷却剤低温始動を無効化
826  エンジン始動失敗警報および再始動警報を設定834  遅延
828  トレーラは冷間始動
830  遅延
832  エンジン始動失敗警報および再始動警報をクリア
900  図９
902  エンジン始動表示をクリア
904  低バッテリ・エンジン始動カウンタ、クランク回転失敗カウンタ、始動失敗カウンタ、RPMカウンタおよびエンジン停止フラグをリセット
906  高速を無効化
908  タイマを始動
910  多重温度
912  全てのヒータを励起
914  必要な制御を実施
916  トレーラ・ユニット
920  予熱後タイマは満了
922  ヒータを作動停止
924  トレーラ・ユニット
926  タイマ≧Ｒ
930  トレーラ・ユニット
932  ファン用モータを励起
934  交流発電機励磁器出力を励起
935  交流発電機励磁器出力を励起
936  予熱後タイマは満了
938  ヒータを作動停止
939  タイマ≧Ｅ
942  必要な制御を実施
944  トレーラ・ユニット
946  タイマは満了
948  交流発電機励磁器出力を励起
950  高速を有効化
1004  スタータが励起される
1008  スタータが励起解除された。好首尾な始動
1010  ｔ＝３秒
1011  ｔ＝クランク回転時間
1104  スタータは励起される
1105  ｔ＝３秒
1106  低RPMカウンタ＝１に設定
1108  スタータが励起解除された。好首尾な始動
1110  ｔ＝３秒
1111  ｔ＝３秒
1112  ｔ＝クランク回転時間
【図１】
2006291963.tif 000003
【図２】
2006291963.tif 000004
【図３】
2006291963.tif 000005
【図４】
2006291963.tif 000006
【図５】
2006291963.tif 000007
【図６】
2006291963.tif 000008
【図７】
2006291963.tif 000009
【図８】
2006291963.tif 000010
【図９】
2006291963.tif 000011
【図１０】
2006291963.tif 000012
【図１１】
2006291963.tif 000013
【外国語明細書】
2006291963.tif 000014
2006291963.tif 000015
2006291963.tif 000016
2006291963.tif 000017
2006291963.tif 000018
2006291963.tif 000019
2006291963.tif 000020
2006291963.tif 000021
2006291963.tif 000022
2006291963.tif 000023
2006291963.tif 000024
2006291963.tif 000025
2006291963.tif 000026
2006291963.tif 000027
2006291963.tif 000028
2006291963.tif 000029
2006291963.tif 000030
2006291963.tif 000031
2006291963.tif 000032
2006291963.tif 000033
2006291963.tif 000034
2006291963.tif 000035
2006291963.tif 000036
2006291963.tif 000037
2006291963.tif 000038
2006291963.tif 000039
2006291963.tif 000040
2006291963.tif 000041
2006291963.tif 000042
2006291963.tif 000043
2006291963.tif 000044
2006291963.tif 000045
2006291963.tif 000046
2006291963.tif 000047
2006291963.tif 000048
2006291963.tif 000049
2006291963.tif 000050
2006291963.tif 000051