(57)【要約】      （修正有）【課題】排出物測定装置又はシステムの汚染レベルを決定するためのシステム及び方法を提供する。【解決手段】排出物検査システムは、排出物分析器、汚染指標モジュール、及び診断モジュールを含む。排出物分析器は、エンジンからの排気ガスのサンプル中の排出物の濃度を決定するように構成されている。汚染指標モジュールは、排気ガスサンプルの流量、排気ガスサンプル中の排出物の濃度、排出物検査システムの動作時間、排気ガスの圧力、及び排気ガスの温度のうち少なくとも２つに基づいて汚染指標を決定するように構成されている。診断モジュールは、汚染指標に基づいて排出物検査システム及び排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定するように構成されている。【選択図】なし【特許請求の範囲】
【請求項１】
排出物検査システム（１００）であって、
エンジン（１１６）からの排気ガスのサンプル中の排出物の濃度を決定するように構成された排出物分析器（１１４、１１５）；
前記排気ガスサンプルの流量、前記排気ガスサンプル中の前記排出物の濃度、前記排出物検査システム（１００）の動作時間、前記排気ガスの圧力、及び前記排気ガスの温度のうち少なくとも２つに基づいて汚染指標を決定するように構成された汚染指標モジュール（２４０）；並びに
前記汚染指標に基づいて前記排出物検査システム（１００）及び前記排出物検査システム（１００）の構成要素のうち少なくとも１つの汚染可能性を特定するように構成された診断モジュール（２４２）を含む該システム。
【請求項２】
前記エンジン（１１６）からの前記排気ガス及び希釈ガス源からの希釈ガスを受け取るように構成された希釈トンネル（１０２）；及び
前記希釈トンネル（１０２）から希釈された排気ガスのサンプルを受け取るように構成されたサンプル採取器（１４４）をさらに含み、前記排出物分析器（１１４）は、前記希釈された排気ガスサンプル中の排出物の濃度を決定するように構成されている請求項１に記載の排出物検査システム（１００）。
【請求項３】
前記排気ガスサンプルは希釈されていない請求項１に記載の排出物検査システム（１００）。
【請求項４】
前記汚染指標モジュール（２４０）は、前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度に基づいて前記汚染指標を決定するように構成されている請求項１に記載の排出物検査システム（１００）。
【請求項５】
前記汚染指標モジュール（２４０）は、
第１重み付け係数と、前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第１の１つとの第１積；並びに
第２重み付け係数と、前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第２の１つとの第２積に基づいて前記汚染指標を決定するように構成され、前記第２重み付け係数は、前記第１重み付け係数とは異なる値を有する請求項１に記載の排出物検査システム（１００）。
【請求項６】
前記汚染指標モジュール（２４０）は、
前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第１の１つの第１指数乗の第１結果；並びに
前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第２の１つの第２指数乗の第２結果に基づいて前記汚染指標を決定するように構成され、前記第２指数は、前記第１指数とは異なる値を有する請求項１に記載の排出物検査システム（１００）。
【請求項７】
前記汚染指標モジュールは、
複数の汚染指標値を得るために一定の間隔で前記汚染指標を決定し；かつ
前記汚染指標値の合計が所定の値よりも大きい場合に、前記排出物検査システム（１００）及び前記排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定するように構成されている請求項１に記載の排出物検査システム（１００）。
【請求項８】
前記汚染指標モジュールは、
前記汚染指標値の合計が前記所定の値よりも大きい場合に、ユーザが前記排出物検査システム（１００）のメンテナンスを実行することを推奨し；かつ
前記ユーザが前記メンテナンスを実行したことを示す場合に、前記汚染指標値の合計をゼロに設定するように構成されている請求項７に記載の排出物検査システム（１００）。
【請求項９】
排出物検査システムを通過する排気ガスサンプルの流量、前記排気ガスサンプル中の排出物の濃度、前記排出物検査システムの動作時間、前記排気ガスの圧力、及び前記排気ガスの温度のうち少なくとも２つに基づいて汚染指標を決定すること；並びに
前記汚染指標に基づいて排出物検査システム（１００）及び前記排出物検査システム（１００）の構成要素のうち少なくとも１つの汚染可能性を特定することを含む方法。
【請求項１０】
前記排気ガスサンプルは希釈ガスで希釈される請求項９に記載の方法。
【請求項１１】
前記排気ガスサンプルは希釈されていない請求項９に記載の方法。
【請求項１２】
前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度に基づいて前記汚染指標を決定することをさらに含む請求項９に記載の方法。
【請求項１３】
第１重み付け係数と、前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第１の１つとの第１積；並びに
第２重み付け係数と、前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第２の１つとの第２積に基づいて前記汚染指標を決定することをさらに含み、前記第２重み付け係数は、前記第１重み付け係数とは異なる値を有する請求項９に記載の方法。
【請求項１４】
前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第１の１つの第１指数乗の第１結果；並びに
前記サンプル流量、前記排出物濃度、前記システム動作時間、前記排気圧力、及び前記排気温度の第２の１つの第２指数乗の第２結果に基づいて前記汚染指標を決定することをさらに含み、前記第２指数は、前記第１指数とは異なる値を有する請求項９に記載の方法。
【請求項１５】
複数の汚染指標値を得るために一定の間隔で前記汚染指標を決定すること；及び
前記汚染指標値の合計が所定の値よりも大きい場合に、前記排出物検査システム（１００）及び前記排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定することをさらに含む請求項９に記載の方法。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、２０１８年６月２２日に出願された米国仮出願第６２／６８８，６９２号の利益を主張する。上記で参照された出願の全開示は、参照により本明細書に組み込まれる。
【０００２】
分野
本開示は、排出物検査システムに関し、より具体的には、排出物測定装置又はシステムの汚染レベルを決定するためのシステム及び方法に関する。
【０００３】
背景
ここで提供される背景の説明は、一般に本開示の文脈を提示する目的のためのものである。この背景部分に記載されている限り、現在の発明者の研究、及び出願時に先行技術して適格ではない可能性のある説明の態様は、本開示に対する先行技術として明示的又は暗示的に認められていない。
【０００４】
排出物検査システムは、エンジンによって生成された排気ガスを収集し、排気ガス中の排出物の濃度を測定する。ある期間中に測定された排出物の濃度に、その期間中の排気ガスの質量流量を掛けて、排出物の質量流量を得る。次に、排出物の質量流量に、期間の長さを掛けて、期間中にエンジンによって生成された排気ガス中の排出物の総質量を得る。
【０００５】
定容量採取法（ＣＶＳ）システムは、排気ガスの流量を測定せずに排気ガス中の排出物の質量を決定できる排出物検査システムの一種であり、排出物の質量測定を簡素化する。通常、ＣＶＳシステムは、排気ガス及び希釈ガスが混合される希釈トンネル、希釈された排気ガスのサンプルを希釈トンネルからサンプル採取器に向けるサンプルプローブ、及び希釈トンネルの下流側に配置される送風機を含む。送風機は、希釈トンネルを通して一定容積の希釈された排気ガスを引き込む。従って、排気ガス流量は、希釈された排気ガスの流量から希釈ガスの流量を引くことによって決定され得る。
【０００６】
概要
本開示に係る排出物検査システムは、排出物分析器、汚染指標モジュール、及び診断モジュールを含む。排出物分析器は、エンジンからの排気ガスのサンプル中の排出物の濃度を決定するように構成されている。汚染指標モジュールは、排気ガスサンプルの流量、排気ガスサンプル中の排出物の濃度、排出物検査システムの動作時間、排気ガスの圧力、及び排気ガスの温度のうち少なくとも２つに基づいて汚染指標を決定するように構成されている。診断モジュールは、汚染指標に基づいて排出物検査システム及び排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定するように構成されている。
【０００７】
１つの例において、排出物検査システムはさらに、希釈トンネル及びサンプル採取器を含む。希釈トンネルは、エンジンからの排気ガス及び希釈ガス源からの希釈ガスを受け取るように構成されている。サンプル採取器は、希釈トンネルから希釈された排気ガスのサンプルを受け取るように構成されている。排出物分析器は、希釈された排気ガスサンプル中の排出物の濃度を決定するように構成されている。
【０００８】
１つの例において、排気ガスサンプルは希釈されていない。
【０００９】
１つの例において、汚染指標モジュールは、サンプル流量及び排出物濃度に基づいて汚染指標を決定するように構成されている。
【００１０】
１つの例において、汚染指標モジュールは、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度のうち少なくとも３つに基づいて汚染指標を決定するように構成されている。
【００１１】
１つの例において、汚染指標モジュールは、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度に基づいて汚染指標を決定するように構成されている。
【００１２】
１つの例において、汚染指標モジュールは、（ｉ）第１重み付け係数と、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第１の１つとの第１積；並びに（ｉｉ）第２重み付け係数と、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第２の１つとの第２積に基づいて汚染指標を決定するように構成され、第２重み付け係数は、第１重み付け係数とは異なる値を有する。
【００１３】
１つの例において、汚染指標モジュールは、（ｉ）サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第１の１つの第１指数乗の第１結果、並びに（ｉｉ）サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第２の１つの第２指数乗の第２結果に基づいて汚染指標を決定するように構成され、第２指数は、第１指数とは異なる値を有する。
【００１４】
１つの例において、汚染指標モジュールは、複数の汚染指標値を得るために一定の間隔で汚染指標を決定し、汚染指標値の合計が所定の値よりも大きい場合に、排出物検査システム及び排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定するように構成されている。
【００１５】
１つの例において、汚染指標モジュールは、汚染指標値の合計が所定の値よりも大きい場合に、ユーザが排出物検査システムのメンテナンスを実行することを推奨し、かつユーザがメンテナンスを実行したことを示す場合に、汚染指標値の合計をゼロに設定するように構成されている。
【００１６】
本開示に係る方法は、排出物検査システムを通過する排気ガスサンプルの流量、排気ガスサンプル中の排出物の濃度、排出物検査システムの動作時間、排気ガスの圧力、及び排気ガスの温度のうち少なくとも２つに基づいて汚染指標を決定すること、並びに汚染指標に基づいて排出物検査システム及び排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定することを含む。
【００１７】
１つの例において、排気ガスサンプルは希釈ガスで希釈される。
【００１８】
１つの例において、排気ガスサンプルは希釈されていない。
【００１９】
１つの例において、方法はさらに、サンプル流量及び排出物濃度に基づいて汚染指標を決定することを含む。
【００２０】
１つの例において、方法はさらに、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度のうち少なくとも３つに基づいて汚染指標を決定することを含む。
【００２１】
１つの例において、方法はさらに、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度に基づいて汚染指標を決定することを含む。
【００２２】
１つの例において、方法はさらに、（ｉ）第１重み付け係数と、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第１の１つとの第１積；並びに（ｉｉ）第２重み付け係数と、サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第２の１つとの第２積に基づいて汚染指標を決定することを含み、第２重み付け係数は、第１重み付け係数とは異なる値を有する。
【００２３】
１つの例において、方法はさらに、（ｉ）サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第１の１つの第１指数乗の第１結果、並びに（ｉｉ）サンプル流量、排出物濃度、システム動作時間、排気圧力、及び排気温度の第２の１つの第２指数乗の第２結果に基づいて汚染指標を決定することを含み、第２指数は、第１指数とは異なる値を有する。
【００２４】
１つの例において、方法はさらに、複数の汚染指標値を得るために一定の間隔で汚染指標を決定こと、及び汚染指標値の合計が所定の値よりも大きい場合に、排出物検査システム及び排出物検査システムの構成要素のうち少なくとも１つの汚染可能性を特定することを含む。
【００２５】
１つの例において、方法はさらに、汚染指標値の合計が所定の値よりも大きい場合に、ユーザが排出物検査システムのメンテナンスを実行することを推奨すること、及びユーザがメンテナンスを実行したことを示す場合に、汚染指標値の合計をゼロに設定することを含む。
【００２６】
本開示の適用性の更なる領域は、詳細な説明、特許請求の範囲及び図面から明らかになるだろう。詳細な説明及び具体例は、例示のみを目的とするものであり、本開示の範囲を限定するものではない。
【図面の簡単な説明】
【００２７】
本開示は、詳細な説明及び添付の図面からより完全に理解されるであろう。
【００２８】
【図１】図１は、本開示に係る例示的な排出物検査システムの機能ブロック図である。
【図２】図２は、本開示に係る例示的な検査システム制御モジュールの機能ブロック図である。
【図３】図３は、排出物検査システム及び／又はその構成要素の汚染レベルを決定するための例示的な方法を示すフローチャートである。
【図４】図４は、本開示に係る、汚染レベルが時間に対して増加する可能性がある方法を示すグラフである。
【００２９】
図面では、類似及び／又は同一の要素を特定するために参照番号が再使用され得る。
【００３０】
詳細な説明
排出物検査システムは、検査中の排気ガス中の粒子によって経時的に汚染される傾向がある様々な構成要素を含む。そのような構成要素は、ガス状排出物分析器、粒子／微粒子／煙検出器、流量計、センサ、ポンプ、バルブ、及びフィルタを含む。これら構成要素のいずれかが汚染されると、排出物検査システムを使用して実施した排出物検査の結果が不正確になったり、及び／又は排出物検査システムが動作不能になったりする可能性がある。
【００３１】
排出物検査システムの一部のコントローラは、排出物検査システムの動作時間をモニターし、システム動作の所定の間隔でメンテナンスを推奨する。例えば、そのようなコントローラは、検査対象の排気ガス中の排出物の濃度又は排気ガスの流量などの排出物検査システムの動作条件に関係なく、１０００時間のシステム動作毎にメンテナンスを推奨し得る。しかしながら、「汚れた」環境（例えば、より高い排出物濃度）における排出物検査システムの構成要素の使用は、「クリーン」な環境（例えば、より低い排出物濃度）における構成要素の使用よりも早期及び／又はより多くのメンテナンスが必要になるだろう。従って、システム動作の所定の間隔で排出物検査システムのメンテナンスを実行すると、システム構成要素の汚染又は必要以上のメンテナンスを実行するリスクがある。
【００３２】
排出物検査システムの一部のコントローラは、システムの他の構成要素又は領域の動作条件を考慮せずに、その構成要素の性能に基づいて排出物検査システムの構成要素のメンテナンスを推奨する。例えば、一部のコントローラは、ポンプが指示された圧力を達成できない場合、フィルタ全体の圧力差が所定の圧力よりも大きい場合、又はセンサ又は分析器による信号出力が飽和状態になる場合（例えば、排出物濃度センサによる信号出力は、検査中の排気ガス中に排出物が無い（０ｐｐｍ）場合、百万当たり１０粒子（ｐｐｍ）を示す）に、発報する。そのようなコントローラは、構成要素が汚染される前にメンテナンスを推奨する予防的アプローチではなく、構成要素が汚染された後にメンテナンスを推奨する後手のアプローチを取る。メンテナンスを推奨するための後手のアプローチを取ることは、排出物検査結果に不正確さを生じさせ、及び／又は排出物検査システムの構成要素に損傷を与え得る。
【００３３】
本開示に係るシステム及び方法は、排出物検査システムの動作条件に基づいて汚染指標を決定し、汚染指標に基づいて汚染可能性を特定する。１つの例において、システム及び方法は、複数の汚染指標値を得るために一定の間隔（例えば、毎秒）で汚染指標を決定し、システム及び方法は、汚染指標値の合計が所定の限界よりも大きい場合に汚染可能性を特定する。汚染可能性が特定される場合に、システム及び方法は、排出物検査システムのメンテナンスを実行すること推奨し得る。加えて、システム及び方法は、ユーザがメンテナンスを実行したことを示す場合に、汚染指標値の合計をゼロに設定し得る。
【００３４】
システム動作条件を考慮することによって、システム及び方法は、必要以上のメンテナンスを実行することを推奨することなく、システム構成要素の汚染を防止する。加えて、汚染指標についての所定の限界は、システム構成要素が汚染される前に汚染可能性が特定されることを保証する値に設定される。従って、システム及び方法は、構成要素が汚染された後にメンテナンスを推奨する後手のアプローチではなく、構成要素が汚染される前にメンテナンスを推奨することによる予防的アプローチを取る。その結果、システム及び方法は、排出物検査結果の不正確さ及びシステム構成要素の損傷を防止する。
【００３５】
ここで図１を参照すると、排出物検査システム１００は、希釈トンネル１０２、上流側送風機１０４、下流側送風機１０６、希釈剤回路１０８、希釈された排気回路１１０、未希釈排気回路１１２、第１排出物分析器１１４、及び第２排出物分析器１１５を含む。希釈トンネル１０２は、排気ガス供給ライン１１８を通して、エンジン１１６によって生成された排気ガスを受け取る。排気ガス供給ライン１１８は、エンジン１１６からの排気ガスを希釈トンネル１０２に供給する。
【００３６】
希釈トンネル１０２はまた、希釈ガス供給ライン１２０を通して希釈ガスを受け取る。上流側送風機１０４は、希釈トンネル１０２の上流側に配置され、上流側送風機１０４は、希釈ガス供給ライン１２０を通して希釈ガスを希釈トンネル１０２に送る。希釈ガスは周囲空気であってもよく、この場合、上流側送風機１０４は周囲の環境から希釈ガスを引いてもよい。上流側送風機１０４は可変速度送風機であってもよく、上流側送風機１０４の速度は、希釈ガスが希釈トンネル１０２を流れる速度を調整するために調整されてもよい。追加として又は代替として、バルブ１２２は、希釈ガス供給ライン１２０に配置されてもよく、バルブ１２２の位置は、希釈トンネル１０２を通る希釈ガスの流量を調整するために調整されてもよい。
【００３７】
未希釈排気回路１１２は、未希釈排気供給ライン１２４、未希釈排気抽出バルブ１２６、及び／又は未希釈排気抽出ポンプ１２８を含む。排出物分析器１１５はまた、未希釈排気回路１１２の一部とみなされてもよい。未希釈排気供給ライン１２４は、排気ガス供給ライン１１８からの排気ガスのサンプルを排出物分析器１１５に供給する。排出物分析器１１５は、未希釈排気ガスサンプルを分析して、そこに含まれる排出物の濃度を決定する。排出物分析器１１５は、粒子サンプラ、マイクロ煤センサ、及び／又はスモークメータを含み得る。
【００３８】
未希釈排気抽出バルブ１２６は、未希釈排気供給ライン１２４に配置されてもよく、未希釈排気抽出バルブ１２６の位置は、未希釈排気ガスサンプルが未希釈排気供給ライン１２４を通して抽出される速度を調整するために調整されてもよい。追加として又は代替として、未希釈排気抽出ポンプ１２８は、未希釈排気供給ライン１２４に配置されてもよく、未希釈排気抽出ポンプ１２８の速度は、希釈された排気ガスサンプルが未希釈排気供給ライン１２４を通して抽出される速度を調整するために調整されてもよい。１つの例において、未希釈排気抽出ポンプ１２８は、一定速度で動作され、未希釈排気抽出バルブ１２６の位置は、未希釈排気供給ライン１２４を通る希釈された排気ガスの抽出速度を調整するために調整される。
【００３９】
エンジン１１６からの排気ガスは、希釈トンネル１０２内において希釈ガスで希釈される。希釈された排気サンプルプローブ１３０は、希釈された排気ガスのサンプルを抽出し、希釈された排気供給ライン１３２は、希釈された排気サンプルプローブ１３０から希釈された排気回路１１０に、希釈された排気ガスサンプルを供給する。希釈された排気抽出バルブ１３４は、希釈された排気供給ライン１３２に配置されてもよく、希釈された排気抽出バルブ１３４の位置は、希釈された排気ガスサンプルが希釈された排気サンプルプローブ１３０を通して抽出される速度を調整するために調整されてもよい。追加として又は代替として、希釈された排気抽出ポンプ１３６は、希釈された排気供給ライン１３２に配置されてもよく、希釈された排気抽出ポンプ１３６の速度は、希釈された排気ガスサンプルが希釈された排気サンプルプローブ１３０を通して抽出される速度を調整するために調整されてもよい。１つの例において、希釈された排気抽出ポンプ１３６は、一定速度で動作され、希釈された排気抽出バルブ１３４の位置は、希釈された排気サンプルプローブ１３０を通る希釈された排気ガスの抽出速度を調整するために調整される。希釈された排気サンプルプローブ１３０、希釈された排気供給ライン１３２、希釈された排気抽出バルブ１３４、及び希釈された排気抽出ポンプ１３６は、希釈された排気回路１１０の一部とみなされ得る。
【００４０】
希釈された排気サンプルプローブ１３０によって抽出されない、希釈された排気ガス部分は、希釈トンネル排気ライン１４０を通して希釈トンネル１０２から大気に排出される。バルブ１４２は、希釈トンネル排気ライン１４０に配置されてもよく、バルブ１４２の位置は、希釈された排気ガスが希釈トンネル１０２を流れる速度を調整するために調整されてもよい。追加として又は代替として、下流側送風機１０６は、希釈トンネル１０２の下流側に配置されてもよく、下流側送風機１０６の速度は、希釈された排気ガスが希釈トンネル１０２を流れる速度を調整するために調整されてもよい。
【００４１】
様々な実装形態において、排出物検査システム１００は、上流側及び下流側送風機１０４及び１０６の一方のみを含み得る。上流側送風機１０４及び／又は下流側送風機１０６は、希釈トンネル１０２を通して一定容積の希釈された排気ガスを強制するように制御され得る。これに関して、排出物検査システム１００はＣＶＳシステムであり得る。しかしながら、システム及び／又は装置の汚染レベルを決定するための本開示の方法はまた、バッグミニ希釈器などの部分流システムにも適用される。
【００４２】
希釈された排気回路１１０は、希釈された排気サンプルプローブ１３０によって抽出された希釈された排気ガスサンプルを収集する希釈された排気サンプル採取器１４４を含む。希釈された排気サンプル採取器１４４は、サンプルバッグ又はサンプルフィルタであり得る。希釈された排気充填バルブ１４６は、希釈された排気供給ライン１３２に配置されてもよく、希釈された排気充填バルブ１４６は、希釈された排気サンプル採取器１４４への希釈された排気ガスサンプルの流れを許容又は防止するために開閉されてもよい。希釈された排気サンプル採取器１４４は１つしか示されていないが、システム１００は、複数の希釈された排気サンプル採取器を含んでもよく、各希釈された排気サンプル採取器は、排出物検査スケジュールの１つの検査段階中に、希釈された排気ガスのサンプルを収集してもよい。
【００４３】
排出物分析器１１４は、希釈された排気サンプル採取器１４４によって収集された希釈された排気ガスサンプルを分析して、そこに含まれる排出物の濃度を決定する。排出物分析器１１４は、一酸化炭素、二酸化炭素、窒素酸化物、及び炭化水素などのガス状排出物の濃度を測定するガス状排出物分析器であり得る。希釈された排気ガスサンプルは、希釈された排気リードライン１４８を通して希釈された排気サンプル採取器１４４から排出物分析器１１４に送られる。希釈された排気リードバルブ１５０は、希釈された排気リードライン１４８に配置されてもよく、希釈された排気リードバルブ１５０は、第１クリーン希釈された排気サンプル採取器１４４から排出物分析器１１４への希釈された排気ガスサンプルの流れを許容又は防止するために開閉されてもよい。追加として又は代替として、希釈された排気リードポンプ１５２は、希釈された排気リードライン１４８に配置されてもよく、希釈された排気リードポンプ１５２の速度は、希釈された排気ガスサンプルが希釈された排気サンプル採取器１４４から排出物分析器１１４に流れる速度を調整するために調整されてもよい。
【００４４】
希釈剤回路１０８は、希釈ガス供給ライン１２０を流れる希釈ガスのサンプルを収集する希釈剤サンプル採取器１５４を含む。希釈剤サンプル供給ライン１５６は、希釈ガスサンプルを希釈ガス供給ライン１２０から希釈剤サンプル採取器１５４に供給する。希釈剤抽出バルブ１５８は、希釈剤サンプル供給ライン１５６に配置されてもよく、希釈剤抽出バルブ１５８の位置は、希釈ガスサンプルが希釈ガス供給ライン１２０から抽出される速度を調整するために調整されてもよい。追加として又は代替として、希釈剤抽出ポンプ１６０は、希釈剤サンプル供給ライン１５６に配置されてもよく、希釈剤抽出ポンプ１６０の速度は、希釈ガスサンプルが希釈ガス供給ライン１２０から抽出される速度を調整するために調整されてもよい。１つの例において、希釈剤抽出ポンプ１６０は、一定速度で動作され、希釈剤抽出バルブ１５８の位置は、希釈ガスサンプルの抽出速度を調整するために調整される。希釈剤サンプル供給ライン１５６、希釈剤抽出バルブ１５８、及び希釈剤抽出ポンプ１６０は、希釈剤回路１０８の一部とみなされ得る。
【００４５】
希釈剤サンプル採取器１５４は、サンプルバッグ又はサンプルフィルタであり得る。希釈剤充填バルブ１６２は、希釈剤サンプル供給ライン１５６に配置されてもよく、希釈剤充填バルブ１６２は、希釈剤サンプル採取器１５４への希釈ガスサンプルの流れを許容又は防止するために開閉されてもよい。希釈剤サンプル採取器１５４は１つしか示されていないが、システム１００は、複数の希釈剤サンプル採取器を含んでもよく、各希釈剤サンプル採取器は、排出物検査スケジュールの１つの検査段階中に希釈ガスのサンプルを収集してもよい。
【００４６】
排出物分析器１１４は、希釈剤サンプル採取器１５４によって収集された希釈ガスサンプルを分析して、そこに含まれる排出物の濃度を決定する。排出物分析器１１４は、希釈された排気ガスサンプルに含まれる排出物の濃度を決定するときに、希釈ガスサンプルに含まれる排出物の濃度を考慮に入れ得る。例えば、希釈された排気ガスサンプル中の希釈ガスの質量が、希釈ガスサンプル中の希釈ガスの質量と等しい場合、排出物分析器１１４は、希釈された排気ガスサンプルに含まれる排気ガス中の排出物の濃度を得るために、希釈された排気ガスサンプル中の排出物の濃度から希釈ガスサンプル中の排出物の濃度を差し引き得る。
【００４７】
希釈された排気ガスサンプルは、希釈剤リードライン１６４を通して希釈剤サンプル採取器１５４から排出物分析器１１４に送られる。希釈剤リードバルブ１６６は、希釈剤リードライン１６４に配置されてもよく、希釈剤リードバルブ１６６は、希釈剤サンプル採取器１５４から排出物分析器１１４への希釈ガスサンプルの流れを許容又は防止するために開閉されてもよい。追加として又は代替として、希釈剤リードポンプ１６８は、希釈剤リードライン１６４に配置されてもよく、希釈剤リードポンプ１６８の速度は、希釈ガスサンプルが希釈剤サンプル採取器１５４から排出物分析器１１４に流れる速度を調整するために調整されてもよい。
【００４８】
排出物検査システム１００はさらに、希釈剤サンプル採取器１５４及び希釈された排気サンプル採取器１４４からそれぞれガスサンプルを排出するための希釈剤ベントライン１７０及び希釈された排気ベントライン１７２を含む。示された例において、希釈剤ベントライン１７０及び希釈された排気ベントライン１７２は、希釈トンネル排気ライン１４０に延びる単一のベントライン１７４に合流し、ベントポンプ１７６は、ベントライン１７４に配置され、ベントライン１７４を通してガスサンプルを引き込む。様々な実装形態において、希釈剤ベントライン１７０及び希釈された排気ベントライン１７２は、単一のベントラインに合流しなくてもよく、及び／又はガスサンプルを大気に直接排出してもよい。加えて、ベントポンプ（図示せず）は、ベントポンプ１７６の代わりに、ベントライン１７０、１７２のそれぞれに配置され得る。
【００４９】
希釈剤ベントバルブ１７８は、希釈剤ベントライン１７０に配置されてもよく、希釈剤ベントバルブ１７８は、希釈剤サンプル採取器１５４から希釈トンネル排気ライン１４０への希釈ガスサンプルの流れを許容又は防止するために開閉されてもよい。同様に、希釈された排気ベントバルブ１８０は、希釈された排気ベントライン１７２に配置されてもよく、希釈された排気ベントバルブ１８０は、希釈された排気サンプル採取器１４４から希釈トンネル排気ライン１４０への希釈された排気サンプルの流れを許容又は防止するために開閉されてもよい。
【００５０】
排出物検査システム１００はさらに、希釈剤サンプル採取器１５４及び希釈された排気サンプル採取器１４４にそれぞれパージガスを供給するための希釈剤パージライン１８２及び希釈された排気パージライン１８４を含む。パージガスは、排気ガスと混合されていない周囲空気などの、クリーンガスであり得る。パージガスは、パージガス源１８６によって提供され、これは単に大気であってもよく、あるいは周囲空気をろ過してパージガスを生成するフィルタであってもよい。示されている実装形態において、単一のパージライン１８８は、パージガス源１８６から延び、希釈剤パージライン１８２と希釈された排気パージライン１８４とに分かれ、パージポンプ１９０はパージライン１８８に配置され、パージライン１８８を通してパージガスを送る。様々な実装形態において、希釈剤パージライン１８２及び希釈された排気パージライン１８４は、互いに独立してパージガス源１８６から延びてもよく、パージポンプ（図示せず）は、パージライン１８２、１８４のそれぞれに配置されてもよい。
【００５１】
希釈剤パージバルブ１９２は、希釈剤パージライン１８２に配置されてもよく、希釈剤パージバルブ１９２は、パージガス源１８６から希釈剤サンプル採取器１５４へのパージガスの流れを許容又は防止するために開閉されてもよい。同様に、希釈された排気パージバルブ１９４は、希釈された排気パージライン１８４に配置されてもよく、希釈された排気パージバルブ１９４は、パージガス源１８６から希釈された排気サンプル採取器１４４へのパージガスの流れを許容又は防止するために開閉されてもよい。
【００５２】
排出物検査システム１００はさらに、排出物検査システム１００の様々なセンサから受信した信号に基づいて、排出物検査システム１００の様々なアクチュエータを制御する検査システム制御モジュール２００を含む。排出物検査システム１００のアクチュエータは、送風機１０４、１０６、バルブ１２２、１２６、１３４、１４２、１４６、１５０、１５８、１６２、１６６、１７８、１８０、１９２、１９４、及びポンプ１２８、１３６、１５２、１６０、１６８、１７６、１９０を含む。排出物検査システム１００のセンサは、排出物分析器１１４、１１５、排気温度センサ２０２、排気圧力センサ２０４、希釈ガス流量計２０６、希釈された排気流量計２０８、希釈剤サンプル流量計２１０、希釈されたサンプル流量計２１２、及び未希釈サンプル流量計２１４を含む。希釈剤サンプル流量計２１０、希釈されたサンプル流量計２１２、及び未希釈サンプル流量計２１４は、それぞれ希釈剤回路１０８、希釈された排気回路１１０、及び未希釈排気回路１１２の一部とみなされ得る。
【００５３】
検査システム制御モジュール２００は、排出物検査システム１００のアクチュエータを制御するために様々な制御信号を出力する。検査システム制御モジュール２００は、送風機制御信号（図２）を各送風機１０４、１０６に出力し、送風機制御信号は、各送風機の目標デューティサイクル又は目標速度を示す。検査システム制御モジュール２００は、バルブ制御信号（図２）を各バルブ１２２、１２６、１３４、１４２、１４６、１５０、１５８、１６２、１６６、１７８、１８０、１９２、１９４に出力し、バルブ制御信号は、各バルブの目標位置を示す。検査システム制御モジュール２００は、ポンプ制御信号（図２）を各ポンプ１２８、１３６、１５２、１６０、１６８、１７６、１９０に出力し、ポンプ制御信号は、各ポンプの目標デューティサイクル又は目標速度を示す。
【００５４】
排気温度センサ２０２は、排気ガス供給ライン１１８を流れる排気ガスの温度を測定し、排気温度を示す排気温度信号（図２）を出力する。排気圧力センサ２０４は、排気ガス供給ライン１１８を流れる排気ガスの圧力を測定し、排気圧力を示す排気圧力信号（図２）を出力する。排気温度及び圧力センサ２０２及び２０４は、排気温度及び圧力信号を検査システム制御モジュール２００に出力する。
【００５５】
希釈ガス流量計２０６は、希釈ガス供給ライン１２０内の希釈ガスの流量を測定し、希釈ガス流量を示す希釈ガス流量信号（図２）を出力する。希釈された排気流量計２０８は、希釈トンネル排気ライン１４０内の希釈された排気ガスの流量を測定し、希釈された排気流量を示す希釈された排気流量信号（図２）を出力する。希釈剤サンプル流量計２１０は、希釈剤サンプル供給ライン１５６を流れる希釈ガスサンプルの流量を測定し、希釈剤サンプル流量を示す希釈剤サンプル流量信号（図２）を出力する。希釈されたサンプル流量計２１２は、希釈された排気供給ライン１３２を流れる希釈された排気ガスサンプルの流量を測定し、希釈されたサンプル流量を示す希釈されたサンプル流量信号（図２）を出力する。未希釈サンプル流量計２１４は、未希釈排気供給ライン１２４を流れる未希釈排気ガスサンプルの流量を測定し、未希釈サンプル流量を示す未希釈サンプル流量信号（図２）を出力する。希釈ガス流量計２０６、希釈された排気流量計２０８、希釈剤サンプル流量計２１０、希釈されたサンプル流量計２１２、及び未希釈サンプル流量計２１４は、それぞれの流量信号を検査システム制御モジュール２００に出力する。
【００５６】
検査システム制御モジュール２００は、センサによって行われた測定に基づいて汚染指標を決定し、汚染指標に基づいて排出物検査システム１００及び／又はその構成要素の汚染可能性を特定する。検査システム制御モジュール２００は、一定の間隔で汚染指標を決定して複数の汚染指標値を生成し、汚染指標値の合計が所定の値よりも大きい場合に、汚染可能性を特定し得る。加えて、汚染可能性が特定されると、検査システム制御モジュール２００は、汚染可能性をユーザに通知する、及び／又はシステム１００でメンテナンスを実施することを推奨するために、ユーザインタフェース装置２１６を制御し得る。さらに、検査システム制御モジュール２００は、ユーザインタフェース装置２１６を制御して、メンテナンスが実行されたことを示すようにユーザを促し、ユーザがそうすると汚染指標値の合計をゼロに設定し得る。
【００５７】
ユーザインタフェース装置２１６は、テキスト及び／又は画像などの視覚メッセージを表示する、及び／又はユーザ入力（例えば、ユーザがタッチスクリーンに触れる）に応答して電子信号を生成するように動作可能な電子表示装置（例えば、タッチスクリーン）を含み得る。加えて、ユーザインタフェース装置２１６は、音又は可聴メッセージを生成するように動作可能なスピーカーを含んでもよく、ユーザインタフェース装置２１６は、ユーザからの口頭コマンドを受信するように動作可能なマイクを含んでもよい。検査システム制御モジュール２００は、ユーザインタフェース装置（ＵＩＤ）制御信号（図２）をユーザインタフェース装置２１６に出力し、ＵＩＤ制御信号は、ユーザインタフェース装置２１６によって通信される視覚的及び／又は可聴メッセージを示す。検査システム制御モジュール２００はまた、ユーザインタフェース装置２１６からＵＩＤ入力信号（図２）を受信してもよく、ＵＩＤ入力信号は、推奨されたメンテナンスが実行されたことを示すメッセージなどのユーザからのメッセージを示してもよい。
【００５８】
ここで図２を参照すると、検査システム制御モジュール２００の例示的な実装形態は、排気流量モジュール２２０、エンジン状態モジュール２２２、サンプリング制御モジュール２２４、送風機制御モジュール２２６、バルブ制御モジュール２２８、及びポンプ制御モジュール２３０を含む。排気流量モジュール２２０は、排気ガス供給ライン１１８を流れる排気ガスの流量を決定し、それを示す信号２３２を出力する。１つの例において、排気流量モジュール２２０は、希釈された排気流量計２０８によって測定された希釈されたガス流量から希釈ガス流量計２０６によって測定された希釈ガス流量を差し引いて、排気ガス供給ライン１１８を流れる排気ガスの流量を得る。
【００５９】
様々な実装形態において、排気ガス供給ライン１１８を流れる排気ガスの流量は、エンジン１１６を制御する及び／又は排気供給ライン１１８において直接に測定されるパワートレイン制御モジュール（図示せず）から得られてもよい。代替として、排気流量モジュール２２０は、（ｉ）希釈された排気流量計２０８によって測定された希釈された排気流量と、（ｉｉ）希釈トンネル排気ライン１４０中の排出物の濃度に対する、排気ガス供給ライン１１８中の排出物（例えば、二酸化炭素）の濃度の比との積に等しい排気流量を設定し得る。この比を決定する前に、排気流量モジュール２２０は、希釈トンネル排気ライン１４０中の排出物の濃度から希釈ガス供給ライン１２０中の排出物の濃度を差し引き得る。排出物検査システム１００は、希釈ガス供給ライン１２０及び／又は希釈トンネル排気ライン１４０中の排出物の濃度を測定する１つ又は複数のセンサ（図示せず）を含み得る。代替として、希釈ガス供給ライン１２０内の排出物の濃度は、所定の（例えば、固定された）値であり得る。
【００６０】
エンジン状態モジュール２２２は、エンジン１１６がオン（例えば、動作中）であるかオフ（例えば、動作中でない）であるかを判定し、それを示す信号２３４を出力する。エンジン状態モジュール２２２は、パワートレイン制御モジュールからの入力に基づいてエンジン１１６がオンであるかオフであるかを判定し得る。追加として又は代替として、エンジン状態モジュール２２２は、排気圧力センサ２０４によって出力される排気圧力信号の脈動の大きさ及び／又は周波数に基づいて、エンジン１１６がオンであるかオフであるかを判定し得る。１つの例において、エンジン状態モジュール２２２は、排気圧力信号の脈動の大きさが第１の値よりも大きい場合、エンジン１１６がオンであると判定する。別の例において、エンジン状態モジュール２２２は、排気圧力信号の脈動の周波数が第１周波数よりも大きい場合、エンジン１１６がオンであると判定する。
【００６１】
第１周波数は、エンジン１１６のシリンダーの数及びエンジン１１６のアイドル回転数に基づいて予め決定され得る。例えば、第１周波数は、エンジン１１６のシリンダーの数とエンジン１１６のアイドル回転数との積以下の値に設定され得る。第１の値はまた、予め決定され得る。例えば、第１の値は、エンジン１１６のシリンダー内の燃焼現象により、エンジン１１６によって生成される排気ガスの圧力の予想される変化に設定され得る。
【００６２】
エンジン状態モジュール２２２は、排気圧力信号出力の脈動の大きさ及び周波数の両方に基づいてエンジン１１６がオンであるかオフであるかを判定し得る。例えば、エンジン状態モジュール２２２は、第１周波数以上の周波数を有する排気圧力信号出力の脈動（本明細書では高周波数の脈動と呼ばれる）を特定し、特定された脈動の大きさの平均値を決定してもよい。次いで、エンジン状態モジュール２２２は、より高い周波数の脈動の大きさの平均値が第１の値以上である場合、エンジン１１６がオンであると判定し得る。
【００６３】
送風機制御モジュール２２６は、上流側送風機１０４を制御して、希釈された排気ガスを目標流量で希釈トンネル１０２に強制的に通す。追加として又は代替として、送風機制御モジュール２２６は、下流側送風機１０６を制御して、希釈トンネル１０２を通して希釈された排気ガスを目標流量で引き込む。送風機制御モジュール２２６は、送風機制御信号を出力することによって、上流側送風機１０４及び／又は下流側送風機１０６を制御する。上述のように、送風機制御信号は、各送風機の目標デューティサイクル又は目標速度を示す。送風機制御モジュール２２６は、希釈された排気流量計２０８によって測定される希釈された排気流量と目標流量との差を最小限にするために、上流側送風機１０４及び／又は下流側送風機１０６の目標デューティサイクル又は目標速度を調整し得る。
【００６４】
送風機制御モジュール２２６は、検査スケジュールの全期間にわたって希釈された排気流量を目標流量に維持するために、上流側送風機１０４及び／又は下流側送風機１０６を制御し得る。従って、送風機制御モジュール２２６は、検査スケジュールの第１検査段階が開始すると、上流側送風機１０４及び／又は下流側送風機１０６を起動してもよく、検査スケジュールの最後の検査段階が終了すると、上流側送風機１０４及び／又は下流側送風機１０６を停止してもよい。送風機制御モジュール２２６は、検査スケジュールの各検査段階の開始時と終了時、及び検査段階の順序（例えば、第１、第２、第３、最後）を示す検査段階ステータス信号を受信し得、したがって検査スケジュールの開始時と終了時を示す。
【００６５】
バルブ制御モジュール２２８は、希釈トンネル１０２を通して希釈ガスの流量を調整するためにバルブ１２２の位置を調整し得る。追加として又は代替として、バルブ制御モジュール２２８は、希釈された排気ガスが希釈トンネル１０２を流れる速度を調整するためにバルブ１４２の位置を調整し得る。バルブ制御モジュール２２８は、検査スケジュールの全期間にわたって希釈された排気流量を目標流量に維持するために、バルブ１４２の位置を調整し得る。例えば、バルブ制御モジュール２２８は、検査スケジュールの第１検査段階が開始すると、バルブ１４２を開いてもよく、検査スケジュールの最後の検査段階が終了すると、バルブ１４２を閉じてもよい。バルブ制御モジュール２２８はまた、検査スケジュールの各検査段階の開始時と終了時、及び各検査段階の順序を示す検査段階ステータス信号も受信し得る。
【００６６】
検査段階ステータス信号は、ユーザインタフェース装置２１６を介して受信したユーザ入力（例えば、ユーザがボタンを押す、又はタッチスクリーンのアイコンに触れる）に応じて検査スケジュールを実行する検査スケジュール実行モジュール（図示せず）によって生成され得る。検査スケジュール実行モジュールは、検査システム制御モジュールに含まれていてもよく、又は検査システム制御モジュールと通信する別個のモジュールであってもよい。検査スケジュール実行モジュールは、複数の検査スケジュールを保存し、ユーザ入力に基づいて複数の検査スケジュールから実行する検査スケジュールを選択し得る。各検査スケジュールは、所定数の検査段階を含み得る。各検査段階は、所定の期間を有してもよく、及び／又は時間に対する目標車両速度を指定してもよい。
【００６７】
検査段階ステータス信号は、各検査段階の開始時と終了時、及び各検査段階の順序を示すことに加えて、時間に対する目標車両速度を示し得る。検査スケジュールモジュールは、パワートレイン制御モジュールに検査段階ステータス信号を出力してもよく、これは検査スケジュールに従って車両（図示せず）を推進させるために、エンジン１１６及び／又は電動機（図示せず）を制御してもよい。検査スケジュールモジュールはまた、動力計制御モジュール（図示せず）に検査段階ステータス信号を出力してもよく、これはエンジン１１６及び／又は車両の車輪に加えられる負荷を調整するために、動力計（図示せず）を制御してもよい。例えば、検査段階ステータス信号はまた、時間に対する道路勾配の変化を示してもよく、動力計制御モジュールは、道路勾配のこれらの変化をシミュレートするために、エンジン１１６及び／又は車輪に加えられる負荷を調整してもよい。
【００６８】
サンプリング制御モジュール２２４は、バルブ制御モジュール２２８及びポンプ制御モジュール２３０の動作を調整し、検査スケジュールの各検査段階中にサンプルガスをサンプル採取器１４４、１５４に向ける。加えて、サンプリング制御モジュール２２４は、バルブ制御モジュール２２８及びポンプ制御モジュール２３０の動作を調整し、各検査段階後にサンプル採取器１４４、１４６から排出物分析器１１４にガスサンプルを送る。さらに、サンプリング制御モジュール２２４は、バルブ制御モジュール２２８及びポンプ制御モジュール２３０の動作を調整し、ガスサンプルが排出物分析器１１４に送られた後にパージガスをサンプル採取器１４４、１５４に送る。さらに、サンプリング制御モジュール２２４は、バルブ制御モジュール２２８及びポンプ制御モジュール２３０の動作を調整し、サンプル採取器１４４、１５４からガスサンプルを排出する。サンプリング制御モジュール２２４は、検査段階ステータス信号を使用し、検査スケジュールの各検査段階がいつ開始及び終了するかを決定し得る。
【００６９】
以下の議論において、サンプリング制御モジュール２２４は、バルブ１２６、１３４、１４６、１５０、１５８、１６２、１６６、１７８、１８０、１９２、１９４を開閉する。サンプリング制御モジュール２２４は、各バルブの所望の位置（例えば、開又は閉）を示す信号２３６をバルブ制御モジュール２２８に送ることによってこれを達成し得る。また、以下の議論において、サンプリング制御モジュール２２４は、ポンプ１２８、１３６、１５２、１６０、１６８、１７６、１９０を起動及び停止する。サンプリング制御モジュール２２４は、各ポンプの所望の状態（例えば、動作又は停止）を示す信号２３８をポンプ制御モジュール２３０に送ることによってこれを達成し得る。
【００７０】
排出物検査スケジュールは、複数の検査段階を含み得る。例えば、アメリカ合衆国環境保護庁（ＥＰＡ）の連邦テスト法は、コールドスタート段階、低温安定化段階、及びホットスタート段階を含む。各検査段階中に、サンプリング制御モジュール２２４は、希釈された排気抽出バルブ１３４を開き、希釈された排気抽出ポンプ１３６を起動して希釈トンネル１０２から希釈された排気ガスのサンプルを抽出する。加えて、サンプリング制御モジュール２２４は、希釈された排気充填バルブ１４６を開き、希釈された排気ガスサンプルを希釈された排気サンプル採取器１４４に送る。排出物検査システム１００は、上述のように複数の希釈された排気サンプル採取器を含んでもよく、サンプリング制御モジュール２２４は、各検査段階中にサンプル採取器の１つに希釈された排気サンプルを向けてもよい。
【００７１】
また、各検査段階中に、サンプリング制御モジュール２２４は、希釈剤抽出バルブ１５８を開き、希釈剤抽出ポンプ１６０を起動して希釈ガス供給ライン１２０から希釈ガスのサンプルを抽出する。加えて、サンプリング制御モジュール２２４は、希釈剤充填バルブ１４６を開き、希釈ガスサンプルを希釈剤サンプル採取器１５４に送る。排出物検査システム１００は、上述のように複数の希釈剤サンプル採取器を含んでもよく、サンプリング制御モジュール２２４は、各検査段階中にサンプル採取器の１つに希釈ガスサンプルを向けてもよい。
【００７２】
様々な実装形態において、検査段階中にエンジン１１６がオンである場合、サンプリング制御モジュール２２４は、希釈された排気ガス及び希釈ガスをそれぞれ希釈された排気サンプル採取器１４４及び希釈剤サンプル採取器１５４にのみ向け得る。しかしながら、サンプリング制御モジュール２２４は、サンプルのサイズが排出物分析器１１４に十分であることを保証するために、検査段階のある時点でエンジン１１６がオン又はオフに関わらず、希釈ガスをサンプル採取器１４４、１５４に向け得る。サンプル制御モジュール２７４は、収集されたガスの量及び検査段階に残っている時間の量に基づいて、この時点を決定し得る。
【００７３】
サンプルが収集された後、サンプル採取器１４４、１５４、サンプリング制御モジュール２２４は、リードバルブ１５０、１６６を開き、リードポンプ１５２、１６８を起動してサンプルを排出物分析器１１４に向ける。次に、サンプリング制御モジュール２２４は、パージポンプ１９０を起動し、パージバルブ１９２、１９４を開いてパージガスをサンプル採取器１４４、１５４に送る。次いで、サンプリング制御モジュール２２４は、ベントポンプ１７６を起動し、ベントバルブ１７８、１８０を開いて、サンプル採取器１４４、１５４からパージガスを排出する。
【００７４】
サンプリング制御モジュール２２４はまた、未希釈排気抽出バルブ１２６を開き、未希釈排気抽出ポンプ１２８を起動して排気ガス供給ライン１１８から未希釈排気ガスのサンプルを抽出し、排出物分析器１１５に未希釈排気ガスサンプルを送る。サンプリング制御モジュール２２４が希釈された排気ガスを希釈された排気サンプル採取器１４４に向ける場合に、サンプリング制御モジュール２２４は、未希釈排気ガスを排出物分析器１１５に向け得る。代替として、サンプリング制御モジュール２２４は、異なる時間に、それぞれ、未希釈排気ガス及び希釈された排気ガスを、排出物分析器１１５及び希釈された排気サンプル採取器１４４に向け得る。
【００７５】
図２に示される検査システム制御モジュール２００の例示的な実装形態はさらに、汚染指標モジュール２４０及び診断モジュール２４２を含む。汚染指標モジュール２４０は、下記パラメータ：流量計２１０、２１２、及び／又は２１４からのサンプル流量；排出物分析器１１４及び／又は１１５からの排出物濃度；排出物検査システム１００の動作時間、排気温度センサ２０２からの排気温度；及び排気圧力センサ２０４からの排気圧力、の少なくとも１つ、２つ又は３つ（例えば、全て）に基づいて汚染指標を決定する。汚染指標モジュール２４０は、汚染指標の値を示す信号２４４を出力する。
【００７６】
汚染指標モジュール２４０は、前述のパラメータの１つ、２つ、又は３つ以上を汚染指標に関連付ける関数（例えば、方程式）又はマッピング（例えば、ルックアップテーブル）を使用して汚染指標を決定し得る。汚染指標モジュール２４０は、排出物検査システム１００全体について単一の汚染指標を決定し得る。代替として、汚染指標モジュール２４０は、汚染されている可能性がある排出物検査システム１００の各構成要素についての汚染指標を決定し得る。汚染されている可能性がある排出物検査システム１００の構成要素は、送風機１０４、１０６、バルブ１２２、１２６、１３４、１４２、１４６、１５０、１５８、１６２、１６６、１７８、１８０、１９２、１９４、ポンプ１２８、１３６、１５２、１６０、１６８、１７６、１９０、サンプル採取器１４４、１５４、排出物分析器１１４、１１５、センサ２０２、２０４、及び流量計２０８、２１０、２１２、２１４を含む。
【００７７】
１つの例において、汚染指標モジュール２４０は、次のような関係を用いて汚染指標を決定し得る。
【００７８】
【数１】
2020076731.tif 000002
ここで、ＣＩは汚染指標であり、
【００７９】
【数２】
2020076731.tif 000003
は希釈剤サンプル流量計２１０、希釈されたサンプル流量計２１２、又は未希釈サンプル流量計２１４からのサンプル流量であり、
【００８０】
【数３】
2020076731.tif 000004
は排出物分析器１１４又は１１５からの排出物濃度であり、ｔは排出物検査システム１００の動作時間であり、Ｔは排気温度センサ２０２からの排気温度であり、及びＰは排気圧力センサ２０４からの排気圧力である。
【００８１】
Ｗ１はサンプル流量に適用される第１重み付け係数であり、Ｗ２は排出物濃度に適用される第２重み付け係数であり、Ｗ３はシステム動作時間に適用される第３重み付け係数であり、Ｗ４は排気温度に適用される第４重み付け係数であり、Ｗ５は排気圧力に適用される第５重み付け係数である。重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５の値は互いに異なり得る。代替として、重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５の２つ又は複数が同じ値を有し得る。
【００８２】
ｅ１はサンプル流量に適用される第１指数であり、ｅ２は排出物濃度に適用される第２指数であり、ｅ３はシステム動作時間に適用される第３指数であり、ｅ４は排気温度に適用される第４指数であり、ｅ５はシステム排気圧力に適用される第５指数である。
指数ｅ１、ｅ２、ｅ３、ｅ４、及びｅ５の値は互いに異なり得る。代替として、指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５の２つ又は複数が同じ値を有し得る。どちらの場合でも、指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５は高次の指数であり得る（例えば、２以上であり得る）。
【００８３】
重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５及び指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５は、対応するパラメータが汚染指標に与える影響を増減するために調整され得る。例えば、第１重み付け値Ｗ１及び／又は第１指数ｅ１は、サンプル流量が汚染指標に与える影響を増加させるために増加し得、逆もまた同様である。加えて、重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５及び指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５は、対応するパラメータが排出物検査システム１００又はその構成要素の汚染レベルに与える影響を反映するために互いに対して調整され得る。例えば、サンプル流量及び排出物濃度が、システム動作時間、排気圧力、及び排気温度よりも汚染レベルにより大きな影響を与える場合、第１重み付け値Ｗ１及び第２重み付け値Ｗ２は、第３、第４、及び第５重み付け値Ｗ３、Ｗ４、及びＷ５より大きい値に設定され得る。
【００８４】
汚染指標モジュール２４０は、汚染されている可能性がある排出物検査システム１００の各構成要素についての汚染指標を決定する場合、重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５及び指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５は、汚染指標が決定されている特定の構成要素に基づいて選択され得る。例えば、希釈された排気ガスサンプル２１２の流量は、バルブ１４２の汚染レベルよりも排出物分析器１１４の汚染レベルにより大きな影響を与える場合、第１重み付け係数Ｗ１及び第１指数ｅ１は、排出物分析器１１４についての汚染指標を決定するときに、バルブ１４２についての汚染指標を決定するときよりもより大きな値に設定され得る。
【００８５】
別の例において、汚染指標モジュール２４０は、次のような関係を用いて汚染指標を決定し得る。
【００８６】
【数４】
2020076731.tif 000005
ここで、ｘ１、ｘ２、及びｘ３はそれぞれ下記パラメータ：流量計２１０、２１２、又は２１４からのサンプル流量；排出物分析器１１４又は１１５からの排出物濃度；排出物検査システム１００の動作時間；排気温度センサ２０２からの排気温度；及び排気圧力センサ２０４からの排気圧力の、第１パラメータ、第２パラメータ、及び第３パラメータである。関係（１）及び（２）におけるサンプル流量は、瞬間的なサンプル流量又は時間に関して積分されたサンプル流量であり得る。関係（１）及び（２）における排出物濃度は、流量計２１０又は２１２からの信号によって示され、排出物濃度を表す電圧、電流、又は質量であり得る。
【００８７】
サンプリング制御モジュール２２４は、システム動作時間を追跡するためのタイマーを含み得る。サンプリング制御モジュール２２４は、サンプリング制御モジュール２２４が希釈剤を希釈剤回路１０８に向ける場合、サンプリング制御モジュール２２４が希釈された排気ガスを希釈された排気回路１１０に向ける場合、及び／又はサンプリング制御モジュール２２４が未希釈排気ガスを未希釈排気回路１１４に向ける場合、タイマーを増やし得る。サンプリング制御モジュール２２４は、システム動作時間を示す信号２４６を出力し得る。
【００８８】
診断モジュール２４２は、汚染指標に基づいて排出物検査システム１００及び／又はその構成要素の汚染可能性を特定する。１つの例において、汚染指標モジュール２４０は、複数の汚染指標値を得るために一定の間隔（例えば、毎秒）で汚染指標を決定し、診断モジュール２４２は、汚染指標値の合計が所定の値よりも大きい場合に、汚染可能性を特定する。加えて、汚染可能性が特定される場合、診断モジュール２４２は、汚染可能性をユーザに通知する、及び／又は排出物検査システム１００でメンテナンスを実施することを推奨するために、ユーザインタフェース装置２１６を制御し得る。さらに、診断モジュール２４２は、メンテナンスが実行されたことを示すようにユーザに促すためにユーザインタフェース装置２１６を制御してもよく、診断モジュール２４２は、ユーザがそうすると汚染指標値の合計をゼロに設定してもよい。
【００８９】
所定の値は、例えば、試行錯誤及び／又は実験計画法を使用した実験を通じて決定され得る。例えば、汚染指標モジュール２４０は、関係（１）又は（２）を使用してシステム動作の一定の間隔で汚染指標を決定し、汚染指標値の合計を決定し得る。一方、排出物検査システム１００は、視覚的に検査されてもよく、及び／又はシステム１００の構成要素の性能は、一定の間隔で評価されてもよい。目視検査及び／又は性能評価が排出物検査システム１００の構成要素が汚染されていることを示す場合、診断モジュール２４２は、その時点の汚染指標値の合計に等しい所定の値を設定し得る。
【００９０】
診断モジュール２４２は、異なるエンジン動作条件（例えば、エンジン負荷、排気温度）、異なる検査段階、異なるエンジンタイプ、及び／又は後処理装置の上流側又は下流側で抽出された排気について、上記の方法で所定の値を決定し得る。診断モジュール２４２は、エンジン動作条件、検査段階、エンジンタイプ、及び／又は所定の値を決定する排気抽出ポイントを選択するために実験計画法を使用し得る。診断モジュール２４２は、決定された所定の値の全ての平均値に等しい所定の値を設定し得る。
【００９１】
汚染指標が、構成要素に基づいて決定される場合、所定の値はまた構成要素に基づいて決定され得る。例えば、汚染指標モジュール２４０は、関係（１）又は（２）を使用してシステム動作の一定の間隔で排出物検査システム１００の構成要素の汚染指標を決定し、汚染指標値の合計を決定し得る。一方、構成要素は、視覚的に検査されてもよく、及び／又は構成要素の性能は、一定の間隔で評価されてもよい。目視検査及び／又は性能評価が、構成要素が汚染されていることを示す場合、診断モジュール２４２は、その時点の汚染指標値の合計に等しい所定の値を設定し得る。
【００９２】
所定の値が設定されると、汚染指標値の合計が所定の値に達する前に、構成要素が性能評価に失敗した場合、汚染指標モジュール２４０は、１つ又は複数の重み付け係数Ｗ１、Ｗ２、Ｗ３、Ｗ４、Ｗ５、及び／又は１つ又は複数の指数ｅ１、ｅ２、ｅ３、ｅ４、ｅ５を調整し得る。例えば、汚染指標値の合計が所定の値に達する前に、排出物分析器１１４が性能評価に失敗した場合、サンプル流量及び排出物濃度についての重み付け係数及び／又は指数は、これらのパラメータが排出物分析器１１４の汚染レベルに大きな影響を与えるため、増加され得る。同様に、汚染指標モジュール２４０は、性能評価に失敗する前に排出物分析器１１４内の汚染可能性を特定し得、これは分析器１１４の分析結果が正確であることを保証する。
【００９３】
診断モジュール２４２は、汚染可能性が特定される場合、排出物検査システム１００の特定の構成要素のメンテナンスを実行することを推奨し得る。例えば、診断モジュール２４２は、フィルタの交換、センサの交換、及び／又はセンサの新しい校正の実行を推奨し得る。診断モジュール２４２は、構成要素について決定された汚染指標値の合計が所定の値より大きい場合、排出物検査システム１００の特定の構成要素のメンテナンスを実行することを推奨し得る。
【００９４】
加えて、診断モジュール２４２は、汚染可能性が特定されたときを示す信号２４８を出力してもよく、サンプリング制御モジュール２２４は、汚染可能性が特定されたときに検査スケジュールの実行を停止してもよい。例えば、汚染可能性が特定されると、サンプリング制御モジュール２２４は、希釈された排気ガスを希釈された排気サンプル採取器１４４に向けることを停止してもよく、希釈ガスを希釈剤サンプル採取器１５４に向けることを停止してもよく、及び／又は未希釈排気ガスを排出物分析器１１５に向けることを停止してもよい。加えて、信号２４８は、推奨されたメンテナンスがいつ実行されたかを示してもよく、サンプリング制御モジュール２２４は、メンテナンスが実行されたときに検査スケジュールの実行を再開してもよい。
【００９５】
ここで図３を参照すると、排出物検査システム１００及び／又はその構成要素の汚染レベルを決定するための方法は、３０２で開始する。図３の方法は、図２のモジュールとの関連で説明されている。しかしながら、図３の方法のステップを実行する特定のモジュールは、以下で説明されるものとは異なってもよく、及び／又は図３の方法は、図２のモジュールとは別に実装されてもよい。
【００９６】
３０４において、排気温度センサ２０２は、排気ガス供給ライン１１８を流れる排気ガスの温度を測定する。３０６において、排気圧力センサ２０４は、排気ガス供給ライン１１８を流れる排気ガスの圧力を測定する。３０８において、希釈されたサンプル流量計２１２は、希釈された排気供給ライン１３２を流れる希釈された排気ガスサンプルの流量を測定する。追加として又は代替として、希釈剤サンプル流量計２１０は、希釈剤サンプル供給ライン１５６を流れる希釈ガスサンプルの流量を測定し得る。追加として又は代替として、未希釈サンプル流量計２１４は、未希釈排気供給ライン１２４を流れる未希釈排気ガスサンプルの流量を測定し得る。
【００９７】
３１０において、排出物分析器１１４は、希釈された排気ガスサンプル中の１つ又は複数の排出物の濃度を決定する。追加として又は代替として、排出物分析器１１４は、希釈ガスサンプル中の１つ又は複数の排出物の濃度を決定し得る。追加として又は代替として、排出物分析器１１５は、未希釈排気ガスサンプル中の１つ又は複数の排出物の濃度を決定し得る。
【００９８】
３１２において、汚染指標モジュール２４０は、システム動作の一定の間隔で汚染指標を決定して、複数の汚染指標値を得る。３１４において、汚染指標モジュール２４０は、汚染指標値の合計を決定する。３１６において、診断モジュール２４２は、汚染指標値の合計が所定の値よりも大きいかどうかを判定する。汚染指標値の合計が所定の値よりも大きい場合、方法は３１８に進み、診断モジュール２４２は、排出物検査システム１００及び／又はその構成要素の汚染可能性を特定する。そうでない場合、方法は３２０に進み、診断モジュール２４２は、排出物検査システム１００及び／又はその構成要素の汚染可能性を特定しない。
【００９９】
３１８の後、方法は３２２に進み、診断モジュール２４２は、排出物検査システム１００及び／又はその構成要素のメンテナンスを実施することを推奨する。３２４において、診断モジュール２４２は、メンテナンスが実施されたことをユーザが示したかどうかを判定する。ユーザが、メンテナンスが実施されたことを示した場合、方法は３２６に進み、汚染指標モジュール２４０は、汚染指標値の合計をゼロに設定する。そうでない場合、診断モジュール２４２は、メンテナンスの実施を推奨し続ける。３２６の後、方法は３０４に戻る（すなわち、方法が再開する）。
【０１００】
ここで図４を参照すると、第１曲線４０２、第２曲線４０４、及び第３曲線４０６は、時間単位で時間を表すｘ軸４０８及び汚染指標を表すｙ軸４１０に関してプロットされている。第１、第２、及び第３曲線４０２、４０４、及び４０６は、汚染指標が時間に関して増加し得る異なる方法を表す。本明細書で図４を参照する際に使用される「汚染指標」は、汚染指標値の合計である。例えば、各反復中に、汚染指標モジュール２４０は、関係（１）又は（２）を使用して汚染指標の新しい値を決定し、新しい汚染指標と最後の反復からの汚染指標との合計に等しい汚染指標を設定し得る。
【０１０１】
第１、第２、及び第３曲線４０２、４０４、及び４０６のそれぞれによって示される汚染指標は、汚染指標が所定の値又は限界４１２に等しくなるまで増加する。その時点で、汚染指標モジュール２４０は、汚染指標をゼロに設定する。汚染指標は限界４１２に関して正規化されているため、限界４１２は１００に等しい。言い換えれば、汚染指標は限界４１２の百分率として表される。
【０１０２】
第１曲線４０２によって示されるように、汚染指標は、時間に対して指数関数的に増加し得る。代替として、第２及び第３曲線４０４及び４０６によって示されるように、汚染指標は、時間に関して線形に増加し得る。加えて、第１、第２、及び第３曲線４０２、４０４、及び４０６によって示されるように、汚染指標は、異なる速度で増加し得る。この目的に向けて、第１曲線４０２によって示される汚染指標は、５０時間にわたって０から１００に増加し、第２曲線４０４によって示される汚染指標は、１００時間にわたって０から１００に増加し、そして第３曲線４０６によって示される汚染指標は、７５時間にわたって０から１００に増加する。上記のように、汚染指標が増加する速度は、サンプル流量、排出物濃度、排気温度、及び排気圧力などの要因に依存し得る。
【０１０３】
前述の説明は、本質的に単なる例示であり、開示、その適用、又は使用を限定することを決して意図していない。本開示の広範な教示は、様々な形態で実施できる。従って、本開示は特定の例を含むが、図面、明細書、及び下記特許請求の範囲を検討すると、他の変更が明らかになるため、本開示の真の範囲はそのように限定されるべきではない。方法内の１つ又は複数のステップは、本開示の原理を変更することなく、異なる順序で（又は同時に）実行され得ることを理解されたい。さらに、各実施形態は特定の特徴を有するものとして上記で記載されているが、本開示の任意の実施形態に関して説明されるこれらの特徴の任意の１つ又は複数は、たとえその組み合わせが明示的に説明されていなくても、他の実施形態の任意の特徴に実装及び／又は組み合わせることができる。言い換えれば、記載された実施形態は、相互に排他的ではなく、１つ又は複数の実施形態の相互の置換は、本開示の範囲内に留まる。
【０１０４】
要素間（例えば、モジュール間、回路要素間、半導体層間など）の空間的及び機能的関係は、「接続」、「係合」、「連結」、「隣接」、「隣」、「上」、「上方」、「下」、及び「配置」などの様々な用語を使用して説明される。「直接」であると明示的に記載されていない限り、上記の開示で第１要素と第２要素の関係が説明されている場合、その関係は、第１要素と第２要素の間に他の介在要素が存在しない直接的な関係である場合があるが、１つ又は複数の介在要素が（空間的又は機能的に）第１要素と第２要素の間に存在する間接的な関係である場合もある。本明細書で使用される場合、Ａ、Ｂ、及びＣの少なくとも１つという表現は、非排他的論理ＯＲを使用する論理（Ａ  ＯＲ  Ｂ  ＯＲ  Ｃ）を意味すると解釈されるべきであり、「Ａの少なくとも１つ、Ｂの少なくとも１つ、及びＣの少なくとも１つ」を意味すると解釈されるべきではない。
【０１０５】
図面において、矢印で示される矢の方向は、一般に図に関係のある情報（データ又は指示など）の流れを示す。例えば、要素Ａ及び要素Ｂが様々な情報を交換するが、要素Ａから要素Ｂに送信される情報が図に関連している場合、矢は要素Ａから要素Ｂを指し得る。この一方向の矢は、他の情報が要素Ｂから要素Ａに送信されないことを意味するものではない。さらに、要素Ａから要素Ｂに送られる情報の場合、要素Ｂは、その情報の要求又は受信確認を要素Ａに送り得る。
【０１０６】
以下の定義を含む本出願において、「モジュール」という用語又は「コントローラ」という用語は、「回路」という用語に置き換えられ得る。「モジュール」という用語は、特定用途向け集積回路（ＡＳＩＣ）；デジタル、アナログ、又はアナログ／デジタル混合ディスクリート回路；デジタル、アナログ、又はアナログ／デジタル混合集積回路；組み合わせ論理回路；フィールドプログラマブルゲートアレイ（ＦＰＧＡ）；コードを実行するプロセッサ回路（共有、専用、又はグループ）；プロセッサ回路によって実行されるコードを保存するメモリ回路（共有、専用、又はグループ）；説明した機能を提供する他の適切なハードウェアコンポーネント；又はシステムオンチップなど、上記の一部又は全ての組み合わせを指すか、その一部であるか、又は含み得る。
【０１０７】
モジュールは、１つ又は複数のインターフェース回路を含み得る。いくつかの例において、インターフェース回路は、ローカルエリアネットワーク（ＬＡＮ）、インターネット、ワイドエリアネットワーク（ＷＡＮ）、又はそれらの組み合わせに接続される有線又は無線インターフェースを含み得る。本開示の任意の所与のモジュールの機能は、インターフェース回路を介して接続される複数のモジュールに分散され得る。例えば、複数のモジュールは、ロードバランシングを可能にし得る。さらなる例において、サーバー（リモート、又はクラウドとしても知られている）モジュールは、クライアントモジュールに代わって一部の機能を達成し得る。
【０１０８】
上記で使用されるコードという用語は、ソフトウェア、ファームウェア、及び／又はマイクロコードを含んでもよく、プログラム、ルーチン、関数、クラス、データ構造、及び／又はオブジェクトを指してもよい。共有プロセッサ回路という用語は、複数のモジュールからの一部又は全てのコードを実行する単一のプロセッサ回路を含む。グループプロセッサ回路という用語は、追加のプロセッサ回路と組み合わせて、１つ又は複数のモジュールからの一部又は全てのコードを実行するプロセッサ回路を含む。複数のプロセッサ回路への言及は、個別のダイ上の複数のプロセッサ回路、単一のダイ上の複数のプロセッサ回路、単一のプロセッサ回路の複数のコア、単一のプロセッサ回路の複数のスレッド、又は上記の組み合わせを含む。共有メモリ回路という用語は、複数のモジュールからの一部又は全てのコードを格納する単一のメモリ回路を含む。グループメモリ回路という用語は、追加のメモリと組み合わせて、１つ又は複数のモジュールからの一部又は全てのコードを格納するメモリ回路を含む。
【０１０９】
メモリ回路という用語は、コンピュータ可読媒体という用語のサブセットである。本明細書で使用されるコンピュータ可読媒体という用語は、（搬送波などの）媒体を介して伝播する一時的な電気又は電磁気信号を含まず、従ってコンピュータ可読媒体という用語は、有形かつ非一時的とみなされ得る。非一時的で有形のコンピュータ可読媒体の非限定的な例は、不揮発性メモリ回路（フラッシュメモリ回路、消去可能プログラマブル読み取り専用メモリ回路、又はマスク読み取り専用メモリ回路）、揮発性メモリ回路（スタティックランダムアクセスメモリ回路又はダイナミックランダムアクセスメモリ回路など）、磁気記憶媒体（アナログ若しくは又はデジタル磁気テープ又はハードディスクドライブなど）、及び光記憶媒体（ＣＤ、ＤＶＤ、又はブルーレイディスクなど）である。
【０１１０】
本出願に記載される装置及び方法は、コンピュータプログラムに組み込まれた１つ又は複数の特定の機能を実行するように汎用コンピュータを構成することによって作成された専用コンピュータによって部分的又は完全に実装され得る。上記の機能ブロック、フローチャートコンポーネント、及び他の要素は、ソフトウェア仕様として機能し、これは、熟練した技術者又はプログラマーの定常業務によってコンピュータプログラムに変換され得る。
【０１１１】
コンピュータプログラムは、少なくとも１つの非一時的な有形のコンピュータ可読媒体に保存されたプロセッサ実行可能命令を含む。コンピュータプログラムはまた、保存されたデータを含むか、それに依存し得る。コンピュータプログラムは、専用コンピュータのハードウェアと相互作用する基本入出力システム（ＢＩＯＳ）、専用コンピュータの特定の装置と相互作用するデバイスドライバ、１つ又は複数のオペレーティングシステム、ユーザアプリケーション、バックグラウンドサービス、バックグラウンドアプリケーションなどを含み得る。
【０１１２】
コンピュータプログラムは、（ｉ）ＨＴＭＬ（ハイパーテキストマークアップ言語）、ＸＭＬ（エクステンシブルマークアップ言語）、又はＪＳＯＮ（JavaScript Object Notation）などの、解析される説明テキスト、（ｉｉ）アセンブリコード、（ｉｉｉ）コンパイラによってソースコードから生成されたオブジェクトコード、（ｉｖ）インタープリターによる実行のためのソースコード、（ｖ）ジャストインタイムコンパイラによるコンパイルと実行のためのソースコード、などを含み得る。単なる例として、ソースコードは、C、C++、C#、Objective−C、Swift、Haskell、Go、SQL、R、Lisp、Java（登録商標）、Fortran、Perl、Pascal、Curl、OCaml、Javascript（登録商標）、HTML5（ハイパーテキストマークアップ言語第５版）、Ada、ASP（アクティブサーバーページ）、PHP（PHP：ハイパーテキストプリプロセッサ）、Scala、Eiffel、Smalltalk、Erlang、Ruby、Flash（登録商標）、Visual Basic（登録商標）、Lua、MATLAB、SIMULINK、及びPython（登録商標）などの言語の構文を使用して記載し得る。
【図１】
2020076731.tif 000006
【図２】
2020076731.tif 000007
【図３】
2020076731.tif 000008
【図４】
2020076731.tif 000009
【外国語明細書】
2020076731000001.pdf