JP7293929B2 - エンジンの試験方法及び試験装置 - Google Patents
エンジンの試験方法及び試験装置 Download PDFInfo
- Publication number
- JP7293929B2 JP7293929B2 JP2019131167A JP2019131167A JP7293929B2 JP 7293929 B2 JP7293929 B2 JP 7293929B2 JP 2019131167 A JP2019131167 A JP 2019131167A JP 2019131167 A JP2019131167 A JP 2019131167A JP 7293929 B2 JP7293929 B2 JP 7293929B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- processing unit
- test program
- test
- update
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims description 87
- 238000010998 test method Methods 0.000 title claims description 14
- 238000012545 processing Methods 0.000 claims description 189
- 238000000034 method Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 9
- 238000002485 combustion reaction Methods 0.000 description 53
- 239000000446 fuel Substances 0.000 description 36
- 239000007789 gas Substances 0.000 description 21
- 238000002347 injection Methods 0.000 description 20
- 239000007924 injection Substances 0.000 description 20
- 238000005259 measurement Methods 0.000 description 20
- 230000000694 effects Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000004043 responsiveness Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000011144 upstream manufacturing Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005012 migration Effects 0.000 description 4
- 238000000746 purification Methods 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 239000003921 oil Substances 0.000 description 2
- 230000003134 recirculating effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 239000006096 absorbing agent Substances 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000010687 lubricating oil Substances 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000004071 soot Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Testing Of Engines (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Description
このように構成された本発明によれば、第2処理部に移行させても効果が小さい試験用プログラムの移行を抑制して、試験用プログラムの移行に伴う不具合やこの不具合を解消するための処理(手間)などの発生を適切に抑制することができる。
データ取得装置は、エンジンから直接データを取得するので、つまりエンジンに物理的に近いので、通信に要する時間がコンピュータよりも短くなる。したがって、上記の本発明によれば、試験用プログラムの一部(少なくとも上記更新不要部分の一部を含む)をデータ取得装置に移行させて実行させることで、試験用プログラムの処理速度を更に効果的に向上させることができる。
このように構成された本発明では、試験用プログラムの更新不要部分を第2処理部により複数のプロセッサにおいて並列処理させるので、試験用プログラムの処理速度を更に効果的に向上させることができる。
このように構成された本発明では、更新不要部分のプログラミング言語を、第1プログラミング言語から第2プログラミング言語に変換するので、この試験用プログラムの更新不要部分を第2処理部において適切に実行させることができる。
このように構成された本発明によっても、試験用プログラムの処理速度を効果的に向上させることができ、例えば制御対象が非常に多く且つ適切な燃焼を実現可能な範囲が非常に狭いエンジンであっても、試験の精度を確保しつつ、試験に要する時間を適切に短縮することができる。
まず、図1及び図2を参照して、本発明の実施形態によるエンジンの試験方法及び試験装置が適用されるエンジンの具体例について説明する。なお、図1及び図2に示すエンジンは、あくまで本発明が適用されるエンジンの一例であり、図1及び図2に示すエンジンに本発明を適用することに限定はされない。
次に、本発明の実施形態によるエンジンの試験方法及び試験装置について具体的に説明する。エンジン1の試験においては、多数の制御対象の制御量における膨大な組み合わせを用いて、適切な燃焼を実現するためのエンジン1のキャリブレーション(適合)を行う必要があり、エンジン1の試験に要する時間が莫大になる傾向にある。したがって、本発明の実施形態によるエンジンの試験方法及び試験装置では、このような制御対象が非常に多く且つ適切な燃焼を実現可能な範囲が非常に狭いエンジン1であっても、試験の精度を確保しつつ、試験に要する時間を適切に短縮することを図っている。
次に、本発明の実施形態によるエンジンの試験方法及び試験装置による作用及び効果について説明する。
10 PCM
100 HPC
100a CPU
110 第1処理部
111 モデル
120 第2処理部
121 モデル
200 DAQ
200a CPU
200b アクセラレータFPGA
201、202 モデル
300 エンジンの試験装置
Claims (7)
- 少なくともコンピュータにより実行されるエンジンの試験方法であって、
前記コンピュータにおいて第1プログラミング言語にて動作する第1処理部において設定された、エンジンを種々の条件にて試験するための試験用プログラムを実行して、前記エンジンを運転させて、このときに得られた試験結果を取得するステップと、
前記試験用プログラムを前記第1処理部により繰り返し実行して、前記エンジンを運転させたときに取得された前記試験結果に基づき、前記試験用プログラムを更新するステップと、
前記試験用プログラムの更新が不要となった更新不要部分を抽出するステップと、
前記試験用プログラムの更新不要部分を、前記コンピュータにおいて前記第1プログラミング言語よりも処理速度が速い第2プログラミング言語にて動作する第2処理部により実行させるべく、当該更新不要部分を前記第2処理部に移行させるステップと、
を有することを特徴とするエンジンの試験方法。 - 前記試験用プログラムの更新不要部分に対する前記第1処理部による処理速度が所定条件を満たす場合には、当該更新不要部分を前記第2処理部に移行させずに前記第1処理部に残すステップを更に有する、請求項1に記載のエンジンの試験方法。
- 前記コンピュータは、当該コンピュータとは別体であり、前記エンジンのデータを取得するデータ取得装置から、このエンジンのデータに対応する前記試験結果を取得し、前記データ取得装置は、前記エンジンのデータを前記コンピュータが処理可能なデータに変換する処理を行い、
前記第2処理部に移行された前記試験用プログラムの更新不要部分を、前記データ取得装置により実行させるべく、当該更新不要部分を前記データ取得装置に移行させるステップを更に有する、請求項1又は2に記載のエンジンの試験方法。 - 前記コンピュータは、複数のプロセッサを備え、
前記試験用プログラムの更新不要部分を前記第2処理部に移行させた後に、当該更新不要部分を前記第2処理部により実行させる場合に、前記コンピュータの前記複数のプロセッサにおいて並列処理させるステップを更に有する、請求項1乃至3のいずれか一項に記載のエンジンの試験方法。 - 前記試験用プログラムの更新不要部分を前記第2処理部に移行させる場合に、当該更新不要部分のプログラミング言語を、前記第1プログラミング言語から前記第2プログラミング言語に変換するステップを更に有する、請求項1乃至4のいずれか一項に記載のエンジンの試験方法。
- 前記第1プログラミング言語は、スクリプト言語であり、前記第2プログラミング言語は、C言語をコンパイルしたマシン語である、請求項1乃至5のいずれか一項に記載のエンジンの試験方法。
- エンジンの試験装置であって、
プログラムを記憶するメモリと、このメモリに記憶されたプログラムを実行する少なくとも1以上のプロセッサとを含むコンピュータを有し、
前記コンピュータの前記少なくとも1以上のプロセッサは、
第1プログラミング言語にて動作する第1処理部において設定された、エンジンを種々の条件にて試験するための試験用プログラムを実行して、前記エンジンを運転させて、このときに得られた試験結果を取得し、
前記試験用プログラムを前記第1処理部により繰り返し実行して、前記エンジンを運転させたときに取得された前記試験結果に基づき、前記試験用プログラムを更新し、
前記試験用プログラムの更新が不要となった更新不要部分を抽出し、
前記試験用プログラムの更新不要部分を、前記第1プログラミング言語よりも処理速度が速い第2プログラミング言語にて動作する第2処理部により実行させるべく、当該更新不要部分を前記第2処理部に移行させる、
ように構成されていることを特徴とするエンジンの試験方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019131167A JP7293929B2 (ja) | 2019-07-16 | 2019-07-16 | エンジンの試験方法及び試験装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019131167A JP7293929B2 (ja) | 2019-07-16 | 2019-07-16 | エンジンの試験方法及び試験装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021015088A JP2021015088A (ja) | 2021-02-12 |
| JP7293929B2 true JP7293929B2 (ja) | 2023-06-20 |
Family
ID=74530565
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019131167A Active JP7293929B2 (ja) | 2019-07-16 | 2019-07-16 | エンジンの試験方法及び試験装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7293929B2 (ja) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000330792A (ja) | 1999-05-18 | 2000-11-30 | Matsushita Electric Ind Co Ltd | バイトコードプログラム実行制御システム |
| JP2002163238A (ja) | 2000-11-28 | 2002-06-07 | Fujitsu Ltd | 情報処理方法および記録媒体 |
| JP2004116351A (ja) | 2002-09-25 | 2004-04-15 | Fuji Heavy Ind Ltd | 制御パラメータの最適化システム |
| WO2005041028A1 (ja) | 2003-10-23 | 2005-05-06 | Fujitsu Limited | ソフトウェア開発ツールプログラム |
| JP2010078568A (ja) | 2008-09-29 | 2010-04-08 | A & D Co Ltd | モデル駆動型計測制御データ管理システム |
| US20110214650A1 (en) | 2010-03-02 | 2011-09-08 | Gm Global Tecnology Operations, Inc. | Engine-out nox virtual sensor for an internal combustion engine |
| JP2016142610A (ja) | 2015-02-02 | 2016-08-08 | マツダ株式会社 | エンジンの試験方法及びエンジンの試験装置 |
| JP2016224558A (ja) | 2015-05-27 | 2016-12-28 | 株式会社キーエンス | プログラム作成支援装置、制御方法およびプログラム |
| JP2017223229A (ja) | 2016-06-17 | 2017-12-21 | トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド | ディーゼルエンジンの空気経路フローのモデル予測制御のためのハイブリッド型パーシャル及びフルステップ二次ソルバ及び使用方法 |
| JP2019053059A (ja) | 2017-09-13 | 2019-04-04 | エーブイエル・テスト・システムズ・インコーポレイテッド | エンジンによって生じる排ガスの圧力に基づいてエンジンがオンであるかオフであるかを決定するためのシステム及び方法 |
-
2019
- 2019-07-16 JP JP2019131167A patent/JP7293929B2/ja active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000330792A (ja) | 1999-05-18 | 2000-11-30 | Matsushita Electric Ind Co Ltd | バイトコードプログラム実行制御システム |
| JP2002163238A (ja) | 2000-11-28 | 2002-06-07 | Fujitsu Ltd | 情報処理方法および記録媒体 |
| JP2004116351A (ja) | 2002-09-25 | 2004-04-15 | Fuji Heavy Ind Ltd | 制御パラメータの最適化システム |
| WO2005041028A1 (ja) | 2003-10-23 | 2005-05-06 | Fujitsu Limited | ソフトウェア開発ツールプログラム |
| JP2010078568A (ja) | 2008-09-29 | 2010-04-08 | A & D Co Ltd | モデル駆動型計測制御データ管理システム |
| US20110214650A1 (en) | 2010-03-02 | 2011-09-08 | Gm Global Tecnology Operations, Inc. | Engine-out nox virtual sensor for an internal combustion engine |
| JP2016142610A (ja) | 2015-02-02 | 2016-08-08 | マツダ株式会社 | エンジンの試験方法及びエンジンの試験装置 |
| JP2016224558A (ja) | 2015-05-27 | 2016-12-28 | 株式会社キーエンス | プログラム作成支援装置、制御方法およびプログラム |
| JP2017223229A (ja) | 2016-06-17 | 2017-12-21 | トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド | ディーゼルエンジンの空気経路フローのモデル予測制御のためのハイブリッド型パーシャル及びフルステップ二次ソルバ及び使用方法 |
| JP2019053059A (ja) | 2017-09-13 | 2019-04-04 | エーブイエル・テスト・システムズ・インコーポレイテッド | エンジンによって生じる排ガスの圧力に基づいてエンジンがオンであるかオフであるかを決定するためのシステム及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021015088A (ja) | 2021-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8256217B2 (en) | System and method for determining acceleration of an internal combustion engine | |
| US8251049B2 (en) | Adaptive intake oxygen estimation in a diesel engine | |
| JP6669637B2 (ja) | 内燃機関の診断装置および診断方法、並びに、内燃機関の制御装置および制御方法 | |
| US10054069B2 (en) | Method and apparatus for model based control of electrical boosting system | |
| US9885297B2 (en) | Energy balance based boost control using feedback linearization | |
| EP2963263A1 (en) | Control device for internal combustion engine | |
| CN108603453A (zh) | 用于直流扫气式二冲程循环对置活塞发动机的燃料限制器 | |
| Jo et al. | Comparative study of the artificial neural network with three hyper-parameter optimization methods for the precise LP-EGR estimation using in-cylinder pressure in a turbocharged GDI engine | |
| JP5273183B2 (ja) | 内燃機関の制御装置 | |
| US11655791B2 (en) | Internal combustion engine control device | |
| CN102889124B (zh) | 估计内燃机进气充量温度的系统和方法 | |
| JP7293929B2 (ja) | エンジンの試験方法及び試験装置 | |
| JP5949675B2 (ja) | 内燃機関の熱発生率波形作成装置及び燃焼状態診断装置 | |
| Leroy et al. | Air path estimation for a turbocharged SI engine with variable valve timing | |
| US7404394B2 (en) | Method and device for operating an internal combustion engine | |
| Chung et al. | Reduction of transient NOx emissions based on set-point adaptation of real-time combustion control for light-duty diesel engines | |
| US20120303240A1 (en) | Method for operating an internal combustion engine | |
| US10982600B2 (en) | Method and device for controlling the residual gas mass remaining in the cylinder of an internal combustion engine after a gas exchange process and/or the purge air mass introduced during a gas exchange process | |
| US20250020084A1 (en) | Engine braking with fuel injection for internal combustion engines | |
| JP6020499B2 (ja) | 内燃機関の制御装置 | |
| Pinheiro et al. | Simulating a complete performance map of an ethanol-fueled boosted HCCI engine | |
| JP2018131950A (ja) | 内燃機関の制御装置 | |
| WO2021034259A1 (en) | Method of performing misfire diagnosis, control arrangement, internal combustion engine, and related devices | |
| Galindo et al. | Relevance of valve overlap for meeting Euro 5 soot emissions requirements during load transient process in heavy duty diesel engines | |
| SE1951425A1 (en) | Method and control arrangement for controlling egr |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220621 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230428 |
|
| 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: 20230509 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230522 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7293929 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |